copyright(c) Up-quality All Rights Reserved.