protected CastOperation castop = new CastOperation()
{
{"Year", (hascii_str) => Convert.ToInt32(hascii_str, 16)},
{"Month", (hascii_str) => Convert.ToInt32(hascii_str, 16)},
{"Day", (hascii_str) => Convert.ToInt32(hascii_str, 16)},
{"Pi", (hascii_str) => HasciiParser.HexToFloat(hascii_str)},
{"EulersNumber", (hascii_str) => HasciiParser.HexToFloat(hascii_str)},
{"SecretValue", (hascii_str) => Convert.ToInt32(hascii_str, 16)},
{"SecretMessage", (hascii_str) => HasciiParser.HexToString(hascii_str)},
{"BigInt", (hascii_str) => Convert.ToInt64(hascii_str, 16)}
};