140e057d6:	48 8b 11             	mov    (%rcx),%rdx
140e057d9:	48 8d 42 02          	lea    0x2(%rdx),%rax
140e057dd:	48 89 01             	mov    %rax,(%rcx)
140e057e0:	0f b7 02             	movzwl (%rdx),%eax
140e057e3:	eb 0d                	jmp    0x140e057f2
140e057e5:	48 8b 01             	mov    (%rcx),%rax
140e057e8:	48 8b 40 38          	mov    0x38(%rax),%rax
140e057ec:	ff 15 2e e2 17 00    	call   *0x17e22e(%rip)        # 0x140f83a20
140e057f2:	66 3b f0             	cmp    %ax,%si
140e057f5:	74 05                	je     0x140e057fc
140e057f7:	40 8a c7             	mov    %dil,%al
140e057fa:	eb 05                	jmp    0x140e05801
140e057fc:	48 89 3b             	mov    %rdi,(%rbx)
140e057ff:	b0 01                	mov    $0x1,%al
140e05801:	88 43 08             	mov    %al,0x8(%rbx)
140e05804:	c6 45 80 01          	movb   $0x1,-0x80(%rbp)
140e05808:	49 8b d5             	mov    %r13,%rdx
140e0580b:	48 8b cb             	mov    %rbx,%rcx
140e0580e:	e8 95 18 01 00       	call   0x140e170a8
140e05813:	84 c0                	test   %al,%al
140e05815:	0f 84 4f ff ff ff    	je     0x140e0576a
140e0581b:	41 81 e6 00 0e 00 00 	and    $0xe00,%r14d
140e05822:	b8 08 00 00 00       	mov    $0x8,%eax
140e05827:	44 8d 78 02          	lea    0x2(%rax),%r15d
140e0582b:	41 81 fe 00 04 00 00 	cmp    $0x400,%r14d
140e05832:	75 05                	jne    0x140e05839
140e05834:	40 8a f0             	mov    %al,%sil
140e05837:	eb 17                	jmp    0x140e05850
140e05839:	41 81 fe 00 08 00 00 	cmp    $0x800,%r14d
140e05840:	75 05                	jne    0x140e05847
140e05842:	40 b6 10             	mov    $0x10,%sil
140e05845:	eb 09                	jmp    0x140e05850
140e05847:	41 f7 de             	neg    %r14d
140e0584a:	40 1a f6             	sbb    %sil,%sil
140e0584d:	41 22 f7             	and    %r15b,%sil
140e05850:	40 88 74 24 30       	mov    %sil,0x30(%rsp)
140e05855:	44 8a ef             	mov    %dil,%r13b
140e05858:	40 88 7d 81          	mov    %dil,-0x7f(%rbp)
140e0585c:	48 8b 7d 8f          	mov    -0x71(%rbp),%rdi
140e05860:	48 8b d7             	mov    %rdi,%rdx
140e05863:	48 8b cb             	mov    %rbx,%rcx
140e05866:	e8 3d 18 01 00       	call   0x140e170a8
140e0586b:	45 33 f6             	xor    %r14d,%r14d
140e0586e:	84 c0                	test   %al,%al
140e05870:	0f 85 eb 01 00 00    	jne    0x140e05a61
140e05876:	44 38 73 08          	cmp    %r14b,0x8(%rbx)
140e0587a:	75 46                	jne    0x140e058c2
140e0587c:	48 8b 0b             	mov    (%rbx),%rcx
140e0587f:	48 85 c9             	test   %rcx,%rcx
140e05882:	74 37                	je     0x140e058bb
140e05884:	48 8b 41 38          	mov    0x38(%rcx),%rax
140e05888:	48 8b 10             	mov    (%rax),%rdx
140e0588b:	48 85 d2             	test   %rdx,%rdx
140e0588e:	74 0e                	je     0x140e0589e
140e05890:	48 8b 41 50          	mov    0x50(%rcx),%rax
140e05894:	44 39 30             	cmp    %r14d,(%rax)
140e05897:	7e 05                	jle    0x140e0589e
140e05899:	0f b7 02             	movzwl (%rdx),%eax
140e0589c:	eb 0d                	jmp    0x140e058ab
140e0589e:	48 8b 01             	mov    (%rcx),%rax
140e058a1:	48 8b 40 30          	mov    0x30(%rax),%rax
140e058a5:	ff 15 75 e1 17 00    	call   *0x17e175(%rip)        # 0x140f83a20
140e058ab:	b9 ff ff 00 00       	mov    $0xffff,%ecx
140e058b0:	66 3b c8             	cmp    %ax,%cx
140e058b3:	74 06                	je     0x140e058bb
140e058b5:	66 89 43 0a          	mov    %ax,0xa(%rbx)
140e058b9:	eb 03                	jmp    0x140e058be
140e058bb:	4c 89 33             	mov    %r14,(%rbx)
140e058be:	c6 43 08 01          	movb   $0x1,0x8(%rbx)
140e058c2:	0f b7 45 d7          	movzwl -0x29(%rbp),%eax
140e058c6:	66 39 43 0a          	cmp    %ax,0xa(%rbx)
140e058ca:	0f 85 91 01 00 00    	jne    0x140e05a61
140e058d0:	41 b5 01             	mov    $0x1,%r13b
140e058d3:	48 8b 0b             	mov    (%rbx),%rcx
140e058d6:	48 85 c9             	test   %rcx,%rcx
140e058d9:	74 43                	je     0x140e0591e
140e058db:	48 8b 41 38          	mov    0x38(%rcx),%rax
140e058df:	4c 39 30             	cmp    %r14,(%rax)
140e058e2:	74 1e                	je     0x140e05902
140e058e4:	48 8b 41 50          	mov    0x50(%rcx),%rax
140e058e8:	44 39 30             	cmp    %r14d,(%rax)
140e058eb:	7e 15                	jle    0x140e05902
140e058ed:	ff 08                	decl   (%rax)
140e058ef:	48 8b 49 38          	mov    0x38(%rcx),%rcx
140e058f3:	48 8b 11             	mov    (%rcx),%rdx
140e058f6:	48 8d 42 02          	lea    0x2(%rdx),%rax
140e058fa:	48 89 01             	mov    %rax,(%rcx)
140e058fd:	0f b7 02             	movzwl (%rdx),%eax
140e05900:	eb 0d                	jmp    0x140e0590f
140e05902:	48 8b 01             	mov    (%rcx),%rax
140e05905:	48 8b 40 38          	mov    0x38(%rax),%rax
140e05909:	ff 15 11 e1 17 00    	call   *0x17e111(%rip)        # 0x140f83a20
140e0590f:	b9 ff ff 00 00       	mov    $0xffff,%ecx
140e05914:	66 3b c8             	cmp    %ax,%cx
140e05917:	74 05                	je     0x140e0591e
140e05919:	41 8a c6             	mov    %r14b,%al
140e0591c:	eb 06                	jmp    0x140e05924
140e0591e:	4c 89 33             	mov    %r14,(%rbx)
140e05921:	41 8a c5             	mov    %r13b,%al
140e05924:	88 43 08             	mov    %al,0x8(%rbx)
140e05927:	48 8b d7             	mov    %rdi,%rdx
140e0592a:	48 8b cb             	mov    %rbx,%rcx
140e0592d:	e8 76 17 01 00       	call   0x140e170a8
140e05932:	84 c0                	test   %al,%al
140e05934:	0f 85 14 01 00 00    	jne    0x140e05a4e
140e0593a:	8a 4b 08             	mov    0x8(%rbx),%cl
140e0593d:	84 c9                	test   %cl,%cl
140e0593f:	75 49                	jne    0x140e0598a
140e05941:	48 8b 0b             	mov    (%rbx),%rcx
140e05944:	48 85 c9             	test   %rcx,%rcx
140e05947:	74 37                	je     0x140e05980
140e05949:	48 8b 41 38          	mov    0x38(%rcx),%rax
140e0594d:	48 8b 10             	mov    (%rax),%rdx
140e05950:	48 85 d2             	test   %rdx,%rdx
140e05953:	74 0e                	je     0x140e05963
140e05955:	48 8b 41 50          	mov    0x50(%rcx),%rax
140e05959:	44 39 30             	cmp    %r14d,(%rax)
140e0595c:	7e 05                	jle    0x140e05963
140e0595e:	0f b7 02             	movzwl (%rdx),%eax
140e05961:	eb 0d                	jmp    0x140e05970
140e05963:	48 8b 01             	mov    (%rcx),%rax
140e05966:	48 8b 40 30          	mov    0x30(%rax),%rax
140e0596a:	ff 15 b0 e0 17 00    	call   *0x17e0b0(%rip)        # 0x140f83a20
140e05970:	b9 ff ff 00 00       	mov    $0xffff,%ecx
140e05975:	66 3b c8             	cmp    %ax,%cx
140e05978:	74 06                	je     0x140e05980
140e0597a:	66 89 43 0a          	mov    %ax,0xa(%rbx)
140e0597e:	eb 03                	jmp    0x140e05983
140e05980:	4c 89 33             	mov    %r14,(%rbx)
140e05983:	44 88 6b 08          	mov    %r13b,0x8(%rbx)
140e05987:	41 8a cd             	mov    %r13b,%cl
140e0598a:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
140e0598e:	66 3b 45 09          	cmp    0x9(%rbp),%ax
140e05992:	74 54                	je     0x140e059e8
140e05994:	84 c9                	test   %cl,%cl
140e05996:	75 4a                	jne    0x140e059e2
140e05998:	48 8b 0b             	mov    (%rbx),%rcx
140e0599b:	48 85 c9             	test   %rcx,%rcx
140e0599e:	74 37                	je     0x140e059d7
140e059a0:	48 8b 41 38          	mov    0x38(%rcx),%rax
140e059a4:	48 8b 10             	mov    (%rax),%rdx
140e059a7:	48 85 d2             	test   %rdx,%rdx
140e059aa:	74 0e                	je     0x140e059ba
140e059ac:	48 8b 41 50          	mov    0x50(%rcx),%rax
140e059b0:	44 39 30             	cmp    %r14d,(%rax)
140e059b3:	7e 05                	jle    0x140e059ba
140e059b5:	0f b7 02             	movzwl (%rdx),%eax
140e059b8:	eb 0d                	jmp    0x140e059c7
140e059ba:	48 8b 01             	mov    (%rcx),%rax
140e059bd:	48 8b 40 30          	mov    0x30(%rax),%rax
140e059c1:	ff 15 59 e0 17 00    	call   *0x17e059(%rip)        # 0x140f83a20
140e059c7:	b9 ff ff 00 00       	mov    $0xffff,%ecx
140e059cc:	66 3b c8             	cmp    %ax,%cx
140e059cf:	74 06                	je     0x140e059d7
140e059d1:	66 89 43 0a          	mov    %ax,0xa(%rbx)
140e059d5:	eb 07                	jmp    0x140e059de
140e059d7:	4c 89 33             	mov    %r14,(%rbx)
140e059da:	0f b7 43 0a          	movzwl 0xa(%rbx),%eax
140e059de:	44 88 6b 08          	mov    %r13b,0x8(%rbx)
140e059e2:	66 3b 45 07          	cmp    0x7(%rbp),%ax
140e059e6:	75 66                	jne    0x140e05a4e
140e059e8:	40 f6 c6 ef          	test   $0xef,%sil
140e059ec:	75 78                	jne    0x140e05a66
140e059ee:	40 b6 10             	mov    $0x10,%sil
140e059f1:	40 88 74 24 30       	mov    %sil,0x30(%rsp)
140e059f6:	45 8a ee             	mov    %r14b,%r13b
140e059f9:	48 8b 0b             	mov    (%rbx),%rcx
140e059fc:	48 85 c9             	test   %rcx,%rcx
140e059ff:	74 43                	je     0x140e05a44
140e05a01:	48 8b 41 38          	mov    0x38(%rcx),%rax
140e05a05:	4c 39 30             	cmp    %r14,(%rax)
140e05a08:	74 1e                	je     0x140e05a28
140e05a0a:	48 8b 41 50          	mov    0x50(%rcx),%rax
140e05a0e:	44 39 30             	cmp    %r14d,(%rax)
140e05a11:	7e 15                	jle    0x140e05a28
140e05a13:	ff 08                	decl   (%rax)
140e05a15:	48 8b 49 38          	mov    0x38(%rcx),%rcx
140e05a19:	48 8b 11             	mov    (%rcx),%rdx
140e05a1c:	48 8d 42 02          	lea    0x2(%rdx),%rax
140e05a20:	48 89 01             	mov    %rax,(%rcx)
140e05a23:	0f b7 02             	movzwl (%rdx),%eax
140e05a26:	eb 0d                	jmp    0x140e05a35
140e05a28:	48 8b 01             	mov    (%rcx),%rax
140e05a2b:	48 8b 40 38          	mov    0x38(%rax),%rax
140e05a2f:	ff 15 eb df 17 00    	call   *0x17dfeb(%rip)        # 0x140f83a20
140e05a35:	b9 ff ff 00 00       	mov    $0xffff,%ecx
140e05a3a:	66 3b c8             	cmp    %ax,%cx
140e05a3d:	74 05                	je     0x140e05a44
140e05a3f:	41 8a c6             	mov    %r14b,%al
140e05a42:	eb 05                	jmp    0x140e05a49
140e05a44:	4c 89 33             	mov    %r14,(%rbx)
140e05a47:	b0 01                	mov    $0x1,%al
140e05a49:	88 43 08             	mov    %al,0x8(%rbx)
140e05a4c:	eb 1d                	jmp    0x140e05a6b
140e05a4e:	40 84 f6             	test   %sil,%sil
140e05a51:	75 13                	jne    0x140e05a66
140e05a53:	b8 08 00 00 00       	mov    $0x8,%eax
140e05a58:	40 8a f0             	mov    %al,%sil
140e05a5b:	88 44 24 30          	mov    %al,0x30(%rsp)
140e05a5f:	eb 0f                	jmp    0x140e05a70
140e05a61:	40 84 f6             	test   %sil,%sil
140e05a64:	74 17                	je     0x140e05a7d
140e05a66:	41 3a f7             	cmp    %r15b,%sil
140e05a69:	74 12                	je     0x140e05a7d
140e05a6b:	b8 08 00 00 00       	mov    $0x8,%eax
140e05a70:	41 bf 16 00 00 00    	mov    $0x16,%r15d
140e05a76:	40 3a f0             	cmp    %al,%sil
140e05a79:	4c 0f 44 f8          	cmove  %rax,%r15
140e05a7d:	0f 57 c0             	xorps  %xmm0,%xmm0
140e05a80:	0f 11 45 97          	movups %xmm0,-0x69(%rbp)
140e05a84:	48 c7 45 a7 01 00 00 	movq   $0x1,-0x59(%rbp)
140e05a8b:	00
140e05a8c:	48 c7 45 af 0f 00 00 	movq   $0xf,-0x51(%rbp)
140e05a93:	00
140e05a94:	41 0f b6 c5          	movzbl %r13b,%eax
140e05a98:	88 45 97             	mov    %al,-0x69(%rbp)
140e05a9b:	44 88 75 98          	mov    %r14b,-0x68(%rbp)
140e05a9f:	49 8b fe             	mov    %r14,%rdi
140e05aa2:	4d 8d 74 24 1f       	lea    0x1f(%r12),%r14
140e05aa7:	48 8b 55 8f          	mov    -0x71(%rbp),%rdx
140e05aab:	48 8b cb             	mov    %rbx,%rcx
140e05aae:	e8 f5 15 01 00       	call   0x140e170a8
140e05ab3:	45 33 db             	xor    %r11d,%r11d
140e05ab6:	44 8a 65 81          	mov    -0x7f(%rbp),%r12b
140e05aba:	84 c0                	test   %al,%al
140e05abc:	0f 85 05 02 00 00    	jne    0x140e05cc7
140e05ac2:	48 8b 75 87          	mov    -0x79(%rbp),%rsi
140e05ac6:	44 38 5b 08          	cmp    %r11b,0x8(%rbx)
140e05aca:	75 49                	jne    0x140e05b15
140e05acc:	48 8b 0b             	mov    (%rbx),%rcx
140e05acf:	48 85 c9             	test   %rcx,%rcx
140e05ad2:	74 3a                	je     0x140e05b0e
140e05ad4:	48 8b 41 38          	mov    0x38(%rcx),%rax
140e05ad8:	48 8b 10             	mov    (%rax),%rdx
140e05adb:	48 85 d2             	test   %rdx,%rdx
140e05ade:	74 0e                	je     0x140e05aee
140e05ae0:	48 8b 41 50          	mov    0x50(%rcx),%rax
140e05ae4:	44 39 18             	cmp    %r11d,(%rax)
140e05ae7:	7e 05                	jle    0x140e05aee
140e05ae9:	0f b7 02             	movzwl (%rdx),%eax
140e05aec:	eb 10                	jmp    0x140e05afe
140e05aee:	48 8b 01             	mov    (%rcx),%rax
140e05af1:	48 8b 40 30          	mov    0x30(%rax),%rax
140e05af5:	ff 15 25 df 17 00    	call   *0x17df25(%rip)        # 0x140f83a20
140e05afb:	45 33 db             	xor    %r11d,%r11d
140e05afe:	b9 ff ff 00 00       	mov    $0xffff,%ecx
140e05b03:	66 3b c8             	cmp    %ax,%cx
140e05b06:	74 06                	je     0x140e05b0e
140e05b08:	66 89 43 0a          	mov    %ax,0xa(%rbx)
140e05b0c:	eb 03                	jmp    0x140e05b11
140e05b0e:	4c 89 1b             	mov    %r11,(%rbx)
140e05b11:	c6 43 08 01          	movb   $0x1,0x8(%rbx)
140e05b15:	44 0f b7 43 0a       	movzwl 0xa(%rbx),%r8d
140e05b1a:	48 8d 55 0b          	lea    0xb(%rbp),%rdx
140e05b1e:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
140e05b22:	e8 09 75 ff ff       	call   0x140dfd030
140e05b27:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
140e05b2b:	48 2b c1             	sub    %rcx,%rax
140e05b2e:	48 d1 f8             	sar    $1,%rax
140e05b31:	45 33 db             	xor    %r11d,%r11d
140e05b34:	49 3b c7             	cmp    %r15,%rax
140e05b37:	73 56                	jae    0x140e05b8f
140e05b39:	48 8d 0d 60 ad 3d 00 	lea    0x3dad60(%rip),%rcx        # 0x1411e08a0
140e05b40:	8a 04 08             	mov    (%rax,%rcx,1),%al
140e05b43:	88 06                	mov    %al,(%rsi)
140e05b45:	45 84 e4             	test   %r12b,%r12b
140e05b48:	75 04                	jne    0x140e05b4e
140e05b4a:	3c 30                	cmp    $0x30,%al
140e05b4c:	74 10                	je     0x140e05b5e
140e05b4e:	49 3b f6             	cmp    %r14,%rsi
140e05b51:	73 0b                	jae    0x140e05b5e
140e05b53:	48 ff c6             	inc    %rsi
140e05b56:	c6 45 81 01          	movb   $0x1,-0x7f(%rbp)
140e05b5a:	44 8a 65 81          	mov    -0x7f(%rbp),%r12b
140e05b5e:	41 b5 01             	mov    $0x1,%r13b
140e05b61:	48 8d 45 97          	lea    -0x69(%rbp),%rax
140e05b65:	48 83 7d af 0f       	cmpq   $0xf,-0x51(%rbp)
140e05b6a:	48 0f 47 45 97       	cmova  -0x69(%rbp),%rax
140e05b6f:	80 3c 38 7f          	cmpb   $0x7f,(%rax,%rdi,1)
140e05b73:	0f 84 af 00 00 00    	je     0x140e05c28
140e05b79:	48 8d 45 97          	lea    -0x69(%rbp),%rax
140e05b7d:	48 83 7d af 0f       	cmpq   $0xf,-0x51(%rbp)
140e05b82:	48 0f 47 45 97       	cmova  -0x69(%rbp),%rax
140e05b87:	fe 04 38             	incb   (%rax,%rdi,1)
140e05b8a:	e9 99 00 00 00       	jmp    0x140e05c28
140e05b8f:	44 0f b7 45 83       	movzwl -0x7d(%rbp),%r8d
140e05b94:	66 45 85 c0          	test   %r8w,%r8w
140e05b98:	0f 84 f7 00 00 00    	je     0x140e05c95
140e05b9e:	44 38 5b 08          	cmp    %r11b,0x8(%rbx)
140e05ba2:	75 4e                	jne    0x140e05bf2
140e05ba4:	48 8b 0b             	mov    (%rbx),%rcx
140e05ba7:	48 85 c9             	test   %rcx,%rcx
140e05baa:	74 3f                	je     0x140e05beb
140e05bac:	48 8b 41 38          	mov    0x38(%rcx),%rax
140e05bb0:	48 8b 10             	mov    (%rax),%rdx
140e05bb3:	48 85 d2             	test   %rdx,%rdx
140e05bb6:	74 0e                	je     0x140e05bc6
140e05bb8:	48 8b 41 50          	mov    0x50(%rcx),%rax
140e05bbc:	44 39 18             	cmp    %r11d,(%rax)
140e05bbf:	7e 05                	jle    0x140e05bc6
140e05bc1:	0f b7 02             	movzwl (%rdx),%eax
140e05bc4:	eb 15                	jmp    0x140e05bdb
140e05bc6:	48 8b 01             	mov    (%rcx),%rax
140e05bc9:	48 8b 40 30          	mov    0x30(%rax),%rax
140e05bcd:	ff 15 4d de 17 00    	call   *0x17de4d(%rip)        # 0x140f83a20
140e05bd3:	44 0f b7 45 83       	movzwl -0x7d(%rbp),%r8d
140e05bd8:	45 33 db             	xor    %r11d,%r11d
140e05bdb:	b9 ff ff 00 00       	mov    $0xffff,%ecx
140e05be0:	66 3b c8             	cmp    %ax,%cx
140e05be3:	74 06                	je     0x140e05beb
140e05be5:	66 89 43 0a          	mov    %ax,0xa(%rbx)
140e05be9:	eb 03                	jmp    0x140e05bee
140e05beb:	4c 89 1b             	mov    %r11,(%rbx)
140e05bee:	c6 43 08 01          	movb   $0x1,0x8(%rbx)
140e05bf2:	66 44 39 43 0a       	cmp    %r8w,0xa(%rbx)
140e05bf7:	0f 85 98 00 00 00    	jne    0x140e05c95
140e05bfd:	48 8d 45 97          	lea    -0x69(%rbp),%rax
140e05c01:	48 83 7d af 0f       	cmpq   $0xf,-0x51(%rbp)
140e05c06:	48 0f 47 45 97       	cmova  -0x69(%rbp),%rax
140e05c0b:	44 38 1c 38          	cmp    %r11b,(%rax,%rdi,1)
140e05c0f:	75 06                	jne    0x140e05c17
140e05c11:	c6 45 80 01          	movb   $0x1,-0x80(%rbp)
140e05c15:	eb 11                	jmp    0x140e05c28
140e05c17:	33 d2                	xor    %edx,%edx
140e05c19:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
140e05c1d:	e8 1e e0 3a ff       	call   0x1401b3c40
140e05c22:	48 ff c7             	inc    %rdi
140e05c25:	45 33 db             	xor    %r11d,%r11d
140e05c28:	48 8b 0b             	mov    (%rbx),%rcx
140e05c2b:	48 85 c9             	test   %rcx,%rcx
140e05c2e:	74 46                	je     0x140e05c76
140e05c30:	48 8b 41 38          	mov    0x38(%rcx),%rax
140e05c34:	4c 39 18             	cmp    %r11,(%rax)
140e05c37:	74 1e                	je     0x140e05c57
140e05c39:	48 8b 41 50          	mov    0x50(%rcx),%rax
140e05c3d:	44 39 18             	cmp    %r11d,(%rax)
140e05c40:	7e 15                	jle    0x140e05c57
140e05c42:	ff 08                	decl   (%rax)
140e05c44:	48 8b 49 38          	mov    0x38(%rcx),%rcx
140e05c48:	48 8b 11             	mov    (%rcx),%rdx
140e05c4b:	48 8d 42 02          	lea    0x2(%rdx),%rax
140e05c4f:	48 89 01             	mov    %rax,(%rcx)
140e05c52:	0f b7 02             	movzwl (%rdx),%eax
140e05c55:	eb 10                	jmp    0x140e05c67
140e05c57:	48 8b 01             	mov    (%rcx),%rax
140e05c5a:	48 8b 40 38          	mov    0x38(%rax),%rax
140e05c5e:	ff 15 bc dd 17 00    	call   *0x17ddbc(%rip)        # 0x140f83a20
140e05c64:	45 33 db             	xor    %r11d,%r11d
140e05c67:	b9 ff ff 00 00       	mov    $0xffff,%ecx
140e05c6c:	66 3b c8             	cmp    %ax,%cx