when did provigil come out do doctors give out samples of provigil therapeutic effects of phenergan phenergan erowid comparison of benadryl and unisom provigil generic release date