         do {
             jsonResult = try NSJSONSerialization.JSONObjectWithData(data, options: NSJSONReadingOptions.MutableContainers)
         } catch let error1 as NSError {
+            print(data)
             error = error1
             jsonResult = nil
         }

    // MARK: JSON
    private func fetchJsonData(request: NSMutableURLRequest, handler: (AnyObject?) -> Void) {
    
        let urlSession = NSURLSession(configuration: .ephemeralSessionConfiguration(), delegate: nil, delegateQueue: NSOperationQueue.mainQueue())
//        let urlSession = NSURLSession(configuration: .ephemeralSessionConfiguration())
        let task = urlSession.dataTaskWithRequest(request, completionHandler: {
            (data, response, error) -> Void in
            

        
        let request = NSMutableURLRequest(URL: NSURL(string: urlPath)!, cachePolicy: .ReloadRevalidatingCacheData, timeoutInterval: 15)
        request.HTTPMethod = "GET"
        request.setValue("application/json;charest=utf-8", forHTTPHeaderField: "Content-Type")
        request.HTTPShouldHandleCookies = true
        
        fetchJsonData(request, handler: handler)
    }
