Copyright (c) Gophmann A.L. (cyr.code page), 2008. All rights reserved.