     }
 
     // MARK: Private
+    
+    private func adjustTableViewContentInsetsForiOS10LayoutProblems() {
+        tableView.contentInset = .zero
+    }
 
     @objc private func refreshControlValueDidChange() {
         delegate?.dealersSceneDidPerformRefreshAction()


    func presentSearchController(_ searchController: UISearchController) {
        present(searchController, animated: true)
    }

    // MARK: UISearchResultsUpdating

        
        prepareSearchController()
        
        if #available(iOS 11.0, *) {
            extendedLayoutIncludesOpaqueBars = true
        } else {
            extendedLayoutIncludesOpaqueBars = false
        }
        
        delegate?.dealersSceneDidLoad()
    }
    
