Skip to content

Instantly share code, notes, and snippets.

@aholachek
Created February 3, 2020 17:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save aholachek/a15950f690166bd8ad05a3955f833b4a to your computer and use it in GitHub Desktop.
Save aholachek/a15950f690166bd8ad05a3955f833b4a to your computer and use it in GitHub Desktop.
Reddit coverage.json
This file has been truncated, but you can view the full file.
[
{
"url": "https://www.reddit.com/",
"ranges": [
{ "start": 0, "end": 99 },
{ "start": 447, "end": 629 },
{ "start": 655, "end": 1210 },
{ "start": 1221, "end": 1494 },
{ "start": 1505, "end": 1507 }
],
"text": "!function(n,e){var t,o,i,c=[],f={passive:!0,capture:!0},r=new Date,a=\"pointerup\",u=\"pointercancel\";function p(n,c){t||(t=c,o=n,i=new Date,w(e),s())}function s(){o>=0&&o<i-r&&(c.forEach(function(n){n(o,t)}),c=[])}function l(t){if(t.cancelable){var o=(t.timeStamp>1e12?new Date:performance.now())-t.timeStamp;\"pointerdown\"==t.type?function(t,o){function i(){p(t,o),r()}function c(){r()}function r(){e(a,i,f),e(u,c,f)}n(a,i,f),n(u,c,f)}(o,t):p(o,t)}}function w(n){[\"click\",\"mousedown\",\"keydown\",\"touchstart\",\"pointerdown\"].forEach(function(e){n(e,l,f)})}w(n),self.perfMetrics=self.perfMetrics||{},self.perfMetrics.onFirstInputDelay=function(n){c.push(n),s()}}(addEventListener,removeEventListener);;/* NOTE: ES5 file, un-compiled to prevent bloat and setting up another entrypoint. */\n/* eslint-disable */\ntry {\n(function (global) {\n var __SUPPORTS_TIMING_API = typeof performance === 'object' && !!performance.mark && !!performance.measure && !!performance.getEntriesByType;\n function __perfMark(name) { __SUPPORTS_TIMING_API && performance.mark(name); };\n function __clearMarks(name) { __SUPPORTS_TIMING_API && performance.clearMarks(name); };\n function __recordMark(name) {\n if (!__SUPPORTS_TIMING_API) { return; }\n __marksBookKeeping.called[name] = (__marksBookKeeping.called[name] || 0) + 1;\n };\n global.__perfMark = __perfMark;\n global.__clearMarks = __clearMarks;\n global.__recordMark = __recordMark;\n global.__marksBookKeeping = { called: {}, requested: {} };\n})(window);\n} catch(e) {};\n"
},
{
"url": "https://www.reddit.com/",
"ranges": [{ "start": 0, "end": 35 }],
"text": "__perfMark('app-html-parse-start');"
},
{
"url": "https://www.reddit.com/",
"ranges": [{ "start": 0, "end": 97 }],
"text": "__recordMark('contentful-paint');__clearMarks('contentful-paint');__perfMark('contentful-paint');"
},
{
"url": "https://www.reddit.com/",
"ranges": [{ "start": 0, "end": 97 }],
"text": "__recordMark('contentful-paint');__clearMarks('contentful-paint');__perfMark('contentful-paint');"
},
{
"url": "https://www.reddit.com/",
"ranges": [{ "start": 0, "end": 41 }],
"text": "__perfMark('bootstrap-json-parse-start');"
},
{
"url": "https://www.reddit.com/",
"ranges": [{ "start": 0, "end": 17950 }],
"text": "window.___r = {\"accounts\":{\"me\":{\"name\":\"me\",\"loid\":\"00000000005lfq4de2\",\"loidCreated\":1580750732348,\"features\":{\"promoted_trend_blanks\":true,\"show_amp_link\":true,\"top_content_email_digest_v2\":{\"owner\":\"growth\",\"variant\":\"control_1\",\"experiment_id\":363},\"mweb_in_feed_refresh\":{\"owner\":\"growth\",\"variant\":\"control_1\",\"experiment_id\":507},\"twitter_embed\":true,\"is_email_permission_required\":false,\"mod_awards\":true,\"expensive_coins_package\":true,\"mweb_xpromo_revamp_v2\":{\"owner\":\"growth\",\"variant\":\"control_1\",\"experiment_id\":457},\"awards_on_streams\":true,\"mweb_xpromo_modal_listing_click_daily_dismissible_ios\":true,\"community_awards\":true,\"modlog_copyright_removal\":true,\"do_not_track\":true,\"chat_user_settings\":true,\"mweb_xpromo_interstitial_comments_ios\":true,\"chat_subreddit\":true,\"premium_subscriptions_table\":true,\"mweb_xpromo_interstitial_comments_android\":true,\"delete_vod_when_post_is_deleted\":true,\"mweb_footer_upsell\":{\"owner\":\"growth\",\"variant\":\"dark_1\",\"experiment_id\":497},\"awarder_names\":true,\"chat_group_rollout\":true,\"custom_feeds\":true,\"spez_modal\":true,\"mweb_xpromo_modal_listing_click_daily_dismissible_android\":true,\"swap_steps_two_and_three_recalibration\":{\"owner\":\"growth\",\"variant\":\"treatment_1\",\"experiment_id\":324}},\"coins\":0,\"commentKarma\":0,\"createdUTC\":0,\"goldCreddits\":0,\"goldExpiration\":0,\"hasGoldSubscription\":false,\"hasMail\":false,\"hasModMail\":false,\"hasVerifiedEmail\":false,\"hideFromRobots\":false,\"id\":\"\",\"inBeta\":false,\"inboxCount\":0,\"isEmployee\":false,\"isFPR\":false,\"isGold\":false,\"isMod\":false,\"isSuspended\":false,\"karma\":null,\"linkKarma\":0,\"oauthClientId\":\"\",\"over18\":false,\"subredditId\":\"\",\"subredditName\":\"\",\"suspensionExpirationUTC\":0,\"verified\":false,\"hasSubscribed\":false,\"uuid\":\"me\",\"type\":\"account\"}},\"accountRequests\":{\"me\":{\"id\":\"me\",\"loading\":false,\"failed\":false,\"error\":null,\"meta\":{\"date\":\"Mon, 03 Feb 2020 17:25:32 GMT\",\"content-type\":\"application/json; charset=UTF-8\",\"content-length\":\"525\",\"connection\":\"close\",\"server\":\"gunicorn/17.5\",\"x-ua-compatible\":\"IE=edge\",\"x-frame-options\":\"SAMEORIGIN\",\"x-content-type-options\":\"nosniff\",\"x-xss-protection\":\"1; mode=block\",\"set-cookie\":[\"session_tracker=qAboiHmfHEbWAqT1yq.0.1580750732376.Z0FBQUFBQmVPRmVNRHJMWHlELWV4TDVPYXljLWszVDc5UGV6R3Q1TExVSWpzcE01TWpNZVZUMzhkUFZVc0ptYjZ3MmZvQU9hUllWLUszNnpCSzRsVDZmMEs2Y3FaTzF5WGZwQ1J4Nnl3ZzVFZzVnbklqLWwxRUh0VEZtUWNKQkE5WFZrVmw5UlpYUmQ; Domain=reddit.com; Max-Age=7199; Path=/; expires=Mon, 03-Feb-2020 19:25:32 GMT; secure\"],\"access-control-allow-origin\":\"*\",\"access-control-expose-headers\":\"X-Moose\",\"vary\":\"accept-encoding\",\"content-encoding\":\"gzip\",\"cache-control\":\"max-age=0, must-revalidate\",\"strict-transport-security\":\"max-age=15552000; includeSubDomains; preload\"}}},\"activitiesRequests\":{},\"adRequests\":{},\"androidAppInstalled\":null,\"apiRequestHeaders\":{\"cf-connecting-ip\":\"107.181.17.218\",\"cf-cip-tag\":\"2ba41b5f645512f4152c91fbe23c3f2c147af046\",\"cf-ipcountry\":\"US\",\"user-agent\":\"Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1\"},\"autocompleteSubreddits\":{\"fetching\":false,\"received\":false,\"subredditNames\":[]},\"comments\":{\"collapsed\":{},\"continueThread\":{},\"data\":{},\"loadMore\":{},\"loadMorePending\":{},\"ad\":[]},\"commentsPages\":{\"api\":{},\"data\":{}},\"compact\":true,\"contextKey\":{},\"drawer\":{\"activeId\":null,\"data\":{}},\"editingText\":{},\"euCookieNotice\":{\"showEUCookie\":false,\"numberOfTimesShown\":0},\"expandedPosts\":{},\"experimentOverrides\":{},\"experiments\":{\"requested\":true,\"models\":[{\"id\":700,\"name\":\"active_sales\",\"variant\":\"variant_1\",\"version\":\"5\"},{\"id\":434,\"name\":\"ads_in_comments_page_listings\",\"variant\":\"ads_in_listings\",\"version\":\"7\"},{\"id\":708,\"name\":\"android_apollo_generated_model\",\"variant\":\"enabled\",\"version\":\"1\"},{\"id\":686,\"name\":\"android_app_badging_v2\",\"variant\":\"enabled\",\"version\":\"7\"},{\"id\":511,\"name\":\"android_award_cta_in_feed\",\"variant\":\"enabled\",\"version\":\"13\"},{\"id\":498,\"name\":\"android_chat_simple_reply\",\"variant\":\"enabled\",\"version\":\"2\"},{\"id\":553,\"name\":\"android_compose_subredditsearch_graphql\",\"variant\":\"active\",\"version\":\"2\"},{\"id\":674,\"name\":\"android_email_verification\",\"variant\":\"reprompt_badge\",\"version\":\"5\"},{\"id\":512,\"name\":\"android_gold_appreciation_awards\",\"variant\":\"enabled\",\"version\":\"4\"},{\"id\":328,\"name\":\"android_graphql_all_feed_5\",\"variant\":\"enabled\",\"version\":\"12\"},{\"id\":505,\"name\":\"android_graphql_home_feed_7\",\"variant\":\"enabled\",\"version\":\"5\"},{\"id\":540,\"name\":\"android_graphql_multireddit_posts_1\",\"variant\":\"enabled\",\"version\":\"5\"},{\"id\":326,\"name\":\"android_graphql_popular_feed_6\",\"variant\":\"enabled\",\"version\":\"19\"},{\"id\":382,\"name\":\"android_graphql_saved_posts_1\",\"variant\":\"enabled\",\"version\":\"12\"},{\"id\":467,\"name\":\"android_graphql_subreddit_posts_feed_1\",\"variant\":\"enabled\",\"version\":\"8\"},{\"id\":620,\"name\":\"android_graphql_user_submitted_posts_3\",\"variant\":\"enabled\",\"version\":\"1\"},{\"id\":184,\"name\":\"android_max_video_bitrate\",\"variant\":\"2_0_mbps\",\"version\":\"4\"},{\"id\":224,\"name\":\"android_pds_link_arg_remove_text\",\"variant\":\"enabled\",\"version\":\"9\"},{\"id\":606,\"name\":\"android_share_cards\",\"variant\":\"both\",\"version\":\"3\"},{\"id\":480,\"name\":\"android_streaming_awards\",\"variant\":\"enabled\",\"version\":\"2\"},{\"id\":503,\"name\":\"android_user_privacy_center_v1\",\"variant\":\"enabled\",\"version\":\"4\"},{\"id\":196,\"name\":\"channels_subscriber_limit\",\"variant\":\"limit_1000\",\"version\":\"7\"},{\"id\":357,\"name\":\"chat_posts_creation_rollout_ios\",\"variant\":\"enabled\",\"version\":\"5\"},{\"id\":385,\"name\":\"chat_posts_quick_nav_android\",\"variant\":\"enabled\",\"version\":\"4\"},{\"id\":386,\"name\":\"chat_posts_quick_nav_ios\",\"variant\":\"control_1\",\"version\":\"3\"},{\"id\":305,\"name\":\"chat_posts_rollout_android\",\"variant\":\"enabled\",\"version\":\"5\"},{\"id\":304,\"name\":\"chat_posts_rollout_ios\",\"variant\":\"enabled\",\"version\":\"6\"},{\"id\":306,\"name\":\"chat_posts_rollout_web\",\"variant\":\"enabled\",\"version\":\"5\"},{\"id\":354,\"name\":\"content_mux_rollout\",\"variant\":\"cmux\",\"version\":\"68\"},{\"id\":525,\"name\":\"d2x_commentspage_html_streaming_v1\",\"variant\":\"commentspage_html_streaming\",\"version\":\"5\"},{\"id\":600,\"name\":\"d2x_server_load_listing_below\",\"variant\":\"treatment\",\"version\":\"3\"},{\"id\":704,\"name\":\"desktop_user_moderation_prompt\",\"variant\":\"prompt\",\"version\":\"3\"},{\"id\":687,\"name\":\"email_collection_banner\",\"variant\":\"control_1\",\"version\":\"3\"},{\"id\":263,\"name\":\"email_collection_v1\",\"variant\":\"footer_2\",\"version\":\"10\"},{\"id\":200,\"name\":\"email_digest_rollout\",\"variant\":\"enabled\",\"version\":\"44\"},{\"id\":216,\"name\":\"email_digest_subject\",\"variant\":\"first_min_length\",\"version\":\"5\"},{\"id\":568,\"name\":\"email_digest_subject_rerun\",\"variant\":\"top_truncated_short_no_subs\",\"version\":\"4\"},{\"id\":534,\"name\":\"experiments_application\",\"variant\":\"enabled\",\"version\":\"1\"},{\"id\":533,\"name\":\"experiments_worker\",\"variant\":\"enabled\",\"version\":\"2\"},{\"id\":527,\"name\":\"gold_extended_awards\",\"variant\":\"enabled\",\"version\":\"11\"},{\"id\":619,\"name\":\"gold_paypal_sdk\",\"variant\":\"enabled\",\"version\":\"9\"},{\"id\":625,\"name\":\"gold_profile_gilded\",\"variant\":\"enabled\",\"version\":\"6\"},{\"id\":412,\"name\":\"hybrid_video_rollout_android\",\"variant\":\"enabled\",\"version\":\"7\"},{\"id\":499,\"name\":\"hybrid_video_rollout_android_v2\",\"variant\":\"enabled\",\"version\":\"1\"},{\"id\":309,\"name\":\"hybrid_video_rollout_ios\",\"variant\":\"enabled\",\"version\":\"3\"},{\"id\":500,\"name\":\"hybrid_video_rollout_ios_v2\",\"variant\":\"enabled\",\"version\":\"5\"},{\"id\":429,\"name\":\"insert_chat_posts\",\"variant\":\"enabled\",\"version\":\"65\"},{\"id\":509,\"name\":\"ios_award_cta_in_feed\",\"variant\":\"enabled\",\"version\":\"16\"},{\"id\":507,\"name\":\"ios_awarded_comment_highlight\",\"variant\":\"enabled\",\"version\":\"12\"},{\"id\":472,\"name\":\"ios_chat_simple_reply\",\"variant\":\"enabled\",\"version\":\"2\"},{\"id\":542,\"name\":\"ios_community_creation\",\"variant\":\"enabled\",\"version\":\"6\"},{\"id\":464,\"name\":\"ios_custom_share_actions\",\"variant\":\"snapchat_sticker\",\"version\":\"3\"},{\"id\":265,\"name\":\"ios_email_permissions\",\"variant\":\"treatment_1\",\"version\":\"6\"},{\"id\":535,\"name\":\"ios_gold_appreciation_awards\",\"variant\":\"enabled\",\"version\":\"7\"},{\"id\":672,\"name\":\"ios_gql_badges_v2\",\"variant\":\"enabled\",\"version\":\"12\"},{\"id\":310,\"name\":\"ios_graphql_home_feed_3\",\"variant\":\"enabled\",\"version\":\"2\"},{\"id\":311,\"name\":\"ios_graphql_popular_feed_2\",\"variant\":\"enabled\",\"version\":\"2\"},{\"id\":325,\"name\":\"ios_graphql_post_feeds_1\",\"variant\":\"enabled\",\"version\":\"12\"},{\"id\":631,\"name\":\"ios_logged_out_award_painted_door\",\"variant\":\"enabled\",\"version\":\"3\"},{\"id\":494,\"name\":\"ios_reddit_shares\",\"variant\":\"copy_link\",\"version\":\"4\"},{\"id\":466,\"name\":\"ios_rpan_awards_integration\",\"variant\":\"enabled\",\"version\":\"3\"},{\"id\":573,\"name\":\"ios_separation_from_ads\",\"variant\":\"enabled\",\"version\":\"4\"},{\"id\":421,\"name\":\"ios_share_cards\",\"variant\":\"both\",\"version\":\"8\"},{\"id\":451,\"name\":\"ios_share_message_action\",\"variant\":\"link\",\"version\":\"9\"},{\"id\":448,\"name\":\"ios_share_message_format\",\"variant\":\"link\",\"version\":\"5\"},{\"id\":381,\"name\":\"ios_subreddit_mentions_v2\",\"variant\":\"sm_with_icon\",\"version\":\"8\"},{\"id\":536,\"name\":\"live_event_pn\",\"variant\":\"treatment\",\"version\":\"2\"},{\"id\":57,\"name\":\"logged_in_transactional_dn_test\",\"variant\":\"treatment\",\"version\":\"5\"},{\"id\":98,\"name\":\"logged_in_trending_dns_2\",\"variant\":\"trending_only\",\"version\":\"5\"},{\"id\":137,\"name\":\"logged_out_pn_personalization\",\"variant\":\"expanded_best_sort_tos\",\"version\":\"15\"},{\"id\":104,\"name\":\"logged_out_trending_dns\",\"variant\":\"enabled\",\"version\":\"9\"},{\"id\":155,\"name\":\"logged_out_weighted_tos_notification\",\"variant\":\"best_sort_tos_boosting_5\",\"version\":\"7\"},{\"id\":567,\"name\":\"mailroom_readtime_pruning\",\"variant\":\"enabled\",\"version\":\"4\"},{\"id\":593,\"name\":\"mailroom_write_time_pruning\",\"variant\":\"enabled\",\"version\":\"8\"},{\"id\":120,\"name\":\"manual_sr_recommendations\",\"variant\":\"direct_tos\",\"version\":\"5\"},{\"id\":3,\"name\":\"mattknox_prime\",\"variant\":\"control_1\",\"version\":\"20\"},{\"id\":333,\"name\":\"max_posts_subs\",\"variant\":\"two_posts\",\"version\":\"6\"},{\"id\":194,\"name\":\"meta_features\",\"variant\":\"true\",\"version\":\"3\"},{\"id\":469,\"name\":\"mweb_ads_in_comments_page_listings\",\"variant\":\"ads_in_listings\",\"version\":\"2\"},{\"id\":658,\"name\":\"mweb_awarding\",\"variant\":\"enabled\",\"version\":\"6\"},{\"id\":516,\"name\":\"mweb_html_compression\",\"variant\":\"active\",\"version\":\"19\"},{\"id\":698,\"name\":\"mweb_navigation_updates_li\",\"variant\":\"active\",\"version\":\"2\"},{\"id\":601,\"name\":\"mweb_nsfw_blocking\",\"variant\":\"card_view_login\",\"version\":\"5\"},{\"id\":517,\"name\":\"mweb_pn_logged_in\",\"variant\":\"system\",\"version\":\"5\"},{\"id\":518,\"name\":\"mweb_pn_logged_out\",\"variant\":\"system\",\"version\":\"5\"},{\"id\":611,\"name\":\"mweb_signup_username\",\"variant\":\"username_edit\",\"version\":\"4\"},{\"id\":622,\"name\":\"mweb_split_rendering\",\"variant\":\"active\",\"version\":\"17\"},{\"id\":4,\"name\":\"my_first\",\"variant\":\"control_1\",\"version\":\"78\"},{\"id\":212,\"name\":\"new_media_transitions\",\"variant\":\"enabled\",\"version\":\"4\"},{\"id\":596,\"name\":\"normalize_home_sr_activity\",\"variant\":\"small\",\"version\":\"13\"},{\"id\":158,\"name\":\"pn_sub_fallback\",\"variant\":\"best_sort_fallback\",\"version\":\"4\"},{\"id\":679,\"name\":\"polls_ga\",\"variant\":\"enabled\",\"version\":\"2\"},{\"id\":422,\"name\":\"popular_by_geo\",\"variant\":\"popular_by_geo\",\"version\":\"4\"},{\"id\":356,\"name\":\"pre_post_filter\",\"variant\":\"pre_filter_weighted_random\",\"version\":\"20\"},{\"id\":358,\"name\":\"prebid_ad_slot_rollout_graphql\",\"variant\":\"enabled\",\"version\":\"14\"},{\"id\":351,\"name\":\"prebid_ad_slot_rollout_r2\",\"variant\":\"enabled\",\"version\":\"8\"},{\"id\":43,\"name\":\"redesign_go_to_home\",\"variant\":\"home_after_0\",\"version\":\"8\"},{\"id\":83,\"name\":\"related_queries_rollout\",\"variant\":\"active\",\"version\":\"9\"},{\"id\":300,\"name\":\"rpan_entry_point\",\"variant\":\"enabled\",\"version\":\"190\"},{\"id\":449,\"name\":\"rpan_nav\",\"variant\":\"enabled\",\"version\":\"4\"},{\"id\":514,\"name\":\"rpan_skip_intro\",\"variant\":\"control_2\",\"version\":\"5\"},{\"id\":688,\"name\":\"search_prod_v2_post_dark_traffic_roll\",\"variant\":\"warm_prod_v2\",\"version\":\"21\"},{\"id\":695,\"name\":\"streaming_recent_downvote_coefficient\",\"variant\":\"control_2\",\"version\":\"2\"},{\"id\":694,\"name\":\"streaming_recent_upvote_coefficient\",\"variant\":\"control_1\",\"version\":\"1\"},{\"id\":510,\"name\":\"streaming_viewer_enabled\",\"variant\":\"bucket_1\",\"version\":\"17\"},{\"id\":691,\"name\":\"streaming_watchers_coefficient\",\"variant\":\"control_1\",\"version\":\"7\"},{\"id\":615,\"name\":\"subreddit_rec_algo\",\"variant\":\"non_sub_similar_subs\",\"version\":\"3\"},{\"id\":340,\"name\":\"subreddit_recommendation_content\",\"variant\":\"tos_30_day\",\"version\":\"4\"},{\"id\":329,\"name\":\"subreddit_recommendation_tod\",\"variant\":\"eight_pm\",\"version\":\"5\"},{\"id\":281,\"name\":\"top_subreddits_test\",\"variant\":\"variant_1\",\"version\":\"9\"},{\"id\":282,\"name\":\"top_subreddits_test_mods_only\",\"variant\":\"variant_1\",\"version\":\"9\"},{\"id\":283,\"name\":\"trending_max_age\",\"variant\":\"max_1_day\",\"version\":\"9\"},{\"id\":585,\"name\":\"trending_recency\",\"variant\":\"linear_decay_50\",\"version\":\"5\"},{\"id\":586,\"name\":\"trending_recency_email_digest\",\"variant\":\"linear_decay_50\",\"version\":\"5\"},{\"id\":348,\"name\":\"trending_settings_toaster\",\"variant\":\"join\",\"version\":\"13\"},{\"id\":394,\"name\":\"trending_settings_toaster_prerelease\",\"variant\":\"join\",\"version\":\"4\"},{\"id\":48,\"name\":\"typeahead_redesign\",\"variant\":\"treatment_1\",\"version\":\"18\"},{\"id\":656,\"name\":\"upvote_expiration\",\"variant\":\"2_weeks\",\"version\":\"5\"},{\"id\":557,\"name\":\"upvote_pn_milestone_1\",\"variant\":\"enabled\",\"version\":\"10\"},{\"id\":506,\"name\":\"upvotes_pn\",\"variant\":\"upvote_alternate\",\"version\":\"8\"},{\"id\":523,\"name\":\"web_chat_simple_reply\",\"variant\":\"enabled\",\"version\":\"8\"},{\"id\":153,\"name\":\"weighted_random_tos_notification\",\"variant\":\"best_sort_tos_boosting_5\",\"version\":\"8\"}]},\"graphql\":0,\"hiddenRequests\":{},\"loid\":{\"loid\":\"00000000005lfq4de2\",\"loidCreated\":1580750732348,\"loidCookie\":\"00000000005lfq4de2.2.1580750732348.Z0FBQUFBQmVPRmVNclpHa3JOaXdhdUtpUFJZYmNDWkstanl1azdQWXl4NHFvQzdRd0lkT0dtbmhpUW9QU1pDai0zcHlqNDFSQ3Vvel96cVhYSHZidkJSUG4zMkt4N0dhaGJZcTloVlVNSFpMUVZUTThGaVlFd3hzVmNkQk1tUnc4M0ZQcHVfME94Nmk\",\"edgeBucket\":\"Q24Abca2SrXmMCelye\"},\"mail\":{\"messages\":{\"pending\":false,\"order\":[],\"meta\":{},\"error\":null},\"comments\":{\"pending\":false,\"order\":[],\"meta\":{},\"error\":null},\"selfreply\":{\"pending\":false,\"order\":[],\"meta\":{},\"error\":null},\"mentions\":{\"pending\":false,\"order\":[],\"meta\":{},\"error\":null}},\"meta\":{\"userAgent\":\"Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1\",\"country\":\"US\",\"region\":\"NY\",\"crawler\":null,\"domain\":\"www.reddit.com\",\"protocol\":\"https\",\"method\":\"GET\",\"env\":\"SERVER\"},\"messages\":{},\"modal\":{\"type\":null,\"props\":{}},\"moderatingSubreddits\":{\"loading\":false,\"error\":null,\"names\":null},\"multiredditRequests\":{},\"multireddits\":{},\"notification\":{\"visible\":false,\"title\":\"\",\"content\":\"\",\"button\":\"\"},\"optOuts\":{},\"overlay\":null,\"pageMetadata\":{\"title\":\"reddit: the front page of the internet\"},\"permissionsCheckboxTouched\":false,\"playingPosts\":{},\"pollVoteRequest\":{},\"posting\":{\"title\":\"\",\"meta\":\"\",\"gRecaptchaResponse\":\"\",\"showCaptcha\":false,\"currentType\":\"self\"},\"posts\":{},\"postsLists\":{},\"preferences\":{\"affiliateLinks\":false,\"allowClicktracking\":false,\"beta\":false,\"clickgadget\":false,\"collapseReadMessages\":false,\"compress\":false,\"credditAutorenew\":false,\"defaultCommentSort\":\"\",\"defaultThemeSr\":\"\",\"domainDetails\":false,\"emailMessages\":false,\"enableDefaultThemes\":false,\"hideAds\":false,\"hideDowns\":false,\"hideFromRobots\":false,\"hideLocationbar\":false,\"hideUps\":false,\"highlightControversial\":false,\"highlightNewComments\":false,\"ignoreSuggestedSort\":false,\"labelNsfw\":false,\"lang\":\"\",\"legacySearch\":false,\"markMessagesRead\":false,\"media\":\"\",\"minCommentScore\":0,\"minLinkScore\":0,\"monitorMentions\":false,\"newWindow\":false,\"noProfanity\":false,\"numComments\":0,\"numsites\":0,\"organic\":false,\"otherTheme\":\"\",\"over18\":false,\"privateFeeds\":false,\"publicVotes\":false,\"research\":false,\"showFlair\":false,\"showGoldExpiration\":false,\"showLinkFlair\":false,\"showPromote\":false,\"showStylesheets\":false,\"showTrending\":false,\"storeVisits\":false,\"themeSelector\":\"\",\"threadedMessages\":false,\"threadedModmail\":false,\"useGlobalDefaults\":false,\"uuid\":\"preferences\",\"type\":\"preferences\"},\"preferencesRequest\":{\"succeeded\":false,\"pending\":false,\"failed\":false},\"pwaInstalled\":false,\"pwaInstalledTimestamp\":0,\"pwaXPromoOverride\":false,\"quarantine\":{},\"replying\":{},\"replyRequests\":{},\"recentSubreddits\":[],\"reports\":{},\"rulesModal\":{},\"savedRequests\":{},\"searchRequests\":{},\"serviceWorker\":false,\"session\":{\"accessToken\":\"-5we9qwwmpEe477xYnfciJ0YCLz8\",\"expires\":1580754332357,\"unsafeLoggedOut\":true,\"safe\":true},\"sessionRefresing\":false,\"sessionTracker\":{\"id\":\"zZ0ey6MdvjgVhEs6VT\",\"value\":\"zZ0ey6MdvjgVhEs6VT.0.1580750732379.Z0FBQUFBQmVPRmVNaVNCaDRBQ3QzZ2pJRWR6UzNjRGNYNVpqd21NVnJnTE1maGE4T3dSTWtJQUJ5LUVlQkkzSHUzdWZvX3Ewb3FOTU5PdG5iMHRQLV9QR2NjSml1Qzl4b0xXSjhTYmMzbHVhdGtGWVR4NGxfaVBvSXhjcUVCQ3ZTUEZpaVlnanBqVS0\"},\"scrollPositions\":{},\"sharing\":{\"visible\":false,\"link\":null,\"post\":null,\"pending\":false,\"hasWebShare\":false},\"sitewideRules\":[],\"sitewideRulesRequests\":null,\"subredditNamesOfExpandedThreads\":[],\"subredditRules\":{},\"subredditRulesRequests\":{},\"subreddits\":{},\"subscribedSubreddits\":{\"subreddits\":{},\"fetching\":false,\"loaded\":false},\"subredditRequests\":{},\"theme\":\"daymode\",\"twoFactorAuthentication\":{\"activeForm\":\"AUTH\"},\"toaster\":{\"isOpen\":false,\"type\":null,\"message\":null},\"tracking\":{},\"unblurredPosts\":{},\"user\":{\"loggedOut\":true,\"name\":\"me\",\"loading\":true},\"verification\":{\"token\":null},\"videoAds\":{\"hasBuffered\":{},\"currentViewStartedAt\":{}},\"visitedPosts\":[],\"widgets\":{\"tooltip\":{\"id\":null,\"target\":null},\"modal\":{\"id\":null},\"savedScrollPositions\":{}},\"wikis\":{},\"wikiRequests\":{},\"xpromo\":{\"appSelectorShown\":false,\"interstitials\":{\"showBanner\":false,\"ampExemption\":false},\"persistent\":{\"active\":false,\"dismissed\":false},\"pill\":{\"dismissed\":false}},\"platform\":{\"currentPageIndex\":0,\"history\":[{\"url\":\"/\",\"urlParams\":{},\"queryParams\":{},\"hashParams\":{},\"stateParams\":{},\"status\":200,\"shouldReplacePage\":false,\"referrer\":\"\"}],\"currentPage\":{\"url\":\"/\",\"urlParams\":{},\"queryParams\":{},\"hashParams\":{},\"stateParams\":{},\"status\":200,\"shouldReplacePage\":false,\"referrer\":\"\"},\"shell\":true,\"bot\":false,\"incognito\":null}}"
},
{
"url": "https://www.reddit.com/",
"ranges": [{ "start": 0, "end": 39 }],
"text": "__perfMark('bootstrap-json-parse-end');"
},
{
"url": "https://www.redditstatic.com/mweb2x/Mweb.9800a7f0b8800b27eb4b.js",
"ranges": [
{ "start": 0, "end": 1914 },
{ "start": 2054, "end": 2205 },
{ "start": 2376, "end": 2474 },
{ "start": 2644, "end": 2789 },
{ "start": 3046, "end": 3092 },
{ "start": 3148, "end": 3171 },
{ "start": 3243, "end": 3261 },
{ "start": 3339, "end": 3647 },
{ "start": 3714, "end": 3831 },
{ "start": 3834, "end": 3986 },
{ "start": 4077, "end": 4304 },
{ "start": 4307, "end": 4527 },
{ "start": 4664, "end": 4722 },
{ "start": 4749, "end": 4912 },
{ "start": 4914, "end": 4918 },
{ "start": 4937, "end": 5087 },
{ "start": 5110, "end": 5187 },
{ "start": 5539, "end": 5586 },
{ "start": 5629, "end": 5771 },
{ "start": 5838, "end": 5955 },
{ "start": 5958, "end": 6110 },
{ "start": 6201, "end": 6473 },
{ "start": 6476, "end": 6499 },
{ "start": 6709, "end": 6721 },
{ "start": 6728, "end": 7160 },
{ "start": 7162, "end": 7194 },
{ "start": 7196, "end": 7224 },
{ "start": 7246, "end": 7278 },
{ "start": 7280, "end": 7308 },
{ "start": 7311, "end": 7346 },
{ "start": 7349, "end": 7375 },
{ "start": 7378, "end": 7441 },
{ "start": 7454, "end": 7558 },
{ "start": 7596, "end": 7777 },
{ "start": 7791, "end": 7896 },
{ "start": 7934, "end": 8137 },
{ "start": 8144, "end": 8179 },
{ "start": 8186, "end": 8372 },
{ "start": 8507, "end": 8546 },
{ "start": 8609, "end": 8716 },
{ "start": 8729, "end": 8985 },
{ "start": 9206, "end": 9417 },
{ "start": 9466, "end": 9470 },
{ "start": 9521, "end": 9525 },
{ "start": 9577, "end": 9581 },
{ "start": 9633, "end": 9637 },
{ "start": 10093, "end": 10097 },
{ "start": 10150, "end": 10154 },
{ "start": 10542, "end": 10552 },
{ "start": 11205, "end": 11501 },
{ "start": 11515, "end": 11741 },
{ "start": 11952, "end": 12008 },
{ "start": 12128, "end": 12201 },
{ "start": 12241, "end": 12245 },
{ "start": 12313, "end": 12397 },
{ "start": 12423, "end": 12453 },
{ "start": 12596, "end": 12636 },
{ "start": 12662, "end": 12692 },
{ "start": 12835, "end": 12863 },
{ "start": 12879, "end": 13903 },
{ "start": 13931, "end": 13950 },
{ "start": 14110, "end": 14182 },
{ "start": 14241, "end": 14273 },
{ "start": 14329, "end": 14351 },
{ "start": 14914, "end": 15349 },
{ "start": 15416, "end": 15534 },
{ "start": 15537, "end": 15690 },
{ "start": 15782, "end": 15900 },
{ "start": 16538, "end": 16545 },
{ "start": 17366, "end": 17639 },
{ "start": 17817, "end": 17880 },
{ "start": 17946, "end": 17968 },
{ "start": 18697, "end": 18976 },
{ "start": 19250, "end": 19311 },
{ "start": 20020, "end": 20054 },
{ "start": 20128, "end": 20178 },
{ "start": 20300, "end": 20417 },
{ "start": 20559, "end": 20564 },
{ "start": 20706, "end": 20872 },
{ "start": 20899, "end": 20905 },
{ "start": 20931, "end": 20952 },
{ "start": 21028, "end": 21030 },
{ "start": 22874, "end": 23105 },
{ "start": 23179, "end": 23181 },
{ "start": 23245, "end": 23247 },
{ "start": 23697, "end": 23844 },
{ "start": 23987, "end": 24150 },
{ "start": 24202, "end": 24230 },
{ "start": 24286, "end": 24307 },
{ "start": 24358, "end": 24382 },
{ "start": 24439, "end": 24464 },
{ "start": 24515, "end": 24536 },
{ "start": 24587, "end": 24615 },
{ "start": 24670, "end": 24717 },
{ "start": 24778, "end": 24813 },
{ "start": 24874, "end": 24909 },
{ "start": 24970, "end": 25003 },
{ "start": 25060, "end": 25082 },
{ "start": 25134, "end": 25196 },
{ "start": 25417, "end": 25442 },
{ "start": 25555, "end": 25920 },
{ "start": 26198, "end": 26259 },
{ "start": 26488, "end": 26558 },
{ "start": 26658, "end": 26682 },
{ "start": 26828, "end": 26848 },
{ "start": 27572, "end": 27574 },
{ "start": 29547, "end": 29928 },
{ "start": 30363, "end": 30703 },
{ "start": 30819, "end": 31116 },
{ "start": 31165, "end": 31171 },
{ "start": 31225, "end": 31364 },
{ "start": 31389, "end": 31614 },
{ "start": 31648, "end": 31836 },
{ "start": 31848, "end": 32515 },
{ "start": 32537, "end": 32611 },
{ "start": 32614, "end": 32635 },
{ "start": 32671, "end": 32761 },
{ "start": 32792, "end": 32795 },
{ "start": 32848, "end": 32884 },
{ "start": 32920, "end": 33075 },
{ "start": 33112, "end": 33115 },
{ "start": 33166, "end": 33197 },
{ "start": 33434, "end": 33643 },
{ "start": 34412, "end": 34647 },
{ "start": 34868, "end": 34875 },
{ "start": 35548, "end": 35712 },
{ "start": 35897, "end": 36328 },
{ "start": 36504, "end": 36697 },
{ "start": 36713, "end": 36818 },
{ "start": 36859, "end": 36902 },
{ "start": 36912, "end": 36951 },
{ "start": 36959, "end": 37268 },
{ "start": 37354, "end": 37356 },
{ "start": 37363, "end": 37639 },
{ "start": 37680, "end": 37718 },
{ "start": 37725, "end": 37943 },
{ "start": 38038, "end": 38126 },
{ "start": 38184, "end": 38230 },
{ "start": 38288, "end": 38365 },
{ "start": 38750, "end": 38835 },
{ "start": 39185, "end": 39241 },
{ "start": 39353, "end": 39405 },
{ "start": 39461, "end": 39537 },
{ "start": 40227, "end": 40301 },
{ "start": 40501, "end": 40722 },
{ "start": 40797, "end": 40851 },
{ "start": 40904, "end": 40995 },
{ "start": 41038, "end": 41134 },
{ "start": 41180, "end": 41273 },
{ "start": 41299, "end": 41771 },
{ "start": 41797, "end": 41982 },
{ "start": 42118, "end": 42197 },
{ "start": 42802, "end": 42812 },
{ "start": 42855, "end": 42909 },
{ "start": 42994, "end": 43077 },
{ "start": 43753, "end": 44047 },
{ "start": 44132, "end": 44169 },
{ "start": 44328, "end": 44395 },
{ "start": 44540, "end": 44801 },
{ "start": 44936, "end": 44988 },
{ "start": 45015, "end": 45035 },
{ "start": 45115, "end": 45127 },
{ "start": 45154, "end": 45542 },
{ "start": 45545, "end": 47042 },
{ "start": 47696, "end": 47729 },
{ "start": 48379, "end": 48386 },
{ "start": 48504, "end": 48508 },
{ "start": 48715, "end": 48719 },
{ "start": 48946, "end": 48950 },
{ "start": 49009, "end": 49013 },
{ "start": 49399, "end": 49444 },
{ "start": 49515, "end": 49524 },
{ "start": 49863, "end": 49867 },
{ "start": 49937, "end": 49941 },
{ "start": 50103, "end": 50316 },
{ "start": 50883, "end": 51492 },
{ "start": 51713, "end": 51765 },
{ "start": 51986, "end": 52366 },
{ "start": 53100, "end": 53110 },
{ "start": 53331, "end": 53341 },
{ "start": 53908, "end": 54081 },
{ "start": 54084, "end": 54100 },
{ "start": 54510, "end": 54675 },
{ "start": 54678, "end": 54694 },
{ "start": 55106, "end": 55261 },
{ "start": 55264, "end": 55280 },
{ "start": 55517, "end": 55611 },
{ "start": 56476, "end": 56635 },
{ "start": 56638, "end": 56654 },
{ "start": 57067, "end": 57233 },
{ "start": 57236, "end": 57252 },
{ "start": 57410, "end": 57540 },
{ "start": 57547, "end": 57563 },
{ "start": 57590, "end": 57611 },
{ "start": 58178, "end": 58242 },
{ "start": 58809, "end": 58970 },
{ "start": 58973, "end": 58989 },
{ "start": 59399, "end": 59554 },
{ "start": 59557, "end": 59573 },
{ "start": 60376, "end": 60531 },
{ "start": 60752, "end": 60798 },
{ "start": 61365, "end": 61435 },
{ "start": 62002, "end": 62037 },
{ "start": 62185, "end": 62386 },
{ "start": 62389, "end": 62405 },
{ "start": 62447, "end": 62602 },
{ "start": 62605, "end": 62621 },
{ "start": 62657, "end": 62840 },
{ "start": 63407, "end": 63612 },
{ "start": 63679, "end": 63876 },
{ "start": 63879, "end": 64032 },
{ "start": 64124, "end": 64474 },
{ "start": 65041, "end": 65139 },
{ "start": 65360, "end": 65557 },
{ "start": 66124, "end": 66317 },
{ "start": 66884, "end": 67291 },
{ "start": 67512, "end": 67614 },
{ "start": 67676, "end": 67946 },
{ "start": 68167, "end": 68301 },
{ "start": 68368, "end": 68486 },
{ "start": 68489, "end": 68642 },
{ "start": 68734, "end": 69034 },
{ "start": 69255, "end": 69327 },
{ "start": 69894, "end": 69942 },
{ "start": 70197, "end": 70490 },
{ "start": 70557, "end": 70597 },
{ "start": 70818, "end": 70828 },
{ "start": 71049, "end": 71252 },
{ "start": 71288, "end": 71323 },
{ "start": 71544, "end": 71684 },
{ "start": 71751, "end": 72034 },
{ "start": 72037, "end": 72228 },
{ "start": 72231, "end": 72247 },
{ "start": 72302, "end": 72405 },
{ "start": 72418, "end": 72443 },
{ "start": 72666, "end": 72702 },
{ "start": 72722, "end": 72889 },
{ "start": 72892, "end": 72900 },
{ "start": 72947, "end": 73108 },
{ "start": 73111, "end": 73119 },
{ "start": 73166, "end": 73331 },
{ "start": 73334, "end": 73350 },
{ "start": 73508, "end": 73674 },
{ "start": 73677, "end": 73693 },
{ "start": 74161, "end": 74330 },
{ "start": 74333, "end": 74349 },
{ "start": 74591, "end": 74752 },
{ "start": 74755, "end": 74771 },
{ "start": 75399, "end": 75571 },
{ "start": 75574, "end": 75811 },
{ "start": 75814, "end": 75830 },
{ "start": 75855, "end": 76028 },
{ "start": 76031, "end": 76047 },
{ "start": 76196, "end": 76384 },
{ "start": 76387, "end": 76403 },
{ "start": 76458, "end": 76621 },
{ "start": 76624, "end": 76640 },
{ "start": 76676, "end": 76848 },
{ "start": 76851, "end": 76867 },
{ "start": 77275, "end": 77440 },
{ "start": 77443, "end": 77520 },
{ "start": 77568, "end": 77571 },
{ "start": 78126, "end": 78290 },
{ "start": 78293, "end": 78309 },
{ "start": 78446, "end": 78616 },
{ "start": 78619, "end": 78635 },
{ "start": 78683, "end": 78845 },
{ "start": 78848, "end": 78864 },
{ "start": 79111, "end": 79275 },
{ "start": 79278, "end": 79286 },
{ "start": 79357, "end": 79522 },
{ "start": 79525, "end": 79541 },
{ "start": 79783, "end": 79938 },
{ "start": 79941, "end": 79957 },
{ "start": 80495, "end": 80650 },
{ "start": 80653, "end": 80669 },
{ "start": 81023, "end": 81178 },
{ "start": 81181, "end": 81197 },
{ "start": 81226, "end": 81385 },
{ "start": 81388, "end": 81404 },
{ "start": 81535, "end": 81691 },
{ "start": 81694, "end": 81710 },
{ "start": 81843, "end": 82014 },
{ "start": 82017, "end": 82033 },
{ "start": 82394, "end": 82564 },
{ "start": 82567, "end": 82583 },
{ "start": 82934, "end": 83097 },
{ "start": 83100, "end": 83116 },
{ "start": 83171, "end": 83334 },
{ "start": 83337, "end": 83353 },
{ "start": 83445, "end": 83603 },
{ "start": 83606, "end": 83731 },
{ "start": 83943, "end": 84103 },
{ "start": 84106, "end": 84171 },
{ "start": 84217, "end": 84380 },
{ "start": 84383, "end": 84399 },
{ "start": 84408, "end": 84451 },
{ "start": 84817, "end": 85002 },
{ "start": 85005, "end": 85013 },
{ "start": 85055, "end": 85218 },
{ "start": 85221, "end": 85237 },
{ "start": 85256, "end": 85302 },
{ "start": 85506, "end": 85516 },
{ "start": 85694, "end": 85860 },
{ "start": 85863, "end": 85879 },
{ "start": 86075, "end": 86233 },
{ "start": 86236, "end": 86252 },
{ "start": 86476, "end": 86564 },
{ "start": 86596, "end": 86755 },
{ "start": 86758, "end": 86774 },
{ "start": 86824, "end": 86915 },
{ "start": 88815, "end": 88976 },
{ "start": 88979, "end": 88995 },
{ "start": 89025, "end": 89082 },
{ "start": 89084, "end": 89334 },
{ "start": 89582, "end": 89744 },
{ "start": 89747, "end": 89763 },
{ "start": 89860, "end": 90035 },
{ "start": 90038, "end": 90046 },
{ "start": 90257, "end": 90418 },
{ "start": 90421, "end": 90660 },
{ "start": 90663, "end": 90679 },
{ "start": 90736, "end": 90902 },
{ "start": 90905, "end": 90921 },
{ "start": 90970, "end": 91131 },
{ "start": 91134, "end": 91150 },
{ "start": 91258, "end": 91417 },
{ "start": 91420, "end": 91436 },
{ "start": 91540, "end": 91704 },
{ "start": 91707, "end": 91723 },
{ "start": 91959, "end": 92126 },
{ "start": 92129, "end": 92145 },
{ "start": 92298, "end": 92472 },
{ "start": 92475, "end": 92491 },
{ "start": 92926, "end": 93090 },
{ "start": 93093, "end": 93109 },
{ "start": 93351, "end": 93518 },
{ "start": 93521, "end": 93537 },
{ "start": 93868, "end": 94036 },
{ "start": 94039, "end": 94047 },
{ "start": 94088, "end": 94246 },
{ "start": 94249, "end": 94265 },
{ "start": 94340, "end": 94511 },
{ "start": 94514, "end": 94522 },
{ "start": 94589, "end": 94754 },
{ "start": 94757, "end": 94773 },
{ "start": 95057, "end": 95223 },
{ "start": 95226, "end": 95242 },
{ "start": 95685, "end": 95843 },
{ "start": 95846, "end": 95910 },
{ "start": 96057, "end": 96221 },
{ "start": 96224, "end": 96240 },
{ "start": 96303, "end": 96483 },
{ "start": 96486, "end": 96494 },
{ "start": 96679, "end": 96861 },
{ "start": 96864, "end": 96880 },
{ "start": 96965, "end": 97130 },
{ "start": 97133, "end": 97149 },
{ "start": 97604, "end": 97777 },
{ "start": 97780, "end": 97796 },
{ "start": 98142, "end": 98303 },
{ "start": 98306, "end": 98322 },
{ "start": 98463, "end": 98634 },
{ "start": 98637, "end": 98653 },
{ "start": 99118, "end": 99286 },
{ "start": 99289, "end": 99305 },
{ "start": 99676, "end": 99832 },
{ "start": 99835, "end": 99851 },
{ "start": 99919, "end": 100099 },
{ "start": 100102, "end": 100110 },
{ "start": 100333, "end": 100491 },
{ "start": 100494, "end": 100510 },
{ "start": 100987, "end": 101222 },
{ "start": 101225, "end": 101241 },
{ "start": 101271, "end": 101403 },
{ "start": 101406, "end": 101428 },
{ "start": 101462, "end": 101559 },
{ "start": 101651, "end": 101684 },
{ "start": 101703, "end": 101933 },
{ "start": 101936, "end": 101952 },
{ "start": 102392, "end": 102547 },
{ "start": 102550, "end": 102566 },
{ "start": 103282, "end": 103445 },
{ "start": 103448, "end": 103464 },
{ "start": 103496, "end": 103655 },
{ "start": 103658, "end": 103674 },
{ "start": 103873, "end": 104036 },
{ "start": 104039, "end": 104055 },
{ "start": 104130, "end": 104288 },
{ "start": 104291, "end": 104307 },
{ "start": 104517, "end": 104673 },
{ "start": 104676, "end": 104692 },
{ "start": 104773, "end": 104936 },
{ "start": 104939, "end": 104955 },
{ "start": 105627, "end": 105887 },
{ "start": 106012, "end": 106058 },
{ "start": 106338, "end": 106344 },
{ "start": 106550, "end": 106648 },
{ "start": 106651, "end": 106898 },
{ "start": 106985, "end": 107167 },
{ "start": 107190, "end": 107243 },
{ "start": 107372, "end": 107376 },
{ "start": 107407, "end": 107724 },
{ "start": 107750, "end": 107943 },
{ "start": 107967, "end": 108029 },
{ "start": 108081, "end": 108123 },
{ "start": 108129, "end": 108170 },
{ "start": 108177, "end": 108520 },
{ "start": 108555, "end": 108598 },
{ "start": 108605, "end": 108878 },
{ "start": 108894, "end": 109008 },
{ "start": 109015, "end": 109151 },
{ "start": 109718, "end": 109836 },
{ "start": 109848, "end": 110610 },
{ "start": 110660, "end": 110664 },
{ "start": 111000, "end": 111042 },
{ "start": 111374, "end": 111384 },
{ "start": 111427, "end": 111434 },
{ "start": 111759, "end": 111763 },
{ "start": 111880, "end": 111884 },
{ "start": 113134, "end": 113425 },
{ "start": 113428, "end": 113463 },
{ "start": 113465, "end": 113504 },
{ "start": 113520, "end": 113546 },
{ "start": 114195, "end": 114549 },
{ "start": 114764, "end": 114897 },
{ "start": 115464, "end": 115685 },
{ "start": 115850, "end": 115870 },
{ "start": 115882, "end": 115898 },
{ "start": 116103, "end": 116132 },
{ "start": 116180, "end": 116309 },
{ "start": 116478, "end": 116607 },
{ "start": 116922, "end": 117204 },
{ "start": 117268, "end": 117322 },
{ "start": 117381, "end": 117434 },
{ "start": 117538, "end": 117586 },
{ "start": 117639, "end": 117690 },
{ "start": 117746, "end": 117808 },
{ "start": 117875, "end": 118555 },
{ "start": 118640, "end": 118681 },
{ "start": 118700, "end": 119293 },
{ "start": 119310, "end": 119411 },
{ "start": 119551, "end": 119626 },
{ "start": 119691, "end": 119767 },
{ "start": 119784, "end": 119828 },
{ "start": 119858, "end": 119971 },
{ "start": 120036, "end": 120102 },
{ "start": 120132, "end": 120198 },
{ "start": 120228, "end": 120384 },
{ "start": 120421, "end": 120446 },
{ "start": 120528, "end": 120737 },
{ "start": 120752, "end": 120790 },
{ "start": 120852, "end": 120882 },
{ "start": 120953, "end": 121060 },
{ "start": 121096, "end": 122149 },
{ "start": 122216, "end": 122333 },
{ "start": 122336, "end": 122488 },
{ "start": 122579, "end": 122631 },
{ "start": 122651, "end": 122663 },
{ "start": 122683, "end": 122695 },
{ "start": 122715, "end": 122727 },
{ "start": 122747, "end": 122761 },
{ "start": 122773, "end": 122777 },
{ "start": 122789, "end": 122794 },
{ "start": 122806, "end": 123013 },
{ "start": 123016, "end": 123040 },
{ "start": 123077, "end": 123080 },
{ "start": 123137, "end": 123140 },
{ "start": 123697, "end": 123700 },
{ "start": 123780, "end": 123783 },
{ "start": 123931, "end": 123934 },
{ "start": 124082, "end": 124085 },
{ "start": 124264, "end": 124267 },
{ "start": 124438, "end": 124441 },
{ "start": 124576, "end": 124579 },
{ "start": 124901, "end": 124904 },
{ "start": 125010, "end": 125124 },
{ "start": 125144, "end": 127093 },
{ "start": 127105, "end": 127213 },
{ "start": 127304, "end": 127376 },
{ "start": 127456, "end": 127591 },
{ "start": 127656, "end": 127686 },
{ "start": 127746, "end": 127845 },
{ "start": 127848, "end": 127869 },
{ "start": 127905, "end": 128099 },
{ "start": 128134, "end": 128158 },
{ "start": 128568, "end": 128635 },
{ "start": 128705, "end": 128731 },
{ "start": 128772, "end": 128795 },
{ "start": 128830, "end": 128852 },
{ "start": 128885, "end": 128904 },
{ "start": 128936, "end": 129054 },
{ "start": 129074, "end": 129431 },
{ "start": 129433, "end": 129513 },
{ "start": 129726, "end": 130754 },
{ "start": 130821, "end": 130938 },
{ "start": 130941, "end": 131093 },
{ "start": 131184, "end": 131274 },
{ "start": 131277, "end": 131300 },
{ "start": 131303, "end": 131330 },
{ "start": 131332, "end": 131359 },
{ "start": 131361, "end": 131427 },
{ "start": 131430, "end": 131461 },
{ "start": 131464, "end": 131503 },
{ "start": 131547, "end": 131595 },
{ "start": 131599, "end": 131681 },
{ "start": 131683, "end": 131759 },
{ "start": 131770, "end": 131781 },
{ "start": 131792, "end": 131879 },
{ "start": 131926, "end": 132257 },
{ "start": 132600, "end": 132879 },
{ "start": 132954, "end": 133234 },
{ "start": 133265, "end": 133343 },
{ "start": 133353, "end": 133379 },
{ "start": 133841, "end": 133866 },
{ "start": 133966, "end": 134652 },
{ "start": 134672, "end": 135270 },
{ "start": 135833, "end": 135839 },
{ "start": 135907, "end": 135918 },
{ "start": 136144, "end": 137490 },
{ "start": 137585, "end": 137646 },
{ "start": 137704, "end": 137728 },
{ "start": 137804, "end": 138031 },
{ "start": 138126, "end": 138187 },
{ "start": 138245, "end": 138269 },
{ "start": 138345, "end": 138516 },
{ "start": 139208, "end": 139214 },
{ "start": 139356, "end": 139366 },
{ "start": 140910, "end": 140916 },
{ "start": 141068, "end": 141073 },
{ "start": 141160, "end": 141518 },
{ "start": 141921, "end": 142066 },
{ "start": 142122, "end": 142379 },
{ "start": 142651, "end": 142664 },
{ "start": 142763, "end": 142772 },
{ "start": 142863, "end": 142887 },
{ "start": 142979, "end": 142991 },
{ "start": 143085, "end": 143091 },
{ "start": 143179, "end": 143187 },
{ "start": 143277, "end": 143286 },
{ "start": 143377, "end": 143388 },
{ "start": 143481, "end": 143499 },
{ "start": 143552, "end": 143572 },
{ "start": 143761, "end": 144877 },
{ "start": 144944, "end": 145094 },
{ "start": 145140, "end": 145281 },
{ "start": 145328, "end": 145336 },
{ "start": 145372, "end": 145381 },
{ "start": 145428, "end": 145447 },
{ "start": 145554, "end": 145564 },
{ "start": 145786, "end": 145793 },
{ "start": 145802, "end": 145960 },
{ "start": 145980, "end": 146069 },
{ "start": 146072, "end": 146093 },
{ "start": 146315, "end": 146414 },
{ "start": 146990, "end": 147728 },
{ "start": 147948, "end": 147972 },
{ "start": 148101, "end": 148104 },
{ "start": 148502, "end": 148505 },
{ "start": 148530, "end": 148562 },
{ "start": 148657, "end": 148662 },
{ "start": 148817, "end": 148823 },
{ "start": 148948, "end": 149093 },
{ "start": 149148, "end": 150029 },
{ "start": 150592, "end": 151098 },
{ "start": 151288, "end": 151291 },
{ "start": 151578, "end": 151581 },
{ "start": 151686, "end": 151704 },
{ "start": 151976, "end": 151988 },
{ "start": 152042, "end": 153227 },
{ "start": 153790, "end": 153796 },
{ "start": 153914, "end": 153917 },
{ "start": 154018, "end": 154059 },
{ "start": 154492, "end": 154502 },
{ "start": 154549, "end": 154648 },
{ "start": 155211, "end": 155217 },
{ "start": 155238, "end": 155252 },
{ "start": 155399, "end": 155451 },
{ "start": 155471, "end": 155536 },
{ "start": 155824, "end": 155834 },
{ "start": 155877, "end": 155939 },
{ "start": 156222, "end": 156232 },
{ "start": 156275, "end": 156318 },
{ "start": 156342, "end": 156369 },
{ "start": 156401, "end": 156423 },
{ "start": 156500, "end": 156531 },
{ "start": 156562, "end": 156628 },
{ "start": 156987, "end": 156997 },
{ "start": 157040, "end": 157109 },
{ "start": 157467, "end": 157477 },
{ "start": 157520, "end": 157597 },
{ "start": 157840, "end": 157850 },
{ "start": 157897, "end": 157962 },
{ "start": 158158, "end": 158168 },
{ "start": 158211, "end": 158280 },
{ "start": 158522, "end": 158532 },
{ "start": 158575, "end": 158640 },
{ "start": 158836, "end": 158846 },
{ "start": 158889, "end": 158958 },
{ "start": 159215, "end": 159225 },
{ "start": 159268, "end": 159310 },
{ "start": 159322, "end": 159335 },
{ "start": 159355, "end": 159367 },
{ "start": 159387, "end": 159407 },
{ "start": 159502, "end": 159563 },
{ "start": 159647, "end": 159676 },
{ "start": 159766, "end": 159825 },
{ "start": 160230, "end": 160240 },
{ "start": 160283, "end": 160328 },
{ "start": 160340, "end": 160442 },
{ "start": 160537, "end": 160599 },
{ "start": 160654, "end": 160674 },
{ "start": 160769, "end": 160856 },
{ "start": 160951, "end": 161106 },
{ "start": 161126, "end": 161576 },
{ "start": 161764, "end": 162204 },
{ "start": 162437, "end": 162488 },
{ "start": 162547, "end": 162571 },
{ "start": 162647, "end": 162737 },
{ "start": 162757, "end": 163107 },
{ "start": 163282, "end": 163435 },
{ "start": 163455, "end": 163912 },
{ "start": 164114, "end": 164191 },
{ "start": 164575, "end": 164652 },
{ "start": 164700, "end": 164796 },
{ "start": 164816, "end": 165197 },
{ "start": 165268, "end": 165283 },
{ "start": 165493, "end": 165592 },
{ "start": 165612, "end": 165656 },
{ "start": 165676, "end": 166212 },
{ "start": 166432, "end": 166581 },
{ "start": 166971, "end": 167122 },
{ "start": 167142, "end": 167724 },
{ "start": 167819, "end": 167880 },
{ "start": 167920, "end": 169231 },
{ "start": 169295, "end": 169308 },
{ "start": 169359, "end": 169374 },
{ "start": 169433, "end": 170378 },
{ "start": 170473, "end": 170534 },
{ "start": 170610, "end": 170631 },
{ "start": 170691, "end": 172261 },
{ "start": 172447, "end": 172464 },
{ "start": 172714, "end": 174204 },
{ "start": 174264, "end": 177363 },
{ "start": 177376, "end": 177528 },
{ "start": 177546, "end": 177683 },
{ "start": 177688, "end": 177750 },
{ "start": 177776, "end": 177878 },
{ "start": 177886, "end": 177976 },
{ "start": 178029, "end": 178153 },
{ "start": 178167, "end": 178181 },
{ "start": 178631, "end": 178736 },
{ "start": 178757, "end": 178781 },
{ "start": 178840, "end": 178893 },
{ "start": 178908, "end": 178932 },
{ "start": 179020, "end": 183719 },
{ "start": 184282, "end": 184900 },
{ "start": 185056, "end": 185094 },
{ "start": 185162, "end": 185181 },
{ "start": 185263, "end": 185283 },
{ "start": 185420, "end": 185444 },
{ "start": 185555, "end": 185615 },
{ "start": 185633, "end": 185808 },
{ "start": 185959, "end": 186210 },
{ "start": 186222, "end": 186281 },
{ "start": 186466, "end": 186531 },
{ "start": 186563, "end": 186582 },
{ "start": 186598, "end": 186663 },
{ "start": 186750, "end": 186758 },
{ "start": 186806, "end": 186813 },
{ "start": 186900, "end": 186906 },
{ "start": 186955, "end": 186962 },
{ "start": 187010, "end": 187015 },
{ "start": 187038, "end": 187529 },
{ "start": 187596, "end": 187713 },
{ "start": 187716, "end": 187868 },
{ "start": 187959, "end": 188210 },
{ "start": 188290, "end": 188402 },
{ "start": 188442, "end": 188715 },
{ "start": 188861, "end": 188867 },
{ "start": 189034, "end": 189664 },
{ "start": 189759, "end": 189820 },
{ "start": 189882, "end": 189919 },
{ "start": 189959, "end": 190137 },
{ "start": 190500, "end": 191695 },
{ "start": 191727, "end": 191736 },
{ "start": 191877, "end": 191882 },
{ "start": 192024, "end": 192036 },
{ "start": 192056, "end": 192580 },
{ "start": 192675, "end": 192736 },
{ "start": 192815, "end": 192847 },
{ "start": 192873, "end": 192905 },
{ "start": 193302, "end": 195821 },
{ "start": 195901, "end": 196530 },
{ "start": 196625, "end": 196686 },
{ "start": 196771, "end": 196811 },
{ "start": 196967, "end": 197004 },
{ "start": 197059, "end": 197100 },
{ "start": 197136, "end": 198195 },
{ "start": 198255, "end": 198264 },
{ "start": 198405, "end": 198410 },
{ "start": 198540, "end": 198542 },
{ "start": 199064, "end": 199188 },
{ "start": 199287, "end": 199818 },
{ "start": 199838, "end": 199850 },
{ "start": 199870, "end": 200316 },
{ "start": 200357, "end": 201264 },
{ "start": 201484, "end": 201490 },
{ "start": 202061, "end": 202064 },
{ "start": 202808, "end": 202963 },
{ "start": 202996, "end": 203020 },
{ "start": 203071, "end": 203093 },
{ "start": 203140, "end": 203373 },
{ "start": 203389, "end": 203415 },
{ "start": 203597, "end": 204525 },
{ "start": 204745, "end": 204769 },
{ "start": 205178, "end": 205181 },
{ "start": 205297, "end": 205300 },
{ "start": 205439, "end": 205582 },
{ "start": 205602, "end": 205614 },
{ "start": 205634, "end": 205742 },
{ "start": 205762, "end": 205821 },
{ "start": 205864, "end": 205891 },
{ "start": 205939, "end": 205964 },
{ "start": 206572, "end": 206896 },
{ "start": 206916, "end": 206928 },
{ "start": 206948, "end": 206960 },
{ "start": 206980, "end": 206992 },
{ "start": 207012, "end": 207024 },
{ "start": 207044, "end": 207056 },
{ "start": 207076, "end": 207088 },
{ "start": 207108, "end": 207120 },
{ "start": 207140, "end": 207539 },
{ "start": 207591, "end": 207628 },
{ "start": 207676, "end": 207679 },
{ "start": 207921, "end": 207924 },
{ "start": 208166, "end": 208169 },
{ "start": 208469, "end": 208472 },
{ "start": 208885, "end": 208888 },
{ "start": 209300, "end": 209303 },
{ "start": 209726, "end": 209729 },
{ "start": 210114, "end": 210117 },
{ "start": 210387, "end": 210489 },
{ "start": 210509, "end": 210779 },
{ "start": 210840, "end": 210843 },
{ "start": 211126, "end": 211230 },
{ "start": 211250, "end": 211358 },
{ "start": 211378, "end": 211422 },
{ "start": 211442, "end": 211518 },
{ "start": 211538, "end": 211550 },
{ "start": 211570, "end": 211678 },
{ "start": 211698, "end": 211710 },
{ "start": 211730, "end": 213008 },
{ "start": 213571, "end": 213607 },
{ "start": 213644, "end": 213674 },
{ "start": 213711, "end": 213740 },
{ "start": 213775, "end": 213810 },
{ "start": 213922, "end": 213925 },
{ "start": 214450, "end": 214482 },
{ "start": 214524, "end": 214546 },
{ "start": 214583, "end": 214607 },
{ "start": 214644, "end": 214647 },
{ "start": 215335, "end": 215338 },
{ "start": 215747, "end": 215833 },
{ "start": 215883, "end": 215886 },
{ "start": 215954, "end": 215957 },
{ "start": 216017, "end": 216038 },
{ "start": 216843, "end": 218098 },
{ "start": 218349, "end": 218435 },
{ "start": 218998, "end": 219168 },
{ "start": 219188, "end": 219232 },
{ "start": 219252, "end": 219264 },
{ "start": 219284, "end": 219296 },
{ "start": 219316, "end": 219328 },
{ "start": 219348, "end": 219360 },
{ "start": 219380, "end": 219456 },
{ "start": 219476, "end": 219511 },
{ "start": 219588, "end": 219618 },
{ "start": 219671, "end": 219730 },
{ "start": 219794, "end": 219823 },
{ "start": 219859, "end": 219886 },
{ "start": 219929, "end": 219932 },
{ "start": 220526, "end": 220529 },
{ "start": 220956, "end": 220962 },
{ "start": 221834, "end": 221870 },
{ "start": 221943, "end": 221983 },
{ "start": 222518, "end": 222654 },
{ "start": 222674, "end": 222887 },
{ "start": 222924, "end": 222927 },
{ "start": 223195, "end": 223362 },
{ "start": 223382, "end": 223394 },
{ "start": 223414, "end": 223426 },
{ "start": 223446, "end": 223458 },
{ "start": 223478, "end": 223731 },
{ "start": 223812, "end": 223815 },
{ "start": 223865, "end": 223982 },
{ "start": 224012, "end": 224015 },
{ "start": 224045, "end": 224188 },
{ "start": 224208, "end": 224252 },
{ "start": 224272, "end": 224366 },
{ "start": 224392, "end": 224422 },
{ "start": 224448, "end": 224615 },
{ "start": 224635, "end": 225026 },
{ "start": 225069, "end": 225092 },
{ "start": 225140, "end": 225161 },
{ "start": 225203, "end": 225206 },
{ "start": 225722, "end": 225824 },
{ "start": 225844, "end": 225898 },
{ "start": 225924, "end": 226040 },
{ "start": 226060, "end": 226113 },
{ "start": 226260, "end": 227894 },
{ "start": 227989, "end": 228021 },
{ "start": 228241, "end": 228808 },
{ "start": 228876, "end": 228908 },
{ "start": 229269, "end": 229272 },
{ "start": 229585, "end": 229588 },
{ "start": 230243, "end": 230246 },
{ "start": 230639, "end": 230642 },
{ "start": 230769, "end": 231104 },
{ "start": 231124, "end": 231136 },
{ "start": 231156, "end": 231232 },
{ "start": 231252, "end": 231279 },
{ "start": 231317, "end": 231339 },
{ "start": 231393, "end": 231413 },
{ "start": 231461, "end": 231484 },
{ "start": 231518, "end": 231546 },
{ "start": 232389, "end": 232392 },
{ "start": 232918, "end": 232984 },
{ "start": 234160, "end": 234801 },
{ "start": 235064, "end": 235067 },
{ "start": 235255, "end": 235810 },
{ "start": 235830, "end": 235842 },
{ "start": 235862, "end": 235874 },
{ "start": 235894, "end": 235906 },
{ "start": 235926, "end": 235938 },
{ "start": 235958, "end": 235970 },
{ "start": 235990, "end": 236034 },
{ "start": 236054, "end": 236066 },
{ "start": 236086, "end": 236680 },
{ "start": 236739, "end": 236742 },
{ "start": 236799, "end": 236802 },
{ "start": 236859, "end": 236862 },
{ "start": 236910, "end": 236913 },
{ "start": 236968, "end": 236971 },
{ "start": 237070, "end": 237073 },
{ "start": 237123, "end": 237126 },
{ "start": 237224, "end": 237227 },
{ "start": 237277, "end": 237280 },
{ "start": 237808, "end": 237811 },
{ "start": 238396, "end": 238399 },
{ "start": 238966, "end": 238969 },
{ "start": 239660, "end": 239663 },
{ "start": 240359, "end": 240362 },
{ "start": 241072, "end": 241248 },
{ "start": 241264, "end": 241290 },
{ "start": 241824, "end": 241850 },
{ "start": 241857, "end": 241939 },
{ "start": 242484, "end": 242487 },
{ "start": 243027, "end": 243129 },
{ "start": 243149, "end": 243174 },
{ "start": 243200, "end": 244471 },
{ "start": 244566, "end": 244627 },
{ "start": 244653, "end": 244665 },
{ "start": 245228, "end": 245773 },
{ "start": 245827, "end": 245836 },
{ "start": 245930, "end": 245933 },
{ "start": 246072, "end": 246179 },
{ "start": 246199, "end": 246232 },
{ "start": 246265, "end": 246293 },
{ "start": 246336, "end": 246362 },
{ "start": 246405, "end": 246408 },
{ "start": 247100, "end": 247241 },
{ "start": 247261, "end": 247352 },
{ "start": 247389, "end": 247392 },
{ "start": 247418, "end": 247554 },
{ "start": 247574, "end": 247618 },
{ "start": 247638, "end": 247682 },
{ "start": 247702, "end": 247746 },
{ "start": 247766, "end": 247810 },
{ "start": 247830, "end": 247842 },
{ "start": 247862, "end": 248583 },
{ "start": 248803, "end": 248828 },
{ "start": 248862, "end": 248883 },
{ "start": 248909, "end": 248931 },
{ "start": 248954, "end": 248975 },
{ "start": 248998, "end": 249017 },
{ "start": 249040, "end": 249058 },
{ "start": 249356, "end": 249359 },
{ "start": 250097, "end": 250431 },
{ "start": 250451, "end": 250463 },
{ "start": 250483, "end": 250556 },
{ "start": 250582, "end": 250585 },
{ "start": 250611, "end": 251437 },
{ "start": 251657, "end": 251663 },
{ "start": 252117, "end": 252398 },
{ "start": 252418, "end": 252491 },
{ "start": 253369, "end": 253633 },
{ "start": 253653, "end": 253665 },
{ "start": 253685, "end": 253697 },
{ "start": 253717, "end": 254753 },
{ "start": 254973, "end": 255134 },
{ "start": 255179, "end": 255182 },
{ "start": 255208, "end": 255477 },
{ "start": 257223, "end": 257325 },
{ "start": 257345, "end": 257389 },
{ "start": 257409, "end": 257485 },
{ "start": 257505, "end": 257517 },
{ "start": 257537, "end": 257549 },
{ "start": 257569, "end": 257581 },
{ "start": 257601, "end": 257645 },
{ "start": 257665, "end": 257709 },
{ "start": 257729, "end": 257773 },
{ "start": 257793, "end": 257933 },
{ "start": 257953, "end": 259016 },
{ "start": 259579, "end": 259612 },
{ "start": 259648, "end": 259651 },
{ "start": 260355, "end": 260389 },
{ "start": 260425, "end": 260461 },
{ "start": 260495, "end": 260530 },
{ "start": 260564, "end": 260567 },
{ "start": 261071, "end": 261074 },
{ "start": 261581, "end": 261584 },
{ "start": 261938, "end": 261941 },
{ "start": 262198, "end": 262224 },
{ "start": 262261, "end": 262289 },
{ "start": 262326, "end": 262353 },
{ "start": 262390, "end": 262422 },
{ "start": 262456, "end": 262489 },
{ "start": 262526, "end": 262558 },
{ "start": 262593, "end": 262631 },
{ "start": 262741, "end": 262744 },
{ "start": 263269, "end": 263375 },
{ "start": 263395, "end": 263439 },
{ "start": 263459, "end": 263503 },
{ "start": 263523, "end": 264176 },
{ "start": 264227, "end": 264266 },
{ "start": 264303, "end": 264487 },
{ "start": 264490, "end": 264507 },
{ "start": 264533, "end": 264668 },
{ "start": 264814, "end": 265747 },
{ "start": 266310, "end": 266359 },
{ "start": 266605, "end": 266615 },
{ "start": 266658, "end": 266706 },
{ "start": 266982, "end": 266992 },
{ "start": 267037, "end": 267499 },
{ "start": 267525, "end": 267553 },
{ "start": 267594, "end": 267620 },
{ "start": 267655, "end": 267877 },
{ "start": 267903, "end": 267963 },
{ "start": 267979, "end": 268005 },
{ "start": 268239, "end": 268346 },
{ "start": 268827, "end": 268845 },
{ "start": 269427, "end": 269813 },
{ "start": 269934, "end": 269937 },
{ "start": 270059, "end": 270207 },
{ "start": 270227, "end": 270239 },
{ "start": 270259, "end": 270303 },
{ "start": 270323, "end": 270368 },
{ "start": 270428, "end": 270431 },
{ "start": 270947, "end": 270978 },
{ "start": 271511, "end": 271656 },
{ "start": 271676, "end": 272024 },
{ "start": 272061, "end": 272064 },
{ "start": 272546, "end": 272744 },
{ "start": 272764, "end": 272776 },
{ "start": 272796, "end": 273929 },
{ "start": 274149, "end": 274230 },
{ "start": 274781, "end": 274784 },
{ "start": 274822, "end": 274825 },
{ "start": 274898, "end": 274901 },
{ "start": 274939, "end": 274942 },
{ "start": 274980, "end": 274983 },
{ "start": 276480, "end": 276586 },
{ "start": 276606, "end": 276618 },
{ "start": 276638, "end": 276714 },
{ "start": 276734, "end": 277471 },
{ "start": 278143, "end": 278185 },
{ "start": 279159, "end": 279298 },
{ "start": 279318, "end": 279330 },
{ "start": 279350, "end": 279362 },
{ "start": 279382, "end": 279678 },
{ "start": 279727, "end": 279733 },
{ "start": 279792, "end": 279958 },
{ "start": 279978, "end": 280366 },
{ "start": 280409, "end": 280431 },
{ "start": 280479, "end": 280499 },
{ "start": 280541, "end": 280544 },
{ "start": 281060, "end": 281171 },
{ "start": 281191, "end": 281224 },
{ "start": 281271, "end": 282130 },
{ "start": 282350, "end": 282356 },
{ "start": 282714, "end": 282717 },
{ "start": 283323, "end": 283586 },
{ "start": 284149, "end": 284255 },
{ "start": 284275, "end": 284311 },
{ "start": 284354, "end": 284385 },
{ "start": 284433, "end": 284462 },
{ "start": 284504, "end": 284507 },
{ "start": 284567, "end": 284570 },
{ "start": 285542, "end": 285678 },
{ "start": 285698, "end": 285710 },
{ "start": 285730, "end": 285790 },
{ "start": 285837, "end": 285840 },
{ "start": 285885, "end": 285996 },
{ "start": 286016, "end": 286289 },
{ "start": 286567, "end": 287081 },
{ "start": 287594, "end": 288136 },
{ "start": 288356, "end": 288362 },
{ "start": 288655, "end": 288658 },
{ "start": 289110, "end": 289113 },
{ "start": 289200, "end": 289625 },
{ "start": 289651, "end": 289715 },
{ "start": 290449, "end": 290452 },
{ "start": 290688, "end": 290696 },
{ "start": 291136, "end": 291533 },
{ "start": 291905, "end": 291915 },
{ "start": 291958, "end": 292156 },
{ "start": 292176, "end": 292240 },
{ "start": 292283, "end": 292312 },
{ "start": 292992, "end": 293506 },
{ "start": 293619, "end": 293773 },
{ "start": 293793, "end": 293805 },
{ "start": 293825, "end": 293891 },
{ "start": 293928, "end": 293955 },
{ "start": 294102, "end": 294108 },
{ "start": 294885, "end": 295331 },
{ "start": 295704, "end": 295714 },
{ "start": 295759, "end": 295806 },
{ "start": 296203, "end": 296213 },
{ "start": 296260, "end": 296306 },
{ "start": 296750, "end": 296760 },
{ "start": 296809, "end": 296855 },
{ "start": 297151, "end": 297161 },
{ "start": 297208, "end": 297395 },
{ "start": 297415, "end": 297452 },
{ "start": 297495, "end": 297527 },
{ "start": 297603, "end": 297633 },
{ "start": 297686, "end": 297689 },
{ "start": 298423, "end": 298594 },
{ "start": 298614, "end": 299133 },
{ "start": 299167, "end": 299193 },
{ "start": 299237, "end": 299261 },
{ "start": 299305, "end": 299308 },
{ "start": 300093, "end": 300274 },
{ "start": 300294, "end": 300370 },
{ "start": 300390, "end": 300915 },
{ "start": 301549, "end": 301577 },
{ "start": 301621, "end": 301655 },
{ "start": 302408, "end": 302510 },
{ "start": 302530, "end": 302542 },
{ "start": 302562, "end": 302833 },
{ "start": 302868, "end": 302871 },
{ "start": 302900, "end": 302903 },
{ "start": 303171, "end": 303307 },
{ "start": 303327, "end": 303339 },
{ "start": 303359, "end": 303371 },
{ "start": 303391, "end": 303486 },
{ "start": 303512, "end": 303515 },
{ "start": 303567, "end": 303570 },
{ "start": 303613, "end": 303733 },
{ "start": 303753, "end": 303797 },
{ "start": 303817, "end": 303861 },
{ "start": 303881, "end": 303912 },
{ "start": 303938, "end": 303967 },
{ "start": 303993, "end": 304015 },
{ "start": 304041, "end": 304430 },
{ "start": 304467, "end": 304473 },
{ "start": 304630, "end": 304790 },
{ "start": 304810, "end": 304958 },
{ "start": 305026, "end": 305195 },
{ "start": 305211, "end": 305237 },
{ "start": 306130, "end": 306399 },
{ "start": 306419, "end": 307070 },
{ "start": 307112, "end": 307115 },
{ "start": 307157, "end": 307160 },
{ "start": 307266, "end": 307269 },
{ "start": 308281, "end": 309522 },
{ "start": 309617, "end": 309678 },
{ "start": 309704, "end": 309716 },
{ "start": 309936, "end": 310266 },
{ "start": 310715, "end": 310718 },
{ "start": 310958, "end": 311079 },
{ "start": 311642, "end": 311748 },
{ "start": 311768, "end": 311794 },
{ "start": 311827, "end": 311848 },
{ "start": 311899, "end": 311918 },
{ "start": 311963, "end": 311966 },
{ "start": 312623, "end": 312822 },
{ "start": 312842, "end": 312886 },
{ "start": 312906, "end": 312982 },
{ "start": 313002, "end": 313540 },
{ "start": 313562, "end": 313695 },
{ "start": 313950, "end": 313981 },
{ "start": 314007, "end": 314313 },
{ "start": 314339, "end": 315346 },
{ "start": 315375, "end": 315922 },
{ "start": 315948, "end": 317293 },
{ "start": 317692, "end": 317762 },
{ "start": 318035, "end": 318071 },
{ "start": 318108, "end": 318130 },
{ "start": 318405, "end": 319619 },
{ "start": 319630, "end": 319794 },
{ "start": 319857, "end": 320049 },
{ "start": 320053, "end": 320161 },
{ "start": 320192, "end": 320275 },
{ "start": 320280, "end": 320313 },
{ "start": 320315, "end": 320321 },
{ "start": 320323, "end": 320560 },
{ "start": 320571, "end": 321368 },
{ "start": 321471, "end": 323827 },
{ "start": 323953, "end": 325251 },
{ "start": 325945, "end": 326015 },
{ "start": 326061, "end": 326095 },
{ "start": 326141, "end": 326177 },
{ "start": 326218, "end": 326261 },
{ "start": 326523, "end": 326545 },
{ "start": 326961, "end": 327407 },
{ "start": 327860, "end": 327930 },
{ "start": 328019, "end": 328041 },
{ "start": 329137, "end": 329334 },
{ "start": 329431, "end": 330959 },
{ "start": 331526, "end": 331548 },
{ "start": 333425, "end": 333495 },
{ "start": 333637, "end": 333659 },
{ "start": 335296, "end": 335383 },
{ "start": 335470, "end": 335502 },
{ "start": 335535, "end": 335542 },
{ "start": 335595, "end": 335678 },
{ "start": 336083, "end": 336354 },
{ "start": 336587, "end": 336752 },
{ "start": 336971, "end": 337007 },
{ "start": 337134, "end": 337346 },
{ "start": 337364, "end": 337717 },
{ "start": 337752, "end": 337772 },
{ "start": 337809, "end": 337829 },
{ "start": 337866, "end": 338059 },
{ "start": 338079, "end": 339020 },
{ "start": 339723, "end": 339857 },
{ "start": 339869, "end": 340009 },
{ "start": 340021, "end": 340214 },
{ "start": 340365, "end": 340739 },
{ "start": 340761, "end": 340979 },
{ "start": 340999, "end": 341895 },
{ "start": 342285, "end": 342344 },
{ "start": 342663, "end": 342697 },
{ "start": 343019, "end": 343828 },
{ "start": 343849, "end": 343957 },
{ "start": 344240, "end": 345728 },
{ "start": 345854, "end": 345950 },
{ "start": 346306, "end": 346773 },
{ "start": 347471, "end": 347766 },
{ "start": 347778, "end": 348354 },
{ "start": 348631, "end": 348744 },
{ "start": 348756, "end": 351149 },
{ "start": 351169, "end": 351755 },
{ "start": 352249, "end": 353580 },
{ "start": 353683, "end": 353740 },
{ "start": 353813, "end": 353846 },
{ "start": 353906, "end": 353992 },
{ "start": 354183, "end": 354368 },
{ "start": 355275, "end": 355334 },
{ "start": 357267, "end": 357294 },
{ "start": 357577, "end": 357608 },
{ "start": 357735, "end": 357767 },
{ "start": 358133, "end": 358174 },
{ "start": 358228, "end": 358272 },
{ "start": 358410, "end": 358444 },
{ "start": 358838, "end": 358864 },
{ "start": 359020, "end": 359051 },
{ "start": 359821, "end": 359859 },
{ "start": 359914, "end": 359952 },
{ "start": 359984, "end": 360240 },
{ "start": 360581, "end": 360599 },
{ "start": 360704, "end": 361144 },
{ "start": 362229, "end": 362574 },
{ "start": 362586, "end": 362602 },
{ "start": 362614, "end": 362629 },
{ "start": 362641, "end": 362652 },
{ "start": 362664, "end": 362708 },
{ "start": 362791, "end": 362813 },
{ "start": 363046, "end": 363078 },
{ "start": 363134, "end": 363155 },
{ "start": 363305, "end": 364725 },
{ "start": 364820, "end": 364886 },
{ "start": 364962, "end": 364993 },
{ "start": 365025, "end": 365058 },
{ "start": 365090, "end": 365116 },
{ "start": 365234, "end": 365256 },
{ "start": 367924, "end": 368573 },
{ "start": 368644, "end": 368664 },
{ "start": 369074, "end": 371206 },
{ "start": 371243, "end": 371348 },
{ "start": 371385, "end": 371450 },
{ "start": 371866, "end": 372263 },
{ "start": 372290, "end": 372299 },
{ "start": 372326, "end": 374938 },
{ "start": 374982, "end": 375073 },
{ "start": 375109, "end": 375330 },
{ "start": 375335, "end": 376008 },
{ "start": 376135, "end": 376595 },
{ "start": 376722, "end": 377601 },
{ "start": 377728, "end": 378328 },
{ "start": 381777, "end": 381847 },
{ "start": 381913, "end": 381949 },
{ "start": 382032, "end": 382054 },
{ "start": 383004, "end": 383366 },
{ "start": 383433, "end": 383623 },
{ "start": 383810, "end": 384299 },
{ "start": 384555, "end": 384874 },
{ "start": 384882, "end": 384890 },
{ "start": 384898, "end": 385054 },
{ "start": 385058, "end": 385615 },
{ "start": 385618, "end": 385656 },
{ "start": 385660, "end": 385924 },
{ "start": 385936, "end": 385964 },
{ "start": 386009, "end": 386011 },
{ "start": 386014, "end": 386218 },
{ "start": 386236, "end": 386318 },
{ "start": 386419, "end": 387776 },
{ "start": 387805, "end": 387823 },
{ "start": 387871, "end": 387886 },
{ "start": 387906, "end": 387926 },
{ "start": 387964, "end": 387980 },
{ "start": 388009, "end": 388184 },
{ "start": 388187, "end": 388340 },
{ "start": 388432, "end": 388475 },
{ "start": 388508, "end": 388521 },
{ "start": 388554, "end": 388572 },
{ "start": 388595, "end": 388776 },
{ "start": 388779, "end": 389107 },
{ "start": 389152, "end": 389315 },
{ "start": 389394, "end": 389533 },
{ "start": 389795, "end": 389949 },
{ "start": 390044, "end": 390108 },
{ "start": 390538, "end": 390560 },
{ "start": 390632, "end": 390706 },
{ "start": 390830, "end": 390877 },
{ "start": 391922, "end": 391927 },
{ "start": 391995, "end": 392681 },
{ "start": 392806, "end": 392850 },
{ "start": 392901, "end": 392947 },
{ "start": 392997, "end": 393043 },
{ "start": 393087, "end": 393270 },
{ "start": 393308, "end": 393486 },
{ "start": 393489, "end": 393603 },
{ "start": 393812, "end": 393820 },
{ "start": 393856, "end": 393862 },
{ "start": 393894, "end": 393935 },
{ "start": 394023, "end": 394325 },
{ "start": 394442, "end": 394457 },
{ "start": 394461, "end": 394463 },
{ "start": 394513, "end": 395510 },
{ "start": 395732, "end": 395986 },
{ "start": 396254, "end": 396443 },
{ "start": 396450, "end": 396716 },
{ "start": 396754, "end": 396804 },
{ "start": 396846, "end": 396938 },
{ "start": 397067, "end": 398018 },
{ "start": 398062, "end": 398667 },
{ "start": 399053, "end": 399112 },
{ "start": 399691, "end": 399760 },
{ "start": 399874, "end": 399988 },
{ "start": 400209, "end": 400228 },
{ "start": 400987, "end": 401080 },
{ "start": 402091, "end": 402161 },
{ "start": 402268, "end": 402304 },
{ "start": 402320, "end": 402342 },
{ "start": 403824, "end": 405189 },
{ "start": 405319, "end": 405455 },
{ "start": 405983, "end": 406053 },
{ "start": 406175, "end": 406197 },
{ "start": 407965, "end": 408087 },
{ "start": 408124, "end": 408228 },
{ "start": 408305, "end": 408675 },
{ "start": 408696, "end": 408706 },
{ "start": 408783, "end": 409261 },
{ "start": 409436, "end": 409760 },
{ "start": 409764, "end": 410071 },
{ "start": 410075, "end": 410520 },
{ "start": 410523, "end": 410654 },
{ "start": 410657, "end": 410701 },
{ "start": 410711, "end": 411998 },
{ "start": 412031, "end": 412040 },
{ "start": 412112, "end": 412125 },
{ "start": 412247, "end": 412261 },
{ "start": 412394, "end": 412407 },
{ "start": 412455, "end": 412464 },
{ "start": 412547, "end": 413631 },
{ "start": 413923, "end": 413975 },
{ "start": 414447, "end": 414450 },
{ "start": 414525, "end": 414528 },
{ "start": 414567, "end": 414710 },
{ "start": 414733, "end": 414874 },
{ "start": 414926, "end": 414946 },
{ "start": 414979, "end": 414993 },
{ "start": 415026, "end": 415344 },
{ "start": 415354, "end": 415363 },
{ "start": 415381, "end": 415831 },
{ "start": 415863, "end": 415866 },
{ "start": 416109, "end": 416200 },
{ "start": 416294, "end": 417656 },
{ "start": 417766, "end": 419532 },
{ "start": 419585, "end": 419955 },
{ "start": 419967, "end": 419983 },
{ "start": 419995, "end": 420873 },
{ "start": 421195, "end": 422673 },
{ "start": 422740, "end": 422857 },
{ "start": 422860, "end": 423012 },
{ "start": 423103, "end": 423182 },
{ "start": 423218, "end": 423513 },
{ "start": 423565, "end": 424049 },
{ "start": 424116, "end": 424234 },
{ "start": 424237, "end": 424389 },
{ "start": 424480, "end": 425646 },
{ "start": 425662, "end": 425773 },
{ "start": 425799, "end": 425827 },
{ "start": 425852, "end": 425986 },
{ "start": 425993, "end": 426004 },
{ "start": 426042, "end": 426062 },
{ "start": 426265, "end": 426353 },
{ "start": 426361, "end": 426515 },
{ "start": 426550, "end": 426567 },
{ "start": 426664, "end": 426689 },
{ "start": 426691, "end": 426748 },
{ "start": 426819, "end": 427835 },
{ "start": 427838, "end": 427847 },
{ "start": 427851, "end": 427917 },
{ "start": 427921, "end": 427928 },
{ "start": 427935, "end": 427952 },
{ "start": 427955, "end": 427962 },
{ "start": 427965, "end": 427972 },
{ "start": 427975, "end": 427989 },
{ "start": 427994, "end": 428043 },
{ "start": 428047, "end": 428369 },
{ "start": 428404, "end": 428478 },
{ "start": 428481, "end": 428682 },
{ "start": 429186, "end": 429200 },
{ "start": 429415, "end": 429594 },
{ "start": 429597, "end": 429674 },
{ "start": 429677, "end": 429832 },
{ "start": 429835, "end": 429856 },
{ "start": 429859, "end": 429869 },
{ "start": 429874, "end": 429876 },
{ "start": 429879, "end": 429886 },
{ "start": 429889, "end": 429896 },
{ "start": 429899, "end": 429908 },
{ "start": 429910, "end": 430270 },
{ "start": 430368, "end": 430536 },
{ "start": 430545, "end": 430661 },
{ "start": 430695, "end": 430862 },
{ "start": 430873, "end": 431111 },
{ "start": 431161, "end": 431172 },
{ "start": 431239, "end": 431330 },
{ "start": 431399, "end": 431410 },
{ "start": 431477, "end": 431552 },
{ "start": 431673, "end": 431677 },
{ "start": 431790, "end": 431912 },
{ "start": 432125, "end": 432147 },
{ "start": 433346, "end": 434043 },
{ "start": 434055, "end": 434096 },
{ "start": 434160, "end": 434167 },
{ "start": 434270, "end": 434301 },
{ "start": 434320, "end": 434323 },
{ "start": 434336, "end": 434347 },
{ "start": 434350, "end": 434355 },
{ "start": 434688, "end": 434996 },
{ "start": 435053, "end": 435135 },
{ "start": 435162, "end": 435180 },
{ "start": 435269, "end": 435288 },
{ "start": 435551, "end": 436019 },
{ "start": 436204, "end": 436297 },
{ "start": 436695, "end": 436754 },
{ "start": 437631, "end": 438083 },
{ "start": 438304, "end": 439050 },
{ "start": 447700, "end": 447777 },
{ "start": 447942, "end": 447963 },
{ "start": 448020, "end": 448045 },
{ "start": 448106, "end": 448138 },
{ "start": 448312, "end": 448345 },
{ "start": 448420, "end": 448454 },
{ "start": 448529, "end": 448565 },
{ "start": 449176, "end": 449210 },
{ "start": 449370, "end": 449399 },
{ "start": 449552, "end": 449578 },
{ "start": 449693, "end": 449727 },
{ "start": 449845, "end": 449893 },
{ "start": 450125, "end": 450154 },
{ "start": 450677, "end": 450708 },
{ "start": 451288, "end": 451310 },
{ "start": 454179, "end": 454213 },
{ "start": 455018, "end": 455053 },
{ "start": 455548, "end": 455580 },
{ "start": 455805, "end": 456219 },
{ "start": 456526, "end": 456560 },
{ "start": 456637, "end": 456892 },
{ "start": 457031, "end": 457068 },
{ "start": 457070, "end": 457172 },
{ "start": 457252, "end": 457379 },
{ "start": 457390, "end": 457407 },
{ "start": 457434, "end": 457469 },
{ "start": 457597, "end": 457765 },
{ "start": 457982, "end": 458613 },
{ "start": 458740, "end": 458868 },
{ "start": 459477, "end": 459584 },
{ "start": 459684, "end": 459830 },
{ "start": 460175, "end": 460234 },
{ "start": 460878, "end": 460947 },
{ "start": 461005, "end": 461026 },
{ "start": 461122, "end": 461192 },
{ "start": 461768, "end": 462444 },
{ "start": 462447, "end": 462490 },
{ "start": 462494, "end": 462497 },
{ "start": 462500, "end": 462666 },
{ "start": 462743, "end": 462825 },
{ "start": 462843, "end": 462905 },
{ "start": 462923, "end": 463142 },
{ "start": 463472, "end": 463574 },
{ "start": 463651, "end": 463662 },
{ "start": 463665, "end": 463736 },
{ "start": 463764, "end": 463797 },
{ "start": 463894, "end": 463935 },
{ "start": 464987, "end": 465028 },
{ "start": 465062, "end": 465077 },
{ "start": 465081, "end": 465153 },
{ "start": 465168, "end": 465178 },
{ "start": 465214, "end": 465257 },
{ "start": 465264, "end": 465274 },
{ "start": 465602, "end": 465669 },
{ "start": 465732, "end": 465739 },
{ "start": 465765, "end": 466676 },
{ "start": 466688, "end": 466742 },
{ "start": 466789, "end": 466942 },
{ "start": 467562, "end": 467632 },
{ "start": 467855, "end": 467889 },
{ "start": 468147, "end": 468169 },
{ "start": 469271, "end": 469293 },
{ "start": 469865, "end": 470042 },
{ "start": 470058, "end": 470178 },
{ "start": 470210, "end": 470322 },
{ "start": 470332, "end": 470423 },
{ "start": 471045, "end": 471053 },
{ "start": 471062, "end": 471078 },
{ "start": 471206, "end": 471254 },
{ "start": 471756, "end": 471894 },
{ "start": 471904, "end": 471944 },
{ "start": 471962, "end": 472073 },
{ "start": 472078, "end": 472166 },
{ "start": 472174, "end": 472242 },
{ "start": 472253, "end": 472320 },
{ "start": 472327, "end": 472332 },
{ "start": 472334, "end": 472340 },
{ "start": 472342, "end": 472349 },
{ "start": 472444, "end": 472450 },
{ "start": 472537, "end": 472580 },
{ "start": 472617, "end": 472629 },
{ "start": 472696, "end": 472803 },
{ "start": 474184, "end": 474368 },
{ "start": 474372, "end": 474408 },
{ "start": 474445, "end": 475094 },
{ "start": 475460, "end": 475512 },
{ "start": 475602, "end": 475867 },
{ "start": 475872, "end": 476010 },
{ "start": 476442, "end": 477105 },
{ "start": 477117, "end": 477131 },
{ "start": 477143, "end": 477157 },
{ "start": 477169, "end": 477184 },
{ "start": 477196, "end": 478120 },
{ "start": 478213, "end": 478267 },
{ "start": 478308, "end": 478521 },
{ "start": 478574, "end": 478606 },
{ "start": 478654, "end": 479005 },
{ "start": 479132, "end": 479142 },
{ "start": 479146, "end": 479155 },
{ "start": 479171, "end": 479377 },
{ "start": 479540, "end": 479577 },
{ "start": 479720, "end": 479945 },
{ "start": 479981, "end": 481052 },
{ "start": 481094, "end": 481411 },
{ "start": 481446, "end": 481469 },
{ "start": 481472, "end": 481502 },
{ "start": 481531, "end": 481607 },
{ "start": 481610, "end": 481612 },
{ "start": 481615, "end": 481660 },
{ "start": 481704, "end": 481718 },
{ "start": 481911, "end": 481927 },
{ "start": 481930, "end": 481973 },
{ "start": 482012, "end": 482903 },
{ "start": 483302, "end": 483782 },
{ "start": 483791, "end": 483872 },
{ "start": 483890, "end": 484584 },
{ "start": 484598, "end": 485551 },
{ "start": 485563, "end": 485581 },
{ "start": 485593, "end": 485615 },
{ "start": 485627, "end": 485642 },
{ "start": 485654, "end": 485667 },
{ "start": 485679, "end": 485967 },
{ "start": 485981, "end": 486861 },
{ "start": 486871, "end": 486900 },
{ "start": 486904, "end": 486907 },
{ "start": 486909, "end": 486955 },
{ "start": 487066, "end": 487560 },
{ "start": 488066, "end": 488109 },
{ "start": 488124, "end": 488146 },
{ "start": 488162, "end": 488346 },
{ "start": 488381, "end": 489074 },
{ "start": 489268, "end": 489491 },
{ "start": 489507, "end": 489873 },
{ "start": 489890, "end": 490660 },
{ "start": 490671, "end": 490973 },
{ "start": 491004, "end": 491020 },
{ "start": 491048, "end": 491064 },
{ "start": 491101, "end": 491115 },
{ "start": 491143, "end": 491161 },
{ "start": 491192, "end": 491210 },
{ "start": 491238, "end": 491256 },
{ "start": 491284, "end": 491306 },
{ "start": 491337, "end": 491352 },
{ "start": 491380, "end": 491396 },
{ "start": 491424, "end": 491438 },
{ "start": 491466, "end": 491481 },
{ "start": 491520, "end": 491535 },
{ "start": 491563, "end": 491586 },
{ "start": 491603, "end": 491623 },
{ "start": 491665, "end": 491685 },
{ "start": 491711, "end": 491727 },
{ "start": 491753, "end": 491774 },
{ "start": 491812, "end": 491839 },
{ "start": 491865, "end": 491883 },
{ "start": 491909, "end": 492552 },
{ "start": 492556, "end": 492601 },
{ "start": 492605, "end": 494356 },
{ "start": 494479, "end": 494587 },
{ "start": 495160, "end": 495170 },
{ "start": 495212, "end": 495249 },
{ "start": 495453, "end": 495475 },
{ "start": 495628, "end": 496605 },
{ "start": 496733, "end": 498430 },
{ "start": 498993, "end": 498999 },
{ "start": 499067, "end": 499070 },
{ "start": 499314, "end": 499588 },
{ "start": 499630, "end": 499819 },
{ "start": 499875, "end": 499878 },
{ "start": 499915, "end": 499973 },
{ "start": 500155, "end": 501624 },
{ "start": 501751, "end": 502011 },
{ "start": 502578, "end": 502598 },
{ "start": 502619, "end": 502656 },
{ "start": 502733, "end": 502749 },
{ "start": 502834, "end": 502855 },
{ "start": 502916, "end": 502937 },
{ "start": 503028, "end": 503049 },
{ "start": 503124, "end": 503153 },
{ "start": 503248, "end": 503268 },
{ "start": 503371, "end": 503391 },
{ "start": 503497, "end": 503519 },
{ "start": 503589, "end": 503609 },
{ "start": 503707, "end": 503719 },
{ "start": 503799, "end": 503931 },
{ "start": 504541, "end": 504975 },
{ "start": 509739, "end": 509809 },
{ "start": 510024, "end": 510058 },
{ "start": 510243, "end": 510274 },
{ "start": 510395, "end": 510422 },
{ "start": 510599, "end": 510637 },
{ "start": 511008, "end": 511030 },
{ "start": 513821, "end": 513846 },
{ "start": 514094, "end": 514123 },
{ "start": 514260, "end": 514269 },
{ "start": 514389, "end": 514395 },
{ "start": 514629, "end": 514649 },
{ "start": 515736, "end": 515984 },
{ "start": 516004, "end": 516639 },
{ "start": 517629, "end": 519779 },
{ "start": 519954, "end": 520171 },
{ "start": 520209, "end": 520301 },
{ "start": 520370, "end": 520413 },
{ "start": 520474, "end": 520701 },
{ "start": 520713, "end": 522345 },
{ "start": 522412, "end": 522744 },
{ "start": 522792, "end": 523093 },
{ "start": 523106, "end": 523558 },
{ "start": 523560, "end": 523823 },
{ "start": 523826, "end": 523978 },
{ "start": 524069, "end": 526234 },
{ "start": 526362, "end": 526611 },
{ "start": 526613, "end": 526626 },
{ "start": 526631, "end": 526884 },
{ "start": 526990, "end": 527304 },
{ "start": 527362, "end": 527698 },
{ "start": 527711, "end": 528910 },
{ "start": 529036, "end": 529631 },
{ "start": 529757, "end": 529907 },
{ "start": 529927, "end": 529944 },
{ "start": 530027, "end": 530036 },
{ "start": 530113, "end": 530129 },
{ "start": 530199, "end": 530213 },
{ "start": 530288, "end": 530297 },
{ "start": 530379, "end": 530389 },
{ "start": 530469, "end": 530475 },
{ "start": 530633, "end": 530644 },
{ "start": 530775, "end": 530781 },
{ "start": 530943, "end": 530956 },
{ "start": 531205, "end": 531209 },
{ "start": 531362, "end": 531365 },
{ "start": 531466, "end": 531491 },
{ "start": 531813, "end": 532163 },
{ "start": 532642, "end": 534200 },
{ "start": 534499, "end": 534558 },
{ "start": 534993, "end": 535031 },
{ "start": 535273, "end": 537649 },
{ "start": 538328, "end": 538387 },
{ "start": 538513, "end": 540125 },
{ "start": 540505, "end": 542018 },
{ "start": 542581, "end": 542587 },
{ "start": 542599, "end": 542632 },
{ "start": 542923, "end": 542993 },
{ "start": 543095, "end": 543131 },
{ "start": 543174, "end": 543196 },
{ "start": 543730, "end": 543752 },
{ "start": 544110, "end": 544267 },
{ "start": 544324, "end": 544344 },
{ "start": 544474, "end": 545378 },
{ "start": 545504, "end": 545801 },
{ "start": 545867, "end": 545905 },
{ "start": 546250, "end": 547007 },
{ "start": 547133, "end": 547318 },
{ "start": 547444, "end": 547979 },
{ "start": 547981, "end": 547992 },
{ "start": 547994, "end": 548108 },
{ "start": 548137, "end": 548147 },
{ "start": 548150, "end": 548194 },
{ "start": 548218, "end": 548263 },
{ "start": 548268, "end": 548308 },
{ "start": 548337, "end": 548347 },
{ "start": 548350, "end": 548722 },
{ "start": 548742, "end": 548759 },
{ "start": 548771, "end": 548786 },
{ "start": 548798, "end": 548865 },
{ "start": 548896, "end": 549741 },
{ "start": 549761, "end": 549805 },
{ "start": 549825, "end": 549968 },
{ "start": 549988, "end": 550033 },
{ "start": 550053, "end": 550065 },
{ "start": 550085, "end": 550196 },
{ "start": 550216, "end": 550358 },
{ "start": 550378, "end": 550391 },
{ "start": 550411, "end": 550585 },
{ "start": 550605, "end": 550618 },
{ "start": 550638, "end": 550651 },
{ "start": 550671, "end": 550684 },
{ "start": 550704, "end": 550717 },
{ "start": 550737, "end": 550750 },
{ "start": 550770, "end": 550783 },
{ "start": 550803, "end": 550816 },
{ "start": 550836, "end": 550849 },
{ "start": 550869, "end": 550882 },
{ "start": 550902, "end": 550915 },
{ "start": 550935, "end": 550948 },
{ "start": 550968, "end": 551147 },
{ "start": 551168, "end": 551215 },
{ "start": 551236, "end": 551315 },
{ "start": 551336, "end": 551349 },
{ "start": 551370, "end": 551448 },
{ "start": 551469, "end": 551583 },
{ "start": 551604, "end": 551649 },
{ "start": 551670, "end": 551682 },
{ "start": 551703, "end": 551849 },
{ "start": 551870, "end": 551882 },
{ "start": 551903, "end": 551981 },
{ "start": 552002, "end": 552015 },
{ "start": 552036, "end": 552049 },
{ "start": 552070, "end": 552083 },
{ "start": 552104, "end": 552117 },
{ "start": 552138, "end": 552282 },
{ "start": 552303, "end": 552384 },
{ "start": 552405, "end": 552417 },
{ "start": 552438, "end": 552450 },
{ "start": 552471, "end": 552550 },
{ "start": 552571, "end": 552584 },
{ "start": 552605, "end": 552618 },
{ "start": 552639, "end": 552652 },
{ "start": 552673, "end": 552751 },
{ "start": 552772, "end": 552853 },
{ "start": 552874, "end": 552887 },
{ "start": 552908, "end": 552921 },
{ "start": 552942, "end": 561475 },
{ "start": 561480, "end": 562768 },
{ "start": 562894, "end": 563547 },
{ "start": 563673, "end": 564605 },
{ "start": 564731, "end": 565764 },
{ "start": 565890, "end": 566574 },
{ "start": 566700, "end": 567792 },
{ "start": 567917, "end": 567998 },
{ "start": 568018, "end": 568030 },
{ "start": 568050, "end": 568091 },
{ "start": 568125, "end": 568128 },
{ "start": 568186, "end": 568262 },
{ "start": 568282, "end": 568323 },
{ "start": 568380, "end": 568457 },
{ "start": 568477, "end": 568489 },
{ "start": 568509, "end": 568550 },
{ "start": 568584, "end": 568587 },
{ "start": 568645, "end": 568889 },
{ "start": 568909, "end": 568921 },
{ "start": 568941, "end": 568982 },
{ "start": 569016, "end": 569019 },
{ "start": 569077, "end": 569154 },
{ "start": 569174, "end": 569186 },
{ "start": 569206, "end": 569247 },
{ "start": 569304, "end": 569307 },
{ "start": 569377, "end": 570157 },
{ "start": 570404, "end": 570775 },
{ "start": 571060, "end": 571070 },
{ "start": 571117, "end": 571198 },
{ "start": 571504, "end": 571514 },
{ "start": 571556, "end": 571581 },
{ "start": 571780, "end": 571805 },
{ "start": 571869, "end": 571890 },
{ "start": 571941, "end": 571966 },
{ "start": 572006, "end": 572870 },
{ "start": 572912, "end": 573006 },
{ "start": 573195, "end": 573209 },
{ "start": 573342, "end": 573543 },
{ "start": 573581, "end": 573590 },
{ "start": 573662, "end": 573675 },
{ "start": 573858, "end": 573872 },
{ "start": 574005, "end": 574018 },
{ "start": 574066, "end": 574075 },
{ "start": 574131, "end": 574202 },
{ "start": 574232, "end": 574241 },
{ "start": 574313, "end": 574326 },
{ "start": 574501, "end": 574515 },
{ "start": 574648, "end": 574661 },
{ "start": 574709, "end": 574718 },
{ "start": 574776, "end": 574847 },
{ "start": 574885, "end": 574894 },
{ "start": 574966, "end": 574979 },
{ "start": 575079, "end": 575093 },
{ "start": 575226, "end": 575239 },
{ "start": 575287, "end": 575296 },
{ "start": 575352, "end": 575423 },
{ "start": 575461, "end": 575470 },
{ "start": 575542, "end": 575555 },
{ "start": 575655, "end": 575669 },
{ "start": 575802, "end": 575815 },
{ "start": 575863, "end": 575872 },
{ "start": 575928, "end": 575999 },
{ "start": 576035, "end": 576044 },
{ "start": 576116, "end": 576129 },
{ "start": 576314, "end": 576328 },
{ "start": 576461, "end": 576474 },
{ "start": 576522, "end": 576531 },
{ "start": 576591, "end": 576662 },
{ "start": 576697, "end": 576706 },
{ "start": 576778, "end": 576791 },
{ "start": 576891, "end": 576905 },
{ "start": 577038, "end": 577051 },
{ "start": 577099, "end": 577108 },
{ "start": 577167, "end": 577238 },
{ "start": 577266, "end": 577275 },
{ "start": 577347, "end": 577360 },
{ "start": 577444, "end": 577458 },
{ "start": 577591, "end": 577604 },
{ "start": 577652, "end": 577661 },
{ "start": 577711, "end": 577782 },
{ "start": 577810, "end": 577819 },
{ "start": 577891, "end": 577904 },
{ "start": 577994, "end": 578008 },
{ "start": 578141, "end": 578154 },
{ "start": 578202, "end": 578211 },
{ "start": 578267, "end": 578338 },
{ "start": 578371, "end": 578380 },
{ "start": 578452, "end": 578465 },
{ "start": 578570, "end": 578584 },
{ "start": 578717, "end": 578730 },
{ "start": 578778, "end": 578787 },
{ "start": 578853, "end": 578924 },
{ "start": 578953, "end": 578962 },
{ "start": 579034, "end": 579047 },
{ "start": 579144, "end": 579158 },
{ "start": 579291, "end": 579304 },
{ "start": 579352, "end": 579361 },
{ "start": 579423, "end": 579494 },
{ "start": 579519, "end": 579528 },
{ "start": 579600, "end": 579613 },
{ "start": 579702, "end": 579716 },
{ "start": 579849, "end": 579862 },
{ "start": 579910, "end": 579919 },
{ "start": 579977, "end": 580048 },
{ "start": 580076, "end": 580085 },
{ "start": 580157, "end": 580170 },
{ "start": 580265, "end": 580279 },
{ "start": 580412, "end": 580425 },
{ "start": 580473, "end": 580482 },
{ "start": 580543, "end": 580614 },
{ "start": 580647, "end": 580656 },
{ "start": 580728, "end": 580741 },
{ "start": 580846, "end": 580860 },
{ "start": 580993, "end": 581006 },
{ "start": 581054, "end": 581063 },
{ "start": 581129, "end": 581200 },
{ "start": 581244, "end": 581253 },
{ "start": 581325, "end": 581338 },
{ "start": 581464, "end": 581478 },
{ "start": 581611, "end": 581624 },
{ "start": 581672, "end": 581681 },
{ "start": 581757, "end": 581828 },
{ "start": 581863, "end": 581872 },
{ "start": 581944, "end": 581957 },
{ "start": 582066, "end": 582080 },
{ "start": 582213, "end": 582226 },
{ "start": 582274, "end": 582283 },
{ "start": 582351, "end": 582422 },
{ "start": 582464, "end": 582473 },
{ "start": 582545, "end": 582558 },
{ "start": 582681, "end": 582695 },
{ "start": 582828, "end": 582841 },
{ "start": 582889, "end": 582898 },
{ "start": 582973, "end": 583044 },
{ "start": 583072, "end": 583081 },
{ "start": 583153, "end": 583166 },
{ "start": 583263, "end": 583277 },
{ "start": 583410, "end": 583423 },
{ "start": 583471, "end": 583480 },
{ "start": 583541, "end": 583612 },
{ "start": 583648, "end": 583657 },
{ "start": 583729, "end": 583742 },
{ "start": 583853, "end": 583867 },
{ "start": 584000, "end": 584013 },
{ "start": 584061, "end": 584070 },
{ "start": 584139, "end": 584526 },
{ "start": 584542, "end": 584558 },
{ "start": 584563, "end": 587529 },
{ "start": 587663, "end": 587671 },
{ "start": 587795, "end": 588201 },
{ "start": 588204, "end": 588211 },
{ "start": 588214, "end": 588221 },
{ "start": 588224, "end": 589993 },
{ "start": 590037, "end": 590046 },
{ "start": 590118, "end": 590131 },
{ "start": 590397, "end": 590411 },
{ "start": 590544, "end": 590557 },
{ "start": 590605, "end": 590614 },
{ "start": 590681, "end": 590804 },
{ "start": 591395, "end": 591465 },
{ "start": 591583, "end": 591617 },
{ "start": 591851, "end": 591873 },
{ "start": 592770, "end": 593106 },
{ "start": 593314, "end": 593319 },
{ "start": 593392, "end": 593413 },
{ "start": 593892, "end": 593896 },
{ "start": 593963, "end": 594132 },
{ "start": 594218, "end": 594291 },
{ "start": 594311, "end": 594323 },
{ "start": 594343, "end": 594755 },
{ "start": 594835, "end": 594861 },
{ "start": 594941, "end": 595108 },
{ "start": 595111, "end": 595127 },
{ "start": 595308, "end": 595374 },
{ "start": 595439, "end": 597355 },
{ "start": 597452, "end": 597456 },
{ "start": 597616, "end": 597718 },
{ "start": 598281, "end": 598323 },
{ "start": 598343, "end": 598363 },
{ "start": 598458, "end": 598521 },
{ "start": 598584, "end": 598626 },
{ "start": 598802, "end": 598861 },
{ "start": 599876, "end": 599886 },
{ "start": 599931, "end": 599982 },
{ "start": 600174, "end": 600186 },
{ "start": 600867, "end": 600990 },
{ "start": 601010, "end": 603005 },
{ "start": 603072, "end": 603297 },
{ "start": 603353, "end": 603560 },
{ "start": 603586, "end": 603760 },
{ "start": 603787, "end": 603800 },
{ "start": 603804, "end": 603822 },
{ "start": 603851, "end": 603884 },
{ "start": 603910, "end": 603928 },
{ "start": 603976, "end": 604065 },
{ "start": 604069, "end": 604128 },
{ "start": 604164, "end": 604504 },
{ "start": 604520, "end": 604738 },
{ "start": 604939, "end": 605062 },
{ "start": 605065, "end": 605121 },
{ "start": 605308, "end": 605577 },
{ "start": 605586, "end": 606610 },
{ "start": 606705, "end": 606801 },
{ "start": 607117, "end": 607127 },
{ "start": 607172, "end": 607204 },
{ "start": 607258, "end": 607286 },
{ "start": 607341, "end": 607380 },
{ "start": 607552, "end": 608902 },
{ "start": 608970, "end": 609088 },
{ "start": 609120, "end": 609135 },
{ "start": 609230, "end": 609326 },
{ "start": 609622, "end": 609632 },
{ "start": 609677, "end": 609740 },
{ "start": 610067, "end": 610077 },
{ "start": 610120, "end": 610172 },
{ "start": 610375, "end": 610399 },
{ "start": 610577, "end": 611931 },
{ "start": 612026, "end": 612122 },
{ "start": 612635, "end": 612645 },
{ "start": 612690, "end": 612722 },
{ "start": 612837, "end": 612868 },
{ "start": 612914, "end": 612958 },
{ "start": 613187, "end": 615314 },
{ "start": 615363, "end": 615366 },
{ "start": 615404, "end": 615407 },
{ "start": 616020, "end": 616035 },
{ "start": 616130, "end": 616227 },
{ "start": 616402, "end": 616412 },
{ "start": 616455, "end": 616539 },
{ "start": 616634, "end": 616730 },
{ "start": 616838, "end": 616848 },
{ "start": 616890, "end": 616942 },
{ "start": 617037, "end": 617133 },
{ "start": 617309, "end": 617319 },
{ "start": 617362, "end": 617751 },
{ "start": 617846, "end": 617942 },
{ "start": 618215, "end": 618225 },
{ "start": 618270, "end": 618333 },
{ "start": 619285, "end": 619295 },
{ "start": 619340, "end": 619573 },
{ "start": 619877, "end": 619958 },
{ "start": 620053, "end": 620149 },
{ "start": 620284, "end": 620294 },
{ "start": 620339, "end": 620402 },
{ "start": 621113, "end": 621123 },
{ "start": 621168, "end": 621236 },
{ "start": 621331, "end": 621428 },
{ "start": 621605, "end": 621615 },
{ "start": 621658, "end": 621687 },
{ "start": 621782, "end": 621879 },
{ "start": 622056, "end": 622066 },
{ "start": 622109, "end": 622302 },
{ "start": 622397, "end": 622494 },
{ "start": 622699, "end": 622709 },
{ "start": 622754, "end": 622902 },
{ "start": 622997, "end": 623094 },
{ "start": 623276, "end": 623286 },
{ "start": 623331, "end": 623396 },
{ "start": 623491, "end": 623588 },
{ "start": 623722, "end": 623732 },
{ "start": 623775, "end": 623805 },
{ "start": 623900, "end": 623996 },
{ "start": 624131, "end": 624141 },
{ "start": 624186, "end": 624357 },
{ "start": 624452, "end": 624549 },
{ "start": 624675, "end": 624685 },
{ "start": 624728, "end": 624892 },
{ "start": 624987, "end": 625083 },
{ "start": 625385, "end": 625395 },
{ "start": 625440, "end": 625514 },
{ "start": 625609, "end": 625705 },
{ "start": 626002, "end": 626012 },
{ "start": 626057, "end": 626175 },
{ "start": 626270, "end": 626367 },
{ "start": 626829, "end": 626839 },
{ "start": 626884, "end": 626964 },
{ "start": 627059, "end": 627155 },
{ "start": 627406, "end": 627416 },
{ "start": 627461, "end": 627730 },
{ "start": 627825, "end": 627921 },
{ "start": 628325, "end": 628335 },
{ "start": 628380, "end": 628649 },
{ "start": 629217, "end": 629236 },
{ "start": 629331, "end": 629427 },
{ "start": 629924, "end": 629934 },
{ "start": 629979, "end": 630009 },
{ "start": 630104, "end": 630200 },
{ "start": 630481, "end": 630491 },
{ "start": 630536, "end": 630636 },
{ "start": 630731, "end": 630827 },
{ "start": 631360, "end": 631370 },
{ "start": 631415, "end": 631479 },
{ "start": 631574, "end": 631670 },
{ "start": 632024, "end": 632034 },
{ "start": 632079, "end": 632109 },
{ "start": 632204, "end": 632300 },
{ "start": 632581, "end": 632591 },
{ "start": 632636, "end": 632666 },
{ "start": 632761, "end": 632857 },
{ "start": 633189, "end": 633199 },
{ "start": 633244, "end": 633333 },
{ "start": 633428, "end": 633524 },
{ "start": 633880, "end": 633890 },
{ "start": 633935, "end": 633966 },
{ "start": 634061, "end": 634157 },
{ "start": 634312, "end": 634322 },
{ "start": 634367, "end": 637665 },
{ "start": 637705, "end": 637733 },
{ "start": 637767, "end": 637772 },
{ "start": 637833, "end": 638017 },
{ "start": 638037, "end": 638383 },
{ "start": 638418, "end": 638497 },
{ "start": 638547, "end": 638745 },
{ "start": 638748, "end": 638773 },
{ "start": 638810, "end": 639891 },
{ "start": 639894, "end": 641238 },
{ "start": 641258, "end": 641270 },
{ "start": 641290, "end": 641372 },
{ "start": 641740, "end": 641771 },
{ "start": 641828, "end": 641859 },
{ "start": 641889, "end": 642263 },
{ "start": 642326, "end": 642577 },
{ "start": 642597, "end": 643426 },
{ "start": 643446, "end": 643458 },
{ "start": 643478, "end": 643490 },
{ "start": 643510, "end": 643522 },
{ "start": 643542, "end": 643554 },
{ "start": 643574, "end": 643817 },
{ "start": 643919, "end": 643922 },
{ "start": 644024, "end": 644027 },
{ "start": 644071, "end": 644074 },
{ "start": 644115, "end": 644118 },
{ "start": 644156, "end": 644159 },
{ "start": 644192, "end": 644819 },
{ "start": 644839, "end": 644851 },
{ "start": 644871, "end": 646412 },
{ "start": 646495, "end": 646566 },
{ "start": 646570, "end": 646605 },
{ "start": 646615, "end": 647082 },
{ "start": 647107, "end": 647163 },
{ "start": 647180, "end": 647241 },
{ "start": 647285, "end": 647435 },
{ "start": 647441, "end": 647450 },
{ "start": 647489, "end": 647533 },
{ "start": 647543, "end": 647546 },
{ "start": 647556, "end": 647562 },
{ "start": 647566, "end": 647849 },
{ "start": 647885, "end": 647908 },
{ "start": 647940, "end": 647954 },
{ "start": 647965, "end": 647969 },
{ "start": 648034, "end": 648037 },
{ "start": 648112, "end": 648403 },
{ "start": 648451, "end": 648561 },
{ "start": 648636, "end": 648669 },
{ "start": 648701, "end": 648939 },
{ "start": 648983, "end": 649268 },
{ "start": 649275, "end": 649759 },
{ "start": 649779, "end": 649847 },
{ "start": 649870, "end": 649880 },
{ "start": 649959, "end": 650463 },
{ "start": 650476, "end": 650582 },
{ "start": 650602, "end": 650614 },
{ "start": 650634, "end": 650862 },
{ "start": 650889, "end": 650917 },
{ "start": 650947, "end": 650950 },
{ "start": 650976, "end": 651005 },
{ "start": 651174, "end": 651205 },
{ "start": 651286, "end": 651289 },
{ "start": 651498, "end": 651502 },
{ "start": 651589, "end": 652291 },
{ "start": 652304, "end": 652336 },
{ "start": 652358, "end": 652387 },
{ "start": 652444, "end": 652490 },
{ "start": 652545, "end": 652778 },
{ "start": 652798, "end": 652967 },
{ "start": 653093, "end": 653096 },
{ "start": 653229, "end": 653257 },
{ "start": 653319, "end": 653322 },
{ "start": 653428, "end": 653944 },
{ "start": 653995, "end": 654023 },
{ "start": 654076, "end": 654081 },
{ "start": 654147, "end": 654151 },
{ "start": 654251, "end": 654281 },
{ "start": 654310, "end": 654487 },
{ "start": 654514, "end": 654544 },
{ "start": 654578, "end": 654785 },
{ "start": 654805, "end": 655171 },
{ "start": 655211, "end": 655264 },
{ "start": 655339, "end": 655443 },
{ "start": 655530, "end": 655581 },
{ "start": 655592, "end": 655672 },
{ "start": 655687, "end": 655689 },
{ "start": 655694, "end": 655767 },
{ "start": 655801, "end": 655830 },
{ "start": 655863, "end": 656033 },
{ "start": 656053, "end": 656065 },
{ "start": 656085, "end": 656513 },
{ "start": 656534, "end": 656711 },
{ "start": 656732, "end": 656744 },
{ "start": 656765, "end": 656975 },
{ "start": 656996, "end": 657008 },
{ "start": 657029, "end": 658459 },
{ "start": 658506, "end": 658528 },
{ "start": 658537, "end": 658550 },
{ "start": 658574, "end": 658628 },
{ "start": 658842, "end": 658884 },
{ "start": 658899, "end": 658943 },
{ "start": 658950, "end": 659041 },
{ "start": 659072, "end": 659266 },
{ "start": 659344, "end": 659383 },
{ "start": 659461, "end": 659470 },
{ "start": 659542, "end": 659569 },
{ "start": 659582, "end": 659636 },
{ "start": 659643, "end": 659674 },
{ "start": 659690, "end": 659765 },
{ "start": 659794, "end": 659796 },
{ "start": 659858, "end": 659907 },
{ "start": 659916, "end": 659937 },
{ "start": 659946, "end": 660248 },
{ "start": 660322, "end": 660437 },
{ "start": 660445, "end": 660696 },
{ "start": 660708, "end": 660865 },
{ "start": 660878, "end": 661265 },
{ "start": 661277, "end": 661471 },
{ "start": 661484, "end": 661681 },
{ "start": 661694, "end": 661725 },
{ "start": 661899, "end": 661936 },
{ "start": 661962, "end": 662306 },
{ "start": 662357, "end": 662531 },
{ "start": 662574, "end": 662788 },
{ "start": 662971, "end": 663155 },
{ "start": 663178, "end": 663188 },
{ "start": 663267, "end": 663734 },
{ "start": 663745, "end": 664102 },
{ "start": 664105, "end": 664386 },
{ "start": 664489, "end": 664519 },
{ "start": 664626, "end": 664864 },
{ "start": 664911, "end": 664972 },
{ "start": 664992, "end": 665070 },
{ "start": 665106, "end": 665121 },
{ "start": 665371, "end": 665592 },
{ "start": 666075, "end": 666659 },
{ "start": 666696, "end": 666825 },
{ "start": 666845, "end": 666887 },
{ "start": 666896, "end": 666969 },
{ "start": 666983, "end": 666986 },
{ "start": 667004, "end": 667072 },
{ "start": 667266, "end": 667272 },
{ "start": 667298, "end": 667430 },
{ "start": 667489, "end": 668083 },
{ "start": 668103, "end": 669442 },
{ "start": 669521, "end": 669562 },
{ "start": 669605, "end": 669642 },
{ "start": 669690, "end": 669724 },
{ "start": 669988, "end": 670372 },
{ "start": 670398, "end": 670593 },
{ "start": 670613, "end": 672062 },
{ "start": 672077, "end": 672235 },
{ "start": 672250, "end": 672256 },
{ "start": 672264, "end": 672508 },
{ "start": 672511, "end": 672545 },
{ "start": 672552, "end": 672586 },
{ "start": 672593, "end": 672765 },
{ "start": 672846, "end": 672849 },
{ "start": 672901, "end": 672904 },
{ "start": 672923, "end": 673042 },
{ "start": 673140, "end": 673143 },
{ "start": 673162, "end": 674194 },
{ "start": 674260, "end": 674294 },
{ "start": 674317, "end": 674475 },
{ "start": 674733, "end": 675278 },
{ "start": 675283, "end": 675321 },
{ "start": 675326, "end": 676116 },
{ "start": 676167, "end": 676215 },
{ "start": 676266, "end": 676490 },
{ "start": 676542, "end": 676798 },
{ "start": 676847, "end": 676887 },
{ "start": 676936, "end": 676978 },
{ "start": 677031, "end": 677078 },
{ "start": 677134, "end": 677185 },
{ "start": 677240, "end": 677290 },
{ "start": 677344, "end": 677393 },
{ "start": 677449, "end": 677499 },
{ "start": 677555, "end": 677604 },
{ "start": 677660, "end": 677708 },
{ "start": 677763, "end": 677812 },
{ "start": 677868, "end": 678000 },
{ "start": 678020, "end": 678212 },
{ "start": 678457, "end": 678534 },
{ "start": 678554, "end": 678566 },
{ "start": 678586, "end": 678598 },
{ "start": 678618, "end": 678630 },
{ "start": 678650, "end": 678662 },
{ "start": 678682, "end": 678694 },
{ "start": 678714, "end": 679012 },
{ "start": 679045, "end": 679070 },
{ "start": 679102, "end": 679135 },
{ "start": 679171, "end": 679206 },
{ "start": 679235, "end": 679265 },
{ "start": 679294, "end": 679319 },
{ "start": 679364, "end": 679392 },
{ "start": 679420, "end": 679427 },
{ "start": 679518, "end": 679521 },
{ "start": 679580, "end": 679583 },
{ "start": 679642, "end": 679645 },
{ "start": 679704, "end": 679707 },
{ "start": 679783, "end": 679786 },
{ "start": 679862, "end": 679865 },
{ "start": 679941, "end": 680077 },
{ "start": 680097, "end": 680279 },
{ "start": 680357, "end": 680435 },
{ "start": 680455, "end": 680500 },
{ "start": 680580, "end": 680649 },
{ "start": 680669, "end": 680681 },
{ "start": 680701, "end": 680713 },
{ "start": 680733, "end": 680745 },
{ "start": 680765, "end": 680777 },
{ "start": 680797, "end": 680809 },
{ "start": 680829, "end": 680841 },
{ "start": 680861, "end": 680906 },
{ "start": 680961, "end": 680964 },
{ "start": 681019, "end": 681022 },
{ "start": 681078, "end": 681081 },
{ "start": 681139, "end": 681142 },
{ "start": 681202, "end": 681205 },
{ "start": 681261, "end": 681264 },
{ "start": 681320, "end": 681396 },
{ "start": 681416, "end": 681428 },
{ "start": 681448, "end": 681460 },
{ "start": 681480, "end": 681492 },
{ "start": 681512, "end": 681524 },
{ "start": 681544, "end": 681556 },
{ "start": 681576, "end": 681588 },
{ "start": 681608, "end": 681620 },
{ "start": 681640, "end": 681652 },
{ "start": 681672, "end": 681684 },
{ "start": 681704, "end": 682211 },
{ "start": 682774, "end": 682974 },
{ "start": 683039, "end": 683042 },
{ "start": 683110, "end": 683113 },
{ "start": 683181, "end": 683184 },
{ "start": 683264, "end": 683267 },
{ "start": 683411, "end": 683414 },
{ "start": 683589, "end": 683592 },
{ "start": 683649, "end": 683652 },
{ "start": 683712, "end": 683715 },
{ "start": 683769, "end": 683903 },
{ "start": 683923, "end": 683935 },
{ "start": 683955, "end": 684398 },
{ "start": 684577, "end": 684580 },
{ "start": 684746, "end": 684828 },
{ "start": 684848, "end": 684860 },
{ "start": 684880, "end": 684892 },
{ "start": 684912, "end": 684924 },
{ "start": 684944, "end": 684956 },
{ "start": 684976, "end": 684988 },
{ "start": 685008, "end": 685020 },
{ "start": 685040, "end": 685052 },
{ "start": 685072, "end": 685084 },
{ "start": 685104, "end": 685116 },
{ "start": 685136, "end": 685148 },
{ "start": 685168, "end": 685180 },
{ "start": 685200, "end": 685212 },
{ "start": 685232, "end": 685244 },
{ "start": 685264, "end": 685276 },
{ "start": 685296, "end": 685308 },
{ "start": 685328, "end": 685340 },
{ "start": 685360, "end": 685405 },
{ "start": 685469, "end": 685472 },
{ "start": 685545, "end": 685548 },
{ "start": 685623, "end": 685626 },
{ "start": 685698, "end": 685701 },
{ "start": 685776, "end": 685779 },
{ "start": 685852, "end": 685855 },
{ "start": 685935, "end": 685938 },
{ "start": 686015, "end": 686018 },
{ "start": 686076, "end": 686079 },
{ "start": 686139, "end": 686142 },
{ "start": 686200, "end": 686203 },
{ "start": 686280, "end": 686283 },
{ "start": 686339, "end": 686342 },
{ "start": 686410, "end": 686413 },
{ "start": 686483, "end": 686486 },
{ "start": 686561, "end": 686564 },
{ "start": 686628, "end": 686700 },
{ "start": 686720, "end": 686764 },
{ "start": 686784, "end": 686796 },
{ "start": 686816, "end": 686860 },
{ "start": 686880, "end": 686924 },
{ "start": 686944, "end": 686988 },
{ "start": 687008, "end": 687020 },
{ "start": 687040, "end": 687052 },
{ "start": 687072, "end": 687084 },
{ "start": 687104, "end": 687116 },
{ "start": 687136, "end": 687148 },
{ "start": 687168, "end": 687180 },
{ "start": 687200, "end": 687390 },
{ "start": 687449, "end": 687514 },
{ "start": 687621, "end": 687624 },
{ "start": 687709, "end": 687731 },
{ "start": 687826, "end": 687844 },
{ "start": 687903, "end": 687906 },
{ "start": 687965, "end": 687968 },
{ "start": 688027, "end": 688030 },
{ "start": 688114, "end": 688117 },
{ "start": 688176, "end": 688179 },
{ "start": 688238, "end": 688241 },
{ "start": 688300, "end": 688303 },
{ "start": 688388, "end": 688391 },
{ "start": 688499, "end": 688502 },
{ "start": 688587, "end": 688689 },
{ "start": 688709, "end": 688785 },
{ "start": 688805, "end": 689584 },
{ "start": 689626, "end": 689885 },
{ "start": 690046, "end": 690226 },
{ "start": 690238, "end": 690475 },
{ "start": 690497, "end": 690582 },
{ "start": 690629, "end": 690866 },
{ "start": 690878, "end": 691038 },
{ "start": 691065, "end": 691091 },
{ "start": 691165, "end": 692510 },
{ "start": 692817, "end": 692820 },
{ "start": 693617, "end": 693924 },
{ "start": 695311, "end": 695834 },
{ "start": 695948, "end": 695998 },
{ "start": 696039, "end": 696162 },
{ "start": 696243, "end": 696297 },
{ "start": 696451, "end": 696535 },
{ "start": 696582, "end": 696897 },
{ "start": 696909, "end": 697161 },
{ "start": 697221, "end": 697394 },
{ "start": 697460, "end": 697815 },
{ "start": 697906, "end": 698440 },
{ "start": 698453, "end": 698494 },
{ "start": 698587, "end": 698663 },
{ "start": 698676, "end": 698780 },
{ "start": 698792, "end": 702844 },
{ "start": 702846, "end": 702880 },
{ "start": 702887, "end": 703221 },
{ "start": 703345, "end": 703464 },
{ "start": 703489, "end": 703851 },
{ "start": 704295, "end": 704492 },
{ "start": 704501, "end": 705362 },
{ "start": 705425, "end": 705528 },
{ "start": 705612, "end": 705663 },
{ "start": 705691, "end": 705740 },
{ "start": 705865, "end": 705900 },
{ "start": 706068, "end": 707728 },
{ "start": 707795, "end": 708067 },
{ "start": 708158, "end": 708210 },
{ "start": 708247, "end": 708254 },
{ "start": 708265, "end": 708319 },
{ "start": 708346, "end": 708448 },
{ "start": 708455, "end": 708681 },
{ "start": 708978, "end": 709432 },
{ "start": 709436, "end": 709579 },
{ "start": 709615, "end": 710305 },
{ "start": 710344, "end": 711566 },
{ "start": 711586, "end": 712961 },
{ "start": 712981, "end": 713933 },
{ "start": 714280, "end": 714283 },
{ "start": 714432, "end": 714882 },
{ "start": 714886, "end": 714899 },
{ "start": 714964, "end": 715011 },
{ "start": 715081, "end": 715161 },
{ "start": 715181, "end": 715193 },
{ "start": 715213, "end": 715753 },
{ "start": 715973, "end": 715981 },
{ "start": 716060, "end": 716133 },
{ "start": 716606, "end": 716666 },
{ "start": 716686, "end": 716698 },
{ "start": 716718, "end": 716730 },
{ "start": 716750, "end": 717134 },
{ "start": 717261, "end": 717264 },
{ "start": 717900, "end": 717903 },
{ "start": 718049, "end": 718293 },
{ "start": 718301, "end": 718619 },
{ "start": 718647, "end": 718923 },
{ "start": 718929, "end": 719175 },
{ "start": 719199, "end": 719268 },
{ "start": 719305, "end": 719505 },
{ "start": 719514, "end": 719746 },
{ "start": 719766, "end": 719976 },
{ "start": 719978, "end": 720011 },
{ "start": 720071, "end": 721064 },
{ "start": 721337, "end": 721361 },
{ "start": 721409, "end": 721429 },
{ "start": 721465, "end": 721574 },
{ "start": 721594, "end": 721638 },
{ "start": 721658, "end": 721670 },
{ "start": 721690, "end": 721702 },
{ "start": 721722, "end": 721766 },
{ "start": 721786, "end": 721798 },
{ "start": 721818, "end": 721862 },
{ "start": 721882, "end": 721894 },
{ "start": 721914, "end": 721926 },
{ "start": 721946, "end": 723370 },
{ "start": 723437, "end": 723554 },
{ "start": 723557, "end": 723709 },
{ "start": 723800, "end": 723867 },
{ "start": 723906, "end": 723991 },
{ "start": 724045, "end": 724079 },
{ "start": 724119, "end": 724123 },
{ "start": 724596, "end": 724663 },
{ "start": 724704, "end": 724764 },
{ "start": 724815, "end": 725093 },
{ "start": 725100, "end": 725383 },
{ "start": 725638, "end": 725756 },
{ "start": 725759, "end": 726132 },
{ "start": 726146, "end": 726187 },
{ "start": 726192, "end": 726213 },
{ "start": 726234, "end": 726245 },
{ "start": 726591, "end": 726782 },
{ "start": 726786, "end": 729163 },
{ "start": 729346, "end": 729576 },
{ "start": 729643, "end": 729915 },
{ "start": 730006, "end": 730119 },
{ "start": 730139, "end": 730183 },
{ "start": 730203, "end": 730215 },
{ "start": 730235, "end": 730375 },
{ "start": 730395, "end": 730407 },
{ "start": 730428, "end": 730440 },
{ "start": 730461, "end": 730473 },
{ "start": 730494, "end": 730653 },
{ "start": 730658, "end": 730664 },
{ "start": 730919, "end": 731047 },
{ "start": 731064, "end": 731113 },
{ "start": 731120, "end": 731205 },
{ "start": 731212, "end": 731313 },
{ "start": 731316, "end": 731482 },
{ "start": 731493, "end": 731680 },
{ "start": 731704, "end": 731758 },
{ "start": 731771, "end": 731862 },
{ "start": 731879, "end": 731891 },
{ "start": 732088, "end": 732173 },
{ "start": 732176, "end": 732206 },
{ "start": 732260, "end": 732307 },
{ "start": 732343, "end": 732353 },
{ "start": 732403, "end": 732558 },
{ "start": 732660, "end": 732703 },
{ "start": 732940, "end": 732964 },
{ "start": 733000, "end": 733052 },
{ "start": 733064, "end": 733106 },
{ "start": 733151, "end": 733168 },
{ "start": 733182, "end": 733199 },
{ "start": 733207, "end": 733216 },
{ "start": 733223, "end": 733353 },
{ "start": 733356, "end": 733604 },
{ "start": 733610, "end": 733868 },
{ "start": 733955, "end": 733968 },
{ "start": 734122, "end": 734225 },
{ "start": 734245, "end": 734258 },
{ "start": 734314, "end": 734548 },
{ "start": 734565, "end": 734665 },
{ "start": 734677, "end": 734702 },
{ "start": 734766, "end": 734779 },
{ "start": 734823, "end": 735135 },
{ "start": 735154, "end": 735190 },
{ "start": 735207, "end": 735243 },
{ "start": 735257, "end": 735375 },
{ "start": 735448, "end": 735567 },
{ "start": 735576, "end": 735804 },
{ "start": 736109, "end": 736195 },
{ "start": 736224, "end": 736324 },
{ "start": 736352, "end": 736365 },
{ "start": 736646, "end": 736653 },
{ "start": 737341, "end": 737448 },
{ "start": 737468, "end": 738176 },
{ "start": 738212, "end": 738435 },
{ "start": 738446, "end": 738455 },
{ "start": 738586, "end": 738592 },
{ "start": 738755, "end": 738856 },
{ "start": 738876, "end": 738888 },
{ "start": 738908, "end": 740043 },
{ "start": 740606, "end": 740685 },
{ "start": 741565, "end": 741570 },
{ "start": 741623, "end": 741626 },
{ "start": 741660, "end": 741663 },
{ "start": 741996, "end": 741999 },
{ "start": 742234, "end": 742237 },
{ "start": 742518, "end": 742529 },
{ "start": 743015, "end": 743018 },
{ "start": 743237, "end": 743240 },
{ "start": 743399, "end": 744510 },
{ "start": 744533, "end": 744543 },
{ "start": 744625, "end": 744880 },
{ "start": 744900, "end": 745922 },
{ "start": 745989, "end": 746106 },
{ "start": 746109, "end": 746261 },
{ "start": 746352, "end": 746639 },
{ "start": 746645, "end": 746657 },
{ "start": 746674, "end": 746788 },
{ "start": 746818, "end": 746824 },
{ "start": 746893, "end": 747312 },
{ "start": 747317, "end": 747490 },
{ "start": 747497, "end": 747532 },
{ "start": 747539, "end": 747573 },
{ "start": 747580, "end": 747710 },
{ "start": 747720, "end": 747740 },
{ "start": 747744, "end": 748067 },
{ "start": 748074, "end": 748182 },
{ "start": 748202, "end": 748214 },
{ "start": 748234, "end": 748246 },
{ "start": 748266, "end": 748842 },
{ "start": 748889, "end": 748994 },
{ "start": 749045, "end": 749143 },
{ "start": 749208, "end": 749339 },
{ "start": 749486, "end": 749504 },
{ "start": 749650, "end": 749668 },
{ "start": 749807, "end": 749825 },
{ "start": 749960, "end": 749978 },
{ "start": 750121, "end": 750139 },
{ "start": 750278, "end": 750283 },
{ "start": 750612, "end": 750632 },
{ "start": 751223, "end": 751494 },
{ "start": 752036, "end": 752242 },
{ "start": 752263, "end": 752395 },
{ "start": 752588, "end": 752595 },
{ "start": 752717, "end": 752737 },
{ "start": 752846, "end": 752868 },
{ "start": 753000, "end": 753025 },
{ "start": 753087, "end": 753095 },
{ "start": 753170, "end": 753185 },
{ "start": 753278, "end": 753659 },
{ "start": 753663, "end": 753687 },
{ "start": 753689, "end": 754350 },
{ "start": 754352, "end": 754363 },
{ "start": 754372, "end": 754635 },
{ "start": 754637, "end": 755220 },
{ "start": 755240, "end": 755252 },
{ "start": 755272, "end": 755642 },
{ "start": 755676, "end": 755688 },
{ "start": 755694, "end": 755773 },
{ "start": 755793, "end": 755940 },
{ "start": 755994, "end": 756058 },
{ "start": 756301, "end": 756332 },
{ "start": 756421, "end": 756489 },
{ "start": 756509, "end": 756726 },
{ "start": 757107, "end": 757576 },
{ "start": 757581, "end": 757731 },
{ "start": 757787, "end": 757866 },
{ "start": 757871, "end": 758006 },
{ "start": 758058, "end": 758161 },
{ "start": 758170, "end": 758195 },
{ "start": 758227, "end": 758388 },
{ "start": 758408, "end": 758666 },
{ "start": 758719, "end": 759192 },
{ "start": 759224, "end": 759501 },
{ "start": 759527, "end": 760584 },
{ "start": 760651, "end": 760768 },
{ "start": 760771, "end": 760923 },
{ "start": 761014, "end": 761193 },
{ "start": 761249, "end": 761370 },
{ "start": 761386, "end": 761404 },
{ "start": 761407, "end": 761419 },
{ "start": 761421, "end": 761505 },
{ "start": 761519, "end": 761521 },
{ "start": 761555, "end": 761557 },
{ "start": 761567, "end": 761600 },
{ "start": 761639, "end": 761644 },
{ "start": 761682, "end": 761734 },
{ "start": 761774, "end": 761779 },
{ "start": 761817, "end": 761822 },
{ "start": 761864, "end": 761935 },
{ "start": 761955, "end": 761967 },
{ "start": 761987, "end": 762055 },
{ "start": 762141, "end": 762144 },
{ "start": 762223, "end": 762441 },
{ "start": 762443, "end": 762961 },
{ "start": 762963, "end": 762965 },
{ "start": 762967, "end": 762999 },
{ "start": 763006, "end": 763008 },
{ "start": 763018, "end": 763020 },
{ "start": 763031, "end": 763066 },
{ "start": 763086, "end": 763100 },
{ "start": 763133, "end": 763158 },
{ "start": 763183, "end": 763248 },
{ "start": 763268, "end": 763280 },
{ "start": 763300, "end": 763312 },
{ "start": 763332, "end": 763344 },
{ "start": 763364, "end": 763376 },
{ "start": 763396, "end": 763440 },
{ "start": 763460, "end": 763613 },
{ "start": 763762, "end": 763800 },
{ "start": 763836, "end": 764235 },
{ "start": 764238, "end": 764256 },
{ "start": 764260, "end": 764609 },
{ "start": 764719, "end": 764808 },
{ "start": 764861, "end": 764868 },
{ "start": 764899, "end": 764906 },
{ "start": 764945, "end": 764952 },
{ "start": 764990, "end": 764997 },
{ "start": 765036, "end": 765043 },
{ "start": 765081, "end": 765337 },
{ "start": 765341, "end": 765386 },
{ "start": 765467, "end": 765535 },
{ "start": 765555, "end": 765563 },
{ "start": 765666, "end": 766202 },
{ "start": 766222, "end": 766234 },
{ "start": 766254, "end": 766284 },
{ "start": 766296, "end": 766338 },
{ "start": 766353, "end": 766417 },
{ "start": 766430, "end": 766475 },
{ "start": 766492, "end": 766531 },
{ "start": 766713, "end": 766716 },
{ "start": 766767, "end": 767082 },
{ "start": 767171, "end": 767211 },
{ "start": 768162, "end": 768216 },
{ "start": 768219, "end": 768221 },
{ "start": 768333, "end": 769113 },
{ "start": 769116, "end": 769506 },
{ "start": 769526, "end": 769538 },
{ "start": 769558, "end": 769634 },
{ "start": 769654, "end": 769666 },
{ "start": 769686, "end": 770954 },
{ "start": 771021, "end": 771293 },
{ "start": 771384, "end": 771544 },
{ "start": 771547, "end": 771625 },
{ "start": 771661, "end": 771720 },
{ "start": 771742, "end": 771745 },
{ "start": 771755, "end": 771799 },
{ "start": 771804, "end": 771993 },
{ "start": 772005, "end": 772007 },
{ "start": 772020, "end": 772022 },
{ "start": 772035, "end": 772037 },
{ "start": 772049, "end": 772051 },
{ "start": 772084, "end": 772086 },
{ "start": 772099, "end": 772101 },
{ "start": 772114, "end": 772283 },
{ "start": 772310, "end": 772422 },
{ "start": 772431, "end": 772506 },
{ "start": 772514, "end": 772557 },
{ "start": 772560, "end": 772587 },
{ "start": 772589, "end": 772735 },
{ "start": 772738, "end": 772785 },
{ "start": 772799, "end": 772806 },
{ "start": 772808, "end": 772817 },
{ "start": 772847, "end": 772921 },
{ "start": 772940, "end": 772974 },
{ "start": 772997, "end": 773046 },
{ "start": 773056, "end": 773058 },
{ "start": 773077, "end": 773470 },
{ "start": 773524, "end": 773614 },
{ "start": 773748, "end": 774233 },
{ "start": 774253, "end": 774265 },
{ "start": 774285, "end": 774297 },
{ "start": 774317, "end": 774361 },
{ "start": 774381, "end": 774393 },
{ "start": 774413, "end": 775113 },
{ "start": 775116, "end": 775143 },
{ "start": 775146, "end": 775177 },
{ "start": 775180, "end": 775210 },
{ "start": 775213, "end": 775241 },
{ "start": 775244, "end": 775281 },
{ "start": 775284, "end": 775404 },
{ "start": 775407, "end": 775433 },
{ "start": 775764, "end": 775767 },
{ "start": 776025, "end": 776102 },
{ "start": 776105, "end": 776134 },
{ "start": 776137, "end": 776167 },
{ "start": 776170, "end": 776200 },
{ "start": 776203, "end": 776231 },
{ "start": 776234, "end": 776268 },
{ "start": 776270, "end": 776291 },
{ "start": 776304, "end": 776445 },
{ "start": 776478, "end": 776481 },
{ "start": 776514, "end": 776517 },
{ "start": 776562, "end": 776749 },
{ "start": 776775, "end": 778736 },
{ "start": 778756, "end": 778768 },
{ "start": 778788, "end": 778832 },
{ "start": 778852, "end": 778892 },
{ "start": 778960, "end": 778963 },
{ "start": 779112, "end": 779115 },
{ "start": 779189, "end": 779435 },
{ "start": 779628, "end": 780125 },
{ "start": 780137, "end": 780146 },
{ "start": 780158, "end": 780179 },
{ "start": 780903, "end": 780962 },
{ "start": 781177, "end": 781468 },
{ "start": 781480, "end": 781489 },
{ "start": 781501, "end": 781589 },
{ "start": 781791, "end": 781829 },
{ "start": 781884, "end": 781978 },
{ "start": 782681, "end": 782750 },
{ "start": 782905, "end": 782927 },
{ "start": 783033, "end": 783293 },
{ "start": 783305, "end": 783318 },
{ "start": 783330, "end": 783364 },
{ "start": 783756, "end": 783759 },
{ "start": 783844, "end": 783859 },
{ "start": 784180, "end": 784239 },
{ "start": 784429, "end": 784657 },
{ "start": 784669, "end": 784695 },
{ "start": 784795, "end": 784814 },
{ "start": 785105, "end": 785164 },
{ "start": 785314, "end": 785639 },
{ "start": 786041, "end": 786319 },
{ "start": 786587, "end": 786833 },
{ "start": 786845, "end": 786861 },
{ "start": 786873, "end": 787089 },
{ "start": 787126, "end": 787142 },
{ "start": 787212, "end": 787230 },
{ "start": 787259, "end": 788012 },
{ "start": 788079, "end": 788259 },
{ "start": 788261, "end": 788306 },
{ "start": 788315, "end": 788429 },
{ "start": 788432, "end": 788488 },
{ "start": 788675, "end": 788782 },
{ "start": 788796, "end": 788798 },
{ "start": 788815, "end": 788873 },
{ "start": 788906, "end": 789991 },
{ "start": 790554, "end": 790780 },
{ "start": 790798, "end": 790827 },
{ "start": 790839, "end": 790853 },
{ "start": 790860, "end": 790992 },
{ "start": 791032, "end": 791096 },
{ "start": 791138, "end": 791233 },
{ "start": 791238, "end": 791484 },
{ "start": 791545, "end": 791565 },
{ "start": 791579, "end": 791725 },
{ "start": 791751, "end": 791758 },
{ "start": 791836, "end": 791856 },
{ "start": 791932, "end": 792061 },
{ "start": 792085, "end": 792089 },
{ "start": 792328, "end": 792456 },
{ "start": 792476, "end": 792520 },
{ "start": 792540, "end": 793126 },
{ "start": 793346, "end": 793410 },
{ "start": 793421, "end": 793431 },
{ "start": 793960, "end": 793964 },
{ "start": 794143, "end": 794167 },
{ "start": 794184, "end": 794223 },
{ "start": 794226, "end": 794256 },
{ "start": 794259, "end": 794285 },
{ "start": 794290, "end": 794317 },
{ "start": 794331, "end": 794377 },
{ "start": 794482, "end": 795863 },
{ "start": 795958, "end": 796017 },
{ "start": 796080, "end": 796823 },
{ "start": 796827, "end": 796983 },
{ "start": 797001, "end": 797030 },
{ "start": 797042, "end": 797056 },
{ "start": 797063, "end": 797503 }
],
"text": "(window.__LOADABLE_LOADED_CHUNKS__=window.__LOADABLE_LOADED_CHUNKS__||[]).push([[\"Mweb\"],{\"./src/Client.jsx\":function(e,t,r){\"use strict\";r.r(t);r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\"),r(\"./node_modules/core-js/modules/es6.string.link.js\");var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),i=(r(\"./node_modules/core-js/modules/es6.regexp.split.js\"),r(\"./node_modules/core-js/modules/es6.string.starts-with.js\"),r(\"./node_modules/core-js/modules/es6.regexp.replace.js\"),r(\"./node_modules/core-js/modules/es6.function.name.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\")),c=(r(\"./node_modules/core-js/modules/es6.regexp.search.js\"),r(\"./src/lib/dnt.js\"),r(\"./node_modules/fbt/lib/FbtPublic.js\")),u=r.n(c),l=r(\"./node_modules/react/index.js\"),d=r.n(l),p=r(\"./node_modules/reselect/lib/index.js\"),m=r(\"./node_modules/lodash/isEmpty.js\"),b=r.n(m),f=r(\"./src/lib/localStorageAvailable.js\"),j=r(\"./src/lib/eventV2JSONTracker.js\"),h=r(\"./src/lib/eventV2SendMinimal.js\"),O=r(\"./src/lib/isAndroid.js\"),v=r(\"./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js\"),g=(r(\"./node_modules/core-js/modules/es6.promise.js\"),r(\"./node_modules/core-js/modules/es6.string.iterator.js\"),r(\"./node_modules/@loadable/component/dist/loadable.esm.js\")),_=r(\"./node_modules/react-dom/index.js\"),y=r.n(_),P=r(\"./node_modules/redux/es/index.js\"),w=r(\"./node_modules/react-redux/es/index.js\"),k=function(e){return function(t){return function(r){console.log(\"dispatching\",r);var n=t(r);return console.log(\"next state\",e.getState()),n}}},S=function(){var e=[];return{middleware:function(){return function(t){return function(r){return r instanceof Promise?(e.push(r),r):t(r)}}},onComplete:function(){return new Promise(function(t){!function t(r,n){var o=e[r];if(!o)return n();var s=function(){return t(r+1,n)};o.then(s).catch(s)}(0,t)}).then(function(){e=[]})}}},T=r(\"./node_modules/@babel/runtime/helpers/esm/slicedToArray.js\"),C=function(){var e=[],t=[],r=function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};return new Promise(function(r){t=t.concat([[e,function(e){return r(e)}]])}).then(r)};return function(n){return function(o){return function(s){var a=n.dispatch,i=n.getState,c=i();if(\"function\"==typeof s){var u=s(a,i,{waitForState:function(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){};return new Promise(function(r){t(c)?r(c):(e=e.concat([[t,function(e){return r(e)}]]),n(c))}).then(r)},waitForAction:r});if(!(u instanceof Promise))throw new Error(\"Thunked actions must return promises\");return o(u)}t=t.filter(function(e){var t=Object(T.a)(e,2),r=t[0],n=t[1];return!r(s)||(n(c),!1)}),o(s),e=e.filter(function(e){var t=Object(T.a)(e,2),r=t[0],n=t[1],o=i();return!r(o)||(n(o),!1)})}}}},x=r(\"./src/lib/contextMapper.js\"),E=r(\"./src/platform/navigationMiddleware.js\"),N=r(\"./src/platform/merge.js\"),R=r(\"./src/platform/pageUtils.js\"),I=r(\"./src/platform/actions.js\");function D(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function A(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?D(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):D(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var L={currentPageIndex:-1,history:[],currentPage:{},shell:!1,bot:!1,incognito:null},M=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:L,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case I.b:return A({},e,{incognito:t.payload});case I.j:var r=Object(N.a)(e.currentPage,{status:t.payload.status}),n=Object(v.a)(e.history);return n[e.currentPageIndex]=r,A({},e,{history:n,currentPage:r});case I.f:var o=t.payload.history.length-1,s=Math.min(o,e.currentPageIndex);return A({},e,{history:t.payload.history,currentPageIndex:s});case I.h:var a=e.history.length,i=!b()(e.currentPage)&&a>1?Object(R.d)(e.currentPage):\"\",c=t.payload,u=c.url,l=c.urlParams,d=c.queryParams,p=c.hashParams,m=c.referrer,f=c.shouldReplacePage,j=void 0!==f&&f,h=c.stateParams,O=c.status,g=void 0===O?200:O,_=j?e.currentPageIndex:e.currentPageIndex+1,y=e.history.slice(0,_),P={url:u,urlParams:l,queryParams:d,hashParams:p,stateParams:h,status:g,shouldReplacePage:j,referrer:m||(j?e.currentPage.referrer:i)};return A({},e,{currentPageIndex:_,history:y.concat([P]),currentPage:P});case I.k:var w=e.currentPageIndex,k=e.history,S=t.payload.index,T=void 0===S?w:S,C=A({},k[T],{shouldReplacePage:!1}),x=[].concat(Object(v.a)(k.slice(0,T)),[C],Object(v.a)(k.slice(T+1)));return A({},e,{},T===e.currentPageIndex&&{currentPage:C},{history:x});case I.a:var E=t.payload.pageIndex;return A({},e,{currentPageIndex:E,currentPage:e.history[E]});case I.i:return Object(N.a)(e,{shell:t.shell});case I.g:return Object(N.a)(e,{bot:t.bot});default:return e}};function U(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function F(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?U(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):U(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function B(){return H.apply(this,arguments)}function H(){return(H=Object(s.a)(o.a.mark(function e(){var t,n,s,a,u;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=\"en-US\",n=Object(i.a)({},t,{}),(s=document.documentElement.getAttribute(\"lang\")||t)===t){e.next=14;break}return e.prev=4,e.next=7,r(\"./src/i18n/translatedFbts lazy recursive ^\\\\.\\\\/.*\\\\.json$\")(\"./\".concat(s,\".json\"));case 7:for(u in a=e.sent.default)n[u]=a[u];e.next=14;break;case 11:e.prev=11,e.t0=e.catch(4),s=t;case 14:n[s]||(s=t),c.IntlViewerContext.locale=s,Object(c.init)({translations:n});case 17:case\"end\":return e.stop()}},e,null,[[4,11]])}))).apply(this,arguments)}var V=Object(a.a)(\"div\",{}),q=function(){var e=Object(s.a)(o.a.mark(function e(t){var r,n,i,c,u,l,d,p,m,b,f,j,h,O,_,T,N,R,I,D,A,L,U,H;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=Promise.all([Object(g.b)(function(){}),B()]),n=t.container,i=void 0===n?\"container\":n,c=t.dataVar,u=void 0===c?\"___r\":c,l=t.modifyData,d=void 0===l?function(e){return e}:l,p=t.appComponent,m=void 0===p?V:p,b=t.reducers,f=void 0===b?{}:b,j=t.reduxMiddleware,h=void 0===j?[]:j,O=t.routes,_=void 0===O?[]:O,T=t.debug,N=void 0!==T&&T,R=t.onHandlerComplete,I=void 0===R?function(){}:R,D=S(),A=C(),L=E.a.create(_,!1,I),U=Object(P.c)(F({},f,{platform:M})),H=h.concat([L,A,D.middleware]),N&&!window.devToolsExtension&&H.push(k),e.abrupt(\"return\",Object(s.a)(o.a.mark(function e(){var t,n,s,c;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:t=document.getElementById(i);try{s=window[u],n=d(s)}catch(o){n={}}return c=Object(P.e)(U,n,Object(P.d)(P.a.apply(void 0,Object(v.a)(H)),window.__REDUX_DEVTOOLS_EXTENSION__?window.__REDUX_DEVTOOLS_EXTENSION__():function(e){return e})),Object(x.b)({dispatch:c.dispatch,exposedExperiments:{}},c.getState().contextKey),e.next=6,r;case 6:return y.a.hydrate(Object(a.a)(w.a,{store:c},void 0,m),t),e.abrupt(\"return\",c);case 8:case\"end\":return e.stop()}},e)})));case 9:case\"end\":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}(),G=r(\"./node_modules/superagent/lib/client.js\"),W=r.n(G),X=r(\"./src/config.js\"),z=X.a.v2EventUrl,K=function(e){var t=W.a.post(z);return t.type(\"json\"),t.send({events:[e]}),new Promise(function(e,r){t.end(function(t,n){t?r(t):e(n)})})},J=r(\"./src/app/actions/compact.js\"),Y=function(e){return{type:\"PWA__SET_XPROMO_OVERRIDE\",isActive:e}},Z=function(){return{type:\"SET_ANDROID_APP_INSTALLED\",isInstalled:arguments.length>0&&void 0!==arguments[0]?arguments[0]:null}},Q=r(\"./src/app/actions/sharing.js\"),$=r(\"./src/app/actions/theme.js\"),ee=r(\"./src/app/actions/xpromo.js\"),te=r(\"./src/app/constants.js\"),re=r(\"./src/lib/eventV2JSONUtils.js\"),ne=r(\"./src/lib/eventV2Utils.js\"),oe=r(\"./src/lib/experiments/index.js\");function se(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var ae=\"notification\",ie={BAIL:\"bail\",DISABLE:\"disable\",ENABLE:\"enable\",EXPOSE:\"expose\",REGISTER:\"register\",UNDEFINED:void 0,VIEW:\"view\"},ce=\"push_notification\",ue=\"push_token\",le=\"system_prompt_permissions\",de=function(e){return Object(re.b)(e,ae,ie.VIEW,le)},pe=function(e){return Object(re.b)(e,ae,ie.ENABLE,le)},me=function(e){return Object(re.b)(e,ae,ie.DISABLE,le)},be=function(e){return Object(re.b)(e,ae,ie.DISABLE,le)},fe=function(e,t){var r={action_info:function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?se(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):se(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},Object(re.a)(e),{reason:t.message})};return Object(re.b)(e,ae,ie.BAIL,ue,r)},je=function(e){return Object(re.b)(e,ae,ie.REGISTER,ue)},he=function(e){var t=function(e){return Object(re.b)(e,ae,ie.UNDEFINED,ce)}(e),r={trackerClientSecret:X.a.trackerClientSecret,trackerEndpointHeaderV2:X.a.trackerEndpointHeaderV2,trackerEndpoint:X.a.trackerEndpointV2JSON,trackerKey:X.a.trackerKey};navigator.serviceWorker.controller&&navigator.serviceWorker.controller.postMessage({command:\"registerClient\",v2EventData:{v2Event:t,config:r}})},Oe=!1,ve=function(){return function(){var e=Object(s.a)(o.a.mark(function e(t,r){var n,s;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=r(),!Oe){e.next=3;break}return e.abrupt(\"return\");case 3:return Oe=!0,e.prev=4,e.next=7,navigator.serviceWorker.register(\"/sw-mweb.js\");case 7:t({type:\"SERVICE_WORKER_REGISTERED\"}),e.next=13;break;case 10:return e.prev=10,e.t0=e.catch(4),e.abrupt(\"return\");case 13:s=function(e){\"registerWithServiceWorker\"===e.data.command&&he(n)},navigator.serviceWorker.addEventListener(\"message\",s),he(n);case 16:case\"end\":return e.stop()}},e,null,[[4,10]])}));return function(t,r){return e.apply(this,arguments)}}()},ge=r(\"./src/app/actions/toaster.js\"),_e=r(\"./src/app/selectors/platformSelector.js\"),ye=Object(p.createSelector)(_e.q,function(e){return!e}),Pe=Object(p.createSelector)(function(e){return Object(oe.a)(e,{eligibilitySelector:ye,experimentName:te.O,experimentVariants:te.P})},function(e){return!!e&&!te.r.has(e)}),we=r(\"./src/app/selectors/meta.js\"),ke=r(\"./src/app/selectors/navigationUpdates.js\"),Se=r(\"./src/app/selectors/userAccount.js\"),Te=(r(\"./node_modules/core-js/modules/es6.regexp.to-string.js\"),r(\"./src/lib/browsers.js\")),Ce=function(){if(Object(f.a)()){var e=localStorage.getItem(\"push-token-last-refresh-ms\"),t=(new Date).getTime(),r=e&&parseInt(e)+144e5<t;return r&&localStorage.setItem(\"push-token-last-refresh-ms\",t.toString()),r}},xe=function(){var e=Object(f.a)();return Object(Te.a)()&&e&&\"serviceWorker\"in navigator&&\"PushManager\"in window&&\"Notification\"in window&&!(\"denied\"===Notification.permission)},Ee=function(){return localStorage.getItem(\"desktop-notifications\")},Ne=function(){var e=Ee();return e&&\"1\"===e},Re=function(){return localStorage.setItem(\"desktop-notifications\",\"1\")},Ie=r(\"./src/lib/experiments/eligibility.js\"),De=Object(p.createSelector)(Se.b,Ie.a,function(e,t){return e&&t}),Ae=Object(p.createSelector)(function(e){return Object(oe.a)(e,{eligibilitySelector:De,experimentName:te.lb,experimentVariants:te.mb})},function(e){return!!e&&!te.r.has(e)}),Le=Object(p.createSelector)(Se.b,Ie.a,function(e,t){return!e&&t}),Me=Object(p.createSelector)(function(e){return Object(oe.a)(e,{eligibilitySelector:Le,experimentName:te.nb,experimentVariants:te.ob})},function(e){return!!e&&!te.r.has(e)}),Ue=function(e){return xe()&&(Ae(e)||Me(e))},Fe=r(\"./src/app/selectors/pwa.js\"),Be=r(\"./src/app/trackers/global.js\"),He=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),Ve=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),qe=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),Ge=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),We=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),Xe=(r(\"./src/app/styles.less\"),r(\"./src/platform/components.js\")),ze=X.a.adblockTestClassName;var Ke=r(\"./src/app/pages/AppMain.jsx\"),Je=r(\"./src/app/actions/overlay.js\"),Ye=r(\"./node_modules/@babel/runtime/helpers/esm/extends.js\"),Ze=r(\"./node_modules/lodash/map.js\"),Qe=r.n(Ze),$e=r(\"./src/app/components/NSFWFlair/index.jsx\"),et=r(\"./src/app/components/OverlayMenu/index.jsx\"),tt=r(\"./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js\"),rt=(r(\"./src/app/components/SearchBarOverlay/SearchBar/styles.less\"),r(\"./node_modules/prop-types/index.js\")),nt=r.n(rt),ot=r(\"./src/lib/classNames.js\");function st(e){e&&e.focus()}var at=function(e){function t(e){var r;return Object(He.a)(this,t),(r=Object(qe.a)(this,Object(Ge.a)(t).call(this,e))).handleResetInput=r.handleResetInput.bind(Object(tt.a)(r)),r}return Object(We.a)(t,e),Object(Ve.a)(t,[{key:\"componentDidMount\",value:function(){this.props.shouldAutofocus&&st(this.refs.input)}},{key:\"handleResetInput\",value:function(){this.refs.input.value=\"\",st(this.refs.input)}},{key:\"render\",value:function(){var e=this.props,t=e.className,r=e.hasHeaderUpdate,n=e.initialValue,o=e.placeholder,s=e.subreddit;return Object(a.a)(Xe.c,{className:Object(ot.a)(\"SearchBar\",t,{headerUpdate:r}),action:\"/search\"},void 0,Object(a.a)(\"input\",{type:\"hidden\",name:\"subreddit\",value:s},\"search-hidden\"),d.a.createElement(\"input\",{key:\"search\",className:Object(ot.a)(\"SearchBar__input\",{headerUpdate:r}),defaultValue:n,name:\"q\",placeholder:o,ref:\"input\",type:\"search\"}),!r&&Object(a.a)(\"div\",{className:\"SearchBar__reset icon icon-x-circled\",onClick:this.handleResetInput}))}}]),t}(d.a.Component);Object(i.a)(at,\"propTypes\",{shouldAutofocus:nt.a.boolean,subreddit:nt.a.string,initialValue:nt.a.string,placeholder:nt.a.string}),Object(i.a)(at,\"defaultProps\",{shouldAutofocus:!0,subreddit:\"\",initialValue:\"\",placeholder:\"Search Reddit\"});r(\"./src/app/components/OverlayMenu/styles.less\");function it(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ct(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?it(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):it(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ut=te.n.NIGHTMODE,lt={text:nt.a.node.isRequired,icon:nt.a.string,iconURL:nt.a.string,theme:nt.a.string};function dt(e){if(e.subtext)return!1;var t;if(e.iconURL){var r={backgroundImage:\"url(\".concat(e.iconURL,\")\")};e.iconBackgroundColor&&(e.theme===ut&&(r.borderColor=e.iconBackgroundColor),r.backgroundColor=e.iconBackgroundColor),e.iconWidth&&(r.width=e.iconWidth),t=Object(a.a)(\"span\",{className:\"OverlayMenu-icon OverlayMenu-icon-img\",style:r})}else if(e.icon){var n={};e.iconBackgroundColor&&(e.theme===ut?n.borderColor=e.iconBackgroundColor:n.backgroundColor=e.iconBackgroundColor),t=Object(a.a)(\"span\",{className:\"OverlayMenu-icon icon \".concat(e.icon),style:n})}return Object(a.a)(\"span\",{className:\"OverlayMenu-row-spacer\"},void 0,t)}var pt=function(e){var t=Object.keys(e);return Qe()(t,function(t){return Object(a.a)(\"input\",{type:\"hidden\",name:t,value:e[t]},\"button-row-input-\".concat(t))})};function mt(e){return Object(a.a)(\"li\",{className:\"OverlayMenu-row\"},void 0,Object(a.a)(Xe.c,{action:e.action,className:\"OverlayMenu-row-button\"},void 0,pt(e.parms||{}),Object(a.a)(\"button\",{type:\"submit\",className:\"OverlayMenu-row-button\"},void 0,dt(e),Object(a.a)(\"span\",{className:\"OverlayMenu-row-text\"},void 0,e.text),e.children)))}function bt(e){var t={className:\"OverlayMenu-row-button\",href:e.href,children:[dt(e),Object(a.a)(\"span\",{className:\"OverlayMenu-row-text\"},void 0,e.text)],onClick:e.onLinkClick};return Object(a.a)(\"li\",{className:\"OverlayMenu-row\",onClick:e.onClick},void 0,e.noRoute?d.a.createElement(\"a\",t):d.a.createElement(Xe.a,t),e.children)}mt.propTypes=ct({},lt,{action:nt.a.string.isRequired,params:nt.a.object}),bt.propTypes=ct({},lt,{href:nt.a.string.isRequired,noRoute:nt.a.bool,clickHandler:nt.a.func,onClick:nt.a.func,onLinkClick:nt.a.func,iconWidth:nt.a.number});var ft=Object(a.a)(\"br\",{}),jt=function(e){function t(e){var r;return Object(He.a)(this,t),(r=Object(qe.a)(this,Object(Ge.a)(t).call(this,e))).state={expanded:e.autoExpanded},r._onClick=r._onClick.bind(Object(tt.a)(r)),r}return Object(We.a)(t,e),Object(Ve.a)(t,[{key:\"_onClick\",value:function(){var e=!this.state.expanded;this.setState({expanded:e})}},{key:\"render\",value:function(){var e,t,r=this.props,n=this.state.expanded;return n&&(e=Object(a.a)(\"ul\",{className:\"OverlayMenu-ul list-unstyled\"},void 0,r.children)),t=r.subtext?Object(a.a)(\"span\",{className:\"OverlayMenu-row-text with-subtext\"},void 0,r.text,ft,Object(a.a)(\"span\",{className:\"OverlayMenu-row-text subtext\"},void 0,r.subtext)):Object(a.a)(\"span\",{className:\"OverlayMenu-row-text\"},void 0,r.text),Object(a.a)(\"li\",{className:\"OverlayMenu-row top-border\"},void 0,Object(a.a)(\"button\",{type:\"button\",className:\"OverlayMenu-row-button\",onClick:this._onClick},void 0,dt(r),t,Object(a.a)(\"span\",{className:\"OverlayMenu-row-right-item\"},void 0,Object(a.a)(\"span\",{className:\"icon \".concat(n?\"icon-nav-arrowup\":\"icon-nav-arrowdown\")}))),e)}}]),t}(d.a.Component);Object(i.a)(jt,\"propTypes\",ct({},lt,{subtext:nt.a.string,autoExpanded:nt.a.bool})),Object(i.a)(jt,\"defaultProps\",{autoExpanded:!1});var ht=Object(a.a)(\"label\",{className:\"OverlayMenu-form-label r-label\",htmlFor:\"location-input\"},void 0,\"r/\"),Ot=function(e){function t(e){var r;return Object(He.a)(this,t),r=Object(qe.a)(this,Object(Ge.a)(t).call(this,e)),Object(i.a)(Object(tt.a)(r),\"setLocationRef\",function(e){r.location=e}),r.state={hasInput:!1},r._handleInputChange=r._handleInputChange.bind(Object(tt.a)(r)),r.location=null,r}return Object(We.a)(t,e),Object(Ve.a)(t,[{key:\"render\",value:function(){var e=\"icon icon-nav-arrowforward\";return this.state.hasInput&&(e+=\" blue\"),Object(a.a)(\"li\",{className:\"OverlayMenu-row bottom bottom-border\"},void 0,Object(a.a)(Xe.c,{className:\"OverlayMenu-form\",action:\"/actions/community-goto\"},void 0,Object(a.a)(\"div\",{className:\"OverlayMenu-form-input-group\"},void 0,ht,d.a.createElement(\"input\",{type:\"text\",ref:this.setLocationRef,className:\"OverlayMenu-form-input\",id:\"location-input\",placeholder:\"find a community\",name:\"location\",autoCorrect:\"off\",autoCapitalize:\"off\",spellCheck:\"false\",onChange:this._handleInputChange}),Object(a.a)(\"span\",{className:\"OverlayMenu-form-button right-arrow\"},void 0,Object(a.a)(\"button\",{type:\"submit\",className:e})))))}},{key:\"_handleInputChange\",value:function(){var e=!!this.location.value.trim();this.setState({hasInput:e})}}]),t}(d.a.Component),vt=Object(p.createSelector)(function(e){return Object(oe.a)(e,{experimentName:te.L,experimentVariants:te.M})},function(e){if(e&&!te.r.has(e))return e}),gt=r(\"./src/app/selectors/subscribedSubreddits.js\"),_t=(r(\"./src/app/components/CommunityOverlayMenu/styles.less\"),function(e,t){var r=e.length;return r>=1?yt(r):t?u.a._(\"Loading My Communities\",null,{hk:\"4ft9f1\"}):u.a._(\"No Communities\",null,{hk:\"kiRMN\"})}),yt=function(e){return u.a._({\"*\":\"{number of communities} Communities\",_1:\"1 Community\"},[u.a._plural(e,\"number of communities\")],{hk:\"1hto6v\"})},Pt=Object(a.a)(Ot,{}),wt=Object(p.createStructuredSelector)({headerUpdateVariant:vt,isLoggedIn:Se.b,pageData:_e.d,subscriptions:gt.a,subscriptionsLoading:gt.b,theme:function(e){return e.theme},user:function(e){return e.user}}),kt=Object(w.b)(wt,function(e){return{closeCommunityMenu:function(){return e(Object(Je.j)())}}})(function(e){var t=e.headerUpdateVariant,r=e.isLoggedIn,n=e.subscriptions,o=e.subscriptionsLoading,s=e.theme,i=e.user,c=t===te.M.ALL,l=e.pageData,p=l.queryParams,m=l.urlParams.subredditName,b=p.q,f={className:\"OverlayMenu-form Search-bar\",hasHeaderUpdate:c,initialValue:b?decodeURIComponent(b):\"\",subreddit:m};return Object(a.a)(et.a,{},void 0,c?Object(a.a)(\"li\",{className:\"OverlayMenu-row Search-row-container bottom bottom-border\"},void 0,d.a.createElement(at,Object(Ye.a)({},f,{shouldAutofocus:!r})),Object(a.a)(\"button\",{className:\"Close-button icon icon-x-circled\",onClick:function(){return e.closeCommunityMenu()}})):Pt,i.loggedOut?d.a.Children.toArray([Object(a.a)(bt,{text:u.a._(\"Popular\",null,{hk:\"PMI5j\"}),href:\"/\",icon:\"icon-rising mint-circled-xl\"},\"popular-link\"),Object(a.a)(bt,{text:u.a._(\"All\",null,{hk:\"4vDhHr\"}),href:\"/r/all\",icon:\"icon-bar-chart orangered-circled-xl\"},\"all-link\")]):d.a.Children.toArray([Object(a.a)(bt,{text:u.a._(\"Home\",null,{hk:\"1v47Ok\"}),href:\"/\",icon:\"icon-snoo-circled icon-xl orangered\"},\"front-page-row\"),Object(a.a)(bt,{text:u.a._(\"Popular\",null,{hk:\"PMI5j\"}),href:\"/r/popular\",icon:\"icon-rising mint-circled-xl\"},\"popular-link\"),Object(a.a)(bt,{text:u.a._(\"All\",null,{hk:\"4vDhHr\"}),href:\"/r/all\",icon:\"icon-bar-chart orangered-circled-xl\"},\"all-link\")]),function(e,t,r){return Object(a.a)(jt,{autoExpanded:!0,icon:\"icon-settings\",text:\"My communities\",subtext:_t(e,t)},\"communities-row\",Qe()(e,function(e){var t=e.displayNamePrefixed.split(\"/\"),n=Object(T.a)(t,2),o=n[0],s=n[1];return Object(a.a)(bt,{href:e.url,icon:\"OverlayMenu-icon-following-snoo\",text:Object(a.a)(\"span\",{},void 0,Object(a.a)(\"span\",{className:\"CommunityRow__rSlash\"},void 0,o,\"/\"),s,e.over18?$e.a:null),iconURL:e.iconImage,iconBackgroundColor:e.keyColor||\"\",theme:r},\"OverlayMenu-row-subscription-\".concat(e.url))}))}(n,o,s))}),St=r(\"./src/app/components/NavigationUpdates/HamburgerMenu/Loader.js\"),Tt=(r(\"./src/app/components/SearchBarOverlay/styles.less\"),Object(a.a)(\"span\",{className:\"icon icon-nav-arrowback\"})),Ct=Object(w.b)(Object(p.createSelector)(function(e){return e.platform.currentPage},function(e){return{pageData:e}}),function(e){return{closeSearchBar:function(){return e(Je.h())}}})(function(e){var t=e.pageData,r=e.closeSearchBar,n=t.queryParams,o=t.urlParams.subredditName,s=n.q;return Object(a.a)(et.a,{fullscreen:!0,onCloseOverlay:r},void 0,Object(a.a)(\"div\",{className:\"SearchBarOverlay__searchArea\"},void 0,Object(a.a)(\"div\",{className:\"SearchBarOverlay__close\",onClick:r},void 0,Tt),Object(a.a)(\"div\",{className:\"SearchBarOverlay__barContainer\"},void 0,Object(a.a)(at,{subreddit:o,initialValue:s?decodeURIComponent(s):\"\"}))))}),xt=r(\"./src/lib/desktop.js\"),Et=r(\"./src/app/components/Badge/index.jsx\"),Nt=r(\"./src/app/selectors/geoBlocking.js\"),Rt=Object(p.createSelector)(function(e){return Object(oe.a)(e,{eligibilitySelector:Se.c,experimentName:te.J,experimentVariants:te.K})},function(e){return!!e&&!te.r.has(e)}),It=r(\"./src/app/selectors/xpromo.js\"),Dt=r(\"./src/app/trackers/nav.js\"),At=r(\"./src/higherOrderComponents/withTracking.jsx\"),Lt={aboutItems:[{url:\"/about\",title:function(){return u.a._(\"About\",null,{hk:\"3Uhq6V\"})}},{url:\"/advertising\",title:function(){return u.a._(\"Advertise\",null,{hk:\"3AtcvP\"})}},{url:\"/blog\",title:function(){return u.a._(\"Blog\",null,{hk:\"2PoxW5\"})}},{url:\"/contact\",title:function(){return u.a._(\"Contact us\",null,{hk:\"2oI6DC\"})}},{url:\"/wiki/faq\",title:function(){return u.a._(\"Help\",null,{hk:\"2rgif4\"})}},{url:\"/jobs\",title:function(){return u.a._(\"Jobs\",null,{hk:\"16it74\"})}},{url:\"/r/mobileweb\",title:function(){return u.a._(\"Feedback\",null,{hk:\"3wcezW\"})}}],ruleItems:[{url:\"/help/contentpolicy\",title:function(){return u.a._(\"Content policy\",null,{hk:\"2eXgMe\"})}},{url:\"/help/privacypolicy\",title:function(){return u.a._(\"Privacy policy\",null,{hk:\"2hjDY0\"})}},{url:\"/help/useragreement\",title:function(){return u.a._(\"User agreement\",null,{hk:\"2a08eQ\"})}},{url:\"/wiki/reddiquette\",title:function(){return u.a._(\"Reddiquette\",null,{hk:\"knH0U\"})}},{url:\"/rules\",title:function(){return u.a._(\"Rules\",null,{hk:\"2QUiKN\"})}}]};r(\"./src/app/components/SettingsOverlayMenu/styles.less\");function Mt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var Ut=te.n.NIGHTMODE,Ft=function(e){return-1!==e.url.indexOf(\"/wiki\")?{href:e.url}:{href:\"\".concat(X.a.reddit).concat(e.url),noRoute:!0}},Bt=Object(a.a)(Et.a,{className:\"OverlayMenu__badge\"}),Ht=Object(a.a)(\"form\",{className:\"OverlayMenu-row-right-item\",action:\"/logout\",method:\"POST\"},void 0,Object(a.a)(\"button\",{type:\"submit\"},void 0,u.a._(\"Log out\",null,{hk:\"3bHYsf\"}))),Vt=Object(a.a)(mt,{action:\"/actions/overlay-explore-toggle\",icon:\"icon-rising blue-circled-lg\",text:\"Explore\"}),qt=function(e){function t(){var e,r;Object(He.a)(this,t);for(var n=arguments.length,o=new Array(n),s=0;s<n;s++)o[s]=arguments[s];return r=Object(qe.a)(this,(e=Object(Ge.a)(t)).call.apply(e,[this].concat(o))),Object(i.a)(Object(tt.a)(r),\"trackLoginClick\",function(){r.props.sendEvent(Dt.d)}),r}return Object(We.a)(t,e),Object(Ve.a)(t,[{key:\"render\",value:function(){var e=this.props.isHMETreatmentEnabled;return Object(a.a)(d.a.Fragment,{},void 0,Object(a.a)(bt,{href:\"/login\",icon:\"icon-user-account icon-large blue\",onLinkClick:this.trackLoginClick,text:\"Log in / sign up\"}),e&&Vt)}}]),t}(d.a.Component),Gt=Object(At.a)(qt),Wt=Object(p.createSelector)(function(e){return e.compact},function(e){return e.theme},function(e){return e.platform.currentPage},It.H,Se.e,Rt,_e.r,Nt.d,function(e,t,r,n,o,s,a,i){return{compact:e,isCommentsPage:a,isHMETreatmentEnabled:s,optOut:n,pageData:r,shouldRemoveNavElements:i,theme:t,user:o}}),Xt=Object(w.b)(Wt,function(e){return{dismissedXpromo:function(){return e((t=Object(s.a)(o.a.mark(function e(t){return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:t({type:\"OPTOUT__SET\",message:\"Updated Preference\",flag:te.fb}),t(Je.g());case 2:case\"end\":return e.stop()}},e)})),function(e){return t.apply(this,arguments)}));var t}}},function(e,t){return function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Mt(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Mt(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},e,{},t,{onGoToDesktop:xt.b})})(function(e){var t=e.compact,r=e.isCommentsPage,n=e.optOut,o=e.pageData,s=e.shouldRemoveNavElements,i=e.theme,c=e.user;return Object(a.a)(et.a,{},void 0,c?function(e){var t,r=e.hasMail,n=e.inboxCount;return n?t=Object(a.a)(\"span\",{className:\"badge badge-orangered badge-with-spacing\"},void 0,n):r&&(t=Bt),[Object(a.a)(bt,{text:e.name,href:\"/user/\".concat(e.name),icon:\"icon-user-account icon-large blue\"},\"account\",Ht),Object(a.a)(bt,{text:[u.a._(\"Inbox\",null,{hk:\"4BSp2b\"}),t],href:\"/message/messages\",icon:Object(ot.a)(\"icon-message icon-large \".concat(n?\"orangered\":\"blue\"),{\"m-badge\":r})},\"inbox\"),Object(a.a)(bt,{text:u.a._(\"Saved\",null,{hk:\"SBZAf\"}),href:\"/user/\".concat(e.name,\"/saved\"),icon:\"icon-save icon-large lime\"},\"saved\"),Object(a.a)(bt,{text:u.a._(\"Settings\",null,{hk:\"3Gt2cB\"}),noRoute:!0,href:\"https://www.reddit.com/prefs\",icon:\"icon-settings icon-large blue\"},\"settings\")]}(c):d.a.createElement(Gt,e),!r&&!s&&Object(a.a)(mt,{action:\"/actions/overlay-compact-toggle\",icon:\"icon-compact icon-large blue\",text:\"\".concat(t?\"Card\":\"Compact\",\" view\")},\"compact-toggle\"),!s&&Object(a.a)(mt,{action:\"/actions/overlay-theme-toggle\",icon:\"icon-spaceship icon-large blue\",text:\"\".concat(i===Ut?\"Day\":\"Night\",\" Theme\")},\"theme-toggle\"),!s&&Object(a.a)(bt,{text:\"Desktop Site\",icon:\"icon-desktop icon-large blue\",noRoute:!0,href:Object(xt.a)(o),onClick:e.onGoToDesktop},\"goto-desktop\"),!s&&n?function(e){return Object(a.a)(bt,{text:u.a._(\"Ask To Open In App (On)\",null,{hk:\"23sPL5\"}),icon:\"icon-linkout icon-large blue\",noRoute:!0,onClick:e.dismissedXpromo},\"xpromo-off\")}(e):null,Object(a.a)(jt,{icon:\"icon-info icon-large\",text:\"About Reddit\"},\"about-reddit\",Lt.aboutItems.map(function(e){return d.a.createElement(bt,Object(Ye.a)({},Ft(e),{key:e.url,text:e.title()}))})),Object(a.a)(jt,{icon:\"icon-rules icon-large\",text:\"Reddit Rules\"},\"reddit-rules\",Lt.ruleItems.map(function(e){return d.a.createElement(bt,Object(Ye.a)({},Ft(e),{key:e.url,text:e.title()}))})))}),zt=(r(\"./src/app/components/PostSubmitOverlay/styles.less\"),Object(a.a)(\"div\",{className:\"icon icon-post-text\"})),Kt=Object(a.a)(\"div\",{className:\"PostSubmitOverlay__icon-text\"},void 0,u.a._(\"TEXT\",null,{hk:\"943qJ\"})),Jt=Object(a.a)(\"div\",{className:\"icon icon-post-link\"}),Yt=Object(a.a)(\"div\",{className:\"PostSubmitOverlay__icon-text\"},void 0,u.a._(\"LINK\",null,{hk:\"3yvzr9\"}));function Zt(e){var t=e.subredditName,r=t?\"/r/\".concat(t,\"/submit\"):\"/submit\";return Object(a.a)(et.a,{},void 0,Object(a.a)(\"div\",{className:\"PostSubmitOverlay\"},void 0,Object(a.a)(\"div\",{className:\"PostSubmitOverlay__icons\"},void 0,Object(a.a)(Xe.a,{className:\"PostSubmitOverlay__icon\",href:\"\".concat(r,\"?type=self\")},void 0,zt,Kt),Object(a.a)(Xe.a,{className:\"PostSubmitOverlay__icon\",href:\"\".concat(r,\"?type=link\")},void 0,Jt,Yt))))}var Qt=Object(a.a)(kt,{}),$t=Object(a.a)(Ct,{}),er=Object(a.a)(St.a,{}),tr=Object(a.a)(Xt,{}),rr=Object(p.createStructuredSelector)({pageData:_e.d,overlay:function(e){return e.overlay},isNavigationUpdatesEnabled:ke.a}),nr=Object(w.b)(rr)(function(e){var t=e.pageData.urlParams.subredditName,r=e.isNavigationUpdatesEnabled;switch(e.overlay){case Je.b:return Qt;case Je.d:return $t;case Je.e:return r?er:tr;case Je.c:return Object(a.a)(Zt,{subredditName:t});default:return null}}),or=r(\"./node_modules/lodash/uniq.js\"),sr=r.n(or),ar=r(\"./src/app/side-effect-components/StateArchiver.js\"),ir=r(\"./src/app/selectors/preferences.js\"),cr=Object(ar.b)(function(e){return e.theme},function(e){return e.compact},ir.a,function(e){return e.recentSubreddits.filter(function(t){return e.subreddits[t.toLowerCase()]}).map(function(t){return e.subreddits[t.toLowerCase()].name})},function(e){var t=e.visitedPosts.concat(Object.keys(e.expandedPosts));return sr()(t).slice(0,te.ub)},function(e){return!e.user.loggedOut&&e.user.name?e.user.name:\"\"},function(e){return e.euCookieNotice.numberOfTimesShown},function(e,t,r,n,o,s,a){var i={theme:e,compact:t,over18:r,EUCookieNotice:a};return i[\"\".concat(s,\"_recent_srs\")]=n.join(\",\"),i[\"\".concat(s,\"_recentclicks2\")]=o.map(function(e){return\"t3_\".concat(e)}).join(\",\"),i}),ur=r(\"./src/app/side-effect-components/DomModifier.js\"),lr=r(\"./src/app/side-effect-components/LocalStorageSync.js\"),dr=r(\"./node_modules/lodash/findKey.js\"),pr=r.n(dr),mr=function(){},br={hidden:\"visibilitychange\",webkitHidden:\"webkitvisibilitychange\",mozHidden:\"mozvisibilitychange\",msHidden:\"msvisibilitychange\"},fr=r(\"./src/app/actions/session.js\"),jr=3e5;function hr(e){return Math.max(0,e-jr-Date.now())}var Or=function(e){function t(){var e,r;Object(He.a)(this,t);for(var n=arguments.length,o=new Array(n),s=0;s<n;s++)o[s]=arguments[s];return r=Object(qe.a)(this,(e=Object(Ge.a)(t)).call.apply(e,[this].concat(o))),Object(i.a)(Object(tt.a)(r),\"refreshTimer\",null),r}return Object(We.a)(t,e),Object(Ve.a)(t,[{key:\"componentDidMount\",value:function(){var e=this;this.props.session.expires&&(hr(this.props.session.expires)?this.startRefreshTimer():this.refreshSession());!function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:mr,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:mr,r=pr()(br,function(e,t){return void 0!==document[t]});document.addEventListener(br[r],function(){document[r]?t():e()})}(function(){return e.refreshSession({expiredOnly:!0})})}},{key:\"componentDidUpdate\",value:function(){this.startRefreshTimer()}},{key:\"startRefreshTimer\",value:function(){var e=this;clearTimeout(this.refreshTimer);var t=hr(this.props.session.expires);t?this.refreshTimer=setTimeout(function(){return e.refreshSession()},t):console.warn(\"Cannot start session refresh timer\")}},{key:\"refreshSession\",value:function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).expiredOnly,t=void 0!==e&&e;if(this.props.session.expires){if(t&&this.props.session.isValid)return;clearTimeout(this.refreshTimer),this.props.refreshSession()}}},{key:\"render\",value:function(){return null}}]),t}(d.a.Component),vr=Object(p.createSelector)(function(e){return e.session},function(e){return{session:e}}),gr=Object(w.b)(vr,function(e){return{refreshSession:function(){return e(function e(){var t,r=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return t=Object(s.a)(o.a.mark(function t(n,s){var a,i,c,u;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(a=s(),i=a.sessionRefreshing,(c=a.session).refresh&&!i){t.next=3;break}return t.abrupt(\"return\");case 3:return n({type:\"SESSION_REFRESHING\"}),t.prev=4,t.next=7,c.refresh();case 7:u=t.sent,n(fr.d(u)),n({type:\"SESSION_REFRESHED\"}),t.next=18;break;case 12:if(t.prev=12,t.t0=t.catch(4),n({type:\"SESSION_REFRESHED\"}),r){t.next=17;break}return t.abrupt(\"return\");case 17:setTimeout(function(){return n(e(!1))},Math.floor(1e3+2e3*Math.random()));case 18:case\"end\":return t.stop()}},t,null,[[4,12]])})),function(e,r){return t.apply(this,arguments)}}())}}})(Or),_r=r(\"./src/app/side-effect-components/ScrollPositionSync.js\"),yr=r(\"./src/app/side-effect-components/TrackingPixel.jsx\"),Pr=r(\"./src/graphql/operations/RegisterWebPushToken.json\"),wr=r(\"./src/apiClient/apiBase/gqlRequest.js\");function kr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var Sr=function(e,t){var r={pushToken:JSON.stringify(t),timezoneName:function(){var e;try{e=Intl.DateTimeFormat().resolvedOptions().timeZone}catch(t){return}return\"Asia/Calcutta\"===e&&(e=\"Asia/Kolkata\"),e||void 0}()||\"America/Los_Angeles\",timestamp:(new Date).toISOString(),language:\"en_us\"};return Object(wr.a)(e,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?kr(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):kr(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},Pr,{variables:r}))},Tr=r(\"./src/lib/apiOptionsFromState.js\"),Cr=(r(\"./node_modules/core-js/modules/es6.typed.uint8-array.js\"),r(\"./node_modules/core-js/modules/es6.string.repeat.js\"),function(e){for(var t=(e+\"=\".repeat((4-e.length%4)%4)).replace(/\\-/g,\"+\").replace(/_/g,\"/\"),r=window.atob(t),n=new Uint8Array(r.length),o=0;o<r.length;++o)n[o]=r.charCodeAt(o);return n}),xr=r(\"./src/lib/xpromoState.js\"),Er=function(e){function t(){var e,r;Object(He.a)(this,t);for(var n=arguments.length,a=new Array(n),c=0;c<n;c++)a[c]=arguments[c];return r=Object(qe.a)(this,(e=Object(Ge.a)(t)).call.apply(e,[this].concat(a))),Object(i.a)(Object(tt.a)(r),\"state\",{isRequestingPermission:!1,isRetryingSubscription:!1}),Object(i.a)(Object(tt.a)(r),\"shouldShowNotificationPrompt\",function(){return r.props.isPNsEnabled&&!r.state.isRequestingPermission&&null!==r.props.incognito&&!r.props.incognito&&r.props.isXPromoDismissed&&!r.props.isXPromoActiveSelector&&\"granted\"!==Notification.permission}),Object(i.a)(Object(tt.a)(r),\"shouldRefreshPNSubscription\",Object(s.a)(o.a.mark(function e(){return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(e.t2=r.props.isPNsEnabled,e.t2){e.next=5;break}return e.next=4,r.hasExistingSubscription();case 4:e.t2=e.sent;case 5:if(e.t1=e.t2,!e.t1){e.next=8;break}e.t1=\"granted\"===Notification.permission;case 8:if(e.t0=e.t1,!e.t0){e.next=11;break}e.t0=Ne();case 11:return e.abrupt(\"return\",e.t0);case 12:case\"end\":return e.stop()}},e)}))),Object(i.a)(Object(tt.a)(r),\"shouldRetryPNSubscription\",Object(s.a)(o.a.mark(function e(){var t,n;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=Ee(),e.next=3,r.hasExistingSubscription();case 3:return n=e.sent,e.abrupt(\"return\",r.props.isPNsEnabled&&\"granted\"===Notification.permission&&!r.state.isRetryingSubscription&&(null===t||!n));case 5:case\"end\":return e.stop()}},e)}))),Object(i.a)(Object(tt.a)(r),\"shouldRemoveSubscription\",Object(s.a)(o.a.mark(function e(){return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.hasExistingSubscription();case 2:if(e.t0=e.sent,!e.t0){e.next=5;break}e.t0=\"granted\"!==Notification.permission;case 5:return e.abrupt(\"return\",e.t0);case 6:case\"end\":return e.stop()}},e)}))),Object(i.a)(Object(tt.a)(r),\"hasExistingSubscription\",Object(s.a)(o.a.mark(function e(){var t;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!xe()){e.next=5;break}return e.next=3,r.getExistingSubscription();case 3:return t=e.sent,e.abrupt(\"return\",null!==t);case 5:case\"end\":return e.stop()}},e)}))),Object(i.a)(Object(tt.a)(r),\"setRequestState\",function(){return r.setState({isRequestingPermission:!0})}),Object(i.a)(Object(tt.a)(r),\"setRetryState\",function(){return r.setState({isRetryingSubscription:!0})}),Object(i.a)(Object(tt.a)(r),\"getExistingSubscription\",Object(s.a)(o.a.mark(function e(){var t,r,n;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,window.navigator.serviceWorker.getRegistrations();case 2:if(t=e.sent,!(r=t&&t[0])){e.next=10;break}return e.next=7,r.pushManager.getSubscription();case 7:e.t0=e.sent,e.next=11;break;case 10:e.t0=null;case 11:return n=e.t0,e.abrupt(\"return\",n);case 13:case\"end\":return e.stop()}},e)}))),Object(i.a)(Object(tt.a)(r),\"requestNotificationPermission\",Object(s.a)(o.a.mark(function e(){var t;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r.setRequestState(),r.props.sendEvent(de),e.next=4,Notification.requestPermission();case 4:\"granted\"===(t=e.sent)?(r.registerPNSubscription(),r.props.sendEvent(pe)):\"denied\"===t?r.props.sendEvent(me):r.props.sendEvent(be);case 6:case\"end\":return e.stop()}},e)}))),Object(i.a)(Object(tt.a)(r),\"refreshPNSubscription\",function(e){var t=r.props.userId&&e.userId&&r.props.userId!==e.userId,n=Ce();(t||n)&&r.registerPNSubscription()}),Object(i.a)(Object(tt.a)(r),\"retryPNSubscription\",function(){r.setRetryState(),r.registerPNSubscription()}),Object(i.a)(Object(tt.a)(r),\"registerPNSubscription\",Object(s.a)(o.a.mark(function e(){var t,n,s,a,i,c;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=r.props.gqlOptions,n={userVisibleOnly:!0,applicationServerKey:Cr(X.a.pushNotificationApplicationServerKey)},e.prev=2,e.next=5,navigator.serviceWorker.ready;case 5:return s=e.sent,e.next=8,s.pushManager.subscribe(n);case 8:return a=e.sent,e.next=11,Sr(t,a);case 11:if(i=e.sent,c=i.body.data.registerWebPushToken,!(!i.ok||!c.ok)){e.next=18;break}throw new Error(\"Failed response\");case 18:r.props.sendEvent(je),null===Ee()&&Re();case 20:e.next=25;break;case 22:e.prev=22,e.t0=e.catch(2),r.props.sendEvent(function(t){return fe(t,e.t0)});case 25:case\"end\":return e.stop()}},e,null,[[2,22]])}))),Object(i.a)(Object(tt.a)(r),\"removeSubscription\",Object(s.a)(o.a.mark(function e(){var t;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.getExistingSubscription();case 2:(t=e.sent)&&t.unsubscribe();case 4:case\"end\":return e.stop()}},e)}))),r}return Object(We.a)(t,e),Object(Ve.a)(t,[{key:\"componentDidUpdate\",value:function(){var e=Object(s.a)(o.a.mark(function e(t){return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(this.props.isPNsEnabled&&!this.props.isServiceWorkerRegistered&&this.props.registerServiceWorker(),!this.shouldShowNotificationPrompt()){e.next=5;break}this.requestNotificationPermission(),e.next=21;break;case 5:return e.next=7,this.shouldRetryPNSubscription();case 7:if(!e.sent){e.next=11;break}this.retryPNSubscription(),e.next=21;break;case 11:return e.next=13,this.shouldRefreshPNSubscription();case 13:if(!e.sent){e.next=17;break}this.refreshPNSubscription(t),e.next=21;break;case 17:return e.next=19,this.shouldRemoveSubscription();case 19:if(!e.sent){e.next=21;break}this.removeSubscription();case 21:case\"end\":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()},{key:\"render\",value:function(){return null}}]),t}(d.a.Component),Nr=Object(p.createStructuredSelector)({currentPageUrl:_e.e,gqlOptions:Tr.b,incognito:_e.o,isXPromoDismissed:xr.f,isXPromoActiveSelector:It.u,isPNsEnabled:Ue,isServiceWorkerRegistered:function(e){return e.serviceWorker},userId:Se.f}),Rr=Object(At.a)(Object(w.b)(Nr,function(e){return{registerServiceWorker:function(){return e(ve())}}})(Er)),Ir=3e4,Dr=function(e){function t(e){var r;return Object(He.a)(this,t),r=Object(qe.a)(this,Object(Ge.a)(t).call(this,e)),Object(i.a)(Object(tt.a)(r),\"handleBeforeInstallPrompt\",function(e){r.props.isAddToHomePromptEnabled&&(r.props.hideXPromo(),r.props.isServiceWorkerRegistered?r.doPrompt(e):r.deferredPrompt=e)}),Object(i.a)(Object(tt.a)(r),\"doPrompt\",function(){var e=Object(s.a)(o.a.mark(function e(t){return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r.setState({installable:!0}),r.props.sendEvent(\"popup\",\"view\",\"add_to_home\",!0),e.prev=2,e.next=5,t.userChoice;case 5:\"accepted\"===e.sent.outcome?r.props.sendEvent(\"popup\",\"add\",\"add_to_home\",!0):r.props.sendEvent(\"popup\",\"cancel\",\"add_to_home\",!0),r.props.isNotificationPromptEnabled&&!r.notificationTimeout&&(r.notificationTimeout=window.setTimeout(r.requestNotificationPermission,Ir)),e.next=12;break;case 10:e.prev=10,e.t0=e.catch(2);case 12:r.props.showXPromo();case 13:case\"end\":return e.stop()}},e,null,[[2,10]])}));return function(t){return e.apply(this,arguments)}}()),Object(i.a)(Object(tt.a)(r),\"handleAppInstalled\",function(){r.props.setInstalledToHome(),r.props.sendEvent(\"mweb\",\"install\",\"pwa\",!0)}),Object(i.a)(Object(tt.a)(r),\"requestNotificationPermission\",Object(s.a)(o.a.mark(function e(){var t,n;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(window.Notification&&\"granted\"!==Notification.permission&&\"denied\"!==Notification.permission){e.next=2;break}return e.abrupt(\"return\");case 2:return t=r.state.installable,r.props.sendEvent(\"notifications\",\"view\",\"system_prompt_permissions\",t),e.next=6,Notification.requestPermission();case 6:\"granted\"===(n=e.sent)?r.props.sendEvent(\"notifications\",\"enable\",\"system_prompt_permissions\",t):\"denied\"===n?r.props.sendEvent(\"notifications\",\"disable\",\"system_prompt_permissions\",t):r.props.sendEvent(\"notifications\",\"close\",\"system_prompt_permissions\",t);case 8:case\"end\":return e.stop()}},e)}))),r.state={installable:!1},r}return Object(We.a)(t,e),Object(Ve.a)(t,[{key:\"componentDidMount\",value:function(){window.addEventListener(\"beforeinstallprompt\",this.handleBeforeInstallPrompt),window.addEventListener(\"appinstalled\",this.handleAppInstalled),this.props.isNotificationPromptEnabled&&(this.notificationTimeout=window.setTimeout(this.requestNotificationPermission,Ir))}},{key:\"componentWillUnmount\",value:function(){window.removeEventListener(\"beforeinstallprompt\",this.handleBeforeInstallPrompt),window.removeEventListener(\"appinstalled\",this.handleAppInstalled)}},{key:\"componentDidUpdate\",value:function(){if(this.deferredPrompt&&this.props.isServiceWorkerRegistered&&this.props.isAddToHomePromptEnabled){var e=this.deferredPrompt;this.deferredPrompt=null,this.doPrompt(e)}}},{key:\"render\",value:function(){return null}}]),t}(d.a.Component),Ar=Object(p.createStructuredSelector)({isServiceWorkerRegistered:function(e){return e.serviceWorker},isAddToHomePromptEnabled:Fe.a,isNotificationPromptEnabled:Fe.b,sendEvent:function(e){return function(t,r,n){var o=arguments.length>3&&void 0!==arguments[3]&&arguments[3],s={pwa:Object(ne.c)(e,o)},a=Object(ne.a)(e,t,r,n,s);K(a)}}}),Lr=Object(w.b)(Ar,function(e){return{hideXPromo:function(){return e(Y(!0))},setInstalledToHome:function(){return e({type:\"PWA__SET_INSTALLED_TIMESTAMP\",timestamp:Date.now()})},showXPromo:function(){return e(Y(!1))}}})(Dr),Mr=(r(\"./src/app/components/Notification/styles.less\"),r(\"./src/app/actions/notification.js\")),Ur=function(e){function t(){return Object(He.a)(this,t),Object(qe.a)(this,Object(Ge.a)(t).apply(this,arguments))}return Object(We.a)(t,e),Object(Ve.a)(t,[{key:\"render\",value:function(){var e=this.props,t=e.title,r=e.content,n=e.button,o=e.dismiss,s=e.visible,i=\"Notification \".concat(s?\"\":\"hidden\");return Object(a.a)(\"div\",{className:i},void 0,Object(a.a)(\"span\",{className:\"Notification__close icon icon-x\",onClick:o}),Object(a.a)(\"div\",{className:\"Notification__title\"},void 0,t),Object(a.a)(\"div\",{className:\"Notification__content\"},void 0,r),Object(a.a)(\"div\",{className:\"Notification__button\",onClick:o},void 0,n))}}]),t}(d.a.Component);var Fr={dismiss:Mr.c},Br=Object(w.b)(function(e){var t=e.notification;return{title:t.title,content:t.content,button:t.button,visible:t.visible}},Fr)(Ur),Hr=r(\"./src/app/widgets/tooltip.js\"),Vr=Object(a.a)(\"div\",{className:\"App\"},void 0,Object(a.a)(Ke.a,{}),Object(a.a)(nr,{}),Object(a.a)(Xe.f,{}),Object(a.a)(_r.a,{}),Object(a.a)(cr,{}),Object(a.a)(lr.a,{}),Object(a.a)(ur.a,{}),Object(a.a)(gr,{}),Object(a.a)(Hr.c,{}),Object(a.a)(function(){return Object(a.a)(\"div\",{id:te.a,className:ze,style:{height:1,width:1,position:\"absolute\",left:\"-1000%\"}})},{}),Object(a.a)(yr.a,{}),Object(a.a)(Rr,{}),Object(a.a)(Lr,{}),Object(a.a)(Br,{})),qr=function(e){function t(){return Object(He.a)(this,t),Object(qe.a)(this,Object(Ge.a)(t).apply(this,arguments))}return Object(We.a)(t,e),Object(Ve.a)(t,[{key:\"render\",value:function(){return Vr}}]),t}(d.a.Component),Gr=(r(\"./node_modules/core-js/modules/es6.regexp.match.js\"),r(\"./node_modules/core-js/modules/es6.array.find.js\"),r(\"./src/lib/makeRequest.js\")),Wr=r(\"./src/apiClient/errors/ResponseError.js\"),Xr=(r(\"./node_modules/core-js/modules/es6.set.js\"),new Set([\"password\",\"passwd\",\"pass\",\"pw\"])),zr=function(e){return JSON.stringify(e,function(e,t){return Xr.has(e)?\"<REDACTED />\":t})};function Kr(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function Jr(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Kr(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Kr(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var Yr=\"client\".toUpperCase(),Zr=function(e){return e.error instanceof Wr.a};function Qr(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{SHOULD_RETHROW:!0},n=e.error,o=e.rejection,s=n||o;if(s&&!s._SEEN_BY_ERROR_LOG){var a=Jr({},e);n?a=Jr({},a,{},$r(n)):o&&(a=Jr({},a,{},en(o)));var i=nn(a);if(r.SHOULD_RETHROW){var c=n||o;try{c._SEEN_BY_ERROR_LOG=!0,setTimeout(function(){throw c})}catch(l){console.error?console.error(a.message):console.log(a.message,a.stack)}}if(t.log&&sn(i,t.log),t.hivemind){var u=on(e.userAgent||\"\");an(u,t.hivemind,Zr(e))}}}var $r=function(e){var t=\"Error: \".concat(e.message);return e.stack?Jr({},tn(e.stack),{message:t,stack:e.stack}):{message:t}},en=function(e){var t=\"\".concat(e.reason);t==={}.toString()&&(t=zr(e.reason));var r=\"Rejection: \".concat(t);return e.reason&&e.reason.stack?Jr({},tn(e.reason.stack),{message:r,stack:e.reason.stack}):{message:r}},tn=function(e){var t=e.split(\"\\n\").find(function(e,t){return t>0&&e.indexOf(\":\")>-1});if(!t)return{};var r=rn(t).split(\":\");if(r&&r.length>=2){var n=r.length;return{url:r.slice(0,n-2).join(\":\"),line:r[n-2],column:r[n-1]}}return{}},rn=function(e){var t=e.match(/.*\\((.*)\\).*/);return t?t[1]:\"\"},nn=function(e){if(!e)return{};var t=e.userAgent,r=void 0===t?\"UNKNOWN UA\":t,n=e.message,o=void 0===n?\"NO MESSAGE\":n,s=e.reduxInfo,a=e.url,i=e.line,c=e.column,u=e.requestUrl,l=void 0===u?\"NO REQUEST URL\":u,d=e.stack,p=e.possibleDuplicate;return{env:Yr,userAgent:r,isAPIFailure:Zr(e),message:o,requestUrl:l,reduxInfo:s,url:a,line:i,column:c,stack:d&&d.substring(0,2048),possibleDuplicate:p}};\"undefined\"!=typeof window&&(window.ppError=function(e){console.log(JSON.stringify(e,null,2).replace(/\\\\n/g,\"\\n\"))});var on=function(e){return/server/i.test(e)?\"server\":/Googlebot/i.test(e)?\"googlebot-js-client\":/iPhone/i.test(e)||/iPad/i.test(e)||/iPod/i.test(e)?/CriOS/i.test(e)?\"ios-chrome\":\"ios-safari\":/Windows Phone/i.test(e)||/Trident/i.test(e)?\"windows-phone\":/android/i.test(e)?/Version/i.test(e)?\"android-stock-browser\":\"android-chrome\":\"unknownClient\"},sn=function(e,t){Gr.a.post(t).send({error:e}).then().catch(function(){})},an=function(e,t,r){var n=r?\"mweb2XAPIError\":\"mweb2XError\",o=Object(i.a)({},n,{});o[n][e]=1,Gr.a.post(t).type(\"json\").send(o).timeout(3e3).then().catch(function(){})},cn=r(\"./src/lib/getRouteMetaFromState.js\"),un=r(\"./src/lib/gtm.js\"),ln=r(\"./src/lib/dfp.js\"),dn=r(\"./src/app/router/index.js\"),pn=r(\"./src/app/router/handlers/CommentsPage.js\"),mn=r(\"./src/app/widgets/modal.js\");function bn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function fn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?bn(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):bn(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var jn={tooltip:{id:null,target:null},modal:{id:null},savedScrollPositions:{}},hn=r(\"./src/app/actions/accounts.js\"),On=r(\"./src/app/actions/login.js\"),vn=(r(\"./src/graphql/operations/ServerInitialization.json\"),\"SERVER__INITIALIZED\"),gn={},_n=function(e,t){return Object(N.a)(e,t,{emptyDict:\"skip\"})},yn={},Pn=r(\"./src/app/actions/activities.js\"),wn=r(\"./src/app/models/ActivitiesRequest.js\"),kn={},Sn=r(\"./src/app/actions/ads.js\"),Tn={},Cn=\"SET_API_REQUEST_HEADERS\",xn={},En=r(\"./src/app/actions/subredditAutocomplete.js\"),Nn={fetching:!1,received:!1,subredditNames:[]},Rn=r(\"./src/app/actions/comment.js\");function In(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var Dn={},An=r(\"./src/app/actions/commentsPage.js\");function Ln(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var Mn={},Un=r(\"./src/apiClient/models/thingTypes.js\"),Fn=r(\"./src/app/actions/award.js\"),Bn=r(\"./src/app/actions/reply.js\"),Hn=r(\"./src/app/actions/vote.js\"),Vn=r(\"./src/app/actions/mail.js\"),qn=r(\"./src/app/actions/modTools.js\"),Gn=r(\"./src/app/actions/search.js\"),Wn=r(\"./src/app/actions/saved.js\"),Xn=r(\"./src/app/actions/hidden.js\"),zn=r(\"./src/app/actions/postsList.js\"),Kn=function(e,t){var r=(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).restrictType,n=t.model;return r&&n.type!==r?e:Object(N.a)(e,Object(i.a)({},n.uuid,n))};function Jn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function Yn(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Jn(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Jn(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var Zn={};function Qn(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var $n={};function eo(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function to(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?eo(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):eo(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ro={},no=[],oo=Object(P.c)({collapsed:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Dn,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case Rn.h:var r=t.payload.id;return function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?In(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):In(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},e,Object(i.a)({},r,!e[r]));default:return e}},continueThread:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Mn,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case An.d:case Rn.f:return function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ln(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ln(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},e,{},t.payload.continueThreadObjects);default:return e}},data:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Zn,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return Zn;case An.d:case Rn.f:return Yn({},e,{},t.payload.comments);case Bn.c:var r=t.model;return Yn({},e,Object(i.a)({},r.uuid,r));case Rn.g:case Rn.b:var n=t.comment;return _n(e,Object(i.a)({},n.uuid,n));case Pn.e:case zn.c:case Xn.c:case Wn.c:case Gn.c:case Vn.g:var o=t.apiResponse.comments;return _n(e,o);case Rn.j:var s=t.model;return Object(N.a)(e,Object(i.a)({},s.uuid,s));case Hn.b:case Hn.c:return Kn(e,t,{restrictType:Un.b});case Fn.a:var a=t.thing,c=t.awardId,u=t.awardIcon;if(a.type!==Un.b)return e;var l=a.allAwardings||[],d=[],p=!1;for(var m in l){var b=l[m];b.id===c&&(p=!0,b.count++),d.push(Yn({},b))}return p||d.push({id:c,count:1,resized_icons:[{url:u}]}),Kn(e,{model:a.set({allAwardings:d})});case qn.c:var f=t.thing,j=t.username;return f.type===Un.b?Kn(e,{model:f.set({approved:!0,removed:!1,spam:!1,approvedBy:j})}):e;case qn.f:var h=t.thing,O=t.spam,v=t.username;return h.type===Un.b?Kn(e,{model:h.set({approved:!1,removed:!O,spam:O,bannedBy:v})}):e;case qn.e:var g=t.thing,_=t.distinguishType;return g.type===Un.b?Kn(e,{model:g.set({distinguished:_})}):e;case qn.h:var y=t.thing,P=t.isStickied;return y.type!==Un.b?e:Kn(e,{model:y.set({stickied:P})});default:return e}},loadMore:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:$n,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case An.d:case Rn.f:return function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Qn(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Qn(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},e,{},t.payload.commentLoadMoreObjects);default:return e}},loadMorePending:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ro,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case Rn.e:var r=t.payload.loadMoreId;return to({},e,Object(i.a)({},r,!0));case Rn.f:case Rn.d:var n=t.payload.loadMoreId;return to({},e,Object(i.a)({},n,!1));default:return e}},ad:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:no,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case An.e:return t.payload;default:return e}}});function so(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ao(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?so(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):so(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var io={},co=r(\"./node_modules/lodash/findIndex.js\"),uo=r.n(co);function lo(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function po(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?lo(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):lo(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var mo={},bo=Object(P.c)({api:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:io,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return io;case An.d:var r=t.payload,n=r.pageId,o=r.response;return ao({},e,Object(i.a)({},n,{responseCode:o.status,pending:!1,errors:{}}));case An.a:var s=t.payload,a=s.commentsPageId,c=s.error,u=c&&c.status?c.status:500;return ao({},e,Object(i.a)({},a,{responseCode:u,errors:c,pending:!1}));case An.c:var l=t.payload.commentsPageId;return ao({},e,Object(i.a)({},l,{pending:!0,errors:{}}));default:return e}},data:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:mo,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return mo;case An.d:var r,n=t.payload,o=n.results,s=n.pageId;return po({},e,(r={},Object(i.a)(r,s,o),Object(i.a)(r,\"current\",s),r));case Rn.f:var a=t.payload,c=a.pageId,u=a.loadMoreId,l=a.results,d=e[c],p=uo()(d,function(e){return e.uuid===u}),m=d[p].depth,b=d.slice(0,p).concat(l.map(function(e){var t=e.uuid,r=e.depth;return{uuid:t,type:e.type,depth:m+r}})).concat(d.slice(p+1));return po({},e,Object(i.a)({},c,b));case Bn.c:var f=t.model,j=f.linkId===f.parentId,h=e[e.current];if(!j){var O=uo()(h,function(e){return e.uuid===f.parentId}),g=h[O],_=f.set({depth:g.depth+1}).toRecord(),y=h.slice(0,O+1).concat([_]).concat(h.slice(O+1));return po({},e,Object(i.a)({},e.current,y))}var P=[f.set({depth:0}).toRecord()].concat(Object(v.a)(h));return po({},e,Object(i.a)({},e.current,P));default:return e}}}),fo=r(\"./node_modules/lodash/omit.js\"),jo=r.n(fo),ho=r(\"./src/app/actions/posts.js\"),Oo={},vo=r(\"./src/app/actions/euCookieNotice.js\");function go(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var _o={showEUCookie:!1,numberOfTimesShown:0};function yo(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function Po(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?yo(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):yo(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var wo={},ko={};r(\"./src/graphql/operations/ExperimentVariants.json\");function So(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function To(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?So(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):So(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var Co={requested:!1,models:[]},xo=function(e){return e.map(function(e){var t=e.id,r=e.experimentName,n=e.name,o=e.version;return{id:parseInt(t),name:r,variant:n||void 0,version:o}})},Eo=r(\"./src/app/actions/drawer.js\"),No={},Ro=Object(P.c)({activeId:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case Eo.c:return t.payload.drawerId||null;default:return e}},data:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:No,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case Eo.c:return t.payload.data||No;default:return e}}}),Io=0,Do=1,Ao=r(\"./src/app/models/HiddenRequest.js\"),Lo={},Mo=r(\"./node_modules/set-cookie-parser/lib/set-cookie.js\"),Uo=r.n(Mo),Fo=r(\"./src/app/actions/loid.js\");function Bo(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function Ho(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Bo(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Bo(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var Vo={loid:\"\",loidCreated:\"\",loidCookie:\"\",loidCreatedCookie:\"\",edgeBucket:\"\"};function qo(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var Go=[\"messages\",\"comments\",\"selfreply\",\"mentions\"].reduce(function(e,t){return function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?qo(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):qo(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},e,Object(i.a)({},t,{pending:!1,order:[],meta:{},error:null}))},{}),Wo={userAgent:\"\",country:\"\"},Xo={};var zo=r(\"./src/app/actions/modal.js\"),Ko=r(\"./src/app/actions/reporting.js\"),Jo=r(\"./src/app/actions/rulesModal.js\"),Yo={type:null,props:{}},Zo={loading:!1,error:null,names:null},Qo=r(\"./src/app/actions/multireddits.js\"),$o={},es={};function ts(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function rs(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ts(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ts(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ns={visible:!1,title:\"\",content:\"\",button:\"\"},os={},ss=r(\"./src/app/actions/pageMetadata.js\");function as(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var is={title:\"reddit: the front page of the internet\"},cs=r(\"./src/app/actions/permissionsCheckbox.js\"),us=r(\"./node_modules/@babel/runtime/helpers/esm/typeof.js\"),ls=r(\"./src/lib/eventUtils.js\");function ds(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ps(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ds(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ds(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ms={},bs=r(\"./src/app/actions/pollVote.js\"),fs={},js=r(\"./src/app/actions/posting.js\"),hs={title:\"\",meta:\"\",gRecaptchaResponse:\"\",showCaptcha:!1,currentType:\"\"},Os=new Set([\"self\",\"link\"]);function vs(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function gs(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?vs(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):vs(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var _s={},ys={},Ps=r(\"./src/apiClient/models/Preferences.js\"),ws=r(\"./src/app/actions/preferences.js\"),ks=Ps.a.fromJSON({}),Ss={succeeded:!1,pending:!1,failed:!1},Ts=r(\"./src/app/actions/subreddits.js\"),Cs=r(\"./src/app/actions/quarantine.js\"),xs={},Es=(r(\"./node_modules/core-js/modules/es6.array.from.js\"),r(\"./src/app/actions/recentSubreddits.js\")),Ns=[],Rs={},Is={},Ds=r(\"./src/app/reducers/reports.js\");function As(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var Ls={},Ms=r(\"./src/app/models/SavedRequest.js\"),Us={},Fs=r(\"./src/app/models/SearchRequest.js\"),Bs=function(e,t){return e.filter(function(e){return e.type===t})},Hs={},Vs={},qs=r(\"./node_modules/lodash/get.js\"),Gs=r.n(qs),Ws=r(\"./node_modules/lodash/pick.js\"),Xs=r.n(Ws),zs=r(\"./src/app/actions/sessionTracker.js\"),Ks=r(\"./src/lib/getSessionIdFromCookie.js\"),Js={id:void 0,value:void 0},Ys=r(\"./src/app/actions/scrollPosition.js\");function Zs(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var Qs={};function $s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ea(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?$s(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):$s(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ta={visible:!1,link:null,post:null,pending:!1,hasWebShare:!1},ra={},na=r(\"./src/app/actions/sitewideRules.js\"),oa=[],sa=(r(\"./node_modules/core-js/modules/es7.array.includes.js\"),r(\"./node_modules/core-js/modules/es6.string.includes.js\"),[]),aa=r(\"./src/app/actions/subredditRules.js\");function ia(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var ca={},ua={},la=r(\"./src/app/actions/subscribedSubreddits.js\"),da={};function pa(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ma(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?pa(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):pa(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ba={subreddits:{},fetching:!1,loaded:!1},fa=function(e,t){var r=Object.keys(t);if(!r.length)return e;var n=ma({},e.subreddits),o=!1;return r.forEach(function(e){var r=t[e];!r.userIsSubscriber&&n[e]?(o=!0,delete n[e]):r.userIsSubscriber&&!n[e]&&(o=!0,n[e]=r.toRecord())}),o?ma({},e,{subreddits:n}):e},ja=te.n.DAYMODE,ha=r(\"./src/app/actions/twoFactorAuthentication.js\"),Oa={activeForm:te.ac.AUTH},va={isOpen:!1,type:null,message:null},ga=r(\"./src/app/actions/wiki.js\");function _a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var ya={};function Pa(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var wa={};function ka(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var Sa={loggedOut:!0,name:\"me\",loading:!1},Ta=r(\"./src/app/actions/verification.js\"),Ca={token:null},xa={hasBuffered:{},currentViewStartedAt:{}},Ea=r(\"./node_modules/lodash/take.js\"),Na=r.n(Ea),Ra=[],Ia=function(e){return{id:e,loading:!0}},Da=r(\"./src/lib/makeWikiPath.js\");function Aa(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var La={},Ma={};function Ua(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var Fa={showBanner:!1,ampExemption:!1},Ba={active:!1,dismissed:!1},Ha={dismissed:!1},Va=Object(P.c)({appSelectorShown:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];switch((arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).type){case ee.a:return!0;default:return e}},interstitials:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Fa,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case ee.c:return Object(N.a)(e,{ampExemption:t.value});case ee.d:return Object(N.a)(e,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ua(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ua(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({showBanner:!0},t.data));case ee.b:return Fa;default:return e}},persistent:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ba;switch((arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).type){case ee.e:return Object(N.a)(e,{dismissed:!0});default:return e}},pill:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ha;switch((arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).type){case ee.f:return Object(N.a)(e,{dismissed:!0});default:return e}}}),qa={accounts:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:yn,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return yn;case hn.c:var r=t.apiResponse.accounts;return _n(e,r);case vn:var n=t.payload.account;return n?_n(e,Object(i.a)({},n.name,n)):e;default:return e}},accountRequests:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:gn,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return gn;case hn.b:var r=t.name;return e[r]?e:Object(N.a)(e,Object(i.a)({},r,function(e){return{id:e,loading:!0,failed:!1,error:null,meta:null}}(r)));case hn.c:var n=t.name,o=t.apiResponse.meta;return Object(N.a)(e,Object(i.a)({},n,{meta:o||null,loading:!1}));case hn.a:var s=t.error,a=t.options.name;return Object(N.a)(e,Object(i.a)({},a,{error:s,loading:!1,failed:!0}));case vn:return t.payload.user?Object(N.a)(e,{me:{loading:!1,failed:!1}}):e;default:return e}},activitiesRequests:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:kn,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return kn;case Pn.c:var r=t.id,n=t.params;return e[r]?e:Object(N.a)(e,Object(i.a)({},r,Object(wn.a)(r,n)));case Pn.e:var o=t.id,s=t.apiResponse;return e[o]?Object(N.a)(e,Object(i.a)({},o,{results:s.results,loading:!1})):e;default:return e}},adRequests:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Tn,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return Tn;case Sn.c:var r=t.adId;return Object(N.a)(e,Object(i.a)({},r,{adId:r,pending:!0,ad:void 0,impressionTracked:!1,failed:!1,fallback:!1}));case Sn.e:var n=t.adId,o=t.model;return Object(N.a)(e,Object(i.a)({},n,{pending:!1,ad:o.toRecord(),fallback:o&&o.isBlankAd}));case Sn.d:var s=t.adId;return Object(N.a)(e,Object(i.a)({},s,{pending:!1}));case Sn.b:var a=t.adId;return Object(N.a)(e,Object(i.a)({},a,{pending:!1,fallback:!0}));case Sn.a:var c=t.adId;return Object(N.a)(e,Object(i.a)({},c,{pending:!1,failed:!0}));case Sn.f:var u=t.adId;return Object(N.a)(e,Object(i.a)({},u,{impressionTracked:!0}));default:return e}},androidAppInstalled:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case\"SET_ANDROID_APP_INSTALLED\":return t.isInstalled;default:return e}},apiRequestHeaders:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:xn,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case Cn:return t.headers;default:return e}},autocompleteSubreddits:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Nn,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case En.a:return Object(N.a)(e,{fetching:!0});case En.b:return Object(N.a)(e,{fetching:!1,received:!0,subredditNames:t.results});case En.c:return Nn;default:return e}},comments:oo,commentsPages:bo,compact:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return!0;case J.a:return t.compact;default:return e}},contextKey:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case\"CONTEXT__SET_KEY\":return t.key;default:return e}},drawer:Ro,editingText:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Oo,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return Oo;case Rn.i:case ho.d:var r=t.thingId;return e[r]?jo()(e,r):Object(N.a)(e,Object(i.a)({},r,{pending:!1,error:null}));case Rn.k:case ho.k:var n=t.thingId;return Object(N.a)(e,Object(i.a)({},n,{pending:!0,error:null}));case Rn.j:case ho.i:var o=t.model;return jo()(e,o.uuid);case Rn.c:case ho.a:var s=t.thingId,a=t.error;return Object(N.a)(e,Object(i.a)({},s,{pending:!1,error:a}));default:return e}},euCookieNotice:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_o,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case I.h:var r=e.showEUCookie,n=e.numberOfTimesShown;return r&&n>=te.v?{showEUCookie:!1,numberOfTimesShown:n}:e;case vo.c:return{showEUCookie:t.showEUCookie,numberOfTimesShown:t.numberOfTimesShown};case vo.a:return function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?go(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):go(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},e,{numberOfTimesShown:e.numberOfTimesShown+1});case vo.b:return{showEUCookie:!1,numberOfTimesShown:te.v};default:return e}},expandedPosts:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:wo,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return wo;case ho.e:var r=t.postId;if(e[r]){var n=Po({},e);return delete n[r],n}return Po({},e,Object(i.a)({},r,!0));default:return e}},experimentOverrides:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ko,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case\"SET_EXPERIMENT_OVERRIDES\":return t.payload;default:return e}},experiments:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Co,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case\"EXPERIMENTS__REQUESTED\":return To({},e,{requested:!0});case\"EXPERIMENTS__REQUEST_LOADED\":var r=t.payload.experimentVariants;return To({},e,{models:xo(r)});case vn:var n=t.payload.experimentVariants;return To({},e,{requested:!0,models:xo(n)});default:return e}},graphql:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Io;switch((arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).type){case\"GRAPHQL__FORCED_ON\":return Do;case\"GRAPHQL__FORCED_OFF\":return Io;default:return e}},hiddenRequests:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Lo,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return Lo;case Xn.b:var r=t.id,n=t.params;return e[r]?e:Object(N.a)(e,Object(i.a)({},r,Object(Ao.a)(r,n)));case Xn.c:var o=t.id,s=t.apiResponse;return e[o]?Object(N.a)(e,Object(i.a)({},o,{results:s.results,loading:!1})):e;default:return e}},loid:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Vo,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case Fo.b:var r=t.loid,n=t.loidCookie,o=t.loidCreated,s=t.loidCreatedCookie;return r?Ho({},e,{loid:r,loidCookie:n,loidCreated:o,loidCreatedCookie:s}):Vo;case hn.c:var a=t.apiResponse;if(a.accounts.me){var i=a.accounts.me,c=i.loid,u=i.loidCreated,l=Ho({},e);return c&&(l=Ho({},l,{loid:c,loidCreated:u})),(a.meta[\"set-cookie\"]||[]).forEach(function(e){var t=Uo.a.parse(e)[0],r=t.name,n=t.value;\"loid\"===r?l.loidCookie=n:\"loidcreated\"===r&&(l.loidCreatedCookie=n)}),l}return e;case Fo.a:var d=t.edgeBucket;return d?Ho({},e,{edgeBucket:d}):e;default:return e}},mail:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Go,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return Go;case Vn.d:var r=t.mailType;return Object(N.a)(e,Object(i.a)({},r,{pending:!0,error:null}));case Vn.g:var n=t.mailType,o=t.apiResponse;return Object(N.a)(e,Object(i.a)({},n,{pending:!1,error:null,order:o.results,meta:o.meta}));case Vn.b:var s=t.mailType,a=t.error;return Object(N.a)(e,Object(i.a)({},s,{error:a,pending:!1}));default:return e}},meta:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Wo,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case\"SET_META\":return t.meta;default:return e}},messages:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Xo,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return Xo;case Vn.g:var r=t.apiResponse.messages;return _n(e,r);case Vn.a:var n=t.data.messages;return _n(e,n);default:return e}},modal:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Yo,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case Ko.c:case Jo.b:return Object(N.a)(e,{type:t.modalType,props:t.modalProps});case zo.a:return Object(N.a)(e,{type:null,props:{}});default:return e}},moderatingSubreddits:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Zo,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case qn.a:return Object(N.a)(e,{loading:!0,names:null,error:null});case qn.q:var r={loading:!1,names:t.apiResponse.results.map(function(e){return e.uuid}),error:null};return Object(N.a)(e,r);case qn.b:var n={loading:!1,error:t.error,names:[]};return Object(N.a)(e,n);case On.a:case On.b:return Zo;case vn:var o=t.payload.moderatingSubreddits;return o?_n(e,o):e;default:return e}},multiredditRequests:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:es,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return es;case Qo.b:var r=t.url,n=e[r];return n&&n.loading?e:Object(N.a)(e,Object(i.a)({},r,{loading:!0,failed:!1}));case Qo.c:var o=t.url,s=e[o];return s&&s.loading?Object(N.a)(e,Object(i.a)({},o,{loading:!1,failed:!1})):e;case Qo.a:var a=t.url,c=e[a];return c&&c.loading?Object(N.a)(e,Object(i.a)({},a,{loading:!1,failed:!0})):e;default:return e}},multireddits:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:$o,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return $o;case Qo.c:return Kn(e,t);default:return e}},notification:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ns,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case Mr.b:return rs({},ns,{},t.payload,{visible:!0});case Mr.a:return rs({},e,{visible:!1});default:return e}},optOuts:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:os,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case I.h:var r=t.payload.queryParams,n=te.db.find(function(e){return void 0!==r[e.URL_FLAG]});if(!n)return e;var o=n.URL_FLAG,s=n.STORE_KEY;return\"false\"===r[o]?Object(N.a)(e,Object(i.a)({},s,void 0)):Object(N.a)(e,Object(i.a)({},s,!0));case\"OPTOUT__SET\":var a=t.flag.STORE_KEY;return Object(N.a)(e,Object(i.a)({},a,!0));default:return e}},overlay:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case I.h:case J.a:case Je.a:case $.a:return null;case Je.f:var r=t.kind;return r&&r!==e?r:null;default:return e}},pageMetadata:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:is,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case I.a:case I.c:return is;case ss.a:return t.title?function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?as(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):as(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},e,{title:t.title}):is;default:return e}},permissionsCheckboxTouched:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];switch((arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).type){case cs.b:return e||!0;case cs.a:return!1;default:return e}},playingPosts:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ms,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case I.a:return ms;case I.h:var r=t.payload.urlParams.postId;if(r&&\"object\"===(\"undefined\"==typeof window?\"undefined\":Object(us.a)(window))&&window.navigator){var n=/iPad|iPhone|iPod/i.test(navigator.userAgent)&&!window.MSStream;if(e[r]&&!n)return Object(i.a)({},r,!0)}return ms;case ho.b:var o=Object(ls.h)(t.thingId);return e[o]?e:ps({},e,Object(i.a)({},o,!0));case ho.c:var s=Object(ls.h)(t.thingId);if(e[s]){var a=ps({},e);return delete a[s],a}return e;default:return e}},pollVoteRequest:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:fs,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return fs;case bs.b:var r=t.postId;return Object(N.a)(e,Object(i.a)({},r,{pending:!0}));case bs.c:case bs.a:var n=t.postId;return Object(N.a)(e,Object(i.a)({},n,{pending:!1}));default:return e}},posting:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:hs,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return hs;case js.a:return Object(N.a)(e,{showCaptcha:!0});case js.d:var r=t.field,n=t.value;return Object(N.a)(e,Object(i.a)({},r,n));case js.b:return Object(N.a)(e,{showCaptcha:!1});case js.e:return hs;case I.h:var o=t.payload.queryParams.type;return Os.has(o)||(o=\"self\"),o!==e.currentType?Object(N.a)(hs,{currentType:o}):e;default:return e}},posts:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:_s,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return _s;case Pn.e:case An.f:case zn.c:case Xn.c:case Wn.c:case Gn.c:case Vn.g:var r=t.apiResponse.posts;return _n(e,r);case ho.h:case ho.f:var n=t.post;return _n(e,Object(i.a)({},n.uuid,n));case bs.c:var o=t.poll,s=t.postId,a=e[s],c=a.poll,u=a.set({poll:gs({},c,{options:c.options.map(function(e){return gs({},e,{voteCount:o.options.find(function(t){return t.id===e.id}).voteCount})}),selectedOptionId:o.selectedOptionId,totalVoteCount:o.totalVoteCount})});return _n(e,Object(i.a)({},s,u));case Sn.e:case Hn.b:case Hn.c:case ho.i:return Kn(e,t,{restrictType:Un.h});case Fn.a:var l=t.thing,d=t.awardId,p=t.awardIcon;if(l.type!==Un.h)return e;var m=l.allAwardings||[],b=[],f=!1;for(var j in m){var h=m[j];h.id===d&&(f=!0,h.count++),b.push(gs({},h))}return f||b.push({id:d,count:1,resized_icons:[{url:p}]}),Kn(e,{model:l.set({allAwardings:b})});case ho.j:var O=t.post;return _n(e,Object(i.a)({},O.uuid,O));case qn.c:var v=t.thing,g=t.username;return v.type===Un.h?Kn(e,{model:v.set({approved:!0,removed:!1,spam:!1,approvedBy:g})}):e;case qn.f:var _=t.thing,y=t.spam,P=t.username;return _.type===Un.h?Kn(e,{model:_.set({approved:!1,removed:!y,spam:y,bannedBy:P})}):e;case qn.e:var w=t.thing,k=t.distinguishType;return w.type===Un.h?Kn(e,{model:w.set({distinguished:k})}):e;case qn.l:var S=t.thing;return S.type===Un.h?Kn(e,{model:S.set({locked:!S.locked})}):e;case qn.n:var T=t.thing;return T.type===Un.h?Kn(e,{model:T.set({over18:!T.over18})}):e;case qn.p:var C=t.thing;return C.type===Un.h?Kn(e,{model:C.set({spoiler:!C.spoiler})}):e;case qn.j:var x=t.thing,E=t.isStickied;return x.type!==Un.h?e:Kn(e,{model:x.set({stickied:E})});case An.d:var N=t.payload.posts,R=Object.keys(N).reduce(function(t,r){return gs({},t,Object(i.a)({},r,function(e,t){var r=e[t.uuid];return r?t.set({events:r.events,expandedContent:r.expandedContent,media:r.media,mediaOembed:r.mediaOembed,preview:r.preview,promoted:r.promoted,selfTextMD:r.selfTextMD,selfTextHTML:r.selfTextHTML,outboundLink:r.outboundLink}):t}(e,N[r])))},{});return _n(e,R);default:return e}},postsLists:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ys,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return ys;case zn.b:var r=t.postsListId,n=t.postsParams;return e[r]?e:Object(N.a)(e,Object(i.a)({},r,{id:r,params:n,adId:\"\",results:[],loading:!0,responseCode:null}));case zn.c:var o=t.postsListId,s=t.apiResponse;return e[o]?Object(N.a)(e,Object(i.a)({},o,{loading:!1,results:s.results,responseCode:s.response.status})):e;case zn.a:var a=t.postsListId,c=t.error;if(!e[a])return e;var u=c&&c.status?c.status:500;return Object(N.a)(e,Object(i.a)({},a,{responseCode:u,loading:!1}));case Sn.c:var l=t.postsListId,d=t.adId;return Object(N.a)(e,Object(i.a)({},l,{adId:d}));default:return e}},preferences:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ks,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return ks;case ws.d:return t.preferences;case ws.b:return e.set(\"over18\",!0);default:return e}},preferencesRequest:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ss;switch((arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).type){case On.a:case On.b:return Ss;case ws.c:return Object(N.a)(e,{succeeded:!1,pending:!0,failed:!1});case ws.d:return Object(N.a)(e,{pending:!1,succeeded:!0});case ws.a:return Object(N.a)(e,{pending:!1,failed:!0});default:return e}},pwaInstalled:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case\"PWA__SET_IS_INSTALLED\":return e||t.isInstalled;default:return e}},pwaInstalledTimestamp:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case\"PWA__SET_INSTALLED_TIMESTAMP\":return e||t.timestamp;default:return e}},pwaXPromoOverride:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case\"PWA__SET_XPROMO_OVERRIDE\":return t.isActive;default:return e}},quarantine:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:xs,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case Cs.b:return Object(i.a)({},t.name.toLowerCase(),t.quarantineMessageHTML);case Cs.a:case Ts.c:return xs;default:return e}},replying:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Rs,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.b:return Rs;case Bn.c:case Bn.d:return Object(N.a)(e,Object(i.a)({},t.parentId,!e[t.parentId]));default:return e}},replyRequests:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Is,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.b:return Is;case Bn.a:return Object(N.a)(e,Object(i.a)({},t.parentId,{pending:!1}));case Bn.b:return Object(N.a)(e,Object(i.a)({},t.parentId,{pending:!0}));case Bn.c:return Object(N.a)(e,Object(i.a)({},t.parentId,{pending:!1}));default:return e}},recentSubreddits:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ns,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return Ns;case Es.a:return t.subreddits;case Es.b:var r=[t.payload].concat(Object(v.a)(e));return Array.from(new Set(r)).slice(0,10);default:return e}},reports:Ds.c,rulesModal:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ls,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case Jo.a:var r=t.featureName,n=t.subredditName,o=Jo.e(r,n);return function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?As(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):As(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}(Object(i.a)({},o,!0),e);default:return e}},savedRequests:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Us,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return Us;case Wn.b:var r=t.id,n=t.params;return e[r]?e:Object(N.a)(e,Object(i.a)({},r,Object(Ms.a)(r,n)));case Wn.c:var o=t.id,s=t.apiResponse;return e[o]?Object(N.a)(e,Object(i.a)({},o,{results:s.results,loading:!1})):e;default:return e}},searchRequests:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Hs,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(r.type){case On.a:case On.b:return Hs;case Gn.b:var n=r.id,o=r.params;return t[n]?t:Object(N.a)(t,Object(i.a)({},n,Object(Fs.a)(n,o)));case Gn.c:var s=r.id,a=r.apiResponse;if(!t[s])return t;var c=(e=a.results,Bs(e,Un.k)),u=function(e){return Bs(e,Un.h)}(a.results);return Object(N.a)(t,Object(i.a)({},s,{loading:!1,subreddits:c,posts:u}));default:return t}},serviceWorker:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];switch((arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).type){case\"SERVICE_WORKER_REGISTERED\":return!0;default:return e}},session:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Vs,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case fr.b:return t.payload.session;case fr.a:return{error:t.payload.error};default:return e}},sessionRefresing:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];switch((arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).type){case\"SESSION_REFRESHING\":return!0;case\"SESSION_REFRESHED\":return!1;default:return e}},sessionTracker:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Js,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case zs.a:var r=t.id,n=t.value;return r?{id:r,value:n}:Js;case hn.c:var o=Gs()(t,[\"apiResponse\",\"meta\",\"set-cookie\"],[]),s=Xs()(e,[\"id\",\"value\"]);return o.length&&o.forEach(function(e){var t=Uo.a.parse(e)[0],r=t.name,n=t.value;if(r===Ks.a){var o=Object(Ks.c)(n);s={id:o,value:n}}}),s;default:return e}},scrollPositions:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Qs,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return Qs;case Ys.a:var r=t.url,n=t.scrollTop;return function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Zs(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Zs(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},e,Object(i.a)({},r,n));default:return e}},sharing:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ta,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case Q.a:return ea({},e,{hasWebShare:t.result});case Q.d:return ea({},e,{post:t.post,link:null,visible:!0});case Q.b:return ea({},e,{post:null,visible:!1});case Q.c:return ea({},e,{link:t.link});default:return e}},sitewideRules:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:oa,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return oa;case na.c:return t.sitewideRules;default:return e}},sitewideRulesRequests:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;switch((arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).type){case na.b:return e&&e.loading?e:{loading:!0,failed:!1};case na.c:return e&&e.loading?Object(N.a)(e,{loading:!1}):e;case na.a:return e&&e.loading?Object(N.a)(e,{loading:!1,failed:!0}):e;default:return e}},subredditNamesOfExpandedThreads:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:sa,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case An.g:var r=t.subredditName;return e.includes(r)?e:[].concat(Object(v.a)(e),[r]);default:return e}},subredditRules:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ca,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return ca;case aa.c:var r=t.subredditName,n=t.subredditRules;return function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ia(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ia(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}(Object(i.a)({},r,n),e);default:return e}},subredditRulesRequests:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ua,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case aa.b:var r=t.subredditName,n=e[r];return n&&n.loading?e:Object(N.a)(e,Object(i.a)({},r,{id:r,loading:!0,failed:!1}));case aa.c:var o=t.subredditName,s=e[o];return s&&s.loading?Object(N.a)(e,Object(i.a)({},o,{loading:!1})):e;case aa.a:var a=t.subredditName,c=e[a];return c&&c.loading?Object(N.a)(e,Object(i.a)({},a,{loading:!1,failed:!0})):e;default:return e}},subreddits:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:da,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return da;case hn.c:case Gn.c:case la.c:var r=t.apiResponse.subreddits;return _n(e,r);case Ts.c:case la.d:return Kn(e,t);default:return e}},subscribedSubreddits:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ba,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return ba;case la.a:return e.fetching?e:Object(N.a)(e,{fetching:!0});case la.c:var r=t.apiResponse.results.reduce(function(e,t){return ma({},e,Object(i.a)({},t.uuid,t))},{});return Object(N.a)(e,{subreddits:r,fetching:!1,loaded:!0});case la.b:return ma({},e,{fetching:!1});case Gn.c:if(!e.loaded)return e;var n=t.apiResponse.subreddits;return fa(e,n);case Ts.c:case la.d:if(!e.loaded)return e;var o=t.model;return fa(e,Object(i.a)({},o.uuid,o));default:return e}},subredditRequests:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ra,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return ra;case Ts.b:var r=t.name,n=e[r];return n&&n.loading?e:Object(N.a)(e,Object(i.a)({},r,function(e){return{id:e,loading:!0,failed:!1}}(r)));case Ts.c:var o=t.name,s=e[o];return s&&s.loading?Object(N.a)(e,Object(i.a)({},o,{loading:!1})):e;case Ts.a:var a=t.name,c=e[a];return c&&c.loading?Object(N.a)(e,Object(i.a)({},a,{loading:!1,failed:!0})):e;default:return e}},theme:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ja,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return ja;case $.a:return t.theme!==e?t.theme:e;default:return e}},twoFactorAuthentication:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Oa;switch((arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).type){case ha.a:return Object(N.a)(e,{activeForm:te.ac.APP_CODE});case ha.c:return Object(N.a)(e,{activeForm:te.ac.BACKUP_CODE});case ha.b:return Object(N.a)(e,{activeForm:te.ac.AUTH});case On.a:case I.a:return Object(N.a)(e,Oa);default:return e}},toaster:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:va,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case Bn.a:case Rn.c:case Vn.c:case qn.d:case qn.k:case qn.m:case qn.o:case qn.i:case qn.g:case ho.a:case js.c:case js.f:case Ko.a:case ge.b.ERROR:case Hn.a:return Object(N.a)(e,{isOpen:!0,type:ge.b.ERROR,message:t.message||\"Something went wrong.\"});case ge.b.SUCCESS:case Ko.d:return Object(N.a)(e,{isOpen:!0,type:ge.b.REPORT_SUCCESS,message:t.message});case\"OPTOUT__SET\":case ge.b.REPORT_SUCCESS:case Bn.c:return Object(N.a)(e,{isOpen:!0,type:ge.b.SUCCESS,message:t.message});case I.h:case ge.a:return Object(N.a)(e,{isOpen:!1,type:null,message:null});default:return e}},tracking:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ya,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case Pn.e:case An.d:case Vn.g:case zn.c:case Wn.c:case Gn.c:case ga.c:return function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?_a(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):_a(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},e,{pixel:(t.payload?t.payload.response:t.apiResponse.response).headers[\"x-reddit-tracking\"]||e.pixel});default:return e}},unblurredPosts:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:wa,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return wa;case ho.g:var r=t.postId,n=!e[r];return function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Pa(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Pa(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},e,Object(i.a)({},r,n));default:return e}},user:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Sa,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return Sa;case hn.b:var r=t.name,n=t.loggedOut;return\"me\"!==r||e.loading?e:Object(N.a)(e,{name:r,loggedOut:n,loading:!0});case hn.c:var o=t.name,s=t.loggedOut,a=t.apiResponse,c=a.results.length?a.results[0]:{};return\"me\"===o&&c.uuid!==e.name?Object(N.a)(e,{name:c.uuid,loading:!1,loggedOut:s}):e;case vn:var u=t.payload.user;return u?function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ka(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ka(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({loading:!1},u):e;default:return e}},verification:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ca,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case Ta.a:return{token:t.token};default:return e}},videoAds:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:xa,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case Sn.g:var r=t.hasBuffered,n=t.postId;return Object(N.a)(e,{hasBuffered:Object(i.a)({},n,r)});case Sn.h:var o=t.newTime,s=t.postId;return Object(N.a)(e,{currentViewStartedAt:Object(i.a)({},s,o)});default:return e}},visitedPosts:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ra,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case An.h:var r=t.postId;return e[0]===r?e:Na()(sr()([r].concat(e)),te.Ub);default:return e}},widgets:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:jn,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case Hr.a:var r=t.payload,n=r.tooltipId,o=r.target;return fn({},e,n&&o?{tooltip:{target:o,id:n}}:{tooltip:{target:null,id:null}});case mn.c:var s=t.payload.id;return fn({},e,s?{modal:{id:s}}:{modal:{id:null}});default:return e}},wikis:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ma,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return Ma;case ga.c:var r=t.apiResponse.wikis;return _n(e,r);default:return e}},wikiRequests:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:La,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case On.a:case On.b:return La;case ga.b:var r=t.subredditName,n=t.path,o=Object(Da.b)(r,n);return e[o]?e:Object(N.a)(e,Object(i.a)({},o,Ia(o)));case ga.c:var s=t.subredditName,a=t.path,c=t.result,u=Object(Da.b)(s,a);return e[u]?Object(N.a)(e,Object(i.a)({},u,{result:c})):Object(N.a)(e,Object(i.a)({},u,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Aa(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Aa(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},Ia(u),{loading:!1})));default:return e}},xpromo:Va},Ga=function(){function e(t){Object(He.a)(this,e),this.size=t,this.stack=new Array(t),this.head=0}return Object(Ve.a)(e,[{key:\"push\",value:function(e){this.stack[this.head]=e,this.head=(this.head+1)%this.size}},{key:\"values\",value:function(){return this.stack.slice(this.head).concat(this.stack.slice(0,this.head)).filter(function(e){return!!e}).reverse()}}]),e}();var Wa,Xa=function(e){switch(e.type){case hn.a:case Pn.b:case Sn.a:case Rn.d:case Rn.c:case An.a:case An.b:case Xn.a:case Vn.b:case Vn.e:case ho.a:case zn.a:case ws.a:case Wn.a:case Gn.a:case Ts.a:case la.b:case la.e:case Hn.a:case ga.a:var t=e.error;if(t)return t;if(e.payload&&e.payload.error)return e.payload.error}},za=function(e,t,r,n){var o=t.meta.userAgent,s=t.platform.currentPage;Qr({error:e,userAgent:o,reduxInfo:r.toString(),requestUrl:Object(R.d)(s),possibleDuplicate:n},{hivemind:X.a.statsURL,log:X.a.postErrorURL})},Ka=[(Wa=new(function(){function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];Object(He.a)(this,e),this.stack=new Ga(t),this.expandedInfoList=new Set(r)}return Object(Ve.a)(e,[{key:\"push\",value:function(e){if(\"function\"!=typeof e){var t=this.expandedInfoList.has(e.type)?e:e.type;this.stack.push(t)}}},{key:\"toString\",value:function(){return\"Redux Action Stack: \".concat(this.stack.values().map(zr).join(\", \"))}}]),e}())(X.a.reduxActionLogSize,[I.h,I.c,I.a,hn.b,Pn.c,Rn.e,An.c,Xn.b,Vn.d,Vn.f,zn.b,Wn.b,Gn.b,Ts.b,ga.b]),function(e){return function(t){return function(r){Wa.push(r);var n=Xa(r);n&&za(n,e.getState(),Wa);try{var o=t(r);return o instanceof Promise&&o.catch(function(t){var r;if(!t._SEEN_BY_REDUX_ERROR_LOGGER){try{t._SEEN_BY_REDUX_ERROR_LOGGER=!0}catch(n){r=!0}za(t,e.getState(),Wa,r)}}),o}catch(n){za(n,e.getState(),Wa)}}}})],Ja=r(\"./src/lib/timing.js\"),Ya=r(\"./src/app/models/Session.js\"),Za=r(\"./node_modules/branch-sdk/dist/build.min.js\"),Qa=r.n(Za),$a=\"mobile_reddit_session_storage_feature_test\";function ei(){try{if(\"undefined\"!=typeof sessionStorage&&(sessionStorage.setItem($a,\"yes\"),\"yes\"===sessionStorage.getItem($a)))return!0}catch(e){return!1}return!1}var ti=function(){var e=Object(s.a)(o.a.mark(function e(){return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt(\"return\",new Promise(function(e){var t,r,n=setTimeout(function(){return e(!1)},3e3);if(ei()&&(t=sessionStorage.getItem(\"branch_session\")),t)try{var o=JSON.parse(t);r=!!o.has_app}catch(s){r=!1}Qa.a.init(X.a.branchKey,{},function(t,o){t?e(!1):o&&e(r||o.has_app),clearTimeout(n)})}));case 1:case\"end\":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}(),ri=function(){var e=Object(s.a)(o.a.mark(function e(){return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,new Promise(function(e){var t=window.RequestFileSystem||window.webkitRequestFileSystem;t?t(0,100,function(){return e(!1)},function(){return e(!0)}):e(void 0)});case 2:return e.abrupt(\"return\",e.sent);case 3:case\"end\":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}(),ni=function(){var e=Object(s.a)(o.a.mark(function e(){var t,r;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!(\"storage\"in navigator&&\"estimate\"in navigator.storage)){e.next=6;break}return e.next=3,navigator.storage.estimate();case 3:return t=e.sent,r=t.quota,e.abrupt(\"return\",!r||r<=125829120);case 6:case\"end\":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}(),oi=r(\"./src/lib/clientPerfMetrics/constants.js\");function si(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ai(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?si(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):si(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ii,ci,ui=\"/timings/clientPerf\",li={},di=!1,pi=0,mi=!1,bi=!1,fi=0,ji=!!(\"object\"===(\"undefined\"==typeof performance?\"undefined\":Object(us.a)(performance))&&performance.mark&&performance.measure&&performance.getEntriesByType&&window.perfMetrics),hi=Math.floor(10),Oi=[{name:oi.a.AppInitJSOnly,start:oi.b.APP_INIT_STARTED,end:oi.b.APP_INIT_ENDED},{name:oi.a.fetchStartToAppBooted,start:\"fetchStart\",end:oi.b.APP_INIT_ENDED},{name:oi.a.HtmlParse,start:oi.b.APP_HTML_PARSE_START,end:oi.b.BOOTSTRAP_JSON_PARSE_START},{name:oi.a.BootstrapJSONParse,start:oi.b.BOOTSTRAP_JSON_PARSE_START,end:oi.b.BOOTSTRAP_JSON_PARSE_END},{name:oi.a.FirstContentfulPaint,start:\"fetchStart\",end:oi.b.CONTENTFUL_PAINT},{name:oi.a.FirstMeaningfulPaint,start:\"fetchStart\",end:oi.b.MEANINGFUL_PAINT},{name:oi.a.TimeToFirstByte,start:\"fetchStart\",end:\"responseStart\"}],vi=new Set(Oi.map(function(e){return e.name})),gi=function(e){clearTimeout(pi),pi=setTimeout(e,3e3)},_i=function(e,t){return e.forEach(function(e){return function(e){if(ji)try{var t=e.name,r=e.start,n=e.end;performance.measure(t,r,n)}catch(o){}}(e)}),performance.getEntriesByType(\"measure\").map(function(e){return e}).filter(function(e){return!!t.has(e.name)}).reduce(function(e,t){var r=t.name,n=t.duration;return e[r]=Math.ceil(n),e},{})},yi=function(){var e=Object(s.a)(o.a.mark(function e(t){return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Promise.race([new Promise(function(e){setTimeout(function(){e(-1)},1e4)}),new Promise(function(e){window.perfMetrics.onFirstInputDelay(function(t){e(Math.ceil(t))})})]);case 2:ii=e.sent,setTimeout(t);case 4:case\"end\":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}(),Pi=function(e){return void 0!==ii&&(!(Object.keys(li).length<e.length)&&(!(window.__marksBookKeeping&&window.__marksBookKeeping.called&&window.__marksBookKeeping.requested)||Object.keys(window.__marksBookKeeping.requested).every(function(e){return window.__marksBookKeeping.called[e]>=window.__marksBookKeeping.requested[e]})))},wi=function(e){return{pageInfo:ai({},ci,{dataFetched:bi}),metrics:ai({},li,{},ii&&-1!==ii?{firstInputDelay:ii}:void 0)}},ki=function(e){if(navigator&&navigator.sendBeacon&&document&&document.addEventListener){var t=function(){clearTimeout(pi),e()};document.addEventListener(\"visibilitychange\",function e(){di||\"visible\"===document.visibilityState||(document.removeEventListener(\"visibilitychange\",e),t())}),document.addEventListener(\"beforeunload\",function(){di||t()})}};function Si(){return Ti.apply(this,arguments)}function Ti(){return(Ti=Object(s.a)(o.a.mark(function e(){var t,r,n,s,a,i=arguments;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=i.length>0&&void 0!==i[0]?i[0]:{},r=i.length>1?i[1]:void 0,n=i.length>2?i[2]:void 0,!di&&ji){e.next=5;break}return e.abrupt(\"return\");case 5:if(s=Array.isArray(t.measurements)?Oi.filter(function(e){return t.measurements.indexOf(e.name)>=0}):Oi,a=s===Oi?vi:new Set(s.map(function(e){return e.name})),mi||(mi=!0,\"function\"==typeof n&&ki(function(){di=!0,n(ui,wi(a))}),yi(function(){Si(t,r,n)})),void 0!==t.pageData&&(ci=t.pageData),!bi&&t.isDataFetched&&(bi=!0),li=_i(s,a),!(fi<hi)){e.next=15;break}if(Pi(s)){e.next=15;break}return bi&&(gi(function(){Si(t,r,n)}),fi+=1),e.abrupt(\"return\");case 15:return di=!0,e.abrupt(\"return\",r(ui,wi(a)));case 17:case\"end\":return e.stop()}},e)}))).apply(this,arguments)}new Set([\"loggedIn\",\"pageName\",\"shellRendered\",\"dataFetched\"]),new Set(vi).add(\"firstInputDelay\");var Ci=!1,xi=!1,Ei=function(){var e=Object(s.a)(o.a.mark(function e(){var t,r,n,a,i=arguments;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=i.length>0&&void 0!==i[0]?i[0]:{},Ci||(Ci=!0,(r=t.isInPerfExperiment?1:.25)<1&&Math.random()>r&&(xi=!0)),!xi){e.next=4;break}return e.abrupt(\"return\");case 4:return n=function(){var e=Object(s.a)(o.a.mark(function e(r,n){return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:n.perf=t.isInPerfExperiment,W.a.post(r).type(\"json\").send(n).end(),t.v2Tracker&&t.v2Tracker(n);case 3:case\"end\":return e.stop()}},e)}));return function(t,r){return e.apply(this,arguments)}}(),a=function(){var e=Object(s.a)(o.a.mark(function e(r,n){return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:n.perf=t.isInPerfExperiment,navigator.sendBeacon(r,JSON.stringify(n));case 3:case\"end\":return e.stop()}},e)}));return function(t,r){return e.apply(this,arguments)}}(),e.abrupt(\"return\",Si(t,n,a));case 7:case\"end\":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}(),Ni=r(\"./src/lib/clientPerfMetrics/helpers.js\"),Ri=function(){var e=Object(s.a)(o.a.mark(function e(){var t;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!(\"undefined\"!=typeof window&&\"getInstalledRelatedApps\"in window.navigator)){e.next=11;break}return e.prev=1,e.next=4,window.navigator.getInstalledRelatedApps();case 4:return t=e.sent,e.abrupt(\"return\",t.some(function(e){return e.id===te.c}));case 8:return e.prev=8,e.t0=e.catch(1),e.abrupt(\"return\",void 0);case 11:case\"end\":return e.stop()}},e,null,[[1,8]])}));return function(){return e.apply(this,arguments)}}(),Ii=r(\"./src/lib/pwa.js\");function Di(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function Ai(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Di(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Di(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var Li,Mi,Ui,Fi=Date.now();Object(Ni.e)(Ni.d.APP_INIT_STARTED),window.onload=function(){var e=Date.now();Object(Ja.b)(Fi,e,Li),Object(un.a)()};var Bi={log:X.a.postErrorURL,hivemind:X.a.statsURL},Hi={SHOULD_RETHROW:!1},Vi=function(){return{userAgent:window.navigator.userAgent,requestUrl:(e=window.location,t=e.pathname,r=e.search,n=e.hash,\"\".concat(t).concat(r).concat(n))};var e,t,r,n},qi=window.onerror||function(){};window.onerror=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=t[0],o=t[1],s=t[2],a=t[3],i=t[4];Qr(Ai({},Vi(),{error:i,message:n,url:o,line:s,column:a}),Bi,Hi),qi.apply(void 0,t)},window.onunhandledrejection=function(e){Qr(Ai({},Vi(),{rejection:e}),Bi,Hi)};var Gi=function(e){var t=\"unknown\";if(e.platform.currentPage){var r=Object(cn.a)(e);r&&r.name&&(t=r.name)}if(t===te.hb.COMMENTS){var n=pn.b.pageParamsToCommentsPageParams(e.platform.currentPage),o=e.posts[n.id];o&&o.postHint&&(t=\"\".concat(te.hb.COMMENTS,\"-\").concat(o.postHint.replace(/:/g,\"-\")))}return{pageName:t,shellRendered:Li,loggedIn:e.user&&!e.user.loggedOut}},Wi=Object(p.createSelector)(Pe,function(e){return e}),Xi=function(e){var t=e.metrics;if(Ui){var r=Ui.getState();Wi(r)&&Object(j.a)(function(e,t){return Object(re.b)(e,\"page\",\"load\",\"page\",{timer:{first_contentful_paint:t.FirstContentfulPaint,first_input_delay:t.firstInputDelay,first_meaningful_paint:t.FirstMeaningfulPaint,time_to_first_byte:t.TimeToFirstByte}})}(r,t))}};q({routes:dn.a,reducers:qa,reduxMiddleware:Ka,modifyData:function(e){if(b()(e.session)||(e.session=new Ya.a(e.session),window.session=e.session),e.preferences=Ps.a.fromJSON(e.preferences),e.meta.env=\"CLIENT\",Object(f.a)()){try{var t=window.localStorage.collapsedComments;void 0!==t&&(e.comments.collapsed=JSON.parse(t))}catch(i){console.warn(i)}try{var r=window.localStorage.expandedPosts;void 0!==r&&(e.expandedPosts=JSON.parse(r))}catch(i){console.warn(i)}try{var n=window.localStorage.visitedPosts;void 0!==n&&(n.startsWith(\"[\")?e.visitedPosts=JSON.parse(n):e.visitedPosts=n.split(\",\"))}catch(i){console.warn(i)}try{var o=window.localStorage.optOuts;void 0!==o&&(e.optOuts=JSON.parse(o))}catch(i){console.warn(i)}try{var s=window.localStorage.rulesModal;void 0!==s&&(e.rulesModal=JSON.parse(s))}catch(i){console.warn(i)}try{var a=window.localStorage.pwaInstalledTimestamp;void 0!==a&&(e.pwaInstalledTimestamp=JSON.parse(a))}catch(i){console.warn(i)}}return e},appComponent:Object(a.a)(qr,{}),debug:!1,onHandlerComplete:function(e){if(!Mi&&(Mi=!0,Ui)){var t=Ui.getState();Ei({pageData:Gi(t),isDataFetched:!0,isInPerfExperiment:Wi(t),v2Tracker:Xi})}Object(Ja.a)(e)}}).then(function(){var e=Object(s.a)(o.a.mark(function e(t){var r,n,a,i,c,l;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t();case 2:Ui=e.sent,Li=Ui.getState().platform.shell,Mi=!Li,Ui.dispatch(I.l()),r=Ui.getState(),Object(Ni.e)(Ni.d.APP_INIT_ENDED),Ei({pageData:Gi(r),isDataFetched:Mi,isInPerfExperiment:Wi(r),v2Tracker:Xi}),n=Object(Ii.b)(),Ui.dispatch({type:\"PWA__SET_IS_INSTALLED\",isInstalled:n}),(r=Ui.getState()).pwaInstalled&&(a={pwa:Object(ne.c)(r)},K(Object(ne.a)(Ui.getState(),\"global\",\"view\",\"screen\",a))),(r.pwaInstalled||Object(Fe.c)(r)||Ue(r))&&Ui.dispatch(ve()),Li&&!n&&Ui.dispatch(function(){var e=Object(s.a)(o.a.mark(function e(t){return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,ti();case 2:e.sent||t(ee.h());case 4:case\"end\":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()),Ui.dispatch(Object(ee.l)()),Ui.dispatch(Q.f()),r=Ui.getState(),i=Object(_e.u)(r),c=Object(we.a)(r),Object(ln.d)({limitDataProcessing:\"CA\"===c}),new Promise(function(){var e=Object(s.a)(o.a.mark(function e(t){var r,n,s,a;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:r=\"INCOGNITO_DETECTION_KEY\",n=function(){t(!0)},s=function(){t(!1)},a=window.sessionStorage,e.prev=4,a.setItem(r,r),a.removeItem(r),e.next=14;break;case 9:if(e.prev=9,e.t0=e.catch(4),e.t0.code!==DOMException.QUOTA_EXCEEDED_ERR||0!==a.length){e.next=14;break}return n(),e.abrupt(\"return\");case 14:e.prev=14,window.openDatabase(null,null,null,null),e.next=22;break;case 18:return e.prev=18,e.t1=e.catch(14),n(),e.abrupt(\"return\");case 22:if(!window.localStorage||!/Safari/.test(window.navigator.userAgent)){e.next=35;break}if(!window.safariIncognito){e.next=26;break}return n(),e.abrupt(\"return\");case 26:e.prev=26,window.openDatabase(null,null,null,null),window.localStorage.setItem(\"test\",1),e.next=35;break;case 31:return e.prev=31,e.t2=e.catch(26),n(),e.abrupt(\"return\");case 35:return e.next=37,ri();case 37:if(!e.sent){e.next=41;break}return n(),e.abrupt(\"return\");case 41:return e.next=43,ni();case 43:if(!e.sent){e.next=47;break}return n(),e.abrupt(\"return\");case 47:s();case 48:case\"end\":return e.stop()}},e,null,[[4,9],[14,18],[26,31]])}));return function(t){return e.apply(this,arguments)}}()).then(function(e){e?(Ui.dispatch(I.o()),Object(re.k)(r)):Ui.dispatch(I.o(!1))}),i&&Ui.dispatch(Object(ge.e)(u.a._(\"Email validation complete\",null,{hk:\"2JHze2\"}))),Ri().then(function(e){return Ui.dispatch(Z(e))}),Object(Ni.e)(Ni.d.APP_INIT_ENDED),Ei({pageData:Gi(r),isDataFetched:Mi,isInPerfExperiment:Wi(r),v2Tracker:Xi}),window&&window.addEventListener&&(l=Object(O.a)()?\"beforeunload\":\"pagehide\",window.addEventListener(l,function(){var e=[Object(Be.a)(Ui.getState())];Object(h.b)(e)})),Object(ke.c)(Ui.getState())&&(Ui.dispatch(Object(J.b)(!0)),Ui.dispatch(Object($.b)(te.n.DAYMODE)));case 29:case\"end\":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()),Q.e.link=function(e,t){return Qa.a.link(e,t)}},\"./src/apiClient/apiBase/APIRequestUtils.js\":function(e,t,r){\"use strict\";r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/typeof.js\"),o=(r(\"./node_modules/core-js/modules/es6.promise.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\")),s=r(\"./node_modules/superagent/lib/client.js\"),a=r.n(s),i=r(\"./src/config.js\"),c=\"request\",u=\"response\",l=\"error\",d=\"result\",p=r(\"./src/apiClient/apiBase/APIResponse.js\"),m=r(\"./src/apiClient/errors/NoModelError.js\"),b=r(\"./src/apiClient/errors/ResponseError.js\"),f=r(\"./src/apiClient/errors/ValidationError.js\");function j(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?j(r,!0).forEach(function(t){Object(o.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):j(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}r.d(t,\"a\",function(){return g}),r.d(t,\"e\",function(){return w}),r.d(t,\"c\",function(){return k}),r.d(t,\"b\",function(){return S}),r.d(t,\"d\",function(){return T});var O={emit:function(){},on:function(){},off:function(){}},v={userAgent:\"snoodev3\",origin:i.a.nonAuthAPIOrigin,appName:\"node-api-client-v3\",env:\"develop\",token:\"\",timeout:5e3,eventEmitter:O},g=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return h({},v,{},e)},_=function(e){return e.eventEmitter||O},y=function(e){return\"\".concat(e.appName,\"-\").concat(e.env)},P=function(e,t,r,n,o,s){var i=e.origin,u=function(e,t){var r=\"/\";return 0===t.indexOf(\"/\")&&(r=\"\"),\"\".concat(e.origin).concat(r).concat(t)}(e,r),l={origin:i,path:r,url:u,method:t,query:h({},n)};_(e).emit(c,l);var d=a.a[t](u);d.set(function(e){var t=function(e){var t=e.token;return t?{Authorization:\"Bearer \".concat(t)}:{}}(e);return h({},e.headers||{},{},t)}(e)),\"query\"===o?(n.app=y(e),d.query(h({},e.queryParams||{},{},n,{app:y(e)})),d.redirects&&d.redirects(0)):(d.query({app:y(e)}),d.type(o),d.send(n)),d.end(function(e,t){var r=t?t.request:l;s(e,t,r)})},w=function(e,t,r,n){if(!e||!n)throw new f.a(r,void 0);if(!n(e))throw new f.a(r,e)},k=function(e,t,r,n,o,s){if(!(e&&t&&r&&n))throw new m.a;return new Promise(function(a,i){P(e,t,r,n,\"json\",function(c,u,l){C(e,a,i,c,u,l,t,r,n,o,s)})})},S=function(e,t,r,n,o,s){if(!(e&&t&&r&&n))throw new m.a;return new Promise(function(a,i){P(e,t,r,n,\"form\",function(c,u,l){C(e,a,i,c,u,l,t,r,n,o,s)})})},T=function(e,t,r,n,o,s,a){if(!(e&&t&&r&&n&&o))throw new m.a;return\"get\"===t&&(n.raw_json=1),new Promise(function(i,c){P(e,t,r,n,\"query\",function(n,u,l){C(e,i,c,n,u,l,t,r,o,s,a)})})},C=function(e,t,r,n,o,s,a,i,c,l,p){if(s=function(e,t){return e&&!t?e.request||e.req:t}(o,s),!x(e,n,o,s,a,i,r)){_(e).emit(u,s,o);var m=E(r,o,s,a,i,c,l,p);_(e).emit(d,m),t(m)}},x=function(e,t,r,n,o,s,a){if(!(!t&&!r||r&&r.ok))return t?(_(e).emit(l,t,n),t&&t.timeout&&(t.status=504),a(new b.a(t,s))):a(new b.a(r,s))},E=function(e,t,r,o,s,a,i,c){try{return N(t,r,o,a,i,c)}catch(d){if(Math.random()<.1){var u,l=Object(n.a)(d);if(d&&\"object\"===l)if(d.message)u=d.message;else try{u=JSON.stringify(u)}catch(d){u=\"unknown\"}else u=\"\".concat(d);console.log(JSON.stringify({debug:\"tryParseResponse error\",path:s,type:l,message:u}))}e(new b.a(d,s))}},N=function(e,t,r,n,o,s){if(!o)return e.body;var a=s?s(e,t,r):e.headers,i=new p.a(e,a,n);return o(e,i,t,r),i}},\"./src/apiClient/apiBase/APIResponse.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return f}),r.d(t,\"b\",function(){return j});r(\"./node_modules/core-js/modules/es6.object.assign.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.string.iterator.js\"),r(\"./node_modules/core-js/modules/es6.set.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),s=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),u=r(\"./node_modules/lodash/forEach.js\"),l=r.n(u),d=r(\"./node_modules/lodash/last.js\"),p=r.n(d),m=r(\"./src/apiClient/models/thingTypes.js\"),b=function(){function e(){var t;Object(i.a)(this,e),this.results=[],this.posts={},this.comments={},this.accounts={},this.messages={},this.sitewide_rules={},this.subreddits={},this.subreddit_rules={},this.wikis={},this.continueThreadObjects={},this.commentLoadMoreObjects={},this.multireddits={},this.typeToTable=(t={},Object(a.a)(t,m.b,this.comments),Object(a.a)(t,m.d,this.commentLoadMoreObjects),Object(a.a)(t,m.c,this.continueThreadObjects),Object(a.a)(t,m.h,this.posts),Object(a.a)(t,m.a,this.accounts),Object(a.a)(t,m.f,this.messages),Object(a.a)(t,m.j,this.sitewide_rules),Object(a.a)(t,m.k,this.subreddits),Object(a.a)(t,m.l,this.subreddit_rules),Object(a.a)(t,m.n,this.wikis),Object(a.a)(t,m.g,this.multireddits),t),this.addResult=this.addResult.bind(this),this.addModel=this.addModel.bind(this),this.makeRecord=this.makeRecord.bind(this),this.addToTable=this.addToTable.bind(this),this.getModelFromRecord=this.getModelFromRecord.bind(this),this.appendResponse=this.appendResponse.bind(this)}return Object(c.a)(e,[{key:\"addResult\",value:function(e){if(!e)return this;var t=this.makeRecord(e);return t&&(this.results.push(t),this.addToTable(t,e)),this}},{key:\"addModel\",value:function(e){if(!e)return this;var t=this.makeRecord(e);return t&&this.addToTable(t,e),this}},{key:\"makeRecord\",value:function(e){if(e.toRecord)return e.toRecord();var t=e.uuid;if(t){var r=m.m[e.kind]||Object(m.o)(t);if(r)return{type:r,uuid:t}}}},{key:\"addToTable\",value:function(e,t){var r=this.typeToTable[e.type];return r&&(r[e.uuid]=t),this}},{key:\"getModelFromRecord\",value:function(e){var t=this.typeToTable[e.type];if(t)return t[e.uuid]}},{key:\"appendResponse\",value:function(){throw new Error(\"Not implemented in base class\")}}]),e}(),f=function(e){function t(e){var r,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return Object(i.a)(this,t),(r=Object(n.a)(this,Object(o.a)(t).call(this))).request=e.req,r.response=e,r.meta=s,r.query=a,r}return Object(s.a)(t,e),Object(c.a)(t,[{key:\"appendResponse\",value:function(e){return new j([this,e])}}]),t}(b),j=function(e){function t(e){var r;Object(i.a)(this,t),(r=Object(n.a)(this,Object(o.a)(t).call(this))).metas=e.map(function(e){return e.meta}),r.querys=e.map(function(e){return e.query}),r.apiResponses=e;var s=new Set,a=[m.b,m.a,m.h,m.f,m.k];return l()(e,function(e){l()(e.results,function(e){s.has(e.uuid)||(s.add(e.uuid),r.results.push(e))}),l()(a,function(t){var n=r.typeToTable[t];Object.assign(n,e.typeToTable[t])})}),r}return Object(s.a)(t,e),Object(c.a)(t,[{key:\"appendResponse\",value:function(e){var r=this.apiResponses.slice();return r.push(e),new t(r)}},{key:\"lastResponse\",get:function(){return p()(this.apiResponses)}},{key:\"lastQuery\",get:function(){return p()(this.querys)}},{key:\"lastMeta\",get:function(){return p()(this.meta)}},{key:\"query\",get:function(){return this.latQuery}}]),t}(b)},\"./src/apiClient/apiBase/Record.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return i}),r.d(t,\"a\",function(){return c});var n=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),s=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),i=function e(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:r;Object(a.a)(this,e),this.type=t,this.uuid=r,this.paginationId=n},c=function(e){function t(e,r){var s,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:r,c=arguments.length>3?arguments[3]:void 0;return Object(a.a)(this,t),(s=Object(n.a)(this,Object(o.a)(t).call(this,e,r,i))).depth=c,s}return Object(s.a)(t,e),t}(i)},\"./src/apiClient/apiBase/apiRequest.js\":function(e,t,r){\"use strict\";r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\"),r(\"./node_modules/core-js/modules/es6.promise.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.string.starts-with.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),o=r(\"./node_modules/js-cookie/src/js.cookie.js\"),s=r.n(o),a=r(\"./node_modules/superagent/lib/client.js\"),i=r.n(a),c=r(\"./src/apiClient/apiBase/APIResponse.js\"),u=r(\"./src/apiClient/errors/ResponseError.js\"),l=r(\"./src/apiClient/apiBase/handleResponseHeaders.js\");function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function p(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(r,!0).forEach(function(t){Object(n.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}t.a=function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=n.query,a=void 0===o?{}:o,d=n.body,m=void 0===d?{}:d,b=n.type,f=void 0===b?null:b,j=e.origin,h=e.appName,O=e.env,v=e.token,g=e.headers,_=void 0===g?{}:g,y=e.queryParams,P=void 0===y?{}:y,w=e.contextKey,k=t.toLowerCase(),S=v?p({},_,{Authorization:\"Bearer \".concat(v)}):_,T=p({},P,{},a,{allow_over18:s.a.get(\"over18\")?\"1\":\"\",app:\"\".concat(h,\"-\").concat(O),obey_over18:!0,raw_json:1}),C=r.startsWith(\"/\")?r:\"/\".concat(r),x=\"\".concat(j).concat(C),E=i.a[k](x).set(S).query(T);return f&&E.type(f),\"post\"===k&&E.send(m),new Promise(function(e,t){E.end(function(r,n){n&&n.headers&&Object(l.a)(w,n.headers),r?(r&&r.timeout&&(r.status=504),t(new u.a(r,C))):e(new c.a(n,n.headers))})})}},\"./src/apiClient/apiBase/gqlRequest.js\":function(e,t,r){\"use strict\";r(\"./node_modules/core-js/modules/es6.promise.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\");var n=r(\"./node_modules/superagent/lib/client.js\"),o=r.n(n),s=r(\"./src/apiClient/apiBase/handleResponseHeaders.js\");t.a=function(e,t){var r=e.accessToken,n=e.apiUrl,a=e.loid,i=e.sessionTracker,c=e.contextKey,u={Authorization:\"Bearer \".concat(r)};a&&(u[\"X-Reddit-Loid\"]=a),i&&(u[\"X-Reddit-Session\"]=i);var l=o.a.post(n);return l.set(u),l.type(\"json\"),l.send(t),new Promise(function(t,r){l.end(function(n,o){o&&o.headers&&Object(s.a)(c,o.headers,e),n?r(n):t(o)})})}},\"./src/apiClient/apiBase/handleResponseHeaders.js\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/js-cookie/src/js.cookie.js\"),o=r.n(n),s=r(\"./src/app/actions/sessionTracker.js\"),a=r(\"./src/app/actions/loid.js\"),i=r(\"./src/lib/contextMapper.js\"),c=r(\"./src/config.js\"),u=function(){return{secure:c.a.https,secureProxy:c.a.httpsProxy,httpOnly:!1}},l=(r(\"./node_modules/core-js/modules/es6.regexp.split.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/slicedToArray.js\"));r(\"./node_modules/core-js/modules/es7.array.includes.js\"),r(\"./node_modules/core-js/modules/es6.string.includes.js\");r.d(t,\"a\",function(){return p});var d=function(e,t,r,n){e.set(t,r,n)},p=function(e,t,r){try{var n=Object(i.a)(e),s=(n.ctx,n.dispatch);m(s,o.a,t,r)}catch(a){}},m=function(e,t,r,n){if(n&&n.allowSetEmptyLoid&&!t.get(\"loid\")&&\"x-reddit-loid\"in r&&r[\"x-reddit-loid\"]){var o=t.get(\"loidcreated\"),i=r[\"x-reddit-loid\"];d(t,\"loid\",i,function(){var e=new Date;e.setFullYear(e.getFullYear()+2);var t=u();return t.expires=e,t}()),e(Object(a.c)(function(e,t){if(e&&e.includes(\".\")){var r=e.split(\".\"),n=Object(l.a)(r,3);return{loid:n[0],loidCookie:e,loidCreated:n[2],loidCreatedCookie:t}}return{loid:e,loidCookie:e,loidCreated:t,loidCreatedCookie:t}}(i,o)))}if(\"x-reddit-session\"in r&&r[\"x-reddit-session\"]){var c=r[\"x-reddit-session\"];d(t,\"session_tracker\",c,u()),e(Object(s.b)(c))}}},\"./src/apiClient/apis/BaseContentEndpoint.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return n});r(\"./node_modules/core-js/modules/es6.string.iterator.js\"),r(\"./node_modules/core-js/modules/es6.promise.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/slicedToArray.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\"),r(\"./node_modules/lodash/pick.js\"),r(\"./src/apiClient/errors/NoModelError.js\");var n=function(e,t){return\"patch\"!==t&&(e.feature=\"link_preview\",e.sr_detail=\"true\"),\"del\"===t&&(e._method=\"post\"),e}},\"./src/apiClient/apis/CheckEmailEndpoint.js\":function(e,t,r){\"use strict\";r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),o=r(\"./node_modules/lodash/get.js\"),s=r.n(o),a=r(\"./src/apiClient/apiBase/apiRequest.js\");function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(r,!0).forEach(function(t){Object(n.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var u=function(e){var t=e.response.body;return s()(t,\"json.errors[0][0]\")};t.a={post:function(e,t){var r=t.email,n=c({},e,{headers:c({},e.headers,{\"content-type\":\"application/x-www-form-urlencoded\"})});return Object(a.a)(n,\"POST\",\"/api/check_email.json\",{body:{email:r}}).then(u).catch(function(){return null})}}},\"./src/apiClient/apis/CommentsEndpoint.js\":function(e,t,r){\"use strict\";r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),o=(r(\"./node_modules/core-js/modules/es6.regexp.replace.js\"),r(\"./node_modules/lodash/has.js\")),s=r.n(o),a=r(\"./src/apiClient/apiBase/apiRequest.js\"),i=r(\"./src/apiClient/apis/BaseContentEndpoint.js\"),c=r(\"./src/apiClient/models/CommentModel.js\"),u=r(\"./src/apiClient/models/PostModel.js\"),l=(r(\"./node_modules/core-js/modules/es6.function.name.js\"),r(\"./src/apiClient/models/thingTypes.js\")),d=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),p=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),m=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),b=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),f=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),j=r(\"./src/apiClient/models/RedditModel.js\"),h=r(\"./src/apiClient/apiBase/Record.js\"),O=j.a.Types,v=function(e){function t(){return Object(d.a)(this,t),Object(m.a)(this,Object(b.a)(t).apply(this,arguments))}return Object(f.a)(t,e),Object(p.a)(t,[{key:\"makeUUID\",value:function(){return\"\".concat(this.parentId,\"-\").concat(l.d)}},{key:\"toRecord\",value:function(){return new h.a(this.type,this.uuid,this.paginationId,this.depth)}}]),t}(j.a);Object(n.a)(v,\"type\",l.d),Object(n.a)(v,\"PROPERTIES\",{parentId:O.string,children:O.arrayOf(O.string),count:O.number,depth:O.number}),Object(n.a)(v,\"API_ALIASES\",{parent_id:\"parentId\"});var g=j.a.Types,_=function(e){function t(){return Object(d.a)(this,t),Object(m.a)(this,Object(b.a)(t).apply(this,arguments))}return Object(f.a)(t,e),Object(p.a)(t,[{key:\"makeUUID\",value:function(){return\"\".concat(this.parentId,\"-\").concat(l.c)}},{key:\"toRecord\",value:function(){return new h.a(this.type,this.uuid,this.paginationId,this.depth)}}]),t}(j.a);Object(n.a)(_,\"type\",l.c),Object(n.a)(_,\"PROPERTIES\",{parentId:g.string,id:g.string,depth:g.number}),Object(n.a)(_,\"API_ALIASES\",{parent_id:\"parentId\"});var y=function(e,t){return function t(r){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return r.forEach(function(r){var o=r.data?r.data:r;switch(o.depth=n,function(e){return\"more\"===e.kind?\"_\"===e.data.id?l.c:l.d:\"t1\"===e.kind?l.b:void 0}(r)){case l.b:o.replies=o.replies?o.replies.data.children:[];var s=c.a.fromJSON(o);e.addResult(s),t(o.replies,n+1);break;case l.d:var a=v.fromJSON(o);e.addResult(a);break;case l.c:var i=_.fromJSON(o);e.addResult(i)}})}(t)};function P(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var w=function(e){var t=e.response.body;if(s()(t,\"json.data.things.0.data\")){var r=t.json.data.things[0].data;e.addResult(c.a.fromJSON(r))}return e};t.a={get:function(e,t){t.children;var r,o=function(e){return e.user?\"user/\".concat(e.user,\"/comments.json\"):e.commentIds?\"api/morechildren.json\":\"comments/\".concat((e.id||e.linkId).replace(/^t3_/,\"\"),\".json\")}(t),c=function(e,t){return Object(i.a)(e,t),e.commentIds?(e.api_type=\"json\",e.link_id=e.linkId,delete e.commentIds,delete e.linkId):s()(e,\"query.comment\")&&(e.comment=e.query.comment,e.context=e.query.context),e}(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?P(r,!0).forEach(function(t){Object(n.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):P(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({raw_json:1,profile_img:!0},t));if(t.commentIds){var l={children:t.commentIds.join(\",\")};r=Object(a.a)(e,\"POST\",o,{query:c,body:l,type:\"form\"})}else r=Object(a.a)(e,\"GET\",o,{query:c});return r.then(function(e){return function(e){var t=e.response.body;if(Array.isArray(t)){var r=t[0].data;r&&r.children&&r.children.length&&r.children.forEach(function(t){e.addModel(u.a.fromJSON(t.data))});var n=t[1].data.children;y(e,n)}else if(t.json&&t.json.data){var o=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t={};e.forEach(function(e){var r=e.data;t[r.name]=r});var r=[];return e.forEach(function(e){var n=e.data,o=t[n.parent_id];o?(o.replies||(o.replies={data:{children:[]}}),o.replies.data.children.push(e)):r.push(e)}),r}(t.json.data.things);y(e,o)}return e}(e)})},post:function(e,t){var r={api_type:\"json\",thing_id:t.thingId,text:t.text,raw_json:1};return Object(a.a)(e,\"POST\",\"api/comment\",{body:r,type:\"form\"}).then(w)},del:function(e,t){var r={id:t};return Object(a.a)(e,\"POST\",\"api/del\",{body:r,type:\"form\"})}}},\"./src/apiClient/apis/EditUserTextEndpoint.js\":function(e,t,r){\"use strict\";var n=r(\"./src/apiClient/apiBase/apiRequest.js\"),o=r(\"./src/apiClient/errors/NoModelError.js\"),s=r(\"./src/apiClient/errors/ValidationError.js\"),a=r(\"./src/apiClient/models/PostModel.js\"),i={t1:r(\"./src/apiClient/models/CommentModel.js\").a,t3:a.a},c=\"/api/editusertext\";t.a={post:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.thingId,a=t.text;if(!r||!a)throw new o.a(c);var u={type:\"form\",query:{raw_json:1},body:{api_type:\"json\",text:a,thing_id:r}};return Object(n.a)(e,\"POST\",c,u).then(function(e){var t=e.response.body.json;if(t.errors.length)throw new s.a(c,t.errors,e.response.status);var r=t.data.things[0];return i[r.kind].fromJSON(r.data)})}}},\"./src/apiClient/apis/HiddenEndpoint.js\":function(e,t,r){\"use strict\";var n=r(\"./src/apiClient/apis/SavedAndHiddenCommon.js\");t.a=Object(n.a)(function(e){return\"user/\".concat(e.user,\"/hidden.json\")},\"api/unhide\",\"api/hide\")},\"./src/apiClient/apis/ModTools.js\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),o=r(\"./src/apiClient/apiBase/apiRequest.js\"),s={NONE:\"\",MODERATOR:\"moderator\",ADMIN:\"admin\"},a=function(e,t,r){var a,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,c={id:t},u=(a={},Object(n.a)(a,s.MODERATOR,\"yes\"),Object(n.a)(a,s.NONE,\"no\"),a)[r]||r;return null!==i&&(c.sticky=i),Object(o.a)(e,\"POST\",\"api/distinguish/\".concat(u),{body:c,type:\"form\"})};t.a={remove:function(e,t,r){var n={id:t,spam:r};return Object(o.a)(e,\"POST\",\"api/remove\",{body:n,type:\"form\"})},approve:function(e,t){var r={id:t};return Object(o.a)(e,\"POST\",\"api/approve\",{body:r,type:\"form\"})},distinguish:a,markNSFW:function(e,t){var r={id:t};return Object(o.a)(e,\"POST\",\"api/marknsfw\",{body:r,type:\"form\"})},unmarkNSFW:function(e,t){var r={id:t};return Object(o.a)(e,\"POST\",\"api/unmarknsfw\",{body:r,type:\"form\"})},lock:function(e,t){var r={id:t};return Object(o.a)(e,\"POST\",\"api/lock\",{body:r,type:\"form\"})},unlock:function(e,t){var r={id:t};return Object(o.a)(e,\"POST\",\"api/unlock\",{body:r,type:\"form\"})},spoiler:function(e,t){var r={id:t};return Object(o.a)(e,\"POST\",\"api/spoiler\",{body:r,type:\"form\"})},unspoiler:function(e,t){var r={id:t};return Object(o.a)(e,\"POST\",\"api/unspoiler\",{body:r,type:\"form\"})},setStickyComment:function(e,t,r){return a(e,t,r?s.MODERATOR:s.NONE,r)},setSubredditSticky:function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,s={id:t,state:r};return n&&(s.num=n),Object(o.a)(e,\"POST\",\"api/set_subreddit_sticky\",{body:s,type:\"form\"})},DISTINGUISH_TYPES:s}},\"./src/apiClient/apis/PostsEndpoint.js\":function(e,t,r){\"use strict\";r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),o=(r(\"./node_modules/core-js/modules/es6.function.name.js\"),r(\"./node_modules/core-js/modules/es6.array.sort.js\"),r(\"./node_modules/lodash/some.js\")),s=r.n(o),a=r(\"./node_modules/lodash/has.js\"),i=r.n(a),c=r(\"./src/app/sortValues.js\"),u=r(\"./src/apiClient/apiBase/apiRequest.js\"),l=r(\"./src/apiClient/errors/BadCaptchaError.js\"),d=r(\"./src/apiClient/errors/ValidationError.js\"),p=r(\"./src/apiClient/models/PostModel.js\"),m=r(\"./src/apiClient/apis/BaseContentEndpoint.js\");function b(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var f=function(e){if(i()(e,\"response.body.data\")){var t=e.response.body.data;i()(t,\"children.0\")&&(1===t.children.length?e.addResult(p.a.fromJSON(t.children[0].data)):t.children.forEach(function(t){return e.addResult(p.a.fromJSON(t.data))}))}return e};t.a={get:function(e,t,r){var o=function(e,t){if(e.user)return\"user/\".concat(e.user,\"/submitted.json\");if(e.id)return\"by_id/\".concat(e.id,\".json\");if(e.ids)return\"by_id/\".concat(e.ids.join(\",\"),\".json\");if(e.subredditName)return e.sort?\"r/\".concat(e.subredditName,\"/\").concat(e.sort,\".json\"):\"r/\".concat(e.subredditName,\".json\");if(e.multi&&e.multiUser){var r=t&&e.multiUser.toLowerCase()===t.name.toLowerCase()?\"me/m/\".concat(e.multi):\"user/\".concat(e.multiUser,\"/m/\").concat(e.multi);return e.sort?\"\".concat(r,\"/\").concat(e.sort,\".json\"):\"\".concat(r,\".json\")}var n=t?c.a.BEST:c.a.HOT;return\"\".concat(e.sort||n,\".json\")}(t,r),s=function(e,t){return Object(m.a)(e,t),\"patch\"!==t&&(e.feature=\"link_preview\",e.sr_detail=\"true\"),\"del\"===t&&(e._method=\"post\"),e}(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?b(r,!0).forEach(function(t){Object(n.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):b(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({raw_json:1,withAds:!0},t),\"get\");return Object(u.a)(e,\"GET\",o,{query:s}).then(f)},post:function(e,t){var r=function(e){var t={api_type:\"json\",thing_id:e.thingId,title:e.title,kind:e.kind,sendreplies:e.sendreplies,sr:e.sr,iden:e.iden,\"g-recaptcha-response\":e.gRecaptchaResponse,resubmit:e.resubmit};return e.text?t.text=e.text:e.url&&(t.url=e.url),t}(t);return Object(u.a)(e,\"POST\",\"api/submit\",{query:r}).then(function(e){var r=e.response.body.json;if(r.errors.length&&s()(r.errors,function(e){return\"BAD_CAPTCHA\"===e[0]}))throw new l.a(t.gRecaptchaResponse,r.captcha,r.errors);if(r.errors.length)throw new d.a(\"api/submit\",r.errors,200);return e.response.body})}}},\"./src/apiClient/apis/SavedAndHiddenCommon.js\":function(e,t,r){\"use strict\";r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),o=r(\"./node_modules/lodash/has.js\"),s=r.n(o),a=r(\"./node_modules/lodash/omit.js\"),i=r.n(a),c=r(\"./src/apiClient/apiBase/APIRequestUtils.js\"),u=r(\"./src/apiClient/models/CommentModel.js\"),l=r(\"./src/apiClient/models/PostModel.js\");function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var p={t1:u.a,t3:l.a},m=function(e,t){var r=e.body;s()(r,\"data.children\")&&r.data.children.forEach(function(e){t.addResult(p[e.kind].fromJSON(e.data))})},b=function(e){return i()(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(r,!0).forEach(function(t){Object(n.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},e,{sr_detail:\"true\"}),\"user\")},f=function(e){return!!e.id};t.a=function(e,t,r){return{get:function(t,r){return function(e,t,r){var n=b(t);return Object(c.d)(e,\"get\",r,n,t,m)}(t,r,e(r))},del:function(e,r){return function(e,t,r){Object(c.e)(t,\"del\",\"saved\",f);var n,o={id:(n=t).id,category:n.category};return Object(c.d)(e,\"post\",r,o,t,m)}(e,r,t)},post:function(e,t){return function(e,t,r){Object(c.e)(t,\"post\",\"saved\",f);var n=b(t);return Object(c.d)(e,\"post\",r,n,t,m)}(e,t,r)}}}},\"./src/apiClient/apis/SavedEndpoint.js\":function(e,t,r){\"use strict\";var n=r(\"./src/apiClient/apis/SavedAndHiddenCommon.js\");t.a=Object(n.a)(function(e){return\"user/\".concat(e.user,\"/saved.json\")},\"api/unsave\",\"api/save\")},\"./src/apiClient/apis/SubredditEndpoint.js\":function(e,t,r){\"use strict\";r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/es6.function.name.js\"),r(\"./node_modules/core-js/modules/es6.promise.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),o=(r(\"./node_modules/core-js/modules/es6.array.sort.js\"),r(\"./node_modules/lodash/pick.js\")),s=r.n(o),a=r(\"./node_modules/lodash/isEmpty.js\"),i=r.n(a),c=r(\"./src/apiClient/apiBase/APIRequestUtils.js\"),u=r(\"./src/apiClient/models/Subreddit.js\");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(r,!0).forEach(function(t){Object(n.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var p={allow_top:!0,collapse_deleted_comments:!1,comment_score_hide_mins:0,description:\"\",exclude_banned_modqueue:!1,\"header-title\":\"\",hide_ads:!1,lang:\"en\",link_type:\"any\",name:\"\",over_18:!1,public_description:\"\",public_traffic:!1,show_media:!0,spam_comments:\"low\",spam_links:\"high\",spam_selfposts:\"high\",sr:\"\",submission_type:\"\",submit_link_label:\"\",submit_text:\"\",submit_text_label:\"\",suggested_comment_sort:\"confidence\",title:\"\",type:\"public\",wiki_edit_age:0,wiki_edit_karma:100,wikimode:\"disabled\"},m=function(e,t){var r=e.body;r.data&&Array.isArray(r.data.children)?r.data.children.forEach(function(e){return t.addResult(u.a.fromJSON(e.data))}):i()(r)||t.addResult(u.a.fromJSON(r.data||r))},b=function(e,t){var r=function(e){return e.id&&\"mod\"===e.view?\"r/\".concat(e.id,\"/about/edit.json\"):e.id?\"r/\".concat(e.id,\"/about.json\"):\"subreddits/\".concat(e.sort||\"default\",\".json\")}(t),n=function(e,t){return\"get\"!==t&&(e.api_type=\"json\"),e}(d({},t));return Object(c.d)(e,\"get\",r,n,t,m)},f=function(e,t){var r=s()(d({},p,{},t),Object.keys(p));return Object(c.d)(e,\"post\",\"api/site_admin\",r,t,m)};t.a={get:b,patch:function(e,t){return Object.keys(t).sort()!==u.a.fields?new Promise(function(r,n){b(e,{id:t.id,view:\"mod\"}).then(function(r){1===!r.results.length&&n();var o=r.getModelFromRecord(r.results[0]),a=s()(d({},p,{},o,{},t,{sr:o.name}),Object.keys(p));return f(e,a)},n)}):f(e,t)},post:f,put:function(e,t){var r=d({},t,{name:t.id});return f(e,r)}}},\"./src/apiClient/collections/SubredditLists.js\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=(r(\"./node_modules/core-js/modules/es6.array.sort.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\")),i=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),l=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),d=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),p=(r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\"),r(\"./node_modules/lodash/last.js\")),m=r.n(p),b=r(\"./src/apiClient/apiBase/APIResponse.js\");function f(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function j(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?f(r,!0).forEach(function(t){Object(d.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):f(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var h=function(e,t){var r,n;return e instanceof b.b?(r=e.lastQuery,n=e.lastResponse.results):(r=e.query,n=e.results),t(r,n)},O=function(e){return h(e,function(e,t){var r=e.limit||25;return t.length>=r?m()(t).paginationId:null})},v=function(){var e=Object(s.a)(o.a.mark(function e(t,r,n){var s,a,i,c,u=arguments;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return s=u.length>3&&void 0!==u[3]?u[3]:O,a=j({},n),e.next=4,t(r,a);case 4:i=e.sent,c=s(i);case 6:if(!c){e.next=16;break}return a=j({},a,{after:c}),e.t0=i,e.next=11,t(r,a);case 11:e.t1=e.sent,i=e.t0.appendResponse.call(e.t0,e.t1),c=O(i),e.next=6;break;case 16:return e.abrupt(\"return\",i);case 17:case\"end\":return e.stop()}},e)}));return function(t,r,n){return e.apply(this,arguments)}}(),g=r(\"./src/apiClient/apis/SubredditEndpoint.js\"),_=r(\"./node_modules/lodash/omit.js\"),y=r.n(_);function P(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function w(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?P(r,!0).forEach(function(t){Object(d.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):P(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var k=function(e){return e},S=function(){function e(t){Object(a.a)(this,e),this.apiResponse=t,this.nextResponse=this.nextResponse.bind(this),this.prevResponse=this.prevResponse.bind(this)}return Object(i.a)(e,null,[{key:\"baseOptions\",value:function(){return{}}},{key:\"getResponse\",value:function(){var e=Object(s.a)(o.a.mark(function e(t){var r,n,s=arguments;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=s.length>1&&void 0!==s[1]?s[1]:{},e.next=3,this.endpoint.get(t,w({},this.baseOptions(),{},r));case 3:return n=e.sent,e.abrupt(\"return\",n);case 5:case\"end\":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()},{key:\"fetch\",value:function(){var e=Object(s.a)(o.a.mark(function e(t){var r,n=arguments;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=n.length>1&&void 0!==n[1]?n[1]:{},e.t0=this,e.next=4,this.getResponse(t,r);case 4:return e.t1=e.sent,e.abrupt(\"return\",new e.t0(e.t1));case 6:case\"end\":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()}]),Object(i.a)(e,[{key:\"afterId\",value:function(e){return O(e)}},{key:\"hasNextPage\",value:function(){return!!this.afterId}},{key:\"prevId\",value:function(e){return h(e,function(e,t){return e.after?t[0].paginationId:null})}},{key:\"hasPreviousPage\",value:function(){return!!this.prevId}},{key:\"nextResponse\",value:function(){var e=Object(s.a)(o.a.mark(function e(t){var r,n;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(r=this.afterId(this.apiResponse)){e.next=3;break}return e.abrupt(\"return\");case 3:return n=y()(w({},this.apiResponse.query,{after:r}),\"before\"),e.next=6,this.constructor.getResponse(t,n);case 6:return e.abrupt(\"return\",e.sent);case 7:case\"end\":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()},{key:\"prevResponse\",value:function(){var e=Object(s.a)(o.a.mark(function e(t){var r,n;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(r=this.prevId(this.apiResponse)){e.next=3;break}return e.abrupt(\"return\");case 3:return n=y()(w({},this.apiResponse.query,{before:r}),\"after\"),e.next=6,this.constructor.getResponse(t,n);case 6:return e.abrupt(\"return\",e.sent);case 7:case\"end\":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()},{key:\"fetchAndMakeInstance\",value:function(){var e=Object(s.a)(o.a.mark(function e(t,r,n){var s;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t(r);case 2:if(!(s=e.sent)){e.next=5;break}return e.abrupt(\"return\",new this.constructor(n(s)));case 5:case\"end\":return e.stop()}},e,this)}));return function(t,r,n){return e.apply(this,arguments)}}()},{key:\"nextPage\",value:function(){var e=Object(s.a)(o.a.mark(function e(t){return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt(\"return\",this.fetchAndMakeInstance(this.nextResponse,t,k));case 1:case\"end\":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()},{key:\"withNextPage\",value:function(){var e=Object(s.a)(o.a.mark(function e(t){var r,n;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=this.nextResponse,n=this.apiResponse,e.abrupt(\"return\",this.fetchAndMakeInstance(r,t,n.appendResponse));case 2:case\"end\":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()},{key:\"prevPage\",value:function(){var e=Object(s.a)(o.a.mark(function e(t){return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt(\"return\",this.fetchAndMakeInstance(this.prevResponse,t,k));case 1:case\"end\":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()},{key:\"withPrevPage\",value:function(){var e=Object(s.a)(o.a.mark(function e(t){var r=this;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt(\"return\",this.fetchAndMakeInstance(this.prevResponse,t,function(e){return e.appendResponse(r.apiResponse)}));case 1:case\"end\":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()}]),e}();Object(d.a)(S,\"endpoint\",{get:function(){}}),r.d(t,\"b\",function(){return C}),r.d(t,\"a\",function(){return x});var T=function(e){function t(){return Object(a.a)(this,t),Object(c.a)(this,Object(u.a)(t).apply(this,arguments))}return Object(l.a)(t,e),Object(i.a)(t,[{key:\"subreddits\",get:function(){return this.apiResponse.results.map(this.apiResponse.getModelFromRecord)}}],[{key:\"baseOptions\",value:function(e){return{sort:this.sortFromOptions(e)||this.sort,limit:this.limit,sr_detail:!0}}},{key:\"fetch\",value:function(){var e=Object(s.a)(o.a.mark(function e(t){var r,n,s,a=arguments;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!(!(a.length>1&&void 0!==a[1])||a[1])){e.next=7;break}return r=g.a.get,e.next=5,v(r,t,this.baseOptions(t));case 5:return n=e.sent,e.abrupt(\"return\",new this(n));case 7:return e.next=9,this.getResponse(t);case 9:return s=e.sent,e.abrupt(\"return\",new this(s));case 11:case\"end\":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()}]),t}(S);Object(d.a)(T,\"sortFromOptions\",function(){}),Object(d.a)(T,\"sort\",\"\"),Object(d.a)(T,\"limit\",100),Object(d.a)(T,\"endpoint\",g.a);var C=function(e){function t(){return Object(a.a)(this,t),Object(c.a)(this,Object(u.a)(t).apply(this,arguments))}return Object(l.a)(t,e),t}(T);Object(d.a)(C,\"sortFromOptions\",function(e){return e.token?\"mine/subscriber\":\"default\"});var x=function(e){function t(){return Object(a.a)(this,t),Object(c.a)(this,Object(u.a)(t).apply(this,arguments))}return Object(l.a)(t,e),t}(T);Object(d.a)(x,\"sort\",\"mine/moderator\");var E=function(e){function t(){return Object(a.a)(this,t),Object(c.a)(this,Object(u.a)(t).apply(this,arguments))}return Object(l.a)(t,e),t}(T);Object(d.a)(E,\"sort\",\"mine/contributor\")},\"./src/apiClient/errors/BadCaptchaError.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return l});r(\"./node_modules/core-js/modules/es6.function.name.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),s=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),i=r(\"./src/apiClient/errors/FakeError.js\"),c=\"Incorrect captcha provided.\",u=\"No captcha provided.\",l=function(e){function t(e,r,a){var i;Object(n.a)(this,t);var l=e?c:u;return(i=Object(o.a)(this,Object(s.a)(t).call(this,l))).name=\"BadCaptchaError\",i.captcha=e,i.newCaptcha=r,i.errors=a,i.status=200,i}return Object(a.a)(t,e),t}(i.a)},\"./src/apiClient/errors/FakeError.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return i});r(\"./node_modules/core-js/modules/es6.function.name.js\"),r(\"./node_modules/core-js/modules/es6.object.assign.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),s=r(\"./node_modules/lodash/omit.js\"),a=r.n(s),i=function(){function e(t){Object(n.a)(this,e),Object.defineProperty(this,\"message\",{value:t}),Error.hasOwnProperty(\"captureStackTrace\")?Error.captureStackTrace(this,this.constructor):Object.defineProperty(this,\"stack\",{value:(new Error).stack})}return Object(o.a)(e,[{key:\"safeAssignProps\",value:function(e){Object.assign(this,a()(e,[\"message\",\"stack\"]))}},{key:\"toString\",value:function(){return\"\".concat(this.constructor.name,\": \").concat(this.message)}}]),e}()},\"./src/apiClient/errors/NoModelError.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return i});r(\"./node_modules/core-js/modules/es6.function.name.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),s=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),i=function(e){function t(e){var r;return Object(n.a)(this,t),(r=Object(o.a)(this,Object(s.a)(t).call(this,\"No model given for api endpoint \".concat(e)))).name=\"NoModelError\",r.status=400,r}return Object(a.a)(t,e),t}(r(\"./src/apiClient/errors/FakeError.js\").a)},\"./src/apiClient/errors/ResponseError.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return d});r(\"./node_modules/core-js/modules/es6.function.name.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),s=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),c=r(\"./src/apiClient/errors/FakeError.js\"),u=function(e){function t(e,r){var n;return Object(o.a)(this,t),(n=Object(s.a)(this,Object(a.a)(t).call(this,\"URL \".concat(r,\" not reachable. You are probably disconnected from the internet.\")))).safeAssignProps(e),n}return Object(i.a)(t,e),t}(c.a),l={ECONNREFUSED:u,ENOTFOUND:u},d=function(e){function t(e,r){var n;if(Object(o.a)(this,t),!e)throw new Error(\"No error passed to ResponseError\");if(!r)throw new Error(\"No url passed to ResponseError\");return(n=Object(s.a)(this,Object(a.a)(t).call(this,\"Status \".concat(e.status,\" returned from API request to \").concat(r)))).safeAssignProps(e),n.name=\"ResponseError\",e.code&&e.syscall?Object(s.a)(n,t.getSystemLevelError(e,r)):n}return Object(i.a)(t,e),Object(n.a)(t,null,[{key:\"getSystemLevelError\",value:function(e,t){return new(l[e.code]||Error)(e,t)}}]),t}(c.a)},\"./src/apiClient/errors/ValidationError.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return u});r(\"./node_modules/core-js/modules/es6.function.name.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),s=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),i=r(\"./src/apiClient/errors/FakeError.js\"),c=function(e,t){return\"\".concat(e,\" had errors in \").concat(t.join(\",\"))},u=function(e){function t(e,r,a){var i;Object(n.a)(this,t);var u=r&&r.length?c(e,r):\"Validation error in '\".concat(e,\"'\");return(i=Object(o.a)(this,Object(s.a)(t).call(this,u))).name=\"ValidationError\",i.errors=r,i.status=a,i}return Object(a.a)(t,e),t}(i.a)},\"./src/apiClient/index.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return i}),r.d(t,\"a\",function(){return d}),r.d(t,\"d\",function(){return p}),r.d(t,\"c\",function(){return m});r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),o=r(\"./src/config.js\"),s=r(\"./src/apiClient/apiBase/APIRequestUtils.js\");function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var i=o.a.nonAuthAPIOrigin,c=o.a.authAPIOrigin,u=o.a.gqlUrl,l={origin:i,userAgent:\"snoodev3\",appName:\"snoodev3\",env:\"production\"},d=Object(s.a)(l),p=function(e){return function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(r,!0).forEach(function(t){Object(n.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},l,{token:e,origin:e?c:i})},m=function(e,t,r){return{apiUrl:u,accessToken:e,loid:t,sessionTracker:r}}},\"./src/apiClient/models/Account.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return p});r(\"./node_modules/core-js/modules/es6.function.name.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),s=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),u=r(\"./src/apiClient/models/RedditModel.js\"),l=r(\"./src/apiClient/models/thingTypes.js\"),d=u.a.Types,p=function(e){function t(){return Object(n.a)(this,t),Object(s.a)(this,Object(a.a)(t).apply(this,arguments))}return Object(i.a)(t,e),Object(o.a)(t,[{key:\"makeUUID\",value:function(e){return e.name.toLowerCase()}}]),t}(u.a);Object(c.a)(p,\"type\",l.a),Object(c.a)(p,\"PROPERTIES\",{coins:d.number,commentKarma:d.number,createdUTC:d.number,features:d.nop,goldCreddits:d.number,goldExpiration:d.number,hasGoldSubscription:d.bool,hasMail:d.bool,hasModMail:d.bool,hasVerifiedEmail:d.bool,hideFromRobots:d.bool,id:d.string,inBeta:d.bool,inboxCount:d.number,isEmployee:d.bool,isFPR:d.bool,isGold:d.bool,isMod:d.bool,isSuspended:d.bool,karma:d.number,linkKarma:d.number,loid:d.string,loidCreated:d.number,name:d.string,oauthClientId:d.string,over18:d.bool,subredditId:d.string,subredditName:d.string,suspensionExpirationUTC:d.number,verified:d.bool,hasSubscribed:d.bool}),Object(c.a)(p,\"API_ALIASES\",{comment_karma:\"commentKarma\",created_utc:\"createdUTC\",force_password_reset:\"isFPR\",gold_creddits:\"goldCreddits\",gold_expiration:\"goldExpiration\",has_gold_subscription:\"hasGoldSubscription\",has_mail:\"hasMail\",has_mod_mail:\"hasModMail\",has_verified_email:\"hasVerifiedEmail\",hide_from_robots:\"hideFromRobots\",in_beta:\"inBeta\",is_employee:\"isEmployee\",is_gold:\"isGold\",is_mod:\"isMod\",is_suspended:\"isSuspended\",link_karma:\"linkKarma\",loid_created:\"loidCreated\",oauth_client_id:\"oauthClientId\",over_18:\"over18\",suspension_expiration_utc:\"suspensionExpirationUTC\",has_subscribed:\"hasSubscribed\"}),Object(c.a)(p,\"DERIVED_PROPERTIES\",{karma:function(e){return e.karma?e.karma:e.link_karma+e.comment_karma},subredditId:function(e){return e.subreddit?e.subreddit.name:\"\"},subredditName:function(e){return e.subreddit?e.subreddit.display_name:\"\"}})},\"./src/apiClient/models/CommentModel.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return j});r(\"./node_modules/core-js/modules/es6.regexp.split.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/slicedToArray.js\"),o=(r(\"./node_modules/core-js/modules/es6.string.link.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\")),s=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),l=r(\"./src/apiClient/apiBase/Record.js\"),d=r(\"./src/apiClient/models/RedditModel.js\"),p=r(\"./src/apiClient/models/thingTypes.js\"),m=r(\"./src/apiClient/models/mixins/votable.js\"),b=r(\"./src/apiClient/apis/CommentsEndpoint.js\"),f=d.a.Types,j=function(e){function t(){return Object(o.a)(this,t),Object(a.a)(this,Object(i.a)(t).apply(this,arguments))}return Object(c.a)(t,e),Object(s.a)(t,[{key:\"toRecord\",value:function(){return new l.a(this.type,this.uuid,this.paginationId,this.depth)}},{key:\"reply\",value:function(e,t){return b.a.post(e,{thingId:this.uuid,text:t})}}]),t}(d.a);Object(u.a)(j,\"type\",p.b),Object(u.a)(j,\"PROPERTIES\",{allAwardings:f.arrayOf(f.nop),archived:f.bool,author:f.string,authorFlairCSSClass:f.string,authorFlairText:f.string,canGild:f.bool,children:f.nop,controversiality:f.number,distinguished:f.string,downs:f.number,edited:f.bool,gilded:f.number,gildings:f.nop,id:f.string,likes:f.likes,name:f.string,replies:f.array,numReplies:f.number,saved:f.bool,score:f.number,stickied:f.bool,subreddit:f.string,ups:f.number,removed:f.bool,approved:f.bool,spam:f.bool,depth:f.number,quarantine:f.bool,profileImage:f.string,profileOver18:f.bool,approvedBy:f.string,authorId:f.string,bannedBy:f.string,bodyHTML:f.html,bodyMD:f.html,createdUTC:f.number,isNew:f.bool,linkId:f.string,linkTitle:f.string,modReports:f.array,numReports:f.number,parentId:f.string,reportReasons:f.array,scoreHidden:f.bool,subredditId:f.string,userReports:f.array,cleanPermalink:f.link,parentPermalink:f.link}),Object(u.a)(j,\"API_ALIASES\",{all_awardings:\"allAwardings\",approved_by:\"approvedBy\",author_flair_css_class:\"authorFlairCSSClass\",author_flair_text:\"authorFlairText\",author_fullname:\"authorId\",banned_by:\"bannedBy\",body_html:\"bodyHTML\",body:\"bodyMD\",can_gild:\"canGild\",created_utc:\"createdUTC\",link_id:\"linkId\",link_title:\"linkTitle\",mod_reports:\"modReports\",new:\"isNew\",num_reports:\"numReports\",parent_id:\"parentId\",profile_img:\"profileImage\",profile_over_18:\"profileOver18\",report_reasons:\"reportReasons\",score_hidden:\"scoreHidden\",subreddit_id:\"subredditId\",user_reports:\"userReports\"}),Object(u.a)(j,\"DERIVED_PROPERTIES\",{cleanPermalink:function(e){if(e.cleanPermalink)return e.cleanPermalink;var t=e.subreddit,r=e.link_id,n=e.id,o=e.context;return o||\"/r/\".concat(t,\"/comments/\").concat(r.substr(3),\"/comment/\").concat(n)},parentPermalink:function(e){var t=e.link_id,r=e.parent_id,o=e.parentPermalink,s=e.subreddit;if(o)return o;if(!t||!r)return\"\";var a=r.split(\"_\"),i=Object(n.a)(a,2),c=i[0],u=i[1];return c===p.i?\"\":\"/r/\".concat(s,\"/comments/\").concat(t.substr(3),\"/comment/\").concat(u)}}),Object(m.a)(j)},\"./src/apiClient/models/PostModel.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return j});r(\"./node_modules/core-js/modules/es6.function.name.js\"),r(\"./node_modules/core-js/modules/es7.symbol.async-iterator.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/es6.string.link.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),s=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),u=(r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.string.iterator.js\"),r(\"./node_modules/core-js/modules/es6.set.js\"),r(\"./src/apiClient/models/RedditModel.js\")),l=r(\"./src/apiClient/models/thingTypes.js\"),d=r(\"./src/apiClient/models/mixins/votable.js\"),p=r(\"./src/apiClient/apis/CommentsEndpoint.js\"),m=u.a.Types,b=new Set([\"default\",\"image\",\"self\",\"nsfw\",\"spoiler\"]),f=function(e){return b.has(e)?\"\":e},j=function(e){function t(){return Object(n.a)(this,t),Object(s.a)(this,Object(a.a)(t).apply(this,arguments))}return Object(i.a)(t,e),Object(o.a)(t,[{key:\"reply\",value:function(e,t){return p.a.post(e,{thingId:this.uuid,text:t})}}]),t}(u.a);Object(c.a)(j,\"type\",l.h),Object(c.a)(j,\"PROPERTIES\",{adserverImpPixel:m.string,allAwardings:m.arrayOf(m.nop),archived:m.bool,author:m.string,brandSafe:m.bool,callToAction:m.string,canGild:m.bool,cleanPermalink:m.link,cleanUrl:m.link,crosspostParent:m.string,distinguished:m.string,domain:m.string,downs:m.number,events:m.array,gilded:m.number,gildings:m.nop,hidden:m.bool,id:m.string,impPixel:m.string,likes:m.likes,locked:m.bool,malink:m.link,media:m.nop,name:m.string,over18:m.bool,postHint:m.string,promoted:m.bool,quarantine:m.bool,saved:m.bool,score:m.number,spoiler:m.bool,stickied:m.bool,subreddit:m.string,subredditDetail:m.nop,subredditId:m.string,thumbnail:m.string,title:m.string,ups:m.number,removed:m.bool,approved:m.bool,spam:m.bool,whitelistStatus:m.nop,wls:m.nop,approvedBy:m.string,authorFlairCSSClass:m.string,authorFlairText:m.string,bannedBy:m.string,createdUTC:m.number,disableComments:m.bool,hideScore:m.bool,isSelf:m.bool,isBlankAd:m.bool,isMeta:m.bool,isNew:m.bool,isVideo:m.bool,isRedditMediaDomain:m.bool,linkFlairCSSClass:m.string,linkFlairText:m.string,mediaOembed:m.nop,modReports:m.array,numComments:m.number,originalLink:m.string,outboundLink:m.nop,promotedBy:m.string,promotedDisplayName:m.string,promotedUrl:m.string,secureMedia:m.nop,selfTextHTML:m.string,selfTextMD:m.string,sendReplies:m.bool,suggestedSort:m.string,thirdPartyTracking:m.string,thirdPartyTracking2:m.string,thirdPartyTrackers:m.string,upvoteRatio:m.number,userReports:m.array,videoPlaytime:m.number,crosspostIds:m.nop,crosspostParentObj:m.nop,expandable:m.bool,expandedContent:m.html,hasAdOutboundUrl:m.bool,poll:m.nop,preview:m.nop}),Object(c.a)(j,\"API_ALIASES\",{adserver_imp_pixel:\"adserverImpPixel\",all_awardings:\"allAwardings\",approved_by:\"approvedBy\",author_flair_css_class:\"authorFlairCSSClass\",author_flair_text:\"authorFlairText\",banned_by:\"bannedBy\",brand_safe:\"brandSafe\",call_to_action:\"callToAction\",can_gild:\"canGild\",created_utc:\"createdUTC\",crosspost_parent:\"crosspostParent\",disable_comments:\"disableComments\",hide_score:\"hideScore\",imp_pixel:\"impPixel\",is_self:\"isSelf\",is_blank:\"isBlankAd\",is_meta:\"isMeta\",is_video:\"isVideo\",is_reddit_media_domain:\"isRedditMediaDomain\",link_flair_css_class:\"linkFlairCSSClass\",link_flair_text:\"linkFlairText\",media_oembed:\"mediaOembed\",mod_reports:\"modReports\",new:\"isNew\",num_comments:\"numComments\",original_link:\"originalLink\",over_18:\"over18\",outbound_link:\"outboundLink\",permalink:\"cleanPermalink\",promoted_by:\"promotedBy\",promoted_display_name:\"promotedDisplayName\",promoted_url:\"promotedUrl\",post_hint:\"postHint\",secure_media:\"secureMedia\",selftext:\"selfTextMD\",selftext_html:\"selfTextHTML\",suggested_sort:\"suggestedSort\",sr_detail:\"subredditDetail\",subreddit_id:\"subredditId\",sendreplies:\"sendReplies\",third_party_tracking:\"thirdPartyTracking\",third_party_tracking_2:\"thirdPartyTracking2\",third_party_trackers:\"thirdPartyTrackers\",url:\"cleanUrl\",upvote_ratio:\"upvoteRatio\",user_reports:\"userReports\",whitelist_status:\"whitelistStatus\",wls:\"wls\"}),Object(c.a)(j,\"DERIVED_PROPERTIES\",{expandable:function(e){return e.expandable?e.expandable:!!(e.secure_media&&e.secure_media.content||e.media_embed&&e.media_embed.content||e.selftext_html)},expandedContent:function(e){return e.expandedContent?e.expandedContent:(!(t=e.secure_media_embed&&e.secure_media_embed.content||e.media_embed&&e.media_embed.content)&&e.selftext_html&&(t=e.selftext_html),t);var t},hasAdOutboundUrl:function(e){if(void 0!==e.hasAdOutboundUrl)return e.hasAdOutboundUrl;var t=e.promoted,r=e.outbound_link,n=e.is_self,o=e.is_reddit_media_domain,s=!(!r||!r.url);return t&&(s||!n&&!o)},preview:function(e){if(!e.promoted||e.preview)return e.preview;var t=[];e.mobile_ad_url&&t.push({url:e.mobile_ad_url,height:628,width:1200});var r=f(e.thumbnail);return r&&t.push({url:r,height:140,width:140}),{images:[{resolutions:t}]}},poll:function(e){if(e.poll)return e.poll;if(e.poll_data&&e.poll_data.options){var t=[],r=!0,n=!1,o=void 0;try{for(var s,a=e.poll_data.options[Symbol.iterator]();!(r=(s=a.next()).done);r=!0){var i=s.value,c=i.vote_count||0;t.push({id:i.id,text:i.text,voteCount:c})}}catch(u){n=!0,o=u}finally{try{r||null==a.return||a.return()}finally{if(n)throw o}}return{options:t,totalVoteCount:e.poll_data.total_vote_count,selectedOptionId:e.poll_data.user_selection,votingEndTimestamp:e.poll_data.voting_end_timestamp}}},thumbnail:function(e){return f(e.thumbnail)},crosspostParentObj:function(e){return e.crosspostParentObj?e.crosspostParentObj:e.crosspost_parent_list&&e.crosspost_parent_list.length?e.crosspost_parent_list[0]:null},crosspostIds:function(e){return e.crosspostIds?e.crosspostIds:e.crosspost_parent_list&&e.crosspost_parent_list.length?e.crosspost_parent_list.map(function(e){return e.name}):null}}),Object(d.a)(j)},\"./src/apiClient/models/Preferences.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return d});var n=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),s=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),u=r(\"./src/apiClient/models/RedditModel.js\"),l=u.a.Types,d=function(e){function t(){return Object(n.a)(this,t),Object(s.a)(this,Object(a.a)(t).apply(this,arguments))}return Object(i.a)(t,e),Object(o.a)(t,[{key:\"makeUUID\",value:function(){return\"preferences\"}}]),t}(u.a);Object(c.a)(d,\"type\",\"preferences\"),Object(c.a)(d,\"PROPERTIES\",{affiliateLinks:l.bool,allowClicktracking:l.bool,beta:l.bool,clickgadget:l.bool,collapseReadMessages:l.bool,compress:l.bool,credditAutorenew:l.bool,defaultCommentSort:l.string,defaultThemeSr:l.string,domainDetails:l.bool,emailMessages:l.bool,enableDefaultThemes:l.bool,hideAds:l.bool,hideDowns:l.bool,hideFromRobots:l.bool,hideLocationbar:l.bool,hideUps:l.bool,highlightControversial:l.bool,highlightNewComments:l.bool,ignoreSuggestedSort:l.bool,labelNsfw:l.bool,lang:l.string,legacySearch:l.bool,markMessagesRead:l.bool,media:l.string,minCommentScore:l.number,minLinkScore:l.number,monitorMentions:l.bool,newWindow:l.bool,noProfanity:l.bool,numComments:l.number,numsites:l.number,organic:l.bool,otherTheme:l.string,over18:l.bool,privateFeeds:l.bool,publicVotes:l.bool,research:l.bool,showFlair:l.bool,showGoldExpiration:l.bool,showLinkFlair:l.bool,showPromote:l.bool,showStylesheets:l.bool,showTrending:l.bool,storeVisits:l.bool,themeSelector:l.string,threadedMessages:l.bool,threadedModmail:l.bool,useGlobalDefaults:l.bool}),Object(c.a)(d,\"API_ALIASES\",{affiliate_links:\"affiliateLinks\",allow_clicktracking:\"allowClicktracking\",beta:\"beta\",clickgadget:\"clickgadget\",collapse_read_messages:\"collapseReadMessages\",compress:\"compress\",creddit_autorenew:\"credditAutorenew\",default_comment_sort:\"defaultCommentSort\",default_theme_sr:\"defaultThemeSr\",domain_details:\"domainDetails\",email_messages:\"emailMessages\",enable_default_themes:\"enableDefaultThemes\",hide_ads:\"hideAds\",hide_downs:\"hideDowns\",hide_from_robots:\"hideFromRobots\",hide_locationbar:\"hideLocationbar\",hide_ups:\"hideUps\",highlight_controversial:\"highlightControversial\",highlight_new_comments:\"highlightNewComments\",ignore_suggested_sort:\"ignoreSuggestedSort\",label_nsfw:\"labelNsfw\",lang:\"lang\",legacy_search:\"legacySearch\",mark_messages_read:\"markMessagesRead\",media:\"media\",min_comment_score:\"minCommentScore\",min_link_score:\"minLinkScore\",monitor_mentions:\"monitorMentions\",newwindow:\"newWindow\",no_profanity:\"noProfanity\",num_comments:\"numComments\",numsites:\"numsites\",organic:\"organic\",other_theme:\"otherTheme\",over_18:\"over18\",private_feeds:\"privateFeeds\",public_votes:\"publicVotes\",research:\"research\",show_flair:\"showFlair\",show_gold_expiration:\"showGoldExpiration\",show_link_flair:\"showLinkFlair\",show_promote:\"showPromote\",show_stylesheets:\"showStylesheets\",show_trending:\"showTrending\",store_visits:\"storeVisits\",themeSelector:\"themeSelector\",threaded_messages:\"threadedMessages\",threaded_modmail:\"threadedModmail\",use_global_defaults:\"useGlobalDefaults\"})},\"./src/apiClient/models/RedditModel.js\":function(e,t,r){\"use strict\";r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\"),r(\"./node_modules/core-js/modules/es6.function.name.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),s=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/get.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),l=r(\"./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js\"),d=(r(\"./node_modules/core-js/modules/es6.regexp.to-string.js\"),r(\"./node_modules/core-js/modules/es6.number.constructor.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/typeof.js\")),p=(r(\"./node_modules/core-js/modules/es6.object.freeze.js\"),r(\"./src/apiClient/apiBase/Record.js\"));function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function b(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?m(r,!0).forEach(function(t){Object(u.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):m(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var f=function(){function e(t,r){Object(n.a)(this,e);for(var o=this.constructor,s=o.API_ALIASES,a=o.PROPERTIES,i=o.DERIVED_PROPERTIES,c=Object.keys(t),u=0;u<c.length;u++){var l=c[u];if(!i[l]){var d=s[l];d||(d=l);var p=a[d];p&&(this[d]=p(t[l]))}}for(var m in a)void 0===this[m]&&(this[m]=a[m]());for(var b=Object.keys(i),f=0;f<b.length;f++){var j=b[f],h=i[j],O=a[j];h&&O&&(this[j]=O(h(t)))}this.uuid=this.makeUUID(t),this.paginationId=this.makePaginationId(t),this.type=this.getType(t,this.uuid),r||Object.freeze(this)}return Object(o.a)(e,null,[{key:\"fromJSON\",value:function(e){return new this(e)}},{key:\"Mock\",value:function(){var e=this;return new this(Object.keys(this.PROPERTIES).reduce(function(t,r){return b({},t,Object(u.a)({},r,e.MOCKS[r]?e.MOCKS[r]():null))},{}))}}]),Object(o.a)(e,[{key:\"_diff\",value:function(e,t){return\"object\"===Object(d.a)(e)?e:Object(u.a)({},e,t)}},{key:\"set\",value:function(e,t){return new this.constructor(b({},this.toJSON(),{},this._diff(e,t)))}},{key:\"stub\",value:function(e,t,r){r||(r=t);var n=b({},this.toJSON(),{},this._diff(e,t)),o=new this.constructor(n,!0);return o.promise=r,Object.freeze(o),o}},{key:\"makeUUID\",value:function(e){return e.uuid?e.uuid:e.id?e.id:(console.warn(\"generating fake uuid\"),(16*Math.random()).toFixed())}},{key:\"makePaginationId\",value:function(e){return this.uuid||this.makeUUID(e)}},{key:\"getType\",value:function(){return this.constructor.type}},{key:\"toRecord\",value:function(){return new p.b(this.type,this.uuid,this.paginationId)}},{key:\"toJSON\",value:function(){var e=this,t={};return Object.keys(this).forEach(function(r){e.constructor.PROPERTIES[r]&&(t[r]=e[r])}),t.uuid=this.uuid,t.type=this.type,t}}]),e}();Object(u.a)(f,\"Types\",{string:function(e){return e?String(e):\"\"},number:function(e){return void 0===e?0:Number(e)},array:function(e){return Array.isArray(e)?e:[]},arrayOf:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:f.Types.nop;return function(t){return f.Types.array(t).map(e)}},shape:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:f.Types.nop;return function(t){return Object.keys(t).reduce(function(r,n){return e[n]&&(r[n]=e[n](t[n])),r},{})}},bool:function(e){return Boolean(e)},likes:function(e){switch(e){case!0:return 1;case!1:return-1;case null:return 0;default:return e}},nop:function(e){return e}}),Object(u.a)(f,\"MockTypes\",{string:function(){return Math.random().toString(36).substring(Math.floor(10*Math.random())+5)},number:function(){return Math.floor(100*Math.random())},array:function(){return Array.apply(void 0,Object(l.a)(Array(Math.floor(10*Math.random()))))},bool:function(){return Math.floor(10*Math.random())<5},likes:function(){return Math.round(2*Math.random()-1)},nop:function(){return null}}),Object(u.a)(f,\"API_ALIASES\",{}),Object(u.a)(f,\"PROPERTIES\",{}),Object(u.a)(f,\"MOCKS\",{}),Object(u.a)(f,\"DERIVED_PROPERTIES\",{});var j=r(\"./src/apiClient/models/thingTypes.js\"),h=(r(\"./node_modules/core-js/modules/es6.regexp.constructor.js\"),new RegExp(\"^t\\\\d_[0-9a-z]+\",\"i\"));function O(e){return h.test(e)}r(\"./node_modules/core-js/modules/es6.regexp.replace.js\");function v(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function g(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?v(r,!0).forEach(function(t){Object(u.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):v(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}r.d(t,\"a\",function(){return _});var _=function(e){function t(){return Object(n.a)(this,t),Object(s.a)(this,Object(a.a)(t).apply(this,arguments))}return Object(c.a)(t,e),Object(o.a)(t,[{key:\"makeUUID\",value:function(e){return O(e.name)?e.name:O(e.id)?e.id:Object(i.a)(Object(a.a)(t.prototype),\"makeUUID\",this).call(this,e)}},{key:\"getType\",value:function(e,r){return Object(i.a)(Object(a.a)(t.prototype),\"getType\",this).call(this,e,r)||j.m[e.kind]||Object(j.o)(r)||\"Unknown\"}}]),t}(f);Object(u.a)(_,\"Types\",g({},f.Types,{html:function(e){return f.Types.string(e)},link:function(e){return function(e){if(e)return e.replace(/^https?:\\/\\/(?:np\\.)?(?:www\\.)?reddit\\.com\\//,\"/\")}(f.Types.string(e))}})),Object(u.a)(_,\"MockTypes\",g({},f.MockTypes,{html:function(){return'<h1>This is a header or something</h1><sup><sup>TM</sup></sup><a href=\"https://www.reddit.com/r/reactjs\">reactjs subreddit</a>'},link:function(){var e=Math.toFixed(10*Math.random());return e<=3?\"https://www.reddit.com/r/theonion\":e<=6?\"https://www.reddit.com/r/nothteonion\":\"https://www.theonion.com\"}}))},\"./src/apiClient/models/SitewideRule.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return p});var n=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),s=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),u=r(\"./src/apiClient/models/RedditModel.js\"),l=r(\"./src/apiClient/models/thingTypes.js\"),d=u.a.Types,p=function(e){function t(){return Object(n.a)(this,t),Object(s.a)(this,Object(a.a)(t).apply(this,arguments))}return Object(i.a)(t,e),Object(o.a)(t,[{key:\"makeUUID\",value:function(e){return\"\".concat(e.reasonText||e.reasonTextToShow)}},{key:\"getReportReasonToShow\",value:function(){return this.reasonTextToShow}}]),t}(u.a);Object(c.a)(p,\"type\",l.j),Object(c.a)(p,\"SITEWIDE_RULE_KEYWORD\",\"site_reason_selected\"),Object(c.a)(p,\"PROPERTIES\",{nextStepHeader:d.string,nextStepReasons:d.arrayOf(function(e){return p.fromJSON({nextStepHeader:e.nextStepHeader,nextStepReasons:e.nextStepReasons,reasonText:e.reasonText,reasonTextToShow:e.reasonTextToShow,fileComplaint:e.fileComplaint,complaintPrompt:e.complaintPrompt,complaintUrl:e.complaintUrl,complaintButtonText:e.complaintButtonText,complaintPageTitle:e.complaintPageTitle,canWriteNotes:e.canWriteNotes})}),reasonText:d.string,reasonTextToShow:d.string,fileComplaint:d.bool,complaintPrompt:d.string,complaintUrl:d.string,complaintButtonText:d.string,complaintPageTitle:d.string,canWriteNotes:d.string})},\"./src/apiClient/models/Subreddit.js\":function(e,t,r){\"use strict\";r(\"./node_modules/core-js/modules/es6.regexp.replace.js\");var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=(r(\"./node_modules/core-js/modules/es6.function.name.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\")),i=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),l=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),d=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),p=(r(\"./node_modules/core-js/modules/es6.array.sort.js\"),r(\"./src/apiClient/models/RedditModel.js\")),m=r(\"./src/apiClient/models/thingTypes.js\"),b=r(\"./src/apiClient/apiBase/APIRequestUtils.js\"),f=\"api/subscribe\",j=function(e){return!!e.subreddit},h={post:function(e,t){Object(b.e)(t,\"post\",\"subscriptions\",j);var r={sr:t.subreddit,action:\"sub\",api_type:\"json\"};return Object(b.d)(e,\"post\",f,r,t)},del:function(e,t){Object(b.e)(t,\"del\",\"subscriptions\",j);var r={sr:t.subreddit,action:\"unsub\",api_type:\"json\"};return Object(b.d)(e,\"post\",f,r,t)}};r.d(t,\"a\",function(){return g});var O=p.a.Types,v=[\"default_set\",\"subreddit_id\",\"domain\",\"show_media\",\"wiki_edit_age\",\"submit_text\",\"spam_links\",\"title\",\"collapse_deleted_comments\",\"wikimode\",\"over_18\",\"related_subreddits\",\"suggested_comment_sort\",\"description\",\"submit_link_label\",\"spam_comments\",\"spam_selfposts\",\"submit_text_label\",\"key_color\",\"language\",\"wiki_edit_karma\",\"hide_ads\",\"header_hover_text\",\"public_traffic\",\"public_description\",\"comment_score_hide_mins\",\"subreddit_type\",\"exclude_banned_modqueue\",\"submission_type\"].sort(),g=function(e){function t(){return Object(a.a)(this,t),Object(c.a)(this,Object(u.a)(t).apply(this,arguments))}return Object(l.a)(t,e),Object(i.a)(t,[{key:\"makeUUID\",value:function(e){if(e.uuid)return e.uuid;var r=e.display_name;return t.cleanName(r)}},{key:\"makePaginationId\",value:function(e){return e.name}},{key:\"toggleSubscribed\",value:function(e){var t=!this.userIsSubscriber,r=this,n=this.stub(\"userIsSubscriber\",t,Object(s.a)(o.a.mark(function s(){var a,i;return o.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.prev=0,a={subreddit:r.name},i=t?h.post:h.del,o.next=5,i(e,a);case 5:return o.abrupt(\"return\",n);case 8:throw o.prev=8,o.t0=o.catch(0),r;case 11:case\"end\":return o.stop()}},s,null,[[0,8]])})));return n}}]),t}(p.a);Object(d.a)(g,\"type\",m.k),Object(d.a)(g,\"fields\",v),Object(d.a)(g,\"PROPERTIES\",{accountsActive:O.number,advertiserCategory:O.string,bannerImage:O.string,bannerBackgroundImage:O.string,bannerSize:O.arrayOf(O.number),collapseDeletedComments:O.bool,commentScoreHideMins:O.number,communityIcon:O.string,createdUTC:O.number,description:O.string,descriptionHTML:O.string,displayName:O.string,displayNamePrefixed:O.string,headerImage:O.string,headerSize:O.arrayOf(O.number),headerTitle:O.string,hideAds:O.bool,iconImage:O.string,iconSize:O.arrayOf(O.number),id:O.string,keyColor:O.string,lang:O.string,mobileBannerImage:O.string,name:O.string,over18:O.bool,publicDescription:O.string,publicTraffic:O.nop,quarantine:O.bool,quarantineMessageHTML:O.string,relatedSubreddits:O.array,spoilersEnabled:O.bool,submissionType:O.string,submitLinkLabel:O.string,submitText:O.string,submitTextLabel:O.string,subredditType:O.string,subscribers:O.number,suggestedCommentSort:O.string,title:O.string,url:O.string,userIsBanned:O.bool,userIsContributor:O.bool,userIsModerator:O.bool,userIsMuted:O.bool,userIsSubscriber:O.bool,userSrThemeEnabled:O.bool,whitelistStatus:O.nop,wikiEnabled:O.bool}),Object(d.a)(g,\"API_ALIASES\",{accounts_active:\"accountsActive\",advertiser_category:\"advertiserCategory\",banner_img:\"bannerImage\",banner_background_image:\"bannerBackgroundImage\",banner_size:\"bannerSize\",collapse_deleted_comments:\"collapseDeletedComments\",comment_score_hide_mins:\"commentScoreHideMins\",community_icon:\"communityIcon\",created_utc:\"createdUTC\",description_html:\"descriptionHTML\",display_name:\"displayName\",display_name_prefixed:\"displayNamePrefixed\",header_img:\"headerImage\",header_size:\"headerSize\",header_title:\"headerTitle\",hide_ads:\"hideAds\",icon_img:\"iconImage\",icon_size:\"iconSize\",key_color:\"keyColor\",mobile_banner_image:\"mobileBannerImage\",over_18:\"over18\",public_description:\"publicDescription\",public_traffic:\"publicTraffic\",quarantine_message_html:\"quarantineMessageHTML\",related_subreddits:\"relatedSubreddits\",spoilers_enabled:\"spoilersEnabled\",submission_type:\"submissionType\",submit_link_label:\"submitLinkLabel\",submit_text_label:\"submitTextLabel\",submit_text:\"submitText\",subreddit_type:\"subredditType\",user_is_banned:\"userIsBanned\",user_is_contributor:\"userIsContributor\",user_is_moderator:\"userIsModerator\",user_is_muted:\"userIsMuted\",user_is_subscriber:\"userIsSubscriber\",user_sr_theme_enabled:\"userSrThemeEnabled\",whitelist_status:\"whitelistStatus\",wiki_enabled:\"wikiEnabled\"}),Object(d.a)(g,\"cleanName\",function(e){return e?e.replace(/^\\/?r\\//,\"\").replace(/\\/?$/,\"\").toLowerCase():e})},\"./src/apiClient/models/SubredditRule.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return p});var n=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),s=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),u=r(\"./src/apiClient/models/RedditModel.js\"),l=r(\"./src/apiClient/models/thingTypes.js\"),d=u.a.Types,p=function(e){function t(){return Object(n.a)(this,t),Object(s.a)(this,Object(a.a)(t).apply(this,arguments))}return Object(i.a)(t,e),Object(o.a)(t,[{key:\"makeUUID\",value:function(e){return\"\".concat(e.subredditName,\"/\").concat(e.created_utc||e.createdUTC)}},{key:\"doesRuleApplyToThingType\",value:function(e){switch(this.kind){case t.RULE_TARGET.COMMENT:return e===l.b;case t.RULE_TARGET.POST:return e===l.h;default:return t.doRulesApplyToThingType(e)}}},{key:\"getReportReasonToShow\",value:function(){return this.violationReason||this.shortName}}],[{key:\"doRulesApplyToThingType\",value:function(e){return e===l.h||e===l.b}}]),t}(u.a);Object(c.a)(p,\"type\",l.l),Object(c.a)(p,\"RULE_TARGET\",{ALL:\"all\",POST:\"link\",COMMENT:\"comment\"}),Object(c.a)(p,\"PROPERTIES\",{createdUTC:d.number,description:d.string,descriptionHTML:d.string,kind:d.string,priority:d.number,shortName:d.string,violationReason:d.string,subredditName:d.string}),Object(c.a)(p,\"API_ALIASES\",{short_name:\"shortName\",created_utc:\"createdUTC\",description_html:\"descriptionHTML\",violation_reason:\"violationReason\"})},\"./src/apiClient/models/mixins/votable.js\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/core-js/modules/es6.function.name.js\"),r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=(r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\"),r(\"./src/apiClient/apiBase/APIRequestUtils.js\")),i=function(e){return!!e.thingId&&\"number\"==typeof e.direction},c={post:function(e,t){Object(a.e)(t,\"post\",\"votes\",i);var r={id:t.thingId,dir:t.direction,api_type:\"json\"};return Object(a.b)(e,\"post\",\"api/vote\",r)},del:function(e,t){Object(a.e)(t,\"del\",\"votes\",i);var r={id:t.thingId,dir:0,api_type:\"json\"};return Object(a.b)(e,\"post\",\"api/vote\",r)}};function u(e){return this._vote(e,1)}function l(e){return this._vote(e,-1)}function d(e,t){var r=this,n=t===this.likes,a=n?0:t,i=n?this.score-t:this.score-this.likes+t,u=this.stub({likes:a,score:i},Object(s.a)(o.a.mark(function n(){var s;return o.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,s=0===t?c.del:c.post,n.next=4,s(e,{thingId:r.name,direction:t});case 4:return n.abrupt(\"return\",u);case 7:throw n.prev=7,n.t0=n.catch(0),r;case 10:case\"end\":return n.stop()}},n,null,[[0,7]])})));return u}t.a=function(e){return function(e,t){Object.keys(t).map(function(r){e.prototype[r]=t[r]});var r=e.constructor;e.constructor=function(){var e=this;Object.keys(t).map(function(t){e[t]=e[t].bind(e)}),r.apply(void 0,arguments)}}(e,{upvote:u,downvote:l,_vote:d})}},\"./src/apiClient/models/thingTypes.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return n}),r.d(t,\"e\",function(){return o}),r.d(t,\"d\",function(){return s}),r.d(t,\"c\",function(){return a}),r.d(t,\"a\",function(){return i}),r.d(t,\"h\",function(){return c}),r.d(t,\"i\",function(){return u}),r.d(t,\"f\",function(){return l}),r.d(t,\"k\",function(){return d}),r.d(t,\"n\",function(){return p}),r.d(t,\"l\",function(){return m}),r.d(t,\"j\",function(){return b}),r.d(t,\"g\",function(){return f}),r.d(t,\"m\",function(){return h}),r.d(t,\"o\",function(){return O});var n=\"comment\",o=\"t1\",s=\"comment_load_more\",a=\"comment_continue_thread\",i=\"account\",c=\"post\",u=\"t3\",l=\"message\",d=\"subreddit\",p=\"wiki\",m=\"subreddit_rule\",b=\"sitewide_rule\",f=\"multireddit\",j=[[n,o],[i,\"t2\"],[c,u],[l,\"t4\"],[d,\"t5\"],[\"trophie\",\"t6\"],[\"promocampaign\",\"t8\"],[p,\"wiki\"],[b,\"sitewide_rule\"],[m,\"subreddit_rule\"],[f,\"multireddit\"]],h=j.reduce(function(e,t){return e[t[1]]=t[0],e},{});j.reduce(function(e,t){return e[t[0]]=t[1],e},{});function O(e){return h[e.substring(0,2)]}},\"./src/app/actions/accounts.js\":function(e,t,r){\"use strict\";r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\");var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/core-js/modules/es6.function.name.js\"),r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),i=r(\"./src/lib/apiOptionsFromState.js\"),c=r(\"./src/apiClient/apiBase/apiRequest.js\"),u=r(\"./src/apiClient/models/Account.js\"),l=r(\"./src/apiClient/models/Subreddit.js\");function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var p=function(e){var t=e.response.body;if(t){var r=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(r,!0).forEach(function(t){Object(a.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({name:\"me\",loid:t.loid,loid_created:t.loid_created},t.data||t);e.addResult(u.a.fromJSON(r));var n=t.data?t.data.subreddit:t.subreddit||void 0;n&&e.addResult(l.a.fromJSON(n))}return e},m=function(e,t){var r=function(e){return e.loggedOut?\"api/me.json\":\"me\"===e.user?\"api/v1/me\":\"user/\".concat(e.user,\"/about.json\")}(t);return Object(c.a)(e,\"GET\",r,{query:t}).then(p)};function b(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?b(r,!0).forEach(function(t){Object(a.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):b(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}r.d(t,\"b\",function(){return j}),r.d(t,\"c\",function(){return O}),r.d(t,\"a\",function(){return g}),r.d(t,\"d\",function(){return y});var j=\"FETCHING_ACCOUNT\",h=function(e){return f({type:j},e)},O=\"RECEIVED_ACCOUNT\",v=function(e,t){return f({type:O},e,{apiResponse:t})},g=\"FAILED_ACCOUNT\",_=function(e,t){return{type:g,options:e,error:t}},y=function(e){return function(){var t=Object(s.a)(o.a.mark(function t(r,n){var s,a,c,u,l,d,p;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(s=e.forceLoad,a=e.name,c=e.loggedOut,u=n(),l=u.accountRequests[a],s||!l){t.next=5;break}return t.abrupt(\"return\");case 5:return r(h(e)),d={user:a,loggedOut:c},t.prev=7,t.next=10,m(Object(i.a)(u),d);case 10:p=t.sent,r(v(e,p)),t.next=17;break;case 14:t.prev=14,t.t0=t.catch(7),r(_(e,t.t0));case 17:case\"end\":return t.stop()}},t,null,[[7,14]])}));return function(e,r){return t.apply(this,arguments)}}()}},\"./src/app/actions/activities.js\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=(r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\")),i=r(\"./src/apiClient/apiBase/APIRequestUtils.js\"),c=r(\"./src/apiClient/models/CommentModel.js\"),u=r(\"./src/apiClient/models/PostModel.js\");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var d={t1:c.a,t3:u.a},p=function(e){return function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(r,!0).forEach(function(t){Object(a.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},e,{feature:\"link_preview\",sr_detail:\"true\"})},m=function(e,t){var r=e.body;r&&r.data.children.forEach(function(e){var r=d[e.kind];t.addResult(r.fromJSON(e.data))})},b=function(e,t){var r=function(e){return\"user/\".concat(e.user,\"/\").concat(e.activity,\".json\")}(t),n=p(t);return Object(i.d)(e,\"get\",r,n,t,m)},f=r(\"./src/apiClient/errors/ResponseError.js\"),j=r(\"./src/lib/apiOptionsFromState.js\"),h=r(\"./src/app/models/ActivitiesRequest.js\");r.d(t,\"d\",function(){return O}),r.d(t,\"a\",function(){return v}),r.d(t,\"c\",function(){return g}),r.d(t,\"e\",function(){return y}),r.d(t,\"b\",function(){return w}),r.d(t,\"f\",function(){return k});var O=\"submitted\",v=\"comments\",g=\"FETCHING_ACTIVITIES\",_=function(e,t){return{type:g,id:e,params:t}},y=\"RECEIVED_ACTIVITIES\",P=function(e,t){return{type:y,id:e,apiResponse:t}},w=\"FAILED_ACTIVITIES\",k=function(e){return function(){var t=Object(s.a)(o.a.mark(function t(r,n){var s,a,i,c;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(s=n(),a=Object(h.b)(e),!s.activitiesRequests[a]){t.next=4;break}return t.abrupt(\"return\");case 4:return r(_(a,e)),t.prev=5,i=Object(j.a)(s),t.next=9,b(i,e);case 9:c=t.sent,r(P(a,c)),t.next=20;break;case 13:if(t.prev=13,t.t0=t.catch(5),!(t.t0 instanceof f.a)){t.next=19;break}r((o=t.t0,{type:w,error:o})),t.next=20;break;case 19:throw t.t0;case 20:case\"end\":return t.stop()}var o},t,null,[[5,13]])}));return function(e,r){return t.apply(this,arguments)}}()}},\"./src/app/actions/ads.js\":function(e,t,r){\"use strict\";r.d(t,\"c\",function(){return u}),r.d(t,\"e\",function(){return l}),r.d(t,\"d\",function(){return d}),r.d(t,\"b\",function(){return p}),r.d(t,\"a\",function(){return m}),r.d(t,\"f\",function(){return b}),r.d(t,\"g\",function(){return f}),r.d(t,\"h\",function(){return h}),r.d(t,\"o\",function(){return v}),r.d(t,\"p\",function(){return g}),r.d(t,\"l\",function(){return _}),r.d(t,\"k\",function(){return y}),r.d(t,\"j\",function(){return P}),r.d(t,\"m\",function(){return w}),r.d(t,\"n\",function(){return k}),r.d(t,\"i\",function(){return S});var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=r(\"./src/lib/eventUtils.js\"),i=r(\"./src/lib/ads.js\"),c=r(\"./src/app/constants.js\"),u=\"FETCHING_AD\",l=\"RECEIVED_AD\",d=\"NO_AD\",p=\"FALLBACK_AD\",m=\"FAILED_AD_FETCH\",b=\"TRACKING_AD\",f=\"VIDEO_AD_BUFFERING\",j=function(e,t){return{type:f,hasBuffered:t,postId:e}},h=\"VIDEO_CURRENT_VIEW_STARTED_AT\",O=function(e,t){return{type:h,newTime:t,postId:e}},v=function(e,t){return function(){var r=Object(s.a)(o.a.mark(function r(n){return o.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:n(j(e,t));case 1:case\"end\":return r.stop()}},r)}));return function(e){return r.apply(this,arguments)}}()},g=function(e,t){return function(){var r=Object(s.a)(o.a.mark(function r(n){return o.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:n(O(e,t));case 1:case\"end\":return r.stop()}},r)}));return function(e){return r.apply(this,arguments)}}()},_=function(e){return function(){var t=Object(s.a)(o.a.mark(function t(r,n){var s,a;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:s=n(),a=s.posts[e],Object(i.b)(a.events,i.a.VideoStarted);case 3:case\"end\":return t.stop()}},t)}));return function(e,r){return t.apply(this,arguments)}}()},y=function(e){return function(){var t=Object(s.a)(o.a.mark(function t(r,n){var s,a;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:s=n(),a=s.posts[e],Object(i.b)(a.events,i.a.VideoViewableImpression),Object(i.b)(a.events,i.a.VideoFullyViewableImpression),Object(i.b)(a.events,i.a.VideoPlayedWithSound);case 5:case\"end\":return t.stop()}},t)}));return function(e,r){return t.apply(this,arguments)}}()},P=function(e){return function(){var t=Object(s.a)(o.a.mark(function t(r,n){var s,a;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:s=n(),a=s.posts[e],Object(i.b)(a.events,i.a.VideoViewableImpression),Object(i.b)(a.events,i.a.VideoFullyViewableImpression),Object(i.b)(a.events,i.a.VideoPlayedExpanded);case 5:case\"end\":return t.stop()}},t)}));return function(e,r){return t.apply(this,arguments)}}()},w=function(e,t){return function(){var r=Object(s.a)(o.a.mark(function r(n,s){var a,u,l;return o.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:a=s(),u=a.posts[e],l=t===c.Mb?i.a.VideoWatched25:t===c.Nb?i.a.VideoWatched50:t===c.Ob?i.a.VideoWatched75:t===c.Pb?i.a.VideoWatched95:i.a.VideoWatched100,Object(i.b)(u.events,l);case 4:case\"end\":return r.stop()}},r)}));return function(e,t){return r.apply(this,arguments)}}()},k=function(e,t){return function(){var r=Object(s.a)(o.a.mark(function r(n,s){var a,u,l;return o.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:a=s(),u=a.posts[e],l=t===c.Sb?i.a.VideoWatchedSeconds3:t===c.Tb?i.a.VideoWatchedSeconds5:i.a.VideoWatchedSeconds10,Object(i.b)(u.events,l);case 4:case\"end\":return r.stop()}},r)}));return function(e,t){return r.apply(this,arguments)}}()},S=function(e){return function(){var t=Object(s.a)(o.a.mark(function t(r,n){return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:Object(a.g)(\"element-hidden\",e,n());case 1:case\"end\":return t.stop()}},t)}));return function(e,r){return t.apply(this,arguments)}}()}},\"./src/app/actions/award.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return i}),r.d(t,\"b\",function(){return u});var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=r(\"./src/app/reducers/helpers/modelFromThingId.js\"),i=\"AWARD__SUCCESS\",c=function(e,t,r){return{type:i,awardIcon:r,awardId:t,thing:e}},u=function(e,t,r){return function(){var n=Object(s.a)(o.a.mark(function n(s,i){var u,l;return o.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:u=i(),l=Object(a.a)(e,u),s(c(l,t,r));case 3:case\"end\":return n.stop()}},n)}));return function(e,t){return n.apply(this,arguments)}}()}},\"./src/app/actions/comment.js\":function(e,t,r){\"use strict\";r.d(t,\"i\",function(){return w}),r.d(t,\"o\",function(){return k}),r.d(t,\"k\",function(){return S}),r.d(t,\"j\",function(){return C}),r.d(t,\"c\",function(){return E}),r.d(t,\"q\",function(){return R}),r.d(t,\"h\",function(){return I}),r.d(t,\"n\",function(){return D}),r.d(t,\"g\",function(){return A}),r.d(t,\"b\",function(){return M}),r.d(t,\"p\",function(){return F}),r.d(t,\"l\",function(){return B}),r.d(t,\"e\",function(){return H}),r.d(t,\"f\",function(){return V}),r.d(t,\"d\",function(){return q}),r.d(t,\"a\",function(){return z}),r.d(t,\"m\",function(){return K});r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),o=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),s=r.n(o),a=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),i=r(\"./src/lib/apiOptionsFromState.js\"),c=r(\"./src/platform/actions.js\"),u=r(\"./src/apiClient/apis/CommentsEndpoint.js\"),l=r(\"./src/apiClient/models/CommentModel.js\"),d=r(\"./src/apiClient/models/thingTypes.js\"),p=r(\"./src/apiClient/apis/EditUserTextEndpoint.js\"),m=r(\"./src/apiClient/apis/SavedEndpoint.js\"),b=r(\"./src/apiClient/errors/ResponseError.js\"),f=r(\"./src/apiClient/errors/ValidationError.js\"),j=r(\"./src/app/actions/drawer.js\"),h=r(\"./src/app/constants.js\"),O=r(\"./src/app/selectors/comments.js\"),v=r(\"./src/app/selectors/contextualSignupFlow.js\"),g=r(\"./src/app/selectors/userAccount.js\"),_=r(\"./src/app/side-effect-components/StateArchiver.js\");function y(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function P(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?y(r,!0).forEach(function(t){Object(n.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):y(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var w=\"COMMENT__TOGGLE_EDIT_FORM\",k=function(e){return{type:w,thingId:e}},S=\"COMMENT__UPDATING_BODY\",T=function(e){return{type:S,thingId:e}},C=\"COMMENT__UPDATED_BODY\",x=function(e){return{type:C,model:e}},E=\"COMMENT__FAILED_UPDATE_BODY\",N=function(e,t){return{type:E,thingId:e,error:t,message:\"Sorry, something went wrong with updating your comment\"}},R=function(e,t){return function(){var r=Object(a.a)(s.a.mark(function r(n,o){var a,c;return s.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return n(T(e)),a=Object(i.a)(o()),r.prev=2,r.next=5,p.a.post(a,{thingId:e,text:t});case 5:c=r.sent,n(x(c)),r.next=16;break;case 9:if(r.prev=9,r.t0=r.catch(2),!(r.t0 instanceof f.a||r.t0 instanceof b.a)){r.next=15;break}n(N(e,r.t0)),r.next=16;break;case 15:throw r.t0;case 16:case\"end\":return r.stop()}},r,null,[[2,9]])}));return function(e,t){return r.apply(this,arguments)}}()},I=\"COMMENT__TOGGLE_COLLAPSE\",D=function(e){return{type:I,payload:{id:e}}},A=\"COMMENT__SAVED\",L=function(e){return{type:A,comment:e}},M=\"COMMENT__DELETED\",U=function(e){return{type:M,comment:e}},F=function(e){return function(){var t=Object(a.a)(s.a.mark(function t(r,n){var o,a,u,p,b;return s.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(o=n(),Object(g.d)(o)&&Object(g.b)(o)){t.next=8;break}if(a={actionType:j.a.save,type:Object(d.o)(e)},!Object(v.b)(o)){t.next=6;break}return r(Object(j.e)({drawerId:j.b.signup,data:a})),t.abrupt(\"return\");case 6:return r(Object(c.s)(h.V,{stateParams:a})),t.abrupt(\"return\");case 8:return u=o.comments.data[e],p=u.saved?\"del\":\"post\",t.next=12,m.a[p](Object(i.a)(o),{id:e});case 12:b=l.a.fromJSON(P({},u.toJSON(),{saved:!u.saved})),r(L(b));case 14:case\"end\":return t.stop()}},t)}));return function(e,r){return t.apply(this,arguments)}}()},B=function(e){return function(){var t=Object(a.a)(s.a.mark(function t(r,n){var o,a,c,d;return s.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return o=n(),a=o.comments.data[e],c=Object(i.a)(o),t.next=5,u.a.del(c,e);case 5:d=l.a.fromJSON(P({},a.toJSON(),{author:\"[deleted]\",bodyHTML:\"[deleted]\"})),r(U(d));case 7:case\"end\":return t.stop()}},t)}));return function(e,r){return t.apply(this,arguments)}}()},H=\"COMMENTS__MORE_FETCHING\",V=\"COMMENTS__MORE_RECEIVED\",q=\"COMMENTS__MORE_FAILURE\",G=function(e){return{payload:{loadMoreId:e},type:H}},W=function(e,t,r){return{payload:P({pageId:t,loadMoreId:r},e),type:V}},X=function(e,t){return{payload:{error:t,loadMoreId:e},type:q}},z=\"csf-got-email\",K=function(e,t,r){return function(){var n=Object(a.a)(s.a.mark(function n(o,a){var c,l,d,p,m;return s.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(c=a(),Object(_.a)()&&localStorage.getItem(z)||!Object(v.d)(Object(v.a)(c))){n.next=5;break}return o(Object(j.e)({drawerId:j.b.signup,data:{actionType:j.a.moreComments}})),n.abrupt(\"return\");case 5:return l=c.comments.loadMore[e],d=l.children,o(G(l.uuid)),n.prev=8,p=Object(O.a)(c),n.next=12,u.a.get(Object(i.a)(c),P({},p,{linkId:r,commentIds:d,sort:\"confidence\"}));case 12:m=n.sent,o(W(m,t,e)),n.next=23;break;case 16:if(n.prev=16,n.t0=n.catch(8),!(n.t0 instanceof b.a)){n.next=22;break}o(X(e,n.t0)),n.next=23;break;case 22:throw n.t0;case 23:case\"end\":return n.stop()}},n,null,[[8,16]])}));return function(e,t){return n.apply(this,arguments)}}()}},\"./src/app/actions/commentsPage.js\":function(e,t,r){\"use strict\";r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\");var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),i=r(\"./src/apiClient/apis/CommentsEndpoint.js\"),c=r(\"./src/apiClient/apis/PostsEndpoint.js\"),u=r(\"./src/apiClient/errors/ResponseError.js\"),l=r(\"./src/lib/apiOptionsFromState.js\"),d=r(\"./src/lib/getSubredditFromState.js\"),p=r(\"./src/lib/cleanObject.js\"),m=r(\"./src/lib/ads.js\"),b=r(\"./src/lib/ensureThingTypePrefix.js\"),f=r(\"./src/app/models/CommentsPage.js\"),j=r(\"./src/app/models/PostsList.js\"),h=r(\"./src/app/actions/postsList.js\"),O=r(\"./node_modules/lodash/get.js\"),v=r.n(O),g=r(\"./src/apiClient/apiBase/apiRequest.js\"),_=r(\"./src/apiClient/models/PostModel.js\"),y=function(e,t){var r={query:{raw_json:1},body:{post_id:t}};return Object(g.a)(e,\"POST\",\"/api/comments_page_ads.json\",r).then(function(e){return function(e){return(v()(e,\"response.body.data.children\")||[]).map(function(e){return new _.a(e.data)})}(e)})},P=r(\"./src/app/selectors/listingBelow.js\"),w=r(\"./src/app/selectors/userAccount.js\");function k(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function S(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?k(r,!0).forEach(function(t){Object(a.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):k(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}r.d(t,\"c\",function(){return T}),r.d(t,\"d\",function(){return x}),r.d(t,\"e\",function(){return N}),r.d(t,\"a\",function(){return R}),r.d(t,\"h\",function(){return D}),r.d(t,\"o\",function(){return A}),r.d(t,\"g\",function(){return L}),r.d(t,\"m\",function(){return M}),r.d(t,\"i\",function(){return U}),r.d(t,\"j\",function(){return F}),r.d(t,\"n\",function(){return B}),r.d(t,\"l\",function(){return H}),r.d(t,\"f\",function(){return V}),r.d(t,\"b\",function(){return G}),r.d(t,\"k\",function(){return W});var T=\"FETCHING_COMMENTS_PAGE\",C=function(e,t){return{type:T,payload:{commentsPageId:e,commentsPageParams:t}}},x=\"RECEIVED_COMMENTS_PAGE\",E=function(e,t){return{type:x,payload:S({pageId:e},t)}},N=\"RECEIVED_COMMENTS_PAGE_ADS\",R=\"FAILED_COMMENTS_PAGE\",I=function(e,t){return{type:R,payload:{commentsPageId:e,error:t}}},D=\"VISITED_COMMENTS_PAGE\",A=function(e){return{type:D,postId:e}},L=\"SEE_FULL_DISCUSSION\",M=function(e){return{subredditName:e,type:L}},U=function(e){return function(){var t=Object(s.a)(o.a.mark(function t(r,n){var s,a,c,u,d,p;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(s=n(),a=Object(f.a)(e),!s.commentsPages.api[a]){t.next=5;break}return t.abrupt(\"return\");case 5:return r(C(a,e)),t.prev=6,c=Object(l.a)(s),t.next=10,i.a.get(c,e);case 10:u=t.sent,d=e.id,(p=s.posts[d])&&p.promoted&&Object(m.b)(p.events,m.a.CommentsView),r(E(a,u)),t.next=20;break;case 17:t.prev=17,t.t0=t.catch(6),r(I(a,t.t0));case 20:case\"end\":return t.stop()}},t,null,[[6,17]])}));return function(e,r){return t.apply(this,arguments)}}()},F=function(e){return function(){var t=Object(s.a)(o.a.mark(function t(r,n){var s,a;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return s=Object(l.a)(n()),t.next=3,y(s,e);case 3:a=t.sent,r({type:N,payload:a});case 5:case\"end\":return t.stop()}},t)}));return function(e,r){return t.apply(this,arguments)}}()};function B(e,t){return Object(p.a)({sort:\"top\",source_post_id:Object(b.b)(t),subredditName:e,t:\"week\"})}var H=function(e){return function(){var t=Object(s.a)(o.a.mark(function t(r,n,a){var i;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return i=a.waitForState,t.next=3,i(d.a,Object(s.a)(o.a.mark(function t(){var s,a,i,p,m,b,f;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(s=n(),a=Object(d.a)(s),!Object(P.a)(s)){t.next=26;break}if(i=B(a,e),p=Object(j.a)(i),!s.postsLists[p]){t.next=9;break}return t.abrupt(\"return\");case 9:return r(h.f(p,i)),m=Object(l.a)(s),b=Object(w.e)(s),t.prev=12,t.next=15,c.a.get(m,i,b);case 15:f=t.sent,r(h.g(p,f)),t.next=26;break;case 19:if(t.prev=19,t.t0=t.catch(12),!(t.t0 instanceof u.a)){t.next=25;break}r(h.d(p,t.t0)),t.next=26;break;case 25:throw t.t0;case 26:case\"end\":return t.stop()}},t,null,[[12,19]])})));case 3:case\"end\":return t.stop()}},t)}));return function(e,r,n){return t.apply(this,arguments)}}()},V=\"COMMENTS_PAGE__RECEIVED_POST\",q=function(e){var t=e.apiResponse,r=e.id;return{type:V,apiResponse:t,id:r}},G=\"COMMENTS_PAGE__FAILED_FETCH_POST\",W=function(e){return function(){var t=Object(s.a)(o.a.mark(function t(r,n){var s,a,i,u;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e&&e.length){t.next=2;break}return t.abrupt(\"return\");case 2:return s=Object(l.a)(n()),a=Object(b.b)(e),i={id:a},t.prev=5,t.next=8,c.a.get(s,i);case 8:u=t.sent,r(q({apiResponse:u,id:a})),t.next=15;break;case 12:t.prev=12,t.t0=t.catch(5),r((o=t.t0,{type:G,error:o}));case 15:case\"end\":return t.stop()}var o},t,null,[[5,12]])}));return function(e,r){return t.apply(this,arguments)}}()}},\"./src/app/actions/compact.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return a}),r.d(t,\"b\",function(){return i}),r.d(t,\"c\",function(){return c});var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=\"SET_COMPACT\",i=function(e){return{type:a,compact:e}},c=function(){return function(){var e=Object(s.a)(o.a.mark(function e(t,r){var n,s;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:n=r(),s=n.compact,t(i(!s));case 2:case\"end\":return e.stop()}},e)}));return function(t,r){return e.apply(this,arguments)}}()}},\"./src/app/actions/drawer.js\":function(e,t,r){\"use strict\";r.d(t,\"c\",function(){return n}),r.d(t,\"b\",function(){return o}),r.d(t,\"a\",function(){return s}),r.d(t,\"e\",function(){return a}),r.d(t,\"d\",function(){return i}),r.d(t,\"g\",function(){return l}),r.d(t,\"f\",function(){return d});var n=\"DRAWER__SET_DRAWER\",o={signup:\"signup-drawer\",getApp:\"get-app\"},s={comment:\"comment\",join:\"join\",moreComments:\"moreComments\",newPost:\"newPost\",pollVote:\"pollVote\",save:\"save\",scrollBlocking:\"scrollBlocking\",subscribe:\"subscribe\",vote:\"vote\"},a=function(e){var t=e.drawerId,r=e.data;return{type:n,payload:{drawerId:t,data:r}}},i=function(){return{type:n,payload:{drawerId:null}}},c={drawerId:o.signup,data:{actionType:s.scrollBlocking}},u={drawerId:o.getApp,data:{actionType:s.scrollBlocking}},l=function(e){return e?a(c):i()},d=function(e){return e?a(u):i()}},\"./src/app/actions/euCookieNotice.js\":function(e,t,r){\"use strict\";r.d(t,\"c\",function(){return n}),r.d(t,\"a\",function(){return o}),r.d(t,\"d\",function(){return s}),r.d(t,\"b\",function(){return a}),r.d(t,\"e\",function(){return i});r(\"./src/app/constants.js\");var n=\"EU_COOKIE_NOTICE__SET\",o=\"EU_COOKIE_NOTICE__DISPLAYED\",s=function(){return{type:o}},a=\"EU_COOKIE_NOTICE__HIDE\",i=function(){return{type:a}}},\"./src/app/actions/hidden.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return l}),r.d(t,\"c\",function(){return p}),r.d(t,\"a\",function(){return b}),r.d(t,\"d\",function(){return j});var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=r(\"./src/apiClient/apis/HiddenEndpoint.js\"),i=r(\"./src/apiClient/errors/ResponseError.js\"),c=r(\"./src/lib/apiOptionsFromState.js\"),u=r(\"./src/app/models/HiddenRequest.js\"),l=\"FETCHING_HIDDEN\",d=function(e,t){return{type:l,id:e,params:t}},p=\"RECEIVED_HIDDEN\",m=function(e,t){return{type:p,id:e,apiResponse:t}},b=\"FAILED_HIDDEN\",f=function(e,t){return{type:b,id:e,error:t}},j=function(e){return function(){var t=Object(s.a)(o.a.mark(function t(r,n){var s,l,p,b;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return s=n(),l=Object(u.b)(e),r(d(l,e)),t.prev=3,p=Object(c.a)(s),t.next=7,a.a.get(p,e);case 7:b=t.sent,r(m(l,b)),t.next=18;break;case 11:if(t.prev=11,t.t0=t.catch(3),!(t.t0 instanceof i.a)){t.next=17;break}r(f(l,t.t0)),t.next=18;break;case 17:throw t.t0;case 18:case\"end\":return t.stop()}},t,null,[[3,11]])}));return function(e,r){return t.apply(this,arguments)}}()}},\"./src/app/actions/login.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return n}),r.d(t,\"c\",function(){return o}),r.d(t,\"b\",function(){return s});var n=\"LOGGED_IN\",o=function(){return{type:n}},s=\"LOGGED_OUT\"},\"./src/app/actions/loid.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return n}),r.d(t,\"c\",function(){return o}),r.d(t,\"a\",function(){return s});var n=\"SET_LOID\",o=function(e){var t=e.loid,r=e.loidCookie,o=e.loidCreated,s=e.loidCreatedCookie;return{type:n,loid:t,loidCookie:r,loidCreated:o,loidCreatedCookie:s}},s=\"SET_EDGE_BUCKET\"},\"./src/app/actions/mail.js\":function(e,t,r){\"use strict\";r(\"./node_modules/core-js/modules/es7.symbol.async-iterator.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\");var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),a=(r(\"./node_modules/core-js/modules/es6.function.name.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js\")),i=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),c=r(\"./node_modules/lodash/chunk.js\"),u=r.n(c),l=r(\"./src/platform/router.js\"),d=r(\"./src/platform/actions.js\"),p=(r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\"),r(\"./node_modules/lodash/has.js\")),m=r.n(p),b=r(\"./src/apiClient/apiBase/apiRequest.js\"),f=r(\"./src/apiClient/errors/ValidationError.js\"),j=r(\"./src/apiClient/models/CommentModel.js\"),h=r(\"./src/apiClient/models/PostModel.js\"),O=(r(\"./node_modules/core-js/modules/es6.string.link.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\")),v=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),g=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),_=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),y=r(\"./src/apiClient/models/RedditModel.js\"),P=y.a.Types,w=function(e){function t(){return Object(O.a)(this,t),Object(v.a)(this,Object(g.a)(t).apply(this,arguments))}return Object(_.a)(t,e),t}(y.a);function k(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}Object(s.a)(w,\"PROPERTIES\",{id:P.string,author:P.string,name:P.string,bodyHTML:P.string,isComment:P.bool,isNew:P.bool,firstMessage:P.string,firstMessageName:P.string,createdUTC:P.number,subreddit:P.string,parentId:P.string,replies:P.arrayOf(P.string),distinguished:P.string,subject:P.string,cleanPermalink:P.link}),Object(s.a)(w,\"API_ALIASES\",{was_comment:\"isComment\",first_message:\"firstMessage\",first_message_name:\"firstMessageName\",created_utc:\"createdUTC\",body_html:\"bodyHTML\",new:\"isNew\",parent_id:\"parentId\"}),Object(s.a)(w,\"DERIVED_PROPERTIES\",{cleanPermalink:function(e){var t=e.id;return t?\"/message/messages/\".concat(t):null}});var S={t1:j.a,t3:h.a,t4:w},T=function(e){var t=e.response.body;t.data.children.forEach(function(t){var r=[];t.data.replies&&t.data.replies.data.children.forEach(function(t){e.addModel(S[t.kind].fromJSON(t.data)),r.push(\"\".concat(t.kind,\"_\").concat(t.data.id))}),t.data.replies=r,e.addResult(S[t.kind].fromJSON(t.data))});var r=t.data,n=r.before,o=r.after;return e.meta={before:n,after:o},e},C=function(e){var t=e.response.body;if(m()(t,\"json.errors\")&&t.json.errors.length){var r=-1!==e.request.url.indexOf(\"compose\")?\"compose\":\"reply\";throw new f.a(\"Message \".concat(r),t.json.errors,t.status)}if(m()(t,\"json.data.things.0.data\")){var n=t.json.data.things[0];return S[n.kind].fromJSON(n.data)}return null},x=function(e,t){var r=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.subreddit,r=e.type,n=e.thread,o=t?\"r/\".concat(t,\"/\"):\"\",s=n?\"/\".concat(n):\"\";return\"\".concat(o,\"message/\").concat(r).concat(s,\".json\")}(t),n=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?k(r,!0).forEach(function(t){Object(s.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):k(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},t.query,{raw_json:1});return Object(b.a)(e,\"GET\",r,{query:n}).then(T)},E=function(e,t){var r=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).thingId?\"api/comment\":\"api/compose\"}(t),n=function(e){var t={api_type:\"json\",raw_json:1,text:e.body};return e.thingId&&(t.thing_id=e.thingId),e.to&&(t.to=e.to),e.subreddit&&(t.from_sr=e.subreddit),e.subject&&(t.subject=e.subject),t}(t);return Object(b.a)(e,\"POST\",r,{body:n,type:\"form\"}).then(C)},N=function(e,t){var r=t.ids;return Object(b.a)(e,\"POST\",\"/api/read_message\",{body:{api_type:\"json\",id:r.join(\",\")},type:\"form\"})},R=r(\"./src/apiClient/errors/ResponseError.js\"),I=r(\"./src/lib/apiOptionsFromState.js\"),D=r(\"./src/app/selectors/userAccount.js\"),A=r(\"./src/app/selectors/mail.js\");r.d(t,\"d\",function(){return L}),r.d(t,\"g\",function(){return U}),r.d(t,\"b\",function(){return B}),r.d(t,\"a\",function(){return V}),r.d(t,\"c\",function(){return G}),r.d(t,\"i\",function(){return W}),r.d(t,\"h\",function(){return X}),r.d(t,\"f\",function(){return z}),r.d(t,\"e\",function(){return K}),r.d(t,\"j\",function(){return J});var L=\"MAIL__FETCHING\",M=function(e){return{type:L,mailType:e}},U=\"MAIL__RECEIVED\",F=function(e,t){return{type:U,mailType:e,apiResponse:t}},B=\"MAIL__FAILED\",H=function(e,t){return{type:B,mailType:e,error:t}},V=\"MAIL__ADD_REPLY\",q=function(e){return{type:V,data:e}},G=\"MAIL__FAILED_MESSAGE\",W=function(e){return function(){var t=Object(i.a)(o.a.mark(function t(r,n){var i,c,u,p,m,b,j,h;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return i=Object(I.a)(n()),t.prev=1,t.next=4,E(i,e);case 4:c=t.sent,t.next=15;break;case 7:if(t.prev=7,t.t0=t.catch(1),!(t.t0 instanceof f.a)){t.next=13;break}r((o=t.t0,{type:G,error:o,message:\"There was an error sending your message.\"})),t.next=14;break;case 13:throw t.t0;case 14:return t.abrupt(\"return\");case 15:c&&c.firstMessageName?(p=n(),m=p.messages,b=m[c.firstMessageName],j=b.set(\"replies\",[].concat(Object(a.a)(b.replies),[c.name])),h={messages:(u={},Object(s.a)(u,c.name,c),Object(s.a)(u,c.firstMessageName,j),u)},r(q(h))):r(d.p(l.b.GET,\"/message/messages\"));case 16:case\"end\":return t.stop()}var o},t,null,[[1,7]])}));return function(e,r){return t.apply(this,arguments)}}()},X=function(e,t,r){return function(){var n=Object(i.a)(o.a.mark(function n(s,a){var i,c,u;return o.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return i=Object(I.a)(a()),s(M(e)),c={type:e},r&&(c.thread=r),c.query=t,n.prev=5,n.next=8,x(i,c);case 8:u=n.sent,s(F(e,u)),n.next=19;break;case 12:if(n.prev=12,n.t0=n.catch(5),!(n.t0 instanceof R.a)){n.next=18;break}s(H(e,n.t0)),n.next=19;break;case 18:throw n.t0;case 19:case\"end\":return n.stop()}},n,null,[[5,12]])}));return function(e,t){return n.apply(this,arguments)}}()},z=\"MAIL__READ_MESSAGES_PENDING\",K=\"MAIL__READ_MESSAGES_FAILED\",J=function(e){return function(){var t=Object(i.a)(o.a.mark(function t(r,n){var s,a,i,c,l,d,p,m,b,f,j;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(s=n(),Object(D.e)(s)){t.next=4;break}return t.abrupt(\"return\");case 4:if(0!==(a=Object(A.b)(s,{mailType:e})).length){t.next=7;break}return t.abrupt(\"return\");case 7:r({type:z}),i=Object(I.a)(s),c=a.map(function(e){return e.name}),l=u()(c,25),t.prev=11,d=!0,p=!1,m=void 0,t.prev=15,b=l[Symbol.iterator]();case 17:if(d=(f=b.next()).done){t.next=24;break}return j=f.value,t.next=21,N(i,{ids:j});case 21:d=!0,t.next=17;break;case 24:t.next=30;break;case 26:t.prev=26,t.t0=t.catch(15),p=!0,m=t.t0;case 30:t.prev=30,t.prev=31,d||null==b.return||b.return();case 33:if(t.prev=33,!p){t.next=36;break}throw m;case 36:return t.finish(33);case 37:return t.finish(30);case 38:r({type:\"MAIL__READ_MESSAGES_SUCCEEDED\"}),t.next=48;break;case 41:if(t.prev=41,t.t1=t.catch(11),!(t.t1 instanceof R.a)){t.next=47;break}r({error:{error:t.t1}.error,type:K}),t.next=48;break;case 47:throw t.t1;case 48:case\"end\":return t.stop()}},t,null,[[11,41],[15,26,30,38],[31,,33,37]])}));return function(e,r){return t.apply(this,arguments)}}()}},\"./src/app/actions/modTools.js\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/core-js/modules/es6.function.name.js\"),r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=r(\"./src/apiClient/apis/ModTools.js\"),i=r(\"./src/apiClient/collections/SubredditLists.js\"),c=r(\"./src/apiClient/errors/ResponseError.js\"),u=r(\"./src/lib/apiOptionsFromState.js\"),l=r(\"./src/app/reducers/helpers/modelFromThingId.js\"),d=r(\"./src/app/models/PostsList.js\"),p=r(\"./src/app/router/handlers/PostsFromSubreddit.js\"),m=function(e){var t=e.platform.currentPage,r=p.b.pageParamsToSubredditPostsParams(t),n=Object(d.a)(r);if(!n)return[];var o=e.postsLists[n];return o&&o.results.length?o.results.map(function(t){return Object(l.a)(t.uuid,e)}).filter(function(e){return e.stickied}):[]},b=function(e){var t=e.commentsPages;if(!t)return[];var r=t.data[t.data.current];return r&&r.length?r.map(function(t){return Object(l.a)(t.uuid,e)}).filter(function(e){return e.stickied}):[]};r.d(t,\"f\",function(){return f}),r.d(t,\"c\",function(){return j}),r.d(t,\"e\",function(){return h}),r.d(t,\"d\",function(){return O}),r.d(t,\"l\",function(){return v}),r.d(t,\"k\",function(){return g}),r.d(t,\"n\",function(){return _}),r.d(t,\"m\",function(){return y}),r.d(t,\"p\",function(){return P}),r.d(t,\"o\",function(){return w}),r.d(t,\"h\",function(){return k}),r.d(t,\"g\",function(){return S}),r.d(t,\"a\",function(){return T}),r.d(t,\"q\",function(){return C}),r.d(t,\"b\",function(){return x}),r.d(t,\"i\",function(){return E}),r.d(t,\"j\",function(){return N}),r.d(t,\"u\",function(){return H}),r.d(t,\"r\",function(){return V}),r.d(t,\"s\",function(){return q}),r.d(t,\"x\",function(){return G}),r.d(t,\"y\",function(){return W}),r.d(t,\"z\",function(){return X}),r.d(t,\"t\",function(){return z}),r.d(t,\"w\",function(){return K}),r.d(t,\"v\",function(){return J});var f=\"MODTOOLS_REMOVAL_SUCCESS\",j=\"MODTOOLS_APPROVAL_SUCCESS\",h=\"MODTOOLS_DISTINGUISH_SUCCESS\",O=\"MODTOOLS_DISTINGUISH_ERROR\",v=\"MODTOOLS_TOGGLE_LOCK_SUCCESS\",g=\"MODTOOLS_TOGGLE_LOCK_FAILURE\",_=\"MODTOOLS_TOGGLE_NSFW_SUCCESS\",y=\"MODTOOLS_TOGGLE_NSFW_FAILURE\",P=\"MODTOOLS_TOGGLE_SPOILER_SUCCESS\",w=\"MODTOOLS_TOGGLE_SPOILER_FAILURE\",k=\"MODTOOLS_SET_STICKY_COMMENT_SUCCESS\",S=\"MODTOOLS_SET_STICKY_COMMENT_ERROR\",T=\"FETCHING_MODERATING_SUBREDDITS\",C=\"RECEIVED_MODERATING_SUBREDDITS\",x=\"FETCH_FAILED_MODERATING_SUBREDDITS\",E=\"MODTOOLS_SET_STICKY_POST_ERROR\",N=\"MODTOOLS_SET_STICKY_POST_SUCCESS\",R=function(e){return{type:\"MODTOOLS_REMOVAL_PENDING\",spam:e}},I=function(e){return{type:\"MODTOOLS_REMOVAL_ERROR\",spam:e}},D=function(e,t,r){return{type:f,spam:e,thing:t,username:r}},A=function(e,t){return{type:j,thing:e,username:t}},L=function(e,t){return{type:h,thing:e,distinguishType:t}},M=function(e,t){return{type:S,error:e,message:\"Failed to \".concat(t?\"sticky\":\"unsticky\",\" comment\")}},U=function(e,t){return{type:k,thing:e,isStickied:t}},F=function(e,t){return{type:E,error:e,message:\"Failed to \".concat(t?\"pin\":\"unpin\",\" announcement\")}},B=function(e,t){return{type:N,thing:e,isStickied:t}},H=function(e,t){return function(){var r=Object(s.a)(o.a.mark(function r(n,s){var i,d,p,m;return o.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return i=s(),d=Object(u.a)(i),p=Object(l.a)(e,i),m=i.user.name,n(R(t)),r.prev=5,r.next=8,a.a.remove(d,e,t);case 8:n(D(t,p,m)),r.next=18;break;case 11:if(r.prev=11,r.t0=r.catch(5),!(r.t0 instanceof c.a)){r.next=17;break}n(I(r.t0)),r.next=18;break;case 17:throw r.t0;case 18:case\"end\":return r.stop()}},r,null,[[5,11]])}));return function(e,t){return r.apply(this,arguments)}}()},V=function(e){return function(){var t=Object(s.a)(o.a.mark(function t(r,n){var s,i,d,p;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return s=n(),i=Object(u.a)(s),d=Object(l.a)(e,s),p=s.user.name,r({type:\"MODTOOLS_APPROVAL_PENDING\"}),t.prev=5,t.next=8,a.a.approve(i,e);case 8:r(A(d,p)),t.next=18;break;case 11:if(t.prev=11,t.t0=t.catch(5),!(t.t0 instanceof c.a)){t.next=17;break}r((t.t0,{type:\"MODTOOLS_APPROVAL_ERROR\"})),t.next=18;break;case 17:throw t.t0;case 18:case\"end\":return t.stop()}},t,null,[[5,11]])}));return function(e,r){return t.apply(this,arguments)}}()},q=function(e,t){return function(){var r=Object(s.a)(o.a.mark(function r(n,s){var i,d,p;return o.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return i=s(),d=Object(u.a)(i),p=Object(l.a)(e,i),r.prev=3,r.next=6,a.a.distinguish(d,e,t);case 6:n(L(p,t)),r.next=16;break;case 9:if(r.prev=9,r.t0=r.catch(3),!(r.t0 instanceof c.a)){r.next=15;break}n((o=r.t0,{type:O,error:o,message:\"You can not distinguish that.\"})),r.next=16;break;case 15:throw r.t0;case 16:case\"end\":return r.stop()}var o},r,null,[[3,9]])}));return function(e,t){return r.apply(this,arguments)}}()},G=function(e){return function(){var t=Object(s.a)(o.a.mark(function t(r,n){var s,i,d;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(s=n(),i=Object(u.a)(s),d=Object(l.a)(e,s),t.prev=3,!d.locked){t.next=9;break}return t.next=7,a.a.unlock(i,e);case 7:t.next=11;break;case 9:return t.next=11,a.a.lock(i,e);case 11:r({type:v,thing:d}),t.next=21;break;case 14:if(t.prev=14,t.t0=t.catch(3),!(t.t0 instanceof c.a)){t.next=20;break}r((o=t.t0,{type:g,error:o,message:\"Sorry, something went wrong when toggling the lock action.\"})),t.next=21;break;case 20:throw t.t0;case 21:case\"end\":return t.stop()}var o},t,null,[[3,14]])}));return function(e,r){return t.apply(this,arguments)}}()},W=function(e){return function(){var t=Object(s.a)(o.a.mark(function t(r,n){var s,i,d;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(s=n(),i=Object(u.a)(s),d=Object(l.a)(e,s),t.prev=3,!d.over18){t.next=9;break}return t.next=7,a.a.unmarkNSFW(i,e);case 7:t.next=11;break;case 9:return t.next=11,a.a.markNSFW(i,e);case 11:r({type:_,thing:d}),t.next=21;break;case 14:if(t.prev=14,t.t0=t.catch(3),!(t.t0 instanceof c.a)){t.next=20;break}r((o=t.t0,{type:y,error:o,message:\"Sorry, something went wrong when marking the post NSFW.\"})),t.next=21;break;case 20:throw t.t0;case 21:case\"end\":return t.stop()}var o},t,null,[[3,14]])}));return function(e,r){return t.apply(this,arguments)}}()},X=function(e){return function(){var t=Object(s.a)(o.a.mark(function t(r,n){var s,i,d;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(s=n(),i=Object(u.a)(s),d=Object(l.a)(e,s),t.prev=3,!d.spoiler){t.next=9;break}return t.next=7,a.a.unspoiler(i,e);case 7:t.next=11;break;case 9:return t.next=11,a.a.spoiler(i,e);case 11:r({type:P,thing:d}),t.next=21;break;case 14:if(t.prev=14,t.t0=t.catch(3),!(t.t0 instanceof c.a)){t.next=20;break}r((o=t.t0,{type:w,error:o,message:\"Sorry, something went wrong when trying to spoiler/unspoiler the post.\"})),t.next=21;break;case 20:throw t.t0;case 21:case\"end\":return t.stop()}var o},t,null,[[3,14]])}));return function(e,r){return t.apply(this,arguments)}}()},z=function(){return function(){var e=Object(s.a)(o.a.mark(function e(t,r){var n,s,a;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n=r()).user.loggedOut){e.next=3;break}return e.abrupt(\"return\");case 3:if(!n.accounts[n.user.name]||n.accounts[n.user.name].isMod){e.next=5;break}return e.abrupt(\"return\");case 5:if(s=Object(u.a)(n),!(!0===n.moderatingSubreddits.loading||!!n.moderatingSubreddits.names)){e.next=9;break}return e.abrupt(\"return\");case 9:return t({type:T}),e.prev=10,e.next=13,i.a.fetch(s);case 13:a=e.sent,t((l=a.apiResponse,{type:C,apiResponse:l})),e.next=24;break;case 17:if(e.prev=17,e.t0=e.catch(10),!(e.t0 instanceof c.a)){e.next=23;break}t((o=e.t0,{type:x,error:o})),e.next=24;break;case 23:throw e.t0;case 24:case\"end\":return e.stop()}var o,l},e,null,[[10,17]])}));return function(t,r){return e.apply(this,arguments)}}()},K=function(e,t){return function(){var r=Object(s.a)(o.a.mark(function r(n,s){var i,d,p,b;return o.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return i=s(),d=Object(u.a)(i),p=Object(l.a)(e,i),r.prev=3,r.next=6,a.a.setSubredditSticky(d,e,t);case 6:n(B(p,t)),t&&(b=m(i)[1])&&n(B(b,!1)),r.next=17;break;case 10:if(r.prev=10,r.t0=r.catch(3),!(r.t0 instanceof c.a)){r.next=16;break}n(F(r.t0,t)),r.next=17;break;case 16:throw r.t0;case 17:case\"end\":return r.stop()}},r,null,[[3,10]])}));return function(e,t){return r.apply(this,arguments)}}()},J=function(e,t){return function(){var r=Object(s.a)(o.a.mark(function r(n,s){var i,d,p,m;return o.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return i=s(),d=Object(u.a)(i),p=Object(l.a)(e,i),r.prev=3,r.next=6,a.a.setStickyComment(d,e,t);case 6:n(U(p,t)),t&&(m=b(i)[0])&&n(U(m,!1)),r.next=17;break;case 10:if(r.prev=10,r.t0=r.catch(3),!(r.t0 instanceof c.a)){r.next=16;break}n(M(p,t)),r.next=17;break;case 16:throw r.t0;case 17:case\"end\":return r.stop()}},r,null,[[3,10]])}));return function(e,t){return r.apply(this,arguments)}}()}},\"./src/app/actions/modal.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return n}),r.d(t,\"b\",function(){return o});var n=\"MODAL__CLOSE\",o=function(){return{type:n}}},\"./src/app/actions/multireddits.js\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=r(\"./src/lib/apiOptionsFromState.js\"),i=r(\"./src/apiClient/errors/ResponseError.js\"),c=(r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\")),u=r(\"./src/apiClient/apiBase/apiRequest.js\"),l=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),d=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),p=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),m=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),b=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),f=r(\"./src/apiClient/models/RedditModel.js\"),j=r(\"./src/apiClient/models/thingTypes.js\"),h=f.a.Types,O=function(e){function t(){return Object(l.a)(this,t),Object(p.a)(this,Object(m.a)(t).apply(this,arguments))}return Object(b.a)(t,e),Object(d.a)(t,[{key:\"makeUUID\",value:function(e){return e.path}}]),t}(f.a);function v(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function g(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?v(r,!0).forEach(function(t){Object(c.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):v(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}Object(c.a)(O,\"type\",j.g),Object(c.a)(O,\"PROPERTIES\",{descriptionHTML:h.string,displayName:h.string,followerCount:h.number,over18:h.bool,name:h.string,owner:h.string,ownerId:h.string,url:h.string,icon:h.string,visibility:h.string,subredditCount:h.number}),Object(c.a)(O,\"API_ALIASES\",{description_html:\"descriptionHTML\",display_name:\"displayName\",name:\"name\",num_subscribers:\"followerCount\",path:\"url\",owner:\"owner\",owner_id:\"ownerId\",over_18:\"over18\",icon_url:\"icon\",visibility:\"visibility\"}),Object(c.a)(O,\"DERIVED_PROPERTIES\",{subredditCount:function(e){var t=e.subreddits;return t?t.length:null}});var _=function(e){var t=e.response.body;if(t.data){var r=O.fromJSON(t.data);e.addResult(r)}return e},y=function(e,t){return Object(u.a)(e,\"GET\",\"api/multi/user/\".concat(t.multiUser,\"/m/\").concat(t.multi),{query:g({},t,{raw_json:1})}).then(_)};r.d(t,\"b\",function(){return P}),r.d(t,\"c\",function(){return k}),r.d(t,\"a\",function(){return T}),r.d(t,\"d\",function(){return x});var P=\"FETCHING_MULTIREDDIT\",w=function(e){return{type:P,url:e}},k=\"RECEIVED_MULTIREDDIT\",S=function(e,t){return{type:k,url:e,model:t}},T=\"FAILED_MULTIREDDIT\",C=function(e,t){return{type:T,url:e,error:t}},x=function(e,t){return function(){var r=Object(s.a)(o.a.mark(function r(n,s){var c,u,l,d,p;return o.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(c=\"/user/\".concat(e,\"/m/\").concat(t,\"/\"),u=s(),!(l=u.multiredditRequests[c])||l.failed||l.loading){r.next=5;break}return r.abrupt(\"return\");case 5:return n(w(c)),r.prev=6,r.next=9,y(Object(a.a)(u),{multiUser:e,multi:t});case 9:d=r.sent,p=d.getModelFromRecord(d.results[0]),n(S(c,p)),r.next=21;break;case 14:if(r.prev=14,r.t0=r.catch(6),!(r.t0 instanceof i.a)){r.next=20;break}n(C(c,r.t0)),r.next=21;break;case 20:throw r.t0;case 21:case\"end\":return r.stop()}},r,null,[[6,14]])}));return function(e,t){return r.apply(this,arguments)}}()}},\"./src/app/actions/notification.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return n}),r.d(t,\"a\",function(){return o}),r.d(t,\"d\",function(){return s}),r.d(t,\"c\",function(){return a});var n=\"NOTIFICATION__NOTIFY\",o=\"NOTIFICIATION_DISMISS\",s=function(e){return{type:n,payload:e}},a=function(){return{type:o}}},\"./src/app/actions/overlay.js\":function(e,t,r){\"use strict\";r.d(t,\"f\",function(){return d}),r.d(t,\"a\",function(){return m}),r.d(t,\"g\",function(){return b}),r.d(t,\"b\",function(){return f}),r.d(t,\"j\",function(){return j}),r.d(t,\"e\",function(){return h}),r.d(t,\"l\",function(){return O}),r.d(t,\"c\",function(){return v}),r.d(t,\"k\",function(){return g}),r.d(t,\"d\",function(){return _}),r.d(t,\"i\",function(){return y}),r.d(t,\"h\",function(){return P});r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),o=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),s=r.n(o),a=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),i=r(\"./src/lib/eventTracker.js\"),c=r(\"./src/lib/eventUtils.js\"),u=r(\"./src/lib/eventV2JSONUtils.js\");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var d=\"TOGGLE_OVERLAY\",p=function(e){return{type:d,kind:e}},m=\"CLOSE_OVERLAY\",b=function(){return{type:m}},f=\"COMMUNITY_MENU\",j=function(){return p(f)},h=\"SETTINGS_MENU\",O=function(){return p(h)},v=\"POST_SUBMIT\",g=function(){return p(v)},_=\"SEARCH_BAR\",y=function(){return function(){var e=Object(a.a)(s.a.mark(function e(t,r){return s.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:w(\"cs.search_opened\",r()),Object(u.m)(r(),\"search_icon\"),t(p(_));case 3:case\"end\":return e.stop()}},e)}));return function(t,r){return e.apply(this,arguments)}}()},P=function(){return function(){var e=Object(a.a)(s.a.mark(function e(t,r){return s.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:w(\"cs.search_cancelled\",r()),Object(u.m)(r(),\"cancel_button\"),t(p(_));case 3:case\"end\":return e.stop()}},e)}));return function(t,r){return e.apply(this,arguments)}}()};function w(e,t){Object(i.a)().track(\"search_events\",e,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(r,!0).forEach(function(t){Object(n.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},Object(c.d)(t),{},Object(c.b)(t)))}},\"./src/app/actions/pageMetadata.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return n}),r.d(t,\"b\",function(){return o});var n=\"SET_TITLE\",o=function(e){return{type:n,title:e}}},\"./src/app/actions/permissionsCheckbox.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return n}),r.d(t,\"b\",function(){return o}),r.d(t,\"c\",function(){return s}),r.d(t,\"d\",function(){return a});var n=\"RESTORE_CHECKBOX_PRISTINENESS\",o=\"TOUCH_PERMISSIONS_CHECKBOX\",s=function(){return{type:n}},a=function(){return{type:o}}},\"./src/app/actions/pollVote.js\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=r(\"./node_modules/fbt/lib/FbtPublic.js\"),i=r.n(a),c=(r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\")),u=r(\"./src/graphql/operations/PollVote.json\"),l=r(\"./src/apiClient/apiBase/gqlRequest.js\");function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var p=function(e,t){var r=t.optionId,n={input:{postId:t.postId,optionId:r}};return Object(l.a)(e,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(r,!0).forEach(function(t){Object(c.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},u,{variables:n}))},m=r(\"./src/lib/apiOptionsFromState.js\"),b=r(\"./src/platform/actions.js\"),f=r(\"./src/app/actions/drawer.js\"),j=r(\"./src/app/constants.js\"),h=r(\"./src/app/actions/toaster.js\");r.d(t,\"b\",function(){return O}),r.d(t,\"c\",function(){return v}),r.d(t,\"a\",function(){return g}),r.d(t,\"d\",function(){return _});var O=\"PENDING_POLL_VOTE\",v=\"SUCCESS_POLL_VOTE\",g=\"FAILED_POLL_VOTE\",_=function(e){var t=e.postId,r=e.optionId;return function(){var e=Object(s.a)(o.a.mark(function e(n,s){var a,c,u,l,d;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(a=s(),a.user&&!a.user.loggedOut){e.next=4;break}return e.abrupt(\"return\",n(b.s(j.V,{stateParams:{actionType:f.a.pollVote}})));case 4:return c=function(e){n({postId:{postId:t}.postId,type:g}),n(Object(h.d)(e))},e.prev=5,n({postId:{postId:t}.postId,type:O}),u=Object(m.b)(a),e.next=10,p(u,{optionId:r,postId:t});case 10:l=e.sent,d=l.body.data.updatePostPollVoteState,!l.ok||!d.ok?c(l.error||l.errors[0].messsage):n({poll:(o={poll:d.poll,postId:t}).poll,postId:o.postId,type:v}),e.next=19;break;case 16:e.prev=16,e.t0=e.catch(5),c(i.a._(\"Something went wrong.\",null,{hk:\"1YAGnt\"}));case 19:case\"end\":return e.stop()}var o},e,null,[[5,16]])}));return function(t,r){return e.apply(this,arguments)}}()}},\"./src/app/actions/posting.js\":function(e,t,r){\"use strict\";r.d(t,\"d\",function(){return O}),r.d(t,\"b\",function(){return v}),r.d(t,\"e\",function(){return g}),r.d(t,\"c\",function(){return _}),r.d(t,\"f\",function(){return y}),r.d(t,\"a\",function(){return P}),r.d(t,\"i\",function(){return w}),r.d(t,\"g\",function(){return k}),r.d(t,\"h\",function(){return C});r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\"),r(\"./node_modules/core-js/modules/es6.function.name.js\");var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),a=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),i=r(\"./node_modules/url/url.js\"),c=r.n(i),u=r(\"./src/platform/actions.js\"),l=r(\"./src/apiClient/apis/PostsEndpoint.js\"),d=r(\"./src/apiClient/errors/ValidationError.js\"),p=r(\"./src/apiClient/errors/BadCaptchaError.js\"),m=r(\"./src/lib/eventTracker.js\"),b=r(\"./src/lib/eventUtils.js\"),f=r(\"./src/lib/eventV2JSONUtils.js\"),j=r(\"./src/lib/apiOptionsFromState.js\");function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var O=\"POSTING__FIELD_UPDATE\",v=\"POSTING__CLOSE_CAPTCHA\",g=\"POSTING__SUCCESS\",_=\"POSTING__FAILURE\",y=\"POSTING__VALIDATION_FAILURE\",P=\"POSTING__CAPTCHA_NEEDED\",w=function(e,t){return{type:O,field:e,value:t}},k=function(){return{type:v}},S={self:\"text\",link:\"url\"},T={BAD_URL:\"Please enter a valid link.\",NO_TEXT:\"You're missing text content.\",SUBREDDIT_NOTALLOWED:\"You aren't allowed to post there.\",NO_SELFS:\"This subreddit doesn't allow text posts.\",NO_LINKS:\"This subreddit only allows text posts.\"},C=function(e){return function(){var t=Object(a.a)(o.a.mark(function t(r,n){var a,i,m,b,f,h,O,v;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return i=S[e.kind],a={sr:e.sr,kind:e.kind},Object(s.a)(a,i,e.meta),Object(s.a)(a,\"title\",e.title),Object(s.a)(a,\"gRecaptchaResponse\",e.gRecaptchaResponse),Object(s.a)(a,\"sendreplies\",!0),Object(s.a)(a,\"resubmit\",!1),m=a,r({type:\"POSTING__PENDING\"}),b=Object(j.a)(n()),t.prev=4,t.next=7,l.a.post(b,m);case 7:f=t.sent,h=f.json,r({type:g}),r(u.p(\"get\",c.a.parse(h.data.url).path)),x(e,h,n()),t.next=28;break;case 14:if(t.prev=14,t.t0=t.catch(4),!(t.t0 instanceof p.a)){t.next=20;break}r({type:P}),t.next=28;break;case 20:if(!(t.t0 instanceof d.a)){t.next=26;break}O=t.t0.errors[0],v=T[O[0]],r({message:v||O[1],errors:t.t0.errors,type:y}),t.next=28;break;case 26:throw r({type:_,errors:t.t0.errors}),t.t0;case 28:case\"end\":return t.stop()}},t,null,[[4,14]])}));return function(e,r){return t.apply(this,arguments)}}()};function x(e,t,r){var n,o=\"link\"===e.kind,a=o?\"post_target_url\":\"post_body\";Object(m.a)().track(\"submit_events\",\"cs.submit\",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?h(r,!0).forEach(function(t){Object(s.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):h(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},Object(b.d)(r),{},Object(b.b)(r),(n={},Object(s.a)(n,a,e.meta),Object(s.a)(n,\"post_target_domain\",o?c.a.parse(e.meta).host:null),Object(s.a)(n,\"post_title\",e.title),Object(s.a)(n,\"post_type\",e.kind),Object(s.a)(n,\"post_id\",Object(b.c)(t.name)),Object(s.a)(n,\"post_fullname\",t.name),n))),Object(f.l)(r,t,e)}},\"./src/app/actions/posts.js\":function(e,t,r){\"use strict\";r.d(t,\"e\",function(){return O}),r.d(t,\"o\",function(){return g}),r.d(t,\"g\",function(){return y}),r.d(t,\"q\",function(){return P}),r.d(t,\"h\",function(){return w}),r.d(t,\"f\",function(){return S}),r.d(t,\"r\",function(){return C}),r.d(t,\"p\",function(){return x}),r.d(t,\"t\",function(){return E}),r.d(t,\"s\",function(){return N}),r.d(t,\"d\",function(){return R}),r.d(t,\"n\",function(){return I}),r.d(t,\"b\",function(){return D}),r.d(t,\"l\",function(){return A}),r.d(t,\"c\",function(){return L}),r.d(t,\"m\",function(){return M}),r.d(t,\"j\",function(){return U}),r.d(t,\"k\",function(){return B}),r.d(t,\"i\",function(){return V}),r.d(t,\"a\",function(){return G}),r.d(t,\"u\",function(){return X});r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\"),r(\"./node_modules/core-js/modules/es6.function.name.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),o=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),s=r.n(o),a=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),i=r(\"./src/apiClient/errors/ResponseError.js\"),c=r(\"./src/apiClient/errors/ValidationError.js\"),u=r(\"./src/apiClient/apis/SavedEndpoint.js\"),l=r(\"./src/apiClient/apis/HiddenEndpoint.js\"),d=r(\"./src/apiClient/apis/EditUserTextEndpoint.js\"),p=r(\"./src/apiClient/models/PostModel.js\"),m=r(\"./src/lib/eventUtils.js\"),b=r(\"./src/lib/apiOptionsFromState.js\"),f=r(\"./src/lib/eventTracker.js\");function j(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?j(r,!0).forEach(function(t){Object(n.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):j(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var O=\"POSTS__TOGGLE_EXPANDED\",v=function(e){return{type:O,postId:e}},g=function(e,t){return function(){var r=Object(a.a)(s.a.mark(function r(n,o){return s.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:n(v(e)),_(o(),e,t);case 2:case\"end\":return r.stop()}},r)}));return function(e,t){return r.apply(this,arguments)}}()};function _(e,t,r){var n=e.expandedPosts[t]?\"cs.expand_user\":\"cs.collapse_user\";Object(f.a)().track(\"expando_events\",n,h({},Object(m.d)(e),{},Object(m.b)(e),{},Object(m.e)(e),{},function(e,t){var r=e.posts[t];return{target_author_id:r.id,target_created_ts:r.createdUTC,target_id:r.id,target_fullname:r.name,target_url_domain:r.domain,target_url:r.cleanUrl,target_type:r.isSelf?\"self\":\"link\",nsfw:r.over18}}(e,t),{},Object(m.f)(e),{click_target:r}))}var y=\"POSTS__TOGGLE_NSFW_BLUR\",P=function(e){return{type:y,postId:e}},w=\"POSTS__TOGGLE_SAVED_RECEIVED\",k=function(e){return{post:e,type:w}},S=\"POSTS__TOGGLE_HIDE_RECEIVED\",T=function(e){return{post:e,type:S}},C=function(e){return function(){var t=Object(a.a)(s.a.mark(function t(r,n){var o,a,i,c,l;return s.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return o=n(),a=o.posts[e],i=Object(b.a)(o),c=a.saved?\"del\":\"post\",t.prev=4,t.next=7,u.a[c](i,{id:a.uuid});case 7:l=p.a.fromJSON(h({},a.toJSON(),{saved:!a.saved})),r(k(l)),t.next=14;break;case 11:t.prev=11,t.t0=t.catch(4),console.error(t.t0);case 14:case\"end\":return t.stop()}},t,null,[[4,11]])}));return function(e,r){return t.apply(this,arguments)}}()},x=function(e){return function(){var t=Object(a.a)(s.a.mark(function t(r,n){var o,a,i,c,u;return s.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return o=n(),a=o.posts[e],i=Object(b.a)(o),c=a.hidden?\"del\":\"post\",t.prev=4,t.next=7,l.a[c](i,{id:a.uuid});case 7:u=p.a.fromJSON(h({},a.toJSON(),{hidden:!a.hidden})),r(T(u)),t.next=14;break;case 11:t.prev=11,t.t0=t.catch(4),console.error(t.t0);case 14:case\"end\":return t.stop()}},t,null,[[4,11]])}));return function(e,r){return t.apply(this,arguments)}}()},E=function(e,t){return function(){var r=Object(a.a)(s.a.mark(function r(n,o){var a,i,c;return s.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:a=o(),i=a.posts[e];try{c=p.a.fromJSON(h({},i.toJSON(),{videoPlaytime:t})),n(F(c))}catch(s){console.error(s)}case 3:case\"end\":return r.stop()}},r)}));return function(e,t){return r.apply(this,arguments)}}()},N=function(e,t){return function(){var r=Object(a.a)(s.a.mark(function r(n,o){return s.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:Object(m.l)(o(),e,t);case 1:case\"end\":return r.stop()}},r)}));return function(e,t){return r.apply(this,arguments)}}()},R=\"POSTS__TOGGLE_EDIT\",I=function(e){return{type:R,thingId:e}},D=\"POSTS__START_PLAYING\",A=function(e){return{type:D,thingId:e}},L=\"POSTS__STOP_PLAYING\",M=function(e){return{type:L,thingId:e}},U=\"POSTS__UPDATE_VIDEO_TIME\",F=function(e){return{type:U,post:e}},B=\"POSTS__UPDATING_SELF_TEXT\",H=function(e){return{type:B,thingId:e}},V=\"POSTS__UPDATED_SELF_TEXT\",q=function(e){return{type:V,model:e}},G=\"POSTS__FAILED_UPDATE_SELF_TEXT\",W=function(e,t){return{type:G,thingId:e,error:t,message:\"Sorry, something went wrong with updating your post.\"}},X=function(e,t){return function(){var r=Object(a.a)(s.a.mark(function r(n,o){var a,u;return s.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return n(H(e)),a=Object(b.a)(o()),r.prev=2,r.next=5,d.a.post(a,{thingId:e,text:t});case 5:u=r.sent,n(q(u)),r.next=16;break;case 9:if(r.prev=9,r.t0=r.catch(2),!(r.t0 instanceof c.a||r.t0 instanceof i.a)){r.next=15;break}n(W(e,r.t0)),r.next=16;break;case 15:throw r.t0;case 16:case\"end\":return r.stop()}},r,null,[[2,9]])}));return function(e,t){return r.apply(this,arguments)}}()}},\"./src/app/actions/postsList.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return p}),r.d(t,\"f\",function(){return m}),r.d(t,\"c\",function(){return b}),r.d(t,\"g\",function(){return f}),r.d(t,\"a\",function(){return j}),r.d(t,\"d\",function(){return h}),r.d(t,\"e\",function(){return O});var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=r(\"./src/lib/apiOptionsFromState.js\"),i=r(\"./src/lib/quarantine.js\"),c=r(\"./src/apiClient/apis/PostsEndpoint.js\"),u=r(\"./src/app/actions/quarantine.js\"),l=r(\"./src/app/models/PostsList.js\"),d=r(\"./src/app/selectors/userAccount.js\"),p=\"FETCHING_POSTS_LIST\",m=function(e,t){return{type:p,postsListId:e,postsParams:t}},b=\"RECEIVED_POSTS_LIST\",f=function(e,t){return{type:b,postsListId:e,apiResponse:t}},j=\"FAILED_POSTS_LIST\",h=function(e,t){return{type:j,postsListId:e,error:t}},O=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return function(){var r=Object(s.a)(o.a.mark(function r(n,s){var p,b,j,O,v,g;return o.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(p=s(),b=Object(l.a)(e),!p.postsLists[b]||t){r.next=5;break}return r.abrupt(\"return\");case 5:return n(m(b,e)),r.prev=6,j=Object(a.a)(p),O=Object(d.e)(p),r.next=11,c.a.get(j,e,O);case 11:v=r.sent,n(f(b,v)),r.next=18;break;case 15:r.prev=15,r.t0=r.catch(6),Object(i.a)(r.t0)?(g=e.subredditName,n(Object(u.e)(g,r.t0.response.body.quarantine_message_html))):n(h(b,r.t0));case 18:case\"end\":return r.stop()}},r,null,[[6,15]])}));return function(e,t){return r.apply(this,arguments)}}()}},\"./src/app/actions/preferences.js\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=r(\"./src/lib/apiOptionsFromState.js\"),i=(r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\")),c=r(\"./src/apiClient/apiBase/APIRequestUtils.js\"),u=r(\"./src/apiClient/models/Preferences.js\");function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function d(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?l(r,!0).forEach(function(t){Object(i.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):l(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var p={get:function(){var e=Object(s.a)(o.a.mark(function e(t){var r;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(c.d)(t,\"get\",\"/api/v1/me/prefs\",{},{});case 2:return r=e.sent,e.abrupt(\"return\",u.a.fromJSON(r||{}));case 4:case\"end\":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}(),patch:function(){var e=Object(s.a)(o.a.mark(function e(t,r){var n,s;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=d({},r,{api_type:\"json\"}),e.next=3,Object(c.c)(t,\"patch\",\"/api/v1/me/prefs\",n);case 3:return s=e.sent,e.abrupt(\"return\",u.a.fromJSON(s||{}));case 5:case\"end\":return e.stop()}},e)}));return function(t,r){return e.apply(this,arguments)}}()},m=r(\"./src/apiClient/errors/ResponseError.js\"),b=r(\"./src/app/actions/postsList.js\"),f=r(\"./src/app/router/handlers/PostsFromSubreddit.js\"),j=r(\"./src/app/selectors/xpromo.js\"),h=r(\"./node_modules/js-cookie/src/js.cookie.js\"),O=r.n(h);r.d(t,\"c\",function(){return v}),r.d(t,\"d\",function(){return _}),r.d(t,\"a\",function(){return P}),r.d(t,\"e\",function(){return k}),r.d(t,\"b\",function(){return T}),r.d(t,\"f\",function(){return C});var v=\"PENDING_PREFERENCES\",g=function(){return{type:v}},_=\"RECEIVED_PREFERENCES\",y=function(e){return{type:_,preferences:e}},P=\"FAILED_PREFERENCES\",w=function(e){return{type:P,error:e}},k=function(){return function(){var e=Object(s.a)(o.a.mark(function e(t,r){var n,s,i;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=r(),!(s=n.preferencesRequest).pending&&!s.succeeded){e.next=4;break}return e.abrupt(\"return\");case 4:if(n.session.accessToken&&!n.session.unsafeLoggedOut){e.next=6;break}return e.abrupt(\"return\");case 6:return t(g()),e.prev=7,e.next=10,p.get(Object(a.a)(n));case 10:i=e.sent,t(y(i)),e.next=21;break;case 14:if(e.prev=14,e.t0=e.catch(7),!(e.t0 instanceof m.a)){e.next=20;break}t(w(e.t0)),e.next=21;break;case 20:throw e.t0;case 21:case\"end\":return e.stop()}},e,null,[[7,14]])}));return function(t,r){return e.apply(this,arguments)}}()},S=function(e){return function(){var t=Object(s.a)(o.a.mark(function t(r,n){var s,i;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return s=n(),r(g()),t.prev=2,t.next=5,p.patch(Object(a.a)(s),e);case 5:i=t.sent,r(y(i)),t.next=16;break;case 9:if(t.prev=9,t.t0=t.catch(2),!(t.t0 instanceof m.a)){t.next=15;break}r(w(t.t0)),t.next=16;break;case 15:throw t.t0;case 16:case\"end\":return t.stop()}},t,null,[[2,9]])}));return function(e,r){return t.apply(this,arguments)}}()},T=\"IS_OVER_18\",C=function(){return function(){var e=Object(s.a)(o.a.mark(function e(t,r){var n,s;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=r(),t({type:T}),O.a.set(\"over18\",\"true\"),n.session.accessToken){e.next=11;break}if(!Object(j.w)(n)){e.next=9;break}return s=f.b.pageParamsToSubredditPostsParams(n.platform.currentPage),t(Object(b.e)(s,!0)),e.abrupt(\"return\");case 9:return window.location.reload(),e.abrupt(\"return\");case 11:t(S({over_18:!0})),window.location.reload();case 13:case\"end\":return e.stop()}},e)}));return function(t,r){return e.apply(this,arguments)}}()}},\"./src/app/actions/quarantine.js\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=r(\"./src/config.js\"),i=r(\"./node_modules/js-cookie/src/js.cookie.js\"),c=r.n(i),u=r(\"./src/apiClient/apiBase/apiRequest.js\"),l=function(e,t){var r={sr_name:t,api_type:\"json\"};return Object(u.a)(e,\"POST\",\"api/quarantine_optin\",{body:r,type:\"form\"})},d=function(e,t){var r={sr_name:t,api_type:\"json\"};return Object(u.a)(e,\"POST\",\"api/quarantine_optout\",{body:r,type:\"form\"})},p=r(\"./src/lib/apiOptionsFromState.js\"),m=r(\"./src/platform/actions.js\"),b=r(\"./src/platform/router.js\");r.d(t,\"b\",function(){return f}),r.d(t,\"e\",function(){return j}),r.d(t,\"c\",function(){return h}),r.d(t,\"a\",function(){return O}),r.d(t,\"d\",function(){return v});var f=\"RECEIVED_QUARANTINE_INTERSTITIAL\",j=function(e,t){return{type:f,name:e,quarantineMessageHTML:t}},h=function(e){return function(){var t=Object(s.a)(o.a.mark(function t(r,n){var s,i,u;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!n().user.loggedOut){t.next=8;break}(s=c.a.getJSON(\"_options\"))&&\"string\"!=typeof s||(s={}),s.pref_quarantine_optin=!0,i={domain:a.a.rootReddit},c.a.set(\"_options\",s,i),t.next=11;break;case 8:return u=Object(p.a)(n()),t.next=11,l(u,e);case 11:window.location.reload();case 12:case\"end\":return t.stop()}},t)}));return function(e,r){return t.apply(this,arguments)}}()},O=\"OPTED_OUT_OF_QUARANTINE\",v=function(e){return function(){var t=Object(s.a)(o.a.mark(function t(r,n){var s,i,u;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!n().user.loggedOut){t.next=8;break}(s=c.a.getJSON(\"_options\"))&&\"string\"!=typeof s||(s={}),s.pref_quarantine_oportin=!1,i={domain:a.a.rootReddit},c.a.set(\"_options\",s,i),t.next=11;break;case 8:return u=Object(p.a)(n()),t.next=11,d(u,e);case 11:r({type:O}),r(Object(m.p)(b.b.GET,\"/\"));case 13:case\"end\":return t.stop()}},t)}));return function(e,r){return t.apply(this,arguments)}}()}},\"./src/app/actions/recentSubreddits.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return u}),r.d(t,\"b\",function(){return l}),r.d(t,\"c\",function(){return p});var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=r(\"./src/lib/isFakeSubreddit.js\"),i=r(\"./src/lib/name.js\"),c=r(\"./src/app/selectors/userAccount.js\"),u=\"SET_RECENT_SUBREDDITS\",l=\"SUBREDDIT_VISITED\",d=function(e){return{payload:e,type:l}},p=function(e){return function(){var t=Object(s.a)(o.a.mark(function t(r,n){var s,u;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(s=n(),!Object(i.e)(e)){t.next=7;break}if(u=Object(c.g)(s),!Object(i.f)(e,Object(i.b)(u))){t.next=5;break}return t.abrupt(\"return\");case 5:t.next=9;break;case 7:if(!Object(a.c)(e)){t.next=9;break}return t.abrupt(\"return\");case 9:r(d(e));case 10:case\"end\":return t.stop()}},t)}));return function(e,r){return t.apply(this,arguments)}}()}},\"./src/app/actions/reply.js\":function(e,t,r){\"use strict\";r.d(t,\"d\",function(){return g}),r.d(t,\"b\",function(){return _}),r.d(t,\"c\",function(){return y}),r.d(t,\"a\",function(){return P}),r.d(t,\"f\",function(){return w}),r.d(t,\"e\",function(){return x});r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\"),r(\"./node_modules/core-js/modules/es6.function.name.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),o=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),s=r.n(o),a=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),i=r(\"./src/apiClient/models/thingTypes.js\"),c=r(\"./src/lib/eventTracker.js\"),u=r(\"./src/lib/eventUtils.js\"),l=r(\"./src/lib/apiOptionsFromState.js\"),d=r(\"./src/lib/ads.js\"),p=r(\"./src/lib/eventV2JSONUtils.js\"),m=r(\"./src/app/actions/drawer.js\"),b=r(\"./src/app/reducers/helpers/modelFromThingId.js\"),f=r(\"./src/app/selectors/contextualSignupFlow.js\"),j=r(\"./src/app/selectors/userAccount.js\"),h=r(\"./src/platform/actions.js\"),O=r(\"./src/platform/router.js\");function v(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var g=\"REPLY__TOGGLE\",_=\"REPLY__PENDING\",y=\"REPLY__SUCCESS\",P=\"REPLY__FAILURE\",w=function(e){return function(){var t=Object(a.a)(s.a.mark(function t(r,n){var o,a;return s.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(o=n(),Object(j.d)(o)&&Object(j.b)(o)){t.next=7;break}if(a={actionType:m.a.comment,type:Object(i.o)(e)},!Object(f.b)(o)){t.next=6;break}return r(Object(m.e)({drawerId:m.b.signup,data:a})),t.abrupt(\"return\");case 6:return t.abrupt(\"return\",r(Object(h.p)(O.b.GET,\"/register\",{stateParams:a})));case 7:r(k(e));case 8:case\"end\":return t.stop()}},t)}));return function(e,r){return t.apply(this,arguments)}}()},k=function(e){return{parentId:e,type:g}},S=function(e,t){return{parentId:e,type:y,model:t,message:\"Comment added!\"}},T=function(e){return{type:_,parentId:e}},C=function(e){return{type:P,parentId:e}},x=function(e,t){var r=t.text;return function(){var t=Object(a.a)(s.a.mark(function t(n,o){var a,i,c,u,p;return s.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(a=o(),i=Object(b.a)(e,a),!a.replyRequests[e]||!a.replyRequests[e].pending){t.next=4;break}return t.abrupt(\"return\");case 4:if(i){t.next=7;break}return n(C(e)),t.abrupt(\"return\");case 7:return t.prev=7,n(T(e)),t.next=11,i.reply(Object(l.a)(a),r);case 11:c=t.sent,u=c.getModelFromRecord(c.results[0]),n(S(e,u)),(p=a.posts[u.linkId]).promoted&&Object(d.b)(p.events,d.a.CommentSubmitted),E(u,o()),t.next=22;break;case 19:t.prev=19,t.t0=t.catch(7),n(C(e));case 22:case\"end\":return t.stop()}},t,null,[[7,19]])}));return function(e,r){return t.apply(this,arguments)}}()};function E(e,t){var r=Object(b.a)(e.parentId,t),o=t.posts[e.linkId];Object(c.a)().track(\"comment_events\",\"cs.comment\",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?v(r,!0).forEach(function(t){Object(n.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):v(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},Object(u.d)(t),{},Object(u.b)(t),{comment_id:Object(u.c)(e.name),comment_fullname:e.name,comment_body:e.bodyMD,post_id:Object(u.c)(o.name),post_fullname:o.name,post_created_ts:1e3*o.createdUTC,parent_id:Object(u.c)(r.name),parent_fullname:r.name,parent_created_ts:1e3*r.createdUTC})),Object(p.j)(t,e)}},\"./src/app/actions/reporting.js\":function(e,t,r){\"use strict\";r.d(t,\"c\",function(){return h}),r.d(t,\"b\",function(){return O}),r.d(t,\"e\",function(){return v}),r.d(t,\"d\",function(){return g}),r.d(t,\"a\",function(){return _}),r.d(t,\"f\",function(){return y});r(\"./node_modules/core-js/modules/es6.function.name.js\");var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=r(\"./src/lib/apiOptionsFromState.js\"),i=r(\"./src/app/actions/subredditRules.js\"),c=r(\"./src/app/actions/sitewideRules.js\"),u=r(\"./src/app/reducers/helpers/modelFromThingId.js\"),l=r(\"./src/apiClient/apiBase/apiRequest.js\"),d=r(\"./src/apiClient/errors/ResponseError.js\"),p=r(\"./src/apiClient/models/SitewideRule.js\"),m=r(\"./src/apiClient/models/SubredditRule.js\"),b=r(\"./src/apiClient/models/thingTypes.js\"),f=r(\"./node_modules/lodash/includes.js\"),j=r.n(f),h=\"REPORT\",O=\"REPORTING\",v=function(e){return function(){var t=Object(s.a)(o.a.mark(function t(r,n){var s,a,l,d,p,f,j;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(s=n(),a=Object(u.a)(e,s),l=b.o(e),d=m.a.doRulesApplyToThingType(l),p={thingId:e,thingType:l},d&&(p.subredditName=a.subreddit),a.videoPlaytime&&(p.videoPlaytime=a.videoPlaytime),r({type:h,modalType:O,modalProps:p}),!d||s.subredditRules[p.subredditName]){t.next=12;break}return f=i.d(p.subredditName),t.next=12,f(r,n);case 12:if(s.sitewideRules&&s.sitewideRules.length){t.next=16;break}return j=c.d(),t.next=16,j(r,n);case 16:case\"end\":return t.stop()}},t)}));return function(e,r){return t.apply(this,arguments)}}()},g=\"REPORT__SUCCESS\",_=\"REPORT_FAILURE\",y=function(e){return function(){var t=Object(s.a)(o.a.mark(function t(r,n){var s,i,c,m,b,f;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return r({type:\"REPORT__SUBMIT\"}),s=n(),i=Object(a.a)(s),c=s.user.name,t.prev=4,m=Object(u.a)(e.thingId,s),e.reportTime=m.videoPlaytime,b={reason:e.ruleName,thing_id:e.thingId,report_time:e.reportTime,api_type:\"json\"},e.customText&&(b.custom_text=e.customText),e.ruleName===p.a.SITEWIDE_RULE_KEYWORD?b.site_reason=e.reason:b.rule_reason=e.reason,t.next=12,Object(l.a)(i,\"POST\",\"api/report\",{type:\"form\",body:b});case 12:f=!1,s.moderatingSubreddits&&j()(s.moderatingSubreddits.names,m.subreddit)&&(f=!0),r({type:g,message:\"Thanks for letting us know!\",model:m,report:e,username:c,moderatesSub:f}),t.next=22;break;case 17:if(t.prev=17,t.t0=t.catch(4),r({type:_}),t.t0 instanceof d.a){t.next=22;break}throw t.t0;case 22:case\"end\":return t.stop()}},t,null,[[4,17]])}));return function(e,r){return t.apply(this,arguments)}}()}},\"./src/app/actions/rulesModal.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return n}),r.d(t,\"a\",function(){return o}),r.d(t,\"c\",function(){return s}),r.d(t,\"e\",function(){return a}),r.d(t,\"d\",function(){return i});r(\"./node_modules/@babel/runtime/regenerator/index.js\"),r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\"),r(\"./src/app/actions/subredditRules.js\");var n=\"RULES_MODAL__DISPLAYED\",o=\"RULES_MODAL__ACCEPTED\",s=\"RULES_MODAL__TYPE\";function a(e,t){return\"\".concat(e,\"_\").concat(t)}var i=function(e,t){return{type:o,featureName:e,subredditName:t}}},\"./src/app/actions/saved.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return l}),r.d(t,\"c\",function(){return p}),r.d(t,\"a\",function(){return b}),r.d(t,\"d\",function(){return j});var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=r(\"./src/apiClient/apis/SavedEndpoint.js\"),i=r(\"./src/apiClient/errors/ResponseError.js\"),c=r(\"./src/lib/apiOptionsFromState.js\"),u=r(\"./src/app/models/SavedRequest.js\"),l=\"FETCHING_SAVED\",d=function(e,t){return{type:l,id:e,params:t}},p=\"RECEIVED_SAVED\",m=function(e,t){return{type:p,id:e,apiResponse:t}},b=\"FAILED_SAVED\",f=function(e,t){return{type:b,id:e,error:t}},j=function(e){return function(){var t=Object(s.a)(o.a.mark(function t(r,n){var s,l,p,b;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return s=n(),l=Object(u.b)(e),r(d(l,e)),t.prev=3,p=Object(c.a)(s),t.next=7,a.a.get(p,e);case 7:b=t.sent,r(m(l,b)),t.next=18;break;case 11:if(t.prev=11,t.t0=t.catch(3),!(t.t0 instanceof i.a)){t.next=17;break}r(f(l,t.t0)),t.next=18;break;case 17:throw t.t0;case 18:case\"end\":return t.stop()}},t,null,[[3,11]])}));return function(e,r){return t.apply(this,arguments)}}()}},\"./src/app/actions/scrollPosition.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return n}),r.d(t,\"b\",function(){return o});var n=\"SAVE_SCROLL_POSITION\",o=function(e,t){return{type:n,url:e,scrollTop:t}}},\"./src/app/actions/search.js\":function(e,t,r){\"use strict\";r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\");var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),a=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),i=r(\"./src/apiClient/apiBase/APIRequestUtils.js\"),c=r(\"./src/apiClient/models/PostModel.js\"),u=r(\"./src/apiClient/models/Subreddit.js\"),l=r(\"./src/apiClient/models/thingTypes.js\");function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var p=function(e,t){(function(e){var t=e.body;return t?Array.isArray(t)?t:[t]:[]})(e).forEach(function(e){e.data.children.length&&(e.data.children[0].kind===l.i?(e.data.children.forEach(function(e){t.addResult(c.a.fromJSON(e.data))}),t.meta.after=e.data.after,t.meta.before=e.data.before):e.data.children.forEach(function(e){t.addResult(u.a.fromJSON(e.data))}))})},m=function(e,t){var r=function(e){var t=\"\";return e.subreddit&&(t=\"r/\".concat(e.subreddit,\"/\")),\"\".concat(t,\"search.json\")}(t),n=function(e){return e.subreddit&&(e.restrict_sr=\"on\",delete e.subreddit),e.sr_detail=\"true\",e}(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(r,!0).forEach(function(t){Object(s.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},t));return Object(i.d)(e,\"get\",r,n,t,p)},b=r(\"./src/apiClient/errors/ResponseError.js\"),f=r(\"./src/lib/eventTracker.js\"),j=r(\"./src/lib/eventUtils.js\"),h=r(\"./src/lib/eventV2JSONUtils.js\"),O=r(\"./src/lib/apiOptionsFromState.js\"),v=r(\"./src/app/models/SearchRequest.js\"),g=r(\"./src/platform/actions.js\");function _(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function y(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?_(r,!0).forEach(function(t){Object(s.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):_(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}r.d(t,\"b\",function(){return P}),r.d(t,\"c\",function(){return k}),r.d(t,\"a\",function(){return T}),r.d(t,\"d\",function(){return E});var P=\"FETCHING_SEARCH_REQUEST\",w=function(e,t){return{type:P,id:e,params:t}},k=\"RECEIVED_SEARCH_REQUEST\",S=function(e,t){return{type:k,id:e,apiResponse:t}},T=\"FAILED_SEARCH_REQUEST\",C=function(e,t){return{type:T,id:e,error:t}},x=function(e,t){return t(Object(g.r)(\"/search?q=\".concat(e)))},E=function(e){return function(){var t=Object(a.a)(o.a.mark(function t(r,n){var s,a,i,c,u;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(s=n(),a=Object(v.b)(e),!(i=s.searchRequests[a])){t.next=6;break}return l=void 0,d=void 0,p=void 0,l=(o=i).params,d=o.posts,p=o.subreddits,l&&l.subreddit&&d&&!d.length&&p&&!p.length&&x(e.q,r),t.abrupt(\"return\");case 6:return r(w(a,e)),t.prev=7,t.next=10,m(Object(O.a)(s),e);case 10:c=t.sent,r(S(a,c)),u=n(),Object(f.a)().track(\"search_events\",\"cs.search_executed\",y({},Object(j.d)(u),{},Object(j.b)(u),{query_string_length:e.q.length,interana_excluded:{query_string:e.q}})),Object(h.m)(u,\"full_search_button\",e,c),e.subreddit&&!c.results.length&&x(e.q,r),t.next=23;break;case 16:if(t.prev=16,t.t0=t.catch(7),!(t.t0 instanceof b.a)){t.next=22;break}r(C(a,t.t0)),t.next=23;break;case 22:throw t.t0;case 23:case\"end\":return t.stop()}var o,l,d,p},t,null,[[7,16]])}));return function(e,r){return t.apply(this,arguments)}}()}},\"./src/app/actions/session.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return n}),r.d(t,\"a\",function(){return o}),r.d(t,\"d\",function(){return s}),r.d(t,\"c\",function(){return a});var n=\"SESSION__SET_SESSION\",o=\"SESSION__SESSION_ERROR\",s=function(e){return{type:n,payload:{session:e}}},a=function(e){return{type:o,payload:{error:e}}}},\"./src/app/actions/sessionTracker.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return i}),r.d(t,\"b\",function(){return c});var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=r(\"./src/lib/getSessionIdFromCookie.js\"),i=\"SESSION__SET_SESSION_TRACKER\",c=function(e){return function(){var t=Object(s.a)(o.a.mark(function t(r){var n;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:n=Object(a.c)(e),r({type:i,id:n,value:e});case 2:case\"end\":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}()}},\"./src/app/actions/sharing.js\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/core-js/modules/es6.promise.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.string.link.js\"),r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=r(\"./src/lib/urlWith.js\"),i=(r(\"./node_modules/core-js/modules/es6.regexp.match.js\"),null);function c(){return i||((i=document.createElement(\"textArea\")).style.opacity=0,i.style.position=\"fixed\",i.style.left=\"-200px\",i.style.top=\"-200px\",i.contentEditable=!0,i.readOnly=!0,document.body.appendChild(i)),i}function u(e){var t=c();if(t.value=e,navigator.userAgent.match(/ipad|ipod|iphone/i)){var r=document.createRange();r.selectNodeContents(t);var n=window.getSelection();n.removeAllRanges(),n.addRange(r),t.setSelectionRange(0,999999)}else t.select();var o=document.execCommand(\"copy\");return t.blur(),o}var l=r(\"./src/app/actions/toaster.js\"),d=r(\"./src/lib/eventV2JSONTracker.js\"),p=(r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\")),m=(r(\"./node_modules/core-js/modules/es6.function.name.js\"),r(\"./src/lib/eventV2JSONUtils.js\"));function b(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var f=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return e?{post:{id:e.name,created_timestamp:1e3*e.createdUTC,domain:e.domain||null,nsfw:e.over18,score:e.score,spoiler:e.spoiler,type:Object(m.e)(e),upvote_ratio:e.upvoteRatio,url:e.cleanUrl,promoted:e.promoted}}:{}},j=function(e,t){return function(r){return Object(m.b)(r,\"post\",\"complete\",\"share\",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?b(r,!0).forEach(function(t){Object(p.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):b(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},f(e),{share:{target:t}}))}},h=function(e){return function(t){return Object(m.b)(t,\"post\",\"incomplete\",\"share\",f(e))}},O=r(\"./src/config.js\");r.d(t,\"d\",function(){return v}),r.d(t,\"b\",function(){return g}),r.d(t,\"c\",function(){return _}),r.d(t,\"a\",function(){return y}),r.d(t,\"h\",function(){return P}),r.d(t,\"f\",function(){return w}),r.d(t,\"g\",function(){return k}),r.d(t,\"i\",function(){return S}),r.d(t,\"e\",function(){return T});var v=\"SHARING__SHOW_CTA\",g=\"SHARING__HIDE_CTA\",_=\"SHARING__SET_LINK\",y=\"SHARING__DETECT_WEB_SHARE_CAPABILITY\",P=function(){return{type:g}},w=function(){return{type:y,result:!!window.navigator.share}},k=function(){return function(){var e=Object(s.a)(o.a.mark(function e(t,r){var n,s,a,i,c;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=r(),s=n.sharing,a=s.link,i=s.post,!(\"function\"==typeof window.navigator.share)){e.next=16;break}return e.prev=4,e.next=7,window.navigator.share({url:a});case 7:c=e.sent,Object(d.a)(j(i)(r())),e.next=14;break;case 11:e.prev=11,e.t0=e.catch(4),Object(d.a)(h(i)(r()));case 14:e.next=19;break;case 16:c=u(a),t(Object(l.e)(\"Link copied to your clipboard and ready to share.\")),Object(d.a)(j(i,\"copy_link\")(r()));case 19:return t(P()),e.abrupt(\"return\",Promise.resolve(c));case 21:case\"end\":return e.stop()}},e,null,[[4,11]])}));return function(t,r){return e.apply(this,arguments)}}()},S=function(e){return function(t,r){var n,o;return t((n=e.post,{type:v,post:n})),Object(d.a)((o=e.post,function(e){return Object(m.b)(e,\"post\",\"click\",\"share\",f(o))})(r())),C(e).then(function(e){t(function(e){return{type:_,link:e}}(e))})}},T={},C=function(e){var t=e.url,r=e.tags,n=Object(a.a)(t,{utm_source:\"share\",utm_medium:\"mweb\"}),o=\"\".concat(O.a.reddit).concat(n);return new Promise(function(e,t){T.link({tags:r,channel:\"growth\",feature:\"sharing\",campaign:\"mweb\",data:{$canonical_url:o,$deeplink_path:n,$android_deeplink_path:\"reddit\".concat(n),$desktop_url:o,$android_url:o,$ios_url:o,$ipad_url:o,$fire_url:o,$blackberry_url:o,$windows_phone_url:o}},function(r,n){r?t(r):e(n)})})}},\"./src/app/actions/sitewideRules.js\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=r(\"./src/apiClient/apiBase/apiRequest.js\"),i=r(\"./src/apiClient/models/SitewideRule.js\"),c={get:function(){var e=Object(s.a)(o.a.mark(function e(t){var r,n,s;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return\"api/sitewide_rules.json\",r={raw_json:1},e.next=4,Object(a.a)(t,\"GET\",\"api/sitewide_rules.json\",{query:r});case 4:return n=e.sent,(s=n.response.body.sitewide_rules)&&s.forEach(function(e){n.addResult(i.a.fromJSON(e))}),e.abrupt(\"return\",n);case 8:case\"end\":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()},u=r(\"./src/apiClient/errors/ResponseError.js\"),l=r(\"./src/lib/apiOptionsFromState.js\");r.d(t,\"b\",function(){return d}),r.d(t,\"c\",function(){return p}),r.d(t,\"a\",function(){return b}),r.d(t,\"d\",function(){return f});var d=\"FETCHING_SITEWIDE_RULES\",p=\"RECEIVED_SITEWIDE_RULES\",m=function(e){return{type:p,sitewideRules:e}},b=\"FAILED_SITEWIDE_RULES\",f=function(){return function(){var e=Object(s.a)(o.a.mark(function e(t,r){var n,s,a,i,p;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=r(),s=Object(l.a)(n),!(a=n.sitewideRulesRequests)||a.failed||a.loading){e.next=5;break}return e.abrupt(\"return\");case 5:return t({type:d}),e.prev=6,e.next=9,c.get(s);case 9:i=e.sent,p=i.results.map(function(e){return i.getModelFromRecord(e)}),t(m(p)),e.next=21;break;case 14:if(e.prev=14,e.t0=e.catch(6),!(e.t0 instanceof u.a)){e.next=20;break}t((o=e.t0,{type:b,error:o})),e.next=21;break;case 20:throw e.t0;case 21:case\"end\":return e.stop()}var o},e,null,[[6,14]])}));return function(t,r){return e.apply(this,arguments)}}()}},\"./src/app/actions/subredditAutocomplete.js\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=(r(\"./node_modules/core-js/modules/es6.promise.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./src/app/actions/preferences.js\")),i=r(\"./src/lib/apiOptionsFromState.js\"),c=r(\"./src/apiClient/apiBase/APIRequestUtils.js\"),u=function(e,t,r){var n={query:t,include_over_18:r};return Object(c.b)(e,\"post\",\"/api/search_reddit_names.json\",n)},l=r(\"./src/apiClient/errors/ResponseError.js\");r.d(t,\"a\",function(){return m}),r.d(t,\"b\",function(){return b}),r.d(t,\"c\",function(){return j}),r.d(t,\"e\",function(){return h}),r.d(t,\"d\",function(){return v});var d,p,m=\"AUTOCOMPLETE__FETCHING\",b=\"AUTOCOMPLETE__RECEIVED\",f=function(e){return{type:b,results:e}},j=\"AUTOCOMPLETE__RESET\",h=function(){return{type:j}};function O(e){return d=e,new Promise(function(t,r){e.then(function(r){e===d&&t(r)}),e.catch(function(t){e===d&&r(t)})})}var v=function(e){return function(){var t=Object(s.a)(o.a.mark(function t(r,n){return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,r(a.e());case 2:clearTimeout(p),p=setTimeout(Object(s.a)(o.a.mark(function t(){var s,a,c,d,p;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return r({type:m,query:e}),s=n(),a=Object(i.a)(s),c=s.preferences.over18,t.prev=4,t.next=7,O(u(a,e,c));case 7:d=t.sent,p=d.names,r(f(p)),t.next=19;break;case 12:if(t.prev=12,t.t0=t.catch(4),!(t.t0 instanceof l.a)){t.next=18;break}r({type:\"AUTOCOMPLETE__FAILED\",error:t.t0}),t.next=19;break;case 18:throw t.t0;case 19:case\"end\":return t.stop()}},t,null,[[4,12]])})),250);case 4:case\"end\":return t.stop()}},t)}));return function(e,r){return t.apply(this,arguments)}}()}},\"./src/app/actions/subredditRules.js\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=r(\"./src/apiClient/errors/ResponseError.js\"),i=r(\"./src/apiClient/apiBase/apiRequest.js\"),c=r(\"./src/apiClient/models/SubredditRule.js\"),u={get:function(){var e=Object(s.a)(o.a.mark(function e(t,r){var n,s,a,u;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=\"r/\".concat(r,\"/about/rules.json\"),s={raw_json:1},e.next=4,Object(i.a)(t,\"GET\",n,{query:s});case 4:return a=e.sent,(u=a.response.body.rules)&&u.forEach(function(e){e.subredditName=r,a.addResult(c.a.fromJSON(e))}),e.abrupt(\"return\",a);case 8:case\"end\":return e.stop()}},e)}));return function(t,r){return e.apply(this,arguments)}}(),post:function(){var e=Object(s.a)(o.a.mark(function e(t,r,n){var s;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return\"api/add_subreddit_rule\",s={api_type:\"json\",raw_json:1,r,description:n.description,kind:n.kind,short_name:n.shortName},n.violationReason&&(s.violation_reason=n.violation_reason),e.abrupt(\"return\",Object(i.a)(t,\"POST\",\"api/add_subreddit_rule\",{body:s,type:\"form\"}));case 4:case\"end\":return e.stop()}},e)}));return function(t,r,n){return e.apply(this,arguments)}}(),put:function(){var e=Object(s.a)(o.a.mark(function e(t,r,n,s){var a;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return\"api/update_subreddit_rule\",a={api_type:\"json\",raw_json:1,r,old_short_name:n,description:s.description,kind:s.kind,short_name:s.shortName},s.violationReason&&s.violationReason!==n&&(s.violation_reason=s.violationReason),e.abrupt(\"return\",Object(i.a)(t,\"POST\",\"api/update_subreddit_rule\",{body:a,type:\"form\"}));case 4:case\"end\":return e.stop()}},e)}));return function(t,r,n,o){return e.apply(this,arguments)}}(),del:function(){var e=Object(s.a)(o.a.mark(function e(t,r,n){var s;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return\"api/remove_subreddit_rule\",s={api_type:\"json\",raw_json:1,r,short_name:n},e.abrupt(\"return\",Object(i.a)(t,\"POST\",\"api/remove_subreddit_rule\",{body:s,type:\"form\"}));case 3:case\"end\":return e.stop()}},e)}));return function(t,r,n){return e.apply(this,arguments)}}()},l=r(\"./src/lib/apiOptionsFromState.js\"),d=r(\"./src/lib/isFakeSubreddit.js\");r.d(t,\"b\",function(){return p}),r.d(t,\"c\",function(){return b}),r.d(t,\"a\",function(){return j}),r.d(t,\"d\",function(){return O});var p=\"FETCHING_SUBREDDIT_RULES\",m=function(e){return{type:p,subredditName:e}},b=\"RECEIVED_SUBREDDIT_RULES\",f=function(e,t,r){return{type:b,subredditName:e,subredditRules:t,siteRules:r}},j=\"FAILED_SUBREDDIT_RULES\",h=function(e,t){return{type:j,subredditName:e,error:t}},O=function(e){return function(){var t=Object(s.a)(o.a.mark(function t(r,n){var s,i,c,p,b;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!Object(d.c)(e)){t.next=2;break}return t.abrupt(\"return\");case 2:if(s=n(),i=Object(l.a)(s),!(c=s.subredditRulesRequests[e])||c.failed||c.loading){t.next=7;break}return t.abrupt(\"return\");case 7:return r(m(e)),t.prev=8,t.next=11,u.get(i,e);case 11:p=t.sent,b=p.results.map(function(e){return p.getModelFromRecord(e)}),r(f(e,b)),t.next=23;break;case 16:if(t.prev=16,t.t0=t.catch(8),!(t.t0 instanceof a.a)){t.next=22;break}r(h(e,t.t0)),t.next=23;break;case 22:throw t.t0;case 23:case\"end\":return t.stop()}},t,null,[[8,16]])}));return function(e,r){return t.apply(this,arguments)}}()}},\"./src/app/actions/subreddits.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return p}),r.d(t,\"c\",function(){return b}),r.d(t,\"a\",function(){return j}),r.d(t,\"d\",function(){return O});var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/core-js/modules/es6.function.name.js\"),r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=r(\"./src/lib/apiOptionsFromState.js\"),i=r(\"./src/lib/isFakeSubreddit.js\"),c=r(\"./src/lib/quarantine.js\"),u=r(\"./src/apiClient/apis/SubredditEndpoint.js\"),l=r(\"./src/apiClient/errors/ResponseError.js\"),d=r(\"./src/app/actions/quarantine.js\"),p=\"FETCHING_SUBREDDIT\",m=function(e){return{type:p,name:e}},b=\"RECEIVED_SUBREDDIT\",f=function(e,t){return{type:b,name:e,model:t}},j=\"FAILED_SUBREDDIT\",h=function(e,t){return{type:j,name:e,error:t}},O=function(e){return function(){var t=Object(s.a)(o.a.mark(function t(r,n){var s,p,b,j;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(!Object(i.c)(e)){t.next=2;break}return t.abrupt(\"return\");case 2:if(s=n(),!(p=s.subredditRequests[e])||p.failed||p.loading){t.next=6;break}return t.abrupt(\"return\");case 6:return r(m(e)),t.prev=7,t.next=10,u.a.get(Object(a.a)(s),{id:e});case 10:b=t.sent,j=b.getModelFromRecord(b.results[0]),r(f(e,j)),t.next=22;break;case 15:if(t.prev=15,t.t0=t.catch(7),!(t.t0 instanceof l.a)){t.next=21;break}Object(c.a)(t.t0)?r(Object(d.e)(e,t.t0.response.body.quarantine_message_html)):r(h(e,t.t0)),t.next=22;break;case 21:throw t.t0;case 22:case\"end\":return t.stop()}},t,null,[[7,15]])}));return function(e,r){return t.apply(this,arguments)}}()}},\"./src/app/actions/subscribedSubreddits.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return d}),r.d(t,\"c\",function(){return p}),r.d(t,\"b\",function(){return m}),r.d(t,\"f\",function(){return b}),r.d(t,\"d\",function(){return f}),r.d(t,\"e\",function(){return h}),r.d(t,\"g\",function(){return O});var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=r(\"./src/apiClient/collections/SubredditLists.js\"),i=r(\"./src/apiClient/models/Subreddit.js\"),c=r(\"./src/apiClient/errors/ResponseError.js\"),u=r(\"./src/lib/apiOptionsFromState.js\"),l=r(\"./src/lib/isFakeSubreddit.js\"),d=\"FETCHING_SUBSCRIBED_SUBREDDITS\",p=\"RECEIVED_SUBSCRIBED_SUBREDDITS\",m=\"FETCH_FAILED_SUBSCRIBED_SUBREDDITS\",b=function(){return function(){var e=Object(s.a)(o.a.mark(function e(t,r){var n,s;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=r(),!n.subscribedSubreddits.fetching){e.next=4;break}return e.abrupt(\"return\");case 4:return t({type:d}),e.prev=5,e.next=8,a.b.fetch(Object(u.a)(n));case 8:s=e.sent,t((i=s.apiResponse,{type:p,apiResponse:i})),e.next=19;break;case 12:if(e.prev=12,e.t0=e.catch(5),!(e.t0 instanceof c.a)){e.next=18;break}t((o=e.t0,{type:m,error:o})),e.next=19;break;case 18:throw e.t0;case 19:case\"end\":return e.stop()}var o,i},e,null,[[5,12]])}));return function(t,r){return e.apply(this,arguments)}}()},f=\"TOGGLED_SUBSCRIPTION\",j=function(e,t){return{type:f,name:e,model:t}},h=\"FAILED_TOGGLE_SUBSCRIPTION\",O=function(e){var t=e.subredditName,r=e.fullName,n=e.isSubscriber;return function(){var e=Object(s.a)(o.a.mark(function e(s,a){var d,p,m,b;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!Object(l.c)(t)){e.next=2;break}return e.abrupt(\"return\");case 2:return d=a(),(p=d.subreddits[t])||(p=i.a.fromJSON({name:r,user_is_subscriber:n})),m=p.toggleSubscribed(Object(u.a)(d)),s(j(t,m)),e.prev=7,e.next=10,m.promise();case 10:b=e.sent,s(j(t,b)),e.next=22;break;case 14:if(e.prev=14,e.t0=e.catch(7),s(j(t,p)),!(e.t0 instanceof c.a)){e.next=21;break}s((o=t,f=e.t0,{type:h,name:o,error:f})),e.next=22;break;case 21:throw e.t0;case 22:case\"end\":return e.stop()}var o,f},e,null,[[7,14]])}));return function(t,r){return e.apply(this,arguments)}}()}},\"./src/app/actions/theme.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return u}),r.d(t,\"b\",function(){return l}),r.d(t,\"c\",function(){return p});var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=r(\"./src/app/constants.js\"),i=a.n.NIGHTMODE,c=a.n.DAYMODE,u=\"SET_THEME\",l=function(e){return{type:u,theme:e}},d=function(e){return e===c?i:c},p=function(){return function(){var e=Object(s.a)(o.a.mark(function e(t,r){var n,s;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:n=r(),s=n.theme,t(l(d(s)));case 2:case\"end\":return e.stop()}},e)}));return function(t,r){return e.apply(this,arguments)}}()}},\"./src/app/actions/toaster.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return n}),r.d(t,\"a\",function(){return o}),r.d(t,\"c\",function(){return s}),r.d(t,\"e\",function(){return a}),r.d(t,\"d\",function(){return i});var n={ERROR:\"ERROR\",SUCCESS:\"SUCCESS\",REPORT_SUCCESS:\"REPORT_SUCCESS\"},o=\"TOASTER__CLOSE\",s=function(){return{type:o}},a=function(e){return{type:n.REPORT_SUCCESS,message:e}},i=function(e){return{type:n.ERROR,message:e}}},\"./src/app/actions/twoFactorAuthentication.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return n}),r.d(t,\"d\",function(){return o}),r.d(t,\"c\",function(){return s}),r.d(t,\"f\",function(){return a}),r.d(t,\"b\",function(){return i}),r.d(t,\"e\",function(){return c});var n=\"OPEN_APP_CODE_FORM\",o=function(){return{type:n}},s=\"OPEN_BACKUP_CODE_FORM\",a=function(){return{type:s}},i=\"OPEN_AUTH_FORM\",c=function(){return{type:i}}},\"./src/app/actions/verification.js\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=r(\"./node_modules/fbt/lib/FbtPublic.js\"),i=r.n(a),c=r(\"./src/apiClient/apiBase/apiRequest.js\"),u=r(\"./src/apiClient/index.js\");function l(e){return e.response.body}var d=function(e,t){var r=function(e){return\"api/v1/verify_email/\".concat(e,\".json\")}(t);return e.origin=u.b,e.token=null,Object(c.a)(e,\"POST\",r).then(l).catch(l)},p=r(\"./src/lib/apiOptionsFromState.js\"),m=r(\"./src/app/actions/toaster.js\"),b=r(\"./src/app/actions/notification.js\");r.d(t,\"a\",function(){return f}),r.d(t,\"c\",function(){return j}),r.d(t,\"b\",function(){return O});var f=\"VERIFICATION__SET_TOKEN\";var j=function(e){return e.platform.currentPage.queryParams.verification_token},h=function(){return i.a._(\"Something went wrong.\",null,{hk:\"4EUycx\"})},O=function(e){return function(){var t=Object(s.a)(o.a.mark(function t(r,n){var s,a,c;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(s=n(),e=e||j(s)){t.next=4;break}return t.abrupt(\"return\");case 4:return a=Object(p.a)(s),t.prev=5,t.next=8,d(a,e);case 8:if(!(c=t.sent).success){t.next=12;break}return r(Object(m.e)(i.a._(\"Success, email verification complete.\",null,{hk:\"2cZRGg\"}))),t.abrupt(\"return\");case 12:t.t0=c.reason,t.next=\"EMAIL_ALREADY_VERIFIED\"===t.t0?15:\"EMAIL_VERIFY_WRONG_USER\"===t.t0?17:19;break;case 15:return r(Object(m.d)(i.a._(\"This email has already been verified.\",null,{hk:\"1UrzjC\"}))),t.abrupt(\"return\");case 17:return r(Object(b.d)({title:i.a._(\"Complete Verification\",null,{hk:\"3JD1fD\"}),content:i.a._(\"The email verification link you've followed is for a different user account. Please log out and click the email verification link again to verify your email.\",null,{hk:\"W0Vwc\"}),button:i.a._(\"GOT IT\",null,{hk:\"3Tg8fQ\"})})),t.abrupt(\"return\");case 19:r(Object(m.d)(h()));case 20:t.next=25;break;case 22:t.prev=22,t.t1=t.catch(5),r(Object(m.d)(h()));case 25:case\"end\":return t.stop()}},t,null,[[5,22]])}));return function(e,r){return t.apply(this,arguments)}}()}},\"./src/app/actions/vote.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return j}),r.d(t,\"c\",function(){return h}),r.d(t,\"a\",function(){return O}),r.d(t,\"d\",function(){return y});var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=r(\"./src/platform/actions.js\"),i=r(\"./src/apiClient/models/thingTypes.js\"),c=r(\"./src/apiClient/errors/ResponseError.js\"),u=r(\"./src/lib/apiOptionsFromState.js\"),l=r(\"./src/app/actions/drawer.js\"),d=r(\"./src/app/constants.js\"),p=r(\"./src/app/selectors/contextualSignupFlow.js\"),m=r(\"./src/app/selectors/userAccount.js\"),b=r(\"./src/lib/ads.js\"),f=r(\"./src/app/reducers/helpers/modelFromThingId.js\"),j=\"VOTE__PENDING\",h=\"VOTE__SUCCESS\",O=\"VOTE__FAILURE\",v=function(e,t){return{type:j,id:e,model:t}},g=function(e,t){return{type:h,id:e,model:t}},_=function(e,t){return{type:O,message:\"Failed to \".concat(1===e?\"upvote\":\"downvote\",\" the \").concat(t,\".\")}},y=function(e,t){return function(){var r=Object(s.a)(o.a.mark(function r(n,s){var j,h,O,y,P,w,k,S,T,C,x;return o.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:if(j=Object(i.o)(e),h=s(),Object(m.d)(h)&&Object(m.b)(h)){r.next=9;break}if(O={actionType:l.a.vote,direction:t,type:j},!Object(p.b)(h)){r.next=7;break}return n(Object(l.e)({drawerId:l.b.signup,data:O})),r.abrupt(\"return\");case 7:return n(a.s(d.V,{stateParams:O})),r.abrupt(\"return\");case 9:return y=Object(f.a)(e,h),t&&(j===i.h?(P=y).promoted&&(w=1===t?b.a.Upvote:b.a.Downvote,Object(b.b)(P.events,w)):j===i.b&&(k=y.linkId,(S=h.posts[k])&&S.promoted&&(T=1===t?b.a.CommentUpvote:b.a.CommentDownvote,Object(b.b)(S.events,T)))),C=y._vote(Object(u.a)(h),t),n(v(e,C)),r.prev=13,r.next=16,C.promise();case 16:x=r.sent,n(g(e,x)),r.next=25;break;case 20:if(r.prev=20,r.t0=r.catch(13),n(_(t,j)),r.t0 instanceof c.a){r.next=25;break}throw r.t0;case 25:case\"end\":return r.stop()}},r,null,[[13,20]])}));return function(e,t){return r.apply(this,arguments)}}()}},\"./src/app/actions/wiki.js\":function(e,t,r){\"use strict\";r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\");var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),i=(r(\"./node_modules/core-js/modules/es6.string.ends-with.js\"),r(\"./src/apiClient/apiBase/APIRequestUtils.js\")),c=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),l=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),d=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),p=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),m=r(\"./src/apiClient/models/RedditModel.js\"),b=r(\"./src/apiClient/models/thingTypes.js\"),f=m.a.Types,j=function(e){function t(){return Object(c.a)(this,t),Object(l.a)(this,Object(d.a)(t).apply(this,arguments))}return Object(p.a)(t,e),Object(u.a)(t,[{key:\"makeUUID\",value:function(e){return e.path}}]),t}(m.a);function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}Object(a.a)(j,\"type\",b.n),Object(a.a)(j,\"PROPERTIES\",{contentHTML:f.string,contentMD:f.string,path:f.string,mayRevise:f.bool,revisionBy:f.nop,revisionDate:f.number}),Object(a.a)(j,\"API_ALIASES\",{content_html:\"contentHTML\",content_md:\"contentMD\",may_revise:\"mayRevise\",revision_by:\"revisionBy\",revision_date:\"revisionDate\"});var O=function(e){return function(t,r){var n=t.body;if(n){var o=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?h(r,!0).forEach(function(t){Object(a.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):h(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({path:e},n.data||n);r.addResult(j.fromJSON(o))}}},v=function(e,t){var r=function(e){var t=e.subredditName,r=e.path;return r||(r=\"index\"),r=r.endsWith(\"/\")?r.slice(0,-1):r,t?\"r/\".concat(t,\"/wiki/\").concat(r):\"wiki/\".concat(r)}(t),n=\"\".concat(r,\".json\");return Object(i.d)(e,\"get\",n,{},t,O(r))},g=r(\"./src/apiClient/errors/ResponseError.js\"),_=r(\"./src/lib/apiOptionsFromState.js\"),y=r(\"./src/lib/makeWikiPath.js\");function P(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function w(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?P(r,!0).forEach(function(t){Object(a.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):P(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}r.d(t,\"b\",function(){return k}),r.d(t,\"c\",function(){return T}),r.d(t,\"a\",function(){return x}),r.d(t,\"d\",function(){return N});var k=\"FETCHING_WIKI\",S=function(e){return w({type:k},e)},T=\"RECEIVED_WIKI\",C=function(e,t){return w({type:T},e,{apiResponse:t})},x=\"FAILED_WIKI\",E=function(e,t){return w({type:x},e,{error:t})},N=function(e){return function(){var t=Object(s.a)(o.a.mark(function t(r,n){var s,a,i,c,u,l;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(s=e.subredditName,a=e.path,a=Object(y.a)(a),i=n(),c=Object(y.b)(s,a),!i.wikiRequests[c]){t.next=8;break}return t.abrupt(\"return\");case 8:return r(S(e)),u={subredditName:s,path:a},t.prev=10,t.next=13,v(Object(_.a)(i),u);case 13:l=t.sent,r(C(e,l)),t.next=24;break;case 17:if(t.prev=17,t.t0=t.catch(10),!(t.t0 instanceof g.a)){t.next=23;break}r(E(e,t.t0)),t.next=24;break;case 23:throw t.t0;case 24:case\"end\":return t.stop()}},t,null,[[10,17]])}));return function(e,r){return t.apply(this,arguments)}}()}},\"./src/app/actions/xpromo.js\":function(e,t,r){\"use strict\";r.d(t,\"c\",function(){return c}),r.d(t,\"l\",function(){return u}),r.d(t,\"d\",function(){return l}),r.d(t,\"b\",function(){return d}),r.d(t,\"i\",function(){return p}),r.d(t,\"e\",function(){return m}),r.d(t,\"k\",function(){return b}),r.d(t,\"h\",function(){return f}),r.d(t,\"f\",function(){return j}),r.d(t,\"j\",function(){return h}),r.d(t,\"a\",function(){return O}),r.d(t,\"g\",function(){return v});var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=r(\"./src/app/constants.js\"),i=r(\"./src/lib/xpromoState.js\"),c=\"XPROMO__SET_AMP_EXEMPTION\",u=function(){return function(){var e=Object(s.a)(o.a.mark(function e(t){return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:-1!==(document&&document.referrer||\"\").indexOf(a.b)&&t({type:c,value:!0});case 2:case\"end\":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()},l=\"XPROMO__SHOW\",d=\"XPROMO__HIDE\",p=function(){return function(){var e=Object(s.a)(o.a.mark(function e(t){return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:Object(i.g)(),t({type:d});case 2:case\"end\":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()},m=\"XPROMO__DISMISS_CLICKED\",b=function(){return{type:m}},f=function(){return function(){var e=Object(s.a)(o.a.mark(function e(t,r){var n;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:n=r(),Object(i.i)(n)||t({type:l});case 2:case\"end\":return e.stop()}},e)}));return function(t,r){return e.apply(this,arguments)}}()},j=\"XPROMO__PILL_DISMISSED\",h=function(){return{type:j}},O=\"XPROMO__APP_SELECTOR_SHOWN\",v=function(){return{type:O}}},\"./src/app/components/AdLinkBar/styles.less\":function(e,t,r){},\"./src/app/components/AppStoreButton/index.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),s=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),l=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),d=r(\"./node_modules/react/index.js\"),p=r.n(d),m=r(\"./src/config.js\"),b=r(\"./src/lib/classNames.js\"),f=r(\"./src/lib/isAndroid.js\"),j=r(\"./src/app/contexts/visible.jsx\"),h=(r(\"./src/app/components/AppStoreButton/styles.less\"),function(e){return\"\".concat(m.a.assetPath,e?\"/img/google-play-badge.png\":\"/img/app-store-badge_white.svg\")}),O=function(e){function t(){var e,r;Object(o.a)(this,t);for(var s=arguments.length,u=new Array(s),d=0;d<s;d++)u[d]=arguments[d];return r=Object(a.a)(this,(e=Object(i.a)(t)).call.apply(e,[this].concat(u))),Object(l.a)(Object(c.a)(r),\"state\",{isAndroidDevice:!1}),Object(l.a)(Object(c.a)(r),\"renderButton\",function(e){var t=r.props,o=t.appLink,s=t.className,a=t.onClick,i=r.state.isAndroidDevice;return Object(n.a)(\"a\",{className:Object(b.a)(\"AppStoreButton\",{large:i},s),href:o,onClick:a,style:{backgroundImage:e?\"url('\".concat(h(i),\"')\"):void 0}},h(i))}),r}return Object(u.a)(t,e),Object(s.a)(t,[{key:\"componentDidMount\",value:function(){this.setState({isAndroidDevice:Object(f.a)()})}},{key:\"render\",value:function(){return Object(n.a)(j.a.Consumer,{},void 0,this.renderButton)}}]),t}(p.a.Component);t.a=O},\"./src/app/components/AppStoreButton/styles.less\":function(e,t,r){},\"./src/app/components/AwardingIframe/index.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=(r(\"./node_modules/core-js/modules/es6.function.name.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\")),s=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),l=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),d=r(\"./src/config.js\"),p=r(\"./node_modules/prop-types/index.js\"),m=r.n(p),b=r(\"./node_modules/react/index.js\"),f=r.n(b),j=r(\"./src/apiClient/models/CommentModel.js\"),h=r(\"./src/apiClient/models/PostModel.js\"),O=r(\"./src/lib/frames.js\"),v=r(\"./src/lib/urlWith.js\"),g=(r(\"./src/app/components/AwardingIframe/styles.less\"),function(e){function t(e){var r;Object(o.a)(this,t),r=Object(a.a)(this,Object(i.a)(t).call(this,e)),Object(l.a)(Object(c.a)(r),\"handleOverlayClick\",function(){r.props.onClose()}),r.iframeRef=f.a.createRef(),O.a.listen(\"gild\");var n=e.thing;return r.href=Object(v.a)(\"\".concat(d.a.reddit,\"/framedGild/\").concat(n.name),{appName:d.a.appName,author:n.author,subredditId:n.subredditId,subredditName:n.subreddit}),r}return Object(u.a)(t,e),Object(s.a)(t,[{key:\"componentDidMount\",value:function(){var e=this.props,t=e.onAwardSuccess,r=e.onClose,n=e.thing,o=this.iframeRef&&this.iframeRef.current;O.a.receiveMessage(o,\"close.gild\",function(){r()}),O.a.receiveMessage(o,\"success.gild\",function(e){var o=e.detail.awardId,s=e.detail.awardIcon;t(n.name,o,s),r()})}},{key:\"componentWillUnmount\",value:function(){O.a.stopListening(\"gild\")}},{key:\"render\",value:function(){return Object(n.a)(\"div\",{className:\"AwardingIframeOverlay\",onClick:this.handleOverlayClick},void 0,f.a.createElement(\"iframe\",{className:\"AwardingIframeIframe\",ref:this.iframeRef,src:this.href,sandbox:\"allow-same-origin allow-scripts allow-popups allow-forms\"}))}}]),t}(f.a.Component));Object(l.a)(g,\"propTypes\",{onAwardSuccess:m.a.func.isRequired,onClose:m.a.func.isRequired,thing:m.a.oneOfType([m.a.instanceOf(h.a),m.a.instanceOf(j.a)]).isRequired}),t.a=g},\"./src/app/components/AwardingIframe/styles.less\":function(e,t,r){},\"./src/app/components/AwardingsBar/index.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return h});var n=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),s=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),l=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),d=(r(\"./node_modules/core-js/modules/es6.array.sort.js\"),r(\"./src/app/components/AwardingsBar/styles.less\"),r(\"./node_modules/react/index.js\")),p=r.n(d),m=r(\"./src/lib/classNames.js\"),b=r(\"./src/app/contexts/visible.jsx\"),f=64,j=function(e,t){return e&&e.length?e.filter(function(e){return e.width===t})[0]||e[0]:null};var h=function(e){function t(e){var r;return Object(n.a)(this,t),r=Object(s.a)(this,Object(a.a)(t).call(this,e)),Object(u.a)(Object(i.a)(r),\"handleShowAllAwards\",function(e){r.setState({showAllAwards:!0}),e.stopPropagation()}),r.state={showAllAwards:!1},r}return Object(c.a)(t,e),Object(o.a)(t,[{key:\"render\",value:function(){var e=this.state.showAllAwards,t=this.props,r=t.allAwardings,n=t.isPURTreatmentEnabled,o=(r||[]).sort(function(e,t){return e.award_type&&e.coin_price?t.award_type&&t.coin_price?\"moderator\"===e.award_type&&\"moderator\"!==t.award_type?-1:\"moderator\"===t.award_type&&\"moderator\"!==e.award_type?1:t.coin_price-e.coin_price:1:-1}),s=this.props.isRedesign||n,a=s?3:5,i=e?o:o.length>a?o.slice(0,a-1):o,c=o.length-i.length;return Object(l.a)(\"div\",{className:Object(m.a)(\"AwardingsBar\",{\"m-redesign\":s,\"m-large\":n})},void 0,i.map(function(e){return function(e,t){if(!(t<=0)){var r=j(e.resized_icons,f),n=r?r.url:e.icon_url;return Object(l.a)(\"span\",{className:\"AwardingsBar__awardItem\"},void 0,Object(l.a)(\"span\",{},void 0,Object(l.a)(b.a.Consumer,{},void 0,function(e){return Object(l.a)(\"img\",{className:\"AwardingsBar__awardIcon\",src:e?n:void 0})})),t>1&&Object(l.a)(\"span\",{className:\"AwardingsBar__awardCount\"},void 0,t))}}(e,e.count)}),c>0&&Object(l.a)(\"button\",{className:\"AwardingsBar__showAllButton\",onClick:this.handleShowAllAwards},void 0,!s&&\"& \",c,!s&&\" More\"))}}]),t}(p.a.Component)},\"./src/app/components/AwardingsBar/styles.less\":function(e,t,r){},\"./src/app/components/Badge/index.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=(r(\"./node_modules/react/index.js\"),r(\"./src/lib/classNames.js\")),s=r(\"./src/app/components/Badge/index.m.less\"),a=r.n(s);t.a=function(e){return Object(n.a)(\"div\",{className:Object(o.a)(a.a.Badge,e.className)},void 0,e.children)}},\"./src/app/components/Badge/index.m.less\":function(e,t,r){e.exports={Badge:\"_3499upk7eFtnHq_xqtTQEi\",badge:\"_3499upk7eFtnHq_xqtTQEi\"}},\"./src/app/components/CallToAction/styles.less\":function(e,t,r){},\"./src/app/components/ChatIcon/index.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=(r(\"./node_modules/react/index.js\"),Object(n.a)(\"g\",{},void 0,Object(n.a)(\"path\",{d:\"M18.5 13.17a1.62 1.62 0 0 1-2.35 0c-.31-.3-.48-.73-.48-1.17 0-.44.17-.87.49-1.17a1.7 1.7 0 0 1 2.35 0c.32.3.49.73.49 1.17 0 .44-.17.87-.5 1.17m-4.86-.85c-.03.1-.05.21-.1.32l-.15.28c-.07.1-.14.19-.22.25a1.62 1.62 0 0 1-2.35 0 1.85 1.85 0 0 1-.36-.53c-.05-.1-.07-.21-.1-.32-.01-.1-.03-.21-.03-.32 0-.44.18-.87.5-1.17a1.7 1.7 0 0 1 2.34 0c.32.3.5.73.5 1.17l-.03.32m-5.33 0c-.03.1-.06.21-.11.32-.04.1-.1.2-.15.28-.06.1-.13.19-.21.27a1.67 1.67 0 0 1-2.35 0c-.08-.08-.14-.18-.21-.27a1.85 1.85 0 0 1-.25-.6 1.62 1.62 0 0 1 .47-1.5 1.7 1.7 0 0 1 2.34 0 1.85 1.85 0 0 1 .47.85l.02.33-.02.32M12 0A12.01 12.01 0 0 0 1.99 18.6L.7 22.46a.67.67 0 0 0 .84.84L5.4 22A12.01 12.01 0 0 0 24 12c0-6.62-5.38-12-12-12\"}),Object(n.a)(\"path\",{d:\"M18.5 13.17a1.62 1.62 0 0 1-2.35 0c-.31-.3-.48-.73-.48-1.17 0-.44.17-.87.49-1.17a1.7 1.7 0 0 1 2.35 0c.32.3.49.73.49 1.17 0 .44-.17.87-.5 1.17\",fill:\"transparent\"}),Object(n.a)(\"path\",{d:\"M13.64 12.32c-.03.1-.05.21-.1.32l-.15.28c-.07.1-.14.19-.22.25a1.62 1.62 0 0 1-2.35 0 1.85 1.85 0 0 1-.36-.53c-.05-.1-.07-.21-.1-.32-.01-.1-.03-.21-.03-.32 0-.44.18-.87.5-1.17a1.7 1.7 0 0 1 2.34 0c.32.3.5.73.5 1.17l-.03.32\",fill:\"transparent\"}),Object(n.a)(\"path\",{d:\"M8.3 12.32a1.85 1.85 0 0 1-.25.6c-.06.1-.13.19-.21.27a1.67 1.67 0 0 1-2.35 0c-.08-.08-.14-.18-.21-.27a1.85 1.85 0 0 1-.25-.6 1.62 1.62 0 0 1 .47-1.5 1.7 1.7 0 0 1 2.34 0 1.85 1.85 0 0 1 .47.85l.02.33-.02.32\",fill:\"transparent\"})));t.a=function(e){return Object(n.a)(\"svg\",{className:e.className,viewBox:\"0 0 25 25\",xmlns:\"http://www.w3.org/2000/svg\"},void 0,o)}},\"./src/app/components/Comment/CommentTools/CommentIcon/index.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=(r(\"./node_modules/react/index.js\"),Object(n.a)(\"path\",{d:\"M16,2 L4,2 C2.895,2 2,2.895 2,4 L2,13 C2,14.105 2.895,15 4,15 L7.54,15 L10,18.396 L12.46,15 L16,15 C17.105,15 18,14.105 18,13 L18,4 C18,2.895 17.105,2 16,2\",fill:\"inherit\"}));t.a=function(e){return Object(n.a)(\"svg\",{className:e.className,viewBox:\"0 0 20 20\",xmlns:\"http://www.w3.org/2000/svg\"},void 0,o)}},\"./src/app/components/CommunityOverlayMenu/styles.less\":function(e,t,r){},\"./src/app/components/Drawer/styles.less\":function(e,t,r){},\"./src/app/components/DrawerContainer/index.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/react-redux/es/index.js\"),o=r(\"./node_modules/reselect/lib/index.js\"),s=r(\"./src/app/actions/drawer.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),l=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),d=r(\"./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js\"),p=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),m=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),b=r(\"./node_modules/react/index.js\"),f=r.n(b),j=r(\"./node_modules/fbt/lib/FbtPublic.js\"),h=r.n(j),O=r(\"./src/platform/components.js\"),v=r(\"./node_modules/raf/index.js\"),g=r.n(v),_=r(\"./src/lib/classNames.js\"),y=r(\"./src/app/constants.js\"),P=r(\"./src/app/icons/svgs/Close/index.jsx\"),w=r(\"./src/app/side-effect-components/DomModifier.js\"),k=(r(\"./src/app/components/Drawer/styles.less\"),Object(a.a)(P.a,{})),S=function(e){function t(){var e,r;Object(i.a)(this,t);for(var n=arguments.length,o=new Array(n),s=0;s<n;s++)o[s]=arguments[s];return r=Object(u.a)(this,(e=Object(l.a)(t)).call.apply(e,[this].concat(o))),Object(m.a)(Object(d.a)(r),\"containerRef\",f.a.createRef()),Object(m.a)(Object(d.a)(r),\"disableBodyScrolling\",function(){document.body.classList.add(y.gb),document.body.addEventListener(\"touchmove\",w.b)}),Object(m.a)(Object(d.a)(r),\"enableBodyScrolling\",function(){document.body.classList.remove(y.gb),document.body.removeEventListener(\"touchmove\",w.b)}),Object(m.a)(Object(d.a)(r),\"onCloseClick\",function(){r.setState({dismissed:!0}),r.props.onDismiss&&r.props.onDismiss(),g()(r.enableBodyScrolling)}),r}return Object(p.a)(t,e),Object(c.a)(t,[{key:\"componentDidMount\",value:function(){this.ensureBodyScrollingIsLocked()}},{key:\"componentDidUpdate\",value:function(){this.ensureBodyScrollingIsLocked()}},{key:\"componentWillUnmount\",value:function(){g()(this.enableBodyScrolling)}},{key:\"ensureBodyScrollingIsLocked\",value:function(){if(this.containerRef.current&&\"none\"!==window.getComputedStyle(this.containerRef.current).display){var e=document.body.classList.contains(y.gb);this.props.active&&!e?g()(this.disableBodyScrolling):!this.props.active&&e&&g()(this.enableBodyScrolling)}}},{key:\"render\",value:function(){var e=this.props,t=e.active,r=e.children,n=e.className,o=e.onCloseClick,s=e.onOverlayClick,i=e.showCloseButton;return f.a.createElement(\"div\",{className:Object(_.a)(\"Drawer\",{\"m-active\":t},n),ref:this.containerRef},Object(a.a)(\"div\",{className:\"Drawer__overlay\",onClick:s}),Object(a.a)(\"div\",{className:\"Drawer__content\"},void 0,i&&Object(a.a)(\"button\",{className:\"Drawer__close\",onClick:o},void 0,k),r))}}]),t}(f.a.Component),T=r(\"./src/app/trackers/geoBlocking.js\"),C=r(\"./src/config.js\"),x=(r(\"./src/app/components/GetAppDrawer/styles.less\"),h.a._(\"Get the app to keep browsing\",null,{hk:\"2krzZJ\"})),E=h.a._(\"Get unlimited access to all of Reddit when you download the free app.\",null,{hk:\"SlaRN\"}),N=h.a._(\"Get The App\",null,{hk:\"2337i5\"}),R=h.a._(\"Already have an account?\",null,{hk:\"1oMKVt\"}),I=h.a._(\"Log in.\",null,{hk:\"3hDp9C\"}),D=function(e){function t(){var e,r;Object(i.a)(this,t);for(var n=arguments.length,o=new Array(n),s=0;s<n;s++)o[s]=arguments[s];return r=Object(u.a)(this,(e=Object(l.a)(t)).call.apply(e,[this].concat(o))),Object(m.a)(Object(d.a)(r),\"onDownloadLinkClick\",function(){r.props.isScrollBlockFooterAppVariant&&r.props.sendEvent(Object(T.d)())}),Object(m.a)(Object(d.a)(r),\"onLoginClick\",function(){r.props.isScrollBlockFooterAppVariant&&r.props.sendEvent(Object(T.e)())}),r}return Object(p.a)(t,e),Object(c.a)(t,[{key:\"componentDidMount\",value:function(){this.props.isScrollBlockFooterAppVariant&&this.props.sendEvent(Object(T.f)())}},{key:\"render\",value:function(){var e=this.props,t=e.branchLink,r=e.isScrollBlockFooterAppVariant,n=\"GetAppDrawer\";return Object(a.a)(S,{active:!0,className:n,showCloseButton:!r},void 0,Object(a.a)(\"div\",{className:\"\".concat(n,\"__phone-container\")},void 0,Object(a.a)(\"img\",{className:\"\".concat(n,\"__phone\"),src:\"\".concat(C.a.assetPath,\"/img/ios-device-case.png\")}),Object(a.a)(\"img\",{className:\"\".concat(n,\"__feed\"),src:\"\".concat(C.a.assetPath,\"/img/feed-dog.png\")}),Object(a.a)(\"img\",{className:\"\".concat(n,\"__feed\"),src:\"\".concat(C.a.assetPath,\"/img/feed-dog.gif\"),onError:function(e){e.target.style.display=\"none\"}})),Object(a.a)(\"div\",{className:\"\".concat(n,\"__top-image\")},void 0,Object(a.a)(\"div\",{className:\"\".concat(n,\"__top-background\")})),Object(a.a)(\"h4\",{className:\"\".concat(n,\"__header\")},void 0,x),Object(a.a)(\"p\",{className:\"\".concat(n,\"__text\")},void 0,E),Object(a.a)(\"a\",{className:\"\".concat(n,\"__link\"),href:t,onMouseDown:this.onDownloadLinkClick},void 0,N),Object(a.a)(\"p\",{className:\"\".concat(n,\"__footer-text\")},void 0,R,\" \",Object(a.a)(O.a,{href:\"/login\",onClick:this.onLoginClick},void 0,I)))}}]),t}(f.a.Component),A=r(\"./src/app/selectors/geoBlocking.js\"),L=r(\"./src/higherOrderComponents/withTracking.jsx\"),M=r(\"./src/lib/xpromoState.js\"),U=Object(o.createStructuredSelector)({branchLink:function(e){return Object(M.c)(e,{tags:[y.Zb[y.Vb.COMMUNITY]],utm_content:y.Zb[y.Vb.COMMUNITY]})},isScrollBlockFooterAppVariant:A.b}),F=Object(n.b)(U),B=Object(L.a)(F(D)),H=r(\"./src/app/components/ScrollThresholdSensor/index.jsx\"),V=(r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\"),r(\"./node_modules/@babel/runtime/regenerator/index.js\")),q=r.n(V),G=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),W=r(\"./src/lib/apiOptionsFromState.js\"),X=r(\"./src/platform/actions.js\"),z=r(\"./src/platform/router.js\"),K=r(\"./src/apiClient/apis/CheckEmailEndpoint.js\"),J=r(\"./src/app/actions/comment.js\"),Y=r(\"./src/app/actions/session.js\"),Z=r(\"./src/app/components/LoginRegistrationForm/Checkbox/index.jsx\"),Q=r(\"./src/app/components/LoginRegistrationForm/Input.jsx\"),$=r(\"./src/app/components/LoginRegistrationForm/SquareButton.jsx\"),ee=r(\"./src/app/components/OutboundLink/index.jsx\"),te=r(\"./src/app/components/Register/index.jsx\"),re=r(\"./src/app/selectors/contextualSignupFlow.js\"),ne=r(\"./src/app/selectors/meta.js\"),oe=r(\"./src/app/side-effect-components/StateArchiver.js\"),se=(r(\"./src/app/components/LoginRegistrationForm/styles.less\"),r(\"./src/app/components/SignupDrawer/styles.less\"),r(\"./src/app/components/SignupDrawer/ActionHero/index.jsx\"));function ae(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ie(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ae(r,!0).forEach(function(t){Object(m.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ae(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ce,ue=function(e){function t(){var e,r;Object(i.a)(this,t);for(var n=arguments.length,o=new Array(n),s=0;s<n;s++)o[s]=arguments[s];return r=Object(u.a)(this,(e=Object(l.a)(t)).call.apply(e,[this].concat(o))),Object(m.a)(Object(d.a)(r),\"state\",{email:\"\",newsletter:!1}),Object(m.a)(Object(d.a)(r),\"updateEmail\",function(e){e.preventDefault(),r.setState({email:e.target.value})}),Object(m.a)(Object(d.a)(r),\"updateNewsletter\",function(e){e.preventDefault(),r.setState(function(e){return{newsletter:!e.newsletter}})}),Object(m.a)(Object(d.a)(r),\"validateEmailPromise\",!1),Object(m.a)(Object(d.a)(r),\"validateEmail\",function(){var e=Object(G.a)(q.a.mark(function e(t){var n,o,s;return q.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=r.props,o=n.apiOptions,s=n.setError,r.validateEmailPromise||(r.validateEmailPromise=K.a.post(o,{email:t}).then(function(e){return r.validateEmailPromise=null,s(e),!0}).catch(function(){return r.validateEmailPromise=null,!1})),e.abrupt(\"return\",r.validateEmailPromise);case 3:case\"end\":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()),Object(m.a)(Object(d.a)(r),\"onEmailInputBlur\",function(){r.validateEmail(r.state.email)}),Object(m.a)(Object(d.a)(r),\"onGetStartedClick\",Object(G.a)(q.a.mark(function e(){var t,n,o,s,a,i,c;return q.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=r.props,n=t.goToRegister,o=t.isScrollBlockFooterSignupVariant,s=t.sendEvent,a=r.state,i=a.email,c=a.newsletter,o&&s(Object(T.d)()),e.next=5,r.validateEmail(i);case 5:e.sent&&(Object(oe.a)()&&localStorage.setItem(J.a,!0),n({email:i,newsletter:c}));case 7:case\"end\":return e.stop()}},e)}))),Object(m.a)(Object(d.a)(r),\"onSignupClick\",function(){r.props.goToRegister()}),Object(m.a)(Object(d.a)(r),\"onLoginClick\",function(){r.props.isScrollBlockFooterSignupVariant&&r.props.sendEvent(Object(T.e)()),r.props.closeDrawer()}),r}return Object(p.a)(t,e),Object(c.a)(t,[{key:\"componentDidMount\",value:function(){var e=this.props,t=e.csfVariantName,r=e.isScrollBlockFooterSignupVariant;(Object(re.c)(t)||r)&&this.props.sendEvent(Object(T.f)())}},{key:\"render\",value:function(){var e=this.props,t=e.branchLink,r=e.closeDrawer,n=e.csfVariantName,o=e.drawerData,i=e.error,c=e.goToLogin,u=e.isScrollBlockFooterSignupVariant,l=e.isUserFromIndiaOrUS,d=this.state,p=d.email,m=d.newsletter;return Object(a.a)(S,{active:!0,className:\"SignupDrawer\",onCloseClick:r,showCloseButton:o.actionType!==s.a.scrollBlocking},void 0,f.a.createElement(se.b,o),Object(re.c)(n)||u?Object(a.a)(f.a.Fragment,{},void 0,Object(a.a)(Q.a,{className:\"AuthForm__Input\",error:i.email,label:h.a._(\"Email\",null,{hk:\"4me4sX\"}),name:\"email\",onBlur:this.onEmailInputBlur,onChange:this.updateEmail,showTopBorder:!1,value:p}),Object(a.a)(Z.a,{className:Object(_.a)(\"AuthForm__Checkbox\",{hidden:l}),label:h.a._(\"Subscribe to the Reddit newsletter\",null,{hk:\"2Eg1OG\"}),name:\"newsletter\",onChange:this.updateNewsletter,value:m}),Object(a.a)(\"div\",{className:\"AuthForm__submit\"},void 0,Object(a.a)($.a,{enabled:!!p,onClick:this.onGetStartedClick},void 0,h.a._(\"Get Started\",null,{hk:\"Vu547\"}))),Object(a.a)(\"div\",{className:\"SignupDrawer__footer\"},void 0,h.a._(\"Already have an account?\",null,{hk:\"xKysG\"}),\" \",Object(a.a)(O.a,{href:\"/login\",onClick:this.onLoginClick},void 0,h.a._(\"Log in.\",null,{hk:\"4uzzrW\"})))):Object(a.a)(f.a.Fragment,{},void 0,Object(a.a)($.a,{onClick:this.onSignupClick},void 0,h.a._(\"Signup\",null,{hk:\"3FMolC\"})),Object(a.a)($.a,{className:\"SignupDrawer__login\",onClick:c,primary:!1},void 0,h.a._(\"Log in\",null,{hk:\"2pK2jf\"})),Object(a.a)(\"div\",{className:\"SignupDrawer__footer\"},void 0,h.a._(\"For a better experience,\",null,{hk:\"4fOLV2\"}),\" \",Object(a.a)(ee.a,{href:t},void 0,h.a._(\"use the app.\",null,{hk:\"3uebgb\"})))))}}]),t}(f.a.Component),le=Object(o.createStructuredSelector)({apiOptions:W.a,branchLink:function(e){return Object(M.c)(e,{tags:[\"signup-drawer\"],utm_content:\"signup-drawer\"})},csfVariantName:re.a,drawerData:function(e){return e.drawer.data},error:function(e){return Object(te.checkErrors)(e.session)},isUserFromIndiaOrUS:ne.c,isScrollBlockFooterSignupVariant:A.c}),de=Object(n.b)(le,function(e){return{closeDrawer:function(){return e(Object(s.d)())},goToLogin:function(){e(Object(s.d)()),e(Object(X.p)(z.b.GET,\"/login\"))},goToRegister:function(t,r){e(Object(s.d)()),e(Object(X.p)(z.b.GET,\"/register\",{stateParams:ie({},t,{},r)}))},setError:function(t){return e(Object(Y.c)(t))}}},function(e,t,r){return ie({},e,{},t,{},r,{goToRegister:function(r){return t.goToRegister(e.drawerData,r)}})}),pe=Object(L.a)(de(ue)),me=(ce={},Object(m.a)(ce,s.b.signup,pe),Object(m.a)(ce,s.b.getApp,B),ce),be=function(e){function t(e){var r;return Object(i.a)(this,t),r=Object(u.a)(this,Object(l.a)(t).call(this,e)),Object(m.a)(Object(d.a)(r),\"handleScrollThresholdSensorChange\",function(e){var t=r.props,n=t.isScrollBlockFooterAppVariant,o=t.isScrollBlockFooterSignupVariant,s=t.toggleGetAppDrawer,a=t.toggleSignupDrawer;(e||r.shouldHideDrawer)&&(o?(a(e),r.shouldHideDrawer=!1):n&&(s(e),r.shouldHideDrawer=!1))}),r.shouldHideDrawer=!(e.isScrollBlockFooterAppVariant||e.isScrollBlockFooterSignupVariant),r}return Object(p.a)(t,e),Object(c.a)(t,[{key:\"componentDidUpdate\",value:function(e){var t=this.props,r=t.drawerId,n=t.isEmailVariant,o=t.isScrollBlockFooterAppVariant,s=t.isScrollBlockFooterSignupVariant,a=t.url;o||s?a!==e.url&&(this.shouldHideDrawer=!0):!n&&me[r]&&this.props.closeDrawer()}},{key:\"componentWillUnmount\",value:function(){var e=this.props,t=e.closeDrawer,r=e.isScrollBlockFooterAppVariant,n=e.isScrollBlockFooterSignupVariant;(r||n)&&t()}},{key:\"render\",value:function(){var e=this.props.drawerId,t=me[e];return Object(a.a)(f.a.Fragment,{},void 0,Object(a.a)(H.a,{onChange:this.handleScrollThresholdSensorChange,scrollThrottle:y.zb,threshold:y.yb}),t?Object(a.a)(t,{}):null)}}]),t}(f.a.Component),fe=Object(o.createStructuredSelector)({drawerId:function(e){return e.drawer.activeId},url:function(e){return e.platform.currentPage.url},isScrollBlockFooterAppVariant:A.b,isScrollBlockFooterSignupVariant:A.c,isEmailVariant:function(e){return Object(re.c)(Object(re.a)(e))}}),je=Object(n.b)(fe,function(e){return{closeDrawer:function(){return e(Object(s.d)())},toggleGetAppDrawer:function(t){return e(Object(s.f)(t))},toggleSignupDrawer:function(t){return e(Object(s.g)(t))}}});t.a=je(be)},\"./src/app/components/Dropdown/index.jsx\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return p}),r.d(t,\"d\",function(){return m}),r.d(t,\"e\",function(){return b}),r.d(t,\"b\",function(){return f}),r.d(t,\"c\",function(){return h});var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=(r(\"./src/app/components/Dropdown/styles.less\"),r(\"./node_modules/prop-types/index.js\")),s=r.n(o),a=(r(\"./node_modules/react/index.js\"),r(\"./node_modules/react-redux/es/index.js\")),i=r(\"./src/lib/classNames.js\"),c=r(\"./src/platform/components.js\"),u=r(\"./src/app/actions/scrollPosition.js\"),l=r(\"./src/app/widgets/modal.js\"),d=r(\"./src/app/widgets/tooltip.js\");function p(e){return Object(n.a)(\"div\",{className:\"DropdownWrapper\"},void 0,Object(n.a)(d.b,{id:e.id,alignment:d.b.ALIGN.BELOW,offset:8,className:\"Dropdown\"},void 0,e.children))}function m(e){return Object(n.a)(\"div\",{className:\"DropdownModalWrapper\"},void 0,Object(n.a)(l.a,{id:e.id,className:\"DropdownModal\"},void 0,e.showX&&Object(n.a)(\"div\",{className:\"DropdownClose\"},void 0,Object(n.a)(b,{icon:\"x\",onClick:e.onClick})),Object(n.a)(\"div\",{onClick:e.onClick},void 0,e.children)))}function b(e){var t=Object(i.a)(\"DropdownRow__icon icon icon-\".concat(e.icon),{\"m-selected\":e.isSelected});return Object(n.a)(\"div\",{className:\"DropdownRow\",onClick:e.onClick},void 0,Object(n.a)(\"div\",{className:e.icon?t:\"\"}),Object(n.a)(\"div\",{className:\"DropdownRow__text\"},void 0,e.text))}function f(e){return Object(n.a)(\"div\",{className:\"DropdownClose\"},void 0,Object(n.a)(b,{icon:\"x\",onClick:e.onClick}))}function j(e){return Object(n.a)(c.a,{className:\"DropdownLinkRow\",href:e.href,onClick:e.closeModal,onMouseDown:e.resetScrollPosition},void 0,Object(n.a)(\"div\",{className:\"DropdownLinkRow__icon icon icon-\".concat(e.icon)}),Object(n.a)(\"div\",{className:\"DropdownLinkRow__text\"},void 0,e.text))}p.propTypes={id:s.a.string.isRequired},m.propTypes={id:s.a.string.isRequired,onClick:s.a.func,showX:s.a.bool},m.defaultProps={onClick:function(){},showX:!1},b.propTypes={icon:s.a.string.isRequired,text:s.a.string.isRequired,onClick:s.a.func,isSelected:s.a.bool},b.defaultProps={onClick:function(){},isSelected:!1},f.propTypes={onClick:s.a.func.isRequired},j.propTypes={href:s.a.string.isRequired,icon:s.a.string.isRequired,modalId:s.a.string,text:s.a.node.isRequired};var h=Object(a.b)(null,function(e,t){return{closeModal:function(){t.modalId&&e(Object(l.e)({id:t.modalId}))},resetScrollPosition:function(){return e(Object(u.b)(t.href,0))}}})(j)},\"./src/app/components/Dropdown/styles.less\":function(e,t,r){},\"./src/app/components/DropdownCover/index.jsx\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return s});var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=(r(\"./src/app/components/DropdownCover/styles.less\"),r(\"./node_modules/react/index.js\"),Object(n.a)(\"div\",{className:\"DropdownCover\"}));function s(){return o}},\"./src/app/components/DropdownCover/styles.less\":function(e,t,r){},\"./src/app/components/EUCookieNotice/styles.less\":function(e,t,r){},\"./src/app/components/EditForm/index.jsx\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return _});var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),s=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),l=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),d=r(\"./node_modules/fbt/lib/FbtPublic.js\"),p=r.n(d),m=(r(\"./src/app/components/EditForm/styles.less\"),r(\"./node_modules/prop-types/index.js\")),b=r.n(m),f=r(\"./node_modules/react/index.js\"),j=r.n(f),h=r(\"./src/lib/classNames.js\"),O=p.a._(\"Cancel\",null,{hk:\"26roVe\"}),v=p.a._(\"Updating\",null,{hk:\"3HPIer\"}),g=p.a._(\"Update\",null,{hk:\"4tKgkY\"}),_=function(e){function t(e){var r;return Object(o.a)(this,t),r=Object(a.a)(this,Object(i.a)(t).call(this,e)),Object(l.a)(Object(c.a)(r),\"saveEdit\",function(){if(!r.props.editPending){var e=r.state.editedText.trim();e!==r.props.startingText&&r.props.onSaveEdit(e)}}),Object(l.a)(Object(c.a)(r),\"onTextAreaChange\",function(e){r.setState({editedText:e.target.value})}),r.state={editedText:e.startingText},r}return Object(u.a)(t,e),Object(s.a)(t,[{key:\"render\",value:function(){var e=this.props.editPending,t=this.state.editedText;return Object(n.a)(\"div\",{className:\"EditForm\"},void 0,Object(n.a)(\"div\",{className:\"EditForm__textarea-holder\"},void 0,Object(n.a)(\"textarea\",{className:\"EditForm__textarea\",value:t,disabled:e,onChange:this.onTextAreaChange})),this.renderEditControls())}},{key:\"renderEditControls\",value:function(){var e=this.props,t=e.editPending,r=e.onCancelEdit;return Object(n.a)(\"div\",{className:\"EditForm__edit-controls\"},void 0,Object(n.a)(\"div\",{className:\"EditForm__edit-cancel\",onClick:r},void 0,O),Object(n.a)(\"div\",{className:Object(h.a)(\"EditForm__edit-button\",{disabled:t}),onClick:this.saveEdit},void 0,t?v:g))}}]),t}(j.a.Component);Object(l.a)(_,\"propTypes\",{startingText:b.a.string.isRequired,editPending:b.a.bool.isRequired,onCancelEdit:b.a.func.isRequired,onSaveEdit:b.a.func.isRequired})},\"./src/app/components/EditForm/styles.less\":function(e,t,r){},\"./src/app/components/GetAppDrawer/styles.less\":function(e,t,r){},\"./src/app/components/GildingsBar/index.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return a}),r.d(t,\"a\",function(){return i});var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=(r(\"./src/app/components/GildingsBar/styles.less\"),r(\"./node_modules/react/index.js\"),r(\"./src/lib/classNames.js\")),s=[\"gid_1\",\"gid_2\",\"gid_3\"];function a(e){return!!e&&s.reduce(function(t,r){return t+(e[r]||0)},0)>0}function i(e){var t=e.gildings,r=e.isPURTreatmentEnabled;if(!t||!a(t))return null;var i=e.isRedesign||r;return Object(n.a)(\"span\",{className:Object(o.a)(\"GildingsBar\",{\"m-redesign\":i,\"m-large\":r})},void 0,s.map(function(e){return function(e,t){return e[t]?Object(n.a)(\"span\",{className:\"GildingsBar__award\"},t,Object(n.a)(\"span\",{className:\"GildingsBar__award-icon GildingsBar__award-icon_\".concat(t)}),e[t]>1&&Object(n.a)(\"span\",{className:\"GildingsBar__award-count\"},void 0,e[t])):null}(t,e)}))}},\"./src/app/components/GildingsBar/styles.less\":function(e,t,r){},\"./src/app/components/HTML5StreamPlayer/styles.less\":function(e,t,r){},\"./src/app/components/Loading/index.jsx\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return i});var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=(r(\"./src/app/components/Loading/styles.less\"),r(\"./node_modules/react/index.js\"),r(\"./src/lib/classNames.js\")),s=r(\"./src/app/components/SnooIcon/index.jsx\"),a=Object(n.a)(s.a,{});function i(e){var t=e.className;return Object(n.a)(\"div\",{className:Object(o.a)(\"Loading\",t)},void 0,a)}},\"./src/app/components/Loading/styles.less\":function(e,t,r){},\"./src/app/components/LoadingIcon/index.m.less\":function(e,t,r){e.exports={loadingIcon:\"_3Mf7dvL93T1eh0GlLRshJK\",spin:\"_3cokl_laM0l7tnsKFB_nvJ\"}},\"./src/app/components/LoginRegistrationForm/Checkbox/index.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=(r(\"./node_modules/core-js/modules/es6.function.name.js\"),r(\"./node_modules/react/index.js\"),r(\"./src/lib/classNames.js\")),s=Object(n.a)(\"path\",{clipRule:\"evenodd\",d:\"m13.1654 1.55484-1.1192-1.120001c-.1504-.1504-.3536-.2344-.5656-.2344-.2128 0-.416.084-.5656.2344l-5.59519 5.594401-2.2344-2.2344c-.312-.3128-.8184-.3128-1.1312 0l-1.120001 1.12c-.3128.3128-.3128.8192 0 1.1312l3.920001 3.92c.1568.15596.3608.23436.5656.23436s.4096-.0784.5656-.23436l7.27999-7.28c.3128-.3128.3128-.8184 0-1.1312z\",fill:\"inherit\",fillRule:\"evenodd\"}),a=function(e){return Object(n.a)(\"svg\",{className:e.className,viewBox:\"0 0 14 11\",xmlns:\"http://www.w3.org/2000/svg\"},void 0,s)},i=(r(\"./src/app/components/LoginRegistrationForm/Checkbox/styles.less\"),Object(n.a)(a,{}));t.a=function(e){var t=e.className,r=e.label,s=e.name,a=e.onChange,c=e.value;return Object(n.a)(\"label\",{className:Object(o.a)(\"Checkbox\",t)},void 0,Object(n.a)(\"input\",{checked:!!c,hidden:!0,name:s,onChange:a,type:\"checkbox\",value:!!c}),Object(n.a)(\"span\",{className:\"Checkbox__Icon\"},void 0,!!c&&i),Object(n.a)(\"span\",{className:\"Checkbox__Label\"},void 0,r))}},\"./src/app/components/LoginRegistrationForm/Checkbox/styles.less\":function(e,t,r){},\"./src/app/components/LoginRegistrationForm/Input.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=(r(\"./node_modules/core-js/modules/es6.function.name.js\"),r(\"./src/app/components/LoginRegistrationForm/Input.less\"),r(\"./node_modules/prop-types/index.js\")),s=r.n(o),a=(r(\"./node_modules/react/index.js\"),r(\"./src/lib/classNames.js\"));function i(e){var t=e.showTopBorder,r=e.name,o=e.type,s=e.placeholder,i=e.error,c=e.onBlur,u=e.onChange,l=e.value,d=e.children,p=e.shouldAutocomplete,m=e.otpInput,b=e.className,f=e.label,j=Object(a.a)(\"LoginInput__input\",{error:!!i,\"show-top\":t,otpInput:m}),h=\"hidden\"!==o&&i?Object(n.a)(\"p\",{className:\"LoginInput__error-text\"},void 0,i):null,O=\"hidden\"===o?\"hidden\":\"\";return Object(n.a)(\"div\",{className:Object(a.a)(b,O)},void 0,Object(n.a)(\"div\",{className:\"LoginInput\"},void 0,Object(n.a)(\"input\",{className:j,id:r,onBlur:c,onChange:u,name:r,placeholder:s,type:o,value:l,autoComplete:p?null:\"off\",\"data-empty\":!l}),Object(n.a)(\"label\",{className:\"LoginInput__label\",htmlFor:r},void 0,f),d),h)}i.propTypes={error:s.a.string,name:s.a.string.isRequired,onBlur:s.a.func,onChange:s.a.func,placeholder:s.a.string.isRequired,showTopBorder:s.a.bool,type:s.a.string,value:s.a.string.isRequired,shouldAutocomplete:s.a.bool,className:s.a.string,label:s.a.string},i.defaultProps={className:\"\",onBlur:function(){},placeholder:\"\",shouldAutocomplete:!0,showTopBorder:!1,type:\"text\"},t.a=i},\"./src/app/components/LoginRegistrationForm/Input.less\":function(e,t,r){},\"./src/app/components/LoginRegistrationForm/SquareButton.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/extends.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js\"),s=(r(\"./src/app/components/LoginRegistrationForm/SquareButton.less\"),r(\"./node_modules/prop-types/index.js\")),a=r.n(s),i=r(\"./node_modules/react/index.js\"),c=r.n(i),u=r(\"./src/lib/classNames.js\");function l(e){var t=e.children,r=e.className,s=e.enabled,a=e.primary,i=Object(o.a)(e,[\"children\",\"className\",\"enabled\",\"primary\"]);return c.a.createElement(\"button\",Object(n.a)({},i,{className:Object(u.a)(\"SquareButton\",r,{\"m-disabled\":!s,\"m-primary\":a,\"m-secondary\":!a})}),t)}l.propTypes={type:a.a.string,enabled:a.a.bool,onClick:a.a.func},l.defaultProps={type:\"button\",enabled:!0,onClick:function(){},primary:!0},t.a=l},\"./src/app/components/LoginRegistrationForm/SquareButton.less\":function(e,t,r){},\"./src/app/components/LoginRegistrationForm/styles.less\":function(e,t,r){},\"./src/app/components/Logo/index.jsx\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return c});var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=r(\"./node_modules/prop-types/index.js\"),s=r.n(o),a=(r(\"./node_modules/react/index.js\"),r(\"./src/app/components/SVG/index.jsx\")),i=Object(n.a)(\"g\",{},void 0,Object(n.a)(\"circle\",{fill:\"#ff4500\",cx:\"45.77\",cy:\"3.33\",r:\"2.05\"}),Object(n.a)(\"path\",{d:\"M16.73,12.05a1.44,1.44,0,0,0,1.54-1.48,4.91,4.91,0,0,0-.1-0.83,5.66,5.66,0,0,0-5.34-4.61c-3,0-5.51,2.76-5.51,6.15s2.47,6.15,5.51,6.15a5.47,5.47,0,0,0,4.26-1.78,1.19,1.19,0,0,0-.19-1.77,1.25,1.25,0,0,0-1.53.16,3.78,3.78,0,0,1-2.54,1.09,3.42,3.42,0,0,1-3.14-3.08h7ZM12.82,7.44a3.3,3.3,0,0,1,3,2.56h-6A3.3,3.3,0,0,1,12.82,7.44Z\"}),Object(n.a)(\"path\",{d:\"M7.44,6.32a1.15,1.15,0,0,0-1-1.14A4.46,4.46,0,0,0,2.31,6.69V6.54A1.15,1.15,0,1,0,0,6.54V16a1.18,1.18,0,0,0,1.08,1.2A1.15,1.15,0,0,0,2.31,16V11.15A3.51,3.51,0,0,1,6.15,7.47H6.38A1.15,1.15,0,0,0,7.44,6.32Z\"}),Object(n.a)(\"path\",{d:\"M46.92,7.56a1.15,1.15,0,0,0-2.31,0V16a1.15,1.15,0,1,0,2.31,0V7.56Z\"}),Object(n.a)(\"path\",{d:\"M29.87,1.15A1.15,1.15,0,0,0,28.72,0h0a1.15,1.15,0,0,0-1.15,1.15V6.31a4,4,0,0,0-2.95-1.18c-3,0-5.51,2.76-5.51,6.15s2.47,6.15,5.51,6.15a4.08,4.08,0,0,0,3-1.19A1.15,1.15,0,0,0,29.87,16V1.15Zm-5.26,14c-1.77,0-3.21-1.72-3.21-3.85s1.43-3.85,3.21-3.85,3.21,1.72,3.21,3.85S26.39,15.13,24.62,15.13Z\"}),Object(n.a)(\"path\",{d:\"M41.92,1.15A1.15,1.15,0,0,0,40.77,0h0a1.15,1.15,0,0,0-1.15,1.15V6.31a4,4,0,0,0-2.95-1.18c-3,0-5.51,2.76-5.51,6.15s2.47,6.15,5.51,6.15a4.08,4.08,0,0,0,3-1.19A1.15,1.15,0,0,0,41.92,16V1.15Zm-5.26,14c-1.77,0-3.21-1.72-3.21-3.85s1.43-3.85,3.21-3.85,3.21,1.72,3.21,3.85S38.44,15.13,36.67,15.13Z\"}),Object(n.a)(\"path\",{d:\"M52.91,16V7.44h1a1,1,0,0,0,1.06-1,1,1,0,0,0-1-1.09H52.91V3.76a1.18,1.18,0,0,0-1.08-1.19,1.15,1.15,0,0,0-1.23,1.15V5.38h-1a1,1,0,0,0-1.06,1,1,1,0,0,0,1,1.09h1V16a1.15,1.15,0,0,0,1.15,1.15h0A1.15,1.15,0,0,0,52.91,16Z\"}));function c(e){return Object(n.a)(a.a,{className:e.className,width:55,height:18,fallbackImg:\"\".concat(e.assetPath,\"/img/reddit-wordmark.png\")},void 0,i)}c.propTypes={assetPath:s.a.string.isRequired}},\"./src/app/components/ModalBanner/index.jsx\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return l});r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es7.object.values.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=(r(\"./src/app/components/ModalBanner/styles.less\"),r(\"./node_modules/fbt/lib/FbtPublic.js\")),s=r.n(o),a=r(\"./node_modules/prop-types/index.js\"),i=r.n(a),c=(r(\"./node_modules/react/index.js\"),r(\"./src/app/components/Dropdown/index.jsx\")),u={APPROVED:\"approved\",REMOVED:\"removed\",SPAM:\"spam\"};function l(e){var t=e.pageName,r=e.status,o=e.statusBy,a=r&&o?function(e,t){switch(e){case u.APPROVED:return s.a._(\"Approved by {user}\",[s.a._param(\"user\",t)],{hk:\"2ABapG\"});case u.REMOVED:return s.a._(\"Removed by {user}\",[s.a._param(\"user\",t)],{hk:\"BbHoA\"});case u.SPAM:return s.a._(\"Removed as spam by {user}\",[s.a._param(\"user\",t)],{hk:\"3Ib2mR\"});default:return null}}(r,o):null;return Object(n.a)(\"div\",{className:\"ModalBanner m-\".concat(r,\" \").concat(t)},void 0,Object(n.a)(c.e,{text:a}))}l.propTypes={pageName:i.a.string,status:i.a.oneOf(Object.values(u)),statusBy:i.a.string},l.defaultProps={pageName:null,status:null,statusBy:null}},\"./src/app/components/ModalBanner/styles.less\":function(e,t,r){},\"./src/app/components/ModalSwitch/index.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/react/index.js\"),o=r.n(n),s=r(\"./node_modules/react-redux/es/index.js\"),a=r(\"./node_modules/reselect/lib/index.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),l=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),d=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),p=r(\"./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js\"),m=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),b=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),f=r(\"./node_modules/fbt/lib/FbtPublic.js\"),j=r.n(f),h=r(\"./node_modules/prop-types/index.js\"),O=r.n(h),v=r(\"./src/apiClient/models/SitewideRule.js\"),g=r(\"./src/apiClient/models/SubredditRule.js\"),_=r(\"./src/apiClient/models/thingTypes.js\"),y=r(\"./src/app/actions/modal.js\"),P=r(\"./src/app/actions/reporting.js\"),w=r(\"./src/app/components/Loading/index.jsx\"),k=function(){function e(t,r,n,o){Object(c.a)(this,e),this.thingId=t,this.ruleName=r,this.reason=n,this.customText=o}return Object(u.a)(e,null,[{key:\"fromSitewideRule\",value:function(t,r,n){return new e(t,v.a.SITEWIDE_RULE_KEYWORD,r.reasonText,n)}},{key:\"fromSubredditRule\",value:function(t,r){return new e(t,r.shortName,r.violationReason)}}]),e}(),S=(r(\"./node_modules/core-js/modules/es6.regexp.replace.js\"),/%\\((\\w+)\\)s/g);function T(e,t,r){if(t&&!(t in e.subredditRules))return null;if(!e.subredditRules[t])return[];var n=e.subredditRules[t];return r?n.filter(function(e){return e.doesRuleApplyToThingType(r)}):n}var C=r(\"./src/lib/classNames.js\");r(\"./src/app/components/ReportingModal/styles.less\");var x=Object(i.a)(\"div\",{className:\"ReportingModal__close\"}),E=Object(i.a)(w.a,{}),N=function(e){function t(){var e,r;Object(c.a)(this,t);for(var n=arguments.length,o=new Array(n),s=0;s<n;s++)o[s]=arguments[s];return r=Object(l.a)(this,(e=Object(d.a)(t)).call.apply(e,[this].concat(o))),Object(b.a)(Object(p.a)(r),\"state\",{sequenceOfParentRules:[],indexOfChosenChildRule:null,fileAComplaintPage:!1,customText:\"\"}),Object(b.a)(Object(p.a)(r),\"handlerBack\",r.handleBack.bind(Object(p.a)(r))),Object(b.a)(Object(p.a)(r),\"handlerNextOrSubmit\",r.handleNextOrSubmit.bind(Object(p.a)(r))),Object(b.a)(Object(p.a)(r),\"onCustomTextChange\",r.handleCustomTextChange.bind(Object(p.a)(r))),Object(b.a)(Object(p.a)(r),\"getNextStepHeaderText\",function(){return j.a._(\"Which rule does it break?\",null,{hk:\"7Ai2X\"})}),Object(b.a)(Object(p.a)(r),\"getReportReasonToShow\",function(){var e=r.props.subredditName;return j.a._(\"It breaks {subredditName}'s rules\",[j.a._param(\"subredditName\",\"r/\".concat(e))],{hk:\"2FAQXD\"})}),r}return Object(m.a)(t,e),Object(u.a)(t,[{key:\"render\",value:function(){var e,t,r=this,n=this.props,o=n.onCloseReportFlow,s=n.sitewideRules,a=n.thingId,c=this.state,u=c.fileAComplaintPage,l=c.indexOfChosenChildRule,d=c.sequenceOfParentRules,p=!!s.length,m=null!==l,b=!d.length,f=this.getCurrentRules()[l];return Object(i.a)(\"div\",{className:\"ReportingModalWrapper\",onClick:o},void 0,Object(i.a)(\"div\",{className:\"ReportingModal\",onClick:this.stopPropagationOfClick},void 0,Object(i.a)(\"div\",{className:\"ReportingModal__title-bar\"},void 0,x,Object(i.a)(\"div\",{className:\"ReportingModal__title\"},void 0,this.getCurrentHeader())),u?Object(i.a)(\"div\",{},void 0,Object(i.a)(\"div\",{className:\"ReportingModal__file-prompt\"},void 0,f.complaintPrompt),Object(i.a)(\"div\",{className:\"ReportingModal__file-complaint-button\"},void 0,Object(i.a)(\"a\",{href:(e=decodeURI(f.complaintUrl),t={thing:a},e.replace(S,function(e,r){return r in t?t[r]:e})),target:\"_blank\"},void 0,f.complaintButtonText))):p?Object(i.a)(\"div\",{className:\"ReportingModal__options\"},void 0,this.getCurrentRules().map(function(e,t){return r.renderReportRow(e,t)})):E,u?Object(i.a)(\"div\",{className:\"ReportingModal__submit\"},void 0,Object(i.a)(\"div\",{className:Object(C.a)(\"ReportingModal__submit-button\",{disabled:!0})},void 0,j.a._(\"REPORT\",null,{hk:\"1wQZKQ\"})),Object(i.a)(\"div\",{className:\"ReportingModal__back-button\",onClick:o},void 0,j.a._(\"CLOSE\",null,{hk:\"1T10Ej\"}))):p?Object(i.a)(\"div\",{className:\"ReportingModal__submit\"},void 0,Object(i.a)(\"div\",{className:Object(C.a)(\"ReportingModal__submit-button\",{disabled:!m}),onClick:m?this.handlerNextOrSubmit:this.stopPropagationOfClick},void 0,!m||this.getCurrentRules()[l].nextStepReasons&&this.getCurrentRules()[l].nextStepReasons.length?j.a._(\"NEXT\",null,{hk:\"3sUUQ7\"}):j.a._(\"REPORT\",null,{hk:\"1wQZKQ\"})),Object(i.a)(\"div\",{className:\"ReportingModal__back-button\",onClick:b?o:this.handlerBack},void 0,b?j.a._(\"CLOSE\",null,{hk:\"1T10Ej\"}):j.a._(\"BACK\",null,{hk:\"1DLxmB\"}))):null))}},{key:\"getAllRules\",value:function(){var e=this.props,t=e.sitewideRules,r=e.subredditRules,n=t.slice();if(r&&r.length){var o={nextStepHeader:this.getNextStepHeaderText(),nextStepReasons:r,reasonTextToShow:this.getReportReasonToShow(),getReportReasonToShow:this.getReportReasonToShow};n.splice(2,0,o)}return n}},{key:\"getCurrentRules\",value:function(){var e=this.state.sequenceOfParentRules,t=this.getAllRules();return e.forEach(function(e){t=t[e].nextStepReasons}),t}},{key:\"getCurrentHeader\",value:function(){var e=this.state,t=e.fileAComplaintPage,r=e.indexOfChosenChildRule,n=e.sequenceOfParentRules,o=this.getCurrentRules()[r];if(t)return o.complaintPageTitle;if(!n.length)return j.a._(\"We're sorry something's wrong. How can we help?\",null,{hk:\"3HBhQ0\"});var s,a=this.getAllRules();return n.forEach(function(e){s=a[e],a=a[e].nextStepReasons}),s.nextStepHeader}},{key:\"onUpdateIndexOfChosenRule\",value:function(e){this.setState({indexOfChosenChildRule:e})}},{key:\"onAddToSequenceOfParentRules\",value:function(e){var t=this.state.sequenceOfParentRules.slice();t.push(e),this.setState({sequenceOfParentRules:t,indexOfChosenChildRule:null})}},{key:\"handleNextOrSubmit\",value:function(e){e.stopPropagation();var t=this.props,r=t.onCloseReportFlow,n=t.onSubmit,o=t.thingId,s=this.state,a=s.customText,i=s.indexOfChosenChildRule,c=this.getCurrentRules()[i];c.fileComplaint?this.setState({fileAComplaintPage:!0}):c.nextStepReasons&&c.nextStepReasons.length?this.onAddToSequenceOfParentRules(i):(n(c instanceof v.a?k.fromSitewideRule(o,c,a):k.fromSubredditRule(o,c,a)),r())}},{key:\"handleBack\",value:function(e){e.stopPropagation();var t=this.state.sequenceOfParentRules.slice();t.pop(),this.setState({sequenceOfParentRules:t,indexOfChosenChildRule:null})}},{key:\"renderReportRow\",value:function(e,t){var r=this,n=this.state.customText,o=this.state.indexOfChosenChildRule===t,s=Object(C.a)(\"icon\",{\"icon-check-circled\":o,\"icon-circle\":!o}),a=e.getReportReasonToShow();return Object(i.a)(\"div\",{},void 0,Object(i.a)(\"div\",{className:\"ReportingModal__option\",onClick:function(e){e.stopPropagation(),o||(r.onUpdateIndexOfChosenRule(t),r.setState({customText:\"\"}))}},void 0,Object(i.a)(\"div\",{className:s}),Object(i.a)(\"div\",{className:\"ReportingModal__option-content\"},void 0,Object(i.a)(\"div\",{className:\"ReportingModal__reason-text\"},void 0,a),o&&e.canWriteNotes&&Object(i.a)(\"input\",{type:\"text\",className:\"ReportingModal__custom-text\",onChange:this.onCustomTextChange,maxLength:\"250\",placeholder:j.a._(\"max 250 characters\",null,{hk:\"3btsWP\"}),value:n}))))}},{key:\"handleCustomTextChange\",value:function(e){this.setState({customText:e.target.value})}},{key:\"stopPropagationOfClick\",value:function(e){e.stopPropagation()}}]),t}(o.a.Component);Object(b.a)(N,\"propTypes\",{onCloseReportFlow:O.a.func.isRequired,onSubmit:O.a.func.isRequired,sitewideRules:O.a.arrayOf(v.a),subredditName:O.a.string,subredditRules:O.a.arrayOf(g.a),thingId:O.a.string});var R=Object(a.createSelector)(function(e){return e.modal.props.thingId},function(e){return function(e){return e.sitewideRules}(e)},function(e){return e.modal.props.subredditName},function(e){return function(e){var t=e.modal.props,r=t.subredditName,n=t.thingId;return T(e,r,_.o(n))}(e)},function(e,t,r,n){return{thingId:e,sitewideRules:t,subredditName:r,subredditRules:n}}),I=Object(s.b)(R,function(e){return{onCloseReportFlow:function(){return e(y.b())},onSubmit:function(t){return e(P.f(t))}}})(N),D=r(\"./src/app/actions/rulesModal.js\"),A=r(\"./src/app/components/SubredditRule/index.js\"),L=(r(\"./src/app/components/RulesModal/styles.less\"),Object(i.a)(\"p\",{className:\"RulesModal__description\"},void 0,j.a._(\"The moderators ask you to observe these rules:\",null,{hk:\"3S1IEK\"}))),M=j.a._(\"View the full list of rules.\",null,{hk:\"1L1dao\"}),U=j.a._(\"Decline\",null,{hk:\"3dxhUt\"}),F=j.a._(\"Agree\",null,{hk:\"2vjmUX\"}),B=Object(i.a)(w.a,{});function H(e){var t=e.onClickAccept,r=e.onClickDecline,n=e.onClickInside,s=e.onClickOutside,a=e.rules,c=e.subredditName;return Object(i.a)(\"div\",{className:\"RulesModal\",onClick:s},void 0,Object(i.a)(\"div\",{className:\"RulesModal__modal\",onClick:n},void 0,a?Object(i.a)(\"div\",{className:\"RulesModal__body\"},void 0,Object(i.a)(\"header\",{className:\"RulesModal__header\"},void 0,Object(i.a)(\"h2\",{className:\"RulesModal__title\"},void 0,j.a._(\"Rules for {subredditName}\",[j.a._param(\"subredditName\",\"r/\".concat(c))],{hk:\"2h3iit\"})),L),Object(i.a)(\"div\",{className:\"RulesModal__rules\"},void 0,a.map(function(e){return o.a.createElement(A.a,e)})),Object(i.a)(\"footer\",{className:\"RulesModal__footer\"},void 0,Object(i.a)(\"a\",{className:\"RulesModal__rulesLink\",href:\"/r/\".concat(c,\"/about/rules\"),target:\"_blank\"},void 0,M),Object(i.a)(\"div\",{className:\"RulesModal__footerButtonRow\"},void 0,Object(i.a)(\"button\",{className:\"RulesModal__button RulesModal__declineButton\",onClick:r},void 0,U),Object(i.a)(\"button\",{className:\"RulesModal__button RulesModal__acceptButton\",onClick:t},void 0,F)))):B))}H.propTypes={featureName:O.a.string.isRequired,isRequired:O.a.bool.isRequired,thingType:O.a.string.isRequired,onClickAccept:O.a.func,onClickDecline:O.a.func,onClickInside:O.a.func,onClickOutside:O.a.func.isRequired,onDecline:O.a.func,rules:O.a.arrayOf(O.a.shape(A.a.propTypes)),subredditName:O.a.string.isRequired},H.defaultProps={onClickAccept:function(){},onClickDecline:function(){},onClickInside:function(){},onDecline:function(){},rules:null};var V=Object(a.createSelector)(function(e,t){return T(e,t.subredditName,t.thingType)},function(e){return{rules:e}});var q=Object(s.b)(V,function(e,t){var r=t.featureName,n=t.isRequired,o=t.onDecline,s=t.subredditName;return{onClickOutside:function(){n||(e(D.d(r,s)),e(y.b()))},onClickAccept:function(){e(D.d(r,s)),e(y.b())},onClickDecline:function(){e(y.b()),o&&o(e)}}})(H),G=Object(a.createSelector)(function(e){return e.modal},function(e){return{modal:e}});t.a=Object(s.b)(G)(function(e){switch(e.modal.type){case P.b:return o.a.createElement(I,e.modal);case D.c:return o.a.createElement(q,e.modal.props);default:return null}})},\"./src/app/components/ModeratorModal/index.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=(r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\")),s=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),u=r(\"./node_modules/fbt/lib/FbtPublic.js\"),l=r.n(u),d=r(\"./node_modules/prop-types/index.js\"),p=r.n(d),m=r(\"./node_modules/react/index.js\"),b=r.n(m),f=r(\"./node_modules/react-redux/es/index.js\"),j=r(\"./node_modules/reselect/lib/index.js\"),h=r(\"./src/apiClient/models/thingTypes.js\"),O=r(\"./src/apiClient/apis/ModTools.js\"),v=r(\"./src/app/components/ModalBanner/index.jsx\"),g=r(\"./src/app/components/Dropdown/index.jsx\"),_=r(\"./src/app/reducers/helpers/modelFromThingId.js\"),y=r(\"./src/lib/modToolHelpers.js\"),P=r(\"./src/app/actions/modTools.js\"),w=r(\"./src/app/reducers/reports.js\"),k=r(\"./src/app/widgets/modal.js\");r(\"./src/app/components/ModeratorModal/styles.less\");var S=O.a.DISTINGUISH_TYPES,T=function(e){function t(){return Object(o.a)(this,t),Object(a.a)(this,Object(i.a)(t).apply(this,arguments))}return Object(c.a)(t,e),Object(s.a)(t,[{key:\"onDistinguish\",value:function(e){var t=e===S.NONE?S.MODERATOR:S.NONE;this.props.onDistinguish(t)}},{key:\"showDistinguish\",value:function(e){return!(e===S.NONE)}},{key:\"preventModalClose\",value:function(e){e.stopPropagation()}},{key:\"hasReports\",value:function(e){return!!e&&(!!(e[w.b]&&Object.keys(e[w.b]).length>0)||(!!(e[w.a]&&Object.keys(e[w.a]).length>0)||void 0))}},{key:\"render\",value:function(){var e,t,r,o,s,a=this,i=!1;if(this.props.targetType===h.h)i=!0;else if(this.props.targetType===h.b){var c=this.props,u=c.isMine,d=c.target;i=u&&d.parentId===d.linkId}return Object(n.a)(\"div\",{className:\"ModeratorModalWrapper\"},void 0,Object(n.a)(k.a,{id:this.props.modModalId,className:\"DropdownModal ModeratorModal\"},void 0,Object(n.a)(g.b,{onClick:this.props.onClick}),Object(n.a)(\"div\",{onClick:this.props.onClick},void 0,Object(n.a)(v.a,{status:Object(y.a)(this.props.isApproved,this.props.isRemoved,this.props.isSpam),statusBy:Object(y.b)(this.props.isApproved,this.props.isRemoved,this.props.isSpam,this.props.removedBy,this.props.approvedBy),pageName:\"moderatorModal\"}),Object(n.a)(\"div\",{className:\"ModeratorModalRowWrapper\"},void 0,this.props.targetType===h.h?[Object(n.a)(g.e,{icon:\"nsfw\",text:(s=this.props.isNSFW,s?l.a._(\"Unmark NSFW\",null,{hk:\"1IuEvR\"}):l.a._(\"Mark NSFW\",null,{hk:\"25Qqw1\"})),onClick:this.props.toggleNSFW,isSelected:this.props.isNSFW}),Object(n.a)(g.e,{icon:\"spoiler\",text:(o=this.props.isSpoiler,o?l.a._(\"Unspoiler\",null,{hk:\"7g9Ud\"}):l.a._(\"Spoiler\",null,{hk:\"1ie7PJ\"})),onClick:this.props.toggleSpoiler,isSelected:this.props.isSpoiler}),Object(n.a)(g.e,{icon:\"lock\",text:(r=this.props.isLocked,r?l.a._(\"Unlock\",null,{hk:\"25UVzu\"}):l.a._(\"Lock\",null,{hk:\"1z4SD0\"})),onClick:this.props.toggleLock,isSelected:this.props.isLocked})]:null,this.hasReports(this.props.reports)&&Object(n.a)(\"div\",{onClick:function(e){return a.preventModalClose(e)}},void 0,Object(n.a)(k.b,{id:this.props.reportModalId},void 0,Object(n.a)(g.e,{icon:\"flag\",text:l.a._(\"Reports\",null,{hk:\"2hEGAe\"}),isSelected:!0}))),this.props.isMine?Object(n.a)(g.e,{icon:\"distinguish\",text:(t=this.showDistinguish(this.props.distinguishType),t?l.a._(\"Undistinguish\",null,{hk:\"1SW18f\"}):l.a._(\"Distinguish\",null,{hk:\"4tyDIM\"})),onClick:function(){return a.onDistinguish(a.props.distinguishType)},isSelected:this.showDistinguish(this.props.distinguishType)}):null,i?Object(n.a)(g.e,{icon:\"sticky\",text:(e=this.props.isSticky,e?l.a._(\"Unpin as announcement\",null,{hk:\"32ODRj\"}):l.a._(\"Pin as announcement\",null,{hk:\"1BzM8K\"})),onClick:this.props.onToggleSticky,isSelected:this.props.isSticky}):null,Object(n.a)(\"div\",{className:\"m-nonToggleActions\"},void 0,Object(n.a)(g.e,{icon:\"delete_remove\",text:l.a._(\"Remove\",null,{hk:\"4nHOcM\"}),onClick:this.props.onRemove,isSelected:this.props.isRemoved}),Object(n.a)(g.e,{icon:\"spam\",text:l.a._(\"Spam\",null,{hk:\"27uYdi\"}),onClick:this.props.onSpam,isSelected:this.props.isSpam}),Object(n.a)(g.e,{icon:\"check-circled\",text:l.a._(\"Approve\",null,{hk:\"qzGtH\"}),onClick:this.props.onApprove,isSelected:this.props.isApproved}))))))}}]),t}(b.a.Component);T.propTypes={id:p.a.string.isRequired,modModalId:p.a.string.isRequired,onClick:p.a.func,onSpam:p.a.func.isRequired,onApprove:p.a.func.isRequired,onRemove:p.a.func.isRequired,toggleLock:p.a.func.isRequired,toggleNSFW:p.a.func.isRequired,toggleSpoiler:p.a.func.isRequired,isSticky:p.a.bool.isRequired,isApproved:p.a.bool.isRequired,isRemoved:p.a.bool.isRequired,isSpam:p.a.bool.isRequired,removedBy:p.a.string,approvedBy:p.a.string,distinguishType:p.a.string,isMine:p.a.bool,reports:p.a.object,target:p.a.object,targetType:p.a.oneOf([h.b,h.h]).isRequired},T.defaultProps={target:null,reports:null};var C=Object(j.createSelector)(function(e,t){return Object(_.a)(t.id,e)},function(e){return{target:e}});t.a=Object(f.b)(C,function(e,t){var r=t.id,n=t.isSticky,o=t.targetType;return{onSpam:function(){return e(P.u(r,!0))},onApprove:function(){return e(P.r(r))},onRemove:function(){return e(P.u(r,!1))},toggleLock:function(){return e(P.x(r))},toggleNSFW:function(){return e(P.y(r))},toggleSpoiler:function(){return e(P.z(r))},onDistinguish:function(t){return e(P.s(r,t))},onToggleSticky:function(){o===h.h?e(P.w(r,!n)):e(P.v(r,!n))}}})(T)},\"./src/app/components/ModeratorModal/styles.less\":function(e,t,r){},\"./src/app/components/NSFWFlair/index.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=r(\"./node_modules/fbt/lib/FbtPublic.js\"),s=r.n(o);r(\"./node_modules/react/index.js\"),r(\"./src/app/components/NSFWFlair/styles.less\");t.a=Object(n.a)(\"span\",{className:\"NSFWFlair\"},void 0,Object(n.a)(\"span\",{className:\"icon icon-nsfw nsfw\"}),s.a._(\"NSFW\",null,{hk:\"1WLN1s\"}))},\"./src/app/components/NSFWFlair/styles.less\":function(e,t,r){},\"./src/app/components/NavFrame/index.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js\"),o=(r(\"./node_modules/core-js/modules/es7.array.includes.js\"),r(\"./node_modules/core-js/modules/es6.string.includes.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\")),s=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),l=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),d=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),p=r(\"./node_modules/fbt/lib/FbtPublic.js\"),m=r.n(p),b=(r(\"./src/app/components/NavFrame/styles.less\"),r(\"./node_modules/react/index.js\")),f=r.n(b),j=r(\"./node_modules/react-redux/es/index.js\"),h=r(\"./node_modules/reselect/lib/index.js\"),O=(r(\"./src/app/components/EUCookieNotice/styles.less\"),r(\"./node_modules/prop-types/index.js\")),v=r.n(O),g=r(\"./src/config.js\"),_=r(\"./src/app/actions/euCookieNotice.js\"),y=Object(d.a)(\"span\",{className:\"icon icon-x\"}),P=m.a._(\"Cookies help us deliver our Services. By using our Services, you agree to our use of cookies.\",null,{hk:\"1U3ZMl\"}),w=function(e){function t(){return Object(o.a)(this,t),Object(a.a)(this,Object(i.a)(t).apply(this,arguments))}return Object(u.a)(t,e),Object(s.a)(t,[{key:\"updateDisplayCount\",value:function(){this.props.show&&this.props.onCookieNoticeRendered()}},{key:\"componentDidMount\",value:function(){this.updateDisplayCount()}},{key:\"componentDidUpdate\",value:function(){this.updateDisplayCount()}},{key:\"render\",value:function(){if(!this.props.show)return null;var e=this.props.onClose;return Object(d.a)(\"div\",{className:\"EUCookieNotice\"},void 0,Object(d.a)(\"div\",{className:\"EUCookieNotice__content\"},void 0,Object(d.a)(\"div\",{className:\"EUCookieNotice__close\",onClick:e},void 0,y),Object(d.a)(\"p\",{},void 0,P,Object(d.a)(\"a\",{className:\"EUCookieNotice__link\",target:\"_blank\",href:\"\".concat(g.a.reddit,\"/help/privacypolicy\")},void 0,m.a._(\"Learn More\",null,{hk:\"4wE9VY\"})))))}}]),t}(f.a.Component);Object(l.a)(w,\"propTypes\",{show:v.a.bool.isRequired,url:v.a.string.isRequired,onCookieNoticeRendered:v.a.func.isRequired,onClose:v.a.func.isRequired});var k=Object(h.createSelector)(function(e){return e.euCookieNotice.showEUCookie},function(e){return e.platform.currentPage.url},function(e,t){return{show:e,url:t}}),S=Object(j.b)(k,function(e){return{onCookieNoticeRendered:function(){return e(_.d())},onClose:function(){return e(_.e())}}})(w),T=r(\"./src/app/selectors/platformSelector.js\"),C=r(\"./src/app/components/TopNav/Compact/index.jsx\"),x=(r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/extends.js\")),E=r(\"./node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js\"),N=(r(\"./src/app/components/TopNav/Regular/styles.less\"),r(\"./src/lib/classNames.js\")),R=r(\"./src/platform/components.js\"),I=r(\"./src/platform/router.js\"),D=r(\"./src/platform/actions.js\"),A=r(\"./src/app/actions/overlay.js\"),L=r(\"./src/app/actions/subscribedSubreddits.js\"),M=r(\"./src/app/constants.js\"),U=r(\"./src/app/components/Badge/index.jsx\"),F=r(\"./src/app/components/ChatIcon/index.jsx\"),B=Object(d.a)(\"path\",{d:\"M18.531 15.6H1.082a.776.776 0 0 1-.775-.8c0-.5.387-.8.775-.8h17.45c.387 0 .775.3.775.8s-.388.8-.776.8zM18.531 8.6H1.082a.776.776 0 0 1-.775-.8c0-.5.387-.8.775-.8h17.45c.387 0 .775.3.775.8s-.388.8-.776.8zM18.531 1.6H1.082A.776.776 0 0 1 .307.8c0-.5.387-.8.775-.8h17.45c.387 0 .775.3.775.8s-.388.8-.776.8z\"}),H=function(e){return Object(d.a)(\"svg\",{className:e.className,viewBox:\"0 0 20 16\",xmlns:\"http://www.w3.org/2000/svg\"},void 0,B)},V=Object(d.a)(\"path\",{d:\"M15.59,13.91l2.78,2.69a1.25,1.25,0,1,1-1.74,1.8l-2.82-2.73a8,8,0,1,1,1.78-1.76ZM14.64,9.2A5.45,5.45,0,1,0,9.2,14.64,5.45,5.45,0,0,0,14.64,9.2Z\"}),q=function(e){return Object(d.a)(\"svg\",{className:e.className,viewBox:\"0 0 20 20\",xmlns:\"http://www.w3.org/2000/svg\"},void 0,V)},G=r(\"./src/app/components/Logo/index.jsx\"),W=r(\"./src/app/components/SnooIcon/index.jsx\"),X=(r(\"./node_modules/core-js/modules/es6.string.link.js\"),r(\"./src/lib/xpromoState.js\")),z=r(\"./src/app/selectors/navigationUpdates.js\"),K=r(\"./src/app/selectors/xpromo.js\"),J=r(\"./src/app/trackers/xpromo.js\"),Y=r(\"./src/higherOrderComponents/withTracking.jsx\"),Z=(r(\"./src/app/components/XPromoTopButton/styles.less\"),Object(h.createStructuredSelector)({isNavigationUpdatesEnabled:z.a,isOptOut:K.q,isWikiPage:T.I,link:Object(X.d)({tags:[M.Zb[M.Vb.TOPBUTTON]],utm_content:M.Zb[M.Vb.TOPBUTTON]})})),Q=Object(j.b)(Z),$=function(e){function t(){var e,r;Object(o.a)(this,t);for(var n=arguments.length,s=new Array(n),u=0;u<n;u++)s[u]=arguments[u];return r=Object(a.a)(this,(e=Object(i.a)(t)).call.apply(e,[this].concat(s))),Object(l.a)(Object(c.a)(r),\"onTopButtonClick\",function(){r.props.sendEvent(Object(J.p)())}),Object(l.a)(Object(c.a)(r),\"getText\",function(){return r.props.isNavigationUpdatesEnabled?m.a._(\"Use App\",null,{hk:\"2T0kn3\"}):m.a._(\"USE APP\",null,{hk:\"2NOvv5\"})}),r}return Object(u.a)(t,e),Object(s.a)(t,[{key:\"render\",value:function(){var e=this.props,t=e.className,r=e.isNavigationUpdatesEnabled,n=e.isOptOut,o=e.isWikiPage,s=e.link;return n||o?null:Object(d.a)(\"a\",{className:Object(N.a)(\"TopButton\",{headerUpdate:r},t),href:s,onClick:this.onTopButtonClick},void 0,this.getText())}}]),t}(f.a.Component),ee=Object(Y.a)(Q($)),te=Object(d.a)(\"g\",{fill:\"inherit\"},void 0,Object(d.a)(\"path\",{d:\"m19.1961 8.6h-18.08612c-.401914 0-.803828-.3-.803828-.8s.401914-.8.803828-.8h18.08612c.4019 0 .8038.3.8038.8s-.4019.8-.8038.8z\"}),Object(d.a)(\"path\",{d:\"m16.1818 1.6h-12.05742c-.40191 0-.80382-.4-.80382-.8s.40191-.8.80382-.8h12.05742c.4019 0 .8038.3.8038.8s-.4019.8-.8038.8z\"}),Object(d.a)(\"path\",{d:\"m16.1818 15.6h-12.05742c-.40191 0-.80382-.3-.80382-.8s.30143-.8.80382-.8h12.05742c.4019 0 .8038.3.8038.8s-.4019.8-.8038.8z\"})),re=function(e){return Object(d.a)(\"svg\",{className:e.className,viewBox:\"0 0 20 16\",xmlns:\"http://www.w3.org/2000/svg\"},void 0,te)},ne=Object(d.a)(\"path\",{d:\"m1.28033.21967c-.292893-.2928933-.767767-.2928933-1.06066 0-.2928933.292893-.2928933.767767 0 1.06066l7.46967 7.46967-7.46967 7.4697c-.2928933.2929-.2928933.7677 0 1.0606.292893.2929.767767.2929 1.06066 0l7.46967-7.46964 7.4697 7.46964c.2929.2929.7677.2929 1.0606 0s.2929-.7677 0-1.0606l-7.46964-7.4697 7.46964-7.46967c.2929-.292893.2929-.767767 0-1.06066-.2929-.2928933-.7677-.2928933-1.0606 0l-7.4697 7.46967z\",fill:\"inherit\"}),oe=function(e){return Object(d.a)(\"svg\",{className:e.className,viewBox:\"0 0 18 18\",xmlns:\"http://www.w3.org/2000/svg\"},void 0,ne)},se=Object(d.a)(\"path\",{clipRule:\"evenodd\",d:\"m13.1426.863281c-.6285 0-1.2317.247299-1.6793.688409l-.0014.00136-10.51536 10.27185c-.125682.1228-.19654.291-.19654.4667v3.9148c0 .3604.29212.6525.65247.6525h3.91482c.1756 0 .34379-.0708.46655-.1963l10.28296-10.51784c.44-.44925.6854-1.05368.6832-1.68253-.0023-.62912-.2522-1.23204-.6958-1.6782l-.4626.45995.4613-.4613-1.2267-1.22666-.003-.00297c-.4477-.44196-1.0515-.689769-1.6806-.689769zm.7626 1.617159 1.2236 1.22361c.2013.20275.3152.4771.3163.76282.001.28154-.1078.55288-.3022.75611-.0031.00319-.0061.00636-.0092.00952l-10.091 10.3215h-2.98776v-2.9876l8.36376-8.17003 1.3969 1.39694c.2548.2548.6679.2548.9227 0 .2548-.25481.2548-.66793 0-.92274l-1.3861-1.38613 1.024-1.0003.0024-.00239c.0029-.00278.0057-.00555.0085-.0083.2027-.19569.4735-.30523.7555-.30523.2853 0 .5592.11215.7626.31222z\",fill:\"inherit\",fillRule:\"evenodd\"}),ae=function(e){return Object(d.a)(\"svg\",{className:e.className,viewBox:\"0 0 17 17\",xmlns:\"http://www.w3.org/2000/svg\"},void 0,se)},ie=r(\"./src/app/selectors/geoBlocking.js\"),ce=r(\"./src/app/selectors/pillXPromo.js\"),ue=r(\"./src/app/selectors/userAccount.js\"),le=r(\"./src/app/trackers/nav.js\"),de=r(\"./src/lib/clientPerfMetrics/helpers.js\"),pe=(r(\"./node_modules/core-js/modules/es6.function.name.js\"),r(\"./src/lib/isFakeSubreddit.js\")),me=r(\"./src/lib/name.js\"),be=r(\"./src/app/components/ScrollThresholdSensor/index.jsx\"),fe=r(\"./src/app/components/SubredditIcon/index.js\"),je=r(\"./src/app/icons/svgs/Popular/index.jsx\"),he=r(\"./src/app/components/NavigationUpdates/Breadcrumbs/Component.m.less\"),Oe=r.n(he),ve=50,ge=function(e){function t(e){var r;return Object(o.a)(this,t),r=Object(a.a)(this,Object(i.a)(t).call(this,e)),Object(l.a)(Object(c.a)(r),\"mounted\",!1),Object(l.a)(Object(c.a)(r),\"initTimeout\",null),Object(l.a)(Object(c.a)(r),\"initialize\",function(){r.mounted&&(r.initTimeout=null,r.setState({isInitialized:!0,shouldDisplayPageData:window.scrollY>=ve}))}),Object(l.a)(Object(c.a)(r),\"trackLogoClick\",function(){r.props.sendEvent(le.e)}),Object(l.a)(Object(c.a)(r),\"trackCommunityClick\",function(){var e=r.props,t=e.profileName,n=e.subredditName;r.state.shouldDisplayPageData&&(t||n&&!Object(pe.c)(n))&&r.props.sendEvent(le.a)}),Object(l.a)(Object(c.a)(r),\"getPageTitle\",function(){var e=r.props,t=e.currentRouteAltName,n=e.isLoggedIn,o=e.multiName,s=e.post,a=e.profile,i=e.profileName,c=e.subreddit,u=e.subredditName,l=e.query;if(t)switch(t){case M.hb.COMMENTS:case M.hb.SUBREDDIT:case M.hb.SUBREDDIT_ABOUT:case M.hb.SUBREDDIT_RULES:case M.hb.SUBREDDIT_WIKI:var d=s&&s.subreddit||u,p=Object(me.c)(d);return pe.a.includes(d)?p:Object(pe.c)(d)?d:s&&s.subredditDetail?s.subredditDetail.display_name_prefixed:c?c.displayNamePrefixed:p;case M.hb.COMPOSE_MESSAGE:return m.a._(\"Direct message\",null,{hk:\"2tnTnc\"});case M.hb.INDEX:return n?m.a._(\"Home\",null,{hk:\"4bW87Z\"}):m.a._(\"r/popular\",null,{hk:\"3tIGq7\"});case M.hb.INBOX:case M.hb.INBOX_MESSAGE:return m.a._(\"Inbox\",null,{hk:\"3mxk33\"});case M.hb.MULTIREDDIT:return o;case M.hb.RPAN:case M.hb.RPAN_STREAM:return m.a._(\"RPAN\",null,{hk:\"1hZcM2\"});case M.hb.SEARCH:return m.a._(\"Results for “{query}”\",[m.a._param(\"query\",l)],{hk:\"2lsfgY\"});case M.hb.USER:case M.hb.USER_ABOUT:case M.hb.USER_COMMENTS:case M.hb.USER_POSTS:case M.hb.USER_SAVED_OR_HIDDEN:return a&&a.displayNamePrefixed||\"r/\".concat(i);case M.hb.WIKI:return m.a._(\"Wiki\",null,{hk:\"4gTJUp\"});case M.hb.XPROMO_CHAT:return m.a._(\"Chat\",null,{hk:\"46MniS\"});default:return}}),Object(l.a)(Object(c.a)(r),\"getPageUrl\",function(){var e=r.props,t=e.currentRouteAltName,n=e.multiName,o=e.post,s=e.profile,a=e.profileName,i=e.query,c=e.subreddit,u=e.subredditName;if(t)switch(t){case M.hb.COMMENTS:case M.hb.SUBREDDIT:case M.hb.SUBREDDIT_ABOUT:case M.hb.SUBREDDIT_RULES:case M.hb.SUBREDDIT_WIKI:if(o&&o.subredditDetail)return o.subredditDetail.url;if(c)return c.url;var l=o&&o.subreddit||u;return\"/\".concat(Object(me.c)(l));case M.hb.COMPOSE_MESSAGE:case M.hb.INBOX:case M.hb.INBOX_MESSAGE:return\"/message/messages\";case M.hb.INDEX:return\"/\";case M.hb.MULTIREDDIT:return\"/user/\".concat(a,\"/m/\").concat(n);case M.hb.RPAN:case M.hb.RPAN_STREAM:return\"/rpan\";case M.hb.SEARCH:return\"/search?q=\".concat(i);case M.hb.USER:case M.hb.USER_ABOUT:case M.hb.USER_COMMENTS:case M.hb.USER_POSTS:case M.hb.USER_SAVED_OR_HIDDEN:return s&&s.url||\"/user/\".concat(a);case M.hb.WIKI:return\"/wiki\";case M.hb.XPROMO_CHAT:return\"/xpromochat\";default:return}}),Object(l.a)(Object(c.a)(r),\"getPageIcon\",function(){var e=r.props,t=e.currentRouteAltName,n=e.isLoggedIn,o=e.post,s=e.profileName,a=e.subredditName;return a===pe.b||t===M.hb.INDEX&&!n?Object(d.a)(je.a,{className:Oe.a.PopularIcon}):Object(pe.c)(a)?s?Object(d.a)(fe.a,{className:Oe.a.PageIcon,postId:o&&o.name,subredditName:Object(me.b)(s)}):void 0:Object(d.a)(fe.a,{className:Oe.a.PageIcon,postId:o&&o.name,subredditName:a})}),Object(l.a)(Object(c.a)(r),\"updateContent\",function(e){r.setState(function(t){return t.shouldDisplayPageData===e?null:{shouldDisplayPageData:e}})}),r.state={isInitialized:!1,shouldDisplayPageData:!1},r}return Object(u.a)(t,e),Object(s.a)(t,[{key:\"componentDidMount\",value:function(){this.mounted=!0,window.setTimeout(this.initialize,500)}},{key:\"componentWillUnmount\",value:function(){this.mounted=!1,this.initTimeout&&window.clearTimeout(this.initTimeout)}},{key:\"render\",value:function(){var e,t,r=this.props.className,n=this.state,o=n.isInitialized,s=n.shouldDisplayPageData,a=this.getPageTitle(),i=this.getPageIcon(),c=this.getPageUrl();return Object(d.a)(\"div\",{className:Object(N.a)(Oe.a.Breadcrumbs,r)},void 0,o&&Object(d.a)(be.a,{onChange:this.updateContent,scrollThrottle:ve,threshold:150}),Object(d.a)(R.a,{className:Object(N.a)(Oe.a.Entry,(e={},Object(l.a)(e,Oe.a[\"m-animated\"],o),Object(l.a)(e,Oe.a[\"m-visible\"],!s),e)),href:\"/\",onClick:this.trackLogoClick},void 0,Object(d.a)(G.a,{assetPath:g.a.assetPath,className:Oe.a.Logo})),Object(d.a)(R.a,{className:Object(N.a)(Oe.a.Entry,(t={},Object(l.a)(t,Oe.a[\"m-animated\"],o),Object(l.a)(t,Oe.a[\"m-page\"],!0),Object(l.a)(t,Oe.a[\"m-visible\"],s),t)),href:c,onClick:this.trackCommunityClick},void 0,Object(d.a)(\"div\",{className:Oe.a.PageData},void 0,!!i&&Object(d.a)(\"div\",{className:Oe.a.PageDataIcon},void 0,i),Object(d.a)(\"span\",{className:Oe.a.PageDataText},void 0,a))))}}]),t}(f.a.Component),_e=Object(h.createStructuredSelector)({currentRouteAltName:T.f,isLoggedIn:ue.b,multiName:T.g,post:T.h,profile:T.i,profileName:T.j,query:T.c,subreddit:T.k,subredditName:T.l}),ye=Object(j.b)(_e),Pe=Object(Y.a)(ye(ge));function we(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var ke=function(e){var t=e.onClick,r=Object(d.a)(G.a,{assetPath:g.a.assetPath,className:\"TopNav__logoIcon\"});return Object(d.a)(\"div\",{onClick:t},void 0,r)},Se=function(e){var t=e.href,r=e.onClick;return Object(d.a)(R.a,{href:t,onClick:r,className:\"TopNav__logoLink\"},void 0,Object(d.a)(ke,{assetPath:g.a.assetPath,className:\"TopNav__logoIcon\"}))},Te=function(e){var t=e.isActive,r=e.onClick;return Object(d.a)(\"button\",{className:\"MobileButton m-community-button\",onClick:r},void 0,Object(d.a)(\"span\",{className:Object(N.a)(\"icon icon-nav-arrowdown\",{blue:t})}))},Ce=Object(d.a)(F.a,{className:\"TopNav__chatIcon svg-menu-icon\"}),xe=function(e){var t=e.className;return Object(d.a)(R.a,{className:t,href:M.Xb},void 0,Ce)},Ee=Object(d.a)(oe,{className:\"TopNav__newPostCloseIcon\"}),Ne=Object(d.a)(ae,{className:\"TopNav__newPostIcon\"}),Re=function(e){var t=e.className,r=e.hasHeaderNavUpdate,n=e.isActive,o=e.onClick,s=Object(N.a)(\"icon icon-large\",{\"icon-post_edit\":!n,\"icon-nav-close\":n});return Object(d.a)(\"button\",{className:t,onClick:o},void 0,r?n?Ee:Ne:Object(d.a)(\"span\",{className:s}))},Ie=Object(d.a)(q,{className:\"TopNav__searchIcon svg-menu-icon\"}),De=function(e){var t=e.className,r=e.onClick;return Object(d.a)(\"button\",{className:t,onClick:r},void 0,Ie)},Ae=Object(d.a)(U.a,{className:\"TopNav__badge\"}),Le=function(e){var t,r=e.className,n=e.hasHeaderNavUpdate,o=e.hasMail,s=e.isActive,a=e.onClick;o&&(t=Ae);var i=n?s?oe:re:H;return Object(d.a)(\"button\",{className:r,onClick:a},void 0,Object(d.a)(i,{className:Object(N.a)(\"svg-menu-icon\",{\"m-active\":s,\"m-header-update\":n})}),(!n||!s)&&t)},Me=Object(d.a)(W.a,{}),Ue=Object(d.a)(Pe,{}),Fe=Object(d.a)(de.a,{}),Be=function(e){var t=e.canShowTopButton,r=e.hasMail,n=e.isCommentsPage,o=e.isCommunityMenuOverlayActive,s=e.isLoggedIn,a=e.isNavigationUpdatesEnabled,i=e.isPillXPromoDismissed,c=e.isPillXPromoVisible,u=e.isPostSubmitOverlayActive,l=e.isSettingsMenuOverlayActive,p=e.onCommunityMenuClick,m=e.onLogoClick,b=e.openSearchBar,f=e.pxVariant,j=e.shouldRemoveNavElements,h=e.togglePostSubmit,O=e.toggleSettingsMenu,v=e.trackLogoClick,g=Object(N.a)(\"MobileButton\",{\"m-header-update\":a}),_=a&&l,y=!j&&!a,P=t&&!_,w=!j&&!s&&!a,k=!j&&s&&!_,S=!j&&!a;return Object(d.a)(\"nav\",{className:Object(N.a)(\"TopNav\",{\"m-header-update\":a,\"m-no-shadow\":n})},void 0,Object(d.a)(\"ul\",{className:\"TopNav__list\"},void 0,Object(d.a)(\"li\",{className:\"TopNav__left\"},void 0,Object(d.a)(R.a,{className:\"TopNav__snoo\",href:j?\"/register\":\"/\",onClick:v},void 0,Me),j?Object(d.a)(Se,{href:\"/register\",onClick:v}):a?Ue:Object(d.a)(ke,{onClick:m}),y&&Object(d.a)(Te,{isActive:o,onClick:p})),P&&Object(d.a)(\"li\",{className:\"TopNav__promoButton\"},void 0,Object(d.a)(ee,{className:Object(N.a)(\"TopNav__topButton\",{\"m-hidden\":c&&!Object(ce.a)(f),\"m-visible\":i})})),w&&Object(d.a)(\"li\",{},void 0,Object(d.a)(xe,{className:g})),k&&Object(d.a)(\"li\",{},void 0,Object(d.a)(Re,{className:g,hasHeaderNavUpdate:a,isActive:u,onClick:h})),S&&Object(d.a)(\"li\",{},void 0,Object(d.a)(De,{className:g,onClick:b})),Object(d.a)(\"li\",{},void 0,Object(d.a)(Le,{className:g,hasHeaderNavUpdate:a,hasMail:r,isActive:l,onClick:O}))),Fe)},He=function(e){function t(){var e,r;Object(o.a)(this,t);for(var n=arguments.length,s=new Array(n),u=0;u<n;u++)s[u]=arguments[u];return r=Object(a.a)(this,(e=Object(i.a)(t)).call.apply(e,[this].concat(s))),Object(l.a)(Object(c.a)(r),\"state\",{isMounted:!1}),r}return Object(u.a)(t,e),Object(s.a)(t,[{key:\"componentDidMount\",value:function(){this.setState({isMounted:!0})}},{key:\"render\",value:function(){var e=this.state.isMounted,t=this.props,r=(t.isPillXPromoDismissed,t.isPillXPromoVisible,t.pxVariant,Object(E.a)(t,[\"isPillXPromoDismissed\",\"isPillXPromoVisible\",\"pxVariant\"])),n=e?this.props:r;return f.a.createElement(Be,Object(x.a)({},n,{canShowTopButton:e}))}}]),t}(f.a.Component),Ve=Object(h.createStructuredSelector)({currentPageUrl:T.e,hasMail:ue.a,isCommentsPage:T.r,isCommunityMenuOverlayActive:function(e){return e.overlay===A.b},isLoggedIn:ue.b,isNavigationUpdatesEnabled:z.a,isPillXPromoDismissed:K.r,isPillXPromoVisible:K.D,isPostSubmitOverlayActive:function(e){return e.overlay===A.c},isSettingsMenuOverlayActive:function(e){return e.overlay===A.e},pxVariant:ce.f,shouldRemoveNavElements:ie.d}),qe=Object(j.b)(Ve,function(e,t){return{toggleCommunityMenu:function(){e(L.f()),e(A.j())},togglePostSubmit:function(t){e(t?A.k():D.p(I.b.GET,\"/register\"))},openSearchBar:function(){e(A.i())},toggleSettingsMenu:function(){e(A.l()),t.sendEvent(le.f)},trackLogoClick:function(){t.sendEvent(le.e)}}},function(e,t,r){var n=e.isLoggedIn,o=t.toggleCommunityMenu,s=t.togglePostSubmit;return function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?we(r,!0).forEach(function(t){Object(l.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):we(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},e,{},t,{onCommunityMenuClick:function(){o(),r.sendEvent(le.b)},onLogoClick:function(){o(),r.sendEvent(le.e)},togglePostSubmit:function(){return s(n)}})}),Ge=Object(Y.a)(qe(He)),We=Object(d.a)(C.a,{}),Xe=Object(d.a)(Ge,{}),ze=Object(h.createStructuredSelector)({isLoginPage:T.A}),Ke=Object(j.b)(ze)(function(e){return e.isLoginPage?We:Xe}),Je=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),Ye=r.n(Je),Ze=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),Qe=r(\"./node_modules/lodash/flow.js\"),$e=r.n(Qe),et=(r(\"./src/app/components/XPromoAppSelector/styles.less\"),function(e){return e&&\"none\"===window.getComputedStyle(e).display}),tt=r(\"./src/lib/browsers.js\"),rt=r(\"./node_modules/raf/index.js\"),nt=r.n(rt),ot=function(){nt()(function(){document.body.classList.add(\"scroll-disabled\")})},st=function(){nt()(function(){document.body.classList.remove(\"scroll-disabled\")})},at=(r(\"./src/app/components/SocialAppBanner/styles.less\"),Object(d.a)(W.a,{})),it=m.a._(\"Sent from the Reddit app\",null,{hk:\"3xzThP\"}),ct=function(e){var t=e.appLink,r=e.className,n=e.headerClassName,o=e.hideIcon,s=void 0!==o&&o;return Object(d.a)(\"a\",{className:Object(N.a)(\"SocialAppBanner\",r),href:t},void 0,!s&&at,Object(d.a)(\"h2\",{className:Object(N.a)(\"SocialAppBanner__Header\",n)},void 0,it))},ut=r(\"./src/lib/isAndroid.js\"),lt=r(\"./src/app/contexts/visible.jsx\"),dt=(r(\"./src/app/components/XPromoAppSelector/PhoneImage/styles.less\"),function(e){function t(){return Object(o.a)(this,t),Object(a.a)(this,Object(i.a)(t).apply(this,arguments))}return Object(u.a)(t,e),Object(s.a)(t,[{key:\"renderImage\",value:function(){var e=this.props,t=e.appLink,r=e.className,n=e.lower,o=void 0!==n&&n,s=e.onClick,a=Object(N.a)(\"PhoneImage\",r,{\"m-ios\":!Object(ut.a)(),\"m-lower\":o});return Object(d.a)(\"div\",{className:a},void 0,Object(d.a)(\"div\",{className:\"PhoneImage__Content\"},void 0,Object(d.a)(\"img\",{className:\"PhoneImage__FeedImg\",src:\"\".concat(g.a.assetPath,\"/img/feed.jpg\")})),Object(d.a)(\"a\",{className:\"PhoneImage__Link\",href:t,onClick:s}))}},{key:\"render\",value:function(){return Object(d.a)(lt.a.Consumer,{},void 0,this.renderImage)}}]),t}(f.a.PureComponent)),pt=Object(h.createStructuredSelector)({appLink:function(e){return Object(X.a)(e,e.platform.currentPage.url,{tags:[\"app_selector_phone\"],utm_content:\"app_selector_phone\"})}}),mt=Object(j.b)(pt)(dt),bt=g.a.assetPath,ft=[function(){return m.a._(\"Scroll Reddit at the doctor’s office\",null,{hk:\"2sHlqI\"})},function(){return m.a._(\"Scroll Reddit at the DMV\",null,{hk:\"1TF9xv\"})},function(){return m.a._(\"Scroll Reddit while watching TV\",null,{hk:\"2xgAqL\"})},function(){return m.a._(\"Scroll Reddit while walking your dog\",null,{hk:\"1OR04J\"})},function(){return m.a._(\"Scroll Reddit in the back of class\",null,{hk:\"1zwzZy\"})},function(){return m.a._(\"Scroll Reddit at your next all-hands\",null,{hk:\"Uarst\"})},function(){return m.a._(\"Scroll Reddit during morning standup\",null,{hk:\"2RuLRL\"})},function(){return m.a._(\"Scroll Reddit in line for brunch\",null,{hk:\"3qctrw\"})},function(){return m.a._(\"Scroll Reddit during long weddings\",null,{hk:\"1zalkc\"})},function(){return m.a._(\"Scroll Reddit when you’re alone at a bar\",null,{hk:\"2Uz8a2\"})},function(){return m.a._(\"Scroll Reddit on the bus\",null,{hk:\"35bBDD\"})},function(){return m.a._(\"Scroll Reddit on the train\",null,{hk:\"11g4QA\"})},function(){return m.a._(\"Scroll Reddit in the checkout line\",null,{hk:\"2q8qPV\"})}],jt=function(){var e=Math.floor(Math.random()*ft.length);return ft[e]()},ht=Object(d.a)(\"div\",{className:\"XPromoPopup__leftIconWrapper\"},void 0,Object(d.a)(W.a,{useGradient:!0})),Ot=Object(d.a)(\"div\",{className:\"XPromoPopup__imageBtnWrapper\"},void 0,Object(d.a)(W.a,{useGradient:!0})),vt=Object(d.a)(\"span\",{className:\"XPromoPopup__actionTitle\"},void 0,m.a._(\"Reddit App\",null,{hk:\"2AbG7j\"})),gt=function(e){function t(){var e,r;Object(o.a)(this,t);for(var n=arguments.length,s=new Array(n),u=0;u<n;u++)s[u]=arguments[u];return r=Object(a.a)(this,(e=Object(i.a)(t)).call.apply(e,[this].concat(s))),Object(l.a)(Object(c.a)(r),\"containerRef\",f.a.createRef()),Object(l.a)(Object(c.a)(r),\"state\",{dismissed:!1,mounted:!1}),Object(l.a)(Object(c.a)(r),\"onDismiss\",function(){r.setState({dismissed:!0}),r.props.onDismiss&&r.props.onDismiss(),r.props.sendEvent(Object(J.a)(\"continue\")),st()}),Object(l.a)(Object(c.a)(r),\"onPhoneClick\",function(){r.props.sendEvent(Object(J.a)(\"phone\"))}),Object(l.a)(Object(c.a)(r),\"onOpenBtnClick\",function(){r.props.sendEvent(Object(J.a)(\"open\"))}),Object(l.a)(Object(c.a)(r),\"onOverlayClick\",function(){r.props.sendEvent(Object(J.b)())}),Object(l.a)(Object(c.a)(r),\"renderXPromo\",function(e){var t=r.props,n=t.active,o=t.appSelectorV2Variant,s=t.link,a=t.openLinkText,i=t.shouldShowSocialAppBanner,c=t.text,u=void 0===c?m.a._(\"this post\",null,{hk:\"2RR7je\"}):c;if(!r.state.mounted)return null;var l,p,b,j=Object(K.p)(o),h=Object(K.n)(o),O=Object(N.a)(\"XPromoPopup\",{\"m-active\":n&&!r.state.dismissed,\"m-new-design-v2\":j,\"m-extra-space\":h&&i});Object(tt.b)()?(l=\"\".concat(bt,\"/img/safari.png\"),b=m.a._(\"Safari\",null,{hk:\"17NyuN\"}),p=\"XPromoPopup__safari\"):Object(tt.a)()?(l=\"\".concat(bt,\"/img/chrome.png\"),b=m.a._(\"Chrome\",null,{hk:\"1S4TFG\"}),p=\"XPromoPopup__chrome\"):(l=\"\".concat(bt,\"/img/chrome.png\"),b=m.a._(\"Browser\",null,{hk:\"Gzvdf\"}),p=\"XPromoPopup__chrome\");var v=j?m.a._(\"Open App\",null,{hk:\"J64t6\"}):a,g=j?m.a._(\"Nah\",null,{hk:\"2EchOM\"}):m.a._(\"Continue\",null,{hk:\"1ZVwis\"}),_=j?Object(K.m)(o)?jt():m.a._(\"This page looks better in the Reddit app\",null,{hk:\"tau2D\"}):m.a._(\"See {headerText} in...\",[m.a._param(\"headerText\",u)],{hk:\"4E4Pru\"});return f.a.createElement(\"div\",{className:O,ref:r.containerRef},Object(d.a)(\"div\",{className:\"XPromoPopup__overlay m-animated\",onClick:r.onOverlayClick}),Object(d.a)(\"div\",{className:\"XPromoPopup__content m-animated\"},void 0,i&&Object(d.a)(ct,{appLink:s,className:\"XPromoPopup__banner\",headerClassName:\"XPromoPopup__bannerHeader\",hideIcon:!0}),Object(K.l)(o)&&ht,h&&Object(d.a)(mt,{lower:i,onClick:r.onPhoneClick}),Object(d.a)(\"div\",{className:\"XPromoPopup__header\"},void 0,_),Object(d.a)(\"div\",{className:\"XPromoPopup__actions\"},void 0,Object(d.a)(\"div\",{className:\"XPromoPopup__action\"},void 0,Ot,vt,Object(d.a)(\"a\",{className:\"XPromoPopup__actionButton m-blue\",href:s,onClick:r.onOpenBtnClick},void 0,v)),Object(d.a)(\"div\",{className:\"XPromoPopup__action\"},void 0,Object(d.a)(\"div\",{className:\"XPromoPopup__imageBtnWrapper\"},void 0,Object(d.a)(\"img\",{className:p,src:e?\"\".concat(l):void 0})),Object(d.a)(\"span\",{className:\"XPromoPopup__actionTitle\"},void 0,b),Object(d.a)(\"button\",{className:\"XPromoPopup__actionButton\",onClick:r.onDismiss},void 0,g)))))}),r}return Object(u.a)(t,e),Object(s.a)(t,[{key:\"componentDidMount\",value:function(){this.setState({mounted:!0}),!this.props.active||this.state.dismissed||et(this.containerRef.current)||(this.props.sendEvent(Object(J.c)()),ot()),this.props.active&&this.props.onShow&&this.props.onShow()}},{key:\"componentDidUpdate\",value:function(e){this.state.dismissed&&this.props.shouldShowAppSelectorOnEveryPage&&e.currentPageIndex!==this.props.currentPageIndex&&(this.setState({dismissed:!1}),this.props.active&&!et(this.containerRef.current)&&(this.props.sendEvent(Object(J.c)()),ot())),this.props.active&&this.props.onShow&&this.props.onShow()}},{key:\"render\",value:function(){return Object(d.a)(lt.b,{},void 0,Object(d.a)(lt.a.Consumer,{},void 0,this.renderXPromo))}}]),t}(f.a.Component),_t=r(\"./src/app/actions/xpromo.js\"),yt={onDismiss:function(){return function(){var e=Object(Ze.a)(Ye.a.mark(function e(t){return Ye.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:t(Object(_t.i)()),t(Object(_t.k)());case 2:case\"end\":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()},onShow:function(){return function(){var e=Object(Ze.a)(Ye.a.mark(function e(t){return Ye.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt(\"return\",t(Object(_t.g)()));case 1:case\"end\":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()}},Pt=$e()([Y.a,Object(j.b)(function(e){var t,r=Object(T.K)(e),n=Object(X.a)(e,e.platform.currentPage.url,{tags:[M.Zb[M.Vb.NATIVE]],utm_content:M.Zb[M.Vb.NATIVE]});t=r===M.Vb.POST?m.a._(\"this post\",null,{hk:\"2RR7je\"}):Object(T.p)(e)?m.a._(\"Reddit\",null,{hk:\"25ZZ2X\"}):m.a._(\"this community\",null,{hk:\"sh0E3\"});var o=Object(K.g)(e),s=!1===e.isAndroidAppInstalled,a=m.a._(\"Open\",null,{hk:\"447lBI\"});if(o&&s){var i=Object(K.a)(e);i===M.e.GET?a=m.a._(\"Get\",null,{hk:\"1Dngz0\"}):i===M.e.INSTALL&&(a=m.a._(\"Install\",null,{hk:\"2rZMwH\"}))}return{active:!0,appSelectorV2Variant:Object(K.b)(e),currentPageIndex:e.platform.currentPageIndex,link:n,openLinkText:a,shouldShowAppSelectorOnEveryPage:Object(K.B)(e),shouldShowSocialAppBanner:!Object(ue.b)(e)&&Object(T.E)(e)||Object(K.s)(e),text:t}},yt)])(gt),wt=r(\"./src/app/components/AppStoreButton/index.jsx\"),kt=(r(\"./src/app/components/XPromoAppStoreFooter/styles.less\"),Object(h.createStructuredSelector)({appLink:function(e){return Object(X.a)(e,e.platform.currentPage.url,{tags:[\"footer_upsell\"],utm_content:\"footer_upsell\"})}})),St=Object(j.b)(kt),Tt=Object(d.a)(\"h5\",{className:\"xPromoAppStoreFooter__header\"},void 0,m.a._(\"Get infinite scroll, chat, and more with our app.\",null,{hk:\"1EFIrL\"})),Ct=function(e){function t(){var e,r;Object(o.a)(this,t);for(var n=arguments.length,s=new Array(n),u=0;u<n;u++)s[u]=arguments[u];return r=Object(a.a)(this,(e=Object(i.a)(t)).call.apply(e,[this].concat(s))),Object(l.a)(Object(c.a)(r),\"onClick\",function(){r.props.sendEvent(Object(J.f)())}),r}return Object(u.a)(t,e),Object(s.a)(t,[{key:\"render\",value:function(){return Object(d.a)(lt.b,{},void 0,Object(d.a)(\"div\",{className:\"xPromoAppStoreFooter\"},void 0,Tt,Object(d.a)(wt.a,{appLink:this.props.appLink,className:Object(N.a)(\"xPromoAppStoreFooter__appButton\",{\"m-safari\":Object(tt.b)()}),onClick:this.onClick})))}}]),t}(f.a.Component),xt=Object(Y.b)(St(Ct),.5,J.g),Et=(r(\"./src/app/components/XPromoChoiceBanner/styles.less\"),Object(d.a)(\"div\",{className:\"xPromoChoiceBanner__image\"},void 0,Object(d.a)(W.a,{useGradient:!0}))),Nt=m.a._(\"Get the reddit App\",null,{hk:\"4DYUjS\"}),Rt=function(e){function t(){var e,r;Object(o.a)(this,t);for(var n=arguments.length,s=new Array(n),u=0;u<n;u++)s[u]=arguments[u];return r=Object(a.a)(this,(e=Object(i.a)(t)).call.apply(e,[this].concat(s))),Object(l.a)(Object(c.a)(r),\"onKeepBtnClick\",function(){r.props.sendEvent(Object(J.d)(\"keep\"))}),Object(l.a)(Object(c.a)(r),\"onGetAppClick\",function(){r.props.sendEvent(Object(J.d)(\"get_app\"))}),r}return Object(u.a)(t,e),Object(s.a)(t,[{key:\"render\",value:function(){var e=this.props,t=e.appLink,r=e.secondaryLink,n=e.secondaryLinkTitle,o=void 0===n?m.a._(\"Keep browsing\",null,{hk:\"3jNfLZ\"}):n,s=e.title;return Object(d.a)(\"div\",{className:\"xPromoChoiceBanner\"},void 0,Object(d.a)(\"div\",{className:\"xPromoChoiceBanner__header\"},void 0,Et,Object(d.a)(\"h3\",{className:\"xPromoChoiceBanner__title\"},void 0,s)),r&&Object(d.a)(R.a,{className:Object(N.a)(\"xPromoChoiceBanner__link\",\"secondary\"),href:r,onClick:this.onKeepBtnClick},void 0,o),Object(d.a)(\"a\",{className:\"xPromoChoiceBanner__link\",href:t,onClick:this.onGetAppClick},void 0,Nt))}}]),t}(f.a.Component),It=Object(h.createStructuredSelector)({appLink:function(e){return Object(X.a)(e,e.platform.currentPage.url,{tags:[\"choice_footer\"],utm_content:\"choice_footer\"})}}),Dt=Object(j.b)(It),At=Object(Y.b)(Dt(Rt),.5,J.e);r(\"./src/app/components/XPromoNSFWBlockingModal/styles.less\");function Lt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var Mt=Object(j.b)(function(e){return{shouldShowLogin:Object(K.C)(e),shouldShowViewInApp:Object(K.E)(e),previousPageData:Object(T.m)(e,[\"/login\",\"/register\",e.platform.currentPage.url]),currentPageIndex:e.platform.currentPageIndex,link:Object(X.a)(e,e.platform.currentPage.url,{tags:[M.Zb[M.Vb.NSFW_POPUP]],utm_content:M.Zb[M.Vb.NSFW_POPUP]})}},function(e){return{navigateBack:function(t){return e(Object(D.p)(I.b.GET,t.url,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Lt(r,!0).forEach(function(t){Object(l.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Lt(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},t)))}}}),Ut=Object(d.a)(\"span\",{className:\"icon icon-nsfw\"}),Ft=Object(d.a)(\"br\",{}),Bt=function(e){function t(){var e,r;Object(o.a)(this,t);for(var n=arguments.length,s=new Array(n),u=0;u<n;u++)s[u]=arguments[u];return r=Object(a.a)(this,(e=Object(i.a)(t)).call.apply(e,[this].concat(s))),Object(l.a)(Object(c.a)(r),\"containerRef\",f.a.createRef()),Object(l.a)(Object(c.a)(r),\"state\",{dismissed:!1}),Object(l.a)(Object(c.a)(r),\"onDismiss\",Object(Ze.a)(Ye.a.mark(function e(){var t,n,o,s,a;return Ye.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=r.props,n=t.currentPageIndex,o=t.previousPageData,s=t.navigateBack,r.setState({dismissed:!0}),r.props.onDismiss&&r.props.onDismiss(),r.props.sendEvent(Object(J.j)(\"back\")),st(),a=n>1&&o?o:{url:\"/\"},e.next=8,s(a);case 8:case\"end\":return e.stop()}},e)}))),Object(l.a)(Object(c.a)(r),\"onViewInAppBtnClick\",function(){r.props.sendEvent(Object(J.j)(\"get_app\"))}),Object(l.a)(Object(c.a)(r),\"onLogInBtnClick\",function(){r.props.sendEvent(Object(J.j)(\"login\"))}),Object(l.a)(Object(c.a)(r),\"onOverlayClick\",function(){r.props.sendEvent(Object(J.k)())}),r}return Object(u.a)(t,e),Object(s.a)(t,[{key:\"componentDidMount\",value:function(){this.state.dismissed||et(this.containerRef.current)||(this.props.sendEvent(Object(J.l)()),ot())}},{key:\"componentWillUnmount\",value:function(){st()}},{key:\"render\",value:function(){var e,t,r=this.props,n=r.link,o=r.shouldShowLogin,s=r.shouldShowViewInApp,a=\"XPromoNSFWBlockingModal\",i=Object(N.a)(a,{\"m-active\":!this.state.dismissed}),c=Object(N.a)(\"\".concat(a,\"__content m-animated\")),u=Object(N.a)(\"\".concat(a,\"__overlay m-animated\")),l=Object(N.a)(\"\".concat(a,\"__actionButton m-inverted m-login-btn\"));return o?(e=function(){return m.a._(\"Log in to confirm you are\",null,{hk:\"3TgZS7\"})},t=Object(d.a)(R.a,{className:l,onClick:this.onLogInBtnClick,href:\"/login\"},void 0,m.a._(\"Log in\",null,{hk:\"3zkhd6\"}))):s&&(e=function(){return m.a._(\"Get the app to confirm you are\",null,{hk:\"1OhqtD\"})},t=Object(d.a)(\"a\",{className:l,onMouseDown:this.onViewInAppBtnClick,href:n},void 0,m.a._(\"View in app\",null,{hk:\"3RNlAN\"}))),f.a.createElement(\"div\",{className:i,ref:this.containerRef},Object(d.a)(\"div\",{className:u,onClick:this.onOverlayClick}),Object(d.a)(\"div\",{className:c},void 0,Object(d.a)(\"div\",{className:\"\".concat(a,\"__icon\")},void 0,Ut),Object(d.a)(\"div\",{className:\"\".concat(a,\"__header\")},void 0,m.a._(\"Sensitive content\",null,{hk:\"3Rfi6z\"})),Object(d.a)(\"p\",{className:\"\".concat(a,\"__text\")},void 0,e(),Ft,m.a._(\"18 years or older if you wish to continue.\",null,{hk:\"2Ompob\"})),Object(d.a)(\"div\",{className:\"\".concat(a,\"__action\")},void 0,t),Object(d.a)(\"div\",{className:\"\".concat(a,\"__action\")},void 0,Object(d.a)(\"button\",{className:\"\".concat(a,\"__actionButton\"),onClick:this.onDismiss},void 0,m.a._(\"No, take me back\",null,{hk:\"3Es5as\"})))))}}]),t}(f.a.Component),Ht=Object(Y.a)(Mt(Bt)),Vt=r(\"./src/lib/subreddit.js\"),qt=r(\"./src/app/icons/svgs/Close/index.jsx\"),Gt=Object(d.a)(\"rect\",{fill:\"currentColor\",height:\"20\",width:\"60\",x:\"20\",y:\"10\"}),Wt=Object(d.a)(\"path\",{d:\"m20 0c-11.04569 0-20 8.95431-20 20 0 11.0457 8.9543 20 20 20h54c11.0457 0 20-8.9543 20-20 0-11.04569-8.9543-20-20-20zm19.7031 19.82c0 3.64-2.38 5.376-4.872 5.376-2.506 0-4.886-1.736-4.886-5.376s2.38-5.376 4.886-5.376c2.492 0 4.872 1.736 4.872 5.376zm-7.476 0c0 2.17.994 3.542 2.604 3.542 1.596 0 2.604-1.372 2.604-3.542s-1.008-3.486-2.604-3.486c-1.61 0-2.604 1.316-2.604 3.486zm11.0391 2.912c.49.462.896.686 1.498.686.938 0 1.414-.784 1.414-2.142 0-1.246-.434-2.03-1.442-2.03-.574 0-1.092.35-1.47.728zm0 1.386v3.682h-2.254v-10.262h2.254v1.134c.49-.672 1.19-1.288 2.296-1.288 1.694 0 2.87 1.302 2.87 3.878s-1.19 3.85-2.898 3.85c-1.008 0-1.708-.364-2.268-.994zm13.1323-.084c-.868.742-1.946 1.12-3.248 1.12-1.946 0-3.808-.994-3.808-3.878 0-2.898 2.212-3.892 3.752-3.892s3.43.77 3.43 4.158v.336h-4.942c.112 1.232.798 1.708 1.736 1.708.882 0 1.708-.434 2.212-.896zm-3.318-5.04c-.7 0-1.302.462-1.47 1.554h2.898c-.112-1.05-.588-1.554-1.428-1.554zm7.0161.994v5.012h-2.254v-7.462h2.254v1.176c.448-.588 1.274-1.33 2.576-1.33 1.26 0 2.17.63 2.17 2.17v5.446h-2.24v-4.732c0-.672-.252-1.022-.882-1.022-.602 0-1.12.308-1.624.742z\",fill:\"inherit\"}),Xt=function(e){return Object(d.a)(\"svg\",{className:e.className,viewBox:\"0 0 94 40\",xmlns:\"http://www.w3.org/2000/svg\"},void 0,Gt,Wt)},zt=(r(\"./src/app/components/XPromoPill/styles.less\"),Object(d.a)(W.a,{})),Kt=Object(d.a)(qt.a,{}),Jt=Object(d.a)(Xt,{}),Yt=function(e){function t(){var e,r;Object(o.a)(this,t);for(var n=arguments.length,s=new Array(n),u=0;u<n;u++)s[u]=arguments[u];return r=Object(a.a)(this,(e=Object(i.a)(t)).call.apply(e,[this].concat(s))),Object(l.a)(Object(c.a)(r),\"state\",{isMounted:!1}),Object(l.a)(Object(c.a)(r),\"onClick\",function(){r.props.sendEvent(Object(J.m)())}),Object(l.a)(Object(c.a)(r),\"onDismiss\",function(e){e.stopPropagation(),e.preventDefault(),r.props.xpromoPillDismissed(),r.props.sendEvent(Object(J.n)()),Object(ce.e)(r.props.pxVariant)&&Object(X.h)()}),r}return Object(u.a)(t,e),Object(s.a)(t,[{key:\"componentDidMount\",value:function(){var e=this;this.setState({isMounted:!0},function(){e.props.isPillDismissed||e.props.sendEvent(Object(J.o)())})}},{key:\"render\",value:function(){var e=this.props,t=e.className,r=e.href,n=e.isFirstPage,o=e.isPillDismissed,s=e.pxVariant,a=e.subreddit,i=e.subredditName;if(!this.state.isMounted)return null;var c=Object(ce.e)(s),u=Object(ce.b)(s)||Object(ce.a)(s);if(c){var l,p=!!i&&u,b=zt;if(p){if(!a)return null;var f=Object(Vt.d)(a),j=Object(Vt.c)(a);f&&(b=Object(d.a)(\"div\",{className:Object(N.a)(\"XPromoPill__subredditIcon\",{\"m-image\":!!f,\"m-header-image\":f===j}),style:{backgroundImage:\"url('\".concat(f,\"')\")}})),l=Object(Vt.b)(a)}return Object(d.a)(\"div\",{className:Object(N.a)(\"XPromoPill\",t,{\"m-banner\":p&&!!l,\"m-slideIn\":n,\"m-dismissed\":o,\"m-gradient\":Object(ce.c)(s),\"m-redesign\":!0,\"m-solid\":Object(ce.d)(s)||u&&!l})},void 0,Object(d.a)(\"div\",{className:\"XPromoPill__container\"},void 0,Object(d.a)(\"div\",{className:\"XPromoPill__banner\",style:l?{backgroundImage:\"url('\".concat(l,\"')\")}:void 0}),Object(d.a)(\"div\",{className:\"XPromoPill__content\"},void 0,Object(d.a)(\"button\",{className:\"XPromoPill__closeButton\",onClick:this.onDismiss},void 0,Kt),Object(d.a)(\"div\",{className:\"XPromoPill__icon\"},void 0,b),Object(d.a)(\"div\",{className:Object(N.a)(\"XPromoPill__title\",{\"m-small\":p})},void 0,p?m.a._(\"View this community in the Reddit app\",null,{hk:\"1ndFO4\"}):m.a._(\"This page looks better in the app\",null,{hk:\"3oBRKp\"})),Object(d.a)(\"a\",{className:\"XPromoPill__openButton\",href:r,onClick:this.onClick},void 0,Jt))))}return Object(d.a)(\"div\",{className:Object(N.a)(\"XPromoPill\",{\"m-dismissed\":o})},void 0,Object(d.a)(\"div\",{className:\"XPromoPill__container\"},void 0,Object(d.a)(\"a\",{href:r,onClick:this.onClick},void 0,m.a._(\"OPEN REDDIT APP\",null,{hk:\"4ehsj7\"})),Object(d.a)(\"img\",{className:\"XPromoPill__close\",src:\"\".concat(g.a.assetPath,\"/img/close-circle-x.png\"),onClick:this.onDismiss})))}}]),t}(f.a.Component),Zt={tags:[M.Zb[M.Vb.PILL]],utm_content:M.Zb[M.Vb.PILL]},Qt=Object(h.createStructuredSelector)({href:function(e){return Object(X.c)(e,Zt)},isFirstPage:T.x,isPillDismissed:K.r,pxVariant:ce.g,subreddit:T.k,subredditName:T.l}),$t=Object(j.b)(Qt,function(e){return{xpromoPillDismissed:function(){return e(Object(_t.j)())}}}),er=Object(Y.a)($t(Yt)),tr=r(\"./src/app/selectors/listingBelow.js\"),rr=r(\"./src/lib/getDeviceFromState.js\"),nr=r(\"./src/lib/getSubredditFromState.js\"),or=M.Vb.PILL,sr=M.Vb.NATIVE,ar=Object(d.a)(Pt,{active:!0});function ir(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!r)return null;if(n&&e!==or)return null;switch(e){case null:return null;case or:return Object(d.a)(er,{active:!0,className:n});case sr:return ar}}var cr=Object(d.a)(xt,{}),ur=Object(d.a)(Ke,{}),lr=Object(d.a)(S,{}),dr=Object(d.a)(Ht,{}),pr=function(e){function t(){var e,r;Object(o.a)(this,t);for(var n=arguments.length,s=new Array(n),u=0;u<n;u++)s[u]=arguments[u];return r=Object(a.a)(this,(e=Object(i.a)(t)).call.apply(e,[this].concat(s))),Object(l.a)(Object(c.a)(r),\"renderXPromoFooter\",function(){var e=r.props,t=e.isListingBelowEnabled,n=e.prefixedSubredditName,o=e.shouldShowXpromoFooter;return o&&t?Object(d.a)(At,{secondaryLink:\"/\".concat(n,\"/\"),secondaryLinkTitle:\"Keep browsing /\".concat(n),title:m.a._(\"Get the full Reddit experience with our app\",null,{hk:\"2hcGNV\"})}):o?cr:null}),r}return Object(u.a)(t,e),Object(s.a)(t,[{key:\"render\",value:function(){var e=this.props,t=e.children,r=e.showXPromo,n=e.isLoginPage,o=e.isRegisterPage,s=e.isXPromoFixed,a=e.xpromoComponentName,i=e.shouldShowTopNav,c=e.shouldShowTopNavOffset,u=e.showXpromoNSFWModal,l=ir(a,t,r&&s,\"m-invisible\"),p=ir(a,t,r),m=!i&&!c,b=!n&&!o,f=Object(d.a)(\"div\",{className:Object(N.a)({\"m-blurred\":u})},void 0,i&&ur,Object(d.a)(\"div\",{className:Object(N.a)(\"NavFrame__below-top-nav\",{\"m-fsx\":m,\"m-tall\":b})},void 0,lr,Object(d.a)(\"div\",{},void 0,t),this.renderXPromoFooter()),l);return Object(d.a)(\"div\",{className:\"NavFrame\"},void 0,p,f,u&&dr)}}]),t}(f.a.Component),mr=Object(h.createSelector)(K.u,K.v,function(e,t){return{showXPromo:e,isXPromoFixed:t}});t.a=Object(j.b)(function(e){var t=Object(T.t)(e),r=Object(T.K)(e),o=Object(K.e)(e)[r],s=mr(e),a=s.showXPromo,i=s.isXPromoFixed,c=e.preferences,u=Object(rr.c)(e),l=!!u&&[].concat(Object(n.a)(rr.b),[rr.a]).includes(u),d=Object(K.f)(e),p=e.user&&!e.user.loggedOut,m=Object(T.v)(e),b=Object(K.j)(e),f=Object(K.o)(e),j=Object(K.t)(e),h=b&&m,O=Object(T.A)(e),v=Object(T.C)(e),g=!v&&!h,_=v||j,y=Object(tr.a)(e),P=Object(nr.b)(e),w=Object(T.h)(e),k=Object(K.G)(e),S=!((f||j)&&m)&&!p&&l&&d&&!O&&!v;return{showXPromo:a&&(!t||c.over18),isListingBelowEnabled:y,isLoginPage:O,isRegisterPage:v,isXPromoFixed:i,post:w,prefixedSubredditName:P,xpromoComponentName:o,shouldShowTopNav:g,shouldShowTopNavOffset:_,shouldShowXpromoFooter:S,showXpromoNSFWModal:k}})(pr)},\"./src/app/components/NavFrame/styles.less\":function(e,t,r){},\"./src/app/components/NavigationUpdates/Breadcrumbs/Component.m.less\":function(e,t,r){e.exports={Breadcrumbs:\"_3RMp5g4RkpNk7OGUoj4hUp\",breadcrumbs:\"_3RMp5g4RkpNk7OGUoj4hUp\",Entry:\"_3M_r8tFSzCUUAiunpSXFHv\",entry:\"_3M_r8tFSzCUUAiunpSXFHv\",\"m-animated\":\"_2agcxE35sg4I4KxAn0_cVF\",mAnimated:\"_2agcxE35sg4I4KxAn0_cVF\",\"m-visible\":\"_3j2e2VYTW9IW2HxqFa8ebh\",mVisible:\"_3j2e2VYTW9IW2HxqFa8ebh\",\"m-page\":\"Dq4q388p16ZO5hC2Qrias\",mPage:\"Dq4q388p16ZO5hC2Qrias\",Logo:\"CRx5bCnH7XKavFChj9Ur-\",logo:\"CRx5bCnH7XKavFChj9Ur-\",PageData:\"bEFuOEwC1PXnVEbdP7JTC\",pageData:\"bEFuOEwC1PXnVEbdP7JTC\",PageDataIcon:\"_3GXiLYBTu3cNbRAVHdl1NE\",pageDataIcon:\"_3GXiLYBTu3cNbRAVHdl1NE\",PopularIcon:\"_2WWwdYQ223W_oRx1BmhsJk\",popularIcon:\"_2WWwdYQ223W_oRx1BmhsJk\",PageDataText:\"T4BlQ_ejvZs99uX4QWCwe\",pageDataText:\"T4BlQ_ejvZs99uX4QWCwe\"}},\"./src/app/components/NavigationUpdates/HamburgerMenu/Loader.js\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@loadable/component/dist/loadable.esm.js\"),o=Object(n.a)({resolved:{},chunkName:function(){return\"HamburgerMenu\"},isReady:function(e){var t=this.resolve(e);return!1!==this.resolved[t]&&!!r.m[t]},importAsync:function(){return r.e(\"HamburgerMenu\").then(r.bind(null,\"./src/app/components/NavigationUpdates/HamburgerMenu/index.js\"))},requireAsync:function(e){var t=this,r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then(function(e){return t.resolved[r]=!0,e})},requireSync:function e(t){var n=this.resolve(t);return r(n)},resolve:function e(){return\"./src/app/components/NavigationUpdates/HamburgerMenu/index.js\"}});t.a=o},\"./src/app/components/Notification/styles.less\":function(e,t,r){},\"./src/app/components/OutboundLink/index.jsx\":function(e,t,r){\"use strict\";r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\"),r(\"./node_modules/core-js/modules/es6.function.name.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/extends.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),s=(r(\"./node_modules/core-js/modules/es6.regexp.split.js\"),r(\"./node_modules/prop-types/index.js\")),a=r.n(s),i=r(\"./node_modules/react/index.js\"),c=r.n(i),u=r(\"./node_modules/react-redux/es/index.js\"),l=r(\"./node_modules/reselect/lib/index.js\"),d=r(\"./node_modules/lodash/omit.js\"),p=r.n(d),m=r(\"./src/app/constants.js\"),b=r(\"./src/platform/pageUtils.js\"),f=r(\"./src/lib/eventUtils.js\");function j(e){return\"A\"===e.tagName?e:e.parentNode?j(e.parentNode):null}function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var O=\"\".concat(m.S.NOFOLLOW,\" \").concat(m.S.UGC),v=function(e,t){if(!t)return e;var r=e.split(\"?\")[0],n=Object(b.b)(e),s=Object(b.a)(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?h(r,!0).forEach(function(t){Object(o.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):h(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},n,{user_id:t}));return\"\".concat(r).concat(s)},g=function(e,t,r){var n=j(e);n&&t.expiration>Date.now()&&(n.href=v(t.url,r))},_=function(e,t){var r=j(e);r&&(r.href=t)};function y(e){var t=e.outboundLink,r=e.userId,o=e.href,s=e.onClick,a=e.promoted,i=p()(e,[\"outboundLink\",\"userId\",\"dispatch\",\"promoted\"]),u=s||function(){return null};return t?a&&t&&t.url?c.a.createElement(\"a\",Object(n.a)({},i,{href:t.url,rel:O})):c.a.createElement(\"a\",Object(n.a)({},i,{href:o,onMouseDown:function(e){if(3===e.which)return!0;g(e.target,t,r)},rel:O,onMouseLeave:function(e){return _(e.target,o)},onTouchStart:function(e){return g(e.target,t)},onClick:u})):c.a.createElement(\"a\",Object(n.a)({},i,{rel:O}))}y.propTypes={href:a.a.string.isRequired,outboundLink:a.a.shape({url:a.a.string.isRequired,expiration:a.a.number}),onClick:a.a.func,promoted:a.a.bool,userId:a.a.number};var P=Object(l.createSelector)(function(e){var t=e.user,r=e.accounts,n=t.loggedOut?null:r[t.name];return n?Object(f.c)(n.id):null},function(e){return{userId:e}});t.a=Object(u.b)(P)(y)},\"./src/app/components/OverlayMenu/index.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=(r(\"./src/app/components/OverlayMenu/styles.less\"),r(\"./node_modules/prop-types/index.js\")),s=r.n(o),a=(r(\"./node_modules/react/index.js\"),r(\"./node_modules/react-redux/es/index.js\")),i=r(\"./src/app/actions/overlay.js\"),c=r(\"./src/lib/classNames.js\"),u=function(e){e.stopPropagation()},l=function(e){return Object(n.a)(\"nav\",{className:Object(c.a)(\"OverlayMenu\",{\"m-with-top-nav\":!e.fullscreen},e.className),onClick:e.onCloseOverlay},void 0,Object(n.a)(\"ul\",{className:\"OverlayMenu-ul list-unstyled\",onClick:u},void 0,e.children))};l.propTypes={onCloseOverlay:s.a.func.isRequired,fullscreen:s.a.bool};t.a=Object(a.b)(null,function(e,t){var r=t.onCloseOverlay;return{onCloseOverlay:function(){return r?r():e(i.g())}}})(l)},\"./src/app/components/OverlayMenu/styles.less\":function(e,t,r){},\"./src/app/components/PlanetIcon/index.jsx\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return a});var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=(r(\"./node_modules/react/index.js\"),r(\"./src/app/components/SVG/index.jsx\")),s=Object(n.a)(\"path\",{fill:\"#FFFFFF\",d:\"M15.8286,15.8998 C15.3466,16.3788 12.6326,15.5598 8.5516,11.4798 C4.4706,7.3968 3.6486,4.6858 4.1316,4.2038 C4.3566,3.9788 4.9286,3.9208 5.9126,4.3518 C5.6166,4.5678 5.3306,4.8008 5.0666,5.0658 C5.0536,5.0798 5.0416,5.0948 5.0266,5.1098 C5.5756,6.4268 6.8946,8.4088 9.2596,10.7728 C11.6206,13.1338 13.6046,14.4538 14.9246,15.0028 C14.9376,14.9898 14.9526,14.9778 14.9666,14.9638 C15.2316,14.6988 15.4646,14.4128 15.6786,14.1178 C16.1096,15.1028 16.0526,15.6748 15.8286,15.8998 M16.7526,11.8998 C17.4066,9.5458 16.8136,6.9138 14.9666,5.0658 C13.6436,3.7438 11.8866,3.0148 10.0166,3.0148 C9.3686,3.0148 8.7356,3.1078 8.1286,3.2768 C5.7306,1.7598 3.9176,1.5898 2.7176,2.7898 C1.4036,4.1028 2.0736,6.1918 3.2866,8.1688 C2.6446,10.5128 3.2276,13.1258 5.0666,14.9638 C6.3886,16.2868 8.1456,17.0148 10.0166,17.0148 C10.6536,17.0148 11.2746,16.9178 11.8736,16.7518 C13.0856,17.4938 14.3406,18.0318 15.4316,18.0318 C16.1156,18.0318 16.7366,17.8198 17.2426,17.3138 C18.4416,16.1138 18.2706,14.2988 16.7526,11.8998\"});function a(e){var t=e.className;return Object(n.a)(o.a,{className:\"SVG-icon PlanetIcon \".concat(t)},void 0,s)}},\"./src/app/components/Post/PostContent/Poll/ClosedPoll/styles.less\":function(e,t,r){},\"./src/app/components/Post/PostContent/Poll/OpenPoll/styles.less\":function(e,t,r){},\"./src/app/components/Post/PostContent/Poll/VotingEnd/styles.less\":function(e,t,r){},\"./src/app/components/Post/PostContent/Poll/styles.less\":function(e,t,r){},\"./src/app/components/Post/PostContent/styles.less\":function(e,t,r){},\"./src/app/components/Post/PostFooter/styles.less\":function(e,t,r){},\"./src/app/components/Post/PostHeader/styles.less\":function(e,t,r){},\"./src/app/components/Post/PostVotesAndComments/styles.less\":function(e,t,r){},\"./src/app/components/Post/Scroller/index.jsx\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return b});var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),s=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),l=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),d=r(\"./node_modules/react/index.js\"),p=r.n(d),m=r(\"./node_modules/@researchgate/react-intersection-observer/lib/es/index.js\"),b=function(e){function t(){var e,r;Object(o.a)(this,t);for(var n=arguments.length,s=new Array(n),u=0;u<n;u++)s[u]=arguments[u];return r=Object(a.a)(this,(e=Object(i.a)(t)).call.apply(e,[this].concat(s))),Object(l.a)(Object(c.a)(r),\"visible\",!1),Object(l.a)(Object(c.a)(r),\"onHandleObserver\",function(e){var t=e.isIntersecting;!r.visible&&t?r.props.onEnterViewport():r.visible&&!t&&r.props.onExitViewport(r.props.shouldSendEvent),r.visible=t}),r}return Object(u.a)(t,e),Object(s.a)(t,[{key:\"render\",value:function(){var e=this.props,t=e.children,r=e.disabled,o=e.rootMargin,s=e.threshold;return Object(n.a)(m.a,{disabled:r,onChange:this.onHandleObserver,rootMargin:o,threshold:s},void 0,Object(n.a)(\"div\",{},void 0,t))}}]),t}(p.a.Component);Object(l.a)(b,\"defaultProps\",{disabled:!1,onEnterViewport:function(){},onExitViewport:function(){},threshold:1})},\"./src/app/components/Post/index.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=(r(\"./src/app/components/Post/styles.less\"),r(\"./node_modules/prop-types/index.js\")),s=r.n(o),a=r(\"./node_modules/react/index.js\"),i=r.n(a),c=r(\"./node_modules/react-redux/es/index.js\"),u=r(\"./node_modules/reselect/lib/index.js\"),l=r(\"./node_modules/lodash/includes.js\"),d=r.n(l),p=r(\"./src/apiClient/models/PostModel.js\"),m=r(\"./src/app/actions/award.js\"),b=r(\"./src/app/actions/posts.js\"),f=r(\"./src/app/actions/reply.js\"),j=r(\"./src/app/actions/reporting.js\"),h=r(\"./src/app/widgets/modal.js\"),O=r(\"./src/lib/classNames.js\"),v=r(\"./src/app/components/Post/postUtils.js\"),g=r(\"./node_modules/@babel/runtime/helpers/esm/extends.js\"),_=r(\"./src/app/components/AwardingsBar/index.js\"),y=r(\"./src/app/components/GildingsBar/index.js\");function P(e){var t=e.className,r=e.isPURTreatmentEnabled,o=e.post,s=o.allAwardings,a=o.gildings,c={isPURTreatmentEnabled:r};return Object(n.a)(\"div\",{className:Object(O.a)(\"PostAwards\",t)},void 0,s&&s.length?i.a.createElement(_.a,Object(g.a)({},c,{allAwardings:s})):i.a.createElement(y.a,Object(g.a)({},c,{gildings:a})))}r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\"),r(\"./node_modules/core-js/modules/es6.regexp.replace.js\");var w,k,S=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),T=(r(\"./node_modules/core-js/modules/es6.function.name.js\"),r(\"./node_modules/fbt/lib/FbtPublic.js\")),C=r.n(T),x=r(\"./src/lib/ads.js\"),E=r(\"./src/lib/clientPerfMetrics/helpers.js\"),N=r(\"./src/lib/formatDifference.js\"),R=r(\"./src/lib/goBackDest.js\"),I=r(\"./src/lib/getFakeUserIcons.js\"),D=r(\"./src/lib/mobilify.js\"),A=r(\"./src/lib/name.js\"),L=r(\"./src/lib/subreddit.js\"),M=r(\"./src/lib/modToolHelpers.js\"),U=r(\"./src/platform/components.js\"),F=r(\"./src/app/constants.js\"),B=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),H=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),V=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),q=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),G=r(\"./node_modules/@babel/runtime/helpers/esm/get.js\"),W=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\");function X(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function z(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?X(r,!0).forEach(function(t){Object(S.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):X(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var K=Object(c.b)(null,function(e,t){var r=t.id;return{onToggleModal:function(){return e(Object(h.e)(r))}}})((k=w=function(e){function t(){return Object(B.a)(this,t),Object(V.a)(this,Object(q.a)(t).apply(this,arguments))}return Object(W.a)(t,e),Object(H.a)(t,[{key:\"makeHandler\",value:function(){var e=this,r=Object(G.a)(Object(q.a)(t.prototype),\"makeHandler\",this).call(this);return z({},r,{onClick:function(t){e.props.interceptClick(t)||r.onClick(t)}})}}]),t}(h.d),Object(S.a)(w,\"propTypes\",z({},h.d.propTypes,{interceptClick:s.a.func.isRequired})),k)),J=r(\"./src/app/components/QuarantineBadge/index.jsx\"),Y=r(\"./src/app/components/OutboundLink/index.jsx\"),Z=r(\"./src/app/components/ModalBanner/index.jsx\"),Q=r(\"./src/app/components/PlanetIcon/index.jsx\");r(\"./src/app/components/Post/PostHeader/styles.less\");function $(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function ee(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?$(r,!0).forEach(function(t){Object(S.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):$(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var te=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:\"separator\";return Object(n.a)(\"span\",{className:\"PostHeader__separator PostHeader__flush-w-icon\"},e)},re=Object(n.a)(\"span\",{className:\"PostHeader__nsfw-text\"},void 0,Object(n.a)(\"span\",{className:\"icon icon-nsfw nsfw\"}),Object(n.a)(\"span\",{className:\"PostHeader__flush-w-icon\"},void 0,C.a._(\"NSFW\",null,{hk:\"2icGkT\"}))),ne=Object(n.a)(\"span\",{className:\"PostHeader__spoiler-text\"},void 0,C.a._(\"SPOILER\",null,{hk:\"3tHDrf\"})),oe=Object(n.a)(\"span\",{className:\"icon icon-sticky green\"}),se=Object(n.a)(\"span\",{className:\"icon icon-lock warning-yellow\"}),ae=Object(n.a)(\"span\",{className:\"icon icon-snoosilhouette orangered\"}),ie=Object(n.a)(\"span\",{className:\"icon icon-mod green\"}),ce=Object(n.a)(\"span\",{className:\"PostHeader__promoted-flair\"},\"promoted-flair\",C.a._(\"PROMOTED\",null,{hk:\"2h54Bw\"})),ue=Object(n.a)(\"span\",{className:\"icon icon-check-circled green\"}),le=Object(n.a)(\"span\",{className:\"icon icon-delete_remove ban-red\"}),de=Object(n.a)(\"span\",{className:\"icon icon-spam nsfw-salmon\"});function pe(e,t,r,o,s,a,i,c){var u=e.subredditDetail;if(!(r||!e.subreddit||s&&a&&!e.promoted)){var l={},d=Object(L.e)(t,u);d&&function(e){return\"#efefed\"!==e&&\"#222222\"!==e}(d)&&(l.color=d);var p=u?u.url:\"/r/\".concat(e.subreddit),m=u?u.display_name_prefixed:\"r/\".concat(e.subreddit),b=Object(L.d)(t,u),f=Object(L.c)(t,u),j=!b&&u.key_color;return Object(n.a)(U.a,{className:\"PostHeader__subreddit-link\",href:p,style:s?void 0:l,onClick:function(e){return o(e,F.T.SUBREDDIT)}},\"subreddit-link\",s&&i&&Object(n.a)(\"div\",{className:Object(O.a)(\"PostHeader__subreddit-link-icon\",{\"m-image\":!!b,\"m-header-image\":b===f}),style:{backgroundColor:j||void 0,backgroundImage:b?\"url('\".concat(b,\"')\"):void 0}}),c&&m)}}function me(e,t,r,o,s,a,i){var c=e.author,u=e.createdUTC,l=e.subredditDetail,d=a&&(r||i),p=Object(I.a)(c),m=l&&\"user\"===l.subreddit_type,b=m?null:Object(n.a)(U.a,{className:\"PostHeader__author-link \".concat(s),href:\"/user/\".concat(c),onClick:function(e){return t(e,F.T.AUTHOR)}},\"author-link\",d&&Object(n.a)(\"img\",{className:\"PostHeader__avatar\",src:p.image,style:{backgroundColor:p.color}}),Object(A.a)(c));return o?b:m?Object(n.a)(\"span\",{},\"timestamp\",Object(N.b)(u)):r||a&&i?Object(n.a)(\"span\",{},\"author-and-timestamp\",b,te(),Object(N.b)(u)):Object(n.a)(\"span\",{},\"author-and-timestamp\",Object(N.b)(u),!a&&te(),!a&&b)}Te.propTypes={post:s.a.instanceOf(p.a),single:s.a.bool.isRequired,recordPerfMark:s.a.bool,compact:s.a.bool.isRequired,hideSubredditLabel:s.a.bool.isRequired,hideWhen:s.a.bool.isRequired,nextToThumbnail:s.a.bool.isRequired,isPURTreatmentEnabled:s.a.bool,isPromotedUserPost:s.a.bool.isRequired,isSubreddit:s.a.bool,showingLink:s.a.bool.isRequired,renderMediaFullbleed:s.a.bool.isRequired,showLinksInNewTab:s.a.bool.isRequired,onCloseClick:s.a.func,onSubredditClick:s.a.func,onElementClick:s.a.func.isRequired,titleOpensExpando:s.a.bool.isRequired,userActivityPage:s.a.bool};var be=Object(n.a)(\"span\",{className:\"PostHeader__megaphone blue icon icon-megaphone\"},\"megaphone\");var fe=Object(n.a)(\"div\",{className:\"PostHeader__overflowMenu icon icon-seashells\"});function je(e,t,r,o,s,a,c,u,l,d,p,m){var b,f=e.allAwardings,j=e.gildings,h=function(e,t,r){var o=Object(v.d)(e),s=e.distinguished,a=e.stickied,i=e.promoted,c=e.spoiler,u=e.quarantine&&t;return a&&!r||\"admin\"===s||o||i&&!r||c||u?Object(n.a)(\"span\",{},\"post-flair\",u?J.a:null,a&&!r?oe:null,\"admin\"===s?ae:null,o?re:null,c?ne:null,!r&&i?ce:null):null}(e,l,d),O=pe(e,p,s,t,d,m,!e.promoted,!0);r&&!d||(b=me(e,t,r,a,null,d,m));var P,w,k,S=function(e){if(e.linkFlairText)return Object(n.a)(\"span\",{className:\"PostHeader__link-flair\"},\"link-flair\",e.linkFlairText)}(e),T=!o||d||r?null:function(e,t){return Object(n.a)(Y.a,{className:\"PostHeader__author-link\",href:Object(D.a)(e.cleanUrl),outboundLink:e.outboundLink,onClick:function(e){return t(e,F.T.DOMAIN)},promoted:e.promoted},\"post-domain\",Object(v.a)(e.domain))}(e),C=!c&&(P=[s&&S,h,O,T,b,!s&&S,!d&&(f&&f.length?Object(n.a)(_.a,{allAwardings:f}):Object(n.a)(y.a,{gildings:j}))],w=[],P.forEach(function(e,t){e&&w[w.length-1]&&w.push(te(\"separator-\".concat(t))),e&&w.push(e)}),w);k=c?function(e,t){var r=e.author,o=e.promotedUrl,s=e.promotedDisplayName||r,a={className:\"PostHeader__promoted-user-post-line\",href:o,children:[be,ce,Object(n.a)(\"span\",{className:\"blue\"},\"by\",\" by \".concat(s))],onClick:function(e){return t(e,F.T.AUTHOR)}};return o?\"/\"===o[0]?i.a.createElement(U.a,Object(g.a)({},a,{key:\"promoted-post-descriptor\"})):i.a.createElement(\"a\",Object(g.a)({},a,{key:\"promoted-post-descriptor\"})):i.a.createElement(\"span\",Object(g.a)({},a,{key:\"promoted-post-descriptor\"}))}(e,t):e.promoted&&d?Object(n.a)(\"div\",{className:\"PostHeader__promoted-post-descriptor\"},void 0,pe(e,p,s,t,d,m,!0,!1),Object(n.a)(\"div\",{className:\"PostHeader__promoted-post-descriptor-data\"},void 0,ce,Object(n.a)(\"div\",{},void 0,C))):C;var x=function(e,t){var r=e.approved,o=e.removed,s=e.spam,a=e.distinguished,i=e.locked,c=e.stickied,u=Object(M.c)(t),l=[Object(n.a)(\"span\",{className:\"icon icon-flag \".concat(r?\"\":\"warning-yellow\")}),Object(n.a)(\"span\",{className:\"m-report-count \".concat(r?\"\":\"warning-yellow\")},void 0,\" \",u,\" \")];return r||o||s||i||\"\"!==a||c||u>0?Object(n.a)(\"span\",{className:\"PostHeader__mod-status-flair\"},\"mod-status-flair\",c?oe:null,\"moderator\"===a?ie:null,i?se:null,r?ue:null,o?le:null,s?de:null,u>0?l:null):null}(e,u);return Object(n.a)(\"div\",{className:\"PostHeader__metadata-container\"},\"metadata-container\",Object(n.a)(\"div\",{className:\"PostHeader__post-descriptor-line\"},void 0,Object(n.a)(\"div\",{className:\"PostHeader__post-descriptor-line-overflow\"},void 0,Object(n.a)(\"span\",{},void 0,k))),Object(n.a)(\"div\",{className:\"PostHeader__metadata\"},void 0,x),d&&Object(n.a)(K,{id:e.name,interceptClick:function(e){return t(e,F.T.HEADER_DROPDOWN)}},void 0,fe))}var he=Object(n.a)(\"span\",{className:\"PostHeader__post-link-icon icon icon-linkout blue\"});function Oe(e,t,r){var o=Object(v.b)(Object(D.a)(e.cleanUrl));if(o){var s=r?\"_blank\":null;return Object(n.a)(Y.a,{className:\"PostHeader__post-link\",href:o,target:s,outboundLink:e.outboundLink,onClick:function(e){return t(e,F.T.TITLE)},promoted:e.promoted},\"post-header-link\",Object(v.a)(e.domain),he)}}function ve(e,t,r,n,o,s,a){var c;c=e.promoted?e.outboundLink&&e.outboundLink.url?e.outboundLink.url:e.cleanUrl:Object(v.b)(Object(D.a)(e.cleanPermalink));var u=Object(O.a)(\"PostHeader__post-title-line\",{\"m-visited\":e.visited}),l=e.promoted||n?\"_blank\":null,d={children:e.title,className:u},p={href:c,target:l};if(e.promoted){var m=ee({},d,{onClick:function(){return Object(x.b)(e.events,x.a.Click)}});return t?i.a.createElement(\"div\",Object(g.a)({},m,{key:\"post-title-link\"})):i.a.createElement(\"a\",Object(g.a)({},m,p,{key:\"post-title-link\"}))}var b=ee({},d,{onClick:function(e){r(e,F.T.TITLE)||(s&&(e.preventDefault(),a(\"title\")),o())}});return t?i.a.createElement(\"div\",Object(g.a)({},b,{key:\"post-title-link\"})):i.a.createElement(U.a,Object(g.a)({},b,p,{key:\"post-title-link\"}))}var ge=function(e){var t=e.post,r=e.subreddit;return(r&&r.displayNamePrefixed||\"r/\".concat(t.subreddit)).replace(/^r\\/u_/,\"u/\")},_e=function(e){var t=e.displayNamePrefixed,r=e.subreddit;return(r&&r.url||\"/\".concat(t)).replace(/^\\/u\\//,\"/user/\")},ye=Object(n.a)(\"div\",{className:\"icon icon-x\"}),Pe=Object(n.a)(Q.a,{}),we=Object(u.createStructuredSelector)({goBackHref:function(e,t){var r=t.post,n=t.subreddit,o=ge({post:r,subreddit:n}),s=_e({displayNamePrefixed:o,subreddit:n}),a=\"\".concat(s,\"/comments/\").concat(r.id,\"/\").replace(/\\/\\//g,\"/\");return Object(R.a)(e.platform,[a],s)}}),ke=Object(c.b)(we)(function(e){var t=e.goBackHref,r=e.onCloseClick,o=e.onSubredditClick,s=e.post,a=e.subreddit,i=e.shouldShowXpromoNSFWBlocking,c=Object(L.d)(a,s.subredditDetail),u=Object(L.c)(a,s.subredditDetail),l=!c&&a&&a.keyColor,d=Object(L.b)(a,s.subredditDetail),p=ge({post:s,subreddit:a}),m=_e({displayNamePrefixed:p,subreddit:a});return Object(n.a)(\"div\",{className:Object(O.a)(\"PostHeader__subredditHeader\")},void 0,Object(n.a)(\"div\",{className:Object(O.a)(\"PostHeader__subredditHeaderBanner\",{\"m-blurred\":i&&s.over18}),style:{backgroundImage:d?\"url('\".concat(d,\"')\"):void 0}}),Object(n.a)(U.a,{className:Object(O.a)(\"PostHeader__subredditHeaderOverlay\",{\"m-dark\":!!d}),href:m}),Object(n.a)(\"div\",{className:\"PostHeader__subredditHeaderLayout\"},void 0,Object(n.a)(U.a,{className:\"PostHeader__close\",href:t,onClick:r},void 0,ye),Object(n.a)(U.a,{className:\"PostHeader__subredditLink\",href:m,onClick:o},void 0,Object(n.a)(\"div\",{className:Object(O.a)(\"PostHeader__subredditIcon\",{\"m-image\":!!c,\"m-header-image\":c===u,\"m-blurred\":i&&s.over18}),style:{backgroundColor:l||void 0,backgroundImage:c?\"url('\".concat(c,\"')\"):void 0}},void 0,!c&&Pe),Object(n.a)(\"h4\",{className:\"PostHeader__subredditName\"},void 0,p))))}),Se=Object(n.a)(E.c,{});function Te(e){var t=e.post,r=e.isPromotedUserPost,o=e.isPURTreatmentEnabled,s=e.single,a=e.recordPerfMark,i=e.compact,c=e.hideSubredditLabel,u=e.hideWhen,l=e.interceptListingClick,d=e.showingLink,p=e.shouldShowXpromoNSFWBlocking,m=e.renderMediaFullbleed,b=e.showLinksInNewTab,f=e.onCloseClick,j=e.onSubredditClick,h=e.onElementClick,v=e.titleOpensExpando,g=e.onTapExpand,_=e.isSubreddit,y=e.isSubredditModerator,P=e.reports,w=e.subreddit,k=e.userActivityPage,S=o,T=d&&!m&&!t.promoted,C=Object(M.a)(t.approved,t.removed,t.spam),x=Object(M.b)(t.approved,t.removed,t.spam,t.bannedBy,t.approvedBy);return Object(n.a)(\"header\",{className:Object(O.a)(\"PostHeader\",i?\"m-compact\":\"m-default\",{\"m-redesign\":S,\"m-single\":s})},void 0,s&&y?Object(n.a)(Z.a,{status:C,statusBy:x,pageName:\"postHeader\"}):null,s&&Object(n.a)(ke,{onCloseClick:f,onSubredditClick:j,post:t,subreddit:w,shouldShowXpromoNSFWBlocking:p}),je(t,l,s,m,c,u,r,P,k,o,w,_),!i&&ve(t,s,l,b,h,v,g),!i&&T?Oe(t,l,b):null,o||!s||r?null:function(e,t,r){var o=function(e){return\"moderator\"===e?\"PostHeader__mod-text\":\"admin\"===e?\"PostHeader__admin-text\":void 0}(e.distinguished);return Object(n.a)(\"div\",{className:\"PostHeader__post-descriptor-line\"},\"detail-view\",Object(n.a)(\"div\",{className:\"PostHeader__post-descriptor-line-overflow\"},void 0,me(e,t,!0,r,o)))}(t,l,u),a&&Se)}r(\"./node_modules/core-js/modules/es6.regexp.match.js\");var Ce=r(\"./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js\"),xe=r(\"./node_modules/url/url.js\"),Ee=r.n(xe),Ne=r(\"./src/lib/rootDomain.js\"),Re=/\\.gif$/,Ie=/\\.gifv$/,De=/\\.gif\\?(.*&)*fm=mp4(&|$)/,Ae=/\\/gallery\\//,Le=/\\.gif\\?.*$/;function Me(e){return e.replace(/^http:\\/\\//,\"https://\")}function Ue(e,t){var r=Object(Ne.a)(e);if(r){if(\"redditmedia.com\"===r&&De.test(e))return{mp4:Me(e),poster:t};if(\"giphy.com\"===r&&Re.test(e)){var n=Me(e);return{mp4:n.replace(Re,\".mp4\"),poster:n.replace(Re,\"_s.gif\")}}if(\"imgur.com\"===r){var o=Me(e);if(o=o.replace(Le,\".gifv\"),(Ae.test(o)||/\\.jpg(\\?.*$)$/.test(o))&&(o=o.replace(Ae,\"/\").replace(/\\.(jpg|gif|gifv)(\\?.*$)?/,\"\"),o=\"\".concat(o,\".gifv\")),Ie.test(o))return{webm:o.replace(Ie,\".webm\"),mp4:o.replace(Ie,\".mp4\"),poster:o.replace(Ie,\"h.jpg\")}}}}var Fe=r(\"./src/platform/actions.js\"),Be=r(\"./src/platform/router.js\"),He=r(\"./src/app/components/EditForm/index.jsx\"),Ve=r(\"./src/app/components/RedditLinkHijacker/index.js\"),qe=(r(\"./node_modules/core-js/modules/es6.string.link.js\"),r(\"./src/app/components/XPromoNSFWBlocking/styles.less\"),r(\"./src/higherOrderComponents/withTracking.jsx\")),Ge=r(\"./src/app/selectors/xpromo.js\"),We=r(\"./src/lib/xpromoState.js\"),Xe=r(\"./src/app/trackers/xpromo.js\"),ze=Object(c.b)(function(e,t){return{shouldShowLogin:Object(Ge.C)(e),shouldShowViewInApp:Object(Ge.E)(e),link:Object(We.a)(e,t.postLink,{tags:[F.Zb[F.Vb.NSFW_BLUR]],utm_content:F.Zb[F.Vb.NSFW_BLUR]})}}),Ke=Object(n.a)(\"span\",{className:\"icon icon-nsfw\"}),Je=Object(n.a)(\"br\",{}),Ye=function(e){function t(){var e,r;Object(B.a)(this,t);for(var n=arguments.length,o=new Array(n),s=0;s<n;s++)o[s]=arguments[s];return r=Object(V.a)(this,(e=Object(q.a)(t)).call.apply(e,[this].concat(o))),Object(S.a)(Object(Ce.a)(r),\"onViewInAppBtnClick\",function(){r.props.sendEvent(Object(Xe.j)(\"get_app\"))}),Object(S.a)(Object(Ce.a)(r),\"onLogInBtnClick\",function(){r.props.sendEvent(Object(Xe.j)(\"login\"))}),r}return Object(W.a)(t,e),Object(H.a)(t,[{key:\"render\",value:function(){var e,t,r=this.props,o=r.shouldShowLogin,s=r.shouldShowViewInApp,a=r.link,i=\"XPromoNSFWBlocking__warning\";return o?(e=function(){return C.a._(\"Log in to confirm you are\",null,{hk:\"4lQgz1\"})},t=Object(n.a)(U.a,{className:\"\".concat(i,\"-button m-get-app\"),onClick:this.onLogInBtnClick,href:\"/login\"},void 0,C.a._(\"Log in\",null,{hk:\"3zkhd6\"}))):s&&(e=function(){return C.a._(\"Get the app to confirm you are\",null,{hk:\"3ulTSR\"})},t=Object(n.a)(\"a\",{className:\"\".concat(i,\"-button m-get-app\"),onMouseDown:this.onViewInAppBtnClick,href:a},void 0,C.a._(\"View in app\",null,{hk:\"3RNlAN\"}))),Object(n.a)(\"div\",{className:i},void 0,Ke,Object(n.a)(\"p\",{className:\"\".concat(i,\"-header\")},void 0,C.a._(\"Sensitive content\",null,{hk:\"2bDdUY\"})),Object(n.a)(\"p\",{className:\"\".concat(i,\"-text\")},void 0,e(),Je,C.a._(\"18 years or older if you wish to continue.\",null,{hk:\"1rb9GA\"})),t)}}]),t}(i.a.Component),Ze=Object(qe.a)(ze(Ye)),Qe=(r(\"./node_modules/core-js/modules/es6.math.trunc.js\"),r(\"./node_modules/core-js/modules/es6.regexp.to-string.js\"),r(\"./node_modules/lodash/debounce.js\")),$e=r.n(Qe),et=r(\"./node_modules/lodash/throttle.js\"),tt=r.n(et),rt=(r(\"./src/app/components/HTML5StreamPlayer/styles.less\"),r(\"./src/app/actions/ads.js\")),nt=r(\"./src/platform/pageUtils.js\"),ot=r(\"./node_modules/promise-retry/index.js\"),st=r.n(ot);function at(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var it=50,ct=Object(n.a)(\"span\",{className:\"HTML5StreamPlayer__playback-mute icon icon-mute\"}),ut=Object(n.a)(\"span\",{className:\"HTML5StreamPlayer__playback-unmute icon icon-unmute\"}),lt=Object(n.a)(\"div\",{className:\"HTML5StreamPlayer__playback-action-circle regular\"},void 0,Object(n.a)(\"div\",{className:\"HTML5StreamPlayer__replay-icon-container\"},void 0,Object(n.a)(\"span\",{className:\"HTML5StreamPlayer__playback-action-icon white icon icon-replay\"}))),dt=Object(n.a)(\"div\",{className:\"HTML5StreamPlayer__playback-action-circle regular\"},void 0,Object(n.a)(\"div\",{className:\"HTML5StreamPlayer__play-icon-container\"},void 0,Object(n.a)(\"span\",{className:\"HTML5StreamPlayer__playback-action-icon white icon icon-play_triangle\"}))),pt=function(e){function t(e){var r,n,o;return Object(B.a)(this,t),o=Object(V.a)(this,Object(q.a)(t).call(this,e)),Object(S.a)(Object(Ce.a)(o),\"isScrolledIntoView\",function(){if(!o.state.videoFullScreen){var e=o.HTML5StreamPlayerVideo,t=o.HTML5StreamPlayerContainer,r=t.getBoundingClientRect().top,n=t.getBoundingClientRect().bottom,s=n-r,a=!1;(r<0?n:n>window.innerHeight?innerHeight-r:s)/s>.8&&(a=!0,0===e.readyState&&!1===o.state.isLoading&&!1===o.state.videoLoaded&&(e.load(),o.setState({isLoading:!0}))),o.state.videoWasInView!==a&&!0===a&&!0===o.videoIsPaused()&&!1===o.state.videoScrollPaused&&(e.play(),o.sendTrackVideoEvent(F.Ib.SCROLL_AUTOPLAY),o.state.totalServedTime<1e3&&o.props.dispatch(Object(rt.l)(o.getPostId()))),!1===o.videoIsPaused()&&!1===a&&(e.pause(),o.sendTrackVideoEvent(F.Ib.SCROLL_PAUSE)),o.setState({videoWasInView:a,videoScrollPaused:!1})}}),Object(S.a)(Object(Ce.a)(o),\"videoDidLoad\",function(){if(Object(Ce.a)(o)){if(!0===o.state.videoLoaded)return;var e=o.HTML5StreamPlayerVideo;o.props.postData.videoPlaytime>0?(o.setState({videoLoaded:!0,totalServedTime:1e3*o.props.postData.videoPlaytime,totalTime:o.secondsToMinutes(e.duration),videoWasInView:!1}),o.sendTrackVideoEvent(F.Ib.CHANGED_PAGETYPE,o.getPercentServed()),e.currentTime=o.props.postData.videoPlaytime):o.setState({videoLoaded:!0,totalTime:o.secondsToMinutes(e.duration),videoWasInView:!1}),(!0===o.state.autoPlay||o.props.postData.videoPlaytime>0&&!0===o.videoIsPaused())&&o.isScrolledIntoView()}}),Object(S.a)(Object(Ce.a)(o),\"initializeVideoPlayer\",function(e){if(o.mounted&&e){var t=o.HTML5StreamPlayerVideo,r=e.MediaPlayerFactory.create(t);document.addEventListener(\"webkitfullscreenchange\",o.exitHandler,!1),document.addEventListener(\"mozfullscreenchange\",o.exitHandler,!1),document.addEventListener(\"fullscreenchange\",o.exitHandler,!1),document.addEventListener(\"MSFullscreenChange\",o.exitHandler,!1),t.addEventListener(\"canplay\",o.videoDidLoad,!1),t.addEventListener(\"ended\",o.updateTime,!1),t.readyState>=3?o.videoDidLoad():0===t.readyState&&o.isScrolledIntoView();try{r.setMaxAllowedBitrateFor(\"video\",F.Jb)}catch(s){}o.drawBufferBar();var n=$e()(o.isScrolledIntoView,it);window.addEventListener(\"scroll\",n),o.trackVideoWatchedPercent(),o.setState({debounceFunc:n,mediaPlayer:r})}}),Object(S.a)(Object(Ce.a)(o),\"playPauseVideo\",function(){var e=o.HTML5StreamPlayerVideo;o.videoIsPaused()?(e.ended?(o.resetVideo(),o.sendTrackVideoEvent(F.Ib.REPLAY)):o.sendTrackVideoEvent(F.Ib.PLAY),e.play(),o.setState({videoScrollPaused:!1,wasPlaying:!0})):o.props.isGif?o.state.videoFullScreen?o.exitFullscreen():o.enterFullScreen():(e.pause(),o.setState({videoScrollPaused:!0,wasPlaying:!1}),o.sendTrackVideoEvent(F.Ib.PAUSE))}),Object(S.a)(Object(Ce.a)(o),\"resetVideo\",function(){o.HTML5StreamPlayerVideo.currentTime=.01,o.updateTime()}),Object(S.a)(Object(Ce.a)(o),\"exitHandler\",function(){!0===o.state.videoFullScreen?(o.setState({videoFullScreen:!1}),o.exitFullscreen()):o.setState({videoFullScreen:!0})}),Object(S.a)(Object(Ce.a)(o),\"exitFullscreen\",function(){document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen&&document.webkitExitFullscreen()}),Object(S.a)(Object(Ce.a)(o),\"enterFullScreen\",function(){var e=o.HTML5StreamPlayerVideo;o.isAndroid()&&(e=o.HTML5StreamPlayerContainer),e.requestFullscreen?e.requestFullscreen():e.webkitEnterFullscreen?e.webkitEnterFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.webkitRequestFullscreen&&e.webkitRequestFullscreen(),o.state.videoMuted&&o.muteVideo(),o.sendTrackVideoPlayedExpanded(),o.sendTrackVideoEvent(F.Ib.FULLSCREEN)}),Object(S.a)(Object(Ce.a)(o),\"sendTrackVideoPlayedExpanded\",function(){o.isPromoted()&&o.props.dispatch(Object(rt.j)(o.getPostId()))}),Object(S.a)(Object(Ce.a)(o),\"sendTrackVideoPlayedWithSound\",function(){o.isPromoted()&&o.props.dispatch(Object(rt.k)(o.getPostId()))}),Object(S.a)(Object(Ce.a)(o),\"sendTrackVideoWatchedPercent\",function(e){if(o.isPromoted()){var t=o.getPostId();F.Kb.forEach(function(r){e<r||o.didTriggerPercentagePixel(r)||(o.percentagePixelsTriggered[r]=!0,o.props.dispatch(Object(rt.m)(t,r)),100===r&&clearInterval(o.percentWatchedInterval))})}}),Object(S.a)(Object(Ce.a)(o),\"trackVideoWatchedTime\",function(e,t){if(o.isPromoted()){e/t>=.95&&(e=F.Rb);var r=o.getPostId();F.Qb.forEach(function(t){e<t||o.timePixelsTriggered[t]||(o.timePixelsTriggered[t]=!0,o.props.dispatch(Object(rt.n)(r,t)))})}}),Object(S.a)(Object(Ce.a)(o),\"sendBufferedStatus\",function(){var e=o.HTML5StreamPlayerVideo;o.isPromoted()&&e.buffered.length!==o.state.buffered&&(o.setState({buffered:e.buffered.length}),o.props.dispatch(Object(rt.o)(o.getPostId(),!!e.buffered.length)))}),Object(S.a)(Object(Ce.a)(o),\"sendVideoSeekedStatus\",function(){o.isPromoted()&&o.props.dispatch(Object(rt.p)(o.getPostId(),o.latestStartTime))}),Object(S.a)(Object(Ce.a)(o),\"didTriggerPercentagePixel\",function(e){return o.percentagePixelsTriggered[e]}),Object(S.a)(Object(Ce.a)(o),\"trackVideoWatchedPercent\",function(){var e;o.isPromoted()&&(o.percentWatchedInterval=window.setInterval(function(){(e=o.state.scrubPosition)>20&&o.sendTrackVideoWatchedPercent(e)},100))}),Object(S.a)(Object(Ce.a)(o),\"muteVideo\",function(){var e=o.HTML5StreamPlayerVideo;e.muted?(o.sendTrackVideoPlayedWithSound(),o.sendTrackVideoEvent(F.Ib.UNMUTE)):o.sendTrackVideoEvent(F.Ib.MUTE),e.muted=!e.muted,o.setState({videoMuted:e.muted})}),Object(S.a)(Object(Ce.a)(o),\"setVideoPos\",tt()(function(e){var t=o.scrubberThumbnail,r=o.scrubBuffer;t&&(t.currentTime=(t.duration/100*e).toFixed(1)),o.setState({scrubPosition:e,thumbPosition:(r.clientWidth-16)*e/100+2})},it)),Object(S.a)(Object(Ce.a)(o),\"updateTime\",function(){var e=o.HTML5StreamPlayerVideo;if(o.drawBufferBar(e),!0!==o.state.currentlyScrubbing){var t=o.state.totalServedTime;if(null!==o.state.lastUpdate&&!1===o.videoIsPaused()&&!0===o.state.wasPlaying&&(t+=performance.now()-o.state.lastUpdate),e.currentTime&&e.duration)o.setState({videoPosition:e.currentTime/e.duration*100,currentTime:o.secondsToMinutes(e.currentTime),totalTime:o.secondsToMinutes(e.duration),lastUpdate:performance.now(),totalServedTime:t,wasPlaying:!o.videoIsPaused(),scrubPosition:e.currentTime/e.duration*100}),o.trackVideoWatchedTime(t/1e3,e.duration),(e.currentTime===e.duration||o.didSeek&&o.state.scrubPosition>99)&&o.sendTrackVideoWatchedPercent(100),o.props.onUpdatePostPlaytime(e.currentTime)}}),Object(S.a)(Object(Ce.a)(o),\"scrubEnd\",function(){var e=o.HTML5StreamPlayerVideo;o.scrubberThumbnail.pause(),e.currentTime=e.duration/100*o.state.scrubPosition,o.sendTrackVideoEvent(F.Ib.SEEK),o.didSeek=!0,o.latestStartTime=e.currentTime,o.sendVideoSeekedStatus(),o.state.wasPlaying&&e.play(),o.setState({wasPlaying:!1,currentlyScrubbing:!1,videoPosition:o.state.scrubPosition}),o.updateTime()}),Object(S.a)(Object(Ce.a)(o),\"scrubStart\",function(e){var t=o.scrubBuffer;o.setState({currentlyScrubbing:!0,thumbPosition:(t.clientWidth-16)*o.state.videoPosition/100+2}),o.HTML5StreamPlayerVideo.pause();var r=e.target,n=e.targetTouches;if(n.length){var s=n[0].clientX,a=r.getBoundingClientRect(),i=a.left,c=a.width;s>=i&&s-i<=c&&o.setVideoPos((s-i)/(c+i)*100)}}),Object(S.a)(Object(Ce.a)(o),\"getPostId\",function(){return o.props.postData.name}),Object(S.a)(Object(Ce.a)(o),\"isPromoted\",function(){return o.props.postData.promoted}),Object(S.a)(Object(Ce.a)(o),\"setHTML5StreamPlayerContainerRef\",function(e){o.HTML5StreamPlayerContainer=e}),Object(S.a)(Object(Ce.a)(o),\"setHTML5StreamPlayerVideoRef\",function(e){o.HTML5StreamPlayerVideo=e}),Object(S.a)(Object(Ce.a)(o),\"setScrubberThumbnailContainerRef\",function(e){o.scrubberThumbnailContainer=e}),Object(S.a)(Object(Ce.a)(o),\"setScrubberThumbnailRef\",function(e){o.scrubberThumbnail=e}),Object(S.a)(Object(Ce.a)(o),\"setScrubBufferRef\",function(e){o.scrubBuffer=e}),o.state={videoScrollPaused:!1,videoMuted:!0,videoPosition:0,videoFullScreen:!1,debounceFunc:null,videoWasInView:!1,currentTime:\"00:00\",totalTime:\"00:00\",currentlyScrubbing:!1,scrubPosition:0,thumbPosition:0,mediaPlayer:null,videoLoaded:!1,autoPlay:!0,lastUpdate:null,totalServedTime:0,isLoading:!1,buffered:0},o.percentWatchedInterval=null,o.percentagePixelsTriggered=(r={},Object(S.a)(r,F.Mb,null),Object(S.a)(r,F.Nb,null),Object(S.a)(r,F.Ob,null),Object(S.a)(r,F.Pb,null),Object(S.a)(r,F.Lb,null),r),o.timePixelsTriggered=(n={},Object(S.a)(n,F.Sb,null),Object(S.a)(n,F.Tb,null),Object(S.a)(n,F.Rb,null),n),o.didSeek=!1,o.latestStartTime=0,o.mounted=!1,o.HTML5StreamPlayerContainer=null,o.HTML5StreamPlayerVideo=null,o.scrubberThumbnailContainer=null,o.scrubberThumbnail=null,o.scrubBuffer=null,o}return Object(W.a)(t,e),Object(H.a)(t,[{key:\"getMobileOperatingSystem\",value:function(){var e=navigator.userAgent||navigator.vendor||window.opera;return/android/i.test(e)?\"Android\":/iPad|iPhone|iPod/.test(e)&&!window.MSStream?\"iOS\":\"unknown\"}},{key:\"isIOS\",value:function(){return\"iOS\"===this.getMobileOperatingSystem()}},{key:\"isAndroid\",value:function(){return\"Android\"===this.getMobileOperatingSystem()}},{key:\"secondsToMinutes\",value:function(e){var t=Math.floor(e/60).toString(),r=Math.trunc(e%60).toString();return 1===t.length&&(t=\"0\".concat(t)),1===r.length&&(r=\"0\".concat(r)),\"\".concat(t,\":\").concat(r)}},{key:\"componentDidMount\",value:function(){this.mounted=!0,t.loadDashJs().then(this.initializeVideoPlayer)}},{key:\"componentWillMount\",value:function(){this.props.postData.videoPlaytime&&this.setState({autoPlay:!1})}},{key:\"componentWillUnmount\",value:function(){this.mounted=!1,this.state.totalServedTime>0&&this.sendTrackVideoEvent(F.Ib.SERVED_VIDEO,this.getPercentServed());var e=this.HTML5StreamPlayerVideo;e.removeEventListener(\"canplay\",this.videoDidLoad,!1),e.removeEventListener(\"ended\",this.updateTime,!1),window.removeEventListener(\"scroll\",this.state.debounceFunc),document.removeEventListener(\"webkitfullscreenchange\",this.exitHandler,!1),document.removeEventListener(\"mozfullscreenchange\",this.exitHandler,!1),document.removeEventListener(\"fullscreenchange\",this.exitHandler,!1),document.removeEventListener(\"MSFullscreenChange\",this.exitHandler,!1)}},{key:\"componentDidUpdate\",value:function(e,t){t.videoFullScreen!==this.state.videoFullScreen&&this.sendTrackVideoEvent(F.Ib.CHANGED_PAGETYPE,this.getPercentServed()),this.sendBufferedStatus()}},{key:\"videoIsPaused\",value:function(){var e=this.HTML5StreamPlayerVideo;if(!e)return!0;var t=3===e.readyState||4===e.readyState,r=null===e.error;return!(!e.paused&&!e.ended&&t&&r)}},{key:\"renderMute\",value:function(){if(!this.props.isGif){var e=this.HTML5StreamPlayerVideo;return e&&e.muted||this.state.videoMuted?ct:ut}}},{key:\"renderPlaybackIcon\",value:function(){return!1===this.state.videoLoaded?null:!0===this.HTML5StreamPlayerVideo.ended&&!1===this.props.isGif?lt:dt}},{key:\"renderPerformanceInstrumentation\",value:function(){return Object(n.a)(\"div\",{},void 0,this.props.posterImage&&Object(n.a)(E.b,{imgProps:{style:\"display: none\",src:this.props.posterImage},includeFMPHandler:!0}),Object(n.a)(E.c,{numInlineMarks:this.props.posterImage?1:0}))}},{key:\"drawBufferBar\",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(!this.props.isGif){var t=this.scrubBuffer,r=t.getContext(\"2d\");if(null===e&&(t.height=t.clientHeight),r.fillStyle=\"#CCCCCA\",r.fillRect(0,0,t.width,t.height),e){r.fillStyle=\"#939393\",r.strokeStyle=\"#939393\";for(var n=t.width/e.duration,o=0;o<e.buffered.length;o++){var s=e.buffered.start(o)*n,a=e.buffered.end(o)*n-s;r.fillRect(s,0,a,t.height),r.stroke()}r.fillStyle=\"#0DD3BB\",r.strokeStyle=\"#0DD3BB\",r.fillRect(0,0,e.currentTime*n,t.height)}}}},{key:\"renderThumbnail\",value:function(){return Object(n.a)(\"div\",{className:this.state.currentlyScrubbing?\"HTML5StreamPlayer__control__thumbContainer\":\"HTML5StreamPlayer__control__scrubThumbHidden\"},void 0,i.a.createElement(\"div\",{style:{left:this.state.thumbPosition},className:\"HTML5StreamPlayer__control__scrubThumb\",ref:this.setScrubberThumbnailContainerRef},i.a.createElement(\"video\",{className:\"HTML5StreamPlayer__control__scrubVideo\",preload:\"metadata\",autoPlay:!1,playsInline:!0,muted:!0,ref:this.setScrubberThumbnailRef},Object(n.a)(\"source\",{src:this.props.scrubberThumbSource,type:\"video/mp4\"}))))}},{key:\"render\",value:function(){var e=this;return i.a.createElement(\"div\",{className:\"HTML5StreamPlayer\",ref:this.setHTML5StreamPlayerContainerRef},Object(n.a)(\"div\",{className:this.state.videoFullScreen?\"HTML5StreamPlayer__videoContainer__fullscreen\":\"HTML5StreamPlayer__videoContainer\"},void 0,Object(n.a)(\"div\",{style:this.props.videoContainerStyles,className:\"HTML5StreamPlayer__videoTrim\"},void 0,i.a.createElement(\"video\",{\"data-dashjs-player\":!0,loop:this.props.isGif,autoPlay:!1,muted:this.state.videoMuted,onTimeUpdate:this.updateTime,poster:this.props.posterImage,preload:\"metadata\",playsInline:!0,className:this.state.videoFullScreen?\"HTML5StreamPlayer__video__fullscreen\":\"HTML5StreamPlayer__video__regular\",ref:this.setHTML5StreamPlayerVideoRef},Object(n.a)(\"source\",{src:this.props.mpegDashSource,type:\"application/dash+xml\"}),Object(n.a)(\"source\",{src:this.props.hlsSource,type:\"application/vnd.apple.mpegURL\"})),this.props.recordPerfMark&&this.renderPerformanceInstrumentation()),Object(n.a)(\"div\",{className:\"HTML5StreamPlayer__controlPanel\",id:\"html5-video-stream-controls\"},void 0,Object(n.a)(\"div\",{className:\"HTML5StreamPlayer__control__play\"},void 0,Object(n.a)(\"button\",{className:\"HTML5StreamPlayer__control__play\",onClick:this.playPauseVideo},void 0,this.videoIsPaused()&&this.state.videoLoaded&&this.renderPlaybackIcon())),Object(n.a)(\"div\",{className:\"HTML5StreamPlayer__control__bar\"},void 0,!this.props.isGif&&Object(n.a)(\"div\",{className:\"HTML5StreamPlayer__control__fullscreen\"},void 0,Object(n.a)(\"button\",{className:\"HTML5StreamPlayer__control__button\",onClick:this.state.videoFullScreen?this.exitFullscreen:this.enterFullScreen},void 0,Object(n.a)(\"span\",{className:this.state.videoFullScreen?\"HTML5StreamPlayer__playback-full-screen-collapse icon icon-full-screen-collapse\":\"HTML5StreamPlayer__playback-full-screen icon icon-full-screen\"}))),Object(n.a)(\"div\",{className:\"HTML5StreamPlayer__control__mute\"},void 0,Object(n.a)(\"button\",{className:\"HTML5StreamPlayer__control__button\",onClick:this.muteVideo},void 0,this.renderMute())),!this.props.isGif&&Object(n.a)(\"div\",{className:\"HTML5StreamPlayer__control__scrubberContainer\"},void 0,Object(n.a)(\"div\",{className:\"HTML5StreamPlayer__control__barMargin\"},void 0,Object(n.a)(\"div\",{className:\"HTML5StreamPlayer__control__timeTotal\"},void 0,this.state.totalTime),Object(n.a)(\"div\",{className:\"HTML5StreamPlayer__control__timeCurrent\"},void 0,this.state.currentTime),i.a.createElement(\"canvas\",{ref:this.setScrubBufferRef,className:\"HTML5StreamPlayer__control__scrubBar__buffer\"}),Object(n.a)(\"input\",{type:\"range\",step:\"any\",value:this.state.currentlyScrubbing?this.state.scrubPosition:this.state.videoPosition,className:\"HTML5StreamPlayer__control__scrubBar\",onChange:function(t){return e.setVideoPos(t.target.value)},onTouchEnd:this.scrubEnd,onTouchStart:this.scrubStart}),this.renderThumbnail()))))))}},{key:\"buildBaseEventData\",value:function(){var e=this.HTML5StreamPlayerVideo,t=this.props,r=t.postData,n=t.isVertical,o=t.isGif,s=0,a=0,i=this.state.videoFullScreen?\"full_screen\":\"listing\";e&&(s=parseInt(1e3*e.currentTime),a=parseInt(1e3*e.duration),!0===Object(nt.c)(this.props.currentPage)&&(i=\"comments\"));var c=new Date,u=Math.round(c.getTime()/1e3),l=parseInt(1e3*(u-r.createdUTC)),d=r.subredditId;return d.length>3&&(d=d.substring(3,d.length-3)),{video_time:s,video_duration:a,vertical:n,nsfw:r.over18,spoiler:r.spoiler,app_name:\"mweb\",target_fullname:r.uuid,target_author_id:parseInt(r.author,36),target_author_name:r.author,target_created_ts:l,target_id:parseInt(r.id,36),target_url:r.cleanUrl,target_url_domain:r.domain,target_type:o?\"gif\":\"video\",sr_name:r.subreddit,sr_fullname:r.subredditId,sr_id:parseInt(d,36),page_type:i}}},{key:\"sendTrackVideoEvent\",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?at(r,!0).forEach(function(t){Object(S.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):at(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},this.buildBaseEventData(),{},t);this.props.dispatch(Object(b.s)(e,r))}},{key:\"getPercentServed\",value:function(){var e=this.HTML5StreamPlayerVideo,t=0;if(e){var r=this.state.totalServedTime;0===r&&(r=e.currentTime),t=r/parseInt(1e3*e.duration)}return{max_timestamp_served:parseInt(this.state.totalServedTime),percent_served:t}}}]),t}(i.a.Component);Object(S.a)(pt,\"propTypes\",{hlsSource:s.a.string.isRequired,mpegDashSource:s.a.string.isRequired,postData:s.a.instanceOf(p.a),onUpdatePostPlaytime:s.a.func.isRequired,scrubberThumbSource:s.a.string.isRequired,isGif:s.a.bool.isRequired,isVertical:s.a.bool.isRequired,videoContainerStyles:s.a.object,recordPerfMark:s.a.bool}),Object(S.a)(pt,\"_dashJsPromise\",void 0),Object(S.a)(pt,\"loadDashJs\",function(){var e;return void 0===pt._dashJsPromise&&(pt._dashJsPromise=(e=function(){return Promise.all([r.e(\"vendors~dashjs\"),r.e(\"dashjs\")]).then(r.t.bind(null,\"./node_modules/dashjs/build/es5/index.js\",7))},st()(e,{minTimeout:1500,maxTimeout:3e5})).then(function(e){return e.default})),pt._dashJsPromise});var mt=Object(u.createSelector)(function(e){return e.platform.currentPage},function(e){return{currentPage:e}}),bt=Object(c.b)(mt)(pt),ft=(r(\"./node_modules/core-js/modules/es6.array.find.js\"),r(\"./node_modules/core-js/modules/es6.array.sort.js\"),r(\"./node_modules/lodash/has.js\")),jt=r.n(ft),ht=r(\"./node_modules/lodash/isEmpty.js\"),Ot=r.n(ht),vt=16/9,gt=3,_t=1/3;function yt(e,t){e||(e=16/9);var r=1/e;return t||(r=Math.min(r,.7*window.innerHeight/window.innerWidth)),{paddingTop:\"\".concat(100*r,\"%\")}}function Pt(e,t,r,n,o,s){var a=e?F.pb:o;if(e&&r&&!s)return{url:r,width:F.pb,height:F.pb};if(t&&t.images.length){var i=function(e,t,r,n){if(n){if(!jt()(t,\"variants.obfuscated.resolutions\"))return{};t=t.variants.obfuscated}var o=t.resolutions;if(o){var s=o.sort(function(e,t){return e.width-t.width}).find(function(t){return e?t.width>=r&&t.height>=r:t.width>=r});if(s)return s}if(t.source)return t.source}(e,t.images[0],a,s);if(i)return i}return n?function(e,t){if(!t)return{url:e.thumbnail_url,width:e.thumbnail_width,height:e.thumbnail_height};return{}}(n,s):void 0}var wt=r(\"./node_modules/lodash/maxBy.js\"),kt=r.n(wt),St=r(\"./src/lib/prettyPrintNumber.js\"),Tt=(r(\"./src/app/components/Post/PostContent/Poll/VotingEnd/styles.less\"),function(e){var t=e.votingEndTimestamp,r=t-Date.now()<=0;return Object(n.a)(\"div\",{className:\"VotingEnd\"},void 0,r?C.a._(\"Voting closed {timeAgo}\",[C.a._param(\"timeAgo\",Object(N.c)(t))],{hk:\"1DE77L\"}):Object(N.d)(t))}),Ct=Object(n.a)(\"path\",{d:\"M20.5 10.5C20.5 16.0228 16.0228 20.5 10.5 20.5C4.97715 20.5 0.5 16.0228 0.5 10.5C0.5 4.97715 4.97715 0.5 10.5 0.5C16.0228 0.5 20.5 4.97715 20.5 10.5ZM9.35975 14.8725L15.2398 8.71852L15.2418 8.72352C15.5868 8.36252 15.5868 7.77752 15.2418 7.41752C14.8968 7.05752 14.3388 7.05752 13.9938 7.41752L8.73675 12.9175L7.00675 11.1075C6.66175 10.7475 6.10375 10.7465 5.75875 11.1075C5.41375 11.4685 5.41375 12.0535 5.75875 12.4135L8.11175 14.8735C8.28475 15.0535 8.50975 15.1435 8.73675 15.1435C8.85356 15.143 8.96904 15.1187 9.07615 15.0721C9.18326 15.0256 9.27975 14.9576 9.35975 14.8725Z\",fill:\"inherit\"}),xt=function(e){return Object(n.a)(\"svg\",{className:e.className,viewBox:\"0 0 21 21\",xmlns:\"http://www.w3.org/2000/svg\"},void 0,Ct)},Et=(r(\"./src/app/components/Post/PostContent/Poll/ClosedPoll/styles.less\"),Object(n.a)(xt,{className:\"ClosedPoll__check\"})),Nt=function(e){var t=e.post,r=kt()(t.poll.options,function(e){return e.voteCount});return Object(n.a)(i.a.Fragment,{},void 0,t.poll.options.map(function(e){return Object(n.a)(\"div\",{className:\"ClosedPoll__option\"},e.id,Object(n.a)(\"div\",{className:Object(O.a)(\"ClosedPoll__bar\",Object(S.a)({},\"m-winning\",e===r)),style:{width:\"\".concat(100*e.voteCount/t.poll.totalVoteCount||0,\"%\")}}),Object(n.a)(\"div\",{},void 0,Object(St.a)(e.voteCount)),Object(n.a)(\"div\",{className:\"ClosedPoll__optionText\"},void 0,e.text),t.poll.selectedOptionId===e.id&&Et)}),Object(n.a)(Tt,{votingEndTimestamp:t.poll.votingEndTimestamp}))},Rt=r(\"./src/app/actions/pollVote.js\"),It=r(\"./src/app/components/LoadingIcon/index.m.less\"),Dt=r.n(It),At=function(e){var t=e.className;return Object(n.a)(\"div\",{className:Object(O.a)(Dt.a.loadingIcon,t)})},Lt=r(\"./src/app/selectors/posts.js\"),Mt=(r(\"./src/app/components/Post/PostContent/Poll/OpenPoll/styles.less\"),Object(n.a)(At,{})),Ut=function(e){function t(){var e,r;Object(B.a)(this,t);for(var n=arguments.length,o=new Array(n),s=0;s<n;s++)o[s]=arguments[s];return r=Object(V.a)(this,(e=Object(q.a)(t)).call.apply(e,[this].concat(o))),Object(S.a)(Object(Ce.a)(r),\"state\",{selectedOption:null}),Object(S.a)(Object(Ce.a)(r),\"handleOptionSelect\",function(e){r.setState({selectedOption:e})}),r}return Object(W.a)(t,e),Object(H.a)(t,[{key:\"render\",value:function(){var e=this,t=this.props,r=t.pending,o=t.post,s=t.vote,a=this.state.selectedOption,c=!!r||!a;return Object(n.a)(i.a.Fragment,{},void 0,o.poll.options.map(function(t){return Object(n.a)(\"div\",{className:\"OpenPoll__option\"},t.id,Object(n.a)(\"label\",{},void 0,Object(n.a)(\"input\",{type:\"radio\",checked:a===t,onChange:function(){return e.handleOptionSelect(t)}}),t.text))}),Object(n.a)(\"button\",{className:Object(O.a)(\"Button\",\"OpenPoll__voteButton\",Object(S.a)({},\"m-disabled\",c)),disabled:c,onClick:function(){return s(a.id)}},void 0,r?Mt:C.a._(\"Vote\",null,{hk:\"N10hL\"})),Object(n.a)(Tt,{votingEndTimestamp:o.poll.votingEndTimestamp}))}}]),t}(i.a.Component),Ft=Object(u.createStructuredSelector)({pending:function(e,t){return Object(Lt.a)(e,{postId:t.post.name})}}),Bt=Object(c.b)(Ft,function(e,t){return{vote:function(r){return e(Object(Rt.d)({optionId:r,postId:t.post.name}))}}})(Ut),Ht=(r(\"./src/app/components/Post/PostContent/Poll/styles.less\"),function(e){var t=e.post,r=t.poll,o=!!r.selectedOptionId||r.votingEndTimestamp<=Date.now();return Object(n.a)(\"div\",{className:\"Poll\"},void 0,r.totalVoteCount>0&&Object(n.a)(\"div\",{className:\"Poll__header\"},void 0,Object(n.a)(\"div\",{className:\"Poll__totalVotes\"},void 0,C.a._({\"*\":\"{number of votes on poll} votes\",_1:\"1 vote\"},[C.a._plural(r.totalVoteCount,\"number of votes on poll\",Object(St.a)(r.totalVoteCount))],{hk:\"1UeCCK\"}))),Object(n.a)(\"div\",{},void 0,Object(n.a)(\"div\",{className:\"Poll__pollContainer\"},void 0,o?Object(n.a)(Nt,{post:t}):Object(n.a)(Bt,{post:t}))))}),Vt=(r(\"./src/app/components/Post/PostContent/styles.less\"),r(\"./src/app/contexts/visible.jsx\")),qt=function e(t,r){Object(B.a)(this,e),this.url=t,this.outbound=r};function Gt(e){var t=e.post,r=e.isDomainExternal,o=e.compact,s=e.isThumbnail,a=e.interceptListingClick,c=e.renderMediaFullbleed,u=e.showLinksInNewTab,l=e.onLinkClick,d=Object(v.b)(Object(D.a)(t.cleanUrl)),p=function(e,t,r){var o=r.isPlaying,s=r.isCommentsPage,a=r.isThumbnail,i=r.single,c=r.width,u=r.showNSFW,l=r.onTapExpand,d=r.interceptListingClick,p=r.togglePlaying,m=r.showSpoilers,b=r.shouldShowXpromoNSFWBlocking,f=e.media?e.media.oembed:null;if(a&&!e.preview&&!f)return null;var j,h,O=Object(v.d)(e),g=b&&O,_=e.spoiler,y=function(e,t,r,n,o){return e&&!r||t&&n||o}(O,_,u,m,g),P=function(e){var t=e.media;if(t){var r=Object.keys(t);if(r.length&&0===r[0].localeCompare(\"reddit_video\"))return ir.INLINE}var n=e.crosspostParentObj&&e.crosspostParentObj.media&&\"twitter.com\"===e.crosspostParentObj.media.type;if(t&&t.oembed&&\"twitter.com\"!==t.type&&!n){var o=t.oembed.type;if(\"gallery\"===o)return ir.GALLERY;if(\"rich\"===o&&\"imgur\"===t.oembed.provider_name.toLowerCase())return ir.GALLERY;if(\"image\"!==o)return ir.INLINE}if(e.cleanUrl&&e.cleanUrl.indexOf(\".gif\")>-1)return ir.INLINE;return ir.NOT_PLAYABLE}(e),w=function(e){return(function(e){var t=e.cleanUrl;if(\"i.redd.it\"===e.domain&&t.indexOf(\".gif\")>-1){var r=function(e){if(Ot()(e)||Ot()(e.images))return null;var t=e.images[0];if(!jt()(t,\"variants.gif.resolutions\")||!jt()(t,\"variants.mp4.resolutions\"))return null;var r=t.variants.mp4;return r.resolutions?r.resolutions.sort(function(e,t){return t.width-e.width})[0]:r.source}(e.preview);if(r&&r.url.indexOf(\"fm=mp4\")>-1)return r}return null}(e)||{}).url||e.cleanUrl}(e),k=e.media&&\"twitter.com\"===e.media.type||e.crosspostParentObj&&e.crosspostParentObj.media&&\"twitter.com\"===e.crosspostParentObj.media.type;(e.preview||f)&&(j=Pt(a,e.preview,e.thumbnail,f,c,y));if(j&&j.url){var S=Ue(j.url);S&&S.poster&&(j.url=S.poster)}h=e.promoted&&!e.isSelf||k?null:function(e){if(!d(e,F.T.CONTENT)){e.preventDefault();l(\"thumbnail\"),P===ir.NOT_PLAYABLE||g||p()}};if(a&&j&&j.url)return Zt(j,w,t,h,y,P,r);if(P!==ir.NOT_PLAYABLE&&j&&function(e,t,r){if(!r||!e)return!0;if(\"video\"!==e.type)return!1;return\"imgur\"===e.provider_name.toLowerCase()||/\\.gif$/.test(t)}(f,w,o)){return Yt(j,w,t,function(e){if(d(e,F.T.CONTENT))return;e.preventDefault(),(O||_)&&r.toggleShowNSFW();p()},y,P,r)}if(f)return k?null:function(e,t,r,o,s){var a=sr(o,r.width,r.height);switch(r.type){case\"image\":return tr(t,a,s);case\"video\":return function(e,t,r){return Object(n.a)(Ve.a,{},void 0,Object(n.a)(\"div\",{className:\"PostContent__html\",dangerouslySetInnerHTML:{__html:e},style:yt(t,r)}))}(e.expandedContent,a,s);case\"rich\":return function(e,t,r){var n=e.match(/src=\"([^\"]*)/);if(n&&n[1]){var o=n[1].replace(\"&amp;\",\"&\");return tr(o,t,r)}}(r.html,a,s)}}(e,w,f,i,s);if(j||e.media&&e.media.reddit_video){var T;O||_?T=function(e){e.preventDefault(),r.toggleShowNSFW()}:\"image\"===e.postHint&&(T=function(t){t.preventDefault(),r.single||(r.onPostClick(),r.goToPost(e.cleanPermalink))});var C=function(e,t){return t?function(r){e(r,F.T.CONTENT)||t(r)}:null}(d,T);return Yt(j,w,t,C,y,P,r)}}(t,new qt(d,!0),e),m=(e.single||!!t.poll&&!o)&&(e.editing||t.selfTextHTML);return p||m||r&&!o?Object(n.a)(\"div\",{className:Object(O.a)(\"PostContent\",s?\"size-compact\":\"size-default\"),onClick:function(e){return a(e,F.T.CONTENT)}},void 0,function(e,t,r,o,s,a,i,c,u,l){if(t||!r||a)return e;return Object(n.a)(\"div\",{className:\"PostContent__media-wrapper\"},void 0,e,!u&&function(e,t,r,o,s,a){var i=r?\"_blank\":null;return Object(n.a)(Y.a,{className:\"PostContent__link-bar\",href:t,target:i,onClick:a,outboundLink:o,promoted:s},void 0,Object(n.a)(\"span\",{className:\"PostContent__link-bar-text\"},void 0,e),nr)}(o,s,i,c,u,l))}(p,s,r,Object(v.a)(t.domain),d,c,u,t.outboundLink,t.promoted,l),m&&i.a.createElement(Jt,Object(g.a)({},e,{hasMediaContent:!!p})),t.poll&&Object(n.a)(Ht,{post:t})):null}Gt.propTypes={post:s.a.instanceOf(p.a),compact:s.a.bool.isRequired,single:s.a.bool.isRequired,onTapExpand:s.a.func.isRequired,expandedCompact:s.a.bool.isRequired,width:s.a.number.isRequired,toggleShowNSFW:s.a.func.isRequired,togglePlaying:s.a.func.isRequired,showNSFW:s.a.bool.isRequired,showSpoilers:s.a.bool.isRequired,editing:s.a.bool,editPending:s.a.bool,onLinkClick:s.a.func,onToggleEdit:s.a.func.isRequired,onUpdateSelftext:s.a.func.isRequired,onUpdatePostPlaytime:s.a.func.isRequired,forceHTTPS:s.a.bool.isRequired,isCommentsPage:s.a.bool,isCommentsThreadPage:s.a.bool,isDomainExternal:s.a.bool.isRequired,isFromAMP:s.a.bool,isUserLoggedIn:s.a.bool,recordPerfMark:s.a.bool,renderMediaFullbleed:s.a.bool.isRequired,isThumbnail:s.a.bool.isRequired,isPlaying:s.a.bool,interceptListingClick:s.a.func.isRequired,onPostClick:s.a.func},Gt.defaultProps={editing:!1,editPending:!1,isPlaying:!1,onPostClick:function(){}};var Wt=Object(c.b)(null,function(e){return{goToPost:function(t){return e(Object(Fe.p)(Be.b.GET,t))}}})(Gt);var Xt=Object(n.a)(E.c,{}),zt=Object(n.a)(\"div\",{className:\"PostContent__readMoreFade\"}),Kt=C.a._(\"Read More\",null,{hk:\"4aO2Fm\"}),Jt=function(e){function t(){var e,r;Object(B.a)(this,t);for(var n=arguments.length,o=new Array(n),s=0;s<n;s++)o[s]=arguments[s];return r=Object(V.a)(this,(e=Object(q.a)(t)).call.apply(e,[this].concat(o))),Object(S.a)(Object(Ce.a)(r),\"bodyRef\",null),Object(S.a)(Object(Ce.a)(r),\"state\",{isExpanded:!1,isTruncated:!1}),Object(S.a)(Object(Ce.a)(r),\"toggleBody\",function(){r.setState(function(e){return{isExpanded:!e.isExpanded}})}),Object(S.a)(Object(Ce.a)(r),\"onBodyClick\",function(e){r.state.isTruncated&&!r.state.isExpanded&&\"A\"!==e.target.tagName&&r.toggleBody()}),Object(S.a)(Object(Ce.a)(r),\"setBodyRef\",function(e){r.bodyRef=e}),r}return Object(W.a)(t,e),Object(H.a)(t,[{key:\"componentDidMount\",value:function(){!this.props.isUserLoggedIn&&this.props.single&&(this.props.isFromAMP&&!this.props.isCommentsThreadPage?this.setState({isExpanded:!0}):this.bodyRef&&this.bodyRef.scrollHeight>500&&this.setState({isTruncated:!0}))}},{key:\"componentDidUpdate\",value:function(e,t){var r=this.props,n=r.isUserLoggedIn,o=r.single,s=this.state,a=s.isExpanded,i=s.isTruncated,c=!n&&o&&(a!==t.isExpanded||i!==t.isTruncated);if(this.bodyRef&&c){var u=a?this.bodyRef.scrollHeight:500;this.bodyRef.style.maxHeight=\"\".concat(u,\"px\")}}},{key:\"render\",value:function(){var e,t,r,o,s,a=this.props,c=a.editing,u=a.hasMediaContent,l=a.isUserLoggedIn,d=a.post,p=a.shouldShowXpromoNSFWBlocking,m=a.single,b=this.state,f=b.isExpanded,j=b.isTruncated;if(p&&d.over18)return u?null:Object(n.a)(\"div\",{className:\"PostContent__text-wrapper\"},void 0,Object(n.a)(Ze,{postLink:d.cleanPermalink}));if(c)return e=d.selfTextMD,t=this.props,r=t.editPending,o=t.onToggleEdit,s=t.onUpdateSelftext,Object(n.a)(He.a,{startingText:e,editPending:r,onCancelEdit:o,onSaveEdit:s});var h=Object(D.a)(d.selfTextHTML),v=Object(O.a)({\"m-collapsible\":!l&&m,\"m-expanded\":f,\"m-truncated\":j});return Object(n.a)(\"div\",{},void 0,Object(n.a)(Ve.a,{},void 0,Object(n.a)(\"div\",{className:Object(O.a)(\"PostContent__selftextContainer\",v)},void 0,i.a.createElement(\"div\",{className:Object(O.a)(\"PostContent__selftext\",v),dangerouslySetInnerHTML:{__html:h},onClick:this.onBodyClick,ref:this.setBodyRef}),this.props.recordPerfMark&&Xt)),j&&Object(n.a)(\"div\",{className:\"PostContent__readMore\"},void 0,zt,Object(n.a)(\"button\",{className:\"PostContent__readMoreButton\",onClick:this.toggleBody},void 0,Kt)))}}]),t}(i.a.Component);function Yt(e,t,r,n,o,s,a){var i=a.single,c=a.isCommentsPage,u=a.isPlaying,l=a.post;if(u||!o){if(l.media&&l.media.reddit_video){var d=l.media.reddit_video,p=d.width,m=d.height,b=sr(i,p,m);return rr({dash:l.media.reddit_video.dash_url,hls:l.media.reddit_video.hls_url,scrubberThumbSource:l.media.reddit_video.scrubber_media_url,isGif:l.media.reddit_video.is_gif,width:p,height:m},e,b,a)}var f=Ue(t,e.url);if(u&&f){var j=sr(i,e.width,e.height);return f.iframe?tr(f.iframe,j,c):rr({webm:f.webm,mp4:f.mp4,width:e.width,height:e.height},f.poster,j,a)}}return Zt(e,t,r,n,o,s,a)}function Zt(e,t,r,o,s,a,c){var u,l,d=c.isThumbnail,p=c.single,m=c.showLinksInNewTab,b=c.shouldShowXpromoNSFWBlocking,f=c.post,j=c.forceHTTPS,h=c.isPlaying,O=c.isCommentsPage,g=b&&Object(v.d)(f);a&&!s&&(u=function(e,t){if(e===ir.NOT_PLAYABLE)return;var r=\"PostContent__playback-action-icon darkgrey\";e===ir.GALLERY?r+=\" icon icon-gallery_squares\":e===ir.INLINE&&(r+=\" icon icon-play_triangle\");var o=\"PostContent__playback-action-circle \".concat(t?\"compact\":\"regular\");return Object(n.a)(\"div\",{className:o},void 0,Object(n.a)(\"span\",{className:r}))}(a,d)),s&&(l=function(e,t,r){if(e)return or;if(r)return Object(n.a)(Ze,{postLink:t.cleanPermalink});return Object(n.a)(\"div\",{className:\"PostContent__warning\"},void 0,Object(n.a)(\"p\",{className:\"PostContent__warning-text\"},void 0,function(e){if(Object(v.d)(e)&&e.spoiler)return C.a._(\"This post is marked as NSFW and as a spoiler\",null,{hk:\"18tWo1\"});if(Object(v.d)(e))return C.a._(\"This post is marked as NSFW\",null,{hk:\"19TBvf\"});if(e.spoiler)return C.a._(\"This post is marked as a spoiler\",null,{hk:\"hB9fk\"})}(t)),Object(n.a)(\"p\",{className:\"PostContent__warning-button\"},void 0,C.a._(\"Show Post?\",null,{hk:\"pmOdC\"})))}(d,f,g));var _=m?\"_blank\":null;if(null==e&&f.media&&f.media.reddit_video)return er(null,t,r,sr(p),o,d,u,l,_,f.outboundLink,j,h,f.promoted,O,c.recordPerfMark,g,c.single);var y=sr(p,e.width,e.height);return e&&e.url&&!y?function(e,t,r,o,s,a,c,u,l,d,p,m){var b=Qt(e,!!s,d);return Object(n.a)(Vt.a.Consumer,{},void 0,function(f){var j=m||f,h=Object(n.a)(i.a.Fragment,{},void 0,Object(n.a)(E.b,{imgProps:{class:\"PostContent__image-img\",src:j?e:void 0},includeFMPHandler:l}),l&&$t,o,s);return d?Object(n.a)(\"div\",{className:b,onClick:p?r:null},void 0,h):Object(n.a)(Y.a,{className:b,href:t.url,target:a,onClick:r,outboundLink:c,promoted:u},void 0,h)})}(e.url,r,o,u,l,_,f.outboundLink,f.promoted,c.recordPerfMark,g,d,c.single):er(e,t,r,y,o,d,u,l,_,f.outboundLink,j,h,f.promoted,O,c.recordPerfMark,g,c.single)}function Qt(e,t,r){var n=\"PostContent__image-\".concat(r?\"wrapper\":\"link\");return\"\".concat(n,\" \").concat(t&&!e?\"placeholder\":\"\")}var $t=Object(n.a)(E.c,{numInlineMarks:1});function er(e,t,r,o,s,a,c,u,l,d,p,m,b,f,j,h,O){var v=Qt(e?e.url:null,!!u,h);return Object(n.a)(Vt.a.Consumer,{},void 0,function(g){var _,y,P,w,k=O||g,S=a?{}:yt(o,f);k&&e&&e.url&&!m&&(y=e.url,P=p,(w=Ee.a.parse(y)).protocol=P?\"https:\":w.protocol,_=Ee.a.format(w),S.backgroundImage='url(\"'.concat(_,'\")'));var T=j&&!m&&_,C=(m?1:0)+(T?1:0),x=m?Object(n.a)(E.b,{imgProps:{class:\"PostContent__inline-gif\",src:k?t:null},includeFMPHandler:j}):c,N=T&&Object(n.a)(E.b,{imgProps:{style:\"display: none\",src:k?_:null},includeFMPHandler:!0}),R=Object(n.a)(i.a.Fragment,{},void 0,x,N,j&&Object(n.a)(E.c,{numInlineMarks:C}),u);return h?Object(n.a)(\"div\",{className:v,style:S,onClick:a?s:null},void 0,R):Object(n.a)(Y.a,{className:v,href:r.url,target:l,onClick:s,style:S,outboundLink:d,promoted:b},void 0,R)})}function tr(e,t,r){return Object(n.a)(Vt.a.Consumer,{},void 0,function(o){return Object(n.a)(\"div\",{className:\"PostContent__iframe-wrapper\",style:yt(t,r)},void 0,Object(n.a)(\"iframe\",{className:\"PostContent__iframe\",src:o?e:void 0,frameBorder:\"0\",allowFullScreen:\"\",sandbox:\"allow-scripts allow-forms allow-same-origin allow-popups\"}))})}function rr(e,t,r,o){var s=o.isCommentsPage,a=o.post,c=o.onUpdatePostPlaytime;if(e.hls||e.dash){var u,l=\"undefined\"==typeof window||window.innerHeight>window.innerWidth?[4,5]:[16,9];u=e.width/e.height<l[0]/l[1]?sr(!1,l[0],l[1]):sr(!1,e.width,e.height);return Object(n.a)(Vt.a.Consumer,{},void 0,function(r){return Object(n.a)(bt,{recordPerfMark:o.recordPerfMark,postData:a,onUpdatePostPlaytime:c,hlsSource:e.hls,mpegDashSource:e.dash,isGif:e.isGif,isVertical:e.height>e.width,posterImage:r&&null!=t&&t.url||null,scrubberThumbSource:e.scrubberThumbSource,videoContainerStyles:yt(u,s)})})}return Object(n.a)(Vt.a.Consumer,{},void 0,function(o){return Object(n.a)(\"div\",{className:\"PostContent__video-wrapper\",style:yt(r,s)},void 0,i.a.createElement(\"video\",{className:\"PostContent__video\",poster:o?t:void 0,loop:\"true\",muted:\"true\",controls:\"true\",autoPlay:\"true\",ref:ar},function(e){var t=[];return[\"mp4\",\"webm\"].forEach(function(r){var o=e[r];o&&t.push(Object(n.a)(\"source\",{type:\"video/\".concat(r),src:o},\"video-src-\".concat(r)))}),t}(e)))})}var nr=Object(n.a)(\"span\",{className:\"PostContent__link-bar-icon icon icon-linkout blue\"});var or=Object(n.a)(\"div\",{className:\"PostContent__warning\"});function sr(e,t,r){return t&&r?e?t/r:(n=t/r,Math.min(Math.max(_t,n),gt)):vt;var n}function ar(e){e&&e.play()}var ir={GALLERY:\"gallery\",INLINE:\"inline\",NOT_PLAYABLE:\"not-playable\"};var cr=r(\"./src/apiClient/models/thingTypes.js\"),ur=r(\"./src/app/components/ModeratorModal/index.jsx\"),lr=r(\"./src/app/components/Dropdown/index.jsx\"),dr=r(\"./src/app/components/ReportsModal/index.jsx\");function pr(e){var t=e.id,r=e.canModify,o=e.permalink,s=e.subreddit,a=e.author,i=e.isLoggedIn,c=e.onToggleEdit,u=e.onToggleModal,l=e.isSticky,d=e.isSubredditModerator,p=e.isRemoved,m=e.isApproved,b=e.isSpam,f=e.isLocked,j=e.isNSFW,h=e.isSpoiler,O=e.approvedBy,v=e.removedBy,g=e.showModModal,_=e.modModalId,y=e.distinguishType,P=e.isMine,w=e.reports,k=e.reportModalId;return g&&d?Object(n.a)(\"div\",{},void 0,Object(n.a)(ur.a,{id:t,modModalId:_,onClick:u,isSticky:l,isRemoved:p,isApproved:m,isSpam:b,isLocked:f,isNSFW:j,isSpoiler:h,approvedBy:O,removedBy:v,isMine:P,distinguishType:y,targetType:cr.h,reports:w,reportModalId:k}),Object(n.a)(dr.a,{reportModalId:k,isRemoved:p,isApproved:m,isSpam:b,approvedBy:O,removedBy:v,reports:w,onClick:u})):Object(n.a)(lr.d,{id:t,onClick:u,showX:!0},void 0,r?Object(n.a)(lr.e,{icon:\"post_edit\",text:C.a._(\"Edit Post\",null,{hk:\"1juECH\"}),onClick:c}):null,Object(n.a)(lr.c,{href:o,icon:\"link\",text:C.a._(\"Permalink\",null,{hk:\"35EfV\"})}),s?function(e){return Object(n.a)(lr.c,{href:\"/r/\".concat(e),icon:\"snoosilhouette\",text:C.a._(\"More from {subreddit}\",[C.a._param(\"subreddit\",\"r/\".concat(e))],{hk:\"1DwnPd\"})})}(s):null,Object(n.a)(lr.c,{href:\"/user/\".concat(a),icon:\"user-account\",text:C.a._(\"{author}'s profile\",[C.a._param(\"author\",a)],{hk:\"2k3GHt\"})}),i?function(e){var t=e.isSaved,r=e.isHidden,o=e.onToggleSave,s=e.onToggleHide,a=e.onReportPost;return[Object(n.a)(lr.e,{icon:\"save\",text:t?C.a._(\"Saved\",null,{hk:\"2sfEtI\"}):C.a._(\"Save\",null,{hk:\"2xDM7Y\"}),onClick:o,isSelected:t}),Object(n.a)(lr.e,{icon:\"hide\",text:r?C.a._(\"Unhide\",null,{hk:\"2RYjXl\"}):C.a._(\"Hide\",null,{hk:\"3wxZBH\"}),onClick:s}),Object(n.a)(lr.e,{onClick:a,icon:\"flag\",text:C.a._(\"Report\",null,{hk:\"3lsXeV\"})})]}(e):null)}pr.propTypes={id:s.a.string.isRequired,canModify:s.a.bool,permalink:s.a.string.isRequired,author:s.a.string.isRequired,isSticky:s.a.bool,isSaved:s.a.bool,isLoggedIn:s.a.bool,isHidden:s.a.bool,subreddit:s.a.string,onToggleSave:s.a.func,onToggleHide:s.a.func,onReportPost:s.a.func.isRequired,onToggleEdit:s.a.func,onToggleModal:s.a.func,isRemoved:s.a.bool,isApproved:s.a.bool,isLocked:s.a.bool,isNSFW:s.a.bool,isSpam:s.a.bool,isSpoiler:s.a.bool,approvedBy:s.a.string,removedBy:s.a.string,modModalId:s.a.string,showModModal:s.a.bool,reports:s.a.object},pr.defaultProps={canModify:!1,isSticky:!1,isSaved:!1,isLoggedIn:!1,isHidden:!1,modModalId:\"\",onToggleSave:function(){},onToggleHide:function(){},onToggleEdit:function(){},onToggleModal:function(){},showModModal:!1,reports:null};var mr=r(\"./src/app/components/Comment/CommentTools/CommentIcon/index.jsx\"),br=r(\"./src/app/components/Share/index.jsx\"),fr=r(\"./src/app/components/VotingBox/index.jsx\"),jr=r(\"./src/app/icons/svgs/Gild/index.jsx\"),hr=r(\"./src/app/icons/svgs/ModActions/index.jsx\"),Or=(r(\"./src/app/components/Post/PostFooter/styles.less\"),r(\"./src/app/components/AwardingIframe/index.jsx\")),vr=Object(n.a)(mr.a,{}),gr=Object(n.a)(\"span\",{className:\"PostFooter__comments-icon icon icon-comment\"}),_r=Object(n.a)(jr.a,{className:\"PostFooter__award-icon\"}),yr=Object(n.a)(\"div\",{className:\"PostFooter__dropdown-button PostFooter__hit-area icon icon-seashells\"}),Pr=Object(n.a)(hr.a,{}),wr=Object(n.a)(\"span\",{className:\"PostFooter__vertical-divider\"}),kr=function(e){function t(e){var r;return Object(B.a)(this,t),r=Object(V.a)(this,Object(q.a)(t).call(this,e)),Object(S.a)(Object(Ce.a)(r),\"handleGiveAwardClick\",function(){var e=r.props,t=e.post;(0,e.trackGiveAwardClick)(t),r.setState({showAwarding:!0})}),Object(S.a)(Object(Ce.a)(r),\"handleAwardModalClose\",function(){r.setState({showAwarding:!1})}),r.state={showAwarding:!1},r.onOpenDropdown=r.onOpenDropdown.bind(Object(Ce.a)(r)),r.onDropdownClosed=r.onDropdownClosed.bind(Object(Ce.a)(r)),r}return Object(W.a)(t,e),Object(H.a)(t,[{key:\"onOpenDropdown\",value:function(e){this.setState({dropdownTarget:e.target})}},{key:\"onDropdownClosed\",value:function(){this.setState({dropdownTarget:null})}},{key:\"renderCommentsLink\",value:function(){var e=this,t=this.props,r=t.compact,o=t.interceptListingClick,s=t.isPURTreatmentEnabled,a=t.onCommentsClick,i=t.onToggleReply,c=t.post,u=t.single;if(!c.disableComments){var l=c.numComments,d=s;return Object(n.a)(U.a,{className:\"PostFooter__hit-area PostFooter__comments-link\",href:c.cleanPermalink,onClick:function(t){o(t,F.T.COMMENTS_LINK)||(a(c.name,r),d&&u&&(t.preventDefault(),t.stopPropagation(),i()),e.props.onElementClick(t))}},void 0,d&&vr,!d&&gr,d?Object(St.a)(l):this.numCommentsText(l))}}},{key:\"numCommentsText\",value:function(e){return 0===e?C.a._(\"Comment\",null,{hk:\"2hT0T7\"}):Object(St.a)(e)}},{key:\"renderAwardButton\",value:function(){if(this.props.post.canGild)return Object(n.a)(\"button\",{className:\"PostFooter__award-button\",\"aria-label\":C.a._(\"Give award\",null,{hk:\"2OzFsb\"}),onClick:this.handleGiveAwardClick},void 0,_r)}},{key:\"renderAwardingIframe\",value:function(){var e=this.props,t=e.onAwardSuccess,r=e.post;return Object(n.a)(Or.a,{onAwardSuccess:t,onClose:this.handleAwardModalClose,thing:r})}},{key:\"renderDropdown\",value:function(e,t,r,o){var s=e.post,a=e.user,i=e.onToggleEdit,c=e.onToggleSave,u=e.onToggleHide,l=e.onReportPost,d=e.single,p=e.onToggleModal,m=e.isSubredditModerator,b=e.reports,f=a&&!a.loggedOut,j=d&&f&&a.name===s.author.toLowerCase();return Object(n.a)(pr,{id:s.name,canModify:j,permalink:s.cleanPermalink,subreddit:s.subreddit,author:s.author,isSticky:s.stickied,isSaved:s.saved,isHidden:s.hidden,isLoggedIn:f,onToggleEdit:i,onToggleSave:c,onToggleHide:u,onReportPost:l,onToggleModal:p,isSubredditModerator:m,isRemoved:s.removed,isApproved:s.approved,isSpam:s.spam,isLocked:s.locked,isNSFW:s.over18,isSpoiler:s.spoiler,approvedBy:s.approvedBy,removedBy:s.bannedBy,showModModal:t,modModalId:r,distinguishType:s.distinguished,isMine:a&&a.name===s.author.toLowerCase(),reports:b,reportModalId:o})}},{key:\"render\",value:function(){var e=this.props,t=e.post,r=e.compact,o=e.hideDownvote,s=e.isAwardingEnabled,a=e.isPURTreatmentEnabled,i=e.isSubredditModerator,c=e.interceptListingClick,u=e.onDownvoteClick,l=e.onUpvoteClick,d=e.single,p=e.user,m=\"mod-\".concat(t.name),b=\"report-\".concat(t.name),f=t.hideScore||t.score_hidden,j=a,h=p&&!p.loggedOut,v=Object(n.a)(fr.a,{className:\"PostFooter__votingBox\",thingId:t.name,score:t.score,scoreHidden:f,showScore:!a,voteDirection:t.likes,hideDownvote:o,interceptVote:function(e){return c(e,F.T.VOTE_CONTROLS)},isPURTreatmentEnabled:j,onDownvoteClick:u,onUpvoteClick:l}),g=Object(n.a)(br.a,{className:\"PostFooter__share\",post:t,showText:!j,useSVGIcon:j}),_=this.renderCommentsLink(),y=this.renderAwardButton();return Object(n.a)(\"footer\",{className:Object(O.a)(\"PostFooter\",{\"m-compact\":r,\"m-redesign\":j,\"m-single\":d}),onClick:function(e){return c(e,F.T.FOOTER)}},void 0,!j&&g,!j&&s&&h&&y,!j&&_,this.state.showAwarding&&this.renderAwardingIframe(),Object(n.a)(\"div\",{className:\"PostFooter__vote-and-tools-wrapper\"},void 0,j&&v,j&&_,!j&&Object(n.a)(K,{id:t.name,interceptClick:function(e){return c(e,F.T.FOOTER_DROPDOWN)}},void 0,yr),i?Object(n.a)(K,{id:m,interceptClick:function(e){return c(e,F.T.MOD_SHIELD)}},void 0,Object(n.a)(\"div\",{className:\"PostFooter__dropdown-button PostFooter__hit-area icon icon-mod\"},void 0,a&&Pr)):null,wr,!j&&v,j&&g),this.renderDropdown(this.props,!1,null),i?this.renderDropdown(this.props,!0,m,b):null)}}]),t}(i.a.Component);Object(S.a)(kr,\"propTypes\",{user:s.a.object,single:s.a.bool.isRequired,compact:s.a.bool.isRequired,post:s.a.instanceOf(p.a),viewComments:s.a.bool.isRequired,onAwardSuccess:s.a.func,onCommentsClick:s.a.func,onDownvoteClick:s.a.func,onToggleEdit:s.a.func.isRequired,onToggleHide:s.a.func.isRequired,onReportPost:s.a.func.isRequired,onHide:s.a.func.isRequired,onEdit:s.a.func.isRequired,onDelete:s.a.func.isRequired,onToggleSave:s.a.func.isRequired,onElementClick:s.a.func.isRequired,onToggleModal:s.a.func.isRequired,onToggleReply:s.a.func.isRequired,onUpvoteClick:s.a.func,isAwardingEnabled:s.a.bool.isRequired,isPURTreatmentEnabled:s.a.bool.isRequired,isSubredditModerator:s.a.bool.isRequired,interceptListingClick:s.a.bool.isRequired,subreddit:s.a.object,trackGiveAwardClick:s.a.func.isRequired});r(\"./src/app/components/Post/PostVotesAndComments/styles.less\");function Sr(e){var t=e.className,r=e.interceptListingClick,o=e.post,s=e.single,a=o.score;return Object(n.a)(U.a,{className:Object(O.a)(\"PostVotesAndComments\",t),href:o.cleanPermalink,onClick:function(e){!s&&r(e,F.T.VOTES_AND_COMMENTS_LINK)}},void 0,Object(n.a)(\"span\",{},void 0,C.a._({\"*\":\"{number of votes} upvotes\",_1:\"1 upvote\"},[C.a._plural(a,\"number of votes\",Object(St.a)(a))],{hk:\"qiZID\"})))}r(\"./src/app/components/AdLinkBar/styles.less\"),r(\"./src/app/components/CallToAction/styles.less\");function Tr(e){var t=e.callToAction,r=e.className,o=e.href,s=e.outboundLink,a=e.promoted,i=e.target;return Object(n.a)(Y.a,{className:Object(O.a)(\"callToAction\",r),target:i,href:o,outboundLink:s,promoted:a},void 0,t)}function Cr(e){var t=e.post,r=t.outboundLink,o=t.callToAction,s=t.domain,a=t.cleanUrl,i=t.promoted,c=t.thumbnail,u=Object(v.b)(Object(D.a)(a)),l=e.showLinksInNewTab?\"_blank\":null,d=Object(O.a)(\"adLinkBar\",{__compactView:e.displayCompact,__compactNoImg:!c&&e.displayCompact});return Object(n.a)(\"div\",{className:d},void 0,Object(n.a)(\"div\",{className:\"adLinkBar__domainContainer\"},void 0,Object(n.a)(Y.a,{href:u,target:l,promoted:i,outboundLink:r},void 0,s)),o&&Object(n.a)(Tr,{className:\"adLinkBar__callToAction\",href:u,target:l,promoted:i,outboundLink:r,callToAction:o}))}var xr=r(\"./src/lib/eventUtils.js\"),Er=r(\"./src/lib/isAndroid.js\"),Nr=r(\"./src/app/selectors/gold.js\"),Rr=r(\"./src/app/selectors/platformSelector.js\"),Ir=r(\"./src/app/selectors/postUnitRedesign.js\"),Dr=r(\"./src/app/selectors/userAccount.js\"),Ar=r(\"./src/app/trackers/postPageRedesign.js\"),Lr=r(\"./src/app/trackers/award.js\"),Mr=r(\"./src/app/trackers/post.js\");var Ur=function(e){return e.https||e.httpsProxy};Br.propTypes={post:s.a.instanceOf(p.a),postId:s.a.string,user:s.a.object,compact:s.a.bool,hideComments:s.a.bool,hideSubredditLabel:s.a.bool,hideWhen:s.a.bool,isSubreddit:s.a.bool,recordPerfMark:s.a.bool,subredditIsNSFW:s.a.bool,subredditShowSpoilers:s.a.bool,showOver18Interstitial:s.a.bool,single:s.a.bool,userActivityPage:s.a.bool,z:s.a.number,onAwardSuccess:s.a.func,onHeaderCloseClick:s.a.func,onToggleSavePost:s.a.func,onToggleHidePost:s.a.func,onUpdatePostPlaytime:s.a.func,onReportPost:s.a.func.isRequired,onToggleModal:s.a.func.isRequired,onToggleReply:s.a.func.isRequired,onPostClick:s.a.func,trackDownvoteClick:s.a.func.isRequired,trackGiveAwardClick:s.a.func.isRequired,trackSubredditHeaderClick:s.a.func.isRequired,trackUpvoteClick:s.a.func.isRequired},Br.defaultProps={z:1,hideWhen:!1,hideSubredditLabel:!1,single:!1,subredditIsNSFW:!1,subredditShowSpoilers:!1,showOver18Interstitial:!1,winWidth:360,videoReportTime:null,onToggleSavePost:function(){},onToggleHidePost:function(){},onUpdatePostPlaytime:function(){},onToggleModal:function(){},onPostClick:function(){}};var Fr=Object(n.a)(\"div\",{className:\"blankAd\"});function Br(e){var t=function(e){return e.compact&&!e.single}(e),r=Object(v.c)(e.post),o=Object(v.e)(e.post),s=Ur({https:!0}),a=r&&Object(Er.a)(),i=e.subredditIsNSFW||e.unblurred,c=!(!e.recordPerfMark&&!e.single),u=e.subredditShowSpoilers&&!e.unblurred,l=e.post,p=e.editing,m=e.editPending,b=e.expanded,f=e.user,j=e.single,h=e.hideSubredditLabel,g=e.hideWhen,_=e.interceptListingClick,w=e.isAwardingEnabled,k=e.isCommentsPage,S=e.isCommentsThreadPage,T=e.isFromAMP,C=e.isPlaying,x=e.isPURTreatmentEnabled,E=e.isSubreddit,N=e.isUserLoggedIn,R=e.userActivityPage,I=e.onAwardSuccess,D=e.onHeaderCloseClick,A=e.onPostClick,L=e.onToggleEdit,M=e.onToggleSavePost,U=e.onToggleHidePost,B=e.onUpdatePostPlaytime,H=e.onStartPlaying,V=e.onStopPlaying,q=e.onReportPost,G=e.onUpdateSelftext,W=e.toggleExpanded,X=e.toggleShowNSFW,z=e.winWidth,K=e.z,J=e.onToggleModal,Y=e.onToggleReply,Z=e.moderatingSubreddits,Q=e.reports,$=e.sendEvent,ee=e.subreddit,te=e.trackCommentsClick,re=e.trackGiveAwardClick,ne=e.trackDownvoteClick,oe=e.trackLinkClick,se=e.trackSubredditHeaderClick,ae=e.trackUpvoteClick,ie=e.shouldShowXpromoNSFWBlocking;if(l.isBlankAd)return Fr;var ce,ue=t&&b,le=!C&&(t&&!ue||!t)?H:V,de=d()(Z.names,l.subreddit.toLowerCase()),pe=function(e,t){return _(function(){return j&&(t===F.T.AUTHOR?$(Ar.g):t===F.T.FOOTER_DROPDOWN&&$(Ar.k)),!1},e,t)};t&&(ce=Object(n.a)(Wt,{post:l,single:j,compact:!0,isCommentsPage:k,isCommentsThreadPage:S,isFromAMP:T,isThumbnail:!0,isUserLoggedIn:N,expandedCompact:!1,onLinkClick:oe,onPostClick:A,onTapExpand:W,togglePlaying:le,width:z,toggleShowNSFW:X,showNSFW:i,showSpoilers:u,editing:!1,forceHTTPS:s,isDomainExternal:r,recordPerfMark:c,renderMediaFullbleed:o,showLinksInNewTab:a,interceptListingClick:pe,onUpdatePostPlaytime:B,shouldShowXpromoNSFWBlocking:ie}));var me,be=l.promoted&&l.originalLink;t&&!ue||(me=Object(n.a)(Wt,{post:l,editing:p,editPending:m,single:j,compact:t,isCommentsPage:k,isCommentsThreadPage:S,isFromAMP:T,isPlaying:C,isThumbnail:!1,isUserLoggedIn:N,expandedCompact:ue,onLinkClick:oe,onPostClick:A,onTapExpand:W,onToggleEdit:L,onUpdateSelftext:G,togglePlaying:le,width:z,showNSFW:i,showSpoilers:u,toggleShowNSFW:X,forceHTTPS:s,isDomainExternal:r,recordPerfMark:c,renderMediaFullbleed:o,showLinksInNewTab:a,interceptListingClick:pe,onUpdatePostPlaytime:B,shouldShowXpromoNSFWBlocking:ie}));var fe=Object(O.a)(\"Post\",t?\"size-compact\":\"size-default\",{\"m-redesign\":x}),je=function(){A(l)},he=!(!t||ue||!r)&&!o&&!l.promoted,ge=!!(Object(y.b)(l.gildings)||l.allAwardings&&l.allAwardings.length>0||l.score);return Object(n.a)(\"article\",{className:fe,style:{zIndex:K},onClick:function(e){return pe(e,F.T.OTHER)}},void 0,Object(n.a)(\"div\",{className:\"Post__header-wrapper\"},void 0,Object(n.a)(Te,{post:l,isPURTreatmentEnabled:x,isPromotedUserPost:be,single:j,recordPerfMark:c,compact:t,hideSubredditLabel:h,hideWhen:g,showingLink:!(!t||ue||!r),renderMediaFullbleed:o,showLinksInNewTab:a,onElementClick:je,onCloseClick:D,onSubredditClick:se,onTapExpand:W,isSubreddit:E,isSubredditModerator:de,reports:Q,subreddit:ee,interceptListingClick:pe,userActivityPage:R,shouldShowXpromoNSFWBlocking:ie})),t&&Object(n.a)(\"div\",{className:\"Post__thumbnailAndTitle\"},void 0,ce,ve(l,j,pe,a,je,!1,W)),t&&he&&Oe(l,pe,a),me,l.hasAdOutboundUrl&&Object(n.a)(Cr,{post:l,renderMediaFullbleed:o,showLinksInNewTab:a,compact:t}),x&&ge&&Object(n.a)(\"div\",{className:\"Post__bottomLine\"},void 0,Object(n.a)(Sr,{interceptListingClick:pe,post:l,single:j}),Object(n.a)(P,{className:\"Post__awards\",isPURTreatmentEnabled:x,post:l})),Object(n.a)(kr,{user:f,single:j,compact:t,post:l,viewComments:!j,hideDownvote:R||l.archived,onAwardSuccess:I,onCommentsClick:te,onDownvoteClick:ne,onToggleEdit:L,onToggleSave:M,onToggleHide:U,onReportPost:q,onElementClick:function(){A(l)},onToggleModal:J,onToggleReply:Y,onUpvoteClick:ae,isAwardingEnabled:w,isPURTreatmentEnabled:x,isSubredditModerator:de,reports:Q,interceptListingClick:pe,subreddit:ee,trackGiveAwardClick:re}))}var Hr=Object(u.createSelector)(function(e){return e.user},function(e,t){return t.postId},function(e,t){return t.single},function(e,t){return t.forceCompact||(t.forceCardView?!t.forceCardView:e.compact)},function(e,t){return e.posts[t.postId]},function(e,t){return!!e.expandedPosts[t.postId]},function(e,t){return!!e.unblurredPosts[t.postId]},function(e,t){return e.editingText[t.postId]},function(e,t){return e.playingPosts[Object(xr.h)(t.postId)]},function(e){return e.moderatingSubreddits},function(e,t){return e.reports[t.postId]},function(e,t){return!e.preferences.noProfanity&&Object(v.d)(e.posts[t.postId])},function(e,t){var r=e.posts[t.postId];return r&&e.subreddits[r.subreddit.toLowerCase()]},function(e){return-1!==e.platform.currentPage.referrer.indexOf(F.b)},Nr.a,Rr.r,Rr.s,Ir.a,Ge.F,Dr.b,function(e,t,r,n,o,s,a,i,c,u,l,d,p,m,b,f,j,h,O,v){var g=!!i;return{user:e,postId:t,single:r,compact:n,post:o,expanded:s,unblurred:a||d,editing:g,editPending:g&&i.pending,isAwardingEnabled:b,isCommentsPage:f,isCommentsThreadPage:j,isFromAMP:m,isPlaying:c,isPURTreatmentEnabled:h,isUserLoggedIn:v,moderatingSubreddits:u,reports:l,subreddit:p,shouldShowXpromoNSFWBlocking:O}});t.a=Object(qe.a)(Object(c.b)(Hr,function(e,t){var r=t.postId,n=t.sendEvent;return{toggleExpanded:function(t){return e(b.o(r,t))},toggleShowNSFW:function(){return e(b.q(r))},onAwardSuccess:function(t,r,n){return e(m.b(t,r,n))},onToggleEdit:function(){return e(b.n(r))},onUpdateSelftext:function(t){return e(b.u(r,t))},onToggleSavePost:function(){return e(b.r(r))},onToggleHidePost:function(){return e(b.p(r))},onUpdatePostPlaytime:function(t){return e(b.t(r,t))},onStopPlaying:function(){return e(b.m(r))},onStartPlaying:function(){return e(b.l(r))},onReportPost:function(){return e(j.e(r))},onToggleModal:function(){return e(Object(h.e)(null))},onToggleReply:function(){return e(f.f(r))},interceptListingClick:function(e){e(r)},trackCommentsClick:function(e,t){return n(Object(Mr.b)(e,t))},trackDownvoteClick:function(){return n(Ar.h)},trackLinkClick:function(){return n(Ar.j)},trackGiveAwardClick:function(e){return n(Object(Lr.a)(e))},trackSubredditHeaderClick:function(){return n(Ar.l)},trackUpvoteClick:function(){return n(Ar.m)}}})(Br))},\"./src/app/components/Post/postUtils.js\":function(e,t,r){\"use strict\";r.d(t,\"d\",function(){return o}),r.d(t,\"e\",function(){return s}),r.d(t,\"c\",function(){return a}),r.d(t,\"a\",function(){return i}),r.d(t,\"b\",function(){return c});r(\"./node_modules/core-js/modules/es6.regexp.replace.js\");var n=r(\"./src/lib/rootDomain.js\");function o(e){return!(!e||!e.title)&&e.over18}function s(e){var t=e.postHint,r=e.media;return!!(t&&\"link\"!==t&&\"self\"!==t||r&&(r.oembed&&\"rich\"!==r.oembed.type||r.reddit_video)||\"imgur.com\"===Object(n.a)(e.cleanUrl)&&e.preview)}function a(e){return e.domain!==\"self.\".concat(e.subreddit)}function i(e){return(e||\"\").replace(/\\.com$/,\"\")}function c(e){return(e||\"\").replace(/https?:\\/\\/i.imgur.com/,\"https://imgur.com\")}},\"./src/app/components/Post/styles.less\":function(e,t,r){},\"./src/app/components/PostSubmitOverlay/styles.less\":function(e,t,r){},\"./src/app/components/QuarantineBadge/index.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=r(\"./node_modules/fbt/lib/FbtPublic.js\"),s=r.n(o);r(\"./src/app/components/QuarantineBadge/styles.less\"),r(\"./node_modules/react/index.js\");t.a=Object(n.a)(\"span\",{className:\"QuarantineBadge\"},void 0,s.a._(\"Quarantined\",null,{hk:\"3iyNoW\"}))},\"./src/app/components/QuarantineBadge/styles.less\":function(e,t,r){},\"./src/app/components/ReCaptcha/index.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),s=r.n(o),a=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),i=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),l=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),d=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),p=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),m=(r(\"./node_modules/core-js/modules/es6.promise.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/prop-types/index.js\")),b=r.n(m),f=r(\"./node_modules/react/index.js\"),j=r.n(f),h=r(\"./src/lib/classNames.js\"),O=(r(\"./src/app/components/ReCaptcha/styles.less\"),new Promise(function(e){\"undefined\"!=typeof window&&(window.grecaptchaOnLoad=e)})),v=function(e){function t(e){var r;return Object(i.a)(this,t),(r=Object(u.a)(this,Object(l.a)(t).call(this,e))).state={hidden:e.hidden},r}return Object(d.a)(t,e),Object(c.a)(t,[{key:\"componentDidMount\",value:function(){var e=Object(a.a)(s.a.mark(function e(){var t,r,n,o,a,i,c,u,l,d;return s.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=this.props,r=t.elementId,n=t.sitekey,o=t.theme,a=t.type,i=t.size,c=t.tabindex,u=t.onSuccess,l=t.onExpiration,window.grecaptcha){e.next=7;break}return(d=document.createElement(\"script\")).src=\"https://www.google.com/recaptcha/api.js?onload=grecaptchaOnLoad&render=explicit\",document.body.appendChild(d),e.next=7,O;case 7:window.grecaptcha.render(r,{sitekey:n,theme:o,type:a,size:i,tabindex:c,callback:u,\"expired-callback\":l});case 8:case\"end\":return e.stop()}},e,this)}));return function(){return e.apply(this,arguments)}}()},{key:\"componentDidUpdate\",value:function(e){e.reloadComparisonKey!==this.props.reloadComparisonKey&&window.grecaptcha&&window.grecaptcha.reset(),e.hidden!==this.props.hidden&&this.setState(function(e){return e.hidden?{hidden:!1}:null})}},{key:\"render\",value:function(){var e=this.props,t=e.className,r=e.elementId;return Object(n.a)(\"div\",{className:Object(h.a)(\"ReCaptcha\",t,{hidden:this.state.hidden}),id:r})}}]),t}(j.a.Component);Object(p.a)(v,\"propTypes\",{className:b.a.string,elementId:b.a.string,sitekey:b.a.string.isRequired,reloadComparisonKey:b.a.string.isRequired,theme:b.a.oneOf([\"light\",\"dark\"]),type:b.a.oneOf([\"image\",\"audio\"]),size:b.a.oneOf([\"normal\",\"compact\"]),tabindex:b.a.number,onSuccess:b.a.func,onExpiration:b.a.func,hidden:b.a.bool}),Object(p.a)(v,\"defaultProps\",{elementId:\"g-recaptcha\",theme:\"light\",type:\"image\",size:\"normal\",tabindex:0,hidden:!1}),t.a=v},\"./src/app/components/ReCaptcha/styles.less\":function(e,t,r){},\"./src/app/components/RedditLinkHijacker/index.js\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=(r(\"./node_modules/core-js/modules/es6.regexp.constructor.js\"),r(\"./node_modules/react/index.js\"),r(\"./src/platform/components.js\")),s=new RegExp(\"^(\".concat([\"coins\",\"gold\",\"prefs\",\"premium\"].map(function(e){return\"/\".concat(e)}).join(\"|\"),\")/?$\"),\"i\"),a=/^https?:\\/\\/(?:.+\\.)?reddit\\.com(.*)$/;t.a=function(e){var t=e.onLinkClick,r=e.children;return Object(n.a)(o.e,{onLinkClick:t,urlRegexp:a,pathExclusionRegexp:s},void 0,r)}},\"./src/app/components/Register/index.jsx\":function(e,t,r){\"use strict\";r.r(t);r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/extends.js\"),o=(r(\"./node_modules/core-js/modules/es6.promise.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/@babel/runtime/regenerator/index.js\")),s=r.n(o),a=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),i=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),l=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),d=r(\"./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js\"),p=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),m=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),b=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),f=r(\"./node_modules/fbt/lib/FbtPublic.js\"),j=r.n(f),h=r(\"./node_modules/react/index.js\"),O=r.n(h),v=r(\"./node_modules/react-redux/es/index.js\"),g=r(\"./node_modules/reselect/lib/index.js\"),_=r(\"./node_modules/lodash/debounce.js\"),y=r.n(_),P=r(\"./src/platform/router.js\"),w=r(\"./src/platform/components.js\"),k=r(\"./src/config.js\"),S=r(\"./src/apiClient/apiBase/apiRequest.js\"),T=r(\"./node_modules/lodash/get.js\"),C=r.n(T);function x(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function E(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?x(r,!0).forEach(function(t){Object(m.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):x(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var N=function(e){var t=e.response.body;return C()(t,\"json.errors[0][0]\")},R=function(e,t){var r=\"user=\".concat(t),n=E({},e,{headers:E({},e.headers,{\"content-type\":\"application/x-www-form-urlencoded;charset=UTF-8\"})});return Object(S.a)(n,\"POST\",\"api/check_username.json\",{body:r}).then(N).catch(function(){return null})},I=r(\"./src/lib/apiOptionsFromState.js\"),D=r(\"./src/app/actions/session.js\"),A=r(\"./src/app/actions/permissionsCheckbox.js\"),L=r(\"./src/app/selectors/meta.js\"),M=r(\"./src/lib/experiments/index.js\"),U=r(\"./src/app/constants.js\"),F=r(\"./src/app/selectors/userAccount.js\").c,B=function(e){return e===U.Cb.USERNAME_EDIT},H=r(\"./src/app/trackers/onboarding.js\"),V=r(\"./src/higherOrderComponents/withTracking.jsx\"),q=r(\"./src/lib/classNames.js\"),G=U.z.BAD_EMAIL,W=U.z.NEWSLETTER_NO_EMAIL,X=U.z.SHORT_PASSWORD,z=function(e){return\"\"===e?W:/^.+@.+\\..+$/.test(e)?null:G},K=function(e){return e.length<6?X:null},J=r(\"./src/apiClient/apis/CheckEmailEndpoint.js\"),Y={get:function(e,t){var r=t.email;return Object(S.a)(e,\"GET\",\"/api/v1/generate_username.json\",{body:{api_type:\"json\"},query:{email:r}}).then(function(e){return e.response.body.usernames})}},Z=r(\"./src/app/actions/comment.js\"),Q=r(\"./src/app/components/LoginRegistrationForm/Checkbox/index.jsx\"),$=r(\"./src/app/components/LoginRegistrationForm/Input.jsx\"),ee=r(\"./src/app/components/LoginRegistrationForm/SquareButton.jsx\"),te=r(\"./src/app/components/ReCaptcha/index.jsx\"),re=r(\"./src/app/components/SignupDrawer/ActionHero/index.jsx\"),ne=r(\"./src/app/components/SignupWall/Plain/index.jsx\"),oe=r(\"./src/app/components/TopNav/Compact/index.jsx\"),se=r(\"./src/app/icons/svgs/Clear/index.jsx\"),ae=r(\"./src/app/icons/svgs/NewPost/index.jsx\"),ie=Object(b.a)(\"g\",{fill:\"inherit\"},void 0,Object(b.a)(\"path\",{d:\"m13.5996 8.64006c-.32 0-.64-.24-.64-.64v-1.6c0-1.44-1.2-2.56-2.56-2.56h-3.20003c-.32 0-.64-.32-.64-.64s.32-.64.64-.64h3.20003c2.08 0 3.84 1.68 3.84 3.84v1.6c0 .32-.32.64-.64.64z\"}),Object(b.a)(\"path\",{d:\"m8.79977 5.76011c-.16 0-.24-.08-.4-.16l-2.4-2c-.16-.08-.24-.24-.24-.4s.08-.32.24-.48l2.4-2.000004c.24-.24.64-.16.88.08.24.240004.16.640004-.08.880004l-1.84 1.52 1.84 1.52c.24.24.32.56.08.88-.16.16-.32.16-.48.16z\"}),Object(b.a)(\"path\",{d:\"m8.79977 13.7602h-3.2c-2.08 0-3.84-1.68-3.84-3.84002v-1.6c0-.32.24-.64.64-.64s.64.24.64.64v1.6c0 1.44002 1.2 2.56002 2.56 2.56002h3.2c.32 0 .64.24.64.64s-.32.64-.64.64z\"}),Object(b.a)(\"path\",{d:\"m7.19962 15.8401c-.16 0-.32-.08-.48-.24-.24-.24-.16-.64.08-.88l1.84-1.52-1.84-1.52c-.24-.24-.32-.56-.08-.88.24-.24.56-.32.88-.08l2.4 2c.15998.08.23998.32.23998.48s-.08.32-.23998.48l-2.4 2c-.16.08-.24.16-.4.16z\"})),ce=function(e){return Object(b.a)(\"svg\",{className:e.className,viewBox:\"0 0 16 16\",xmlns:\"http://www.w3.org/2000/svg\"},void 0,ie)},ue=r(\"./src/app/selectors/contextualSignupFlow.js\"),le=r(\"./src/app/selectors/subreddits.js\"),de=r(\"./src/app/side-effect-components/StateArchiver.js\");r(\"./src/app/components/LoginRegistrationForm/styles.less\"),r(\"./src/app/components/Register/styles.less\");function pe(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function me(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?pe(r,!0).forEach(function(t){Object(m.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):pe(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}r.d(t,\"checkErrors\",function(){return Me});var be=U.n.DAYMODE,fe={BAD_CAPTCHA:function(){return j.a._(\"Please provide a valid captcha\",null,{hk:\"1jQXnh\"})}},je={BAD_EMAIL:function(){return j.a._(\"Sorry, the email you entered is invalid\",null,{hk:\"UWZEf\"})},NEWSLETTER_NO_EMAIL:function(){return j.a._(\"Email required\",null,{hk:\"1fkhcH\"})}},he={SHORT_PASSWORD:function(){return j.a._(\"Sorry, the password you entered is too short\",null,{hk:\"1C7KEj\"})}},Oe={USERNAME_TAKEN:function(){return j.a._(\"Sorry, that username is taken\",null,{hk:\"xJynM\"})},USERNAME_INVALID_CHARACTERS:function(){return j.a._(\"Sorry, your username contains invalid characters\",null,{hk:\"3FlRnM\"})},USERNAME_TOO_SHORT:function(){return j.a._(\"Sorry, your username must be between 3 and 20 characters\",null,{hk:\"3VVIxI\"})},USERNAME_TAKEN_DEL:function(){return j.a._(\"Sorry, the account associated with that username is deleted\",null,{hk:\"1Xy3pr\"})},USERNAME_UNAVAILABLE:function(){return j.a._(\"Username is unavailable\",null,{hk:\"2Qmu2G\"})}},ve={UNKNOWN_ERROR:function(){return j.a._(\"Sorry, something went wrong. Please try again later\",null,{hk:\"2szhLm\"})}},ge=1e3,_e=function(e){return Object(b.a)(\"p\",{className:\"AuthForm__error-text\"},void 0,e)},ye=j.a._(\"Terms\",null,{hk:\"251Lo5\"}),Pe=j.a._(\"Privacy Policy\",null,{hk:\"4obd2m\"}),we=j.a._(\"Content Policy\",null,{hk:\"UG4xI\"}),ke=function(){return Object(b.a)(\"div\",{className:\"AuthForm__terms\"},void 0,j.a._(\"By signing up, you agree to our {=Terms}, {=Privacy Policy} and {=Content Policy}\",[j.a._param(\"=Terms\",Object(b.a)(\"a\",{href:\"\".concat(k.a.reddit,\"/help/useragreement\"),className:\"text-link\",target:\"_blank\"},void 0,ye)),j.a._param(\"=Privacy Policy\",Object(b.a)(\"a\",{href:\"\".concat(k.a.reddit,\"/help/privacypolicy\"),className:\"text-link\",target:\"_blank\"},void 0,Pe)),j.a._param(\"=Content Policy\",Object(b.a)(\"a\",{href:\"\".concat(k.a.reddit,\"/help/contentpolicy\"),className:\"text-link\",target:\"_blank\"},void 0,we))],{hk:\"1UDMOF\"}))},Se=0,Te=1,Ce=Object(b.a)(se.a,{}),xe=Object(b.a)(se.a,{}),Ee=Object(b.a)(\"span\",{className:\"AuthForm__addonDelimiter\"}),Ne=Object(b.a)(\"span\",{className:\"AuthForm__refreshText\"},void 0,j.a._(\"Random\",null,{hk:\"skiYj\"})),Re=Object(b.a)(ce,{}),Ie=Object(b.a)(\"div\",{className:\"Register__usernameTitle\"},void 0,j.a._(\"People on Reddit will know you as:\",null,{hk:\"2UWHgP\"})),De=Object(b.a)(ae.a,{}),Ae=Object(b.a)(ke,{}),Le=function(e){function t(e){var r;Object(i.a)(this,t),r=Object(u.a)(this,Object(l.a)(t).call(this,e)),Object(m.a)(Object(d.a)(r),\"preFillUsername\",Object(a.a)(s.a.mark(function e(){var t,n,o,a;return s.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=r.props,n=t.exposeSignupUsernameExperiment,o=t.suVariantName,a=r.state.username,o&&!a){e.next=4;break}return e.abrupt(\"return\");case 4:if(!U.r.has(o)){e.next=7;break}return n(),e.abrupt(\"return\");case 7:return e.next=9,r.generateUsername();case 9:r.state.username?n():r.setState({isEditingUsername:!0});case 11:case\"end\":return e.stop()}},e)}))),Object(m.a)(Object(d.a)(r),\"resetFieldError\",function(e){var t=r.props,n=t.error,o=t.setError;n[e]&&o(null)}),Object(m.a)(Object(d.a)(r),\"clearField\",function(e){return function(t){t.preventDefault(),r.setState(Object(m.a)({},e,\"\"),function(){r.resetFieldError(e)})}}),Object(m.a)(Object(d.a)(r),\"updateField\",function(e){return function(t){t.preventDefault();var n=t.target.value;r.setState(Object(m.a)({},e,n),function(){r.resetFieldError(e),\"username\"===e&&r.checkUsername(n)})}}),Object(m.a)(Object(d.a)(r),\"updateCheckbox\",function(e){return function(){r.setState(function(t){return Object(m.a)({},e,!t[e])},function(){return!r.props.checkboxTouched&&r.props.touchPermissionsCheckbox()})}}),Object(m.a)(Object(d.a)(r),\"setRecaptchaResponse\",function(e){r.setState({gRecaptchaResponse:e})}),Object(m.a)(Object(d.a)(r),\"clearUsername\",r.clearField(\"username\")),Object(m.a)(Object(d.a)(r),\"clearPassword\",r.clearField(\"password\")),Object(m.a)(Object(d.a)(r),\"clearEmail\",r.clearField(\"email\")),Object(m.a)(Object(d.a)(r),\"updateUsername\",r.updateField(\"username\")),Object(m.a)(Object(d.a)(r),\"updatePassword\",r.updateField(\"password\")),Object(m.a)(Object(d.a)(r),\"updateEmail\",r.updateField(\"email\")),Object(m.a)(Object(d.a)(r),\"updateNewsletter\",r.updateCheckbox(\"newsletter\")),Object(m.a)(Object(d.a)(r),\"checkUsername\",y()(r.props.checkUsername,ge)),Object(m.a)(Object(d.a)(r),\"onEmailInputBlur\",function(){z(r.state.email)||r.props.sendEvent(Object(H.c)())}),Object(m.a)(Object(d.a)(r),\"onPasswordInputBlur\",function(){K(r.state.password)||r.props.sendEvent(Object(H.d)())}),Object(m.a)(Object(d.a)(r),\"onUsernameInputBlur\",function(){r.state.username&&!r.props.error.username&&r.props.sendEvent(Object(H.j)())}),Object(m.a)(Object(d.a)(r),\"onClickSubmitBtn\",function(e){r.props.isFormValid(r.state)||e.preventDefault()}),Object(m.a)(Object(d.a)(r),\"fetchingUsernames\",!1),Object(m.a)(Object(d.a)(r),\"fetchUsernames\",Object(a.a)(s.a.mark(function e(){var t,n,o;return s.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=r.props.apiOptions,n=r.state.email,!r.fetchingUsernames){e.next=4;break}return e.abrupt(\"return\");case 4:return r.fetchingUsernames=!0,o=[],e.prev=6,e.next=9,Y.get(t,{email:n});case 9:o=e.sent,e.next=15;break;case 12:e.prev=12,e.t0=e.catch(6),console.error(\"Failed to fetch usernames\",e.t0);case 15:return r.fetchingUsernames=!1,e.abrupt(\"return\",o);case 17:case\"end\":return e.stop()}},e,null,[[6,12]])}))),Object(m.a)(Object(d.a)(r),\"generateUsername\",function(){return new Promise(function(){var e=Object(a.a)(s.a.mark(function e(t){var n,o,a,i,c,u;return s.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=r.state,o=n.username,a=n.usernameIdx,i=n.usernames,!r.fetchingUsernames){e.next=3;break}return e.abrupt(\"return\");case 3:if(!(i.length>0&&a<i.length-1)){e.next=7;break}return c=a+1,r.setState({username:i[c],usernameIdx:c},function(){o&&r.resetFieldError(\"username\"),t()}),e.abrupt(\"return\");case 7:return e.next=9,r.fetchUsernames();case 9:u=e.sent,r.setState({username:u[0]||\"\",usernameIdx:0,usernames:u},function(){o&&r.resetFieldError(\"username\"),t()});case 11:case\"end\":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}())}),Object(m.a)(Object(d.a)(r),\"onGenerateUsernameClick\",function(){r.props.sendEvent(H.h),r.generateUsername()}),Object(m.a)(Object(d.a)(r),\"onCloseClick\",function(e){r.state.step===Te&&(e.preventDefault(),r.setState({step:Se}))}),Object(m.a)(Object(d.a)(r),\"onContinueClick\",Object(a.a)(s.a.mark(function e(){var t,n,o,a,i;return s.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=r.props,n=t.apiOptions,o=t.setError,a=r.state.email,e.next=4,J.a.post(n,{email:a});case 4:(i=e.sent)?o(i):(Object(de.a)()&&localStorage.setItem(Z.a,!0),r.setState({step:Te},o));case 6:case\"end\":return e.stop()}},e)}))),Object(m.a)(Object(d.a)(r),\"editUsername\",function(){r.setState({isEditingUsername:!0}),r.props.sendEvent(H.b)});var n=e.stateParams,o=void 0===n?{}:n;return r.state={email:o.email||\"\",gRecaptchaResponse:\"\",isEditingUsername:!B(e.suVariantName),newsletter:o.newsletter||!1,password:\"\",step:o.email?Te:Se,username:\"\",usernameIdx:0,usernames:[]},r}return Object(p.a)(t,e),Object(c.a)(t,[{key:\"componentDidMount\",value:function(){this.props.checkboxTouched&&this.props.restorePermissionsCheckbox(),this.props.isUserFromIndiaOrUS||this.props.sendEvent(Object(H.e)()),this.trackScreenView(),this.state.step===Te&&this.preFillUsername()}},{key:\"componentDidUpdate\",value:function(e,t){this.state.step!==t.step&&this.trackScreenView(),this.state.step===Te&&t.step===Se?this.preFillUsername():!e.error.email&&this.props.error.email&&this.setState({step:Se})}},{key:\"trackScreenView\",value:function(){var e=this.props.sendEvent,t=this.state.step===Se?\"create_account_screen\":\"username_screen\";e(Object(H.i)(t))}},{key:\"renderClear\",value:function(e){return Object(b.a)(\"div\",{className:\"AuthForm__rightAddon\"},void 0,Object(b.a)(\"button\",{className:\"AuthForm__clearInput\",onClick:this[e],type:\"button\"},void 0,Ce))}},{key:\"renderUsernameControls\",value:function(){var e=this.state,t=e.username,r=e.usernames;return Object(b.a)(\"div\",{className:\"AuthForm__rightAddon\"},void 0,!!t&&Object(b.a)(\"button\",{className:\"AuthForm__clearInput\",onClick:this.clearUsername,type:\"button\"},void 0,xe),Ee,Object(b.a)(\"button\",{className:\"AuthForm__refresh\",onClick:this.onGenerateUsernameClick,type:\"button\"},void 0,0===r.length&&Ne,Re))}},{key:\"render\",value:function(){var e=this.props,t=e.error,r=e.isCSFTreatmentEnabled,o=e.isUserFromIndiaOrUS,s=e.stateParams,a=void 0===s?{}:s,i=e.subreddit,c=e.suVariantName,u=e.theme,l=this.state,d=l.email,p=l.gRecaptchaResponse,m=l.isEditingUsername,f=l.newsletter,h=l.password,v=l.step,g=l.username,_=l.usernames,y=k.a.recaptchaSitekey,S=u===be?\"light\":\"dark\",T=!g||!h,C=!!g&&!!h,x=v===Se,E=a.actionType,N=!!E&&re.a[E],R=!!E&&r&&!B(c),I=\"\";if(R)I=O.a.createElement(re.b,Object(n.a)({},a,{className:\"Register__actionHero\"}));else if(B(c)&&!x)I=j.a._(\"Choose a password\",null,{hk:\"4Dhtlk\"});else if(N){I=N(me({},a,{displayText:i&&i.displayNamePrefixed}))}else I=j.a._(\"Sign up\",null,{hk:\"2VLe6g\"});return Object(b.a)(ne.a,{showFooter:x,showLogo:!R,title:I},void 0,Object(b.a)(oe.a,{shouldShowBackIcon:!x,onCloseClick:this.onCloseClick}),Object(b.a)(w.c,{action:\"/register\",className:\"AuthForm__form\",method:P.b.POST},void 0,Object(b.a)($.a,{className:Object(q.a)(\"AuthForm__Input\",{hidden:!x}),error:t.email,label:j.a._(\"Email\",null,{hk:\"24hoFY\"}),name:\"email\",onBlur:this.onEmailInputBlur,onChange:this.updateEmail,showTopBorder:!1,value:d},void 0,d?this.renderClear(\"clearEmail\"):null),Object(b.a)(Q.a,{className:Object(q.a)(\"AuthForm__Checkbox\",{hidden:!x||o}),label:j.a._(\"Subscribe to the Reddit newsletter\",null,{hk:\"3I96xZ\"}),name:\"newsletter\",onChange:this.updateNewsletter,value:f}),Object(b.a)($.a,{className:Object(q.a)(\"AuthForm__Input\",{\"m-random\":0===_.length,\"m-refresh\":_.length>0,hidden:x||!m}),error:t.username,label:j.a._(\"Username\",null,{hk:\"PtZLV\"}),name:\"username\",onBlur:this.onUsernameInputBlur,onChange:this.updateUsername,showTopBorder:!0,type:\"text\",value:g},void 0,this.renderUsernameControls()),!x&&!m&&Object(b.a)(\"div\",{className:\"Register__usernameContainer\"},void 0,Ie,Object(b.a)(\"button\",{className:Object(q.a)(\"Register__username\",{\"m-hidden\":!g}),onClick:this.editUsername},void 0,g,De)),Object(b.a)($.a,{className:Object(q.a)(\"AuthForm__Input\",{hidden:x}),error:t.password,label:j.a._(\"Password\",null,{hk:\"48FllT\"}),name:\"password\",onBlur:this.onPasswordInputBlur,onChange:this.updatePassword,shouldAutocomplete:!1,showTopBorder:!1,type:\"password\",value:h},void 0,!!h&&this.renderClear(\"clearPassword\")),Object(b.a)(te.a,{className:Object(q.a)(\"AuthForm__ReCaptcha\",{hidden:x}),hidden:T,onSuccess:this.setRecaptchaResponse,reloadComparisonKey:JSON.stringify(t),sitekey:y,theme:S}),Object(b.a)(\"input\",{name:\"gRecaptchaResponse\",type:\"hidden\",value:p}),!x&&!!t.captcha&&_e(t.captcha),!!t.default&&_e(t.default),Object(b.a)(\"div\",{className:\"AuthForm__submit\"},void 0,Object(b.a)(ee.a,{enabled:x?!!d:C,onClick:x?this.onContinueClick:this.onClickSubmitBtn,type:x?\"button\":\"submit\"},void 0,x?j.a._(\"Continue\",null,{hk:\"4nNL7M\"}):j.a._(\"Sign Up\",null,{hk:\"3Djp5M\"}))),!x&&Ae))}}]),t}(O.a.Component),Me=function(e){var t={username:\"\",password:\"\",email:\"\",captcha:\"\",default:\"\"},r=e?e.error:null;return r in je?t.email=je[r]():r in he?t.password=he[r]():r in Oe?t.username=Oe[r]():r in fe?t.captcha=fe[r]():r in ve?t.default=ve[r]():r&&(t.default=r),t},Ue=Object(g.createSelector)(function(e){return e.theme},function(e){return e.platform},function(e){return e.session},function(e){return e.permissionsCheckboxTouched},L.c,I.a,function(e){return Object(M.a)(e,{eligibilitySelector:F,experimentName:U.Bb,experimentVariants:U.Cb,exposeOnClient:!1})},ue.b,function(e,t){return Object(le.b)(e,t.stateParams)},function(e,t,r,n,o,s,a,i,c){return{apiOptions:s,checkboxTouched:n,theme:e,platform:t,error:Me(r),isCSFTreatmentEnabled:i,isUserFromIndiaOrUS:o,session:r,subreddit:c,suVariantName:a}}),Fe=Object(v.b)(Ue,function(e){return{checkUsername:function(t){e(function(e){return t=Object(a.a)(s.a.mark(function t(r,n){var o,a;return s.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return o=n(),t.next=3,R(Object(I.a)(o),e);case 3:a=t.sent,r(Object(D.c)(a));case 5:case\"end\":return t.stop()}},t)})),function(e,r){return t.apply(this,arguments)};var t}(t))},exposeSignupUsernameExperiment:function(){var t;e((t=Object(a.a)(s.a.mark(function e(t,r){return s.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:t=r(),Object(M.a)(t,{eligibilitySelector:F,experimentName:U.Bb,experimentVariants:U.Cb});case 1:case\"end\":return e.stop()}var t},e)})),function(e,r){return t.apply(this,arguments)}))},isFormValid:function(t,r){if(r)return!1;var n=function(e){var t=e.email,r=e.password;return z(t)||K(r)}(t);return n&&e(D.c(n)),!n},setError:function(t){e(D.c(t))},restorePermissionsCheckbox:function(){e(Object(A.c)())},touchPermissionsCheckbox:function(){e(Object(A.d)())}}},function(e,t,r){return me({},e,{},t,{},r,{isFormValid:function(r){return t.isFormValid(r,e.session&&!!e.session.error)}})});t.default=Object(V.a)(Fe(Le))},\"./src/app/components/Register/styles.less\":function(e,t,r){},\"./src/app/components/ReportingModal/styles.less\":function(e,t,r){},\"./src/app/components/ReportsModal/index.jsx\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return d});r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=(r(\"./src/app/components/ReportsModal/styles.less\"),r(\"./node_modules/prop-types/index.js\")),s=r.n(o),a=(r(\"./node_modules/react/index.js\"),r(\"./src/app/components/Dropdown/index.jsx\")),i=r(\"./src/app/components/ModalBanner/index.jsx\"),c=r(\"./src/app/reducers/reports.js\"),u=r(\"./src/app/widgets/modal.js\"),l=r(\"./src/lib/modToolHelpers.js\");function d(e){var t=e.reports,r=e.isApproved,o=e.isRemoved,s=e.isSpam,d=e.removedBy,b=e.approvedBy,f=e.reportModalId,j=e.onClick;if(!t)return null;var h=Object(l.a)(r,o,s),O=Object(l.b)(r,o,s,d,b),v=t[c.a],g=t[c.b];return Object(n.a)(\"div\",{className:\"ReportsModal__wrapper\",onClick:j},void 0,Object(n.a)(u.a,{id:f,className:\"DropdownModal ReportsModal\"},void 0,Object(n.a)(a.b,{onClick:j}),Object(n.a)(\"div\",{className:\"ReportsModal__row-wrapper\",onClick:j},void 0,h&&O&&Object(n.a)(i.a,{status:h,statusBy:O,pageName:\"moderatorModal\"}),function(e){if(e&&Object.keys(e).length>0)return Object(n.a)(\"div\",{className:\"ReportsModal__reports\"},void 0,p,Object.keys(e).map(function(t){return Object(n.a)(\"div\",{},void 0,\" \",\"\".concat(t,\": \").concat(e[t]),\" \")}))}(v),function(e){if(e&&Object.keys(e).length>0)return Object(n.a)(\"div\",{className:\"ReportsModal__reports\"},void 0,m,Object.keys(e).map(function(t){return Object(n.a)(\"div\",{},void 0,\" \",\"\".concat(e[t],\": \").concat(t),\" \")}))}(g))))}var p=Object(n.a)(\"div\",{className:\"m-reports-title\"},void 0,\"Moderator Reports:\");var m=Object(n.a)(\"div\",{className:\"m-reports-title\"},void 0,\"User Reports:\");d.propTypes={onToggleModal:s.a.func.isRequired,reports:s.a.object,isApproved:s.a.bool,isRemoved:s.a.bool,isSpam:s.a.bool,removedBy:s.a.string,approvedBy:s.a.string,reportModalId:s.a.string},d.defaultProps={reports:null,isApproved:!0,isRemoved:!1,isSpam:!1,removedBy:null,approvedBy:null,reportModalId:\"\"}},\"./src/app/components/ReportsModal/styles.less\":function(e,t,r){},\"./src/app/components/RulesModal/styles.less\":function(e,t,r){},\"./src/app/components/SVG/index.jsx\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return i});var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=r(\"./node_modules/prop-types/index.js\"),s=r.n(o),a=(r(\"./node_modules/react/index.js\"),\"http://www.w3.org/2000/svg\");function i(e){var t=e.move,r=e.out,o=e.className,s=e.children,i=e.width,c=e.height;return Object(n.a)(\"svg\",{className:o,version:\"1.1\",xmlns:a,x:\"0px\",y:\"0px\",width:\"\".concat(i,\"px\"),height:\"\".concat(c,\"px\"),viewBox:\"0 0 \".concat(i,\" \").concat(c),onMouseMove:t,onMouseLeave:r},void 0,s)}i.propTypes={move:s.a.func,out:s.a.func,className:s.a.string,width:s.a.number,height:s.a.number},i.defaultProps={width:20,height:20}},\"./src/app/components/ScrollThresholdSensor/index.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),s=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),l=r(\"./node_modules/lodash/throttle.js\"),d=r.n(l),p=r(\"./node_modules/prop-types/index.js\"),m=r.n(p),b=r(\"./node_modules/react/index.js\"),f=function(e){function t(e){var r;return Object(n.a)(this,t),r=Object(s.a)(this,Object(a.a)(t).call(this,e)),Object(u.a)(Object(i.a)(r),\"handleScroll\",function(){var e=r.props.threshold,t=window.scrollY;!r.isThresholdReached&&t>=e?r.changeThresholdReachedState(!0):r.isThresholdReached&&t<e&&r.changeThresholdReachedState(!1)}),r.isThresholdReached=!1,e.scrollThrottle&&(r.handleScroll=d()(r.handleScroll,e.scrollThrottle)),r}return Object(c.a)(t,e),Object(o.a)(t,[{key:\"componentDidMount\",value:function(){window.scrollY>=this.props.threshold&&this.changeThresholdReachedState(!0),window.addEventListener(\"scroll\",this.handleScroll,!0)}},{key:\"componentWillUnmount\",value:function(){window.removeEventListener(\"scroll\",this.handleScroll,!0)}},{key:\"changeThresholdReachedState\",value:function(e){this.isThresholdReached=e,this.props.onChange(e)}},{key:\"render\",value:function(){return null}}]),t}(r.n(b).a.Component);f.propTypes={threshold:m.a.number.isRequired,scrollThrottle:m.a.number,onChange:m.a.func.isRequired},f.defaultProps={threshold:0,scrollThrottle:0,onChange:function(){}},t.a=f},\"./src/app/components/SearchBarOverlay/SearchBar/styles.less\":function(e,t,r){},\"./src/app/components/SearchBarOverlay/styles.less\":function(e,t,r){},\"./src/app/components/SettingsOverlayMenu/styles.less\":function(e,t,r){},\"./src/app/components/Share/CTA/index.js\":function(e,t,r){\"use strict\";r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=(r(\"./node_modules/core-js/modules/es6.string.link.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\")),s=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),l=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),d=(r(\"./src/app/components/Share/CTA/styles.less\"),r(\"./node_modules/react/index.js\")),p=r.n(d),m=r(\"./node_modules/react-redux/es/index.js\"),b=r(\"./src/app/actions/sharing.js\"),f=r(\"./src/app/components/Share/index.jsx\"),j=r(\"./src/lib/classNames.js\");function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var O=function(e){function t(){var e,r;Object(o.a)(this,t);for(var n=arguments.length,s=new Array(n),u=0;u<n;u++)s[u]=arguments[u];return r=Object(a.a)(this,(e=Object(i.a)(t)).call.apply(e,[this].concat(s))),Object(l.a)(Object(c.a)(r),\"state\",{hasWebShare:!1}),Object(l.a)(Object(c.a)(r),\"handleShare\",function(){r.props.link&&r.props.executeShare()}),r}return Object(u.a)(t,e),Object(s.a)(t,[{key:\"componentDidMount\",value:function(){this.setState({hasWebShare:!!(window&&window.navigator&&window.navigator.share)})}},{key:\"render\",value:function(){var e=this.props,t=e.link,r=e.visible,o=e.hideCTA,s=e.icon,a=e.iconType,i=!t,c=this.state.hasWebShare?\"SHARE LINK\":\"COPY LINK\";return Object(n.a)(\"div\",{className:Object(j.a)(\"ShareCTA\",{visible:r,pending:i})},void 0,Object(n.a)(\"div\",{className:\"ShareCTA__content\"},void 0,Object(n.a)(\"span\",{className:\"ShareCTA__close icon icon-x\",onClick:o}),Object(n.a)(\"div\",{className:\"ShareCTA__header\"},void 0,Object(n.a)(\"img\",{className:\"ShareCTA__image \".concat(a),src:s}),\"Share this Link\"),Object(n.a)(\"div\",{className:\"ShareCTA__target\"},void 0,i?\"Preparing your link\":t),Object(n.a)(\"div\",{className:\"ShareCTA__button\",onClick:this.handleShare},void 0,c)))}}]),t}(p.a.Component),v={executeShare:b.g,hideCTA:b.h};t.a=Object(m.b)(function(e){return function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?h(r,!0).forEach(function(t){Object(l.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):h(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},Object(f.b)(e),{link:e.sharing.link,post:e.sharing.post,visible:e.sharing.visible})},v)(O)},\"./src/app/components/Share/CTA/styles.less\":function(e,t,r){},\"./src/app/components/Share/index.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),s=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),l=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),d=(r(\"./src/app/components/Share/styles.less\"),r(\"./node_modules/fbt/lib/FbtPublic.js\")),p=r.n(d),m=r(\"./node_modules/react/index.js\"),b=r.n(m),f=r(\"./node_modules/react-redux/es/index.js\"),j=r(\"./src/app/actions/sharing.js\"),h=r(\"./src/config.js\"),O=r(\"./src/lib/classNames.js\"),v=Object(n.a)(\"path\",{d:\"M8.30551 0.382086C8.53284 0.146514 8.85185 1.12269e-07 9.20508 1.12269e-07C9.2412 -1.51512e-05 9.27733 0.00152594 9.31334 0.00462338C9.36912 0.00940875 9.42385 0.0178574 9.4773 0.0297276C9.69912 0.0789031 9.91015 0.189088 10.0836 0.360282L13.9355 4.16145C14.4269 4.64636 14.4321 5.4378 13.9472 5.92918C13.4623 6.42056 12.6708 6.4258 12.1795 5.94089L10.4551 4.2392V12.6535C10.4551 13.3439 9.89543 13.9035 9.20508 13.9035C8.51472 13.9035 7.95508 13.3439 7.95508 12.6535V4.24025L6.23177 5.94089C5.74039 6.4258 4.94895 6.42056 4.46404 5.92918C3.97913 5.4378 3.98437 4.64636 4.47575 4.16145L8.30551 0.382086Z\",fill:\"inherit\"}),g=Object(n.a)(\"path\",{d:\"M1.5 9.50287C2.19036 9.50287 2.75 10.0625 2.75 10.7529V15.5072C2.75 16.374 3.46699 17.1052 4.386 17.1052H14.0253C14.9443 17.1052 15.6613 16.374 15.6613 15.5072V10.7529C15.6613 10.0625 16.2209 9.50287 16.9113 9.50287C17.6016 9.50287 18.1613 10.0625 18.1613 10.7529V15.5072C18.1613 17.7858 16.2937 19.6052 14.0253 19.6052H4.386C2.1176 19.6052 0.25 17.7858 0.25 15.5072V10.7529C0.25 10.0625 0.809644 9.50287 1.5 9.50287Z\",fill:\"inherit\"}),_=function(e){return Object(n.a)(\"svg\",{className:e.className,viewBox:\"0 0 19 20\",xmlns:\"http://www.w3.org/2000/svg\"},void 0,v,g)},y=r(\"./src/app/selectors/gold.js\");r.d(t,\"b\",function(){return k});var P=\"\".concat(h.a.assetPath,\"/img/icon_share_32.png\"),w=\"\".concat(h.a.assetPath,\"/img/icon_share_ios_32.png\"),k=function(e){var t=e.sharing.hasWebShare;return{hasWebShare:t,icon:t?P:w,iconType:t?\"v1\":\"v2\"}},S=function(e){function t(){var e,r;Object(o.a)(this,t);for(var n=arguments.length,s=new Array(n),u=0;u<n;u++)s[u]=arguments[u];return r=Object(a.a)(this,(e=Object(i.a)(t)).call.apply(e,[this].concat(s))),Object(l.a)(Object(c.a)(r),\"handleShare\",function(e){r.props.prepareShare(r.props.payload),r.props.onClick&&r.props.onClick(e),e.stopPropagation()}),r}return Object(u.a)(t,e),Object(s.a)(t,[{key:\"render\",value:function(){var e=this.props,t=e.className,r=e.isAwardingEnabled,o=e.sharingData,s=e.showText,a=e.useSVGIcon,i=o.icon,c=o.iconType;return Object(n.a)(\"span\",{className:Object(O.a)(\"Intercourse\",{\"smaller-margin\":r},t),onClick:this.handleShare},void 0,a?Object(n.a)(_,{className:\"Intercourse__icon \".concat(c)}):Object(n.a)(\"img\",{className:\"Intercourse__image \".concat(c),src:i}),s&&p.a._(\"Share\",null,{hk:\"3029vw\"}))}}]),t}(b.a.Component);Object(l.a)(S,\"defaultProps\",{showText:!0});var T={prepareShare:j.i},C=Object(f.b)(function(e,t){var r=k(e),n=r.hasWebShare,o={post:t.post,url:t.post.cleanPermalink,tags:[]},s=Object(y.a)(e);return o.tags=n?[\"WebShare\"]:[\"ClipboardShare\"],{isAwardingEnabled:s,payload:o,sharingData:r}},T)(S);t.a=C},\"./src/app/components/Share/styles.less\":function(e,t,r){},\"./src/app/components/SignupDrawer/ActionHero/index.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=r(\"./src/config.js\"),s=r(\"./node_modules/fbt/lib/FbtPublic.js\"),a=r.n(s),i=r(\"./node_modules/react/index.js\"),c=r.n(i),u=r(\"./node_modules/react-redux/es/index.js\"),l=r(\"./node_modules/reselect/lib/index.js\"),d=r(\"./src/lib/classNames.js\"),p=r(\"./src/lib/subreddit.js\"),m=r(\"./src/app/actions/drawer.js\"),b=r(\"./src/app/components/PlanetIcon/index.jsx\"),f=r(\"./src/app/components/SnooIcon/index.jsx\"),j=Object(n.a)(\"path\",{clipRule:\"evenodd\",d:\"m20.9784 4.19944v1.4224h-12.55662c-1.5456 0-2.8 1.2544-2.8 2.8v10.44536h-1.421c-.7742 0-1.4-.6258-1.4-1.4v-13.26776c0-.7728.6258-1.4 1.4-1.4h15.37762c.7742 0 1.4.6272 1.4 1.4zm-12.57762 2.8224h15.37762c.7742 0 1.4.6258 1.4 1.4v13.26776c0 .7728-.6258 1.4-1.4 1.4h-5.5328l-.9912 1.4868c-.2604.3892-.6972.623-1.1648.623s-.9058-.2338-1.1648-.623l-.9912-1.4868h-5.53282c-.7742 0-1.4-.6272-1.4-1.4v-13.26776c0-.7742.6258-1.4 1.4-1.4z\",fill:\"inherit\",fillRule:\"evenodd\"}),h=function(e){return Object(n.a)(\"svg\",{className:e.className,viewBox:\"0 0 28 28\",xmlns:\"http://www.w3.org/2000/svg\"},void 0,j)},O=r(\"./src/app/icons/svgs/NewPost/index.jsx\"),v=Object(n.a)(\"path\",{clipRule:\"evenodd\",d:\"m19.6004 22.6919-4.7642-2.079c-.5306-.2282-1.1382-.2282-1.6772.0028l-4.75861 2.0762v-14.99118c0-.728-.1218-1.435-.357-2.1h9.45701c1.1578 0 2.1.9408 2.1 2.1zm-2.1-19.89118h-15.40001c-.3864 0-.7.3122-.7.7 0 .3864.3136.7.7.7 1.9306 0 3.5 1.5694 3.5 3.5v17.13038c0 .4718.238.9128.6328 1.1704.231.1526.4998.2296.7672.2296.1904 0 .3794-.0392.56-.1176l6.44001-2.8098 6.44 2.8098c.4354.1904.9324.147 1.3272-.112s.6328-.6986.6328-1.1718v-17.12898c0-2.702-2.198-4.9-4.9-4.9z\",fill:\"inherit\",fillRule:\"evenodd\"}),g=function(e){return Object(n.a)(\"svg\",{className:e.className,viewBox:\"0 0 28 28\",xmlns:\"http://www.w3.org/2000/svg\"},void 0,v)},_=r(\"./src/app/selectors/subreddits.js\"),y=r(\"./src/app/selectors/theme.js\");r(\"./src/app/components/SignupDrawer/ActionHero/styles.less\");r.d(t,\"a\",function(){return P});var P={comment:function(){return a.a._(\"Join Reddit to comment on this post.\",null,{hk:\"1LRmzm\"})},default:function(){return a.a._(\"You need an account to continue\",null,{hk:\"zZEbl\"})},scrollBlocking:function(){return a.a._(\"Sign up to keep browsing\",null,{hk:\"rfXwG\"})},moreComments:function(){return a.a._(\"Join Reddit to keep reading.\",null,{hk:\"4lGLrs\"})},newPost:function(){return a.a._(\"Join Reddit to add your first post.\",null,{hk:\"44Vlx2\"})},pollVote:function(){return a.a._(\"Make an account or log in to vote\",null,{hk:\"3mR7PR\"})},save:function(e){var t=e.type,r=void 0===t?a.a._(\"post\",null,{hk:\"4nC1S6\"}):t;return a.a._(\"Join Reddit to save this {type}.\",[a.a._param(\"type\",r)],{hk:\"ORpv4\"})},subscribe:function(e){var t=e.displayText;return a.a._(\"Make an account to join {displayText}.\",[a.a._param(\"displayText\",t)],{hk:\"1X90r4\"})},vote:function(e){var t=e.type,r=void 0===t?a.a._(\"post\",null,{hk:\"4nC1S6\"}):t;return a.a._(\"Join Reddit to vote on this {type}.\",[a.a._param(\"type\",r)],{hk:\"2vOE8S\"})}},w=c.a.memo(function(e){var t=e.isNightMode?\"upvote-animated-black\":\"upvote-animated\";return Object(n.a)(\"div\",{className:\"ActionHero__upvoteIcon\"},void 0,Object(n.a)(\"img\",{src:\"\".concat(o.a.assetPath,\"/img/\").concat(t,\".gif?marker=\").concat(Math.random())}))}),k=function(){return Object(n.a)(\"div\",{className:\"ActionHero__downvoteIcon\"},void 0,Object(n.a)(\"img\",{src:\"\".concat(o.a.assetPath,\"/img/downvote.png\")}))},S=function(e){var t=e.children;return Object(n.a)(\"div\",{className:\"ActionHero__actionIcon\"},void 0,t)},T=Object(n.a)(b.a,{}),C=function(e){var t=e.subreddit,r=Object(p.d)(t),o=Object(p.c)(t),s=!r&&t&&t.keyColor;return Object(n.a)(S,{},void 0,Object(n.a)(\"div\",{className:Object(d.a)(\"ActionHero__subredditIcon\",{\"m-image\":!!r,\"m-header-image\":r===o}),style:{backgroundColor:s||void 0,backgroundImage:r?\"url('\".concat(r,\"')\"):void 0}},void 0,!r&&T))},x={comment:Object(n.a)(S,{},void 0,Object(n.a)(h,{})),default:Object(n.a)(f.a,{}),moreComments:Object(n.a)(S,{},void 0,Object(n.a)(h,{})),newPost:Object(n.a)(S,{},void 0,Object(n.a)(O.a,{})),save:Object(n.a)(S,{},void 0,Object(n.a)(g,{}))},E=Object(n.a)(k,{}),N=Object(l.createStructuredSelector)({isNightMode:y.a,subreddit:_.b});t.b=Object(u.b)(N)(function(e){var t=e.actionType,r=e.className,o=e.direction,s=e.isNightMode,a=e.subreddit,i=e.type,c=P[t]||P.default,u=x[t]||x.default,l=a&&a.displayNamePrefixed;return Object(n.a)(\"div\",{className:Object(d.a)(\"ActionHero\",r)},void 0,Object(n.a)(\"div\",{className:\"ActionHero__icon\"},void 0,t===m.a.vote?1===o?Object(n.a)(w,{isNightMode:s}):E:t===m.a.subscribe&&a?Object(n.a)(C,{subreddit:a}):u),Object(n.a)(\"div\",{className:\"ActionHero__title\"},void 0,c({displayText:l,type:i})))})},\"./src/app/components/SignupDrawer/ActionHero/styles.less\":function(e,t,r){},\"./src/app/components/SignupDrawer/styles.less\":function(e,t,r){},\"./src/app/components/SignupWall/Plain/index.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),s=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),l=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),d=r(\"./src/config.js\"),p=r(\"./node_modules/fbt/lib/FbtPublic.js\"),m=r.n(p),b=r(\"./node_modules/react/index.js\"),f=r.n(b),j=r(\"./node_modules/react-redux/es/index.js\"),h=r(\"./src/lib/goBackDest.js\"),O=r(\"./src/lib/xpromoState.js\"),v=r(\"./src/app/components/LoginRegistrationForm/SquareButton.jsx\"),g=r(\"./src/app/components/Logo/index.jsx\"),_=r(\"./src/app/components/SnooIcon/index.jsx\"),y=r(\"./src/app/constants.js\"),P=(r(\"./src/app/components/SignupWall/Plain/styles.less\"),Object(n.a)(\"div\",{className:\"PlainSignupWall__logo\"},void 0,Object(n.a)(_.a,{}),Object(n.a)(g.a,{}))),w=Object(n.a)(\"div\",{className:\"PlainSignupWall__delimiter\"},void 0,Object(n.a)(\"span\",{className:\"PlainSignupWall__or\"},void 0,m.a._(\"or\",null,{hk:\"4zTLIN\"}))),k=m.a._(\"Use the app\",null,{hk:\"1mzVyX\"}),S=function(e){function t(){var e,r;Object(o.a)(this,t);for(var n=arguments.length,s=new Array(n),u=0;u<n;u++)s[u]=arguments[u];return r=Object(a.a)(this,(e=Object(i.a)(t)).call.apply(e,[this].concat(s))),Object(l.a)(Object(c.a)(r),\"onUseAppClick\",function(){var e=r.props.branchLink;e&&window.open(e,\"_self\")}),r}return Object(u.a)(t,e),Object(s.a)(t,[{key:\"render\",value:function(){var e=this.props,t=e.children,r=e.showFooter,o=void 0!==r&&r,s=e.showLogo,a=void 0===s||s,i=e.title;return Object(n.a)(\"div\",{className:\"PlainSignupWall\"},void 0,a&&P,Object(n.a)(\"div\",{className:\"PlainSignupWall__title\"},void 0,i),Object(n.a)(\"div\",{className:\"PlainSignupWall__content\"},void 0,t),o&&Object(n.a)(\"div\",{className:\"PlainSignupWall__footer\"},void 0,w,Object(n.a)(v.a,{onClick:this.onUseAppClick},void 0,k)))}}]),t}(f.a.Component);t.a=Object(j.b)(function(e){var t=e.platform.currentPage.url,r=y.k.has(t)?t.substring(1):\"frontpage\",n=Object(h.a)(e.platform,[\"/login\",\"/register\"]);return{branchLink:Object(O.a)(e,t,{tags:[r],utm_content:r,$canonical_url:\"\".concat(d.a.reddit).concat(n)})}})(S)},\"./src/app/components/SignupWall/Plain/styles.less\":function(e,t,r){},\"./src/app/components/SnooIcon/index.jsx\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return i});var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=(r(\"./node_modules/react/index.js\"),r(\"./src/app/components/SVG/index.jsx\")),s=Object(n.a)(\"defs\",{},void 0,Object(n.a)(\"linearGradient\",{id:\"orangeredGradient\",gradientTransform:\"rotate(90)\"},void 0,Object(n.a)(\"stop\",{offset:\"0%\",stopColor:\"#FE7B0E\"}),Object(n.a)(\"stop\",{offset:\"100%\",stopColor:\"#EF0A22\"}))),a=Object(n.a)(\"path\",{fill:\"#FFF\",d:\"M16.67,10A1.46,1.46,0,0,0,14.2,9a7.12,7.12,0,0,0-3.85-1.23L11,4.65,13.14,5.1a1,1,0,1,0,.13-0.61L10.82,4a0.31,0.31,0,0,0-.37.24L9.71,7.71a7.14,7.14,0,0,0-3.9,1.23A1.46,1.46,0,1,0,4.2,11.33a2.87,2.87,0,0,0,0,.44c0,2.24,2.61,4.06,5.83,4.06s5.83-1.82,5.83-4.06a2.87,2.87,0,0,0,0-.44A1.46,1.46,0,0,0,16.67,10Zm-10,1a1,1,0,1,1,1,1A1,1,0,0,1,6.67,11Zm5.81,2.75a3.84,3.84,0,0,1-2.47.77,3.84,3.84,0,0,1-2.47-.77,0.27,0.27,0,0,1,.38-0.38A3.27,3.27,0,0,0,10,14a3.28,3.28,0,0,0,2.09-.61A0.27,0.27,0,1,1,12.48,13.79Zm-0.18-1.71a1,1,0,1,1,1-1A1,1,0,0,1,12.29,12.08Z\"});function i(e){var t=e.useGradient?\"url(#orangeredGradient)\":\"#FF4500\";return Object(n.a)(o.a,{className:\"SVG-icon SnooIcon\",fallbackIcon:\"icon icon-snoo-circled orangered\"},void 0,s,Object(n.a)(\"g\",{},void 0,Object(n.a)(\"circle\",{fill:t,cx:\"10\",cy:\"10\",r:\"10\"}),a))}},\"./src/app/components/SocialAppBanner/styles.less\":function(e,t,r){},\"./src/app/components/SubredditIcon/Component.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),s=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),l=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),d=r(\"./node_modules/react/index.js\"),p=r.n(d),m=r(\"./src/lib/classNames.js\"),b=r(\"./src/lib/subreddit.js\"),f=r(\"./src/app/components/PlanetIcon/index.jsx\"),j=r(\"./src/app/contexts/visible.jsx\"),h=r(\"./src/app/components/SubredditIcon/Component.m.less\"),O=r.n(h),v=function(e){function t(){var e,r;Object(o.a)(this,t);for(var s=arguments.length,u=new Array(s),d=0;d<s;d++)u[d]=arguments[d];return r=Object(a.a)(this,(e=Object(i.a)(t)).call.apply(e,[this].concat(u))),Object(l.a)(Object(c.a)(r),\"renderContent\",function(e){var t,o=r.props,s=o.className,a=o.post,i=o.subreddit,c=a&&a.subredditDetail,u=Object(b.d)(i,c),d=Object(b.c)(i,c),p=Object(b.a)(i,c);return Object(n.a)(\"div\",{className:Object(m.a)(O.a.SubredditIcon,s,(t={},Object(l.a)(t,O.a[\"m-image\"],!!u),Object(l.a)(t,O.a[\"m-header-image\"],u===d),t)),style:{backgroundColor:p||void 0,backgroundImage:e&&u?\"url('\".concat(u,\"')\"):void 0}},void 0,!u&&Object(n.a)(f.a,{className:O.a.PlanetIcon}))}),r}return Object(u.a)(t,e),Object(s.a)(t,[{key:\"render\",value:function(){return this.props.considerVisibility?Object(n.a)(j.a.Consumer,{},void 0,this.renderContent):this.renderContent(!0)}}]),t}(p.a.PureComponent);t.a=v},\"./src/app/components/SubredditIcon/Component.m.less\":function(e,t,r){e.exports={SubredditIcon:\"_2-6DHq9NWmK0gYAbYBzZXR\",subredditIcon:\"_2-6DHq9NWmK0gYAbYBzZXR\",\"m-image\":\"_3lp3DHhaurcdp5i75CDjNz\",mImage:\"_3lp3DHhaurcdp5i75CDjNz\",\"m-header-image\":\"_3bXO_-NCllr8F9X4623HQK\",mHeaderImage:\"_3bXO_-NCllr8F9X4623HQK\",PlanetIcon:\"_3IT3NYANeTCmuhym-kdkrL\",planetIcon:\"_3IT3NYANeTCmuhym-kdkrL\"}},\"./src/app/components/SubredditIcon/index.js\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/react-redux/es/index.js\"),o=r(\"./node_modules/reselect/lib/index.js\"),s=r(\"./src/app/selectors/posts.js\"),a=r(\"./src/app/selectors/subreddits.js\"),i=r(\"./src/app/components/SubredditIcon/Component.jsx\"),c=Object(o.createStructuredSelector)({post:s.b,subreddit:a.b}),u=Object(n.b)(c);t.a=u(i.a)},\"./src/app/components/SubredditRule/index.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return l});r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es7.object.values.js\");var n,o=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),s=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),a=(r(\"./src/app/components/SubredditRule/styles.less\"),r(\"./node_modules/prop-types/index.js\")),i=r.n(a),c=(r(\"./node_modules/react/index.js\"),r(\"./src/apiClient/models/SubredditRule.js\").a.RULE_TARGET),u=(n={},Object(s.a)(n,c.ALL,\"Posts & Comments\"),Object(s.a)(n,c.POST,\"Posts only\"),Object(s.a)(n,c.COMMENT,\"Comments only\"),n);function l(e){var t=e.descriptionHTML,r=e.kind,n=e.shortName,s=u[r];return Object(o.a)(\"div\",{className:\"SubredditRule\"},void 0,Object(o.a)(\"div\",{className:\"SubredditRule__title\"},void 0,n),Object(o.a)(\"div\",{className:\"SubredditRule__meta\"},void 0,s),t&&Object(o.a)(\"div\",{className:\"SubredditRule__description\"},void 0,Object(o.a)(\"div\",{dangerouslySetInnerHTML:{__html:t}})))}l.propTypes={descriptionHTML:i.a.string,kind:i.a.oneOf(Object.values(c)).isRequired,shortName:i.a.string.isRequired},l.defaultProps={descriptionHTML:\"\"}},\"./src/app/components/SubredditRule/styles.less\":function(e,t,r){},\"./src/app/components/Toaster/index.jsx\":function(e,t,r){\"use strict\";r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),s=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),l=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),d=(r(\"./src/app/components/Toaster/styles.less\"),r(\"./node_modules/prop-types/index.js\")),p=r.n(d),m=r(\"./node_modules/react/index.js\"),b=r.n(m),f=r(\"./node_modules/react-motion/lib/react-motion.js\"),j=r(\"./node_modules/react-redux/es/index.js\"),h=r(\"./node_modules/reselect/lib/index.js\"),O=r(\"./src/app/actions/toaster.js\");function v(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function g(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?v(r,!0).forEach(function(t){Object(l.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):v(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var _=function(){},y={stiffness:400},P=function(e){function t(){var e,r;Object(o.a)(this,t);for(var n=arguments.length,s=new Array(n),u=0;u<n;u++)s[u]=arguments[u];return r=Object(a.a)(this,(e=Object(i.a)(t)).call.apply(e,[this].concat(s))),Object(l.a)(Object(c.a)(r),\"state\",{isShowing:!0}),Object(l.a)(Object(c.a)(r),\"closeTimeout\",null),r}return Object(u.a)(t,e),Object(s.a)(t,[{key:\"componentDidMount\",value:function(){var e=this;this.closeTimeout=setTimeout(function(){return e.setState({isShowing:!1})},3e3)}},{key:\"componentWillUnmount\",value:function(){clearTimeout(this.closeTimeout)}},{key:\"render\",value:function(){var e=this,t=this.state.isShowing,r=t?{bottom:-80}:{bottom:0},o=t?{bottom:Object(f.spring)(0,y)}:{bottom:Object(f.spring)(-80,y)},s=t?_:this.props.onClose;return Object(n.a)(f.Motion,{defaultStyle:r,style:o,onRest:s},void 0,function(t){return Object(n.a)(\"div\",{className:\"Toaster\",style:g({height:80},t)},void 0,function(e){switch(e.type){case O.b.ERROR:return w(e,\"error\",\"moose\");case O.b.SUCCESS:return w(e,\"success\",\"snoo\");case O.b.REPORT_SUCCESS:return w(e,\"report-success\",\"flag\");default:return null}}(e.props))})}}]),t}(b.a.Component);function w(e,t,r){return Object(n.a)(\"div\",{className:\"Toaster__content\"},void 0,Object(n.a)(\"div\",{className:\"Toaster__icon-box \".concat(t)},void 0,Object(n.a)(\"div\",{className:\"icon icon-\".concat(r)})),Object(n.a)(\"div\",{className:\"Toaster__message\"},void 0,e.message),Object(n.a)(\"div\",{className:\"Toaster__close icon icon-nav-close\",onClick:e.onClose}))}P.propTypes={message:p.a.string.isRequired,type:p.a.string.isRequired,isOpen:p.a.bool.isRequired,onClose:p.a.func.isRequired};var k=Object(h.createSelector)(function(e){return e.toaster},function(e){return g({},e)});t.a=Object(j.b)(k,function(e){return{onClose:function(){return e(O.c())}}},function(e,t){return g({},e,{onClose:function(){e.isOpen&&t.onClose()}})})(P)},\"./src/app/components/Toaster/styles.less\":function(e,t,r){},\"./src/app/components/TopNav/Compact/index.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=(r(\"./node_modules/react/index.js\"),r(\"./node_modules/react-redux/es/index.js\")),s=r(\"./node_modules/reselect/lib/index.js\"),a=r(\"./src/lib/clientPerfMetrics/helpers.js\"),i=r(\"./src/lib/goBackDest.js\"),c=r(\"./src/platform/components.js\"),u=Object(n.a)(\"path\",{clipRule:\"evenodd\",d:\"m19.1981 10.8004h-11.50319l5.15159-5.1516c.4692-.4692.4692-1.2276 0-1.6968s-1.2276-.4692-1.6968 0l-7.19999 7.1988c-.1104.1116-.198.2448-.2592.3912-.1212.2928-.1212.624 0 .9168.0612.1464.1488.2796.2592.3912l7.19999 7.1988c.234.234.5412.3516.8484.3516s.6144-.1176.8484-.3516c.4692-.4692.4692-1.2276 0-1.6968l-5.15159-5.1516h11.50319c.6624 0 1.2-.5376 1.2-1.2s-.5376-1.2-1.2-1.2z\",fill:\"inherit\",fillRule:\"evenodd\"}),l=function(e){return Object(n.a)(\"svg\",{className:e.className,viewBox:\"0 0 24 24\",xmlns:\"http://www.w3.org/2000/svg\"},void 0,u)},d=r(\"./src/app/icons/svgs/Close/index.jsx\"),p=r(\"./src/app/selectors/platformSelector.js\"),m=(r(\"./src/app/components/TopNav/Compact/styles.less\"),Object(n.a)(l,{})),b=Object(n.a)(d.a,{}),f=Object(n.a)(\"div\",{hidden:!0},void 0,Object(n.a)(a.a,{})),j=Object(s.createStructuredSelector)({closeHref:function(e){return Object(i.a)(e.platform,[\"/login\",\"/register\"])},isLoginPage:p.A});t.a=Object(o.b)(j)(function(e){var t=e.closeHref,r=e.isLoginPage,o=e.onCloseClick,s=e.shouldShowBackIcon;return Object(n.a)(\"nav\",{className:\"CompactTopNav\"},void 0,Object(n.a)(c.a,{className:\"CompactTopNav__closeButton\",href:t,onClick:o},void 0,s?m:b),Object(n.a)(c.a,{className:\"CompactTopNav__login\",href:r?\"/register\":\"/login\"},void 0,r?\"Sign up\":\"Log in\"),f)})},\"./src/app/components/TopNav/Compact/styles.less\":function(e,t,r){},\"./src/app/components/TopNav/Regular/styles.less\":function(e,t,r){},\"./src/app/components/VotingBox/index.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=(r(\"./src/app/components/VotingBox/styles.less\"),r(\"./node_modules/prop-types/index.js\")),s=r.n(o),a=(r(\"./node_modules/react/index.js\"),r(\"./node_modules/react-redux/es/index.js\")),i=r(\"./src/lib/classNames.js\"),c=r(\"./src/lib/prettyPrintNumber.js\"),u=r(\"./src/app/actions/vote.js\"),l=Object(n.a)(\"path\",{d:\"M17.76,9.6a1,1,0,0,0-.92-.6H13V2.5a.5.5,0,0,0-.5-.5h-5a.5.5,0,0,0-.5.5V9H3.16a1,1,0,0,0-.73,1.69l7.21,7.66a.5.5,0,0,0,.73,0l7.21-7.66A1,1,0,0,0,17.76,9.6Z\",fill:\"inherit\"}),d=function(e){return Object(n.a)(\"svg\",{className:e.className,viewBox:\"0 0 20 20\",xmlns:\"http://www.w3.org/2000/svg\"},void 0,l)},p=Object(n.a)(\"path\",{d:\"M17.57,9.31,10.36,1.66a.52.52,0,0,0-.73,0L2.43,9.31A1,1,0,0,0,3.16,11H7v6.5a.5.5,0,0,0,.5.5h5a.5.5,0,0,0,.5-.5V11h3.84a1,1,0,0,0,.73-1.69Z\",fill:\"inherit\"}),m=function(e){return Object(n.a)(\"svg\",{className:e.className,viewBox:\"0 0 20 20\",xmlns:\"http://www.w3.org/2000/svg\"},void 0,p)},b=Object(n.a)(m,{}),f=Object(n.a)(d,{});function j(e){var t=e.className,r=e.interceptVote,o=e.isPURTreatmentEnabled,s=e.onDownvoteClick,a=e.onUpvoteClick,u=e.onVote,l=e.score,d=e.scoreHidden,p=e.showScore,m=e.voteDirection,j=e.isRedesign||o,h=Object(i.a)({\"m-redesign\":j,\"m-large\":o}),O=Object(i.a)(\"VotingBox__upvote icon icon-upvote\",h,{\"upvoted m-animated\":1===m}),v=Object(i.a)(\"VotingBox__downvote icon icon-downvote\",h,{\"downvoted m-animated\":-1===m}),g=Object(i.a)(\"VotingBox__score\",h,{upvoted:1===m,downvoted:-1===m}),_=1===m?0:1,y=-1===m?0:-1;return Object(n.a)(\"div\",{className:Object(i.a)(\"VotingBox\",t)},void 0,Object(n.a)(\"div\",{className:O,onClick:function(e){r(e)||(a(),u(_))}},void 0,j&&b),p&&Object(n.a)(\"div\",{className:g,onClick:function(e){return r(e)}},void 0,d?\"●\":Object(c.a)(l)),e.hideDownvote?null:Object(n.a)(\"div\",{className:v,onClick:function(e){r(e)||(s(),u(y))}},void 0,j&&f))}j.propTypes={className:s.a.string,thingId:s.a.string.isRequired,score:s.a.number.isRequired,voteDirection:s.a.number.isRequired,hideDownvote:s.a.bool.isRequired,scoreHidden:s.a.bool,interceptVote:s.a.func,isRedesign:s.a.bool,isPURTreatmentEnabled:s.a.bool,onDownvoteClick:s.a.func,onUpvoteClick:s.a.func,showScore:s.a.bool},j.defaultProps={scoreHidden:!1,interceptVote:function(){return!1},onDownvoteClick:function(){},onUpvoteClick:function(){}};t.a=Object(a.b)(null,function(e,t){var r=t.thingId;return{onVote:function(t){return e(u.d(r,t))}}})(j)},\"./src/app/components/VotingBox/styles.less\":function(e,t,r){},\"./src/app/components/XPromoAppSelector/PhoneImage/styles.less\":function(e,t,r){},\"./src/app/components/XPromoAppSelector/styles.less\":function(e,t,r){},\"./src/app/components/XPromoAppStoreFooter/styles.less\":function(e,t,r){},\"./src/app/components/XPromoChoiceBanner/styles.less\":function(e,t,r){},\"./src/app/components/XPromoNSFWBlocking/styles.less\":function(e,t,r){},\"./src/app/components/XPromoNSFWBlockingModal/styles.less\":function(e,t,r){},\"./src/app/components/XPromoPill/styles.less\":function(e,t,r){},\"./src/app/components/XPromoTopButton/styles.less\":function(e,t,r){},\"./src/app/constants.js\":function(e,t,r){\"use strict\";r.d(t,\"I\",function(){return i}),r.d(t,\"a\",function(){return c}),r.d(t,\"gb\",function(){return u}),r.d(t,\"t\",function(){return l}),r.d(t,\"v\",function(){return d}),r.d(t,\"z\",function(){return p}),r.d(t,\"k\",function(){return m}),r.d(t,\"s\",function(){return b}),r.d(t,\"u\",function(){return f}),r.d(t,\"yb\",function(){return j}),r.d(t,\"zb\",function(){return h}),r.d(t,\"Ub\",function(){return O}),r.d(t,\"ub\",function(){return v}),r.d(t,\"Q\",function(){return g}),r.d(t,\"o\",function(){return _}),r.d(t,\"eb\",function(){return y}),r.d(t,\"fb\",function(){return P}),r.d(t,\"db\",function(){return w}),r.d(t,\"T\",function(){return k}),r.d(t,\"pb\",function(){return S}),r.d(t,\"r\",function(){return x}),r.d(t,\"Yb\",function(){return E}),r.d(t,\"n\",function(){return N}),r.d(t,\"V\",function(){return R}),r.d(t,\"bc\",function(){return I}),r.d(t,\"ac\",function(){return D}),r.d(t,\"x\",function(){return A}),r.d(t,\"w\",function(){return L}),r.d(t,\"y\",function(){return M}),r.d(t,\"U\",function(){return U}),r.d(t,\"Ib\",function(){return F}),r.d(t,\"Mb\",function(){return B}),r.d(t,\"Nb\",function(){return H}),r.d(t,\"Ob\",function(){return V}),r.d(t,\"Pb\",function(){return q}),r.d(t,\"Lb\",function(){return G}),r.d(t,\"Sb\",function(){return W}),r.d(t,\"Tb\",function(){return X}),r.d(t,\"Rb\",function(){return z}),r.d(t,\"Kb\",function(){return K}),r.d(t,\"Qb\",function(){return J}),r.d(t,\"Jb\",function(){return Y}),r.d(t,\"Vb\",function(){return Z}),r.d(t,\"Zb\",function(){return Q}),r.d(t,\"R\",function(){return $}),r.d(t,\"vb\",function(){return ee}),r.d(t,\"Xb\",function(){return te}),r.d(t,\"Wb\",function(){return re}),r.d(t,\"hb\",function(){return ne}),r.d(t,\"Ab\",function(){return oe}),r.d(t,\"G\",function(){return se}),r.d(t,\"H\",function(){return ae}),r.d(t,\"sb\",function(){return ie}),r.d(t,\"tb\",function(){return ce}),r.d(t,\"A\",function(){return ue}),r.d(t,\"C\",function(){return le}),r.d(t,\"B\",function(){return de}),r.d(t,\"N\",function(){return pe}),r.d(t,\"Db\",function(){return me}),r.d(t,\"Fb\",function(){return be}),r.d(t,\"Eb\",function(){return fe}),r.d(t,\"b\",function(){return je}),r.d(t,\"L\",function(){return he}),r.d(t,\"M\",function(){return Oe}),r.d(t,\"l\",function(){return ve}),r.d(t,\"m\",function(){return ge}),r.d(t,\"qb\",function(){return _e}),r.d(t,\"rb\",function(){return ye}),r.d(t,\"f\",function(){return Pe}),r.d(t,\"g\",function(){return we}),r.d(t,\"d\",function(){return ke}),r.d(t,\"e\",function(){return Se}),r.d(t,\"c\",function(){return Te}),r.d(t,\"lb\",function(){return Ce}),r.d(t,\"mb\",function(){return xe}),r.d(t,\"nb\",function(){return Ee}),r.d(t,\"ob\",function(){return Ne}),r.d(t,\"O\",function(){return Re}),r.d(t,\"P\",function(){return Ie}),r.d(t,\"h\",function(){return De}),r.d(t,\"j\",function(){return Ae}),r.d(t,\"i\",function(){return Le}),r.d(t,\"ab\",function(){return Me}),r.d(t,\"cb\",function(){return Ue}),r.d(t,\"bb\",function(){return Fe}),r.d(t,\"J\",function(){return Be}),r.d(t,\"K\",function(){return He}),r.d(t,\"p\",function(){return Ve}),r.d(t,\"q\",function(){return qe}),r.d(t,\"Bb\",function(){return Ge}),r.d(t,\"Cb\",function(){return We}),r.d(t,\"Gb\",function(){return Xe}),r.d(t,\"Hb\",function(){return ze}),r.d(t,\"D\",function(){return Ke}),r.d(t,\"F\",function(){return Je}),r.d(t,\"E\",function(){return Ye}),r.d(t,\"ib\",function(){return Ze}),r.d(t,\"kb\",function(){return Qe}),r.d(t,\"jb\",function(){return $e}),r.d(t,\"wb\",function(){return et}),r.d(t,\"xb\",function(){return tt}),r.d(t,\"S\",function(){return rt}),r.d(t,\"Y\",function(){return nt}),r.d(t,\"Z\",function(){return ot}),r.d(t,\"W\",function(){return st}),r.d(t,\"X\",function(){return at});var n,o,s,a=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),i=(r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.string.iterator.js\"),r(\"./node_modules/core-js/modules/es6.set.js\"),\"gtm-jail\"),c=\"adblock-test\",u=\"OverlayMenu-visible\",l=1e4,d=3,p={BAD_EMAIL:\"BAD_EMAIL\",NEWSLETTER_NO_EMAIL:\"NEWSLETTER_NO_EMAIL\",SHORT_PASSWORD:\"SHORT_PASSWORD\"},m=new Set([\"/login\",\"/register\"]),b={IND:\"ind\",US:\"us\"},f=[\"US\",\"CA\",\"GB\",\"UK\",\"AU\",\"IE\",\"NZ\",\"FR\",\"DE\",\"IT\",\"ES\"],j=1e3,h=100,O=20,v=5,g={RETURN:13},_={TOP_NAV:48},y={STORE_KEY:\"xpromoInterstitial\",URL_FLAG:\"no_xpromo_interstitial\"},P={STORE_KEY:\"xpromoInterstitialMenu\",URL_FLAG:\"no_xpromo_interstitial_menu\"},w=[y,P],k={AUTHOR:\"author\",COMMENTS_LINK:\"comments_link\",CONTENT:\"content\",DOMAIN_LINK:\"domain_link\",FOOTER:\"footer\",FOOTER_DROPDOWN:\"footer_dropdown\",HEADER_DROPDOWN:\"header_dropdown\",MOD_SHIELD:\"mod_shield\",OTHER:\"other\",SUBREDDIT:\"subreddit\",THUMBNAIL:\"thumbnail\",TITLE:\"title\",VOTE_CONTROLS:\"vote_controls\",VOTES_AND_COMMENTS_LINK:\"votes_and_comments_link\"},S=70,T=\"control_1\",C=\"control_2\",x=new Set([T,C]),E={USUAL:\"transparent\",MINIMAL:\"black_banner_fixed_bottom\",ADFEED:\"ad_feed\"},N={NIGHTMODE:\"nightmode\",DAYMODE:\"daymode\"},R=\"/register\",I={TWO_FA_REQUIRED:\"TWO_FA_REQUIRED\"},D={AUTH:\"AUTH\",APP_CODE:\"APP_CODE\",BACKUP_CODE:\"BACKUP_CODE\"},A=\"every_week\",L=\"every_two_weeks\",M=(n={},Object(a.a)(n,\"every_day\",864e5),Object(a.a)(n,\"every_three_days\",2592e5),Object(a.a)(n,A,6048e5),Object(a.a)(n,L,12096e5),Object(a.a)(n,\"every_twelve_weeks\",72576e5),n),U={BANNER_LAST_CLOSED:\"bannerLastClosed\",PILL_LAST_CLOSED:\"pillLastClosed\",BANNER_PERSIST_SHOWED:\"lastPersistBannerShowed\"},F={PLAY:\"videoplayer__click_play\",PAUSE:\"videoplayer__click_pause\",SEEK:\"videoplayer__click_seek\",MUTE:\"videoplayer__click_mute\",UNMUTE:\"videoplayer__click_unmute\",FULLSCREEN:\"videoplayer__click_fullscreen\",REPLAY:\"videoplayer__click_replay\",SCROLL_PAUSE:\"videoplayer__scroll_pause\",SCROLL_AUTOPLAY:\"videoplayer__scroll_autoplay\",SERVED_VIDEO:\"videoplayer__served_video\",CHANGED_PAGETYPE:\"videoplayer__change_pagetype\"},B=25,H=50,V=75,q=95,G=100,W=3,X=5,z=10,K=[B,H,V,q,G],J=[W,X,z],Y=2048,Z={LISTING:\"xpromo_listing\",POST:\"xpromo_post\",CLICK:\"xpromo_click\",CHAT:\"CHAT\",TOPBUTTON:\"TOPBUTTON\",PILL:\"PILL\",NATIVE:\"NATIVE\",NSFW_BLUR:\"NSFW_BLUR\",NSFW_POPUP:\"NSFW_POPUP\",COMMUNITY:\"COMMUNITY\"},Q=(o={},Object(a.a)(o,Z.CHAT,\"logged_in_chat\"),Object(a.a)(o,Z.TOPBUTTON,\"topbutton\"),Object(a.a)(o,Z.PILL,\"pill\"),Object(a.a)(o,Z.NATIVE,\"app_selector_modal\"),Object(a.a)(o,Z.NSFW_BLUR,\"nsfw_media_overlay\"),Object(a.a)(o,Z.NSFW_POPUP,\"nsfw_popup\"),Object(a.a)(o,Z.COMMUNITY,\"community_block\"),o),$=[[\"campaign\",\"utm_name\"],[\"channel\",\"utm_source\"],[\"feature\",\"utm_medium\"],[\"keyword\",\"utm_term\"]],ee={campaign:\"mweb_xpromo_revamp_v3\",channel:\"xpromo\",feature:\"mweb\"},te=\"/xpromochat\",re={CHAT_INTERSTITIAL:\"chat_interstitial\",USER_PROFILE:\"user_profile\"},ne={COMMENTS:\"comments\",COMPOSE_MESSAGE:\"compose_message\",INDEX:\"index\",INBOX:\"inbox\",INBOX_MESSAGE:\"inbox_message\",LISTING:\"listing\",LOGIN:\"login\",MULTIREDDIT:\"multireddit\",REGISTER:\"register\",RPAN:\"rpan\",RPAN_STREAM:\"rpan_stream\",SEARCH:\"search\",SUBMIT:\"submit\",SUBMIT_COMMUNITY:\"submit_community\",SUBREDDIT:\"subreddit\",SUBREDDIT_ABOUT:\"subreddit_about\",SUBREDDIT_RULES:\"subreddit_rules\",SUBREDDIT_WIKI:\"subreddit_wiki\",USER:\"user\",USER_ABOUT:\"user_about\",USER_COMMENTS:\"user_comments\",USER_POSTS:\"user_posts\",USER_SAVED_OR_HIDDEN:\"user_saved_or_hidden\",WIKI:\"wiki\",XPROMO_CHAT:\"xpromo_chat\"},oe=[\"duckduckgo.com\",\"google.com\",\"bing.com\"],se={PWA_ADD_TO_HOME:\"pwa_add_to_home\",LOGGED_IN_PN:\"mweb_pn_logged_in\",LOGGED_OUT_PN:\"mweb_pn_logged_out\"},ae=(s={},Object(a.a)(s,se.PWA_ADD_TO_HOME,{ADD_TO_HOME:\"add_to_home\",PN_PROMPT:\"pn_prompt\",ADD_TO_HOME_PN_PROMPT:\"add_to_home_pn_prompt\"}),Object(a.a)(s,se.LOGGED_IN_PN,{SYSTEM:\"system\",PRE_PROMPT:\"preprompt\"}),Object(a.a)(s,se.LOGGED_OUT_PN,{SYSTEM:\"system\",PRE_PROMPT:\"preprompt\"}),s),ie={campaign:se.PWA_ADD_TO_HOME,channel:\"xpromo\",feature:\"pwa\"},ce={campaign:se.PWA_ADD_TO_HOME,channel:\"xpromo\",feature:\"pwa_installed\"},ue=\"mweb_frontpage_signup\",le={CONTROL_1:T,CONTROL_2:C,FEED:\"feed\",LINK:\"link\",SIGNUP:\"signup\"},de={campaign:\"frontpage_interstitial\",channel:\"xpromo\",feature:\"mweb\"},pe={CHAT:\"chat\",FAST:\"fast\",FIND_COMMUNITIES:\"find_communities\",FRIENDS:\"friends\",LATEST:\"latest\",PRIVACY:\"privacy\"},me=\"mweb_social_app_expansion\",be={ACTIVE:\"active\",CONTROL_1:T,CONTROL_2:C},fe={campaign:\"social_app_expansion\",channel:\"xpromo\",feature:\"mweb\"},je=\"amp.reddit.com\",he=\"mweb_header_update\",Oe={ALL:\"all\",HEADER_COLOR:\"header_color\"},ve=\"mweb_awarding\",ge={ENABLED:\"enabled\",CONTROL_1:T,CONTROL_2:C},_e=\"mweb_post_unit_redesign\",ye={ACTIVE:\"active\",CONTROL_1:T,CONTROL_2:C},Pe=\"mweb_android_origin_open_v1\",we={CONTROL_1:T,CONTROL_2:C,NO_THROTTLE:\"no_throttle\"},ke=\"mweb_android_origin_install_v1\",Se={CONTROL_1:T,CONTROL_2:C,GET:\"get\",INSTALL:\"install\"},Te=\"com.reddit.frontpage\",Ce=\"mweb_pn_logged_in\",xe={CONTROL_1:T,CONTROL_2:C,SYSTEM:\"system\"},Ee=\"mweb_pn_logged_out\",Ne={CONTROL_1:T,CONTROL_2:C,SYSTEM:\"system\"},Re=\"mweb_json_parse_bootstrap\",Ie={CONTROL_1:T,CONTROL_2:C,ACTIVE:\"active\"},De=\"app_selector_iterations_v2\",Ae={CONTROL_1:T,CONTROL_2:C,HORIZONTAL_APP_ICON:\"horizontal_app_icon\",HORIZONTAL_PHONE_BETTER:\"horizontal_phone_better\",HORIZONTAL_PHONE_DOCTOR:\"horizontal_phone_doctor\"},Le={campaign:\"app_selector_v2\",channel:\"xpromo\",feature:\"mweb\"},Me=\"mweb_nsfw_blocking\",Ue={CONTROL_1:T,CONTROL_2:C,DEFAULT_VIEW_INSTALL:\"default_view_install\",DEFAULT_VIEW_LOGIN:\"default_view_login\",CARD_VIEW_INSTALL:\"card_view_install\",CARD_VIEW_LOGIN:\"card_view_login\",APP_SELECTOR_UNTHROTTLED:\"app_selector_unthrottled\"},Fe={campaign:\"mweb_nsfw_blocking\",channel:\"xpromo\",feature:\"mweb\"},Be=\"mweb_hamburger_menu_explore\",He={CONTROL_1:T,CONTROL_2:C,ACTIVE:\"active\"},Ve=\"mweb_contextual_signup_flow\",qe={CONTROL_1:T,CONTROL_2:C,DRAWER_BUTTON:\"drawer_button\",DRAWER_EMAIL:\"drawer_email\",DRAWER_EMAIL_LOAD_MORE:\"drawer_email_load_more\"},Ge=\"mweb_signup_username\",We={CONTROL_1:T,CONTROL_2:C,PRE_FILL_USERNAME:\"pre_fill_username\",USERNAME_EDIT:\"username_edit\"},Xe=\"mweb_split_rendering\",ze={CONTROL_1:T,CONTROL_2:C,ACTIVE:\"active\"},Ke=\"mweb_geo_blocking\",Je={CONTROL_1:T,CONTROL_2:C,PREVIEW_APP:\"preview_app\",PREVIEW_SIGN_UP:\"preview_sign_up\",SCROLL_BLOCK_FOOTER_APP:\"scroll_block_footer_app\",SCROLL_BLOCK_FOOTER_SIGN_UP:\"scroll_block_footer_sign_up\"},Ye={campaign:Ke,channel:\"xpromo\",feature:\"mweb\"},Ze=\"mweb_pill_xpromo\",Qe={CONTROL_1:T,CONTROL_2:C,REDDIT_GRADIENT:\"reddit_gradient\",REDDIT_SOLID:\"reddit_solid\",COMMUNITY:\"community\",BOTH:\"both\"},$e={campaign:\"mweb_pill_xpromo\",channel:\"xpromo\",feature:\"mweb\"},et=\"rpan_entry_point\",tt={CONTROL_1:T,CONTROL_2:C,ENABLED:\"enabled\"},rt={NOFOLLOW:\"nofollow\",UGC:\"ugc\"},nt=\"mweb_navigation_updates_lo\",ot={ACTIVE:\"active\",CONTROL_1:T,CONTROL_2:C},st=\"mweb_navigation_updates_li\",at={ACTIVE:\"active\",CONTROL_1:T,CONTROL_2:C}},\"./src/app/contexts/visible.jsx\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return h}),r.d(t,\"b\",function(){return v});var n=r(\"./node_modules/@babel/runtime/helpers/esm/extends.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),s=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js\"),l=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),d=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),p=r(\"./node_modules/raf/index.js\"),m=r.n(p),b=r(\"./node_modules/react/index.js\"),f=r.n(b),j=r(\"./src/app/components/Post/Scroller/index.jsx\"),h=f.a.createContext(!1),O={rootMargin:\"100px 0px\",threshold:.01},v=function(e){function t(){var e,r;Object(s.a)(this,t);for(var n=arguments.length,o=new Array(n),a=0;a<n;a++)o[a]=arguments[a];return r=Object(i.a)(this,(e=Object(c.a)(t)).call.apply(e,[this].concat(o))),Object(d.a)(Object(u.a)(r),\"state\",{isVisible:!1}),Object(d.a)(Object(u.a)(r),\"setVisible\",function(){r.setState(function(e){return e.isVisible?null:{isVisible:!0}})}),Object(d.a)(Object(u.a)(r),\"scheduleVisibilityChange\",function(){r.state.isVisible||m()(r.setVisible)}),r}return Object(l.a)(t,e),Object(a.a)(t,[{key:\"render\",value:function(){var e=this.props.children,t=this.state.isVisible;return f.a.createElement(j.a,Object(n.a)({},O,{onEnterViewport:this.scheduleVisibilityChange}),Object(o.a)(h.Provider,{value:t},void 0,e))}}]),t}(f.a.Component)},\"./src/app/icons/svgs/Clear/index.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=(r(\"./node_modules/react/index.js\"),Object(n.a)(\"path\",{clipRule:\"evenodd\",d:\"m10.4208 9.57285c.2344.2344.2344.61435 0 .84875-.1168.1168-.2704.1752-.42401.1752-.1544 0-.30719-.0584-.4248-.1752l-1.57519-1.57595-1.576 1.57595c-.1168.1168-.2704.1752-.424.1752-.1544 0-.3072-.0584-.4248-.1752-.2344-.2344-.2344-.61435 0-.84875l1.57599-1.576-1.57599-1.5752c-.2344-.2344-.2344-.6144 0-.8488s.6144-.2344.8488 0l1.576 1.576 1.57519-1.576c.2344-.2344.61441-.2344.84881 0s.2344.6144 0 .8488l-1.57601 1.5752zm2.384-6.38401c-2.6512-2.652001-6.9656-2.6504-9.6168 0-2.650405 2.6512-2.650405 6.96556 0 9.61676 1.3256 1.3256 3.0672 1.988 4.8088 1.988 1.7408 0 3.4824-.6624 4.808-1.988 2.6512-2.6512 2.6512-6.96556 0-9.61676z\",fill:\"inherit\",fillRule:\"evenodd\"}));t.a=function(e){return Object(n.a)(\"svg\",{className:e.className,viewBox:\"0 0 16 16\",xmlns:\"http://www.w3.org/2000/svg\"},void 0,o)}},\"./src/app/icons/svgs/Close/index.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=(r(\"./node_modules/react/index.js\"),Object(n.a)(\"path\",{clipRule:\"evenodd\",d:\"m13.6969 12.0001 5.1516-5.1516c.4692-.4692.4692-1.2276 0-1.6968s-1.2276-.4692-1.6968 0l-5.1516 5.1516-5.1516-5.1516c-.4692-.4692-1.2276-.4692-1.6968 0s-.4692 1.2276 0 1.6968l5.1516 5.1516-5.1516 5.1516c-.4692.4692-.4692 1.2276 0 1.6968.234.234.5412.3516.8484.3516s.6144-.1176.8484-.3516l5.1516-5.1516 5.1516 5.1516c.234.234.5412.3516.8484.3516s.6144-.1176.8484-.3516c.4692-.4692.4692-1.2276 0-1.6968z\",fill:\"inherit\",fillRule:\"evenodd\"}));t.a=function(e){return Object(n.a)(\"svg\",{className:e.className,viewBox:\"0 0 24 24\",xmlns:\"http://www.w3.org/2000/svg\"},void 0,o)}},\"./src/app/icons/svgs/Gild/index.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=(r(\"./node_modules/react/index.js\"),Object(n.a)(\"g\",{stroke:\"none\",strokeWidth:\"1\",fillRule:\"evenodd\"},void 0,Object(n.a)(\"path\",{d:\"m15.1275768 8.9935-2.059 2.204.371 2.992c.022.181-.055.359-.203.466-.087.064-.19.096-.294.096-.072 0-.144-.016-.211-.047l-2.73200003-1.277-2.731 1.277c-.164.076-.359.059-.506-.049-.148-.107-.225-.285-.202-.466l.37-2.992-2.059-2.204c-.124-.133-.166-.323-.11-.496s.202-.302.381-.336l2.96-.573 1.46-2.639c.175-.318.69900003-.318.87500003 0l1.46 2.639 2.959.573c.179.034.325.163.381.336s.014.363-.11.496m2.911-2.985-6.586-4.786c-.869-.63-2.03700003-.63-2.90600003 0v.001l-6.586 4.785c-.869.631-1.23 1.742-.898 2.764l2.515 7.743c.332 1.021 1.278 1.708 2.352 1.708h8.14000003c1.075 0 2.02-.687 2.352-1.708l2.516-7.743c.332-1.022-.03-2.133-.899-2.764\",fill:\"inherit\"})));t.a=function(e){return Object(n.a)(\"svg\",{className:e.className,viewBox:\"0 0 20 20\",xmlns:\"http://www.w3.org/2000/svg\"},void 0,o)}},\"./src/app/icons/svgs/ModActions/index.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=(r(\"./node_modules/react/index.js\"),Object(n.a)(\"path\",{d:\"M14,7.625 L6,7.625 C5.586,7.625 5.25,7.289 5.25,6.875 C5.25,6.461 5.586,6.125 6,6.125 L14,6.125 C14.414,6.125 14.75,6.461 14.75,6.875 C14.75,7.289 14.414,7.625 14,7.625 M14,10.625 L6,10.625 C5.586,10.625 5.25,10.289 5.25,9.875 C5.25,9.461 5.586,9.125 6,9.125 L14,9.125 C14.414,9.125 14.75,9.461 14.75,9.875 C14.75,10.289 14.414,10.625 14,10.625 M14,13.625 L6,13.625 C5.586,13.625 5.25,13.289 5.25,12.875 C5.25,12.461 5.586,12.125 6,12.125 L14,12.125 C14.414,12.125 14.75,12.461 14.75,12.875 C14.75,13.289 14.414,13.625 14,13.625 M17.274,3.038 L10.274,1.038 C10.095,0.987 9.905,0.987 9.726,1.038 L2.726,3.038 C2.296,3.161 2,3.554 2,4 L2,11 C2,16.688 9.41,18.871 9.726,18.962 C9.815,18.987 9.907,19 10,19 C10.093,19 10.185,18.987 10.274,18.962 C10.59,18.871 18,16.688 18,11 L18,4 C18,3.554 17.704,3.161 17.274,3.038\",fill:\"inherit\"}));t.a=function(e){return Object(n.a)(\"svg\",{className:e.className,viewBox:\"0 0 20 20\",xmlns:\"http://www.w3.org/2000/svg\"},void 0,o)}},\"./src/app/icons/svgs/NewPost/index.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=(r(\"./node_modules/react/index.js\"),Object(n.a)(\"path\",{clipRule:\"evenodd\",d:\"m22.4838 2.59557 2.9204 2.9204c.819.819.819 2.1504 0 2.9694l-2.5704 2.57043c-.1372.1372-.3164.2058-.4942.2058-.1792 0-.3584-.0686-.4956-.2058l-4.9-4.90003c-.273-.273-.273-.7168 0-.9898l2.5704-2.5704c.819-.819 2.1504-.819 2.9694 0zm-7.5194 4.55c.273-.273.7168-.273.9898 0l4.9 4.90003c.273.273.273.7168 0 .9898l-11.96019 11.9602c-.1316.1316-.3094.2044-.4942.2044h-4.90001c-.3878 0-.7-.3122-.7-.7v-4.9c0-.1848.0728-.3626.2044-.4942z\",fill:\"inherit\",fillRule:\"evenodd\"}));t.a=function(e){return Object(n.a)(\"svg\",{className:e.className,viewBox:\"0 0 28 28\",xmlns:\"http://www.w3.org/2000/svg\"},void 0,o)}},\"./src/app/icons/svgs/Popular/index.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=(r(\"./node_modules/react/index.js\"),Object(n.a)(\"path\",{d:\"m2.35083 9c-.12292 0-.24584-.06618-.3073-.13235-.18438-.19853-.18438-.52942 0-.72794l2.45839-2.64706c.18438-.19853.49168-.19853.67606 0l1.53649 1.65441 3.38033-3.63971c.1843-.19853.4916-.19853.676 0l.4302.46324v-2.91177h-2.7042l.43022.46324c.18437.19853.18437.52941 0 .72794l-1.84379 1.98529c-.18438.19853-.49168.19853-.67606 0l-1.59795-1.65441-3.994879 4.30147c-.184379.19853-.491678.19853-.676057 0-.1843787-.19853-.1843787-.52941 0-.72794l4.302176-4.63235c.18438-.19853.49168-.19853.67606 0l1.53649 1.58823 1.16773-1.25735-.92189-.992646c-.12292-.132353-.18438-.330882-.12292-.529412.06146-.198529.24584-.330882.43021-.330882h4.30216c.2459 0 .4917.198529.4917.529412v4.632348c0 .19853-.1229.39706-.3073.46324s-.3688.06618-.4917-.13235l-.8604-.92647-3.38029 3.6397c-.18438.19853-.49168.19853-.67606 0l-1.47503-1.65441-2.15109 2.31618c-.06146.06617-.18438.13235-.3073.13235z\",fill:\"inherit\"}));t.a=function(e){return Object(n.a)(\"svg\",{className:e.className,viewBox:\"0 0 12 9\",xmlns:\"http://www.w3.org/2000/svg\"},void 0,o)}},\"./src/app/models/ActivitiesRequest.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return o}),r.d(t,\"a\",function(){return s});var n=r(\"./src/lib/objectToHash.js\"),o=function(e){return Object(n.a)(e)},s=function(e,t){return{id:e,params:t,loading:!0,results:[]}}},\"./src/app/models/CommentsPage.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return o});var n=r(\"./src/lib/objectToHash.js\"),o=function(e){return Object(n.a)(function(e){return e}(e))}},\"./src/app/models/HiddenRequest.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return o}),r.d(t,\"a\",function(){return s});var n=r(\"./src/lib/objectToHash.js\"),o=function(e){return Object(n.a)(e)},s=function(e,t){return{id:e,params:t,loading:!0,results:[]}}},\"./src/app/models/PostsList.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return o});var n=r(\"./src/lib/objectToHash.js\"),o=function(e){return Object(n.a)(e)}},\"./src/app/models/SavedRequest.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return o}),r.d(t,\"a\",function(){return s});var n=r(\"./src/lib/objectToHash.js\"),o=function(e){return Object(n.a)(e)},s=function(e,t){return{id:e,params:t,loading:!0,results:[]}}},\"./src/app/models/SearchRequest.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return o}),r.d(t,\"a\",function(){return s});var n=r(\"./src/lib/objectToHash.js\"),o=function(e){return Object(n.a)(function(e){return e}(e))},s=function(e,t){return{id:e,params:t,loading:!0,subreddits:[],posts:[]}}},\"./src/app/models/Session.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return b});r(\"./node_modules/core-js/modules/es6.object.freeze.js\");var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),c=(r(\"./node_modules/core-js/modules/es6.promise.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/superagent/lib/client.js\")),u=r.n(c),l=r(\"./node_modules/Base64/base64.js\"),d=r(\"./src/apiClient/errors/ResponseError.js\"),p=r(\"./src/apiClient/errors/ValidationError.js\"),m=function(e,t,r){return new Promise(function(n,o){u.a.post(\"/loginproxy\").send({username:e,password:t,otp:r}).end(function(e,t){e&&e.response?o(new p.a(\"/loginproxy\",[e.response.body],e.status)):e||!t.body?o(new d.a(e,\"/loginproxy\")):n(t.body)})})},b=function(){function e(t){var r=t.accessToken,n=t.tokenType,o=t.expires,s=t.refreshToken,i=t.scope,c=t.unsafeLoggedOut;Object(a.a)(this,e),this.refreshToken=s,this.accessToken=r,this.tokenType=n,this.expires=o,this.scope=i,this.unsafeLoggedOut=c,Object.freeze&&Object.freeze(this)}return Object(i.a)(e,null,[{key:\"fromLogin\",value:function(){var t=Object(s.a)(o.a.mark(function t(r,n,s){var a;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,m(r,n,s);case 2:if(!(a=t.sent).session){t.next=5;break}return t.abrupt(\"return\",{session:new e(a.session)});case 5:return t.abrupt(\"return\",a);case 6:case\"end\":return t.stop()}},t)}));return function(e,r,n){return t.apply(this,arguments)}}()}]),Object(i.a)(e,[{key:\"refresh\",value:function(){var t=Object(s.a)(o.a.mark(function t(){var r;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,new Promise(function(e,t){u.a.post(\"/refreshproxy\").end(function(r,n){if(r||!n.body)return t(r);e(n.body)})});case 2:return r=t.sent,t.abrupt(\"return\",new e(r.session));case 4:case\"end\":return t.stop()}},t)}));return function(){return t.apply(this,arguments)}}()},{key:\"toJSON\",value:function(){return{accessToken:this.accessToken,tokenType:this.tokenType,expires:new Date(this.expires).getTime(),refreshToken:this.refreshToken,scope:this.scope,unsafeLoggedOut:this.unsafeLoggedOut}}},{key:\"tokenString\",get:function(){return Object(l.btoa)(JSON.stringify(this.toJSON()))}},{key:\"isValid\",get:function(){return(new Date).getTime()<this.expires}},{key:\"isLoggedOut\",get:function(){return!!this.unsafeLoggedOut}}]),e}()},\"./src/app/pages/AppMain.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=r(\"./node_modules/@loadable/component/dist/loadable.esm.js\"),s=r(\"./node_modules/react/index.js\"),a=r.n(s),i=r(\"./node_modules/react-redux/es/index.js\"),c=r(\"./node_modules/reselect/lib/index.js\"),u=r.n(c),l=r(\"./src/platform/url.js\"),d=r(\"./src/app/sortValues.js\"),p=r(\"./src/app/components/DrawerContainer/index.jsx\"),m=r(\"./src/app/components/Share/CTA/index.js\"),b=r(\"./src/app/components/DropdownCover/index.jsx\"),f=r(\"./src/app/components/Loading/index.jsx\"),j=r(\"./src/app/components/ModalSwitch/index.jsx\"),h=r(\"./src/app/components/NavFrame/index.jsx\"),O=r(\"./src/app/components/Toaster/index.jsx\"),v=r(\"./src/lib/clientPerfMetrics/helpers.js\"),g=r(\"./src/app/pages/Comments/index.jsx\"),_=Object(o.a)({resolved:{},chunkName:function(){return\"PostsFromSubredditPage\"},isReady:function(e){var t=this.resolve(e);return!1!==this.resolved[t]&&!!r.m[t]},importAsync:function(){return Promise.all([r.e(\"CommentsBelowFoldContent~PostsFromSubredditPage~SearchPage\"),r.e(\"PostsFromSubredditPage\")]).then(r.bind(null,\"./src/app/pages/PostsFromSubreddit.jsx\"))},requireAsync:function(e){var t=this,r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then(function(e){return t.resolved[r]=!0,e})},requireSync:function e(t){var n=this.resolve(t);return r(n)},resolve:function e(){return\"./src/app/pages/PostsFromSubreddit.jsx\"}},{fallback:Object(n.a)(f.a,{})}),y=Object(o.a)({resolved:{},chunkName:function(){return\"SavedAndHiddenPage\"},isReady:function(e){var t=this.resolve(e);return!1!==this.resolved[t]&&!!r.m[t]},importAsync:function(){return Promise.all([r.e(\"CommentsBelowFoldContent~SavedAndHiddenPage~UserActivityPage\"),r.e(\"SavedAndHiddenPage\")]).then(r.bind(null,\"./src/app/pages/SavedAndHidden.jsx\"))},requireAsync:function(e){var t=this,r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then(function(e){return t.resolved[r]=!0,e})},requireSync:function e(t){var n=this.resolve(t);return r(n)},resolve:function e(){return\"./src/app/pages/SavedAndHidden.jsx\"}},{fallback:Object(n.a)(f.a,{})}),P=Object(o.a)({resolved:{},chunkName:function(){return\"SearchPage\"},isReady:function(e){var t=this.resolve(e);return!1!==this.resolved[t]&&!!r.m[t]},importAsync:function(){return Promise.all([r.e(\"CommentsBelowFoldContent~PostsFromSubredditPage~SearchPage\"),r.e(\"SearchPage\")]).then(r.bind(null,\"./src/app/pages/SearchPage/index.jsx\"))},requireAsync:function(e){var t=this,r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then(function(e){return t.resolved[r]=!0,e})},requireSync:function e(t){var n=this.resolve(t);return r(n)},resolve:function e(){return\"./src/app/pages/SearchPage/index.jsx\"}},{fallback:Object(n.a)(f.a,{})}),w=Object(o.a)({resolved:{},chunkName:function(){return\"SubredditAboutPage\"},isReady:function(e){var t=this.resolve(e);return!1!==this.resolved[t]&&!!r.m[t]},importAsync:function(){return r.e(\"SubredditAboutPage\").then(r.bind(null,\"./src/app/pages/SubredditAbout.jsx\"))},requireAsync:function(e){var t=this,r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then(function(e){return t.resolved[r]=!0,e})},requireSync:function e(t){var n=this.resolve(t);return r(n)},resolve:function e(){return\"./src/app/pages/SubredditAbout.jsx\"}},{fallback:Object(n.a)(f.a,{})}),k=Object(o.a)({resolved:{},chunkName:function(){return\"SubredditRulesPage\"},isReady:function(e){var t=this.resolve(e);return!1!==this.resolved[t]&&!!r.m[t]},importAsync:function(){return r.e(\"SubredditRulesPage\").then(r.bind(null,\"./src/app/pages/SubredditRules.jsx\"))},requireAsync:function(e){var t=this,r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then(function(e){return t.resolved[r]=!0,e})},requireSync:function e(t){var n=this.resolve(t);return r(n)},resolve:function e(){return\"./src/app/pages/SubredditRules.jsx\"}},{fallback:Object(n.a)(f.a,{})}),S=Object(o.a)({resolved:{},chunkName:function(){return\"UserActivityPage\"},isReady:function(e){var t=this.resolve(e);return!1!==this.resolved[t]&&!!r.m[t]},importAsync:function(){return Promise.all([r.e(\"CommentsBelowFoldContent~SavedAndHiddenPage~UserActivityPage\"),r.e(\"UserActivityPage\")]).then(r.bind(null,\"./src/app/pages/UserActivity/index.jsx\"))},requireAsync:function(e){var t=this,r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then(function(e){return t.resolved[r]=!0,e})},requireSync:function e(t){var n=this.resolve(t);return r(n)},resolve:function e(){return\"./src/app/pages/UserActivity/index.jsx\"}},{fallback:Object(n.a)(f.a,{})}),T=Object(o.a)({resolved:{},chunkName:function(){return\"UserProfilePage\"},isReady:function(e){var t=this.resolve(e);return!1!==this.resolved[t]&&!!r.m[t]},importAsync:function(){return r.e(\"UserProfilePage\").then(r.bind(null,\"./src/app/pages/UserProfile/index.jsx\"))},requireAsync:function(e){var t=this,r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then(function(e){return t.resolved[r]=!0,e})},requireSync:function e(t){var n=this.resolve(t);return r(n)},resolve:function e(){return\"./src/app/pages/UserProfile/index.jsx\"}},{fallback:Object(n.a)(f.a,{})}),C=Object(o.a)({resolved:{},chunkName:function(){return\"WikiPage\"},isReady:function(e){var t=this.resolve(e);return!1!==this.resolved[t]&&!!r.m[t]},importAsync:function(){return r.e(\"WikiPage\").then(r.bind(null,\"./src/app/pages/WikiPage.jsx\"))},requireAsync:function(e){var t=this,r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then(function(e){return t.resolved[r]=!0,e})},requireSync:function e(t){var n=this.resolve(t);return r(n)},resolve:function e(){return\"./src/app/pages/WikiPage.jsx\"}},{fallback:Object(n.a)(f.a,{})}),x=Object(o.a)({resolved:{},chunkName:function(){return\"ChatPage\"},isReady:function(e){var t=this.resolve(e);return!1!==this.resolved[t]&&!!r.m[t]},importAsync:function(){return r.e(\"ChatPage\").then(r.bind(null,\"./src/app/pages/ChatPage/index.jsx\"))},requireAsync:function(e){var t=this,r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then(function(e){return t.resolved[r]=!0,e})},requireSync:function e(t){var n=this.resolve(t);return r(n)},resolve:function e(){return\"./src/app/pages/ChatPage/index.jsx\"}},{fallback:Object(n.a)(f.a,{})}),E=Object(o.a)({resolved:{},chunkName:function(){return\"DirectMessage\"},isReady:function(e){var t=this.resolve(e);return!1!==this.resolved[t]&&!!r.m[t]},importAsync:function(){return r.e(\"DirectMessage\").then(r.bind(null,\"./src/app/components/DirectMessage/index.jsx\"))},requireAsync:function(e){var t=this,r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then(function(e){return t.resolved[r]=!0,e})},requireSync:function e(t){var n=this.resolve(t);return r(n)},resolve:function e(){return\"./src/app/components/DirectMessage/index.jsx\"}},{fallback:Object(n.a)(f.a,{})}),N=Object(o.a)({resolved:{},chunkName:function(){return\"ErrorPage\"},isReady:function(e){var t=this.resolve(e);return!1!==this.resolved[t]&&!!r.m[t]},importAsync:function(){return r.e(\"ErrorPage\").then(r.bind(null,\"./src/app/components/ErrorPage/index.jsx\"))},requireAsync:function(e){var t=this,r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then(function(e){return t.resolved[r]=!0,e})},requireSync:function e(t){var n=this.resolve(t);return r(n)},resolve:function e(){return\"./src/app/components/ErrorPage/index.jsx\"}},{fallback:Object(n.a)(f.a,{})}),R=Object(o.a)({resolved:{},chunkName:function(){return\"Login\"},isReady:function(e){var t=this.resolve(e);return!1!==this.resolved[t]&&!!r.m[t]},importAsync:function(){return r.e(\"Login\").then(r.bind(null,\"./src/app/components/Login/index.jsx\"))},requireAsync:function(e){var t=this,r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then(function(e){return t.resolved[r]=!0,e})},requireSync:function e(t){var n=this.resolve(t);return r(n)},resolve:function e(){return\"./src/app/components/Login/index.jsx\"}},{fallback:Object(n.a)(f.a,{})}),I=Object(o.a)({resolved:{},chunkName:function(){return\"Messages\"},isReady:function(e){var t=this.resolve(e);return!1!==this.resolved[t]&&!!r.m[t]},importAsync:function(){return r.e(\"Messages\").then(r.bind(null,\"./src/app/components/Messages/index.jsx\"))},requireAsync:function(e){var t=this,r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then(function(e){return t.resolved[r]=!0,e})},requireSync:function e(t){var n=this.resolve(t);return r(n)},resolve:function e(){return\"./src/app/components/Messages/index.jsx\"}},{fallback:Object(n.a)(f.a,{})}),D=Object(o.a)({resolved:{},chunkName:function(){return\"MessageThread\"},isReady:function(e){var t=this.resolve(e);return!1!==this.resolved[t]&&!!r.m[t]},importAsync:function(){return r.e(\"MessageThread\").then(r.bind(null,\"./src/app/components/MessageThread/index.jsx\"))},requireAsync:function(e){var t=this,r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then(function(e){return t.resolved[r]=!0,e})},requireSync:function e(t){var n=this.resolve(t);return r(n)},resolve:function e(){return\"./src/app/components/MessageThread/index.jsx\"}},{fallback:Object(n.a)(f.a,{})}),A=Object(o.a)({resolved:{},chunkName:function(){return\"PostSubmitCommunityModal\"},isReady:function(e){var t=this.resolve(e);return!1!==this.resolved[t]&&!!r.m[t]},importAsync:function(){return r.e(\"PostSubmitCommunityModal\").then(r.bind(null,\"./src/app/components/PostSubmitCommunityModal/index.js\"))},requireAsync:function(e){var t=this,r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then(function(e){return t.resolved[r]=!0,e})},requireSync:function e(t){var n=this.resolve(t);return r(n)},resolve:function e(){return\"./src/app/components/PostSubmitCommunityModal/index.js\"}},{fallback:Object(n.a)(f.a,{})}),L=Object(o.a)({resolved:{},chunkName:function(){return\"PostSubmitModal\"},isReady:function(e){var t=this.resolve(e);return!1!==this.resolved[t]&&!!r.m[t]},importAsync:function(){return r.e(\"PostSubmitModal\").then(r.bind(null,\"./src/app/components/PostSubmitModal/index.jsx\"))},requireAsync:function(e){var t=this,r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then(function(e){return t.resolved[r]=!0,e})},requireSync:function e(t){var n=this.resolve(t);return r(n)},resolve:function e(){return\"./src/app/components/PostSubmitModal/index.jsx\"}},{fallback:Object(n.a)(f.a,{})}),M=Object(o.a)({resolved:{},chunkName:function(){return\"QuarantineInterstitial\"},isReady:function(e){var t=this.resolve(e);return!1!==this.resolved[t]&&!!r.m[t]},importAsync:function(){return r.e(\"QuarantineInterstitial\").then(r.bind(null,\"./src/app/components/QuarantineInterstitial/index.jsx\"))},requireAsync:function(e){var t=this,r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then(function(e){return t.resolved[r]=!0,e})},requireSync:function e(t){var n=this.resolve(t);return r(n)},resolve:function e(){return\"./src/app/components/QuarantineInterstitial/index.jsx\"}},{fallback:Object(n.a)(f.a,{})}),U=Object(o.a)({resolved:{},chunkName:function(){return\"Register\"},isReady:function(e){var t=this.resolve(e);return!1!==this.resolved[t]&&!!r.m[t]},importAsync:function(){return Promise.resolve().then(r.bind(null,\"./src/app/components/Register/index.jsx\"))},requireAsync:function(e){var t=this,r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then(function(e){return t.resolved[r]=!0,e})},requireSync:function e(t){var n=this.resolve(t);return r(n)},resolve:function e(){return\"./src/app/components/Register/index.jsx\"}},{fallback:Object(n.a)(f.a,{})}),F=Object(o.a)({resolved:{},chunkName:function(){return\"RPANInterstitial\"},isReady:function(e){var t=this.resolve(e);return!1!==this.resolved[t]&&!!r.m[t]},importAsync:function(){return r.e(\"RPANInterstitial\").then(r.bind(null,\"./src/app/components/RPANInterstitial/index.jsx\"))},requireAsync:function(e){var t=this,r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then(function(e){return t.resolved[r]=!0,e})},requireSync:function e(t){var n=this.resolve(t);return r(n)},resolve:function e(){return\"./src/app/components/RPANInterstitial/index.jsx\"}},{fallback:Object(n.a)(f.a,{})}),B=Object(n.a)(v.a,{}),H=d.c.join(\"|\"),V=Object(c.createSelector)(function(e){return e.platform.currentPage},function(e){return e.toaster.isOpen},function(e){return!!e.widgets.tooltip.id},function(e){return e.posting.showCaptcha},function(e){return!!e.modal.type},function(e){return e.quarantine},function(e,t,r,n,o,s){var a=e.urlParams.subredditName,i=a?a.toLowerCase():\"\",c=i in s,u=c?s[i]:\"\";return{isModalOpen:o,isToasterOpen:t,showDropdownCover:r||n||o,url:e.url,referrer:e.referrer,statusCode:e.status,subredditName:a,isQuarantine:c,quarantineMessage:u}}),q=function(e){return function(t){return Object(n.a)(h.a,{},void 0,a.a.createElement(e,t))}},G=q(R),W=q(_),X=q(U),z=q(g.a),K=q(P),J=q(w),Y=q(k),Z=q(C),Q=q(S),$=q(T),ee=q(y),te=q(E),re=q(I),ne=q(x),oe=q(F),se=Object(n.a)(l.a,{url:\"/login\",component:G}),ae=Object(n.a)(l.a,{url:\"/register\",component:X}),ie=Object(n.a)(l.a,{url:\"/rpan\",component:oe}),ce=Object(n.a)(l.a,{url:\"/rpan/:streamId\",component:oe}),ue=Object(n.a)(l.a,{url:\"/message/messages/:threadId\",component:D}),le=Object(n.a)(l.a,{url:\"/r/:subredditName/submit\",component:L}),de=Object(n.a)(l.a,{url:\"/submit\",component:L}),pe=Object(n.a)(l.a,{url:\"/submit/to_community\",component:A}),me=Object(n.a)(l.a,{url:\"/\",component:W}),be=Object(n.a)(l.a,{url:\"/r/:subredditName\",component:W}),fe=Object(n.a)(l.a,{url:\"/r/:subredditName/comments/:postId/comment/:commentId\",component:z}),je=Object(n.a)(l.a,{url:\"/r/:subredditName/comments/:postId/:postTitle/:commentId\",component:z}),he=Object(n.a)(l.a,{url:\"/r/:subredditName/comments/:postId/:postTitle?\",component:z}),Oe=Object(n.a)(l.a,{url:\"/search\",component:K}),ve=Object(n.a)(l.a,{url:\"/r/:subredditName/search\",component:K}),ge=Object(n.a)(l.a,{url:\"/r/:subredditName/about\",component:J}),_e=Object(n.a)(l.a,{url:\"/r/:subredditName/about/rules\",component:Y}),ye=Object(n.a)(l.a,{url:\"/r/:subredditName/(w|wiki)/:path(.*)?\",component:Z}),Pe=Object(n.a)(l.a,{url:\"/(w|wiki)/:path(.*)?\",component:Z}),we=Object(n.a)(l.a,{url:\"/comments/:postId/:postTitle/:commentId\",component:z}),ke=Object(n.a)(l.a,{url:\"/comments/:postId/:postTitle?\",component:z}),Se=Object(n.a)(l.a,{url:\"/user/:userName/activity\",component:Q}),Te=Object(n.a)(l.a,{url:\"/user/:userName/comments\",component:Q}),Ce=Object(n.a)(l.a,{url:\"/user/:userName/submitted\",component:Q}),xe=Object(n.a)(l.a,{url:\"/user/:userName\",component:Q}),Ee=Object(n.a)(l.a,{url:\"/user/:userName/gild\",component:$}),Ne=Object(n.a)(l.a,{url:\"/user/:userName/:savedOrHidden(saved|hidden)\",component:ee}),Re=Object(n.a)(l.a,{url:\"/user/:userName/about\",component:$}),Ie=Object(n.a)(l.a,{url:\"/user/:userName/comments/:postId/:postTitle/:commentId\",component:z}),De=Object(n.a)(l.a,{url:\"/user/:userName/comments/:postId/:postTitle?\",component:z}),Ae=Object(n.a)(l.a,{url:\"/user/:multiUser/m/:multi\",component:W}),Le=Object(n.a)(l.a,{url:\"/message/compose\",component:te}),Me=Object(n.a)(l.a,{url:\"/message/:mailType\",component:re}),Ue=Object(n.a)(l.a,{url:\"/notification/:mailType\",component:re}),Fe=Object(n.a)(l.a,{url:\"/xpromochat\",component:ne}),Be=Object(n.a)(b.a,{}),He=Object(n.a)(O.a,{}),Ve=Object(n.a)(j.a,{}),qe=Object(n.a)(p.a,{}),Ge=Object(n.a)(m.a,{}),We=function(e){var t=e.statusCode,r=e.url,o=e.referrer,s=e.isToasterOpen,a=e.isModalOpen,i=e.showDropdownCover,c=e.subredditName,u=e.isQuarantine,d=e.quarantineMessage;return u?Object(n.a)(\"div\",{className:\"AppMainPage\"},void 0,B,Object(n.a)(h.a,{},void 0,Object(n.a)(M,{subredditName:c,quarantineMessage:d}))):200!==t?Object(n.a)(\"div\",{className:\"AppMainPage\"},void 0,B,Object(n.a)(h.a,{},void 0,Object(n.a)(N,{status:t,url:r,referrer:o}))):Object(n.a)(\"div\",{className:\"AppMainPage\"},void 0,B,Object(n.a)(l.b,{},void 0,se,ae,ie,ce,ue,le,de,pe,me,be,Object(n.a)(l.a,{url:\"/:sort(\".concat(H,\")\"),component:W}),Object(n.a)(l.a,{url:\"/r/:subredditName/:sort(\".concat(H,\")\"),component:W}),fe,je,he,Oe,ve,ge,_e,ye,Pe,we,ke,Se,Te,Ce,xe,Ee,Ne,Re,Ie,De,Ae,Object(n.a)(l.a,{url:\"/user/:multiUser/m/:multi/:sort(\".concat(H,\")\"),component:W}),Le,Me,Ue,Fe),i?Be:null,s?He:null,a?Ve:null,qe,Ge)};t.a=Object(i.b)(V)(We)},\"./src/app/pages/Comments/index.jsx\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/core-js/modules/es6.function.name.js\"),o=r.n(n),s=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js\"),l=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),d=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),p=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),m=r(\"./node_modules/@loadable/component/dist/loadable.esm.js\"),b=r(\"./node_modules/prop-types/index.js\"),f=r.n(b),j=r(\"./node_modules/react/index.js\"),h=r.n(j),O=r(\"./node_modules/react-redux/es/index.js\"),v=r(\"./node_modules/raf/index.js\"),g=r.n(v),_=r(\"./node_modules/reselect/lib/index.js\"),y=r.n(_),P=r(\"./src/app/side-effect-components/ScrollPositionSync.js\"),w=r(\"./src/app/selectors/crawlerRequestSelector.js\"),k=r(\"./src/app/selectors/listingBelow.js\"),S=r(\"./src/app/selectors/comments.js\"),T=r(\"./src/app/components/Post/index.jsx\"),C=r(\"./src/app/components/Loading/index.jsx\"),x=r(\"./src/lib/getSubredditFromState.js\"),E=r(\"./src/app/router/handlers/CommentsPage.js\"),N=r(\"./src/app/models/CommentsPage.js\"),R=r(\"./src/app/actions/commentsPage.js\"),I=r(\"./src/app/constants.js\"),D=r(\"./src/app/contexts/visible.jsx\"),A=r(\"./src/app/selectors/userAccount.js\"),L=r(\"./src/app/selectors/platformSelector.js\"),M=r(\"./src/app/trackers/postPageRedesign.js\"),U=r(\"./src/higherOrderComponents/withTracking.jsx\"),F=.01,B=Object(m.a)({resolved:{},chunkName:function(){return\"CommentsBelowFoldContent\"},isReady:function(e){var t=this.resolve(e);return!1!==this.resolved[t]&&!!r.m[t]},importAsync:function(){return Promise.all([r.e(\"CommentsBelowFoldContent~PostsFromSubredditPage~SearchPage\"),r.e(\"CommentsBelowFoldContent~SavedAndHiddenPage~UserActivityPage\"),r.e(\"CommentsBelowFoldContent\")]).then(r.bind(null,\"./src/app/pages/Comments/BelowFoldContent.jsx\"))},requireAsync:function(e){var t=this,r=this.resolve(e);return this.resolved[r]=!1,this.importAsync(e).then(function(e){return t.resolved[r]=!0,e})},requireSync:function e(t){var n=this.resolve(t);return r(n)},resolve:function e(){return\"./src/app/pages/Comments/BelowFoldContent.jsx\"}},{fallback:Object(p.a)(C.a,{})}),H=Object(p.a)(\"div\",{className:\"CommentsPage\"},void 0,Object(p.a)(C.a,{})),V=function(e){function t(){var e,r;Object(s.a)(this,t);for(var n=arguments.length,o=new Array(n),a=0;a<n;a++)o[a]=arguments[a];return r=Object(i.a)(this,(e=Object(c.a)(t)).call.apply(e,[this].concat(o))),Object(d.a)(Object(u.a)(r),\"commentsTreeRef\",h.a.createRef()),Object(d.a)(Object(u.a)(r),\"scrollToComments\",function(){if(!r.props.savedScrollPosition&&r.props.isCommentsThreadPage&&r.commentsTreeRef.current){var e=r.commentsTreeRef.current.offsetTop-I.o.TOP_NAV;g()(function(){window.scrollTo({top:e})})}}),Object(d.a)(Object(u.a)(r),\"trackPostHeaderCloseClick\",function(){r.props.sendEvent(M.i)}),r}return Object(l.a)(t,e),Object(a.a)(t,[{key:\"componentDidMount\",value:function(){this.props.postLoaded&&Math.random()<=F&&this.props.fetchAds(this.props.post.name),this.scrollToComments()}},{key:\"componentDidUpdate\",value:function(e){var t=this.props,r=t.currentPage,n=t.fetchAds,o=t.post;t.postLoaded&&!e.postLoaded&&Math.random()<=F&&n(o.name),(!e.isCommentsThreadPage||r.urlParams.commentId!==e.currentPage.urlParams.commentId)&&this.scrollToComments()}},{key:\"render\",value:function(){var e,t=this.props,r=t.pageParams,n=t.commentsPageId,o=t.commentsPending,s=t.post,a=t.currentPage,i=t.isCrawlerRequest,c=t.postLoaded,u=t.spoilersEnabled,l=t.commentsPageAds,m=t.isCommentsThreadPage,b=t.isListingBelowEnabled,f=t.isUserLoggedIn;if(!c)return H;var j=b&&c&&!o;return Object(p.a)(\"div\",{className:\"CommentsPage\"},void 0,Object(p.a)(D.b,{},void 0,Object(p.a)(T.a,{hideSubredditLabel:!0,onHeaderCloseClick:this.trackPostHeaderCloseClick,postId:r.id,single:!0,subredditShowSpoilers:u},\"post\")),Object(p.a)(B,(e={commentsPageAds:l,commentsPageId:n,currentPage:a,isCrawlerRequest:i},Object(d.a)(e,\"currentPage\",a),Object(d.a)(e,\"isCrawlerRequest\",i),Object(d.a)(e,\"isCommentsThreadPage\",m),Object(d.a)(e,\"isUserLoggedIn\",f),Object(d.a)(e,\"pageParams\",r),Object(d.a)(e,\"post\",s),Object(d.a)(e,\"setCommentsTreeRef\",this.commentsTreeRef),Object(d.a)(e,\"shouldShowTopPosts\",j),e)))}}]),t}(h.a.Component);V.propTypes={commentsPageId:f.a.string.isRequired,post:f.a.object,isCommentsThreadPage:f.a.bool.isRequired,isUserLoggedIn:f.a.bool.isRequired,pageParams:f.a.object.isRequired,currentPage:f.a.object.isRequired,isCrawlerRequest:f.a.bool.isRequired,postLoaded:f.a.bool.isRequired};var q=[],G=Object(_.createSelector)(function(e,t){return t},function(e){return e.posts},function(e){var t=Object(x.a)(e);if(!t)return!1;var r=e.subreddits[t.toLowerCase()];return!!r&&r.spoilersEnabled},function(e){return e.platform.currentPage},w.a,function(e){return e.comments.ad},function(e){return e.commentsPages.api},S.b,k.a,S.a,A.b,L.s,function(e){var t=e.scrollPositions,r=e.platform.currentPage;return t[Object(P.b)(r)]||0},function(e,t,r,n,o,s,a,i,c,u,l,d,p){var m=E.b.pageParamsToCommentsPageParams(e,u),b=Object(N.a)(m),f=t[m.id],j=!!f,h=!a[b]||a[b].pending;return{commentsList:i[b]||q,commentsPageId:b,commentsPending:h,post:f,currentPage:n,isCrawlerRequest:o,pageParams:m,postLoaded:j,spoilersEnabled:r,commentsPageAds:s,isCommentsThreadPage:d,isListingBelowEnabled:c,isUserLoggedIn:l,savedScrollPosition:p}}),W=function(e){return{fetchAds:function(t){return e(Object(R.j)(t))}}};t.a=Object(U.a)(Object(O.b)(G,W)(V))},\"./src/app/reducers/helpers/modelFromThingId.js\":function(e,t,r){\"use strict\";var n=r(\"./src/apiClient/models/thingTypes.js\");t.a=function(e,t){var r=Object(n.o)(e),o=t[\"\".concat(r,\"s\")];return o.data?o.data[e]:o[e]}},\"./src/app/reducers/reports.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return u}),r.d(t,\"a\",function(){return l});r(\"./node_modules/core-js/modules/es6.function.name.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),o=r(\"./src/platform/merge.js\"),s=r(\"./src/app/actions/login.js\"),a=r(\"./src/app/actions/commentsPage.js\"),i=r(\"./src/app/actions/postsList.js\"),c=r(\"./src/app/actions/reporting.js\"),u=\"USER_REPORTS\",l=\"MOD_REPORTS\",d={},p=function(e){var t={},r=function(r){e[r].userReports.forEach(function(e){t[r]||(t[r]=Object(n.a)({},u,{})),t[r][u]=Object(n.a)({},e[0],e[1])}),e[r].modReports.forEach(function(e){t[r]||(t[r]=Object(n.a)({},l,{})),t[r][l]=Object(n.a)({},e[1],e[0])})};for(var o in e)r(o);return t};t.c=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case s.a:case s.b:return d;case c.d:var r=t.model,u=t.report,m=t.username;return t.moderatesSub?Object(o.a)(e,Object(n.a)({},r.name,Object(n.a)({},l,Object(n.a)({},m,u.reason)))):d;case i.c:var b=t.apiResponse.posts,f=p(b);return Object(o.a)(e,f);case a.d:var j=t.payload.comments,h=p(j);return Object(o.a)(e,h);default:return e}}},\"./src/app/router/handlers/CommentsPage.js\":function(e,t,r){\"use strict\";r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),o=(r(\"./node_modules/core-js/modules/es6.array.sort.js\"),r(\"./node_modules/@babel/runtime/regenerator/index.js\")),s=r.n(o),a=(r(\"./node_modules/core-js/modules/es6.promise.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.string.iterator.js\"),r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),i=(r(\"./node_modules/core-js/modules/es6.regexp.split.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/slicedToArray.js\")),c=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),l=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),d=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),p=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),m=r(\"./src/platform/actions.js\"),b=r(\"./src/platform/router.js\"),f=r(\"./src/lib/cleanObject.js\"),j=r(\"./src/app/router/handlers/handlerCommon.js\"),h=r(\"./src/app/actions/commentsPage.js\"),O=r(\"./src/app/actions/subreddits.js\"),v=r(\"./src/app/actions/recentSubreddits.js\"),g=r(\"./src/app/models/CommentsPage.js\"),_=r(\"./src/app/actions/pageMetadata.js\"),y=r(\"./src/app/selectors/comments.js\"),P=r(\"./src/app/selectors/platformSelector.js\"),w=r(\"./node_modules/reselect/lib/index.js\"),k=r(\"./src/app/constants.js\"),S=r(\"./src/lib/experiments/index.js\"),T=Object(w.createSelector)(function(e){return Object(P.q)(e)},function(e){return Object(P.r)(e)},function(e,t){return t&&!e}),C=function(e){var t=Object(S.a)(e,{eligibilitySelector:T,experimentName:k.Gb,experimentVariants:k.Hb,exposeOnClient:!1,exposeOnServer:!0});return!!t&&!k.r.has(t)},x=r(\"./src/lib/ensureThingTypePrefix.js\"),E=r(\"./src/lib/eventUtils.js\"),N=r(\"./src/lib/urlWith.js\");function R(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function I(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?R(r,!0).forEach(function(t){Object(n.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):R(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}r.d(t,\"b\",function(){return D}),r.d(t,\"a\",function(){return A});var D=function(e){function t(){return Object(c.a)(this,t),Object(l.a)(this,Object(d.a)(t).apply(this,arguments))}return Object(p.a)(t,e),Object(u.a)(t,[{key:\"buildTitle\",value:function(e){return\"\".concat(e.title,\" - \").concat(e.subreddit)}},{key:\"getStandardizedRedirectUrl\",value:function(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:\"\").split(\"?\"),t=Object(i.a)(e,1)[0];if(t&&t!==this.originalUrl)return Object(N.a)(t,this.queryParams)}},{key:b.b.GET,value:function(){var e=Object(a.a)(s.a.mark(function e(r,n){var o,a,i,c,u,l,d,p,b,f,w,k,S,T;return s.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(o=n(),!Object(P.F)(o)){e.next=7;break}if(!C(o)){e.next=6;break}return a=this.urlParams.postId,e.next=6,r(h.k(a));case 6:return e.abrupt(\"return\");case 7:return i=Object(y.a)(o),c=t.pageParamsToCommentsPageParams(this,i),u=Object(g.a)(c),l=o.platform.currentPage.urlParams.subredditName,e.next=13,Promise.all([r(h.i(c)),Object(j.a)(r),r(h.l(this.urlParams.postId)),r(h.o(this.urlParams.postId)),r(O.d(l))]);case 13:c.query&&c.query.comment&&(p=Object(x.a)(c.query.comment),d=n().comments.data[p]),b=n().posts[c.id],!l&&b&&(l=b.subreddit),d?(f=this.getStandardizedRedirectUrl(d.cleanPermalink))&&r(Object(m.r)(f)):b&&(w=this.getStandardizedRedirectUrl(b.cleanPermalink))&&r(Object(m.r)(w)),b&&(r(Object(_.b)(this.buildTitle(b))),r(Object(v.c)(l))),k=n().commentsPages.api[u],S=k&&k.responseCode?k.responseCode:500,r(Object(m.t)(S)),T=n(),Object(E.i)(T,A(T));case 23:case\"end\":return e.stop()}},e,this)}));return function(t,r){return e.apply(this,arguments)}}()}],[{key:\"pageParamsToCommentsPageParams\",value:function(e,t){var r,n=e.urlParams,o=e.queryParams,s=n.postId,a=n.commentId,i=o.sort,c=o.context;return s=Object(x.b)(s),a&&(r={comment:a,context:c}),Object(f.a)(I({},t,{id:s,sort:i,query:r}))}}]),t}(b.a);function A(e){var t,r=e.platform.currentPage,n=r.queryParams,o=r.urlParams,s=\"t3_\".concat(o.postId),a=e.posts[s];if(!a)return null;var i={};if(a.crosspostParent){t=\"crosspost\";var c=a.crosspostParentObj.is_self?\"self\":\"link\";i={target_root_fullname:a.crosspostParent,target_parent_fullname:a.crosspostParent,target_crosspost_depth:a.crosspostIds.length,target_root_type:c}}else t=a.isSelf?\"self\":\"link\";return Object(f.a)(I({target_fullname:s,nsfw:a.over18,post_fullname:s,spoiler:a.spoiler,target_id:Object(E.c)(a.id),target_type:t,target_sort:n.sort||\"confidence\",target_url:a.cleanUrl,target_filter_time:\"top\"===n.sort?n.time||\"all\":null,target_created_ts:1e3*a.createdUTC},i))}},\"./src/app/router/handlers/PostsFromSubreddit.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return C}),r.d(t,\"a\",function(){return E});r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),o=(r(\"./node_modules/core-js/modules/es6.function.name.js\"),r(\"./node_modules/core-js/modules/es7.array.includes.js\"),r(\"./node_modules/core-js/modules/es6.string.includes.js\"),r(\"./node_modules/core-js/modules/es6.array.sort.js\"),r(\"./node_modules/@babel/runtime/regenerator/index.js\")),s=r.n(o),a=(r(\"./node_modules/core-js/modules/es6.promise.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.string.iterator.js\"),r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),i=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),l=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),d=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),p=r(\"./src/platform/actions.js\"),m=r(\"./src/platform/router.js\"),b=r(\"./src/app/actions/postsList.js\"),f=r(\"./src/app/actions/subreddits.js\"),j=r(\"./src/app/actions/multireddits.js\"),h=r(\"./src/app/models/PostsList.js\"),O=r(\"./src/app/selectors/platformSelector.js\"),v=r(\"./src/lib/isFakeSubreddit.js\"),g=r(\"./src/lib/cleanObject.js\"),_=r(\"./src/lib/listingTime.js\"),y=r(\"./src/app/router/handlers/handlerCommon.js\"),P=r(\"./src/lib/eventUtils.js\"),w=r(\"./src/app/actions/pageMetadata.js\"),k=r(\"./src/app/actions/recentSubreddits.js\"),S=r(\"./src/app/actions/verification.js\");function T(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var C=function(e){function t(){return Object(i.a)(this,t),Object(u.a)(this,Object(l.a)(t).apply(this,arguments))}return Object(d.a)(t,e),Object(c.a)(t,[{key:\"buildTitle\",value:function(e,t){if(t){var r=e.subreddits[t];return r&&r.title?r.title:void 0}}},{key:m.b.GET,value:function(){var e=Object(a.a)(s.a.mark(function e(r,n){var o,a,i,c,u,l,d,m,g,_,T;return s.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(o=n(),!Object(O.F)(o)){e.next=3;break}return e.abrupt(\"return\");case 3:if(a=t.pageParamsToSubredditPostsParams(this),i=Object(h.a)(a),c=a.subredditName,u=a.multiUser,l=a.multi,d=Promise.all([Object(y.a)(r),r(b.e(a))]),!c){e.next=10;break}return e.next=10,r(f.d(c));case 10:if(!l||!u){e.next=13;break}return e.next=13,r(j.d(u,l));case 13:if(!(m=n().subreddits[c])||\"user\"!==m.subredditType){e.next=17;break}return r(Object(p.q)(m.url)),e.abrupt(\"return\");case 17:return e.next=19,d;case 19:g=n().postsLists[i],_=g&&g.responseCode?g.responseCode:500,r(Object(p.t)(_)),r(Object(w.b)(this.buildTitle(n(),c))),c&&!Object(v.c)(c)&&r(Object(k.c)(c)),r(Object(S.b)()),T=n(),Object(P.i)(T,E(T));case 27:case\"end\":return e.stop()}},e,this)}));return function(t,r){return e.apply(this,arguments)}}()}],[{key:\"pageParamsToSubredditPostsParams\",value:function(e){var t=e.urlParams,r=e.queryParams,n=t.multi,o=t.multiUser,s=t.sort,a=r.ad,i=r.after,c=r.before,u=r.sort,l=t.subredditName;return l=l?l.toLowerCase():null,Object(g.a)({subredditName:l,multi:n,multiUser:o,sort:s||u,t:Object(_.a)(r,s),ad:a,after:i,before:c})}}]),t}(m.a),x=25;function E(e){var t=e.platform.currentPage.urlParams.subredditName,r=null,o=null,s=null;if(t)if(t.indexOf(\"+\")>-1)s=\"multi\";else if(t.indexOf(\"-\")>-1)s=\"all (filtered)\";else if(v.a.includes(t))s=t;else{var a=e.subreddits[t.toLowerCase()];if(!a)return null;r=Object(P.c)(a.id),o=a.name,s=a.uuid}else s=\"frontpage\";return Object(g.a)(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?T(r,!0).forEach(function(t){Object(n.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):T(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({listing_name:s,target_id:r,target_fullname:o,target_type:\"listing\"},function(e){var t=e.platform.currentPage,r=t.queryParams,n=t.urlParams,o=r.time,s=r.before,a=r.after,i=n.sort||r.sort||\"hot\";return{target_sort:i,target_count:x,target_filter_time:\"top\"===i?o||\"all\":null,target_before:s||null,target_after:a||null}}(e)))}},\"./src/app/router/handlers/SavedAndHidden.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return O});r(\"./node_modules/core-js/modules/es6.array.sort.js\");var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),l=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),d=r(\"./src/platform/router.js\"),p=r(\"./src/lib/cleanObject.js\"),m=r(\"./src/app/sortValues.js\"),b=r(\"./src/app/actions/hidden.js\"),f=r(\"./src/app/actions/saved.js\"),j=r(\"./src/app/selectors/platformSelector.js\"),h=r(\"./src/app/router/handlers/handlerCommon.js\"),O=function(e){function t(){return Object(a.a)(this,t),Object(c.a)(this,Object(u.a)(t).apply(this,arguments))}return Object(l.a)(t,e),Object(i.a)(t,[{key:d.b.GET,value:function(){var e=Object(s.a)(o.a.mark(function e(r,n){var s,a;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(s=n(),!Object(j.F)(s)){e.next=3;break}return e.abrupt(\"return\");case 3:a=t.pageParamsToSavedParams(this),t.isHiddenPage(this)?r(b.d(a)):t.isSavedPage(this)&&r(f.d(a)),Object(h.a)(r);case 6:case\"end\":return e.stop()}},e,this)}));return function(t,r){return e.apply(this,arguments)}}()}],[{key:\"isSavedPage\",value:function(e){return\"saved\"===e.urlParams.savedOrHidden}},{key:\"isHiddenPage\",value:function(e){return\"hidden\"===e.urlParams.savedOrHidden}},{key:\"pageParamsToSavedParams\",value:function(e){var t=e.urlParams,r=e.queryParams,n=t.userName,o=r.sort,s=void 0===o?m.a.CONFIDENCE:o,a=r.before,i=r.after;return Object(p.a)({user:n,sort:s,before:a,after:i})}}]),t}(d.a)},\"./src/app/router/handlers/SearchPage.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return w});var n,o=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),s=r.n(o),a=(r(\"./node_modules/core-js/modules/es6.regexp.search.js\"),r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),i=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),l=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),d=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),p=(r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\"),r(\"./node_modules/core-js/modules/es6.function.name.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\")),m=r(\"./src/platform/router.js\"),b=r(\"./src/platform/actions.js\"),f=r(\"./src/lib/urlWith.js\"),j=r(\"./src/lib/cleanObject.js\"),h=r(\"./src/app/actions/search.js\"),O=r(\"./src/app/selectors/platformSelector.js\"),v=r(\"./src/app/router/handlers/handlerCommon.js\"),g=r(\"./src/app/sortValues.js\"),_=function(e){var t=e?\"/r/\".concat(e):\"\";return\"\".concat(t,\"/search\")},y=(n={},Object(p.a)(n,\"sort\",g.a.RELEVANCE),Object(p.a)(n,\"t\",g.a.ALL_TIME),Object(p.a)(n,\"type\",[\"sr\",\"link\"]),n),P=function(e,t){return t[e]||y[e]},w=function(e){function t(){return Object(i.a)(this,t),Object(u.a)(this,Object(l.a)(t).apply(this,arguments))}return Object(d.a)(t,e),Object(c.a)(t,[{key:m.b.GET,value:function(){var e=Object(a.a)(s.a.mark(function e(r,n){var o,a,i;return s.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(o=n(),!Object(O.F)(o)){e.next=3;break}return e.abrupt(\"return\");case 3:a=t.pageParamsToSearchRequestParams(this),(i=a.q)&&i.length>=1&&r(h.d(a)),Object(v.a)(r);case 7:case\"end\":return e.stop()}},e,this)}));return function(t,r){return e.apply(this,arguments)}}()},{key:m.b.POST,value:function(){var e=Object(a.a)(s.a.mark(function e(t){var r,n;return s.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(r=this.bodyParams.subreddit,!((n=(n=this.bodyParams.q)&&n.length?n.trim():\"\").length<1)){e.next=5;break}return e.abrupt(\"return\");case 5:n=n.slice(0,512),t(b.p(m.b.GET,_(r),{queryParams:{q:n}}));case 7:case\"end\":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()}],[{key:\"pageParamsToSearchRequestParams\",value:function(e){var t=e.urlParams,r=e.queryParams,n=r.q,o=r.after,s=r.before,a=P(\"sort\",r),i=P(\"t\",r),c=P(\"type\",r),u=t.subredditName;return Object(j.a)({q:n,after:o,before:s,sort:a,t:i,type:c,subreddit:u})}},{key:\"buildURL\",value:function(e,t){var r=function(e){var t={};return Object.keys(e).forEach(function(r){var n=e[r];n&&n===y[r]||(t[r]=n)}),t}(t);return Object(f.a)(_(e.subredditName),Object(j.a)(r))}}]),t}(m.a)},\"./src/app/router/handlers/UserActivity.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return _});var n=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),o=r.n(n),s=(r(\"./node_modules/core-js/modules/es6.array.sort.js\"),r(\"./node_modules/core-js/modules/es6.promise.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.string.iterator.js\"),r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),a=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),l=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),d=r(\"./src/lib/name.js\"),p=r(\"./src/platform/router.js\"),m=r(\"./src/lib/cleanObject.js\"),b=r(\"./src/app/sortValues.js\"),f=r(\"./src/app/actions/activities.js\"),j=r(\"./src/app/actions/accounts.js\"),h=r(\"./src/app/actions/recentSubreddits.js\"),O=r(\"./src/app/router/handlers/handlerCommon.js\"),v=r(\"./src/lib/listingTime.js\"),g=r(\"./src/lib/eventUtils.js\"),_=function(e){function t(){return Object(a.a)(this,t),Object(c.a)(this,Object(u.a)(t).apply(this,arguments))}return Object(l.a)(t,e),Object(i.a)(t,[{key:p.b.GET,value:function(){var e=Object(s.a)(o.a.mark(function e(r,n){var s,a,i;return o.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!n().platform.shell){e.next=2;break}return e.abrupt(\"return\");case 2:return s=t.pageParamsToActivitiesParams(this),e.next=5,Promise.all([r(f.f(s)),r(j.d({name:s.user})),Object(O.a)(r)]);case 5:a=n(),i=s.activity===f.d?\"profile_posts\":\"profile_comments\",Object(g.i)(a,Object(g.a)(a,{screen_name:i,target_sort:s.sort,target_filter_time:s.t})),r(Object(h.c)(Object(d.b)(s.user)));case 9:case\"end\":return e.stop()}},e,this)}));return function(t,r){return e.apply(this,arguments)}}()}],[{key:\"activityUrl\",value:function(e,t){return t===f.a?\"/user/\".concat(e,\"/comments\"):t===f.d?\"/user/\".concat(e):\"/user/\".concat(e,\"/about\")}},{key:\"getPageActivity\",value:function(e){return e.commentsOrSubmitted||f.d}},{key:\"pageParamsToActivitiesParams\",value:function(e){var r=e.urlParams,n=e.queryParams,o=r.userName,s=n.sort,a=void 0===s?b.a.CONFIDENCE:s,i=n.before,c=n.after,u=Object(v.a)(n,a),l=t.getPageActivity(r);return Object(m.a)({user:o,sort:a,t:u,activity:l,before:i,after:c})}}]),t}(p.a)},\"./src/app/router/handlers/handlerCommon.js\":function(e,t,r){\"use strict\";r(\"./node_modules/core-js/modules/es6.promise.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.string.iterator.js\");var n=r(\"./src/app/actions/preferences.js\"),o=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),s=r.n(o),a=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),i=r(\"./src/app/actions/accounts.js\"),c=r(\"./src/app/actions/modTools.js\"),u=function(e){return function(){var t=Object(a.a)(s.a.mark(function t(r,n){var o,a;return s.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return o=n(),a=!o.session.accessToken||o.session.unsafeLoggedOut,t.next=4,r(i.d({forceLoad:e,name:\"me\",loggedOut:a}));case 4:return t.next=6,r(c.t());case 6:case\"end\":return t.stop()}},t)}));return function(e,r){return t.apply(this,arguments)}}()};r.d(t,\"a\",function(){return l});var l=function(e,t){return Promise.all([e(u(t)),e(n.e())])}},\"./src/app/router/index.js\":function(e,t,r){\"use strict\";var n=r(\"./src/app/constants.js\"),o=r(\"./src/app/sortValues.js\"),s=r(\"./src/app/router/handlers/CommentsPage.js\"),a=r(\"./node_modules/@babel/runtime/regenerator/index.js\"),i=r.n(a),c=(r(\"./node_modules/regenerator-runtime/runtime.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/asyncToGenerator.js\")),u=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),l=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),d=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),p=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),m=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),b=r(\"./src/platform/router.js\"),f=(r(\"./node_modules/core-js/modules/es6.regexp.split.js\"),r(\"./node_modules/core-js/modules/es6.function.name.js\"),r(\"./src/platform/actions.js\")),j=r(\"./src/app/actions/subreddits.js\"),h=r(\"./src/apiClient/models/Subreddit.js\"),O=function(e,t){t(f.p(b.b.GET,\"/r/\".concat(e),{}))},v=function(e,t){return!!t.subreddits[e]},g=function(e){return function(){var t=Object(c.a)(i.a.mark(function t(r,n,o){var s,a,c,u;return i.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(s=o.waitForAction,a=h.a.cleanName(e),!v(a,n())){t.next=5;break}return O(a,r),t.abrupt(\"return\");case 5:return r(j.d(a)),t.next=8,s(function(e){return e.type===j.c&&e.name===a});case 8:if(!v(a,n())){t.next=11;break}return O(a,r),t.abrupt(\"return\");case 11:-1!==(c=e).indexOf(\"/\")&&(c=c.location.split(\"/\")[1]),u={q:c},r(f.p(b.b.GET,\"/search\",{queryParams:u}));case 15:case\"end\":return t.stop()}},t)}));return function(e,r,n){return t.apply(this,arguments)}}()},_=function(e){function t(){return Object(u.a)(this,t),Object(d.a)(this,Object(p.a)(t).apply(this,arguments))}return Object(m.a)(t,e),Object(l.a)(t,[{key:b.b.POST,value:function(){var e=Object(c.a)(i.a.mark(function e(t){var r;return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:r=(this.bodyParams.location||\"\").trim(),t(g(r));case 2:case\"end\":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()}]),t}(b.a),y=r(\"./src/app/router/handlers/PostsFromSubreddit.js\"),P=function(e){function t(){return Object(u.a)(this,t),Object(d.a)(this,Object(p.a)(t).apply(this,arguments))}return Object(m.a)(t,e),Object(l.a)(t,[{key:b.b.GET,value:function(){var e=Object(c.a)(i.a.mark(function e(){return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:case\"end\":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}()}]),t}(b.a),w=r(\"./src/config.js\"),k=function(e){function t(){return Object(u.a)(this,t),Object(d.a)(this,Object(p.a)(t).apply(this,arguments))}return Object(m.a)(t,e),Object(l.a)(t,[{key:b.b.GET,value:function(){var e=Object(c.a)(i.a.mark(function e(t){return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:t(f.q(\"\".concat(w.a.reddit).concat(this.originalUrl)));case 1:case\"end\":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()}]),t}(b.a),S=r(\"./src/apiClient/errors/ValidationError.js\"),T=r(\"./src/app/models/Session.js\"),C=r(\"./src/app/actions/session.js\"),x=r(\"./src/app/actions/login.js\"),E=r(\"./src/app/actions/twoFactorAuthentication.js\"),N=r(\"./src/app/selectors/userAccount.js\"),R=r(\"./src/app/trackers/onboarding.js\"),I=r(\"./src/lib/eventUtils.js\"),D=r(\"./src/app/actions/verification.js\"),A=function(e){function t(){return Object(u.a)(this,t),Object(d.a)(this,Object(p.a)(t).apply(this,arguments))}return Object(m.a)(t,e),Object(l.a)(t,[{key:b.b.GET,value:function(){var e=Object(c.a)(i.a.mark(function e(t,r){var n,o,s,a;return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:n=r(),Object(N.e)(n)?(o=n.platform.currentPage,s=o.queryParams,a=o.hashParams,t(f.p(b.b.GET,\"/\",{queryParams:s,hashParams:a}))):Object(I.i)(n);case 2:case\"end\":return e.stop()}},e)}));return function(t,r){return e.apply(this,arguments)}}()},{key:b.b.POST,value:function(){var e=Object(c.a)(i.a.mark(function e(t,r){var o,s,a,c,u,l,d,p,m,b,f,j;return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return o=this.bodyParams,s=o.username,a=o.password,c=o.otp,u=o.redirectTo,l=!0,d=null,e.prev=3,p=r(),m=Object(D.c)(p),b=p.twoFactorAuthentication&&p.twoFactorAuthentication.activeForm,f=b===n.ac.BACKUP_CODE?\"B_\".concat(c):c,e.next=10,T.a.fromLogin(s,a,f);case 10:if(!(j=e.sent)||j.details!==n.bc.TWO_FA_REQUIRED){e.next=14;break}return t(E.d()),e.abrupt(\"return\");case 14:if(t(C.d(j.session)),t(x.c()),!m){e.next=19;break}return e.next=19,t(Object(D.b)(m));case 19:m?setTimeout(function(){window.location.href=u},3e3):window.location.href=u,e.next=31;break;case 22:if(e.prev=22,e.t0=e.catch(3),l=!1,!(e.t0 instanceof S.a&&e.t0.errors&&e.t0.errors[0])){e.next=30;break}d=e.t0.errors[0].error,t(C.c(d)),e.next=31;break;case 30:throw e.t0;case 31:Object(R.f)(r(),R.a.LOGIN,this.bodyParams,l,d);case 32:case\"end\":return e.stop()}},e,this,[[3,22]])}));return function(t,r){return e.apply(this,arguments)}}()}]),t}(b.a),L=(r(\"./node_modules/core-js/modules/es6.promise.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/superagent/lib/client.js\")),M=r.n(L),U=r(\"./src/apiClient/errors/ResponseError.js\"),F=function(e,t,r,n,o){return new Promise(function(s,a){M.a.post(\"/registerproxy\").send({username:e,password:t,email:r,newsletter:n,gRecaptchaResponse:o}).end(function(e,t){e&&e.response?a(new S.a(\"/registerproxy\",[e.response.body],e.status)):e||!t.body?a(new U.a(e,\"/registerproxy\")):s(t.body.session)})})},B=r(\"./src/app/selectors/meta.js\"),H=r(\"./src/lib/goBackDest.js\"),V=function(e){function t(){return Object(u.a)(this,t),Object(d.a)(this,Object(p.a)(t).apply(this,arguments))}return Object(m.a)(t,e),Object(l.a)(t,[{key:b.b.GET,value:function(){var e=Object(c.a)(i.a.mark(function e(t,r){return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:Object(I.i)(r());case 1:case\"end\":return e.stop()}},e)}));return function(t,r){return e.apply(this,arguments)}}()},{key:b.b.POST,value:function(){var e=Object(c.a)(i.a.mark(function e(t,r){var n,o,s,a,c,u,l,d,p,m,b;return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=this.bodyParams,o=n.username,s=n.password,a=n.email,c=n.newsletter,u=n.gRecaptchaResponse,l=!0,d=null,e.prev=3,e.next=6,F(o,s,a,c,u);case 6:p=e.sent,t(C.d(new T.a(p))),t(x.c()),m=Object(H.a)(r().platform,[\"/register\",\"/login\"]),window.location.href=m,e.next=22;break;case 13:if(e.prev=13,e.t0=e.catch(3),l=!1,!(e.t0 instanceof S.a&&e.t0.errors&&e.t0.errors[0])){e.next=21;break}d=e.t0.errors[0].error,t(C.c(d)),e.next=22;break;case 21:throw e.t0;case 22:b=r(),Object(R.f)(b,R.a.REGISTER,this.bodyParams,l,d),l&&!Object(B.c)(b)&&Object(R.g)(b);case 25:case\"end\":return e.stop()}},e,this,[[3,13]])}));return function(t,r){return e.apply(this,arguments)}}()}]),t}(b.a),q=r(\"./src/app/actions/quarantine.js\"),G=function(e){function t(){return Object(u.a)(this,t),Object(d.a)(this,Object(p.a)(t).apply(this,arguments))}return Object(m.a)(t,e),Object(l.a)(t,[{key:b.b.POST,value:function(){var e=Object(c.a)(i.a.mark(function e(t){var r;return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:r=this.bodyParams.subredditName,t(Object(q.c)(r));case 2:case\"end\":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()}]),t}(b.a),W=function(e){function t(){return Object(u.a)(this,t),Object(d.a)(this,Object(p.a)(t).apply(this,arguments))}return Object(m.a)(t,e),Object(l.a)(t,[{key:b.b.POST,value:function(){var e=Object(c.a)(i.a.mark(function e(t){var r;return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:r=this.bodyParams.subredditName,t(Object(q.d)(r));case 2:case\"end\":return e.stop()}},e,this)}));return function(t){return e.apply(this,arguments)}}()}]),t}(b.a),X=r(\"./src/lib/eventV2JSONTracker.js\"),z=r(\"./src/app/actions/compact.js\"),K=r(\"./src/app/selectors/platformSelector.js\"),J=r(\"./src/app/trackers/layoutSwitch.js\"),Y=function(e){function t(){return Object(u.a)(this,t),Object(d.a)(this,Object(p.a)(t).apply(this,arguments))}return Object(m.a)(t,e),Object(l.a)(t,[{key:b.b.POST,value:function(){var e=Object(c.a)(i.a.mark(function e(t,r){var n;return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:t(Object(z.c)()),n=Object(K.a)(r()),Object(X.a)(Object(J.a)(n?\"compact\":\"card\"));case 3:case\"end\":return e.stop()}},e)}));return function(t,r){return e.apply(this,arguments)}}()}]),t}(b.a),Z=r(\"./src/app/actions/overlay.js\"),Q=r(\"./src/app/actions/subscribedSubreddits.js\"),$=r(\"./src/app/trackers/nav.js\"),ee=function(e){function t(){return Object(u.a)(this,t),Object(d.a)(this,Object(p.a)(t).apply(this,arguments))}return Object(m.a)(t,e),Object(l.a)(t,[{key:b.b.POST,value:function(){var e=Object(c.a)(i.a.mark(function e(t,r){return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:t(Object(Q.f)()),t(Object(Z.j)()),Object(X.a)(Object($.b)(r()));case 3:case\"end\":return e.stop()}},e)}));return function(t,r){return e.apply(this,arguments)}}()}]),t}(b.a),te=r(\"./src/app/actions/theme.js\"),re=function(e){function t(){return Object(u.a)(this,t),Object(d.a)(this,Object(p.a)(t).apply(this,arguments))}return Object(m.a)(t,e),Object(l.a)(t,[{key:b.b.POST,value:function(){var e=Object(c.a)(i.a.mark(function e(t){return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:t(Object(te.c)());case 1:case\"end\":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()}]),t}(b.a),ne=function(e){function t(){return Object(u.a)(this,t),Object(d.a)(this,Object(p.a)(t).apply(this,arguments))}return Object(m.a)(t,e),Object(l.a)(t,[{key:b.b.GET,value:function(){var e=Object(c.a)(i.a.mark(function e(t,r){return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:Object(I.i)(r());case 1:case\"end\":return e.stop()}},e)}));return function(t,r){return e.apply(this,arguments)}}()}]),t}(b.a),oe=r(\"./src/app/router/handlers/SavedAndHidden.js\"),se=r(\"./src/app/router/handlers/SearchPage.js\"),ae=r(\"./src/app/actions/preferences.js\"),ie=function(e){function t(){return Object(u.a)(this,t),Object(d.a)(this,Object(p.a)(t).apply(this,arguments))}return Object(m.a)(t,e),Object(l.a)(t,[{key:b.b.POST,value:function(){var e=Object(c.a)(i.a.mark(function e(t){return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:t(ae.f());case 1:case\"end\":return e.stop()}},e)}));return function(t){return e.apply(this,arguments)}}()}]),t}(b.a),ce=r(\"./src/lib/isFakeSubreddit.js\"),ue=r(\"./src/app/actions/recentSubreddits.js\"),le=r(\"./src/app/router/handlers/handlerCommon.js\"),de=function(e){function t(){return Object(u.a)(this,t),Object(d.a)(this,Object(p.a)(t).apply(this,arguments))}return Object(m.a)(t,e),Object(l.a)(t,[{key:b.b.GET,value:function(){var e=Object(c.a)(i.a.mark(function e(t,r){var n,o;return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=r(),!Object(K.F)(n)){e.next=3;break}return e.abrupt(\"return\");case 3:o=this.urlParams.subredditName,t(j.d(o)),Object(le.a)(t),o&&!Object(ce.c)(o)&&t(Object(ue.c)(o));case 7:case\"end\":return e.stop()}},e,this)}));return function(t,r){return e.apply(this,arguments)}}()}]),t}(b.a),pe=r(\"./src/app/actions/subredditRules.js\"),me=function(e){function t(){return Object(u.a)(this,t),Object(d.a)(this,Object(p.a)(t).apply(this,arguments))}return Object(m.a)(t,e),Object(l.a)(t,[{key:b.b.GET,value:function(){var e=Object(c.a)(i.a.mark(function e(t,r){var n,o;return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=r(),!Object(K.F)(n)){e.next=3;break}return e.abrupt(\"return\");case 3:o=this.urlParams.subredditName,t(pe.d(o)),t(j.d(o)),o&&!Object(ce.c)(o)&&t(Object(ue.c)(o));case 7:case\"end\":return e.stop()}},e,this)}));return function(t,r){return e.apply(this,arguments)}}()}]),t}(b.a),be=r(\"./src/app/actions/drawer.js\"),fe=r(\"./src/app/selectors/contextualSignupFlow.js\"),je=function(e){function t(){return Object(u.a)(this,t),Object(d.a)(this,Object(p.a)(t).apply(this,arguments))}return Object(m.a)(t,e),Object(l.a)(t,[{key:b.b.POST,value:function(){var e=Object(c.a)(i.a.mark(function e(t,r){var o,s;return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(o=r(),Object(N.d)(o)&&Object(N.b)(o)){e.next=7;break}if(s={actionType:be.a.subscribe,subredditName:this.bodyParams.subredditName},!Object(fe.b)(o)){e.next=6;break}return t(Object(be.e)({drawerId:be.b.signup,data:s})),e.abrupt(\"return\");case 6:return e.abrupt(\"return\",t(f.s(n.V,{stateParams:s})));case 7:t(Q.g(this.bodyParams));case 8:case\"end\":return e.stop()}},e,this)}));return function(t,r){return e.apply(this,arguments)}}()}]),t}(b.a),he=r(\"./src/app/router/handlers/UserActivity.js\"),Oe=function(e){function t(){return Object(u.a)(this,t),Object(d.a)(this,Object(p.a)(t).apply(this,arguments))}return Object(m.a)(t,e),Object(l.a)(t,[{key:b.b.GET,value:function(){var e=Object(c.a)(i.a.mark(function e(t,r){var n,o,s,a,c,u;return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:n=r(),o=n.platform.currentPage,s=o.urlParams,a=o.queryParams,c=s.userName,u=he.a.activityUrl(c,a.activity),t(f.q(u));case 5:case\"end\":return e.stop()}},e)}));return function(t,r){return e.apply(this,arguments)}}()}]),t}(b.a),ve=(r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.string.iterator.js\"),r(\"./src/lib/name.js\")),ge=r(\"./src/app/actions/accounts.js\"),_e=function(e){function t(){return Object(u.a)(this,t),Object(d.a)(this,Object(p.a)(t).apply(this,arguments))}return Object(m.a)(t,e),Object(l.a)(t,[{key:b.b.GET,value:function(){var e=Object(c.a)(i.a.mark(function e(t,r){var n,o,s;return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=r(),!Object(K.F)(n)){e.next=3;break}return e.abrupt(\"return\");case 3:return o=this.urlParams.userName,e.next=6,Promise.all([t(ge.d({name:o})),Object(le.a)(t)]);case 6:s=r(),Object(I.i)(s,Object(I.a)(s,{screen_name:\"profile_about\"})),t(Object(ue.c)(Object(ve.b)(o)));case 9:case\"end\":return e.stop()}},e,this)}));return function(t,r){return e.apply(this,arguments)}}()}]),t}(b.a),ye=(r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"));function Pe(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function we(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Pe(r,!0).forEach(function(t){Object(ye.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Pe(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var ke=function(e){function t(){return Object(u.a)(this,t),Object(d.a)(this,Object(p.a)(t).apply(this,arguments))}return Object(m.a)(t,e),Object(l.a)(t,[{key:b.b.GET,value:function(){var e=Object(c.a)(i.a.mark(function e(t,r){var n,o,s,a,c,u,l,d,p,m;return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:n=r(),o=n.platform.currentPage,s=Object(N.e)(n),a=s&&!s.loggedOut,c=o.urlParams,u=o.queryParams,l=o.hashParams,d=c.verificationToken,p=we({},u,{verification_token:d}),m=function(e){return e&&!/^\\/?verification\\//.test(e.url)},t(a?Object(f.p)(b.b.GET,\"/\",{queryParams:p,hashParams:l}):Object(f.s)(\"/login\",{queryParams:p,hashParams:l})),t(Object(f.m)(m));case 10:case\"end\":return e.stop()}},e)}));return function(t,r){return e.apply(this,arguments)}}()}]),t}(b.a),Se=function(e){function t(){return Object(u.a)(this,t),Object(d.a)(this,Object(p.a)(t).apply(this,arguments))}return Object(m.a)(t,e),Object(l.a)(t,[{key:b.b.GET,value:function(){var e=Object(c.a)(i.a.mark(function e(t,r){var o;return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(o=r(),Object(N.d)(o)&&Object(N.b)(o)){e.next=4;break}return t(f.s(n.V)),e.abrupt(\"return\");case 4:return e.next=6,Object(le.a)(t);case 6:Object(I.i)(r());case 7:case\"end\":return e.stop()}},e)}));return function(t,r){return e.apply(this,arguments)}}()}]),t}(b.a),Te=r(\"./src/app/actions/mail.js\"),Ce=r(\"./src/app/selectors/mail.js\"),xe=function(e){function t(){return Object(u.a)(this,t),Object(d.a)(this,Object(p.a)(t).apply(this,arguments))}return Object(m.a)(t,e),Object(l.a)(t,[{key:b.b.GET,value:function(){var e=Object(c.a)(i.a.mark(function e(t,r){var o,s,a,c;return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(o=r(),Object(N.d)(o)&&Object(N.b)(o)){e.next=4;break}return t(f.s(n.V)),e.abrupt(\"return\");case 4:return s=this.urlParams.mailType?this.urlParams.mailType:\"messages\",a=t(Te.h(s,this.queryParams,this.urlParams.threadId)),e.next=9,a;case 9:if(o=r(),!(c=Object(Ce.a)(o,{mailType:s}))){e.next=14;break}return e.next=14,t(Te.j(s));case 14:return e.next=16,Object(le.a)(t,c);case 16:Object(I.i)(r());case 17:case\"end\":return e.stop()}},e,this)}));return function(t,r){return e.apply(this,arguments)}}()}]),t}(b.a),Ee=r(\"./src/app/actions/wiki.js\"),Ne=function(e){function t(){return Object(u.a)(this,t),Object(d.a)(this,Object(p.a)(t).apply(this,arguments))}return Object(m.a)(t,e),Object(l.a)(t,[{key:b.b.GET,value:function(){var e=Object(c.a)(i.a.mark(function e(t,r){var n,o,s,a;return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(n=r(),!Object(K.F)(n)){e.next=3;break}return e.abrupt(\"return\");case 3:o=this.urlParams,s=o.subredditName,a=o.path,s&&(t(j.d(s)),Object(ce.c)(s)||t(Object(ue.c)(s))),t(Ee.d({subredditName:s,path:a})),Object(le.a)(t);case 7:case\"end\":return e.stop()}},e,this)}));return function(t,r){return e.apply(this,arguments)}}()}]),t}(b.a),Re=function(e){function t(){return Object(u.a)(this,t),Object(d.a)(this,Object(p.a)(t).apply(this,arguments))}return Object(m.a)(t,e),Object(l.a)(t,[{key:b.b.GET,value:function(){var e=Object(c.a)(i.a.mark(function e(t,r){var o;return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(o=r(),Object(N.d)(o)&&Object(N.b)(o)){e.next=4;break}return t(f.s(n.V)),e.abrupt(\"return\");case 4:return e.next=6,Object(le.a)(t);case 6:Object(I.i)(r());case 7:case\"end\":return e.stop()}},e)}));return function(t,r){return e.apply(this,arguments)}}()}]),t}(b.a),Ie=function(e){function t(){return Object(u.a)(this,t),Object(d.a)(this,Object(p.a)(t).apply(this,arguments))}return Object(m.a)(t,e),Object(l.a)(t,[{key:b.b.GET,value:function(){var e=Object(c.a)(i.a.mark(function e(t,r){var o;return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(o=r(),Object(N.d)(o)&&Object(N.b)(o)){e.next=4;break}return t(f.s(n.V)),e.abrupt(\"return\");case 4:return o.recentSubreddits.forEach(function(e){t(j.d(e))}),e.next=7,Object(le.a)(t);case 7:Object(I.i)(r());case 8:case\"end\":return e.stop()}},e)}));return function(t,r){return e.apply(this,arguments)}}()}]),t}(b.a),De=(r(\"./node_modules/core-js/modules/es6.regexp.replace.js\"),function(e){function t(){return Object(u.a)(this,t),Object(d.a)(this,Object(p.a)(t).apply(this,arguments))}return Object(m.a)(t,e),Object(l.a)(t,[{key:b.b.GET,value:function(){var e=Object(c.a)(i.a.mark(function e(t,r){var n,o,s,a,c,u,l;return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:n=r(),o=n.platform.currentPage,s=o.urlParams,a=o.queryParams,c=o.hashParams,o.referrer,u=o.stateParams,l=(l=o.url).replace(\"/u/\",\"/user/\"),t(Object(f.p)(b.b.GET,l,{urlParams:s,queryParams:a,hashParams:c,stateParams:u}));case 5:case\"end\":return e.stop()}},e)}));return function(t,r){return e.apply(this,arguments)}}()}]),t}(b.a)),Ae=function(e){function t(){return Object(u.a)(this,t),Object(d.a)(this,Object(p.a)(t).apply(this,arguments))}return Object(m.a)(t,e),Object(l.a)(t,[{key:b.b.GET,value:function(){var e=Object(c.a)(i.a.mark(function e(t,r){return i.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:t(Object(f.t)(404)),Object(I.i)(r());case 2:case\"end\":return e.stop()}},e)}));return function(t,r){return e.apply(this,arguments)}}()}]),t}(b.a),Le=o.c.join(\"|\");t.a=[[\"/\",y.b,{name:n.hb.INDEX,altName:n.hb.INDEX}],[\"/:sort(\".concat(Le,\")\"),y.b,{name:n.hb.INDEX,altName:n.hb.INDEX}],[\"/r/:subredditName\",y.b,{name:n.hb.LISTING,altName:n.hb.SUBREDDIT}],[\"/r/:subredditName/comments/:postId/comment/:commentId\",s.b,{name:n.hb.COMMENTS,altName:n.hb.COMMENTS}],[\"/r/:subredditName/comments/:postId/:postTitle/:commentId\",s.b,{name:n.hb.COMMENTS,altName:n.hb.COMMENTS}],[\"/r/:subredditName/comments/:postId/:postTitle?\",s.b,{name:n.hb.COMMENTS,altName:n.hb.COMMENTS}],[\"/:pageName(\".concat(n.hb.SEARCH,\")\"),se.a,{name:n.hb.SEARCH,altName:n.hb.SEARCH}],[\"/r/:subredditName/:pageName(\".concat(n.hb.SEARCH,\")\"),se.a,{name:n.hb.SEARCH,altName:n.hb.SEARCH}],[\"/r/:subredditName/about\",de,{altName:n.hb.SUBREDDIT_ABOUT}],[\"/r/:subredditName/about/rules\",me,{altName:n.hb.SUBREDDIT_RULES}],[\"/r/:subredditName/:sort(\".concat(Le,\")\"),y.b,{name:n.hb.LISTING,altName:n.hb.SUBREDDIT}],[\"/r/:subredditName/(w|wiki)/:path(.*)?\",Ne,{altName:n.hb.SUBREDDIT_WIKI}],[\"/(w|wiki)/:path(.*)?\",Ne,{altName:n.hb.WIKI}],[\"/comments/:postId/:postTitle/:commentId\",s.b,{name:n.hb.COMMENTS,altName:n.hb.COMMENTS}],[\"/comments/:postId/:postTitle?\",s.b,{name:n.hb.COMMENTS,altName:n.hb.COMMENTS}],[\"/comments\",s.b,{altName:n.hb.COMMENTS}],[\"/user/:userName/activity\",Oe],[\"/user/:userName/about\",_e,{name:n.hb.USER,altName:n.hb.USER_ABOUT}],[\"/user/:userName/gild\",_e,{altName:n.hb.USER_ABOUT}],[\"/user/:userName/:savedOrHidden(saved|hidden)\",oe.a,{altName:n.hb.USER_SAVED_OR_HIDDEN}],[\"/user/:userName/:commentsOrSubmitted(comments|submitted)\",he.a,{altName:n.hb.USER_COMMENTS}],[\"/user/:userName\",he.a,{altName:n.hb.USER_POSTS}],[\"/user/:userName/comments/:postId/:postTitle/:commentId\",s.b,{name:n.hb.COMMENTS,altName:n.hb.COMMENTS}],[\"/user/:userName/comments/:postId/:postTitle?\",s.b,{name:n.hb.COMMENTS,altName:n.hb.COMMENTS}],[\"/user/:multiUser/m/:multi\",y.b,{name:n.hb.LISTING,altName:n.hb.MULTIREDDIT}],[\"/user/:multiUser/m/:multi/:sort(\".concat(Le,\")\"),y.b,{name:n.hb.LISTING,altName:n.hb.MULTIREDDIT}],[\"/live/*\",k],[\"/login\",A,{name:n.hb.LOGIN,altName:n.hb.LOGIN}],[\"/register\",V,{name:n.hb.REGISTER,altName:n.hb.REGISTER}],[\"/rpan\",ne,{altName:n.hb.RPAN}],[\"/rpan/:streamId\",ne,{altName:n.hb.RPAN_STREAM}],[\"/message/compose\",Se,{altName:n.hb.COMPOSE_MESSAGE}],[\"/message/:mailType\",xe,{altName:n.hb.INBOX}],[\"/message/messages/:threadId\",xe,{altName:n.hb.INBOX_MESSAGE}],[\"/notification/:mailType\",xe,{altName:n.hb.INBOX}],[\"/r/:subredditName/submit\",Re,{name:n.hb.SUBMIT,altName:n.hb.SUBMIT}],[\"/submit\",Re,{altName:n.hb.SUBMIT}],[\"/submit/to_community\",Ie,{altName:n.hb.SUBMIT_COMMUNITY}],[\"/verification/:verificationToken\",ke],[\"/xpromochat\",P,{altName:n.hb.XPROMO_CHAT}],[\"/actions/community-goto\",_],[\"/actions/overlay-compact-toggle\",Y],[\"/actions/overlay-explore-toggle\",ee],[\"/actions/overlay-theme-toggle\",re],[\"/actions/setOver18\",ie],[\"/actions/optIntoQuarantine\",G],[\"/actions/optOutOfQuarantine\",W],[\"/actions/toggle-subreddit-subscription\",je],[\"/u/*\",De],[\"*\",Ae]]},\"./src/app/selectors/comments.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return a}),r.d(t,\"a\",function(){return i});var n=r(\"./node_modules/reselect/lib/index.js\"),o=r(\"./src/app/selectors/platformSelector.js\"),s=r(\"./src/app/selectors/userAccount.js\"),a=function(e){return e.commentsPages.data},i=Object(n.createSelector)(function(e){return Object(o.s)(e)},s.b,function(e,t){return e?{depth:8}:{depth:4,limit:t?void 0:25}})},\"./src/app/selectors/contextualSignupFlow.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return c}),r.d(t,\"b\",function(){return u}),r.d(t,\"c\",function(){return l}),r.d(t,\"d\",function(){return d});var n=r(\"./node_modules/reselect/lib/index.js\"),o=r(\"./src/lib/experiments/index.js\"),s=r(\"./src/app/constants.js\"),a=r(\"./src/app/selectors/userAccount.js\"),i=Object(n.createSelector)(a.b,function(e){return!e}),c=function(e){return Object(o.a)(e,{eligibilitySelector:i,experimentName:s.p,experimentVariants:s.q})},u=Object(n.createSelector)(c,function(e){return!!e&&!s.r.has(e)}),l=function(e){return e===s.q.DRAWER_EMAIL||e===s.q.DRAWER_EMAIL_LOAD_MORE},d=function(e){return e===s.q.DRAWER_EMAIL_LOAD_MORE}},\"./src/app/selectors/crawlerRequestSelector.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return s});var n=r(\"./node_modules/reselect/lib/index.js\"),o=function(e){var t=e.meta,r=void 0===t?{}:t;return\"SERVER\"===r.env&&(r.userAgent||\"\").indexOf(\"bot\")>-1},s=Object(n.createSelector)(function(e){return null!==e.meta.crawler},function(e){return o(e)},function(e){return e.platform.bot},function(e,t,r){return e||t||r});t.a=o},\"./src/app/selectors/geoBlocking.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return d}),r.d(t,\"d\",function(){return p}),r.d(t,\"e\",function(){return m}),r.d(t,\"f\",function(){return b}),r.d(t,\"c\",function(){return f}),r.d(t,\"b\",function(){return j});r(\"./node_modules/core-js/modules/es7.array.includes.js\"),r(\"./node_modules/core-js/modules/es6.string.includes.js\");var n=r(\"./node_modules/reselect/lib/index.js\"),o=r(\"./src/app/constants.js\"),s=r(\"./src/app/selectors/crawlerRequestSelector.js\"),a=r(\"./src/app/selectors/meta.js\"),i=r(\"./src/app/selectors/platformSelector.js\"),c=r(\"./src/app/selectors/userAccount.js\"),u=r(\"./src/lib/experiments/index.js\"),l=Object(n.createSelector)(function(e){return Object(c.c)(e)},function(e){return Object(s.b)(e)},function(e){return Object(i.D)(e)},function(e){return Object(a.b)(e)},function(e){return Object(i.G)(e)},function(e,t,r,n,o){return e&&!t&&!r&&!n&&o}),d=function(e){return Object(u.a)(e,{eligibilitySelector:l,experimentName:o.D,experimentVariants:o.F})},p=Object(n.createSelector)(function(e){return d(e)},function(e){return[o.F.PREVIEW_APP,o.F.PREVIEW_SIGN_UP].includes(e)}),m=Object(n.createSelector)(function(e){return d(e)},function(e){return e===o.F.PREVIEW_APP}),b=Object(n.createSelector)(function(e){return d(e)},function(e){return e===o.F.PREVIEW_SIGN_UP}),f=Object(n.createSelector)(function(e){return d(e)},function(e){return e===o.F.SCROLL_BLOCK_FOOTER_SIGN_UP}),j=Object(n.createSelector)(function(e){return d(e)},function(e){return e===o.F.SCROLL_BLOCK_FOOTER_APP})},\"./src/app/selectors/gold.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return s});var n=r(\"./src/app/constants.js\"),o=r(\"./src/lib/experiments/index.js\"),s=function(e){var t=Object(o.a)(e,{experimentName:n.l,experimentVariants:n.m});return!!t&&!n.r.has(t)}},\"./src/app/selectors/listingBelow.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return i});var n=r(\"./node_modules/reselect/lib/index.js\"),o=r(\"./src/app/selectors/platformSelector.js\"),s=r(\"./src/app/selectors/pwa.js\"),a=r(\"./src/app/selectors/userAccount.js\"),i=Object(n.createSelector)(a.b,s.c,function(e){return Object(o.r)(e)},function(e,t,r){return!e&&!t&&r})},\"./src/app/selectors/mail.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return a}),r.d(t,\"a\",function(){return i});var n=r(\"./node_modules/reselect/lib/index.js\"),o=[],s=Object(n.createSelector)(function(e,t){var r=t.mailType;return e.mail[r]},function(e){return e.messages},function(e){return e.comments.data},function(e){return e.posts},function(e,t,r,n){return e&&e.order&&0!==e.order.length?e.order.map(function(e){var o=e.uuid;switch(e.type){case\"comment\":return r[o];case\"message\":return t[o];case\"post\":return n[o];default:return null}}).filter(Boolean):o}),a=Object(n.createSelector)(s,function(e){return e.filter(function(e){return e.isNew})}),i=Object(n.createSelector)(a,function(e){return e.length>0})},\"./src/app/selectors/meta.js\":function(e,t,r){\"use strict\";r.d(t,\"c\",function(){return i}),r.d(t,\"b\",function(){return c}),r.d(t,\"a\",function(){return u});r(\"./node_modules/core-js/modules/es7.array.includes.js\"),r(\"./node_modules/core-js/modules/es6.string.includes.js\");var n=r(\"./node_modules/reselect/lib/index.js\"),o=r(\"./src/app/constants.js\"),s=o.s.IND,a=o.s.US,i=function(e){return[s,a].includes(e.meta.country.toLowerCase())},c=Object(n.createSelector)(function(e){return e.meta.country},function(e){return o.u.includes(e)}),u=function(e){return e.meta.region}},\"./src/app/selectors/navigationUpdates.js\":function(e,t,r){\"use strict\";r.d(t,\"c\",function(){return c}),r.d(t,\"b\",function(){return l}),r.d(t,\"a\",function(){return d});var n=r(\"./node_modules/reselect/lib/index.js\"),o=r(\"./src/lib/experiments/index.js\"),s=r(\"./src/app/constants.js\"),a=r(\"./src/app/selectors/userAccount.js\"),i=Object(n.createSelector)(function(e){return Object(o.a)(e,{eligibilitySelector:a.c,experimentName:s.Y,experimentVariants:s.Z})},function(e){return Object(o.b)(e)}),c=Object(n.createSelector)(i,function(e){return!!e}),u=Object(n.createSelector)(function(e){return Object(o.a)(e,{eligibilitySelector:a.b,experimentName:s.W,experimentVariants:s.X})},function(e){return Object(o.b)(e)}),l=Object(n.createSelector)(u,function(e){return!!e}),d=Object(n.createSelector)(c,l,function(e,t){return e||t})},\"./src/app/selectors/pillXPromo.js\":function(e,t,r){\"use strict\";r.d(t,\"f\",function(){return a}),r.d(t,\"g\",function(){return i}),r.d(t,\"e\",function(){return c}),r.d(t,\"c\",function(){return u}),r.d(t,\"d\",function(){return l}),r.d(t,\"b\",function(){return d}),r.d(t,\"a\",function(){return p});var n=r(\"./src/lib/experiments/index.js\"),o=r(\"./src/app/constants.js\"),s=r(\"./src/app/selectors/userAccount.js\").c,a=function(e){return Object(n.a)(e,{eligibilitySelector:s,experimentName:o.ib,experimentVariants:o.kb,exposeOnClient:!1})},i=function(e){return Object(n.a)(e,{eligibilitySelector:s,experimentName:o.ib,experimentVariants:o.kb})},c=function(e){return e===o.kb.REDDIT_GRADIENT||e===o.kb.REDDIT_SOLID||e===o.kb.COMMUNITY||e===o.kb.BOTH},u=function(e){return e===o.kb.REDDIT_GRADIENT},l=function(e){return e===o.kb.REDDIT_SOLID},d=function(e){return e===o.kb.COMMUNITY},p=function(e){return e===o.kb.BOTH}},\"./src/app/selectors/platformSelector.js\":function(e,t,r){\"use strict\";r.d(t,\"d\",function(){return h}),r.d(t,\"e\",function(){return O}),r.d(t,\"b\",function(){return v}),r.d(t,\"c\",function(){return g}),r.d(t,\"K\",function(){return _}),r.d(t,\"p\",function(){return y}),r.d(t,\"I\",function(){return k}),r.d(t,\"l\",function(){return T}),r.d(t,\"k\",function(){return C}),r.d(t,\"j\",function(){return x}),r.d(t,\"i\",function(){return E}),r.d(t,\"g\",function(){return N}),r.d(t,\"h\",function(){return R}),r.d(t,\"t\",function(){return I}),r.d(t,\"u\",function(){return D}),r.d(t,\"z\",function(){return A}),r.d(t,\"m\",function(){return L}),r.d(t,\"n\",function(){return M}),r.d(t,\"H\",function(){return U}),r.d(t,\"E\",function(){return F}),r.d(t,\"v\",function(){return B}),r.d(t,\"x\",function(){return H}),r.d(t,\"w\",function(){return V}),r.d(t,\"f\",function(){return q}),r.d(t,\"r\",function(){return G}),r.d(t,\"s\",function(){return W}),r.d(t,\"o\",function(){return X}),r.d(t,\"a\",function(){return z}),r.d(t,\"J\",function(){return K}),r.d(t,\"F\",function(){return J}),r.d(t,\"q\",function(){return Y}),r.d(t,\"A\",function(){return Z}),r.d(t,\"C\",function(){return Q}),r.d(t,\"G\",function(){return $}),r.d(t,\"D\",function(){return ee}),r.d(t,\"y\",function(){return te}),r.d(t,\"B\",function(){return re});r(\"./node_modules/core-js/modules/es7.array.includes.js\"),r(\"./node_modules/core-js/modules/es6.string.includes.js\"),r(\"./node_modules/core-js/modules/es6.string.starts-with.js\"),r(\"./node_modules/core-js/modules/es6.function.name.js\"),r(\"./node_modules/core-js/modules/es6.string.ends-with.js\"),r(\"./node_modules/core-js/modules/es6.string.sub.js\");var n=r(\"./src/config.js\"),o=r(\"./node_modules/reselect/lib/index.js\"),s=r(\"./node_modules/url/url.js\"),a=r.n(s),i=r(\"./src/lib/getRouteMetaFromState.js\"),c=r(\"./src/lib/isFakeSubreddit.js\"),u=r(\"./src/lib/name.js\"),l=r(\"./src/apiClient/models/thingTypes.js\"),d=r(\"./src/app/constants.js\"),p=r(\"./src/app/selectors/subreddits.js\"),m=r(\"./src/app/selectors/userAccount.js\"),b=r(\"./src/app/selectors/navigationUpdates.js\"),f=a.a.parse(n.a.reddit).host,j=a.a.parse(n.a.origin).host,h=function(e){return e.platform.currentPage},O=function(e){return h(e)&&h(e).url},v=function(e){var t=h(e);return t&&t.referrer},g=function(e){var t=function(e){var t=h(e);return t&&t.queryParams}(e);return t&&t.q},_=function(e){var t=e.platform.currentPage&&e.platform.currentPage.url||\"\";return/\\/r\\/\\w+\\/comments/.test(t)?d.Vb.POST:d.Vb.LISTING},y=Object(o.createSelector)(function(e){return e.platform.currentPage.urlParams},function(e){var t=e.subredditName,r=e.pageName;return\"all\"===t||\"popular\"===t||A(t,r)}),P=/^\\/r\\/\\w+\\/((w)|(wiki))/,w=/^((w)|(wiki))/,k=Object(o.createSelector)(function(e){return e.platform.currentPage&&e.platform.currentPage.url},function(e){return P.test(e)||w.test(e)}),S=function(e,t){return function(r){var n=r.platform.currentPage,o=n&&n.url,s=o&&e.exec(o);return s&&s[t]&&Object(u.g)(s[t])}},T=S(/\\/r\\/(\\w+)/,1),C=function(e){var t=T(e);return t&&e.subreddits[t]},x=S(/\\/user\\/([\\w-]+)/,1),E=Object(o.createSelector)(x,p.c,function(e,t){if(e)return t[Object(u.b)(e)]}),N=S(/\\/user\\/(\\w+)\\/m\\/(\\w+)/,2),R=function(e){var t=e.platform.currentPage,r=t&&t.url,n=r&&/\\/(?:r\\/\\w+|user\\/[\\w-]+)\\/comments\\/(\\w+)/.exec(r),o=n&&n[1];return o&&e.posts[\"\".concat(l.i,\"_\").concat(o)]},I=function(e){var t=C(e),r=R(e);return!!(t&&t.over18||r&&r.over18)||(!t||!r)&&void 0},D=function(e){return e.platform&&e.platform.currentPage&&e.platform.currentPage.queryParams&&e.platform.currentPage.queryParams.verified};function A(e,t){return!e&&t!==d.hb.SEARCH}var L=function(e){for(var t=e.platform,r=t.history,n=t.currentPageIndex,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];r[--n];)if(o.every(function(e){return e!==r[n].url}))return r[n];return null},M=function(e){var t=L(e);return t&&t.urlParams.subredditName||null},U=function(e){if(!e)return!1;return/^(\\/user\\/|\\/u\\/)([\\w_\\-]+)\\/?$/.test(e)},F=Object(o.createSelector)(function(e){return e.platform.currentPage.queryParams},function(e){return!!e&&\"share\"===e.utm_source}),B=Object(o.createSelector)(function(e){return e.platform.history.length},function(e){return e.platform.currentPage.url},function(e,t){return 2===e&&\"/\"===t}),H=function(e){return e.platform.history.length<=2},V=function(e){if(1!==e.platform.history.length)return!1;var t=e.platform.currentPage.referrer;if(!t)return!0;var r=a.a.parse(t).host;return r!==f&&r!==j&&!(r&&r.endsWith(\"reddit.com\"))},q=Object(o.createSelector)(i.a,function(e){return e&&e.altName}),G=Object(o.createSelector)(function(e){return Object(i.a)(e)},function(e){return e&&e.name===d.hb.COMMENTS}),W=Object(o.createSelector)(function(e){return e.platform.currentPage.urlParams},function(e){return G(e)},function(e,t){return t&&!!(e.subredditName&&e.postId&&e.commentId)}),X=function(e){return e.platform&&e.platform.incognito},z=Object(o.createSelector)(function(e){return Object(b.c)(e)},function(e){return e.compact},function(e,t){return e||t}),K=Object(o.createSelector)(function(e,t){return t.compact},z,function(e,t){return(void 0===e?t:e)?\"compact\":\"card\"}),J=function(e){return e.platform.shell},Y=function(e){return e.platform.bot},Z=Object(o.createSelector)(function(e){return Object(i.a)(e)},function(e){return e&&e.name===d.hb.LOGIN}),Q=Object(o.createSelector)(function(e){return Object(i.a)(e)},function(e){return e&&e.name===d.hb.REGISTER}),$=Object(o.createSelector)(function(e){return Object(i.a)(e)},function(e){return e.platform.currentPage.urlParams},function(e,t){var r=t&&t.subredditName,n=e&&e.name===d.hb.LISTING;return!!r&&!Object(c.c)(r)&&n}),ee=function(e){var t=e.platform.currentPage,r=t&&t.referrer;if(!r||!r.startsWith(\"http\"))return!1;var n=a.a.parse(r).hostname;return d.Ab.some(function(e){return n.includes(e)})},te=Object(o.createSelector)(i.a,function(e){return e&&e.name===d.hb.INDEX}),re=Object(o.createSelector)(T,te,m.b,function(e,t,r){return e===c.b||t&&!r})},\"./src/app/selectors/postUnitRedesign.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return a});var n=r(\"./node_modules/reselect/lib/index.js\"),o=r(\"./src/app/constants.js\"),s=r(\"./src/lib/experiments/index.js\"),a=Object(n.createSelector)(function(e){return Object(s.a)(e,{experimentName:o.qb,experimentVariants:o.rb})},function(e){return!!e&&!o.r.has(e)})},\"./src/app/selectors/posts.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return d}),r.d(t,\"c\",function(){return m}),r.d(t,\"a\",function(){return b});var n=r(\"./node_modules/reselect/lib/index.js\"),o=r(\"./src/lib/getSubredditFromState.js\"),s=r(\"./src/app/actions/commentsPage.js\"),a=r(\"./src/app/components/Post/postUtils.js\"),i=r(\"./src/app/models/PostsList.js\"),c=[],u={},l=function(e){return e.posts},d=Object(n.createSelector)(function(e,t){return t.postId},l,function(e,t){return t[e]}),p=Object(n.createSelector)(function(e,t){return t.subredditName},function(e,t){return t.postId},function(e){return e.postsLists},function(e,t,r){var n=Object(s.n)(e,t);return r[Object(i.a)(n)]||u}),m=Object(n.createSelector)(l,function(e,t){var r=t.postId;return p(e,{postId:r,subredditName:Object(o.a)(e)})},d,function(e,t,r){var n,o,s;return(!t.loading&&t.results||c).map(function(t){var r=t.uuid;return e[r]}).filter((o=(n=r)&&n.uuid,s=!!n&&n.over18,function(e){return(s||!Object(a.d)(e))&&!e.stickied&&e.uuid!==o}))}),b=function(e,t){var r=t.postId;return e.pollVoteRequest[r]&&e.pollVoteRequest[r].pending}},\"./src/app/selectors/preferences.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return n});var n=function(e){return e.preferences.over18}},\"./src/app/selectors/pwa.js\":function(e,t,r){\"use strict\";r.d(t,\"e\",function(){return c}),r.d(t,\"c\",function(){return u}),r.d(t,\"a\",function(){return d}),r.d(t,\"b\",function(){return p}),r.d(t,\"d\",function(){return m});var n=r(\"./node_modules/reselect/lib/index.js\"),o=r(\"./src/app/constants.js\"),s=r(\"./src/lib/experiments/index.js\"),a=r(\"./src/lib/pwa.js\"),i=o.H[o.G.PWA_ADD_TO_HOME],c=function(e){return Object(s.a)(e,{eligibilitySelector:a.a,experimentName:o.G.PWA_ADD_TO_HOME,experimentVariants:i})},u=Object(n.createSelector)(c,function(e){return!!e&&!o.r.has(e)}),l=function(e){var t=c(e);if(t&&!o.r.has(t))return t},d=function(e){switch(l(e)){case i.ADD_TO_HOME:case i.ADD_TO_HOME_PN_PROMPT:return!0;default:return!1}},p=function(e){switch(l(e)){case i.PN_PROMPT:case i.ADD_TO_HOME_PN_PROMPT:return!0;default:return!1}},m=function(e){return e.pwaXPromoOverride}},\"./src/app/selectors/subreddits.js\":function(e,t,r){\"use strict\";r.d(t,\"c\",function(){return s}),r.d(t,\"b\",function(){return a}),r.d(t,\"a\",function(){return i}),r.d(t,\"d\",function(){return c});r(\"./node_modules/core-js/modules/es6.function.name.js\");var n=r(\"./node_modules/reselect/lib/index.js\"),o=r(\"./src/lib/name.js\"),s=function(e){return e.subreddits},a=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e.subreddits[Object(o.g)(t.subredditName)]},i=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e.subredditRequests[Object(o.g)(t.subredditName)]},c=Object(n.createSelector)(function(e){return e.user.name},function(e){return e.accounts},s,function(e,t,r){if(!e)return null;var n=t[e.toLowerCase()];return n?r[n.subredditName.toLowerCase()]:null})},\"./src/app/selectors/subscribedSubreddits.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return s}),r.d(t,\"a\",function(){return c});r(\"./node_modules/core-js/modules/es6.array.sort.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\");var n=r(\"./node_modules/reselect/lib/index.js\"),o=r(\"./src/app/selectors/subreddits.js\"),s=function(e){return e.subscribedSubreddits.fetching},a=Object(n.createSelector)(function(e){return e.subscribedSubreddits.subreddits},o.c,function(e,t){return Object.keys(e).map(function(e){return t[e]})}),i=function(e,t){var r=e.displayName.toUpperCase(),n=t.displayName.toUpperCase();return r<n?-1:r>n?1:0},c=Object(n.createSelector)(a,function(e){return e.sort(i)})},\"./src/app/selectors/theme.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return o}),r.d(t,\"a\",function(){return s});var n=r(\"./node_modules/reselect/lib/index.js\"),o=function(e){return e.theme},s=Object(n.createSelector)(o,function(e){return\"nightmode\"===e})},\"./src/app/selectors/userAccount.js\":function(e,t,r){\"use strict\";r.d(t,\"g\",function(){return s}),r.d(t,\"e\",function(){return a}),r.d(t,\"b\",function(){return i}),r.d(t,\"c\",function(){return c}),r.d(t,\"d\",function(){return u}),r.d(t,\"a\",function(){return l}),r.d(t,\"f\",function(){return p});r(\"./node_modules/core-js/modules/es6.regexp.replace.js\"),r(\"./node_modules/core-js/modules/es6.function.name.js\");var n=r(\"./node_modules/reselect/lib/index.js\"),o=r(\"./src/app/models/Session.js\"),s=function(e){return e.user.name},a=Object(n.createSelector)(function(e){var t=e.user;if(!t.loggedOut){var r=t.name;if(r)return e.accounts[r]}},function(e){return e}),i=(Object(n.createSelector)(function(e){if(e.user.loggedOut)return e.accounts.me},function(e){return e}),function(e){return!!e.user&&!e.user.loggedOut}),c=Object(n.createSelector)(i,function(e){return!e}),u=function(e){var t=e.session;return!!t&&(t instanceof o.a?t.isValid:new o.a(t).isValid)},l=Object(n.createSelector)(a,function(e){return!!e&&e.hasMail}),d=/^0*/,p=function(e){var t,r=e.accounts,n=e.loid,o=e.user;return o.loggedOut||(t=r[o.name]),t?t.id:function(e){return e.replace(d,\"\")}(n.loid)};Object(n.createSelector)(a,function(e){return!!e&&e.is_admin}),Object(n.createSelector)(a,function(e){return!!e&&e.is_beta})},\"./src/app/selectors/xpromo.js\":function(e,t,r){\"use strict\";r.d(t,\"q\",function(){return k}),r.d(t,\"H\",function(){return T}),r.d(t,\"v\",function(){return x}),r.d(t,\"i\",function(){return N}),r.d(t,\"h\",function(){return R}),r.d(t,\"u\",function(){return D}),r.d(t,\"d\",function(){return B}),r.d(t,\"e\",function(){return H}),r.d(t,\"D\",function(){return V}),r.d(t,\"f\",function(){return q}),r.d(t,\"r\",function(){return G}),r.d(t,\"c\",function(){return X}),r.d(t,\"j\",function(){return z}),r.d(t,\"k\",function(){return K}),r.d(t,\"o\",function(){return J}),r.d(t,\"t\",function(){return Y}),r.d(t,\"y\",function(){return Q}),r.d(t,\"s\",function(){return $}),r.d(t,\"a\",function(){return ee}),r.d(t,\"g\",function(){return te}),r.d(t,\"b\",function(){return ne}),r.d(t,\"p\",function(){return oe}),r.d(t,\"l\",function(){return se}),r.d(t,\"n\",function(){return ae}),r.d(t,\"m\",function(){return ie}),r.d(t,\"w\",function(){return le}),r.d(t,\"x\",function(){return de}),r.d(t,\"z\",function(){return pe}),r.d(t,\"F\",function(){return me}),r.d(t,\"G\",function(){return be}),r.d(t,\"B\",function(){return fe}),r.d(t,\"A\",function(){return je}),r.d(t,\"C\",function(){return he}),r.d(t,\"E\",function(){return Oe});r(\"./node_modules/core-js/modules/es7.object.values.js\"),r(\"./node_modules/core-js/modules/es6.array.find.js\"),r(\"./node_modules/core-js/modules/es6.string.starts-with.js\"),r(\"./node_modules/core-js/modules/es7.array.includes.js\"),r(\"./node_modules/core-js/modules/es6.string.includes.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),o=(r(\"./node_modules/core-js/modules/es6.function.name.js\"),r(\"./node_modules/lodash/isEmpty.js\")),s=r.n(o),a=r(\"./node_modules/lodash/values.js\"),i=r.n(a),c=r(\"./node_modules/reselect/lib/index.js\"),u=r(\"./node_modules/url/url.js\"),l=r.n(u),d=r(\"./src/app/constants.js\"),p=r(\"./src/lib/getRouteMetaFromState.js\"),m=r(\"./src/lib/experiments/index.js\"),b=r(\"./src/lib/experiments/eligibility.js\"),f=r(\"./src/lib/name.js\"),j=r(\"./src/lib/xpromoState.js\"),h=r(\"./src/app/selectors/platformSelector.js\"),O=r(\"./src/app/selectors/pwa.js\"),v=r(\"./src/app/selectors/userAccount.js\"),g=r(\"./src/app/selectors/crawlerRequestSelector.js\"),_=r(\"./src/app/selectors/pillXPromo.js\"),y=d.n.DAYMODE,P=d.Yb.USUAL,w=d.Yb.MINIMAL;function k(e){return e.optOuts[d.fb.STORE_KEY]||e.optOuts[d.eb.STORE_KEY]}function S(e){var t=Object(p.a)(e);return t&&t.name}function T(e){return!e.optOuts[d.fb.STORE_KEY]}function C(e){if(V(e))return w;switch(S(e)){case\"comments\":return w;default:return P}}function x(e){return C(e)===w}var E=function(e){return\"boolean\"!=typeof e||e};function N(e){var t=S(e);return\"index\"===t||\"listing\"===t&&!E(Object(h.t)(e))}function R(e){return\"comments\"===S(e)&&function(e){return y===e.theme}(e)&&!E(Object(h.t)(e))}function I(e){var t=S(e);return\"index\"!==t&&\"listing\"!==t||!s()(e.posts)}function D(e){return!(!fe(e)||!I(e))||!me(e)&&(!(!I(e)&&Object(h.w)(e)||!V(e))||I(e)&&function(e){var t=S(e);return\"index\"===t||\"listing\"===t||\"comments\"===t}(e)&&e.xpromo.interstitials.showBanner)}var A=d.Vb.CLICK,L=d.Vb.LISTING,M=d.Vb.POST,U=d.Vb.NATIVE,F=d.Vb.PILL;function B(){return\"treatment_4\"}function H(e){var t,r,o,s;if(k(e)||Object(O.d)(e))return r={},Object(n.a)(r,A,!1),Object(n.a)(r,L,null),Object(n.a)(r,M,null),r;if(e.xpromo.interstitials.ampExemption)return o={},Object(n.a)(o,A,!1),Object(n.a)(o,L,null),Object(n.a)(o,M,null),o;if(fe(e))return s={},Object(n.a)(s,A,!0),Object(n.a)(s,L,U),Object(n.a)(s,M,U),s;var a=Object(v.e)(e),i=!(!a||a.loggedOut),c=Object(j.e)(),u=Date.now(),l=e.androidAppInstalled&&re(e),p=!i&&Object(h.E)(e)||l,m=z(e)&&Object(h.v)(e),b=d.y[d.x],f=!p&&u-c<b||i||m,g=Object(h.t)(e),y=!0;if(!G(e)&&(g||!ve(e)&&f&&Object(_.e)(Object(_.f)(e)))){var P=Object(j.e)(d.U.PILL_LAST_CLOSED);y=!g&&(!p&&u-P<b||m)}return t={},Object(n.a)(t,A,!1),Object(n.a)(t,L,f?y?null:F:U),Object(n.a)(t,M,f?y?null:F:U),t}var V=Object(c.createSelector)(H,function(e){return!!e&&Object.keys(e).some(function(t){return e[t]===F})}),q=Object(c.createSelector)(function(e){return Object(p.a)(e)},function(e){return e.commentsPages.api},function(e){return e.postsLists},function(e,t,r){var n=e&&e.name;if(n===d.hb.COMMENTS){var o=i()(t);return 0!==o.length&&o.every(function(e){return!e.pending})}if([d.hb.INDEX,d.hb.LISTING].includes(n)){var s=i()(r);return 0!==s.length&&s.every(function(e){return!e.loading})}return!1}),G=function(e){return e.xpromo.pill.dismissed},W=Object(c.createSelector)(function(e){return Object(v.b)(e)},function(e){return Object(h.o)(e)},function(e){return Object(m.d)(e,{experimentName:d.G.PWA_ADD_TO_HOME})},function(e,t,r){return!e&&!t&&(!r||d.r.has(r))}),X=function(e){return Object(m.a)(e,{eligibilitySelector:W,experimentName:d.A,experimentVariants:d.C})},z=Object(c.createSelector)(X,function(e){return!!e&&!d.r.has(e)}),K=Object(c.createSelector)(X,function(e){return e===d.C.FEED}),J=Object(c.createSelector)(X,function(e){return e===d.C.LINK}),Y=Object(c.createSelector)(X,function(e){return e===d.C.SIGNUP}),Z=Object(c.createSelector)(function(e){return Object(h.r)(e)},function(e){return Object(v.b)(e)},function(e){return Object(b.b)(e)},function(e){return Object(b.c)(e)},function(e,t,r,n){return e&&!t&&!r&&!n}),Q=function(e){return Object(m.a)(e,{eligibilitySelector:Z,experimentName:d.Db,experimentVariants:d.Fb,exposeOnClient:!1,exposeOnServer:!1})},$=Object(c.createSelector)(Q,function(e){return!!e&&!d.r.has(e)}),ee=function(e){return Object(m.a)(e,{eligibilitySelector:b.a,experimentName:d.d,experimentVariants:d.e,exposeOnClient:!1,exposeOnServer:!1})},te=Object(c.createSelector)(ee,function(e){return!!e&&!d.r.has(e)}),re=Object(c.createSelector)(function(e){return Object(m.a)(e,{eligibilitySelector:b.a,experimentName:d.f,experimentVariants:d.g,exposeOnClient:!1,exposeOnServer:!1})},function(e){return!!e&&!d.r.has(e)}),ne=(Object(c.createSelector)(te,re,function(e,t){return e||t}),function(e){return Object(m.a)(e,{experimentName:d.h,experimentVariants:d.j})}),oe=function(e){return[d.j.HORIZONTAL_APP_ICON,d.j.HORIZONTAL_PHONE_BETTER,d.j.HORIZONTAL_PHONE_DOCTOR].includes(e)},se=function(e){return e===d.j.HORIZONTAL_APP_ICON},ae=function(e){return[d.j.HORIZONTAL_PHONE_BETTER,d.j.HORIZONTAL_PHONE_DOCTOR].includes(e)},ie=function(e){return e===d.j.HORIZONTAL_PHONE_DOCTOR},ce=Object(c.createSelector)(function(e){return e.platform.currentPage},function(e){return e.subreddits},function(e,t){var r=e.urlParams&&e.urlParams.userName;if(!r)return!1;var n=t[Object(f.b)(r)];return!!n&&n.over18}),ue=Object(c.createSelector)(function(e){return e.platform.currentPage},function(e){return e.activitiesRequests},function(e){return e.posts},function(e,t,r){var n=e.urlParams&&e.urlParams.userName;if(!n)return!1;var o=Object.values(t).find(function(e){return e.params&&e.params.user&&e.params.user===n});return!(!o||!o.results)&&o.results.some(function(e){var t=e.uuid;return r[t]&&r[t].over18})}),le=Object(c.createSelector)(function(e){return Object(v.c)(e)},function(e){return Object(g.b)(e)},function(e){return function(e){var t=e.platform.history,r=t[0]&&t[0].referrer;if(!r||!r.startsWith(\"http\"))return!1;var n=l.a.parse(r).hostname;return d.Ab.some(function(e){return n.includes(e)})}(e)},function(e){return Object(h.t)(e)},function(e){return ce(e)},function(e){return ue(e)},function(e,t,r,n,o,s){return e&&!t&&!r&&(n||o||s)}),de=function(e){return Object(m.a)(e,{eligibilitySelector:le,experimentName:d.ab,experimentVariants:d.cb})},pe=Object(c.createSelector)(function(e){return de(e)},function(e){return e.preferences},function(e,t){return[d.cb.DEFAULT_VIEW_INSTALL,d.cb.DEFAULT_VIEW_LOGIN,d.cb.CARD_VIEW_INSTALL,d.cb.CARD_VIEW_LOGIN].includes(e)&&!t.over18}),me=Object(c.createSelector)(function(e){return de(e)},function(e){return[d.cb.DEFAULT_VIEW_INSTALL,d.cb.DEFAULT_VIEW_LOGIN,d.cb.CARD_VIEW_INSTALL,d.cb.CARD_VIEW_LOGIN].includes(e)}),be=Object(c.createSelector)(function(e){return de(e)},function(e){return Object(h.r)(e)},function(e,t){return[d.cb.DEFAULT_VIEW_INSTALL,d.cb.DEFAULT_VIEW_LOGIN].includes(e)&&t}),fe=Object(c.createSelector)(function(e){return de(e)},function(e){return[d.cb.APP_SELECTOR_UNTHROTTLED].includes(e)}),je=Object(c.createSelector)(function(e){return de(e)},function(e){return[d.cb.CARD_VIEW_INSTALL,d.cb.CARD_VIEW_LOGIN].includes(e)}),he=Object(c.createSelector)(function(e){return de(e)},function(e){return[d.cb.DEFAULT_VIEW_LOGIN,d.cb.CARD_VIEW_LOGIN].includes(e)}),Oe=Object(c.createSelector)(function(e){return de(e)},function(e){return[d.cb.DEFAULT_VIEW_INSTALL,d.cb.CARD_VIEW_INSTALL].includes(e)}),ve=function(e){return e.xpromo.appSelectorShown}},\"./src/app/side-effect-components/DomModifier.js\":function(e,t,r){\"use strict\";var n=r(\"./src/app/side-effect-components/StateArchiver.js\"),o=r(\"./src/app/constants.js\"),s=o.n.DAYMODE,a=function(e){return e===s?\"dayMode\":\"nightMode\"},i=r(\"./node_modules/lodash/throttle.js\"),c=r.n(i);r.d(t,\"b\",function(){return m});var u,l,d=o.n.DAYMODE,p=o.n.NIGHTMODE,m=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:50;return c()(function(t){for(var r,n,o=!1,s=t.target;null!==s;){if(s.classList&&s.classList.contains(e)){n=void 0,((n=(r=s).scrollTop)<=0?(r.scrollTop=1,0):n+r.offsetHeight!==r.scrollHeight||(r.scrollTop=n-1,0))&&(o=!0);break}s=s.parentNode}o||t.preventDefault()},t)}(o.gb);t.a=Object(n.d)([function(e){return e.theme},function(e){var t=!!e.overlay,r=!!e.widgets.tooltip.id;return t||r},function(e){return e.pageMetadata.title}],function(e,t,r){return{theme:e,overlayOpen:t,title:r}},function(e){if(u||(u=document.body),l||(l=document.head.getElementsByTagName(\"title\")[0]),u.classList){var t,r,n,s,i=e.theme,c=e.overlayOpen,b=e.title;i&&(t=u,r=e.theme,n=a(r),s=a(r===p?d:p),t.classList.remove(s),t.classList.add(n)),void 0!==c&&function(e,t){if(t){if(e.classList.contains(o.gb))return;e.classList.add(o.gb),e.addEventListener(\"touchmove\",m)}else e.classList.remove(o.gb),e.removeEventListener(\"touchmove\",m)}(u,c),b&&function(e,t){e.innerText=t,e.innerHTML=t}(l,b)}})},\"./src/app/side-effect-components/LocalStorageSync.js\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js\"),s=(r(\"./node_modules/core-js/modules/es6.function.name.js\"),r(\"./node_modules/lodash/uniqBy.js\")),a=r.n(s),i=r(\"./node_modules/reselect/lib/index.js\"),c=r(\"./src/lib/localStorageAvailable.js\"),u=r(\"./src/lib/name.js\"),l=r(\"./src/app/selectors/subreddits.js\"),d=Object(i.createSelector)(function(e){return e.recentSubreddits},l.c,function(e,t){return e.map(function(e){return t[Object(u.g)(e)]}).filter(Boolean)}),p=r(\"./src/app/selectors/userAccount.js\"),m=r(\"./src/app/side-effect-components/StateArchiver.js\");r.d(t,\"b\",function(){return f});var b=[],f=function(){if(!Object(c.a)())return b;try{var e=window.localStorage.getItem(\"recent-subreddits-store\");return e?JSON.parse(e):b}catch(t){return b}},j=Object(i.createSelector)(d,function(e){return e.slice(0,10).map(function(e){return{communityIcon:e.communityIcon,displayNamePrefixed:e.displayNamePrefixed,headerImage:e.headerImage,iconImage:e.iconImage,keyColor:e.keyColor,name:e.name,url:e.url,uuid:e.uuid}})}),h=function(e){return e.name},O=Object(i.createSelector)(f,j,p.b,p.g,function(e,t,r,n){var s=t;return s.length<10&&(s=[].concat(Object(o.a)(s),Object(o.a)(e))),r&&(s=s.filter(function(e){return e.uuid!==Object(u.b)(n)})),a()(s,h).slice(0,10)});t.a=Object(m.c)(function(e){return e.comments.collapsed},function(e){return e.expandedPosts},function(e){return JSON.stringify(e.visitedPosts)},function(e){return e.optOuts},function(e){return e.rulesModal},function(e){return e.pwaInstalledTimestamp},O,function(e,t,r,o,s,a,i){var c;return c={collapsedComments:e,expandedPosts:t,optOuts:o,pwaInstalledTimestamp:a},Object(n.a)(c,\"recent-subreddits-store\",i),Object(n.a)(c,\"rulesModal\",s),Object(n.a)(c,\"visitedPosts\",r),c})},\"./src/app/side-effect-components/ScrollPositionSync.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return g});var n=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),s=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),l=r(\"./node_modules/react/index.js\"),d=r.n(l),p=r(\"./node_modules/react-redux/es/index.js\"),m=r(\"./node_modules/reselect/lib/index.js\"),b=r(\"./node_modules/raf/index.js\"),f=r.n(b),j=r(\"./src/platform/pageUtils.js\"),h=r(\"./src/app/actions/scrollPosition.js\"),O=r(\"./src/app/selectors/platformSelector.js\"),v=function(e){function t(e){var r;return Object(n.a)(this,t),r=Object(s.a)(this,Object(a.a)(t).call(this,e)),Object(u.a)(Object(i.a)(r),\"scrollY\",0),Object(u.a)(Object(i.a)(r),\"url\",null),r.url=e.url,r.scrollY=e.scrollY,r.callMeasureScrollPosition=r.callMeasureScrollPosition.bind(Object(i.a)(r)),r.measureScrollPosition=r.measureScrollPosition.bind(Object(i.a)(r)),r}return Object(c.a)(t,e),Object(o.a)(t,[{key:\"componentDidMount\",value:function(){window.addEventListener(\"scroll\",this.callMeasureScrollPosition)}},{key:\"componentWillUnmount\",value:function(){window.removeEventListener(\"scroll\",this.callMeasureScrollPosition)}},{key:\"callMeasureScrollPosition\",value:function(){f()(this.measureScrollPosition)}},{key:\"measureScrollPosition\",value:function(){this.scrollY=document.body.scrollTop}},{key:\"componentDidUpdate\",value:function(){var e=this;this.props.url!==this.url&&(this.props.onSaveScrollPosition(this.url,this.scrollY),this.url=this.props.url,this.scrollY=this.props.scrollY,this.props.isCommentsThreadPage&&0===this.scrollY||f()(function(){document.body.scrollTop=e.scrollY}))}},{key:\"render\",value:function(){return null}}]),t}(d.a.Component),g=function(e){return Object(j.d)(e)},_=Object(m.createSelector)(function(e){return g(e.platform.currentPage)},function(e){var t=e.scrollPositions,r=e.platform.currentPage;return t[g(r)]||0},O.s,function(e,t,r){return{url:e,scrollY:t,isCommentsThreadPage:r}});t.a=Object(p.b)(_,function(e){return{onSaveScrollPosition:function(t,r){e(h.b(t,r))}}})(v)},\"./src/app/side-effect-components/StateArchiver.js\":function(e,t,r){\"use strict\";r.d(t,\"d\",function(){return _}),r.d(t,\"b\",function(){return k}),r.d(t,\"c\",function(){return C}),r.d(t,\"a\",function(){return x});r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),s=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),u=r(\"./node_modules/prop-types/index.js\"),l=r.n(u),d=r(\"./node_modules/react/index.js\"),p=r.n(d),m=r(\"./node_modules/react-redux/es/index.js\"),b=r(\"./node_modules/reselect/lib/index.js\"),f=r(\"./node_modules/js-cookie/src/js.cookie.js\"),j=r.n(f),h=r(\"./node_modules/lodash/isPlainObject.js\"),O=r.n(h),v=r(\"./src/lib/localStorageAvailable.js\"),g=function(e){function t(e){var r;return Object(n.a)(this,t),(r=Object(s.a)(this,Object(a.a)(t).call(this,e))).canArchive=!e.tester||e.tester(),r.mounted=!1,r}return Object(i.a)(t,e),Object(o.a)(t,[{key:\"componentDidMount\",value:function(){this.mounted=!0}},{key:\"shouldComponentUpdate\",value:function(e){return this.mounted&&this.updateArchiveFromProps(e),!1}},{key:\"updateArchiveFromProps\",value:function(e){if(this.canArchive){var t=this.buildDiffFromNextProps(e);t&&e.archiver(t)}}},{key:\"buildDiffFromNextProps\",value:function(e){for(var t={},r=e.datum,n=Object.keys(r),o=!1,s=0;s<n.length;s++){var a=n[s],i=r[a];i!==this.props.datum[a]&&(t[a]=i,o=!0)}if(o)return t}},{key:\"render\",value:function(){return!1}}]),t}(p.a.Component);Object(c.a)(g,\"propTypes\",{datum:l.a.object.isRequired,archiver:l.a.func.isRequired,tester:l.a.func});var _=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r=arguments.length>2?arguments[2]:void 0,n=arguments.length>3?arguments[3]:void 0,o=Object(b.createSelector)(e,function(){return{datum:t.apply(void 0,arguments),archiver:r,tester:n}});return Object(m.b)(o)(g)},y=function(e,t){for(var r=Object.keys(e),n=0;n<r.length;n++){var o=r[n];t(o,e[o])}},P=function(e,t){void 0===t?j.a.remove(e):j.a.set(e,t)},w=function(e){y(e,P)},k=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=t.pop();return _(t,n,w)},S=function(e,t){var r=t;(O()(t)||Array.isArray(t))&&(r=JSON.stringify(t)),localStorage.setItem(e,r)},T=function(e){y(e,S)},C=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=t.pop();return _(t,n,T,v.a)},x=v.a},\"./src/app/side-effect-components/TrackingPixel.jsx\":function(e,t,r){\"use strict\";(function(e){var n=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),s=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),c=r(\"./node_modules/prop-types/index.js\"),u=r.n(c),l=r(\"./node_modules/react/index.js\"),d=r.n(l),p=r(\"./node_modules/react-redux/es/index.js\"),m=r(\"./node_modules/reselect/lib/index.js\"),b=r(\"./node_modules/url/url.js\"),f=r.n(b),j=function(e){function t(){return Object(n.a)(this,t),Object(s.a)(this,Object(a.a)(t).apply(this,arguments))}return Object(i.a)(t,e),Object(o.a)(t,[{key:\"componentDidMount\",value:function(){this.fire()}},{key:\"shouldComponentUpdate\",value:function(e){return e.pixelTrackerUrl!==this.props.pixelTrackerUrl}},{key:\"componentDidUpdate\",value:function(){this.fire()}},{key:\"fire\",value:function(){var e=this.props,t=e.compact,r=e.dnt,n=e.loid,o=e.loidCreated,s=e.referrer,a=e.pixelTrackerUrl;if(\"undefined\"!=typeof Image&&a){var i=\"\".concat(a,\"&r=\").concat(Math.random());if(s){var c=f.a.parse(s).host;c&&(i+=\"&referrer_domain=\".concat(c))}n&&o&&(i+=\"&loid=\".concat(n),i+=\"&loidcreated=\".concat(o)),i+=t?\"&view_type=compact\":\"&view_type=list\",i+=\"&dnt=\".concat(r),(new Image).src=i}}},{key:\"render\",value:function(){return null}}]),t}(d.a.Component);j.propTypes={compact:u.a.bool,dnt:u.a.bool,loid:u.a.string,loidCreated:u.a.number,referrer:u.a.string,pixelTrackerUrl:u.a.string},j.defaultProps={compact:!1,dnt:!1,loid:\"\",loidCreated:\"\",referrer:\"\",pixelTrackerUrl:\"\"};var h=Object(m.createSelector)(function(e){return e.compact},function(e){return e.user},function(e){return e.loid},function(e){return e.platform},function(e){return e.tracking},function(t,r,n,o,s){return{compact:t,dnt:!!e.DO_NOT_TRACK,loid:r.loggedOut?n.loid:null,loidCreated:r.loggedOut?n.loidCreated:null,referrer:o.currentPage.referrer,pixelTrackerUrl:s.pixel}});t.a=Object(p.b)(h)(j)}).call(this,r(\"./node_modules/webpack/buildin/global.js\"))},\"./src/app/sortValues.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return i}),r.d(t,\"c\",function(){return c}),r.d(t,\"b\",function(){return u});var n,o=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),s=r(\"./node_modules/fbt/lib/FbtPublic.js\"),a=r.n(s),i={BEST:\"best\",CONFIDENCE:\"confidence\",HOT:\"hot\",NEW:\"new\",RISING:\"rising\",TOP:\"top\",CONTROVERSIAL:\"controversial\",OLD:\"old\",QA:\"qa\",GILDED:\"gilded\",RELEVANCE:\"relevance\",COMMENTS:\"comments\",ALL_TIME:\"all\",PAST_YEAR:\"year\",PAST_MONTH:\"month\",PAST_WEEK:\"week\",PAST_DAY:\"day\",PAST_HOUR:\"hour\"},c=[i.BEST,i.HOT,i.TOP,i.NEW,i.CONTROVERSIAL],u=(n={},Object(o.a)(n,i.BEST,{text:function(){return a.a._(\"Best\",null,{hk:\"30mx4L\"})},icon:\"best\"}),Object(o.a)(n,i.CONFIDENCE,{text:function(){return a.a._(\"Best\",null,{hk:\"30mx4L\"})},icon:\"best\"}),Object(o.a)(n,i.HOT,{text:function(){return a.a._(\"Hot\",null,{hk:\"3ZkoE2\"})},icon:\"hot\"}),Object(o.a)(n,i.NEW,{text:function(){return a.a._(\"New\",null,{hk:\"2Z1yuU\"})},icon:\"new\"}),Object(o.a)(n,i.RISING,{text:function(){return a.a._(\"Rising\",null,{hk:\"Iu1Ec\"})},icon:\"hot\"}),Object(o.a)(n,i.TOP,{text:function(){return a.a._(\"Top\",null,{hk:\"1rSQUc\"})},icon:\"bar-chart\"}),Object(o.a)(n,i.CONTROVERSIAL,{text:function(){return a.a._(\"Controversial\",null,{hk:\"2ffrz5\"})},icon:\"controversial\"}),Object(o.a)(n,i.OLD,{text:function(){return a.a._(\"Old\",null,{hk:\"GH5IJ\"})},icon:\"text\"}),Object(o.a)(n,i.QA,{text:function(){return a.a._(\"Q&A\",null,{hk:\"kRuJk\"})},icon:\"op\"}),Object(o.a)(n,i.GILDED,{text:function(){return a.a._(\"Gilded\",null,{hk:\"3pQ8Vx\"})},icon:\"gold\"}),Object(o.a)(n,i.RELEVANCE,{text:function(){return a.a._(\"Relevance\",null,{hk:\"1OyJ5B\"})},icon:\"bar-chart\"}),Object(o.a)(n,i.COMMENTS,{text:function(){return a.a._(\"Comments\",null,{hk:\"3sIkTy\"})},icon:\"comments\"}),Object(o.a)(n,i.ALL_TIME,{text:function(){return a.a._(\"All Time\",null,{hk:\"6NU6h\"})},icon:\"circle\"}),Object(o.a)(n,i.PAST_YEAR,{text:function(){return a.a._(\"Past Year\",null,{hk:\"2ztQfu\"})},icon:\"circle\"}),Object(o.a)(n,i.PAST_MONTH,{text:function(){return a.a._(\"Past Month\",null,{hk:\"BzQ6z\"})},icon:\"circle\"}),Object(o.a)(n,i.PAST_WEEK,{text:function(){return a.a._(\"Past Week\",null,{hk:\"14pG42\"})},icon:\"circle\"}),Object(o.a)(n,i.PAST_DAY,{text:function(){return a.a._(\"Past Day\",null,{hk:\"2Ai5xq\"})},icon:\"circle\"}),Object(o.a)(n,i.PAST_HOUR,{text:function(){return a.a._(\"Past Hour\",null,{hk:\"494D4t\"})},icon:\"circle\"}),n)},\"./src/app/styles.less\":function(e,t,r){},\"./src/app/trackers/award.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return u});r(\"./node_modules/core-js/modules/es6.function.name.js\");var n=r(\"./src/apiClient/models/thingTypes.js\"),o=r(\"./src/lib/eventV2JSONUtils.js\"),s=\"post\",a=\"comment\",i=\"click\",c=\"give_award\",u=function(e){var t=e.type===n.b,r=t?e.linkId:e.name,u=t?e.name:void 0,l=t?a:s;return function(e){return Object(o.b)(e,l,i,c,{comment:t?Object(o.c)(e,{commentId:u}):void 0,media:t?void 0:Object(o.f)(e,{postId:r}),post:Object(o.g)(e,{postId:r})})}}},\"./src/app/trackers/geoBlocking.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return O}),r.d(t,\"c\",function(){return v}),r.d(t,\"b\",function(){return g}),r.d(t,\"f\",function(){return _}),r.d(t,\"d\",function(){return y}),r.d(t,\"e\",function(){return P});var n,o=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),s=r(\"./src/app/actions/drawer.js\"),a=r(\"./src/lib/eventV2JSONUtils.js\"),i=\"community\",c=\"signup_drawer\",u=\"click\",l=\"view\",d=\"continue\",p=\"download\",m=\"email_drawer\",b=\"login\",f=\"register\",j=(n={},Object(o.a)(n,s.a.comment,function(){return\"comment_reply\"}),Object(o.a)(n,s.a.save,function(){return\"comment_save\"}),Object(o.a)(n,s.a.moreComments,function(){return\"see_more_replies\"}),Object(o.a)(n,s.a.scrollBlocking,function(){return\"geo_block\"}),Object(o.a)(n,s.a.subscribe,function(){return\"subscribe\"}),Object(o.a)(n,s.a.vote,function(e){return 1===e?\"upvote\":\"downvote\"}),Object(o.a)(n,s.a.newPost,function(){return\"new_post\"}),n),h=function(e){var t=e.actionType,r=e.direction,n=j[t];if(n)return{action_info:{reason:n(r)}}},O=function(){return function(e){return Object(a.b)(e,i,u,p)}},v=function(){return function(e){return Object(a.b)(e,i,u,f)}},g=function(){return function(e){return Object(a.b)(e,i,u,b)}},_=function(){return function(e){return Object(a.b)(e,c,l,m,h(e.drawer.data))}},y=function(){return function(e){return Object(a.b)(e,c,u,d,h(e.drawer.data))}},P=function(){return function(e){return Object(a.b)(e,c,u,b,h(e.drawer.data))}}},\"./src/app/trackers/global.js\":function(e,t,r){\"use strict\";r.d(t,\"c\",function(){return a}),r.d(t,\"b\",function(){return i}),r.d(t,\"a\",function(){return c});var n=r(\"./node_modules/uuid/v4.js\"),o=r.n(n),s=r(\"./src/lib/eventV2JSONUtils.js\"),a=null,i=function(e){return a=o()(),Object(s.b)(e,\"global\",\"view\",\"screen\",{screenview_id:a})},c=function(e){return Object(s.b)(e,\"global\",\"leave\",\"screen\",{screenview_id:a})}},\"./src/app/trackers/layoutSwitch.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return o});var n=r(\"./src/lib/eventV2JSONUtils.js\"),o=function(e){return function(t){return Object(n.b)(t,\"layout_switch\",\"click\",e)}}},\"./src/app/trackers/nav.js\":function(e,t,r){\"use strict\";r.d(t,\"f\",function(){return o}),r.d(t,\"e\",function(){return s}),r.d(t,\"d\",function(){return a}),r.d(t,\"b\",function(){return i}),r.d(t,\"a\",function(){return c}),r.d(t,\"c\",function(){return u}),r.d(t,\"g\",function(){return l});var n=r(\"./src/lib/eventV2JSONUtils.js\"),o=function(e){return Object(n.b)(e,\"nav\",\"click\",\"user\")},s=function(e){return Object(n.b)(e,\"nav\",\"click\",\"logo\")},a=function(e){return Object(n.b)(e,\"nav\",\"click\",\"login\")},i=function(e){return Object(n.b)(e,\"nav\",\"click\",\"explore\")},c=function(e){return Object(n.b)(e,\"nav\",\"click\",\"community\")},u=function(e){return Object(n.b)(e,\"nav\",\"click\",\"inbox\")},l=function(e){return Object(n.b)(e,\"nav\",\"click\",\"saved\")}},\"./src/app/trackers/onboarding.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return m}),r.d(t,\"c\",function(){return b}),r.d(t,\"d\",function(){return f}),r.d(t,\"j\",function(){return j}),r.d(t,\"e\",function(){return h}),r.d(t,\"g\",function(){return O}),r.d(t,\"f\",function(){return v}),r.d(t,\"h\",function(){return g}),r.d(t,\"i\",function(){return _}),r.d(t,\"b\",function(){return y});r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),o=r(\"./src/lib/eventV2JSONTracker.js\"),s=r(\"./src/lib/eventV2JSONUtils.js\");function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(r,!0).forEach(function(t){Object(n.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var c=\"onboarding\",u=\"click\",l=\"complete\",d=\"submit\",p=\"view\",m={EMAIL:\"email\",LOGIN:\"login\",PASSWORD:\"password\",PERMISSIONS_CHECKBOX:\"permissions_checkbox\",REGISTER:\"register\",USERNAME:\"username\"},b=function(){return function(e){return Object(s.b)(e,c,l,m.EMAIL)}},f=function(){return function(e){return Object(s.b)(e,c,l,m.PASSWORD)}},j=function(){return function(e){return Object(s.b)(e,c,l,m.USERNAME)}},h=function(){return function(e){return Object(s.b)(e,c,p,m.PERMISSIONS_CHECKBOX)}},O=function(e){var t={onboarding:{process_notes:\"\".concat(e.permissionsCheckboxTouched)}};Object(o.a)(Object(s.b)(e,c,u,m.PERMISSIONS_CHECKBOX,t))},v=function(e,t,r,n,a){var u={action_info:i({},Object(s.a)(e),{success:n}),onboarding:{user_name:r.username}};!n&&a&&(u.action_info.reason=a),Object(o.a)(Object(s.b)(e,c,d,t,u))},g=function(e){return Object(s.b)(e,c,u,\"refresh_username\")},_=function(e){return function(t){return Object(s.b)(t,c,p,e)}},y=function(e){return Object(s.b)(e,c,u,\"edit_username\")}},\"./src/app/trackers/post.js\":function(e,t,r){\"use strict\";r.d(t,\"d\",function(){return l}),r.d(t,\"a\",function(){return d}),r.d(t,\"c\",function(){return p}),r.d(t,\"b\",function(){return m});var n=r(\"./src/lib/eventV2JSONUtils.js\"),o=\"click\",s=\"consume\",a=\"view\",i=\"ad\",c=\"comments\",u=\"post\",l=function(e,t){return function(r){return Object(n.b)(r,\"post\",a,u,{media:Object(n.f)(r,{postId:e}),post:Object(n.g)(r,{postId:e}),screen:Object(n.h)(r,{compact:t})})}},d=function(e,t){return function(r){return Object(n.b)(r,\"post\",a,i,{media:Object(n.f)(r,{postId:e}),post:Object(n.g)(r,{postId:e}),screen:Object(n.h)(r,{compact:t})})}},p=function(e,t,r){return function(o){return Object(n.b)(o,\"post\",s,u,{media:Object(n.f)(o,{postId:e}),post:Object(n.g)(o,{postId:e,duration:r}),screen:Object(n.h)(o,{compact:t})})}},m=function(e,t){return function(r){return Object(n.b)(r,\"post\",o,c,{media:Object(n.f)(r,{postId:e}),post:Object(n.g)(r,{postId:e}),screen:Object(n.h)(r,{compact:t})})}}},\"./src/app/trackers/postPageRedesign.js\":function(e,t,r){\"use strict\";r.d(t,\"i\",function(){return o}),r.d(t,\"o\",function(){return s}),r.d(t,\"c\",function(){return a}),r.d(t,\"n\",function(){return i}),r.d(t,\"f\",function(){return c}),r.d(t,\"q\",function(){return u}),r.d(t,\"p\",function(){return l}),r.d(t,\"d\",function(){return d}),r.d(t,\"m\",function(){return p}),r.d(t,\"h\",function(){return m}),r.d(t,\"g\",function(){return b}),r.d(t,\"k\",function(){return f}),r.d(t,\"j\",function(){return j}),r.d(t,\"l\",function(){return h}),r.d(t,\"a\",function(){return O}),r.d(t,\"b\",function(){return v}),r.d(t,\"e\",function(){return g});var n=r(\"./src/lib/eventV2JSONUtils.js\"),o=function(e){return Object(n.b)(e,\"post_detail\",\"click\",\"close\")},s=function(e){return Object(n.b)(e,\"post_detail\",\"click\",\"upvote_comment\")},a=function(e){return Object(n.b)(e,\"post_detail\",\"click\",\"downvote_comment\")},i=function(e){return Object(n.b)(e,\"post_detail\",\"click\",\"reply_comment\")},c=function(e){return Object(n.b)(e,\"post_detail\",\"click\",\"overflow_comment\")},u=function(e){return Object(n.b)(e,\"post_detail\",\"click\",\"comment_author\")},l=function(e){return Object(n.b)(e,\"post_detail\",\"click\",\"comment_author_avatar\")},d=function(e){return Object(n.b)(e,\"post_detail\",\"click\",\"load_more_comments\")},p=function(e){return Object(n.b)(e,\"post\",\"click\",\"upvote\")},m=function(e){return Object(n.b)(e,\"post\",\"click\",\"downvote\")},b=function(e){return Object(n.b)(e,\"post\",\"click\",\"author\")},f=function(e){return Object(n.b)(e,\"post_detail\",\"click\",\"post_overflow_menu\")},j=function(e){return Object(n.b)(e,\"post\",\"click\",\"link\")},h=function(e){return Object(n.b)(e,\"post_detail\",\"click\",\"subreddit\")},O=function(e){return Object(n.b)(e,\"post_detail\",\"click\",\"add_comment\")},v=function(e){return Object(n.b)(e,\"post_detail\",\"click\",\"collapse_comment\")},g=function(e){return Object(n.b)(e,\"post_detail\",\"click\",\"login\")}},\"./src/app/trackers/xpromo.js\":function(e,t,r){\"use strict\";r.d(t,\"p\",function(){return f}),r.d(t,\"c\",function(){return j}),r.d(t,\"a\",function(){return h}),r.d(t,\"b\",function(){return O}),r.d(t,\"i\",function(){return g}),r.d(t,\"h\",function(){return _}),r.d(t,\"g\",function(){return y}),r.d(t,\"f\",function(){return P}),r.d(t,\"e\",function(){return w}),r.d(t,\"d\",function(){return k}),r.d(t,\"m\",function(){return S}),r.d(t,\"o\",function(){return T}),r.d(t,\"n\",function(){return C}),r.d(t,\"l\",function(){return x}),r.d(t,\"j\",function(){return E}),r.d(t,\"k\",function(){return N});var n=r(\"./src/lib/eventV2JSONUtils.js\"),o=\"xpromo\",s=\"click\",a=\"dismiss\",i=\"view\",c=\"app_selector\",u=\"choice_footer\",l=\"footer_upsell\",d=\"in_feed\",p=\"pill\",m=\"top_button\",b=\"nsfw_blur\",f=function(){return function(e){return Object(n.b)(e,o,s,m)}},j=function(){return function(e){return Object(n.b)(e,o,i,c)}},h=function(e){return function(t){return Object(n.b)(t,o,s,c,{popup:{button_text:e},widget:{type:\"button\"}})}},O=function(){return function(e){return Object(n.b)(e,o,s,c,{widget:{type:\"overlay\"}})}},v=function(e){return function(t){var r=t?{widget:{type:t}}:void 0;return function(t){return Object(n.b)(t,o,e,d,r)}}},g=v(i),_=v(s),y=function(){return function(e){return Object(n.b)(e,o,i,l)}},P=function(){return function(e){return Object(n.b)(e,o,s,l)}},w=function(){return function(e){return Object(n.b)(e,o,i,u)}},k=function(e){return function(t){return Object(n.b)(t,o,s,u,{popup:{button_text:e}})}},S=function(){return function(e){return Object(n.b)(e,o,s,p)}},T=function(){return function(e){return Object(n.b)(e,o,i,p)}},C=function(){return function(e){return Object(n.b)(e,o,a,p)}},x=function(){return function(e){return Object(n.b)(e,o,i,b,{widget:{type:\"overlay\"}})}},E=function(e){return function(t){return Object(n.b)(t,o,s,b,{popup:{button_text:e},widget:{type:\"overlay\"}})}},N=function(){return function(e){return Object(n.b)(e,o,s,b,{widget:{type:\"overlay\"}})}}},\"./src/app/widgets/modal.js\":function(e,t,r){\"use strict\";r.d(t,\"c\",function(){return h}),r.d(t,\"e\",function(){return O}),r.d(t,\"d\",function(){return g}),r.d(t,\"a\",function(){return y}),r.d(t,\"b\",function(){return P});var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),s=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),l=r(\"./node_modules/prop-types/index.js\"),d=r.n(l),p=r(\"./node_modules/react/index.js\"),m=r.n(p),b=r(\"./node_modules/react-redux/es/index.js\"),f=r(\"./node_modules/reselect/lib/index.js\"),j={position:\"fixed\",top:0,left:0,right:0,bottom:0,zIndex:1e3,backgroundColor:\"rgba(0,0,0,0.4)\"},h=\"r/widgets__TOGGLE_MODAL\",O=function(e){return{type:h,payload:{id:e}}},v=function(e){function t(){return Object(o.a)(this,t),Object(a.a)(this,Object(i.a)(t).apply(this,arguments))}return Object(c.a)(t,e),Object(s.a)(t,[{key:\"render\",value:function(){var e=this.props,t=e.className,r=e.show,o=e.children,s=e.onToggleModal;return r?Object(n.a)(\"div\",{style:j,onClick:function(){return s(null)}},void 0,Object(n.a)(\"div\",{className:t,onClick:function(e){return e.stopPropagation()}},void 0,o)):null}}]),t}(m.a.Component);Object(u.a)(v,\"propTypes\",{className:d.a.string,show:d.a.bool,onToggleModal:d.a.func}),Object(u.a)(v,\"defaultProps\",{className:\"\",show:!1,onToggleModal:function(){}});var g=function(e){function t(){return Object(o.a)(this,t),Object(a.a)(this,Object(i.a)(t).apply(this,arguments))}return Object(c.a)(t,e),Object(s.a)(t,[{key:\"makeHandler\",value:function(){var e=this.props.onToggleModal;return{onClick:function(){return e()}}}},{key:\"render\",value:function(){var e=this.props.children;return\"string\"==typeof e?m.a.createElement(\"span\",this.makeHandler(),e):m.a.cloneElement(m.a.Children.only(e),this.makeHandler())}}]),t}(m.a.Component);Object(u.a)(g,\"propTypes\",{children:d.a.oneOfType([d.a.string,d.a.element]).isRequired,onToggleModal:d.a.func}),Object(u.a)(g,\"defaultProps\",{onToggleModal:function(){}});var _=Object(f.createSelector)(function(e,t){return e.widgets.modal.id===t.id},function(e){return{show:e}}),y=Object(b.b)(_,function(e){return{onToggleModal:function(t){return e(O(t))}}})(v),P=Object(b.b)(null,function(e,t){var r=t.id;return{onToggleModal:function(){return e(O(r))}}})(g);y.propTypes={id:d.a.string.isRequired},P.propTypes={id:d.a.string.isRequired}},\"./src/app/widgets/tooltip.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return P}),r.d(t,\"b\",function(){return x}),r.d(t,\"d\",function(){return E}),r.d(t,\"c\",function(){return R});var n=r(\"./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),s=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),l=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),d=(r(\"./node_modules/core-js/modules/es6.string.iterator.js\"),r(\"./node_modules/core-js/modules/es6.array.from.js\"),r(\"./node_modules/prop-types/index.js\")),p=r.n(d),m=r(\"./node_modules/react/index.js\"),b=r.n(m),f=r(\"./node_modules/react-redux/es/index.js\"),j=r(\"./node_modules/reselect/lib/index.js\"),h=r(\"./node_modules/lodash/object.js\"),O={ABOVE:\"above\",BELOW:\"below\",LEFT:\"left\",RIGHT:\"right\"},v={HOVER:\"hover\",CLICK:\"click\",BOTH:\"both\"},g={position:\"fixed\",borderWidth:1,borderStyle:\"solid\",backgroundColor:\"white\",zIndex:1e3},_=function(e,t,r,n){var o=e.offsetHeight,s=e.offsetWidth,a=t.getBoundingClientRect(),i=a.width,c=a.height,u=a.top,l=a.left;switch(r){case O.LEFT:u+=c/2,u-=o/2,l+=-n-s;break;case O.RIGHT:u+=c/2,u-=o/2,l+=i+n;break;case O.ABOVE:u+=-n-o,l+=i/2,l-=s/2;break;case O.BELOW:u+=c+n,l+=i/2,l-=s/2}return{top:u,left:l}},y=function(e,t,r,n,o){if(e){e.style.position=\"fixed\",e.style.width=0,e.style.height=0,e.style.zIndex=1001;var s=_(e,t,r,n),a=s.top,i=s.left,c=s.marginTop,u=s.marginLeft,l=o?7:8,d=\"\".concat(l,\"px solid transparent\"),p=\"\".concat(l,\"px solid \").concat(o?\"white\":\"\");r===O.ABOVE||r===O.BELOW?(e.style.left=i-l,e.style.marginTop=c,e.style.borderLeft=d,e.style.borderRight=d,r===O.BELOW?(e.style.top=a-l+1,e.style.borderBottom=p,o||(e.style.borderBottomColor=\"inherit\")):(e.style.top=a-1,e.style.borderTop=p,o||(e.style.borderTopColor=\"inherit\"))):(e.style.top=a-l,e.style.marginLeft=u,e.style.borderTop=d,e.style.borderBottom=d,r===O.RIGHT?(e.style.left=i-l+1,e.style.borderRight=p,o||(e.style.borderRightColor=\"inherit\")):(e.style.left=i-1,e.style.borderLeft=p,o||(e.style.borderLeftColor=\"inherit\")))}},P=\"r/widgets__TOGGLE_TOOLTIP\",w=function(e){function t(){return Object(s.a)(this,t),Object(i.a)(this,Object(c.a)(t).apply(this,arguments))}return Object(u.a)(t,e),Object(a.a)(t,[{key:\"render\",value:function(){var e=this.props,t=e.target,r=e.show,n=e.alignment,s=e.offset,a=e.children,i=e.className;return r?b.a.createElement(\"div\",{className:i,style:g,ref:function(e){return function(e,t,r,n){if(e){if(\"undefined\"==typeof self||null===self)return;var o=r,s=e.offsetHeight,a=e.offsetWidth;if(r===O.ABOVE){var i=t.getBoundingClientRect(),c=i.top,u=i.height;c-u-s<0&&(c+u+s<self.innerHeight?o=O.BELOW:c<self.innerHeight/2&&(o=O.BELOW))}else if(r===O.BELOW){var l=t.getBoundingClientRect(),d=l.top,p=l.height;d+p+s>self.innerHeight&&(d-p-s>0?o=O.ABOVE:d>self.innerHeight/2&&(o=O.ABOVE))}else if(r===O.LEFT){var m=t.getBoundingClientRect(),b=m.left,f=m.width;b-f-a<0&&(b+f+a<self.innerWidth?o=O.RIGHT:b<self.innerWidth/2&&(o=O.RIGHT))}else if(r===O.RIGHT){var j=t.getBoundingClientRect(),h=j.left,v=j.width;h+v+a>self.innerWidth&&(h-v-a>0?o=O.LEFT:h>self.innerWidth/2&&(o=O.LEFT))}var g=_(e,t,o,n),P=g.top,w=g.left,k=self.innerHeight-n,S=self.innerWidth-n,T=P>n?P:n;e.style.top=T,e.style.bottom=T+s>k?n:null,e.style.height=T+s>k?\"auto\":e.style.height;var C=w>n?w:n;e.style.left=C,e.style.right=C+a>S?n:null,e.style.width=C+a>S?\"auto\":e.style.width,Array.from(e.children).slice(0,2).map(function(e,r){return y(e,t,o,n,!!r)})}}(e,t,n,s)},onClick:function(e){return e.stopPropagation()}},Object(o.a)(\"div\",{className:\"\".concat(i,\"__arrowBorder\")}),Object(o.a)(\"div\",{className:\"\".concat(i,\"__arrow\")}),Object(o.a)(\"div\",{style:{width:\"100%\",height:\"100%\",overflowY:\"auto\",overflowX:\"auto\"}},void 0,a)):null}}]),t}(b.a.Component);Object(l.a)(w,\"propTypes\",{id:p.a.string.isRequired,alignment:p.a.oneOf(Object(h.values)(O)).isRequired,show:p.a.bool,target:p.a.object,offset:p.a.number,className:p.a.string}),Object(l.a)(w,\"defaultProps\",{show:!1,offset:16,className:\"\"});var k=function(e){function t(){var e,r;Object(s.a)(this,t);for(var o=arguments.length,a=new Array(o),u=0;u<o;u++)a[u]=arguments[u];return r=Object(i.a)(this,(e=Object(c.a)(t)).call.apply(e,[this].concat(a))),Object(l.a)(Object(n.a)(r),\"handleOpenTooltip\",function(e){e.stopPropagation(),e.nativeEvent.stopImmediatePropagation(),r.props.onToggleTooltip(e.currentTarget)}),Object(l.a)(Object(n.a)(r),\"handleCloseTooltip\",function(){r.props.onToggleTooltip(null)}),r}return Object(u.a)(t,e),Object(a.a)(t,[{key:\"makeHandler\",value:function(){var e=this,t=this.props.type;if(t===v.HOVER)return{onMouseEnter:this.handleOpenTooltip,onMouseLeave:this.handleCloseTooltip};if(t===v.CLICK)return{onClick:this.handleOpenTooltip};var r=!1;return{onMouseEnter:this.handleOpenTooltip,onMouseLeave:function(t){r||e.handleCloseTooltip(t)},onClick:function(t){r=!0,e.handleOpenTooltip(t)}}}},{key:\"render\",value:function(){var e=this.props.children;return\"string\"==typeof e?b.a.createElement(\"span\",this.makeHandler(),e):b.a.cloneElement(b.a.Children.only(e),this.makeHandler())}}]),t}(b.a.Component);Object(l.a)(k,\"propTypes\",{id:p.a.string.isRequired,children:p.a.oneOfType([p.a.string,p.a.element]).isRequired,type:p.a.oneOf(Object(h.values)(v)),onToggleTooltip:p.a.func}),Object(l.a)(k,\"defaultProps\",{type:v.HOVER,onToggleTooltip:function(){}});var S=function(e){function t(){var e,r;Object(s.a)(this,t);for(var o=arguments.length,a=new Array(o),u=0;u<o;u++)a[u]=arguments[u];return r=Object(i.a)(this,(e=Object(c.a)(t)).call.apply(e,[this].concat(a))),Object(l.a)(Object(n.a)(r),\"handleClick\",function(){r.props.tooltipId&&r.props.onToggleTooltip(null)}),r}return Object(u.a)(t,e),Object(a.a)(t,[{key:\"componentDidMount\",value:function(){document.addEventListener(\"click\",this.handleClick)}},{key:\"componentWillUnmount\",value:function(){document.removeEventListener(\"click\",this.handleClick)}},{key:\"render\",value:function(){return!1}}]),t}(b.a.Component);Object(l.a)(S,\"propTypes\",{tooltipId:p.a.string,onToggleTooltip:p.a.func.isRequired});var T=Object(j.createSelector)(function(e,t){return e.widgets.tooltip.id===t.id},function(e){return e.widgets.tooltip.target},function(e,t){return{show:e,target:t}}),C=function(e,t){return{onToggleTooltip:function(r){return e(function(e,t){return{type:P,payload:{tooltipId:e,target:t}}}(t.id,r))}}},x=Object(f.b)(T)(w);x.ALIGN=O;var E=Object(f.b)(null,C)(k);E.TYPE=v;var N=Object(j.createSelector)(function(e){return e.widgets.tooltip.id},function(e){return{tooltipId:e}}),R=Object(f.b)(N,C)(S)},\"./src/config.js\":function(e,t,r){\"use strict\";r(\"./node_modules/core-js/modules/es6.regexp.match.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/slicedToArray.js\"),o=(r(\"./node_modules/core-js/modules/es6.regexp.split.js\"),r(\"./src/lib/localStorageAvailable.js\")),s=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:\"\").split(\";\").reduce(function(e,t){if(t&&t.indexOf(\"=\")>0){var r=t.split(\"=\"),o=Object(n.a)(r,2),s=o[0],a=o[1];e[s.trim()]=a.trim()}return e},{})},a=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:\"\").split(\";\")},i=\"https://www.reddit.com\",c=i.match(/^https?:\\/\\/([^\\/]+)/)[1].split(\".\"),u=c.length<2?c.join(\".\"):c.splice(c.length-2,2).join(\".\"),l=\"https://new.\".concat(u);t.a={https:\"true\"==={}.HTTPS,httpsProxy:\"true\"==={}.MWEB_HTTPS_PROXY,debugLevel:{}.DEBUG_LEVEL,postErrorURL:\"/error\",minifyAssets:\"true\"==={}.MINIFY_ASSETS,apiHeaders:s({}.API_HEADERS),apiPassThroughHeaders:a({}.API_PASS_THROUGH_HEADERS),assetPath:\"https://www.redditstatic.com/mweb2x\",origin:\"https://m.reddit.com\",port:{}.PORT||4444,env:\"production\",nonAuthAPIOrigin:\"https://www.reddit.com\",authAPIOrigin:\"https://oauth.reddit.com\",gqlUrl:{}.GQL_URL||\"https://gql.reddit.com\",v2EventUrl:\"https://www.reddit.com\",reddit:i,rootReddit:u,newReddit:l,amp:{}.AMP,googleTagManagerId:\"GTM-W7RKT4\",adblockTestClassName:{}.ADBLOCK_TEST_CLASSNAME||\"ad adsense-ad googad gemini-ad openx\",dfpSlotPrefix:{}.DFP_SLOT_PREFIX||\"/32173961/mweb\",localStorageAvailable:Object(o.a)(),statsURL:\"https://stats.redditmedia.com/\",reduxActionLogSize:{}.REDUX_ACTION_LOG_SIZE||10,mediaDomain:\"www.redditmedia.com\",adsPath:{}.ADS_PATH||\"/api/request_promo.json\",manifest:{},trackerKey:\"Mweb3\",trackerEndpoint:\"https://events.redditmedia.com/v1\",trackerEndpointV2JSON:\"https://events.redditmedia.com/v2j\",trackerClientSecret:\"SWRvZTJpcDh6bzZvaHhlaWtlN2dpZXBoaWVrYWhq\",trackerClientAppName:\"mweb2x\",trackerEndpointHeaderV2:\"X-Signature\",statsdHost:{}.STATSD_HOST,statsdPort:{}.STATSD_PORT,statsdDebug:{}.STATSD_DEBUG,statsdPrefix:{}.STATSD_PREFIX||\"mweb2x.staging.server\",statsdSocketTimeout:{}.STATSD_TIMEOUT||100,appName:{}.APP_NAME||\"mweb\",defaultCountry:{}.DEFAULT_COUNTRY||\"US\",recaptchaSitekey:{}.RECAPTCHA_SITEKEY||\"6LeTnxkTAAAAAN9QEuDZRpn90WwKk_R1TRW_g-JC\",branchKey:\"key_live_hoc05HaCXaME10UMwyj3filpqzfu2Ue6\",pushNotificationApplicationServerKey:{}.PUSH_NOTIFICATION_APPLICATION_SERVER_KEY||\"BJ2nJR9HeBwCWe4s7bKfKgWZkx2Q8Q59yBdSVLxWIhPaWuzHDUxQ2YJnhLvbAVujWBZYuQv60V6a6oipSw09FT0\",originTrialToken:{}.ORIGIN_TRIAL_TOKEN||\"\",telemetry:{postConsumedThreshold:2e3},sendbirdServiceUrl:{}.SENDBIRD_SERVICE_URL||\"https://s.reddit.com\"}},\"./src/graphql/operations/ExperimentVariants.json\":function(e){e.exports=JSON.parse('{\"id\":\"bbfa87e39281\"}')},\"./src/graphql/operations/PollVote.json\":function(e){e.exports=JSON.parse('{\"id\":\"79107810b2b8\"}')},\"./src/graphql/operations/RegisterWebPushToken.json\":function(e){e.exports=JSON.parse('{\"id\":\"f9cb8a286f08\"}')},\"./src/graphql/operations/ServerInitialization.json\":function(e){e.exports=JSON.parse('{\"id\":\"78764c59d261\"}')},\"./src/higherOrderComponents/withTracking.jsx\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return g});var n=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js\"),s=r(\"./node_modules/@babel/runtime/helpers/esm/extends.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),l=r(\"./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js\"),d=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),p=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),m=r(\"./node_modules/prop-types/index.js\"),b=r.n(m),f=r(\"./node_modules/react/index.js\"),j=r.n(f),h=r(\"./node_modules/@researchgate/react-intersection-observer/lib/es/index.js\"),O=r(\"./src/lib/eventV2JSONTracker.js\"),v=function(e){var t,r;return r=t=function(t){function r(){var e,t;Object(a.a)(this,r);for(var n=arguments.length,o=new Array(n),s=0;s<n;s++)o[s]=arguments[s];return t=Object(c.a)(this,(e=Object(u.a)(r)).call.apply(e,[this].concat(o))),Object(p.a)(Object(l.a)(t),\"sendEvent\",function(e){var r=e(t.context.store.getState());Object(O.a)(r)}),t}return Object(d.a)(r,t),Object(i.a)(r,[{key:\"render\",value:function(){return j.a.createElement(e,Object(s.a)({},this.props,{sendEvent:this.sendEvent}))}}]),r}(j.a.Component),Object(p.a)(t,\"contextTypes\",{store:b.a.object}),r};t.a=v;var g=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,r=arguments.length>2?arguments[2]:void 0,s=function(s){function m(){var e,t;Object(a.a)(this,m);for(var n=arguments.length,s=new Array(n),i=0;i<n;i++)s[i]=arguments[i];return t=Object(c.a)(this,(e=Object(u.a)(m)).call.apply(e,[this].concat(s))),Object(p.a)(Object(l.a)(t),\"state\",{alreadyViewed:!1}),Object(p.a)(Object(l.a)(t),\"onHandleObserver\",function(e){e.isIntersecting&&t.setState({alreadyViewed:!0},function(){return t.props.sendEvent(r.apply(void 0,Object(o.a)(t.props.viewSelectorArgs)))})}),Object(p.a)(Object(l.a)(t),\"shouldDisable\",function(){return void 0===t.props.observerDisabled?t.state.alreadyViewed:t.props.observerDisabled}),t}return Object(d.a)(m,s),Object(i.a)(m,[{key:\"render\",value:function(){return Object(n.a)(h.a,{disabled:this.shouldDisable(),onChange:this.onHandleObserver,threshold:t},void 0,j.a.createElement(e,this.props))}}]),m}(j.a.Component);return Object(p.a)(s,\"defaultProps\",{viewSelectorArgs:[]}),v(s)}},\"./src/i18n/translatedFbts lazy recursive ^\\\\.\\\\/.*\\\\.json$\":function(e,t,r){var n={\"./en-US.json\":[\"./src/i18n/translatedFbts/en-US.json\",\"translations/en-US-json\"]};function o(e){if(!r.o(n,e))return Promise.resolve().then(function(){var t=new Error(\"Cannot find module '\"+e+\"'\");throw t.code=\"MODULE_NOT_FOUND\",t});var t=n[e],o=t[0];return r.e(t[1]).then(function(){return r.t(o,3)})}o.keys=function(){return Object.keys(n)},o.id=\"./src/i18n/translatedFbts lazy recursive ^\\\\.\\\\/.*\\\\.json$\",e.exports=o},\"./src/lib/adblock.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return s});var n=r(\"./src/lib/dom.js\"),o=r(\"./src/app/constants.js\"),s=function(){var e=document.getElementById(o.a);if(!e)return!0;var t=e.getBoundingClientRect();return!(t&&t.height&&t.width)||Object(n.a)(e)}},\"./src/lib/ads.js\":function(e,t,r){\"use strict\";var n=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),s=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),a=function e(t,r){Object(o.a)(this,e),Object(s.a)(this,\"next\",null),Object(s.a)(this,\"prev\",null),Object(s.a)(this,\"key\",void 0),Object(s.a)(this,\"value\",void 0),this.value=t,this.key=r},i=function(){function e(t){Object(o.a)(this,e),Object(s.a)(this,\"head\",null),Object(s.a)(this,\"tail\",null),Object(s.a)(this,\"data\",void 0),Object(s.a)(this,\"maxSize\",void 0),Object(s.a)(this,\"currentSize\",void 0),this.data={},this.maxSize=t,this.currentSize=0}return Object(n.a)(e,[{key:\"get\",value:function(e){var t=this.data[e];if(void 0!==t)return this._removeNodeFromList(t),this._setHeadNode(t),t.value}},{key:\"set\",value:function(e,t){var r=this.data[e];return void 0===r?(this.currentSize===this.maxSize?(r=this.tail,this._removeNodeFromList(r),this.data[r.key]=void 0,r.key=e,r.value=t):(r=new a(t,e),this.currentSize+=1),this.data[e]=r):this._removeNodeFromList(r),this._setHeadNode(r),this}},{key:\"remove\",value:function(e){var t=this.data[e];return void 0!==t&&(this._removeNodeFromList(t),this.data[e]=void 0,this.currentSize-=1),this}},{key:\"_removeNodeFromList\",value:function(e){e.prev?e.prev.next=e.next:(this.head=e.next,this.head&&(this.head.prev=null)),e.next?e.next.prev=e.prev:(this.tail=e.prev,this.tail&&(this.tail.next=null))}},{key:\"_setHeadNode\",value:function(e){e!==this.head&&(e.next=this.head,e.prev=null,null!==this.head&&(this.head.prev=e),this.head=e,null===this.tail&&(this.tail=e))}}]),e}();r.d(t,\"a\",function(){return u}),r.d(t,\"b\",function(){return d});var c=new i(1e3),u={Impression:1,Click:2,CommentsView:3,Upvote:4,Downvote:5,CommentSubmitted:6,ViewableImpression:7,CommentUpvote:8,CommentDownvote:9,VideoViewableImpression:100,VideoFullyViewableImpression:101,VideoPlayedWithSound:102,VideoPlayedExpanded:103,VideoWatched25:104,VideoWatched50:105,VideoWatched75:106,VideoWatched95:107,VideoWatched100:108,VideoStarted:109,VideoWatchedSeconds3:110,VideoWatchedSeconds5:111,VideoWatchedSeconds6:112},l=function(e){c.get(e)||((new Image).src=e,c.set(e,!0))},d=function(e,t){e.filter(function(e){return e.type===t}).map(function(e){return e.url}).forEach(l)}},\"./src/lib/apiOptionsFromState.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return l}),r.d(t,\"b\",function(){return d});r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),o=r(\"./src/platform/merge.js\"),s=r(\"./src/config.js\"),a=r(\"./src/apiClient/index.js\"),i=r(\"./src/app/selectors/platformSelector.js\");function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(r,!0).forEach(function(t){Object(n.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var l=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!e)return a.a;var r=e.session,n=r&&r.accessToken&&!r.unsafeLoggedOut?Object(a.d)(r.accessToken):u({},a.a);Object(i.F)(e)||(n=u({},n,{queryParams:{redditWebClient:\"mweb2x\",layout:e.compact?\"classic\":\"card\"}}));var c=e.meta,l=e.loid,d=l.loidCookie,p=l.loidCreatedCookie,m=l.edgeBucket,b=e.sessionTracker,f=e.apiRequestHeaders,j=e.contextKey,h={};if(d&&(h[\"X-Reddit-Loid\"]=d),b.value&&(h[\"X-Reddit-Session\"]=b.value),\"CLIENT\"!==c.env&&!t){var O=[];return d&&O.push(\"loid=\".concat(d)),p&&O.push(\"loidcreated=\".concat(p)),m&&O.push(\"edgebucket=\".concat(m)),b.value&&O.push(\"session_tracker=\".concat(b.value)),Object(o.a)(n,{appName:\"2x-server\",contextKey:j,headers:u({},n.headers,{},s.a.apiHeaders,{},f,{},h,{Cookie:O.join(\";\")})})}return Object(o.a)(n,{appName:\"2x-client\",contextKey:j,headers:u({},n.headers,{},h)})},d=function(e){var t=e.session,r=e.loid,n=e.sessionTracker,o=e.contextKey;if(t&&t.accessToken)return u({contextKey:o},Object(a.c)(t.accessToken,r.loidCookie,n.value))}},\"./src/lib/browsers.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return o}),r.d(t,\"b\",function(){return s});var n=function(){return window.navigator&&window.navigator.userAgent.toLowerCase()||\"\"},o=function(){return-1!==(arguments.length>0&&void 0!==arguments[0]?arguments[0]:n()).indexOf(\"chrome\")},s=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:n();return!o(e)&&-1!==e.indexOf(\"safari\")}},\"./src/lib/classNames.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return c});r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/toConsumableArray.js\"),o=r(\"./node_modules/lodash/isString.js\"),s=r.n(o),a=r(\"./node_modules/lodash/isObject.js\"),i=r.n(a);function c(){for(var e=[],t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];for(var a=function(){var t=l[u];s()(t)?e.push(t):Array.isArray(t)?e.push(c.apply(void 0,Object(n.a)(t))):i()(t)&&e.push(c.apply(void 0,Object(n.a)(Object.keys(t).filter(function(e){return t[e]}))))},u=0,l=r;u<l.length;u++)a();return e.join(\" \")}},\"./src/lib/cleanObject.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return a});var n=r(\"./node_modules/lodash/omitBy.js\"),o=r.n(n),s=function(e){return null==e},a=function(e){return o()(e,s)}},\"./src/lib/clientPerfMetrics/constants.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return n}),r.d(t,\"a\",function(){return o});var n={APP_INIT_STARTED:\"app-init-started\",APP_INIT_ENDED:\"app-init-ended\",APP_HTML_PARSE_START:\"app-html-parse-start\",BOOTSTRAP_JSON_PARSE_START:\"bootstrap-json-parse-start\",BOOTSTRAP_JSON_PARSE_END:\"bootstrap-json-parse-end\",CONTENTFUL_PAINT:\"contentful-paint\",MEANINGFUL_PAINT:\"meaningful-paint\"},o={AppInitJSOnly:\"AppInitJSOnly\",fetchStartToAppBooted:\"fetchStartToAppBooted\",HtmlParse:\"HtmlParse\",BootstrapJSONParse:\"BootstrapJSONParse\",FirstContentfulPaint:\"FirstContentfulPaint\",FirstMeaningfulPaint:\"FirstMeaningfulPaint\",TimeToFirstByte:\"TimeToFirstByte\"}},\"./src/lib/clientPerfMetrics/helpers.js\":function(e,t,r){\"use strict\";r.d(t,\"e\",function(){return j}),r.d(t,\"c\",function(){return g}),r.d(t,\"a\",function(){return _}),r.d(t,\"b\",function(){return P});r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\"),o=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),s=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/assertThisInitialized.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),u=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),l=r(\"./node_modules/@babel/runtime/helpers/esm/jsx.js\"),d=r(\"./node_modules/prop-types/index.js\"),p=r.n(d),m=r(\"./node_modules/react/index.js\"),b=r.n(m),f=r(\"./src/lib/clientPerfMetrics/constants.js\");r.d(t,\"d\",function(){return f.b});var j=function(e){window.__perfMark(e)},h=function(e){return\"__recordMark('\".concat(e,\"');__clearMarks('\").concat(e,\"');__perfMark('\").concat(e,\"');\")},O=function(e){function t(e){var r;return Object(n.a)(this,t),r=Object(s.a)(this,Object(a.a)(t).call(this,e)),Object(u.a)(Object(i.a)(r),\"setElementRef\",function(e){r.elementRef=e}),r.elementRef=null,r}return Object(c.a)(t,e),Object(o.a)(t,[{key:\"shouldComponentUpdate\",value:function(){return!1}},{key:\"componentDidMount\",value:function(){if(\"function\"==typeof document.createElement&&\"function\"==typeof document.createTextNode){var e=this.props,t=e.markName,r=e.numInlineMarks,n=document.createElement(\"script\"),o=document.createTextNode(h(t));if(n.appendChild(o),this.elementRef.append(n),window.__marksBookKeeping){var s=window.__marksBookKeeping.requested[t]||0;window.__marksBookKeeping.requested[t]=s+1+r}}}},{key:\"render\",value:function(){return b.a.createElement(\"span\",{ref:this.setElementRef},Object(l.a)(\"script\",{type:\"text/javascript\",dangerouslySetInnerHTML:{__html:h(this.props.markName)}}))}}]),t}(b.a.Component);Object(u.a)(O,\"propTypes\",{markName:p.a.string.isRequired,numInlineMarks:p.a.number.isRequired});var v=h(f.b.MEANINGFUL_PAINT),g=function(e){return Object(l.a)(O,{markName:f.b.MEANINGFUL_PAINT,numInlineMarks:e.numInlineMarks||0})},_=function(){return Object(l.a)(O,{markName:f.b.CONTENTFUL_PAINT,numInlineMarks:0})},y=function(e,t){return\"<img \".concat((r=e,Object.keys(r).filter(function(e){return void 0!==r[e]}).map(function(e){return\"\".concat(e.toLowerCase()).concat(\"boolean\"==typeof(t=r[e])?!0===t?\"\":\"=false\":\"number\"==typeof t?\"=\".concat(t):\"string\"==typeof t?'=\"'.concat(t,'\"'):\"\");var t}).join(\" \")),\" \").concat(t?'onload=\"'.concat(v,'\"'):\"\",\" />\");var r},P=function(e){var t=e.className,r=e.imgProps,n=e.includeFMPHandler;return Object(l.a)(\"div\",{className:t||\"\",dangerouslySetInnerHTML:{__html:y(r,n)}})}},\"./src/lib/contextMapper.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return o}),r.d(t,\"a\",function(){return s});r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.string.iterator.js\"),r(\"./node_modules/core-js/modules/es6.weak-map.js\");var n=new WeakMap;function o(e,t){var r=t||{};if(n.has(r))throw new Error(\"contextMapper: attempt to set an existing key\");return n.set(r,e),r}function s(e){if(!n.has(e))throw new Error(\"contextMapper: attempt to access a nonexistent key\");return n.get(e)}},\"./src/lib/desktop.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return l}),r.d(t,\"a\",function(){return p});r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),o=r(\"./src/config.js\"),s=r(\"./node_modules/js-cookie/src/js.cookie.js\"),a=r.n(s),i=r(\"./src/lib/urlWith.js\");function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var u=1;function l(){a.a.set(\"mweb-no-redirect\",\"1\",{domain:o.a.rootReddit,expires:u})}var d={utm_source:\"mweb_navbar\",utm_medium:\"2X\",utm_name:\"desktop_link\"};function p(e){var t=e||{},r=t.url,s=void 0===r?\"/\":r,a=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(r,!0).forEach(function(t){Object(n.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({},t.queryParams,{},d);return\"\".concat(o.a.reddit).concat(Object(i.a)(s,a))}},\"./src/lib/dfp.js\":function(e,t,r){\"use strict\";r.d(t,\"c\",function(){return a}),r.d(t,\"a\",function(){return i}),r.d(t,\"b\",function(){return c}),r.d(t,\"d\",function(){return u});r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\"),r(\"./node_modules/core-js/modules/es6.promise.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\");var n=r(\"./src/config.js\"),o=r(\"./src/lib/isFakeSubreddit.js\"),s={},a=function(e,t){var r=[n.a.dfpSlotPrefix];return Object(o.c)(t)?r.push(\"frontpage\"):r.push(\"r.\".concat(t)),r.push(e),r.join(\"/\")},i=function(e,t){var r=t.id,n=t.slot,o=t.properties,a=t.shouldCollapse,i=t.sizes,u=t.a9,l=void 0!==u&&u,d=window.googletag=window.googletag||{};return d.cmd=d.cmd||[],new Promise(function(e){var t=function(){d.cmd.push(function(){s[r]&&(d.display(r),d.pubads().refresh([s[r]]))}),e()};l&&window.apstag.fetchBids({slots:[{slotID:r,slotName:[n,r].join(\"/\"),sizes:i}],timeout:2e3},function(){d.cmd.push(function(){s[r]&&window.apstag.setDisplayBids()}),t()}),d.cmd.push(function(){c(r);var e=d.defineSlot(n,i,r).addService(d.pubads());s[r]=e,a&&e.setCollapseEmptyDiv(!0),Object.keys(o).forEach(function(t){e.setTargeting(t,o[t])}),l||t()})})},c=function(e){var t=s[e];if(t){var r=window.googletag=window.googletag||{};r.cmd=r.cmd||[],r.cmd.push(function(){r.destroySlots([t]),delete s[e]})}},u=function(e){var t=e.limitDataProcessing,r=window.googletag=window.googletag||{};r.cmd=r.cmd||[];var n=document.createElement(\"script\");n.async=!0,n.type=\"text/javascript\";var o=\"https:\"===document.location.protocol;n.src=\"\".concat(o?\"https:\":\"http:\",\"//www.googletagservices.com/tag/js/gpt.js\");var s=document.getElementsByTagName(\"script\")[0];s.parentNode.insertBefore(n,s),r.cmd.push(function(){r.pubads().disableInitialLoad(),r.enableServices()}),function(e,t,r,n,o,s,a){function i(r,n){t[e]._Q.push([r,n])}t[e]||(t[e]={init:function(){i(\"i\",arguments)},fetchBids:function(){i(\"f\",arguments)},_Q:[]},(s=r.createElement(n)).async=!0,s.src=\"//c.amazon-adsystem.com/aax2/apstag.js\",(a=r.getElementsByTagName(n)[0]).parentNode.insertBefore(s,a))}(\"apstag\",window,document,\"script\"),window.apstag.init({pubID:\"3379\",adServer:\"googletag\",bidTimeout:2e3,params:{aps_privacy:t?\"1YY\":\"1--\"}})}},\"./src/lib/dnt.js\":function(e,t,r){\"use strict\";(function(e){r(\"./node_modules/core-js/modules/es6.regexp.match.js\");if(e.navigator){var t=e.navigator.userAgent.match(/(?:\\b(?:MS)?IE\\s+|\\bTrident\\/7\\.0;.*\\s+rv:)(\\d+(?:\\.?\\d+)?)/i),n=t&&t[1]&&parseFloat(t[1]),o=e.navigator.doNotTrack||e.doNotTrack||e.navigator.msDoNotTrack,s=o?/^(yes|1)$/i.test(o)&&10!==n?\"1\":\"0\":null;e.DO_NOT_TRACK=s}}).call(this,r(\"./node_modules/webpack/buildin/global.js\"))},\"./src/lib/dom.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return n});var n=function e(t){if(!t||t.hidden)return!0;var r=window.getComputedStyle(t);return\"none\"===r.display||\"hidden\"===r.visibility||!!t.parentElement&&e(t.parentElement)}},\"./src/lib/ensureThingTypePrefix.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return a}),r.d(t,\"a\",function(){return i});r(\"./node_modules/core-js/modules/es6.regexp.constructor.js\");var n=r(\"./src/apiClient/models/thingTypes.js\"),o=new RegExp(\"^\".concat(n.e,\"_\")),s=new RegExp(\"^\".concat(n.i,\"_\")),a=function(e){return s.test(e)?e:\"\".concat(n.i,\"_\").concat(e)},i=function(e){return o.test(e)?e:\"\".concat(n.e,\"_\").concat(e)}},\"./src/lib/eventTracker.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return f});r(\"./node_modules/core-js/modules/es6.regexp.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\");var n=r(\"./node_modules/event-tracker/index.js\"),o=r.n(n),s=r(\"./node_modules/crypto-js/hmac-sha256.js\"),a=r.n(s),i=r(\"./node_modules/Base64/base64.js\"),c=r(\"./src/config.js\"),u=r(\"./src/lib/makeRequest.js\"),l=r(\"./src/lib/objectToHash.js\"),d=r(\"./src/app/constants.js\");function p(e,t){return a()(t,e).toString()}function m(e){var t=e.url,r=e.data,n=e.query,o=e.headers,s=e.done;return u.a.post(t).query(n).set(o).timeout(d.t).send(r).then(s).catch(s)}var b={};function f(){var e,t,r=c.a.trackerKey,n=c.a.trackerClientSecret,s=c.a.trackerEndpoint,a=c.a.trackerClientAppName,u=Object(l.a)({trackerKey:r,trackerEndpoint:s,trackerClientSecret:n,trackerClientAppName:a}),d=b[u];if(!d){var f=m,j=Object(i.atob)(n);d=new o.a(r,j,f,s,a,p,{appendClientContext:!1,bufferLength:1}),b[u]=d,t=function(e){if(this.buffer.length){var t=JSON.stringify(this.buffer),r=this.calculateHash(this.clientSecret,t);this.postData({url:this.eventsUrl,data:t,headers:{\"Content-Type\":\"text/plain\"},query:{key:this.clientKey,mac:r},done:this.done||e||function(){}}),this.buffer=[]}},(e=d).replaceToNewSend=function(){return this.done||(this.send=t),this},e.addDoneToNewSend=function(e){return this.done=e,this}}return d}},\"./src/lib/eventUtils.js\":function(e,t,r){\"use strict\";r.d(t,\"h\",function(){return E}),r.d(t,\"c\",function(){return N}),r.d(t,\"b\",function(){return I}),r.d(t,\"a\",function(){return D}),r.d(t,\"e\",function(){return A}),r.d(t,\"f\",function(){return L}),r.d(t,\"d\",function(){return U}),r.d(t,\"l\",function(){return B}),r.d(t,\"m\",function(){return H}),r.d(t,\"i\",function(){return G}),r.d(t,\"g\",function(){return X}),r.d(t,\"k\",function(){return z}),r.d(t,\"j\",function(){return K});r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\"),r(\"./node_modules/core-js/modules/es6.array.sort.js\"),r(\"./node_modules/core-js/modules/es6.regexp.split.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),o=(r(\"./node_modules/core-js/modules/es6.function.name.js\"),r(\"./node_modules/lodash/get.js\")),s=r.n(o),a=r(\"./node_modules/lodash/find.js\"),i=r.n(a),c=r(\"./node_modules/lodash/omit.js\"),u=r.n(c),l=r(\"./node_modules/lodash/values.js\"),d=r.n(l),p=r(\"./node_modules/url/url.js\"),m=r.n(p),b=r(\"./src/app/selectors/xpromo.js\"),f=r(\"./src/lib/getSessionIdFromCookie.js\"),j=r(\"./src/lib/getReddaidFromCookie.js\"),h=r(\"./src/app/router/handlers/PostsFromSubreddit.js\"),O=r(\"./src/app/router/handlers/CommentsPage.js\"),v=r(\"./src/app/trackers/global.js\"),g=r(\"./src/lib/isFakeSubreddit.js\"),_=r(\"./src/lib/eventTracker.js\"),y=r(\"./src/lib/eventV2JSONTracker.js\"),P=r(\"./src/lib/gtm.js\"),w=r(\"./src/lib/name.js\"),k=r(\"./src/lib/adblock.js\"),S=r(\"./src/lib/urlWith.js\");function T(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function C(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?T(r,!0).forEach(function(t){Object(n.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):T(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var x=/(?:t\\d+_)?(.*)/;function E(e){return x.exec(e)[1]}function N(e){return parseInt(E(e),36)}function R(e){var t=s()(e,\"platform.currentPage.urlParams.subredditName\",void 0);if(t&&!Object(g.c)(t))return e.subreddits[t.toLowerCase()]}function I(e){var t=R(e);return t?{sr_id:N(t.name),sr_name:t.displayName}:{}}function D(e,t){var r=e.platform.currentPage.urlParams.userName;if(!r)return null;var n=i()(e.accounts,function(e,t){return t.toLowerCase()===r.toLowerCase()});if(!n)return null;var o=Object(w.b)(n.uuid);return C({target_name:n.name,target_fullname:\"t2_\".concat(n.id),target_type:\"account\",target_id:N(n.id),is_contributor:!!e.subreddits[o]},t)}function A(e){var t=e.platform.currentPage.urlParams.subredditName,r=R(e);return{listing_name:r&&r.displayName||t||\"frontpage\"}}function L(e){var t=e.user,r=e.accounts[t.name];if(r&&!t.loggedOut)return{user_id:N(r.id),user_name:r.name};var n=e.loid;return{loid:n.loid,loid_created:n.loidCreated}}function M(e,t){return m.a.parse(e).host||t.domain}function U(e){var t=e.meta,r=e.compact,n=e.platform,o=e.preferences,s=n.currentPage.referrer,a=Object(S.a)(n.currentPage.url,n.currentPage.queryParams,n.currentPage.hashParams);return C({domain:t.domain,geoip_country:t.country,user_agent:t.userAgent,base_url:a,referrer_domain:s?M(s,t):\"\",referrer_url:s,language:o.lang,dnt:\"undefined\"!=typeof window&&!!window.DO_NOT_TRACK,compact_view:r,adblock:Object(k.a)(),session_id:F(e)},L(e),{reddaid:Object(j.a)()})}function F(e){var t=[\"accountRequests\",e.user.name,\"meta\",\"set-cookie\"],r=s()(e,t,null);return Object(f.b)(r)}function B(e,t,r){var n,o=C({},U(e),{},I(e),{},r,{},A(e),{},{source:(n=t.split(\"_\"))[0],verb:n[2],noun:n[3]});Object(_.a)().track(\"videoplayer_events\",t,o)}function H(e){var t={};return Object(b.i)(e)?t=Object(h.a)(e):Object(b.h)(e)&&(t=Object(O.a)(e)),t}var V=[\"overlayMenu\",\"commentReply\"],q=null;function G(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(function(e){var t=d()(u()(e.platform.currentPage.queryParams,V)).sort().join(\"-\"),r=e.platform.currentPage.url+t;return r===q||(q=r,!1)})(e)||(W(e),function(e,t){var r=C({},U(e),{},I(e),{},t);Object(_.a)().track(\"screenview_events\",\"cs.screenview_mweb\",r),Object(y.a)(Object(v.b)(e))}(e,t))}var W=function(e){var t=R(e),r=L(e);P.b(\"pageview\",{userId:r.user_id,subreddit:t?t.displayName:null,pathname:e.platform.currentPage.url||\"/\",advertiserCategory:t?t.advertiserCategory:null})},X=function(e,t,r){var n=C({},U(r),{},I(r),{method:e,placement_type:\"native\",placement_index:t,in_feed:0!==t});Object(_.a)().track(\"ad_serving_events\",\"cs.adblock\",n)};function z(e){var t=C({},e);Object(_.a)().track(\"share_events\",\"cs.mweb_post_click\",t)}function K(e){var t=C({},e);Object(_.a)().track(\"share_events\",\"cs.mweb_view_all_comments\",t)}},\"./src/lib/eventV2JSONTracker.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return c});var n,o=r(\"./src/lib/eventV2JSONUtils.js\"),s=40,a=1e3,i=[];function c(e){i.push(e),i.length>=s?u():n||(n=setTimeout(u,a))}function u(){Object(o.i)(i),i=[],n=void 0}},\"./src/lib/eventV2JSONUtils.js\":function(e,t,r){\"use strict\";r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es7.symbol.async-iterator.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/es6.array.sort.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\"),r(\"./node_modules/core-js/modules/es7.array.includes.js\"),r(\"./node_modules/core-js/modules/es6.string.includes.js\"),r(\"./node_modules/core-js/modules/es6.function.name.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),o=(r(\"./node_modules/core-js/modules/es6.regexp.split.js\"),r(\"./node_modules/core-js/modules/es6.string.ends-with.js\"),r(\"./node_modules/core-js/modules/es6.string.starts-with.js\"),r(\"./node_modules/lodash/get.js\")),s=r.n(o),a=r(\"./node_modules/lodash/includes.js\"),i=r.n(a),c=r(\"./node_modules/lodash/isEmpty.js\"),u=r.n(c),l=r(\"./node_modules/url/url.js\"),d=r.n(l),p=r(\"./node_modules/uuid/v4.js\"),m=r.n(p),b=r(\"./node_modules/js-cookie/src/js.cookie.js\"),f=r.n(b),j=r(\"./src/app/constants.js\"),h=r(\"./src/app/selectors/platformSelector.js\"),O=r(\"./src/app/selectors/userAccount.js\"),v=r(\"./src/apiClient/models/thingTypes.js\"),g=r(\"./src/config.js\"),_=r(\"./src/lib/adblock.js\"),y=r(\"./src/lib/ensureThingTypePrefix.js\"),P=r(\"./src/lib/eventV2Utils.js\"),w=r(\"./src/lib/getReddaidFromCookie.js\"),k=r(\"./src/lib/isFakeSubreddit.js\"),S=(r(\"./node_modules/core-js/modules/es6.string.iterator.js\"),r(\"./node_modules/core-js/modules/es6.set.js\"),new Set([\"i.redd.it\",\"i.redditmedia.com\",\"g.redditmedia.com\",\"i.reddituploads.com\",\"500px.com\",\"abload.de\",\"anony.ws\",\"deviantart.com\",\"deviantart.net\",\"fav.me\",\"fbcdn.net\",\"flickr.com\",\"forgifs.com\",\"giphy.com\",\"gfycat.com\",\"gifsoup.com\",\"gyazo.com\",\"imageshack.us\",\"imgclean.com\",\"imgflip.com\",\"imgur.com\",\"i.imgur.com\",\"instagr.am\",\"instagram.com\",\"mediacru.sh\",\"media.tumblr.com\",\"media.gify.com\",\"min.us\",\"minus.com\",\"myimghost.com\",\"pbs.twimg.com\",\"photobucket.com\",\"picsarus.com\",\"postimg.org\",\"puu.sh\",\"staticflickr.com\",\"tinypic.com\",\"twitpic.com\",\"upload.wikimedia.org\"])),T=function(e){var t,r=e.reddit_video;if(r.hlsUrl)t=r.hlsUrl;else{if(!r.dashUrl)return;t=r.dashUrl}return function(e){try{return new l.URL(e).pathname.split(\"/\")[1]}catch(t){return}}(t)},C=r(\"./src/lib/eventV2JSONTracker.js\"),x=r(\"./src/lib/urlWith.js\"),E=r(\"./src/lib/eventV2SendMinimal.js\");function N(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function R(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?N(r,!0).forEach(function(t){Object(n.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):N(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function I(e){Object(E.a)(e)}r.d(t,\"i\",function(){return I}),r.d(t,\"d\",function(){return D}),r.d(t,\"a\",function(){return A}),r.d(t,\"n\",function(){return H}),r.d(t,\"c\",function(){return W}),r.d(t,\"e\",function(){return X}),r.d(t,\"g\",function(){return z}),r.d(t,\"h\",function(){return Y}),r.d(t,\"f\",function(){return Z}),r.d(t,\"b\",function(){return Q}),r.d(t,\"k\",function(){return $}),r.d(t,\"j\",function(){return ee}),r.d(t,\"m\",function(){return te}),r.d(t,\"l\",function(){return re});var D={app:{name:g.a.appName}},A=function(e){return{page_type:Object(P.d)(e.platform.currentPage)}},L=function(e){var t=e.platform.currentPage,r=t?t.referrer:null;if(r){var n=d.a.parse(r).hostname;if(!n||r.startsWith(\"/\")){var o=e.meta.protocol;n=e.meta.domain,o&&n||(o=window.location.protocol,n=window.location.hostname),o=o.endsWith(\":\")?o:\"\".concat(o,\":\"),r=\"\".concat(o,\"//\").concat(n).concat(r)}return{domain:n,url:r}}return null},M=function(e){var t=e.platform.currentPage,r=e.meta,n=r.userAgent,o=r.domain,s=r.protocol,a=\"development\"===g.a.env?\"www.reddit.com\":o,i=t?\"\".concat(s,\"://\").concat(o).concat(t.url):void 0;return{user_agent:n,domain:a,canonical_url:i,base_url:i?Object(x.a)(i,t.queryParams):void 0,reddaid:Object(w.a)()}},U=function(e){var t=f.a.get(\"session_tracker\"),r=e.sessionTracker.value,n=(t||r).split(\".\"),o=n[0],s=parseInt(n[2],10),a={},i=e.platform.history;if(i&&i.length){var c=i[0];a={referrer_domain:d.a.parse(c.referrer).hostname,referrer_url:c.referrer?c.referrer:null}}return R({id:o,created_timestamp:s},a)},F=\"platform.currentPage.urlParams.postId\",B=\"platform.currentPage.urlParams.subredditName\",H=function(e){var t,r=e.user,n=e.loid;r.loggedOut||(t=e.accounts[r.name]);var o=Object(O.f)(e),s={id:\"t2_\".concat(o),is_admin:t?t.isEmployee:null,logged_in:!!t,cookie_created_timestamp:parseInt(n.loidCreated,10),created_timestamp:t?1e3*t.createdUTC:null};if(t){s.has_premium=t.isGold,s.is_premium_subscriber=t.hasGoldSubscription,s.number_coins=t.coins||0;var a=t.goldExpiration,i=a?1e3*a-Date.now():0;s.number_premium_days_remaining=i?Math.ceil(i/864e5):0}return s};function V(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).subredditName||s()(e,B);if(t&&!Object(k.c)(t))return e.subreddits[t.toLowerCase()]}var q=function(e){var t=V(e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:{});if(t)return{id:t.name,name:t.displayName.toLowerCase()}};function G(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).commentId||s()(e,\"platform.currentPage.urlParams.commentId\",void 0);if(t)return t.includes(\"\".concat(v.e,\"_\"))?e.comments.data[t]:e.comments.data[\"\".concat(v.e,\"_\").concat(t)]}var W=function(e){return function(e){if(e){var t=e.gildings,r=t?Object.keys(t).reduce(function(e,r){return e+t[r]},0):null;return{id:e.name,author_id:e.authorId,created_timestamp:1e3*e.createdUTC,number_gildings:r,parent_id:e.parentId,post_id:e.linkId,score:e.score,type:e.type}}}(G(e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}))};var X=function(e){return e.crosspostParentObj?\"crosspost\":e.preview&&e.preview.reddit_video_preview&&e.preview.reddit_video_preview.is_gif?\"gif\":e.isSelf?e.media?\"multi_media\":\"text\":e.isVideo?\"video\":e.isMeta?\"poll\":S.has(e.domain)?\"image\":\"link\"};var z=function(e){var t=function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).postId||Object(y.b)(s()(e,F));if(t)return e.posts[t]}(e,arguments.length>1&&void 0!==arguments[1]?arguments[1]:{});return function(e){if(e)return{id:e.name,comment_type:null,content_duration:null,created_timestamp:1e3*e.createdUTC,domain:e.domain||null,impression_id:null,nsfw:e.over18,number_posts_from_ad:null,promoted:e.promoted,score:e.score,spoiler:e.spoiler,type:X(e),upvote_ratio:e.upvoteRatio,url:e.cleanUrl}}(t)};function K(e){var t=function(e){if(s()(e,\"platform.currentPage.urlParams.multi\",void 0)){var t=s()(e,\"platform.currentPage.url\");if(t&&e.multireddits)return e.multireddits[t]}}(e);return t?{custom_feed:{id:t.uuid,is_nsfw:t.over18,number_followers:t.followerCount,number_subreddits:t.subredditCount,owner_id:t.ownerId,visibility:t.visibility}}:{}}function J(e){var t=function(e){var t=s()(e,\"platform.currentPage.urlParams.userName\",void 0);if(t)return e.accounts[t]}(e);return t?{profile:{id:t.subredditId,name:t.name,type:\"default\"}}:{}}var Y=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=null;window&&\"number\"==typeof window.scrollY&&(r=Math.round(window.scrollY));var n=Object(h.J)(e,t),o=\"default\",s=j.n.NIGHTMODE;return e.theme===s&&(o=\"nightmode\"),{scroll_position:r,theme:o,view_type:n}},Z=function(e,t){var r=t.postId,n=e.posts[r];if(void 0===n)return null;var o={id:r};if(n.isVideo&&n.media&&\"v.redd.it\"===n.domain){var s=T(n.media);s&&(o.id=s)}if(n.isVideo){var a=n.videoPlaytime;o.time=Math.round(a)}return o};var Q=function(e,t,r,n){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};return R({source:t,action:r,noun:n,uuid:m()(),client_timestamp:Date.now(),screen:Y(e)},D,{},function(e){return{action_info:A(e),referrer:L(e),request:M(e),session:U(e),user:H(e)}}(e),{},function(e){var t=q(e);if(t)return{subreddit:t}}(e),{},function(e){var t=W(e);if(t)return{comment:t}}(e),{},function(e){var t=z(e);if(t)return{post:t}}(e),{},K(e),{},J(e),{},function(e){var t=s()(e,\"platform.currentPage.urlParams.subredditName\",void 0),r=null;return t&&e.moderatingSubreddits&&(r=i()(e.moderatingSubreddits,t.toLowerCase())),{user_subreddit:{is_mod:r}}}(e),{},function(e){var t=e.platform.currentPage,r=t.queryParams,n=t.urlParams;if(n.postId)return{};var o=n.sort||r.sort||\"hot\",s=null,a=Object(h.m)(e);a&&(s=a.urlParams.sort||a.queryParams.sort||null);var i=null,c=null,u=[];if(e.postsLists){var l=Object.keys(e.postsLists);if(1===l.length){var d=l[0];u=e.postsLists[d].results}else if(l.length>1){var p=!0,m=!1,b=void 0;try{for(var f,j=l[Symbol.iterator]();!(p=(f=j.next()).done);p=!0){var O=f.value,v=e.postsLists[O];if(v.params&&(v.params.sort===o||!v.params.sort&&\"hot\"===o)){u=v.results;break}}}catch(P){m=!0,b=P}finally{try{p||null==j.return||j.return()}finally{if(m)throw b}}}}u&&(i=u.length,c=u.map(function(e){return e.uuid}));var g=null,_=null,y=G(e);return y&&(_=y.depth,g=\"post_detail\"),{listing:{depth:_,length:i,links:c,old_sort:s,sort:o,source:g}}}(e),{},function(){if(Object(_.a)())return{adblock:{enabled:!0}}}(),{},o)},$=function(e){Object(C.a)(Q(e,\"global\",\"view\",\"empty\"))};function ee(e,t){var r={comment:{id:t.name,author_id:t.authorId,created_timestamp:1e3*t.createdUTC,parent_id:t.parentId,post_id:t.linkId,score:t.score,type:t.type}},n=Q(e,\"comment_composer\",\"click\",\"comment\",r);Object(C.a)(n)}var te=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=V(e),s=null;n&&!u()(n.subreddits)&&(s=Object.keys(n.subreddits).length);var a={};if(r){var i=Object(h.m)(e);a={search:{origin_page_type:Object(P.d)(i)||null,query:r.q,range:r.t,sort:r.sort,structure_type:\"search\",subreddit_id:o?o.name:null,subreddit_name:o?o.displayName.toLowerCase():null,number_links:n?n.results.length:null,number_subreddits:s}}}Object(C.a)(Q(e,\"search\",\"click\",t,a))};function re(e,t,r){var n={post:{id:t.data.name,type:r.kind,url:t.data.url},post_composer:{type:r.kind}};Object(C.a)(Q(e,\"post_composer\",\"click\",\"post\",n))}},\"./src/lib/eventV2SendMinimal.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return l}),r.d(t,\"b\",function(){return d});var n=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),o=(r(\"./node_modules/core-js/modules/es6.regexp.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/Base64/base64.js\")),s=r(\"./node_modules/crypto-js/hmac-sha256.js\"),a=r.n(s),i=r(\"./node_modules/superagent/lib/client.js\"),c=r.n(i);var u=function(e){if(!(e.length<=0)){var t,r,s=JSON.stringify(e),i=(t=Object(o.atob)(\"SWRvZTJpcDh6bzZvaHhlaWtlN2dpZXBoaWVrYWhq\"),r=s,a()(r,t).toString());return{data:s,headers:Object(n.a)({\"Content-Type\":\"application/json\"},\"X-Signature\",\"key=\".concat(encodeURIComponent(\"Mweb3\"),\", mac=\").concat(encodeURIComponent(i)))}}},l=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=u(e);if(r){var n=r.data,o=r.headers;0,c.a.post(\"https://events.redditmedia.com/v2j\").set(o).send(n).then(function(e){console.log(\"Got res status: \".concat(e.status,\" and body: \").concat(JSON.stringify(e.body))),t.then&&t.then(e)}).catch(function(e){console.log(\"Caught an error \".concat(e.message,\" and resp: \").concat(JSON.stringify(e.response))),t.error&&t.error(e)})}},d=function(e){if(window.fetch){var t=u(e);if(t){var r=t.data,n=t.headers;fetch(\"https://events.redditmedia.com/v2j\",{body:r,headers:n,keepalive:!0,method:\"POST\"})}}}},\"./src/lib/eventV2Utils.js\":function(e,t,r){\"use strict\";r.d(t,\"d\",function(){return j}),r.d(t,\"a\",function(){return w}),r.d(t,\"c\",function(){return k}),r.d(t,\"b\",function(){return S});r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\"),r(\"./node_modules/core-js/modules/es6.regexp.replace.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),o=(r(\"./node_modules/core-js/modules/es6.regexp.split.js\"),r(\"./node_modules/core-js/modules/es6.string.ends-with.js\"),r(\"./node_modules/core-js/modules/es6.function.name.js\"),r(\"./node_modules/core-js/modules/es6.string.starts-with.js\"),r(\"./node_modules/core-js/modules/es7.array.includes.js\"),r(\"./node_modules/core-js/modules/es6.string.includes.js\"),r(\"./node_modules/url/url.js\")),s=r.n(o),a=r(\"./node_modules/js-cookie/src/js.cookie.js\"),i=r.n(a),c=r(\"./src/config.js\"),u=r(\"./src/lib/urlWith.js\"),l=r(\"./src/platform/navigationMiddleware.js\"),d=r(\"./src/app/constants.js\"),p=r(\"./src/app/router/index.js\");function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function b(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?m(r,!0).forEach(function(t){Object(n.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):m(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var f={app:{name:c.a.appName}},j=function(e){if(e){if(\"/\"===e.url)return\"home\";var t=e.urlParams,r=t.subredditName,n=t.pageName,o=t.postId,s=t.postTitle,a=t.commentId,i=t.userName,c=t.commentsOrSubmitted,u=t.multi;if(n)switch(n){case\"search\":return\"search\"}if(i)switch(c){case\"comments\":return\"profile_comments\";case\"submitted\":return\"profile_submitted\";default:return\"profile_overview\"}if(o){if(s)return\"post_detail\";if(a)return\"single_comment_thread\"}if(e.url.includes(\"/submit\"))return\"post_submit\";if(e.url.includes(\"/login\"))return\"login\";if(e.url.includes(\"/register\"))return\"register\";if(e.url.startsWith(\"/message\"))return\"messages\";if(e.url.startsWith(\"/notification\"))return\"activity\";if(u)return\"custom_feed\";if(r){if(r.includes(\"+\"))return\"multireddit\";switch(r.toLowerCase()){case\"popular\":return\"popular\";case\"all\":return\"all\";default:return\"community\"}}var m=Object(l.b)(e.url,p.a);if(m&&m.meta)switch(m.meta.name){case d.hb.INDEX:return\"home\"}}},h=function(e){var t=e.platform.currentPage;return j(t)},O=function(e){return{pageType:h(e)}},v=function(e){var t=e.platform.currentPage,r=t?t.referrer:null;if(r){var n=s.a.parse(r).hostname;if(!n||r.startsWith(\"/\")){var o=e.meta.protocol;n=e.meta.domain,o&&n||(o=window.location.protocol,n=window.location.hostname),o=o.endsWith(\":\")?o:\"\".concat(o,\":\"),r=\"\".concat(o,\"//\").concat(n).concat(r)}return{domain:n,url:r}}return null},g=function(e){var t=e.platform.currentPage,r=e.meta,n=r.userAgent,o=r.domain,s=r.protocol,a=t?\"\".concat(s,\"://\").concat(o).concat(t.url):void 0;return{user_agent:n,domain:o,canonical_url:a,base_url:a?Object(u.a)(a,t.queryParams):void 0}},_=function(e){var t=i.a.get(\"session_tracker\"),r=e.sessionTracker.value,n=(t||r).split(\".\"),o=n[0],a=parseInt(n[2],10),c={},u=e.platform.history;if(u&&u.length){var l=u[0];c={referrerDomain:s.a.parse(l.referrer).hostname,referrerUrl:l.referrer}}return b({id:o,createdTimestamp:a},c)},y=/^0*/,P=function(e){var t,r=e.user,n=e.loid;r.loggedOut||(t=e.accounts[r.name]);var o=t?t.id:function(e){return e.replace(y,\"\")}(n.loid),s={id:\"t2_\".concat(o),isAdmin:t&&t.isEmployee,isLoggedIn:!!t,cookieCreatedTimestamp:parseInt(n.loidCreated,10),createdTimestamp:t?1e3*t.createdUTC:null};if(t){s.hasPremium=t.isGold,s.isPremiumSubscriber=t.hasGoldSubscription,s.numberCoins=t.coins||0;var a=t.goldExpiration,i=a?1e3*a-Date.now():0;s.numberPremiumDaysRemaining=i?Math.ceil(i/864e5):0}return s},w=function(e,t,r,n){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};return b({source:t,action:r,noun:n},f,{},function(e){return{actionInfo:O(e),referrer:v(e),request:g(e),session:_(e),user:P(e)}}(e),{},o)},k=function(e){return{installable:arguments.length>1&&void 0!==arguments[1]&&arguments[1],installed:e.pwaInstalled,pwaInstalledTimestamp:e.pwaInstalledTimestamp}},S=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return{id:e.id,is_override:t,name:e.experiment_name,variant:e.variant,version:e.version}}},\"./src/lib/experiments/eligibility.js\":function(e,t,r){\"use strict\";r.d(t,\"c\",function(){return l}),r.d(t,\"b\",function(){return d}),r.d(t,\"a\",function(){return p});r(\"./node_modules/core-js/modules/es6.regexp.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.array.find.js\"),r(\"./node_modules/core-js/modules/es6.function.name.js\"),r(\"./node_modules/core-js/modules/es7.array.includes.js\"),r(\"./node_modules/core-js/modules/es6.string.includes.js\"),r(\"./node_modules/core-js/modules/es6.string.starts-with.js\"),r(\"./node_modules/crypto-js/sha256.js\");var n,o=r(\"./node_modules/reselect/lib/index.js\"),s=r(\"./node_modules/url/url.js\"),a=r.n(s),i=r(\"./src/lib/getDeviceFromState.js\"),c=(r(\"./src/lib/getRouteMetaFromState.js\"),r(\"./src/app/constants.js\")),u=r(\"./src/app/selectors/platformSelector.js\"),l=Object(o.createSelector)(function(e){return Object(u.b)(e)},function(e){if(!e||!e.startsWith(\"http\"))return!1;var t=a.a.parse(e).hostname;return c.Ab.some(function(e){return-1!==t.indexOf(e)})}),d=Object(o.createSelector)(function(e){return Object(u.b)(e)},function(e){return e.includes(c.b)}),p=(n=[i.a],Object(o.createSelector)(i.c,function(e){return!!e&&n.includes(e)}))},\"./src/lib/experiments/index.js\":function(e,t,r){\"use strict\";r.d(t,\"c\",function(){return j}),r.d(t,\"a\",function(){return h}),r.d(t,\"d\",function(){return O}),r.d(t,\"b\",function(){return v});r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\"),r(\"./node_modules/core-js/modules/es6.array.find.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),o=(r(\"./node_modules/core-js/modules/es6.function.name.js\"),r(\"./node_modules/reselect/lib/index.js\")),s=r(\"./node_modules/uuid/v4.js\"),a=r.n(s),i=r(\"./src/lib/contextMapper.js\"),c=r(\"./src/lib/eventV2JSONTracker.js\"),u=r(\"./src/lib/eventV2JSONUtils.js\"),l=r(\"./src/lib/eventV2Utils.js\"),d=r(\"./src/app/constants.js\");function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function m(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?p(r,!0).forEach(function(t){Object(n.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var b=Object(o.createSelector)(function(e){return e.experiments.models},function(e){for(var t={},r=0;r<e.length;r++){var n=e[r];t[n.name]=n}return t});function f(e){if(e&&e.user&&e.accounts)return e.accounts[e.user.name]}function j(e,t){var r=e.experimentOverrides,n=t in r,o=n&&r[t],s=f(e);if(n&&!o)return null;if(!s||!s.features[t]){var a=b(e)[t];return a?{experiment_name:t,variant:o||a.variant,id:a.id,version:a.version}:o?{experiment_name:t,variant:o}:null}var i=m({},s.features[t],{experiment_name:t});return o&&(i.variant=o),i}var h=Object(o.createSelector)(function(e,t){return j(e,t.experimentName)},function(e){return e.experimentOverrides},function(e,t){return!t.eligibilitySelector||t.eligibilitySelector(e)},function(e,t){return t.exposeOnClient},function(e,t){return t.exposeOnServer},function(e,t){return t.experimentVariants},function(e){return Object(u.n)(e)},function(e){var t=Object(i.a)(e.contextKey);return t?t.exposedExperiments:null},function(e,t,r){var n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],o=(arguments.length>4&&void 0!==arguments[4]&&arguments[4],arguments.length>5?arguments[5]:void 0),s=arguments.length>6?arguments[6]:void 0,i=arguments.length>7?arguments[7]:void 0;if(e&&e.variant&&r&&i){var d=e.experiment_name,p=e.variant;if(!o||Object.keys(o).find(function(e){return o[e]===p})){var b=d in t&&p===t[d];return p!==i[d]&&(n||!1)&&(Object(c.a)(m({},u.d,{action:\"expose\",actionInfo:void 0,client_timestamp:Date.now(),experiment:Object(l.b)(e,b),noun:\"user_id\",referrer:void 0,session:void 0,source:\"experiment\",user:s,uuid:a()()})),i[d]=p),p}}}),O=function(e,t){return h(e,m({},t,{exposeOnClient:!1,exposeOnServer:!1}))},v=function(e){return d.r.has(e)?void 0:e}},\"./src/lib/formatDifference.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return f}),r.d(t,\"a\",function(){return j}),r.d(t,\"c\",function(){return v}),r.d(t,\"d\",function(){return _});r(\"./node_modules/core-js/modules/es7.symbol.async-iterator.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\");var n,o,s=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),a=r(\"./node_modules/fbt/lib/FbtPublic.js\"),i=r.n(a),c=1e3,u=60*c,l=60*u,d=24*l,p=30*d,m=365*d,b=function(e,t){var r=[],n=function(e){var t=new Date,r=Math.abs(t-1e3*e);return{years:Math.floor(r/m),days:Math.floor(r%m/d),hours:Math.floor(r%d/l),minutes:Math.floor(r%l/u)}}(e),o=n.years,s=n.days,a=n.hours,i=n.minutes;return 0!==o&&t.years&&r.push(\"\".concat(o).concat(t.years)),0!==s&&t.days&&r.push(\"\".concat(s).concat(t.days)),0!==a&&t.hours&&r.push(\"\".concat(a,\"h\")),0===s&&0===a&&t.minutes&&r.push(\"\".concat(i).concat(t.minutes)),r},f=function(e){return b(e,{years:\"y\",days:\"d\",hours:\"h\",minutes:\"m\"}).slice(0,1).join(\", \")},j=function(e){return b(e,{years:\" years\",days:\" days\"}).join(\", \")},h=(n={},Object(s.a)(n,u,c),Object(s.a)(n,l,u),Object(s.a)(n,d,l),Object(s.a)(n,p,d),Object(s.a)(n,m,p),n),O=(o={},Object(s.a)(o,c,function(e){return i.a._({\"*\":\"{plural variations of second} seconds\",_1:\"1 second\"},[i.a._plural(e,\"plural variations of second\")],{hk:\"4pm8tB\"})}),Object(s.a)(o,u,function(e){return i.a._({\"*\":\"{plural variations of minute} minutes\",_1:\"1 minute\"},[i.a._plural(e,\"plural variations of minute\")],{hk:\"BtEZ3\"})}),Object(s.a)(o,l,function(e){return i.a._({\"*\":\"{plural variations of hour} hours\",_1:\"1 hour\"},[i.a._plural(e,\"plural variations of hour\")],{hk:\"3tQQW5\"})}),Object(s.a)(o,d,function(e){return i.a._({\"*\":\"{plural variations of day} days\",_1:\"1 day\"},[i.a._plural(e,\"plural variations of day\")],{hk:\"3XwvP6\"})}),Object(s.a)(o,p,function(e){return i.a._({\"*\":\"{plural variations of month} months\",_1:\"1 month\"},[i.a._plural(e,\"plural variations of month\")],{hk:\"3In29c\"})}),Object(s.a)(o,m,function(e){return i.a._({\"*\":\"{plural variations of year} years\",_1:\"1 year\"},[i.a._plural(e,\"plural variations of year\")],{hk:\"2zKBvZ\"})}),o);function v(e){var t=Date.now(),r=Math.abs(t-e);if(r<u)return i.a._(\"just now\",null,{hk:\"3I7yVs\"});return i.a._(\"{timeInterval} ago\",[i.a._param(\"timeInterval\",function(){for(var e=0,t=[l,d,p,m];e<t.length;e++){var n=t[e];if(r<n){var o=Math.floor(r/h[n]);return O[h[n]](o)}}var s=Math.floor(r/m);return O[m](s)}())],{hk:\"gfXqa\"})}var g=[m,p,d,l,u,c];function _(e){var t,r=Date.now(),n=(t={},Object(s.a)(t,m,\"\"),Object(s.a)(t,p,\"\"),Object(s.a)(t,d,\"\"),Object(s.a)(t,l,\"\"),Object(s.a)(t,u,\"\"),Object(s.a)(t,c,\"\"),t),o=e-r;if(o<=0)return i.a._(\"a moment\",null,{hk:\"4wrKRR\"});var a=!0,b=!1,f=void 0;try{for(var j,h=g[Symbol.iterator]();!(a=(j=h.next()).done);a=!0){var v=j.value,_=Math.floor(o/v);_&&(n[v]=O[v](_)),o-=_*v}}catch(P){b=!0,f=P}finally{try{a||null==h.return||h.return()}finally{if(b)throw f}}var y=g.map(function(e){return n[e]}).filter(Boolean).slice(0,2).join(\" \");return i.a._(\"{time} left\",[i.a._param(\"time\",y)],{hk:\"2MxtRS\"})}},\"./src/lib/frames.js\":function(e,t,r){\"use strict\";(function(e){r(\"./node_modules/core-js/modules/es6.regexp.constructor.js\"),r(\"./node_modules/core-js/modules/es6.regexp.split.js\");var n={targetOrigin:\"*\"},o=/\\..+$/,s=[\".*\"],a=b(s),i=[\".postMessage\"],c=f(i),u={},l=!1;function d(t){if(t.origin===e.location.origin||a.test(t.origin)||\"null\"===t.origin){var r=JSON.parse(t.data),n=r.type;if(c.test(n)){var o=n.split(\".\",2)[1];if(u[o])u[o].targets.forEach(function(e){frames.postMessage(e,n,r.data,r.options)});var s=new CustomEvent(n,{detail:r.data});s.source=t.source,e.dispatchEvent(s)}}}function p(t,r,n){e.addEventListener?e.addEventListener(t,r,n):e.attachEvent&&e.attachEvent(\"on\".concat(t),r)}function m(t,r){e.removeEventListener?e.removeEventListener(t,r):e.detachEvent&&e.detachEvent(\"on\".concat(t),r)}function b(e){return new RegExp(\"^http(s)?:\\\\/\\\\/\".concat(e.join(\"|\"),\"$\"),\"i\")}function f(e){return new RegExp(\"\\\\.(?:\".concat(e.join(\"|\"),\")$\"))}t.a={postMessage:function(e,t,r,s){var a;for(a in o.test(t)||(t+=\".postMessage\"),s=s||{},n)s.hasOwnProperty(a)||(s[a]=n[a]);e.postMessage(JSON.stringify({type:t,data:r,options:s}),s.targetOrigin)},receiveMessage:function(e,t,r,n){\"string\"==typeof e&&(n=r,r=t,t=e,e=null),n=n||this;var o=function(t){e&&e!==t.source&&e.contentWindow!==t.source||r.apply(n,arguments)};return p(t,o),{off:function(){m(t,o)}}},proxy:function(e,t){this.listen(e),Array.isArray(t)||(t=[t]);var r=u[e];r?r.targets=[].concat(r.targets,t):r={targets:t},u[e]=r},receiveMessageOnce:function(e,t,r,n){var o=frames.receiveMessage(e,t,function(){r&&r.apply(this,arguments),o.off()},n);return o},addPostMessageOrigin:function(e){!function(e){return/\\*/.test(e)}(e)?-1===s.indexOf(e)&&(frames.removePostMessageOrigin(\".*\"),s.push(e),a=b(s)):s=[\".*\"]},removePostMessageOrigin:function(e){var t=s.indexOf(e);-1!==t&&(s.splice(t,1),a=b(s))},listen:function(e){-1===i.indexOf(e)&&(i.push(e),c=f(i)),l||(p(\"message\",d),l=!0)},stopListening:function(e){var t=i.indexOf(e);-1!==t&&(i.splice(t,1),i.length?c=f(i):(m(\"message\",d),l=!1))}}}).call(this,r(\"./node_modules/webpack/buildin/global.js\"))},\"./src/lib/getDeviceFromState.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return s}),r.d(t,\"b\",function(){return i}),r.d(t,\"c\",function(){return u});var n=r(\"./node_modules/lodash/find.js\"),o=r.n(n),s=\"Android\",a=\"Windows Phone\",i=[\"iPhone\",\"iPad\"],c=[s,\"iPhone\",\"iPad\",a];function u(e){var t=e.meta.userAgent||\"\";return-1!==t.indexOf(a)?a:o()(c,function(e){return-1!==t.indexOf(e)})}},\"./src/lib/getFakeUserIcons.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return l});r(\"./node_modules/core-js/modules/es6.string.iterator.js\"),r(\"./node_modules/core-js/modules/es6.array.from.js\");var n=r(\"./src/config.js\"),o=r(\"./node_modules/lodash/memoize.js\"),s=r.n(o),a=[],i=Array.from({length:51}).map(function(e,t){return\"\".concat(n.a.assetPath,\"/img/snoovatars/snoovatar_\").concat(t+1,\".png\")}),c=[\"#EA0027\",\"#FF4500\",\"#FF8717\",\"#FFD635\",\"#DDBD37\",\"#94E044\",\"#0CB52B\",\"#0DD3BB\",\"#00A6A5\",\"#24A0ED\",\"#0079D3\",\"#7193FF\"],u=s()(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3;if(!e||!t)return a;var r=Array.from(e.toLowerCase()).reduce(function(e,t){return e+t.charCodeAt(0)},0);return Array.from({length:t}).map(function(e,t){return{color:c[(r+t)%c.length],image:i[(r+t)%i.length]}})},function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3;return\"\".concat(e,\"_\").concat(t)}),l=function(e){return u(e,1)[0]}},\"./src/lib/getReddaidFromCookie.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return s});var n=r(\"./node_modules/js-cookie/src/js.cookie.js\"),o=r.n(n),s=function(){return o.a.get(\"reddaid\")||null}},\"./src/lib/getRouteMetaFromState.js\":function(e,t,r){\"use strict\";var n=r(\"./src/platform/navigationMiddleware.js\"),o=r(\"./src/app/router/index.js\");t.a=function(e){var t=e.platform.currentPage;return Object(n.b)(t.url,o.a).meta}},\"./src/lib/getSessionIdFromCookie.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return a}),r.d(t,\"c\",function(){return i});r(\"./node_modules/core-js/modules/es6.regexp.split.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/slicedToArray.js\"),o=(r(\"./node_modules/core-js/modules/es6.regexp.constructor.js\"),r(\"./node_modules/js-cookie/src/js.cookie.js\")),s=r.n(o),a=\"session_tracker\",i=function(e){if(e){var t=e.split(\".\");return Object(n.a)(t,1)[0]}};t.b=function(e){var t=s.a.get(a)||function(e){Array.isArray(e)}(e);return i(t)||null}},\"./src/lib/getSubredditFromState.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return s}),r.d(t,\"b\",function(){return a});var n=r(\"./node_modules/lodash/get.js\"),o=r.n(n);function s(e){if(e.platform.currentPage.urlParams.subredditName)return e.platform.currentPage.urlParams.subredditName;var t=e.platform.currentPage.urlParams.postId;if(!t)return null;if(e.posts[\"t3_\".concat(t)])return e.posts[\"t3_\".concat(t)].subreddit;var r=e.commentsPages.data.current;if(!r)return null;var n=e.commentsPages.data[r];if(!n||0===n.length)return null;var o=e.comments.data[n[0].uuid];return o?o.subreddit:null}function a(e){var t=s(e);if(t)return o()(e,\"subreddits.\".concat(t.toLowerCase(),\".displayNamePrefixed\"),\"r/\".concat(t))}},\"./src/lib/goBackDest.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return s});r(\"./node_modules/core-js/modules/es7.array.includes.js\"),r(\"./node_modules/core-js/modules/es6.string.includes.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/typeof.js\"),o=r(\"./src/platform/pageUtils.js\");function s(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:\"/\";if(0===e.currentPageIndex)return r;var s=e.currentPageIndex-1;if(!t||0===t.length)return Object(o.d)(e.history[s]);for(var a=function(){var r=e.history[s];if(!t.some(function(e){return r.url.includes(e)}))return{v:Object(o.d)(r)}};s>=0;s--){var i=a();if(\"object\"===Object(n.a)(i))return i.v}return r}},\"./src/lib/gtm.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return i}),r.d(t,\"b\",function(){return l});r(\"./node_modules/core-js/modules/es6.function.name.js\");var n=r(\"./src/lib/frames.js\"),o=r(\"./src/app/constants.js\"),s=r(\"./src/config.js\"),a=[],i=function(){var e=s.a.mediaDomain,t=s.a.googleTagManagerId;if(t){var r=document.createElement(\"iframe\");r.style.display=\"none\",r.id=o.I,r.name=JSON.stringify({origin:location.origin,pathname:location.pathname||\"/\"}),r.src=\"https://\".concat(e,\"/gtm/jail?id=\").concat(t),r.onload=c,document.body.appendChild(r)}},c=function(){if(u()){var e=a.slice();a=[],e.forEach(function(e){var t=e.eventName,r=e.payload;return l(t,r)})}},u=function(){var e=document.getElementById(o.I);return e&&e.contentWindow?e:null},l=function(e,t){var r=u();r?(t&&n.a.postMessage(r.contentWindow,\"data.gtm\",t),n.a.postMessage(r.contentWindow,\"event.gtm\",{event:e})):function(e,t){a.push({eventName:e,payload:t})}(e,t)}},\"./src/lib/isAndroid.js\":function(e,t,r){\"use strict\";function n(){if(\"undefined\"==typeof navigator)return!1;var e=navigator.userAgent||navigator.vendor||window.opera;return/android/i.test(e)}r.d(t,\"a\",function(){return n})},\"./src/lib/isFakeSubreddit.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return n}),r.d(t,\"a\",function(){return o}),r.d(t,\"c\",function(){return s});r(\"./node_modules/core-js/modules/es7.array.includes.js\"),r(\"./node_modules/core-js/modules/es6.string.includes.js\");var n=\"popular\",o=[\"all\",\"friends\",\"mod\",n].concat([\"random\",\"randnsfw\",\"myrandom\"]);function s(e){return!e||e.indexOf(\"+\")>-1||e.indexOf(\"-\")>-1||o.includes(e)}},\"./src/lib/listingTime.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return s});r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.string.iterator.js\"),r(\"./node_modules/core-js/modules/es6.set.js\");var n=r(\"./src/app/sortValues.js\"),o=new Set([n.a.TOP,n.a.CONTROVERSIAL]),s=function(e,t){if(o.has(t))return e.t||e.time||n.a.PAST_DAY}},\"./src/lib/localStorageAvailable.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return o});var n=\"mobile_reddit_local_storage_feature_test\";function o(){try{if(\"undefined\"!=typeof localStorage&&(localStorage.setItem(n,\"yes\"),\"yes\"===localStorage.getItem(n)))return!0}catch(e){return!1}return!1}},\"./src/lib/makeRequest.js\":function(e,t,r){\"use strict\";r(\"./node_modules/core-js/modules/es7.object.get-own-property-descriptors.js\"),r(\"./node_modules/core-js/modules/es6.symbol.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\");var n=r(\"./node_modules/@babel/runtime/helpers/esm/defineProperty.js\"),o=(r(\"./node_modules/core-js/modules/es6.promise.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/@babel/runtime/helpers/esm/classCallCheck.js\")),s=r(\"./node_modules/@babel/runtime/helpers/esm/createClass.js\"),a=r(\"./node_modules/@babel/runtime/helpers/esm/possibleConstructorReturn.js\"),i=r(\"./node_modules/@babel/runtime/helpers/esm/getPrototypeOf.js\"),c=r(\"./node_modules/@babel/runtime/helpers/esm/inherits.js\"),u=r(\"./node_modules/superagent/lib/client.js\"),l=r.n(u);function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function p(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?d(r,!0).forEach(function(t){Object(n.a)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(r).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var m=function(e){function t(){return Object(o.a)(this,t),Object(a.a)(this,Object(i.a)(t).apply(this,arguments))}return Object(c.a)(t,e),Object(s.a)(t,[{key:\"end\",value:function(){throw new Error(\"Please use 'then' instead\")}},{key:\"then\",value:function(e,t){var r=this,n=new Promise(function(e,t){l.a.Request.prototype.end.call(r,function(r,n){r?t(p({},n,{},r)):e(n)})});return e||t?n.then(e,t):n}}]),t}(l.a.Request),b=function(e,t,r,n){var o=new m(e,t);return\"function\"==typeof r&&(n=r,r=null),r&&(\"GET\"===e?o.query(r):o.send(r)),n?o.then(n):o};t.a=p({},l.a,{Request:m,head:function(e,t,r){return b(\"HEAD\",e,t,r)},get:function(e,t,r){return b(\"GET\",e,t,r)},post:function(e,t,r){return b(\"POST\",e,t,r)},patch:function(e,t,r){return b(\"PATCH\",e,t,r)},put:function(e,t,r){return b(\"PUT\",e,t,r)},del:function(e,t){return b(\"DELETE\",e,null,t)}})},\"./src/lib/makeWikiPath.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return n}),r.d(t,\"a\",function(){return o});r(\"./node_modules/core-js/modules/es6.string.ends-with.js\");var n=function(e,t){var r=o(t);return e?\"r/\".concat(e,\"/wiki/\").concat(r):\"wiki/\".concat(r)},o=function(e){return e?(e=e.toLowerCase()).endsWith(\"/\")?e.slice(0,-1):e:\"index\"}},\"./src/lib/mobilify.js\":function(e,t,r){\"use strict\";r(\"./node_modules/core-js/modules/es6.regexp.replace.js\");t.a=function(e,t){return e?e.replace(/https?:\\/\\/(?:np\\.)?(?:www\\.)?reddit\\.com\\//g,\"\".concat(t||\"\",\"/\")):e}},\"./src/lib/modToolHelpers.js\":function(e,t,r){\"use strict\";r.d(t,\"b\",function(){return o}),r.d(t,\"a\",function(){return s}),r.d(t,\"c\",function(){return a});r(\"./node_modules/core-js/modules/es7.object.values.js\"),r(\"./node_modules/core-js/modules/web.dom.iterable.js\"),r(\"./node_modules/core-js/modules/es6.array.iterator.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.keys.js\");var n=r(\"./src/app/reducers/reports.js\");function o(e,t,r,n,o){return r||t?n:e?o:null}function s(e,t,r){return r?\"spam\":t?\"removed\":e?\"approved\":null}function a(e){if(!e)return 0;var t=0,r=e[n.b]||{};return e[n.a]&&(t+=Object.keys(e[n.a]).length),Object.values(r).reduce(function(e,t){return e+t},t)}},\"./src/lib/name.js\":function(e,t,r){\"use strict\";r.d(t,\"g\",function(){return s}),r.d(t,\"e\",function(){return a}),r.d(t,\"b\",function(){return i}),r.d(t,\"f\",function(){return c}),r.d(t,\"d\",function(){return u}),r.d(t,\"a\",function(){return l}),r.d(t,\"c\",function(){return d});r(\"./node_modules/core-js/modules/es6.regexp.replace.js\");var n=/^([r|u]\\/)/,o=/^u_[\\w-]+$/;function s(e){return e?e.toLowerCase().trim().replace(n,\"\"):\"\"}function a(e){return o.test(s(e))}function i(e){return\"u_\".concat(s(e))}function c(e,t){return s(e)===s(t)}function u(e){return\"r/\".concat(s(e))}function l(e){return\"u/\".concat(s(e))}function d(e){return a(e)?l(e):u(e)}},\"./src/lib/objectToHash.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return i});r(\"./node_modules/core-js/modules/es6.regexp.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\");var n=r(\"./node_modules/crypto-js/sha1.js\"),o=r.n(n),s=r(\"./node_modules/json-stable-stringify/index.js\"),a=r.n(s),i=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return o()(a()(e)||\"\").toString()}},\"./src/lib/prettyPrintNumber.js\":function(e,t,r){\"use strict\";r.d(t,\"a\",function(){return d});r(\"./node_modules/core-js/modules/es6.regexp.to-string.js\"),r(\"./node_modules/core-js/modules/es6.object.to-string.js\"),r(\"./node_modules/core-js/modules/es6.regexp.replace.js\"),r(\"./node_modules/core-js/modules/es6.regexp.split.js\");var n=function(e){var t=e.split(\".\");return[t[0].replace(/\\B(?=(\\d{3})+(?!\\d))/g,\",\")].concat(t.slice(1)).join(\".\")},o=1e3,s=100*o,a=10*s,i=100*a,c=10*i,u=100*c,l=51;function d(e){return arguments.length>1&&void 0!==arguments[1]&&arguments[1]?n(e.toString()):e>=u-l?\"\".concat(Math.floor(e/a),\"b\"):e>=c-l&&e<u-l?\"\".concat
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment