Hi, does anyone know anything about this, have tried looking online and found nothing. Contains 80 mini original apple slides with what looks to be ads for apple