_saveFiltersVersionInfoOnUpdate: function () {

		var FilterLSUtils = require('filter/antibanner').FilterLSUtils;
		var adguardFilters = JSON.parse(LS.getItem('adguard-filters')) || Object.create(null);

		for (var filterId in adguardFilters) {
			var filterInfo = adguardFilters[filterId];
			var filter = {
				filterId: filterId,
				version: filterInfo.version,
				lastCheckTime: filterInfo.lastCheckTime,
				lastUpdateTime: filterInfo.lastUpdateTime
			};
			FilterLSUtils.updateFilterVersionInfo(filter);
		}
	}
	_saveInstalledFiltersOnUpdate: function () {

		var FilterLSUtils = require('filter/antibanner').FilterLSUtils;
		var adguardFilters = JSON.parse(LS.getItem('adguard-filters')) || Object.create(null);

		for (var filterId in adguardFilters) {
			var filterInfo = adguardFilters[filterId];
			if (filterId == AntiBannerFiltersId.USER_FILTER_ID || filterId == AntiBannerFiltersId.WHITE_LIST_FILTER_ID) {
				continue;
			}
			var filter = {
				filterId: filterId,
				loaded: true
			};
			if (!filterInfo.disabled) {
				filter.installed = true;
				filter.enabled = true;
			}
			if (filterId == AntiBannerFiltersId.ACCEPTABLE_ADS_FILTER_ID) {
				filter.installed = true;
			}
			FilterLSUtils.updateFilterStateInfo(filter);
		}
	},