https://www.ezdex.net/blog/post/what-is-swift-in-banking