barb042005