Zaslat SMS: Globally Convergent Interior-Point Algorithm for Nonlinear Programming