Text this: A Global Optimization Algorithm for Generalized Quadratic Programming