ESFj by both VI and temperament. Deciding who's naughty or nice is xxFj.