1400cb7c3:	49 89 73 18          	mov    %rsi,0x18(%r11)
1400cb7c7:	49 89 7b 20          	mov    %rdi,0x20(%r11)
1400cb7cb:	41 56                	push   %r14
1400cb7cd:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
1400cb7d4:	49 8b f9             	mov    %r9,%rdi
1400cb7d7:	49 8b d8             	mov    %r8,%rbx
1400cb7da:	48 8b f2             	mov    %rdx,%rsi
1400cb7dd:	4c 8b f1             	mov    %rcx,%r14
1400cb7e0:	49 83 63 f0 00       	andq   $0x0,-0x10(%r11)
1400cb7e5:	49 8b 48 38          	mov    0x38(%r8),%rcx
1400cb7e9:	48 85 c9             	test   %rcx,%rcx
1400cb7ec:	74 48                	je     0x1400cb836
1400cb7ee:	48 3b cb             	cmp    %rbx,%rcx
1400cb7f1:	75 39                	jne    0x1400cb82c
1400cb7f3:	48 8b 01             	mov    (%rcx),%rax
1400cb7f6:	49 8d 53 b8          	lea    -0x48(%r11),%rdx
1400cb7fa:	48 8b 40 08          	mov    0x8(%rax),%rax
1400cb7fe:	ff 15 2c 76 14 00    	call   *0x14762c(%rip)        # 0x140212e30
1400cb804:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1400cb809:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
1400cb80d:	48 85 c9             	test   %rcx,%rcx
1400cb810:	74 24                	je     0x1400cb836
1400cb812:	48 8b 01             	mov    (%rcx),%rax
1400cb815:	48 3b cb             	cmp    %rbx,%rcx
1400cb818:	0f 95 c2             	setne  %dl
1400cb81b:	48 8b 40 20          	mov    0x20(%rax),%rax
1400cb81f:	ff 15 0b 76 14 00    	call   *0x14760b(%rip)        # 0x140212e30
1400cb825:	48 83 63 38 00       	andq   $0x0,0x38(%rbx)
1400cb82a:	eb 0a                	jmp    0x1400cb836
1400cb82c:	48 89 4c 24 78       	mov    %rcx,0x78(%rsp)
1400cb831:	49 83 60 38 00       	andq   $0x0,0x38(%r8)
1400cb836:	48 8b 06             	mov    (%rsi),%rax
1400cb839:	48 83 26 00          	andq   $0x0,(%rsi)
1400cb83d:	48 89 84 24 98 00 00 	mov    %rax,0x98(%rsp)
1400cb844:	00
1400cb845:	8a 84 24 b0 00 00 00 	mov    0xb0(%rsp),%al
1400cb84c:	88 44 24 20          	mov    %al,0x20(%rsp)
1400cb850:	4c 8b cf             	mov    %rdi,%r9
1400cb853:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1400cb858:	48 8d 94 24 98 00 00 	lea    0x98(%rsp),%rdx
1400cb85f:	00
1400cb860:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400cb865:	e8 76 fe ff ff       	call   0x1400cb6e0
1400cb86a:	48 8b f8             	mov    %rax,%rdi
1400cb86d:	b9 28 00 00 00       	mov    $0x28,%ecx
1400cb872:	ff 15 d8 72 14 00    	call   *0x1472d8(%rip)        # 0x140212b50
1400cb878:	48 8b c8             	mov    %rax,%rcx
1400cb87b:	48 85 c0             	test   %rax,%rax
1400cb87e:	0f 84 f4 00 00 00    	je     0x1400cb978
1400cb884:	48 8d 50 10          	lea    0x10(%rax),%rdx
1400cb888:	48 8d 05 e1 1a 17 00 	lea    0x171ae1(%rip),%rax        # 0x14023d370
1400cb88f:	48 89 02             	mov    %rax,(%rdx)
1400cb892:	f0 ff 05 df 5d 24 00 	lock incl 0x245ddf(%rip)        # 0x140311678
1400cb899:	48 c7 41 08 01 00 00 	movq   $0x1,0x8(%rcx)
1400cb8a0:	00
1400cb8a1:	48 8d 05 68 1a 17 00 	lea    0x171a68(%rip),%rax        # 0x14023d310
1400cb8a8:	48 89 01             	mov    %rax,(%rcx)
1400cb8ab:	48 83 61 18 00       	andq   $0x0,0x18(%rcx)
1400cb8b0:	48 83 61 20 00       	andq   $0x0,0x20(%rcx)
1400cb8b5:	48 8b 47 08          	mov    0x8(%rdi),%rax
1400cb8b9:	48 85 c0             	test   %rax,%rax
1400cb8bc:	74 04                	je     0x1400cb8c2
1400cb8be:	f0 ff 40 08          	lock incl 0x8(%rax)
1400cb8c2:	48 8b 07             	mov    (%rdi),%rax
1400cb8c5:	48 89 41 18          	mov    %rax,0x18(%rcx)
1400cb8c9:	48 8b 47 08          	mov    0x8(%rdi),%rax
1400cb8cd:	48 89 41 20          	mov    %rax,0x20(%rcx)
1400cb8d1:	48 8d 05 38 1a 17 00 	lea    0x171a38(%rip),%rax        # 0x14023d310
1400cb8d8:	48 89 01             	mov    %rax,(%rcx)
1400cb8db:	49 89 16             	mov    %rdx,(%r14)
1400cb8de:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1400cb8e3:	48 85 ff             	test   %rdi,%rdi
1400cb8e6:	74 39                	je     0x1400cb921
1400cb8e8:	83 c8 ff             	or     $0xffffffff,%eax
1400cb8eb:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400cb8f0:	83 f8 01             	cmp    $0x1,%eax
1400cb8f3:	75 2c                	jne    0x1400cb921
1400cb8f5:	48 8b 07             	mov    (%rdi),%rax
1400cb8f8:	48 8b cf             	mov    %rdi,%rcx
1400cb8fb:	48 8b 00             	mov    (%rax),%rax
1400cb8fe:	ff 15 2c 75 14 00    	call   *0x14752c(%rip)        # 0x140212e30
1400cb904:	83 c8 ff             	or     $0xffffffff,%eax
1400cb907:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400cb90c:	83 f8 01             	cmp    $0x1,%eax
1400cb90f:	75 10                	jne    0x1400cb921
1400cb911:	48 8b 07             	mov    (%rdi),%rax
1400cb914:	48 8b cf             	mov    %rdi,%rcx
1400cb917:	48 8b 40 08          	mov    0x8(%rax),%rax
1400cb91b:	ff 15 0f 75 14 00    	call   *0x14750f(%rip)        # 0x140212e30
1400cb921:	48 8b 0e             	mov    (%rsi),%rcx
1400cb924:	48 85 c9             	test   %rcx,%rcx
1400cb927:	74 11                	je     0x1400cb93a
1400cb929:	48 83 26 00          	andq   $0x0,(%rsi)
1400cb92d:	48 8b 01             	mov    (%rcx),%rax
1400cb930:	48 8b 40 10          	mov    0x10(%rax),%rax
1400cb934:	ff 15 f6 74 14 00    	call   *0x1474f6(%rip)        # 0x140212e30
1400cb93a:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
1400cb93e:	48 85 c9             	test   %rcx,%rcx
1400cb941:	74 18                	je     0x1400cb95b
1400cb943:	48 8b 01             	mov    (%rcx),%rax
1400cb946:	48 3b cb             	cmp    %rbx,%rcx
1400cb949:	0f 95 c2             	setne  %dl
1400cb94c:	48 8b 40 20          	mov    0x20(%rax),%rax
1400cb950:	ff 15 da 74 14 00    	call   *0x1474da(%rip)        # 0x140212e30
1400cb956:	48 83 63 38 00       	andq   $0x0,0x38(%rbx)
1400cb95b:	49 8b c6             	mov    %r14,%rax
1400cb95e:	4c 8d 9c 24 80 00 00 	lea    0x80(%rsp),%r11
1400cb965:	00
1400cb966:	49 8b 5b 10          	mov    0x10(%r11),%rbx
1400cb96a:	49 8b 73 20          	mov    0x20(%r11),%rsi
1400cb96e:	49 8b 7b 28          	mov    0x28(%r11),%rdi
1400cb972:	49 8b e3             	mov    %r11,%rsp
1400cb975:	41 5e                	pop    %r14
1400cb977:	c3                   	ret
1400cb978:	e8 d7 e0 f3 ff       	call   0x140009a54
1400cb97d:	cc                   	int3
1400cb97e:	90                   	nop
1400cb97f:	90                   	nop
1400cb980:	48 8b c4             	mov    %rsp,%rax
1400cb983:	48 89 58 18          	mov    %rbx,0x18(%rax)
1400cb987:	48 89 70 20          	mov    %rsi,0x20(%rax)
1400cb98b:	57                   	push   %rdi
1400cb98c:	41 54                	push   %r12
1400cb98e:	41 55                	push   %r13
1400cb990:	41 56                	push   %r14
1400cb992:	41 57                	push   %r15
1400cb994:	48 81 ec 40 02 00 00 	sub    $0x240,%rsp
1400cb99b:	0f 29 70 c8          	movaps %xmm6,-0x38(%rax)
1400cb99f:	48 8b 05 da 57 23 00 	mov    0x2357da(%rip),%rax        # 0x140301180
1400cb9a6:	48 33 c4             	xor    %rsp,%rax
1400cb9a9:	48 89 84 24 20 02 00 	mov    %rax,0x220(%rsp)
1400cb9b0:	00
1400cb9b1:	48 8b da             	mov    %rdx,%rbx
1400cb9b4:	48 8b f9             	mov    %rcx,%rdi
1400cb9b7:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
1400cb9bc:	45 33 e4             	xor    %r12d,%r12d
1400cb9bf:	44 89 64 24 40       	mov    %r12d,0x40(%rsp)
1400cb9c4:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1400cb9c9:	e8 ce 0c 00 00       	call   0x1400cc69c
1400cb9ce:	4c 8d 44 24 50       	lea    0x50(%rsp),%r8
1400cb9d3:	48 8b d3             	mov    %rbx,%rdx
1400cb9d6:	48 8b cf             	mov    %rdi,%rcx
1400cb9d9:	e8 6a 12 00 00       	call   0x1400ccc48
1400cb9de:	41 8d 5c 24 01       	lea    0x1(%r12),%ebx
1400cb9e3:	89 5c 24 40          	mov    %ebx,0x40(%rsp)
1400cb9e7:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1400cb9eb:	48 85 c9             	test   %rcx,%rcx
1400cb9ee:	0f 84 b4 0b 00 00    	je     0x1400cc5a8
1400cb9f4:	48 8b c7             	mov    %rdi,%rax
1400cb9f7:	45 8d 6c 24 0f       	lea    0xf(%r12),%r13d
1400cb9fc:	4c 39 6f 18          	cmp    %r13,0x18(%rdi)
1400cba00:	76 03                	jbe    0x1400cba05
1400cba02:	48 8b 07             	mov    (%rdi),%rax
1400cba05:	80 38 7b             	cmpb   $0x7b,(%rax)
1400cba08:	0f 85 9a 0b 00 00    	jne    0x1400cc5a8
1400cba0e:	48 8b c7             	mov    %rdi,%rax
1400cba11:	4c 39 6f 18          	cmp    %r13,0x18(%rdi)
1400cba15:	76 03                	jbe    0x1400cba1a
1400cba17:	48 8b 07             	mov    (%rdi),%rax
1400cba1a:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
1400cba21:	00
1400cba22:	48 03 c1             	add    %rcx,%rax
1400cba25:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
1400cba2c:	00
1400cba2d:	0f 28 84 24 80 00 00 	movaps 0x80(%rsp),%xmm0
1400cba34:	00
1400cba35:	66 0f 7f 84 24 80 00 	movdqa %xmm0,0x80(%rsp)
1400cba3c:	00 00
1400cba3e:	48 8d 94 24 80 00 00 	lea    0x80(%rsp),%rdx
1400cba45:	00
1400cba46:	48 8d 8c 24 d0 01 00 	lea    0x1d0(%rsp),%rcx
1400cba4d:	00
1400cba4e:	ff 15 94 6b 26 00    	call   *0x266b94(%rip)        # 0x1403325e8
1400cba54:	48 8d 35 45 4d 1a 00 	lea    0x1a4d45(%rip),%rsi        # 0x1402707a0
1400cba5b:	48 89 b4 24 80 00 00 	mov    %rsi,0x80(%rsp)
1400cba62:	00
1400cba63:	4c 8d 35 3a 4d 1a 00 	lea    0x1a4d3a(%rip),%r14        # 0x1402707a4
1400cba6a:	4c 89 b4 24 88 00 00 	mov    %r14,0x88(%rsp)
1400cba71:	00
1400cba72:	0f 28 84 24 80 00 00 	movaps 0x80(%rsp),%xmm0
1400cba79:	00
1400cba7a:	66 0f 7f 84 24 80 00 	movdqa %xmm0,0x80(%rsp)
1400cba81:	00 00
1400cba83:	48 8d 94 24 80 00 00 	lea    0x80(%rsp),%rdx
1400cba8a:	00
1400cba8b:	48 8d 8c 24 d0 01 00 	lea    0x1d0(%rsp),%rcx
1400cba92:	00
1400cba93:	e8 40 e8 ff ff       	call   0x1400ca2d8
1400cba98:	48 85 c0             	test   %rax,%rax
1400cba9b:	0f 84 b5 00 00 00    	je     0x1400cbb56
1400cbaa1:	c7 84 24 80 01 00 00 	movl   $0x6,0x180(%rsp)
1400cbaa8:	06 00 00 00
1400cbaac:	0f 57 c0             	xorps  %xmm0,%xmm0
1400cbaaf:	0f 11 84 24 88 01 00 	movups %xmm0,0x188(%rsp)
1400cbab6:	00
1400cbab7:	48 c7 84 24 98 01 00 	movq   $0xd,0x198(%rsp)
1400cbabe:	00 0d 00 00 00
1400cbac3:	4c 89 ac 24 a0 01 00 	mov    %r13,0x1a0(%rsp)
1400cbaca:	00
1400cbacb:	f2 0f 10 05 bd 4c 1a 	movsd  0x1a4cbd(%rip),%xmm0        # 0x140270790
1400cbad2:	00
1400cbad3:	f2 0f 11 84 24 88 01 	movsd  %xmm0,0x188(%rsp)
1400cbada:	00 00
1400cbadc:	8b 05 b6 4c 1a 00    	mov    0x1a4cb6(%rip),%eax        # 0x140270798
1400cbae2:	89 84 24 90 01 00 00 	mov    %eax,0x190(%rsp)
1400cbae9:	8a 05 ad 4c 1a 00    	mov    0x1a4cad(%rip),%al        # 0x14027079c
1400cbaef:	88 84 24 94 01 00 00 	mov    %al,0x194(%rsp)
1400cbaf6:	44 88 a4 24 95 01 00 	mov    %r12b,0x195(%rsp)
1400cbafd:	00
1400cbafe:	bb 03 00 00 00       	mov    $0x3,%ebx
1400cbb03:	89 5c 24 40          	mov    %ebx,0x40(%rsp)
1400cbb07:	48 89 b4 24 80 00 00 	mov    %rsi,0x80(%rsp)
1400cbb0e:	00
1400cbb0f:	4c 89 b4 24 88 00 00 	mov    %r14,0x88(%rsp)
1400cbb16:	00
1400cbb17:	0f 28 84 24 80 00 00 	movaps 0x80(%rsp),%xmm0
1400cbb1e:	00
1400cbb1f:	66 0f 7f 84 24 80 00 	movdqa %xmm0,0x80(%rsp)
1400cbb26:	00 00
1400cbb28:	48 8d 94 24 80 00 00 	lea    0x80(%rsp),%rdx
1400cbb2f:	00
1400cbb30:	48 8d 8c 24 d0 01 00 	lea    0x1d0(%rsp),%rcx
1400cbb37:	00
1400cbb38:	ff 15 62 6a 26 00    	call   *0x266a62(%rip)        # 0x1403325a0
1400cbb3e:	48 8d 94 24 80 01 00 	lea    0x180(%rsp),%rdx
1400cbb45:	00
1400cbb46:	48 8b c8             	mov    %rax,%rcx
1400cbb49:	ff 15 19 6a 26 00    	call   *0x266a19(%rip)        # 0x140332568
1400cbb4f:	84 c0                	test   %al,%al
1400cbb51:	40 b6 01             	mov    $0x1,%sil
1400cbb54:	75 03                	jne    0x1400cbb59
1400cbb56:	41 8a f4             	mov    %r12b,%sil
1400cbb59:	f6 c3 02             	test   $0x2,%bl
1400cbb5c:	74 15                	je     0x1400cbb73
1400cbb5e:	83 e3 fd             	and    $0xfffffffd,%ebx
1400cbb61:	89 5c 24 40          	mov    %ebx,0x40(%rsp)
1400cbb65:	48 8d 8c 24 80 01 00 	lea    0x180(%rsp),%rcx
1400cbb6c:	00
1400cbb6d:	ff 15 c5 69 26 00    	call   *0x2669c5(%rip)        # 0x140332538
1400cbb73:	48 8d 94 24 80 00 00 	lea    0x80(%rsp),%rdx
1400cbb7a:	00
1400cbb7b:	48 8d 8c 24 d0 01 00 	lea    0x1d0(%rsp),%rcx
1400cbb82:	00
1400cbb83:	40 84 f6             	test   %sil,%sil
1400cbb86:	0f 84 99 00 00 00    	je     0x1400cbc25
1400cbb8c:	48 8d 05 95 7b 19 00 	lea    0x197b95(%rip),%rax        # 0x140263728
1400cbb93:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
1400cbb9a:	00
1400cbb9b:	48 8d 05 8d 7b 19 00 	lea    0x197b8d(%rip),%rax        # 0x14026372f
1400cbba2:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
1400cbba9:	00
1400cbbaa:	0f 28 84 24 80 00 00 	movaps 0x80(%rsp),%xmm0
1400cbbb1:	00
1400cbbb2:	66 0f 7f 84 24 80 00 	movdqa %xmm0,0x80(%rsp)
1400cbbb9:	00 00
1400cbbbb:	ff 15 df 69 26 00    	call   *0x2669df(%rip)        # 0x1403325a0
1400cbbc1:	48 8d 94 24 60 01 00 	lea    0x160(%rsp),%rdx
1400cbbc8:	00
1400cbbc9:	48 8b c8             	mov    %rax,%rcx
1400cbbcc:	e8 2b 7d f3 ff       	call   0x1400038fc
1400cbbd1:	48 8b d0             	mov    %rax,%rdx
1400cbbd4:	48 8b cf             	mov    %rdi,%rcx
1400cbbd7:	e8 80 5e f5 ff       	call   0x140021a5c
1400cbbdc:	48 8b 84 24 78 01 00 	mov    0x178(%rsp),%rax
1400cbbe3:	00
1400cbbe4:	49 3b c5             	cmp    %r13,%rax
1400cbbe7:	0f 86 a6 09 00 00    	jbe    0x1400cc593
1400cbbed:	48 ff c0             	inc    %rax
1400cbbf0:	48 8b 8c 24 60 01 00 	mov    0x160(%rsp),%rcx
1400cbbf7:	00
1400cbbf8:	48 8b d1             	mov    %rcx,%rdx
1400cbbfb:	bb 00 10 00 00       	mov    $0x1000,%ebx
1400cbc00:	48 3b c3             	cmp    %rbx,%rax
1400cbc03:	0f 82 83 09 00 00    	jb     0x1400cc58c
1400cbc09:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400cbc0d:	48 2b d1             	sub    %rcx,%rdx
1400cbc10:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400cbc14:	48 83 f8 1f          	cmp    $0x1f,%rax
1400cbc18:	0f 86 6e 09 00 00    	jbe    0x1400cc58c
1400cbc1e:	ff 15 5c 6f 14 00    	call   *0x146f5c(%rip)        # 0x140212b80
1400cbc24:	cc                   	int3
1400cbc25:	4c 8d 35 5c 4b 1a 00 	lea    0x1a4b5c(%rip),%r14        # 0x140270788
1400cbc2c:	4c 89 b4 24 80 00 00 	mov    %r14,0x80(%rsp)
1400cbc33:	00
1400cbc34:	4c 8d 3d 51 4b 1a 00 	lea    0x1a4b51(%rip),%r15        # 0x14027078c
1400cbc3b:	4c 89 bc 24 88 00 00 	mov    %r15,0x88(%rsp)
1400cbc42:	00
1400cbc43:	0f 28 84 24 80 00 00 	movaps 0x80(%rsp),%xmm0
1400cbc4a:	00
1400cbc4b:	66 0f 7f 84 24 80 00 	movdqa %xmm0,0x80(%rsp)
1400cbc52:	00 00
1400cbc54:	e8 7f e6 ff ff       	call   0x1400ca2d8
1400cbc59:	48 85 c0             	test   %rax,%rax
1400cbc5c:	0f 84 8d 00 00 00    	je     0x1400cbcef
1400cbc62:	4c 89 b4 24 80 00 00 	mov    %r14,0x80(%rsp)
1400cbc69:	00
1400cbc6a:	4c 89 bc 24 88 00 00 	mov    %r15,0x88(%rsp)
1400cbc71:	00
1400cbc72:	0f 28 84 24 80 00 00 	movaps 0x80(%rsp),%xmm0
1400cbc79:	00
1400cbc7a:	66 0f 7f 84 24 80 00 	movdqa %xmm0,0x80(%rsp)
1400cbc81:	00 00
1400cbc83:	48 8d 94 24 80 00 00 	lea    0x80(%rsp),%rdx
1400cbc8a:	00
1400cbc8b:	48 8d 8c 24 d0 01 00 	lea    0x1d0(%rsp),%rcx
1400cbc92:	00
1400cbc93:	ff 15 07 69 26 00    	call   *0x266907(%rip)        # 0x1403325a0
1400cbc99:	48 8d 94 24 e0 00 00 	lea    0xe0(%rsp),%rdx
1400cbca0:	00
1400cbca1:	48 8b c8             	mov    %rax,%rcx
1400cbca4:	e8 53 7c f3 ff       	call   0x1400038fc
1400cbca9:	83 cb 04             	or     $0x4,%ebx
1400cbcac:	89 5c 24 40          	mov    %ebx,0x40(%rsp)
1400cbcb0:	48 8b d0             	mov    %rax,%rdx
1400cbcb3:	4c 39 68 18          	cmp    %r13,0x18(%rax)
1400cbcb7:	76 03                	jbe    0x1400cbcbc
1400cbcb9:	48 8b 10             	mov    (%rax),%rdx
1400cbcbc:	48 8b 48 10          	mov    0x10(%rax),%rcx
1400cbcc0:	48 83 f9 05          	cmp    $0x5,%rcx
1400cbcc4:	72 1f                	jb     0x1400cbce5
1400cbcc6:	48 8d 41 fb          	lea    -0x5(%rcx),%rax
1400cbcca:	48 3b c8             	cmp    %rax,%rcx
1400cbccd:	0f 82 14 09 00 00    	jb     0x1400cc5e7
1400cbcd3:	81 3c 02 45 72 72 6f 	cmpl   $0x6f727245,(%rdx,%rax,1)
1400cbcda:	75 09                	jne    0x1400cbce5
1400cbcdc:	80 7c 02 04 72       	cmpb   $0x72,0x4(%rdx,%rax,1)
1400cbce1:	b0 01                	mov    $0x1,%al
1400cbce3:	74 03                	je     0x1400cbce8
1400cbce5:	41 8a c4             	mov    %r12b,%al
1400cbce8:	84 c0                	test   %al,%al
1400cbcea:	40 b6 01             	mov    $0x1,%sil
1400cbced:	75 03                	jne    0x1400cbcf2
1400cbcef:	41 8a f4             	mov    %r12b,%sil
1400cbcf2:	f6 c3 04             	test   $0x4,%bl
1400cbcf5:	74 65                	je     0x1400cbd5c
1400cbcf7:	83 e3 fb             	and    $0xfffffffb,%ebx
1400cbcfa:	89 5c 24 40          	mov    %ebx,0x40(%rsp)
1400cbcfe:	48 8b 84 24 f8 00 00 	mov    0xf8(%rsp),%rax
1400cbd05:	00
1400cbd06:	bb 00 10 00 00       	mov    $0x1000,%ebx
1400cbd0b:	49 3b c5             	cmp    %r13,%rax
1400cbd0e:	76 31                	jbe    0x1400cbd41
1400cbd10:	48 ff c0             	inc    %rax
1400cbd13:	48 8b 8c 24 e0 00 00 	mov    0xe0(%rsp),%rcx
1400cbd1a:	00
1400cbd1b:	48 8b d1             	mov    %rcx,%rdx
1400cbd1e:	48 3b c3             	cmp    %rbx,%rax
1400cbd21:	72 18                	jb     0x1400cbd3b
1400cbd23:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400cbd27:	48 2b d1             	sub    %rcx,%rdx