// Copyright (c) 2010, MyCompany