www.4shared.com/dir/17380939/62bfc706/sharing.h...