I dont think its a pure S. excellens..
S. excellens might make up a majority of its genes, but something else is going on there..
I dont think a pure excellens would ever get that red..
Looks more like 'ladies in waiting' to me..although the shape isnt right right..
it has the shape of 'excellens' but the coloration of 'ladies'..it might not be either.