International professional practices framework (IPPF) - 2017 Edition