palace slot 88 73