andrew toles preso