What the hell are you thinking? You guys are just converting the string to a double-byte character string and type-casting it as a numerical. Hello?
0x5400 = 84 = 'T'
0x6500 = 101 = 'e'
0x7300 = 115 = 's'
0x7400 = 116 = 't'
0x5000 = 80 = 'P'
0x5700 = 119 = 'w'
0x3100 = 49 = '1'