140e2bd0a:	4c 8b c0             	mov    %rax,%r8
140e2bd0d:	48 8b 81 50 04 00 00 	mov    0x450(%rcx),%rax
140e2bd14:	48 d1 e8             	shr    $1,%rax
140e2bd17:	49 8d 50 ff          	lea    -0x1(%r8),%rdx
140e2bd1b:	48 03 d0             	add    %rax,%rdx
140e2bd1e:	48 89 51 40          	mov    %rdx,0x40(%rcx)
140e2bd22:	4c 8b c2             	mov    %rdx,%r8
140e2bd25:	8b 41 30             	mov    0x30(%rcx),%eax
140e2bd28:	85 c0                	test   %eax,%eax
140e2bd2a:	7f 05                	jg     0x140e2bd31
140e2bd2c:	45 85 c9             	test   %r9d,%r9d
140e2bd2f:	74 1d                	je     0x140e2bd4e
140e2bd31:	ff c8                	dec    %eax
140e2bd33:	89 41 30             	mov    %eax,0x30(%rcx)
140e2bd36:	41 8a c1             	mov    %r9b,%al
140e2bd39:	24 07                	and    $0x7,%al
140e2bd3b:	41 c1 e9 03          	shr    $0x3,%r9d
140e2bd3f:	04 30                	add    $0x30,%al
140e2bd41:	41 88 00             	mov    %al,(%r8)
140e2bd44:	48 ff 49 40          	decq   0x40(%rcx)
140e2bd48:	4c 8b 41 40          	mov    0x40(%rcx),%r8
140e2bd4c:	eb d7                	jmp    0x140e2bd25
140e2bd4e:	2b 51 40             	sub    0x40(%rcx),%edx
140e2bd51:	49 8d 40 01          	lea    0x1(%r8),%rax
140e2bd55:	89 51 48             	mov    %edx,0x48(%rcx)
140e2bd58:	48 89 41 40          	mov    %rax,0x40(%rcx)
140e2bd5c:	c3                   	ret
140e2bd5d:	cc                   	int3
140e2bd5e:	cc                   	int3
140e2bd5f:	cc                   	int3
140e2bd60:	48 8b 81 58 04 00 00 	mov    0x458(%rcx),%rax
140e2bd67:	4c 8b c1             	mov    %rcx,%r8
140e2bd6a:	48 83 c1 50          	add    $0x50,%rcx
140e2bd6e:	48 85 c0             	test   %rax,%rax
140e2bd71:	75 07                	jne    0x140e2bd7a
140e2bd73:	b8 00 01 00 00       	mov    $0x100,%eax
140e2bd78:	eb 0e                	jmp    0x140e2bd88
140e2bd7a:	48 8b c8             	mov    %rax,%rcx
140e2bd7d:	49 8b 80 50 04 00 00 	mov    0x450(%r8),%rax
140e2bd84:	48 c1 e8 02          	shr    $0x2,%rax
140e2bd88:	48 8d 0c 41          	lea    (%rcx,%rax,2),%rcx
140e2bd8c:	48 83 c1 fe          	add    $0xfffffffffffffffe,%rcx
140e2bd90:	49 89 48 40          	mov    %rcx,0x40(%r8)
140e2bd94:	48 8b c1             	mov    %rcx,%rax
140e2bd97:	4c 8b d9             	mov    %rcx,%r11
140e2bd9a:	45 8b 50 30          	mov    0x30(%r8),%r10d
140e2bd9e:	44 8b ca             	mov    %edx,%r9d
140e2bda1:	45 85 d2             	test   %r10d,%r10d
140e2bda4:	7f 04                	jg     0x140e2bdaa
140e2bda6:	85 d2                	test   %edx,%edx
140e2bda8:	74 27                	je     0x140e2bdd1
140e2bdaa:	66 41 83 e1 07       	and    $0x7,%r9w
140e2bdaf:	c1 ea 03             	shr    $0x3,%edx
140e2bdb2:	41 8d 42 ff          	lea    -0x1(%r10),%eax
140e2bdb6:	66 41 83 c1 30       	add    $0x30,%r9w
140e2bdbb:	41 89 40 30          	mov    %eax,0x30(%r8)
140e2bdbf:	66 45 89 0b          	mov    %r9w,(%r11)
140e2bdc3:	49 83 40 40 fe       	addq   $0xfffffffffffffffe,0x40(%r8)
140e2bdc8:	49 8b 40 40          	mov    0x40(%r8),%rax
140e2bdcc:	4c 8b d8             	mov    %rax,%r11
140e2bdcf:	eb c9                	jmp    0x140e2bd9a
140e2bdd1:	48 2b c8             	sub    %rax,%rcx
140e2bdd4:	48 83 c0 02          	add    $0x2,%rax
140e2bdd8:	48 d1 f9             	sar    $1,%rcx
140e2bddb:	41 89 48 48          	mov    %ecx,0x48(%r8)
140e2bddf:	49 89 40 40          	mov    %rax,0x40(%r8)
140e2bde3:	c3                   	ret
140e2bde4:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140e2bde9:	48 8b 81 58 04 00 00 	mov    0x458(%rcx),%rax
140e2bdf0:	4c 8b c9             	mov    %rcx,%r9
140e2bdf3:	48 83 c1 50          	add    $0x50,%rcx
140e2bdf7:	41 8a d8             	mov    %r8b,%bl
140e2bdfa:	44 8b da             	mov    %edx,%r11d
140e2bdfd:	48 85 c0             	test   %rax,%rax
140e2be00:	75 07                	jne    0x140e2be09
140e2be02:	b8 00 02 00 00       	mov    $0x200,%eax
140e2be07:	eb 0d                	jmp    0x140e2be16
140e2be09:	48 8b c8             	mov    %rax,%rcx
140e2be0c:	49 8b 81 50 04 00 00 	mov    0x450(%r9),%rax
140e2be13:	48 d1 e8             	shr    $1,%rax
140e2be16:	4c 8d 41 ff          	lea    -0x1(%rcx),%r8
140e2be1a:	4c 03 c0             	add    %rax,%r8
140e2be1d:	4d 89 41 40          	mov    %r8,0x40(%r9)
140e2be21:	4d 8b d0             	mov    %r8,%r10
140e2be24:	41 8b 41 30          	mov    0x30(%r9),%eax
140e2be28:	85 c0                	test   %eax,%eax
140e2be2a:	7f 05                	jg     0x140e2be31
140e2be2c:	45 85 db             	test   %r11d,%r11d
140e2be2f:	74 47                	je     0x140e2be78
140e2be31:	ff c8                	dec    %eax
140e2be33:	41 89 41 30          	mov    %eax,0x30(%r9)
140e2be37:	b8 cd cc cc cc       	mov    $0xcccccccd,%eax
140e2be3c:	41 f7 e3             	mul    %r11d
140e2be3f:	c1 ea 03             	shr    $0x3,%edx
140e2be42:	8a c2                	mov    %dl,%al
140e2be44:	c0 e0 02             	shl    $0x2,%al
140e2be47:	8d 0c 10             	lea    (%rax,%rdx,1),%ecx
140e2be4a:	02 c9                	add    %cl,%cl
140e2be4c:	44 2a d9             	sub    %cl,%r11b
140e2be4f:	41 80 c3 30          	add    $0x30,%r11b
140e2be53:	41 8a c3             	mov    %r11b,%al
140e2be56:	41 8a cb             	mov    %r11b,%cl
140e2be59:	44 8b da             	mov    %edx,%r11d
140e2be5c:	3c 39                	cmp    $0x39,%al
140e2be5e:	7e 0b                	jle    0x140e2be6b
140e2be60:	8a c3                	mov    %bl,%al
140e2be62:	34 01                	xor    $0x1,%al
140e2be64:	c0 e0 05             	shl    $0x5,%al
140e2be67:	04 07                	add    $0x7,%al
140e2be69:	02 c1                	add    %cl,%al
140e2be6b:	41 88 02             	mov    %al,(%r10)
140e2be6e:	49 ff 49 40          	decq   0x40(%r9)
140e2be72:	4d 8b 51 40          	mov    0x40(%r9),%r10
140e2be76:	eb ac                	jmp    0x140e2be24
140e2be78:	45 2b 41 40          	sub    0x40(%r9),%r8d
140e2be7c:	49 8d 42 01          	lea    0x1(%r10),%rax
140e2be80:	48 8b 5c 24 08       	mov    0x8(%rsp),%rbx
140e2be85:	45 89 41 48          	mov    %r8d,0x48(%r9)
140e2be89:	49 89 41 40          	mov    %rax,0x40(%r9)
140e2be8d:	c3                   	ret
140e2be8e:	cc                   	int3
140e2be8f:	cc                   	int3
140e2be90:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140e2be95:	48 8b 81 58 04 00 00 	mov    0x458(%rcx),%rax
140e2be9c:	4c 8b c9             	mov    %rcx,%r9
140e2be9f:	48 83 c1 50          	add    $0x50,%rcx
140e2bea3:	41 8a d8             	mov    %r8b,%bl
140e2bea6:	44 8b d2             	mov    %edx,%r10d
140e2bea9:	48 85 c0             	test   %rax,%rax
140e2beac:	75 07                	jne    0x140e2beb5
140e2beae:	b8 00 01 00 00       	mov    $0x100,%eax
140e2beb3:	eb 0e                	jmp    0x140e2bec3
140e2beb5:	48 8b c8             	mov    %rax,%rcx
140e2beb8:	49 8b 81 50 04 00 00 	mov    0x450(%r9),%rax
140e2bebf:	48 c1 e8 02          	shr    $0x2,%rax
140e2bec3:	48 8d 40 ff          	lea    -0x1(%rax),%rax
140e2bec7:	4c 8d 04 41          	lea    (%rcx,%rax,2),%r8
140e2becb:	4d 89 41 40          	mov    %r8,0x40(%r9)
140e2becf:	49 8b c0             	mov    %r8,%rax
140e2bed2:	4d 8b d8             	mov    %r8,%r11
140e2bed5:	41 8b 49 30          	mov    0x30(%r9),%ecx
140e2bed9:	85 c9                	test   %ecx,%ecx
140e2bedb:	7f 05                	jg     0x140e2bee2
140e2bedd:	45 85 d2             	test   %r10d,%r10d
140e2bee0:	74 53                	je     0x140e2bf35
140e2bee2:	8d 41 ff             	lea    -0x1(%rcx),%eax
140e2bee5:	41 89 41 30          	mov    %eax,0x30(%r9)
140e2bee9:	b8 cd cc cc cc       	mov    $0xcccccccd,%eax
140e2beee:	41 f7 e2             	mul    %r10d
140e2bef1:	c1 ea 03             	shr    $0x3,%edx
140e2bef4:	0f b7 c2             	movzwl %dx,%eax
140e2bef7:	66 c1 e0 02          	shl    $0x2,%ax
140e2befb:	8d 0c 10             	lea    (%rax,%rdx,1),%ecx
140e2befe:	66 03 c9             	add    %cx,%cx
140e2bf01:	66 44 2b d1          	sub    %cx,%r10w
140e2bf05:	41 8d 4a 30          	lea    0x30(%r10),%ecx
140e2bf09:	44 8b d2             	mov    %edx,%r10d
140e2bf0c:	66 83 f9 39          	cmp    $0x39,%cx
140e2bf10:	76 0e                	jbe    0x140e2bf20
140e2bf12:	8a c3                	mov    %bl,%al
140e2bf14:	34 01                	xor    $0x1,%al
140e2bf16:	c0 e0 05             	shl    $0x5,%al
140e2bf19:	04 07                	add    $0x7,%al
140e2bf1b:	02 c1                	add    %cl,%al
140e2bf1d:	0f be c8             	movsbl %al,%ecx
140e2bf20:	0f be c1             	movsbl %cl,%eax
140e2bf23:	66 41 89 03          	mov    %ax,(%r11)
140e2bf27:	49 83 41 40 fe       	addq   $0xfffffffffffffffe,0x40(%r9)
140e2bf2c:	49 8b 41 40          	mov    0x40(%r9),%rax
140e2bf30:	4c 8b d8             	mov    %rax,%r11
140e2bf33:	eb a0                	jmp    0x140e2bed5
140e2bf35:	48 8b 5c 24 08       	mov    0x8(%rsp),%rbx
140e2bf3a:	4c 2b c0             	sub    %rax,%r8
140e2bf3d:	49 d1 f8             	sar    $1,%r8
140e2bf40:	48 83 c0 02          	add    $0x2,%rax
140e2bf44:	45 89 41 48          	mov    %r8d,0x48(%r9)
140e2bf48:	49 89 41 40          	mov    %rax,0x40(%r9)
140e2bf4c:	c3                   	ret
140e2bf4d:	cc                   	int3
140e2bf4e:	cc                   	int3
140e2bf4f:	cc                   	int3
140e2bf50:	4c 8d 49 50          	lea    0x50(%rcx),%r9
140e2bf54:	45 8a d8             	mov    %r8b,%r11b
140e2bf57:	49 8b 81 08 04 00 00 	mov    0x408(%r9),%rax
140e2bf5e:	44 8b d2             	mov    %edx,%r10d
140e2bf61:	48 85 c0             	test   %rax,%rax
140e2bf64:	75 07                	jne    0x140e2bf6d
140e2bf66:	b8 00 02 00 00       	mov    $0x200,%eax
140e2bf6b:	eb 0d                	jmp    0x140e2bf7a
140e2bf6d:	4c 8b c8             	mov    %rax,%r9
140e2bf70:	48 8b 81 50 04 00 00 	mov    0x450(%rcx),%rax
140e2bf77:	48 d1 e8             	shr    $1,%rax
140e2bf7a:	49 8d 51 ff          	lea    -0x1(%r9),%rdx
140e2bf7e:	48 03 d0             	add    %rax,%rdx
140e2bf81:	48 89 51 40          	mov    %rdx,0x40(%rcx)
140e2bf85:	4c 8b c2             	mov    %rdx,%r8
140e2bf88:	8b 41 30             	mov    0x30(%rcx),%eax
140e2bf8b:	85 c0                	test   %eax,%eax
140e2bf8d:	7f 05                	jg     0x140e2bf94
140e2bf8f:	45 85 d2             	test   %r10d,%r10d
140e2bf92:	74 31                	je     0x140e2bfc5
140e2bf94:	ff c8                	dec    %eax
140e2bf96:	89 41 30             	mov    %eax,0x30(%rcx)
140e2bf99:	41 8a c2             	mov    %r10b,%al
140e2bf9c:	24 0f                	and    $0xf,%al
140e2bf9e:	41 c1 ea 04          	shr    $0x4,%r10d
140e2bfa2:	04 30                	add    $0x30,%al
140e2bfa4:	44 8a c8             	mov    %al,%r9b
140e2bfa7:	3c 39                	cmp    $0x39,%al
140e2bfa9:	76 0d                	jbe    0x140e2bfb8
140e2bfab:	41 8a c3             	mov    %r11b,%al
140e2bfae:	34 01                	xor    $0x1,%al
140e2bfb0:	c0 e0 05             	shl    $0x5,%al
140e2bfb3:	04 07                	add    $0x7,%al
140e2bfb5:	41 02 c1             	add    %r9b,%al
140e2bfb8:	41 88 00             	mov    %al,(%r8)
140e2bfbb:	48 ff 49 40          	decq   0x40(%rcx)
140e2bfbf:	4c 8b 41 40          	mov    0x40(%rcx),%r8
140e2bfc3:	eb c3                	jmp    0x140e2bf88
140e2bfc5:	2b 51 40             	sub    0x40(%rcx),%edx
140e2bfc8:	49 8d 40 01          	lea    0x1(%r8),%rax
140e2bfcc:	89 51 48             	mov    %edx,0x48(%rcx)
140e2bfcf:	48 89 41 40          	mov    %rax,0x40(%rcx)
140e2bfd3:	c3                   	ret
140e2bfd4:	4c 8d 49 50          	lea    0x50(%rcx),%r9
140e2bfd8:	45 8a d8             	mov    %r8b,%r11b
140e2bfdb:	49 8b 81 08 04 00 00 	mov    0x408(%r9),%rax
140e2bfe2:	44 8b d2             	mov    %edx,%r10d
140e2bfe5:	48 85 c0             	test   %rax,%rax
140e2bfe8:	75 07                	jne    0x140e2bff1
140e2bfea:	b8 00 01 00 00       	mov    $0x100,%eax
140e2bfef:	eb 0e                	jmp    0x140e2bfff
140e2bff1:	4c 8b c8             	mov    %rax,%r9
140e2bff4:	48 8b 81 50 04 00 00 	mov    0x450(%rcx),%rax
140e2bffb:	48 c1 e8 02          	shr    $0x2,%rax
140e2bfff:	48 8d 40 ff          	lea    -0x1(%rax),%rax
140e2c003:	49 8d 14 41          	lea    (%r9,%rax,2),%rdx
140e2c007:	48 89 51 40          	mov    %rdx,0x40(%rcx)
140e2c00b:	48 8b c2             	mov    %rdx,%rax
140e2c00e:	4c 8b ca             	mov    %rdx,%r9
140e2c011:	44 8b 41 30          	mov    0x30(%rcx),%r8d
140e2c015:	45 85 c0             	test   %r8d,%r8d
140e2c018:	7f 05                	jg     0x140e2c01f
140e2c01a:	45 85 d2             	test   %r10d,%r10d
140e2c01d:	74 43                	je     0x140e2c062
140e2c01f:	41 8d 40 ff          	lea    -0x1(%r8),%eax
140e2c023:	45 0f b7 c2          	movzwl %r10w,%r8d
140e2c027:	66 41 83 e0 0f       	and    $0xf,%r8w
140e2c02c:	41 c1 ea 04          	shr    $0x4,%r10d
140e2c030:	66 41 83 c0 30       	add    $0x30,%r8w
140e2c035:	89 41 30             	mov    %eax,0x30(%rcx)
140e2c038:	66 41 83 f8 39       	cmp    $0x39,%r8w
140e2c03d:	76 11                	jbe    0x140e2c050
140e2c03f:	41 8a c3             	mov    %r11b,%al
140e2c042:	34 01                	xor    $0x1,%al
140e2c044:	c0 e0 05             	shl    $0x5,%al
140e2c047:	04 07                	add    $0x7,%al
140e2c049:	41 02 c0             	add    %r8b,%al
140e2c04c:	44 0f b6 c0          	movzbl %al,%r8d
140e2c050:	66 45 89 01          	mov    %r8w,(%r9)
140e2c054:	48 83 41 40 fe       	addq   $0xfffffffffffffffe,0x40(%rcx)
140e2c059:	48 8b 41 40          	mov    0x40(%rcx),%rax
140e2c05d:	4c 8b c8             	mov    %rax,%r9
140e2c060:	eb af                	jmp    0x140e2c011
140e2c062:	48 2b d0             	sub    %rax,%rdx
140e2c065:	48 83 c0 02          	add    $0x2,%rax
140e2c069:	48 d1 fa             	sar    $1,%rdx
140e2c06c:	89 51 48             	mov    %edx,0x48(%rcx)
140e2c06f:	48 89 41 40          	mov    %rax,0x40(%rcx)
140e2c073:	c3                   	ret
140e2c074:	4c 8d 41 50          	lea    0x50(%rcx),%r8
140e2c078:	4c 8b ca             	mov    %rdx,%r9
140e2c07b:	49 8b 80 08 04 00 00 	mov    0x408(%r8),%rax
140e2c082:	48 85 c0             	test   %rax,%rax
140e2c085:	75 07                	jne    0x140e2c08e
140e2c087:	b8 00 02 00 00       	mov    $0x200,%eax
140e2c08c:	eb 0d                	jmp    0x140e2c09b
140e2c08e:	4c 8b c0             	mov    %rax,%r8
140e2c091:	48 8b 81 50 04 00 00 	mov    0x450(%rcx),%rax
140e2c098:	48 d1 e8             	shr    $1,%rax
140e2c09b:	49 8d 50 ff          	lea    -0x1(%r8),%rdx
140e2c09f:	48 03 d0             	add    %rax,%rdx
140e2c0a2:	48 89 51 40          	mov    %rdx,0x40(%rcx)
140e2c0a6:	4c 8b c2             	mov    %rdx,%r8
140e2c0a9:	8b 41 30             	mov    0x30(%rcx),%eax
140e2c0ac:	85 c0                	test   %eax,%eax
140e2c0ae:	7f 05                	jg     0x140e2c0b5
140e2c0b0:	4d 85 c9             	test   %r9,%r9
140e2c0b3:	74 1d                	je     0x140e2c0d2
140e2c0b5:	ff c8                	dec    %eax
140e2c0b7:	89 41 30             	mov    %eax,0x30(%rcx)
140e2c0ba:	41 8a c1             	mov    %r9b,%al
140e2c0bd:	24 07                	and    $0x7,%al
140e2c0bf:	49 c1 e9 03          	shr    $0x3,%r9
140e2c0c3:	04 30                	add    $0x30,%al
140e2c0c5:	41 88 00             	mov    %al,(%r8)
140e2c0c8:	48 ff 49 40          	decq   0x40(%rcx)
140e2c0cc:	4c 8b 41 40          	mov    0x40(%rcx),%r8
140e2c0d0:	eb d7                	jmp    0x140e2c0a9
140e2c0d2:	2b 51 40             	sub    0x40(%rcx),%edx
140e2c0d5:	49 8d 40 01          	lea    0x1(%r8),%rax
140e2c0d9:	89 51 48             	mov    %edx,0x48(%rcx)
140e2c0dc:	48 89 41 40          	mov    %rax,0x40(%rcx)
140e2c0e0:	c3                   	ret
140e2c0e1:	cc                   	int3
140e2c0e2:	cc                   	int3
140e2c0e3:	cc                   	int3
140e2c0e4:	48 8b 81 58 04 00 00 	mov    0x458(%rcx),%rax
140e2c0eb:	4c 8b c1             	mov    %rcx,%r8
140e2c0ee:	48 83 c1 50          	add    $0x50,%rcx
140e2c0f2:	48 85 c0             	test   %rax,%rax
140e2c0f5:	75 07                	jne    0x140e2c0fe
140e2c0f7:	b8 00 01 00 00       	mov    $0x100,%eax
140e2c0fc:	eb 0e                	jmp    0x140e2c10c
140e2c0fe:	48 8b c8             	mov    %rax,%rcx
140e2c101:	49 8b 80 50 04 00 00 	mov    0x450(%r8),%rax
140e2c108:	48 c1 e8 02          	shr    $0x2,%rax
140e2c10c:	48 8d 0c 41          	lea    (%rcx,%rax,2),%rcx
140e2c110:	48 83 c1 fe          	add    $0xfffffffffffffffe,%rcx
140e2c114:	49 89 48 40          	mov    %rcx,0x40(%r8)
140e2c118:	48 8b c1             	mov    %rcx,%rax
140e2c11b:	4c 8b d9             	mov    %rcx,%r11
140e2c11e:	45 8b 50 30          	mov    0x30(%r8),%r10d
140e2c122:	4c 8b ca             	mov    %rdx,%r9
140e2c125:	45 85 d2             	test   %r10d,%r10d
140e2c128:	7f 05                	jg     0x140e2c12f
140e2c12a:	48 85 d2             	test   %rdx,%rdx
140e2c12d:	74 28                	je     0x140e2c157
140e2c12f:	66 41 83 e1 07       	and    $0x7,%r9w
140e2c134:	48 c1 ea 03          	shr    $0x3,%rdx
140e2c138:	41 8d 42 ff          	lea    -0x1(%r10),%eax
140e2c13c:	66 41 83 c1 30       	add    $0x30,%r9w
140e2c141:	41 89 40 30          	mov    %eax,0x30(%r8)
140e2c145:	66 45 89 0b          	mov    %r9w,(%r11)
140e2c149:	49 83 40 40 fe       	addq   $0xfffffffffffffffe,0x40(%r8)
140e2c14e:	49 8b 40 40          	mov    0x40(%r8),%rax
140e2c152:	4c 8b d8             	mov    %rax,%r11
140e2c155:	eb c7                	jmp    0x140e2c11e
140e2c157:	48 2b c8             	sub    %rax,%rcx
140e2c15a:	48 83 c0 02          	add    $0x2,%rax
140e2c15e:	48 d1 f9             	sar    $1,%rcx
140e2c161:	41 89 48 48          	mov    %ecx,0x48(%r8)
140e2c165:	49 89 40 40          	mov    %rax,0x40(%r8)
140e2c169:	c3                   	ret
140e2c16a:	cc                   	int3
140e2c16b:	cc                   	int3
140e2c16c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140e2c171:	48 8b 81 58 04 00 00 	mov    0x458(%rcx),%rax
140e2c178:	4c 8b c9             	mov    %rcx,%r9
140e2c17b:	48 83 c1 50          	add    $0x50,%rcx