Just read an article that was a little confusing. Stanozolol is the same as winstrol depot... right?