Villian is 49/32/52 with 88% cbet, and 11% fold to cbet and 44% raise vs Cbet

Preflop: It's really hard for me to come up with a realistic range from someone with these stats. It's something like 22+, A2+, KT+ QJ and a bunch of random suited connectors.

Flop: Villian cbets, as expected. This doesn't adjust his range much for me, since he's 88% cbet. We can probably drop some of the more random SCs. His range is still huge, but I'll use (22+,A2s+,KTs+,QJs,JTs,T9s,98s,87s,43s,32s,A2o+,KT o+,QJo) I'm crushing his range, but I call because his turn bet % is 58% so I'm planning to get it in on a later street.

Turn: 2 probably didn't improve his hand. Villain bets 2/3 pot. Again, I think he's showing up here a lot with A9+, KT, OESD, 22+.

Turn after Action: Villian is apparently at the top of his range, but my read and his stats certainly suggest he's capable of over shoving as a bluff. Is a fold too nitty? How strong of a read do I need to call? My range for villain is now 99+, 33, 22, T9, KT, AT, 87s, QJs and stove has me at 26% equity.

Do my ranges make sense? What about my line in the hand?

Full Tilt No-Limit Hold'em, $0.05 BB (5 handed) - Full-Tilt Converter Tool from FlopTurnRiver.com

SB ($3.31)
BB ($5)
UTG ($6.74)
MP ($5.96)
Hero (Button) ($14)

Preflop: Hero is Button with A, 10
UTG bets $0.15, 1 fold, Hero calls $0.15, 2 folds

Flop: ($0.37) 3, 10, 9 (2 players)
UTG bets $0.20, Hero calls $0.20

Turn: ($0.77) 2 (2 players)
UTG bets $0.45, Hero raises to $1.25, UTG raises to $6.39 (All-In), Hero ???