This
public static string from_hex(string s)
{
StringBuilder sb = new StringBuilder();
string [] a = s.Split( new char[]{' '});
foreach (var h in a)
{
sb.Append((char) int.Parse(h, System.Globalization.NumberStyles.HexNumber));
}
return sb.ToString();
}
should do the trick.
Please note, however, in your examples, hexadecimal data do NOT match with text.