Help me Identify this old Mongoose?

I scored an old Mongoose IBOC pro SX off of Craigslist but I can't figure out the year it was made or what components are stock and such. help?

Also if you know how much something like this would be worth, that would help too. It has a carbon aluminum composite frame, XTR v brakes, some really cool shimano "servo action" brake levers, and a manitou fork witha TI spring. thanks.