Who has a promise

Who has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promiseWho has a promise