1402c6723:	48 8d 50 02          	lea    0x2(%rax),%rdx
1402c6727:	33 c0                	xor    %eax,%eax
1402c6729:	48 89 51 08          	mov    %rdx,0x8(%rcx)
1402c672d:	45 3a c1             	cmp    %r9b,%r8b
1402c6730:	0f 95 c0             	setne  %al
1402c6733:	ff c0                	inc    %eax
1402c6735:	89 41 28             	mov    %eax,0x28(%rcx)
1402c6738:	c3                   	ret
1402c6739:	48 ff c0             	inc    %rax
1402c673c:	c7 41 28 0b 00 00 00 	movl   $0xb,0x28(%rcx)
1402c6743:	48 89 41 08          	mov    %rax,0x8(%rcx)
1402c6747:	c3                   	ret
1402c6748:	48 ff c0             	inc    %rax
1402c674b:	c7 41 28 08 00 00 00 	movl   $0x8,0x28(%rcx)
1402c6752:	48 89 41 08          	mov    %rax,0x8(%rcx)
1402c6756:	c3                   	ret
1402c6757:	4c 8d 48 01          	lea    0x1(%rax),%r9
1402c675b:	41 8a 11             	mov    (%r9),%dl
1402c675e:	80 fa 33             	cmp    $0x33,%dl
1402c6761:	75 16                	jne    0x1402c6779
1402c6763:	80 78 02 32          	cmpb   $0x32,0x2(%rax)
1402c6767:	75 10                	jne    0x1402c6779
1402c6769:	48 83 c0 03          	add    $0x3,%rax
1402c676d:	c7 41 28 09 00 00 00 	movl   $0x9,0x28(%rcx)
1402c6774:	48 89 41 08          	mov    %rax,0x8(%rcx)
1402c6778:	c3                   	ret
1402c6779:	80 fa 36             	cmp    $0x36,%dl
1402c677c:	75 10                	jne    0x1402c678e
1402c677e:	80 78 02 34          	cmpb   $0x34,0x2(%rax)
1402c6782:	75 2d                	jne    0x1402c67b1
1402c6784:	48 83 c0 03          	add    $0x3,%rax
1402c6788:	48 89 41 08          	mov    %rax,0x8(%rcx)
1402c678c:	eb 1c                	jmp    0x1402c67aa
1402c678e:	80 ea 58             	sub    $0x58,%dl
1402c6791:	80 fa 20             	cmp    $0x20,%dl
1402c6794:	77 1b                	ja     0x1402c67b1
1402c6796:	48 b8 01 10 82 20 01 	movabs $0x120821001,%rax
1402c679d:	00 00 00
1402c67a0:	48 0f a3 d0          	bt     %rdx,%rax
1402c67a4:	73 0b                	jae    0x1402c67b1
1402c67a6:	4c 89 49 08          	mov    %r9,0x8(%rcx)
1402c67aa:	c7 41 28 0a 00 00 00 	movl   $0xa,0x28(%rcx)
1402c67b1:	c3                   	ret
1402c67b2:	cc                   	int3
1402c67b3:	cc                   	int3
1402c67b4:	48 8b c4             	mov    %rsp,%rax
1402c67b7:	48 89 58 08          	mov    %rbx,0x8(%rax)
1402c67bb:	48 89 68 10          	mov    %rbp,0x10(%rax)
1402c67bf:	48 89 70 18          	mov    %rsi,0x18(%rax)
1402c67c3:	48 89 78 20          	mov    %rdi,0x20(%rax)
1402c67c7:	4c 8d 49 34          	lea    0x34(%rcx),%r9
1402c67cb:	33 ed                	xor    %ebp,%ebp
1402c67cd:	4c 8b c1             	mov    %rcx,%r8
1402c67d0:	4d 85 c9             	test   %r9,%r9
1402c67d3:	75 25                	jne    0x1402c67fa
1402c67d5:	48 c7 41 10 0c 00 00 	movq   $0xc,0x10(%rcx)
1402c67dc:	00
1402c67dd:	66 89 69 18          	mov    %bp,0x18(%rcx)
1402c67e1:	40 88 69 1a          	mov    %bpl,0x1a(%rcx)
1402c67e5:	48 89 69 20          	mov    %rbp,0x20(%rcx)
1402c67e9:	89 69 28             	mov    %ebp,0x28(%rcx)
1402c67ec:	40 88 69 2c          	mov    %bpl,0x2c(%rcx)
1402c67f0:	89 69 30             	mov    %ebp,0x30(%rcx)
1402c67f3:	32 c0                	xor    %al,%al
1402c67f5:	e9 3b 01 00 00       	jmp    0x1402c6935
1402c67fa:	0f 57 c0             	xorps  %xmm0,%xmm0
1402c67fd:	41 0f 11 01          	movups %xmm0,(%r9)
1402c6801:	41 0f 11 41 10       	movups %xmm0,0x10(%r9)
1402c6806:	48 8b 41 08          	mov    0x8(%rcx),%rax
1402c680a:	4c 8b d0             	mov    %rax,%r10
1402c680d:	40 8a 38             	mov    (%rax),%dil
1402c6810:	40 8a cf             	mov    %dil,%cl
1402c6813:	40 80 ff 5e          	cmp    $0x5e,%dil
1402c6817:	75 0c                	jne    0x1402c6825
1402c6819:	48 ff c0             	inc    %rax
1402c681c:	49 89 40 08          	mov    %rax,0x8(%r8)
1402c6820:	4c 8b d0             	mov    %rax,%r10
1402c6823:	8a 08                	mov    (%rax),%cl
1402c6825:	80 f9 5d             	cmp    $0x5d,%cl
1402c6828:	75 0d                	jne    0x1402c6837
1402c682a:	4c 8d 50 01          	lea    0x1(%rax),%r10
1402c682e:	4d 89 50 08          	mov    %r10,0x8(%r8)
1402c6832:	41 80 48 3f 20       	orb    $0x20,0x3f(%r8)
1402c6837:	41 80 3a 5d          	cmpb   $0x5d,(%r10)
1402c683b:	48 8b f5             	mov    %rbp,%rsi
1402c683e:	49 8b c2             	mov    %r10,%rax
1402c6841:	0f 84 a6 00 00 00    	je     0x1402c68ed
1402c6847:	45 8a 1a             	mov    (%r10),%r11b
1402c684a:	49 8b ca             	mov    %r10,%rcx
1402c684d:	45 84 db             	test   %r11b,%r11b
1402c6850:	0f 84 97 00 00 00    	je     0x1402c68ed
1402c6856:	41 80 fb 2d          	cmp    $0x2d,%r11b
1402c685a:	75 59                	jne    0x1402c68b5
1402c685c:	48 8d 41 ff          	lea    -0x1(%rcx),%rax
1402c6860:	48 3b c6             	cmp    %rsi,%rax
1402c6863:	74 50                	je     0x1402c68b5
1402c6865:	49 3b ca             	cmp    %r10,%rcx
1402c6868:	74 4b                	je     0x1402c68b5
1402c686a:	80 79 01 5d          	cmpb   $0x5d,0x1(%rcx)
1402c686e:	74 45                	je     0x1402c68b5
1402c6870:	0f b6 18             	movzbl (%rax),%ebx
1402c6873:	48 8d 71 01          	lea    0x1(%rcx),%rsi
1402c6877:	3a 59 01             	cmp    0x1(%rcx),%bl
1402c687a:	44 0f b6 59 01       	movzbl 0x1(%rcx),%r11d
1402c687f:	0f b6 41 01          	movzbl 0x1(%rcx),%eax
1402c6883:	44 0f 46 db          	cmovbe %ebx,%r11d
1402c6887:	0f 46 d8             	cmovbe %eax,%ebx
1402c688a:	fe c3                	inc    %bl
1402c688c:	eb 20                	jmp    0x1402c68ae
1402c688e:	41 0f b6 d3          	movzbl %r11b,%edx
1402c6892:	48 c1 ea 03          	shr    $0x3,%rdx
1402c6896:	41 0f b6 c3          	movzbl %r11b,%eax
1402c689a:	83 e0 07             	and    $0x7,%eax
1402c689d:	42 0f b6 4c 02 34    	movzbl 0x34(%rdx,%r8,1),%ecx
1402c68a3:	0f ab c1             	bts    %eax,%ecx
1402c68a6:	42 88 4c 02 34       	mov    %cl,0x34(%rdx,%r8,1)
1402c68ab:	41 fe c3             	inc    %r11b
1402c68ae:	44 3a db             	cmp    %bl,%r11b
1402c68b1:	75 db                	jne    0x1402c688e
1402c68b3:	eb 1d                	jmp    0x1402c68d2
1402c68b5:	41 0f b6 d3          	movzbl %r11b,%edx
1402c68b9:	48 c1 ea 03          	shr    $0x3,%rdx
1402c68bd:	41 0f b6 c3          	movzbl %r11b,%eax
1402c68c1:	83 e0 07             	and    $0x7,%eax
1402c68c4:	42 0f b6 4c 02 34    	movzbl 0x34(%rdx,%r8,1),%ecx
1402c68ca:	0f ab c1             	bts    %eax,%ecx
1402c68cd:	42 88 4c 02 34       	mov    %cl,0x34(%rdx,%r8,1)
1402c68d2:	49 8b 40 08          	mov    0x8(%r8),%rax
1402c68d6:	48 ff c0             	inc    %rax
1402c68d9:	49 89 40 08          	mov    %rax,0x8(%r8)
1402c68dd:	48 8b c8             	mov    %rax,%rcx
1402c68e0:	44 8a 18             	mov    (%rax),%r11b
1402c68e3:	41 80 fb 5d          	cmp    $0x5d,%r11b
1402c68e7:	0f 85 60 ff ff ff    	jne    0x1402c684d
1402c68ed:	40 38 28             	cmp    %bpl,(%rax)
1402c68f0:	75 26                	jne    0x1402c6918
1402c68f2:	49 c7 40 10 16 00 00 	movq   $0x16,0x10(%r8)
1402c68f9:	00
1402c68fa:	66 41 89 68 18       	mov    %bp,0x18(%r8)
1402c68ff:	41 88 68 1a          	mov    %bpl,0x1a(%r8)
1402c6903:	49 89 68 20          	mov    %rbp,0x20(%r8)
1402c6907:	41 89 68 28          	mov    %ebp,0x28(%r8)
1402c690b:	41 88 68 2c          	mov    %bpl,0x2c(%r8)
1402c690f:	41 89 68 30          	mov    %ebp,0x30(%r8)
1402c6913:	e9 db fe ff ff       	jmp    0x1402c67f3
1402c6918:	40 80 ff 5e          	cmp    $0x5e,%dil
1402c691c:	75 11                	jne    0x1402c692f
1402c691e:	49 8d 51 20          	lea    0x20(%r9),%rdx
1402c6922:	eb 06                	jmp    0x1402c692a
1402c6924:	41 f6 11             	notb   (%r9)
1402c6927:	49 ff c1             	inc    %r9
1402c692a:	4c 3b ca             	cmp    %rdx,%r9
1402c692d:	75 f5                	jne    0x1402c6924
1402c692f:	49 ff 40 08          	incq   0x8(%r8)
1402c6933:	b0 01                	mov    $0x1,%al
1402c6935:	48 8b 5c 24 08       	mov    0x8(%rsp),%rbx
1402c693a:	48 8b 6c 24 10       	mov    0x10(%rsp),%rbp
1402c693f:	48 8b 74 24 18       	mov    0x18(%rsp),%rsi
1402c6944:	48 8b 7c 24 20       	mov    0x20(%rsp),%rdi
1402c6949:	c3                   	ret
1402c694a:	cc                   	int3
1402c694b:	cc                   	int3
1402c694c:	48 8b c4             	mov    %rsp,%rax
1402c694f:	48 89 58 10          	mov    %rbx,0x10(%rax)
1402c6953:	48 89 70 18          	mov    %rsi,0x18(%rax)
1402c6957:	57                   	push   %rdi
1402c6958:	48 83 ec 20          	sub    $0x20,%rsp
1402c695c:	0f be 7c 24 58       	movsbl 0x58(%rsp),%edi
1402c6961:	49 8b f1             	mov    %r9,%rsi
1402c6964:	40 88 78 30          	mov    %dil,0x30(%rax)
1402c6968:	48 8b d9             	mov    %rcx,%rbx
1402c696b:	c6 40 31 00          	movb   $0x0,0x31(%rax)
1402c696f:	e8 38 50 00 00       	call   0x1402cb9ac
1402c6974:	40 0f b6 d7          	movzbl %dil,%edx
1402c6978:	66 83 3c 50 00       	cmpw   $0x0,(%rax,%rdx,2)
1402c697d:	7d 1b                	jge    0x1402c699a
1402c697f:	48 8b 43 18          	mov    0x18(%rbx),%rax
1402c6983:	48 3b 43 10          	cmp    0x10(%rbx),%rax
1402c6987:	75 04                	jne    0x1402c698d
1402c6989:	b1 ff                	mov    $0xff,%cl
1402c698b:	eb 09                	jmp    0x1402c6996
1402c698d:	8a 08                	mov    (%rax),%cl
1402c698f:	48 ff c0             	inc    %rax
1402c6992:	48 89 43 18          	mov    %rax,0x18(%rbx)
1402c6996:	88 4c 24 59          	mov    %cl,0x59(%rsp)
1402c699a:	4c 8b 4b 78          	mov    0x78(%rbx),%r9
1402c699e:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1402c69a3:	b8 3f 00 00 00       	mov    $0x3f,%eax
1402c69a8:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1402c69ad:	66 89 44 24 30       	mov    %ax,0x30(%rsp)
1402c69b2:	49 8b 01             	mov    (%r9),%rax
1402c69b5:	4c 63 40 08          	movslq 0x8(%rax),%r8
1402c69b9:	e8 22 d3 00 00       	call   0x1402d3ce0
1402c69be:	48 8b 06             	mov    (%rsi),%rax
1402c69c1:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1402c69c6:	66 89 38             	mov    %di,(%rax)
1402c69c9:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
1402c69ce:	48 83 06 02          	addq   $0x2,(%rsi)
1402c69d2:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1402c69d7:	48 ff 08             	decq   (%rax)
1402c69da:	b0 01                	mov    $0x1,%al
1402c69dc:	48 83 c4 20          	add    $0x20,%rsp
1402c69e0:	5f                   	pop    %rdi
1402c69e1:	c3                   	ret
1402c69e2:	cc                   	int3
1402c69e3:	cc                   	int3
1402c69e4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402c69e9:	57                   	push   %rdi
1402c69ea:	48 83 ec 20          	sub    $0x20,%rsp
1402c69ee:	4c 8b 81 80 00 00 00 	mov    0x80(%rcx),%r8
1402c69f5:	48 8b fa             	mov    %rdx,%rdi
1402c69f8:	49 8d 40 08          	lea    0x8(%r8),%rax
1402c69fc:	48 89 81 80 00 00 00 	mov    %rax,0x80(%rcx)
1402c6a03:	49 8b 18             	mov    (%r8),%rbx
1402c6a06:	48 85 db             	test   %rbx,%rbx
1402c6a09:	75 14                	jne    0x1402c6a1f
1402c6a0b:	e8 98 5e ff ff       	call   0x1402bc8a8
1402c6a10:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
1402c6a16:	e8 e9 f9 fe ff       	call   0x1402b6404
1402c6a1b:	32 c0                	xor    %al,%al
1402c6a1d:	eb 34                	jmp    0x1402c6a53
1402c6a1f:	48 83 c1 20          	add    $0x20,%rcx
1402c6a23:	e8 38 f4 ff ff       	call   0x1402c5e60
1402c6a28:	48 83 e8 01          	sub    $0x1,%rax
1402c6a2c:	74 20                	je     0x1402c6a4e
1402c6a2e:	48 83 e8 01          	sub    $0x1,%rax
1402c6a32:	74 15                	je     0x1402c6a49
1402c6a34:	48 83 e8 02          	sub    $0x2,%rax
1402c6a38:	74 0b                	je     0x1402c6a45
1402c6a3a:	48 83 f8 04          	cmp    $0x4,%rax
1402c6a3e:	75 db                	jne    0x1402c6a1b
1402c6a40:	48 89 3b             	mov    %rdi,(%rbx)
1402c6a43:	eb 0c                	jmp    0x1402c6a51
1402c6a45:	89 3b                	mov    %edi,(%rbx)
1402c6a47:	eb 08                	jmp    0x1402c6a51
1402c6a49:	66 89 3b             	mov    %di,(%rbx)
1402c6a4c:	eb 03                	jmp    0x1402c6a51
1402c6a4e:	40 88 3b             	mov    %dil,(%rbx)
1402c6a51:	b0 01                	mov    $0x1,%al
1402c6a53:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1402c6a58:	48 83 c4 20          	add    $0x20,%rsp
1402c6a5c:	5f                   	pop    %rdi
1402c6a5d:	c3                   	ret
1402c6a5e:	cc                   	int3
1402c6a5f:	cc                   	int3
1402c6a60:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402c6a65:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1402c6a6a:	55                   	push   %rbp
1402c6a6b:	57                   	push   %rdi
1402c6a6c:	41 56                	push   %r14
1402c6a6e:	48 8d 6c 24 c9       	lea    -0x37(%rsp),%rbp
1402c6a73:	48 81 ec 00 01 00 00 	sub    $0x100,%rsp
1402c6a7a:	48 8b 05 ff ef 10 00 	mov    0x10efff(%rip),%rax        # 0x1403d5a80
1402c6a81:	48 33 c4             	xor    %rsp,%rax
1402c6a84:	48 89 45 27          	mov    %rax,0x27(%rbp)
1402c6a88:	49 8b f1             	mov    %r9,%rsi
1402c6a8b:	48 8b fa             	mov    %rdx,%rdi
1402c6a8e:	4c 8b f1             	mov    %rcx,%r14
1402c6a91:	48 85 d2             	test   %rdx,%rdx
1402c6a94:	75 18                	jne    0x1402c6aae
1402c6a96:	e8 0d 5e ff ff       	call   0x1402bc8a8
1402c6a9b:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
1402c6aa1:	e8 5e f9 fe ff       	call   0x1402b6404
1402c6aa6:	83 c8 ff             	or     $0xffffffff,%eax
1402c6aa9:	e9 b2 00 00 00       	jmp    0x1402c6b60
1402c6aae:	48 85 f6             	test   %rsi,%rsi
1402c6ab1:	74 e3                	je     0x1402c6a96
1402c6ab3:	49 8b d0             	mov    %r8,%rdx
1402c6ab6:	48 8b cf             	mov    %rdi,%rcx
1402c6ab9:	e8 9a 67 00 00       	call   0x1402cd258
1402c6abe:	48 8b 55 77          	mov    0x77(%rbp),%rdx
1402c6ac2:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1402c6ac7:	48 8b d8             	mov    %rax,%rbx
1402c6aca:	e8 e1 5a ff ff       	call   0x1402bc5b0
1402c6acf:	83 65 c7 00          	andl   $0x0,-0x39(%rbp)
1402c6ad3:	48 8d 04 3b          	lea    (%rbx,%rdi,1),%rax
1402c6ad7:	83 65 cb 00          	andl   $0x0,-0x35(%rbp)
1402c6adb:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
1402c6adf:	66 83 65 cf 00       	andw   $0x0,-0x31(%rbp)
1402c6ae4:	48 83 65 d7 00       	andq   $0x0,-0x29(%rbp)
1402c6ae9:	83 65 df 00          	andl   $0x0,-0x21(%rbp)
1402c6aed:	83 65 e7 00          	andl   $0x0,-0x19(%rbp)
1402c6af1:	48 83 65 1f 00       	andq   $0x0,0x1f(%rbp)
1402c6af6:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1402c6afb:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
1402c6b00:	48 89 45 0f          	mov    %rax,0xf(%rbp)
1402c6b04:	48 8b 45 7f          	mov    0x7f(%rbp),%rax
1402c6b08:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1402c6b0d:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
1402c6b12:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1402c6b17:	f2 0f 10 4c 24 30    	movsd  0x30(%rsp),%xmm1
1402c6b1d:	0f 11 45 9f          	movups %xmm0,-0x61(%rbp)
1402c6b21:	4c 89 75 97          	mov    %r14,-0x69(%rbp)
1402c6b25:	0f 57 c0             	xorps  %xmm0,%xmm0
1402c6b28:	f2 0f 11 4d af       	movsd  %xmm1,-0x51(%rbp)
1402c6b2d:	0f 11 45 eb          	movups %xmm0,-0x15(%rbp)
1402c6b31:	4c 89 75 b7          	mov    %r14,-0x49(%rbp)
1402c6b35:	0f 11 45 fb          	movups %xmm0,-0x5(%rbp)
1402c6b39:	48 89 75 bf          	mov    %rsi,-0x41(%rbp)
1402c6b3d:	c6 45 d1 00          	movb   $0x0,-0x2f(%rbp)
1402c6b41:	c6 45 e3 00          	movb   $0x0,-0x1d(%rbp)
1402c6b45:	48 89 45 17          	mov    %rax,0x17(%rbp)
1402c6b49:	e8 ca f3 ff ff       	call   0x1402c5f18
1402c6b4e:	80 7d 87 00          	cmpb   $0x0,-0x79(%rbp)
1402c6b52:	74 0c                	je     0x1402c6b60
1402c6b54:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
1402c6b59:	83 a1 a8 03 00 00 fd 	andl   $0xfffffffd,0x3a8(%rcx)
1402c6b60:	48 8b 4d 27          	mov    0x27(%rbp),%rcx
1402c6b64:	48 33 cc             	xor    %rsp,%rcx
1402c6b67:	e8 44 93 fe ff       	call   0x1402afeb0
1402c6b6c:	4c 8d 9c 24 00 01 00 	lea    0x100(%rsp),%r11
1402c6b73:	00
1402c6b74:	49 8b 5b 20          	mov    0x20(%r11),%rbx
1402c6b78:	49 8b 73 38          	mov    0x38(%r11),%rsi
1402c6b7c:	49 8b e3             	mov    %r11,%rsp
1402c6b7f:	41 5e                	pop    %r14
1402c6b81:	5f                   	pop    %rdi
1402c6b82:	5d                   	pop    %rbp
1402c6b83:	c3                   	ret
1402c6b84:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1402c6b89:	48 89 7c 24 10       	mov    %rdi,0x10(%rsp)
1402c6b8e:	55                   	push   %rbp
1402c6b8f:	48 8b ec             	mov    %rsp,%rbp
1402c6b92:	48 83 ec 70          	sub    $0x70,%rsp
1402c6b96:	48 83 65 c0 00       	andq   $0x0,-0x40(%rbp)
1402c6b9b:	83 3d 12 45 11 00 00 	cmpl   $0x0,0x114512(%rip)        # 0x1403db0b4
1402c6ba2:	c6 45 d0 00          	movb   $0x0,-0x30(%rbp)
1402c6ba6:	c6 45 e8 00          	movb   $0x0,-0x18(%rbp)
1402c6baa:	c6 45 f0 00          	movb   $0x0,-0x10(%rbp)
1402c6bae:	c6 45 f8 00          	movb   $0x0,-0x8(%rbp)
1402c6bb2:	75 10                	jne    0x1402c6bc4
1402c6bb4:	0f 10 05 7d f3 10 00 	movups 0x10f37d(%rip),%xmm0        # 0x1403d5f38
1402c6bbb:	c6 45 e8 01          	movb   $0x1,-0x18(%rbp)
1402c6bbf:	f3 0f 7f 45 d8       	movdqu %xmm0,-0x28(%rbp)
1402c6bc4:	48 83 65 b8 00       	andq   $0x0,-0x48(%rbp)
1402c6bc9:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1402c6bcd:	48 89 4d b0          	mov    %rcx,-0x50(%rbp)
1402c6bd1:	41 b1 01             	mov    $0x1,%r9b
1402c6bd4:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx
1402c6bd8:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
1402c6bde:	e8 11 b4 ff ff       	call   0x1402c1ff4
1402c6be3:	80 7d e8 02          	cmpb   $0x2,-0x18(%rbp)
1402c6be7:	8b f8                	mov    %eax,%edi
1402c6be9:	75 0b                	jne    0x1402c6bf6
1402c6beb:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1402c6bef:	83 a1 a8 03 00 00 fd 	andl   $0xfffffffd,0x3a8(%rcx)
1402c6bf6:	80 7d f0 00          	cmpb   $0x0,-0x10(%rbp)
1402c6bfa:	74 0f                	je     0x1402c6c0b
1402c6bfc:	8b 5d ec             	mov    -0x14(%rbp),%ebx
1402c6bff:	48 8d 4d c0          	lea    -0x40(%rbp),%rcx