samanta roth (100.818)