1-utilizar Left e Right no lugar de substr;2-revisao no código.