Havoc Demon hunter Macro

Ive been using this macro for sometime now. seems to hold is own in raids and m+
i dont have all spells in macro as i like abit more control over when and where i use spells

dOdqcaWsHKDrrABivZKIQzRs3uu6xk03avxwPDcYEL2n0(f8tHWWqk1Vr1Hv1qrkgmLgUO4GcPEmIJHYXfkwOiPLksSyrulNGhkI8uQwMkEortuO0uPWKjrA6axue8vkcpJeUoOSrkI2QqLnlcTDsu(isjZIevtJKonPgjjIplQgnHUnfLtke9wfCnHQoVi14uu3vrohsUSAuiw9Kus0r4f6uJ6g)DrGSotbJDyS6rddiYfQBcTuCL1tzFLgbEt3uRN9ry)nseSckBrGMJn16XUj(WUGcXQtlpH4wbPMJ1pMQA6rrDpZsIm2cfpC41tatKlq2K4ML5bFY6RgKUjxp7te4XTcsnhL1OqSAuiw9rYlbb7aYjIpI7vJ5tb7j(zQdTl0P(i5LGGDa5eXhX9QX8PGLnpRsrvif1hjVeeSdiNi(iUxnMpfSm6h4uQ1nNZZyU2mnOoREuB6u27(YTgfupQnnncRuwJcQtdxcY(ebEnkeR(i5LGGDa5eXhX9QX8PGLr)CuvuOt9rYlbYngyls2GDa5eXhX9QX8PGLnpRsrP8GLr)aNsTG60iSzFIaVgfIvFK8sqWoGCI4J4E1y(uWYOFGtPwOt9rYlbb7aYjIpI7vJ5tblBEwLIQqkQpsEjiyhqor8rCVAmFkyz0pWPulOUd2mMegsaAow33yGTiq)3ckOGcAb