Here's one from a friend who lives near Campo Alegre, Panama. I'm thinking a Pseustes of some kind? Thanks again! TJ.