Copyright (c) 2021 iPay Africa
Permission is hereby granted to use this software as deemed fit.
