Here are the correspondances between hex codes you can
see in credentials output and special chars they represent

Hex	====>	Char					Hex	====>	Char

+	====>	SP	(Space)				%2E	====>	.	(dot)
%21	====>	!	(exclamationmark)		%2F	====>	/	(forwardslash)
%22	====>	"	(doublequote)			%3A	====>	:	(colon)
%23	====>	#	(numbersign)			%3B	====>	;	(semi-colon)
%24	====>	$	(dollarsign)			%3C	====>	<	(lessthan
%25	====>	%	(percent)			%3D	====>	=	(equalsign)
%26	====>	&	(ampersand)			%3E	====>	>	(greaterthan)
%27	====>	'	(singlequote)			%3F	====>	?	(questionmark)
%28	====>	(	(leftopening parenthesis)	%40	====>	@	(ATsymbol)
%29	====>	)	(rightclosing parenthesis)	%5B	====>	[	(leftopening bracket)
%2A	====>	*	(asterisk)			%5C	====>	\	(backslash)
%2B	====>	+	(plus)				%5D	====>	]	(rightclosing bracket)
%2C	====>	,	(comma)				%5E	====>	^	(caretcirumflex)
%2D	====>	-	(minus)				%5F	====>	_	(underscore)
%2E	====>	.	(dot)				%60	====>	`	(apostrophy)
%7B	====>	{	(leftopening brace)		%7C	====>	|	(verticalbar)
%7D	====>	}	(rightclosing brace)		%7E	====>	~	(tilde)


