Ant-mimic Jumping Spider

Beautiful little ant mimic jumping spider visited my table, at first I thought it was a small rattle ant so I'm going to guess this is a Polyrhachis mimic Myrmarachne! Also, guessing female. Great Keppel Island, Qld.