     }
 
     
-    override func preferredStatusBarUpdateAnimation() -> UIStatusBarAnimation {
+	override var preferredStatusBarUpdateAnimation: UIStatusBarAnimation {
         
         var statusBarAnimation: UIStatusBarAnimation = .none
         

            if contentViewScale > 1 {
                let oppositeScale: CGFloat = (1 - (contentViewScale - 1))
                contentViewContainer.transform = CGAffineTransform(scaleX: oppositeScale, y: oppositeScale)
                contentViewContainer.transform = contentViewContainer.transform.translateBy(x: point.x, y: 0)
            } else {
                contentViewContainer.transform = CGAffineTransform(scaleX: contentViewScale, y: contentViewScale)
                contentViewContainer.transform = contentViewContainer.transform.translateBy(x: point.x, y: 0)
            }
            
            leftMenuViewController?.view.isHidden = contentViewContainer.frame.origin.x < 0

    
    // MARK: Status Bar Appearance Management
    
	override var preferredStatusBarStyle: UIStatusBarStyle {
        
        var style: UIStatusBarStyle
        
