I think you can bring your salary sheet with you.
Must I make an appointment before I go to US consulate in Toronto? If the answer is yes, then how? What is the necessary documents I should bring? Thanks.