I don't know, but I'd guess the 69,330 at .15 ask is no botI would guess the bots are the 5,000 share lots at various prices.
Look about 5 lots down on the ask there's 5,000 shares at 11:48 AM, same as the order above. That's a bot. Humans don't react that fast.
The other two 5,000 share lots above at 11:24 & 11:25 AM. Likely bots.
Just play them, or step in front of them. You don't have to buy at the ask. You can also try a little less, or become the high bid.
The fuse is lit.