public fileInfo[] ReadFileList(int folderId, int from)
        {
            IScanService client = null;

            try
            {
                client = ScanServiceClient.CreateProxy(Program.SCAN_URL);
                var keys = Security.CreateInstance().GenerateSecurityKeys();
                var list = client.SelectFilesByFolder2(folderId, from, Program.ITEMS_SHOWN, keys.Item1, keys.Item2);
                return(list);
            }
            finally
            {
                ((IDisposable)client).DisposeSf();
            }
        }