1
0
mirror of https://git.sr.ht/~cadence/bibliogram synced 2024-11-01 05:57:29 +00:00
bibliogram/test/files/page-user-instagram.html

346 lines
138 KiB
HTML
Raw Normal View History

<!DOCTYPE html>
<html lang="en" class="no-js not-logged-in client-root">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>
Instagram (@instagram) • Instagram photos and videos
</title>
<meta name="robots" content="noimageindex, noarchive">
<meta name="apple-mobile-web-app-status-bar-style" content="default">
<meta name="mobile-web-app-capable" content="yes">
<meta name="theme-color" content="#ffffff">
<meta id="viewport" name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, viewport-fit=cover">
<link rel="manifest" href="/data/manifest.json">
<link rel="preload" href="/static/bundles/metro/ConsumerUICommons.css/a51400f4edf2.css" as="style" type="text/css" crossorigin="anonymous" />
<link rel="preload" href="/static/bundles/metro/ConsumerAsyncCommons.css/3c0ec6f379e9.css" as="style" type="text/css" crossorigin="anonymous" />
<link rel="preload" href="/static/bundles/metro/Consumer.css/ac8ab46d873b.css" as="style" type="text/css" crossorigin="anonymous" />
<link rel="preload" href="/static/bundles/metro/ProfilePageContainer.css/7a0576ca1f48.css" as="style" type="text/css" crossorigin="anonymous" />
<link rel="preload" href="/static/bundles/metro/Vendor.js/5a56d51ae30f.js" as="script" type="text/javascript" crossorigin="anonymous" />
<link rel="preload" href="/static/bundles/metro/en_US.js/bf4ef284ac30.js" as="script" type="text/javascript" crossorigin="anonymous" />
<link rel="preload" href="/static/bundles/metro/ConsumerLibCommons.js/d61eb7d0c8ac.js" as="script" type="text/javascript" crossorigin="anonymous" />
<link rel="preload" href="/static/bundles/metro/ConsumerUICommons.js/0b76f67bc66d.js" as="script" type="text/javascript" crossorigin="anonymous" />
<link rel="preload" href="/static/bundles/metro/ConsumerAsyncCommons.js/bdbe48754acd.js" as="script" type="text/javascript" crossorigin="anonymous" />
<link rel="preload" href="/static/bundles/metro/Consumer.js/4f64e2fa0471.js" as="script" type="text/javascript" crossorigin="anonymous" />
<link rel="preload" href="/static/bundles/metro/ProfilePageContainer.js/8467a6be86d5.js" as="script" type="text/javascript" crossorigin="anonymous" />
<script type="text/javascript">
(function() {
var docElement = document.documentElement;
var classRE = new RegExp('(^|\\s)no-js(\\s|$)');
var className = docElement.className;
docElement.className = className.replace(classRE, '$1js$2');
})();
</script>
<script type="text/javascript">
(function() {
if ('PerformanceObserver' in window && 'PerformancePaintTiming' in window) {
window.__bufferedPerformance = [];
var ob = new PerformanceObserver(function(e) {
window.__bufferedPerformance.push.apply(window.__bufferedPerformance,e.getEntries());
});
ob.observe({entryTypes:['paint']});
}
window.__bufferedErrors = [];
window.onerror = function(message, url, line, column, error) {
window.__bufferedErrors.push({
message: message,
url: url,
line: line,
column: column,
error: error
});
return false;
};
window.__initialData = {
pending: true,
waiting: []
};
function asyncFetchSharedData(extra) {
var sharedDataReq = new XMLHttpRequest();
sharedDataReq.onreadystatechange = function() {
if (sharedDataReq.readyState === 4) {
if(sharedDataReq.status === 200){
var sharedData = JSON.parse(sharedDataReq.responseText);
window.__initialDataLoaded(sharedData, extra);
}
}
}
sharedDataReq.open('GET', '/data/shared_data/', true);
sharedDataReq.send(null);
}
function notifyLoaded(item, data) {
item.pending = false;
item.data = data;
for (var i = 0;i < item.waiting.length; ++i) {
item.waiting[i].resolve(item.data);
}
item.waiting = [];
}
function notifyError(item, msg) {
item.pending = false;
item.error = new Error(msg);
for (var i = 0;i < item.waiting.length; ++i) {
item.waiting[i].reject(item.error);
}
item.waiting = [];
}
window.__initialDataLoaded = function(initialData, extraData) {
if (extraData) {
for (var key in extraData) {
initialData[key] = extraData[key];
}
}
notifyLoaded(window.__initialData, initialData);
};
window.__initialDataError = function(msg) {
notifyError(window.__initialData, msg);
};
window.__additionalData = {};
window.__pendingAdditionalData = function(paths) {
for (var i = 0;i < paths.length; ++i) {
window.__additionalData[paths[i]] = {
pending: true,
waiting: []
};
}
};
window.__additionalDataLoaded = function(path, data) {
if (path in window.__additionalData) {
notifyLoaded(window.__additionalData[path], data);
} else {
console.error('Unexpected additional data loaded "' + path + '"');
}
};
window.__additionalDataError = function(path, msg) {
if (path in window.__additionalData) {
notifyError(window.__additionalData[path], msg);
} else {
console.error('Unexpected additional data encountered an error "' + path + '": ' + msg);
}
};
})();
</script><script type="text/javascript">
/*
Copyright 2018 Google Inc. All Rights Reserved.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
(function(){function g(a,c){b||(b=a,f=c,h.forEach(function(a){removeEventListener(a,l,e)}),m())}function m(){b&&f&&0<d.length&&(d.forEach(function(a){a(b,f)}),d=[])}function n(a,c){function k(){g(a,c);d()}function b(){d()}function d(){removeEventListener("pointerup",k,e);removeEventListener("pointercancel",b,e)}addEventListener("pointerup",k,e);addEventListener("pointercancel",b,e)}function l(a){if(a.cancelable){var c=performance.now(),b=a.timeStamp;b>c&&(c=+new Date);c-=b;"pointerdown"==a.type?n(c,
a):g(c,a)}}var e={passive:!0,capture:!0},h=["click","mousedown","keydown","touchstart","pointerdown"],b,f,d=[];h.forEach(function(a){addEventListener(a,l,e)});window.perfMetrics=window.perfMetrics||{};window.perfMetrics.onFirstInputDelay=function(a){d.push(a);m()}})();
</script>
<link rel="apple-touch-icon-precomposed" sizes="76x76" href="/static/images/ico/apple-touch-icon-76x76-precomposed.png/666282be8229.png">
<link rel="apple-touch-icon-precomposed" sizes="120x120" href="/static/images/ico/apple-touch-icon-120x120-precomposed.png/8a5bd3f267b1.png">
<link rel="apple-touch-icon-precomposed" sizes="152x152" href="/static/images/ico/apple-touch-icon-152x152-precomposed.png/68193576ffc5.png">
<link rel="apple-touch-icon-precomposed" sizes="167x167" href="/static/images/ico/apple-touch-icon-167x167-precomposed.png/4985e31c9100.png">
<link rel="apple-touch-icon-precomposed" sizes="180x180" href="/static/images/ico/apple-touch-icon-180x180-precomposed.png/c06fdb2357bd.png">
<link rel="icon" sizes="192x192" href="/static/images/ico/favicon-192.png/68d99ba29cc8.png">
<link rel="mask-icon" href="/static/images/ico/favicon.svg/fc72dd4bfde8.svg" color="#262626">
<link rel="shortcut icon" type="image/x-icon" href="/static/images/ico/favicon.ico/36b3ee2d91ed.ico">
<link rel="alternate" href="android-app://com.instagram.android/https/instagram.com/_u/instagram/" />
<meta property="al:ios:app_name" content="Instagram" />
<meta property="al:ios:app_store_id" content="389801252" />
<meta property="al:ios:url" content="instagram://user?username=instagram" />
<meta property="al:android:app_name" content="Instagram" />
<meta property="al:android:package" content="com.instagram.android" />
<meta property="al:android:url" content="https://www.instagram.com/_u/instagram/" />
<link rel="canonical" href="https://www.instagram.com/instagram/" />
<meta content="331.7m Followers, 227 Following, 6,215 Posts - See Instagram photos and videos from Instagram (@instagram)" name="description" />
<meta property="og:type" content="profile" />
<meta property="og:image" content="https://instagram.fbne2-1.fna.fbcdn.net/v/t51.2885-19/s150x150/59381178_2348911458724961_5863612957363011584_n.jpg?_nc_ht=instagram.fbne2-1.fna.fbcdn.net&_nc_ohc=TrMM-1zPSA4AX9cxzZX&oh=0ea543c87e931e4b49c6839ea1a212ee&oe=5EC9125D" />
<meta property="og:title" content="Instagram (@instagram) • Instagram photos and videos" />
<meta property="og:description" content="331.7m Followers, 227 Following, 6,215 Posts - See Instagram photos and videos from Instagram (@instagram)" />
<meta property="og:url" content="https://www.instagram.com/instagram/" />
<link rel="alternate" href="https://www.instagram.com/instagram/" hreflang="x-default" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=en" hreflang="en" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=fr" hreflang="fr" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=it" hreflang="it" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=de" hreflang="de" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=es" hreflang="es" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=zh-cn" hreflang="zh-cn" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=zh-tw" hreflang="zh-tw" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=ja" hreflang="ja" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=ko" hreflang="ko" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=pt" hreflang="pt" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=pt-br" hreflang="pt-br" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=af" hreflang="af" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=cs" hreflang="cs" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=da" hreflang="da" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=el" hreflang="el" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=fi" hreflang="fi" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=hr" hreflang="hr" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=hu" hreflang="hu" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=id" hreflang="id" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=ms" hreflang="ms" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=nb" hreflang="nb" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=nl" hreflang="nl" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=pl" hreflang="pl" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=ru" hreflang="ru" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=sk" hreflang="sk" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=sv" hreflang="sv" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=th" hreflang="th" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=tl" hreflang="tl" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=tr" hreflang="tr" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=hi" hreflang="hi" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=bn" hreflang="bn" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=gu" hreflang="gu" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=kn" hreflang="kn" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=ml" hreflang="ml" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=mr" hreflang="mr" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=pa" hreflang="pa" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=ta" hreflang="ta" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=te" hreflang="te" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=ne" hreflang="ne" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=si" hreflang="si" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=ur" hreflang="ur" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=vi" hreflang="vi" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=bg" hreflang="bg" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=fr-ca" hreflang="fr-ca" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=ro" hreflang="ro" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=sr" hreflang="sr" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=uk" hreflang="uk" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=zh-hk" hreflang="zh-hk" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=es-la" hreflang="es-uy" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=es-la" hreflang="es-ec" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=es-la" hreflang="es-ni" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=es-la" hreflang="es-do" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=es-la" hreflang="es-cu" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=es-la" hreflang="es-gt" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=es-la" hreflang="es-bo" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=es-la" hreflang="es-co" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=es-la" hreflang="es-pr" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=es-la" hreflang="es-mx" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=es-la" hreflang="es-sv" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=es-la" hreflang="es-ve" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=es-la" hreflang="es-cl" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=es-la" hreflang="es-pe" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=es-la" hreflang="es-pa" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=es-la" hreflang="es-hn" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=es-la" hreflang="es-py" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=es-la" hreflang="es-ar" />
<link rel="alternate" href="https://www.instagram.com/instagram/?hl=es-la" hreflang="es-cr" />
</head>
<body class="" style="
background: white;
">
<div id="react-root">
<span><img width="50px" height="50" style="position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px" src="data:image/png;base64,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
<span style="position:absolute;bottom:0;left:50%;margin:-41px 0 30px -41px;">
<img width="82px" height="28px" src="data:image/png;base64,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" />
</span>
</div>
<link rel="stylesheet" href="/static/bundles/metro/ConsumerUICommons.css/a51400f4edf2.css" type="text/css" crossorigin="anonymous" />
<link rel="stylesheet" href="/static/bundles/metro/ConsumerAsyncCommons.css/3c0ec6f379e9.css" type="text/css" crossorigin="anonymous" />
<link rel="stylesheet" href="/static/bundles/metro/Consumer.css/ac8ab46d873b.css" type="text/css" crossorigin="anonymous" />
<script type="text/javascript">window._sharedData = {"config":{"csrf_token":"M9i3XmXeyyJcZwz0kG1BXi96AITT4TnD","viewer":null,"viewerId":null},"country_code":"US","language_code":"en","locale":"en_US","entry_data":{"ProfilePage":[{"logging_page_id":"profilePage_25025320","show_suggested_profiles":true,"show_follow_dialog":false,"graphql":{"user":{"biography":"Bringing you closer to the people and things you love. \u2764\ufe0f","blocked_by_viewer":false,"restricted_by_viewer":null,"country_block":false,"external_url":"https://about.instagram.com/","external_url_linkshimmed":"https://l.instagram.com/?u=https%3A%2F%2Fabout.instagram.com%2F\u0026e=ATMKUR2EEbt0EZQF7HsqSljFGV56S5i6wEI76bvWflaTmEXVRisSdQ1YzybcIPCsPgqFJoi8hStBMQnACrRtNzHA","edge_followed_by":{"count":331753136},"followed_by_viewer":false,"edge_follow":{"count":227},"follows_viewer":false,"full_name":"Instagram","has_channel":false,"has_blocked_viewer":false,"highlight_reel_count":15,"has_requested_viewer":false,"id":"25025320","is_business_account":false,"is_joined_recently":false,"business_category_name":null,"is_private":false,"is_verified":true,"edge_mutual_followed_by":{"count":0,"edges":[]},"profile_pic_url":"https://instagram.fbne2-1.fna.fbcdn.net/v/t51.2885-19/s150x150/59381178_2348911458724961_5863612957363011584_n.jpg?_nc_ht=instagram.fbne2-1.fna.fbcdn.net\u0026_nc_ohc=TrMM-1zPSA4AX9cxzZX\u0026oh=0ea543c87e931e4b49c6839ea1a212ee\u0026oe=5EC9125D","profile_pic_url_hd":"https://instagram.fbne2-1.fna.fbcdn.net/v/t51.2885-19/s320x320/59381178_2348911458724961_5863612957363011584_n.jpg?_nc_ht=instagram.fbne2-1.fna.fbcdn.net\u0026_nc_ohc=TrMM-1zPSA4AX9cxzZX\u0026oh=e93e344f7198351823c7be2f10377c85\u0026oe=5EB4A825","requested_by_viewer":false,"username":"instagram","connected_fb_page":null,"edge_felix_video_timeline":{"count":210,"page_info":{"has_next_page":true,"end_cursor":"QVFBNmM4NnNKdTJkb2k1VE9SNjdIYUlxV290aDR4bnZWdHJIOHY2V0gwV3EybTBLN2tKSlVqTjV0Q205bGhSU2Fma3J2Z2FHTFkzdXllU1BFOG5WdDZMMA=="},"edges":[{"node":{"__typename":"GraphVideo","id":"2236604166141236214","edge_media_to_caption":{"edges":[{"node":{"text":"\u201cI #ShareBlackStories by sharing the stories and talents of different dancers around the world and the amazing things that they do,\u201d says movement director and advocate Sherrie Silver (@sherriesilver). She\u2019s best known for her work in the dance community, but has dedicated her life to giving back to others around the world \u2014 especially in Rwanda, where Sherrie was born. \u2063\n\u2063\n\u201cMy vision for the future is a world where everyone has the same opportunities to achieve anything that they want to, no matter where they\u2019re from or what color they are,\u201d says Sherrie, who splits her time between the US and UK. \u201cBeing from Rwanda has shaped me today by instilling culture in me. I\u2019m just so glad to be from a place with so much culture, color and vibes.\u201d \u2063\n\u2063\nThis Black History Month, we\u2019ve partnered with @bet to #ShareBlackStories and support #Advocates like Sherrie doing amazing work on Instagram and beyond. New episodes drop every Tuesday in February."}}]},"shortcode":"B8KA6OaAdP2","edge_media_to_comment":{"count":1772},"comments_disabled":false,"taken_at_timestamp":1580845017,"dimensions":{"height":1680,"width":1080},"display_url":"https://instagram.fbne2-1.fna.fbcdn.net/v/t51.2885-15/e35/p1080x1080/82588565_128325498679648_4212093474088544163_n.jpg?_nc_ht=instagram.fbne2-1.fna.fbcdn.net\u0026_nc_cat=1\u0026_nc_ohc=nhbDIjOeaN8AX9ik-ug\u0026oh=c65e7c1d6f08b8e0e992535617878dd0\u0026oe=5E3D3A9A","edge_liked_by":{"count":171113},"edge_media_preview_like":{"count":171113},"location":null,"gating_info":null,"fact_check_overall_rating":null,"fact_check_information":null,"media_preview":null,"owner":{"id":"25025320","username":"instagram"},"thumbnail_src":"https://instagram.fbne2-1.fna.fbcdn.net/v/t51.2885-15/sh0.08/e35/c0.1049.3774.3774a/s640x640/82588565_128325498679648_4212093474088544163_n.jpg?_nc_ht=instagram.fbne2-1.fna.fbcdn.net\u0026_nc_cat=1\u0026_nc_ohc=nhbDIjOeaN8AX9ik-ug\u0026
<script type="text/javascript">window.__initialDataLoaded(window._sharedData);</script>
<script type="text/javascript">var __BUNDLE_START_TIME__=this.nativePerformanceNow?nativePerformanceNow():Date.now(),__DEV__=false,process=this.process||{};process.env=process.env||{};process.env.NODE_ENV=process.env.NODE_ENV||"production";!(function(r){"use strict";function e(){return c=Object.create(null)}function t(r){var e=r,t=c[e];return t&&t.isInitialized?t.publicModule.exports:o(e,t)}function n(r){var e=r;if(c[e]&&c[e].importedDefault!==f)return c[e].importedDefault;var n=t(e),i=n&&n.__esModule?n.default:n;return c[e].importedDefault=i}function i(r){var e=r;if(c[e]&&c[e].importedAll!==f)return c[e].importedAll;var n,i=t(e);if(i&&i.__esModule)n=i;else{if(n={},i)for(var o in i)p.call(i,o)&&(n[o]=i[o]);n.default=i}return c[e].importedAll=n}function o(e,t){if(!s&&r.ErrorUtils){s=!0;var n;try{n=u(e,t)}catch(e){r.ErrorUtils.reportFatalError(e)}return s=!1,n}return u(e,t)}function l(r){return{segmentId:r>>>v,localId:r&h}}function u(e,o){if(!o&&g.length>0){var u=l(e),f=u.segmentId,p=u.localId,s=g[f];null!=s&&(s(p),o=c[e])}var v=r.nativeRequire;if(!o&&v){var h=l(e),I=h.segmentId;v(h.localId,I),o=c[e]}if(!o)throw a(e);if(o.hasError)throw d(e,o.error);o.isInitialized=!0;var _=o,w=_.factory,y=_.dependencyMap;try{var M=o.publicModule;if(M.id=e,m.length>0)for(var b=0;b<m.length;++b)m[b].cb(e,M);return w(r,t,n,i,M,M.exports,y),o.factory=void 0,o.dependencyMap=void 0,M.exports}catch(r){throw o.hasError=!0,o.error=r,o.isInitialized=!1,o.publicModule.exports=void 0,r}}function a(r){var e='Requiring unknown module "'+r+'".';return Error(e)}function d(r,e){var t=r;return Error('Requiring module "'+t+'", which threw an exception: '+e)}r.__r=t,r.__d=function(r,e,t){null==c[e]&&(c[e]={dependencyMap:t,factory:r,hasError:!1,importedAll:f,importedDefault:f,isInitialized:!1,publicModule:{exports:{}}})},r.__c=e,r.__registerSegment=function(r,e){g[r]=e};var c=e(),f={},p={}.hasOwnProperty;t.importDefault=n,t.importAll=i;var s=!1,v=16,h=65535;t.unpackModuleId=l,t.packModuleId=function(r){return(r.segmentId<<v)+r.localId};var m=[];t.registerHook=function(r){var e={cb:r};return m.push(e),{release:function(){for(var r=0;r<m.length;++r)if(m[r]===e){m.splice(r,1);break}}}};var g=[]})('undefined'!=typeof global?global:'undefined'!=typeof window?window:this);
__s={"js":{"146":"/static/bundles/metro/EncryptionUtils.js/6462dc47b4ef.js","147":"/static/bundles/metro/MobileStoriesLoginPage.js/5050bed64a1e.js","148":"/static/bundles/metro/DesktopStoriesLoginPage.js/05b9d6919515.js","149":"/static/bundles/metro/DirectSearchUserContainer.js/5cc0e0746a0f.js","150":"/static/bundles/metro/MobileStoriesPage.js/cb34eee4679d.js","151":"/static/bundles/metro/DesktopStoriesPage.js/00043b076aab.js","152":"/static/bundles/metro/ActivityFeedPage.js/e80b81ffc79a.js","153":"/static/bundles/metro/AdsSettingsPage.js/eddba1e4294c.js","154":"/static/bundles/metro/DonateCheckoutPage.js/828b2663254e.js","155":"/static/bundles/metro/CameraPage.js/451254bcbb11.js","156":"/static/bundles/metro/SettingsModules.js/ee6537d25aac.js","157":"/static/bundles/metro/ContactHistoryPage.js/ac076fc8f587.js","158":"/static/bundles/metro/AccessToolPage.js/cb2cedbab6a0.js","159":"/static/bundles/metro/AccessToolViewAllPage.js/1013563ea57c.js","160":"/static/bundles/metro/AccountPrivacyBugPage.js/4047c0779db6.js","161":"/static/bundles/metro/FirstPartyPlaintextPasswordLandingPage.js/d4551b646e36.js","162":"/static/bundles/metro/ThirdPartyPlaintextPasswordLandingPage.js/a9cd8f923724.js","163":"/static/bundles/metro/ShoppingBagLandingPage.js/517488110739.js","164":"/static/bundles/metro/PlaintextPasswordBugPage.js/5e8e6c125b08.js","165":"/static/bundles/metro/PrivateAccountMadePublicBugPage.js/f97c400e39e9.js","166":"/static/bundles/metro/PublicAccountNotMadePrivateBugPage.js/4921c2e0d8d4.js","167":"/static/bundles/metro/BlockedAccountsBugPage.js/27b98d1e3e8a.js","168":"/static/bundles/metro/AndroidBetaPrivacyBugPage.js/58cdbd3117b5.js","169":"/static/bundles/metro/DataControlsSupportPage.js/254cde55f1c6.js","170":"/static/bundles/metro/DataDownloadRequestPage.js/9e3d7032738e.js","171":"/static/bundles/metro/DataDownloadRequestConfirmPage.js/fd95c5fde80c.js","172":"/static/bundles/metro/CheckpointUnderageAppealPage.js/d406f4614b87.js","173":"/static/bundles/metro/AccountRecoveryLandingPage.js/2f76d4d8cffc.js","174":"/static/bundles/metro/ContactInvitesOptOutPage.js/016ecae6583c.js","175":"/static/bundles/metro/ParentalConsentPage.js/3def9701bc36.js","176":"/static/bundles/metro/ParentalConsentNotParentPage.js/d7db9bb48e2d.js","177":"/static/bundles/metro/TermsAcceptPage.js/586e214f259e.js","178":"/static/bundles/metro/TermsUnblockPage.js/d095f561e86c.js","179":"/static/bundles/metro/NewTermsConfirmPage.js/93983f49682d.js","180":"/static/bundles/metro/ContactInvitesOptOutStatusPage.js/f5b65a71857f.js","181":"/static/bundles/metro/CreationModules.js/8d571bc04cc8.js","182":"/static/bundles/metro/StoryCreationPage.js/da8bbff4d0e5.js","183":"/static/bundles/metro/DynamicExploreMediaPage.js/221395d0e6ac.js","184":"/static/bundles/metro/ExploreMediaPageContainer.js/d4060c010bb4.js","185":"/static/bundles/metro/PostCommentInput.js/986c1ab66425.js","187":"/static/bundles/metro/PostModalEntrypoint.js/f5a6263d0247.js","188":"/static/bundles/metro/PostComments.js/9504bc214ed9.js","189":"/static/bundles/metro/LikedByListContainer.js/43f4fb3bcea6.js","190":"/static/bundles/metro/CommentLikedByListContainer.js/41873a05e47e.js","191":"/static/bundles/metro/shaka-player.ui.js/3f7b6e36c82f.js","192":"/static/bundles/metro/DiscoverMediaPageContainer.js/02c43c83cb67.js","193":"/static/bundles/metro/DiscoverPeoplePageContainer.js/3048b6f43a62.js","194":"/static/bundles/metro/EmailConfirmationPage.js/89a1c987e965.js","195":"/static/bundles/metro/EmailReportBadPasswordResetPage.js/3134d8c9be32.js","196":"/static/bundles/metro/FBSignupPage.js/17e3f7f63c5b.js","197":"/static/bundles/metro/NewUserInterstitial.js/b8b32c075000.js","198":"/static/bundles/metro/MultiStepSignupPage.js/4d0c2ab5a121.js","199":"/static/bundles/metro/EmptyFeedPage.js/d791b8ff35d3.js","200":"/static/bundles/metro/NewUserActivatorsUnit.js/5ca840d0a980.js","201":"/static/bundles/metro/FeedEndSuggestedUserUnit.js/fa934d1719ef.js","202":"/static/bundles/metro/FeedSidebarContainer.js/df5ff0cc0ac0.js","203":"/static/bundles/metro/SuggestedUserFeedUnitContainer.js/96857a352149.js"
<script type="text/javascript" src="/static/bundles/metro/Polyfills.js/3df8f4cd8c10.js" crossorigin="anonymous"></script>
<script type="text/javascript" src="/static/bundles/metro/Vendor.js/5a56d51ae30f.js" crossorigin="anonymous"></script>
<script type="text/javascript" src="/static/bundles/metro/en_US.js/bf4ef284ac30.js" crossorigin="anonymous"></script>
<script type="text/javascript" src="/static/bundles/metro/ConsumerLibCommons.js/d61eb7d0c8ac.js" crossorigin="anonymous"></script>
<script type="text/javascript" src="/static/bundles/metro/ConsumerUICommons.js/0b76f67bc66d.js" crossorigin="anonymous"></script>
<script type="text/javascript" src="/static/bundles/metro/ConsumerAsyncCommons.js/bdbe48754acd.js" crossorigin="anonymous"></script>
<script type="text/javascript" src="/static/bundles/metro/Consumer.js/4f64e2fa0471.js" crossorigin="anonymous" charset="utf-8" async=""></script>
<script type="text/javascript" src="/static/bundles/metro/ProfilePageContainer.js/8467a6be86d5.js" crossorigin="anonymous" charset="utf-8" async=""></script>
<script type="text/javascript">
(function(){
function normalizeError(err) {
var errorInfo = err.error || {};
var getConfigProp = function(propName, defaultValueIfNotTruthy) {
var propValue = window._sharedData && window._sharedData[propName];
return propValue ? propValue : defaultValueIfNotTruthy;
};
return {
line: err.line || errorInfo.message || 0,
column: err.column || 0,
name: 'InitError',
message: err.message || errorInfo.message || '',
script: errorInfo.script || '',
stack: errorInfo.stackTrace || errorInfo.stack || '',
timestamp: Date.now(),
ref: window.location.href,
deployment_stage: getConfigProp('deployment_stage', ''),
is_canary: getConfigProp('is_canary', false),
rollout_hash: getConfigProp('rollout_hash', ''),
is_prerelease: window.__PRERELEASE__ || false,
bundle_variant: getConfigProp('bundle_variant', null),
request_url: err.url || window.location.href,
response_status_code: errorInfo.statusCode || 0
}
}
window.addEventListener('load', function(){
if (window.__bufferedErrors && window.__bufferedErrors.length) {
if (window.caches && window.caches.keys && window.caches.delete) {
window.caches.keys().then(function(keys) {
keys.forEach(function(key) {
window.caches.delete(key)
})
})
}
window.__bufferedErrors.map(function(error) {
return normalizeError(error)
}).forEach(function(normalizedError) {
var request = new XMLHttpRequest();
request.open('POST', '/client_error/', true);
request.setRequestHeader('Content-Type', 'application/json; charset=utf-8');
request.send(JSON.stringify(normalizedError));
})
}
})
}());
</script>
</body>
</html>