Laptop 000018588 was tagged in Barcelona, Spain