buy modafinil powder modafinil generic subsequent dosing of provigil what is provigil is is narcotic?