private void load_settings()
        {
            try
            {
                set_notification_label("trying", "postgres");
                set_notification_label("trying", "mysql");
                _settings    = _manager.Load();
                _myTitle     = _settings.CenterName;
                _postgres    = new PostgresController(_settings);
                // _mysql       = new MysqlDatabase(_settings);
                _sqLiteDatabase = new SqLiteDatabase(_settings);
                // --
                _sqLiteDatabase.OnSqlMessage    += HandleDatabaseMessage;
                _postgres.OnPostgresMessage     += HandleDatabaseMessage;
                // --

                _sqLiteDatabase.InitiateTables();
                if (_sqLiteDatabase.GetSteamAccounts().Rows.Count == 0)
                {
                    AddToLog("Таблица аккаунтов пуста");
                    if (File.Exists("accounts_backup.xml"))
                    {
                        var list = _manager.restore_accounts_from_backup();
                        if (list != null)
                        {
                            _sqLiteDatabase.RestoreAccounts(list);
                            AddToLog("Восстановлено из бэкапа аккаунтов: " + list.Count);
                        }
                    }
                }
                Start_Server();
                //
                this.Text = "Локальный сервер. Центр " + _myTitle;
                _server?.set_my_title(_myTitle);
                if (_postgres.is_connection_to_database())
                {
                    set_notification_label("online", "postgres");
                    _connectedToPostgres = true;
                }
                else
                {
                    set_notification_label("offline", "postgres");
                    _connectedToPostgres = false;
                }
                set_notification_label(_sqLiteDatabase.IsConnectionToDatabase() ? "online" : "offline", "mysql");
                get_my_limit();
                //equalize_accounts();
                AddToLog("Настройки загружены");
                CheckAccountsForMe();
                if (_settings.ActiveWebServer)
                    start_web_server();
            }
            catch (Exception ex)
            {
                _notificationHandler.write_an_error("Error 5.13: " + ex.Message);
            }
        }