Odd Serial behavior with Uno
You are printing the unprintable.

Do you think it should print:

~0581,34{


or

0x7E 0x00 0x05 0x08 0x01 0x44 0x33 0x04 0x7B 


What you will get is 

tilde
null
enquiry
backspace
start of heading
comma
three
end of transmission
open brace


I think you can call 

Serial.print(stringy[i], HEX);


To see the number you put in come out.