Can you guys tell me which model and generation this is from this photo ? I have a chance to pick it up at a great price. Thank you.