Now that I have gone in and reviewed your three bans, from two different admins, from two different time frames and three different CD Key Hash numbers and the slight variation on your "tags", and reading your post here and on the revive forums.
We stand behind our admins and support their actions. Their actions in this case were appropriate, I think the ban will stay in place.