An ID for #2 is still required in order for this thread to be marked solved.
I reckon it's going to be too big of an ask, however - otherwise it already would've been answered.
Like the watermark says, insex is a legit website and still exists today but I can't view it due to geo-restrictions so don't know if simply visiting the site can provide any clues but somehow I doubt it. As the watermark also shows, it is from 2003 so that's quite a long time ago - particularly for more obscure stuff which this appears to be.