Looking at Bold Systems 4 I do not think this matches E. melanoploca. There are several simialr looking Eulechria (genus) species. I suggest E. marmorata is more likely: See here:- https://bie.ala.org.au/species/https://biodiversity.org.au/afd/taxa/ea31a8ea-7778-4261-8724-bbae758ec504#gallery