An investor deposits $30,000 annually at the end of each year for the next 15 years. At the end of the 16th year he starts to withdraw a geometric series of 20 annual payments, each 5% larger than the previous one. If the first payment is $50,000, what is the IRR (Internal Rate of Return)?