def deSanitizeString(name):
oldString = name<EOL>replaceTable2 = [<EOL>("<STR_LIT:/>", "<STR_LIT:=>"),<EOL>("<STR_LIT::>", "<STR_LIT:+>"),<EOL>("<STR_LIT:.>", "<STR_LIT:U+002C>"),<EOL>]<EOL>for r in replaceTable2:<EOL><INDENT>oldString = oldString.replace(r[<NUM_LIT:1>], r[<NUM_LIT:0>])<EOL><DEDENT>for x in range(<NUM_LIT:0>, <NUM_LIT>):<EOL><INDENT>oldString = oldString.replace(<EOL>hex(x + sanitizerNum).replace('<STR_LIT>', '<STR_LIT>'), chr(x))<EOL><DEDENT>replaceTable = [<EOL>('<STR_LIT:">', '<STR_LIT>'),<EOL>('<STR_LIT:<>', '<STR_LIT>'),<EOL>('<STR_LIT:?>', '<STR_LIT>'),<EOL>('<STR_LIT:*>', '<STR_LIT>'),<EOL>('<STR_LIT:=>', '<STR_LIT>'),<EOL>('<STR_LIT:+>', '<STR_LIT>'),<EOL>('<STR_LIT:>>', '<STR_LIT>'),<EOL>('<STR_LIT:|>', '<STR_LIT>'),<EOL>('<STR_LIT:U+002C>', '<STR_LIT>'),<EOL>('<STR_LIT>', '<STR_LIT>'),<EOL>]<EOL>for r in replaceTable:<EOL><INDENT>oldString = oldString.replace(r[<NUM_LIT:1>], r[<NUM_LIT:0>])<EOL><DEDENT>return oldString<EOL>
Reverses sanitization process.

    Reverses changes made to a string that has been sanitized for use
    as a pairtree identifier.