diff options
| -rw-r--r-- | casper2.js | 37 | ||||
| -rw-r--r-- | casper3.js | 32 | ||||
| -rw-r--r-- | facebook_casper.js | 103 | ||||
| -rw-r--r-- | node_modules/underscore/LICENSE | 23 | ||||
| -rw-r--r-- | node_modules/underscore/README.md | 22 | ||||
| -rw-r--r-- | node_modules/underscore/package.json | 70 | ||||
| -rw-r--r-- | node_modules/underscore/underscore-min.js | 6 | ||||
| -rw-r--r-- | node_modules/underscore/underscore-min.map | 1 | ||||
| -rw-r--r-- | node_modules/underscore/underscore.js | 1548 | ||||
| -rw-r--r-- | proxies/underscore.js | 1 | ||||
| -rw-r--r-- | rss_read.pl | 20 | ||||
| -rw-r--r-- | start.sh | 2 | ||||
| -rw-r--r-- | tmp.html | 50 |
13 files changed, 1915 insertions, 0 deletions
diff --git a/casper2.js b/casper2.js new file mode 100644 index 0000000..f1957de --- /dev/null +++ b/casper2.js @@ -0,0 +1,37 @@ +var casper = require('casper').create({ + verbose: true, + logLevel: 'debug', + pageSettings: { + loadImages: false, // The WebPage instance used by Casper will + loadPlugins: false, // use these settings + userAgent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.94 Safari/537.4' + } +}); + +// print out all the messages in the headless browser context +casper.on('remote.message', function(msg) { + this.echo('remote message caught: ' + msg); +}); + +// print out all the messages in the headless browser context +casper.on("page.error", function(msg, trace) { + this.echo("Page Error: " + msg, "ERROR"); +}); + +var url = 'http://www.facebook.com/'; + +casper.start(url, function() { + // search for 'casperjs' from google form + console.log("page loaded"); + this.test.assertExists('form#login_form', 'form is found'); + this.fill('form#login_form', { + email: 'andrew.fenlon@tufts.edu', + pass: '$mnesi42' + }, true); +}); + +casper.thenEvaluate(function(){ + console.log("Page Title " + document.title); + console.log("Your name is " + document.querySelector('.headerTinymanName').textContent ); +}); +casper.run(); diff --git a/casper3.js b/casper3.js new file mode 100644 index 0000000..97bc97c --- /dev/null +++ b/casper3.js @@ -0,0 +1,32 @@ +casper = require('casper').create() + casper.start("https://facebook.com", function() { + var query; + query = { + email: 'andrew.fenlon@tufts.edu', + pass: '$mnesi42' + }; + return this.fill("#login_form", query, true); +}); + +casper.thenOpen('https://facebook.com/annamalob'); + +casper.then(function() { + var tryAndScroll; + tryAndScroll = function() { + return casper.waitFor(function() { + casper.scrollToBottom(); + return true; + }, function() { + if (!casper.visible('.createdAccountUnit')) { + return tryAndScroll(); + } + }); + }; + return tryAndScroll(); +}); + +casper.then(function() { + var elements; + elements = JSON.stringify(this.getElementsInfo('.userContent')); + return require('fs').write('user_content.json', elements); +}); diff --git a/facebook_casper.js b/facebook_casper.js new file mode 100644 index 0000000..1f5c4e0 --- /dev/null +++ b/facebook_casper.js @@ -0,0 +1,103 @@ +var utils = require('utils'); +var fs = require('fs'); +var casper = require('casper').create({ +verbose: true, +logLevel: "debug", +stepTimeout: 20000, +onStepTimeout: function(){ casper.die("Step timeout", 1); casper.exit() }, +pageSettings: { + loadImages: false, + loadPlugins: true, + userAgent: "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.8 (KHTML, like Gecko) Chrome/17.0.940.0 Safari/535.8" +}, +viewportSize: { + width: 1280, + height: 1024 +} +}).start(); + +casper.options.onResourceRequested = function(C, requestData, request) { + utils.dump("reqData"); + utils.dump(requestData); // here + utils.dump("req"); + utils.dump(request); // here +}; +casper.options.onResourceReceived = function(C, response) { + utils.dump("response"); + utils.dump(response); +}; +// so there is 500 on that request for some reason do we have any idea what the request is? wbell we have request object, +// prints headers and info about it + +casper.thenOpen('https://www.facebook.com/?_rdr', function() { //just the facebook login page ok, so need to try add sleep, and then +//print content again, maybe it just need more time +}); +//no good it seems, right? well i think i had same thing, it was because of ssl and ceritifcates, let's try one thing one sec. +casper.waitForSelector("#email", function() { + this.fill('form#login_form', { + email: 'andrew.fenlon@tufts.edu', + pass: '$mnesi42' + }, true); +// casper.sendKeys('#email', 'andrew.fenlon@tufts.edu') +// casper.sendKeys('#pass', '$mnesi42') +// casper.click('#u_0_l') +// this.echo(this.getTitle()); +}); + +casper.waitForSelector("#pagelet_welcome_box", function() { + +}); +casper.thenOpen('https://www.facebook.com/photo.php?fbid=108354332830245', function(){ + casper.scrollTo(0,0); + casper.scrollToBottom(); + fs.write("tmp.html", this.getHTML(), 'w'); + this.waitForSelector('a.UFILikeLink', function(){ } ); + this.waitForSelector('#fbPhotoImage', function(){ + this.waitForSelector('div.like', function(){ +// this.waitForSelector('a.UFILikeLink', function(){ +//// casper.echo(this.getHTML()) //should I write it to a file? yeah +// casper.click('button.like_link', function(){ casper.echo("clicked") }); +// looks good, it sort of click on it, but not sure if js was triggered, or only <a href link yeah no js +// seems impossible? well we can inject js code inside page to click it from inside with jquery not sure if that will working +// we should try though. I'm going to get some sleep for now, can we continue this again sure. thanks a lot no problems +// this.waitForSelector('a.UFILikeLink', function(){ //so a.UFILikeLink is very important, but isn't loading +////for some reason...do you know what UFI stands for? nope and there's no way to figure out why it's not working..? +////well i thought that likes are inside iframes or somehting, aren't they? no they're links, and I can click them, but it won't do anything +//// weird right? looked good, ajax request after link click hmm let's look at that request? is it possible to? not really +//any way to check like was set? it wasn't +//I'm able to like from curl, but there's a missing parameter that I'm not seeing in the dom, that's why I was hoping we could +//look at the parameters of that ajax call well with https we can't capture traffic from outside, and phantomjs doesn't have tools +//to get requests i think, need to check there are couple of things they offer http://phantomjs.org/network-monitoring.html +//should we use this? +// casper.echo("hello"); +// }); +// }) + + }); + }); +}); +casper.run(); +// +// +// +// +// +// +// +//var casper = require('casper').create(); +//casper.start('https://www.facebook.com/', function() { +// this.echo(this.getTitle()); +// this.echo("hellooooooooo"); +//}); +//casper.then(function(){ +//// casper.sendKeys('#email', 'andrew.fenlon@tufts.edu') +//// casper.sendKeys('#pass', '$mnesi42') +//// casper.click('#u_0_l') +// this.echo(this.getTitle()); +//}); +////casper.thenEvaluate +////casper.thenOpen('http://phantomjs.org', function() { +//// this.echo(this.getTitle()); +////}); +// +//casper.run(); diff --git a/node_modules/underscore/LICENSE b/node_modules/underscore/LICENSE new file mode 100644 index 0000000..ad0e71b --- /dev/null +++ b/node_modules/underscore/LICENSE @@ -0,0 +1,23 @@ +Copyright (c) 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative +Reporters & Editors + +Permission is hereby granted, free of charge, to any person +obtaining a copy of this software and associated documentation +files (the "Software"), to deal in the Software without +restriction, including without limitation the rights to use, +copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT +HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. diff --git a/node_modules/underscore/README.md b/node_modules/underscore/README.md new file mode 100644 index 0000000..c2ba259 --- /dev/null +++ b/node_modules/underscore/README.md @@ -0,0 +1,22 @@ + __ + /\ \ __ + __ __ ___ \_\ \ __ _ __ ____ ___ ___ _ __ __ /\_\ ____ + /\ \/\ \ /' _ `\ /'_ \ /'__`\/\ __\/ ,__\ / ___\ / __`\/\ __\/'__`\ \/\ \ /',__\ + \ \ \_\ \/\ \/\ \/\ \ \ \/\ __/\ \ \//\__, `\/\ \__//\ \ \ \ \ \//\ __/ __ \ \ \/\__, `\ + \ \____/\ \_\ \_\ \___,_\ \____\\ \_\\/\____/\ \____\ \____/\ \_\\ \____\/\_\ _\ \ \/\____/ + \/___/ \/_/\/_/\/__,_ /\/____/ \/_/ \/___/ \/____/\/___/ \/_/ \/____/\/_//\ \_\ \/___/ + \ \____/ + \/___/ + +Underscore.js is a utility-belt library for JavaScript that provides +support for the usual functional suspects (each, map, reduce, filter...) +without extending any core JavaScript objects. + +For Docs, License, Tests, and pre-packed downloads, see: +http://underscorejs.org + +Underscore is an open-sourced component of DocumentCloud: +https://github.com/documentcloud + +Many thanks to our contributors: +https://github.com/jashkenas/underscore/contributors diff --git a/node_modules/underscore/package.json b/node_modules/underscore/package.json new file mode 100644 index 0000000..72c81c5 --- /dev/null +++ b/node_modules/underscore/package.json @@ -0,0 +1,70 @@ +{ + "name": "underscore", + "description": "JavaScript's functional programming helper library.", + "homepage": "http://underscorejs.org", + "keywords": [ + "util", + "functional", + "server", + "client", + "browser" + ], + "author": { + "name": "Jeremy Ashkenas", + "email": "jeremy@documentcloud.org" + }, + "repository": { + "type": "git", + "url": "git://github.com/jashkenas/underscore.git" + }, + "main": "underscore.js", + "version": "1.8.3", + "devDependencies": { + "docco": "*", + "eslint": "0.6.x", + "karma": "~0.12.31", + "karma-qunit": "~0.1.4", + "qunit-cli": "~0.2.0", + "uglify-js": "2.4.x" + }, + "scripts": { + "test": "npm run test-node && npm run lint", + "lint": "eslint underscore.js test/*.js", + "test-node": "qunit-cli test/*.js", + "test-browser": "npm i karma-phantomjs-launcher && ./node_modules/karma/bin/karma start", + "build": "uglifyjs underscore.js -c \"evaluate=false\" --comments \"/ .*/\" -m --source-map underscore-min.map -o underscore-min.js", + "doc": "docco underscore.js" + }, + "license": "MIT", + "files": [ + "underscore.js", + "underscore-min.js", + "underscore-min.map", + "LICENSE" + ], + "gitHead": "e4743ab712b8ab42ad4ccb48b155034d02394e4d", + "bugs": { + "url": "https://github.com/jashkenas/underscore/issues" + }, + "_id": "underscore@1.8.3", + "_shasum": "4f3fb53b106e6097fcf9cb4109f2a5e9bdfa5022", + "_from": "underscore@*", + "_npmVersion": "1.4.28", + "_npmUser": { + "name": "jashkenas", + "email": "jashkenas@gmail.com" + }, + "maintainers": [ + { + "name": "jashkenas", + "email": "jashkenas@gmail.com" + } + ], + "dist": { + "shasum": "4f3fb53b106e6097fcf9cb4109f2a5e9bdfa5022", + "tarball": "http://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz" + }, + "directories": {}, + "_resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz", + "readme": "ERROR: No README data found!" +} diff --git a/node_modules/underscore/underscore-min.js b/node_modules/underscore/underscore-min.js new file mode 100644 index 0000000..f01025b --- /dev/null +++ b/node_modules/underscore/underscore-min.js @@ -0,0 +1,6 @@ +// Underscore.js 1.8.3 +// http://underscorejs.org +// (c) 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors +// Underscore may be freely distributed under the MIT license. +(function(){function n(n){function t(t,r,e,u,i,o){for(;i>=0&&o>i;i+=n){var a=u?u[i]:i;e=r(e,t[a],a,t)}return e}return function(r,e,u,i){e=b(e,i,4);var o=!k(r)&&m.keys(r),a=(o||r).length,c=n>0?0:a-1;return arguments.length<3&&(u=r[o?o[c]:c],c+=n),t(r,e,u,o,c,a)}}function t(n){return function(t,r,e){r=x(r,e);for(var u=O(t),i=n>0?0:u-1;i>=0&&u>i;i+=n)if(r(t[i],i,t))return i;return-1}}function r(n,t,r){return function(e,u,i){var o=0,a=O(e);if("number"==typeof i)n>0?o=i>=0?i:Math.max(i+a,o):a=i>=0?Math.min(i+1,a):i+a+1;else if(r&&i&&a)return i=r(e,u),e[i]===u?i:-1;if(u!==u)return i=t(l.call(e,o,a),m.isNaN),i>=0?i+o:-1;for(i=n>0?o:a-1;i>=0&&a>i;i+=n)if(e[i]===u)return i;return-1}}function e(n,t){var r=I.length,e=n.constructor,u=m.isFunction(e)&&e.prototype||a,i="constructor";for(m.has(n,i)&&!m.contains(t,i)&&t.push(i);r--;)i=I[r],i in n&&n[i]!==u[i]&&!m.contains(t,i)&&t.push(i)}var u=this,i=u._,o=Array.prototype,a=Object.prototype,c=Function.prototype,f=o.push,l=o.slice,s=a.toString,p=a.hasOwnProperty,h=Array.isArray,v=Object.keys,g=c.bind,y=Object.create,d=function(){},m=function(n){return n instanceof m?n:this instanceof m?void(this._wrapped=n):new m(n)};"undefined"!=typeof exports?("undefined"!=typeof module&&module.exports&&(exports=module.exports=m),exports._=m):u._=m,m.VERSION="1.8.3";var b=function(n,t,r){if(t===void 0)return n;switch(null==r?3:r){case 1:return function(r){return n.call(t,r)};case 2:return function(r,e){return n.call(t,r,e)};case 3:return function(r,e,u){return n.call(t,r,e,u)};case 4:return function(r,e,u,i){return n.call(t,r,e,u,i)}}return function(){return n.apply(t,arguments)}},x=function(n,t,r){return null==n?m.identity:m.isFunction(n)?b(n,t,r):m.isObject(n)?m.matcher(n):m.property(n)};m.iteratee=function(n,t){return x(n,t,1/0)};var _=function(n,t){return function(r){var e=arguments.length;if(2>e||null==r)return r;for(var u=1;e>u;u++)for(var i=arguments[u],o=n(i),a=o.length,c=0;a>c;c++){var f=o[c];t&&r[f]!==void 0||(r[f]=i[f])}return r}},j=function(n){if(!m.isObject(n))return{};if(y)return y(n);d.prototype=n;var t=new d;return d.prototype=null,t},w=function(n){return function(t){return null==t?void 0:t[n]}},A=Math.pow(2,53)-1,O=w("length"),k=function(n){var t=O(n);return"number"==typeof t&&t>=0&&A>=t};m.each=m.forEach=function(n,t,r){t=b(t,r);var e,u;if(k(n))for(e=0,u=n.length;u>e;e++)t(n[e],e,n);else{var i=m.keys(n);for(e=0,u=i.length;u>e;e++)t(n[i[e]],i[e],n)}return n},m.map=m.collect=function(n,t,r){t=x(t,r);for(var e=!k(n)&&m.keys(n),u=(e||n).length,i=Array(u),o=0;u>o;o++){var a=e?e[o]:o;i[o]=t(n[a],a,n)}return i},m.reduce=m.foldl=m.inject=n(1),m.reduceRight=m.foldr=n(-1),m.find=m.detect=function(n,t,r){var e;return e=k(n)?m.findIndex(n,t,r):m.findKey(n,t,r),e!==void 0&&e!==-1?n[e]:void 0},m.filter=m.select=function(n,t,r){var e=[];return t=x(t,r),m.each(n,function(n,r,u){t(n,r,u)&&e.push(n)}),e},m.reject=function(n,t,r){return m.filter(n,m.negate(x(t)),r)},m.every=m.all=function(n,t,r){t=x(t,r);for(var e=!k(n)&&m.keys(n),u=(e||n).length,i=0;u>i;i++){var o=e?e[i]:i;if(!t(n[o],o,n))return!1}return!0},m.some=m.any=function(n,t,r){t=x(t,r);for(var e=!k(n)&&m.keys(n),u=(e||n).length,i=0;u>i;i++){var o=e?e[i]:i;if(t(n[o],o,n))return!0}return!1},m.contains=m.includes=m.include=function(n,t,r,e){return k(n)||(n=m.values(n)),("number"!=typeof r||e)&&(r=0),m.indexOf(n,t,r)>=0},m.invoke=function(n,t){var r=l.call(arguments,2),e=m.isFunction(t);return m.map(n,function(n){var u=e?t:n[t];return null==u?u:u.apply(n,r)})},m.pluck=function(n,t){return m.map(n,m.property(t))},m.where=function(n,t){return m.filter(n,m.matcher(t))},m.findWhere=function(n,t){return m.find(n,m.matcher(t))},m.max=function(n,t,r){var e,u,i=-1/0,o=-1/0;if(null==t&&null!=n){n=k(n)?n:m.values(n);for(var a=0,c=n.length;c>a;a++)e=n[a],e>i&&(i=e)}else t=x(t,r),m.each(n,function(n,r,e){u=t(n,r,e),(u>o||u===-1/0&&i===-1/0)&&(i=n,o=u)});return i},m.min=function(n,t,r){var e,u,i=1/0,o=1/0;if(null==t&&null!=n){n=k(n)?n:m.values(n);for(var a=0,c=n.length;c>a;a++)e=n[a],i>e&&(i=e)}else t=x(t,r),m.each(n,function(n,r,e){u=t(n,r,e),(o>u||1/0===u&&1/0===i)&&(i=n,o=u)});return i},m.shuffle=function(n){for(var t,r=k(n)?n:m.values(n),e=r.length,u=Array(e),i=0;e>i;i++)t=m.random(0,i),t!==i&&(u[i]=u[t]),u[t]=r[i];return u},m.sample=function(n,t,r){return null==t||r?(k(n)||(n=m.values(n)),n[m.random(n.length-1)]):m.shuffle(n).slice(0,Math.max(0,t))},m.sortBy=function(n,t,r){return t=x(t,r),m.pluck(m.map(n,function(n,r,e){return{value:n,index:r,criteria:t(n,r,e)}}).sort(function(n,t){var r=n.criteria,e=t.criteria;if(r!==e){if(r>e||r===void 0)return 1;if(e>r||e===void 0)return-1}return n.index-t.index}),"value")};var F=function(n){return function(t,r,e){var u={};return r=x(r,e),m.each(t,function(e,i){var o=r(e,i,t);n(u,e,o)}),u}};m.groupBy=F(function(n,t,r){m.has(n,r)?n[r].push(t):n[r]=[t]}),m.indexBy=F(function(n,t,r){n[r]=t}),m.countBy=F(function(n,t,r){m.has(n,r)?n[r]++:n[r]=1}),m.toArray=function(n){return n?m.isArray(n)?l.call(n):k(n)?m.map(n,m.identity):m.values(n):[]},m.size=function(n){return null==n?0:k(n)?n.length:m.keys(n).length},m.partition=function(n,t,r){t=x(t,r);var e=[],u=[];return m.each(n,function(n,r,i){(t(n,r,i)?e:u).push(n)}),[e,u]},m.first=m.head=m.take=function(n,t,r){return null==n?void 0:null==t||r?n[0]:m.initial(n,n.length-t)},m.initial=function(n,t,r){return l.call(n,0,Math.max(0,n.length-(null==t||r?1:t)))},m.last=function(n,t,r){return null==n?void 0:null==t||r?n[n.length-1]:m.rest(n,Math.max(0,n.length-t))},m.rest=m.tail=m.drop=function(n,t,r){return l.call(n,null==t||r?1:t)},m.compact=function(n){return m.filter(n,m.identity)};var S=function(n,t,r,e){for(var u=[],i=0,o=e||0,a=O(n);a>o;o++){var c=n[o];if(k(c)&&(m.isArray(c)||m.isArguments(c))){t||(c=S(c,t,r));var f=0,l=c.length;for(u.length+=l;l>f;)u[i++]=c[f++]}else r||(u[i++]=c)}return u};m.flatten=function(n,t){return S(n,t,!1)},m.without=function(n){return m.difference(n,l.call(arguments,1))},m.uniq=m.unique=function(n,t,r,e){m.isBoolean(t)||(e=r,r=t,t=!1),null!=r&&(r=x(r,e));for(var u=[],i=[],o=0,a=O(n);a>o;o++){var c=n[o],f=r?r(c,o,n):c;t?(o&&i===f||u.push(c),i=f):r?m.contains(i,f)||(i.push(f),u.push(c)):m.contains(u,c)||u.push(c)}return u},m.union=function(){return m.uniq(S(arguments,!0,!0))},m.intersection=function(n){for(var t=[],r=arguments.length,e=0,u=O(n);u>e;e++){var i=n[e];if(!m.contains(t,i)){for(var o=1;r>o&&m.contains(arguments[o],i);o++);o===r&&t.push(i)}}return t},m.difference=function(n){var t=S(arguments,!0,!0,1);return m.filter(n,function(n){return!m.contains(t,n)})},m.zip=function(){return m.unzip(arguments)},m.unzip=function(n){for(var t=n&&m.max(n,O).length||0,r=Array(t),e=0;t>e;e++)r[e]=m.pluck(n,e);return r},m.object=function(n,t){for(var r={},e=0,u=O(n);u>e;e++)t?r[n[e]]=t[e]:r[n[e][0]]=n[e][1];return r},m.findIndex=t(1),m.findLastIndex=t(-1),m.sortedIndex=function(n,t,r,e){r=x(r,e,1);for(var u=r(t),i=0,o=O(n);o>i;){var a=Math.floor((i+o)/2);r(n[a])<u?i=a+1:o=a}return i},m.indexOf=r(1,m.findIndex,m.sortedIndex),m.lastIndexOf=r(-1,m.findLastIndex),m.range=function(n,t,r){null==t&&(t=n||0,n=0),r=r||1;for(var e=Math.max(Math.ceil((t-n)/r),0),u=Array(e),i=0;e>i;i++,n+=r)u[i]=n;return u};var E=function(n,t,r,e,u){if(!(e instanceof t))return n.apply(r,u);var i=j(n.prototype),o=n.apply(i,u);return m.isObject(o)?o:i};m.bind=function(n,t){if(g&&n.bind===g)return g.apply(n,l.call(arguments,1));if(!m.isFunction(n))throw new TypeError("Bind must be called on a function");var r=l.call(arguments,2),e=function(){return E(n,e,t,this,r.concat(l.call(arguments)))};return e},m.partial=function(n){var t=l.call(arguments,1),r=function(){for(var e=0,u=t.length,i=Array(u),o=0;u>o;o++)i[o]=t[o]===m?arguments[e++]:t[o];for(;e<arguments.length;)i.push(arguments[e++]);return E(n,r,this,this,i)};return r},m.bindAll=function(n){var t,r,e=arguments.length;if(1>=e)throw new Error("bindAll must be passed function names");for(t=1;e>t;t++)r=arguments[t],n[r]=m.bind(n[r],n);return n},m.memoize=function(n,t){var r=function(e){var u=r.cache,i=""+(t?t.apply(this,arguments):e);return m.has(u,i)||(u[i]=n.apply(this,arguments)),u[i]};return r.cache={},r},m.delay=function(n,t){var r=l.call(arguments,2);return setTimeout(function(){return n.apply(null,r)},t)},m.defer=m.partial(m.delay,m,1),m.throttle=function(n,t,r){var e,u,i,o=null,a=0;r||(r={});var c=function(){a=r.leading===!1?0:m.now(),o=null,i=n.apply(e,u),o||(e=u=null)};return function(){var f=m.now();a||r.leading!==!1||(a=f);var l=t-(f-a);return e=this,u=arguments,0>=l||l>t?(o&&(clearTimeout(o),o=null),a=f,i=n.apply(e,u),o||(e=u=null)):o||r.trailing===!1||(o=setTimeout(c,l)),i}},m.debounce=function(n,t,r){var e,u,i,o,a,c=function(){var f=m.now()-o;t>f&&f>=0?e=setTimeout(c,t-f):(e=null,r||(a=n.apply(i,u),e||(i=u=null)))};return function(){i=this,u=arguments,o=m.now();var f=r&&!e;return e||(e=setTimeout(c,t)),f&&(a=n.apply(i,u),i=u=null),a}},m.wrap=function(n,t){return m.partial(t,n)},m.negate=function(n){return function(){return!n.apply(this,arguments)}},m.compose=function(){var n=arguments,t=n.length-1;return function(){for(var r=t,e=n[t].apply(this,arguments);r--;)e=n[r].call(this,e);return e}},m.after=function(n,t){return function(){return--n<1?t.apply(this,arguments):void 0}},m.before=function(n,t){var r;return function(){return--n>0&&(r=t.apply(this,arguments)),1>=n&&(t=null),r}},m.once=m.partial(m.before,2);var M=!{toString:null}.propertyIsEnumerable("toString"),I=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"];m.keys=function(n){if(!m.isObject(n))return[];if(v)return v(n);var t=[];for(var r in n)m.has(n,r)&&t.push(r);return M&&e(n,t),t},m.allKeys=function(n){if(!m.isObject(n))return[];var t=[];for(var r in n)t.push(r);return M&&e(n,t),t},m.values=function(n){for(var t=m.keys(n),r=t.length,e=Array(r),u=0;r>u;u++)e[u]=n[t[u]];return e},m.mapObject=function(n,t,r){t=x(t,r);for(var e,u=m.keys(n),i=u.length,o={},a=0;i>a;a++)e=u[a],o[e]=t(n[e],e,n);return o},m.pairs=function(n){for(var t=m.keys(n),r=t.length,e=Array(r),u=0;r>u;u++)e[u]=[t[u],n[t[u]]];return e},m.invert=function(n){for(var t={},r=m.keys(n),e=0,u=r.length;u>e;e++)t[n[r[e]]]=r[e];return t},m.functions=m.methods=function(n){var t=[];for(var r in n)m.isFunction(n[r])&&t.push(r);return t.sort()},m.extend=_(m.allKeys),m.extendOwn=m.assign=_(m.keys),m.findKey=function(n,t,r){t=x(t,r);for(var e,u=m.keys(n),i=0,o=u.length;o>i;i++)if(e=u[i],t(n[e],e,n))return e},m.pick=function(n,t,r){var e,u,i={},o=n;if(null==o)return i;m.isFunction(t)?(u=m.allKeys(o),e=b(t,r)):(u=S(arguments,!1,!1,1),e=function(n,t,r){return t in r},o=Object(o));for(var a=0,c=u.length;c>a;a++){var f=u[a],l=o[f];e(l,f,o)&&(i[f]=l)}return i},m.omit=function(n,t,r){if(m.isFunction(t))t=m.negate(t);else{var e=m.map(S(arguments,!1,!1,1),String);t=function(n,t){return!m.contains(e,t)}}return m.pick(n,t,r)},m.defaults=_(m.allKeys,!0),m.create=function(n,t){var r=j(n);return t&&m.extendOwn(r,t),r},m.clone=function(n){return m.isObject(n)?m.isArray(n)?n.slice():m.extend({},n):n},m.tap=function(n,t){return t(n),n},m.isMatch=function(n,t){var r=m.keys(t),e=r.length;if(null==n)return!e;for(var u=Object(n),i=0;e>i;i++){var o=r[i];if(t[o]!==u[o]||!(o in u))return!1}return!0};var N=function(n,t,r,e){if(n===t)return 0!==n||1/n===1/t;if(null==n||null==t)return n===t;n instanceof m&&(n=n._wrapped),t instanceof m&&(t=t._wrapped);var u=s.call(n);if(u!==s.call(t))return!1;switch(u){case"[object RegExp]":case"[object String]":return""+n==""+t;case"[object Number]":return+n!==+n?+t!==+t:0===+n?1/+n===1/t:+n===+t;case"[object Date]":case"[object Boolean]":return+n===+t}var i="[object Array]"===u;if(!i){if("object"!=typeof n||"object"!=typeof t)return!1;var o=n.constructor,a=t.constructor;if(o!==a&&!(m.isFunction(o)&&o instanceof o&&m.isFunction(a)&&a instanceof a)&&"constructor"in n&&"constructor"in t)return!1}r=r||[],e=e||[];for(var c=r.length;c--;)if(r[c]===n)return e[c]===t;if(r.push(n),e.push(t),i){if(c=n.length,c!==t.length)return!1;for(;c--;)if(!N(n[c],t[c],r,e))return!1}else{var f,l=m.keys(n);if(c=l.length,m.keys(t).length!==c)return!1;for(;c--;)if(f=l[c],!m.has(t,f)||!N(n[f],t[f],r,e))return!1}return r.pop(),e.pop(),!0};m.isEqual=function(n,t){return N(n,t)},m.isEmpty=function(n){return null==n?!0:k(n)&&(m.isArray(n)||m.isString(n)||m.isArguments(n))?0===n.length:0===m.keys(n).length},m.isElement=function(n){return!(!n||1!==n.nodeType)},m.isArray=h||function(n){return"[object Array]"===s.call(n)},m.isObject=function(n){var t=typeof n;return"function"===t||"object"===t&&!!n},m.each(["Arguments","Function","String","Number","Date","RegExp","Error"],function(n){m["is"+n]=function(t){return s.call(t)==="[object "+n+"]"}}),m.isArguments(arguments)||(m.isArguments=function(n){return m.has(n,"callee")}),"function"!=typeof/./&&"object"!=typeof Int8Array&&(m.isFunction=function(n){return"function"==typeof n||!1}),m.isFinite=function(n){return isFinite(n)&&!isNaN(parseFloat(n))},m.isNaN=function(n){return m.isNumber(n)&&n!==+n},m.isBoolean=function(n){return n===!0||n===!1||"[object Boolean]"===s.call(n)},m.isNull=function(n){return null===n},m.isUndefined=function(n){return n===void 0},m.has=function(n,t){return null!=n&&p.call(n,t)},m.noConflict=function(){return u._=i,this},m.identity=function(n){return n},m.constant=function(n){return function(){return n}},m.noop=function(){},m.property=w,m.propertyOf=function(n){return null==n?function(){}:function(t){return n[t]}},m.matcher=m.matches=function(n){return n=m.extendOwn({},n),function(t){return m.isMatch(t,n)}},m.times=function(n,t,r){var e=Array(Math.max(0,n));t=b(t,r,1);for(var u=0;n>u;u++)e[u]=t(u);return e},m.random=function(n,t){return null==t&&(t=n,n=0),n+Math.floor(Math.random()*(t-n+1))},m.now=Date.now||function(){return(new Date).getTime()};var B={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"},T=m.invert(B),R=function(n){var t=function(t){return n[t]},r="(?:"+m.keys(n).join("|")+")",e=RegExp(r),u=RegExp(r,"g");return function(n){return n=null==n?"":""+n,e.test(n)?n.replace(u,t):n}};m.escape=R(B),m.unescape=R(T),m.result=function(n,t,r){var e=null==n?void 0:n[t];return e===void 0&&(e=r),m.isFunction(e)?e.call(n):e};var q=0;m.uniqueId=function(n){var t=++q+"";return n?n+t:t},m.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};var K=/(.)^/,z={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},D=/\\|'|\r|\n|\u2028|\u2029/g,L=function(n){return"\\"+z[n]};m.template=function(n,t,r){!t&&r&&(t=r),t=m.defaults({},t,m.templateSettings);var e=RegExp([(t.escape||K).source,(t.interpolate||K).source,(t.evaluate||K).source].join("|")+"|$","g"),u=0,i="__p+='";n.replace(e,function(t,r,e,o,a){return i+=n.slice(u,a).replace(D,L),u=a+t.length,r?i+="'+\n((__t=("+r+"))==null?'':_.escape(__t))+\n'":e?i+="'+\n((__t=("+e+"))==null?'':__t)+\n'":o&&(i+="';\n"+o+"\n__p+='"),t}),i+="';\n",t.variable||(i="with(obj||{}){\n"+i+"}\n"),i="var __t,__p='',__j=Array.prototype.join,"+"print=function(){__p+=__j.call(arguments,'');};\n"+i+"return __p;\n";try{var o=new Function(t.variable||"obj","_",i)}catch(a){throw a.source=i,a}var c=function(n){return o.call(this,n,m)},f=t.variable||"obj";return c.source="function("+f+"){\n"+i+"}",c},m.chain=function(n){var t=m(n);return t._chain=!0,t};var P=function(n,t){return n._chain?m(t).chain():t};m.mixin=function(n){m.each(m.functions(n),function(t){var r=m[t]=n[t];m.prototype[t]=function(){var n=[this._wrapped];return f.apply(n,arguments),P(this,r.apply(m,n))}})},m.mixin(m),m.each(["pop","push","reverse","shift","sort","splice","unshift"],function(n){var t=o[n];m.prototype[n]=function(){var r=this._wrapped;return t.apply(r,arguments),"shift"!==n&&"splice"!==n||0!==r.length||delete r[0],P(this,r)}}),m.each(["concat","join","slice"],function(n){var t=o[n];m.prototype[n]=function(){return P(this,t.apply(this._wrapped,arguments))}}),m.prototype.value=function(){return this._wrapped},m.prototype.valueOf=m.prototype.toJSON=m.prototype.value,m.prototype.toString=function(){return""+this._wrapped},"function"==typeof define&&define.amd&&define("underscore",[],function(){return m})}).call(this); +//# sourceMappingURL=underscore-min.map
\ No newline at end of file diff --git a/node_modules/underscore/underscore-min.map b/node_modules/underscore/underscore-min.map new file mode 100644 index 0000000..cf356bf --- /dev/null +++ b/node_modules/underscore/underscore-min.map @@ -0,0 +1 @@ +{"version":3,"file":"underscore-min.js","sources":["underscore.js"],"names":["createReduce","dir","iterator","obj","iteratee","memo","keys","index","length","currentKey","context","optimizeCb","isArrayLike","_","arguments","createPredicateIndexFinder","array","predicate","cb","getLength","createIndexFinder","predicateFind","sortedIndex","item","idx","i","Math","max","min","slice","call","isNaN","collectNonEnumProps","nonEnumIdx","nonEnumerableProps","constructor","proto","isFunction","prototype","ObjProto","prop","has","contains","push","root","this","previousUnderscore","ArrayProto","Array","Object","FuncProto","Function","toString","hasOwnProperty","nativeIsArray","isArray","nativeKeys","nativeBind","bind","nativeCreate","create","Ctor","_wrapped","exports","module","VERSION","func","argCount","value","other","collection","accumulator","apply","identity","isObject","matcher","property","Infinity","createAssigner","keysFunc","undefinedOnly","source","l","key","baseCreate","result","MAX_ARRAY_INDEX","pow","each","forEach","map","collect","results","reduce","foldl","inject","reduceRight","foldr","find","detect","findIndex","findKey","filter","select","list","reject","negate","every","all","some","any","includes","include","fromIndex","guard","values","indexOf","invoke","method","args","isFunc","pluck","where","attrs","findWhere","computed","lastComputed","shuffle","rand","set","shuffled","random","sample","n","sortBy","criteria","sort","left","right","a","b","group","behavior","groupBy","indexBy","countBy","toArray","size","partition","pass","fail","first","head","take","initial","last","rest","tail","drop","compact","flatten","input","shallow","strict","startIndex","output","isArguments","j","len","without","difference","uniq","unique","isSorted","isBoolean","seen","union","intersection","argsLength","zip","unzip","object","findLastIndex","low","high","mid","floor","lastIndexOf","range","start","stop","step","ceil","executeBound","sourceFunc","boundFunc","callingContext","self","TypeError","bound","concat","partial","boundArgs","position","bindAll","Error","memoize","hasher","cache","address","delay","wait","setTimeout","defer","throttle","options","timeout","previous","later","leading","now","remaining","clearTimeout","trailing","debounce","immediate","timestamp","callNow","wrap","wrapper","compose","after","times","before","once","hasEnumBug","propertyIsEnumerable","allKeys","mapObject","pairs","invert","functions","methods","names","extend","extendOwn","assign","pick","oiteratee","omit","String","defaults","props","clone","tap","interceptor","isMatch","eq","aStack","bStack","className","areArrays","aCtor","bCtor","pop","isEqual","isEmpty","isString","isElement","nodeType","type","name","Int8Array","isFinite","parseFloat","isNumber","isNull","isUndefined","noConflict","constant","noop","propertyOf","matches","accum","Date","getTime","escapeMap","&","<",">","\"","'","`","unescapeMap","createEscaper","escaper","match","join","testRegexp","RegExp","replaceRegexp","string","test","replace","escape","unescape","fallback","idCounter","uniqueId","prefix","id","templateSettings","evaluate","interpolate","noMatch","escapes","\\","\r","\n","
","
","escapeChar","template","text","settings","oldSettings","offset","variable","render","e","data","argument","chain","instance","_chain","mixin","valueOf","toJSON","define","amd"],"mappings":"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"}
\ No newline at end of file diff --git a/node_modules/underscore/underscore.js b/node_modules/underscore/underscore.js new file mode 100644 index 0000000..b29332f --- /dev/null +++ b/node_modules/underscore/underscore.js @@ -0,0 +1,1548 @@ +// Underscore.js 1.8.3 +// http://underscorejs.org +// (c) 2009-2015 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors +// Underscore may be freely distributed under the MIT license. + +(function() { + + // Baseline setup + // -------------- + + // Establish the root object, `window` in the browser, or `exports` on the server. + var root = this; + + // Save the previous value of the `_` variable. + var previousUnderscore = root._; + + // Save bytes in the minified (but not gzipped) version: + var ArrayProto = Array.prototype, ObjProto = Object.prototype, FuncProto = Function.prototype; + + // Create quick reference variables for speed access to core prototypes. + var + push = ArrayProto.push, + slice = ArrayProto.slice, + toString = ObjProto.toString, + hasOwnProperty = ObjProto.hasOwnProperty; + + // All **ECMAScript 5** native function implementations that we hope to use + // are declared here. + var + nativeIsArray = Array.isArray, + nativeKeys = Object.keys, + nativeBind = FuncProto.bind, + nativeCreate = Object.create; + + // Naked function reference for surrogate-prototype-swapping. + var Ctor = function(){}; + + // Create a safe reference to the Underscore object for use below. + var _ = function(obj) { + if (obj instanceof _) return obj; + if (!(this instanceof _)) return new _(obj); + this._wrapped = obj; + }; + + // Export the Underscore object for **Node.js**, with + // backwards-compatibility for the old `require()` API. If we're in + // the browser, add `_` as a global object. + if (typeof exports !== 'undefined') { + if (typeof module !== 'undefined' && module.exports) { + exports = module.exports = _; + } + exports._ = _; + } else { + root._ = _; + } + + // Current version. + _.VERSION = '1.8.3'; + + // Internal function that returns an efficient (for current engines) version + // of the passed-in callback, to be repeatedly applied in other Underscore + // functions. + var optimizeCb = function(func, context, argCount) { + if (context === void 0) return func; + switch (argCount == null ? 3 : argCount) { + case 1: return function(value) { + return func.call(context, value); + }; + case 2: return function(value, other) { + return func.call(context, value, other); + }; + case 3: return function(value, index, collection) { + return func.call(context, value, index, collection); + }; + case 4: return function(accumulator, value, index, collection) { + return func.call(context, accumulator, value, index, collection); + }; + } + return function() { + return func.apply(context, arguments); + }; + }; + + // A mostly-internal function to generate callbacks that can be applied + // to each element in a collection, returning the desired result — either + // identity, an arbitrary callback, a property matcher, or a property accessor. + var cb = function(value, context, argCount) { + if (value == null) return _.identity; + if (_.isFunction(value)) return optimizeCb(value, context, argCount); + if (_.isObject(value)) return _.matcher(value); + return _.property(value); + }; + _.iteratee = function(value, context) { + return cb(value, context, Infinity); + }; + + // An internal function for creating assigner functions. + var createAssigner = function(keysFunc, undefinedOnly) { + return function(obj) { + var length = arguments.length; + if (length < 2 || obj == null) return obj; + for (var index = 1; index < length; index++) { + var source = arguments[index], + keys = keysFunc(source), + l = keys.length; + for (var i = 0; i < l; i++) { + var key = keys[i]; + if (!undefinedOnly || obj[key] === void 0) obj[key] = source[key]; + } + } + return obj; + }; + }; + + // An internal function for creating a new object that inherits from another. + var baseCreate = function(prototype) { + if (!_.isObject(prototype)) return {}; + if (nativeCreate) return nativeCreate(prototype); + Ctor.prototype = prototype; + var result = new Ctor; + Ctor.prototype = null; + return result; + }; + + var property = function(key) { + return function(obj) { + return obj == null ? void 0 : obj[key]; + }; + }; + + // Helper for collection methods to determine whether a collection + // should be iterated as an array or as an object + // Related: http://people.mozilla.org/~jorendorff/es6-draft.html#sec-tolength + // Avoids a very nasty iOS 8 JIT bug on ARM-64. #2094 + var MAX_ARRAY_INDEX = Math.pow(2, 53) - 1; + var getLength = property('length'); + var isArrayLike = function(collection) { + var length = getLength(collection); + return typeof length == 'number' && length >= 0 && length <= MAX_ARRAY_INDEX; + }; + + // Collection Functions + // -------------------- + + // The cornerstone, an `each` implementation, aka `forEach`. + // Handles raw objects in addition to array-likes. Treats all + // sparse array-likes as if they were dense. + _.each = _.forEach = function(obj, iteratee, context) { + iteratee = optimizeCb(iteratee, context); + var i, length; + if (isArrayLike(obj)) { + for (i = 0, length = obj.length; i < length; i++) { + iteratee(obj[i], i, obj); + } + } else { + var keys = _.keys(obj); + for (i = 0, length = keys.length; i < length; i++) { + iteratee(obj[keys[i]], keys[i], obj); + } + } + return obj; + }; + + // Return the results of applying the iteratee to each element. + _.map = _.collect = function(obj, iteratee, context) { + iteratee = cb(iteratee, context); + var keys = !isArrayLike(obj) && _.keys(obj), + length = (keys || obj).length, + results = Array(length); + for (var index = 0; index < length; index++) { + var currentKey = keys ? keys[index] : index; + results[index] = iteratee(obj[currentKey], currentKey, obj); + } + return results; + }; + + // Create a reducing function iterating left or right. + function createReduce(dir) { + // Optimized iterator function as using arguments.length + // in the main function will deoptimize the, see #1991. + function iterator(obj, iteratee, memo, keys, index, length) { + for (; index >= 0 && index < length; index += dir) { + var currentKey = keys ? keys[index] : index; + memo = iteratee(memo, obj[currentKey], currentKey, obj); + } + return memo; + } + + return function(obj, iteratee, memo, context) { + iteratee = optimizeCb(iteratee, context, 4); + var keys = !isArrayLike(obj) && _.keys(obj), + length = (keys || obj).length, + index = dir > 0 ? 0 : length - 1; + // Determine the initial value if none is provided. + if (arguments.length < 3) { + memo = obj[keys ? keys[index] : index]; + index += dir; + } + return iterator(obj, iteratee, memo, keys, index, length); + }; + } + + // **Reduce** builds up a single result from a list of values, aka `inject`, + // or `foldl`. + _.reduce = _.foldl = _.inject = createReduce(1); + + // The right-associative version of reduce, also known as `foldr`. + _.reduceRight = _.foldr = createReduce(-1); + + // Return the first value which passes a truth test. Aliased as `detect`. + _.find = _.detect = function(obj, predicate, context) { + var key; + if (isArrayLike(obj)) { + key = _.findIndex(obj, predicate, context); + } else { + key = _.findKey(obj, predicate, context); + } + if (key !== void 0 && key !== -1) return obj[key]; + }; + + // Return all the elements that pass a truth test. + // Aliased as `select`. + _.filter = _.select = function(obj, predicate, context) { + var results = []; + predicate = cb(predicate, context); + _.each(obj, function(value, index, list) { + if (predicate(value, index, list)) results.push(value); + }); + return results; + }; + + // Return all the elements for which a truth test fails. + _.reject = function(obj, predicate, context) { + return _.filter(obj, _.negate(cb(predicate)), context); + }; + + // Determine whether all of the elements match a truth test. + // Aliased as `all`. + _.every = _.all = function(obj, predicate, context) { + predicate = cb(predicate, context); + var keys = !isArrayLike(obj) && _.keys(obj), + length = (keys || obj).length; + for (var index = 0; index < length; index++) { + var currentKey = keys ? keys[index] : index; + if (!predicate(obj[currentKey], currentKey, obj)) return false; + } + return true; + }; + + // Determine if at least one element in the object matches a truth test. + // Aliased as `any`. + _.some = _.any = function(obj, predicate, context) { + predicate = cb(predicate, context); + var keys = !isArrayLike(obj) && _.keys(obj), + length = (keys || obj).length; + for (var index = 0; index < length; index++) { + var currentKey = keys ? keys[index] : index; + if (predicate(obj[currentKey], currentKey, obj)) return true; + } + return false; + }; + + // Determine if the array or object contains a given item (using `===`). + // Aliased as `includes` and `include`. + _.contains = _.includes = _.include = function(obj, item, fromIndex, guard) { + if (!isArrayLike(obj)) obj = _.values(obj); + if (typeof fromIndex != 'number' || guard) fromIndex = 0; + return _.indexOf(obj, item, fromIndex) >= 0; + }; + + // Invoke a method (with arguments) on every item in a collection. + _.invoke = function(obj, method) { + var args = slice.call(arguments, 2); + var isFunc = _.isFunction(method); + return _.map(obj, function(value) { + var func = isFunc ? method : value[method]; + return func == null ? func : func.apply(value, args); + }); + }; + + // Convenience version of a common use case of `map`: fetching a property. + _.pluck = function(obj, key) { + return _.map(obj, _.property(key)); + }; + + // Convenience version of a common use case of `filter`: selecting only objects + // containing specific `key:value` pairs. + _.where = function(obj, attrs) { + return _.filter(obj, _.matcher(attrs)); + }; + + // Convenience version of a common use case of `find`: getting the first object + // containing specific `key:value` pairs. + _.findWhere = function(obj, attrs) { + return _.find(obj, _.matcher(attrs)); + }; + + // Return the maximum element (or element-based computation). + _.max = function(obj, iteratee, context) { + var result = -Infinity, lastComputed = -Infinity, + value, computed; + if (iteratee == null && obj != null) { + obj = isArrayLike(obj) ? obj : _.values(obj); + for (var i = 0, length = obj.length; i < length; i++) { + value = obj[i]; + if (value > result) { + result = value; + } + } + } else { + iteratee = cb(iteratee, context); + _.each(obj, function(value, index, list) { + computed = iteratee(value, index, list); + if (computed > lastComputed || computed === -Infinity && result === -Infinity) { + result = value; + lastComputed = computed; + } + }); + } + return result; + }; + + // Return the minimum element (or element-based computation). + _.min = function(obj, iteratee, context) { + var result = Infinity, lastComputed = Infinity, + value, computed; + if (iteratee == null && obj != null) { + obj = isArrayLike(obj) ? obj : _.values(obj); + for (var i = 0, length = obj.length; i < length; i++) { + value = obj[i]; + if (value < result) { + result = value; + } + } + } else { + iteratee = cb(iteratee, context); + _.each(obj, function(value, index, list) { + computed = iteratee(value, index, list); + if (computed < lastComputed || computed === Infinity && result === Infinity) { + result = value; + lastComputed = computed; + } + }); + } + return result; + }; + + // Shuffle a collection, using the modern version of the + // [Fisher-Yates shuffle](http://en.wikipedia.org/wiki/Fisher–Yates_shuffle). + _.shuffle = function(obj) { + var set = isArrayLike(obj) ? obj : _.values(obj); + var length = set.length; + var shuffled = Array(length); + for (var index = 0, rand; index < length; index++) { + rand = _.random(0, index); + if (rand !== index) shuffled[index] = shuffled[rand]; + shuffled[rand] = set[index]; + } + return shuffled; + }; + + // Sample **n** random values from a collection. + // If **n** is not specified, returns a single random element. + // The internal `guard` argument allows it to work with `map`. + _.sample = function(obj, n, guard) { + if (n == null || guard) { + if (!isArrayLike(obj)) obj = _.values(obj); + return obj[_.random(obj.length - 1)]; + } + return _.shuffle(obj).slice(0, Math.max(0, n)); + }; + + // Sort the object's values by a criterion produced by an iteratee. + _.sortBy = function(obj, iteratee, context) { + iteratee = cb(iteratee, context); + return _.pluck(_.map(obj, function(value, index, list) { + return { + value: value, + index: index, + criteria: iteratee(value, index, list) + }; + }).sort(function(left, right) { + var a = left.criteria; + var b = right.criteria; + if (a !== b) { + if (a > b || a === void 0) return 1; + if (a < b || b === void 0) return -1; + } + return left.index - right.index; + }), 'value'); + }; + + // An internal function used for aggregate "group by" operations. + var group = function(behavior) { + return function(obj, iteratee, context) { + var result = {}; + iteratee = cb(iteratee, context); + _.each(obj, function(value, index) { + var key = iteratee(value, index, obj); + behavior(result, value, key); + }); + return result; + }; + }; + + // Groups the object's values by a criterion. Pass either a string attribute + // to group by, or a function that returns the criterion. + _.groupBy = group(function(result, value, key) { + if (_.has(result, key)) result[key].push(value); else result[key] = [value]; + }); + + // Indexes the object's values by a criterion, similar to `groupBy`, but for + // when you know that your index values will be unique. + _.indexBy = group(function(result, value, key) { + result[key] = value; + }); + + // Counts instances of an object that group by a certain criterion. Pass + // either a string attribute to count by, or a function that returns the + // criterion. + _.countBy = group(function(result, value, key) { + if (_.has(result, key)) result[key]++; else result[key] = 1; + }); + + // Safely create a real, live array from anything iterable. + _.toArray = function(obj) { + if (!obj) return []; + if (_.isArray(obj)) return slice.call(obj); + if (isArrayLike(obj)) return _.map(obj, _.identity); + return _.values(obj); + }; + + // Return the number of elements in an object. + _.size = function(obj) { + if (obj == null) return 0; + return isArrayLike(obj) ? obj.length : _.keys(obj).length; + }; + + // Split a collection into two arrays: one whose elements all satisfy the given + // predicate, and one whose elements all do not satisfy the predicate. + _.partition = function(obj, predicate, context) { + predicate = cb(predicate, context); + var pass = [], fail = []; + _.each(obj, function(value, key, obj) { + (predicate(value, key, obj) ? pass : fail).push(value); + }); + return [pass, fail]; + }; + + // Array Functions + // --------------- + + // Get the first element of an array. Passing **n** will return the first N + // values in the array. Aliased as `head` and `take`. The **guard** check + // allows it to work with `_.map`. + _.first = _.head = _.take = function(array, n, guard) { + if (array == null) return void 0; + if (n == null || guard) return array[0]; + return _.initial(array, array.length - n); + }; + + // Returns everything but the last entry of the array. Especially useful on + // the arguments object. Passing **n** will return all the values in + // the array, excluding the last N. + _.initial = function(array, n, guard) { + return slice.call(array, 0, Math.max(0, array.length - (n == null || guard ? 1 : n))); + }; + + // Get the last element of an array. Passing **n** will return the last N + // values in the array. + _.last = function(array, n, guard) { + if (array == null) return void 0; + if (n == null || guard) return array[array.length - 1]; + return _.rest(array, Math.max(0, array.length - n)); + }; + + // Returns everything but the first entry of the array. Aliased as `tail` and `drop`. + // Especially useful on the arguments object. Passing an **n** will return + // the rest N values in the array. + _.rest = _.tail = _.drop = function(array, n, guard) { + return slice.call(array, n == null || guard ? 1 : n); + }; + + // Trim out all falsy values from an array. + _.compact = function(array) { + return _.filter(array, _.identity); + }; + + // Internal implementation of a recursive `flatten` function. + var flatten = function(input, shallow, strict, startIndex) { + var output = [], idx = 0; + for (var i = startIndex || 0, length = getLength(input); i < length; i++) { + var value = input[i]; + if (isArrayLike(value) && (_.isArray(value) || _.isArguments(value))) { + //flatten current level of array or arguments object + if (!shallow) value = flatten(value, shallow, strict); + var j = 0, len = value.length; + output.length += len; + while (j < len) { + output[idx++] = value[j++]; + } + } else if (!strict) { + output[idx++] = value; + } + } + return output; + }; + + // Flatten out an array, either recursively (by default), or just one level. + _.flatten = function(array, shallow) { + return flatten(array, shallow, false); + }; + + // Return a version of the array that does not contain the specified value(s). + _.without = function(array) { + return _.difference(array, slice.call(arguments, 1)); + }; + + // Produce a duplicate-free version of the array. If the array has already + // been sorted, you have the option of using a faster algorithm. + // Aliased as `unique`. + _.uniq = _.unique = function(array, isSorted, iteratee, context) { + if (!_.isBoolean(isSorted)) { + context = iteratee; + iteratee = isSorted; + isSorted = false; + } + if (iteratee != null) iteratee = cb(iteratee, context); + var result = []; + var seen = []; + for (var i = 0, length = getLength(array); i < length; i++) { + var value = array[i], + computed = iteratee ? iteratee(value, i, array) : value; + if (isSorted) { + if (!i || seen !== computed) result.push(value); + seen = computed; + } else if (iteratee) { + if (!_.contains(seen, computed)) { + seen.push(computed); + result.push(value); + } + } else if (!_.contains(result, value)) { + result.push(value); + } + } + return result; + }; + + // Produce an array that contains the union: each distinct element from all of + // the passed-in arrays. + _.union = function() { + return _.uniq(flatten(arguments, true, true)); + }; + + // Produce an array that contains every item shared between all the + // passed-in arrays. + _.intersection = function(array) { + var result = []; + var argsLength = arguments.length; + for (var i = 0, length = getLength(array); i < length; i++) { + var item = array[i]; + if (_.contains(result, item)) continue; + for (var j = 1; j < argsLength; j++) { + if (!_.contains(arguments[j], item)) break; + } + if (j === argsLength) result.push(item); + } + return result; + }; + + // Take the difference between one array and a number of other arrays. + // Only the elements present in just the first array will remain. + _.difference = function(array) { + var rest = flatten(arguments, true, true, 1); + return _.filter(array, function(value){ + return !_.contains(rest, value); + }); + }; + + // Zip together multiple lists into a single array -- elements that share + // an index go together. + _.zip = function() { + return _.unzip(arguments); + }; + + // Complement of _.zip. Unzip accepts an array of arrays and groups + // each array's elements on shared indices + _.unzip = function(array) { + var length = array && _.max(array, getLength).length || 0; + var result = Array(length); + + for (var index = 0; index < length; index++) { + result[index] = _.pluck(array, index); + } + return result; + }; + + // Converts lists into objects. Pass either a single array of `[key, value]` + // pairs, or two parallel arrays of the same length -- one of keys, and one of + // the corresponding values. + _.object = function(list, values) { + var result = {}; + for (var i = 0, length = getLength(list); i < length; i++) { + if (values) { + result[list[i]] = values[i]; + } else { + result[list[i][0]] = list[i][1]; + } + } + return result; + }; + + // Generator function to create the findIndex and findLastIndex functions + function createPredicateIndexFinder(dir) { + return function(array, predicate, context) { + predicate = cb(predicate, context); + var length = getLength(array); + var index = dir > 0 ? 0 : length - 1; + for (; index >= 0 && index < length; index += dir) { + if (predicate(array[index], index, array)) return index; + } + return -1; + }; + } + + // Returns the first index on an array-like that passes a predicate test + _.findIndex = createPredicateIndexFinder(1); + _.findLastIndex = createPredicateIndexFinder(-1); + + // Use a comparator function to figure out the smallest index at which + // an object should be inserted so as to maintain order. Uses binary search. + _.sortedIndex = function(array, obj, iteratee, context) { + iteratee = cb(iteratee, context, 1); + var value = iteratee(obj); + var low = 0, high = getLength(array); + while (low < high) { + var mid = Math.floor((low + high) / 2); + if (iteratee(array[mid]) < value) low = mid + 1; else high = mid; + } + return low; + }; + + // Generator function to create the indexOf and lastIndexOf functions + function createIndexFinder(dir, predicateFind, sortedIndex) { + return function(array, item, idx) { + var i = 0, length = getLength(array); + if (typeof idx == 'number') { + if (dir > 0) { + i = idx >= 0 ? idx : Math.max(idx + length, i); + } else { + length = idx >= 0 ? Math.min(idx + 1, length) : idx + length + 1; + } + } else if (sortedIndex && idx && length) { + idx = sortedIndex(array, item); + return array[idx] === item ? idx : -1; + } + if (item !== item) { + idx = predicateFind(slice.call(array, i, length), _.isNaN); + return idx >= 0 ? idx + i : -1; + } + for (idx = dir > 0 ? i : length - 1; idx >= 0 && idx < length; idx += dir) { + if (array[idx] === item) return idx; + } + return -1; + }; + } + + // Return the position of the first occurrence of an item in an array, + // or -1 if the item is not included in the array. + // If the array is large and already in sort order, pass `true` + // for **isSorted** to use binary search. + _.indexOf = createIndexFinder(1, _.findIndex, _.sortedIndex); + _.lastIndexOf = createIndexFinder(-1, _.findLastIndex); + + // Generate an integer Array containing an arithmetic progression. A port of + // the native Python `range()` function. See + // [the Python documentation](http://docs.python.org/library/functions.html#range). + _.range = function(start, stop, step) { + if (stop == null) { + stop = start || 0; + start = 0; + } + step = step || 1; + + var length = Math.max(Math.ceil((stop - start) / step), 0); + var range = Array(length); + + for (var idx = 0; idx < length; idx++, start += step) { + range[idx] = start; + } + + return range; + }; + + // Function (ahem) Functions + // ------------------ + + // Determines whether to execute a function as a constructor + // or a normal function with the provided arguments + var executeBound = function(sourceFunc, boundFunc, context, callingContext, args) { + if (!(callingContext instanceof boundFunc)) return sourceFunc.apply(context, args); + var self = baseCreate(sourceFunc.prototype); + var result = sourceFunc.apply(self, args); + if (_.isObject(result)) return result; + return self; + }; + + // Create a function bound to a given object (assigning `this`, and arguments, + // optionally). Delegates to **ECMAScript 5**'s native `Function.bind` if + // available. + _.bind = function(func, context) { + if (nativeBind && func.bind === nativeBind) return nativeBind.apply(func, slice.call(arguments, 1)); + if (!_.isFunction(func)) throw new TypeError('Bind must be called on a function'); + var args = slice.call(arguments, 2); + var bound = function() { + return executeBound(func, bound, context, this, args.concat(slice.call(arguments))); + }; + return bound; + }; + + // Partially apply a function by creating a version that has had some of its + // arguments pre-filled, without changing its dynamic `this` context. _ acts + // as a placeholder, allowing any combination of arguments to be pre-filled. + _.partial = function(func) { + var boundArgs = slice.call(arguments, 1); + var bound = function() { + var position = 0, length = boundArgs.length; + var args = Array(length); + for (var i = 0; i < length; i++) { + args[i] = boundArgs[i] === _ ? arguments[position++] : boundArgs[i]; + } + while (position < arguments.length) args.push(arguments[position++]); + return executeBound(func, bound, this, this, args); + }; + return bound; + }; + + // Bind a number of an object's methods to that object. Remaining arguments + // are the method names to be bound. Useful for ensuring that all callbacks + // defined on an object belong to it. + _.bindAll = function(obj) { + var i, length = arguments.length, key; + if (length <= 1) throw new Error('bindAll must be passed function names'); + for (i = 1; i < length; i++) { + key = arguments[i]; + obj[key] = _.bind(obj[key], obj); + } + return obj; + }; + + // Memoize an expensive function by storing its results. + _.memoize = function(func, hasher) { + var memoize = function(key) { + var cache = memoize.cache; + var address = '' + (hasher ? hasher.apply(this, arguments) : key); + if (!_.has(cache, address)) cache[address] = func.apply(this, arguments); + return cache[address]; + }; + memoize.cache = {}; + return memoize; + }; + + // Delays a function for the given number of milliseconds, and then calls + // it with the arguments supplied. + _.delay = function(func, wait) { + var args = slice.call(arguments, 2); + return setTimeout(function(){ + return func.apply(null, args); + }, wait); + }; + + // Defers a function, scheduling it to run after the current call stack has + // cleared. + _.defer = _.partial(_.delay, _, 1); + + // Returns a function, that, when invoked, will only be triggered at most once + // during a given window of time. Normally, the throttled function will run + // as much as it can, without ever going more than once per `wait` duration; + // but if you'd like to disable the execution on the leading edge, pass + // `{leading: false}`. To disable execution on the trailing edge, ditto. + _.throttle = function(func, wait, options) { + var context, args, result; + var timeout = null; + var previous = 0; + if (!options) options = {}; + var later = function() { + previous = options.leading === false ? 0 : _.now(); + timeout = null; + result = func.apply(context, args); + if (!timeout) context = args = null; + }; + return function() { + var now = _.now(); + if (!previous && options.leading === false) previous = now; + var remaining = wait - (now - previous); + context = this; + args = arguments; + if (remaining <= 0 || remaining > wait) { + if (timeout) { + clearTimeout(timeout); + timeout = null; + } + previous = now; + result = func.apply(context, args); + if (!timeout) context = args = null; + } else if (!timeout && options.trailing !== false) { + timeout = setTimeout(later, remaining); + } + return result; + }; + }; + + // Returns a function, that, as long as it continues to be invoked, will not + // be triggered. The function will be called after it stops being called for + // N milliseconds. If `immediate` is passed, trigger the function on the + // leading edge, instead of the trailing. + _.debounce = function(func, wait, immediate) { + var timeout, args, context, timestamp, result; + + var later = function() { + var last = _.now() - timestamp; + + if (last < wait && last >= 0) { + timeout = setTimeout(later, wait - last); + } else { + timeout = null; + if (!immediate) { + result = func.apply(context, args); + if (!timeout) context = args = null; + } + } + }; + + return function() { + context = this; + args = arguments; + timestamp = _.now(); + var callNow = immediate && !timeout; + if (!timeout) timeout = setTimeout(later, wait); + if (callNow) { + result = func.apply(context, args); + context = args = null; + } + + return result; + }; + }; + + // Returns the first function passed as an argument to the second, + // allowing you to adjust arguments, run code before and after, and + // conditionally execute the original function. + _.wrap = function(func, wrapper) { + return _.partial(wrapper, func); + }; + + // Returns a negated version of the passed-in predicate. + _.negate = function(predicate) { + return function() { + return !predicate.apply(this, arguments); + }; + }; + + // Returns a function that is the composition of a list of functions, each + // consuming the return value of the function that follows. + _.compose = function() { + var args = arguments; + var start = args.length - 1; + return function() { + var i = start; + var result = args[start].apply(this, arguments); + while (i--) result = args[i].call(this, result); + return result; + }; + }; + + // Returns a function that will only be executed on and after the Nth call. + _.after = function(times, func) { + return function() { + if (--times < 1) { + return func.apply(this, arguments); + } + }; + }; + + // Returns a function that will only be executed up to (but not including) the Nth call. + _.before = function(times, func) { + var memo; + return function() { + if (--times > 0) { + memo = func.apply(this, arguments); + } + if (times <= 1) func = null; + return memo; + }; + }; + + // Returns a function that will be executed at most one time, no matter how + // often you call it. Useful for lazy initialization. + _.once = _.partial(_.before, 2); + + // Object Functions + // ---------------- + + // Keys in IE < 9 that won't be iterated by `for key in ...` and thus missed. + var hasEnumBug = !{toString: null}.propertyIsEnumerable('toString'); + var nonEnumerableProps = ['valueOf', 'isPrototypeOf', 'toString', + 'propertyIsEnumerable', 'hasOwnProperty', 'toLocaleString']; + + function collectNonEnumProps(obj, keys) { + var nonEnumIdx = nonEnumerableProps.length; + var constructor = obj.constructor; + var proto = (_.isFunction(constructor) && constructor.prototype) || ObjProto; + + // Constructor is a special case. + var prop = 'constructor'; + if (_.has(obj, prop) && !_.contains(keys, prop)) keys.push(prop); + + while (nonEnumIdx--) { + prop = nonEnumerableProps[nonEnumIdx]; + if (prop in obj && obj[prop] !== proto[prop] && !_.contains(keys, prop)) { + keys.push(prop); + } + } + } + + // Retrieve the names of an object's own properties. + // Delegates to **ECMAScript 5**'s native `Object.keys` + _.keys = function(obj) { + if (!_.isObject(obj)) return []; + if (nativeKeys) return nativeKeys(obj); + var keys = []; + for (var key in obj) if (_.has(obj, key)) keys.push(key); + // Ahem, IE < 9. + if (hasEnumBug) collectNonEnumProps(obj, keys); + return keys; + }; + + // Retrieve all the property names of an object. + _.allKeys = function(obj) { + if (!_.isObject(obj)) return []; + var keys = []; + for (var key in obj) keys.push(key); + // Ahem, IE < 9. + if (hasEnumBug) collectNonEnumProps(obj, keys); + return keys; + }; + + // Retrieve the values of an object's properties. + _.values = function(obj) { + var keys = _.keys(obj); + var length = keys.length; + var values = Array(length); + for (var i = 0; i < length; i++) { + values[i] = obj[keys[i]]; + } + return values; + }; + + // Returns the results of applying the iteratee to each element of the object + // In contrast to _.map it returns an object + _.mapObject = function(obj, iteratee, context) { + iteratee = cb(iteratee, context); + var keys = _.keys(obj), + length = keys.length, + results = {}, + currentKey; + for (var index = 0; index < length; index++) { + currentKey = keys[index]; + results[currentKey] = iteratee(obj[currentKey], currentKey, obj); + } + return results; + }; + + // Convert an object into a list of `[key, value]` pairs. + _.pairs = function(obj) { + var keys = _.keys(obj); + var length = keys.length; + var pairs = Array(length); + for (var i = 0; i < length; i++) { + pairs[i] = [keys[i], obj[keys[i]]]; + } + return pairs; + }; + + // Invert the keys and values of an object. The values must be serializable. + _.invert = function(obj) { + var result = {}; + var keys = _.keys(obj); + for (var i = 0, length = keys.length; i < length; i++) { + result[obj[keys[i]]] = keys[i]; + } + return result; + }; + + // Return a sorted list of the function names available on the object. + // Aliased as `methods` + _.functions = _.methods = function(obj) { + var names = []; + for (var key in obj) { + if (_.isFunction(obj[key])) names.push(key); + } + return names.sort(); + }; + + // Extend a given object with all the properties in passed-in object(s). + _.extend = createAssigner(_.allKeys); + + // Assigns a given object with all the own properties in the passed-in object(s) + // (https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/assign) + _.extendOwn = _.assign = createAssigner(_.keys); + + // Returns the first key on an object that passes a predicate test + _.findKey = function(obj, predicate, context) { + predicate = cb(predicate, context); + var keys = _.keys(obj), key; + for (var i = 0, length = keys.length; i < length; i++) { + key = keys[i]; + if (predicate(obj[key], key, obj)) return key; + } + }; + + // Return a copy of the object only containing the whitelisted properties. + _.pick = function(object, oiteratee, context) { + var result = {}, obj = object, iteratee, keys; + if (obj == null) return result; + if (_.isFunction(oiteratee)) { + keys = _.allKeys(obj); + iteratee = optimizeCb(oiteratee, context); + } else { + keys = flatten(arguments, false, false, 1); + iteratee = function(value, key, obj) { return key in obj; }; + obj = Object(obj); + } + for (var i = 0, length = keys.length; i < length; i++) { + var key = keys[i]; + var value = obj[key]; + if (iteratee(value, key, obj)) result[key] = value; + } + return result; + }; + + // Return a copy of the object without the blacklisted properties. + _.omit = function(obj, iteratee, context) { + if (_.isFunction(iteratee)) { + iteratee = _.negate(iteratee); + } else { + var keys = _.map(flatten(arguments, false, false, 1), String); + iteratee = function(value, key) { + return !_.contains(keys, key); + }; + } + return _.pick(obj, iteratee, context); + }; + + // Fill in a given object with default properties. + _.defaults = createAssigner(_.allKeys, true); + + // Creates an object that inherits from the given prototype object. + // If additional properties are provided then they will be added to the + // created object. + _.create = function(prototype, props) { + var result = baseCreate(prototype); + if (props) _.extendOwn(result, props); + return result; + }; + + // Create a (shallow-cloned) duplicate of an object. + _.clone = function(obj) { + if (!_.isObject(obj)) return obj; + return _.isArray(obj) ? obj.slice() : _.extend({}, obj); + }; + + // Invokes interceptor with the obj, and then returns obj. + // The primary purpose of this method is to "tap into" a method chain, in + // order to perform operations on intermediate results within the chain. + _.tap = function(obj, interceptor) { + interceptor(obj); + return obj; + }; + + // Returns whether an object has a given set of `key:value` pairs. + _.isMatch = function(object, attrs) { + var keys = _.keys(attrs), length = keys.length; + if (object == null) return !length; + var obj = Object(object); + for (var i = 0; i < length; i++) { + var key = keys[i]; + if (attrs[key] !== obj[key] || !(key in obj)) return false; + } + return true; + }; + + + // Internal recursive comparison function for `isEqual`. + var eq = function(a, b, aStack, bStack) { + // Identical objects are equal. `0 === -0`, but they aren't identical. + // See the [Harmony `egal` proposal](http://wiki.ecmascript.org/doku.php?id=harmony:egal). + if (a === b) return a !== 0 || 1 / a === 1 / b; + // A strict comparison is necessary because `null == undefined`. + if (a == null || b == null) return a === b; + // Unwrap any wrapped objects. + if (a instanceof _) a = a._wrapped; + if (b instanceof _) b = b._wrapped; + // Compare `[[Class]]` names. + var className = toString.call(a); + if (className !== toString.call(b)) return false; + switch (className) { + // Strings, numbers, regular expressions, dates, and booleans are compared by value. + case '[object RegExp]': + // RegExps are coerced to strings for comparison (Note: '' + /a/i === '/a/i') + case '[object String]': + // Primitives and their corresponding object wrappers are equivalent; thus, `"5"` is + // equivalent to `new String("5")`. + return '' + a === '' + b; + case '[object Number]': + // `NaN`s are equivalent, but non-reflexive. + // Object(NaN) is equivalent to NaN + if (+a !== +a) return +b !== +b; + // An `egal` comparison is performed for other numeric values. + return +a === 0 ? 1 / +a === 1 / b : +a === +b; + case '[object Date]': + case '[object Boolean]': + // Coerce dates and booleans to numeric primitive values. Dates are compared by their + // millisecond representations. Note that invalid dates with millisecond representations + // of `NaN` are not equivalent. + return +a === +b; + } + + var areArrays = className === '[object Array]'; + if (!areArrays) { + if (typeof a != 'object' || typeof b != 'object') return false; + + // Objects with different constructors are not equivalent, but `Object`s or `Array`s + // from different frames are. + var aCtor = a.constructor, bCtor = b.constructor; + if (aCtor !== bCtor && !(_.isFunction(aCtor) && aCtor instanceof aCtor && + _.isFunction(bCtor) && bCtor instanceof bCtor) + && ('constructor' in a && 'constructor' in b)) { + return false; + } + } + // Assume equality for cyclic structures. The algorithm for detecting cyclic + // structures is adapted from ES 5.1 section 15.12.3, abstract operation `JO`. + + // Initializing stack of traversed objects. + // It's done here since we only need them for objects and arrays comparison. + aStack = aStack || []; + bStack = bStack || []; + var length = aStack.length; + while (length--) { + // Linear search. Performance is inversely proportional to the number of + // unique nested structures. + if (aStack[length] === a) return bStack[length] === b; + } + + // Add the first object to the stack of traversed objects. + aStack.push(a); + bStack.push(b); + + // Recursively compare objects and arrays. + if (areArrays) { + // Compare array lengths to determine if a deep comparison is necessary. + length = a.length; + if (length !== b.length) return false; + // Deep compare the contents, ignoring non-numeric properties. + while (length--) { + if (!eq(a[length], b[length], aStack, bStack)) return false; + } + } else { + // Deep compare objects. + var keys = _.keys(a), key; + length = keys.length; + // Ensure that both objects contain the same number of properties before comparing deep equality. + if (_.keys(b).length !== length) return false; + while (length--) { + // Deep compare each member + key = keys[length]; + if (!(_.has(b, key) && eq(a[key], b[key], aStack, bStack))) return false; + } + } + // Remove the first object from the stack of traversed objects. + aStack.pop(); + bStack.pop(); + return true; + }; + + // Perform a deep comparison to check if two objects are equal. + _.isEqual = function(a, b) { + return eq(a, b); + }; + + // Is a given array, string, or object empty? + // An "empty" object has no enumerable own-properties. + _.isEmpty = function(obj) { + if (obj == null) return true; + if (isArrayLike(obj) && (_.isArray(obj) || _.isString(obj) || _.isArguments(obj))) return obj.length === 0; + return _.keys(obj).length === 0; + }; + + // Is a given value a DOM element? + _.isElement = function(obj) { + return !!(obj && obj.nodeType === 1); + }; + + // Is a given value an array? + // Delegates to ECMA5's native Array.isArray + _.isArray = nativeIsArray || function(obj) { + return toString.call(obj) === '[object Array]'; + }; + + // Is a given variable an object? + _.isObject = function(obj) { + var type = typeof obj; + return type === 'function' || type === 'object' && !!obj; + }; + + // Add some isType methods: isArguments, isFunction, isString, isNumber, isDate, isRegExp, isError. + _.each(['Arguments', 'Function', 'String', 'Number', 'Date', 'RegExp', 'Error'], function(name) { + _['is' + name] = function(obj) { + return toString.call(obj) === '[object ' + name + ']'; + }; + }); + + // Define a fallback version of the method in browsers (ahem, IE < 9), where + // there isn't any inspectable "Arguments" type. + if (!_.isArguments(arguments)) { + _.isArguments = function(obj) { + return _.has(obj, 'callee'); + }; + } + + // Optimize `isFunction` if appropriate. Work around some typeof bugs in old v8, + // IE 11 (#1621), and in Safari 8 (#1929). + if (typeof /./ != 'function' && typeof Int8Array != 'object') { + _.isFunction = function(obj) { + return typeof obj == 'function' || false; + }; + } + + // Is a given object a finite number? + _.isFinite = function(obj) { + return isFinite(obj) && !isNaN(parseFloat(obj)); + }; + + // Is the given value `NaN`? (NaN is the only number which does not equal itself). + _.isNaN = function(obj) { + return _.isNumber(obj) && obj !== +obj; + }; + + // Is a given value a boolean? + _.isBoolean = function(obj) { + return obj === true || obj === false || toString.call(obj) === '[object Boolean]'; + }; + + // Is a given value equal to null? + _.isNull = function(obj) { + return obj === null; + }; + + // Is a given variable undefined? + _.isUndefined = function(obj) { + return obj === void 0; + }; + + // Shortcut function for checking if an object has a given property directly + // on itself (in other words, not on a prototype). + _.has = function(obj, key) { + return obj != null && hasOwnProperty.call(obj, key); + }; + + // Utility Functions + // ----------------- + + // Run Underscore.js in *noConflict* mode, returning the `_` variable to its + // previous owner. Returns a reference to the Underscore object. + _.noConflict = function() { + root._ = previousUnderscore; + return this; + }; + + // Keep the identity function around for default iteratees. + _.identity = function(value) { + return value; + }; + + // Predicate-generating functions. Often useful outside of Underscore. + _.constant = function(value) { + return function() { + return value; + }; + }; + + _.noop = function(){}; + + _.property = property; + + // Generates a function for a given object that returns a given property. + _.propertyOf = function(obj) { + return obj == null ? function(){} : function(key) { + return obj[key]; + }; + }; + + // Returns a predicate for checking whether an object has a given set of + // `key:value` pairs. + _.matcher = _.matches = function(attrs) { + attrs = _.extendOwn({}, attrs); + return function(obj) { + return _.isMatch(obj, attrs); + }; + }; + + // Run a function **n** times. + _.times = function(n, iteratee, context) { + var accum = Array(Math.max(0, n)); + iteratee = optimizeCb(iteratee, context, 1); + for (var i = 0; i < n; i++) accum[i] = iteratee(i); + return accum; + }; + + // Return a random integer between min and max (inclusive). + _.random = function(min, max) { + if (max == null) { + max = min; + min = 0; + } + return min + Math.floor(Math.random() * (max - min + 1)); + }; + + // A (possibly faster) way to get the current timestamp as an integer. + _.now = Date.now || function() { + return new Date().getTime(); + }; + + // List of HTML entities for escaping. + var escapeMap = { + '&': '&', + '<': '<', + '>': '>', + '"': '"', + "'": ''', + '`': '`' + }; + var unescapeMap = _.invert(escapeMap); + + // Functions for escaping and unescaping strings to/from HTML interpolation. + var createEscaper = function(map) { + var escaper = function(match) { + return map[match]; + }; + // Regexes for identifying a key that needs to be escaped + var source = '(?:' + _.keys(map).join('|') + ')'; + var testRegexp = RegExp(source); + var replaceRegexp = RegExp(source, 'g'); + return function(string) { + string = string == null ? '' : '' + string; + return testRegexp.test(string) ? string.replace(replaceRegexp, escaper) : string; + }; + }; + _.escape = createEscaper(escapeMap); + _.unescape = createEscaper(unescapeMap); + + // If the value of the named `property` is a function then invoke it with the + // `object` as context; otherwise, return it. + _.result = function(object, property, fallback) { + var value = object == null ? void 0 : object[property]; + if (value === void 0) { + value = fallback; + } + return _.isFunction(value) ? value.call(object) : value; + }; + + // Generate a unique integer id (unique within the entire client session). + // Useful for temporary DOM ids. + var idCounter = 0; + _.uniqueId = function(prefix) { + var id = ++idCounter + ''; + return prefix ? prefix + id : id; + }; + + // By default, Underscore uses ERB-style template delimiters, change the + // following template settings to use alternative delimiters. + _.templateSettings = { + evaluate : /<%([\s\S]+?)%>/g, + interpolate : /<%=([\s\S]+?)%>/g, + escape : /<%-([\s\S]+?)%>/g + }; + + // When customizing `templateSettings`, if you don't want to define an + // interpolation, evaluation or escaping regex, we need one that is + // guaranteed not to match. + var noMatch = /(.)^/; + + // Certain characters need to be escaped so that they can be put into a + // string literal. + var escapes = { + "'": "'", + '\\': '\\', + '\r': 'r', + '\n': 'n', + '\u2028': 'u2028', + '\u2029': 'u2029' + }; + + var escaper = /\\|'|\r|\n|\u2028|\u2029/g; + + var escapeChar = function(match) { + return '\\' + escapes[match]; + }; + + // JavaScript micro-templating, similar to John Resig's implementation. + // Underscore templating handles arbitrary delimiters, preserves whitespace, + // and correctly escapes quotes within interpolated code. + // NB: `oldSettings` only exists for backwards compatibility. + _.template = function(text, settings, oldSettings) { + if (!settings && oldSettings) settings = oldSettings; + settings = _.defaults({}, settings, _.templateSettings); + + // Combine delimiters into one regular expression via alternation. + var matcher = RegExp([ + (settings.escape || noMatch).source, + (settings.interpolate || noMatch).source, + (settings.evaluate || noMatch).source + ].join('|') + '|$', 'g'); + + // Compile the template source, escaping string literals appropriately. + var index = 0; + var source = "__p+='"; + text.replace(matcher, function(match, escape, interpolate, evaluate, offset) { + source += text.slice(index, offset).replace(escaper, escapeChar); + index = offset + match.length; + + if (escape) { + source += "'+\n((__t=(" + escape + "))==null?'':_.escape(__t))+\n'"; + } else if (interpolate) { + source += "'+\n((__t=(" + interpolate + "))==null?'':__t)+\n'"; + } else if (evaluate) { + source += "';\n" + evaluate + "\n__p+='"; + } + + // Adobe VMs need the match returned to produce the correct offest. + return match; + }); + source += "';\n"; + + // If a variable is not specified, place data values in local scope. + if (!settings.variable) source = 'with(obj||{}){\n' + source + '}\n'; + + source = "var __t,__p='',__j=Array.prototype.join," + + "print=function(){__p+=__j.call(arguments,'');};\n" + + source + 'return __p;\n'; + + try { + var render = new Function(settings.variable || 'obj', '_', source); + } catch (e) { + e.source = source; + throw e; + } + + var template = function(data) { + return render.call(this, data, _); + }; + + // Provide the compiled source as a convenience for precompilation. + var argument = settings.variable || 'obj'; + template.source = 'function(' + argument + '){\n' + source + '}'; + + return template; + }; + + // Add a "chain" function. Start chaining a wrapped Underscore object. + _.chain = function(obj) { + var instance = _(obj); + instance._chain = true; + return instance; + }; + + // OOP + // --------------- + // If Underscore is called as a function, it returns a wrapped object that + // can be used OO-style. This wrapper holds altered versions of all the + // underscore functions. Wrapped objects may be chained. + + // Helper function to continue chaining intermediate results. + var result = function(instance, obj) { + return instance._chain ? _(obj).chain() : obj; + }; + + // Add your own custom functions to the Underscore object. + _.mixin = function(obj) { + _.each(_.functions(obj), function(name) { + var func = _[name] = obj[name]; + _.prototype[name] = function() { + var args = [this._wrapped]; + push.apply(args, arguments); + return result(this, func.apply(_, args)); + }; + }); + }; + + // Add all of the Underscore functions to the wrapper object. + _.mixin(_); + + // Add all mutator Array functions to the wrapper. + _.each(['pop', 'push', 'reverse', 'shift', 'sort', 'splice', 'unshift'], function(name) { + var method = ArrayProto[name]; + _.prototype[name] = function() { + var obj = this._wrapped; + method.apply(obj, arguments); + if ((name === 'shift' || name === 'splice') && obj.length === 0) delete obj[0]; + return result(this, obj); + }; + }); + + // Add all accessor Array functions to the wrapper. + _.each(['concat', 'join', 'slice'], function(name) { + var method = ArrayProto[name]; + _.prototype[name] = function() { + return result(this, method.apply(this._wrapped, arguments)); + }; + }); + + // Extracts the result from a wrapped and chained object. + _.prototype.value = function() { + return this._wrapped; + }; + + // Provide unwrapping proxy for some methods used in engine operations + // such as arithmetic and JSON stringification. + _.prototype.valueOf = _.prototype.toJSON = _.prototype.value; + + _.prototype.toString = function() { + return '' + this._wrapped; + }; + + // AMD registration happens at the end for compatibility with AMD loaders + // that may not enforce next-turn semantics on modules. Even though general + // practice for AMD registration is to be anonymous, underscore registers + // as a named module because, like jQuery, it is a base library that is + // popular enough to be bundled in a third party lib, but not be part of + // an AMD load request. Those cases could generate an error when an + // anonymous define() is called outside of a loader request. + if (typeof define === 'function' && define.amd) { + define('underscore', [], function() { + return _; + }); + } +}.call(this)); diff --git a/proxies/underscore.js b/proxies/underscore.js new file mode 100644 index 0000000..a6d42b8 --- /dev/null +++ b/proxies/underscore.js @@ -0,0 +1 @@ +module.exports = require('underscore'); diff --git a/rss_read.pl b/rss_read.pl new file mode 100644 index 0000000..ef13dea --- /dev/null +++ b/rss_read.pl @@ -0,0 +1,20 @@ + #!/usr/bin/perl -w + use strict; + + use XML::RSS::Parser; + use FileHandle; + + my $p = XML::RSS::Parser->new; + my $fh = FileHandle->new('/path/to/some/rss/file'); + my $feed = $p->parse_file($fh); + + # output some values + my $feed_title = $feed->query('/channel/title'); + print $feed_title->text_content; + my $count = $feed->item_count; + print " ($count)\n"; + foreach my $i ( $feed->query('//item') ) { + my $node = $i->query('title'); + print ' '.$node->text_content; + print "\n"; + } diff --git a/start.sh b/start.sh new file mode 100644 index 0000000..4ed4347 --- /dev/null +++ b/start.sh @@ -0,0 +1,2 @@ +#!/bin/bash +casperjs --ssl-protocol=any --ignore-ssl-errors=true facebook_casper.js diff --git a/tmp.html b/tmp.html new file mode 100644 index 0000000..9d6f4e8 --- /dev/null +++ b/tmp.html @@ -0,0 +1,50 @@ +<!DOCTYPE html><html lang="en" id="facebook" class="no_js"><head><meta charset="utf-8"><script>function envFlush(a){function b(c){for(var d in a)c[d]=a[d];}if(window.requireLazy){window.requireLazy(['Env'],b);}else{window.Env=window.Env||{};b(window.Env);}}envFlush({"ajaxpipe_token":"AXhwPQ1g5k8nkw3Y","lhsh":"BAQHChNk3","khsh":"0`sj`e`rm`s-0fdu^gshdoer-0gc^eurf-3gc^eurf;1;enbtldou;fduDmdldourCxO`ld-2YLMIuuqSdptdru;qsnunuxqd;rdoe"});</script><script>CavalryLogger=false;</script><noscript><meta http-equiv="refresh" content="0; URL=/photo.php?fbid=108354332830245&amp;_fb_noscript=1" /></noscript><meta name="referrer" content="default" id="meta_referrer"><link type="text/css" rel="stylesheet" href="https://fbstatic-a.akamaihd.net/rsrc.php/v2/ys/r/8rCM9HsIOqE.css" data-bootloader-hash="LbRsj" data-permanent="1"> +<link type="text/css" rel="stylesheet" href="https://fbstatic-a.akamaihd.net/rsrc.php/v2/yB/r/MRpW6lt_kBd.css" data-bootloader-hash="DHdL9" data-permanent="1"> +<link type="text/css" rel="stylesheet" href="https://fbstatic-a.akamaihd.net/rsrc.php/v2/yu/r/PmWyav6jW13.css" data-bootloader-hash="90+Bx" data-permanent="1"> +<link type="text/css" rel="stylesheet" href="https://fbstatic-a.akamaihd.net/rsrc.php/v2/y2/r/l_4O9TDxf75.css" data-bootloader-hash="I3nM6" data-permanent="1"> +<link type="text/css" rel="stylesheet" href="https://fbstatic-a.akamaihd.net/rsrc.php/v2/yr/r/VFSORbs768C.css" data-bootloader-hash="2AEDN" data-permanent="1"> +<link type="text/css" rel="stylesheet" href="https://fbstatic-a.akamaihd.net/rsrc.php/v2/yl/r/QrRv5ERF6uq.css" data-bootloader-hash="3Q95h" data-permanent="1"> +<link type="text/css" rel="stylesheet" href="https://fbstatic-a.akamaihd.net/rsrc.php/v2/yP/r/aHCrPzixRRq.css" data-bootloader-hash="1vTrJ" data-permanent="1"> +<link type="text/css" rel="stylesheet" href="https://fbstatic-a.akamaihd.net/rsrc.php/v2/yP/r/5AlKyCM--O8.css" data-bootloader-hash="VzHRW" data-permanent="1"> +<link type="text/css" rel="stylesheet" href="https://fbstatic-a.akamaihd.net/rsrc.php/v2/yW/r/XpfqN6pMN--.css" data-bootloader-hash="cnWMJ" data-permanent="1"> +<link type="text/css" rel="stylesheet" href="https://fbstatic-a.akamaihd.net/rsrc.php/v2/y3/r/GMdCd66R62t.css" data-bootloader-hash="Hr0i1" data-permanent="1"> +<link type="text/css" rel="stylesheet" href="https://fbstatic-a.akamaihd.net/rsrc.php/v2/yg/r/jrQgumxB5J0.css" data-bootloader-hash="jKtc/"> +<link type="text/css" rel="stylesheet" href="https://fbstatic-a.akamaihd.net/rsrc.php/v2/yi/r/Da9oiei4kyo.css" data-bootloader-hash="ZE5sL"> +<script src="https://fbstatic-a.akamaihd.net/rsrc.php/v2/y9/r/Xl8TAXTy9pf.js" data-bootloader-hash="KdezG"></script> +<script>(require("ServerJSDefine")).handleDefines([["CSSLoaderConfig",[],{"timeout":5000},619]]);new (require("ServerJS"))().handle({"require":[["Bootloader","loadEarlyResources",[],[{"zyewM":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y-\/r\/-LRjglRhksJ.js"},"6J7\/o":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yW\/r\/qNKOFad1zaS.js"},"qqHR1":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yk\/r\/P3qD2Gj1qkN.js"},"k9nXl":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yy\/r\/tmvm_tJ7muD.js"},"yLHxn":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/ym\/r\/Ot0ZqMkjVxJ.js"}}]]]});</script><title id="pageTitle">Presto Chango - Profile Pictures</title><meta name="robots" content="noindex"><noscript><meta http-equiv="X-Frame-Options" content="DENY" /></noscript><link rel="shortcut icon" href="https://fbstatic-a.akamaihd.net/rsrc.php/yV/r/hzMapiNYYpW.ico"><script>(require("ServerJSDefine")).handleDefines([["URLFragmentPreludeConfig",[],{"incorporateQuicklingFragment":true,"hashtagRedirect":true},137]]);new (require("ServerJS"))().handle({"require":[["TimeSlice"],["markJSEnabled"],["lowerDomain"],["URLFragmentPrelude"],["Bootloader"],["SidebarPrelude","addSidebarMode",[],[1258,1096]]]});</script></head><body class="ego_page fbx _5p3y webkit chrome win x1 Locale_en_US" dir="ltr"><div class="_li"><div id="pagelet_bluebar" role="banner"><div id="blueBarDOMInspector" class="_21mm"><div id="blueBarNAXAnchor" class="_4f7n _xxp fixed_elem"><div class="_uaw clearfix _uaw" role="banner"><div class="_fmc"><a class="accessible_elem skipto" href="#newsFeedHeading" target="newsFeedHeading" id="u_0_9">Skip to News Feed</a><h1 class="_5lus" id="u_0_m"><a data-gt="{"chrome_nav_item":"logo_chrome"}" href="https://www.facebook.com/?ref=logo"><i class="img sp_2ZR0rmMlCqh sx_d7054d"><u>Facebook</u></i></a></h1><div class="clearfix"><div class="rfloat _ohf"><ul class="_2exj clearfix" role="navigation"><li class="_4fn6 _3zm-"><a class="_2dpe _1ayn" href="https://www.facebook.com/AAAFFF" title="Profile" data-gt="{"chrome_nav_item":"timeline_chrome"}" accesskey="2"><img class="_s0 _2dpc _rw img" src="https://fbcdn-profile-a.akamaihd.net/hprofile-ak-xpf1/v/t1.0-1/p50x50/11248950_10100596894754938_4097918053325633393_n.jpg?oh=6550cbe8d44048b23b7006216fa81a6f&oe=55D8B2C4&__gda__=1438785314_cec2cca164afd3d8084094e57d2567e9" alt="" id="profile_pic_header_1709246"><span class="_2dpb">Pepper</span></a></li><li class="_2pdh _3zm- _55bi _3zm- _55bh" id="u_0_n"><span></span><a class="_1ayn" data-gt="{"chrome_nav_item":"home_chrome"}" href="https://www.facebook.com/?ref=tn_tnmn" accesskey="1">Home<div class="_5ah- _5ahy"><div class="_5ahz"></div></div></a></li><li class="_2wnm _56lq"></li><li class="_2wnm"><div class="_3t_z notifCentered notifGentleAppReceipt"><div class="uiToggle _4962 _3nzl" id="fbRequestsJewel"><a class="jewelButton" aria-labelledby="requestsCountWrapper" href="#" rel="toggle" role="button" name="requests" data-gt="{"ua_id":"jewel:requests"}" data-target="fbRequestsFlyout" aria-haspopup="true" aria-owns="fbRequestsFlyout"><span class="jewelCount"><span class="_51lp hidden_elem _3z_5 _5ugh" id="requestsCountValue">0</span><i class="accessible_elem"> Requests</i></span></a><div class="__tw toggleTargetClosed _3nzk uiToggleFlyout" id="fbRequestsFlyout"><div class="jewelBeeperHeader"><div class="beeperNubWrapper"><div class="beeperNub"></div></div></div><ul class="jewelItemList _3nzp" id="fbRequestsList"><li id="fbRequestsList_loading_indicator"><img class="jewelLoading img" src="https://fbstatic-a.akamaihd.net/rsrc.php/v2/yb/r/GsNJNwuI-UM.gif" alt="" width="16" height="11"></li></ul></div></div><div class="uiToggle _4962 _1z4y" id="u_0_b"><a class="jewelButton" aria-labelledby="mercurymessagesCountWrapper" href="#" rel="toggle" role="button" name="mercurymessages" data-gt="{"ua_id":"jewel:mercurymessages"}" aria-haspopup="true" aria-owns="u_0_a"><span class="jewelCount"><span class="_51lp hidden_elem _3z_5 _5ugh" id="mercurymessagesCountValue">0</span><i class="accessible_elem"> Messages</i></span></a><div class="__tw toggleTargetClosed _1y2l uiToggleFlyout" id="u_0_a"><div class="jewelBeeperHeader"><div class="beeperNubWrapper"><div class="beeperNub"></div></div></div><div class="uiHeader uiHeaderBottomBorder jewelHeader"><div class="clearfix uiHeaderTop"><div class="uiHeaderActions rfloat _ohf fsm fwn fcg"><a class="_1c1m" href="#" role="button">Mark All as Read</a> · <a ajaxify="/ajax/messaging/composer.php" href="/messages/new/" accesskey="m" rel="dialog" role="button" id="u_0_c">Send a New Message</a></div><div><h3 class="uiHeaderTitle"><div><a class="mrm _1sdi _1sdd _1sde" href="#" role="button">Inbox<span class="_1sdj _1sdg"></span></a><a class="_1sdi _1v8t _1sdf" href="#" role="button">Other<span class="_1sdj _1sdh"></span></a></div></h3></div></div></div><div class="_3v_l"><div class="_v8y"><span class="img _55ym _55yn _55yo" aria-label="Loading..." aria-busy="1"></span></div></div><div id="MercuryJewelFooter"><span></span><div class="jewelFooter"><a class="seeMore" href="https://www.facebook.com/messages/" accesskey="4"><span>See All</span></a></div></div></div></div><div class="uiToggle _4962 _4xi2 west" id="fbNotificationsJewel"><a class="jewelButton" aria-labelledby="notificationsCountWrapper" href="#" rel="toggle" role="button" name="notifications" data-gt="{"ua_id":"jewel:notifications"}" data-target="fbNotificationsFlyout" aria-haspopup="true" aria-owns="fbNotificationsFlyout"><span class="jewelCount"><span class="_51lp hidden_elem _3z_5 _5ugh" id="notificationsCountValue">0</span><i class="accessible_elem"> Notifications</i></span></a><div class="__tw toggleTargetClosed _4xi1 uiToggleFlyout" id="fbNotificationsFlyout"><div class="jewelBeeperHeader"><div class="beeperNubWrapper"><div class="beeperNub"></div></div></div><div class="uiHeader uiHeaderBottomBorder jewelHeader"><div class="clearfix uiHeaderTop"><div class="rfloat _ohf"><h3 class="accessible_elem">Notifications</h3><div class="uiHeaderActions fsm fwn fcg"><a href="#" role="button" id="u_0_d">Mark as Read</a> · <a href="/settings?tab=notifications&section=on_facebook" target="_blank">Settings</a></div></div><div><h3 class="uiHeaderTitle" aria-hidden="true">Notifications</h3></div></div></div><div class="_33p"><div id="u_0_o"><img class="_33i img" src="https://fbstatic-a.akamaihd.net/rsrc.php/v2/yb/r/GsNJNwuI-UM.gif" alt="" width="16" height="11"></div></div><div class="jewelFooter"><a class="seeMore" href="https://www.facebook.com/notifications" accesskey="5"><span>See All</span></a></div></div></div></div></li><li class="_2wnm _5cop _55bh" id="navPrivacy"><div class="uiToggle _8-a _4962" id="u_0_f"><a data-onclick="[["PrivacyLiteFlyout","loadBody"]]" class="_59fc _1ayn" aria-labelledby="privacyFlyoutLabel" href="#" rel="toggle" role="button" aria-haspopup="true" aria-owns="u_0_e"><div class="_59fb" id="privacyFlyoutLabel"><i class="accessible_elem">Privacy Shortcuts</i></div></a><div class="_8-b __tw toggleTargetClosed uiToggleFlyout" id="u_0_e"><div class="jewelBeeperHeader"><div class="beeperNubWrapper"><div class="beeperNub"></div></div></div><div class="uiHeader uiHeaderBottomBorder _26y1"><div class="clearfix uiHeaderTop"><div class="rfloat _ohf"><h3 class="accessible_elem">Privacy Shortcuts</h3><a class="_d1r uiHeaderActions" href="#" role="button"><i class="img sp_UNqJgU8Ed5_ sx_99a903"><u>Search</u></i></a></div><div><h3 class="uiHeaderTitle" aria-hidden="true">Privacy Shortcuts</h3></div></div></div><div id="fbPrivacyLiteFlyoutLoading"><img class="_26y2 img" src="https://fbstatic-a.akamaihd.net/rsrc.php/v2/yb/r/GsNJNwuI-UM.gif" alt="" width="16" height="11"></div><div class="_bxv"><div class="_awf"><a class="_awi" href="#" role="button" id="u_0_g"><i class="default img sp_2ZR0rmMlCqh sx_41a4c0"></i></a><span class="uiSearchInput _awh" id="u_0_h"><span><input type="text" class="inputtext" maxlength="100" aria-label="Search" name="query" placeholder="Search for help" autocomplete="off"><button type="submit" title="Search for help"><span class="accessible_elem">Search for help</span></button></span></span><a class="_awj hidden_elem" href="#" role="button" id="u_0_i"></a></div><div class="_awg"><div class="_awk hidden_elem" id="u_0_p"></div><div class="_awl hidden_elem" id="u_0_q"><img class="img" src="https://fbstatic-a.akamaihd.net/rsrc.php/v2/y9/r/jKEcVPZFk-2.gif" alt="" width="32" height="32"></div></div></div><div class="_4_8m"></div><div class="_26y3"><div class="_150p" id="u_0_r"><span class="_50f7"><a class="_5cw0" href="https://www.facebook.com/settings/?tab=privacy&privacy_source=privacy_lite">See More Settings</a></span> or visit <span class="_50f7"><a class="_3djx" href="https://www.facebook.com/about/basics/" target="_blank">Privacy Basics</a></span></div><span class="_50f7"><a class="_5cw1" href="https://www.facebook.com/help/?ref=privacy_lite" target="_blank">Visit Help Center</a></span></div></div></div></li><li class="_3tmp" id="u_0_s"><a class="_1xn5 _1ayn" aria-controls="userNavigation" aria-haspopup="true" aria-labelledby="userNavigationLabel" href="https://www.facebook.com/editaccount.php?ref=mb&drop" id="pageLoginAnchor" rel="toggle" role="button"><div class="_50__" id="userNavigationLabel">Account Settings</div></a><div class="navigation" id="userNavigation" role="menu navigation" aria-label="Account Menu"><div class="jewelBeeperHeader"><div class="beeperNubWrapper"><div class="beeperNub"></div></div></div><div id="userNavigationMenu" data-referrer="userNavigationMenu"><img class="_z5- img" src="https://fbstatic-a.akamaihd.net/rsrc.php/v2/yb/r/GsNJNwuI-UM.gif" alt="" width="16" height="11"></div></div></li></ul></div><div class="_585- _4w96" id="u_0_j" role="search"><form action="/search/web/direct_search.php" method="get"><div class="_5861"><button value="1" class="_42ft _42fu _4w98" tabindex="-1" type="submit"><i class="_585_"></i></button><input type="text" class="inputtext _586f" autocomplete="off" name="q" placeholder="Search Facebook" role="combobox" tabindex="1" aria-label="Search Facebook" id="u_0_k"><img class="_z-3 hidden_elem img" src="https://fbstatic-a.akamaihd.net/rsrc.php/v2/yk/r/LOOn0JtHNzb.gif" alt="" id="u_0_l" width="16" height="16"></div></form></div></div></div></div><div class="_7fw"><div class="_7fz" id="u_0_t"></div><div class="_7fx"></div></div><div class="pagesVoiceBar"><div id="pagesVoiceBarContent"></div><div id="pagesVoiceBarShadow"></div></div></div></div></div><div id="globalContainer" class="uiContextualLayerParent"><div class="fb_content clearfix " id="content" role="main"><div class="UIStandardFrame_Container clearfix"><div class="UIStandardFrame_Content"><div class="fbxPhoto" id="fbPhotoPageContainer"><div class="pvm" id="fbPhotoPageHeader"><div class="uiHeader pbs"><div class="clearfix uiHeaderTop"><div><h2 class="uiHeaderTitle">Profile Pictures</h2></div></div></div><div class="clearfix"><div class="lfloat _ohe fsm fwn fcg"><a href="https://www.facebook.com/media/set/?set=a.108354349496910.1073741826.100009670356361&type=3">Back to Album</a> · <a href="https://www.facebook.com/profile.php?id=100009670356361&fref=photo&sk=photos">Presto's Photos</a> · <a href="https://www.facebook.com/profile.php?id=100009670356361&fref=photo">Presto's Timeline</a></div></div></div><span id="fbPhotoPageSpecificAudience"></span><div id="fbxPhotoContentContainer"><table class="uiGrid _51mz fbPhotoImageStage" cellspacing="0" cellpadding="0"><tbody><tr class="_51mx"><td class="_51m- vMid hCent stageContainer _51mw"><a data-hover="tooltip" aria-label="Open photo viewer" class="fbPhotoViewLarger fbPhotosPhotoActionsItem" href="https://www.facebook.com/photo.php?fbid=108354332830245&set=a.108354349496910.1073741826.100009670356361&type=1" rel="theater"><i class="img sp__tqbDecD-ts sx_6e10c1"></i></a><div id="photoborder" class="stageWrapper"><div id="imagestage" class="imageStage" data-ft="{"tn":"E"}"><img class="fbPhotoImage img" id="fbPhotoImage" src="https://scontent-dfw.xx.fbcdn.net/hphotos-xpf1/t31.0-8/s720x720/11070965_108354332830245_6124858821870557300_o.jpg" alt=""></div><div class="videoStage" data-ft="{"tn":"F"}"></div><div class="photoError fbPhotoPageError" id="fbPhotoPageError"></div><div class="fbPhotosPhotoTagboxes" id="fbPhotoPageTagBoxes"><div class="tagsWrapper"></div></div><div class="stageActions" id="fbPhotoPageStageActions" data-ft="{"tn":"+\u0040"}"><div class="fbPhotosPhotoTagboxBase newTagBox hidden_elem" style=""><div class="borderTagBox"><div class="innerTagBox"><div class="ieContentFix"> </div></div></div><div class="tag" style=""><div class="tagPointer"><i class="tagArrow img sp_ZfgTj5GJTR3 sx_48c9b7"></i><div class="tagName"></div></div></div></div><div class="fbPhotoTagger hidden_elem photoPermalinkTagger" id="u_0_1"><div class="faceBox"><div class="typeaheadWrapper"><div class="typeaheadContainer"><div class="arrow"><div class="nub"></div></div><div class="typeaheadBackdrop"><div class="mbs typeaheadLabel">Type any name to tag:</div><div class="clearfix uiTokenizer uiNormalTokenizer photoTagTokenizer" id="u_0_0"><div class="uiTypeahead photoTagTypeahead" data-ft="{"tn":"+Q"}" id="u_0_2"><div class="wrap"><input type="hidden" autocomplete="off" class="hiddenInput"><div class="innerWrap"><input type="text" class="inputtext textInput" name="user_name" placeholder="Type any name" autocomplete="off" aria-autocomplete="list" aria-expanded="false" aria-owns="typeahead_list_u_0_2" aria-haspopup="true" role="combobox" spellcheck="false" id="u_0_3" aria-label="Type any name"></div></div></div></div></div></div></div></div></div></div></div><div class="stageTagApproval"><div class="fbPhotoTagApproval" id="fbPhotoPageTagApproval"></div></div></td></tr><tr class="_51mx"><td class="_51m- buttonsContainer _51mw"><div class="stageButtons"><div class="fbPhotosPhotoButtons" id="fbPhotoPageButtons"><div class="separatorBorder"></div><div class="likeCommentGroup fbPhotosPhotoLike lfloat"><div class="_51xa like" id="u_0_4"><a class="_42ft _4jy0 likeButton _4jy3 _517h _51sy" role="button" href="#" data-ft="{"tn":">"}">Like</a><a class="_42ft _4jy0 commentButton _4jy3 _517h _51sy" role="button" href="#" data-ft="{"tn":"S"}">Comment</a></div><div class="_51xa unlike" id="u_0_5"><a class="_42ft _4jy0 likeButton _4jy3 _517h _51sy" role="button" href="#" data-ft="{"tn":"?"}">Unlike</a><a class="_42ft _4jy0 commentButton _4jy3 _517h _51sy" role="button" href="#" data-ft="{"tn":"S"}">Comment</a></div></div><a class="_42ft _4jy0 fbPhotosPhotoActionsTag tagButton rfloat fbPhotosViewerActionGroup _4jy3 _517h _51sy" role="button" href="#" data-ft="{"tn":"+;"}">Tag Photo</a><div class="tagMessage">Click on the photo to start tagging.<a class="fbPhotosPhotoActionsTag doneTaggingLink" href="#" role="button">Done Tagging</a></div><div class="clearfix cropMessage _52ju"><div class="rfloat _ohf"><a class="mhm _287i cancelCroppingLink" href="#" role="button">Cancel</a><a class="_42ft _4jy0 doneCroppingLink _4jy3 _4jy1 selected _51sy" role="button" href="#">Done Cropping</a></div><div class="pvs _50f3">Drag the corners of the box above to crop your new profile photo.</div></div><div class="saveProfilePicMessage">Saving your new profile picture</div></div></div></td></tr></tbody></table><table class="uiGrid _51mz fbPhotoPageInfo" cellspacing="0" cellpadding="0"><tbody><tr class="_51mx"><td class="_51m- vTop fbPhotoUfiCol"><div class="photoUfiContainer"><div class="clearfix fbPhotoContributor"><div data-ft="{"tn":"\u003C"}" class="_29h _303" id="fbPhotoPageAuthorPic" tabindex="-1" aria-hidden="true"><a href="https://www.facebook.com/profile.php?id=100009670356361&fref=photo"><img class="_s0 _54ru img" src="https://fbcdn-profile-a.akamaihd.net/hprofile-ak-xta1/v/t1.0-1/c0.0.32.32/p32x32/11259192_108354332830245_6124858821870557300_n.jpg?oh=3307b8c2e7476eac693d41f21c981497&oe=560D3BD0&__gda__=1438895715_f88da56b38bd79576c321a9f359d9962" alt=""></a></div><div class="_3dp _29k"><div class="fbPhotoContributorName" id="fbPhotoPageAuthorName"><a href="https://www.facebook.com/profile.php?id=100009670356361&fref=photo" data-hovercard="/ajax/hovercard/user.php?id=100009670356361">Presto Chango</a></div><span class="fbPhotosPhotoContext" id="fbPhotoPageContext"></span><span class="fbPhotosPhotoCaption" tabindex="0" aria-live="polite" data-ft="{"tn":"*G","type":45}" id="fbPhotoPageCaption"></span><span class="fbPhotoTagList hidden_elem hidden_elem" id="fbPhotoPageTagList"></span><div class="fbPhotoInlineEditor" id="fbPhotoPageInlineEditor"></div><div class="fbPhotosPhotoFeedback" id="fbPhotoPageFeedback"><form rel="async" class="live_108354332830245_316526391751760 commentable_item autoexpand_mode" method="post" data-ft="{"tn":"]"}" action="/ajax/ufi/modify.php" data-live="{"seq":0}" id="u_0_6" onsubmit="return window.Event && Event.__inlineSubmit && Event.__inlineSubmit(this,event)"><input type="hidden" name="charset_test" value="€,´,€,´,水,Д,Є"><input type="hidden" name="fb_dtsg" value="AQGXnNvaymuf" autocomplete="off"><input type="hidden" autocomplete="off" name="feedback_params" value="{"actor":"100009670356361","target_fbid":"108354332830245","target_profile_id":"100009670356361","type_id":"7","assoc_obj_id":"","source_app_id":"0","extra_story_params":[],"content_timestamp":"1431475294","check_hash":"AQDn4CrWUs_L1wDC","source":"13"}"><input type="hidden" autocomplete="off" name="data_only_response" value="1"><span class="UIActionLinks UIActionLinks_bottom" data-ft="{"tn":"=","type":20}"><button class="like_link stat_elem as_link" title="Like this item" type="submit" name="like" onclick="fc_click(this, false); return true;" data-ft="{"tn":">","type":22}"><span class="default_message">Like</span><span class="saving_message">Unlike</span></button> · <label class="uiLinkButton comment_link" title="Leave a comment"><input class="uiLinkButtonInput" data-ft="{"type":24,"tn":"S"}" type="button" value="Comment" onclick="return fc_click(this);"></label> · <a rel="dialog" href="/ajax/sharer/?s=2&appid=2305272732&id=108354332830245&p%5B0%5D=100009670356361&p%5B1%5D=1073741825&sharer_type=all_modes" role="button">Share</a> · <span id="fbPhotoPageTimestamp"><a class="uiLinkSubtle" href="https://www.facebook.com/photo.php?fbid=108354332830245&set=a.108354349496910.1073741826.100009670356361&type=1&permPage=1"><abbr title="Tuesday, May 12, 2015 at 5:01pm" data-utime="1431475294" data-shorten="1" class="timestamp livetimestamp">10 hrs</abbr></a> </span></span><div class="uiUfi UFIContainer fbPhotosPhotoUfi" id="u_0_8"></div></form></div></div></div></div></td><td class="_51m- vTop fbPhotoDataCol _51mw"><div class="photoDetailsContainer"><div class="fbPhotosOnProfile" id="fbPhotoPageOnProfile"></div><div class="phs pts fbPhotoPagesTagList" id="fbPhotoPagePagesTagList"></div><div class="fbPhotosMediaInfo" id="fbPhotoPageMediaInfo"><div class="mbs"><span class="mtm mbs mrs fsm fwn fcg">Album:</span><a href="https://www.facebook.com/media/set/?set=a.108354349496910.1073741826.100009670356361&type=3">Profile Pictures</a></div><span class="fcg"><span id="fbPhotoPageCreatorInfo"></span></span><div class="mbs fbPhotosAudienceContainerNotEditable" id="fbPhotoPageAudienceSelector"><span class="mrs fbPhotosAudienceNotEditable fsm fwn fcg">Shared with:</span><div class="_6a _29ee _3iio _20nn _43_1" data-hover="tooltip" aria-label="Public" data-tooltip-alignh="center"><i class="_4dtr img sp_ULKIIxYCDfO sx_985f69"></i><span class="_29ef">Public</span></div> </div><span id="fbPhotoPageExpiration"></span><div></div></div><div class="mtm ptm fbPhotosPhotoActions async_throbber" id="fbPhotoPageActions"><div class="iconActionLinks"><a class="fbPhotosPhotoActionsTag fbPhotosPhotoActionsItem" href="#" role="button"><i class="mrs img sp__tqbDecD-ts sx_c87882"></i><span class="taggingOff">Tag This Photo</span><span class="taggingOn">Done Tagging</span></a></div><a class="fbPhotosPhotoActionsItem" href="https://www.facebook.com/photo.php?fbid=108354332830245&set=a.108354349496910.1073741826.100009670356361&type=1" rel="theater">Open Photo Viewer</a><a class="fbPhotosPhotoActionsItem" href="https://scontent-dfw.xx.fbcdn.net/hphotos-xpf1/t31.0-8/11070965_108354332830245_6124858821870557300_o.jpg?dl=1" rel="ignore" target="_blank">Download</a><a class="fbPhotosPhotoActionsItem hidden_elem" href="https://www.facebook.com/photo.php?fbid=108354332830245&set=a.108354349496910.1073741826.100009670356361&type=1&makeprofile=1&profile_id=1709246&pp_source=photo_view" data-action-type="make_profile" data-userid="1709246" data-picid="108354332830245" rel="makeprofile">Make Profile Picture</a><a class="fbPhotosPhotoActionsItem" href="/plugins/post/async/embed/dialog/?source=3&url=https%3A%2F%2Fwww.facebook.com%2Fphoto.php%3Ffbid%3D108354332830245%26set%3Da.108354349496910.1073741826.100009670356361%26type%3D1" rel="dialog" role="button">Embed Post</a><div class="separatorLine"></div><a class="action fbPhotosPhotoActionsItem" href="/ajax/nfx/start_dialog?reportable_ent_token=108354332830245&story_location=photo_viewer" rel="dialog" role="button">Report Photo</a></div></div></td></tr></tbody></table></div><div id="pagelet_photo_viewer" class="hidden_elem"></div></div></div><div class="UIStandardFrame_SidebarAds"><div id="pagelet_ego_pane" data-referrer="pagelet_ego_pane"></div></div></div></div><div id="pageFooter" data-referrer="page_footer"><div id="contentCurve"></div><div role="contentinfo" aria-label="Facebook site links"><table class="uiGrid _51mz navigationGrid" cellspacing="0" cellpadding="0"><tbody><tr class="_51mx"><td class="_51m- hLeft plm"><a href="/facebook" accesskey="8" title="Read our blog, discover the resource center, and find job opportunities.">About</a></td><td class="_51m- hLeft plm"><a href="/campaign/landing.php?placement=pf&campaign_id=466780656697650&extra_1=auto" title="Advertise on Facebook.">Create Ad</a></td><td class="_51m- hLeft plm"><a href="/pages/create/?ref_type=sitefooter" title="Create a Page">Create Page</a></td><td class="_51m- hLeft plm"><a href="https://developers.facebook.com/?ref=pf" title="Develop on our platform.">Developers</a></td><td class="_51m- hLeft plm"><a href="/careers/?ref=pf" title="Make your next career move to our awesome company.">Careers</a></td><td class="_51m- hLeft plm"><a href="/privacy/explanation" title="Learn about your privacy and Facebook.">Privacy</a></td><td class="_51m- hLeft plm"><a href="/help/cookies/?ref=sitefooter" title="Learn about cookies and Facebook.">Cookies</a></td><td class="_51m- hLeft plm"><a class="_41ug" href="https://www.facebook.com/help/568137493302217" title="Learn about Ad Choices.">Ad Choices<i class="img sp_5cGRq1ajQvy sx_d03b45"></i></a></td><td class="_51m- hLeft plm"><a href="/policies/?ref=pf" accesskey="9" title="Review our terms and policies.">Terms</a></td><td class="_51m- hLeft plm _51mw"><a href="/help/?ref=pf" accesskey="0" title="Visit our Help Center.">Help</a></td></tr></tbody></table></div><div class="mvl copyright"><div><span> Facebook © 2015</span><div class="fsm fwn fcg"><a rel="dialog" ajaxify="/settings/language/language/?uri=https%3A%2F%2Fwww.facebook.com%2Fphoto.php%3Ffbid%3D108354332830245&source=TOP_LOCALES_DIALOG" title="Use Facebook in another language." href="#" role="button">English (US)</a></div></div><div></div></div></div></div><div class="_1ht9" id="u_0_u"></div><div id="pagelet_sidebar" data-referrer="pagelet_sidebar"></div><div id="pagelet_dock" data-referrer="pagelet_dock"></div></div><script type="text/javascript">/*<![CDATA[*/(function(){function si_cj(m){setTimeout(function(){new Image().src="https:\/\/error.facebook.com\/common\/scribe_endpoint.php?c=si_clickjacking&t=8827"+"&m="+m;},5000);}if(top!=self && !false){try{if(parent!=top){throw 1;}var si_cj_d=["apps.facebook.com","apps.beta.facebook.com"];var href=top.location.href.toLowerCase();for(var i=0;i<si_cj_d.length;i++){if (href.indexOf(si_cj_d[i])>=0){throw 1;}}si_cj("3 ");}catch(e){si_cj("1 \t");window.document.write("\u003Cstyle>body * {display:none !important;}\u003C\/style>\u003Ca href=\"#\" onclick=\"top.location.href=window.location.href\" style=\"display:block !important;padding:10px\">\u003Ci class=\"img sp_5cGRq1ajQvy sx_b5d142\" style=\"display:block !important\">\u003C\/i>Go to Facebook.com\u003C\/a>");/*fNCBQlQS*/}}}())/*]]>*/</script> +<script>requireLazy(["Bootloader"], function(Bootloader) {Bootloader.setResourceMap({"WU0yY":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y8\/r\/jTFPMf_LgJZ.js"},"4vv8\/":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yd\/r\/KzPBZimeKDr.js"},"FxULT":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yx\/r\/hQt5zgksCC1.js"},"X6J3+":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yb\/r\/o39eVru3_t5.js"},"wYXWJ":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y1\/r\/XmE8VCVh-UA.js"},"s\/cWS":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yj\/r\/V1Jvk4Y-Mz8.js"},"qfg7v":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yp\/r\/9NfPROATVAW.js"},"ysumW":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yr\/r\/NSYOqjugg1W.js"},"PUbgC":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yp\/r\/zK0pmo6daET.js"},"UoqPL":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y_\/r\/pMbFHGvTp9c.js"},"as2vi":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y2\/r\/rKGimmaUYq_.js"},"unWXw":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y4\/r\/L4LVBjHrHlH.js"},"nJcRw":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yS\/r\/IDOfy8d5N85.js"},"XZAQ1":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yM\/r\/Z5nwnMpowVm.js"},"wa+vX":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yr\/r\/pNceLVbfYKT.js"},"JNbJs":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/ya\/r\/0k84tKfgsHB.js"},"t3g\/M":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y7\/r\/viaTn2yHmRS.js"},"qYMCl":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yH\/r\/LEjoP4QcoUM.js"},"R8TmA":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yD\/r\/Zi_2gTrFJUL.js"},"e0MTG":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yS\/r\/T7BUvA_7rkQ.js"},"57gm2":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yI\/r\/IveWhOGTM6t.js"},"kMy9p":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yv\/r\/XMYzvb_HyDJ.js"},"TlaaX":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/ys\/r\/qQAemssC84p.js"},"UjwOq":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yX\/r\/B-d_y09DhBx.js"},"KxudW":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yQ\/r\/vVyD1GVEjvg.js"},"u5+FF":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y3\/r\/x7b41LCx_NS.js"},"8baJY":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yC\/r\/eK7d3sqUB0N.js"},"0d3wV":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yO\/r\/WLMpjAfXmwD.js"},"RTsIP":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yE\/r\/RG-dgTeVFx_.js"},"5lV\/Y":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yk\/r\/LNSEazLf6PD.js"},"FLz2g":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yK\/r\/pR4iaZwDJRg.js"},"20549":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y8\/r\/S6TT5SrVVXU.js"},"ire0+":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yT\/r\/4WWux4HkcNN.js"},"eIK+i":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yF\/r\/17UtABX78Rp.js"},"iSoEk":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yi\/r\/InWxZPIdMfx.js"},"a9Au3":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yO\/r\/dXpRWzrTtgI.js"},"ccpBO":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yz\/r\/VAI9TSC8ZQd.js"},"+ClWy":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yu\/r\/8u4lTKHi4fp.js"},"oE4Do":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y4\/r\/rOyGh2ZVRlF.js"},"cNca2":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yO\/r\/pCLxKFqWKTk.js"},"3JUHz":{"type":"css","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yg\/r\/OLLJT5Ornpb.css","permanent":1},"d7V4X":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yx\/r\/dOizSjjqkZz.js"},"VDymv":{"type":"css","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yb\/r\/kOCUXQeFoUa.css","permanent":1},"Rs18G":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yK\/r\/jJ7AayeMLeP.js"},"6AU0l":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y4\/r\/kMi86rxhPtn.js"},"AtxWD":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yC\/r\/yrvgccVIkV2.js"},"zyFOp":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yt\/r\/Nw2zG54kUeM.js"},"kg7U+":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/ye\/r\/G7fcPiAzFY8.js"},"YQ4Zs":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y2\/r\/mVgg5nSalnN.js"},"Cqv2Q":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yB\/r\/OWsj3Cqeaq1.js"},"4kHI+":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yM\/r\/T5FwY3bX_tn.js"},"Gu7VU":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yF\/r\/cs005HAxvve.js"},"6UY24":{"type":"css","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yi\/r\/pJlkgloS5Ht.css","permanent":1},"IzGJ6":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yj\/r\/zlfonQZk0l4.js"},"XQmJ1":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yz\/r\/PsMwI1vk3iY.js"},"V8TcL":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yW\/r\/lL92w0tGsQK.js"},"qfzTq":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yh\/r\/oDLb3CrFGd9.js"},"d6S2k":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yV\/r\/zpu8DrzttGG.js"},"qh2Qr":{"type":"css","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yA\/r\/F-KO8EU63Jm.css","permanent":1},"vuadK":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yZ\/r\/yWqcP3Acifm.js"},"7VE+c":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y4\/r\/ksoEaiOf15W.js"},"+pHnF":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yD\/r\/4_k1blsuLSO.js"},"aoGF\/":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yX\/r\/eVARNAFSrgV.js"},"v3+43":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yn\/r\/KTIhLNeXuKD.js"},"rSdpp":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yF\/r\/oRXFFKpBO0B.js"},"CPhxl":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yM\/r\/w07NS-uniAW.js"},"qOYPO":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yb\/r\/vDrKnbG9_R2.js"},"ykuy8":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yQ\/r\/ndANyAivEeQ.js"},"LEB3f":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y9\/r\/zR1Km_c5Qnu.js"},"7Tl+B":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yz\/r\/MqE52xaw4dW.js"},"Ph\/zz":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yu\/r\/641mlIjA1bG.js"},"GvLyG":{"type":"css","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yf\/r\/KI1B0n-39rA.css"},"6+klP":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yj\/r\/9iyIMJXB9TI.js"},"BrHWG":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y3\/r\/mWOveI9vmSX.js"},"jEl9H":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yD\/r\/SYfeFqoFZ8o.js"},"0XbsS":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yJ\/r\/1btCPGhZhya.js"},"h6zT3":{"type":"css","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yK\/r\/vaVMoj22nhA.css"},"v+i3F":{"type":"css","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yx\/r\/75b_O5OsznU.css"},"XbYq9":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yT\/r\/_Xqv0OSoBQa.js"},"u4RM0":{"type":"css","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yF\/r\/OQE46U_tO2w.css"},"fBGWY":{"type":"css","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yj\/r\/sbefdDooshJ.css","permanent":1},"vyZX5":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yI\/r\/uL_N3JVmza7.js"},"egxPo":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yK\/r\/10e_UcVaqLM.js"},"tAAKo":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yn\/r\/mBNJNI24fz2.js"},"dA0my":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yD\/r\/dAVRzatRrUS.js"},"96dxO":{"type":"css","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yn\/r\/iA66y9yJI3n.css"},"b85g\/":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yS\/r\/IjjOm6UWKMJ.js"},"bNxS4":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yB\/r\/3bZr36tBTJ8.js"},"KwY+2":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yo\/r\/XbdewWxeoL6.js"},"Gx0nt":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y6\/r\/b6r_f2Sr8Sq.js"},"1KiDr":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y-\/r\/WLcFZksY-cV.js"},"ZVtwQ":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yj\/r\/dsJ3mODoymT.js"},"pzjzV":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yA\/r\/VjKato1u8RA.js"},"q7KyO":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y9\/r\/LVAlGsqDTXZ.js"},"+lAUj":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yh\/r\/0jfoH5GfsDY.js"},"fcBuB":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yt\/r\/zVvJtifEXXz.js"},"j+fQe":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yz\/r\/frFQVxYG30A.js"},"9gp7h":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y4\/r\/4WRKUttSN1s.js"},"dnPRO":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yM\/r\/DWBDRKL7qND.js"},"ze0Fj":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y2\/r\/j-IJ_at2zZT.js"},"29bdq":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y-\/r\/-CqaNXmIt-G.js"},"TncoL":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yT\/r\/OAzmWmGEB7V.js"},"\/TuP\/":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yr\/r\/ObZFY-dbwGm.js"},"3hubn":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yu\/r\/BBrPqxegKSi.js"},"TMmKI":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yw\/r\/ewgsqDNl2GJ.js"},"oApeN":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yQ\/r\/vXWealH0NVY.js"},"5iIh0":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yU\/r\/-6RCbdaTeNx.js"},"PP\/yo":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yc\/r\/62ltIcviy2F.js"},"KjAXK":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yu\/r\/Ltj3Evv4Q1g.js"},"YnBVV":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yE\/r\/XihtAGDxI-2.js"},"OZZYS":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yh\/r\/BmXp1IfHYeA.js"},"qHcaw":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yi\/r\/KX_KzVdSYVl.js"},"R7r56":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yy\/r\/eHrqh8Y4mZo.js"},"+pdSO":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yR\/r\/wC0ZItTCERB.js"},"kQdd0":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yp\/r\/Gf7KZItPTwq.js"},"bIlIx":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y5\/r\/QyiiH2zekzu.js"},"bERQH":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y0\/r\/SvaqJ3AWww8.js"},"M5JYK":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yJ\/r\/W6-vqygjK0H.js"},"weyC5":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yG\/r\/1WrQf1bZo-d.js"},"gfVjN":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yj\/r\/LomNfDILIbT.js"},"DvLGS":{"type":"css","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yJ\/r\/n1GB5sy75OH.css"},"31mza":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yY\/r\/N23bY2oBE1F.js"},"gIQFk":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y8\/r\/ia9oDWVnkGo.js"},"st6iR":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y_\/r\/BZI1UNGznlB.js"},"swfdL":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yp\/r\/b3Qobo4aUUj.js"},"jfNWO":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yk\/r\/BSerPcyExKX.js"},"T5x0o":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yH\/r\/6J67_bbAQJz.js"},"LTdZ8":{"type":"css","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y0\/r\/vQHsejtMle-.css"},"cxouZ":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yF\/r\/K1D7EaEiuZ7.js"},"L8W2q":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yX\/r\/fqONBm0zBdi.js"},"YX7Hm":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yJ\/r\/6UGB3o-fIUc.js"},"MwUrl":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yG\/r\/eLpqYsGVmWS.js"},"\/ahTA":{"type":"css","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yt\/r\/4jd06Q_bEFU.css"},"iAN1l":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yW\/r\/cUUfei1WKpT.js"},"4nKJi":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yX\/r\/C9b5Ok4ciTB.js"},"uOe+g":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yv\/r\/AH8k8CHD-qj.js"},"nr85o":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yb\/r\/HF5x0T-92Wc.js"},"cVxAD":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yj\/r\/U7QSlYrF1CT.js"},"whEMU":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yg\/r\/05xQdJEgE55.js"},"p3+2T":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yO\/r\/bnFiKqMnt6R.js"},"h0c37":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yf\/r\/__qTtO26ZGa.js"},"R5iAL":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yF\/r\/36VuQMDYjha.js"},"dPw67":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y1\/r\/M6t01uZCAfh.js"},"bvDu8":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yi\/r\/cwaxBeBuiDM.js"},"1wrde":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yj\/r\/ydYrVloJojR.js"},"KPUMm":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yP\/r\/B1DMgtE0BTV.js"},"dZoku":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yf\/r\/AXWtqZbNpzG.js"},"wfAM7":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/ys\/r\/F1ritQGEV2W.js"},"TUkPG":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yy\/r\/z9Oe_pmc-4z.js"},"+yyUl":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yt\/r\/jZ2pONqUfEi.js"},"168LV":{"type":"css","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yK\/r\/-Hl3OB71CGI.css"},"fsZWc":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/ya\/r\/IHi4FEJtmHd.js"},"X86MZ":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yZ\/r\/XhymZR8v8qw.js"},"dXFVx":{"type":"css","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yR\/r\/AZtRUpd3bmo.css"},"oYAz3":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yE\/r\/e-5xNz-Qsb8.js"},"g5SAg":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yV\/r\/-7oG7LWs46R.js"},"HMGfW":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yc\/r\/jn1e1E6HPIa.js"},"hhodl":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yc\/r\/pSBPnjzqL_d.js"},"dMuJ6":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y2\/r\/zJOaF39TkEb.js"},"IDCg7":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yB\/r\/UkQiaxgoLWT.js"},"16Wyj":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yt\/r\/NMzTLmgwrAh.js"},"cP\/9m":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/ya\/r\/VMv7QInXmNq.js"},"Qlz\/K":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yO\/r\/FFenUZGgSpN.js"},"WEIlT":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yE\/r\/VFsFPf2da3N.js"},"kcWq+":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yo\/r\/wNJ4XOWGqyK.js"},"06y15":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yn\/r\/ihTGgKM9Mmi.js"},"wN2cQ":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yJ\/r\/9Yac4ECw4yP.js"},"u2jre":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yw\/r\/y4gDn0ycA5a.js"},"f3zTu":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yl\/r\/TypVAXW1Lry.js"},"8E\/YO":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y7\/r\/TT8aPiSXYNw.js"},"nBCGR":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y4\/r\/j1GiwLOMGhy.js"},"jbK\/7":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yf\/r\/hJLnpoF24N8.js"},"xUu4S":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yV\/r\/o9HAnQ779Jd.js"},"Kz1Ty":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yP\/r\/3_FBSG4POSd.js"},"xk3VA":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yc\/r\/r77FuN3kqg9.js"}});if (true) {Bootloader.enableBootload({"React":{"resources":["zyewM","k9nXl"],"module":true},"ExceptionDialog":{"resources":["zyewM","k9nXl","qfg7v","3Q95h","DHdL9","qqHR1","FLz2g","20549"],"module":true},"AsyncDOM":{"resources":["k9nXl","ire0+"],"module":true},"QuickSandSolver":{"resources":["k9nXl","eIK+i","3Q95h","iSoEk","a9Au3","ccpBO","+ClWy"],"module":true},"ConfirmationDialog":{"resources":["k9nXl","3Q95h","zyewM","oE4Do"],"module":true},"Dialog":{"resources":["k9nXl","zyewM","3Q95h","DHdL9"],"module":true},"ErrorSignal":{"resources":["k9nXl","cNca2"],"module":true},"Event":{"resources":[],"module":true},"AsyncDialog":{"resources":["k9nXl","zyewM","qfg7v","3Q95h","DHdL9"],"module":true},"AsyncRequest":{"resources":["k9nXl"],"module":true},"DialogX":{"resources":["zyewM","k9nXl","qfg7v","3Q95h","DHdL9"],"module":true},"XUIDialogTitle.react":{"resources":["zyewM","k9nXl","3Q95h","DHdL9","qfg7v"],"module":true},"XUIDialogBody.react":{"resources":["zyewM","k9nXl","DHdL9","qqHR1"],"module":true},"XUIDialogButton.react":{"resources":["zyewM","k9nXl","3Q95h","DHdL9","qqHR1"],"module":true},"XUIDialogFooter.react":{"resources":["zyewM","k9nXl","3Q95h","DHdL9","qqHR1"],"module":true},"XUIGrayText.react":{"resources":["zyewM","k9nXl","DHdL9","qqHR1"],"module":true},"PhotoSnowlift":{"resources":["k9nXl","zyewM","3Q95h","DHdL9","qfg7v","s\/cWS","t3g\/M","6J7\/o","FxULT","qqHR1","3JUHz","JNbJs","VzHRW","LbRsj"],"module":true},"PhotoTagger":{"resources":["k9nXl","ysumW","3Q95h","zyewM","DHdL9","PUbgC","s\/cWS"],"module":true},"Live":{"resources":["k9nXl","ire0+","zyewM","d7V4X"],"module":true},"PhotoTagApproval":{"resources":["k9nXl","s\/cWS","ysumW"],"module":true},"PhotoTags":{"resources":["k9nXl","s\/cWS","3Q95h","ysumW"],"module":true},"TagTokenizer":{"resources":["k9nXl","qqHR1","DHdL9","as2vi","ysumW","3Q95h","zyewM","unWXw"],"module":true},"css:fb-photos-snowlift-fullscreen-css":{"resources":["VDymv"]},"PhotosButtonTooltips":{"resources":["k9nXl","zyewM","3Q95h","DHdL9","Rs18G"],"module":true},"VideoRotate":{"resources":["k9nXl","zyewM","3Q95h","DHdL9","6AU0l"],"module":true},"AsyncResponse":{"resources":["k9nXl"],"module":true},"PhotoInlineEditor":{"resources":["k9nXl","zyewM","wYXWJ","s\/cWS","3Q95h","qfg7v","ysumW","DHdL9","PUbgC","unWXw","qqHR1","as2vi","AtxWD"],"module":true},"Form":{"resources":["k9nXl","3Q95h"],"module":true},"SpotlightShareViewer":{"resources":["k9nXl","zyewM","qfg7v","zyFOp"],"module":true},"Toggler":{"resources":["k9nXl","3Q95h","zyewM","DHdL9"],"module":true},"Tooltip":{"resources":["k9nXl","zyewM","3Q95h","DHdL9"],"module":true},"DOM":{"resources":["k9nXl"],"module":true},"Input":{"resources":["k9nXl","3Q95h"],"module":true},"trackReferrer":{"resources":[],"module":true},"DimensionTracking":{"resources":["k9nXl","zyewM","d7V4X"],"module":true},"HighContrastMode":{"resources":["k9nXl","kMy9p","d7V4X"],"module":true},"DetectBrokenProxyCache":{"resources":["k9nXl","d7V4X"],"module":true},"UFITracking":{"resources":["d7V4X"],"module":true},"collectDataAttributes":{"resources":["zyewM"],"module":true},"ContextualLayer.react":{"resources":["k9nXl","zyewM","3Q95h","DHdL9","qqHR1","kg7U+"],"module":true},"ContextualLayerAutoFlip":{"resources":["k9nXl","zyewM"],"module":true},"ContextualLayerUpdateOnScroll":{"resources":["kMy9p"],"module":true},"getMentionableRect":{"resources":["zyewM","k9nXl","YQ4Zs"],"module":true},"TypeaheadMetricReporter":{"resources":["k9nXl","zyewM","kg7U+"],"module":true},"getMentionsSearchSource":{"resources":["Cqv2Q","qqHR1","k9nXl","zyewM","KxudW","kg7U+","4kHI+"],"module":true},"UFIMentionsInput.react":{"resources":["k9nXl","zyewM","Gu7VU","Cqv2Q","qqHR1","3Q95h","6UY24","unWXw","IzGJ6","kg7U+","XQmJ1","UoqPL","DHdL9","V8TcL","LbRsj"],"module":true},"ScrollableArea":{"resources":["k9nXl","zyewM","JNbJs","DHdL9"],"module":true},"CompactTypeaheadRenderer":{"resources":["k9nXl","zyewM","DHdL9","unWXw"],"module":true},"ContextualTypeaheadView":{"resources":["k9nXl","zyewM","DHdL9","unWXw","3Q95h"],"module":true},"CLoggerX":{"resources":["k9nXl","zyewM","6J7\/o"],"module":true},"InputSelection":{"resources":["k9nXl","3Q95h"],"module":true},"HashtagParser":{"resources":["57gm2","UoqPL"],"module":true},"MentionsInput":{"resources":["k9nXl","3Q95h","zyewM","X6J3+","DHdL9"],"module":true},"TextAreaControl":{"resources":["k9nXl","3Q95h","zyewM","unWXw","DHdL9"],"module":true},"Typeahead":{"resources":["k9nXl","DHdL9","zyewM"],"module":true},"TypeaheadAreaCore":{"resources":["k9nXl","3Q95h","zyewM","unWXw","DHdL9","X6J3+"],"module":true},"TypeaheadBestName":{"resources":["zyewM","unWXw"],"module":true},"TypeaheadHoistFriends":{"resources":["X6J3+"],"module":true},"TypeaheadMetrics":{"resources":["k9nXl","zyewM","X6J3+"],"module":true},"TypeaheadMetricsX":{"resources":["k9nXl","zyewM","kg7U+","qqHR1","qfzTq"],"module":true},"TypingDetector":{"resources":["k9nXl","3Q95h","e0MTG","as2vi"],"module":true},"UFIComments":{"resources":["zyewM","6J7\/o","k9nXl","qqHR1"],"module":true},"XUIContextualDialog.react":{"resources":["zyewM","k9nXl","qqHR1","JNbJs","DHdL9","3Q95h"],"module":true},"StickerStore.react":{"resources":["k9nXl","zyewM","DHdL9","qqHR1","3Q95h","JNbJs","90+Bx","d6S2k","e0MTG","qYMCl","as2vi","kg7U+","qh2Qr","TlaaX","vuadK","qfg7v","7VE+c"],"module":true},"ContextualDialog":{"resources":["k9nXl","zyewM","3Q95h","DHdL9"],"module":true},"LayerRefocusOnHide":{"resources":["k9nXl","3Q95h","zyewM"],"module":true},"StickersFlyout.react":{"resources":["k9nXl","zyewM","3Q95h","qYMCl","as2vi","qqHR1","e0MTG","DHdL9","qfg7v","FxULT","90+Bx","LbRsj","KxudW"],"module":true},"XUIAmbientNUX.react":{"resources":["zyewM","k9nXl","qqHR1","JNbJs","3Q95h","DHdL9","ZE5sL","+pHnF","IzGJ6"],"module":true},"FileInput":{"resources":["k9nXl","unWXw","3Q95h","zyewM","LbRsj"],"module":true},"FileInputUploader":{"resources":["k9nXl","zyewM","3Q95h","kMy9p","FxULT"],"module":true},"EmoticonsList":{"resources":["DHdL9","qqHR1"],"module":true},"EmoticonUtils":{"resources":["DHdL9","qqHR1","aoGF\/"],"module":true},"SelectionPosition":{"resources":["k9nXl","3Q95h","qqHR1","aoGF\/"],"module":true},"Hovercard":{"resources":["k9nXl","3Q95h","zyewM","DHdL9","PUbgC"],"module":true},"DOMScroll":{"resources":["k9nXl","zyewM"],"module":true},"LegacyContextualDialog":{"resources":["k9nXl","zyewM","kMy9p","3Q95h","DHdL9"],"module":true},"ContextualDialogArrow":{"resources":["k9nXl","zyewM","DHdL9"],"module":true},"PopoverMenu.react":{"resources":["zyewM","k9nXl","DHdL9","JNbJs","3Q95h","qqHR1"],"module":true},"ReactXUIMenu":{"resources":["k9nXl","zyewM","JNbJs","DHdL9"],"module":true},"UFIScrollHighlight":{"resources":["k9nXl","zyewM","qfg7v","v3+43","rSdpp"],"module":true},"UFICommentRemovalControls.react":{"resources":["zyewM","k9nXl","FxULT","LbRsj","CPhxl"],"module":true},"UFIEntStreamOrderingModeSelector.react":{"resources":["zyewM","k9nXl","DHdL9","JNbJs","qqHR1","3Q95h","LbRsj","qOYPO"],"module":true},"UFIOrderingModeSelector.react":{"resources":["zyewM","k9nXl","DHdL9","JNbJs","qqHR1","3Q95h","LbRsj","PUbgC"],"module":true},"PageVoiceDropdownSelector.react":{"resources":["qYMCl","ykuy8","LEB3f","k9nXl","7Tl+B","zyewM","DHdL9","Ph\/zz","JNbJs","3Q95h","qqHR1","GvLyG","6+klP","FxULT","BrHWG","KxudW","jEl9H"],"module":true},"ShareDialog.react":{"resources":["k9nXl","zyewM","qfg7v","+pHnF","0XbsS","3Q95h","h6zT3","v+i3F","6J7\/o","KxudW","e0MTG","qqHR1","57gm2","qYMCl","XbYq9","LbRsj","DHdL9","kg7U+","VzHRW","u4RM0","7Tl+B","fBGWY","vyZX5","3JUHz","JNbJs","egxPo","tAAKo","dA0my","kMy9p","unWXw","96dxO","b85g\/","ZE5sL","IzGJ6","FLz2g","Cqv2Q","6UY24","Gu7VU","UoqPL","bNxS4","KwY+2","FxULT"],"module":true},"ReactShareDialogRoot.react":{"resources":["zyewM","k9nXl","Gx0nt","1KiDr","qqHR1","qYMCl","ZVtwQ","pzjzV","q7KyO","+lAUj","KxudW","fcBuB","j+fQe","9gp7h","dnPRO","Cqv2Q","Gu7VU","6UY24","UoqPL","ze0Fj","29bdq","TncoL","\/TuP\/","3hubn","TMmKI","oApeN","5iIh0","PP\/yo","KjAXK","YnBVV","OZZYS","qHcaw","6J7\/o","0XbsS","e0MTG","57gm2","3Q95h","XbYq9","LbRsj","DHdL9","kg7U+","VzHRW","u4RM0","7Tl+B","qfg7v","fBGWY","vyZX5","h6zT3","3JUHz","JNbJs","egxPo","R7r56","+pdSO","kQdd0","bIlIx","bERQH","M5JYK","weyC5","+pHnF","kMy9p","gfVjN","DvLGS","31mza","wYXWJ","gIQFk","st6iR","swfdL","jfNWO","T5x0o","unWXw","IzGJ6","LTdZ8","cxouZ","L8W2q","YX7Hm","v+i3F","MwUrl","96dxO","b85g\/","\/ahTA","iAN1l","4nKJi","uOe+g","nr85o","cVxAD","whEMU","p3+2T","h0c37","R5iAL","dPw67","KwY+2","bvDu8","1wrde","KPUMm","dZoku","wfAM7","TUkPG","PUbgC","+yyUl","168LV","fsZWc","X86MZ","dXFVx","oYAz3","g5SAg","HMGfW","hhodl","dMuJ6","IDCg7","16Wyj","cP\/9m","Qlz\/K","WEIlT","kcWq+","ZE5sL","06y15","wN2cQ","tAAKo","u2jre","f3zTu","8E\/YO","nBCGR","FxULT","jbK\/7","xUu4S","Kz1Ty"],"module":true},"ShareDialogController":{"resources":["zyewM","k9nXl","qqHR1","0XbsS","xk3VA","6+klP"],"module":true},"highlight":{"resources":["k9nXl","zyewM","qfg7v"],"module":true},"ScrollAwareDOM":{"resources":["k9nXl","zyewM"],"module":true},"MessagesViewer":{"resources":["k9nXl","57gm2","qYMCl","zyewM","KxudW","e0MTG","qqHR1","3Q95h","DHdL9","LbRsj","FxULT","qfg7v"],"module":true},"MercuryOrderedThreadlist":{"resources":["zyewM","qqHR1","as2vi","57gm2","k9nXl","qYMCl","KxudW","e0MTG","3Q95h","DHdL9","LbRsj","FxULT","qfg7v","JNbJs","u5+FF","8baJY","0d3wV","jKtc\/","kMy9p"],"module":true},"MercuryThreadInformer":{"resources":["zyewM","57gm2","qqHR1","k9nXl"],"module":true},"MercuryThreads":{"resources":["k9nXl","zyewM","KxudW","qqHR1","57gm2","3Q95h","DHdL9","LbRsj","qYMCl","FxULT","qfg7v","JNbJs","u5+FF","8baJY","e0MTG","0d3wV","jKtc\/","kMy9p"],"module":true},"PrivacyLiteFlyout":{"resources":["k9nXl","zyewM","qfg7v","3Q95h","DHdL9","kMy9p","qqHR1","TlaaX","1vTrJ"],"module":true}});}}); +requireLazy(["ix"], function(ix) {ix.add({"arrow-right:white:small":{"sprited":true,"spriteMapCssClass":"sp_fbn2gn0SkLe","spriteCssClass":"sx_86baa3"},"\/images\/loaders\/indicator_blue_small.gif":{"sprited":false,"uri":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yb\/r\/GsNJNwuI-UM.gif","width":16,"height":11},"\/images\/ads\/cropper\/drag.png":{"sprited":true,"spriteMapCssClass":"sp__tqbDecD-ts","spriteCssClass":"sx_d60ba2"},"error-solid:white:small":{"sprited":true,"spriteMapCssClass":"sp__tqbDecD-ts","spriteCssClass":"sx_05c383"},"info-solid:white:small":{"sprited":true,"spriteMapCssClass":"sp__tqbDecD-ts","spriteCssClass":"sx_7605f4"},"\/images\/messaging\/stickers\/selector\/left.png":{"sprited":true,"spriteMapCssClass":"sp_tNpzu1rx9u-","spriteCssClass":"sx_bc171f"},"\/images\/messaging\/stickers\/selector\/right.png":{"sprited":true,"spriteMapCssClass":"sp_tNpzu1rx9u-","spriteCssClass":"sx_afa470"},"\/images\/loaders\/indicator_blue_large.gif":{"sprited":false,"uri":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y9\/r\/jKEcVPZFk-2.gif","width":32,"height":32},"\/images\/loaders\/indicator_blue_medium.gif":{"sprited":false,"uri":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yk\/r\/LOOn0JtHNzb.gif","width":16,"height":16},"\/images\/loaders\/indicator_white_large.gif":{"sprited":false,"uri":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yG\/r\/b53Ajb4ihCP.gif","width":32,"height":32},"\/images\/loaders\/indicator_white_small.gif":{"sprited":false,"uri":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y-\/r\/AGUNXgX_Wx3.gif","width":16,"height":11},"\/images\/loaders\/indicator_black.gif":{"sprited":false,"uri":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y7\/r\/pgEFhPxsWZX.gif","width":32,"height":32},"\/images\/messaging\/stickers\/store\/characters.png":{"sprited":true,"spriteMapCssClass":"sp_tNpzu1rx9u-","spriteCssClass":"sx_a17b59"},"\/images\/messaging\/stickers\/store\/basket.png":{"sprited":true,"spriteMapCssClass":"sp_tNpzu1rx9u-","spriteCssClass":"sx_68f18e"},"\/images\/messaging\/stickers\/store\/backarrow.png":{"sprited":true,"spriteMapCssClass":"sp_tNpzu1rx9u-","spriteCssClass":"sx_1c7e87"},"\/images\/messaging\/stickers\/selector\/sticker_store.png":{"sprited":true,"spriteMapCssClass":"sp_tNpzu1rx9u-","spriteCssClass":"sx_6ad5a5"},"\/images\/messaging\/stickers\/icons\/search.png":{"sprited":true,"spriteMapCssClass":"sp_tNpzu1rx9u-","spriteCssClass":"sx_4c81c5"},"\/images\/messaging\/stickers\/icons\/recent.png":{"sprited":true,"spriteMapCssClass":"sp_tNpzu1rx9u-","spriteCssClass":"sx_f5cd8e"},"\/images\/messaging\/stickers\/icons\/emoji.png":{"sprited":true,"spriteMapCssClass":"sp_tNpzu1rx9u-","spriteCssClass":"sx_19ad7e"},"\/images\/messaging\/stickers\/icons\/sad_face.png":{"sprited":true,"spriteMapCssClass":"sp_tNpzu1rx9u-","spriteCssClass":"sx_1b14da"},"\/images\/ui\/x\/button\/dark\/chevron.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_29b295"},"\/images\/ui\/x\/button\/normal\/chevron.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_120fc4"},"\/images\/ui\/xhp\/link\/more\/down_caret.gif":{"sprited":true,"spriteMapCssClass":"sp_UulEYNmSQEU","spriteCssClass":"sx_d3d494"},"chevron-left:dark:small":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_1462e5"},"male:light:small":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_aef7d2"},"work:light:small":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_25d29e"},"images\/ads\/common\/icon_page.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_664263"},"work:light:large":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_8199a0"},"images\/pages\/voice\/flag.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_4e9111"},"\/images\/bizsite\/busmgr_bookmark_icon_16px.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_d6b4a2"},"\/images\/deprecated\/glyphs\/flat\/info-flat_m.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_e007c0"},"\/images\/deprecated\/glyphs\/flat\/checkmark_white_m.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_5dff1e"},"\/images\/deprecated\/glyphs\/flat\/error-flat_m.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_0e9fd3"},"\/images\/ufi\/fbfeed\/comment_gray.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_827a84"},"\/images\/ufi\/fbfeed\/like_gray.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_062449"},"\/images\/ufi\/fbfeed\/liked.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_a6cbe6"},"\/images\/ufi\/fbfeed\/share_gray.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_50c09d"},"\/images\/messaging\/docs\/generic.png":{"sprited":true,"spriteMapCssClass":"sp_ULKIIxYCDfO","spriteCssClass":"sx_031691"},"\/images\/payments\/icons\/visa.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_917eb0"},"\/images\/payments\/icons\/visa-lg.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_557b85"},"\/images\/payments\/icons\/mc.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_9cb529"},"\/images\/payments\/icons\/mc-lg.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_17a51c"},"\/images\/payments\/icons\/disc.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_804ce0"},"\/images\/payments\/icons\/disc-lg.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_d84467"},"\/images\/payments\/icons\/jcb.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_884baa"},"\/images\/payments\/icons\/jcb-lg.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_16e3df"},"\/images\/payments\/icons\/amex.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_7f1a95"},"\/images\/payments\/icons\/amex-lg.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_d0c719"},"\/images\/brands\/credit_card\/credit_32.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_b38031"},"\/images\/p2p\/checkmark-messenger.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_0e35db"},"\/images\/p2p\/check_mark-sm.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_5f0d90"},"info-solid:dark:small":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_dbdd9f"},"\/images\/p2p\/message-icon-dark-gray.png":{"sprited":true,"spriteMapCssClass":"sp_ULKIIxYCDfO","spriteCssClass":"sx_5ad939"},"\/images\/p2p\/message-icon-blue.png":{"sprited":true,"spriteMapCssClass":"sp_ULKIIxYCDfO","spriteCssClass":"sx_b61923"},"\/images\/p2p\/message-icon-gray.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_6f51bf"},"\/images\/p2p\/message-icon-black.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_bd7f04"},"\/images\/p2p\/attachment-snippet-icon.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_928d64"},"\/images\/ads\/common\/zoom_icon\/icon_plus.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_19ca43"},"\/images\/ads\/common\/zoom_icon\/icon_minus.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_7a5cff"},"cross:dark:small":{"sprited":true,"spriteMapCssClass":"sp_ULKIIxYCDfO","spriteCssClass":"sx_211565"},"error-solid:dark:medium":{"sprited":true,"spriteMapCssClass":"sp_aABxH06PmBH","spriteCssClass":"sx_3916f8"},"\/images\/chat\/chat_play_icon.png":{"sprited":true,"spriteMapCssClass":"sp_aABxH06PmBH","spriteCssClass":"sx_490d4d"},"\/images\/icons\/photo.gif":{"sprited":true,"spriteMapCssClass":"sp_5cGRq1ajQvy","spriteCssClass":"sx_58734e"},"\/images\/icons\/video.gif":{"sprited":true,"spriteMapCssClass":"sp_5cGRq1ajQvy","spriteCssClass":"sx_42eb76"},"\/images\/p2p\/receiver-risk-notification.png":{"sprited":true,"spriteMapCssClass":"sp_2ZR0rmMlCqh","spriteCssClass":"sx_50d926"},"\/images\/p2p\/receiver-nux-notification.png":{"sprited":true,"spriteMapCssClass":"sp_2ZR0rmMlCqh","spriteCssClass":"sx_757138"}});});</script> +<script>requireLazy(["InitialJSLoader"], function(InitialJSLoader) {InitialJSLoader.loadOnDOMContentReady(["zyewM","6J7\/o","qqHR1","k9nXl","yLHxn","WU0yY","4vv8\/","FxULT","X6J3+","wYXWJ","s\/cWS","qfg7v","ysumW","PUbgC","UoqPL","as2vi","unWXw","nJcRw","XZAQ1","wa+vX","JNbJs","t3g\/M","qYMCl","R8TmA","e0MTG","57gm2","kMy9p","TlaaX","UjwOq","KxudW","u5+FF","8baJY","0d3wV","RTsIP","5lV\/Y"]);});</script> +<script>(require("ServerJSDefine")).handleDefines([["SessionNameConfig",[],{"seed":"0bg9"},757],["CurrentUserInitialData",[],{"USER_ID":"1709246","ACCOUNT_ID":"1709246"},270],["SiteData",[],{"revision":1733369,"tier":"","push_phase":"V3","pkg_cohort":"EXP1:DEFAULT","vip":"31.13.66.1"},317],["UserAgentData",[],{"browserArchitecture":"32","browserFullVersion":"17.0.940.0","browserMinorVersion":0,"browserName":"Chrome","browserVersion":17,"deviceName":"Unknown","engineName":"WebKit","engineVersion":"535.8","platformArchitecture":"64","platformName":"Windows","platformVersion":"7","platformFullVersion":"7"},527],["CurrentCommunityInitialData",[],{},490],["DTSGInitialData",[],{"token":"AQGXnNvaymuf"},258],["ISB",[],{},330],["LSD",[],{},323],["BanzaiConfig",[],{"EXPIRY":86400000,"MAX_SIZE":10000,"MAX_WAIT":150000,"RESTORE_WAIT":150000,"blacklist":["time_spent"],"gks":{"boosted_pagelikes":true,"boosted_posts":true,"boosted_website":true,"jslogger":true,"mercury_send_error_logging":true,"miny_compression":true,"pages_client_logging":true,"time_spent_bit_array":true,"useraction":true,"videos":true,"visibility_tracking":true,"vitals":true,"allow_userid_mismatch":true}},7],["ModulePerformanceGating",[],{"bootload_share_dialog":true,"bootload_page_voice_dropdown":true,"js_module_defer_banzai_restoration":true,"js_module_defer_blob_creation":false,"js_module_kill_legacy_tooltip":false,"js_module_defer_channel_manager_start":false,"js_module_defer_left_nav_section_bookmarks":false},793],["AsyncRequestConfig",[],{"retryOnNetworkError":"1"},328],["CoreWarningGK",[],{"forceWarning":false},725],["FbtNumber",["IntlEnglishNumberType"],{"impl":{"__m":"IntlEnglishNumberType"}},605],["IntlViewerContext",[],{"GENDER":16777216},772],["FbtLogger",[],{"logger":null},288],["FbtQTOverrides",[],{"overrides":{"1_539bf175108659676097349f8b511a1d":"Donate to International Medical Corps now and Facebook will match your donation.","1_d1c1f6116da4d8f993a151fda3072cb5":"Donate to International Medical Corps today and join us in supporting relief efforts","1_6f7acce98bbf4cfdac77ebf5b9bad304":"100\u0025 of your donation will go to {=International Medical Corps} and their work in response to the Nepal earthquake. Facebook will also donate $2 million to local relief efforts.","1_8b130114c0a07a35b47bebd218149f60":"Support earthquake relief efforts","1_8d7e2c77c3375ec57db92d101f139964":"Donate to International Medical Corps now and support earthquake relief efforts."}},551],["TrackingConfig",[],{"domain":"https:\/\/pixel.facebook.com"},325],["ErrorSignalConfig",[],{"uri":"https:\/\/error.facebook.com\/common\/scribe_endpoint.php"},319],["InitialServerTime",[],{"serverTime":1431512677000},204],["UFIConstants",[],{"UFIActionType":{"COMMENT_LIKE":"fa-type:comment-like","COMMENT_SET_SPAM":"fa-type:mark-spam","DELETE_COMMENT":"fa-type:delete-comment","DISABLE_COMMENTS":"fa-type:disable-comments","LIVE_DELETE_COMMENT":"fa-type:live-delete-comment","LIKE_ACTION":"fa-type:like","SUBSCRIBE_ACTION":"fa-type:subscribe","REMOVE_PREVIEW":"fa-type:remove-preview","MARK_COMMENT_SPAM":"fa-type:mark-spam","CONFIRM_COMMENT_REMOVAL":"fa-type:confirm-remove","TRANSLATE_COMMENT":"fa-type:translate-comment","COMMENT_LIKECOUNT_UPDATE":"fa-type:comment-likecount-update","ADD_COMMENT_ACTION":"fa-type:add-comment"},"UFICommentOrderingMode":{"CHRONOLOGICAL":"chronological","RANKED_THREADED":"ranked_threaded","TOPLEVEL":"toplevel","RECENT_ACTIVITY":"recent_activity","FEATURED":"featured","FILTERED":"filtered"},"UFIFeedbackSourceType":{"PROFILE":0,"NEWS_FEED":1,"OBJECT":2,"MOBILE":3,"EMAIL":4,"PROFILE_APPROVAL":10,"TICKER":12,"NONE":13,"INTERN":14,"ADS":15,"EVENT_GOING_FLYOUT":16,"PHOTOS_SNOWLIFT":17,"PHOTOS_SNOWFLAKE":20,"USER_TIMELINE":21,"PAGE_TIMELINE":22,"SEARCH":23,"PAGE_TAB":24,"TIMELINE_COLLECTION":25,"TOPIC_CONVERSATION":26,"ON_THIS_DAY":27},"UFIPayloadSourceType":{"UNKNOWN":0,"INITIAL_SERVER":1,"LIVE_SEND":2,"USER_ACTION":3,"ENDPOINT_LIKE":10,"ENDPOINT_COMMENT_LIKE":11,"ENDPOINT_ADD_COMMENT":12,"ENDPOINT_EDIT_COMMENT":13,"ENDPOINT_DELETE_COMMENT":14,"ENDPOINT_COMMENT_SPAM":16,"ENDPOINT_REMOVE_PREVIEW":17,"ENDPOINT_ID_COMMENT_FETCH":18,"ENDPOINT_COMMENT_FETCH":19,"ENDPOINT_TRANSLATE_COMMENT":20,"ENDPOINT_BAN":21,"ENDPOINT_SUBSCRIBE":22,"ENDPOINT_COMMENT_LIKECOUNT_UPDATE":23,"ENDPOINT_DISABLE_COMMENTS":24,"ENDPOINT_ACTOR_CHANGE":25},"UFIStatus":{"DELETED":"status:deleted","SPAM":"status:spam","SPAM_DISPLAY":"status:spam-display","LIVE_DELETED":"status:live-deleted","FAILED_ADD":"status:failed-add","FAILED_EDIT":"status:failed-edit","PENDING_EDIT":"status:pending-edit"},"attachmentTruncationLength":80,"commentTruncationLength":420,"commentTruncationMaxLines":3,"commentTruncationPercent":0.6,"commentURLTruncationLength":60,"defaultPageSize":50,"infiniteScrollRangeForQANDAPermalinks":1000,"minCommentsForOrderingModeSelector":2,"unavailableCommentKey":"unavailable_comment_key"},240],["NumberFormatConfig",[],{"decimalSeparator":".","numberDelimiter":",","minDigitsForThousandsSeparator":0},54],["CLogConfig",[],{"gkResults":true},174],["TypeaheadMetricsConfig",[],{"gkResults":false},263],["FamilyMentionsData",[],{"allowFamilyNames":false,"hasAcceptedNUX":false},708],["StickerConfig",[],{"ChatPaddedAnimatedStickerGK":true,"WebStickerSearch":true,"WebStickerTrigger":false,"StickerSearchInRecent":false,"PromotePackFromSearch":false,"EnterToSendSticker":false,"ShowStickerReplyNUX":false,"ShowStickerSearchNUX":false,"LoadStickerEarly":false,"StickerTriggerThreshold":10,"TriggerConfidence":false,"TriggerInterface":false},515],["UFIConfig",[],{"renderEmoji":true,"renderEmoticons":true,"shouldShowStickerNUX":false},71],["PresenceInitialData",[],{"cookiePollInterval":500,"cookieVersion":2,"dictEncode":true,"serverTime":"1431512677000","shouldSuppress":false},57],["MercuryServerRequestsConfig",[],{"sendMessageTimeout":45000,"maxAutoRetries":0},107],["CurrentEnvironment",[],{"facebookdotcom":true,"messengerdotcom":false},827],["P2PQEValues",[],{"ReceiverInThreadNUXBodyText":"It's free to accept it. Just add a debit card.","SendMoneyFlyoutBottomText":"You'll add a debit card next.","P2PMessageTriggersEnabled":false},683],["UFISpamCountImpl",[],{"module":null},72],["WWWBase",[],{"uri":"https:\/\/www.facebook.com\/"},318],["DateFormatConfig",[],{"numericDateOrder":["m","d","y"],"numericDateSeparator":"\/","shortDayNames":["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],"timeSeparator":":","weekStart":6,"formats":{"D":"D","D g:ia":"D g:ia","D M d":"D M d","D M d, Y":"D M d, Y","D M j":"D M j","D M j g:ia":"D M j g:ia","D M j, y":"D M j, y","D M j, Y g:ia":"D M j, Y g:ia","D, M j, Y":"D, M j, Y","F d":"F d","F d, Y":"F d, Y","F g":"F g","F j":"F j","F j, Y":"F j, Y","F j, Y \u0040 g:i A":"F j, Y \u0040 g:i A","F j, Y g:i a":"F j, Y g:i a","F jS":"F jS","F jS, g:ia":"F jS, g:ia","F jS, Y":"F jS, Y","F Y":"F Y","g A":"g A","g:i":"g:i","g:i A":"g:i A","g:i a":"g:i a","g:iA":"g:iA","g:ia":"g:ia","g:ia F jS, Y":"g:ia F jS, Y","g:iA l, F jS":"g:iA l, F jS","g:ia M j":"g:ia M j","g:ia M jS":"g:ia M jS","g:ia, F jS":"g:ia, F jS","g:iA, l M jS":"g:iA, l M jS","g:sa":"g:sa","H:I - M d, Y":"H:I - M d, Y","h:i a":"h:i a","h:m:s m\/d\/Y":"h:m:s m\/d\/Y","j":"j","l F d, Y":"l F d, Y","l g:ia":"l g:ia","l, F d, Y":"l, F d, Y","l, F j":"l, F j","l, F j, Y":"l, F j, Y","l, F jS":"l, F jS","l, F jS, g:ia":"l, F jS, g:ia","l, M j":"l, M j","l, M j, Y":"l, M j, Y","l, M j, Y g:ia":"l, M j, Y g:ia","M d":"M d","M d, Y":"M d, Y","M d, Y g:ia":"M d, Y g:ia","M d, Y ga":"M d, Y ga","M j":"M j","M j, Y":"M j, Y","M j, Y g:i A":"M j, Y g:i A","M j, Y g:ia":"M j, Y g:ia","M jS, g:ia":"M jS, g:ia","M Y":"M Y","M y":"M y","m-d-y":"m-d-y","M. d":"M. d","M. d, Y":"M. d, Y","j F Y":"j F Y","m.d.y":"m.d.y","m\/d":"m\/d","m\/d\/Y":"m\/d\/Y","m\/d\/y":"m\/d\/y","m\/d\/Y g:ia":"m\/d\/Y g:ia","m\/d\/y H:i:s":"m\/d\/y H:i:s","m\/d\/Y h:m":"m\/d\/Y h:m","n":"n","n\/j":"n\/j","n\/j, g:ia":"n\/j, g:ia","n\/j\/y":"n\/j\/y","Y":"Y","Y-m-d":"Y-m-d","Y\/m\/d":"Y\/m\/d","y\/m\/d":"y\/m\/d","j \/ F \/ Y":"j \/ F \/ Y"},"ordinalSuffixes":{"1":"st","2":"nd","3":"rd","4":"th","5":"th","6":"th","7":"th","8":"th","9":"th","10":"th","11":"th","12":"th","13":"th","14":"th","15":"th","16":"th","17":"th","18":"th","19":"th","20":"th","21":"st","22":"nd","23":"rd","24":"th","25":"th","26":"th","27":"th","28":"th","29":"th","30":"th","31":"st"}},165],["OGComposerJSConstants",[],{"ActionTypeIDs":{"COMPOSER_ATTENDS":668012816568345,"COMPOSER_DRINKS":383634741672822,"COMPOSER_EATS":383634705006159,"COMPOSER_FEELS":383634835006146,"COMPOSER_LISTENS":383634868339476,"COMPOSER_LOOKS_FOR":601369976565963,"COMPOSER_OTHER":637142219655405,"COMPOSER_PLAYS":520095228026772,"COMPOSER_READS":383635058339457,"COMPOSER_SUPPORTS":721170054585954,"COMPOSER_TRAVELS":580961725273455,"COMPOSER_WATCHES":383634671672829,"COMPOSER_VOTES":532534113449550,"COMPOSER_CELEBRATES":742120442490915,"COMPOSER_MEETS":809471075755851,"COMPOSER_GETS":809472139089078,"COMPOSER_MAKES":809472309089061,"COMPOSER_GOES_TO":556187044417590,"COMPOSER_THINKS_ABOUT":809473052422320,"COMPOSER_SELECTS_VERB":806115869424705,"COMPOSER_BIKES":642337999135827,"COMPOSER_BOXES":681781771858116,"COMPOSER_CLIMBS":681782675191359,"COMPOSER_DANCES":701721669864126,"COMPOSER_EXERCISES":678359018867058,"COMPOSER_GOLFS":681783365191290,"COMPOSER_HIKES":680527725316854,"COMPOSER_PRACTICES_YOGA":701743366528623,"COMPOSER_RACES":681783721857921,"COMPOSER_RAFTS":681784405191186,"COMPOSER_RUNS":642340799135547,"COMPOSER_SCUBA_DIVES":701743106528649,"COMPOSER_SKATEBOARDS":701743266528633,"COMPOSER_SKATES":681784615191165,"COMPOSER_SKIS":681784731857820,"COMPOSER_SKYDIVES":681784815191145,"COMPOSER_SNOWBOARDS":681785285191098,"COMPOSER_SURFS":681785361857757,"COMPOSER_SWIMS":681785451857748,"COMPOSER_WALKS":681794311856862,"COMPOSER_WEIGHT_TRAINS":701743316528628},"EditAttachmentURI":"\/ajax\/composerx\/attachment\/edit\/","ExercisesTypeID":718343998201893,"ExercisingVerbObjectIDs":{"BIKING":539392269511852,"BOXING":689109077798986,"CLIMBING":635106703226301,"DANCING":523336757775104,"EXERCISING":603836413047452,"GOLFING":734119163287996,"HIKING":648892745158032,"PRACTICING_YOGA":899591633400587,"RACING":805965439430818,"RAFTING":646036072143513,"RUNNING":572019896239636,"SCUBA_DIVING":801263006564490,"SKATEBOARDING":680428125361659,"SKATING":754597557884147,"SKIING":733117900066991,"SKYDIVING":789145554430655,"SNOWBOARDING":473092662820163,"SURFING":687866947923037,"SWIMMING":751919411493055,"WALKING":771342406216974,"WEIGHT_TRAINING":715637618492725},"TransitivityStateIntransitive":2},55],["PresencePrivacyInitialData",[],{"visibility":1,"onlinePolicy":0,"privacyData":{"1530180394":1,"1183680010":1}},58],["WorkModeConfig",[],{"is_work_user":false},396],["InitialChatFriendsList",[],{"list":["1183680010-2","1245660048-2","520759757-2","1530180394-2","1015685545-2","100001808536261-2","652905124-2","726312093-2","100000269848399-2","100003369348764-2","560630054-2","588807346-2","521851245-2","100006974534106-2","100001155724009-2","1183680010-3","1183680010-0","100006008825731-2","1479210141-2","4811620-2","510392044-2","508270906-2","1245660048-3","1245660048-0","3103636-2","607837946-2","100002169746718-2","625742326-2","520759757-3","520759757-0","1536062472-2","607859291-2","1089574497-2","1530180394-0","1530180394-3","1086600112-2","24414370-2","1346767096-2","505640562-2","1355728156-2","100000174669315-2","100002837890547-2","702149-2","100002413002776-2","1105050046-2","1532867672-2","676709504-2","100002765209599-2","1247010045-2","100002680856633-2","1492408340-2","1062780062-2","100002925466677-2","1183264777-2","100000436130645-2","637596806-2","560316920-2","22701874-2","1064790163-2","12318153-2","1309042639-2","1201886170-2","2235996-2","14806041-2","693380509-2","100004061857057-2","40005517-2","21722746-2","5380-2","1015685545-0","1015685545-3","100000739187085-2","1315487349-2","100001291641696-2","1506000568-2","34601449-2","663668346-2","772336317-2","207100845-2","1067943427-2","1511010083-2","100005966408096-2","3317238-2","300829-2","2254245-2","100007153602706-2","1572660173-2","1438388178-2","2233867-2","1032130689-2","1722293806-2","568495122-2","100001236086206-2","100000685650622-2","100000101168431-2","100000256077148-2","100000064273181-2","1295791589-2","100000149335121-2","1430138238-2","607883751-2","2256929-2","25715562-2","100000888235995-2","1612705329-2","1617048879-2","100000617101794-2","1153927133-2","100000673576422-2","100004486363212-2","1127127685-2","13607863-2","849050310-2","1778574663-2","100001697127135-2","1491357350-2","4802218-2","833632-2","100002510167378-2","915688-2","2252629-2","100000068405231-2","312016-2","1124670217-2","1423563412-2","1382797609-2","1101420128-2","100001324262325-2","100004019521144-2","100000997925487-2","1783150266-2","1438911378-2","1724070121-2","100000101821683-2","100003969793190-2","2234712-2","510558856-2","1253991855-2","100001808536261-3","100001808536261-0","1517337633-2","100003694686239-2","512514979-2","519102556-2","1223051035-2","1293529219-2","1353303418-2","1303014951-2","503045301-2","1243318501-2","100000586204168-2","530120173-2","765299666-2","100000083540438-2","100000342997903-2","1412972866-2","1653062957-2","1115294640-2","100001519432363-2","756600165-2","1349485927-2","1752188841-2","561412477-2","100004935726711-2","402890-2","1434000032-2","652905124-0","652905124-3","100000908890464-2","220301963-2","1001223335-2","705112321-2","1308807080-2","100003902613426-2","1539559841-2","1166417662-2","1788891587-2","100001337818072-2","616833438-2","100000482684804-2","100001156352214-2","100000320158112-2","833455064-2","1321625860-2","1156644726-2","755442773-2","719486745-2","1676804365-2","100000699813682-2","883215003-2","1073945785-2","100000216847544-2","1407609721-2","100000181556231-2","100000652525365-2","100007695420631-2","1060324140-2","100002960734973-2","100001104757569-2","1380960062-2","726312093-3","726312093-0","715380765-2","100000471208723-2","634029475-2","1560429669-2","1654971947-2","707719495-2","1597715820-2","100001558222393-2","1004378307-2","1795522307-2","1006802881-2","39607718-2","758860337-2","1323662727-2","569543730-2","1324756193-2","1420972787-2","870780190-2","1398090042-2","1249933673-2","1261642193-2","100000035520622-2","598246011-2","1403052122-2","1258850287-2","1640896227-2","575344856-2","1035228569-2","1134963891-2","100000133655676-2","1253177602-2","1095313138-2","100002069027242-2","1805271422-2","100001564487652-2","1321737916-2","100003789936529-2","100004264535804-2","100000053185937-2","100000107991862-2","1129316686-2","824792836-2","1496084881-2","675194660-2","1460426371-2","1597991544-2","659745892-2","1362991516-2","840950857-2","722734911-2","100000057908120-2","1310443243-2","1470947821-2","633014238-2","100001057399608-2","1477380381-2","100000172026837-2","1741270901-2","100000196960322-2","1289490161-2","165600183-2","763302257-2","744178760-2","100000178244746-2","100000190000638-2","1121794128-2","100000389526404-2","1339952232-2","608237485-2","1246980254-2","647043964-2","1299394208-2","501860973-2","727193706-2","1067293186-2","1269746707-2","678267760-2","547170509-2","704815458-2","100000059725192-2","500566970-2","100000119398351-2","2900214-2","100001271372910-2","1648820229-2","745967902-2","1348100096-2","1399312863-2","1450552756-2","706229764-2","617505459-2","776514950-2","1238131358-2","1536911579-2","574440297-2","1263895873-2","586309601-2","1546277576-2","1491925714-2","1048839858-2","1351302019-2","100000105703017-2","100000018506424-2","100001862144391-2","1067688839-2","1436374401-2","736589066-2","1324397863-2","100000410594215-2","100000115938400-2","100000139810862-2","1558508479-2","558754446-2","1441366741-2","515712873-2","1583057419-2","1703540735-2","100004933958246-2","1780740759-2","812913205-2","1048979059-2","1397417676-2","691503407-2","1393531408-2","100000104808033-2","1314625625-2","1247010596-2","100003112701012-2","100005287382855-2","100003692021363-2","100002159258730-2","1332960334-2","1006905763-2","100000150922040-2","1140428169-2","1551180035-2","541917787-2","1076706609-2","551433188-2","534846999-2","769543448-2","1165200442-2","872830421-2","1636672367-2","522516980-2","100000534819471-2","1114061557-2","1259852164-2","1294225303-2","100000285057150-2","703950736-2","100000504640733-2","1366714067-2","635793823-2","595511408-2","1817676258-2","100006524291766-2","1701566-2","1466050126-2","837880229-2","692806977-2","525627671-2","100003515139011-2","1713475266-2","100000360897971-2","520843570-2","631174568-2","1384706278-2","712983378-2","1312826646-2","100001941819714-2","100000149013759-2","535947753-2","1064900721-2","566174982-2","100000509310304-2","1460027999-2","1305132536-2","741950654-2","1310310139-2","100000251019389-2","636719090-2","1270680023-2","1119806675-2","1404023130-2","100001923956223-2","2253780-2","1818250753-2","100003320206410-2","100005122170990-2","100003544522758-2","100001581031226-2","1099592532-2","760428569-2","1108431152-2","1125167118-2","561287596-2","750996537-2","752510260-2","646595321-2","653603029-2","100004757829382-2","1538287405-2","100002604278137-2","100000216632844-2","547746900-2","1552350654-2","100005909318604-2","1802282-2","826449764-2","100000269848399-3","100000269848399-0","100003369348764-0","100003369348764-3","560630054-0","560630054-3","588807346-3","588807346-0","521851245-3","521851245-0","100006974534106-0","100006974534106-3","100001155724009-0","100001155724009-3","100006008825731-0","100006008825731-3","1479210141-0","1479210141-3","4811620-3","4811620-0","510392044-0","510392044-3","508270906-0","508270906-3","3103636-3","3103636-0","607837946-0","607837946-3","100002169746718-0","100002169746718-3","625742326-3","625742326-0","1536062472-3","1536062472-0","607859291-0","607859291-3","1089574497-3","1089574497-0","1086600112-3","1086600112-0","24414370-0","24414370-3","1346767096-0","1346767096-3","505640562-0","505640562-3","1355728156-0","1355728156-3","100000174669315-0","100000174669315-3","100002837890547-0","100002837890547-3","702149-3","702149-0","100002413002776-0","100002413002776-3","1105050046-0","1105050046-3","1532867672-3","1532867672-0","676709504-0","676709504-3","100002765209599-3","100002765209599-0","1247010045-0","1247010045-3","100002680856633-3","100002680856633-0","1492408340-3","1492408340-0","1062780062-3","1062780062-0","100002925466677-3","100002925466677-0","1183264777-0","1183264777-3","100000436130645-3","100000436130645-0","637596806-3","637596806-0","560316920-3","560316920-0","22701874-3","22701874-0","1064790163-0","1064790163-3","12318153-0","12318153-3","1309042639-0","1309042639-3","1201886170-3","1201886170-0","2235996-3","2235996-0","14806041-3","14806041-0","693380509-3","693380509-0","100004061857057-3","100004061857057-0","40005517-3","40005517-0","21722746-3","21722746-0","5380-3","5380-0","100000739187085-3","100000739187085-0","1315487349-0","1315487349-3","100001291641696-0","100001291641696-3","1506000568-0","1506000568-3","34601449-0","34601449-3","663668346-3","663668346-0","772336317-0","772336317-3","207100845-0","207100845-3","1067943427-0","1067943427-3","1511010083-3","1511010083-0","100005966408096-3","100005966408096-0","3317238-0","3317238-3","300829-0","300829-3","2254245-0","2254245-3","100007153602706-3","100007153602706-0","1572660173-3","1572660173-0","1438388178-3","1438388178-0","2233867-3","2233867-0","1032130689-3","1032130689-0","100000064273181-3","1722293806-0","1722293806-3","568495122-0","568495122-3","1295791589-0","1295791589-3","100000064273181-0","100000256077148-0","100000256077148-3","100000101168431-0","100000101168431-3","100000685650622-0","100000685650622-3","100001236086206-0","100001236086206-3","100000149335121-3","100000149335121-0","1430138238-3","1430138238-0","607883751-0","607883751-3","2256929-3","2256929-0","25715562-3","25715562-0","100000888235995-3","100000888235995-0","1612705329-0","1617048879-0","1617048879-3","1612705329-3","100000617101794-0","100000617101794-3","1153927133-0","1153927133-3","100000673576422-3","100000673576422-0","100004486363212-3","100004486363212-0","1127127685-3","1127127685-0","13607863-0","13607863-3","1778574663-3","849050310-3","849050310-0","1778574663-0","100001697127135-3","100001697127135-0","1491357350-3","1491357350-0","4802218-3","4802218-0","833632-3","833632-0","100002510167378-0","100002510167378-3","915688-3","915688-0","2252629-0","2252629-3","100000068405231-3","100000068405231-0","312016-3","312016-0","1382797609-3","1382797609-0","1423563412-3","1423563412-0","1124670217-3","1124670217-0","1101420128-3","1101420128-0","100001324262325-3","100001324262325-0","1724070121-0","100004019521144-3","100000997925487-3","1783150266-0","1783150266-3","100000997925487-0","1724070121-3","100000101821683-0","100000101821683-3","1438911378-0","1438911378-3","100004019521144-0","100003969793190-3","100003969793190-0","2234712-0","2234712-3","510558856-3","510558856-0","1253991855-3","1253991855-0","1517337633-3","1517337633-0","100003694686239-3","100003694686239-0","756600165-3","1293529219-3","503045301-3","100000586204168-0","1412972866-3","1412972866-0","100000342997903-3","100000342997903-0","100000083540438-3","100000083540438-0","530120173-0","1353303418-3","1353303418-0","503045301-0","756600165-0","765299666-3","765299666-0","100001519432363-3","100001519432363-0","1752188841-3","1752188841-0","1653062957-3","1653062957-0","1303014951-3","1303014951-0","100000586204168-3","530120173-3","1349485927-0","1243318501-0","1223051035-3","519102556-0","1223051035-0","1293529219-0","1115294640-3","1115294640-0","512514979-3","512514979-0","1243318501-3","519102556-3","100004935726711-3","100004935726711-0","1349485927-3","561412477-3","561412477-0","402890-3","402890-0","1434000032-0","1434000032-3","100000908890464-0","100000908890464-3","220301963-0","220301963-3","1001223335-0","1001223335-3","100000320158112-3","100001337818072-3","1788891587-3","1788891587-0","100003902613426-0","1166417662-0","1539559841-0","1539559841-3","100001337818072-0","100000320158112-0","1156644726-3","100000482684804-0","1156644726-0","100001156352214-0","755442773-3","1308807080-0","100001156352214-3","833455064-3","755442773-0","1321625860-0","616833438-3","1321625860-3","100000482684804-3","719486745-3","719486745-0","616833438-0","100003902613426-3","1308807080-3","833455064-0","1166417662-3","705112321-3","705112321-0","1676804365-0","100000699813682-3","883215003-3","100000699813682-0","883215003-0","1676804365-3","1073945785-3","1073945785-0","1407609721-3","1407609721-0","100000216847544-3","100000216847544-0","100000181556231-3","100000181556231-0","100000652525365-3","100000652525365-0","100007695420631-0","100007695420631-3","1060324140-0","1060324140-3","100001104757569-0","100002960734973-3","100001104757569-3","100002960734973-0","1380960062-3","1380960062-0","715380765-3","715380765-0","100000471208723-3","100000471208723-0","634029475-0","1654971947-0","1560429669-3","1654971947-3","1560429669-0","634029475-3","1004378307-3","1795522307-0","1004378307-0","707719495-0","707719495-3","1006802881-0","1006802881-3","1795522307-3","100001558222393-0","100001558222393-3","1597715820-3","1597715820-0","39607718-3","39607718-0","758860337-3","758860337-0","1323662727-0","1323662727-3","1324756193-3","569543730-0","1324756193-0","569543730-3","870780190-3","1420972787-0","1420972787-3","1398090042-3","1398090042-0","1261642193-0","1261642193-3","1258850287-3","100000035520622-0","1258850287-0","100000035520622-3","1403052122-3","870780190-0","598246011-3","1249933673-3","1249933673-0","1403052122-0","598246011-0","575344856-3","575344856-0","1640896227-3","1640896227-0","1253177602-3","100000133655676-3","100000133655676-0","1134963891-3","1134963891-0","1035228569-3","1035228569-0","1253177602-0","1095313138-3","1095313138-0","100002069027242-0","100002069027242-3","1805271422-3","1805271422-0","100001564487652-3","100001564487652-0","1321737916-3","1321737916-0","100003789936529-3","100003789936529-0","100004264535804-3","100004264535804-0","100000053185937-0","100000107991862-3","100000107991862-0","100000053185937-3","1129316686-0","1129316686-3","1362991516-3","840950857-0","659745892-0","1362991516-0","1597991544-0","1597991544-3","1460426371-0","659745892-3","1460426371-3","675194660-0","840950857-3","675194660-3","1496084881-0","1496084881-3","824792836-0","824792836-3","722734911-3","100000057908120-3","100000057908120-0","722734911-0","1310443243-0","1310443243-3","633014238-0","633014238-3","1470947821-3","1470947821-0","100001057399608-0","100001057399608-3","1477380381-0","1477380381-3","1741270901-3","100000196960322-3","1741270901-0","100000172026837-3","100000172026837-0","100000196960322-0","1289490161-0","1289490161-3","165600183-3","165600183-0","763302257-3","763302257-0","744178760-3","744178760-0","100000389526404-3","100000389526404-0","100000190000638-3","100000178244746-3","1339952232-3","1121794128-0","100000190000638-0","1121794128-3","1339952232-0","100000178244746-0","608237485-3","608237485-0","547170509-3","1299394208-3","678267760-0","678267760-3","1246980254-0","547170509-0","1299394208-0","1246980254-3","1269746707-3","1269746707-0","501860973-3","727193706-3","647043964-3","647043964-0","1067293186-0","501860973-0","1067293186-3","727193706-0","704815458-0","704815458-3","100000059725192-0","100000059725192-3","500566970-0","500566970-3","100000119398351-0","100000119398351-3","2900214-3","2900214-0","100001271372910-3","100001271372910-0","1648820229-3","1648820229-0","745967902-0","1348100096-3","1348100096-0","1399312863-3","1399312863-0","745967902-3","1450552756-3","1450552756-0","617505459-3","617505459-0","1238131358-3","706229764-0","776514950-3","776514950-0","706229764-3","1536911579-3","1536911579-0","1238131358-0","574440297-0","574440297-3","1263895873-3","1263895873-0","1491925714-0","586309601-0","586309601-3","1546277576-0","1546277576-3","1351302019-3","1491925714-3","1048839858-0","1048839858-3","1351302019-0","100000105703017-3","100000105703017-0","100000018506424-3","100000018506424-0","100001862144391-3","100001862144391-0","1067688839-0","1067688839-3","1436374401-3","1436374401-0","736589066-3","736589066-0","1324397863-3","1324397863-0","100000410594215-3","100000410594215-0","100000115938400-3","100000115938400-0","558754446-0","100000139810862-0","1441366741-0","1441366741-3","558754446-3","100000139810862-3","1558508479-0","1558508479-3","515712873-3","515712873-0","1583057419-3","1583057419-0","1703540735-0","1703540735-3","100004933958246-3","100004933958246-0","1780740759-3","1780740759-0","812913205-3","812913205-0","1048979059-3","1048979059-0","1397417676-3","1397417676-0","691503407-0","691503407-3","1393531408-3","1393531408-0","100000104808033-0","100000104808033-3","1314625625-0","1314625625-3","1247010596-3","1247010596-0","100003692021363-0","100002159258730-0","100003112701012-0","100002159258730-3","100003692021363-3","100003112701012-3","100005287382855-0","100005287382855-3","1006905763-3","1332960334-0","1006905763-0","1332960334-3","100000150922040-0","100000150922040-3","1140428169-0","1140428169-3","541917787-0","1551180035-0","1551180035-3","541917787-3","1076706609-0","1076706609-3","551433188-3","551433188-0","534846999-3","534846999-0","1165200442-0","1165200442-3","769543448-3","769543448-0","872830421-0","872830421-3","1636672367-3","1636672367-0","522516980-0","522516980-3","100000534819471-3","100000534819471-0","1114061557-3","1366714067-0","1366714067-3","595511408-0","100000504640733-3","1294225303-0","1294225303-3","595511408-3","100000285057150-0","100000285057150-3","100000504640733-0","703950736-0","703950736-3","635793823-3","1259852164-0","1259852164-3","635793823-0","1114061557-0","1817676258-3","1817676258-0","100006524291766-3","100006524291766-0","1701566-0","1701566-3","1466050126-3","1466050126-0","837880229-3","837880229-0","692806977-3","692806977-0","525627671-3","525627671-0","100003515139011-3","100003515139011-0","631174568-3","1384706278-0","1713475266-0","1713475266-3","100001941819714-0","1312826646-0","712983378-3","100000360897971-0","100000360897971-3","100001941819714-3","712983378-0","520843570-0","520843570-3","1384706278-3","631174568-0","1312826646-3","100000149013759-3","100000149013759-0","535947753-0","535947753-3","1064900721-3","1064900721-0","566174982-0","566174982-3","100000509310304-3","1460027999-0","1460027999-3","100000509310304-0","636719090-0","100000251019389-3","1305132536-0","1310310139-0","100000251019389-0","1310310139-3","1305132536-3","636719090-3","741950654-0","1270680023-3","1270680023-0","741950654-3","1404023130-3","1119806675-3","1404023130-0","1119806675-0","100001923956223-0","100001923956223-3","2253780-0","2253780-3","1818250753-3","1818250753-0","100005122170990-0","100003544522758-3","100003544522758-0","100003320206410-3","100003320206410-0","100005122170990-3","100001581031226-0","100001581031226-3","1099592532-3","1099592532-0","760428569-0","760428569-3","1108431152-3","1108431152-0","1125167118-3","1125167118-0","561287596-3","561287596-0","750996537-0","752510260-0","752510260-3","750996537-3","646595321-0","646595321-3","653603029-0","653603029-3","100004757829382-0","100004757829382-3","1538287405-0","1538287405-3","100002604278137-0","100002604278137-3","100000216632844-0","100000216632844-3","547746900-0","547746900-3","1552350654-3","1552350654-0","100005909318604-3","100005909318604-0","1802282-3","1802282-0","826449764-3","826449764-0","509082357-2","646946769-2","31806721-2","100000391094475-2","1824833858-2","100001958777692-2","1446789049-2","1628812191-2","100001629961890-2","537100717-2","713663438-2","1797412898-2","100000148113003-2","767859579-2","1133584497-2","1419056076-2","569636792-2","1353540246-2","100005074531870-2","1381581145-2","100003535669862-2","100000215836779-2","739889187-2","504123437-2","1337794939-2","100006433293867-2","500555057-2","686259063-2","100004332251125-2","1182468524-2","100006100602380-2","1439276924-2","1509967956-2","616524341-2","100001729273571-2","505379585-2","515689769-2","1110302986-2","100000341263338-2","17810511-2","100000706997208-2","1672836518-2","100000139126452-2","100005227470024-2","1437476979-2","603508512-2","1358310328-2","100000438012663-2","624581409-2","548315362-2","597652065-2","100001456919032-2","642351946-2","100002305932868-2","1243530147-2","152-2","100009670356361-2","683560326-2","618739795-2","1329819212-2","100002595698341-2","100001654047408-2","506145490-2","507389731-2","644428766-2","100003138038566-2","627059549-2","222907-2","100002573698377-2","605158130-2","1466599866-2","100000066357562-2","216300140-2","526450310-2","100000613700791-2","601908207-2","1071000025-2","1581202159-2","1042556448-2","1313343487-2","516400539-2","100003657603056-2","574556339-2","1472940075-2","100000085250931-2","693950474-2","1573380130-2","605990932-2","100000998547389-2","100000454463227-2","1075922203-2","102242-2","100004406013681-2","1495687110-2","1634362826-2","1247071863-2","1793566846-2","100004420655562-2","1621807195-2","724791733-2","116336-2","502839441-2","100006695675856-2","100001934104557-2","2250136-2","100001246434316-2","100000091145374-2","100002167176636-2","100002668330552-2","100000237214377-2","1263741321-2","6000351-2","676795577-2","114200075-2","1248150650-2","1154963662-2","100001685347982-2","1652508381-2","100000839465647-2","1131472775-2","100001691371380-2","23445612-2","1007896739-2","1240830373-2","561833950-2","5-2","631479151-2","701190-2","1753857662-2","666077749-2","205887-2","100001073017509-2","1481580025-2","2806791-2","2229321-2","616839734-2","1243020067-2","1019015692-2","1358007508-2","2254489-2","100004967733808-2","2248648-2","1660052334-2","1088431233-2","1452818251-2","100000645660928-2","100002178754361-2","1404421923-2","100004037418847-2","2257356-2","511780880-2","674310362-2","174800387-2","100001976336675-2","100000858407758-2","2230485-2","100001354999672-2","100000500672880-2","2248648-0","1007896739-3","2254489-0","2254489-3","100002305932868-3","100002305932868-0","100001729273571-0","100004406013681-0","100001729273571-3","1007896739-0","1452818251-3","100004406013681-3","2248648-3","100004420655562-3","100004420655562-0","100006433293867-3","2230485-3","100006433293867-0","1452818251-0","2230485-0","1439276924-3","627059549-3","516400539-3","216300140-3","631479151-3","216300140-0","500555057-3","516400539-0","666077749-0","666077749-3","100002573698377-3","100002573698377-0","1182468524-0","100001073017509-0","627059549-0","1243020067-3","561833950-3","683560326-0","683560326-3","1243020067-0","618739795-0","618739795-3","1439276924-0","642351946-0","1182468524-3","642351946-3","561833950-0","507389731-0","507389731-3","100001073017509-3","1075922203-3","100006695675856-0","1075922203-0","1652508381-3","1353540246-0","100002178754361-0","1248150650-0","504123437-0","1248150650-3","767859579-3","174800387-0","767859579-0","504123437-3","1652508381-0","1797412898-3","1797412898-0","100001629961890-3","1353540246-3","1337794939-0","509082357-0","509082357-3","1240830373-3","1240830373-0","31806721-0","31806721-3","100001629961890-0","624581409-3","1131472775-3","1446789049-0","1446789049-3","624581409-0","1131472775-0","174800387-3","676795577-3","17810511-0","597652065-0","1573380130-3","1337794939-3","1573380130-0","100006695675856-3","17810511-3","693950474-3","693950474-0","2257356-3","2250136-0","574556339-3","574556339-0","2250136-3","1672836518-0","597652065-3","2257356-0","676795577-0","548315362-3","100003535669862-0","100003535669862-3","724791733-3","724791733-0","548315362-0","100000237214377-3","100000237214377-0","100002167176636-0","500555057-0","100000613700791-3","1672836518-3","1581202159-0","100002167176636-3","1581202159-3","100000613700791-0","1634362826-0","100002178754361-3","100004037418847-0","116336-3","100000858407758-0","100000858407758-3","511780880-0","511780880-3","100001976336675-0","100001976336675-3","100000500672880-0","100000500672880-3","100004037418847-3","1621807195-3","674310362-0","674310362-3","1404421923-0","1404421923-3","100001354999672-0","100001354999672-3","100000645660928-0","100000645660928-3","100001691371380-0","100001691371380-3","116336-0","1621807195-0","100000839465647-3","515689769-3","100005227470024-0","100005227470024-3","100000139126452-0","100000139126452-3","100000706997208-0","100000706997208-3","100000341263338-0","100000341263338-3","515689769-0","505379585-0","686259063-3","505379585-3","616524341-0","616524341-3","1509967956-0","1509967956-3","100006100602380-0","100006100602380-3","100004332251125-0","100004332251125-3","686259063-0","100000839465647-0","100001685347982-0","1437476979-0","2806791-0","1660052334-3","100004967733808-0","100004967733808-3","1358007508-0","1358007508-3","1019015692-0","1019015692-3","2229321-0","2229321-3","2806791-3","1088431233-3","1481580025-0","1481580025-3","205887-0","205887-3","1753857662-0","1753857662-3","701190-0","701190-3","5-0","5-3","1660052334-0","1088431233-0","100001685347982-3","100002668330552-3","1154963662-0","1154963662-3","114200075-0","114200075-3","1263741321-0","1263741321-3","502839441-0","502839441-3","100002668330552-0","100000091145374-0","616839734-3","100000091145374-3","100001246434316-0","100001246434316-3","100001934104557-0","100001934104557-3","23445612-0","23445612-3","6000351-0","6000351-3","616839734-0","1437476979-3","1358310328-3","100000066357562-0","1247071863-3","526450310-0","526450310-3","506145490-0","506145490-3","605990932-0","605990932-3","1793566846-0","1793566846-3","1247071863-0","1634362826-3","1243530147-0","1495687110-0","1495687110-3","102242-0","102242-3","100000454463227-0","100000454463227-3","100000998547389-0","100000998547389-3","601908207-0","601908207-3","1243530147-3","152-3","100000085250931-3","644428766-0","100000066357562-3","1466599866-0","1466599866-3","605158130-0","605158130-3","222907-0","222907-3","100003138038566-0","100003138038566-3","644428766-3","152-0","100001654047408-0","100001654047408-3","100002595698341-0","100002595698341-3","1329819212-0","1329819212-3","100009670356361-0","100009670356361-3","100000085250931-0","1472940075-0","1358310328-0","1824833858-0","100000148113003-3","100000391094475-0","100000391094475-3","537100717-0","537100717-3","1628812191-0","1628812191-3","100001958777692-0","100001958777692-3","1824833858-3","1133584497-3","646946769-0","646946769-3","739889187-0","739889187-3","569636792-0","569636792-3","1110302986-0","1110302986-3","100000438012663-0","100000438012663-3","100000148113003-0","1133584497-0","1472940075-3","100001456919032-3","100003657603056-0","100003657603056-3","1313343487-0","1313343487-3","1042556448-0","1042556448-3","1071000025-0","1071000025-3","100001456919032-0","603508512-0","1419056076-3","603508512-3","100000215836779-0","100000215836779-3","1381581145-0","1381581145-3","100005074531870-0","100005074531870-3","713663438-0","713663438-3","1419056076-0","631479151-0"],"groups":[]},26],["ChatConfigInitialData",[],{"sidebar_ticker":true,"video_call_log":true,"video_call_log_skype_client":true,"video_call_collision_connect":true,"chat_react_share_uploader":true,"www_mini_sidebar":true,"mini_sidebar_hide_gear":true,"www_mini_sidebar_nux":true,"seen_autosend_photo_nux":1,"min_top_friends":15,"seen_mini_sidebar_nux":1,"chat_impression_logging_with_click":true,"chat_impression_logging_periodical":true,"sidebar.minimum_width":1258,"minisidebar.minimum_width":1096,"periodical_impression_logging_config.interval":1800000,"sound_enabled":true,"typing_notifications":true,"ordered_list.top_friends":0,"ordered_list.top_mobile":5,"sidebar.min_friends":7,"blackbird.min_for_clear_button":10,"tab_max_load_age":86400000,"tab_auto_close_timeout":86400000,"activity_limit":60000,"idle_limit":1800000,"idle_poll_interval":300000,"livebar_fetch_defer":1000,"warning_countdown_threshold_msec":15000,"mute_warning_time_msec":25000,"channel_manual_reconnect_defer_msec":2000,"sound.notif_ogg_url":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/yT\/r\/q-Drar4Ade6.ogg","sound.notif_mp3_url":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/yb\/r\/VBbzpp2k5li.mp3","sound.ringtone_mp3_url":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/yh\/r\/taJw7SpZVz2.mp3","sound.ringtone_ogg_url":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/yO\/r\/kTasEyE42gs.ogg","sound.ringback_mp3_url":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/yA\/r\/QaLYA8XtNfH.mp3","sound.ringback_ogg_url":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/y9\/r\/VUaboMDNioG.ogg","24h_times":false,"roger.seen_delay":15000,"IsWorkUser":false,"has_apps_option":true,"has_pause_render_option":false,"has_ticker_toggle_option":true,"has_games_slider":true,"p2p_enabled":false},12],["SystemEventsInitialData",[],{"ORIGINAL_USER_ID":"1709246"},483],["ChannelInitialData",[],{"channelConfig":{"IFRAME_LOAD_TIMEOUT":30000,"P_TIMEOUT":30000,"STREAMING_TIMEOUT":70000,"PROBE_HEARTBEATS_INTERVAL_LOW":1000,"PROBE_HEARTBEATS_INTERVAL_HIGH":3000,"user_channel":"p_1709246","seq":-1,"retry_interval":0,"max_conn":6,"forceIframe":false,"streamProbe":false,"tryStreaming":true,"bustIframe":false,"uid":"1709246","viewerUid":"1709246","domain":"facebook.com"},"state":"reconnect!","reason":6},143],["RTCConfig",[],{"SendNewVCGK":true,"ReceiveNewVCGK":true,"InteractiveCallLogGK":true,"VideoInteropGK":false,"ScreenSharingGK":false,"MobileFriendsCallableGk":true,"DelayOfferAckGK":false,"ringtone_mp3_url":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/yh\/r\/taJw7SpZVz2.mp3","ringtone_ogg_url":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/yO\/r\/kTasEyE42gs.ogg","ringback_mp3_url":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/yA\/r\/QaLYA8XtNfH.mp3","ringback_ogg_url":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/y9\/r\/VUaboMDNioG.ogg"},760],["AvailableListInitialData",[],{"pollInterval":100000,"lazyPollInterval":300000,"lazyThreshold":300000,"updateTime":1431512678000,"availableList":{},"availableCount":0,"mobileFriends":[520759757,1183680010,100001808536261,100000269848399,100003369348764,521851245,1051477888,726312093,512222641,556627428,1015685545,1496075209,1620681354,1617048879,1622470666,1620669215,1620097318,1617417701,1616965078,1595955322,1581484611,1582362351,1583057419,1586730047,1591561157,1595223095,1596488350,1616636321,1596554625,1597991544,1598070099,1603572117,1604721496,1608922441,1612705329,1613306908,1614704963,1614755473,1625104491,5,1626865516,1675096226,1659974263,1660052334,1661984092,1664272210,1668057073,1672836518,1674516002,1674614770,1676804365,1654971947,1681518518,1683025748,1685965713,1693202098,1696918797,1703540735,1703842579,1657710428,1654766716,1628812191,1646436649,1634362826,1634569199,1636672367,1640896227,1643662858,1643835062,1644884460,1646740172,1654604370,1646985883,1648814422,1648820229,1649525074,1650241470,1651830633,1652037255,1652508381,1574656153,1512442059,1506000568,1507503704,1509138861,1509873056,1509967956,1511010083,1511810242,1511813030,1513022141,1503690014,1513155725,1516789172,1518976344,1521990014,1521999682,1523040180,1523263124,1524046932,1524853137,1528343985,1491357350,1481580025,1482604422,1482900953,1482982915,1482983654,1486218764,1488108707,1489993395,1500808184,1491812136,1491925714,1492408340,1492492308,1495687110,1496084881,1496771310,1496986975,1497792005,1498422502,1580580180,1569685080,1558140206,1558330347,1558508479,1559576422,1560429669,1561465735,1563600122,1568617839,1570620236,1552510420,1572660173,1573380130,1573599782,1706137688,1575603462,1576950894,1577806331,1579506710,1553025403,1552350654,1530180474,1539559841,1532867672,1534084284,1535167331,1536911579,1537927855,1540122028,1545700156,1546277576,1547481474,1547767498,1549260124,1550391126,1551180035,1551573226,1552086547,1552158935,1705822430,1753857662,1713475266,100000196960322,100000213796559,100000215836779,100000216632844,100000216847544,100000221498191,100000224226280,100000232192242,100000190000638,100000237214377,100000242495661,100000244827433,100000250727784,100000256077148,100000258219430,100000262203450,100000194471344,100000181556231,100000277544551,100000158364247,100000139126452,100000139810862,100000141981908,100000143298881,100000144171884,100000149013759,100000150922040,100000152041808,100000179965554,100000163891048,100000169494912,100000169850664,100000173164085,100000174669315,100000174817320,100000176130987,100000266545595,100000132141220,100000364860335,100000389526404,100000391094475,100000399702976,100000407010420,100000418932107,100000419501308,100000428527515,100000433224505,100000436130645,100000440314111,100000441203067,100000448509121,100000450554675,100000360897971,100000278753418,100000320158112,100000278970003,100000283269902,100000285057150,100000288057175,100000291881541,100000307425834,100000307874151,100000318077521,100000320021262,100000324604789,100000335127234,100000341263338,100000341477206,100000342997903,100000343654197,100000133655676,100000131691250,1817676258,1818250753,1820462814,1824497598,1824833858,1829659114,1838731531,1839590701,1840207406,1843862738,1845965230,1848786273,100000000448578,100000000924144,1805271422,1761560115,1722293806,1724070121,1734962664,1750822993,1752188841,1479942607,1765430485,1804742798,1777896053,1778574663,1780740759,1783150266,1788891587,1795522307,1797412898,1797849364,100000009662512,100000013450403,100000131532042,100000104808033,100000083540438,100000089771473,100000090942397,100000091145374,100000101717816,100000105703017,100000107991862,100000110520685,100000110582397,100000114866959,100000119398351,100000120787347,100000080307462,100000018506424,100000051852224,100000021843559,100000023306588,100000027536015,100000029226192,100000029705184,100000034755399,100000035520622,100000047048303,100000048699967,100000053185937,100000055895249,100000057908120,100000059725192,100000064273181,100000066357562,100000066358012,100000068405231,100000069116776,1480650015,1470947821,1479420138,1259852164,1250218167,1250490011,1250550161,1251154619,1252230689,1257360024,1258850287,1259847193,1260310962,1260811200,1261642193,1261680493,1262970127,1263357274,1263638108,1264663847,1266060047],"lastActiveTimes":{"520759757":1431508571,"1183680010":1431486957,"100001808536261":1431477504,"100000269848399":1431511804,"100003369348764":1431471839,"521851245":1431507010,"1051477888":1431501333,"726312093":1431455158,"512222641":1431487679,"556627428":1431512452,"1015685545":1431497115,"1496075209":1431504813,"1620681354":1431512071,"1617048879":1431499125,"1622470666":1431512312,"1620669215":0,"1620097318":1431510102,"1617417701":1431468208,"1616965078":1431512188,"1595955322":1431492773,"1581484611":1431501518,"1582362351":1431502157,"1583057419":1431486898,"1586730047":1431505782,"1591561157":1431511977,"1595223095":1431510625,"1596488350":1431498102,"1616636321":1431504089,"1596554625":1431496417,"1597991544":1431485793,"1598070099":1431493864,"1603572117":1431491903,"1604721496":1431460059,"1608922441":1431468513,"1612705329":1431471406,"1613306908":1431507031,"1614704963":1431483805,"1614755473":1431371858,"1625104491":1431502208,"5":1431471462,"1626865516":1431493589,"1675096226":1431492041,"1659974263":1431512649,"1660052334":1431497638,"1661984092":1431512673,"1664272210":1431455968,"1667243808":1431512673,"1668057073":1431500472,"1672836518":1431498181,"1674516002":1431482231,"1674614770":0,"1676804365":1431498101,"1654971947":1431506260,"1681518518":1431509704,"1683025748":1431487873,"1685965713":1431506582,"1693202098":1431490957,"1696918797":1431406119,"1700908233":1431512640,"1703540735":1431489613,"1703842579":1431474084,"1657710428":1431512026,"1654766716":1431470433,"1628812191":1431483914,"1646436649":1431501862,"1634362826":1431487000,"1634569199":1431511030,"1636672367":1431464543,"1640896227":1431502747,"1643662858":1431505658,"1643835062":1431512516,"1644884460":1431494794,"1646740172":1431473053,"1654604370":1431511939,"1646985883":1431503100,"1648814422":1431512673,"1648820229":0,"1649525074":1431486115,"1650241470":1431509644,"1651830633":1431492354,"1652037255":1431485325,"1652508381":1431377139,"1574656153":1431508067,"1512442059":1431491674,"1506000568":1431498972,"1507503704":1431508811,"1509138861":0,"1509873056":1431448368,"1509967956":1431512639,"1511010083":1431492949,"1511810242":1431494797,"1511813030":1431509457,"1513022141":1431508439,"1503690014":1431489826,"1513155725":1431473688,"1516789172":1431482847,"1518976344":1431499643,"1521990014":0,"1521999682":1431491373,"1523040180":1431491043,"1523263124":1431485085,"1524046932":1431477640,"1524853137":1431512654,"1528343985":0,"1491357350":1431495663,"1481580025":1431508349,"1482604422":1431463836,"1482900953":1431479609,"1482982915":1431498153,"1482983654":1431486684,"1486218764":1431499123,"1488108707":1431492224,"1489993395":1431472382,"1500808184":1431483889,"1491812136":1431510694,"1491925714":1431491942,"1492408340":1431487485,"1492492308":1431512652,"1495687110":1431510337,"1496084881":1431496507,"1496771310":1431501053,"1496986975":1431383725,"1497792005":1431499865,"1498422502":1431494142,"1580580180":1431496614,"1569685080":1431459651,"1558140206":1431503232,"1558330347":1431512552,"1558508479":1431508365,"1559576422":1431512138,"1560429669":1431475103,"1561465735":1431481666,"1563600122":1431512650,"1568617839":1431507074,"1570620236":1431510347,"1552510420":0,"1572660173":1431493969,"1573380130":1431505977,"1573599782":1431501734,"1706137688":1431512658,"1575603462":1431506113,"1576950894":1431095004,"1577806331":1431495810,"1579506710":1431512015,"1553025403":1431495865,"1552350654":1431504103,"1530180474":1431492778,"1539559841":1431476619,"1532867672":1431492201,"1534084284":1431479415,"1535167331":1431503171,"1536911579":1431492898,"1537927855":1431478361,"1540122028":1431511790,"1545700156":1431505975,"1546277576":1431492545,"1547481474":1431500786,"1547767498":1431499107,"1549260124":1431498241,"1550391126":1431489329,"1551180035":1431479451,"1551573226":1431512637,"1552086547":1431480750,"1552158935":0,"1705822430":1431481747,"1753857662":1431488634,"1713475266":1431501455,"100000196960322":1431487539,"100000213796559":1431511539,"100000215836779":1431512085,"100000216632844":1431512648,"100000216847544":1431505330,"100000221498191":0,"100000224226280":1431499801,"100000232192242":1431495956,"100000190000638":1431491909,"100000237214377":1431478774,"100000242495661":1431480966,"100000244827433":1431487809,"100000250727784":1431508391,"100000256077148":1431434991,"100000258219430":0,"100000262203450":1431512622,"100000194471344":1431496791,"100000181556231":1431500478,"100000277544551":1431504651,"100000158364247":1431511153,"100000139126452":1431491635,"100000139810862":1431495702,"100000141981908":1431391080,"100000143298881":1431485568,"100000144171884":1431499623,"100000149013759":1431504858,"100000150922040":1431489964,"100000152041808":1431511486,"100000179965554":1431512547,"100000163891048":1431495149,"100000169494912":0,"100000169850664":1431025515,"100000173164085":1431512661,"100000174669315":1431409515,"100000174817320":1431510627,"100000176130987":1431491463,"100000178244746":1431512634,"100000266545595":1431512654,"100000278435155":1431512656,"100000132141220":1431492328,"100000364860335":1431509751,"100000389526404":1431492033,"100000391094475":0,"100000399702976":1431504996,"100000407010420":0,"100000418932107":1431486716,"100000419501308":1431496133,"100000428527515":1431504880,"100000433224505":1431511850,"100000436130645":1431502357,"100000440314111":1431489746,"100000441203067":1431483260,"100000448509121":1431501172,"100000450554675":1431436946,"100000360897971":1431491978,"100000278753418":1431511120,"100000320158112":1431496523,"100000278970003":1431435158,"100000283269902":1431490002,"100000285057150":1431487807,"100000288057175":1431510430,"100000291881541":1431512662,"100000307425834":1431512663,"100000307874151":1431491280,"100000318077521":1431498874,"100000320021262":1431511612,"100000324604789":1431510909,"100000335127234":1431511242,"100000341263338":1431499084,"100000341477206":1431453632,"100000342997903":1431489324,"100000343654197":1431496120,"100000133655676":1431499551,"100000131691250":1431511714,"1837487735":1431512646,"1817676258":1431511463,"1818250753":1431503377,"1820462814":1431512154,"1824497598":0,"1824600837":1431512635,"1824833858":1431463159,"1829659114":1431483980,"1838731531":1431283620,"1839590701":1431507728,"1840207406":1431135418,"1843862738":1431509361,"1845965230":1431512106,"1848786273":1431489748,"100000000448578":1431511416,"100000000924144":1431494131,"1805271422":1431512416,"1761560115":1431485606,"1722293806":1431495382,"1724070121":1431506724,"1734962664":1431512502,"1750822993":1431511490,"1752188841":0,"1479942607":1431510767,"1765430485":1431507198,"1804742798":0,"1777896053":1431494202,"1778574663":1431501562,"1780740759":1431512668,"1783150266":1431506124,"1788891587":1431500726,"1795522307":1431512645,"1797412898":1431490712,"1797849364":1431487171,"100000009662512":1431485571,"100000013450403":1431499270,"100000131532042":1431461472,"100000104808033":1431486541,"100000083540438":0,"100000089771473":1431498163,"100000090942397":1431480424,"100000091145374":1431492659,"100000101717816":1431474365,"100000105703017":1431469282,"100000107991862":1431504077,"100000110520685":1431448277,"100000110582397":1431493683,"100000114866959":1431511007,"100000119398351":1431443870,"100000120787347":1431502693,"100000080307462":1431508170,"100000018506424":1431496348,"100000051852224":1431512658,"100000021843559":0,"100000023306588":1431504589,"100000027536015":1431506736,"100000029226192":1431502855,"100000029705184":1431495738,"100000034755399":1431495479,"100000035520622":1431489095,"100000047048303":1431480162,"100000048699967":1431511778,"100000053185937":1431494544,"100000055895249":1431491909,"100000057908120":1431418724,"100000059725192":1431505394,"100000064273181":1431510945,"100000066357562":1431509022,"100000066358012":1431457151,"100000068405231":1431490560,"100000069116776":1431494311,"1480650015":1431493706,"1470947821":1431484956,"1479420138":1431489104,"1259852164":1431502040,"1250218167":1431510544,"1250490011":1431478144,"1250550161":1431485059,"1251154619":1431491069,"1252230689":1431512290,"1257360024":0,"1258850287":1431506050,"1259847193":1431480124,"1260310962":1431498255,"1260811200":1431498451,"1261642193":1431511423,"1261680493":1431499779,"1262970127":1431483987,"1263357274":1431495888,"1263638108":1431469375,"1264663847":1431512335,"1266060047":1431492842},"chatNotif":0},166],["MercuryTypeaheadConstants",[],{"COMPOSER_FRIENDS_MAX":4,"COMPOSER_FB4C_MAX":4,"COMPOSER_NON_FRIENDS_MAX":2,"COMPOSER_SHOW_MORE_LIMIT":2,"COMPOSER_THREADS_INITIAL_LIMIT":2,"COMPOSER_CHATTAB_MAX":5,"COMPOSER_PAGES_MAX":4,"COMPOSER_WM_MAX":18,"USER_TYPE":"user","PAGE_TYPE":"page","THREAD_TYPE":"thread","HEADER_TYPE":"header","FRIEND_TYPE":"friend","NON_FRIEND_TYPE":"non_friend","FB4C_TYPE":"fb4c","VALID_EMAIL":"^([A-Z0-9._\u0025+-]+\u0040((?!facebook\\.com))[A-Z0-9.-]+\\.[A-Z]{2,4}|(([A-Z._\u0025+-]+[A-Z0-9._\u0025+-]*)|([A-Z0-9._\u0025+-]+[A-Z._\u0025+-]+[A-Z0-9._\u0025+-]*))\u0040(?:facebook\\.com))$"},685],["BrandsAppConfig",[],{"gk":{"business_identity_clients_agencies_ui":true,"business_identity_funding_sources_ui":true,"business_identity_labels_ui":true,"business_identity_legacy_login_ui":true,"business_identity_setting_log_ui":true,"business_identity_requests_ui":true,"business_identity_ui_beta":false,"business_identity_app_ui":true,"business_identity_show_clients_ui":false,"business_identity_system_users_ui":false,"business_disable_sharedlogin":true,"business_identity_pageadmin_ui":true,"business_identity_page_voice_selector":false,"voice_bar_business_selector":true,"business_identity_ads_destination_selector":false,"business_identity_homepage_dashboard":true,"business_identity_homepage_dashboard_page_insights":false,"business_identity_homepage_dashboard_currency_conv":true,"business_identity_app_bookmark":false,"business_email_edit_allowed":false,"business_identity_assign_apps_to_advertiser_bm_api":false,"business_identity_assign_apps_to_advertiser_user":false,"business_identity_show_invoices":false,"ig_accounts_as_business_assets_bm_api":false,"ig_fb_ads_integration":false,"can_disassociate_ig_account":false,"user_can_disassociate_ig_account":false,"business_notifications":false,"business_notifications_v2":false,"business_identity_experimental":false,"business_identity_permission_proxy_privacy_policy":true,"business_identity_show_last_access_time":false,"business_identity_show_twofac_setup_status":false,"business_manager_delete":false,"business_identity_search_user_rollout":false},"sv":{"BULK_GRAY_ACCOUNT_IMPORT_KILL_SWITCH":0},"businessCapabilities":{"can_use_homepage_dash":false,"can_use_instagram_accounts":false,"can_disassociate_instagram_account":false,"business_asset_index_experiment":false,"can_use_system_users":false,"can_use_two_fac":false,"can_use_app_ad_act_connection":false,"can_see_unified_pixel":false},"optOut":false,"userID":"1709246","isSuperUser":false,"locale":"en_US","rootURI":"\/settings","apiFields":{"userPermissions":"user.fields(id,name),role,status,email,two_fac_status,last_logged_in,is_shared_login,is_shared_login_deleted,is_shared_login_disabled,is_system_user,business_persona.fields(id,first_name,last_name,email,pending_email)","business":"id,name,timezone_id,vertical_id,primary_page"},"initTime":1431512678,"tierID":10,"businessID":"","isEligibleForDirectSupport":false,"NAME_OR_ID_FILTER":"name_or_id","BUSINESS_PROJECT_ID_FILTER":"business_project_id","settings":{"preferredTimeZoneIDs":[],"preferredCurrencies":[]},"defaultSettingsPane":"","is_name_normal_order":true},130],["PowerEditorConfig",[],{"config":{"CHUNK_SIZE":4,"N_RETRIES":1,"N_UPLOAD_CONCURRENCY":8,"N_SLOW_DOWNLOAD_ADS_COUNT":1000,"CLUSTER_API_BATCH_SIZE":1000,"LOAD_STATS_MAX_SIZE":2000,"ACCOUNTS_THRESHOLD_FOR_STATS":10,"L2_RETRY_DELAY":30000,"L1_RETRY_DELAY":30000,"POST_FETCH_RETRY_DELAY":60000,"DEV_OVERRIDE":{"N_UPLOAD_CONCURRENCY":4,"CHUNK_SIZE":4,"SUBMIT_CHANGES_ONLY":1},"PAGE_INSIGHTS":{"UNIQUE_STATS_PERIOD":"week","CACHE_VERSION":2},"LOOKALIKE_DELAY_MODE":true,"DOWNLOAD_FEEDBACK_SAMPLE_RATE":0.15,"LATEST_CHROME_BROWSER_VERSION":28,"MAX_AUTO_TRACKED_OFFSITE_PIXELS":10,"DRAFT":{"SYNC_INTERVAL":5000},"LOG_THROTTLING":{"MAX_EVENTS_PER_SECOND":20,"MIN_THROTTLE_PERIOD":4,"THROTTLE_RESET_PERIOD":30},"MAX_CONCURRENT_NETWORK_REQUESTS":6,"CUSTOM_CLUSTERS_TOS":{"self_serve_tos":{"TOS_ID":"215449065224656","VERSION":1,"MIN_VERSION":1},"dso_tos":{"TOS_ID":"228298987271350","VERSION":1,"MIN_VERSION":1}},"CLUSTER_API_MAX_SIZE":10000,"HIDDEN_LANDING_TABS":["allactivity","info","likes","messages","messages_inbox","messages_other"],"PREMIUM_DEFAULT_WEIGHTS":{"with_actions":{"clicks":10,"reach":40,"monthly_reach":0,"social":30,"actions":20},"without_actions":{"clicks":20,"reach":40,"monthly_reach":0,"social":40,"actions":0}},"query_limit":250},"empl_show_all_pages":false,"empl_can_use_action_spec":false,"new_partner_categories_nux":{"NUX_ENABLED":true,"MINIMUM_TOTAL_CATEGORIES":600,"DEPRECATED_CATEGORIES":["6006371338332","6006371338532","6006371339132","6006371339532","6006371339732","6006371339932","6006371340132","6006371340332","6006371340532","6006371340732","6006371376332","6006371376732","6006371377132","6006371377332","6006371377532","6006371377732","6006371377932","6006371378132","6006371378332","6006371370332","6006371370532","6006371370732","6006371370932","6006371371332","6006371371532","6006371371732","6006371371932","6006371372132","6006371372332","6006371372532","6006371372732","6006371372932","6006371373132","6006371373532","6006371373732","6006371373932","6006371374132","6006371374332","6006371374532","6006371374732","6006371375332","6006371375532","6006371375732","6006371375932","6006371376132","6006371357932","6006371360532","6006371369932","6006371355732","6006371356532","6006371357532","6006371359932","6006371356132","6006371369132","6006371370132","6006371358932","6006371358732","6006371359332","6006371356932","6006371369332","6006371357132","6006371368332","6006371355932","6006371357332","6006371357732","6006371355532","6006299710825","6006299711425","6006299715025","6006520979825","6006096695025","6006096694425","6006096692625","6006096692225","6006521004825","6006521020025","6006521020825","6006096609625","6006096689025","6006096691225","6006521000425","6006520979225","6006520994625","6006520998425","6006521002625","6006448660299","6006448660099","6006448663699","6006371328132"]}},305],["MarauderConfig",[],{"app_version":1733369,"gk_enabled":false},31],["ComposerXDragDropConfig",[],{"canPaste":true},744],["ShareDialogShareProperties",[],{"WIDTH":496,"TITLE":"Share on your own Timeline"},720],["UFICommentTemplates",["m_0_1l"],{":fb:ufi:hide-dialog-template":{"__m":"m_0_1l"}},70]]);require("InitialJSLoader").handleServerJS({"instances":[["m_0_1",["TagTokenizer","PhotoPermalink","m_0_3","m_0_4","m_0_2","FreeformTokenizerBehavior"],[{"__m":"PhotoPermalink"},false,{"__m":"m_0_3"},{"__m":"m_0_4"},{"tokenarea":{"__m":"m_0_2"},"param_name":"phototags","initial_info":[],"options":{"behaviors":[{"behavior":{"__m":"FreeformTokenizerBehavior"},"config":{"tokenize_on_blur":false,"tokenize_on_paste":false,"select_on_comma":false}}],"inline":null,"maxTokens":60,"excludeDuplicates":true,"stickyPlaceholder":false}}],2],["m_0_4",["Typeahead","m_0_8","TagTypeaheadView","CompactTypeaheadRenderer","m_0_5","TypeaheadCore","m_0_6"],[{"__m":"m_0_8"},{"node_id":"","node":null,"ctor":{"__m":"TagTypeaheadView"},"options":{"autoSelect":true,"renderer":{"__m":"CompactTypeaheadRenderer"},"causalElement":{"__m":"m_0_5"},"maxResults":10,"minWidth":0,"alignment":"left","showBadges":true,"autoflip":true,"hintText":"Recent Tags:","userEd":{"__html":"Tip: You can also tag friends of your friends"}}},{"ctor":{"__m":"TypeaheadCore"},"options":{"keepFocused":false,"resetOnSelect":true}},{"__m":"m_0_6"}],5],["m_0_9",["InstanceProxy"],[null],1],["m_0_f",["UFIController","m_0_e","UFIMentionsInputProxy.react","MentionsInputTypeaheadView.react","m_0_g"],[{"__m":"m_0_e"},{"ftentidentifier":"108354332830245","instanceid":"u_0_7","source":2,"showaddcomment":true,"collapseaddcomment":false,"markedcomments":[],"scrollcomments":false,"scrollwidth":null,"showshares":true,"shownub":true,"numberdelimiter":",","showtyping":false,"logtyping":false,"entstream":false,"feedcarded":false,"feedcontext":"{\"fbfeed_context\":true}","shortenTimestamp":false,"viewoptionstypeobjects":null,"viewoptionstypeobjectsorder":null,"sht":true,"notifyonload":false,"flyoutid":null,"reshareedu":true,"addcommentautoflip":false,"useWhitespacesRender":false,"simplereply":false,"useaddcommentfacepile":false,"reactcommentlink":true,"ufiexperiments":{"showIconsInActionLinks":false,"useBoldDarkFont":false,"actionLinksSeparator":"middot","showRevisedUFI":false,"showSlimUFI":false,"truncateNumbers":false,"autoExpandInlineShare":false,"inlineShareDefaultToFriends":false,"inlineShareHighlight":false},"initAdminSignatureContext":null,"mentionsinput":{"inputComponent":{"__m":"UFIMentionsInputProxy.react"},"viewComponent":{"__m":"MentionsInputTypeaheadView.react"},"viewProps":null}},{"feedbacktargets":[{"actorforpost":"1709246","actorid":"100009670356361","allowphotoattachments":true,"allowstickerattachments":true,"cancomment":true,"canremoveall":false,"commentcount":0,"commentcountreduced":null,"commentsentenceinfo":null,"defaultcommentorderingmode":"toplevel","entidentifier":"108354332830245","grouporeventid":null,"hasunseencollapsed":false,"hasviewerliked":false,"hasviewersubscribed":false,"infinitescroll":false,"isownerpage":false,"isqanda":false,"isranked":false,"isshare":false,"isthreaded":true,"lastseentime":null,"likecount":0,"likecountreduced":null,"likesentences":{"current":{},"alternate":{"text":"You like this.","ranges":[],"aggregatedranges":[]}},"mentionsdatasource":{"__m":"m_0_g"},"messagereplycontext":null,"ownerid":"100009670356361","permalink":"https:\/\/www.facebook.com\/photo.php?fbid=108354332830245&set=a.108354349496910.1073741826.100009670356361&type=1","replysocialsentencemaxreplies":10,"seenbyall":false,"seencount":0,"sharecount":0,"sharecountreduced":null,"showfeaturedreplies":false,"showremovemenu":false,"showsendonentertip":false,"showtopicconversationcreationpivot":false,"targetfbid":"108354332830245","viewercanlike":true,"viewercansubscribetopost":true,"viewerid":"1709246"}],"comments":[],"profiles":[{"id":"1709246","name":"Pepper","firstName":"Pepper","vanity":"AAAFFF","thumbSrc":"https:\/\/fbcdn-profile-a.akamaihd.net\/hprofile-ak-xpf1\/v\/t1.0-1\/p32x32\/11248950_10100596894754938_4097918053325633393_n.jpg?oh=96afaa41f9c653aac74677a958cc5322&oe=55CBBF2B&__gda__=1439129549_f1d24f16c8043c4f1a4847e570ef0509","uri":"https:\/\/www.facebook.com\/AAAFFF","gender":2,"type":"friend","is_friend":false}],"actions":[],"commentlists":{"comments":{"108354332830245":{"toplevel":{"range":{"offset":0,"length":0},"values":[],"count":0}}},"replies":null},"featuredcommentlists":{"comments":null,"replies":null},"servertime":1431512677}],1],["m_0_m",["RequestsJewel","m_0_n"],[{"__m":"m_0_n"},"[fb]requests",false],1],["m_0_n",["JewelX","m_0_o","m_0_p"],[{"__m":"m_0_o"},{"name":"requests","badge":{"__m":"m_0_p"},"businessID":null,"keepOpenForSnowlift":true}],3],["m_0_p",["XUIBadge","m_0_q"],[{"target":{"__m":"m_0_q"},"count":0,"maxcount":99}],2],["m_0_r",["MercuryJewel","m_0_s"],[{"__m":"m_0_s"},{"message_counts":[{"unread_count":424,"unseen_count":0,"seen_timestamp":1431486659917,"last_action_id":"1431486659962000000","folder":"inbox"},{"unread_count":967,"unseen_count":76,"seen_timestamp":1321738472584,"last_action_id":null,"folder":"other"}],"payload_source":"server_initial_data"},0,false],1],["m_0_s",["JewelX","m_0_t","m_0_u"],[{"__m":"m_0_t"},{"name":"mercurymessages","badge":{"__m":"m_0_u"},"businessID":null,"keepOpenForSnowlift":true}],3],["m_0_u",["XUIBadge","m_0_v"],[{"target":{"__m":"m_0_v"},"count":0,"maxcount":99}],2],["m_0_x",["NotificationJewelController","m_0_y","m_0_z"],[{"__m":"m_0_y"},{"__m":"m_0_z"},[],600000,1431512677,true],1],["m_0_y",["JewelX","m_0_10","m_0_11"],[{"__m":"m_0_10"},{"name":"notifications","badge":{"__m":"m_0_11"},"businessID":null,"keepOpenForSnowlift":true}],3],["m_0_11",["XUIBadge","m_0_12"],[{"target":{"__m":"m_0_12"},"count":0,"maxcount":99}],2],["m_0_14",["NotificationJewelHeaderController","m_0_13"],[{"__m":"m_0_13"},null],1],["m_0_z",["NotificationJewelListController","m_0_15"],[{"__m":"m_0_15"},{"useChevron":false,"tracking":"{\"ref\":\"notif_jewel\",\"jewel\":\"notifications\"}","businessID":"","maxHeight":null,"negativeTracking":{"click":{"negative_feedback":"negative_click"},"cancel":{"negative_feedback":"negative_cancel"},"confirm":{"negative_feedback":"negative_confirm"}}}],3],["m_0_1d",["PrivacyLiteFlyoutHelp","m_0_18","m_0_19","m_0_1a","m_0_1b","m_0_1c"],[{"__m":"m_0_18"},{"__m":"m_0_19"},{"__m":"m_0_1a"},{"__m":"m_0_1b"},{"__m":"m_0_1c"}],1],["m_0_1k",["GraphicPhotoWarning","m_0_1i","m_0_1j"],[{"warningOverlay":{"__m":"m_0_1i"},"seePhotoButton":{"__m":"m_0_1j"}}],1],["m_0_7",["TypeaheadMetrics"],[{"extraData":{"event_name":"photo-tagger","event_specific_data":{"context":"photos"}}}],2],["m_0_8",["DataSource"],[{"maxResults":10,"queryData":{"viewer":1709246,"filter":["page","product","user"],"context_id":100009670356361,"max_result":10,"photo_fbid":108354332830245,"page_categories":[1003,1009,1204,2621,1202,1103,1600,1301,1802,1700,1701,1108,1109,1113,1605,1604,1308,1606,1607,1608,1609,1610,1611,1612,1613,1614,1602,1601],"context":"topics"},"queryEndpoint":"\/ajax\/typeahead\/search.php","bootstrapData":{"viewer":1709246,"filter":["user","page","family_tags"],"options":["friends_only","adminned_pages_only"],"token":"v7","context":"tagger"},"bootstrapEndpoint":"\/ajax\/typeahead\/first_degree.php","kanaNormalization":true,"enabledLocalCache":true,"enabledMergeUids":true,"disableAllCaches":false,"enforceNewRequestIDUponFetch":false,"token":"1431511410-7"}],2],["m_0_g",["MultiBootstrapDataSource"],[{"maxResults":5,"queryData":{"context":"topics_limited_autosuggest","viewer":1709246,"filter":["page","user"],"rsp":"mentions","photo_fbid":108354332830245},"queryEndpoint":"\/ajax\/typeahead\/search.php","bootstrapData":{"rsp":"mentions"},"enabledLocalCache":true,"enabledMergeUids":true,"disableAllCaches":false,"enforceNewRequestIDUponFetch":false,"bootstrapEndpoints":[{"endpoint":"\/ajax\/typeahead\/first_degree.php","data":{"context":"mentions","viewer":1709246,"token":"1431511410-7","filter":["page","group","app","event","user"],"options":["friends_only","nm"]}}]}],2],["m_0_1l",["XHPTemplate","m_0_22"],[{"__m":"m_0_22"}],2],["m_0_1m",["XHPTemplate","m_0_23"],[{"__m":"m_0_23"}],2],["m_0_1n",["XHPTemplate","m_0_24"],[{"__m":"m_0_24"}],2],["m_0_26",["ProgressBar","m_0_25"],[{"__m":"m_0_25"},0,100],1],["m_0_1o",["XHPTemplate","m_0_27"],[{"__m":"m_0_27"}],2],["m_0_1p",["XHPTemplate","m_0_28"],[{"__m":"m_0_28"}],2],["m_0_1q",["XHPTemplate","m_0_29"],[{"__m":"m_0_29"}],2],["m_0_1r",["XHPTemplate","m_0_2a"],[{"__m":"m_0_2a"}],2],["m_0_2c",["ProgressBar","m_0_2b"],[{"__m":"m_0_2b"},0,100],1],["m_0_1s",["XHPTemplate","m_0_2d"],[{"__m":"m_0_2d"}],2],["m_0_2f",["ProgressBar","m_0_2e"],[{"__m":"m_0_2e"},0,100],1],["m_0_1t",["XHPTemplate","m_0_2g"],[{"__m":"m_0_2g"}],2],["m_0_1u",["XHPTemplate","m_0_2h"],[{"__m":"m_0_2h"}],2],["m_0_2j",["ProgressBar","m_0_2i"],[{"__m":"m_0_2i"},0,100],1],["m_0_1v",["XHPTemplate","m_0_2k"],[{"__m":"m_0_2k"}],2],["m_0_1w",["XHPTemplate","m_0_2l"],[{"__m":"m_0_2l"}],2],["m_0_1x",["XHPTemplate","m_0_2m"],[{"__m":"m_0_2m"}],2],["m_0_1y",["XHPTemplate","m_0_2n"],[{"__m":"m_0_2n"}],2],["m_0_1z",["XHPTemplate","m_0_2o"],[{"__m":"m_0_2o"}],2],["m_0_20",["XHPTemplate","m_0_2p"],[{"__m":"m_0_2p"}],2],["m_0_21",["XHPTemplate","m_0_2q"],[{"__m":"m_0_2q"}],2]],"markup":[["m_0_0",{"__html":"\u003Cdiv class=\"_5xrx\">\u003Cdiv class=\"_zjl hidden_elem\" id=\"u_0_w\">\u003Cdiv class=\"_zjm\">\u003Cdiv class=\"_zjo fsl fwb fcb\">\u003Cspan class=\"_zjp\">WARNING:\u003C\/span> \u003Cspan class=\"_zjq\">Graphic Photo\u003C\/span>\u003C\/div>\u003Cdiv class=\"_zjr\">\u003Cdiv>Photos that contain graphic content can shock, offend and upset people.\u003C\/div>\u003Cdiv>Are you sure you want to see this?\u003C\/div>\u003C\/div>\u003Cbutton value=\"1\" class=\"_42ft _51tl selected _zjs\" id=\"u_0_v\" type=\"submit\">\u003Cspan class=\"_zjt\">See Photo\u003C\/span>\u003C\/button>\u003C\/div>\u003C\/div>\u003Cdiv class=\"_zjn\">\u003C\/div>\u003C\/div>"},4],["m_0_22",{"__html":"\u003Cdiv>\u003Cdiv class=\"_4-i0\" data-jsid=\"title\">\u003Cdiv class=\"clearfix\">\u003Cdiv class=\"lfloat _ohe\">\u003Ch3 class=\"_52c9\">\u003C\/h3>\u003C\/div>\u003Cdiv class=\"_51-u rfloat _ohf\">\u003Ca class=\"_42ft _5upp _50zy layerCancel _51-t _50-0 _50z-\" role=\"button\" href=\"#\" title=\"Close\">Close\u003C\/a>\u003C\/div>\u003C\/div>\u003C\/div>\u003Cdiv class=\"_4-i2 _57_a _50f4\" data-jsid=\"body\">\u003C\/div>\u003Cdiv class=\"_5lnf uiOverlayFooter _5a8u\">\u003Ca class=\"_42ft _4jy0 layerCancel uiOverlayButton _4jy3 _517h _51sy\" role=\"button\" href=\"#\">Cancel\u003C\/a>\u003Cbutton value=\"1\" class=\"_42ft _4jy0 layerConfirm uiOverlayButton _4jy3 _4jy1 selected _51sy\" data-jsid=\"delete\" type=\"submit\">Delete\u003C\/button>\u003C\/div>\u003C\/div>"},2],["m_0_23",{"__html":"\u003Cdiv class=\"mtm pam _4_wc attachment uiBoxGray\">\u003Cspan class=\"uiIconText MercuryThreadlistIconError\" data-jsid=\"error\">\u003Ci class=\"img sp_5cGRq1ajQvy sx_009412\">\u003C\/i>\u003C\/span>\u003C\/div>"},2],["m_0_24",{"__html":"\u003Cdiv class=\"_59go\">\u003Cdiv class=\"clearfix MercuryExternalLink\">\u003Cdiv class=\"_rpb clearfix stat_elem lfloat _ohe\" data-jsid=\"preview\">\u003Ca class=\"_ksh\" aria-label=\"Uploaded\" data-jsid=\"image-link\" href=\"#\" role=\"img\" target=\"_blank\">\u003Cimg alt=\"\" data-jsid=\"preview-image\" src=\"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yw\/r\/drP8vlvSl_8.gif\" \/>\u003C\/a>\u003Cdiv data-jsid=\"progress-bar-container\" class=\"_5sly hidden_elem\">\u003Cdiv class=\"_5e4h _5e2k _5e2l\" data-jsid=\"progress-bar\" id=\"u_0_x\">\u003Cdiv class=\"_5e4k _5e2d\" style=\"width:0\u0025\">\u003C\/div>\u003C\/div>\u003C\/div>\u003Cdiv class=\"_5uf0 hidden_elem\" data-jsid=\"cancel-button-container\">\u003Clabel class=\"uiCloseButton uiCloseButtonSmall uiCloseButtonSmallDark\" for=\"u_0_y\">\u003Cinput aria-label=\"Remove\" title=\"Remove\" type=\"button\" data-jsid=\"cancel-button\" id=\"u_0_y\" \/>\u003C\/label>\u003C\/div>\u003C\/div>\u003Cdiv class=\"MercuryLinkRight rfloat _ohf\">\u003Cdiv class=\"MercuryLinkTitle\">\u003Ca class=\"linkTitle\" target=\"_blank\" href=\"#\" data-jsid=\"name\" role=\"button\">\u003C\/a>\u003C\/div>\u003Cdiv class=\"fsm fwn fcg\" data-jsid=\"shortLink\">\u003C\/div>\u003C\/div>\u003C\/div>\u003C\/div>"},3],["m_0_27",{"__html":"\u003Cdiv class=\"_59go _59gq\">\u003Ca class=\"uiIconText _3l6h\" href=\"#\" data-jsid=\"link\" role=\"button\">\u003Ci class=\"img sp_ULKIIxYCDfO sx_031691\">\u003C\/i>\u003Cspan data-jsid=\"filename\" class=\"_59gp\">\u003C\/span>\u003C\/a>\u003C\/div>"},2],["m_0_28",{"__html":"\u003Cdiv class=\"_59go _59gq\">\u003Cspan class=\"uiIconText _3l6h\">\u003Ci class=\"img sp_ULKIIxYCDfO sx_031691\">\u003C\/i>\u003Cspan data-jsid=\"filename\" class=\"filename\">\u003C\/span>\u003C\/span>\u003C\/div>"},2],["m_0_29",{"__html":"\u003Cdiv class=\"_59go _59gq\">\u003Cdiv class=\"_59gs\">\u003Cdiv data-jsid=\"openLinkContainer\" class=\"_59gr hidden_elem\">\u003Ca class=\"_59hm\" href=\"#\" data-jsid=\"openFile\" role=\"button\">open\u003C\/a> \u00b7 \u003C\/div>\u003Ca class=\"_59hn\" href=\"#\" data-jsid=\"downloadFile\" role=\"button\">download\u003C\/a>\u003C\/div>\u003Ca class=\"uiIconText _3l6h\" href=\"#\" data-jsid=\"link\" role=\"button\">\u003Ci class=\"img sp_ULKIIxYCDfO sx_031691\">\u003C\/i>\u003Cspan class=\"_59gp\" data-jsid=\"filename\">\u003C\/span>\u003C\/a>\u003C\/div>"},2],["m_0_2a",{"__html":"\u003Cdiv class=\"musicAttachment\">\u003Cdiv class=\"_59go _59gq\" data-jsid=\"icon_link\">\u003Ca class=\"uiIconText _3l6h\" href=\"#\" data-jsid=\"link\" role=\"button\">\u003Ci class=\"img sp_ULKIIxYCDfO sx_031691\">\u003C\/i>\u003Cspan data-jsid=\"filename\" class=\"_59gp\">\u003C\/span>\u003C\/a>\u003C\/div>\u003Cdiv class=\"_rpb clearfix stat_elem\" data-jsid=\"preview\">\u003Ca class=\"_ksh\" aria-label=\"Uploaded\" data-jsid=\"image-link\" href=\"#\" role=\"img\" target=\"_blank\">\u003Cimg alt=\"\" data-jsid=\"preview-image\" src=\"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yw\/r\/drP8vlvSl_8.gif\" \/>\u003C\/a>\u003Cdiv data-jsid=\"progress-bar-container\" class=\"_5sly hidden_elem\">\u003Cdiv class=\"_5e4h _5e2k _5e2l\" data-jsid=\"progress-bar\" id=\"u_0_z\">\u003Cdiv class=\"_5e4k _5e2d\" style=\"width:0\u0025\">\u003C\/div>\u003C\/div>\u003C\/div>\u003Cdiv class=\"_5uf0 hidden_elem\" data-jsid=\"cancel-button-container\">\u003Clabel class=\"uiCloseButton uiCloseButtonSmall uiCloseButtonSmallDark\" for=\"u_0_10\">\u003Cinput aria-label=\"Remove\" title=\"Remove\" type=\"button\" data-jsid=\"cancel-button\" id=\"u_0_10\" \/>\u003C\/label>\u003C\/div>\u003C\/div>\u003C\/div>"},3],["m_0_2d",{"__html":"\u003Cdiv class=\"_rpb clearfix stat_elem\">\u003Ca class=\"_ksh\" aria-label=\"Uploaded\" data-jsid=\"image-link\" href=\"#\" role=\"img\" target=\"_blank\">\u003Cimg alt=\"\" data-jsid=\"preview-image\" src=\"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yw\/r\/drP8vlvSl_8.gif\" \/>\u003C\/a>\u003Cdiv data-jsid=\"progress-bar-container\" class=\"_5sly hidden_elem\">\u003Cdiv class=\"_5e4h _5e2k _5e2l\" data-jsid=\"progress-bar\" id=\"u_0_11\">\u003Cdiv class=\"_5e4k _5e2d\" style=\"width:0\u0025\">\u003C\/div>\u003C\/div>\u003C\/div>\u003Cdiv class=\"_5uf0 hidden_elem\" data-jsid=\"cancel-button-container\">\u003Clabel class=\"uiCloseButton uiCloseButtonSmall uiCloseButtonSmallDark\" for=\"u_0_12\">\u003Cinput aria-label=\"Remove\" title=\"Remove\" type=\"button\" data-jsid=\"cancel-button\" id=\"u_0_12\" \/>\u003C\/label>\u003C\/div>\u003C\/div>"},3],["m_0_2g",{"__html":"\u003Cdiv class=\"_59go\">\u003Ca data-jsid=\"link\" target=\"_blank\" href=\"#\" role=\"button\">\u003Cspan data-jsid=\"name\">\u003C\/span>\u003C\/a>\u003C\/div>"},2],["m_0_2h",{"__html":"\u003Cdiv class=\"_59go\">\u003Cdiv class=\"MercuryEventShare\">\u003Cdiv class=\"MercuryEventSharePreview\">\u003Cdiv class=\"_rpb clearfix stat_elem\" data-jsid=\"preview\">\u003Ca class=\"_ksh\" aria-label=\"Uploaded\" data-jsid=\"image-link\" href=\"#\" role=\"img\" target=\"_blank\">\u003Cimg alt=\"\" data-jsid=\"preview-image\" src=\"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yw\/r\/drP8vlvSl_8.gif\" \/>\u003C\/a>\u003Cdiv data-jsid=\"progress-bar-container\" class=\"_5sly hidden_elem\">\u003Cdiv class=\"_5e4h _5e2k _5e2l\" data-jsid=\"progress-bar\" id=\"u_0_13\">\u003Cdiv class=\"_5e4k _5e2d\" style=\"width:0\u0025\">\u003C\/div>\u003C\/div>\u003C\/div>\u003Cdiv class=\"_5uf0 hidden_elem\" data-jsid=\"cancel-button-container\">\u003Clabel class=\"uiCloseButton uiCloseButtonSmall uiCloseButtonSmallDark\" for=\"u_0_14\">\u003Cinput aria-label=\"Remove\" title=\"Remove\" type=\"button\" data-jsid=\"cancel-button\" id=\"u_0_14\" \/>\u003C\/label>\u003C\/div>\u003C\/div>\u003C\/div>\u003Cdiv class=\"MercuryEventShareTitle\">\u003Ca class=\"eventShareTitle\" target=\"_blank\" href=\"#\" data-jsid=\"name\" role=\"button\">\u003C\/a>\u003C\/div>\u003C\/div>\u003C\/div>"},3],["m_0_2k",{"__html":"\u003Cdiv class=\"_59go\">\u003Cdiv data-jsid=\"post\">\u003C\/div>\u003C\/div>"},2],["m_0_2l",{"__html":"\u003Cdiv class=\"_59go\">\u003Ca class=\"uiVideoThumb videoPreview\" href=\"#\" data-jsid=\"thumb\" role=\"button\">\u003Cdiv class=\"_6l-\">\u003Cimg class=\"img\" src=\"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y4\/r\/-PAXP-deijE.gif\" alt=\"Play Video\" \/>\u003C\/div>\u003Ci>\u003C\/i>\u003C\/a>\u003C\/div>"},2],["m_0_2m",{"__html":"\u003Cdiv class=\"_2qh _2qe uploadFileRow\">\u003Cimg class=\"_2qf img\" src=\"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yb\/r\/GsNJNwuI-UM.gif\" alt=\"\" width=\"16\" height=\"11\" \/>\u003Cbutton class=\"_42ft _5upp _50zy _2qg _50zz _50z-\" type=\"button\" title=\"Remove\" aria-label=\"Remove file\" data-jsid=\"closeFileUpload\">Remove\u003C\/button>\u003Cdiv class=\"_4-te\">\u003Cspan class=\"uiIconText _3tn\" data-jsid=\"iconText\">\u003Ci class=\"img sp_ULKIIxYCDfO sx_031691\">\u003C\/i>\u003C\/span>\u003C\/div>\u003C\/div>"},2],["m_0_2n",{"__html":"\u003Cdiv class=\"_2qh _2qe _5e52\">\u003Cimg class=\"_2qf img\" src=\"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yb\/r\/GsNJNwuI-UM.gif\" alt=\"\" width=\"16\" height=\"11\" \/>\u003Clabel class=\"_2qg uiCloseButton uiCloseButtonSmall uiCloseButtonSmallDark\" for=\"u_0_15\">\u003Cinput aria-label=\"Remove\" title=\"Remove\" type=\"button\" data-jsid=\"closeFileUpload\" id=\"u_0_15\" \/>\u003C\/label>\u003C\/div>"},2],["m_0_2o",{"__html":"\u003Cdiv class=\"mas pam uiBoxYellow\">This message has been temporarily removed until we can verify the sender's account.\u003C\/div>"},2],["m_0_2p",{"__html":"\u003Cdiv class=\"_542d\">\u003Ci class=\"img sp_aABxH06PmBH sx_782d1f\">\u003C\/i>\u003Cspan class=\"_55r7\">Failed to send\u003C\/span>\u003C\/div>"},2],["m_0_2q",{"__html":"\u003Cdiv class=\"_542d\">\u003Cimg class=\"img\" src=\"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yS\/r\/gW6cs5yrSlg.gif\" alt=\"\" width=\"15\" height=\"15\" \/>\u003Cspan class=\"_55r6\">Sending...\u003C\/span>\u003C\/div>"},2]],"elements":[["m_0_3","u_0_0",2],["m_0_6","u_0_2",2],["m_0_5","u_0_3",6],["m_0_2","fbPhotoPageTagList",2],["m_0_a","fbPhotoPageActions",2],["m_0_b","u_0_4",2],["m_0_c","u_0_5",2],["m_0_e","u_0_8",2],["m_0_l","u_0_9",2],["m_0_o","fbRequestsJewel",2],["m_0_q","requestsCountValue",2],["m_0_t","u_0_b",2],["m_0_v","mercurymessagesCountValue",2],["m_0_w","u_0_c",2],["m_0_10","fbNotificationsJewel",2],["m_0_12","notificationsCountValue",2],["m_0_13","u_0_d",2],["m_0_17","u_0_f",2],["m_0_1c","u_0_g",2],["m_0_19","u_0_h",2],["m_0_1b","u_0_i",2],["m_0_1g","u_0_k",2],["m_0_1h","u_0_l",2],["m_0_k","u_0_m",2],["m_0_i","u_0_n",2],["m_0_15","u_0_o",2],["m_0_16","u_0_e",2],["m_0_1a","u_0_p",2],["m_0_18","u_0_q",2],["m_0_1e","u_0_r",2],["m_0_j","u_0_s",2],["m_0_1f","u_0_t",2],["m_0_d","u_0_6",2],["m_0_h","u_0_u",2],["m_0_1j","u_0_v",2,"m_0_0"],["m_0_1i","u_0_w",2,"m_0_0"],["m_0_25","u_0_x",2,"m_0_24"],["m_0_2b","u_0_z",2,"m_0_2a"],["m_0_2e","u_0_11",2,"m_0_2d"],["m_0_2i","u_0_13",2,"m_0_2h"]],"require":[["Intl","setPhonologicalRules",[],[{"meta":{"\/_B\/":"([.,!?\\s]|^)","\/_E\/":"([.,!?\\s]|$)"},"patterns":{"\/\u0001(.*)('|')s\u0001(?:'|')s(.*)\/":"\u0001$1$2s\u0001$3","\/_\u0001([^\u0001]*)\u0001\/e":"mb_strtolower(\"\u0001$1\u0001\")","\/\\^\\x01([^\\x01])(?=[^\\x01]*\\x01)\/e":"mb_strtoupper(\"\u0001$1\")","\/_\u0001([^\u0001]*)\u0001\/":"javascript"}}]],["PostLoadJS","loadAndRequire",[],["DimensionTracking"]],["PostLoadJS","loadAndCall",[],["HighContrastMode","init",[{"isHCM":false,"spacerImage":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y4\/r\/-PAXP-deijE.gif"}]]],["PostLoadJS","loadAndCall",[],["DetectBrokenProxyCache","run",[1709246,"c_user"]]],["ScriptPath","set",[],["\/photo.php","426d1055",{"imp_id":"e589eb89"}]],["ClickRefLogger"],["Chromedome","start",[],[{"wipe":1,"hardConsole":1,"warnings":[["\u0025cCareful. This might not do what you think.","font-size:40px; background-color:red; color:yellow; font-weight:bold; font-family:tahoma;"],["\u0025cThis is a browser feature intended for developers. If someone told you to copy-paste something here to enable a Facebook feature or \"hack\" someone's account,\u0025c it is probably a scam and will give them access to your Facebook account.","font-size:20px; font-family:tahoma","font-size:20px; font-family:tahoma; font-weight:bold"]],"block":"The developer console is temporarily disabled; see https:\/\/www.facebook.com\/selfxss for more information"}]],["UserActionHistory"],["ScriptPathLogger","startLogging",[],[]],["TimeSpentBitArrayLogger","init",[],[]],["NavigationClickPointHandler"],["SyntaxErrorMonitor","init",[],[{"bump_freq_day":1,"cookie_ttl_sec":604800}]],["PixelRatio","startDetecting",[],[1]],["PhotoPermalink","init",["m_0_0"],[{"pivot_hover":false,"can_see_graphic_warning":false,"graphic_warning_markup":{"__m":"m_0_0"}}]],["PhotoPermalink","storeFromData",[],[{"init":{"query":{"set":"a.108354349496910.1073741826.100009670356361","type":3},"fbid":108354332830245,"opaquecursor":null,"usesopaquecursor":false,"isnoncircularphotoset":false},"image":{"108354332830245":{"url":"https:\/\/scontent-dfw.xx.fbcdn.net\/hphotos-xpf1\/t31.0-8\/s720x720\/11070965_108354332830245_6124858821870557300_o.jpg","dimensions":"480,720","originalDimensions":"667,1000","info":{"pid":1073741825,"owner":100009670356361,"ownertype":"user","fbid":108354332830245,"permalink":"https:\/\/www.facebook.com\/photo.php?fbid=108354332830245&set=a.108354349496910.1073741826.100009670356361&type=3&permPage=1","opaquecursor":null,"byapp":false,"isgraphic":false}}},"data":{"108354332830245":{"html":{"fbPhotoPageTagBoxes":{"__html":"\u003Cdiv>\u003C\/div>"},"fbPhotoPageTagList":{"__html":"\u003Cdiv>\u003C\/div>"},"fbPhotoPagePagesTagList":{"__html":"\u003Cdiv>\u003C\/div>"},"fbPhotoPageAuthorName":{"__html":"\u003Cdiv>\u003C\/div>"},"fbPhotoPageOnProfile":{"__html":"\u003Cdiv>\u003C\/div>"},"fbPhotoPageTagApproval":{"__html":"\u003Cdiv>\u003C\/div>"},"fbPhotoPageHeader":{"__html":"\u003Cdiv>\u003C\/div>"},"fbPhotoPageFeedback":{"__html":"\u003Cdiv>\u003C\/div>"},"fbPhotoPageActions":{"__html":"\u003Cdiv>\u003C\/div>"},"fbPhotoPageButtons":{"__html":"\u003Cdiv>\u003C\/div>"},"fbPhotoPageAuthorPic":{"__html":"\u003Cdiv>\u003C\/div>"},"fbPhotoPageCreatorInfo":{"__html":"\u003Cdiv>\u003C\/div>"},"fbPhotoPageMediaInfo":{"__html":"\u003Cdiv>\u003C\/div>"},"fbPhotoPageContext":{"__html":"\u003Cdiv>\u003C\/div>"},"fbPhotoPageCaption":{"__html":"\u003Cdiv>\u003C\/div>"}},"extra":{"tagRects":[],"initialFaceboxID":null,"source":null}}}}]],["PhotoPermalink","recacheData",[],[true]],["m_0_1"],["m_0_4"],["Typeahead","init",["m_0_5","m_0_4","m_0_7"],[{"__m":"m_0_5"},{"__m":"m_0_4"},["hoistFriends","regulateMemorializedUsers","hintText","hoistFriends","regulateMemorializedUsers"],{"__m":"m_0_7"}]],["StickyPlaceholderInput","registerInput",["m_0_5"],[{"__m":"m_0_5"}]],["FocusListener"],["FlipDirectionOnKeypress"],["Hovercard"],["m_0_9"],["Optimus","addRelClick",["MakeProfilePicInit"],["makeprofile",{"__m":"MakeProfilePicInit"}]],["ProfilePictureFlowLogging","init",["m_0_a"],[{"__m":"m_0_a"},"photo_view"]],["LiveTimer","restart",[],[1431512677]],["PostLoadJS","loadAndCall",[],["Live","startup",[false]]],["CensorLogger","registerForm",[],["u_0_6",108354332830245]],["CLoggerX","trackFeedbackForm",[],["u_0_6",{"targetID":108354332830245},"e589eb89"]],["PostLoadJS","loadAndCall",[],["UFITracking","addAllLinkData",[]]],["m_0_f"],["Tooltip"],["Quickling"],["TinyViewport"],["WebStorageMonster","schedule",[],[false]],["LitestandClassicPlaceHolders","register",["m_0_h"],["sidebar",{"__m":"m_0_h"}]],["MessagingReliabilityLogger"],["LitestandChromeHomeCount","init",[],[0]],["BlueBar","listen",["m_0_i"],[{"__m":"m_0_i"}]],["AccessibleMenu","init",["m_0_j"],[{"__m":"m_0_j"}]],["BlueBar","listen",["m_0_k"],[{"__m":"m_0_k"}]],["BlueBarMinWidthWithJewel","init",[],[]],["AccessibilityShortcut","init",["m_0_l"],[{"__m":"m_0_l"},"newsFeedHeading"]],["m_0_m"],["m_0_n"],["m_0_r"],["TitanLeftNav","initialize",[],[]],["m_0_s"],["ChatOpenTab","listenOpenEmptyTab",["m_0_w"],[{"__m":"m_0_w"},"MessagesJewelHeader"]],["m_0_x"],["m_0_y"],["m_0_14"],["m_0_z"],["PrivacyLiteFlyout","registerFlyoutToggler",["m_0_16","m_0_17"],[{"__m":"m_0_16"},{"__m":"m_0_17"},null]],["Primer"],["m_0_1d"],["enforceMaxLength"],["PrivacyLiteFlyout","registerSettingsAndBasicsLinkLogging",["m_0_1e"],[{"__m":"m_0_1e"},"exit_flyout","privacy_settings","privacy_basics"]],["ViewasChromeBar","initChromeBar",["m_0_1f"],[{"__m":"m_0_1f"}]],["PagesVoiceBar","initVoiceBar",[],[]],["FacebarBootloader","init",["m_0_1g","m_0_1h"],[{"__m":"m_0_1g"},{"__m":"m_0_1h"},"u_0_j"]],["Artillery"],["NavigationMetrics","setPage",[],[{"page":"\/photo.php","page_type":"normal","page_uri":"https:\/\/www.facebook.com\/photo.php?fbid=108354332830245"}]],["ModuleErrorLogger","init",[],[]],["m_0_1k"],["m_0_26"],["m_0_2c"],["m_0_2f"],["m_0_2j"]]}); + +onloadRegister_DEPRECATED(function (){window.PhotoPermalink = require('PhotoPermalink');var photoTagger = new PhotoPermalinkTagger({"fbid":108354332830245,"owner":100009670356361,"ownertype":"user","pid":1073741825,"byapp":false,"isowner":false});photoTagger.initPermalink($("u_0_1"), require("m_0_1"), "1709246");photoTagger.setQueueName(1431512677);setTimeout(photoTagger.setDataForTokenizer.bind(photoTagger), 0);}); +onloadRegister_DEPRECATED(function (){var DOM = require('DOM'); var root = $("fbPhotoPageContainer"); new PhotoTags([DOM.find(root, 'div.fbPhotoContributor'),DOM.find(root, 'div.fbPhotoPagesTagList')], DOM.find(root, "div.fbPhotosPhotoTagboxes"), 0);}); +onloadRegister_DEPRECATED(function (){new PhotoTagApproval(PhotoPermalink.getInstance())});</script> +<!-- BigPipe construction and first response --> +<script>var bigPipe = new (require("BigPipe"))({"lid":"0","forceFinish":true});</script> +<script>bigPipe.beforePageletArrive("first_response")</script> +<script>require("TimeSlice").guard(function() {bigPipe.onPageletArrive({"id":"first_response","phase":0,"jsmods":{},"is_last":true,"css":["LbRsj","DHdL9","90+Bx","I3nM6","2AEDN","3Q95h","1vTrJ","VzHRW","cnWMJ","Hr0i1","jKtc\/","ZE5sL"],"ixData":{"arrow-right:white:small":{"sprited":true,"spriteMapCssClass":"sp_fbn2gn0SkLe","spriteCssClass":"sx_86baa3"},"\/images\/loaders\/indicator_blue_small.gif":{"sprited":false,"uri":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yb\/r\/GsNJNwuI-UM.gif","width":16,"height":11},"\/images\/ads\/cropper\/drag.png":{"sprited":true,"spriteMapCssClass":"sp__tqbDecD-ts","spriteCssClass":"sx_d60ba2"},"error-solid:white:small":{"sprited":true,"spriteMapCssClass":"sp__tqbDecD-ts","spriteCssClass":"sx_05c383"},"info-solid:white:small":{"sprited":true,"spriteMapCssClass":"sp__tqbDecD-ts","spriteCssClass":"sx_7605f4"},"\/images\/messaging\/stickers\/selector\/left.png":{"sprited":true,"spriteMapCssClass":"sp_tNpzu1rx9u-","spriteCssClass":"sx_bc171f"},"\/images\/messaging\/stickers\/selector\/right.png":{"sprited":true,"spriteMapCssClass":"sp_tNpzu1rx9u-","spriteCssClass":"sx_afa470"},"\/images\/loaders\/indicator_blue_large.gif":{"sprited":false,"uri":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y9\/r\/jKEcVPZFk-2.gif","width":32,"height":32},"\/images\/loaders\/indicator_blue_medium.gif":{"sprited":false,"uri":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yk\/r\/LOOn0JtHNzb.gif","width":16,"height":16},"\/images\/loaders\/indicator_white_large.gif":{"sprited":false,"uri":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yG\/r\/b53Ajb4ihCP.gif","width":32,"height":32},"\/images\/loaders\/indicator_white_small.gif":{"sprited":false,"uri":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y-\/r\/AGUNXgX_Wx3.gif","width":16,"height":11},"\/images\/loaders\/indicator_black.gif":{"sprited":false,"uri":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y7\/r\/pgEFhPxsWZX.gif","width":32,"height":32},"\/images\/messaging\/stickers\/store\/characters.png":{"sprited":true,"spriteMapCssClass":"sp_tNpzu1rx9u-","spriteCssClass":"sx_a17b59"},"\/images\/messaging\/stickers\/store\/basket.png":{"sprited":true,"spriteMapCssClass":"sp_tNpzu1rx9u-","spriteCssClass":"sx_68f18e"},"\/images\/messaging\/stickers\/store\/backarrow.png":{"sprited":true,"spriteMapCssClass":"sp_tNpzu1rx9u-","spriteCssClass":"sx_1c7e87"},"\/images\/messaging\/stickers\/selector\/sticker_store.png":{"sprited":true,"spriteMapCssClass":"sp_tNpzu1rx9u-","spriteCssClass":"sx_6ad5a5"},"\/images\/messaging\/stickers\/icons\/search.png":{"sprited":true,"spriteMapCssClass":"sp_tNpzu1rx9u-","spriteCssClass":"sx_4c81c5"},"\/images\/messaging\/stickers\/icons\/recent.png":{"sprited":true,"spriteMapCssClass":"sp_tNpzu1rx9u-","spriteCssClass":"sx_f5cd8e"},"\/images\/messaging\/stickers\/icons\/emoji.png":{"sprited":true,"spriteMapCssClass":"sp_tNpzu1rx9u-","spriteCssClass":"sx_19ad7e"},"\/images\/messaging\/stickers\/icons\/sad_face.png":{"sprited":true,"spriteMapCssClass":"sp_tNpzu1rx9u-","spriteCssClass":"sx_1b14da"},"\/images\/ui\/x\/button\/dark\/chevron.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_29b295"},"\/images\/ui\/x\/button\/normal\/chevron.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_120fc4"},"\/images\/ui\/xhp\/link\/more\/down_caret.gif":{"sprited":true,"spriteMapCssClass":"sp_UulEYNmSQEU","spriteCssClass":"sx_d3d494"},"chevron-left:dark:small":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_1462e5"},"male:light:small":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_aef7d2"},"work:light:small":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_25d29e"},"images\/ads\/common\/icon_page.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_664263"},"work:light:large":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_8199a0"},"images\/pages\/voice\/flag.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_4e9111"},"\/images\/bizsite\/busmgr_bookmark_icon_16px.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_d6b4a2"},"\/images\/deprecated\/glyphs\/flat\/info-flat_m.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_e007c0"},"\/images\/deprecated\/glyphs\/flat\/checkmark_white_m.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_5dff1e"},"\/images\/deprecated\/glyphs\/flat\/error-flat_m.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_0e9fd3"},"\/images\/ufi\/fbfeed\/comment_gray.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_827a84"},"\/images\/ufi\/fbfeed\/like_gray.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_062449"},"\/images\/ufi\/fbfeed\/liked.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_a6cbe6"},"\/images\/ufi\/fbfeed\/share_gray.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_50c09d"},"\/images\/messaging\/docs\/generic.png":{"sprited":true,"spriteMapCssClass":"sp_ULKIIxYCDfO","spriteCssClass":"sx_031691"},"\/images\/payments\/icons\/visa.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_917eb0"},"\/images\/payments\/icons\/visa-lg.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_557b85"},"\/images\/payments\/icons\/mc.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_9cb529"},"\/images\/payments\/icons\/mc-lg.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_17a51c"},"\/images\/payments\/icons\/disc.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_804ce0"},"\/images\/payments\/icons\/disc-lg.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_d84467"},"\/images\/payments\/icons\/jcb.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_884baa"},"\/images\/payments\/icons\/jcb-lg.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_16e3df"},"\/images\/payments\/icons\/amex.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_7f1a95"},"\/images\/payments\/icons\/amex-lg.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_d0c719"},"\/images\/brands\/credit_card\/credit_32.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_b38031"},"\/images\/p2p\/checkmark-messenger.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_0e35db"},"\/images\/p2p\/check_mark-sm.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_5f0d90"},"info-solid:dark:small":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_dbdd9f"},"\/images\/p2p\/message-icon-dark-gray.png":{"sprited":true,"spriteMapCssClass":"sp_ULKIIxYCDfO","spriteCssClass":"sx_5ad939"},"\/images\/p2p\/message-icon-blue.png":{"sprited":true,"spriteMapCssClass":"sp_ULKIIxYCDfO","spriteCssClass":"sx_b61923"},"\/images\/p2p\/message-icon-gray.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_6f51bf"},"\/images\/p2p\/message-icon-black.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_bd7f04"},"\/images\/p2p\/attachment-snippet-icon.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_928d64"},"\/images\/ads\/common\/zoom_icon\/icon_plus.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_19ca43"},"\/images\/ads\/common\/zoom_icon\/icon_minus.png":{"sprited":true,"spriteMapCssClass":"sp_UWK2QlW3etm","spriteCssClass":"sx_7a5cff"},"cross:dark:small":{"sprited":true,"spriteMapCssClass":"sp_ULKIIxYCDfO","spriteCssClass":"sx_211565"},"error-solid:dark:medium":{"sprited":true,"spriteMapCssClass":"sp_aABxH06PmBH","spriteCssClass":"sx_3916f8"},"\/images\/chat\/chat_play_icon.png":{"sprited":true,"spriteMapCssClass":"sp_aABxH06PmBH","spriteCssClass":"sx_490d4d"},"\/images\/icons\/photo.gif":{"sprited":true,"spriteMapCssClass":"sp_5cGRq1ajQvy","spriteCssClass":"sx_58734e"},"\/images\/icons\/video.gif":{"sprited":true,"spriteMapCssClass":"sp_5cGRq1ajQvy","spriteCssClass":"sx_42eb76"},"\/images\/p2p\/receiver-risk-notification.png":{"sprited":true,"spriteMapCssClass":"sp_2ZR0rmMlCqh","spriteCssClass":"sx_50d926"},"\/images\/p2p\/receiver-nux-notification.png":{"sprited":true,"spriteMapCssClass":"sp_2ZR0rmMlCqh","spriteCssClass":"sx_757138"}},"js":["zyewM","6J7\/o","qqHR1","k9nXl","yLHxn","WU0yY","4vv8\/","FxULT","X6J3+","wYXWJ","s\/cWS","qfg7v","ysumW","PUbgC","UoqPL","as2vi","unWXw","nJcRw","XZAQ1","wa+vX","JNbJs","t3g\/M","qYMCl","R8TmA","e0MTG","57gm2","kMy9p","TlaaX","UjwOq","KxudW","u5+FF","8baJY","0d3wV","RTsIP","5lV\/Y"],"displayJS":["k9nXl","qqHR1","zyewM","6J7\/o"]});}, "onPageletArrive first_response")();</script> + +<code class="hidden_elem" id="u_0_1l"><!-- <div class="fbChatSidebar fixed_always hidden_elem _5pr2" data-ft="{"tn":"+G"}" id="u_0_17"><div class="_5qqe"></div><div class="_51x_"><div id="pagelet_canvas_nav_content" data-referrer="pagelet_canvas_nav_content"></div><div class="fbSidebarGripper" data-ft="{"tn":"+V"}" id="apps_gripper"><div class="gripInner"><span class="gripNuclear"></span></div></div><div class="hidden_elem" id="pagelet_ticker" style="height: 32.62626262626263%;"></div><div class="fbSidebarGripper" data-ft="{"tn":"+V"}" id="u_0_18"><div class="gripInner"><span class="gripNuclear"></span></div></div><div aria-label="Chat with friends" class="fbChatSidebarBody" role="complementary"><h3 class="accessible_elem">Chat with friends</h3><div class="uiScrollableArea scrollableOrderedList _5qmw fade uiScrollableAreaWithTopShadow" style="width:205px;" id="u_0_19"><div class="uiScrollableAreaWrap scrollable" aria-label="Scrollable region" role="group" tabindex="0"><div class="uiScrollableAreaBody" style="width:205px;"><div class="uiScrollableAreaContent"><div data-ft="{"tn":"+]"}" id="u_0_1a"><ul class="fbChatOrderedList clearfix"><li><div class="phs fcg"><span data-jsid="message">Loading...</span></div></li></ul></div></div></div></div><div class="uiScrollableAreaTrack invisible_elem"><div class="uiScrollableAreaGripper"></div></div></div><div class="fbChatTypeaheadView hidden_elem" id="u_0_16"></div></div><div class="fbChatSidebarMessage clearfix"><img class="img" src="https://fbstatic-a.akamaihd.net/rsrc.php/v2/y4/r/-PAXP-deijE.gif" alt="" width="1" height="1" /><div class="message fcg"></div></div><table class="uiGrid _51mz _4oes" cellspacing="0" cellpadding="0" data-ft="{"tn":"+U"}"><tbody><tr class="_51mx"><td class="_51m-"><div class="uiTypeahead uiClearableTypeahead fbChatTypeahead _5q88" data-ft="{"tn":"+Q"}" id="u_0_1b"><div class="wrap"><i class="_5q87"></i><button class="_42ft _5upp _5xsk clear uiTypeaheadCloseButton" title="Clear" onclick="" type="button" id="u_0_1c">Clear</button><input type="hidden" autocomplete="off" class="hiddenInput" /><div class="innerWrap"><input type="text" class="inputtext inputsearch textInput" autocomplete="off" placeholder="Search Chat" aria-autocomplete="list" aria-expanded="false" aria-owns="typeahead_list_u_0_1b" aria-haspopup="true" role="combobox" spellcheck="false" aria-label="Search Chat" id="u_0_1d" /></div><span class="img _55ym _55yn _55yo _5fzu" aria-label="Loading..." aria-busy="1"></span></div></div></td><td class="_51m-"><div><div class="_6a _6e uiPopover _5qth" id="u_0_1f"><a data-hover="tooltip" aria-label="Options" class="_5vmb button _p" href="#" data-ft="{"tn":"p"}" aria-haspopup="true" aria-expanded="false" rel="toggle" role="button" id="u_0_1g"></a></div></div></td><td class="_51m-"><div><div class="_x1u"></div></div></td></tr></tbody></table></div><div class="_51x-"></div></div> --></code> +<script>bigPipe.beforePageletArrive("pagelet_sidebar")</script> +<script>require("TimeSlice").guard(function() {bigPipe.onPageletArrive({"content":{"pagelet_sidebar":{"container_id":"u_0_1l"}},"jsmods":{"instances":[["m_0_2t",["SidebarAppTickerResizer","m_0_2r","m_0_2s"],[{"__m":"m_0_2r"},{"__m":"m_0_2s"},"173px",null,true],1],["m_0_2x",["SidebarTicker"],[],1],["m_0_2z",["ScrollableArea","m_0_2y"],[{"__m":"m_0_2y"},{"persistent":true,"shadow":false}],1],["m_0_2v",["ChatOrderedList","m_0_30"],[true,{"__m":"m_0_30"}],3],["m_0_2w",["Typeahead","m_0_34","ChatTypeaheadView","ChatTypeaheadRenderer","m_0_31","ChatTypeaheadCore","m_0_32"],[{"__m":"m_0_34"},{"node_id":"u_0_16","node":null,"ctor":{"__m":"ChatTypeaheadView"},"options":{"autoSelect":true,"renderer":{"__m":"ChatTypeaheadRenderer"},"causalElement":{"__m":"m_0_31"},"minWidth":0,"alignment":"left","showBadges":true}},{"ctor":{"__m":"ChatTypeaheadCore"},"options":{"keepFocused":false,"resetOnSelect":true,"setValueOnSelect":false}},{"__m":"m_0_32"}],7],["m_0_35",["ChatSidebarDropdown","m_0_36","m_0_37"],[{"__m":"m_0_36"},{"__m":"m_0_37"},false,false,false,true],1],["m_0_36",["PopoverMenu","m_0_39","m_0_38","m_0_37"],[{"__m":"m_0_39"},{"__m":"m_0_38"},{"__m":"m_0_37"},[]],3],["m_0_39",["Popover","m_0_3a","m_0_38","ContextualLayerAutoFlip","ContextualDialogArrow"],[{"__m":"m_0_3a"},{"__m":"m_0_38"},[{"__m":"ContextualLayerAutoFlip"},{"__m":"ContextualDialogArrow"}],{"alignh":"right","position":"below"}],3],["m_0_34",["ChatSidebarTypeaheadDataSource"],[{"queryEndpoint":"\/ajax\/mercury\/composer_query.php","alwaysPrefixMatch":true,"enabledLocalCache":true,"enabledMergeUids":true,"disableAllCaches":false,"enforceNewRequestIDUponFetch":false}],2],["m_0_37",["SelectableMenu","MenuSelectableItem","m_0_3b","MenuItem","m_0_3c","MenuSeparator","m_0_3d","m_0_3e","m_0_3f","m_0_3g","m_0_3h","m_0_3i","m_0_3j","m_0_3k","m_0_3l","XUIMenuWithSquareCorner","XUIMenuTheme"],[[{"value":"sound","selected":true,"label":"Chat Sounds","ctor":{"__m":"MenuSelectableItem"},"markup":{"__m":"m_0_3b"},"title":"","className":null},{"href":"\/ajax\/chat\/privacy\/settings_dialog.php","rel":"dialog","value":"advanced_settings","label":"Advanced Settings...","ctor":{"__m":"MenuItem"},"markup":{"__m":"m_0_3c"},"title":"","className":null},{"ctor":{"__m":"MenuSeparator"},"className":null},{"value":"close_all_tabs","ctor":{"__m":"MenuItem"},"markup":{"__m":"m_0_3d"},"label":"Close All Chat Tabs","title":"","className":null},{"class":"_2xvi","value":"sidebar","ctor":{"__m":"MenuItem"},"markup":{"__m":"m_0_3e"},"label":"Hide Sidebar","title":"","className":"_2xvi"},{"selected":false,"value":"hide_groups","ctor":{"__m":"MenuSelectableItem"},"markup":{"__m":"m_0_3f"},"label":"Hide Groups","title":"","className":null},{"class":"_5vmf","value":"online","ctor":{"__m":"MenuSelectableItem"},"markup":{"__m":"m_0_3g"},"label":"Turn On Chat","title":"","className":"_5vmf"},{"class":"_5vmg","value":"turn_off_dialog","href":"\/ajax\/chat\/privacy\/settings_dialog.php?dialog_type=turn_off_dialog","rel":"dialog","ctor":{"__m":"MenuSelectableItem"},"markup":{"__m":"m_0_3h"},"label":"Turn Off Chat","title":"","className":"_5vmg"},{"ctor":{"__m":"MenuSeparator"},"className":null},{"class":"_2vi","value":"show_apps","ctor":{"__m":"MenuSelectableItem"},"markup":{"__m":"m_0_3i"},"label":"Show Games","title":"","className":"_2vi"},{"class":"_2vj","value":"hide_apps","ctor":{"__m":"MenuSelectableItem"},"markup":{"__m":"m_0_3j"},"label":"Hide Games","title":"","className":"_2vj"},{"ctor":{"__m":"MenuSeparator"},"className":null},{"class":"_3tal","value":"show_ticker","ctor":{"__m":"MenuSelectableItem"},"markup":{"__m":"m_0_3k"},"label":"Show Ticker","title":"","className":"_3tal"},{"class":"_3taj","value":"hide_ticker","ctor":{"__m":"MenuSelectableItem"},"markup":{"__m":"m_0_3l"},"label":"Hide Ticker","title":"","className":"_3taj"}],{"id":"u_0_1e","behaviors":[{"__m":"XUIMenuWithSquareCorner"}],"className":"_57di","multiple":true,"theme":{"__m":"XUIMenuTheme"}}],5],["m_0_3m",["XHPTemplate","m_0_3q"],[{"__m":"m_0_3q"}],2],["m_0_3n",["XHPTemplate","m_0_3s"],[{"__m":"m_0_3s"}],2],["m_0_3o",["XHPTemplate","m_0_3u"],[{"__m":"m_0_3u"}],2],["m_0_3p",["XHPTemplate","m_0_3w"],[{"__m":"m_0_3w"}],2]],"markup":[["m_0_3b",{"__html":"Chat Sounds"},2],["m_0_3c",{"__html":"Advanced Settings..."},2],["m_0_3d",{"__html":"Close All Chat Tabs"},2],["m_0_3e",{"__html":"Hide Sidebar"},2],["m_0_3f",{"__html":"Hide Groups"},2],["m_0_3g",{"__html":"Turn On Chat"},2],["m_0_3h",{"__html":"Turn Off Chat"},2],["m_0_3i",{"__html":"Show Games"},2],["m_0_3j",{"__html":"Hide Games"},2],["m_0_3k",{"__html":"Show Ticker"},2],["m_0_3l",{"__html":"Hide Ticker"},2],["m_0_3q",{"__html":"\u003Cform method=\"post\" action=\"\/ajax\/chat\/blackbird\/learn_more.php?source=offline&promo_source=educate\" onsubmit=\"return window.Event && Event.__inlineSubmit && Event.__inlineSubmit(this,event)\" id=\"u_0_1h\">\u003Cinput type=\"hidden\" name=\"fb_dtsg\" value=\"AQGXnNvaymuf\" autocomplete=\"off\" \/>\u003Cstrong>Tip:\u003C\/strong> You can turn on chat for just a few friends. \u003Clabel class=\"uiLinkButton\">\u003Cinput class=\"uiLinkButtonInput\" type=\"submit\" value=\"Learn more\" \/>\u003C\/label>.\u003Cdiv class=\"_361\">\u003Ca class=\"mvm _363 uiButton uiButtonConfirm\" href=\"#\" role=\"button\" ajaxify=\"\/ajax\/chat\/privacy\/settings_dialog.php\" rel=\"dialog\" data-jsid=\"chatSettingsButton\">\u003Cspan class=\"uiButtonText\">Edit Chat Settings\u003C\/span>\u003C\/a>\u003C\/div>\u003C\/form>"},3],["m_0_3s",{"__html":"\u003Cform method=\"post\" action=\"\/ajax\/chat\/blackbird\/learn_more.php?source=blackbird\" onsubmit=\"return window.Event && Event.__inlineSubmit && Event.__inlineSubmit(this,event)\" id=\"u_0_1i\">\u003Cinput type=\"hidden\" name=\"fb_dtsg\" value=\"AQGXnNvaymuf\" autocomplete=\"off\" \/>\u003Cstrong>Tip:\u003C\/strong> When chat is off, messages from friends go to your inbox for you to read later. \u003Clabel class=\"uiLinkButton\">\u003Cinput class=\"uiLinkButtonInput\" type=\"submit\" value=\"Learn more\" \/>\u003C\/label>.\u003C\/form>"},3],["m_0_3u",{"__html":"\u003Cform method=\"post\" action=\"\/ajax\/chat\/blackbird\/learn_more.php?source=blackbird\" onsubmit=\"return window.Event && Event.__inlineSubmit && Event.__inlineSubmit(this,event)\" id=\"u_0_1j\">\u003Cinput type=\"hidden\" name=\"fb_dtsg\" value=\"AQGXnNvaymuf\" autocomplete=\"off\" \/>\u003Cstrong>Tip:\u003C\/strong> While you have chat turned off for some friends, their messages go to your inbox. \u003Clabel class=\"uiLinkButton\">\u003Cinput class=\"uiLinkButtonInput\" type=\"submit\" value=\"Learn more\" \/>\u003C\/label>.\u003C\/form>"},3],["m_0_3w",{"__html":"\u003Cdiv class=\"pam _362\">\u003Cdiv class=\"clearfix\">\u003Ci class=\"_8o _8r lfloat _ohe img sp_ULKIIxYCDfO sx_07902b\">\u003C\/i>\u003Cdiv class=\"clearfix _8u _42ef\">\u003Clabel class=\"rfloat _ohf uiCloseButton uiCloseButtonSmall\" for=\"u_0_1k\">\u003Cinput aria-label=\"Remove\" title=\"Remove\" type=\"button\" data-jsid=\"dialogCloseButton\" id=\"u_0_1k\" \/>\u003C\/label>\u003Cdiv class=\"prs\" data-jsid=\"dialogContent\">\u003C\/div>\u003C\/div>\u003C\/div>\u003C\/div>"},2]],"elements":[["m_0_2u","u_0_17",2],["m_0_2s","apps_gripper",2],["m_0_2r","u_0_18",2],["m_0_2y","u_0_19",2],["m_0_30","u_0_1a",2],["m_0_32","u_0_1b",2],["m_0_33","u_0_1c",2],["m_0_31","u_0_1d",4],["m_0_3a","u_0_1f",2],["m_0_38","u_0_1g",4],["m_0_3r","u_0_1h",2,"m_0_3q"],["m_0_3t","u_0_1i",2,"m_0_3s"],["m_0_3v","u_0_1j",2,"m_0_3u"]],"require":[["AsyncRequestNectarLogging"],["m_0_2t"],["ChatSidebar","init",["m_0_2u","m_0_2v","m_0_2w"],[{"__m":"m_0_2u"},{"__m":"m_0_2v"},{"__m":"m_0_2w"},{"session_token":"1143e1c54ab0156b"}]],["ChatSidebarLog","start",[],[]],["m_0_2x"],["TickerController","registerPlaceholder",[],["pagelet_ticker",{"show_header":false,"show_birthdays":false,"source":"fst_sidebar","width":205}]],["Scrollable"],["m_0_2z"],["m_0_2v"],["PresencePrivacy"],["m_0_2w"],["Typeahead","init",["m_0_31","m_0_2w"],[{"__m":"m_0_31"},{"__m":"m_0_2w"},["chatTypeahead","buildBestAvailableNames","showLoadingIndicator"],null]],["ClearableTypeahead","resetOnCloseButtonClick",["m_0_2w","m_0_33"],[{"__m":"m_0_2w"},{"__m":"m_0_33"}]],["m_0_35"],["m_0_37"],["m_0_36"],["m_0_39"]]},"css":["90+Bx","I3nM6","3Q95h","DHdL9","LbRsj","jKtc\/","cnWMJ"],"bootloadable":{"ChatMiniSidebar.react":{"resources":["k9nXl","e0MTG","zyewM","as2vi","VTxJy","I3nM6","qfg7v","3Q95h","DHdL9","qqHR1","LbRsj","57gm2","JNbJs","KxudW","qYMCl","FxULT","u5+FF","8baJY","0d3wV","jKtc\/","kMy9p","90+Bx","ZE5sL","+pHnF","IzGJ6","yh7ub","P96yp","qTT6t","JoedA","OEIZN","\/NrUp","o2Ngh"],"module":true},"ChatMiniSidebarSearchSource":{"resources":["k9nXl","zyewM","KxudW","e0MTG","qqHR1","57gm2"],"module":true},"PhotoViewer":{"resources":["k9nXl","s\/cWS"],"module":true}},"resource_map":{"VTxJy":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yn\/r\/cVBEPNlMm6f.js"},"LHn6X":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yt\/r\/wvRBAK08hq7.js"},"yh7ub":{"type":"css","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y6\/r\/1Ihge3VlSSp.css","permanent":1},"P96yp":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/ya\/r\/5HholmSrc5m.js"},"qTT6t":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yN\/r\/LsROcWFQhIP.js"},"JoedA":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yX\/r\/CY6I3Wdn1cA.js"},"OEIZN":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yM\/r\/MyhWvXjW-zz.js"},"\/NrUp":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yq\/r\/IXPRMHdhJ9E.js"},"o2Ngh":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yk\/r\/CgfnZHboTCu.js"}},"ixData":{"\/images\/gifts\/icons\/cake_icon.png":{"sprited":true,"spriteMapCssClass":"sp_aABxH06PmBH","spriteCssClass":"sx_08753a"},"\/images\/litestand_classic\/sidebar\/online.png":{"sprited":true,"spriteMapCssClass":"sp_aABxH06PmBH","spriteCssClass":"sx_2d8d62"},"\/images\/litestand_classic\/sidebar\/pushable.png":{"sprited":true,"spriteMapCssClass":"sp_aABxH06PmBH","spriteCssClass":"sx_2a9f0a"}},"js":["k9nXl","zyewM","e0MTG","qqHR1","57gm2","as2vi","JNbJs","KxudW","qYMCl","FxULT","qfg7v","u5+FF","8baJY","0d3wV","kMy9p","VTxJy","LHn6X","unWXw","RTsIP"],"displayJS":["k9nXl"],"id":"pagelet_sidebar","phase":1,"categories":["sidebar"]});}, "onPageletArrive pagelet_sidebar")();</script> + +<code class="hidden_elem" id="u_0_3s"><!-- <div><div data-games-xout-container="0" data-games-xout-fbs="1303" data-games-xout-query-type="sidebar-trending-among-friends" data-games-xout-query-params="{"platform":1}" class="_3ss"><div id="u_0_2o"><div class="clearfix _3tx"><div class="lfloat _ohe"><span class="_3ts">Trending Among Friends</span></div><div class="rfloat _ohf"><span class="_3tr"><a data-gt="{"fbs":"1303"}" href="https://www.facebook.com/games/">More</a></span></div></div><div style="width:205px; height:54px;" class="_3sy" id="u_0_1m"><div class="_56kg" style="padding: 0 0px; "><ul class="_2xq" style="width:1230px; "><li class="_2xr _2xn" style="height:54px; width:205px"><div class="_3tf"><table class="uiGrid _51mz" cellspacing="0" cellpadding="0"><tbody><tr class="_51mx"><td class="_51m-"><div class="_3t9"><div><div id="u_0_2p"></div><div class="_3tb" id="u_0_1o"><a class="_3tm" href="https://www.facebook.com/games/alphabettysaga/?fbs=1303" data-gt="{"appid":"1377493715857966","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderTrendingAmongFriendsAppQuery","query_type":"DivebarTrendingAmongFriendsAppQuery","query_rank":"1"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=1377493715857966&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-d-a.akamaihd.net/hphotos-ak-xtp1/t39.2081-0/p50x50/10333104_1534824733458196_1814775553_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td><td class="_51m-"><div class="_3t9"><div><div id="u_0_2q"></div><div class="_3tb" id="u_0_1p"><a class="_3tm" href="https://www.facebook.com/games/monsterhexa/?fbs=1303" data-gt="{"appid":"1526069194346302","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderTrendingAmongFriendsAppQuery","query_type":"DivebarTrendingAmongFriendsAppQuery","query_rank":"2"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=1526069194346302&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-h-a.akamaihd.net/hphotos-ak-xap1/t39.2081-0/p50x50/10734291_1562590667360821_8881145_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td><td class="_51m- _51mw"><div class="_3t9"><div><div id="u_0_2r"></div><div class="_3tb" id="u_0_1q"><a class="_3tm" href="https://www.facebook.com/games/mwithfriends/?fbs=1303" data-gt="{"appid":"289652854439784","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderTrendingAmongFriendsAppQuery","query_type":"DivebarTrendingAmongFriendsAppQuery","query_rank":"3"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=289652854439784&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-d-a.akamaihd.net/hphotos-ak-xpa1/t39.2081-0/p50x50/851575_541476022590798_1691763476_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td></tr></tbody></table></div></li><li class="_2xr" style="height:54px; width:205px"><div class="_3tf"><table class="uiGrid _51mz" cellspacing="0" cellpadding="0"><tbody><tr class="_51mx"><td class="_51m-"><div class="_3t9"><div><div id="u_0_2s"></div><div class="_3tb" id="u_0_1r"><a class="_3tm" href="https://www.facebook.com/games/solitaireknockout/?fbs=1303" data-gt="{"appid":"1416286481999456","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderTrendingAmongFriendsAppQuery","query_type":"DivebarTrendingAmongFriendsAppQuery","query_rank":"4"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=1416286481999456&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-e-a.akamaihd.net/hphotos-ak-xpf1/t39.2081-0/p50x50/10956894_1418364175125020_1984293539_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td><td class="_51m-"><div class="_3t9"><div><div id="u_0_2t"></div><div class="_3tb" id="u_0_1s"><a class="_3tm" href="https://www.facebook.com/games/jetpackjoyride/?fbs=1303" data-gt="{"appid":"278692755549138","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderTrendingAmongFriendsAppQuery","query_type":"DivebarTrendingAmongFriendsAppQuery","query_rank":"5"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=278692755549138&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-d-a.akamaihd.net/hphotos-ak-xpa1/t39.2081-0/p50x50/851576_458336187584793_711240219_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td><td class="_51m- _51mw"><div class="_3t9"><div><div id="u_0_2u"></div><div class="_3tb" id="u_0_1t"><a class="_3tm" href="https://www.facebook.com/games/starspinsslots/?fbs=1303" data-gt="{"appid":"895021173875670","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderTrendingAmongFriendsAppQuery","query_type":"DivebarTrendingAmongFriendsAppQuery","query_rank":"6"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=895021173875670&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-d-a.akamaihd.net/hphotos-ak-xpf1/t39.2081-0/p50x50/10956912_903579366353184_1223057274_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td></tr></tbody></table></div></li><li class="_2xr" style="height:54px; width:205px"><div class="_3tf"><table class="uiGrid _51mz" cellspacing="0" cellpadding="0"><tbody><tr class="_51mx"><td class="_51m-"><div class="_3t9"><div><div id="u_0_2v"></div><div class="_3tb" id="u_0_1u"><a class="_3tm" href="https://www.facebook.com/games/jurassicparkbuilder/?fbs=1303" data-gt="{"appid":"139657296132718","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderTrendingAmongFriendsAppQuery","query_type":"DivebarTrendingAmongFriendsAppQuery","query_rank":"7"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=139657296132718&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-b-a.akamaihd.net/hphotos-ak-xft1/t39.2081-0/p50x50/10574699_625179234247186_873727820_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td><td class="_51m-"><div class="_3t9"><div><div id="u_0_2w"></div><div class="_3tb" id="u_0_1v"><a class="_3tm" href="https://www.facebook.com/games/loa-ph-version/?fbs=1303" data-gt="{"appid":"729998533737777","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderTrendingAmongFriendsAppQuery","query_type":"DivebarTrendingAmongFriendsAppQuery","query_rank":"8"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=729998533737777&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-b-a.akamaihd.net/hphotos-ak-xpf1/t39.2081-0/p50x50/11057086_800943223309974_1498662465_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td><td class="_51m- _51mw"><div class="_3t9"><div><div id="u_0_2x"></div><div class="_3tb" id="u_0_1w"><a class="_3tm" href="https://www.facebook.com/games/fairwayblast/?fbs=1303" data-gt="{"appid":"533156650110043","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderTrendingAmongFriendsAppQuery","query_type":"DivebarTrendingAmongFriendsAppQuery","query_rank":"9"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=533156650110043&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-e-a.akamaihd.net/hphotos-ak-xpf1/t39.2081-0/p50x50/10935978_770221813070191_1591577503_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td></tr></tbody></table></div></li><li class="_2xr" style="height:54px; width:205px"><div class="_3tf"><table class="uiGrid _51mz" cellspacing="0" cellpadding="0"><tbody><tr class="_51mx"><td class="_51m-"><div class="_3t9"><div><div id="u_0_2y"></div><div class="_3tb" id="u_0_1x"><a class="_3tm" href="https://www.facebook.com/games/doubleluckyslots/?fbs=1303" data-gt="{"appid":"356350794567799","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderTrendingAmongFriendsAppQuery","query_type":"DivebarTrendingAmongFriendsAppQuery","query_rank":"10"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=356350794567799&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-b-a.akamaihd.net/hphotos-ak-xfp1/t39.2081-0/p50x50/11057205_358839277652284_1098250837_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td><td class="_51m-"><div class="_3t9"><div><div id="u_0_2z"></div><div class="_3tb" id="u_0_1y"><a class="_3tm" href="https://www.facebook.com/games/flower-ville/?fbs=1303" data-gt="{"appid":"1477815619163875","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderTrendingAmongFriendsAppQuery","query_type":"DivebarTrendingAmongFriendsAppQuery","query_rank":"11"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=1477815619163875&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-b-a.akamaihd.net/hphotos-ak-xfp1/t39.2081-0/p50x50/11057197_1577024709242965_922235977_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td><td class="_51m- _51mw"><div class="_3t9"><div><div id="u_0_30"></div><div class="_3tb" id="u_0_1z"><a class="_3tm" href="https://www.facebook.com/games/superpartyslots/?fbs=1303" data-gt="{"appid":"1045188482177114","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderTrendingAmongFriendsAppQuery","query_type":"DivebarTrendingAmongFriendsAppQuery","query_rank":"12"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=1045188482177114&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-h-a.akamaihd.net/hphotos-ak-xap1/t39.2081-0/p50x50/10574695_1048918681804094_746521611_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td></tr></tbody></table></div></li><li class="_2xr" style="height:54px; width:205px"><div class="_3tf"><table class="uiGrid _51mz" cellspacing="0" cellpadding="0"><tbody><tr class="_51mx"><td class="_51m-"><div class="_3t9"><div><div id="u_0_31"></div><div class="_3tb" id="u_0_20"><a class="_3tm" href="https://www.facebook.com/games/ice_cream_splash/?fbs=1303" data-gt="{"appid":"513878028714630","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderTrendingAmongFriendsAppQuery","query_type":"DivebarTrendingAmongFriendsAppQuery","query_rank":"13"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=513878028714630&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-a-a.akamaihd.net/hphotos-ak-xpa1/t39.2081-0/p50x50/11057197_573781876057578_424044401_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td><td class="_51m-"><div class="_3t9"><div><div id="u_0_32"></div><div class="_3tb" id="u_0_21"><a class="_3tm" href="https://www.facebook.com/games/yummy_gummy/?fbs=1303" data-gt="{"appid":"583514681754455","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderTrendingAmongFriendsAppQuery","query_type":"DivebarTrendingAmongFriendsAppQuery","query_rank":"14"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=583514681754455&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-b-a.akamaihd.net/hphotos-ak-xap1/t39.2081-0/p50x50/10734347_642941529145103_96850392_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td><td class="_51m- _51mw"><div class="_3t9"><div><div id="u_0_33"></div><div class="_3tb" id="u_0_22"><a class="_3tm" href="https://www.facebook.com/games/yatzyultimate/?fbs=1303" data-gt="{"appid":"376265689144365","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderTrendingAmongFriendsAppQuery","query_type":"DivebarTrendingAmongFriendsAppQuery","query_rank":"15"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=376265689144365&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-e-a.akamaihd.net/hphotos-ak-xap1/t39.2081-0/p50x50/851554_498465436924389_273524617_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td></tr></tbody></table></div></li><li class="_2xr" style="height:54px; width:205px"><div class="_3tf"><table class="uiGrid _51mz" cellspacing="0" cellpadding="0"><tbody><tr class="_51mx"><td class="_51m-"><div class="_3t9"><div><div id="u_0_34"></div><div class="_3tb" id="u_0_23"><a class="_3tm" href="https://www.facebook.com/games/sotpgame/?fbs=1303" data-gt="{"appid":"1598011807105067","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderTrendingAmongFriendsAppQuery","query_type":"DivebarTrendingAmongFriendsAppQuery","query_rank":"16"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=1598011807105067&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-f-a.akamaihd.net/hphotos-ak-xap1/t39.2081-0/p50x50/11057091_1604251149814466_1449644305_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td><td class="_51m-"><div class="_3t9"><div><div id="u_0_35"></div><div class="_3tb" id="u_0_24"><a class="_3tm" href="https://www.facebook.com/games/bee-brilliant/?fbs=1303" data-gt="{"appid":"511158632350299","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderTrendingAmongFriendsAppQuery","query_type":"DivebarTrendingAmongFriendsAppQuery","query_rank":"17"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=511158632350299&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-c-a.akamaihd.net/hphotos-ak-xpa1/t39.2081-0/p50x50/11057202_628710470595114_1108115059_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td><td class="_51m- _51mw"><div class="_3t9"><div><div id="u_0_36"></div><div class="_3tb" id="u_0_25"><a class="_3tm" href="https://www.facebook.com/games/fairy-valley/?fbs=1303" data-gt="{"appid":"421651474675852","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderTrendingAmongFriendsAppQuery","query_type":"DivebarTrendingAmongFriendsAppQuery","query_rank":"18"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=421651474675852&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-h-a.akamaihd.net/hphotos-ak-xfp1/t39.2081-0/p50x50/11057193_435018616672471_1398128489_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td></tr></tbody></table></div></li></ul></div><a class="_2xx _3tj" aria-label="Previous" href="#" role="button"><div class="_3tl"></div></a><a class="_2xw _3tk" aria-label="Next" href="#" role="button"><div class="_3tl"></div></a></div></div><div id="u_0_37"></div></div><div class="_3te"></div><div data-games-xout-container="0" data-games-xout-fbs="1303" data-games-xout-query-type="sidebar-recommended" data-games-xout-query-params="{"platform":1}" class="_3ss"><div id="u_0_38"><div class="clearfix _3tx"><div class="lfloat _ohe"><span class="_3ts">Recommended Games</span></div><div class="rfloat _ohf"><span class="_3tr"><a data-gt="{"fbs":"1303"}" href="https://www.facebook.com/games/">More</a></span></div></div><div style="width:205px; height:54px;" class="_3sy" id="u_0_1n"><div class="_56kg" style="padding: 0 0px; "><ul class="_2xq" style="width:1230px; "><li class="_2xr _2xn" style="height:54px; width:205px"><div class="_3tf"><table class="uiGrid _51mz" cellspacing="0" cellpadding="0"><tbody><tr class="_51mx"><td class="_51m-"><div class="_3t9"><div><div id="u_0_39"></div><div class="_3tb" id="u_0_26"><a class="_3tm" href="https://www.facebook.com/games/livepool/?fbs=1303" data-gt="{"appid":"165073083517174","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderRecommendedAppQuery","query_type":"DivebarRecommendedAppQuery","query_rank":"1"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=165073083517174&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-h-a.akamaihd.net/hphotos-ak-xpa1/t39.2081-0/p50x50/851564_758403537517456_1241767605_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td><td class="_51m-"><div class="_3t9"><div><div id="u_0_3a"></div><div class="_3tb" id="u_0_27"><a class="_3tm" href="https://www.facebook.com/games/candycrush/?fbs=1303" data-gt="{"appid":"210831918949520","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderRecommendedAppQuery","query_type":"DivebarRecommendedAppQuery","query_rank":"2"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=210831918949520&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-d-a.akamaihd.net/hphotos-ak-xpf1/t39.2081-0/p50x50/10935987_911967968835908_1597235465_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td><td class="_51m- _51mw"><div class="_3t9"><div><div id="u_0_3b"></div><div class="_3tb" id="u_0_28"><a class="_3tm" href="https://www.facebook.com/games/triviacrack/?fbs=1303" data-gt="{"appid":"279901035446446","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderRecommendedAppQuery","query_type":"DivebarRecommendedAppQuery","query_rank":"3"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=279901035446446&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-b-a.akamaihd.net/hphotos-ak-ash2/t39.2081-0/p50x50/851566_438194826283732_1455935649_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td></tr></tbody></table></div></li><li class="_2xr" style="height:54px; width:205px"><div class="_3tf"><table class="uiGrid _51mz" cellspacing="0" cellpadding="0"><tbody><tr class="_51mx"><td class="_51m-"><div class="_3t9"><div><div id="u_0_3c"></div><div class="_3tb" id="u_0_29"><a class="_3tm" href="https://www.facebook.com/games/candycrushsoda/?fbs=1303" data-gt="{"appid":"336512696486951","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderRecommendedAppQuery","query_type":"DivebarRecommendedAppQuery","query_rank":"4"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=336512696486951&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-g-a.akamaihd.net/hphotos-ak-xfp1/t39.2081-0/p50x50/11057192_513041658834053_2040749348_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td><td class="_51m-"><div class="_3t9"><div><div id="u_0_3d"></div><div class="_3tb" id="u_0_2a"><a class="_3tm" href="https://www.facebook.com/games/wordswithfriends/?fbs=1303" data-gt="{"appid":"168378113211268","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderRecommendedAppQuery","query_type":"DivebarRecommendedAppQuery","query_rank":"5"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=168378113211268&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-a-a.akamaihd.net/hphotos-ak-xta1/t39.2081-0/p50x50/10734341_786794594702947_604926540_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td><td class="_51m- _51mw"><div class="_3t9"><div><div id="u_0_3e"></div><div class="_3tb" id="u_0_2b"><a class="_3tm" href="https://www.facebook.com/games/criminalcase/?fbs=1303" data-gt="{"appid":"148494581941991","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderRecommendedAppQuery","query_type":"DivebarRecommendedAppQuery","query_rank":"6"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=148494581941991&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-g-a.akamaihd.net/hphotos-ak-xap1/t39.2081-0/p50x50/851571_297807083677406_830288078_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td></tr></tbody></table></div></li><li class="_2xr" style="height:54px; width:205px"><div class="_3tf"><table class="uiGrid _51mz" cellspacing="0" cellpadding="0"><tbody><tr class="_51mx"><td class="_51m-"><div class="_3t9"><div><div id="u_0_3f"></div><div class="_3tb" id="u_0_2c"><a class="_3tm" href="https://www.facebook.com/games/poker_wsop/?fbs=1303" data-gt="{"appid":"1375730929320387","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderRecommendedAppQuery","query_type":"DivebarRecommendedAppQuery","query_rank":"7"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=1375730929320387&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-h-a.akamaihd.net/hphotos-ak-xpf1/t39.2081-0/p50x50/10935999_1697915913768552_653558767_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td><td class="_51m-"><div class="_3t9"><div><div id="u_0_3g"></div><div class="_3tb" id="u_0_2d"><a class="_3tm" href="https://www.facebook.com/games/playmyvegas/?fbs=1303" data-gt="{"appid":"157657061011560","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderRecommendedAppQuery","query_type":"DivebarRecommendedAppQuery","query_rank":"8"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=157657061011560&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-f-a.akamaihd.net/hphotos-ak-xpa1/t39.2081-0/p50x50/851586_389969637780300_1858190093_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td><td class="_51m- _51mw"><div class="_3t9"><div><div id="u_0_3h"></div><div class="_3tb" id="u_0_2e"><a class="_3tm" href="https://www.facebook.com/games/farmheroes/?fbs=1303" data-gt="{"appid":"209228112556583","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderRecommendedAppQuery","query_type":"DivebarRecommendedAppQuery","query_rank":"9"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=209228112556583&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-g-a.akamaihd.net/hphotos-ak-xat1/t39.2081-0/p50x50/10734332_669486113197445_1969347183_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td></tr></tbody></table></div></li><li class="_2xr" style="height:54px; width:205px"><div class="_3tf"><table class="uiGrid _51mz" cellspacing="0" cellpadding="0"><tbody><tr class="_51mx"><td class="_51m-"><div class="_3t9"><div><div id="u_0_3i"></div><div class="_3tb" id="u_0_2f"><a class="_3tm" href="https://www.facebook.com/games/texas_holdem/?fbs=1303" data-gt="{"appid":"2389801228","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderRecommendedAppQuery","query_type":"DivebarRecommendedAppQuery","query_rank":"10"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=2389801228&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-e-a.akamaihd.net/hphotos-ak-xfa1/t39.2081-0/p50x50/11057082_10152811431816229_803929238_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td><td class="_51m-"><div class="_3t9"><div><div id="u_0_3j"></div><div class="_3tb" id="u_0_2g"><a class="_3tm" href="https://www.facebook.com/games/dragoncity/?fbs=1303" data-gt="{"appid":"302826159782423","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderRecommendedAppQuery","query_type":"DivebarRecommendedAppQuery","query_rank":"11"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=302826159782423&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-e-a.akamaihd.net/hphotos-ak-xpa1/t39.2081-0/p50x50/10935976_826885334043167_1487186926_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td><td class="_51m- _51mw"><div class="_3t9"><div><div id="u_0_3k"></div><div class="_3tb" id="u_0_2h"><a class="_3tm" href="https://www.facebook.com/games/bejeweledblitz/?fbs=1303" data-gt="{"appid":"40343401983","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderRecommendedAppQuery","query_type":"DivebarRecommendedAppQuery","query_rank":"12"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=40343401983&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-e-a.akamaihd.net/hphotos-ak-xpa1/t39.2081-0/p50x50/851579_10151491097311984_364110848_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td></tr></tbody></table></div></li><li class="_2xr" style="height:54px; width:205px"><div class="_3tf"><table class="uiGrid _51mz" cellspacing="0" cellpadding="0"><tbody><tr class="_51mx"><td class="_51m-"><div class="_3t9"><div><div id="u_0_3l"></div><div class="_3tb" id="u_0_2i"><a class="_3tm" href="https://www.facebook.com/games/monsterlegends/?fbs=1303" data-gt="{"appid":"118317068360200","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderRecommendedAppQuery","query_type":"DivebarRecommendedAppQuery","query_rank":"13"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=118317068360200&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-h-a.akamaihd.net/hphotos-ak-xtf1/t39.2081-0/p50x50/11057085_356524937872744_444766123_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td><td class="_51m-"><div class="_3t9"><div><div id="u_0_3m"></div><div class="_3tb" id="u_0_2j"><a class="_3tm" href="https://www.facebook.com/games/slotomania/?fbs=1303" data-gt="{"appid":"169545139744270","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderRecommendedAppQuery","query_type":"DivebarRecommendedAppQuery","query_rank":"14"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=169545139744270&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-h-a.akamaihd.net/hphotos-ak-xaf1/t39.2081-0/p50x50/11057088_950458131652963_1419500015_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td><td class="_51m- _51mw"><div class="_3t9"><div><div id="u_0_3n"></div><div class="_3tb" id="u_0_2k"><a class="_3tm" href="https://www.facebook.com/games/spadesplus/?fbs=1303" data-gt="{"appid":"407258139397121","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderRecommendedAppQuery","query_type":"DivebarRecommendedAppQuery","query_rank":"15"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=407258139397121&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-d-a.akamaihd.net/hphotos-ak-xfp1/t39.2081-0/p50x50/10734315_646940288762237_1339700063_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td></tr></tbody></table></div></li><li class="_2xr" style="height:54px; width:205px"><div class="_3tf"><table class="uiGrid _51mz" cellspacing="0" cellpadding="0"><tbody><tr class="_51mx"><td class="_51m-"><div class="_3t9"><div><div id="u_0_3o"></div><div class="_3tb" id="u_0_2l"><a class="_3tm" href="https://www.facebook.com/games/bubblewitch-two/?fbs=1303" data-gt="{"appid":"208329366039887","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderRecommendedAppQuery","query_type":"DivebarRecommendedAppQuery","query_rank":"16"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=208329366039887&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-d-a.akamaihd.net/hphotos-ak-xap1/t39.2081-0/p50x50/11057191_345253132347509_175028842_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td><td class="_51m-"><div class="_3t9"><div><div id="u_0_3p"></div><div class="_3tb" id="u_0_2m"><a class="_3tm" href="https://www.facebook.com/games/hititrich/?fbs=1303" data-gt="{"appid":"511237895595013","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderRecommendedAppQuery","query_type":"DivebarRecommendedAppQuery","query_rank":"17"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=511237895595013&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-e-a.akamaihd.net/hphotos-ak-xfa1/t39.2081-0/p50x50/10734291_890013877717411_1346810467_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td><td class="_51m- _51mw"><div class="_3t9"><div><div id="u_0_3q"></div><div class="_3tb" id="u_0_2n"><a class="_3tm" href="https://www.facebook.com/games/doubledowncasino/?fbs=1303" data-gt="{"appid":"119468838217","fbsource":"1303","ref":"divebar_recommendations","type":"click2canvas","app_extra_data":{"source_query":"AppRecommenderRecommendedAppQuery","query_type":"DivebarRecommendedAppQuery","query_rank":"18"}}" data-hovercard="/ajax/canvas/navigation/hovercard?id=119468838217&fb_source=1303" data-hovercard-position="below" data-hovercard-offset-x="5" data-hovercard-offset-y="-10"><span><span></span><img class="img" src="https://fbcdn-photos-g-a.akamaihd.net/hphotos-ak-xpa1/t39.2081-0/p50x50/11057010_10152972592918218_1877942021_n.png" width="50" height="50" alt="" /></span></a><div class="_2hcm"><span class="count _5wk0 _2hcl hidden_elem uiSideNavCount uiSideNavCountRed"><span class="countValue fss">0</span><span class="maxCountIndicator"></span></span></div></div></div></div></td></tr></tbody></table></div></li></ul></div><a class="_2xx _3tj" aria-label="Previous" href="#" role="button"><div class="_3tl"></div></a><a class="_2xw _3tk" aria-label="Next" href="#" role="button"><div class="_3tl"></div></a></div></div><div id="u_0_3r"></div></div></div> --></code> +<script>bigPipe.beforePageletArrive("pagelet_canvas_nav_content")</script> +<script>require("TimeSlice").guard(function() {bigPipe.onPageletArrive({"display_dependency":["pagelet_sidebar"],"is_last":true,"content":{"pagelet_canvas_nav_content":{"container_id":"u_0_3s"}},"jsmods":{"instances":[["m_0_40",["Carousel","m_0_3z"],[{"__m":"m_0_3z"},{"animationDuration":500,"autoplayTimeout":120000,"autoplay":true,"autoplaycontrol":true,"height":54,"width":205,"itemwidth":0,"horizpadding":0,"photosperframe":1,"arrows":true,"peek":0,"peek_with_offset":false,"wrap":true,"item_margin":0}],1],["m_0_54",["Carousel","m_0_53"],[{"__m":"m_0_53"},{"animationDuration":500,"autoplayTimeout":120000,"autoplay":true,"autoplaycontrol":true,"height":54,"width":205,"itemwidth":0,"horizpadding":0,"photosperframe":1,"arrows":true,"peek":0,"peek_with_offset":false,"wrap":true,"item_margin":0}],1]],"elements":[["m_0_3z","u_0_1m",2],["m_0_53","u_0_1n",2],["m_0_41","u_0_1o",2],["m_0_43","u_0_1p",2],["m_0_45","u_0_1q",2],["m_0_47","u_0_1r",2],["m_0_49","u_0_1s",2],["m_0_4b","u_0_1t",2],["m_0_4d","u_0_1u",2],["m_0_4f","u_0_1v",2],["m_0_4h","u_0_1w",2],["m_0_4j","u_0_1x",2],["m_0_4l","u_0_1y",2],["m_0_4n","u_0_1z",2],["m_0_4p","u_0_20",2],["m_0_4r","u_0_21",2],["m_0_4t","u_0_22",2],["m_0_4v","u_0_23",2],["m_0_4x","u_0_24",2],["m_0_4z","u_0_25",2],["m_0_55","u_0_26",2],["m_0_57","u_0_27",2],["m_0_59","u_0_28",2],["m_0_5b","u_0_29",2],["m_0_5d","u_0_2a",2],["m_0_5f","u_0_2b",2],["m_0_5h","u_0_2c",2],["m_0_5j","u_0_2d",2],["m_0_5l","u_0_2e",2],["m_0_5n","u_0_2f",2],["m_0_5p","u_0_2g",2],["m_0_5r","u_0_2h",2],["m_0_5t","u_0_2i",2],["m_0_5v","u_0_2j",2],["m_0_5x","u_0_2k",2],["m_0_5z","u_0_2l",2],["m_0_61","u_0_2m",2],["m_0_63","u_0_2n",2],["m_0_3x","u_0_2o",2],["m_0_42","u_0_2p",2],["m_0_44","u_0_2q",2],["m_0_46","u_0_2r",2],["m_0_48","u_0_2s",2],["m_0_4a","u_0_2t",2],["m_0_4c","u_0_2u",2],["m_0_4e","u_0_2v",2],["m_0_4g","u_0_2w",2],["m_0_4i","u_0_2x",2],["m_0_4k","u_0_2y",2],["m_0_4m","u_0_2z",2],["m_0_4o","u_0_30",2],["m_0_4q","u_0_31",2],["m_0_4s","u_0_32",2],["m_0_4u","u_0_33",2],["m_0_4w","u_0_34",2],["m_0_4y","u_0_35",2],["m_0_50","u_0_36",2],["m_0_3y","u_0_37",2],["m_0_51","u_0_38",2],["m_0_56","u_0_39",2],["m_0_58","u_0_3a",2],["m_0_5a","u_0_3b",2],["m_0_5c","u_0_3c",2],["m_0_5e","u_0_3d",2],["m_0_5g","u_0_3e",2],["m_0_5i","u_0_3f",2],["m_0_5k","u_0_3g",2],["m_0_5m","u_0_3h",2],["m_0_5o","u_0_3i",2],["m_0_5q","u_0_3j",2],["m_0_5s","u_0_3k",2],["m_0_5u","u_0_3l",2],["m_0_5w","u_0_3m",2],["m_0_5y","u_0_3n",2],["m_0_60","u_0_3o",2],["m_0_62","u_0_3p",2],["m_0_64","u_0_3q",2],["m_0_52","u_0_3r",2]],"require":[["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOutContainer.react","m_0_3x","m_0_3y"],[{"__m":"GamesReplaceableXOutContainer.react"},{"domChild":{"__m":"m_0_3x"}},{"__m":"m_0_3y"}]],["m_0_40"],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_41","m_0_42"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"1377493715857966","domChild":{"__m":"m_0_41"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderTrendingAmongFriendsAppQuery\",\"query_type\":\"DivebarTrendingAmongFriendsAppQuery\",\"query_rank\":1}","attributes":"{}"},{"__m":"m_0_42"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_43","m_0_44"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"1526069194346302","domChild":{"__m":"m_0_43"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderTrendingAmongFriendsAppQuery\",\"query_type\":\"DivebarTrendingAmongFriendsAppQuery\",\"query_rank\":2}","attributes":"{}"},{"__m":"m_0_44"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_45","m_0_46"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"289652854439784","domChild":{"__m":"m_0_45"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderTrendingAmongFriendsAppQuery\",\"query_type\":\"DivebarTrendingAmongFriendsAppQuery\",\"query_rank\":3}","attributes":"{}"},{"__m":"m_0_46"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_47","m_0_48"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"1416286481999456","domChild":{"__m":"m_0_47"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderTrendingAmongFriendsAppQuery\",\"query_type\":\"DivebarTrendingAmongFriendsAppQuery\",\"query_rank\":4}","attributes":"{}"},{"__m":"m_0_48"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_49","m_0_4a"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"278692755549138","domChild":{"__m":"m_0_49"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderTrendingAmongFriendsAppQuery\",\"query_type\":\"DivebarTrendingAmongFriendsAppQuery\",\"query_rank\":5}","attributes":"{}"},{"__m":"m_0_4a"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_4b","m_0_4c"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"895021173875670","domChild":{"__m":"m_0_4b"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderTrendingAmongFriendsAppQuery\",\"query_type\":\"DivebarTrendingAmongFriendsAppQuery\",\"query_rank\":6}","attributes":"{}"},{"__m":"m_0_4c"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_4d","m_0_4e"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"139657296132718","domChild":{"__m":"m_0_4d"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderTrendingAmongFriendsAppQuery\",\"query_type\":\"DivebarTrendingAmongFriendsAppQuery\",\"query_rank\":7}","attributes":"{}"},{"__m":"m_0_4e"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_4f","m_0_4g"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"729998533737777","domChild":{"__m":"m_0_4f"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderTrendingAmongFriendsAppQuery\",\"query_type\":\"DivebarTrendingAmongFriendsAppQuery\",\"query_rank\":8}","attributes":"{}"},{"__m":"m_0_4g"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_4h","m_0_4i"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"533156650110043","domChild":{"__m":"m_0_4h"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderTrendingAmongFriendsAppQuery\",\"query_type\":\"DivebarTrendingAmongFriendsAppQuery\",\"query_rank\":9}","attributes":"{}"},{"__m":"m_0_4i"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_4j","m_0_4k"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"356350794567799","domChild":{"__m":"m_0_4j"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderTrendingAmongFriendsAppQuery\",\"query_type\":\"DivebarTrendingAmongFriendsAppQuery\",\"query_rank\":10}","attributes":"{}"},{"__m":"m_0_4k"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_4l","m_0_4m"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"1477815619163875","domChild":{"__m":"m_0_4l"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderTrendingAmongFriendsAppQuery\",\"query_type\":\"DivebarTrendingAmongFriendsAppQuery\",\"query_rank\":11}","attributes":"{}"},{"__m":"m_0_4m"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_4n","m_0_4o"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"1045188482177114","domChild":{"__m":"m_0_4n"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderTrendingAmongFriendsAppQuery\",\"query_type\":\"DivebarTrendingAmongFriendsAppQuery\",\"query_rank\":12}","attributes":"{}"},{"__m":"m_0_4o"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_4p","m_0_4q"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"513878028714630","domChild":{"__m":"m_0_4p"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderTrendingAmongFriendsAppQuery\",\"query_type\":\"DivebarTrendingAmongFriendsAppQuery\",\"query_rank\":13}","attributes":"{}"},{"__m":"m_0_4q"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_4r","m_0_4s"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"583514681754455","domChild":{"__m":"m_0_4r"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderTrendingAmongFriendsAppQuery\",\"query_type\":\"DivebarTrendingAmongFriendsAppQuery\",\"query_rank\":14}","attributes":"{}"},{"__m":"m_0_4s"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_4t","m_0_4u"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"376265689144365","domChild":{"__m":"m_0_4t"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderTrendingAmongFriendsAppQuery\",\"query_type\":\"DivebarTrendingAmongFriendsAppQuery\",\"query_rank\":15}","attributes":"{}"},{"__m":"m_0_4u"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_4v","m_0_4w"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"1598011807105067","domChild":{"__m":"m_0_4v"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderTrendingAmongFriendsAppQuery\",\"query_type\":\"DivebarTrendingAmongFriendsAppQuery\",\"query_rank\":16}","attributes":"{}"},{"__m":"m_0_4w"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_4x","m_0_4y"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"511158632350299","domChild":{"__m":"m_0_4x"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderTrendingAmongFriendsAppQuery\",\"query_type\":\"DivebarTrendingAmongFriendsAppQuery\",\"query_rank\":17}","attributes":"{}"},{"__m":"m_0_4y"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_4z","m_0_50"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"421651474675852","domChild":{"__m":"m_0_4z"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderTrendingAmongFriendsAppQuery\",\"query_type\":\"DivebarTrendingAmongFriendsAppQuery\",\"query_rank\":18}","attributes":"{}"},{"__m":"m_0_50"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOutContainer.react","m_0_51","m_0_52"],[{"__m":"GamesReplaceableXOutContainer.react"},{"domChild":{"__m":"m_0_51"}},{"__m":"m_0_52"}]],["m_0_54"],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_55","m_0_56"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"165073083517174","domChild":{"__m":"m_0_55"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderRecommendedAppQuery\",\"query_type\":\"DivebarRecommendedAppQuery\",\"query_rank\":1}","attributes":"{}"},{"__m":"m_0_56"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_57","m_0_58"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"210831918949520","domChild":{"__m":"m_0_57"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderRecommendedAppQuery\",\"query_type\":\"DivebarRecommendedAppQuery\",\"query_rank\":2}","attributes":"{}"},{"__m":"m_0_58"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_59","m_0_5a"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"279901035446446","domChild":{"__m":"m_0_59"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderRecommendedAppQuery\",\"query_type\":\"DivebarRecommendedAppQuery\",\"query_rank\":3}","attributes":"{}"},{"__m":"m_0_5a"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_5b","m_0_5c"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"336512696486951","domChild":{"__m":"m_0_5b"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderRecommendedAppQuery\",\"query_type\":\"DivebarRecommendedAppQuery\",\"query_rank\":4}","attributes":"{}"},{"__m":"m_0_5c"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_5d","m_0_5e"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"168378113211268","domChild":{"__m":"m_0_5d"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderRecommendedAppQuery\",\"query_type\":\"DivebarRecommendedAppQuery\",\"query_rank\":5}","attributes":"{}"},{"__m":"m_0_5e"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_5f","m_0_5g"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"148494581941991","domChild":{"__m":"m_0_5f"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderRecommendedAppQuery\",\"query_type\":\"DivebarRecommendedAppQuery\",\"query_rank\":6}","attributes":"{}"},{"__m":"m_0_5g"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_5h","m_0_5i"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"1375730929320387","domChild":{"__m":"m_0_5h"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderRecommendedAppQuery\",\"query_type\":\"DivebarRecommendedAppQuery\",\"query_rank\":7}","attributes":"{}"},{"__m":"m_0_5i"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_5j","m_0_5k"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"157657061011560","domChild":{"__m":"m_0_5j"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderRecommendedAppQuery\",\"query_type\":\"DivebarRecommendedAppQuery\",\"query_rank\":8}","attributes":"{}"},{"__m":"m_0_5k"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_5l","m_0_5m"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"209228112556583","domChild":{"__m":"m_0_5l"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderRecommendedAppQuery\",\"query_type\":\"DivebarRecommendedAppQuery\",\"query_rank\":9}","attributes":"{}"},{"__m":"m_0_5m"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_5n","m_0_5o"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"2389801228","domChild":{"__m":"m_0_5n"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderRecommendedAppQuery\",\"query_type\":\"DivebarRecommendedAppQuery\",\"query_rank\":10}","attributes":"{}"},{"__m":"m_0_5o"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_5p","m_0_5q"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"302826159782423","domChild":{"__m":"m_0_5p"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderRecommendedAppQuery\",\"query_type\":\"DivebarRecommendedAppQuery\",\"query_rank\":11}","attributes":"{}"},{"__m":"m_0_5q"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_5r","m_0_5s"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"40343401983","domChild":{"__m":"m_0_5r"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderRecommendedAppQuery\",\"query_type\":\"DivebarRecommendedAppQuery\",\"query_rank\":12}","attributes":"{}"},{"__m":"m_0_5s"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_5t","m_0_5u"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"118317068360200","domChild":{"__m":"m_0_5t"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderRecommendedAppQuery\",\"query_type\":\"DivebarRecommendedAppQuery\",\"query_rank\":13}","attributes":"{}"},{"__m":"m_0_5u"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_5v","m_0_5w"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"169545139744270","domChild":{"__m":"m_0_5v"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderRecommendedAppQuery\",\"query_type\":\"DivebarRecommendedAppQuery\",\"query_rank\":14}","attributes":"{}"},{"__m":"m_0_5w"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_5x","m_0_5y"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"407258139397121","domChild":{"__m":"m_0_5x"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderRecommendedAppQuery\",\"query_type\":\"DivebarRecommendedAppQuery\",\"query_rank\":15}","attributes":"{}"},{"__m":"m_0_5y"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_5z","m_0_60"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"208329366039887","domChild":{"__m":"m_0_5z"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderRecommendedAppQuery\",\"query_type\":\"DivebarRecommendedAppQuery\",\"query_rank\":16}","attributes":"{}"},{"__m":"m_0_60"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_61","m_0_62"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"511237895595013","domChild":{"__m":"m_0_61"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderRecommendedAppQuery\",\"query_type\":\"DivebarRecommendedAppQuery\",\"query_rank\":17}","attributes":"{}"},{"__m":"m_0_62"}]],["ReactRenderer","constructAndRenderComponentAcrossTransitions",["GamesReplaceableXOut.react","m_0_63","m_0_64"],[{"__m":"GamesReplaceableXOut.react"},{"appID":"119468838217","domChild":{"__m":"m_0_63"},"unitType":"CanvasRecXOutableUnit","extraData":"{\"source_query\":\"AppRecommenderRecommendedAppQuery\",\"query_type\":\"DivebarRecommendedAppQuery\",\"query_rank\":18}","attributes":"{}"},{"__m":"m_0_64"}]]]},"css":["I3nM6","3Q95h","LbRsj"],"resource_map":{"T\/+by":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yS\/r\/q9Gsr2R2ped.js"}},"js":["zyewM","k9nXl","qqHR1","T\/+by","kMy9p"],"id":"pagelet_canvas_nav_content","phase":1,"tti_phase":1});}, "onPageletArrive pagelet_canvas_nav_content")();</script> + +<script>bigPipe.beforePageletArrive("pagelet_ego_pane")</script> +<script>require("TimeSlice").guard(function() {bigPipe.onPageletArrive({"is_last":true,"is_second_to_last_phase":true,"content":{"pagelet_ego_pane":""},"jsmods":{"require":[["Arbiter","inform",[],["netego_loaded",null]]]},"id":"pagelet_ego_pane","phase":2});}, "onPageletArrive pagelet_ego_pane")();</script> + +<code class="hidden_elem" id="u_0_4f"><!-- <div class="_48gf fbDockWrapper fbDockWrapperRight _5q5b" id="u_0_3t"><div class="fbDock clearfix"><div class="clearfix nubContainer rNubContainer"><div id="ChatTabsPagelet" data-referrer="ChatTabsPagelet"><div id="u_0_3v"><div class="fbNubGroup clearfix _56oy"><div class="fbNubGroup clearfix" id="u_0_3u"></div></div><div class="_1kh-"></div></div></div><div id="BuddylistPagelet" data-referrer="BuddylistPagelet"><div class="_56ox"><div class="uiToggle _50-v fbNub _4mq3 hide_on_presence_error" id="fbDockChatBuddylistNub"><a class="fbNubButton" tabindex="0" href="#" data-ft="{"tn":"+I"}" rel="toggle" role="button"><span class="_5ayx rfloat"></span><img class="icon lfloat img" src="https://fbstatic-a.akamaihd.net/rsrc.php/v2/y4/r/-PAXP-deijE.gif" alt="" width="1" height="1" /><span class="label">Chat<span class="count"> (0)</span></span></a><div class="fbNubFlyout uiToggleFlyout"><div class="fbNubFlyoutOuter"><div class="fbNubFlyoutInner"><div class="clearfix fbNubFlyoutTitlebar" data-jsid="nubFlyoutTitlebar" data-ft="{"tn":"+J"}"><div class="_6a _6e uiPopover _5qth rfloat _ohf" id="u_0_3y"><a data-hover="tooltip" aria-label="Options" class="_5vmb button _p" href="#" data-ft="{"tn":"p"}" aria-haspopup="true" aria-expanded="false" rel="toggle" role="button" id="u_0_3z"></a></div><div class="titlebarLabel clearfix"><div class="titlebarTextWrapper">Chat</div></div></div><div class="_2v5j"><div class="fbNubFlyoutBody scrollable" data-jsid="scrollingArea"><div class="fbNubFlyoutBodyContent"><div id="u_0_40"><ul class="fbChatOrderedList clearfix"><li><div class="phs fcg"><span data-jsid="message">Loading...</span></div></li></ul></div><table class="uiGrid _51mz fbChatTypeaheadViewContainer" cellspacing="0" cellpadding="0" role="log"><tbody><tr class="_51mx"><td class="_51m- vBot _51mw"><div class="fbChatTypeaheadView hidden_elem" id="u_0_3w"></div></td></tr></tbody></table></div></div></div><div class="fbNubFlyoutFooter"><div class="_4mq7 clearfix"><img class="img" src="https://fbstatic-a.akamaihd.net/rsrc.php/v2/y4/r/-PAXP-deijE.gif" alt="" width="1" height="1" /><div class="_4mq1 fcg"></div></div><div class="uiTypeahead uiClearableTypeahead fbChatTypeahead _5q88" data-ft="{"tn":"+Q"}" id="u_0_41"><div class="wrap"><i class="_5q87"></i><button class="_42ft _5upp _5xsk clear uiTypeaheadCloseButton" title="Clear" onclick="" type="button" id="u_0_42">Clear</button><input type="hidden" autocomplete="off" class="hiddenInput" /><div class="innerWrap"><input type="text" class="inputtext inputsearch textInput" autocomplete="off" placeholder="Search" aria-autocomplete="list" aria-expanded="false" aria-owns="typeahead_list_u_0_41" aria-haspopup="true" role="combobox" spellcheck="false" aria-label="Search" id="u_0_43" /></div><span class="img _55ym _55yn _55yo _5fzu" aria-label="Loading..." aria-busy="1"></span></div></div></div></div></div></div></div></div></div></div></div></div><div id="u_0_44"></div> --></code> +<script>bigPipe.beforePageletArrive("pagelet_dock")</script> +<script>require("TimeSlice").guard(function() {bigPipe.onPageletArrive({"content":{"pagelet_dock":{"container_id":"u_0_4f"}},"jsmods":{"instances":[["m_0_6a",["BuddyListNub","m_0_69","m_0_6b","m_0_6c"],[{"__m":"m_0_69"},{"__m":"m_0_6b"},{"__m":"m_0_6c"}],1],["m_0_6d",["ChatSidebarDropdown","m_0_6e","m_0_6f"],[{"__m":"m_0_6e"},{"__m":"m_0_6f"},false,false,false,true],1],["m_0_6e",["PopoverMenu","m_0_6h","m_0_6g","m_0_6f"],[{"__m":"m_0_6h"},{"__m":"m_0_6g"},{"__m":"m_0_6f"},[]],3],["m_0_6h",["Popover","m_0_6i","m_0_6g","ContextualLayerAutoFlip","ContextualDialogArrow"],[{"__m":"m_0_6i"},{"__m":"m_0_6g"},[{"__m":"ContextualLayerAutoFlip"},{"__m":"ContextualDialogArrow"}],{"alignh":"right","position":"below"}],3],["m_0_6b",["ChatOrderedList","m_0_6j"],[false,{"__m":"m_0_6j"}],3],["m_0_6c",["Typeahead","m_0_6n","ChatTypeaheadView","ChatTypeaheadRenderer","m_0_6k","ChatTypeaheadCore","m_0_6l"],[{"__m":"m_0_6n"},{"node_id":"u_0_3w","node":null,"ctor":{"__m":"ChatTypeaheadView"},"options":{"autoSelect":true,"renderer":{"__m":"ChatTypeaheadRenderer"},"causalElement":{"__m":"m_0_6k"},"minWidth":0,"alignment":"left","showBadges":true}},{"ctor":{"__m":"ChatTypeaheadCore"},"options":{"keepFocused":false,"resetOnSelect":true,"setValueOnSelect":false}},{"__m":"m_0_6l"}],7],["m_0_6f",["SelectableMenu","MenuSelectableItem","m_0_6o","MenuItem","m_0_6p","MenuSeparator","m_0_6q","m_0_6r","m_0_6s","m_0_6t","m_0_6u","m_0_6v","m_0_6w","XUIMenuWithSquareCorner","XUIMenuTheme"],[[{"value":"sound","selected":true,"label":"Chat Sounds","ctor":{"__m":"MenuSelectableItem"},"markup":{"__m":"m_0_6o"},"title":"","className":null},{"href":"\/ajax\/chat\/privacy\/settings_dialog.php","rel":"dialog","value":"advanced_settings","label":"Advanced Settings...","ctor":{"__m":"MenuItem"},"markup":{"__m":"m_0_6p"},"title":"","className":null},{"ctor":{"__m":"MenuSeparator"},"className":null},{"value":"close_all_tabs","ctor":{"__m":"MenuItem"},"markup":{"__m":"m_0_6q"},"label":"Close All Chat Tabs","title":"","className":null},{"class":"_2xvi","value":"sidebar","ctor":{"__m":"MenuItem"},"markup":{"__m":"m_0_6r"},"label":"Hide Sidebar","title":"","className":"_2xvi"},{"selected":false,"value":"hide_groups","ctor":{"__m":"MenuSelectableItem"},"markup":{"__m":"m_0_6s"},"label":"Hide Groups","title":"","className":null},{"class":"_5vmf","value":"online","ctor":{"__m":"MenuSelectableItem"},"markup":{"__m":"m_0_6t"},"label":"Turn On Chat","title":"","className":"_5vmf"},{"class":"_5vmg","value":"turn_off_dialog","href":"\/ajax\/chat\/privacy\/settings_dialog.php?dialog_type=turn_off_dialog","rel":"dialog","ctor":{"__m":"MenuSelectableItem"},"markup":{"__m":"m_0_6u"},"label":"Turn Off Chat","title":"","className":"_5vmg"},{"ctor":{"__m":"MenuSeparator"},"className":null},{"class":"_3tal","value":"show_ticker","ctor":{"__m":"MenuSelectableItem"},"markup":{"__m":"m_0_6v"},"label":"Show Ticker","title":"","className":"_3tal"},{"class":"_3taj","value":"hide_ticker","ctor":{"__m":"MenuSelectableItem"},"markup":{"__m":"m_0_6w"},"label":"Hide Ticker","title":"","className":"_3taj"}],{"id":"u_0_3x","behaviors":[{"__m":"XUIMenuWithSquareCorner"}],"className":"_57di","multiple":true,"theme":{"__m":"XUIMenuTheme"}}],5],["m_0_6n",["ChatSidebarTypeaheadDataSource"],[{"queryEndpoint":"\/ajax\/mercury\/composer_query.php","alwaysPrefixMatch":true,"enabledLocalCache":true,"enabledMergeUids":true,"disableAllCaches":false,"enforceNewRequestIDUponFetch":false}],2],["m_0_6x",["XHPTemplate","m_0_7n"],[{"__m":"m_0_7n"}],2],["m_0_6y",["XHPTemplate","m_0_7o"],[{"__m":"m_0_7o"}],2],["m_0_6z",["XHPTemplate","m_0_7q"],[{"__m":"m_0_7q"}],2],["m_0_70",["XHPTemplate","m_0_7r"],[{"__m":"m_0_7r"}],2],["m_0_71",["XHPTemplate","m_0_7s"],[{"__m":"m_0_7s"}],2],["m_0_72",["XHPTemplate","m_0_7t"],[{"__m":"m_0_7t"}],2],["m_0_73",["XHPTemplate","m_0_7u"],[{"__m":"m_0_7u"}],2],["m_0_74",["XHPTemplate","m_0_7v"],[{"__m":"m_0_7v"}],2],["m_0_75",["XHPTemplate","m_0_7w"],[{"__m":"m_0_7w"}],2],["m_0_76",["XHPTemplate","m_0_7x"],[{"__m":"m_0_7x"}],2],["m_0_80",["Typeahead","m_0_81","ContextualTypeaheadView","m_0_7y","TypeaheadCore","m_0_7z"],[{"__m":"m_0_81"},{"node_id":"","node":null,"ctor":{"__m":"ContextualTypeaheadView"},"options":{"causalElement":{"__m":"m_0_7y"},"minWidth":0,"alignment":"left","showBadges":true}},{"ctor":{"__m":"TypeaheadCore"},"options":{}},{"__m":"m_0_7z"}],3],["m_0_77",["XHPTemplate","m_0_82"],[{"__m":"m_0_82"}],2],["m_0_78",["XHPTemplate","m_0_83"],[{"__m":"m_0_83"}],2],["m_0_79",["XHPTemplate","m_0_84"],[{"__m":"m_0_84"}],2],["m_0_7a",["XHPTemplate","m_0_86"],[{"__m":"m_0_86"}],2],["m_0_7b",["XHPTemplate","m_0_88"],[{"__m":"m_0_88"}],2],["m_0_7c",["XHPTemplate","m_0_89"],[{"__m":"m_0_89"}],2],["m_0_7d",["XHPTemplate","m_0_8a"],[{"__m":"m_0_8a"}],2],["m_0_7e",["DataSource"],[{"maxResults":5,"queryData":[],"bootstrapData":{"viewer":1709246,"token":"1431511410-7","filter":["user"],"options":["friends_only"],"context":"messages_bootstrap"},"bootstrapEndpoint":"\/ajax\/typeahead\/first_degree.php","enabledLocalCache":true,"enabledMergeUids":true,"disableAllCaches":false,"enforceNewRequestIDUponFetch":false}],2],["m_0_7f",["DataSource"],[{"maxResults":5,"queryData":[],"bootstrapData":{"viewer":1709246,"token":"1431511410-7","filter":["user"],"options":["friends_only"],"context":"messages_bootstrap"},"bootstrapEndpoint":"\/ajax\/typeahead\/first_degree.php","enabledLocalCache":true,"enabledMergeUids":true,"disableAllCaches":false,"enforceNewRequestIDUponFetch":false}],2],["m_0_7g",["ChatTabTypeaheadDataSource"],[{"queryEndpoint":"\/ajax\/mercury\/composer_query.php","alwaysPrefixMatch":true,"enabledLocalCache":true,"enabledMergeUids":true,"disableAllCaches":false,"enforceNewRequestIDUponFetch":false}],2],["m_0_7h",["ChatTabTypeaheadDataSource"],[{"queryEndpoint":"\/ajax\/mercury\/composer_query.php","alwaysPrefixMatch":true,"enabledLocalCache":true,"enabledMergeUids":true,"disableAllCaches":false,"enforceNewRequestIDUponFetch":false}],2],["m_0_7i",["XHPTemplate","m_0_8b"],[{"__m":"m_0_8b"}],2],["m_0_7j",["XHPTemplate","m_0_8c"],[{"__m":"m_0_8c"}],2],["m_0_7k",["XHPTemplate","m_0_8d"],[{"__m":"m_0_8d"}],2],["m_0_7l",["XHPTemplate","m_0_8e"],[{"__m":"m_0_8e"}],2],["m_0_7m",["XHPTemplate","m_0_8f"],[{"__m":"m_0_8f"}],2],["m_0_81",["DataSource"],[{"enabledLocalCache":true,"enabledMergeUids":true,"disableAllCaches":false,"enforceNewRequestIDUponFetch":false}],2]],"markup":[["m_0_6o",{"__html":"Chat Sounds"},2],["m_0_6p",{"__html":"Advanced Settings..."},2],["m_0_6q",{"__html":"Close All Chat Tabs"},2],["m_0_6r",{"__html":"Hide Sidebar"},2],["m_0_6s",{"__html":"Hide Groups"},2],["m_0_6t",{"__html":"Turn On Chat"},2],["m_0_6u",{"__html":"Turn Off Chat"},2],["m_0_6v",{"__html":"Show Ticker"},2],["m_0_6w",{"__html":"Hide Ticker"},2],["m_0_7n",{"__html":"\u003Cdiv class=\"mhs mbs pts fbChatConvItem _50dw clearfix\">\u003Cdiv class=\"_50ke\">\u003Cdiv class=\"_50x5\" data-jsid=\"profileName\">\u003C\/div>\u003Ca class=\"profileLink\" href=\"#\" data-jsid=\"profileLink\" role=\"button\">\u003Cimg class=\"profilePhoto\" src=\"\/images\/spacer.gif\" data-jsid=\"profilePhoto\" \/>\u003C\/a>\u003C\/div>\u003Cdiv class=\"messages\" data-jsid=\"messages\">\u003C\/div>\u003C\/div>"},2],["m_0_7o",{"__html":"\u003Cdiv class=\"uiToggle _50-v fbNub _51jt\">\u003Ca class=\"fbNubButton\" tabindex=\"0\" href=\"#\" rel=\"toggle\" role=\"button\">\u003Ci class=\"messagesIcon img sp_ULKIIxYCDfO sx_07902b\">\u003C\/i>\u003Cspan data-jsid=\"numTabs\">\u003C\/span>\u003Cspan class=\"_51lp hidden_elem _5ugg _5ugh _51jw\" data-jsid=\"numMessages\" id=\"u_0_45\">0\u003C\/span>\u003C\/a>\u003Cdiv class=\"fbNubFlyout uiToggleFlyout noTitlebar\">\u003Cdiv class=\"fbNubFlyoutOuter\">\u003Cdiv class=\"fbNubFlyoutInner\">\u003Cdiv class=\"_2v5j\">\u003Cdiv class=\"fbNubFlyoutBody scrollable\" data-jsid=\"scrollingArea\">\u003Cdiv class=\"fbNubFlyoutBodyContent\">\u003Cdiv role=\"menu\" class=\"uiMenu\" data-jsid=\"menu\">\u003Cul class=\"uiMenuInner\">\u003Cli class=\"uiMenuItem\" data-label=\"Dummy\">\u003Ca class=\"itemAnchor\" role=\"menuitem\" tabindex=\"0\" href=\"#\">\u003Cspan class=\"itemLabel fsm\"> Dummy \u003C\/span>\u003C\/a>\u003C\/li>\u003C\/ul>\u003C\/div>\u003C\/div>\u003C\/div>\u003C\/div>\u003C\/div>\u003C\/div>\u003C\/div>\u003C\/div>"},3],["m_0_7q",{"__html":"\u003Cli class=\"uiMenuItem _51ju\">\u003Ca class=\"itemAnchor\" role=\"menuitem\" tabindex=\"-1\" href=\"#\">\u003Cspan class=\"itemLabel fsm\">\u003Cdiv class=\"clearfix\">\u003Clabel class=\"rfloat _ohf uiCloseButton uiCloseButtonSmall\" for=\"u_0_46\">\u003Cinput aria-label=\"Remove\" title=\"Remove\" type=\"button\" data-jsid=\"closeButton\" id=\"u_0_46\" \/>\u003C\/label>\u003Cdiv class=\"_51jv\">\u003Cspan class=\"unreadCount\" data-jsid=\"unreadCount\">\u003C\/span>\u003Cspan data-jsid=\"content\">\u003C\/span>\u003C\/div>\u003C\/div>\u003C\/span>\u003C\/a>\u003C\/li>"},2],["m_0_7r",{"__html":"\u003Cdiv class=\"_54_-\">\u003Ctable class=\"uiGrid _51mz\" cellspacing=\"0\" cellpadding=\"0\">\u003Ctbody>\u003Ctr class=\"_51mx\">\u003Ctd class=\"_51m- vTop _54__\">\u003Cdiv data-jsid=\"participantsTypeahead\">\u003C\/div>\u003C\/td>\u003Ctd class=\"_51m- vTop _51mw\">\u003Clabel class=\"doneButton uiButton uiButtonConfirm\" for=\"u_0_47\">\u003Cinput value=\"Done\" data-jsid=\"doneButton\" type=\"submit\" id=\"u_0_47\" \/>\u003C\/label>\u003C\/td>\u003C\/tr>\u003C\/tbody>\u003C\/table>\u003C\/div>"},2],["m_0_7s",{"__html":"\u003Cdiv class=\"_54_v\">\u003Cdiv class=\"clearfix\">\u003Cdiv class=\"_6a _54_x lfloat _ohe\">\u003Cspan class=\"fcg\" id=\"u_0_48\">To:\u003C\/span>\u003C\/div>\u003Cdiv class=\"_54_w _42ef\">\u003Cdiv data-labelid=\"u_0_48\" data-jsid=\"participantsTypeahead\">\u003C\/div>\u003C\/div>\u003C\/div>\u003C\/div>"},2],["m_0_7t",{"__html":"\u003Ca href=\"#\" role=\"button\">\u003Cdiv class=\"pas\">\u003Cdiv class=\"_1skc\" data-jsid=\"image\">\u003C\/div>\u003Cspan class=\"_1skd fcg\" data-jsid=\"text\">\u003C\/span>\u003C\/div>\u003C\/a>"},2],["m_0_7u",{"__html":"\u003Cdiv class=\"pas\">\u003Cspan class=\"_1skd _1ske fcg\" data-jsid=\"text\">\u003C\/span>\u003Ca class=\"pas\" data-jsid=\"unmuteButton\" href=\"#\" role=\"button\">Unmute\u003C\/a>\u003C\/div>"},2],["m_0_7v",{"__html":"\u003Cdiv class=\"pas\">\u003Cspan class=\"_1skd _1ske fss fcg\" data-jsid=\"text\">\u003C\/span> Your co-worker is in beach mode. Unless this is urgent, email them instead. \u003C\/div>"},2],["m_0_7w",{"__html":"\u003Cdiv class=\"pas\">\u003Cdiv class=\"_1skc\" data-jsid=\"image\">\u003C\/div>\u003Cspan class=\"_1skd fcg\" data-jsid=\"text\">\u003C\/span>\u003C\/div>"},2],["m_0_7x",{"__html":"\u003Cdiv class=\"_56jk\">\u003Ctable class=\"uiGrid _51mz\" cellspacing=\"0\" cellpadding=\"0\">\u003Ctbody>\u003Ctr class=\"_51mx\">\u003Ctd class=\"_51m- vTop _56jl\">\u003Cdiv class=\"uiTypeahead\" data-ft=\"{"tn":"+Q"}\" id=\"u_0_49\">\u003Cdiv class=\"wrap\">\u003Cinput type=\"hidden\" autocomplete=\"off\" class=\"hiddenInput\" \/>\u003Cdiv class=\"innerWrap\">\u003Cinput type=\"text\" class=\"inputtext textInput\" data-jsid=\"nameInput\" maxlength=\"250\" placeholder=\"Name this conversation\" autocomplete=\"off\" aria-autocomplete=\"list\" aria-expanded=\"false\" aria-owns=\"typeahead_list_u_0_49\" aria-haspopup=\"true\" role=\"combobox\" spellcheck=\"false\" aria-label=\"Name this conversation\" id=\"u_0_4a\" \/>\u003C\/div>\u003C\/div>\u003C\/div>\u003C\/td>\u003Ctd class=\"_51m- vTop _51mw\">\u003Cbutton value=\"1\" class=\"_42ft _42fu selected _42g-\" data-jsid=\"doneButton\" type=\"submit\">Done\u003C\/button>\u003C\/td>\u003C\/tr>\u003C\/tbody>\u003C\/table>\u003C\/div>"},4],["m_0_82",{"__html":"\u003Cdiv class=\"pas\">\u003Ci class=\"_1skc img sp_aABxH06PmBH sx_0f9b6d\" data-jsid=\"image\">\u003C\/i>\u003Cdiv class=\"_1skd\">\u003Cspan class=\"fcg\" data-jsid=\"text\">\u003C\/span>\u003Cdiv>\u003Ca href=\"#\" data-jsid=\"actionLink\" role=\"button\">\u003C\/a>\u003C\/div>\u003C\/div>\u003C\/div>"},2],["m_0_83",{"__html":"\u003Cdiv>\u003Cdiv class=\"clearfix mvm mrm mll videoCallPromo\">\u003Ci class=\"_8o _8s lfloat _ohe img sp_HyQNZiqdNLm sx_318659\">\u003C\/i>\u003Cdiv class=\"_42ef\">\u003Cdiv class=\"pls\">\u003Cspan class=\"calloutTitle fwb\">Talk face to face\u003C\/span>\u003Cdiv class=\"fsm fwn fcg\">Click \u003Cspan> ( \u003Ci class=\"onlineStatusIcon img sp_HyQNZiqdNLm sx_74b623\">\u003C\/i> )\u003C\/span> below to start a video call.\u003C\/div>\u003C\/div>\u003C\/div>\u003C\/div>\u003Cdiv class=\"uiOverlayFooter uiContextualDialogFooter uiBoxGray topborder\">\u003Ctable class=\"uiGrid _51mz uiOverlayFooterGrid\" cellspacing=\"0\" cellpadding=\"0\">\u003Ctbody>\u003Ctr class=\"_51mx\">\u003Ctd class=\"_51m- prs uiOverlayFooterMessage\">\u003Ca target=\"_blank\" href=\"\/help\/?page=177940565599960\">Learn more\u003C\/a>\u003C\/td>\u003Ctd class=\"_51m- uiOverlayFooterButtons _51mw\">\u003Ca class=\"uiOverlayButton layerCancel uiButton uiButtonConfirm\" href=\"#\" role=\"button\" name=\"cancel\">\u003Cspan class=\"uiButtonText\">Okay\u003C\/span>\u003C\/a>\u003C\/td>\u003C\/tr>\u003C\/tbody>\u003C\/table>\u003C\/div>\u003C\/div>"},2],["m_0_84",{"__html":"\u003Cdiv class=\"fbNub _50-v _50mz _50m-\">\u003Ca class=\"fbNubButton\" tabindex=\"0\" href=\"#\" data-jsid=\"dockButton\" role=\"button\">\u003Cdiv class=\"clearfix fbChatTab\">\u003Cdiv class=\"funhouse rfloat _ohf\">\u003Cdiv class=\"close\" title=\"Close\" data-jsid=\"closeButton\">\u003C\/div>\u003C\/div>\u003Cdiv class=\"wrapWrapper\">\u003Cdiv class=\"wrap\">\u003Cdiv class=\"clearfix\">\u003Cspan class=\"_51lp hidden_elem _5ugg _5ugh _51jx hidden_elem lfloat _ohe\" data-jsid=\"numMessages\" id=\"u_0_4b\">0\u003C\/span>\u003Cdiv class=\"name fwb\" data-jsid=\"name\">\u003C\/div>\u003C\/div>\u003C\/div>\u003Cdiv class=\"_54m9 hidden_elem\">\u003C\/div>\u003C\/div>\u003C\/div>\u003C\/a>\u003Cdiv class=\"fbNubFlyout fbDockChatTabFlyout uiContextualLayerParent\" data-jsid=\"chatWrapper\" role=\"complementary\" data-ft=\"{"tn":"+M"}\" aria-labelledby=\"u_0_4c\">\u003Cdiv class=\"fbNubFlyoutOuter\">\u003Cdiv class=\"fbNubFlyoutInner\">\u003Cdiv class=\"clearfix fbNubFlyoutTitlebar titlebar\" data-jsid=\"nubFlyoutTitlebar\" data-ft=\"{"tn":"+J"}\">\u003Cdiv class=\"mls titlebarButtonWrapper rfloat _ohf\">\u003Ca data-hover=\"tooltip\" aria-label=\"Add more friends to chat\" class=\"addToThread button\" href=\"#\" data-jsid=\"addToThreadLink\" data-ft=\"{"tn":"+F"}\" role=\"button\">\u003C\/a>\u003Cdiv class=\"_6a _510p optionMenu\" data-jsid=\"menuContainer\">\u003C\/div>\u003Ca class=\"close button\" href=\"#\" data-jsid=\"titlebarCloseButton\" data-ft=\"{"tn":"+\\u003C"}\" role=\"button\">\u003C\/a>\u003C\/div>\u003Cdiv class=\"titlebarLabel clearfix\">\u003Ch4 class=\"titlebarTextWrapper\">\u003Cimg class=\"_51sn img\" src=\"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y4\/r\/-PAXP-deijE.gif\" data-jsid=\"presenceIndicator\" alt=\"\" width=\"1\" height=\"1\" \/>\u003Ca class=\"titlebarText noLink\" href=\"#\" rel=\"none\" data-jsid=\"titlebarText\" aria-level=\"3\" data-ft=\"{"tn":"C"}\" id=\"u_0_4c\" role=\"button\">\u003C\/a>\u003C\/h4>\u003C\/div>\u003C\/div>\u003Cdiv class=\"fbNubFlyoutHeader\">\u003Cdiv class=\"_1sk5\">\u003Cdiv class=\"_1sk6 hidden_elem\" data-jsid=\"sheet\">\u003C\/div>\u003C\/div>\u003C\/div>\u003Cdiv class=\"_1ia\">\u003Cdiv class=\"_4g6x\">\u003Cdiv class=\"_4g6y\">\u003Cdiv class=\"_4g6z _4g71\">Drag Link\/Files Here\u003C\/div>\u003Cdiv class=\"_4g6z _4g6- _4g6_\">Drop Files Here\u003C\/div>\u003Cdiv class=\"_4g6z _4g6- _4g70\">Drop Link Here\u003C\/div>\u003C\/div>\u003C\/div>\u003Cdiv class=\"_2v5j\" data-jsid=\"chatConv\" data-ft=\"{"tn":"+L"}\">\u003Cdiv class=\"fbNubFlyoutBody scrollable\" data-jsid=\"scrollingArea\">\u003Cdiv class=\"fbNubFlyoutBodyContent\">\u003Ctable class=\"uiGrid _51mz conversationContainer\" cellspacing=\"0\" cellpadding=\"0\" role=\"log\">\u003Ctbody>\u003Ctr class=\"_51mx\">\u003Ctd class=\"_51m- vBot _51mw\">\u003Cdiv class=\"accessible_elem\">Chat Conversation Start\u003C\/div>\u003Cimg class=\"pvm loading hidden_elem img\" src=\"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yb\/r\/GsNJNwuI-UM.gif\" alt=\"\" data-jsid=\"loadingIndicator\" width=\"16\" height=\"11\" \/>\u003Cdiv class=\"conversation\" aria-live=\"polite\" aria-atomic=\"false\" data-jsid=\"conversation\">\u003C\/div>\u003Cdiv class=\"accessible_elem\">Chat Conversation End\u003C\/div>\u003Cdiv class=\"_51lq\" data-jsid=\"typingIndicator\">\u003C\/div>\u003Cdiv data-jsid=\"lastMessageIndicator\">\u003C\/div>\u003C\/td>\u003C\/tr>\u003C\/tbody>\u003C\/table>\u003C\/div>\u003C\/div>\u003C\/div>\u003Cdiv class=\"fbNubFlyoutFooter\">\u003Cdiv class=\"_552h\" data-jsid=\"inputContainer\">\u003Ctextarea class=\"uiTextareaAutogrow _552m\" data-jsid=\"input\" data-ft=\"{"tn":"+N"}\" onkeydown=\"run_with(this, ["legacy:control-textarea"], function() {TextAreaControl.getInstance(this)});\">\u003C\/textarea>\u003C\/div>\u003Cdiv class=\"_552n\" data-jsid=\"iconsContainer\">\u003Cdiv class=\"_10nr\" data-jsid=\"orionTriggerContainer\">\u003C\/div>\u003Cdiv class=\"_6a _552o\" data-jsid=\"photoUploaderContainer\">\u003C\/div>\u003Cdiv class=\"uiToggle emoticonsPanel\" data-jsid=\"emoticons\" data-ft=\"{"tn":"+O"}\">\u003Ca class=\"_5r8g\" href=\"#\" tabindex=\"-1\" rel=\"toggle\" role=\"button\">\u003Ci class=\"emoteTogglerImg img sp_aABxH06PmBH sx_2f6e12\" title=\"Choose a sticker or emoticon\">\u003Cu>Choose a sticker or emoticon\u003C\/u>\u003C\/i>\u003Cspan data-jsid=\"emoticonIndicator\">\u003C\/span>\u003C\/a>\u003Cdiv class=\"panelFlyout _5r8f uiToggleFlyout\" data-jsid=\"stickersFlyout\">\u003Cdiv class=\"_5r8p\" data-jsid=\"stickers\">\u003Cdiv class=\"_5r8e\">\u003C\/div>\u003Cdiv class=\"_5r8m\">\u003Cdiv class=\"_5r8l hidden_elem\" data-id=\"emoticons\">\u003Ctable class=\"emoticonsTable\">\u003Ctbody>\u003Ctr>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_smile\" aria-label=\"smile\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_frown\" aria-label=\"frown\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_tongue\" aria-label=\"tongue\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_grin\" aria-label=\"grin\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_gasp\" aria-label=\"gasp\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_wink\" aria-label=\"wink\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_pacman\" aria-label=\"pacman\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003C\/tr>\u003Ctr>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_grumpy\" aria-label=\"grumpy\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_unsure\" aria-label=\"unsure\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_cry\" aria-label=\"cry\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_kiki\" aria-label=\"kiki\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_glasses\" aria-label=\"glasses\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_sunglasses\" aria-label=\"sunglasses\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_heart\" aria-label=\"heart\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003C\/tr>\u003Ctr>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_devil\" aria-label=\"devil\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_angel\" aria-label=\"angel\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_squint\" aria-label=\"squint\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_confused\" aria-label=\"confused\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_upset\" aria-label=\"upset\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_colonthree\" aria-label=\"colonthree\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_like\" aria-label=\"like\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003C\/tr>\u003C\/tbody>\u003C\/table>\u003C\/div>\u003C\/div>\u003C\/div>\u003Cdiv class=\"panelFlyoutArrow\">\u003C\/div>\u003C\/div>\u003C\/div>\u003Cdiv data-jsid=\"stickersTriggerFlyoutContainer\">\u003C\/div>\u003C\/div>\u003C\/div>\u003C\/div>\u003Cdiv class=\"fbNubFlyoutAttachments\">\u003Cdiv class=\"chatAttachmentShelf\" data-jsid=\"attachmentShelf\">\u003Cdiv data-jsid=\"shareAttachmentShelf\">\u003C\/div>\u003Cdiv data-jsid=\"fileAttachmentShelf\">\u003C\/div>\u003C\/div>\u003C\/div>\u003C\/div>\u003C\/div>\u003C\/div>\u003C\/div>"},3],["m_0_86",{"__html":"\u003Cdiv class=\"fbNub _50-v _50mz _50m_\">\u003Ca class=\"fbNubButton\" tabindex=\"0\" href=\"#\" data-jsid=\"dockButton\" role=\"button\">\u003Cdiv class=\"clearfix fbChatTab\">\u003Cdiv class=\"funhouse rfloat _ohf\">\u003Cdiv class=\"close\" title=\"Close\" data-jsid=\"closeButton\">\u003C\/div>\u003C\/div>\u003Cdiv class=\"wrapWrapper\">\u003Cdiv class=\"wrap\">\u003Cdiv class=\"clearfix\">\u003Cspan class=\"_51lp hidden_elem _5ugg _5ugh _51jx hidden_elem lfloat _ohe\" data-jsid=\"numMessages\" id=\"u_0_4d\">0\u003C\/span>\u003Cdiv class=\"name fwb\" data-jsid=\"name\">\u003C\/div>\u003C\/div>\u003C\/div>\u003Cdiv class=\"_54m9 hidden_elem\">\u003C\/div>\u003C\/div>\u003C\/div>\u003C\/a>\u003Cdiv class=\"fbNubFlyout fbDockChatTabFlyout uiContextualLayerParent\" data-jsid=\"chatWrapper\" role=\"complementary\" data-ft=\"{"tn":"+M"}\" aria-labelledby=\"u_0_4e\">\u003Cdiv class=\"fbNubFlyoutOuter\">\u003Cdiv class=\"fbNubFlyoutInner\">\u003Cdiv class=\"clearfix fbNubFlyoutTitlebar titlebar\" data-jsid=\"nubFlyoutTitlebar\" data-ft=\"{"tn":"+J"}\">\u003Cdiv class=\"mls titlebarButtonWrapper rfloat _ohf\">\u003Ca data-hover=\"tooltip\" aria-label=\"Add more friends to chat\" class=\"addToThread button\" href=\"#\" data-jsid=\"addToThreadLink\" data-ft=\"{"tn":"+F"}\" role=\"button\">\u003C\/a>\u003Ca data-hover=\"tooltip\" aria-label=\"Start a video call\" class=\"videoicon button\" href=\"#\" data-jsid=\"videoCallLink\" data-gt=\"{"videochat":"call_clicked_chat_tab"}\" data-ft=\"{"tn":"+P"}\" role=\"button\">\u003C\/a>\u003Cdiv class=\"_6a _510p optionMenu\" data-jsid=\"menuContainer\">\u003C\/div>\u003Ca class=\"close button\" href=\"#\" data-jsid=\"titlebarCloseButton\" data-ft=\"{"tn":"+\\u003C"}\" role=\"button\">\u003C\/a>\u003C\/div>\u003Cdiv class=\"titlebarLabel clearfix\">\u003Ch4 class=\"titlebarTextWrapper\">\u003Cimg class=\"_51sn img\" src=\"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y4\/r\/-PAXP-deijE.gif\" data-jsid=\"presenceIndicator\" alt=\"\" width=\"1\" height=\"1\" \/>\u003Ca class=\"titlebarText noLink\" href=\"#\" rel=\"none\" data-jsid=\"titlebarText\" aria-level=\"3\" data-ft=\"{"tn":"C"}\" id=\"u_0_4e\" role=\"button\">\u003C\/a>\u003C\/h4>\u003C\/div>\u003C\/div>\u003Cdiv class=\"fbNubFlyoutHeader\">\u003Cdiv class=\"_1sk5\">\u003Cdiv class=\"_1sk6 hidden_elem\" data-jsid=\"sheet\">\u003C\/div>\u003C\/div>\u003C\/div>\u003Cdiv class=\"_1ia\">\u003Cdiv class=\"_4g6x\">\u003Cdiv class=\"_4g6y\">\u003Cdiv class=\"_4g6z _4g71\">Drag Link\/Files Here\u003C\/div>\u003Cdiv class=\"_4g6z _4g6- _4g6_\">Drop Files Here\u003C\/div>\u003Cdiv class=\"_4g6z _4g6- _4g70\">Drop Link Here\u003C\/div>\u003C\/div>\u003C\/div>\u003Cdiv class=\"_2v5j\" data-jsid=\"chatConv\" data-ft=\"{"tn":"+L"}\">\u003Cdiv class=\"fbNubFlyoutBody scrollable\" data-jsid=\"scrollingArea\">\u003Cdiv class=\"fbNubFlyoutBodyContent\">\u003Ctable class=\"uiGrid _51mz conversationContainer\" cellspacing=\"0\" cellpadding=\"0\" role=\"log\">\u003Ctbody>\u003Ctr class=\"_51mx\">\u003Ctd class=\"_51m- vBot _51mw\">\u003Cdiv class=\"accessible_elem\">Chat Conversation Start\u003C\/div>\u003Cimg class=\"pvm loading hidden_elem img\" src=\"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yb\/r\/GsNJNwuI-UM.gif\" alt=\"\" data-jsid=\"loadingIndicator\" width=\"16\" height=\"11\" \/>\u003Cdiv class=\"conversation\" aria-live=\"polite\" aria-atomic=\"false\" data-jsid=\"conversation\">\u003C\/div>\u003Cdiv class=\"accessible_elem\">Chat Conversation End\u003C\/div>\u003Cdiv class=\"_51lq\" data-jsid=\"typingIndicator\">\u003C\/div>\u003Cdiv data-jsid=\"lastMessageIndicator\">\u003C\/div>\u003C\/td>\u003C\/tr>\u003C\/tbody>\u003C\/table>\u003C\/div>\u003C\/div>\u003C\/div>\u003Cdiv class=\"fbNubFlyoutFooter\">\u003Cdiv class=\"_552h\" data-jsid=\"inputContainer\">\u003Ctextarea class=\"uiTextareaAutogrow _552m\" data-jsid=\"input\" data-ft=\"{"tn":"+N"}\" onkeydown=\"run_with(this, ["legacy:control-textarea"], function() {TextAreaControl.getInstance(this)});\">\u003C\/textarea>\u003C\/div>\u003Cdiv class=\"_552n\" data-jsid=\"iconsContainer\">\u003Cdiv class=\"_10nr\" data-jsid=\"orionTriggerContainer\">\u003C\/div>\u003Cdiv class=\"_6a _552o\" data-jsid=\"photoUploaderContainer\">\u003C\/div>\u003Cdiv class=\"uiToggle emoticonsPanel\" data-jsid=\"emoticons\" data-ft=\"{"tn":"+O"}\">\u003Ca class=\"_5r8g\" href=\"#\" tabindex=\"-1\" rel=\"toggle\" role=\"button\">\u003Ci class=\"emoteTogglerImg img sp_aABxH06PmBH sx_2f6e12\" title=\"Choose a sticker or emoticon\">\u003Cu>Choose a sticker or emoticon\u003C\/u>\u003C\/i>\u003Cspan data-jsid=\"emoticonIndicator\">\u003C\/span>\u003C\/a>\u003Cdiv class=\"panelFlyout _5r8f uiToggleFlyout\" data-jsid=\"stickersFlyout\">\u003Cdiv class=\"_5r8p\" data-jsid=\"stickers\">\u003Cdiv class=\"_5r8e\">\u003C\/div>\u003Cdiv class=\"_5r8m\">\u003Cdiv class=\"_5r8l hidden_elem\" data-id=\"emoticons\">\u003Ctable class=\"emoticonsTable\">\u003Ctbody>\u003Ctr>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_smile\" aria-label=\"smile\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_frown\" aria-label=\"frown\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_tongue\" aria-label=\"tongue\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_grin\" aria-label=\"grin\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_gasp\" aria-label=\"gasp\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_wink\" aria-label=\"wink\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_pacman\" aria-label=\"pacman\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003C\/tr>\u003Ctr>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_grumpy\" aria-label=\"grumpy\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_unsure\" aria-label=\"unsure\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_cry\" aria-label=\"cry\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_kiki\" aria-label=\"kiki\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_glasses\" aria-label=\"glasses\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_sunglasses\" aria-label=\"sunglasses\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_heart\" aria-label=\"heart\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003C\/tr>\u003Ctr>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_devil\" aria-label=\"devil\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_angel\" aria-label=\"angel\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_squint\" aria-label=\"squint\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_confused\" aria-label=\"confused\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_upset\" aria-label=\"upset\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_colonthree\" aria-label=\"colonthree\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003Ctd class=\"panelCell\">\u003Ca class=\"emoticon emoticon_like\" aria-label=\"like\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/td>\u003C\/tr>\u003C\/tbody>\u003C\/table>\u003C\/div>\u003C\/div>\u003C\/div>\u003Cdiv class=\"panelFlyoutArrow\">\u003C\/div>\u003C\/div>\u003C\/div>\u003Cdiv data-jsid=\"stickersTriggerFlyoutContainer\">\u003C\/div>\u003C\/div>\u003C\/div>\u003C\/div>\u003Cdiv class=\"fbNubFlyoutAttachments\">\u003Cdiv class=\"chatAttachmentShelf\" data-jsid=\"attachmentShelf\">\u003Cdiv data-jsid=\"shareAttachmentShelf\">\u003C\/div>\u003Cdiv data-jsid=\"fileAttachmentShelf\">\u003C\/div>\u003C\/div>\u003C\/div>\u003C\/div>\u003C\/div>\u003C\/div>\u003C\/div>"},3],["m_0_88",{"__html":"\u003Cdiv class=\"_510u\">\u003Cdiv class=\"_510v\">\u003C\/div>\u003C\/div>"},2],["m_0_89",{"__html":"\u003Cdiv class=\"clearfix mvs\">\u003Ci class=\"rfloat _ohf img sp_ULKIIxYCDfO sx_a429e6\" data-jsid=\"icon\">\u003C\/i>\u003Cdiv data-jsid=\"name\">\u003C\/div>\u003C\/div>"},2],["m_0_8a",{"__html":"\u003Cabbr title=\"Wednesday, December 31, 1969 at 4:00pm\" data-utime=\"0\" class=\"hidden_elem timestamp\" data-jsid=\"timestamp\">over a year ago\u003C\/abbr>"},2],["m_0_8b",{"__html":"\u003Cdiv class=\"uiTypeahead\">\u003Cdiv class=\"wrap\">\u003Cinput type=\"hidden\" autocomplete=\"off\" class=\"hiddenInput\" \/>\u003Cdiv class=\"innerWrap\">\u003Cinput type=\"text\" class=\"inputtext textInput\" data-jsid=\"textfield\" \/>\u003C\/div>\u003C\/div>\u003C\/div>"},2],["m_0_8c",{"__html":"\u003Cdiv class=\"clearfix uiTokenizer uiInlineTokenizer\">\u003Cdiv class=\"tokenarea hidden_elem\" data-jsid=\"tokenarea\">\u003C\/div>\u003C\/div>"},2],["m_0_8d",{"__html":"\u003Cli class=\"_2qm\">\u003Cdiv class=\"clearfix\">\u003Cdiv class=\"lfloat _ohe\">\u003Cspan data-jsid=\"text\">\u003C\/span>\u003C\/div>\u003Cdiv class=\"rfloat _ohf\">\u003Cspan>\u003Cimg class=\"_356 img\" src=\"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yb\/r\/GsNJNwuI-UM.gif\" alt=\"\" data-jsid=\"loadingSpinner\" width=\"16\" height=\"11\" \/>\u003Ca class=\"_357\" data-jsid=\"link\" href=\"#\" role=\"button\">\u003C\/a>\u003C\/span>\u003C\/div>\u003C\/div>\u003C\/li>"},2],["m_0_8e",{"__html":"\u003Cli class=\"_2qs\">\u003Cdiv class=\"clearfix pvs\">\u003Cdiv class=\"MercuryThreadImage mrm _3ks lfloat _ohe\" data-jsid=\"image\">\u003Cimg class=\"_s0 _rw img\" src=\"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yw\/r\/drP8vlvSl_8.gif\" \/>\u003C\/div>\u003Cdiv class=\"_2qr\">\u003Cspan class=\"_2qn\" data-jsid=\"name\">\u003C\/span>\u003Cspan data-jsid=\"badge\">\u003C\/span>\u003Cdiv class=\"_2qq fsm fwn fcg\" data-jsid=\"snippet\">\u003C\/div>\u003C\/div>\u003C\/div>\u003C\/li>"},2],["m_0_8f",{"__html":"\u003Cimg class=\"hidden_elem _1sk7 img\" src=\"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yk\/r\/LOOn0JtHNzb.gif\" alt=\"\" width=\"16\" height=\"16\" \/>"},2]],"elements":[["m_0_65","u_0_3t",2],["m_0_68","u_0_3u",2],["m_0_67","u_0_3v",2],["m_0_69","fbDockChatBuddylistNub",2],["m_0_6i","u_0_3y",2],["m_0_6g","u_0_3z",4],["m_0_6j","u_0_40",2],["m_0_6l","u_0_41",2],["m_0_6m","u_0_42",2],["m_0_6k","u_0_43",4],["m_0_66","u_0_44",2],["m_0_7p","u_0_45",2,"m_0_7o"],["m_0_7z","u_0_49",2,"m_0_7x"],["m_0_7y","u_0_4a",4,"m_0_7x"],["m_0_85","u_0_4b",2,"m_0_84"],["m_0_87","u_0_4d",2,"m_0_86"]],"require":[["MusicButtonManager","init",[],[["music.song"]]],["OffersUtil","sendPlatformNotification",[],[]],["ItunesPluginLogging","logPluginData",[],[]],["initLiveMessageReceiver"],["Dock","init",["m_0_65"],[{"__m":"m_0_65"}]],["React","constructAndRenderComponent",["NotificationBeeper.react","m_0_66"],[{"__m":"NotificationBeeper.react"},{"soundPath":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/yy\/r\/odIeERVR1c5.mp3","soundEnabled":true,"tracking":"{\"ref\":\"beeper\",\"jewel\":\"notifications\",\"type\":\"click2canvas\",\"fbsource\":\"1001\"}"},{"__m":"m_0_66"}]],["ChatApp","init",["m_0_67","m_0_68"],[{"__m":"m_0_67"},{"__m":"m_0_68"},{"payload_source":"server_initial_data"}]],["ChatOptions"],["ShortProfiles","setMulti",[],[{"1709246":{"id":"1709246","name":"Pepper","firstName":"Pepper","vanity":"AAAFFF","thumbSrc":"https:\/\/fbcdn-profile-a.akamaihd.net\/hprofile-ak-xpf1\/v\/t1.0-1\/p32x32\/11248950_10100596894754938_4097918053325633393_n.jpg?oh=96afaa41f9c653aac74677a958cc5322&oe=55CBBF2B&__gda__=1439129549_f1d24f16c8043c4f1a4847e570ef0509","uri":"https:\/\/www.facebook.com\/AAAFFF","gender":2,"type":"friend","is_friend":false,"mThumbSrcSmall":null,"mThumbSrcLarge":null,"dir":null,"searchTokens":["Pepper"],"alternateName":"Andrew Fenlon"}}]],["m_0_6a"],["m_0_6d"],["m_0_6f"],["m_0_6e"],["m_0_6h"],["m_0_6b"],["m_0_6c"],["Typeahead","init",["m_0_6k","m_0_6c"],[{"__m":"m_0_6k"},{"__m":"m_0_6c"},["chatTypeahead","buildBestAvailableNames","showLoadingIndicator"],null]],["ClearableTypeahead","resetOnCloseButtonClick",["m_0_6c","m_0_6m"],[{"__m":"m_0_6c"},{"__m":"m_0_6m"}]],["m_0_80"],["Typeahead","init",["m_0_7y","m_0_80"],[{"__m":"m_0_7y"},{"__m":"m_0_80"},[],null]]]},"css":["3Q95h","DHdL9","1vTrJ","I3nM6","90+Bx","LbRsj","jKtc\/"],"bootloadable":{"SpotifyJSONPRequest":{"resources":["k9nXl","zyewM","xO\/k5"],"module":true},"Music":{"resources":["zyewM","k9nXl","3Q95h","DHdL9","RTsIP","qu1rX","Fa6xy","I3nM6"],"module":true},"ItunesDetector":{"resources":["6JCsB"],"module":true},"ErrorDialog":{"resources":["k9nXl","zyewM","3Q95h","DHdL9","XZAQ1"],"module":true},"Banzai":{"resources":["k9nXl"],"module":true},"FBRTCCallSummary":{"resources":["as2vi","k9nXl","zyewM","kMy9p","qqHR1"],"module":true},"FBRTCCallSummaryStore":{"resources":["zyewM","k9nXl","kMy9p","as2vi","qqHR1"],"module":true},"FBRTCIncomingCallController":{"resources":["qfg7v","as2vi","k9nXl","zyewM","kMy9p","qqHR1","GUODz","e0MTG","KxudW","qYMCl","tRL8a","4NBEQ","57gm2","FxULT","144QC"],"module":true},"FBRTCIncomingCallDialog":{"resources":["k9nXl","zyewM","qfg7v","3Q95h","DHdL9","144QC","iSoEk","90+Bx","as2vi"],"module":true},"FBRTCMissedVideoCallHandler":{"resources":["k9nXl","zyewM","qfg7v","3Q95h","DHdL9","kMy9p","qqHR1","as2vi","e0MTG","144QC"],"module":true},"FBRTCUnsupportedBrowserMessage":{"resources":["k9nXl","zyewM","qfg7v","3Q95h","DHdL9","as2vi","iSoEk","90+Bx"],"module":true},"MercurySpoofWarning.react":{"resources":["k9nXl","57gm2","zyewM","qYMCl","qqHR1","KxudW","e0MTG","FxULT","4mQ3B"],"module":true},"ChatTypingIndicators.react":{"resources":["k9nXl","57gm2","zyewM","qYMCl","qqHR1","KxudW","e0MTG","FxULT","90+Bx","aoGF\/","UaeCQ","4mQ3B","3Q95h","DHdL9","as2vi","JI1BL"],"module":true},"MercuryTypingAnimation.react":{"resources":["zyewM","k9nXl","UaeCQ","4mQ3B"],"module":true},"MercuryTypingIndicator":{"resources":["k9nXl","zyewM","qqHR1","e0MTG","57gm2","KxudW","qYMCl","as2vi","FxULT","3Q95h","DHdL9","LbRsj","UaeCQ","4mQ3B"],"module":true},"legacy:control-textarea":{"resources":["k9nXl","3Q95h","zyewM","unWXw","DHdL9","gx3CF"]}},"resource_map":{"xO\/k5":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yK\/r\/ORU7zCZ2u_h.js"},"qu1rX":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y2\/r\/qoWHx5s61tY.js"},"Fa6xy":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yB\/r\/LheK_4yLxc_.js"},"6JCsB":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yt\/r\/BDGav6TCXYa.js"},"GUODz":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/ym\/r\/B8hFYGlCBr9.js"},"tRL8a":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yh\/r\/9uN6K5xv0fo.js"},"4NBEQ":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yz\/r\/RlPUVK8kJPX.js"},"144QC":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yb\/r\/7Hh00zhndT1.js"},"4mQ3B":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yg\/r\/wSySZORu9Hj.js"},"UaeCQ":{"type":"css","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yC\/r\/GGRefy37EBA.css","permanent":1},"JI1BL":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yO\/r\/AE62HQPlqt_.js"},"gx3CF":{"type":"js","src":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yK\/r\/hmxNNgAnQoq.js"}},"ixData":{"images\/chat\/tab\/archive-grey.png":{"sprited":true,"spriteMapCssClass":"sp_aABxH06PmBH","spriteCssClass":"sx_82c48a"},"images\/chat\/tab\/archive.png":{"sprited":true,"spriteMapCssClass":"sp_aABxH06PmBH","spriteCssClass":"sx_13b9f7"},"\/images\/chat\/chat_camera_icon.png":{"sprited":true,"spriteMapCssClass":"sp_UNqJgU8Ed5_","spriteCssClass":"sx_9cac09"},"images\/spacer.gif":{"sprited":false,"uri":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/y4\/r\/-PAXP-deijE.gif","width":1,"height":1}},"js":["k9nXl","zyewM","RTsIP","VTxJy","qfg7v","as2vi","qqHR1","JNbJs","qYMCl","iSoEk","KxudW","57gm2","e0MTG","FxULT","u5+FF","8baJY","0d3wV","kMy9p","aoGF\/","unWXw"],"displayJS":["k9nXl"],"id":"pagelet_dock","phase":3});}, "onPageletArrive pagelet_dock")();</script> + +<code class="hidden_elem" id="u_0_4g"><!-- <div id="fbRequestsJewelLoading"><div id="fbRequestsJewelLoadingContent"><div class="uiHeader uiHeaderBottomBorder jewelHeader requestsUnitTitle"><div class="clearfix uiHeaderTop"><div class="requestsJewelLinks uiHeaderActions rfloat _ohf"><div class="fsm fwn fcg"><a href="https://www.facebook.com/?sk=ff" accesskey="3">Find Friends</a> · <a ajaxify="/ajax/settings/granular_privacy/can_friend.php" rel="dialog" href="#" role="button">Settings</a></div></div><div><h3 class="uiHeaderTitle">Friend Requests</h3></div></div></div><img class="jewelLoading img" src="https://fbstatic-a.akamaihd.net/rsrc.php/v2/yb/r/GsNJNwuI-UM.gif" alt="" width="16" height="11" /></div><div class="jewelFooter"><a class="seeMore" href="/friends/requests/?fcref=jwl"><span>See All</span></a></div></div> --></code> +<script>bigPipe.beforePageletArrive("fbRequestsList")</script> +<script>require("TimeSlice").guard(function() {bigPipe.onPageletArrive({"content":{"fbRequestsList":{"container_id":"u_0_4g"}},"css":["3Q95h"],"id":"fbRequestsList","phase":3});}, "onPageletArrive fbRequestsList")();</script> + +<code class="hidden_elem" id="u_0_4s"><!-- <ul><li id="u_0_4h"><div class="pagesNavMenuTitle fsm fwn fcg">Use Facebook as:</div></li><li role="menuitem"><form id="u_0_4i" action="https://www.facebook.com/identity_switch.php" method="post" onsubmit="return window.Event && Event.__inlineSubmit && Event.__inlineSubmit(this,event)"><input type="hidden" name="fb_dtsg" value="AQGXnNvaymuf" autocomplete="off" /><input type="hidden" name="user_id" value="255310074534498" /><input type="hidden" name="url" value="https://www.facebook.com/pages/90s-CGI/255310074534498?ref=hl" /></form><a class="navSubmenu" id="navSubmenuPageLink_255310074534498" onclick="$("u_0_4i").submit()" href="#" role="button"><div class="clearfix"><img class="mrs _s0 _8o lfloat _ohe _ry img" src="https://fbcdn-profile-a.akamaihd.net/hprofile-ak-xaf1/v/t1.0-1/c30.18.227.227/s24x24/428135_305509622847876_912744340_n.jpg?oh=c5a28f02ecc0569a6fd164b49ef55d4b&oe=55C10362&__gda__=1443327657_453a097f91a87c818d1fad9544a094ad" alt="" /><div class="clearfix _42ef"><span class="_51lp hidden_elem mls _5ugf _5ugh navSubmenuBadge rfloat _ohf" id="u_0_4n">0</span><div class="navSubmenuName ellipsis">90's CGI</div></div></div></a></li><li role="menuitem"><form id="u_0_4j" action="https://www.facebook.com/identity_switch.php" method="post" onsubmit="return window.Event && Event.__inlineSubmit && Event.__inlineSubmit(this,event)"><input type="hidden" name="fb_dtsg" value="AQGXnNvaymuf" autocomplete="off" /><input type="hidden" name="user_id" value="1454576188105008" /><input type="hidden" name="url" value="https://www.facebook.com/pages/Chime-Crisis/1454576188105008?ref=hl" /></form><a class="navSubmenu" id="navSubmenuPageLink_1454576188105008" onclick="$("u_0_4j").submit()" href="#" role="button"><div class="clearfix"><img class="mrs _s0 _8o lfloat _ohe _ry img" src="https://fbcdn-profile-a.akamaihd.net/hprofile-ak-xaf1/v/t1.0-1/c7.0.24.24/p24x24/399548_10149999285987789_1102888142_n.png?oh=e099243391f3cf11f42f5ed5c23cde58&oe=55CED7EC&__gda__=1438980688_326b4a7b41da62a4e22b49f818e9d3aa" alt="" /><div class="clearfix _42ef"><span class="_51lp hidden_elem mls _5ugf _5ugh navSubmenuBadge rfloat _ohf" id="u_0_4o">0</span><div class="navSubmenuName ellipsis">Chime Crisis</div></div></div></a></li><li role="menuitem"><form id="u_0_4k" action="https://www.facebook.com/identity_switch.php" method="post" onsubmit="return window.Event && Event.__inlineSubmit && Event.__inlineSubmit(this,event)"><input type="hidden" name="fb_dtsg" value="AQGXnNvaymuf" autocomplete="off" /><input type="hidden" name="user_id" value="141218865955419" /><input type="hidden" name="url" value="https://www.facebook.com/pages/Dior-Nights/141218865955419?ref=hl" /></form><a class="navSubmenu" id="navSubmenuPageLink_141218865955419" onclick="$("u_0_4k").submit()" href="#" role="button"><div class="clearfix"><img class="mrs _s0 _8o lfloat _ohe _ry img" src="https://fbcdn-profile-a.akamaihd.net/hprofile-ak-xpf1/v/t1.0-1/p24x24/301444_179986182078687_1860941448_n.jpg?oh=3c9aeea3a5e9b6a1af5d47aa5da16f2a&oe=55C8E9BC&__gda__=1443713806_22dcdc4b78546408dfcc4bf4040ba788" alt="" /><div class="clearfix _42ef"><span class="_51lp hidden_elem mls _5ugf _5ugh navSubmenuBadge rfloat _ohf" id="u_0_4p">0</span><div class="navSubmenuName ellipsis">Dior Nights</div></div></div></a></li><li role="menuitem"><form id="u_0_4l" action="https://www.facebook.com/identity_switch.php" method="post" onsubmit="return window.Event && Event.__inlineSubmit && Event.__inlineSubmit(this,event)"><input type="hidden" name="fb_dtsg" value="AQGXnNvaymuf" autocomplete="off" /><input type="hidden" name="user_id" value="37489056193" /><input type="hidden" name="url" value="https://www.facebook.com/pages/Misra-Records/37489056193?ref=hl" /></form><a class="navSubmenu" id="navSubmenuPageLink_37489056193" onclick="$("u_0_4l").submit()" href="#" role="button"><div class="clearfix"><img class="mrs _s0 _8o lfloat _ohe _ry img" src="https://fbcdn-profile-a.akamaihd.net/hprofile-ak-xaf1/v/t1.0-1/c7.0.24.24/p24x24/417197_10149999285992991_711134825_n.png?oh=fe90090c5fa08dec33a13a56656e43db&oe=560D2ED9&__gda__=1439933780_07db728764525837f6f228f9158b1ab4" alt="" /><div class="clearfix _42ef"><span class="_51lp hidden_elem mls _5ugf _5ugh navSubmenuBadge rfloat _ohf" id="u_0_4q">0</span><div class="navSubmenuName ellipsis">Misra Records</div></div></div></a></li><li role="menuitem"><form id="u_0_4m" action="https://www.facebook.com/identity_switch.php" method="post" onsubmit="return window.Event && Event.__inlineSubmit && Event.__inlineSubmit(this,event)"><input type="hidden" name="fb_dtsg" value="AQGXnNvaymuf" autocomplete="off" /><input type="hidden" name="user_id" value="108841542113" /><input type="hidden" name="url" value="https://www.facebook.com/pages/Yoshis-Middle-Eastern-Cuisine/108841542113?ref=hl" /></form><a class="navSubmenu" id="navSubmenuPageLink_108841542113" onclick="$("u_0_4m").submit()" href="#" role="button"><div class="clearfix"><img class="mrs _s0 _8o lfloat _ohe _ry img" src="https://fbcdn-profile-a.akamaihd.net/hprofile-ak-xpa1/v/t1.0-1/c4.0.24.24/p24x24/1936247_108889802113_7592249_n.jpg?oh=a4dad29b106124d8abbc87aa549d2f10&oe=55C25BD3&__gda__=1439495586_e9fecf821cd13dc86fbf1c6aa041deca" alt="" /><div class="clearfix _42ef"><span class="_51lp hidden_elem mls _5ugf _5ugh navSubmenuBadge rfloat _ohf" id="u_0_4r">0</span><div class="navSubmenuName ellipsis">Yoshi's Middle Eastern Cuisine</div></div></div></a></li><li class="menuDivider"></li><li role="menuitem"><a class="navSubmenu" ajaxify="/ajax/groups/create_get.php?ref=www_header_dropdown" rel="dialog" href="#" role="button">Create Group</a></li><li role="menuitem"><a class="navSubmenu" href="/groups/?category=invited"><div class="clearfix"><div class="lfloat _ohe">New Groups</div><span class="count _5wk0 mls rfloat _ohf uiSideNavCount uiSideNavCountInline"><span class="countValue fss">39</span></span></div></a></li><li class="menuDivider"></li><li role="menuitem"><a class="navSubmenu" href="/pages/create/?ref_type=logout_gear">Create Page</a></li><li role="menuitem"><a class="navSubmenu" href="/bookmarks/pages?ref_type=logout_gear">Manage Pages</a></li><li class="menuDivider"></li><li role="menuitem"><a class="navSubmenu" href="/campaign/landing.php?placement=tcr&campaign_id=276899725739312&extra_1=auto">Create Ads</a></li><li role="menuitem"><a class="navSubmenu" href="/campaign/landing.php?placement=tad&campaign_id=264263327005748&extra_1=auto">Advertising on Facebook</a></li><li class="menuDivider"></li><li role="menuitem"><a class="navSubmenu" accesskey="7" href="https://www.facebook.com/AAAFFF/allactivity?privacy_source=activity_log_top_menu"><div class="clearfix"><div class="lfloat _ohe">Activity Log</div><span class="count _5wk0 mls rfloat _ohf uiSideNavCount uiSideNavCountInline"><span class="countValue fss">42</span></span></div></a></li><li role="menuitem"><a class="navSubmenu" ajaxify="/feed/panel/dialog/?source=global_dropdown" rel="dialog" href="#" role="button">News Feed Preferences</a></li><li role="menuitem"><a class="navSubmenu" href="https://www.facebook.com/settings" accesskey="6">Settings</a></li><li id="user_chooser_settings_menu_replaceme" class="hidden_elem"></li><li role="menuitem"><form id="logout_form" method="post" action="https://www.facebook.com/logout.php" onsubmit="return window.Event && Event.__inlineSubmit && Event.__inlineSubmit(this,event)"><input type="hidden" name="fb_dtsg" value="AQGXnNvaymuf" autocomplete="off" /><input type="hidden" autocomplete="off" name="ref" value="mb" /><input type="hidden" autocomplete="off" name="h" value="AffD8Fp5oaGnN50U" /><label class="uiLinkButton navSubmenu" id="logoutButton"><input class="uiLinkButtonInput" type="submit" value="Log Out" /></label></form></li><li class="menuDivider"></li><li role="menuitem"><a class="navSubmenu" href="https://www.facebook.com/help/?ref=drop" id="navHelpCenter" target="_blank" ajaxify="/help/ajax/contextual/?page_type=365243976839773" rel="async"><div class="clearfix"><div class="lfloat _ohe">Help</div><img class="rfloat _ohf uiLoadingIndicatorAsync img" src="https://fbstatic-a.akamaihd.net/rsrc.php/v2/yb/r/GsNJNwuI-UM.gif" alt="" width="16" height="11" /></div></a></li><li role="menuitem"><a class="navSubmenu" ajaxify="/help/ajax/report_a_problem" rel="dialog" href="#" role="button">Report a Problem</a></li></ul> --></code> +<script>bigPipe.beforePageletArrive("userNavigationMenu")</script> +<script>require("TimeSlice").guard(function() {bigPipe.onPageletArrive({"content":{"userNavigationMenu":{"container_id":"u_0_4s"}},"jsmods":{"elements":[["m_0_8g","logout_form",2],["m_0_8j","u_0_4n",2],["m_0_8l","u_0_4o",2],["m_0_8n","u_0_4p",2],["m_0_8p","u_0_4q",2],["m_0_8r","u_0_4r",2],["m_0_8i","u_0_4i",2],["m_0_8k","u_0_4j",2],["m_0_8m","u_0_4k",2],["m_0_8o","u_0_4l",2],["m_0_8q","u_0_4m",2],["m_0_8h","logout_form",2]],"require":[["WebStorageMonster","registerLogoutForm",["m_0_8g"],[{"__m":"m_0_8g"},["^Banzai$","^bz","^mutex","^msys","^\\:userchooser\\:osessusers$","^\\:userchooser\\:settings$","^[0-9]+:powereditor:","^[0-9]+:page_insights:","^brands\\:console\\:config$","^CacheStorageVersion$","^consoleEnabled$","^jt$"]]]]},"css":["3Q95h","I3nM6","LbRsj","DHdL9"],"js":["k9nXl","zyewM","WU0yY","FxULT"],"id":"userNavigationMenu","phase":3});}, "onPageletArrive userNavigationMenu")();</script><script>bigPipe.beforePageletArrive("")</script> +<script>require("TimeSlice").guard(function() {bigPipe.onPageletArrive({"id":"","phase":3,"jsmods":{"define":[["TimeSpentConfig",[],{"0_delay":0,"0_timeout":8,"delay":200000,"timeout":64},142],["ImmediateActiveSecondsConfig",[],{"sampling_rate":2003,"ias_bucket":790},423],["DisplaySnowliftProfilePhotoNux",[],{"display":false},817],["FamilyTaggingConfig",[],{"gk":true},743],["QuicklingConfig",[],{"version":"1733369;0;","sessionLength":30,"inactivePageRegex":"^\/(fr\/u\\.php|ads\/|advertising|ac\\.php|ae\\.php|a\\.php|ajax\/emu\/(end|f|h)\\.php|badges\/|comments\\.php|connect\/uiserver\\.php|editalbum\\.php.+add=1|ext\/|feeds\/|help([\/?]|$)|identity_switch\\.php|isconnectivityahumanright\/|intern\/|login\\.php|logout\\.php|sitetour\/homepage_tour\\.php|sorry\\.php|syndication\\.php|webmessenger|\/plugins\/subscribe|lookback|brandpermissions|gameday|pxlcld|worldcup\/map)|\\.pdf$"},60],["MessagingReliabilityLoggerInitialData",[],{"enabled":false,"app":"mercury"},44],["LitestandSidebarBookmarkConfig",[],{"badge_nf":false,"nf_count_query_interval_ms":300000},88],["MercuryThreadlistConstants",[],{"RECENT_THREAD_OFFSET":0,"JEWEL_THREAD_COUNT":5,"JEWEL_MORE_COUNT":10,"WEBMESSENGER_THREAD_COUNT":20,"WEBMESSENGER_MORE_COUNT":20,"WEBMESSENGER_SEARCH_SNIPPET_COUNT":5,"WEBMESSENGER_SEARCH_SNIPPET_LIMIT":5,"WEBMESSENGER_SEARCH_SNIPPET_MORE":5,"WEBMESSENGER_MORE_MESSAGES_COUNT":20,"RECENT_MESSAGES_LIMIT":10,"MAX_UNREAD_COUNT":99,"MAX_UNSEEN_COUNT":99,"MESSAGE_NOTICE_INACTIVITY_THRESHOLD":20000,"GROUPING_THRESHOLD":300000,"MESSAGE_TIMESTAMP_THRESHOLD":1209600000,"SEARCH_TAB":"searchtab","MAX_CHARS_BEFORE_BREAK":280},96],["MessagingConfig",[],{"IDLE_CUTOFF":30000,"SEND_CONNECTION_RETRIES":2,"SEND_BATCH_LIMIT":5},97],["MercuryConfig",[],{"MercuryFBIDGK":true,"PicassoWebChatGK":false,"DesktopNotificationsGK":false,"MessagesJewelReactGK":true,"ChatWebDRGK":true,"ForwardingEnabled":true,"MercuryNFXReportGK":false,"SidebarClearTypeaheadGK":false,"MercuryStoryAttachmentsGK":true,"WWWMessengerCommerceGK":true,"MercuryImageBubblesGK":true,"MomentsMessengerWWWGK":false,"DivebarMessageCountGK":false,"24h_times":false,"roger.seen_delay":15000,"activity_limit":60000,"idle_limit":1800000,"idle_poll_interval":300000,"filtering_active":true,"upload_url":"https:\/\/upload.facebook.com\/ajax\/mercury\/upload.php"},35],["P2PLinkConstants",[],{"receiverIneligibleHelpURI":"https:\/\/www.facebook.com\/help\/1495718484027862","addDebitCardHelpURI":"https:\/\/www.facebook.com\/help\/200298266807261","helpCenterURI":"https:\/\/www.facebook.com\/help\/863171203733904","contactSupportURI":"https:\/\/www.facebook.com\/help\/contact\/1491759007768605","complianceLearnMoreURI":"https:\/\/www.facebook.com\/help\/1555715811351399","complianceLearnMoreMsiteURI":"https:\/\/www.facebook.com\/help\/messenger-app\/369959656515129","contactFraudTeamURI":"https:\/\/www.facebook.com\/help\/contact\/370238886476028","payerProtectionURI":"https:\/\/www.facebook.com\/payer_protection\/","helpTransferSystemFailureURI":"https:\/\/www.facebook.com\/help\/contact\/614010102040957","helpTransferManualReviewURI":"https:\/\/www.facebook.com\/help\/messenger-app\/1463256903894928","helpTransferRecipientCanceledURI":"https:\/\/www.facebook.com\/help\/messenger-app\/1564459413784472","helpTransferCompletedURI":"https:\/\/www.facebook.com\/help\/messenger-app\/750020781733477","helpTransferCanceledSameCardURI":"https:\/\/www.facebook.com\/help\/messenger-app\/818512131561533","settingsWWWURI":"https:\/\/www.facebook.com\/settings?tab=p2p_payments","settingsMsiteURI":"https:\/\/m.facebook.com\/settings\/p2p\/"},706],["CreditCardConfig",[],{"supported_countries":[{"iso_alpha2":"US","iso_country":"United States"},{"iso_alpha2":"CA","iso_country":"Canada"},{"iso_alpha2":"GB","iso_country":"United Kingdom"},{"iso_alpha2":"AF","iso_country":"Afghanistan"},{"iso_alpha2":"AX","iso_country":"Aland Islands"},{"iso_alpha2":"AL","iso_country":"Albania"},{"iso_alpha2":"DZ","iso_country":"Algeria"},{"iso_alpha2":"AS","iso_country":"American Samoa"},{"iso_alpha2":"AD","iso_country":"Andorra"},{"iso_alpha2":"AO","iso_country":"Angola"},{"iso_alpha2":"AI","iso_country":"Anguilla"},{"iso_alpha2":"AQ","iso_country":"Antarctica"},{"iso_alpha2":"AG","iso_country":"Antigua"},{"iso_alpha2":"AR","iso_country":"Argentina"},{"iso_alpha2":"AM","iso_country":"Armenia"},{"iso_alpha2":"AW","iso_country":"Aruba"},{"iso_alpha2":"AU","iso_country":"Australia"},{"iso_alpha2":"AT","iso_country":"Austria"},{"iso_alpha2":"AZ","iso_country":"Azerbaijan"},{"iso_alpha2":"BH","iso_country":"Bahrain"},{"iso_alpha2":"BD","iso_country":"Bangladesh"},{"iso_alpha2":"BB","iso_country":"Barbados"},{"iso_alpha2":"BY","iso_country":"Belarus"},{"iso_alpha2":"BE","iso_country":"Belgium"},{"iso_alpha2":"BZ","iso_country":"Belize"},{"iso_alpha2":"BJ","iso_country":"Benin"},{"iso_alpha2":"BM","iso_country":"Bermuda"},{"iso_alpha2":"BT","iso_country":"Bhutan"},{"iso_alpha2":"BO","iso_country":"Bolivia"},{"iso_alpha2":"BQ","iso_country":"Bonaire, Sint Eustatius and Saba"},{"iso_alpha2":"BA","iso_country":"Bosnia and Herzegovina"},{"iso_alpha2":"BW","iso_country":"Botswana"},{"iso_alpha2":"BV","iso_country":"Bouvet Island"},{"iso_alpha2":"BR","iso_country":"Brazil"},{"iso_alpha2":"IO","iso_country":"British Indian Ocean Territory"},{"iso_alpha2":"VG","iso_country":"British Virgin Islands"},{"iso_alpha2":"BN","iso_country":"Brunei"},{"iso_alpha2":"BG","iso_country":"Bulgaria"},{"iso_alpha2":"BF","iso_country":"Burkina Faso"},{"iso_alpha2":"BI","iso_country":"Burundi"},{"iso_alpha2":"KH","iso_country":"Cambodia"},{"iso_alpha2":"CM","iso_country":"Cameroon"},{"iso_alpha2":"CV","iso_country":"Cape Verde"},{"iso_alpha2":"KY","iso_country":"Cayman Islands"},{"iso_alpha2":"CF","iso_country":"Central African Republic"},{"iso_alpha2":"TD","iso_country":"Chad"},{"iso_alpha2":"CL","iso_country":"Chile"},{"iso_alpha2":"CN","iso_country":"China"},{"iso_alpha2":"CX","iso_country":"Christmas Island"},{"iso_alpha2":"CC","iso_country":"Cocos (Keeling) Islands"},{"iso_alpha2":"CO","iso_country":"Colombia"},{"iso_alpha2":"KM","iso_country":"Comoros"},{"iso_alpha2":"CK","iso_country":"Cook Islands"},{"iso_alpha2":"CR","iso_country":"Costa Rica"},{"iso_alpha2":"CI","iso_country":"C\u00f4te d'Ivoire"},{"iso_alpha2":"HR","iso_country":"Croatia"},{"iso_alpha2":"CW","iso_country":"Cura\u00e7ao"},{"iso_alpha2":"CY","iso_country":"Cyprus"},{"iso_alpha2":"CZ","iso_country":"Czech Republic"},{"iso_alpha2":"CD","iso_country":"Democratic Republic of the Congo"},{"iso_alpha2":"DK","iso_country":"Denmark"},{"iso_alpha2":"DJ","iso_country":"Djibouti"},{"iso_alpha2":"DM","iso_country":"Dominica"},{"iso_alpha2":"DO","iso_country":"Dominican Republic"},{"iso_alpha2":"EC","iso_country":"Ecuador"},{"iso_alpha2":"EG","iso_country":"Egypt"},{"iso_alpha2":"SV","iso_country":"El Salvador"},{"iso_alpha2":"GQ","iso_country":"Equatorial Guinea"},{"iso_alpha2":"ER","iso_country":"Eritrea"},{"iso_alpha2":"EE","iso_country":"Estonia"},{"iso_alpha2":"ET","iso_country":"Ethiopia"},{"iso_alpha2":"FK","iso_country":"Falkland Islands"},{"iso_alpha2":"FO","iso_country":"Faroe Islands"},{"iso_alpha2":"FM","iso_country":"Federated States of Micronesia"},{"iso_alpha2":"FJ","iso_country":"Fiji"},{"iso_alpha2":"FI","iso_country":"Finland"},{"iso_alpha2":"FR","iso_country":"France"},{"iso_alpha2":"GF","iso_country":"French Guiana"},{"iso_alpha2":"PF","iso_country":"French Polynesia"},{"iso_alpha2":"TF","iso_country":"French Southern Territories"},{"iso_alpha2":"GA","iso_country":"Gabon"},{"iso_alpha2":"GE","iso_country":"Georgia"},{"iso_alpha2":"DE","iso_country":"Germany"},{"iso_alpha2":"GH","iso_country":"Ghana"},{"iso_alpha2":"GI","iso_country":"Gibraltar"},{"iso_alpha2":"GR","iso_country":"Greece"},{"iso_alpha2":"GL","iso_country":"Greenland"},{"iso_alpha2":"GD","iso_country":"Grenada"},{"iso_alpha2":"GP","iso_country":"Guadeloupe"},{"iso_alpha2":"GU","iso_country":"Guam"},{"iso_alpha2":"GT","iso_country":"Guatemala"},{"iso_alpha2":"GG","iso_country":"Guernsey"},{"iso_alpha2":"GN","iso_country":"Guinea"},{"iso_alpha2":"GW","iso_country":"Guinea-Bissau"},{"iso_alpha2":"GY","iso_country":"Guyana"},{"iso_alpha2":"HT","iso_country":"Haiti"},{"iso_alpha2":"HM","iso_country":"Heard Island and McDonald Islands"},{"iso_alpha2":"HN","iso_country":"Honduras"},{"iso_alpha2":"HK","iso_country":"Hong Kong"},{"iso_alpha2":"HU","iso_country":"Hungary"},{"iso_alpha2":"IS","iso_country":"Iceland"},{"iso_alpha2":"IN","iso_country":"India"},{"iso_alpha2":"ID","iso_country":"Indonesia"},{"iso_alpha2":"IQ","iso_country":"Iraq"},{"iso_alpha2":"IE","iso_country":"Ireland"},{"iso_alpha2":"IM","iso_country":"Isle Of Man"},{"iso_alpha2":"IL","iso_country":"Israel"},{"iso_alpha2":"IT","iso_country":"Italy"},{"iso_alpha2":"JM","iso_country":"Jamaica"},{"iso_alpha2":"JP","iso_country":"Japan"},{"iso_alpha2":"JE","iso_country":"Jersey"},{"iso_alpha2":"JO","iso_country":"Jordan"},{"iso_alpha2":"KZ","iso_country":"Kazakhstan"},{"iso_alpha2":"KE","iso_country":"Kenya"},{"iso_alpha2":"KI","iso_country":"Kiribati"},{"iso_alpha2":"KW","iso_country":"Kuwait"},{"iso_alpha2":"KG","iso_country":"Kyrgyzstan"},{"iso_alpha2":"LA","iso_country":"Laos"},{"iso_alpha2":"LV","iso_country":"Latvia"},{"iso_alpha2":"LB","iso_country":"Lebanon"},{"iso_alpha2":"LS","iso_country":"Lesotho"},{"iso_alpha2":"LR","iso_country":"Liberia"},{"iso_alpha2":"LY","iso_country":"Libya"},{"iso_alpha2":"LI","iso_country":"Liechtenstein"},{"iso_alpha2":"LT","iso_country":"Lithuania"},{"iso_alpha2":"LU","iso_country":"Luxembourg"},{"iso_alpha2":"MO","iso_country":"Macau"},{"iso_alpha2":"MK","iso_country":"Macedonia"},{"iso_alpha2":"MG","iso_country":"Madagascar"},{"iso_alpha2":"MW","iso_country":"Malawi"},{"iso_alpha2":"MY","iso_country":"Malaysia"},{"iso_alpha2":"MV","iso_country":"Maldives"},{"iso_alpha2":"ML","iso_country":"Mali"},{"iso_alpha2":"MT","iso_country":"Malta"},{"iso_alpha2":"MH","iso_country":"Marshall Islands"},{"iso_alpha2":"MQ","iso_country":"Martinique"},{"iso_alpha2":"MR","iso_country":"Mauritania"},{"iso_alpha2":"MU","iso_country":"Mauritius"},{"iso_alpha2":"YT","iso_country":"Mayotte"},{"iso_alpha2":"MX","iso_country":"Mexico"},{"iso_alpha2":"MD","iso_country":"Moldova"},{"iso_alpha2":"MC","iso_country":"Monaco"},{"iso_alpha2":"MN","iso_country":"Mongolia"},{"iso_alpha2":"ME","iso_country":"Montenegro"},{"iso_alpha2":"MS","iso_country":"Montserrat"},{"iso_alpha2":"MA","iso_country":"Morocco"},{"iso_alpha2":"MZ","iso_country":"Mozambique"},{"iso_alpha2":"MM","iso_country":"Myanmar"},{"iso_alpha2":"NA","iso_country":"Namibia"},{"iso_alpha2":"NR","iso_country":"Nauru"},{"iso_alpha2":"NP","iso_country":"Nepal"},{"iso_alpha2":"NL","iso_country":"Netherlands"},{"iso_alpha2":"AN","iso_country":"Netherlands Antilles"},{"iso_alpha2":"NC","iso_country":"New Caledonia"},{"iso_alpha2":"NZ","iso_country":"New Zealand"},{"iso_alpha2":"NI","iso_country":"Nicaragua"},{"iso_alpha2":"NE","iso_country":"Niger"},{"iso_alpha2":"NG","iso_country":"Nigeria"},{"iso_alpha2":"NU","iso_country":"Niue"},{"iso_alpha2":"NF","iso_country":"Norfolk Island"},{"iso_alpha2":"KP","iso_country":"North Korea"},{"iso_alpha2":"MP","iso_country":"Northern Mariana Islands"},{"iso_alpha2":"NO","iso_country":"Norway"},{"iso_alpha2":"OM","iso_country":"Oman"},{"iso_alpha2":"PK","iso_country":"Pakistan"},{"iso_alpha2":"PW","iso_country":"Palau"},{"iso_alpha2":"PS","iso_country":"Palestine"},{"iso_alpha2":"PA","iso_country":"Panama"},{"iso_alpha2":"PG","iso_country":"Papua New Guinea"},{"iso_alpha2":"PY","iso_country":"Paraguay"},{"iso_alpha2":"PE","iso_country":"Peru"},{"iso_alpha2":"PH","iso_country":"Philippines"},{"iso_alpha2":"PN","iso_country":"Pitcairn"},{"iso_alpha2":"PL","iso_country":"Poland"},{"iso_alpha2":"PT","iso_country":"Portugal"},{"iso_alpha2":"PR","iso_country":"Puerto Rico"},{"iso_alpha2":"QA","iso_country":"Qatar"},{"iso_alpha2":"CG","iso_country":"Republic of the Congo"},{"iso_alpha2":"RE","iso_country":"R\u00e9union"},{"iso_alpha2":"RO","iso_country":"Romania"},{"iso_alpha2":"RU","iso_country":"Russia"},{"iso_alpha2":"RW","iso_country":"Rwanda"},{"iso_alpha2":"BL","iso_country":"Saint Barth\u00e9lemy"},{"iso_alpha2":"SH","iso_country":"Saint Helena"},{"iso_alpha2":"KN","iso_country":"Saint Kitts and Nevis"},{"iso_alpha2":"MF","iso_country":"Saint Martin"},{"iso_alpha2":"PM","iso_country":"Saint Pierre and Miquelon"},{"iso_alpha2":"VC","iso_country":"Saint Vincent and the Grenadines"},{"iso_alpha2":"WS","iso_country":"Samoa"},{"iso_alpha2":"SM","iso_country":"San Marino"},{"iso_alpha2":"ST","iso_country":"Sao Tome and Principe"},{"iso_alpha2":"SA","iso_country":"Saudi Arabia"},{"iso_alpha2":"SN","iso_country":"Senegal"},{"iso_alpha2":"RS","iso_country":"Serbia"},{"iso_alpha2":"SC","iso_country":"Seychelles"},{"iso_alpha2":"SL","iso_country":"Sierra Leone"},{"iso_alpha2":"SG","iso_country":"Singapore"},{"iso_alpha2":"SX","iso_country":"Sint Maarten"},{"iso_alpha2":"SK","iso_country":"Slovakia"},{"iso_alpha2":"SI","iso_country":"Slovenia"},{"iso_alpha2":"SB","iso_country":"Solomon Islands"},{"iso_alpha2":"SO","iso_country":"Somalia"},{"iso_alpha2":"ZA","iso_country":"South Africa"},{"iso_alpha2":"GS","iso_country":"South Georgia and the South Sandwich Islands"},{"iso_alpha2":"KR","iso_country":"South Korea"},{"iso_alpha2":"SS","iso_country":"South Sudan"},{"iso_alpha2":"ES","iso_country":"Spain"},{"iso_alpha2":"LK","iso_country":"Sri Lanka"},{"iso_alpha2":"LC","iso_country":"St. Lucia"},{"iso_alpha2":"SR","iso_country":"Suriname"},{"iso_alpha2":"SJ","iso_country":"Svalbard and Jan Mayen"},{"iso_alpha2":"SZ","iso_country":"Swaziland"},{"iso_alpha2":"SE","iso_country":"Sweden"},{"iso_alpha2":"CH","iso_country":"Switzerland"},{"iso_alpha2":"TW","iso_country":"Taiwan"},{"iso_alpha2":"TJ","iso_country":"Tajikistan"},{"iso_alpha2":"TZ","iso_country":"Tanzania"},{"iso_alpha2":"TH","iso_country":"Thailand"},{"iso_alpha2":"BS","iso_country":"The Bahamas"},{"iso_alpha2":"GM","iso_country":"The Gambia"},{"iso_alpha2":"TL","iso_country":"Timor-Leste"},{"iso_alpha2":"TG","iso_country":"Togo"},{"iso_alpha2":"TK","iso_country":"Tokelau"},{"iso_alpha2":"TO","iso_country":"Tonga"},{"iso_alpha2":"TT","iso_country":"Trinidad and Tobago"},{"iso_alpha2":"TN","iso_country":"Tunisia"},{"iso_alpha2":"TR","iso_country":"Turkey"},{"iso_alpha2":"TM","iso_country":"Turkmenistan"},{"iso_alpha2":"TC","iso_country":"Turks and Caicos Islands"},{"iso_alpha2":"TV","iso_country":"Tuvalu"},{"iso_alpha2":"UG","iso_country":"Uganda"},{"iso_alpha2":"UA","iso_country":"Ukraine"},{"iso_alpha2":"AE","iso_country":"United Arab Emirates"},{"iso_alpha2":"UM","iso_country":"United States Minor Outlying Islands"},{"iso_alpha2":"UY","iso_country":"Uruguay"},{"iso_alpha2":"VI","iso_country":"US Virgin Islands"},{"iso_alpha2":"UZ","iso_country":"Uzbekistan"},{"iso_alpha2":"VU","iso_country":"Vanuatu"},{"iso_alpha2":"VA","iso_country":"Vatican City"},{"iso_alpha2":"VE","iso_country":"Venezuela"},{"iso_alpha2":"VN","iso_country":"Vietnam"},{"iso_alpha2":"WF","iso_country":"Wallis and Futuna"},{"iso_alpha2":"EH","iso_country":"Western Sahara"},{"iso_alpha2":"YE","iso_country":"Yemen"},{"iso_alpha2":"ZM","iso_country":"Zambia"},{"iso_alpha2":"ZW","iso_country":"Zimbabwe"}],"user_country":"US","supported_types":[86,77,65,68],"icons":{"86":"\/images\/payments\/icons\/visa.png","77":"\/images\/payments\/icons\/mc.png","65":"\/images\/payments\/icons\/amex.png","68":"\/images\/payments\/icons\/disc.png"}},761],["CreditCardErrorMessage",[],{"1463001":{"__html":"It looks like you're using a card type that isn't supported. You might not be able to use certain card types depending on the currency you're using. \u003Ca href=\"http:\/\/www.facebook.com\/help\/?faq=15291&ec=1463001\"> Learn more\u003C\/a>."},"1463002":{"__html":"Please enter a valid expiration date. \u003Cbr \/>\u003Cbr \/>If you continue to see this message, contact your credit card provider to confirm your payment information is up to date."},"1463003":"Please enter a valid credit or debit card number.","1463004":"Please enter a valid ZIP or postal code.","1463005":"Please enter a valid state or province.","1463006":"Please enter a valid address.","1463007":"Please enter a valid city or town.","1463008":"Please enter a valid credit card number using numeric digits (0-9) only.","1463009":"Please enter the first name exactly as it appears on the card you're using to pay.","1463010":"Please enter the last name exactly as it appears on the card you're using to pay.","1463011":{"__html":"Sorry, but we're having trouble processing your credit card because your security code (CVV) is invalid. Please verify that all card information you've provided is accurate, and try again. \u003Cbr>\u003Cbr> If you continue to experience this problem, please contact your bank or card issuer."},"1463012":"Please enter a valid 3- or 4-digit security code (CVV).","1463013":{"__html":"This card was declined. Please verify that all card information you've provided is accurate and try again. \u003Cbr>\u003Cbr>If you continue to experience these problems, contact your bank or card issuer to find out why the card was declined."},"1463014":{"__html":"Your billing address couldn't be verified. Please make sure that you entered the billing address exactly as it appears on your billing statement. \u003Cbr>\u003Cbr>If you continue to see this message, contact your credit card provider to make sure your info is up to date. In the meantime, you can use a different payment method to complete your purchase."},"1463015":"There was a problem adding this card to your account. Don't worry, you haven't been charged for this transaction.","1463016":"We're sorry, but there was a problem accessing your saved credit card. Please re-enter your credit card info or add a new card.","1463017":"There was a problem removing your credit card. Please try again.","1463018":{"__html":"This payment method has already been added to the maximum number of accounts. If you still want to add it, please remove it from another account or \u003Ca href=\"https:\/\/www.facebook.com\/help\/contact\/1501011410134531\" target=\"_blank\">contact our support team\u003C\/a>."},"1463019":"We couldn't remove this payment method because there is a pending charge on your account. Please try again once the charge has cleared.","1463020":{"__html":"We couldn't remove this credit card because it's the primary payment method for your Facebook Ads account. To remove this card, you must first change your primary payment method from the Ads Manager. You can also close your Facebook Ads account to stop all advertising and remove all cards from your account. \u003Ca href=\"https:\/\/www.facebook.com\/ads\/manage\/funding.php\"> Learn more\u003C\/a>."},"1463021":{"__html":"We couldn't remove this PayPal account because it's the primary payment method for your Facebook Ads account. To remove this PayPal account, you must first change your primary payment method from the Ads Manager. \u003Cbr>\u003Cbr>You may also close your Facebook Ads account to stop all advertising and remove all payment methods from your account. \u003Ca href=\"ads\/manage\/funding.php\"> Learn more\u003C\/a>."},"1463022":{"__html":"We were unable to verify your account to complete your purchase. It looks like you're not logged in, or may have recently visited a malicious link. \u003Ca href=\"https:\/\/www.facebook.com\/help\/324550510966504?ec=1463022\"> Learn more\u003C\/a>."},"1463023":{"__html":"Payments have been disabled on this account. For more information visit our \u003Ca href=\"http:\/\/www.facebook.com\/help\/contact\/?id=223254857690713?ec=1463023\"> Help Center\u003C\/a>."},"1463024":"Sorry, something went wrong and your payment couldn't be completed. You haven't been charged for this transaction, so please try again later.","1463025":"Unfortunately your purchase couldn't be completed because of trade restrictions on the country you're in.","1463026":"There was a problem removing this PayPal account. Please try again.","1463027":"The credit card page is temporarily unavailable. Check back later.","1463028":"Sorry, but we're having trouble processing your credit card. You have not been charged for this transaction. Please try again.","1463029":"You're attempting to use a card that uses a currency other than US Dollars, but your account address is in the US. If you want to use this card, you'll need to remove it, change your address to a non-US address, and add the card again. We apologize for the inconvenience.","1463030":{"__html":"It looks like you're trying to add a payment method that's been temporarily suspended for security reasons. Please \u003Ca href=\"https:\/\/www.facebook.com\/help\/contact\/?id=161710477317189?ec=1463030\">let us know\u003C\/a> if you believe your payment method is secure or add a different payment method."},"1463031":"Please enter a valid expiration date.","1463032":"Please enter a valid email.","1463033":"There was a problem updating your credit card. Please try again.","1463034":"This card was declined. Please review your card information and try again or use a different card. If you continue to have problems, please contact your bank.","1463035":"This card has been canceled. Please try a different card or contact your bank.","1463036":"You may have exceeded your card limit. Please try a different card or contact your bank.","1463037":"Please enter a valid security code and expiration date.","1463039":"Please contact your bank so they can approve this payment. Once they do, you can try the payment again.","1463040":"There was a problem charging your card. Please try again.","1463041":"Please enter a 3-digit security code (CVV).","1463042":"Please enter a 4-digit security code (CVV).","1463043":"There was a problem charging your card. Please try again.","1463044":"This type of card can\u2019t be used on Facebook. Please try a different payment method.","1463045":"We don't support non-debit card at this stage","1463046":"Please enter a valid credit or debit card number.","1463047":"Please enter a valid 3- or 4-digit security code (CVV).","1463048":"Please enter a valid expiration date."},786],["MercuryConstants",["MercuryActionStatus","MercuryActionType","MercuryAPIArgsSource","MercuryAttachmentContentType","MercuryAttachmentType","MercuryErrorType","MercuryGenericConstants","MercuryGlobalActionType","MercuryLogMessageType","MercuryMessageSourceTags","MercuryParticipantsConstants","MercuryPayloadSource","MercurySourceType","MercuryThreadlistConstants","MercuryThreadMode","MercuryTimePassed","MessagingConfig","MessagingEvent","MessagingTag"],{"MercuryActionStatus":{"__m":"MercuryActionStatus"},"MercuryActionType":{"__m":"MercuryActionType"},"MercuryAPIArgsSource":{"__m":"MercuryAPIArgsSource"},"MercuryAttachmentContentType":{"__m":"MercuryAttachmentContentType"},"MercuryAttachmentType":{"__m":"MercuryAttachmentType"},"MercuryErrorType":{"__m":"MercuryErrorType"},"MercuryGenericConstants":{"__m":"MercuryGenericConstants"},"MercuryGlobalActionType":{"__m":"MercuryGlobalActionType"},"MercuryLogMessageType":{"__m":"MercuryLogMessageType"},"MercuryMessageSourceTags":{"__m":"MercuryMessageSourceTags"},"MercuryParticipantsConstants":{"__m":"MercuryParticipantsConstants"},"MercuryPayloadSource":{"__m":"MercuryPayloadSource"},"MercurySourceType":{"__m":"MercurySourceType"},"MercuryThreadlistConstants":{"__m":"MercuryThreadlistConstants"},"MercuryThreadMode":{"__m":"MercuryThreadMode"},"MercuryTimePassed":{"__m":"MercuryTimePassed"},"MessagingConfig":{"__m":"MessagingConfig"},"MessagingEventTypes":{"__m":"MessagingEvent"},"MessagingTag":{"__m":"MessagingTag"},"MercurySendMessageTimeout":45000,"MercurySupportedShareType":{"FB_PHOTO":2,"FB_ALBUM":3,"FB_VIDEO":11,"FB_EVENT":7,"FB_SONG":28,"FB_MUSIC_ALBUM":30,"FB_PLAYLIST":31,"FB_MUSICIAN":35,"FB_RADIO_STATION":33,"EXTERNAL":100,"FB_TEMPLATE":300,"FB_SOCIAL_REPORT_PHOTO":48,"FB_COUPON":32,"FB_SHARE":99,"FB_HC_QUESTION":55,"FB_HC_ANSWER":56,"FB_SOCIAL_RESOLUTION":60,"FB_STATUS":22,"FB_BROWSE_QUERY":47,"FB_SYNC_REQUEST":61,"FB_OPEN_GRAPH":44,"FB_ORION":64,"FB_GENERIC_SHAREABLE":69},"VideoChatConstants":{"START_SESSION":1,"GET_SKYPE_TOKEN":2,"AWAITING_CALL":3,"CANCELLED_CALL":4,"CONNECTED_CALL":5,"HANDLED_CALL":6,"GOT_START_SESSION":7,"INSTALLING":8,"INSTALLED":9,"INSTALL_CANCELED":10,"ASSOC_CONNECTED_CALL":118224944915447,"ASSOC_VIEWED_CALL_PROMO":250568041676842,"MAX_VC_PROMO_VIEWS":2,"MINIMUM_VC_PROMO_VIEW_INTERVAL":5184000,"MINIMUM_VC_LAST_CALLED_INTERVAL":5184000},"MessagingFilteringType":{"LEGACY":"legacy","MODERATE":"moderate","STRICT":"strict"},"ChatNotificationConstants":{"NORMAL":0,"NO_USER_MESSAGE_NOTIFICATION":1},"Sandbox":{"ORIGIN":"https:\/\/fbstatic-a.akamaihd.net","PAGE_URL":"https:\/\/fbstatic-a.akamaihd.net\/fbsbx\/fbsbx.php?1"},"UIPushPhase":"V3","AttachmentMaxSize":26214400},36],["MercuryParticipantsConstants",[],{"UNKNOWN_GENDER":0,"EMAIL_IMAGE":"\/images\/messaging\/threadlist\/envelope.png","IMAGE_SIZE":32,"BIG_IMAGE_SIZE":50},109],["MNCommerceOrderStatus",[],{"PREPARED_SHIP":"prepared_to_ship","PARTIALLY_SHIPPED":"partially_shipped","SHIPPED":"shipped","DELIVERED":"delivered","EMPTY_STRING":"","CANCELED":"canceled"},820],["TilesMapConfig",[],{"OSM_ZOOM_THRESHOLD":9,"OSM_RECTS_RAW":[[43,125.5,24,148],[47,139,43,148],[51,82,45,92],[43,75,37,82],[45,82,30,120],[30,97,20,105],[30,105,15,120],[38,120,25,125],[45,120,38,132],[55,112,45,135],[30,85,29,95]],"TILE_URL_TEMPLATE":"https:\/\/fbexternal-a.akamaihd.net\/map_tile.php?x={x}&y={y}&z={z}&v=15","LOGO":{"url":"\/images\/here_maps\/here_maps_logo_24px.png","width":24,"height":24},"ZOOM_RANGE":{"MIN":1,"MAX":19}},664],["LocaleInitialData",[],{"locale":"en_US"},273],["MNCommerceShipmentTrackingEventTypes",[],{"UNKNOWN":0,"ETA":1,"ACCEPTED":1001,"IN_TRANSIT":1002,"OUT_FOR_DELIVERY":1003,"DELIVERED":1004,"DELAYED":1005},763],["MercuryAttachmentTemplates",["m_0_1m","m_0_1n","m_0_1o","m_0_1p","m_0_1q","m_0_1r","m_0_1s","m_0_1t","m_0_1u","m_0_1v","m_0_1w","m_0_1x","m_0_1y"],{":fb:mercury:attachment:error":{"__m":"m_0_1m"},":fb:mercury:attachment:external-link":{"__m":"m_0_1n"},":fb:mercury:attachment:file-link":{"__m":"m_0_1o"},":fb:mercury:attachment:file-name":{"__m":"m_0_1p"},":fb:mercury:attachment:extended-file-link":{"__m":"m_0_1q"},":fb:mercury:attachment:music":{"__m":"m_0_1r"},":fb:mercury:attachment:preview":{"__m":"m_0_1s"},":fb:mercury:attachment:share-link":{"__m":"m_0_1t"},":fb:mercury:attachment:share-event":{"__m":"m_0_1u"},":fb:mercury:attachment:social-resolution":{"__m":"m_0_1v"},":fb:mercury:attachment:video-thumb":{"__m":"m_0_1w"},":fb:mercury:upload-file-row":{"__m":"m_0_1x"},":fb:mercury:share-link-row":{"__m":"m_0_1y"}},34],["MercuryStatusTemplates",["m_0_1z","m_0_20","m_0_21"],{":fb:mercury:filtered-message":{"__m":"m_0_1z"},":fb:mercury:error-indicator":{"__m":"m_0_20"},":fb:mercury:resend-indicator":{"__m":"m_0_21"}},41],["LinkshimHandlerConfig",[],{"supports_meta_referrer":true,"render_verification_rate":1000},27],["HighlanderFinchGating",[],{"HIGHLANDER_FINCH_GATING":false},370],["FacebarTypeaheadShortcutConfig",[],{"gkWebShortcut":false},199],["ChatOptionsInitialData",[],{"sound":1,"sidebar_mode":1,"browser_notif":0,"hide_groups":0},13],["BlackbirdUpsellConfig",[],{"TimeOffline":42772654,"EducationDismissed":0,"EducationImpressions":2,"EducationImpressionLimit":2,"EducationTimeOfflineThresdhold":5184000,"UpsellDismissed":0,"UpsellGK":false,"UpsellImpressions":0,"UpsellImpressionLimit":3,"UpsellMinFriendCount":50,"FriendCount":4054},8],["BlackbirdUpsellTemplates",["m_0_3m","m_0_3n","m_0_3o","m_0_3p"],{":fb:chat:blackbird:offline-educate":{"__m":"m_0_3m"},":fb:chat:blackbird:some-friends-educate":{"__m":"m_0_3n"},":fb:chat:blackbird:most-friends-educate":{"__m":"m_0_3o"},":fb:chat:blackbird:dialog-frame":{"__m":"m_0_3p"}},10],["AppsDivebarConfigData",[],{"hidden":false},314],["NotificationBeeperItemRenderersList",["SyncRequestNotificationBeeperItemContents.react"],{"SyncRequestNotificationBeeperItemContents":{"__m":"SyncRequestNotificationBeeperItemContents.react"}},364],["SoundInitialData",[],{},482],["NotificationBeeperPinnedPostLoader",[],{"payload":{"nodes":[],"servertime":1431512678}},408],["ChatPerfDelay",[],{"ChatApp":0},842],["ChatTabTemplates",["m_0_6x","m_0_6y","m_0_6z","m_0_70","m_0_71","m_0_72","m_0_73","m_0_74","m_0_75","m_0_76","m_0_77","m_0_78","m_0_79","m_0_7a","m_0_7b","m_0_7c","m_0_7d"],{":fb:chat:conversation:message-group":{"__m":"m_0_6x"},":fb:chat:tab:selector":{"__m":"m_0_6y"},":fb:chat:tab:selector:item":{"__m":"m_0_6z"},":fb:mercury:chat:tab-sheet:add-friends":{"__m":"m_0_70"},":fb:mercury:chat:tab-sheet:add-friends-empty-tab":{"__m":"m_0_71"},":fb:mercury:chat:tab-sheet:clickable-message-icon-sheet":{"__m":"m_0_72"},":fb:mercury:chat:tab-sheet:message-mute-sheet":{"__m":"m_0_73"},":fb:mercury:employee-away-sheet":{"__m":"m_0_74"},":fb:mercury:chat:tab-sheet:message-icon-sheet":{"__m":"m_0_75"},":fb:mercury:chat:tab-sheet:name-conversation":{"__m":"m_0_76"},":fb:mercury:chat:tab-sheet:user-blocked":{"__m":"m_0_77"},":fb:mercury:call:tour":{"__m":"m_0_78"},":fb:mercury:chat:multichat-tab":{"__m":"m_0_79"},":fb:mercury:chat:user-tab":{"__m":"m_0_7a"},":fb:mercury:typing-indicator:typing":{"__m":"m_0_7b"},":fb:mercury:chat:multichat-tooltip-item":{"__m":"m_0_7c"},":fb:mercury:timestamp":{"__m":"m_0_7d"}},15],["FbtraceForcedByServer",[],{"forced":false},140],["ServerNonce",[],{"ServerNonce":"8zXmm4eN211jj4t8VFLXzF"},141],["ChatReactInput",[],{"module":null},603],["JpegResizerConfig",[],{"isGKBlacklisted":true},313],["JpegResizeWorkerResource",[],{"url":"https:\/\/fbstatic-a.akamaihd.net\/rsrc.php\/v2\/yT\/r\/NE8Eme3q0oO.js","name":"JpegResizeWorkerBundle"},274],["WebWorkerConfig",[],{"logging":{"enabled":false,"config":"WebWorkerLoggerConfig"},"evalWorkerURL":"\/rsrc.php\/v2\/y0\/r\/rfukCScFKrW.js"},297],["MercuryDataSourceWrapper",["m_0_7e","m_0_7f","m_0_7g","m_0_7h"],{"source":{"__m":"m_0_7e"},"add_people_source":{"__m":"m_0_7f"},"chat_typeahead_source":{"__m":"m_0_7g"},"chat_add_people_source":{"__m":"m_0_7h"}},37],["MercuryTypeaheadTemplates",["m_0_7i","m_0_7j","m_0_7k","m_0_7l"],{":fb:mercury:typeahead":{"__m":"m_0_7i"},":fb:mercury:tokenizer":{"__m":"m_0_7j"},":fb:mercury:typeahead:header":{"__m":"m_0_7k"},":fb:mercury:typeahead:result":{"__m":"m_0_7l"}},43],["MercurySheetTemplates",["m_0_7m"],{":fb:mercury:tab-sheet:loading":{"__m":"m_0_7m"}},40],["PhotosUploadWaterfallXConfig",[],{"loggingEndpoint":"https:\/\/pixel.facebook.com\/ajax\/photos\/logging\/waterfallx.php","banzaiRoute":"photos_waterfall","deprecatedBanzaiRoute":"photos_waterfall_deprecated","useBanzai":false,"retryBanzai":false,"timeout":true,"reduceLoggingRequests":false,"batchInterval":5},211],["NFXChatHeadGK",[],{"result":false},847]]},"is_last":true,"css":["LbRsj","DHdL9","90+Bx","I3nM6","2AEDN","3Q95h","1vTrJ","VzHRW","cnWMJ","Hr0i1","jKtc\/","ZE5sL"],"js":["zyewM","6J7\/o","qqHR1","k9nXl","yLHxn","WU0yY","4vv8\/","FxULT","X6J3+","wYXWJ","s\/cWS","qfg7v","ysumW","PUbgC","UoqPL","as2vi","unWXw","nJcRw","XZAQ1","wa+vX","JNbJs","t3g\/M","qYMCl","R8TmA","e0MTG","57gm2","kMy9p","TlaaX","UjwOq","KxudW","u5+FF","8baJY","0d3wV","RTsIP","5lV\/Y"],"displayJS":["k9nXl","qqHR1","zyewM","6J7\/o"],"the_end":true});}, "onPageletArrive ")();</script></body></html>
\ No newline at end of file |
