1409768af:	eb 3f                	jmp    0x1409768f0
1409768b1:	0f 10 44 24 20       	movups 0x20(%rsp),%xmm0
1409768b6:	44 88 7f 10          	mov    %r15b,0x10(%rdi)
1409768ba:	f3 0f 7f 07          	movdqu %xmm0,(%rdi)
1409768be:	eb 30                	jmp    0x1409768f0
1409768c0:	48 8b 46 10          	mov    0x10(%rsi),%rax
1409768c4:	8a 48 19             	mov    0x19(%rax),%cl
1409768c7:	48 8b c7             	mov    %rdi,%rax
1409768ca:	44 88 7f 10          	mov    %r15b,0x10(%rdi)
1409768ce:	84 c9                	test   %cl,%cl
1409768d0:	74 08                	je     0x1409768da
1409768d2:	48 89 37             	mov    %rsi,(%rdi)
1409768d5:	e9 ca fe ff ff       	jmp    0x1409767a4
1409768da:	48 89 1f             	mov    %rbx,(%rdi)
1409768dd:	e9 ce fe ff ff       	jmp    0x1409767b0
1409768e2:	48 89 37             	mov    %rsi,(%rdi)
1409768e5:	c6 47 10 01          	movb   $0x1,0x10(%rdi)
1409768e9:	44 89 7f 08          	mov    %r15d,0x8(%rdi)
1409768ed:	48 8b c7             	mov    %rdi,%rax
1409768f0:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1409768f5:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
1409768fa:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
1409768ff:	48 83 c4 40          	add    $0x40,%rsp
140976903:	41 5f                	pop    %r15
140976905:	41 5e                	pop    %r14
140976907:	5f                   	pop    %rdi
140976908:	c3                   	ret
140976909:	90                   	nop
14097690a:	90                   	nop
14097690b:	90                   	nop
14097690c:	90                   	nop
14097690d:	90                   	nop
14097690e:	90                   	nop
14097690f:	90                   	nop
140976910:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140976915:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
14097691a:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14097691f:	57                   	push   %rdi
140976920:	41 54                	push   %r12
140976922:	41 55                	push   %r13
140976924:	41 56                	push   %r14
140976926:	41 57                	push   %r15
140976928:	48 83 ec 50          	sub    $0x50,%rsp
14097692c:	48 8b 05 0d 87 34 00 	mov    0x34870d(%rip),%rax        # 0x140cbf040
140976933:	48 33 c4             	xor    %rsp,%rax
140976936:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14097693b:	45 33 ff             	xor    %r15d,%r15d
14097693e:	48 8b d9             	mov    %rcx,%rbx
140976941:	44 39 79 60          	cmp    %r15d,0x60(%rcx)
140976945:	74 7f                	je     0x1409769c6
140976947:	44 89 79 60          	mov    %r15d,0x60(%rcx)
14097694b:	44 39 79 64          	cmp    %r15d,0x64(%rcx)
14097694f:	75 07                	jne    0x140976958
140976951:	c7 41 64 01 00 00 00 	movl   $0x1,0x64(%rcx)
140976958:	48 8b 51 38          	mov    0x38(%rcx),%rdx
14097695c:	48 85 d2             	test   %rdx,%rdx
14097695f:	75 12                	jne    0x140976973
140976961:	48 8b 05 a8 5b 19 00 	mov    0x195ba8(%rip),%rax        # 0x140b0c510
140976968:	48 89 41 38          	mov    %rax,0x38(%rcx)
14097696c:	48 8b 15 9d 5b 19 00 	mov    0x195b9d(%rip),%rdx        # 0x140b0c510
140976973:	4c 39 79 40          	cmp    %r15,0x40(%rcx)
140976977:	75 0b                	jne    0x140976984
140976979:	48 8b 05 88 5b 19 00 	mov    0x195b88(%rip),%rax        # 0x140b0c508
140976980:	48 89 41 40          	mov    %rax,0x40(%rcx)
140976984:	4c 8b 41 48          	mov    0x48(%rcx),%r8
140976988:	4d 85 c0             	test   %r8,%r8
14097698b:	75 1a                	jne    0x1409769a7
14097698d:	48 8b 01             	mov    (%rcx),%rax
140976990:	41 b8 00 40 00 00    	mov    $0x4000,%r8d
140976996:	48 8b 40 10          	mov    0x10(%rax),%rax
14097699a:	ff 15 98 62 19 00    	call   *0x196298(%rip)        # 0x140b0cc38
1409769a0:	4c 8b c0             	mov    %rax,%r8
1409769a3:	48 89 43 48          	mov    %rax,0x48(%rbx)
1409769a7:	41 8b 40 1c          	mov    0x1c(%r8),%eax
1409769ab:	89 43 54             	mov    %eax,0x54(%rbx)
1409769ae:	49 8b 48 10          	mov    0x10(%r8),%rcx
1409769b2:	48 89 4b 58          	mov    %rcx,0x58(%rbx)
1409769b6:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
1409769ba:	49 8b 00             	mov    (%r8),%rax
1409769bd:	48 89 43 38          	mov    %rax,0x38(%rbx)
1409769c1:	8a 01                	mov    (%rcx),%al
1409769c3:	88 43 50             	mov    %al,0x50(%rbx)
1409769c6:	41 bc 09 00 00 00    	mov    $0x9,%r12d
1409769cc:	45 8d 6c 24 3c       	lea    0x3c(%r12),%r13d
1409769d1:	41 be 0b 00 00 00    	mov    $0xb,%r14d
1409769d7:	4c 8d 15 22 96 68 ff 	lea    -0x9769de(%rip),%r10        # 0x140000000
1409769de:	44 89 bb a8 00 00 00 	mov    %r15d,0xa8(%rbx)
1409769e5:	44 39 bb a4 00 00 00 	cmp    %r15d,0xa4(%rbx)
1409769ec:	74 13                	je     0x140976a01
1409769ee:	8b 43 58             	mov    0x58(%rbx),%eax
1409769f1:	2b 43 08             	sub    0x8(%rbx),%eax
1409769f4:	89 83 a8 00 00 00    	mov    %eax,0xa8(%rbx)
1409769fa:	44 89 bb a4 00 00 00 	mov    %r15d,0xa4(%rbx)
140976a01:	4c 8b 43 58          	mov    0x58(%rbx),%r8
140976a05:	8a 43 50             	mov    0x50(%rbx),%al
140976a08:	49 8b f8             	mov    %r8,%rdi
140976a0b:	41 88 00             	mov    %al,(%r8)
140976a0e:	8b 53 64             	mov    0x64(%rbx),%edx
140976a11:	41 0f b6 00          	movzbl (%r8),%eax
140976a15:	48 63 ca             	movslq %edx,%rcx
140976a18:	45 0f b6 8c 82 d0 e6 	movzbl 0xb6e6d0(%r10,%rax,4),%r9d
140976a1f:	b6 00
140976a21:	45 39 bc 8a d0 ea b6 	cmp    %r15d,0xb6ead0(%r10,%rcx,4)
140976a28:	00
140976a29:	74 07                	je     0x140976a32
140976a2b:	89 53 6c             	mov    %edx,0x6c(%rbx)
140976a2e:	4c 89 43 70          	mov    %r8,0x70(%rbx)
140976a32:	41 8b c1             	mov    %r9d,%eax
140976a35:	41 03 84 8a 20 08 b7 	add    0xb70820(%r10,%rcx,4),%eax
140976a3c:	00
140976a3d:	eb 2b                	jmp    0x140976a6a
140976a3f:	48 63 c2             	movslq %edx,%rax
140976a42:	49 63 94 82 f0 03 b7 	movslq 0xb703f0(%r10,%rax,4),%rdx
140976a49:	00
140976a4a:	81 fa fe 00 00 00    	cmp    $0xfe,%edx
140976a50:	7c 0c                	jl     0x140976a5e
140976a52:	41 0f b6 c1          	movzbl %r9b,%eax
140976a56:	45 8a 8c 82 50 0c b7 	mov    0xb70c50(%r10,%rax,4),%r9b
140976a5d:	00
140976a5e:	41 0f b6 c1          	movzbl %r9b,%eax
140976a62:	41 03 84 92 20 08 b7 	add    0xb70820(%r10,%rdx,4),%eax
140976a69:	00
140976a6a:	48 98                	cltq
140976a6c:	41 39 94 82 70 0d b7 	cmp    %edx,0xb70d70(%r10,%rax,4)
140976a73:	00
140976a74:	75 c9                	jne    0x140976a3f
140976a76:	48 63 ca             	movslq %edx,%rcx
140976a79:	49 ff c0             	inc    %r8
140976a7c:	41 0f b6 c1          	movzbl %r9b,%eax
140976a80:	41 8b 8c 8a 20 08 b7 	mov    0xb70820(%r10,%rcx,4),%ecx
140976a87:	00
140976a88:	03 c8                	add    %eax,%ecx
140976a8a:	41 8b 94 8a d0 ee b6 	mov    0xb6eed0(%r10,%rcx,4),%edx
140976a91:	00
140976a92:	81 fa fd 00 00 00    	cmp    $0xfd,%edx
140976a98:	0f 85 73 ff ff ff    	jne    0x140976a11
140976a9e:	8b 53 6c             	mov    0x6c(%rbx),%edx
140976aa1:	48 8b 73 70          	mov    0x70(%rbx),%rsi
140976aa5:	48 63 83 a8 00 00 00 	movslq 0xa8(%rbx),%rax
140976aac:	48 8b cf             	mov    %rdi,%rcx
140976aaf:	48 2b c8             	sub    %rax,%rcx
140976ab2:	8b c6                	mov    %esi,%eax
140976ab4:	2b c1                	sub    %ecx,%eax
140976ab6:	48 89 4b 08          	mov    %rcx,0x8(%rbx)
140976aba:	89 43 10             	mov    %eax,0x10(%rbx)
140976abd:	8a 06                	mov    (%rsi),%al
140976abf:	88 43 50             	mov    %al,0x50(%rbx)
140976ac2:	48 63 c2             	movslq %edx,%rax
140976ac5:	44 88 3e             	mov    %r15b,(%rsi)
140976ac8:	48 89 73 58          	mov    %rsi,0x58(%rbx)
140976acc:	41 8b 8c 82 d0 ea b6 	mov    0xb6ead0(%r10,%rax,4),%ecx
140976ad3:	00
140976ad4:	83 f9 4d             	cmp    $0x4d,%ecx
140976ad7:	0f 8e 0c 01 00 00    	jle    0x140976be9
140976add:	83 f9 74             	cmp    $0x74,%ecx
140976ae0:	0f 8e e8 05 00 00    	jle    0x1409770ce
140976ae6:	81 f9 87 00 00 00    	cmp    $0x87,%ecx
140976aec:	0f 8e fd 02 00 00    	jle    0x140976def
140976af2:	81 f9 91 00 00 00    	cmp    $0x91,%ecx
140976af8:	0f 8f a1 02 00 00    	jg     0x140976d9f
140976afe:	0f 84 a6 19 00 00    	je     0x1409784aa
140976b04:	81 e9 88 00 00 00    	sub    $0x88,%ecx
140976b0a:	0f 84 76 02 00 00    	je     0x140976d86
140976b10:	83 e9 01             	sub    $0x1,%ecx
140976b13:	0f 84 26 19 00 00    	je     0x14097843f
140976b19:	83 e9 01             	sub    $0x1,%ecx
140976b1c:	0f 84 0b 19 00 00    	je     0x14097842d
140976b22:	83 e9 01             	sub    $0x1,%ecx
140976b25:	0f 84 0f 0d 00 00    	je     0x14097783a
140976b2b:	83 e9 01             	sub    $0x1,%ecx
140976b2e:	0f 84 06 0d 00 00    	je     0x14097783a
140976b34:	83 e9 01             	sub    $0x1,%ecx
140976b37:	0f 84 8b 18 00 00    	je     0x1409783c8
140976b3d:	83 e9 01             	sub    $0x1,%ecx
140976b40:	0f 84 81 0e 00 00    	je     0x1409779c7
140976b46:	83 e9 01             	sub    $0x1,%ecx
140976b49:	0f 84 0b 02 00 00    	je     0x140976d5a
140976b4f:	83 f9 01             	cmp    $0x1,%ecx
140976b52:	0f 85 73 17 00 00    	jne    0x1409782cb
140976b58:	8a 43 50             	mov    0x50(%rbx),%al
140976b5b:	8b ee                	mov    %esi,%ebp
140976b5d:	2b 6b 08             	sub    0x8(%rbx),%ebp
140976b60:	88 06                	mov    %al,(%rsi)
140976b62:	ff cd                	dec    %ebp
140976b64:	48 8b 4b 48          	mov    0x48(%rbx),%rcx
140976b68:	44 39 79 30          	cmp    %r15d,0x30(%rcx)
140976b6c:	75 18                	jne    0x140976b86
140976b6e:	8b 41 1c             	mov    0x1c(%rcx),%eax
140976b71:	89 43 54             	mov    %eax,0x54(%rbx)
140976b74:	48 8b 43 38          	mov    0x38(%rbx),%rax
140976b78:	48 89 01             	mov    %rax,(%rcx)
140976b7b:	48 8b 43 48          	mov    0x48(%rbx),%rax
140976b7f:	c7 40 30 01 00 00 00 	movl   $0x1,0x30(%rax)
140976b86:	48 8b 43 48          	mov    0x48(%rbx),%rax
140976b8a:	48 63 4b 54          	movslq 0x54(%rbx),%rcx
140976b8e:	48 03 48 08          	add    0x8(%rax),%rcx
140976b92:	48 39 4b 58          	cmp    %rcx,0x58(%rbx)
140976b96:	48 8b cb             	mov    %rbx,%rcx
140976b99:	0f 86 cd 00 00 00    	jbe    0x140976c6c
140976b9f:	e8 4c 1e 00 00       	call   0x1409789f0
140976ba4:	8b c8                	mov    %eax,%ecx
140976ba6:	85 c0                	test   %eax,%eax
140976ba8:	0f 84 7c 01 00 00    	je     0x140976d2a
140976bae:	83 e9 01             	sub    $0x1,%ecx
140976bb1:	75 7b                	jne    0x140976c2e
140976bb3:	48 63 83 a8 00 00 00 	movslq 0xa8(%rbx),%rax
140976bba:	48 03 43 08          	add    0x8(%rbx),%rax
140976bbe:	48 89 43 58          	mov    %rax,0x58(%rbx)
140976bc2:	8b 43 64             	mov    0x64(%rbx),%eax
140976bc5:	ff c8                	dec    %eax
140976bc7:	44 89 7b 68          	mov    %r15d,0x68(%rbx)
140976bcb:	99                   	cltd
140976bcc:	2b c2                	sub    %edx,%eax
140976bce:	d1 f8                	sar    $1,%eax
140976bd0:	8d 88 91 00 00 00    	lea    0x91(%rax),%ecx
140976bd6:	83 f9 4d             	cmp    $0x4d,%ecx
140976bd9:	0f 8f fe fe ff ff    	jg     0x140976add
140976bdf:	4c 8d 15 1a 94 68 ff 	lea    -0x976be6(%rip),%r10        # 0x140000000
140976be6:	83 f9 4d             	cmp    $0x4d,%ecx
140976be9:	0f 84 b9 17 00 00    	je     0x1409783a8
140976bef:	83 f9 26             	cmp    $0x26,%ecx
140976bf2:	0f 8f a0 0e 00 00    	jg     0x140977a98
140976bf8:	0f 84 de 0d 00 00    	je     0x1409779dc
140976bfe:	83 f9 13             	cmp    $0x13,%ecx
140976c01:	0f 8f 1c 0b 00 00    	jg     0x140977723
140976c07:	0f 84 e7 0a 00 00    	je     0x1409776f4
140976c0d:	41 3b cc             	cmp    %r12d,%ecx
140976c10:	0f 8f 99 0a 00 00    	jg     0x1409776af
140976c16:	0f 84 6b 19 00 00    	je     0x140978587
140976c1c:	85 c9                	test   %ecx,%ecx
140976c1e:	0f 85 29 0a 00 00    	jne    0x14097764d
140976c24:	8a 43 50             	mov    0x50(%rbx),%al
140976c27:	88 06                	mov    %al,(%rsi)
140976c29:	e9 70 fe ff ff       	jmp    0x140976a9e
140976c2e:	83 f9 01             	cmp    $0x1,%ecx
140976c31:	0f 85 a0 fd ff ff    	jne    0x1409769d7
140976c37:	48 8b 43 48          	mov    0x48(%rbx),%rax
140976c3b:	48 63 4b 54          	movslq 0x54(%rbx),%rcx
140976c3f:	48 03 48 08          	add    0x8(%rax),%rcx
140976c43:	48 89 4b 58          	mov    %rcx,0x58(%rbx)
140976c47:	48 8b cb             	mov    %rbx,%rcx
140976c4a:	e8 bd 1f 00 00       	call   0x140978c0c
140976c4f:	48 63 bb a8 00 00 00 	movslq 0xa8(%rbx),%rdi
140976c56:	4c 8d 15 a3 93 68 ff 	lea    -0x976c5d(%rip),%r10        # 0x140000000
140976c5d:	48 03 7b 08          	add    0x8(%rbx),%rdi
140976c61:	8b d0                	mov    %eax,%edx
140976c63:	48 8b 73 58          	mov    0x58(%rbx),%rsi
140976c67:	e9 39 fe ff ff       	jmp    0x140976aa5
140976c6c:	48 63 c5             	movslq %ebp,%rax
140976c6f:	48 03 43 08          	add    0x8(%rbx),%rax
140976c73:	48 89 43 58          	mov    %rax,0x58(%rbx)
140976c77:	e8 90 1f 00 00       	call   0x140978c0c
140976c7c:	48 63 d0             	movslq %eax,%rdx
140976c7f:	4c 8d 15 7a 93 68 ff 	lea    -0x976c86(%rip),%r10        # 0x140000000
140976c86:	41 b0 02             	mov    $0x2,%r8b
140976c89:	45 39 bc 92 d0 ea b6 	cmp    %r15d,0xb6ead0(%r10,%rdx,4)
140976c90:	00
140976c91:	74 0b                	je     0x140976c9e
140976c93:	48 8b 43 58          	mov    0x58(%rbx),%rax
140976c97:	48 89 43 70          	mov    %rax,0x70(%rbx)
140976c9b:	89 53 6c             	mov    %edx,0x6c(%rbx)
140976c9e:	49 63 84 92 20 08 b7 	movslq 0xb70820(%r10,%rdx,4),%rax
140976ca5:	00
140976ca6:	41 39 94 82 78 0d b7 	cmp    %edx,0xb70d78(%r10,%rax,4)
140976cad:	00
140976cae:	74 37                	je     0x140976ce7
140976cb0:	48 63 c2             	movslq %edx,%rax
140976cb3:	49 63 94 82 f0 03 b7 	movslq 0xb703f0(%r10,%rax,4),%rdx
140976cba:	00
140976cbb:	81 fa fe 00 00 00    	cmp    $0xfe,%edx
140976cc1:	7c 0c                	jl     0x140976ccf
140976cc3:	41 0f b6 c0          	movzbl %r8b,%eax
140976cc7:	45 8a 84 82 50 0c b7 	mov    0xb70c50(%r10,%rax,4),%r8b
140976cce:	00
140976ccf:	41 0f b6 c0          	movzbl %r8b,%eax
140976cd3:	41 03 84 92 20 08 b7 	add    0xb70820(%r10,%rdx,4),%eax
140976cda:	00
140976cdb:	48 98                	cltq
140976cdd:	41 39 94 82 70 0d b7 	cmp    %edx,0xb70d70(%r10,%rax,4)
140976ce4:	00
140976ce5:	75 c9                	jne    0x140976cb0
140976ce7:	48 63 bb a8 00 00 00 	movslq 0xa8(%rbx),%rdi
140976cee:	48 63 ca             	movslq %edx,%rcx
140976cf1:	41 0f b6 c0          	movzbl %r8b,%eax
140976cf5:	41 8b 8c 8a 20 08 b7 	mov    0xb70820(%r10,%rcx,4),%ecx
140976cfc:	00
140976cfd:	03 c8                	add    %eax,%ecx
140976cff:	41 8b 94 8a d0 ee b6 	mov    0xb6eed0(%r10,%rcx,4),%edx
140976d06:	00
140976d07:	81 fa fd 00 00 00    	cmp    $0xfd,%edx
140976d0d:	41 0f 44 d7          	cmove  %r15d,%edx
140976d11:	48 03 7b 08          	add    0x8(%rbx),%rdi
140976d15:	85 d2                	test   %edx,%edx
140976d17:	0f 84 81 fd ff ff    	je     0x140976a9e
140976d1d:	48 ff 43 58          	incq   0x58(%rbx)
140976d21:	4c 8b 43 58          	mov    0x58(%rbx),%r8
140976d25:	e9 e7 fc ff ff       	jmp    0x140976a11
140976d2a:	48 63 c5             	movslq %ebp,%rax
140976d2d:	48 8b cb             	mov    %rbx,%rcx
140976d30:	48 03 43 08          	add    0x8(%rbx),%rax
140976d34:	48 89 43 58          	mov    %rax,0x58(%rbx)
140976d38:	e8 cf 1e 00 00       	call   0x140978c0c
140976d3d:	48 63 bb a8 00 00 00 	movslq 0xa8(%rbx),%rdi
140976d44:	4c 8d 15 b5 92 68 ff 	lea    -0x976d4b(%rip),%r10        # 0x140000000
140976d4b:	48 03 7b 08          	add    0x8(%rbx),%rdi
140976d4f:	8b d0                	mov    %eax,%edx
140976d51:	4c 8b 43 58          	mov    0x58(%rbx),%r8
140976d55:	e9 b7 fc ff ff       	jmp    0x140976a11
140976d5a:	48 8b 03             	mov    (%rbx),%rax
140976d5d:	48 8b cb             	mov    %rbx,%rcx
140976d60:	48 8b 40 50          	mov    0x50(%rax),%rax
140976d64:	ff 15 ce 5e 19 00    	call   *0x195ece(%rip)        # 0x140b0cc38
140976d6a:	48 8d 15 07 78 1f 00 	lea    0x1f7807(%rip),%rdx        # 0x140b6e578
140976d71:	48 8b 03             	mov    (%rbx),%rax
140976d74:	48 8b cb             	mov    %rbx,%rcx
140976d77:	48 8b 40 48          	mov    0x48(%rax),%rax
140976d7b:	ff 15 b7 5e 19 00    	call   *0x195eb7(%rip)        # 0x140b0cc38
140976d81:	e9 51 fc ff ff       	jmp    0x1409769d7
140976d86:	48 8b 03             	mov    (%rbx),%rax
140976d89:	48 8b cb             	mov    %rbx,%rcx
140976d8c:	48 8b 40 50          	mov    0x50(%rax),%rax
140976d90:	ff 15 a2 5e 19 00    	call   *0x195ea2(%rip)        # 0x140b0cc38
140976d96:	44 89 63 64          	mov    %r12d,0x64(%rbx)
140976d9a:	e9 e4 0a 00 00       	jmp    0x140977883
140976d9f:	81 e9 92 00 00 00    	sub    $0x92,%ecx
140976da5:	0f 84 1c 17 00 00    	je     0x1409784c7
140976dab:	83 e9 01             	sub    $0x1,%ecx
140976dae:	0f 84 08 17 00 00    	je     0x1409784bc
140976db4:	83 e9 01             	sub    $0x1,%ecx
140976db7:	0f 84 ff 16 00 00    	je     0x1409784bc
140976dbd:	83 e9 01             	sub    $0x1,%ecx
140976dc0:	0f 84 d6 16 00 00    	je     0x14097849c
140976dc6:	83 e9 01             	sub    $0x1,%ecx
140976dc9:	0f 84 33 02 00 00    	je     0x140977002
140976dcf:	83 e9 01             	sub    $0x1,%ecx
140976dd2:	0f 84 d9 16 00 00    	je     0x1409784b1
140976dd8:	83 e9 01             	sub    $0x1,%ecx
140976ddb:	0f 84 9f 18 00 00    	je     0x140978680
140976de1:	83 f9 01             	cmp    $0x1,%ecx
140976de4:	0f 84 a1 10 00 00    	je     0x140977e8b
140976dea:	e9 dc 14 00 00       	jmp    0x1409782cb
140976def:	0f 84 45 0a 00 00    	je     0x14097783a
140976df5:	83 f9 7e             	cmp    $0x7e,%ecx
140976df8:	0f 8f 63 01 00 00    	jg     0x140976f61
140976dfe:	0f 84 41 01 00 00    	je     0x140976f45
140976e04:	83 e9 75             	sub    $0x75,%ecx
140976e07:	0f 84 1c 01 00 00    	je     0x140976f29
140976e0d:	83 e9 01             	sub    $0x1,%ecx
140976e10:	0f 84 f7 00 00 00    	je     0x140976f0d
140976e16:	83 e9 01             	sub    $0x1,%ecx