summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/jetpack')
-rw-r--r--plugins/jetpack/_inc/build/admin.dops-style.css2334
-rw-r--r--plugins/jetpack/_inc/build/admin.dops-style.css.map1
-rw-r--r--plugins/jetpack/_inc/build/admin.dops-style.rtl.css2335
-rw-r--r--plugins/jetpack/_inc/build/admin.dops-style.rtl.css.map1
-rw-r--r--plugins/jetpack/_inc/build/admin.js145
-rw-r--r--plugins/jetpack/_inc/build/style.min.css2
-rw-r--r--plugins/jetpack/_inc/build/style.min.rtl.css2
-rw-r--r--plugins/jetpack/_inc/build/style.min.rtl.css.map1
-rw-r--r--plugins/jetpack/_inc/idc-notice.js228
-rw-r--r--plugins/jetpack/_inc/jetpack-connection-banner.js41
-rw-r--r--plugins/jetpack/_inc/jetpack-strings.php609
-rw-r--r--plugins/jetpack/_inc/lib/admin-pages/class.jetpack-admin-page.php117
-rw-r--r--plugins/jetpack/_inc/lib/admin-pages/class.jetpack-react-page.php23
-rw-r--r--plugins/jetpack/_inc/lib/admin-pages/class.jetpack-settings-page.php2
-rw-r--r--plugins/jetpack/_inc/lib/class.core-rest-api-endpoints.php1344
-rw-r--r--plugins/jetpack/_inc/lib/class.media-extractor.php1
-rw-r--r--plugins/jetpack/_inc/lib/class.media-summary.php49
-rw-r--r--plugins/jetpack/_inc/lib/core-api/class.jetpack-core-api-module-endpoints.php253
-rw-r--r--plugins/jetpack/_inc/lib/core-api/class.jetpack-core-api-xmlrpc-consumer-endpoint.php6
-rw-r--r--plugins/jetpack/_inc/lib/markdown/gfm.php11
-rw-r--r--plugins/jetpack/_inc/lib/tracks/class.tracks-client.php16
-rw-r--r--plugins/jetpack/_inc/lib/tracks/tracks-callables.js72
-rw-r--r--plugins/jetpack/changelog.txt5346
-rw-r--r--plugins/jetpack/class.jetpack-client-server.php5
-rw-r--r--plugins/jetpack/class.jetpack-client.php59
-rw-r--r--plugins/jetpack/class.jetpack-connection-banner.php520
-rw-r--r--plugins/jetpack/class.jetpack-constants.php83
-rw-r--r--plugins/jetpack/class.jetpack-debugger.php28
-rw-r--r--plugins/jetpack/class.jetpack-heartbeat.php9
-rw-r--r--plugins/jetpack/class.jetpack-idc.php692
-rw-r--r--plugins/jetpack/class.jetpack-jitm.php69
-rw-r--r--plugins/jetpack/class.jetpack-modules-list-table.php17
-rw-r--r--plugins/jetpack/class.jetpack-options.php6
-rw-r--r--plugins/jetpack/class.jetpack-post-images.php4
-rw-r--r--plugins/jetpack/class.jetpack-signature.php21
-rw-r--r--plugins/jetpack/class.jetpack-twitter-cards.php4
-rw-r--r--plugins/jetpack/class.jetpack.php611
-rw-r--r--plugins/jetpack/class.json-api-endpoints.php1
-rw-r--r--plugins/jetpack/class.photon.php6
-rw-r--r--plugins/jetpack/css/dashboard-widget-rtl.css21
-rw-r--r--plugins/jetpack/css/dashboard-widget-rtl.css.map2
-rw-r--r--plugins/jetpack/css/dashboard-widget-rtl.css.min.map2
-rw-r--r--plugins/jetpack/css/dashboard-widget-rtl.min.css2
-rw-r--r--plugins/jetpack/css/dashboard-widget.css21
-rw-r--r--plugins/jetpack/css/dashboard-widget.css.map2
-rw-r--r--plugins/jetpack/css/dashboard-widget.css.min.map2
-rw-r--r--plugins/jetpack/css/dashboard-widget.min.css2
-rw-r--r--plugins/jetpack/css/jetpack-admin-rtl.css8
-rw-r--r--plugins/jetpack/css/jetpack-admin-rtl.css.map2
-rw-r--r--plugins/jetpack/css/jetpack-admin-rtl.css.min.map2
-rw-r--r--plugins/jetpack/css/jetpack-admin-rtl.min.css2
-rw-r--r--plugins/jetpack/css/jetpack-admin.css8
-rw-r--r--plugins/jetpack/css/jetpack-admin.css.map2
-rw-r--r--plugins/jetpack/css/jetpack-admin.css.min.map2
-rw-r--r--plugins/jetpack/css/jetpack-admin.min.css2
-rw-r--r--plugins/jetpack/css/jetpack-banners-rtl.css204
-rw-r--r--plugins/jetpack/css/jetpack-banners-rtl.css.map2
-rw-r--r--plugins/jetpack/css/jetpack-banners-rtl.css.min.map2
-rw-r--r--plugins/jetpack/css/jetpack-banners-rtl.min.css4
-rw-r--r--plugins/jetpack/css/jetpack-banners.css204
-rw-r--r--plugins/jetpack/css/jetpack-banners.css.map2
-rw-r--r--plugins/jetpack/css/jetpack-banners.css.min.map2
-rw-r--r--plugins/jetpack/css/jetpack-banners.min.css4
-rw-r--r--plugins/jetpack/css/jetpack-idc-admin-bar-rtl.css33
-rw-r--r--plugins/jetpack/css/jetpack-idc-admin-bar-rtl.css.map1
-rw-r--r--plugins/jetpack/css/jetpack-idc-admin-bar-rtl.css.min.map1
-rw-r--r--plugins/jetpack/css/jetpack-idc-admin-bar-rtl.min.css3
-rw-r--r--plugins/jetpack/css/jetpack-idc-admin-bar.css33
-rw-r--r--plugins/jetpack/css/jetpack-idc-admin-bar.css.map1
-rw-r--r--plugins/jetpack/css/jetpack-idc-admin-bar.css.min.map1
-rw-r--r--plugins/jetpack/css/jetpack-idc-admin-bar.min.css3
-rw-r--r--plugins/jetpack/css/jetpack-idc-rtl.css227
-rw-r--r--plugins/jetpack/css/jetpack-idc-rtl.css.map1
-rw-r--r--plugins/jetpack/css/jetpack-idc-rtl.css.min.map1
-rw-r--r--plugins/jetpack/css/jetpack-idc-rtl.min.css3
-rw-r--r--plugins/jetpack/css/jetpack-idc.css227
-rw-r--r--plugins/jetpack/css/jetpack-idc.css.map1
-rw-r--r--plugins/jetpack/css/jetpack-idc.css.min.map1
-rw-r--r--plugins/jetpack/css/jetpack-idc.min.css3
-rw-r--r--plugins/jetpack/css/jetpack-rtl.css5
-rw-r--r--plugins/jetpack/css/jetpack.css5
-rw-r--r--plugins/jetpack/functions.compat.php2
-rw-r--r--plugins/jetpack/functions.opengraph.php76
-rw-r--r--plugins/jetpack/functions.photon.php6
-rw-r--r--plugins/jetpack/images/apps/community2x.jpgbin288642 -> 0 bytes
-rw-r--r--plugins/jetpack/images/apps/editor2x.jpgbin144705 -> 0 bytes
-rw-r--r--plugins/jetpack/images/apps/laptop-90deg-themes2x.jpgbin199205 -> 0 bytes
-rw-r--r--plugins/jetpack/images/apps/manage2x.jpgbin162000 -> 0 bytes
-rw-r--r--plugins/jetpack/images/apps/stats2x.jpgbin187259 -> 0 bytes
-rw-r--r--plugins/jetpack/jetpack.php38
-rw-r--r--plugins/jetpack/json-endpoints.php12
-rw-r--r--plugins/jetpack/json-endpoints/class.wpcom-json-api-get-site-endpoint.php15
-rw-r--r--plugins/jetpack/json-endpoints/class.wpcom-json-api-post-endpoint.php5
-rw-r--r--plugins/jetpack/json-endpoints/class.wpcom-json-api-sharing-buttons-endpoint.php6
-rw-r--r--plugins/jetpack/json-endpoints/class.wpcom-json-api-site-settings-endpoint.php84
-rw-r--r--plugins/jetpack/json-endpoints/class.wpcom-json-api-update-post-endpoint.php5
-rw-r--r--plugins/jetpack/json-endpoints/class.wpcom-json-api-update-post-v1-1-endpoint.php5
-rw-r--r--plugins/jetpack/json-endpoints/class.wpcom-json-api-update-post-v1-2-endpoint.php5
-rw-r--r--plugins/jetpack/json-endpoints/jetpack/class.jetpack-json-api-cron-endpoint.php247
-rw-r--r--plugins/jetpack/json-endpoints/jetpack/class.jetpack-json-api-plugins-install-endpoint.php4
-rw-r--r--plugins/jetpack/json-endpoints/jetpack/class.jetpack-json-api-plugins-new-endpoint.php83
-rw-r--r--plugins/jetpack/json-endpoints/jetpack/class.jetpack-json-api-sync-endpoint.php67
-rw-r--r--plugins/jetpack/json-endpoints/jetpack/class.jetpack-json-api-themes-install-endpoint.php45
-rw-r--r--plugins/jetpack/json-endpoints/jetpack/class.jetpack-json-api-themes-new-endpoint.php82
-rw-r--r--plugins/jetpack/json-endpoints/jetpack/json-api-jetpack-endpoints.php167
-rw-r--r--plugins/jetpack/language-packs.js1
-rw-r--r--plugins/jetpack/languages/jetpack-ary.mobin187054 -> 186936 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-bg_BG.mobin181629 -> 191128 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-fa_IR.mobin196875 -> 223957 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-hu_HU.mobin174752 -> 181769 bytes
-rw-r--r--plugins/jetpack/languages/jetpack-nb_NO.mobin182475 -> 158714 bytes
-rw-r--r--plugins/jetpack/languages/json/jetpack-af.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-ar.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-ary.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-az.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-bg_BG.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-bs_BA.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-ca.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-ckb.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-cs_CZ.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-cy.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-da_DK.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-de_DE.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-el.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-en_AU.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-en_CA.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-en_NZ.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-eo.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-es_AR.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-es_CL.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-es_ES.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-es_VE.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-fa_IR.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-fi.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-fr_BE.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-fr_FR.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-gd.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-gl_ES.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-he_IL.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-hr.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-hu_HU.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-id_ID.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-is_IS.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-it_IT.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-ja.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-ka_GE.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-ko_KR.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-lt_LT.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-lv.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-mk_MK.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-ms_MY.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-my_MM.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-nb_NO.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-nl_NL.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-nn_NO.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-pl_PL.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-pt_BR.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-pt_PT.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-ro_RO.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-ru_RU.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-sa_IN.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-si_LK.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-sk_SK.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-sl_SI.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-sq.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-sr_RS.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-sv_SE.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-te.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-th.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-tr_TR.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-uk.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-ur.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-vi.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-zh_CN.json2
-rw-r--r--plugins/jetpack/languages/json/jetpack-zh_TW.json2
-rw-r--r--plugins/jetpack/modules/carousel/jetpack-carousel.css4
-rw-r--r--plugins/jetpack/modules/carousel/jetpack-carousel.js11
-rw-r--r--plugins/jetpack/modules/contact-form/class-grunion-contact-form-endpoint.php52
-rw-r--r--plugins/jetpack/modules/contact-form/grunion-contact-form.php45
-rw-r--r--plugins/jetpack/modules/custom-post-types/nova.php68
-rw-r--r--plugins/jetpack/modules/custom-post-types/portfolios.php2
-rw-r--r--plugins/jetpack/modules/infinite-scroll/infinity.php2
-rw-r--r--plugins/jetpack/modules/likes.php10
-rw-r--r--plugins/jetpack/modules/manage.php4
-rw-r--r--plugins/jetpack/modules/module-extras.php4
-rw-r--r--plugins/jetpack/modules/module-headings.php16
-rw-r--r--plugins/jetpack/modules/module-info.php31
-rw-r--r--plugins/jetpack/modules/post-by-email.php2
-rw-r--r--plugins/jetpack/modules/protect.php20
-rw-r--r--plugins/jetpack/modules/protect/shared-functions.php156
-rw-r--r--plugins/jetpack/modules/protect/transient-cleanup.php40
-rw-r--r--plugins/jetpack/modules/publicize/enhanced-open-graph.php4
-rw-r--r--plugins/jetpack/modules/publicize/publicize-jetpack.php2
-rw-r--r--plugins/jetpack/modules/related-posts/jetpack-related-posts.php48
-rw-r--r--plugins/jetpack/modules/seo-tools.php18
-rw-r--r--plugins/jetpack/modules/seo-tools/jetpack-seo-posts.php63
-rw-r--r--plugins/jetpack/modules/seo-tools/jetpack-seo-titles.php297
-rw-r--r--plugins/jetpack/modules/seo-tools/jetpack-seo-utils.php113
-rw-r--r--plugins/jetpack/modules/seo-tools/jetpack-seo.php257
-rw-r--r--plugins/jetpack/modules/sharedaddy/sharing-service.php19
-rw-r--r--plugins/jetpack/modules/sharedaddy/sharing-sources.php2
-rw-r--r--plugins/jetpack/modules/shortcodes.php110
-rw-r--r--plugins/jetpack/modules/shortcodes/instagram.php4
-rw-r--r--plugins/jetpack/modules/shortcodes/pinterest.php39
-rw-r--r--plugins/jetpack/modules/shortcodes/videopress.php2
-rw-r--r--plugins/jetpack/modules/site-icon.php15
-rw-r--r--plugins/jetpack/modules/site-icon/browser.pngbin47596 -> 0 bytes
-rw-r--r--plugins/jetpack/modules/site-icon/css/site-icon-admin.css57
-rw-r--r--plugins/jetpack/modules/site-icon/jetpack-site-icon.php829
-rw-r--r--plugins/jetpack/modules/site-icon/js/site-icon-admin.js0
-rw-r--r--plugins/jetpack/modules/site-icon/js/site-icon-crop.js55
-rw-r--r--plugins/jetpack/modules/site-icon/site-icon-functions.php90
-rw-r--r--plugins/jetpack/modules/site-icon/upload-site-icon.php31
-rw-r--r--plugins/jetpack/modules/sitemaps/sitemaps.php10
-rw-r--r--plugins/jetpack/modules/sso.php293
-rw-r--r--plugins/jetpack/modules/sso/class.jetpack-sso-helpers.php13
-rw-r--r--plugins/jetpack/modules/sso/class.jetpack-sso-notices.php203
-rw-r--r--plugins/jetpack/modules/sso/jetpack-sso-login-rtl.css9
-rw-r--r--plugins/jetpack/modules/sso/jetpack-sso-login-rtl.min.css2
-rw-r--r--plugins/jetpack/modules/sso/jetpack-sso-login.css9
-rw-r--r--plugins/jetpack/modules/sso/jetpack-sso-login.js15
-rw-r--r--plugins/jetpack/modules/sso/jetpack-sso-login.min.css2
-rw-r--r--plugins/jetpack/modules/sso/jetpack-sso-profile.css72
-rw-r--r--plugins/jetpack/modules/subscriptions.php102
-rw-r--r--plugins/jetpack/modules/theme-tools/compat/twentyfifteen.php12
-rw-r--r--plugins/jetpack/modules/theme-tools/compat/twentyfourteen.php12
-rw-r--r--plugins/jetpack/modules/theme-tools/compat/twentysixteen.php12
-rw-r--r--plugins/jetpack/modules/tiled-gallery/tiled-gallery/tiled-gallery-layout.php24
-rw-r--r--plugins/jetpack/modules/verification-tools/blog-verification-tools.php42
-rw-r--r--plugins/jetpack/modules/verification-tools/verification-tools-utils.php42
-rw-r--r--plugins/jetpack/modules/videopress-v2/class.jetpack-videopress.php264
-rw-r--r--plugins/jetpack/modules/videopress-v2/class.videopress-ajax.php99
-rw-r--r--plugins/jetpack/modules/videopress-v2/class.videopress-cli.php172
-rw-r--r--plugins/jetpack/modules/videopress-v2/class.videopress-edit-attachment.php380
-rw-r--r--plugins/jetpack/modules/videopress-v2/class.videopress-media-library.php99
-rw-r--r--plugins/jetpack/modules/videopress-v2/class.videopress-options.php62
-rw-r--r--plugins/jetpack/modules/videopress-v2/class.videopress-player.php823
-rw-r--r--plugins/jetpack/modules/videopress-v2/class.videopress-scheduler.php197
-rw-r--r--plugins/jetpack/modules/videopress-v2/class.videopress-video.php344
-rw-r--r--plugins/jetpack/modules/videopress-v2/class.videopress-xmlrpc.php149
-rw-r--r--plugins/jetpack/modules/videopress-v2/css/editor.css59
-rw-r--r--plugins/jetpack/modules/videopress-v2/css/videopress-editor-style.css21
-rw-r--r--plugins/jetpack/modules/videopress-v2/editor-media-view.php213
-rw-r--r--plugins/jetpack/modules/videopress-v2/js/editor-view.js264
-rw-r--r--plugins/jetpack/modules/videopress-v2/js/videopress-plupload.js462
-rw-r--r--plugins/jetpack/modules/videopress-v2/js/videopress-uploader.js157
-rw-r--r--plugins/jetpack/modules/videopress-v2/shortcode.php189
-rw-r--r--plugins/jetpack/modules/videopress-v2/utility-functions.php420
-rw-r--r--plugins/jetpack/modules/videopress-v2/videopress-admin.css97
-rw-r--r--plugins/jetpack/modules/videopress.php14
-rw-r--r--plugins/jetpack/modules/videopress/utility-functions.php2
-rw-r--r--plugins/jetpack/modules/widget-visibility/widget-conditions.php17
-rw-r--r--plugins/jetpack/modules/widgets.php16
-rw-r--r--plugins/jetpack/modules/widgets/contact-info.php5
-rw-r--r--plugins/jetpack/modules/widgets/customizer-controls.css6
-rw-r--r--plugins/jetpack/modules/widgets/facebook-likebox.php5
-rw-r--r--plugins/jetpack/modules/widgets/gallery.php3
-rw-r--r--plugins/jetpack/modules/widgets/goodreads.php6
-rw-r--r--plugins/jetpack/modules/widgets/google-translate.php119
-rw-r--r--plugins/jetpack/modules/widgets/google-translate/google-translate.js20
-rw-r--r--plugins/jetpack/modules/widgets/googleplus-badge.php6
-rw-r--r--plugins/jetpack/modules/widgets/gravatar-profile.php28
-rw-r--r--plugins/jetpack/modules/widgets/image-widget.php4
-rw-r--r--plugins/jetpack/modules/widgets/my-community.php290
-rw-r--r--plugins/jetpack/modules/widgets/my-community/style.css35
-rw-r--r--plugins/jetpack/modules/widgets/rsslinks-widget.php3
-rw-r--r--plugins/jetpack/modules/widgets/social-media-icons.php161
-rw-r--r--plugins/jetpack/modules/widgets/top-posts.php32
-rw-r--r--plugins/jetpack/modules/widgets/twitter-timeline.php4
-rw-r--r--plugins/jetpack/modules/widgets/wordpress-post-widget.php2
-rw-r--r--plugins/jetpack/readme.txt46
-rw-r--r--plugins/jetpack/sal/class.json-api-post-base.php7
-rw-r--r--plugins/jetpack/sal/class.json-api-site-base.php6
-rw-r--r--plugins/jetpack/sal/class.json-api-site-jetpack.php18
-rw-r--r--plugins/jetpack/scss/jetpack-idc-admin-bar.scss30
-rw-r--r--plugins/jetpack/scss/jetpack-idc.scss206
-rw-r--r--plugins/jetpack/scss/molecules/_nav-horizontal.scss8
-rw-r--r--plugins/jetpack/scss/organisms/_banners.scss189
-rw-r--r--plugins/jetpack/scss/templates/_main.scss1
-rw-r--r--plugins/jetpack/sync/class.jetpack-sync-actions.php220
-rw-r--r--plugins/jetpack/sync/class.jetpack-sync-defaults.php11
-rw-r--r--plugins/jetpack/sync/class.jetpack-sync-functions.php77
-rw-r--r--plugins/jetpack/sync/class.jetpack-sync-module-callables.php36
-rw-r--r--plugins/jetpack/sync/class.jetpack-sync-module-comments.php4
-rw-r--r--plugins/jetpack/sync/class.jetpack-sync-module-constants.php5
-rw-r--r--plugins/jetpack/sync/class.jetpack-sync-module-full-sync.php253
-rw-r--r--plugins/jetpack/sync/class.jetpack-sync-module-network-options.php7
-rw-r--r--plugins/jetpack/sync/class.jetpack-sync-module-options.php5
-rw-r--r--plugins/jetpack/sync/class.jetpack-sync-module-posts.php24
-rw-r--r--plugins/jetpack/sync/class.jetpack-sync-module-stats.php2
-rw-r--r--plugins/jetpack/sync/class.jetpack-sync-module-terms.php6
-rw-r--r--plugins/jetpack/sync/class.jetpack-sync-module-themes.php6
-rw-r--r--plugins/jetpack/sync/class.jetpack-sync-module-updates.php7
-rw-r--r--plugins/jetpack/sync/class.jetpack-sync-module-users.php4
-rw-r--r--plugins/jetpack/sync/class.jetpack-sync-module.php37
-rw-r--r--plugins/jetpack/sync/class.jetpack-sync-queue.php4
-rw-r--r--plugins/jetpack/sync/class.jetpack-sync-sender.php31
-rw-r--r--plugins/jetpack/sync/class.jetpack-sync-settings.php29
-rw-r--r--plugins/jetpack/webpack.config.js9
299 files changed, 20726 insertions, 6420 deletions
diff --git a/plugins/jetpack/_inc/build/admin.dops-style.css b/plugins/jetpack/_inc/build/admin.dops-style.css
index bd157198..77643745 100644
--- a/plugins/jetpack/_inc/build/admin.dops-style.css
+++ b/plugins/jetpack/_inc/build/admin.dops-style.css
@@ -1 +1,2333 @@
-.dops-count{display:inline-block;padding:.0625rem .375rem;border:1px solid #87a6bc;border-radius:.75rem;font-size:.6875rem;font-weight:600;line-height:.875rem;color:#87a6bc;text-align:center}.dops-select-dropdown{height:43px}.dops-select-dropdown.is-compact{height:28px}.dops-select-dropdown__container{position:relative;overflow:hidden;display:inline-block;width:auto;max-width:100%}.dops-select-dropdown.is-open .dops-select-dropdown__container{z-index:170}.dops-accessible-focus .dops-select-dropdown.is-open .dops-select-dropdown__container,.dops-accessible-focus .dops-select-dropdown__container:focus{z-index:170;box-shadow:0 0 0 2px #78dcfa}.dops-accessible-focus .dops-select-dropdown.is-open .dops-select-dropdown__container .select-dropdown__header,.dops-accessible-focus .dops-select-dropdown__container:focus .select-dropdown__header{border-color:#0087be}.dops-accessible-focus .dops-select-dropdown__container:focus{border-color:#00aadc;box-shadow:0 0 0 2px #78dcfa;outline:0;border-radius:4px}.dops-select-dropdown__header{padding:11px 44px 11px 16px;border-style:solid;border-color:#c8d7e1;border-width:1px 1px 2px;border-radius:4px;background-color:#fff;font-size:14px;font-weight:600;line-height:18px;height:18px;color:#2e4453;transition:background-color .2s ease;cursor:pointer}.dops-select-dropdown__header:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;font:normal 16px/1 Dashicons;content:'\F347';position:absolute;right:13px;top:12px;display:block;line-height:18px;color:rgba(135,166,188,.5)}.is-compact .dops-select-dropdown__header:after{right:4px;top:4px}.is-compact .dops-select-dropdown__header{padding:7px;color:#668eaa;font-size:11px;line-height:1;text-transform:uppercase}.is-compact .dops-select-dropdown__header .dops-count{border-width:0;margin-left:0;line-height:1}.dops-select-dropdown.is-open .dops-select-dropdown__header{border-radius:4px 4px 0 0;box-shadow:none;background-color:#f3f6f8}.dops-select-dropdown.is-open .dops-select-dropdown__header:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;font:normal 16px/1 Dashicons;content:'\F343'}.dops-select-dropdown__header .dops-count{margin-left:8px}.dops-select-dropdown__header-text{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dops-select-dropdown__options{visibility:hidden;height:0;box-sizing:border-box;padding:0;list-style:none;margin:-2px 0 0;background-color:#fff;border:1px solid #c8d7e1;border-radius:0 0 4px 4px}.dops-accessible-focus .dops-select-dropdown__options{border:1px solid #0087be;border-top-color:#c8d7e1}.dops-select-dropdown.is-open .dops-select-dropdown__options{visibility:visible;height:auto}.dops-select-dropdown__option:last-child .dops-select-dropdown__item{border-radius:0 0 4px 4px}.dops-select-dropdown__item,.dops-select-dropdown__item-text{padding:11px 44px 11px 16px}.dops-select-dropdown__item{display:block;position:relative;font-size:14px;font-weight:400;line-height:18px;color:#2e4453;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer}.dops-select-dropdown__item:before{content:attr(data-bold-text);font-weight:700;opacity:0}.dops-select-dropdown__item:visited{color:#2e4453}.dops-select-dropdown__item.is-selected{background-color:#00aadc;color:#fff}.dops-select-dropdown__item.is-disabled{background-color:#fff;color:#87a6bc;cursor:default;opacity:.5}.notouch .dops-select-dropdown__item:hover{color:#00aadc}.notouch .dops-select-dropdown__item.is-selected:hover{color:#fff}.dops-select-dropdown__item-text{padding-right:16px;box-sizing:border-box;position:absolute;top:0;left:0;width:100%;white-space:nowrap;text-overflow:ellipsis;color:inherit;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}.dops-select-dropdown__item-text .dops-count{color:inherit;border-color:inherit}.dops-select-dropdown__separator{border-top:1px solid #c8d7e1;display:block;margin:8px 0}.dops-select-dropdown__label{display:block;color:#a8bece;margin-top:5px;line-height:20px}.dops-select-dropdown__label label{font-size:12px;text-transform:uppercase;padding:0 16px}@keyframes rotate-spinner__right{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(1turn)}to{transform:rotate(1turn)}}@keyframes rotate-spinner__left{0%{transform:rotate(0deg)}25%{transform:rotate(0deg)}50%{transform:rotate(180deg)}75%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.dops-spinner.is-fallback{position:relative;border-radius:100%;background-color:#c8d7e1}.dops-spinner.is-fallback:after,.dops-spinner.is-fallback:before{content:'';position:absolute;background-color:#fff;border-radius:50%}.dops-spinner.is-fallback:before{width:90%;height:90%;top:5%;left:5%}.dops-spinner.is-fallback:after{width:70%;height:70%;top:15%;left:15%}.dops-spinner__image{display:block}.dops-spinner__border{fill:#c8d7e1}.dops-spinner__progress{animation:3s linear infinite;transform-origin:50px 50px;fill:#00aadc}.dops-spinner.is-fallback .dops-spinner__progress{position:absolute;overflow:hidden;width:50%;height:100%;animation:none}.dops-spinner.is-fallback .dops-spinner__progress:before{content:'';position:absolute;width:100%;height:100%;animation:3s linear infinite;border-radius:9999px;background-color:#00aadc;fill:none}.dops-spinner.is-fallback .dops-spinner__progress.is-left{left:0}.dops-spinner.is-fallback .dops-spinner__progress.is-left:before{left:100%;border-top-left-radius:0;border-bottom-left-radius:0;transform-origin:0 50%}.dops-spinner.is-fallback .dops-spinner__progress.is-right{left:50%}.dops-spinner.is-fallback .dops-spinner__progress.is-right:before{left:-100%;border-top-right-radius:0;border-bottom-right-radius:0;transform-origin:100% 50%}.dops-spinner.is-fallback .dops-spinner__progress.is-left:before,.dops-spinner__progress.is-left{animation-name:rotate-spinner__left}.dops-spinner.is-fallback .dops-spinner__progress.is-right:before,.dops-spinner__progress.is-right{animation-name:rotate-spinner__right}.gridicon{fill:currentColor}.gridicon.needs-offset g{transform:translate(1px,1px)}.gridicon.needs-offset-x g{transform:translate(1px)}.gridicon.needs-offset-y g{transform:translateY(1px)}.dops-search{margin-bottom:24px;width:60px;height:51px;position:relative;z-index:22}@media (max-width:660px){.dops-search{width:50px}}.dops-search .dops-search-open__icon{position:absolute;top:50%;margin-top:-12px;width:60px;z-index:20;color:#0087be;cursor:pointer}.dops-accessible-focus .dops-search .dops-search-open__icon:focus{outline:1px dotted #0087be}@media (max-width:660px){.dops-search .dops-search-open__icon{width:50px}}.dops-search .dops-search-open__icon:hover{color:#3d596d}.dops-search .dops-search-close__icon{position:absolute;bottom:0;top:50%;right:0;margin-top:-12px;width:60px;cursor:pointer;z-index:20;color:#3d596d;display:none;opacity:0;transition:opacity .2s ease-in}.dops-accessible-focus .dops-search .dops-search-close__icon:focus{outline:1px dotted #0087be}.dops-search .dops-search-close__icon:before{position:absolute;left:0;right:0;top:50%;margin-top:-8px;font-size:16px;text-align:center}@media (max-width:660px){.dops-search .dops-search-close__icon:before{font-size:14px;margin-top:-7px}}@media (max-width:660px){.dops-search .dops-search-close__icon{width:50px}}.dops-search.is-pinned{margin-bottom:0;height:auto;position:absolute;bottom:0;top:0;right:0;z-index:170}.dops-search.is-pinned .dops-search-open__icon{right:0}.dops-search.is-pinned .dops-search__input[type=search]{height:100%}.dops-search__input[type=search]{display:none;position:absolute;z-index:10;top:0;margin:0;padding:0 50px 0 60px;border:none;background:#fff;height:51px;-moz-appearance:none;appearance:none;box-sizing:border-box;-webkit-appearance:none;box-shadow:none}@media (max-width:660px){.dops-search__input[type=search]{opacity:0;left:0;padding-left:50px}}.dops-search__input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.dops-search__input[type=search]:focus{box-shadow:none;border:none}.dops-search.is-open{margin-right:0!important;width:100%}.dops-search.is-open .dops-search-open__icon{color:#3d596d;left:0}.dops-search.is-open .dops-search-close__icon{display:inline-block}.dops-search.is-open .dops-search-close__icon,.dops-search.is-open .dops-search__input{opacity:1}.dops-search.is-open .dops-search__input{display:block}.dops-search .dops-spinner{display:none;position:absolute;top:50%;left:30px;transform:translate(-50%,-50%)}@media (max-width:660px){.dops-search .dops-spinner{left:25px}}.dops-search.is-searching .dops-search-open__icon{display:none}.dops-search.is-searching .dops-spinner{display:block;z-index:20}@media (max-width:660px){.animating.dops-search-opening .dops-search input{opacity:1}}.dops-section-nav{position:relative;width:100%;padding:0;margin:0 0 17px;background:#fff;box-sizing:border-box;box-shadow:0 0 0 1px rgba(200,215,225,.5),0 1px 2px #e9eff3}.dops-section-nav.is-empty .dops-section-nav__panel{visibility:hidden}@media (max-width:480px){.dops-section-nav.is-open{box-shadow:0 0 0 1px #87a6bc,0 2px 4px #c8d7e1}}@media (min-width:481px){.dops-section-nav.has-pinned-items{padding-right:60px}}@media (min-width:481px) and (max-width:660px){.dops-section-nav.has-pinned-items{padding-right:50px}}@media (max-width:660px){.dops-section-nav{margin-bottom:9px}}.dops-section-nav__mobile-header{display:-ms-flexbox;display:flex;padding:15px;font-size:14px;line-height:16px;color:#2e4453;font-weight:600;cursor:pointer}.dops-section-nav__mobile-header:after{content:'\F347';line-height:16px;color:rgba(135,166,188,.5)}.dops-section-nav.is-open .dops-section-nav__mobile-header:after,.dops-section-nav__mobile-header:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;font:normal 16px/1 Dashicons}.dops-section-nav.is-open .dops-section-nav__mobile-header:after{content:'\F343'}.dops-section-nav.has-pinned-items .dops-section-nav__mobile-header{padding-right:50px}.dops-section-nav.has-pinned-items .dops-section-nav__mobile-header:after{margin-left:8px}@media (min-width:481px){.dops-section-nav__mobile-header{display:none}}.dops-section-nav__mobile-header-text{width:0;-ms-flex:1 0 auto;flex:1 0 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dops-section-nav__mobile-header-text small{margin-left:5px;font-size:11px;color:#87a6bc;font-weight:600;text-transform:uppercase}.dops-section-nav.has-pinned-items .dops-section-nav__mobile-header-text{width:auto;-ms-flex:0 1 auto;flex:0 1 auto}.dops-section-nav__panel{box-sizing:border-box;width:100%}@media (max-width:480px){.dops-section-nav.is-open .dops-section-nav__panel{padding-bottom:15px;border-top:1px solid #c8d7e1;background:linear-gradient(180deg,#f3f6f8 0,#fff 4px)}}@media (min-width:481px){.dops-section-nav__panel{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.dops-section-nav__panel:first-child{width:0;-ms-flex:1 0 auto;flex:1 0 auto}}.dops-section-nav-group{position:relative;margin-top:16px;padding-top:16px;border-top:1px solid #c8d7e1}.dops-section-nav-group:first-child{padding-top:0;border-top:none}@media (max-width:480px){.dops-section-nav-group{display:none}.dops-section-nav.is-open .dops-section-nav-group{display:block}}@media (min-width:481px){.dops-section-nav-group{margin-top:0;padding-top:0;border-top:none}.dops-section-nav-group:first-child{display:-ms-flexbox;display:flex;width:0;-ms-flex:1 0 auto;flex:1 0 auto}}.dops-section-nav__button{width:100%;margin-top:24px}.dops-section-nav__hr{background:#e9eff3}.dops-section-nav-group__label{display:none;margin-bottom:8px;padding:0 15px;font-size:11px;color:#87a6bc;font-weight:600;text-transform:uppercase;line-height:12px}@media (max-width:480px){.has-siblings .dops-section-nav-group__label{display:block}}.dops-section-nav-group__label-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dops-section-nav-tab .count{margin-left:8px}@media (min-width:481px){.dops-section-nav-tabs{width:0;-ms-flex:1 0 auto;flex:1 0 auto}.dops-section-nav-tabs.is-dropdown{position:relative;width:auto;-ms-flex:0 1 auto;flex:0 1 auto;margin:8px}}.dops-section-nav-tabs__list{margin:0;list-style:none}@media (min-width:481px){.dops-section-nav-tabs__list{display:-ms-flexbox;display:flex;width:100%;overflow:hidden}.is-dropdown .dops-section-nav-tabs__list{display:none}}.dops-section-nav-tab{margin-bottom:0}@media (min-width:481px){.dops-section-nav-tab{width:auto;-ms-flex:none;flex:none;border-bottom:2px solid transparent;border-top:none;text-align:center}.dops-section-nav-tab.is-selected{border-bottom-color:#2e4453}}.dops-section-nav-tab__link,.dops-section-nav-tab__text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dops-section-nav-tab__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;box-sizing:border-box;padding:15px;width:100%;font-size:14px;font-weight:600;line-height:18px;color:#2e4453;cursor:pointer}.dops-section-nav-tab__link:visited{color:#2e4453}.dops-section-nav-tab__link[disabled],.notouch .dops-section-nav-tab__link[disabled]:hover{color:#e9eff3;cursor:default}.is-selected .dops-section-nav-tab__link{color:#fff;background-color:#00aadc}.dops-section-nav-tab__link:focus{outline:none;box-shadow:none}.accessible-focus .dops-section-nav-tab__link:focus{outline:1px solid #87a6bc}.is-external .dops-section-nav-tab__link:after{font-size:18px;padding-left:2px}.notouch .dops-section-nav-tab__link:hover{color:#00aadc}.notouch .is-selected .dops-section-nav-tab__link:hover{color:#fff}@media (min-width:481px){.dops-section-nav-tab__link{display:block;width:auto;padding:16px 16px 14px;color:#0087be;font-weight:400}.dops-section-nav-tab__link:visited{color:#0087be}.is-selected .dops-section-nav-tab__link{color:#2e4453;background-color:transparent}.is-selected .dops-section-nav-tab__link:after{display:none}.notouch .is-selected .dops-section-nav-tab__link:hover{color:#2e4453}}.dops-section-nav-tab__text{display:block;-ms-flex:1 0 auto;flex:1 0 auto;width:0;color:inherit}@media (min-width:481px){.dops-section-nav-tab__text{display:inline;-ms-flex:none;flex:none;width:auto}}.dops-section-nav-tabs__dropdown{position:relative;z-index:3;width:100%}.dops-section-nav-tabs__dropdown.is-open{z-index:4}.dops-section-nav-tabs__dropdown .dops-select-dropdown__container{position:static}.dops-section-nav__segmented .dops-segmented-control{margin:0 15px}.dops-section-nav__segmented .dops-segmented-control__link{padding:3px 16px 5px}@media (max-width:480px){.dops-section-nav .dops-search.is-pinned{height:46px}}.dops-card{position:relative;margin:0 auto .625rem;padding:1rem;box-sizing:border-box;background:#fff;box-shadow:0 0 0 1px rgba(200,215,225,.5),0 1px 2px #e9eff3}.dops-card:after{content:".";display:block;height:0;clear:both;visibility:hidden}@media (min-width:481px){.dops-card{margin-bottom:1rem;padding:1.5rem}}.dops-card.is-compact{margin-bottom:1px}@media (min-width:481px){.dops-card.is-compact{margin-bottom:1px;padding:1rem 1.5rem}}.dops-card-title{background-color:#f9f9f9;color:#000;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;border-bottom:1px solid #ddd;padding:10px 16px;margin:0}@media (min-width:481px){.dops-card-title{padding:16px 24px}}.dops-card-title .dops-card-meta{color:#aaa;float:right}.dops-card-section{font-size:14px;padding:16px;border-bottom:1px solid #ddd}.dops-card-section:after{content:".";display:block;height:0;clear:both;visibility:hidden}@media (min-width:481px){.dops-card-section{padding:24px}}.dops-card-section:last-child{border-bottom:none}.dops-card-section .dops-card-section-label{color:#000;font-size:12px;font-weight:400;text-transform:uppercase}.dops-card-section .dops-card-section-orient-vertical .dops-card-section-label{margin-bottom:10px}.dops-card-section .dops-card-section-orient-horizontal .dops-card-section-label{float:left;width:30%}@media all and (max-width:590px){.dops-card-section .dops-card-section-orient-horizontal .dops-card-section-label{margin-bottom:10px;float:none;width:100%}}.dops-card-section .dops-card-section-orient-horizontal .dops-card-section-content{float:right;width:70%}@media all and (max-width:590px){.dops-card-section .dops-card-section-orient-horizontal .dops-card-section-content{float:none;width:100%}}.dops-card-footer{background:#f9f9f9;padding:15px 20px}.dops-card-icon{float:right;text-transform:capitalize}.dops-card-icon .genericon{border-radius:50%;width:16px;height:16px;margin-right:10px;color:#fff;background:#81bf16}.dops-button{background:#fff;border-color:#c8d7e1;border-style:solid;border-width:1px 1px 2px;color:#2e4453;cursor:pointer;display:inline-block;margin:0;outline:0;overflow:hidden;font-weight:500;text-overflow:ellipsis;text-decoration:none;vertical-align:top;box-sizing:border-box;font-size:14px;line-height:21px;border-radius:4px;padding:7px 14px 9px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.dops-button:hover{border-color:#a8bece;color:#2e4453}.dops-button:active{border-width:2px 1px 1px}.dops-button:visited{color:#2e4453}.dops-button:disabled,.dops-button[disabled]{color:#e9eff3;background:#fff;border-color:#e9eff3;cursor:default}.dops-button:disabled:active,.dops-button[disabled]:active{border-width:1px 1px 2px}.dops-button:focus{outline:0;border-color:#00aadc;box-shadow:0 0 0 2px #78dcfa}.dops-button.is-compact{padding:7px;color:#668eaa;font-size:11px;line-height:1;text-transform:uppercase}.dops-button.is-compact:disabled{color:#e9eff3}.dops-button.is-compact .gridicon{top:4px;margin-top:-8px}.dops-button.is-compact .gridicons-plus-small{margin-left:-4px}.dops-button.is-compact .gridicons-plus-small:last-of-type{margin-left:0}.dops-button.is-compact .gridicons-plus-small+.gridicon{margin-left:-4px}.dops-button.hidden{display:none}.dops-button .gridicon{position:relative;top:4px;margin-top:-2px;width:18px;height:18px}.dops-button.is-primary{background:#00aadc;border-color:#0087be;color:#fff}.dops-button.is-primary:focus,.dops-button.is-primary:hover{border-color:#005082;color:#fff}.dops-button.is-primary:disabled,.dops-button.is-primary[disabled]{background:#bceefd;border-color:#8cc9e2;color:#fff}.dops-button.is-primary.is-compact{color:#fff}.dops-button.is-scary{color:#d94f4f}.dops-button.is-scary:focus,.dops-button.is-scary:hover{border-color:#d94f4f}.dops-button.is-scary:focus{box-shadow:0 0 0 2px #eba3a3}.dops-button.is-scary:disabled,.dops-button.is-scary[disabled]{color:#f4cdcd;border-color:#e9eff3}.dops-button.is-primary.is-scary{background:#d94f4f;border-color:#a02222;color:#fff}.dops-button.is-primary.is-scary:focus,.dops-button.is-primary.is-scary:hover{border-color:#4c1010}.dops-button.is-primary.is-scary:disabled,.dops-button.is-primary.is-scary[disabled]{background:#eba3a3;border-color:#e48484}.dops-button.is-borderless{border:none;color:#668eaa;padding-left:0;padding-right:0}.dops-button.is-borderless:hover{color:#2e4453}.dops-button.is-borderless:focus{box-shadow:none}.dops-button.is-borderless .gridicon{width:24px;height:24px;top:6px}.dops-button.is-borderless:disabled,.dops-button.is-borderless[disabled]{color:#e9eff3;background:#fff;cursor:default}.dops-button.is-borderless:disabled:active,.dops-button.is-borderless[disabled]:active{border-width:0}.dops-button.is-borderless.is-scary{color:#d94f4f}.dops-button.is-borderless.is-scary:focus,.dops-button.is-borderless.is-scary:hover{color:#a02222}.dops-button.is-borderless.is-scary[disabled]{color:#f4cdcd}.dops-button.is-borderless.is-compact{background:transparent;border-radius:0}.dops-button.is-borderless.is-compact .gridicon{width:18px;height:18px;top:5px}@keyframes appear{0%{opacity:0}to{opacity:1}}.dops-foldable-card.dops-card{position:relative;transition:margin .15s linear;padding:0}.dops-foldable-card.dops-card:after{content:".";display:block;height:0;clear:both;visibility:hidden}.dops-foldable-card.dops-card.is-expanded{margin-bottom:8px}.dops-foldable-card.dops-card .is-clickable{cursor:pointer}.dops-foldable-card__header{min-height:64px;width:100%;padding:16px;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;position:relative}.dops-foldable-card__header.has-border .dops-foldable-card__summary,.dops-foldable-card__header.has-border .dops-foldable-card__summary_expanded{margin-right:48px}.dops-foldable-card__header.has-border .dops-foldable-card__expand{border-left:1px solid #f3f6f8}.dops-foldable-card.is-compact .dops-foldable-card__header{padding:8px 16px;min-height:40px}.dops-foldable-card.is-expanded .dops-foldable-card__header{margin-bottom:0;height:inherit;min-height:64px}.dops-foldable-card.is-expanded.is-compact .dops-foldable-card__header{min-height:40px}.dops-foldable-card.is-disabled .dops-foldable-card__header{opacity:.2}.dops-foldable-card__action{position:absolute;top:0;right:0;height:100%;background:none;border:0}.dops-foldable-card.is-expanded .dops-foldable-card__action{height:100%}.dops-foldable-card.is-disabled .dops-foldable-card__action{cursor:default}.accessible-focus .dops-foldable-card__action:focus{outline:thin dotted}button.dops-foldable-card__action{cursor:pointer;outline:0}.dops-foldable-card__main{max-width:calc(100% - 36px);display:block;-ms-flex-align:center;align-items:center;width:100%;margin-right:5px}@media (max-width:480px){.dops-foldable-card__main{-ms-flex:1 1;flex:1 1}}.dops-foldable-card__secondary{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:1 1;flex:1 1;-ms-flex-pack:end;justify-content:flex-end}.dops-foldable-card__expand{width:48px}.dops-foldable-card__expand .gridicon{fill:#87a6bc;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;vertical-align:middle;transition:transform .15s cubic-bezier(.175,.885,.32,1.275),color .2s ease-in}.dops-foldable-card.is-expanded .dops-foldable-card__expand .gridicon{transform:rotate(180deg)}.dops-foldable-card__expand .gridicon:hover{fill:#87a6bc}.dops-foldable-card__expand:focus .gridicon,.dops-foldable-card__expand:hover .gridicon{fill:#00aadc}.dops-foldable-card__header-text{font-size:1.125rem;width:100%}.dops-foldable-card__subheader{margin-top:.125rem;margin-bottom:.125rem;font-size:.875rem;color:#4f748e}.dops-foldable-card__content{display:none}.dops-foldable-card.is-expanded .dops-foldable-card__content{display:block;padding:16px;border-top:1px solid #f3f6f8}.dops-foldable-card.is-compact .dops-foldable-card.is-expanded .dops-foldable-card__content{padding:8px}.dops-foldable-card.is-expanded .dops-foldable-card__content p:first-child{margin-top:0}.dops-foldable-card.is-expanded .dops-foldable-card__content p:last-child{margin-bottom:0}.dops-foldable-card__summary,.dops-foldable-card__summary_expanded{margin-right:40px;color:#87a6bc;font-size:12px;transition:opacity .2s linear;display:inline-block}.dops-foldable-card.has-expanded-summary .dops-foldable-card__summary,.dops-foldable-card.has-expanded-summary .dops-foldable-card__summary_expanded{transition:none;-ms-flex:2;flex:2;text-align:right}@media (max-width:480px){.dops-foldable-card__summary,.dops-foldable-card__summary_expanded{display:none}}.dops-foldable-card__summary{opacity:1;display:inline-block}.dops-foldable-card.is-expanded .dops-foldable-card__summary,.dops-foldable-card__summary_expanded,.has-expanded-summary .dops-foldable-card.is-expanded .dops-foldable-card__summary{display:none}.dops-foldable-card.is-expanded .dops-foldable-card__summary_expanded{display:inline-block}.dops-popover{font-size:11px;z-index:1000;position:absolute;top:0;left:0;right:auto}.dops-popover .dops-popover__inner{background-color:#fff;border:1px solid #c8d7e1;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.1),0 0 56px rgba(0,0,0,.075);text-align:center;position:relative}.dops-popover .dops-popover__arrow{border:10px dashed #c8d7e1;height:0;line-height:0;position:absolute;width:0;z-index:1}.dops-popover.fade{transition:opacity .1s}.dops-popover.is-top-left .dops-popover__arrow,.dops-popover.is-top-right .dops-popover__arrow,.dops-popover.is-top .dops-popover__arrow{bottom:0;left:50%;margin-left:-10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.dops-popover.is-top-left .dops-popover__arrow:before,.dops-popover.is-top-right .dops-popover__arrow:before,.dops-popover.is-top .dops-popover__arrow:before{bottom:2px;border:10px solid #fff;content:" ";position:absolute;left:50%;margin-left:-10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.dops-popover.is-bottom-left .dops-popover__arrow,.dops-popover.is-bottom-right .dops-popover__arrow,.dops-popover.is-bottom .dops-popover__arrow{top:0;left:50%;margin-left:-10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.dops-popover.is-bottom-left .dops-popover__arrow:before,.dops-popover.is-bottom-right .dops-popover__arrow:before,.dops-popover.is-bottom .dops-popover__arrow:before{top:2px;border:10px solid #fff;content:" ";position:absolute;left:50%;margin-left:-10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.dops-popover.is-left-bottom .dops-popover__arrow,.dops-popover.is-left-top .dops-popover__arrow,.dops-popover.is-left .dops-popover__arrow{right:0;top:50%;margin-top:-10px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.dops-popover.is-left-bottom .dops-popover__arrow:before,.dops-popover.is-left-top .dops-popover__arrow:before,.dops-popover.is-left .dops-popover__arrow:before{right:2px;border:10px solid #fff;content:" ";position:absolute;top:50%;margin-top:-10px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.dops-popover.is-right-bottom .dops-popover__arrow,.dops-popover.is-right-top .dops-popover__arrow,.dops-popover.is-right .dops-popover__arrow{left:0;top:50%;margin-top:-10px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}.dops-popover.is-right-bottom .dops-popover__arrow:before,.dops-popover.is-right-top .dops-popover__arrow:before,.dops-popover.is-right .dops-popover__arrow:before{left:2px;border:10px solid #fff;content:" ";position:absolute;top:50%;margin-top:-10px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}.dops-popover.is-bottom-left,.dops-popover.is-bottom-right,.dops-popover.is-top-left,.dops-popover.is-top-right{padding-right:0;padding-left:0}.dops-popover.is-bottom-left .dops-popover__arrow,.dops-popover.is-top-left .dops-popover__arrow{left:auto;right:5px}.dops-popover.is-bottom-right .dops-popover__arrow,.dops-popover.is-top-right .dops-popover__arrow{left:15px}.dops-popover.is-top-left .dops-popover__inner,.dops-popover.is-top-right .dops-popover__inner,.dops-popover.is-top .dops-popover__inner{top:-10px}.dops-popover.is-bottom-right .dops-popover__inner,.dops-popover.is-left .dops-popover__inner,.dops-popover.is-top-right .dops-popover__inner{left:-10px}.dops-popover.is-bottom-left .dops-popover__inner,.dops-popover.is-bottom-right .dops-popover__inner,.dops-popover.is-bottom .dops-popover__inner{top:10px}.dops-popover.is-bottom-left .dops-popover__inner,.dops-popover.is-right .dops-popover__inner,.dops-popover.is-top-left .dops-popover__inner{left:10px}.dops-popover.is-dialog-visible{z-index:100300}.dops-popover__menu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:200px}.dops-popover__menu-item{position:relative;background:inherit;border:none;border-radius:0;color:#2e4453;cursor:pointer;display:block;font-size:14px;font-weight:400;margin:0;padding:8px 16px;text-align:left;transition:all .05s ease-in-out}.dops-popover__menu-item:first-child{margin-top:5px}.dops-popover__menu-item:focus,.dops-popover__menu-item:hover{background-color:#00aadc;border:0;box-shadow:none;color:#fff}.dops-popover__menu-item:focus .gridicon,.dops-popover__menu-item:hover .gridicon{color:#fff}.dops-popover__menu-item[disabled]:focus,.dops-popover__menu-item[disabled]:hover{background:transparent;cursor:default}.dops-popover__menu-item:last-child{margin-bottom:5px}.dops-popover__menu-item::-moz-focus-inner{border:0}.dops-popover__menu-item.has-icon{padding-left:42px}.dops-popover__menu-item .gridicon{color:#a8bece;vertical-align:bottom;margin-right:8px}.dops-popover__hr{margin:8px 0;background:#e9eff3}.dops-tooltip.dops-popover .dops-popover__arrow{border-width:6px}.dops-tooltip.dops-popover.is-bottom-left .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom-right .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom .dops-popover__arrow{border-bottom-color:#3d596d;top:4px;right:10px}.dops-tooltip.dops-popover.is-bottom-left .dops-popover__arrow:before,.dops-tooltip.dops-popover.is-bottom-right .dops-popover__arrow:before,.dops-tooltip.dops-popover.is-bottom .dops-popover__arrow:before{display:none}.dops-tooltip.dops-popover.is-bottom-left.is-error .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom-right.is-error .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom.is-error .dops-popover__arrow{border-bottom-color:#d94f4f}.dops-tooltip.dops-popover.is-bottom-left.is-warning .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom-right.is-warning .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom.is-warning .dops-popover__arrow{border-bottom-color:#f0b849}.dops-tooltip.dops-popover.is-bottom-left.is-success .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom-right.is-success .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom.is-success .dops-popover__arrow{border-bottom-color:#4ab866}.dops-tooltip.dops-popover.is-top-left .dops-popover__arrow,.dops-tooltip.dops-popover.is-top-right .dops-popover__arrow,.dops-tooltip.dops-popover.is-top .dops-popover__arrow{border-top-color:#3d596d;bottom:4px;right:10px}.dops-tooltip.dops-popover.is-top-left .dops-popover__arrow:before,.dops-tooltip.dops-popover.is-top-right .dops-popover__arrow:before,.dops-tooltip.dops-popover.is-top .dops-popover__arrow:before{display:none}.dops-tooltip.dops-popover.is-top-left.is-error .dops-popover__arrow,.dops-tooltip.dops-popover.is-top-right.is-error .dops-popover__arrow,.dops-tooltip.dops-popover.is-top.is-error .dops-popover__arrow{border-top-color:#d94f4f}.dops-tooltip.dops-popover.is-top-left.is-warning .dops-popover__arrow,.dops-tooltip.dops-popover.is-top-right.is-warning .dops-popover__arrow,.dops-tooltip.dops-popover.is-top.is-warning .dops-popover__arrow{border-top-color:#f0b849}.dops-tooltip.dops-popover.is-top-left.is-success .dops-popover__arrow,.dops-tooltip.dops-popover.is-top-right.is-success .dops-popover__arrow,.dops-tooltip.dops-popover.is-top.is-success .dops-popover__arrow{border-top-color:#4ab866}.dops-tooltip.dops-popover.is-bottom .dops-popover__arrow,.dops-tooltip.dops-popover.is-top .dops-popover__arrow{margin-left:-6px}.dops-tooltip.dops-popover.is-left,.dops-tooltip.dops-popover.is-right{padding-top:0}.dops-tooltip.dops-popover.is-left .dops-popover__arrow,.dops-tooltip.dops-popover.is-right .dops-popover__arrow{margin-top:-6px}.dops-tooltip.dops-popover.is-left .dops-popover__arrow:before,.dops-tooltip.dops-popover.is-right .dops-popover__arrow:before{display:none}.dops-tooltip.dops-popover.is-left.is-error .dops-popover__arrow,.dops-tooltip.dops-popover.is-right.is-error .dops-popover__arrow{border-right-color:#d94f4f}.dops-tooltip.dops-popover.is-left.is-warning .dops-popover__arrow,.dops-tooltip.dops-popover.is-right.is-warning .dops-popover__arrow{border-right-color:#f0b849}.dops-tooltip.dops-popover.is-left.is-success .dops-popover__arrow,.dops-tooltip.dops-popover.is-right.is-success .dops-popover__arrow{border-right-color:#4ab866}.dops-tooltip.dops-popover.is-left .dops-popover__arrow{margin-right:4px;border-left-color:#3d596d}.dops-tooltip.dops-popover.is-right .dops-popover__arrow{margin-left:4px;border-right-color:#3d596d}.dops-tooltip.dops-popover .dops-popover__inner{border:0;box-shadow:none;border-radius:2px;color:#fff;background:#3d596d;font-size:12px;padding:6px 10px;text-align:left}.dops-tooltip.dops-popover.is-error .dops-popover__inner{background:#d94f4f}.dops-tooltip.dops-popover.is-warning .dops-popover__inner{background:#f0b849}.dops-tooltip.dops-popover.is-success .dops-popover__inner{background:#4ab866}.dops-tooltip.dops-popover ul{list-style:none;margin:0;padding:0}.dops-tooltip.dops-popover ul li{font-size:11px;font-weight:100;border:0}.dops-tooltip__hr{margin:8px 0;background:#87a6bc}.dops-chart{position:relative;box-sizing:border-box;background-color:#fff;padding:8px 0 8px 20px}.dops-chart .dops-chart__y-axis-markers{position:absolute;top:8px;left:0;right:0;height:200px}.dops-chart .dops-chart__y-axis-marker{position:absolute;top:0;width:100%;height:1px;border-top:1px solid #e9eff3}.dops-chart__bar-marker{z-index:1;position:absolute;top:0;width:100%;height:1px;border-top:1px solid rgba(233,239,243,.1)}.dops-chart .dops-chart__y-axis-marker.is-fifty,.dops-chart__bar-marker.is-fifty,.dops-chart__y-axis-label.is-fifty{top:50%}.dops-chart .dops-chart__y-axis-marker.is-zero,.dops-chart__bar-marker.is-zero,.dops-chart__y-axis-label.is-zero{top:100%}.dops-chart__y-axis{position:relative;float:right;height:200px;padding:0 20px 0 10px;font-size:11px;color:#668eaa;margin-bottom:30px}.dops-chart__y-axis-label{position:absolute;top:0;right:20px;text-align:right}.dops-chart__y-axis-width-fix{color:hsla(0,0%,100%,0)}.dops-chart__x-axis{position:relative;font-size:0;padding:5px 0;min-height:18px;color:#3d596d}.dops-chart__x-axis-label{position:absolute;display:inline-block;vertical-align:top;font-size:11px;text-align:center}.dops-chart__x-axis-label:before{content:'';display:block;position:absolute;top:-4px;left:50%;margin-left:-.5px;width:1px;height:5px;background:#f3f6f8;background-image:linear-gradient(180deg,#f3f6f8 0,#c8d7e1)}.dops-chart__bars{font-size:0;overflow:hidden;display:-ms-flex;display:-ms-flexbox;display:flex}.dops-chart__bar,.dops-chart__bars{position:relative;height:200px;text-align:center}.dops-chart__bar{display:inline-block;-ms-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.dops-chart__bar.is-weekend{background-color:rgba(233,239,243,.5)}.dops-chart__bar:hover{cursor:pointer;background-color:rgba(233,239,243,.3)}.dops-chart__bar.is-selected{cursor:default;background-color:rgba(240,130,30,.1)}.dops-chart__bar-section{display:inline-block;background-color:#0087be;position:absolute;top:0;right:16%;bottom:0;left:16%;z-index:2}.dops-chart__bar:hover .dops-chart__bar-section.is-bar{background-color:#00aadc}.dops-chart__bar.is-selected .dops-chart__bar-section.is-bar{background-color:#f0821e}.dops-chart__bar-section.is-spacer{z-index:0;background-color:hsla(0,0%,100%,0)}.dops-chart__bar-section.is-ghost:after{content:"";display:block;position:absolute;top:160px;bottom:0;left:0;z-index:1;width:100%;height:40px;background-image:linear-gradient(180deg,hsla(0,0%,100%,0),rgba(233,239,243,.5))}.dops-chart__bar:hover .dops-chart__bar-section.is-ghost:after{display:none}.dops-chart__bar-section-inner{background:#004069;position:absolute;right:23.33%;bottom:0;left:23.33%}.dops-chart__bar.is-selected .dops-chart__bar-section-inner{background-color:#d54e21}.dops-chart__legend{margin-bottom:-8px}.dops-chart__legend:after{content:".";display:block;height:0;clear:both;visibility:hidden}.dops-chart__legend .dops-chart__legend-options{float:right;color:#537994;list-style-type:none;margin:0;font-size:11px;text-transform:uppercase;letter-spacing:.1em}@media (max-width:480px){.dops-chart__legend .dops-chart__legend-options{width:100%}}.dops-chart__legend-option{display:inline;text-align:left}@media (max-width:480px){.dops-chart__legend-option{width:50%;display:inline-block}}.dops-chart__legend-label{display:inline-block;padding:12px 19px 10px 20px}.dops-chart__legend-label.is-selectable{cursor:pointer}.dops-chart__legend-label.is-selectable:focus,.dops-chart__legend-label.is-selectable:hover{color:tint(#00aadc,20%)}@media (max-width:480px){.dops-chart__legend-label{display:block}}.dops-chart__legend-option .dops-chart__legend-color{width:10px;height:10px;background:#0087be;display:inline-block;border-radius:1px;vertical-align:top;margin:3px 5px 3px 8px}@media (max-width:480px){.dops-chart__legend-option:first-child .dops-chart__legend-color{margin-left:2px}}.dops-chart__legend-color.is-dark-blue{background:#004069}.dops-chart__legend-option .dops-chart__legend-checkbox{margin:0;float:none;vertical-align:top}.dops-chart__empty{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;font-size:14px;line-height:24px;clear:both;z-index:1}.dops-chart__empty_notice{position:relative;top:97px;padding:11px 24px;margin-bottom:24px;border-radius:1px;background:#fff;box-sizing:border-box;font-size:14px;line-height:1.4285;animation:appear .3s ease-in-out;box-shadow:0 0 0 1px rgba(200,215,225,.5),0 1px 2px #e9eff3}@media (min-width:661px){.dops-chart__empty_notice{padding:13px 48px;font-size:inherit}.dops-chart__empty_notice:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;font:normal 16px/1 Noticons;content:'\F456';position:absolute;top:23px;left:20px;margin:-12px 0 0 -8px;font-size:24px;line-height:1}}.dops-chart__tooltip .dops-popover__inner{width:230px;text-align:left}.dops-chart__tooltip .dops-popover__inner ul{list-style:none;margin:0;padding:0}.dops-chart__tooltip .dops-popover__inner ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}.dops-chart__tooltip .dops-popover__inner ul li{font-size:11px;text-transform:uppercase;font-weight:100;height:24px;letter-spacing:.1em;border:0;margin-bottom:0}.dops-chart__tooltip .dops-popover__inner ul li .dops-wrapper{display:block;line-height:inherit;line-height:24px;clear:both}.dops-chart__tooltip .dops-popover__inner ul li .value{text-align:right;float:right;min-width:22px;color:#c8d7e1}.dops-chart__tooltip .dops-popover__inner ul li .label{display:block;overflow:hidden;word-break:break-all;vertical-align:baseline}.dops-chart__tooltip .dops-popover__inner ul li .gridicon{vertical-align:middle;margin-right:6px;margin-top:-3px}.dops-chart__tooltip.is-streak{margin-top:-5px;height:35px}.dops-chart__tooltip.is-streak .dops-popover__arrow:before{left:85px;top:30px}.dops-chart__tooltip.is-streak .dops-popover__inner{width:160px;position:relative;top:-10px}.dops-chart__tooltip.is-streak .dops-popover__inner li{height:14px}.dops-chart__tooltip.is-streak .dops-popover__inner li .label{width:100%;float:left;text-align:center}.rtl .dops-chart__tooltip.is-streak .dops-popover__inner li .label{font-size:11px}.dops-chart__tooltip.is-streak .dops-popover__inner li .label .post-count{font-weight:700}.dops-chart__tooltip.is-streak .dops-popover__inner li .value{float:none}.dops-chart__tooltip .dops-module-content-list-item.is-date-label{font-size:11px;margin-bottom:2px;text-transform:uppercase;font-weight:700;border-bottom:1px solid #426177;padding-bottom:2px}.dops-chart__tooltip .dops-module-content-list-item.is-published-item{height:19px}.dops-chart__tooltip .dops-module-content-list-item.is-published-item .label{text-transform:none;color:#c8d7e1;overflow:hidden;letter-spacing:0;height:19px}.dops-chart__tooltip .dops-module-content-list-item.is-published-item .value{width:0;min-width:0}.dops-chart__tooltip .dops-module-content-list-item.is-published-item .value:before{content:'';position:relative;background-image:linear-gradient(90deg,rgba(61,89,109,0) 0,rgba(61,89,109,.5),#3d596d);left:-30px;width:30px;height:24px;display:block}@keyframes appear{0%{opacity:0}to{opacity:1}}.dops-notice{display:-ms-flexbox;display:flex;position:relative;margin-bottom:24px;border-radius:1px;background:#e9eff3;box-sizing:border-box;font-size:14px;animation:appear .3s ease-in-out}@media (min-width:661px){.dops-notice{font-size:inherit}}.dops-notice .dops-notice__dismiss.dops-button .gridicon{top:0}.dops-notice .dops-notice__dismiss:focus{box-shadow:0 0 4px #d2dee6}.dops-notice.is-success{background:#4ab866}.dops-notice.is-warning{background:#f0b849}.dops-notice.is-error{background:#d94f4f}.dops-notice.is-info{background:#0087be}.dops-notice.is-error,.dops-notice.is-error .dops-notice__dismiss,.dops-notice.is-error .dops-notice__text a,.dops-notice.is-info,.dops-notice.is-info .dops-notice__dismiss,.dops-notice.is-info .dops-notice__text a,.dops-notice.is-success,.dops-notice.is-success .dops-notice__dismiss,.dops-notice.is-success .dops-notice__text a,.dops-notice.is-warning,.dops-notice.is-warning .dops-notice__dismiss,.dops-notice.is-warning .dops-notice__text a{color:#fff}.dops-notice.is-basic{background:#fff;color:#87a6bc}.dops-notice.is-basic,.dops-notice.is-basic .dops-notice__dismiss:focus{box-shadow:0 0 0 1px rgba(200,215,225,.5),0 1px 2px #e9eff3}@media (min-width:661px){.dops-notice.is-basic:before{display:none}}.dops-notice.is-basic .dops-notice__text{padding:11px 24px}@media (min-width:661px){.dops-notice.is-basic .dops-notice__text{padding:13px}}.dops-notice__icon{-ms-flex-negative:0;flex-shrink:0;padding:13px 0 13px 16px}@media (max-width:660px){.dops-notice__icon{display:none}}.dops-notice__content{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1}@media (max-width:480px){.dops-notice__content{-ms-flex-direction:column;flex-direction:column}}.dops-notice__text{font-size:15px;padding:11px 24px}.dops-notice__text>div,.dops-notice__text>span{max-width:680px}@media (min-width:661px){.dops-notice__text{padding:13px}}.dops-notice__text a{text-decoration:underline}.dops-notice__text ul{margin-bottom:0;margin-left:0}.dops-notice__text li{margin-left:2em;margin-top:.5em}.dops-notice__text p{margin-bottom:0;margin-top:.5em}.dops-notice__text p:first-child{margin-top:0}.dops-notice__button{cursor:pointer;margin-left:.428em}.dops-notice__dismiss{display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;padding:11px 16px;cursor:pointer;color:#87a6bc}@media (min-width:661px){.dops-notice__dismiss{padding:13px 16px}}.dops-notice__dismiss:focus,.dops-notice__dismiss:hover{color:#2e4453}.dops-notice .dops-notice__dismiss{color:#87a6bc;opacity:.85}.dops-notice .dops-notice__dismiss:focus,.dops-notice .dops-notice__dismiss:hover{opacity:1}a.dops-notice__action{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;box-sizing:border-box;cursor:pointer;font-size:15px;font-weight:400;margin-left:auto;padding:13px 16px;text-decoration:none;white-space:nowrap}.is-error a.dops-notice__action,.is-info a.dops-notice__action,.is-success a.dops-notice__action,.is-warning a.dops-notice__action{color:#fff}.is-success a.dops-notice__action{background:#338247}.is-error a.dops-notice__action{background:#b52727}.is-warning a.dops-notice__action{background:#da9712}.is-info a.dops-notice__action{background:#005172}a.dops-notice__action .gridicon{margin-left:8px;opacity:.7}a.dops-notice__action:focus,a.dops-notice__action:hover{background:hsla(0,0%,100%,.2)}@media (max-width:480px){a.dops-notice__action{margin:0;-ms-flex-pack:end;justify-content:flex-end}}.dops-notice.is-compact{border-radius:2px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-height:20px;margin:0;padding:0;text-decoration:none;text-transform:none;vertical-align:middle}.dops-notice.is-compact.is-error,.dops-notice.is-compact.is-info,.dops-notice.is-compact.is-success,.dops-notice.is-compact.is-warning{color:#fff}.dops-notice.is-compact .dops-notice__text{font-size:12px;padding:6px 8px;line-height:1}.dops-notice.is-compact .dops-notice__icon{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-flex-negative:0;flex-shrink:0;margin:0 0 0 8px;padding:0;width:18px;height:18px;vertical-align:middle}.dops-notice.is-compact .dops-notice__dismiss{display:none}.dops-notice.is-compact a.dops-notice__action{background:transparent;display:inline-block;font-size:11px;font-weight:600;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:16px;padding:0 8px;text-decoration:underline;text-transform:uppercase}.dops-notice.is-compact a.dops-notice__action:active,.dops-notice.is-compact a.dops-notice__action:focus,.dops-notice.is-compact a.dops-notice__action:hover{background:transparent;text-decoration:none}.dops-notice.is-compact a.dops-notice__action .gridicon{margin-left:8px;width:14px;height:14px;vertical-align:sub;opacity:1}.dops-section-header.dops-card{display:-ms-flexbox;display:flex;padding-top:.6875rem;padding-bottom:.6875rem;position:relative}.dops-section-header.dops-card:after{content:''}.dops-section-header__label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1;line-height:1.75rem;position:relative;color:#87a6bc;font-size:.875rem}.dops-section-header__label:before{content:'';display:block;position:absolute;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 90%);top:0;bottom:0;right:0;left:auto;width:20%;height:auto}.dops-section-header__card-badge,.dops-section-header__label .dops-count{margin-left:.5rem}.dops-section-header__actions{-ms-flex-positive:0;flex-grow:0;position:relative}.dops-section-header__actions:after{content:".";display:block;height:0;clear:both;visibility:hidden}.section-header__actions .button{float:left;margin-right:.5rem}.section-header__actions .button:last-child{margin-right:0}.form-toggle[type=checkbox]{display:none}.form-toggle__switch{position:relative;display:inline-block;border-radius:12px;box-sizing:border-box;padding:2px;width:40px;height:24px;background:#a8bece;vertical-align:middle;outline:0;cursor:pointer;transition:all .4s ease,box-shadow 0}.form-toggle__switch:after,.form-toggle__switch:before{position:relative;display:block;content:"";width:20px;height:20px}.form-toggle__switch:after{left:0;border-radius:50%;background:#fff;transition:all .2s ease}.form-toggle__switch:before{display:none}.form-toggle__switch:hover{background:#c8d7e1}.accessible-focus .form-toggle__switch:focus,.form-toggle__switch:focus{box-shadow:0 0 0 2px #00aadc}.form-toggle__label{cursor:pointer;width:auto;float:none}.accessible-focus .form-toggle:focus+.form-toggle__label .form-toggle__switch{box-shadow:0 0 0 2px #00aadc}.accessible-focus .form-toggle:focus:checked+.form-toggle__label .form-toggle__switch{box-shadow:0 0 0 2px #78dcfa}.form-toggle:checked+.form-toggle__label .form-toggle__switch{background:#00aadc}.form-toggle:checked+.form-toggle__label .form-toggle__switch:after{left:16px}.form-toggle:checked:hover+.form-toggle__label .form-toggle__switch{background:#78dcfa}.form-toggle:disabled+.form-toggle__label .form-toggle__switch,.form-toggle:disabled:hover+.form-toggle__label .form-toggle__switch{background:#e9eff3}.form-toggle.is-toggling+.form-toggle__label .form-toggle__switch{background:#00aadc}.form-toggle.is-toggling:checked+.form-toggle__label .form-toggle__switch{background:#c8d7e1}.form-toggle.is-compact+.form-toggle__label .form-toggle__switch{border-radius:8px;width:24px;height:16px}.form-toggle.is-compact+.form-toggle__label .form-toggle__switch:after,.form-toggle.is-compact+.form-toggle__label .form-toggle__switch:before{width:12px;height:12px}.form-toggle.is-compact:checked+.form-toggle__label .form-toggle__switch:after{left:8px}.dops-text-input.dops-text-input{box-sizing:border-box;margin:0;padding:7px 14px;width:100%;color:#2e4453;font-size:16px;line-height:1.5;border:1px solid #c8d7e1;background-color:#fff;transition:all .15s ease-in-out;box-shadow:none}.dops-text-input.dops-text-input::-webkit-input-placeholder{color:#87a6bc}.dops-text-input.dops-text-input::-moz-placeholder{color:#87a6bc}.dops-text-input.dops-text-input:-ms-input-placeholder{color:#87a6bc}.dops-text-input.dops-text-input::placeholder{color:#87a6bc}.dops-text-input.dops-text-input:hover{border-color:#a8bece}.dops-text-input.dops-text-input:focus{border-color:#0087be;outline:none;box-shadow:0 0 0 2px #78dcfa}.dops-text-input.dops-text-input:focus::-ms-clear{display:none}.dops-text-input.dops-text-input:disabled{background:#f3f6f8;border-color:#e9eff3;color:#a8bece;-webkit-text-fill-color:#a8bece}.dops-text-input.dops-text-input:disabled:hover{cursor:default}.dops-text-input.dops-text-input:disabled::-webkit-input-placeholder{color:#a8bece}.dops-text-input.dops-text-input:disabled::-moz-placeholder{color:#a8bece}.dops-text-input.dops-text-input:disabled:-ms-input-placeholder{color:#a8bece}.dops-text-input.dops-text-input:disabled::placeholder{color:#a8bece}.dops-text-input.dops-text-input{-webkit-appearance:none}.dops-text-input.dops-text-input.is-valid{border-color:#4ab866}.dops-text-input.dops-text-input.is-valid:hover{border-color:#3a9551}.dops-text-input.dops-text-input.is-error{border-color:#d94f4f}.dops-text-input.dops-text-input.is-error:hover{border-color:#c92c2c}.dops-text-input.dops-text-input:focus.is-valid{box-shadow:0 0 0 2px #caead2}.dops-text-input.dops-text-input:focus.is-valid:hover{box-shadow:0 0 0 2px #a6dcb3}.dops-text-input.dops-text-input:focus.is-error{box-shadow:0 0 0 2px #f9e2e2}.dops-text-input.dops-text-input:focus.is-error:hover{box-shadow:0 0 0 2px #f0b8b8}.dops-textarea{box-sizing:border-box;margin:0;padding:.4375rem .875rem;min-height:5.75rem;width:100%;color:#2e4453;font-size:1rem;line-height:1.5;border:1px solid #c8d7e1;background-color:#fff;transition:all .15s ease-in-out;box-shadow:none}.dops-textarea::-webkit-input-placeholder{color:#87a6bc}.dops-textarea::-moz-placeholder{color:#87a6bc}.dops-textarea:-ms-input-placeholder{color:#87a6bc}.dops-textarea::placeholder{color:#87a6bc}.dops-textarea:hover{border-color:#a8bece}.dops-textarea:focus{border-color:#0087be;outline:none;box-shadow:0 0 0 2px #78dcfa}.dops-textarea:focus::-ms-clear{display:none}.dops-textarea:disabled{background:#f3f6f8;border-color:#e9eff3;color:#a8bece;-webkit-text-fill-color:#a8bece}.dops-textarea:disabled:hover{cursor:default}.dops-textarea:disabled::-webkit-input-placeholder{color:#a8bece}.dops-textarea:disabled::-moz-placeholder{color:#a8bece}.dops-textarea:disabled:-ms-input-placeholder{color:#a8bece}.dops-textarea:disabled::placeholder{color:#a8bece}.dops-clipboard-button-input{position:relative;display:block}.dops-clipboard-button-input .dops-clipboard-button{position:absolute;top:50%;right:4px;transform:translateY(-50%);overflow:visible}.dops-clipboard-button-input .dops-clipboard-button:not(:disabled):before{content:'';display:block;position:absolute;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 90%);top:0;bottom:0;right:0;left:auto;width:16px;height:auto;right:calc(100% + 1px)}.dops-clipboard-button-input .dops-clipboard-button:focus:before{right:calc(100% + 3px)}.dops-checkbox.dops-checkbox{display:inline-block;box-sizing:border-box;margin:2px 0 0;padding:7px 14px;width:16px;height:16px;float:left;outline:0;padding:0;box-shadow:none;background-color:#fff;border:1px solid #c8d7e1;color:#2e4453;font-size:16px;line-height:0;text-align:center;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .15s ease-in-out;clear:none;cursor:pointer}.dops-checkbox.dops-checkbox:checked:before{content:'\F147';margin:-3px 0 0 -4px;float:left;display:inline-block;vertical-align:middle;width:16px;font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;color:#00aadc}.dops-checkbox.dops-checkbox:disabled:checked:before{color:#a8bece}.dops-checkbox.dops-checkbox:hover{border-color:#a8bece}.dops-checkbox.dops-checkbox:focus{border-color:#0087be;outline:none;box-shadow:0 0 0 2px #78dcfa}.dops-checkbox.dops-checkbox:disabled{background:#f3f6f8;border-color:#e9eff3;color:#a8bece;opacity:1}.dops-checkbox.dops-checkbox:disabled:hover{cursor:default}.dops-checkbox.dops-checkbox+span{display:block;margin-left:24px}.dops-external-link .gridicons-external{color:currentColor;margin-left:.5rem;top:.125rem;position:relative}.notices-list{overflow:hidden}.notices-list.is-pinned{width:calc(100% - 272px - 32px - 32px);z-index:z-index("root",".notices-list.is-pinned");position:fixed;top:79px}.notices-list.is-pinned .notice{z-index:z-index("root",".notices-list.is-pinned .notice")}.notices-list__whitespace{height:71px;width:100%;display:block}@keyframes appear{0%{opacity:0}to{opacity:1}}.global-notices{overflow:hidden;text-align:right;z-index:179;position:fixed;top:auto;right:0;bottom:0;left:0}@media (min-width:661px){.global-notices{top:63px;right:16px;bottom:auto;left:auto;max-width:calc(100% - 32px)}}@media (min-width:961px){.global-notices{top:71px;right:24px;max-width:calc(100% - 48px)}}@media (min-width:1041px){.global-notices{right:32px;max-width:calc(100% - 64px)}}.global-notices .dops-notice{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:0;text-align:left;pointer-events:auto}@media (min-width:661px){.global-notices .dops-notice{display:-ms-flexbox;display:flex;border-radius:20px;overflow:hidden;margin-bottom:24px}}@media (min-width:661px){.global-notices .dops-notice__icon{padding:8px 0 8px 16px}}.global-notices .dops-notice__text{padding-left:16px;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-positive:1;flex-grow:1}@media (min-width:661px){.global-notices .dops-notice__text{-ms-flex-positive:0;flex-grow:0;padding:9px 13px}}@media (min-width:661px){.global-notices .dops-notice a.dops-notice__action{font-size:14px;padding:9px 16px}}.global-notices .dops-notice__dismiss{-ms-flex-negative:0;flex-shrink:0}@media (min-width:661px){.global-notices .dops-notice__dismiss{padding:8px 16px}} \ No newline at end of file
+.dops-count {
+ display: inline-block;
+ padding: 0.0625rem 0.375rem;
+ border: solid 1px #87a6bc;
+ border-radius: 0.75rem;
+ font-size: 0.6875rem;
+ font-weight: 600;
+ line-height: 0.875rem;
+ color: #87a6bc;
+ text-align: center; }
+/**
+ * Select Dropdown
+ */
+.dops-select-dropdown {
+ height: 43px; }
+ .dops-select-dropdown.is-compact {
+ height: 28px; }
+
+.dops-select-dropdown__container {
+ position: relative;
+ overflow: hidden;
+ display: inline-block;
+ width: auto;
+ max-width: 100%; }
+ .dops-select-dropdown.is-open .dops-select-dropdown__container {
+ z-index: 170; }
+ .dops-accessible-focus .dops-select-dropdown__container:focus,
+ .dops-accessible-focus .dops-select-dropdown.is-open .dops-select-dropdown__container {
+ z-index: 170;
+ box-shadow: 0 0 0 2px #78dcfa; }
+ .dops-accessible-focus .dops-select-dropdown__container:focus .select-dropdown__header,
+ .dops-accessible-focus .dops-select-dropdown.is-open .dops-select-dropdown__container .select-dropdown__header {
+ border-color: #0087be; }
+ .dops-accessible-focus .dops-select-dropdown__container:focus {
+ border-color: #00aadc;
+ box-shadow: 0 0 0 2px #78dcfa;
+ outline: 0;
+ border-radius: 4px; }
+
+.dops-select-dropdown__header {
+ padding: 11px 44px 11px 16px;
+ border-style: solid;
+ border-color: #c8d7e1;
+ border-width: 1px 1px 2px;
+ border-radius: 4px;
+ background-color: white;
+ font-size: 14px;
+ font-weight: 600;
+ line-height: 18px;
+ height: 18px;
+ color: #2e4453;
+ transition: background-color 0.2s ease;
+ cursor: pointer; }
+ .dops-select-dropdown__header::after {
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ display: inline-block;
+ vertical-align: middle;
+ font: normal 16px/1 'Dashicons';
+ content: '\F347';
+ position: absolute;
+ right: 13px;
+ top: 12px;
+ display: block;
+ line-height: 18px;
+ color: rgba(135, 166, 188, 0.5); }
+ .is-compact .dops-select-dropdown__header::after {
+ right: 4px;
+ top: 4px; }
+ .is-compact .dops-select-dropdown__header {
+ padding: 7px;
+ color: #668eaa;
+ font-size: 11px;
+ line-height: 1;
+ text-transform: uppercase; }
+ .is-compact .dops-select-dropdown__header .dops-count {
+ border-width: 0;
+ margin-left: 0;
+ line-height: 1; }
+ .dops-select-dropdown.is-open .dops-select-dropdown__header {
+ border-radius: 4px 4px 0 0;
+ box-shadow: none;
+ background-color: #f3f6f8; }
+ .dops-select-dropdown.is-open .dops-select-dropdown__header::after {
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ display: inline-block;
+ vertical-align: middle;
+ font: normal 16px/1 'Dashicons';
+ content: '\F343'; }
+ .dops-select-dropdown__header .dops-count {
+ margin-left: 8px; }
+
+.dops-select-dropdown__header-text {
+ display: block;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ overflow: hidden; }
+
+.dops-select-dropdown__options {
+ visibility: hidden;
+ height: 0;
+ box-sizing: border-box;
+ padding: 0;
+ list-style: none;
+ margin: -2px 0 0 0;
+ background-color: white;
+ border: 1px solid #c8d7e1;
+ border-radius: 0 0 4px 4px; }
+ .dops-accessible-focus .dops-select-dropdown__options {
+ border: solid 1px #0087be;
+ border-top-color: #c8d7e1; }
+ .dops-select-dropdown.is-open .dops-select-dropdown__options {
+ visibility: visible;
+ height: auto; }
+
+.dops-select-dropdown__option:last-child .dops-select-dropdown__item {
+ border-radius: 0 0 4px 4px; }
+
+.dops-select-dropdown__item,
+.dops-select-dropdown__item-text {
+ padding: 11px 44px 11px 16px; }
+
+.dops-select-dropdown__item {
+ display: block;
+ position: relative;
+ font-size: 14px;
+ font-weight: 400;
+ line-height: 18px;
+ color: #2e4453;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ cursor: pointer; }
+ .dops-select-dropdown__item::before {
+ content: attr(data-bold-text);
+ font-weight: 700;
+ opacity: 0; }
+ .dops-select-dropdown__item:visited {
+ color: #2e4453; }
+ .dops-select-dropdown__item.is-selected {
+ background-color: #00aadc;
+ color: white; }
+ .dops-select-dropdown__item.is-disabled {
+ background-color: white;
+ color: #87a6bc;
+ cursor: default;
+ opacity: .5; }
+ .notouch .dops-select-dropdown__item:hover {
+ color: #00aadc; }
+ .notouch .dops-select-dropdown__item.is-selected:hover {
+ color: white; }
+
+.dops-select-dropdown__item-text {
+ padding-right: 16px;
+ box-sizing: border-box;
+ position: absolute;
+ top: 0;
+ left: 0;
+ width: 100%;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ color: inherit;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-flow: row wrap;
+ flex-flow: row wrap;
+ -ms-flex-pack: justify;
+ justify-content: space-between; }
+ .dops-select-dropdown__item-text .dops-count {
+ color: inherit;
+ border-color: inherit; }
+
+.dops-select-dropdown__separator {
+ border-top: 1px solid #c8d7e1;
+ display: block;
+ margin: 8px 0; }
+
+.dops-select-dropdown__label {
+ display: block;
+ color: #a8bece;
+ margin-top: 5px;
+ line-height: 20px; }
+ .dops-select-dropdown__label label {
+ font-size: 12px;
+ text-transform: uppercase;
+ padding: 0px 16px 0px 16px; }
+@keyframes rotate-spinner__right {
+ 0% {
+ transform: rotate(0deg); }
+ 25% {
+ transform: rotate(180deg); }
+ 50% {
+ transform: rotate(180deg); }
+ 75% {
+ transform: rotate(360deg); }
+ 100% {
+ transform: rotate(360deg); } }
+
+@keyframes rotate-spinner__left {
+ 0% {
+ transform: rotate(0deg); }
+ 25% {
+ transform: rotate(0deg); }
+ 50% {
+ transform: rotate(180deg); }
+ 75% {
+ transform: rotate(180deg); }
+ 100% {
+ transform: rotate(360deg); } }
+
+.dops-spinner.is-fallback {
+ position: relative;
+ border-radius: 100%;
+ background-color: #c8d7e1; }
+ .dops-spinner.is-fallback::before, .dops-spinner.is-fallback::after {
+ content: '';
+ position: absolute;
+ background-color: white;
+ border-radius: 50%; }
+ .dops-spinner.is-fallback::before {
+ width: 90%;
+ height: 90%;
+ top: 5%;
+ left: 5%; }
+ .dops-spinner.is-fallback::after {
+ width: 70%;
+ height: 70%;
+ top: 15%;
+ left: 15%; }
+
+.dops-spinner__image {
+ display: block; }
+
+.dops-spinner__border {
+ fill: #c8d7e1; }
+
+.dops-spinner__progress {
+ animation: 3s linear infinite;
+ transform-origin: 50px 50px;
+ fill: #00aadc; }
+
+.dops-spinner.is-fallback .dops-spinner__progress {
+ position: absolute;
+ overflow: hidden;
+ width: 50%;
+ height: 100%;
+ animation: none; }
+ .dops-spinner.is-fallback .dops-spinner__progress::before {
+ content: '';
+ position: absolute;
+ width: 100%;
+ height: 100%;
+ animation: 3s linear infinite;
+ border-radius: 9999px;
+ background-color: #00aadc;
+ fill: none; }
+ .dops-spinner.is-fallback .dops-spinner__progress.is-left {
+ left: 0; }
+ .dops-spinner.is-fallback .dops-spinner__progress.is-left::before {
+ left: 100%;
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ transform-origin: 0 50%; }
+ .dops-spinner.is-fallback .dops-spinner__progress.is-right {
+ left: 50%; }
+ .dops-spinner.is-fallback .dops-spinner__progress.is-right::before {
+ left: -100%;
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ transform-origin: 100% 50%; }
+
+.dops-spinner__progress.is-left,
+.dops-spinner.is-fallback .dops-spinner__progress.is-left::before {
+ animation-name: rotate-spinner__left; }
+
+.dops-spinner__progress.is-right,
+.dops-spinner.is-fallback .dops-spinner__progress.is-right::before {
+ animation-name: rotate-spinner__right; }
+.gridicon {
+ fill: currentColor; }
+ .gridicon.needs-offset g {
+ transform: translate(1px, 1px);
+ /* translates to .5px because it's in a child element */ }
+ .gridicon.needs-offset-x g {
+ transform: translate(1px, 0);
+ /* only nudges horizontally */ }
+ .gridicon.needs-offset-y g {
+ transform: translate(0, 1px);
+ /* only nudges vertically */ }
+/**
+ * @component Search
+ */
+.dops-search {
+ margin-bottom: 24px;
+ width: 60px;
+ height: 51px;
+ position: relative;
+ z-index: 22; }
+ @media (max-width: 660px) {
+ .dops-search {
+ width: 50px; } }
+ .dops-search .dops-search-open__icon {
+ position: absolute;
+ top: 50%;
+ margin-top: -12px;
+ width: 60px;
+ z-index: 20;
+ color: #0087be;
+ cursor: pointer; }
+ .dops-accessible-focus .dops-search .dops-search-open__icon:focus {
+ outline: dotted 1px #0087be; }
+ @media (max-width: 660px) {
+ .dops-search .dops-search-open__icon {
+ width: 50px; } }
+ .dops-search .dops-search-open__icon:hover {
+ color: #3d596d; }
+ .dops-search .dops-search-close__icon {
+ position: absolute;
+ bottom: 0;
+ top: 50%;
+ right: 0;
+ margin-top: -12px;
+ width: 60px;
+ cursor: pointer;
+ z-index: 20;
+ color: #3d596d;
+ display: none;
+ opacity: 0;
+ transition: opacity .2s ease-in; }
+ .dops-accessible-focus .dops-search .dops-search-close__icon:focus {
+ outline: dotted 1px #0087be; }
+ .dops-search .dops-search-close__icon::before {
+ position: absolute;
+ left: 0;
+ right: 0;
+ top: 50%;
+ margin-top: -8px;
+ font-size: 16px;
+ text-align: center; }
+ @media (max-width: 660px) {
+ .dops-search .dops-search-close__icon::before {
+ font-size: 14px;
+ margin-top: -7px; } }
+ @media (max-width: 660px) {
+ .dops-search .dops-search-close__icon {
+ width: 50px; } }
+
+.dops-search.is-pinned {
+ margin-bottom: 0;
+ height: auto;
+ position: absolute;
+ bottom: 0;
+ top: 0;
+ right: 0;
+ z-index: 170; }
+ .dops-search.is-pinned .dops-search-open__icon {
+ right: 0; }
+ .dops-search.is-pinned .dops-search__input[type="search"] {
+ height: 100%; }
+
+.dops-search__input[type="search"] {
+ display: none;
+ position: absolute;
+ z-index: 10;
+ top: 0;
+ margin: 0;
+ padding: 0 50px 0 60px;
+ border: none;
+ background: white;
+ height: 51px;
+ -moz-appearance: none;
+ appearance: none;
+ box-sizing: border-box;
+ -webkit-appearance: none;
+ box-shadow: none; }
+ @media (max-width: 660px) {
+ .dops-search__input[type="search"] {
+ opacity: 0;
+ left: 0;
+ padding-left: 50px; } }
+ .dops-search__input[type="search"]::-webkit-search-cancel-button {
+ -webkit-appearance: none; }
+ .dops-search__input[type="search"]:focus {
+ box-shadow: none;
+ border: none; }
+
+.dops-search.is-open {
+ margin-right: 0 !important;
+ width: 100%; }
+ .dops-search.is-open .dops-search-open__icon {
+ color: #3d596d;
+ left: 0; }
+ .dops-search.is-open .dops-search-close__icon {
+ display: inline-block; }
+ .dops-search.is-open .dops-search__input,
+ .dops-search.is-open .dops-search-close__icon {
+ opacity: 1; }
+ .dops-search.is-open .dops-search__input {
+ display: block; }
+
+.dops-search .dops-spinner {
+ display: none;
+ position: absolute;
+ top: 50%;
+ left: 30px;
+ transform: translate(-50%, -50%); }
+ @media (max-width: 660px) {
+ .dops-search .dops-spinner {
+ left: 25px; } }
+
+.dops-search.is-searching .dops-search-open__icon {
+ display: none; }
+
+.dops-search.is-searching .dops-spinner {
+ display: block;
+ z-index: 20; }
+
+@media (max-width: 660px) {
+ .animating.dops-search-opening .dops-search input {
+ opacity: 1; } }
+/**
+ * Section Nav
+ */
+.dops-section-nav {
+ position: relative;
+ width: 100%;
+ padding: 0;
+ margin: 0 0 17px 0;
+ background: white;
+ box-sizing: border-box;
+ box-shadow: 0 0 0 1px rgba(200, 215, 225, 0.5), 0 1px 2px #e9eff3; }
+ .dops-section-nav.is-empty .dops-section-nav__panel {
+ visibility: hidden; }
+ @media (max-width: 480px) {
+ .dops-section-nav.is-open {
+ box-shadow: 0 0 0 1px #87a6bc, 0 2px 4px #c8d7e1; } }
+ @media (min-width: 481px) {
+ .dops-section-nav.has-pinned-items {
+ padding-right: 60px; } }
+ @media (min-width: 481px) and (max-width: 660px) {
+ .dops-section-nav.has-pinned-items {
+ padding-right: 50px; } }
+ @media (max-width: 660px) {
+ .dops-section-nav {
+ margin-bottom: 9px; } }
+
+.dops-section-nav__mobile-header {
+ display: -ms-flexbox;
+ display: flex;
+ padding: 15px;
+ font-size: 14px;
+ line-height: 16px;
+ color: #2e4453;
+ font-weight: 600;
+ cursor: pointer; }
+ .dops-section-nav__mobile-header:after {
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ display: inline-block;
+ vertical-align: middle;
+ font: normal 16px/1 'Dashicons';
+ content: '\F347';
+ line-height: 16px;
+ color: rgba(135, 166, 188, 0.5); }
+ .dops-section-nav.is-open .dops-section-nav__mobile-header:after {
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ display: inline-block;
+ vertical-align: middle;
+ font: normal 16px/1 'Dashicons';
+ content: '\F343'; }
+ .dops-section-nav.has-pinned-items .dops-section-nav__mobile-header {
+ padding-right: 50px; }
+ .dops-section-nav.has-pinned-items .dops-section-nav__mobile-header:after {
+ margin-left: 8px; }
+ @media (min-width: 481px) {
+ .dops-section-nav__mobile-header {
+ display: none; } }
+
+.dops-section-nav__mobile-header-text {
+ width: 0;
+ -ms-flex: 1 0 auto;
+ flex: 1 0 auto;
+ overflow: hidden;
+ white-space: nowrap;
+ text-overflow: ellipsis; }
+ .dops-section-nav__mobile-header-text small {
+ margin-left: 5px;
+ font-size: 11px;
+ color: #87a6bc;
+ font-weight: 600;
+ text-transform: uppercase; }
+ .dops-section-nav.has-pinned-items .dops-section-nav__mobile-header-text {
+ width: auto;
+ -ms-flex: 0 1 auto;
+ flex: 0 1 auto; }
+
+.dops-section-nav__panel {
+ box-sizing: border-box;
+ width: 100%; }
+ @media (max-width: 480px) {
+ .dops-section-nav.is-open .dops-section-nav__panel {
+ padding-bottom: 15px;
+ border-top: solid 1px #c8d7e1;
+ background: linear-gradient(to bottom, #f3f6f8 0%, white 4px); } }
+ @media (min-width: 481px) {
+ .dops-section-nav__panel {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: center;
+ align-items: center; }
+ .dops-section-nav__panel:first-child {
+ width: 0;
+ -ms-flex: 1 0 auto;
+ flex: 1 0 auto; } }
+
+.dops-section-nav-group {
+ position: relative;
+ margin-top: 16px;
+ padding-top: 16px;
+ border-top: solid 1px #c8d7e1; }
+ .dops-section-nav-group:first-child {
+ padding-top: 0;
+ border-top: none; }
+ @media (max-width: 480px) {
+ .dops-section-nav-group {
+ display: none; }
+ .dops-section-nav.is-open .dops-section-nav-group {
+ display: block; } }
+ @media (min-width: 481px) {
+ .dops-section-nav-group {
+ margin-top: 0;
+ padding-top: 0;
+ border-top: none; }
+ .dops-section-nav-group:first-child {
+ display: -ms-flexbox;
+ display: flex;
+ width: 0;
+ -ms-flex: 1 0 auto;
+ flex: 1 0 auto; } }
+
+.dops-section-nav__button {
+ width: 100%;
+ margin-top: 24px; }
+
+.dops-section-nav__hr {
+ background: #e9eff3; }
+
+.dops-section-nav-group__label {
+ display: none;
+ margin-bottom: 8px;
+ padding: 0 15px;
+ font-size: 11px;
+ color: #87a6bc;
+ font-weight: 600;
+ text-transform: uppercase;
+ line-height: 12px; }
+ @media (max-width: 480px) {
+ .has-siblings .dops-section-nav-group__label {
+ display: block; } }
+
+.dops-section-nav-group__label-text {
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ overflow: hidden; }
+
+.dops-section-nav-tab .count {
+ margin-left: 8px; }
+
+@media (min-width: 481px) {
+ .dops-section-nav-tabs {
+ width: 0;
+ -ms-flex: 1 0 auto;
+ flex: 1 0 auto; }
+ .dops-section-nav-tabs.is-dropdown {
+ position: relative;
+ width: auto;
+ -ms-flex: 0 1 auto;
+ flex: 0 1 auto;
+ margin: 8px; } }
+
+.dops-section-nav-tabs__list {
+ margin: 0;
+ list-style: none; }
+ @media (min-width: 481px) {
+ .dops-section-nav-tabs__list {
+ display: -ms-flexbox;
+ display: flex;
+ width: 100%;
+ overflow: hidden; }
+ .is-dropdown .dops-section-nav-tabs__list {
+ display: none; } }
+
+.dops-section-nav-tab {
+ margin-bottom: 0; }
+ @media (min-width: 481px) {
+ .dops-section-nav-tab {
+ width: auto;
+ -ms-flex: none;
+ flex: none;
+ border-bottom: 2px solid transparent;
+ border-top: none;
+ text-align: center; }
+ .dops-section-nav-tab.is-selected {
+ border-bottom-color: #2e4453; } }
+
+.dops-section-nav-tab__link,
+.dops-section-nav-tab__text {
+ overflow: hidden;
+ white-space: nowrap;
+ text-overflow: ellipsis; }
+
+.dops-section-nav-tab__link {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: center;
+ align-items: center;
+ box-sizing: border-box;
+ padding: 15px;
+ width: 100%;
+ font-size: 14px;
+ font-weight: 600;
+ line-height: 18px;
+ color: #2e4453;
+ cursor: pointer; }
+ .dops-section-nav-tab__link:visited {
+ color: #2e4453; }
+ .dops-section-nav-tab__link[disabled],
+ .notouch .dops-section-nav-tab__link[disabled]:hover {
+ color: #e9eff3;
+ cursor: default; }
+ .is-selected .dops-section-nav-tab__link {
+ color: white;
+ background-color: #00aadc; }
+ .dops-section-nav-tab__link:focus {
+ outline: none;
+ box-shadow: none; }
+ .accessible-focus .dops-section-nav-tab__link:focus {
+ outline: solid #87a6bc 1px; }
+ .is-external .dops-section-nav-tab__link:after {
+ font-size: 18px;
+ padding-left: 2px; }
+ .notouch .dops-section-nav-tab__link:hover {
+ color: #00aadc; }
+ .notouch .is-selected .dops-section-nav-tab__link:hover {
+ color: white; }
+ @media (min-width: 481px) {
+ .dops-section-nav-tab__link {
+ display: block;
+ width: auto;
+ padding: 16px 16px 14px 16px;
+ color: #0087be;
+ font-weight: 400; }
+ .dops-section-nav-tab__link:visited {
+ color: #0087be; }
+ .is-selected .dops-section-nav-tab__link {
+ color: #2e4453;
+ background-color: transparent; }
+ .is-selected .dops-section-nav-tab__link:after {
+ display: none; }
+ .notouch .is-selected .dops-section-nav-tab__link:hover {
+ color: #2e4453; } }
+
+.dops-section-nav-tab__text {
+ display: block;
+ -ms-flex: 1 0 auto;
+ flex: 1 0 auto;
+ width: 0;
+ color: inherit; }
+ @media (min-width: 481px) {
+ .dops-section-nav-tab__text {
+ display: inline;
+ -ms-flex: none;
+ flex: none;
+ width: auto; } }
+
+.dops-section-nav-tabs__dropdown {
+ position: relative;
+ z-index: 3;
+ width: 100%; }
+ .dops-section-nav-tabs__dropdown.is-open {
+ z-index: 4; }
+ .dops-section-nav-tabs__dropdown .dops-select-dropdown__container {
+ position: static; }
+
+.dops-section-nav__segmented .dops-segmented-control {
+ margin: 0 15px; }
+
+.dops-section-nav__segmented .dops-segmented-control__link {
+ padding: 3px 16px 5px; }
+
+@media (max-width: 480px) {
+ .dops-section-nav .dops-search.is-pinned {
+ height: 46px; } }
+/* Card */
+.dops-card {
+ position: relative;
+ margin: 0 auto 0.625rem auto;
+ padding: 1rem;
+ box-sizing: border-box;
+ background: white;
+ box-shadow: 0 0 0 1px rgba(200, 215, 225, 0.5), 0 1px 2px #e9eff3; }
+ .dops-card:after {
+ content: ".";
+ display: block;
+ height: 0;
+ clear: both;
+ visibility: hidden; }
+ @media (min-width: 481px) {
+ .dops-card {
+ margin-bottom: 1rem;
+ padding: 1.5rem; } }
+ .dops-card.is-compact {
+ margin-bottom: 1px; }
+ @media (min-width: 481px) {
+ .dops-card.is-compact {
+ margin-bottom: 1px;
+ padding: 1rem 1.5rem; } }
+
+.dops-card-title {
+ background-color: #f9f9f9;
+ color: black;
+ font-family: Helvetica, Arial, sans-serif;
+ font-size: 12px;
+ font-weight: normal;
+ text-transform: uppercase;
+ border-bottom: 1px solid #DDDDDD;
+ padding: 10px 16px;
+ margin: 0; }
+ @media (min-width: 481px) {
+ .dops-card-title {
+ padding: 16px 24px; } }
+ .dops-card-title .dops-card-meta {
+ color: #AAAAAA;
+ float: right; }
+
+.dops-card-section {
+ font-size: 14px;
+ padding: 16px;
+ border-bottom: 1px solid #DDDDDD; }
+ .dops-card-section:after {
+ content: ".";
+ display: block;
+ height: 0;
+ clear: both;
+ visibility: hidden; }
+ @media (min-width: 481px) {
+ .dops-card-section {
+ padding: 24px; } }
+ .dops-card-section:last-child {
+ border-bottom: none; }
+ .dops-card-section .dops-card-section-label {
+ color: black;
+ font-size: 12px;
+ font-weight: normal;
+ text-transform: uppercase; }
+ .dops-card-section .dops-card-section-orient-vertical .dops-card-section-label {
+ margin-bottom: 10px; }
+ .dops-card-section .dops-card-section-orient-horizontal .dops-card-section-label {
+ float: left;
+ width: 30%; }
+ @media all and (max-width: 590px) {
+ .dops-card-section .dops-card-section-orient-horizontal .dops-card-section-label {
+ margin-bottom: 10px;
+ float: none;
+ width: 100%; } }
+ .dops-card-section .dops-card-section-orient-horizontal .dops-card-section-content {
+ float: right;
+ width: 70%; }
+ @media all and (max-width: 590px) {
+ .dops-card-section .dops-card-section-orient-horizontal .dops-card-section-content {
+ float: none;
+ width: 100%; } }
+
+.dops-card-footer {
+ background: #f9f9f9;
+ padding: 15px 20px; }
+
+.dops-card-icon {
+ float: right;
+ text-transform: capitalize; }
+ .dops-card-icon .genericon {
+ border-radius: 50%;
+ width: 16px;
+ height: 16px;
+ margin-right: 10px;
+ color: #fff;
+ background: #81bf16; }
+.dops-button {
+ background: white;
+ border-color: #c8d7e1;
+ border-style: solid;
+ border-width: 1px 1px 2px;
+ color: #2e4453;
+ cursor: pointer;
+ display: inline-block;
+ margin: 0;
+ outline: 0;
+ overflow: hidden;
+ font-size: 14px;
+ font-weight: 500;
+ text-overflow: ellipsis;
+ text-decoration: none;
+ vertical-align: top;
+ box-sizing: border-box;
+ font-size: 14px;
+ line-height: 21px;
+ border-radius: 4px;
+ padding: 7px 14px 9px;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none; }
+ .dops-button:hover {
+ border-color: #a8bece;
+ color: #2e4453; }
+ .dops-button:active {
+ border-width: 2px 1px 1px; }
+ .dops-button:visited {
+ color: #2e4453; }
+ .dops-button[disabled], .dops-button:disabled {
+ color: #e9eff3;
+ background: white;
+ border-color: #e9eff3;
+ cursor: default; }
+ .dops-button[disabled]:active, .dops-button:disabled:active {
+ border-width: 1px 1px 2px; }
+ .dops-button:focus {
+ outline: 0;
+ border-color: #00aadc;
+ box-shadow: 0 0 0 2px #78dcfa; }
+ .dops-button.is-compact {
+ padding: 7px;
+ color: #668eaa;
+ font-size: 11px;
+ line-height: 1;
+ text-transform: uppercase; }
+ .dops-button.is-compact:disabled {
+ color: #e9eff3; }
+ .dops-button.is-compact .gridicon {
+ top: 4px;
+ margin-top: -8px; }
+ .dops-button.is-compact .gridicons-plus-small {
+ margin-left: -4px; }
+ .dops-button.is-compact .gridicons-plus-small:last-of-type {
+ margin-left: 0; }
+ .dops-button.is-compact .gridicons-plus-small + .gridicon {
+ margin-left: -4px; }
+ .dops-button.hidden {
+ display: none; }
+ .dops-button .gridicon {
+ position: relative;
+ top: 4px;
+ margin-top: -2px;
+ width: 18px;
+ height: 18px; }
+
+.dops-button.is-primary {
+ background: #00aadc;
+ border-color: #0087be;
+ color: white; }
+ .dops-button.is-primary:hover, .dops-button.is-primary:focus {
+ border-color: #005082;
+ color: white; }
+ .dops-button.is-primary[disabled], .dops-button.is-primary:disabled {
+ background: #bceefd;
+ border-color: #8cc9e2;
+ color: white; }
+ .dops-button.is-primary.is-compact {
+ color: white; }
+
+.dops-button.is-scary {
+ color: #d94f4f; }
+ .dops-button.is-scary:hover, .dops-button.is-scary:focus {
+ border-color: #d94f4f; }
+ .dops-button.is-scary:focus {
+ box-shadow: 0 0 0 2px #eba3a3; }
+ .dops-button.is-scary[disabled], .dops-button.is-scary:disabled {
+ color: #f4cdcd;
+ border-color: #e9eff3; }
+
+.dops-button.is-primary.is-scary {
+ background: #d94f4f;
+ border-color: #a02222;
+ color: white; }
+ .dops-button.is-primary.is-scary:hover, .dops-button.is-primary.is-scary:focus {
+ border-color: #4c1010; }
+ .dops-button.is-primary.is-scary[disabled], .dops-button.is-primary.is-scary:disabled {
+ background: #eba3a3;
+ border-color: #e48484; }
+
+.dops-button.is-borderless {
+ border: none;
+ color: #668eaa;
+ padding-left: 0;
+ padding-right: 0; }
+ .dops-button.is-borderless:hover {
+ color: #2e4453; }
+ .dops-button.is-borderless:focus {
+ box-shadow: none; }
+ .dops-button.is-borderless .gridicon {
+ width: 24px;
+ height: 24px;
+ top: 6px; }
+ .dops-button.is-borderless[disabled], .dops-button.is-borderless:disabled {
+ color: #e9eff3;
+ background: white;
+ cursor: default; }
+ .dops-button.is-borderless[disabled]:active, .dops-button.is-borderless:disabled:active {
+ border-width: 0; }
+ .dops-button.is-borderless.is-scary {
+ color: #d94f4f; }
+ .dops-button.is-borderless.is-scary:hover, .dops-button.is-borderless.is-scary:focus {
+ color: #a02222; }
+ .dops-button.is-borderless.is-scary[disabled] {
+ color: #f4cdcd; }
+ .dops-button.is-borderless.is-compact {
+ background: transparent;
+ border-radius: 0; }
+ .dops-button.is-borderless.is-compact .gridicon {
+ width: 18px;
+ height: 18px;
+ top: 5px; }
+@keyframes appear {
+ 0% {
+ opacity: 0; }
+ 100% {
+ opacity: 1; } }
+
+.dops-foldable-card.dops-card {
+ position: relative;
+ transition: margin .15s linear;
+ padding: 0; }
+ .dops-foldable-card.dops-card:after {
+ content: ".";
+ display: block;
+ height: 0;
+ clear: both;
+ visibility: hidden; }
+ .dops-foldable-card.dops-card.is-expanded {
+ margin-bottom: 8px; }
+ .dops-foldable-card.dops-card .is-clickable {
+ cursor: pointer; }
+
+.dops-foldable-card__header {
+ min-height: 64px;
+ width: 100%;
+ padding: 16px;
+ box-sizing: border-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: center;
+ align-items: center;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ position: relative; }
+ .dops-foldable-card__header.has-border .dops-foldable-card__summary,
+ .dops-foldable-card__header.has-border .dops-foldable-card__summary_expanded {
+ margin-right: 48px; }
+ .dops-foldable-card__header.has-border .dops-foldable-card__expand {
+ border-left: 1px #f3f6f8 solid; }
+ .dops-foldable-card.is-compact .dops-foldable-card__header {
+ padding: 8px 16px;
+ min-height: 40px; }
+ .dops-foldable-card.is-expanded .dops-foldable-card__header {
+ margin-bottom: 0px;
+ height: inherit;
+ min-height: 64px; }
+ .dops-foldable-card.is-expanded.is-compact .dops-foldable-card__header {
+ min-height: 40px; }
+ .dops-foldable-card.is-disabled .dops-foldable-card__header {
+ opacity: 0.2; }
+
+.dops-foldable-card__action {
+ position: absolute;
+ top: 0;
+ right: 0;
+ height: 100%;
+ background: none;
+ border: 0; }
+ .dops-foldable-card.is-expanded .dops-foldable-card__action {
+ height: 100%; }
+ .dops-foldable-card.is-disabled .dops-foldable-card__action {
+ cursor: default; }
+ .accessible-focus .dops-foldable-card__action:focus {
+ outline: thin dotted; }
+
+button.dops-foldable-card__action {
+ cursor: pointer;
+ outline: 0; }
+
+.dops-foldable-card__main {
+ max-width: calc( 100% - 36px);
+ display: block;
+ -ms-flex-align: center;
+ align-items: center;
+ width: 100%;
+ margin-right: 5px; }
+ @media (max-width: 480px) {
+ .dops-foldable-card__main {
+ -ms-flex: 1 1;
+ flex: 1 1; } }
+
+.dops-foldable-card__secondary {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: center;
+ align-items: center;
+ -ms-flex: 1 1;
+ flex: 1 1;
+ -ms-flex-pack: end;
+ justify-content: flex-end; }
+
+.dops-foldable-card__expand {
+ width: 48px; }
+ .dops-foldable-card__expand .gridicon {
+ fill: #87a6bc;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: center;
+ align-items: center;
+ width: 100%;
+ vertical-align: middle;
+ transition: transform 0.15s cubic-bezier(0.175, 0.885, 0.32, 1.275), color 0.2s ease-in; }
+ .dops-foldable-card.is-expanded .dops-foldable-card__expand .gridicon {
+ transform: rotate(180deg); }
+ .dops-foldable-card__expand .gridicon:hover {
+ fill: #87a6bc; }
+ .dops-foldable-card__expand:focus .gridicon, .dops-foldable-card__expand:hover .gridicon {
+ fill: #00aadc; }
+
+.dops-foldable-card__header-text {
+ font-size: 1.125rem;
+ width: 100%; }
+
+.dops-foldable-card__subheader {
+ margin-top: 0.125rem;
+ margin-bottom: 0.125rem;
+ font-size: 0.875rem;
+ color: #4f748e; }
+
+.dops-foldable-card__content {
+ display: none; }
+ .dops-foldable-card.is-expanded .dops-foldable-card__content {
+ display: block;
+ padding: 16px;
+ border-top: 1px solid #f3f6f8; }
+ .dops-foldable-card.is-compact .dops-foldable-card.is-expanded .dops-foldable-card__content {
+ padding: 8px; }
+ .dops-foldable-card.is-expanded .dops-foldable-card__content p:first-child {
+ margin-top: 0; }
+ .dops-foldable-card.is-expanded .dops-foldable-card__content p:last-child {
+ margin-bottom: 0; }
+
+.dops-foldable-card__summary,
+.dops-foldable-card__summary_expanded {
+ margin-right: 40px;
+ color: #87a6bc;
+ font-size: 12px;
+ transition: opacity 0.2s linear;
+ display: inline-block; }
+ .dops-foldable-card.has-expanded-summary .dops-foldable-card__summary, .dops-foldable-card.has-expanded-summary
+ .dops-foldable-card__summary_expanded {
+ transition: none;
+ -ms-flex: 2;
+ flex: 2;
+ text-align: right; }
+ @media (max-width: 480px) {
+ .dops-foldable-card__summary,
+ .dops-foldable-card__summary_expanded {
+ display: none; } }
+
+.dops-foldable-card__summary {
+ opacity: 1;
+ display: inline-block; }
+ .dops-foldable-card.is-expanded .dops-foldable-card__summary {
+ display: none; }
+ .has-expanded-summary .dops-foldable-card.is-expanded .dops-foldable-card__summary {
+ display: none; }
+
+.dops-foldable-card__summary_expanded {
+ display: none; }
+ .dops-foldable-card.is-expanded .dops-foldable-card__summary_expanded {
+ display: inline-block; }
+/**
+ * "popover" theme for `component/tip`.
+ */
+.dops-popover {
+ font-size: 11px;
+ z-index: 1000;
+ position: absolute;
+ top: 0;
+ left: 0 /*rtl:ignore*/;
+ right: auto /*rtl:ignore*/; }
+ .dops-popover .dops-popover__inner {
+ background-color: white;
+ border: 1px solid #c8d7e1;
+ border-radius: 4px;
+ box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1), 0 0 56px rgba(0, 0, 0, 0.075);
+ text-align: center;
+ position: relative; }
+ .dops-popover .dops-popover__arrow {
+ border: 10px dashed #c8d7e1;
+ height: 0;
+ line-height: 0;
+ position: absolute;
+ width: 0;
+ z-index: 1; }
+ .dops-popover.fade {
+ transition: opacity 100ms; }
+ .dops-popover.is-top .dops-popover__arrow,
+ .dops-popover.is-top-left .dops-popover__arrow,
+ .dops-popover.is-top-right .dops-popover__arrow {
+ bottom: 0 /*rtl:ignore*/;
+ left: 50% /*rtl:ignore*/;
+ margin-left: -10px/*rtl:ignore*/;
+ border-top-style: solid/*rtl:ignore*/;
+ border-bottom: none/*rtl:ignore*/;
+ border-left-color: transparent/*rtl:ignore*/;
+ border-right-color: transparent/*rtl:ignore*/; }
+ .dops-popover.is-top .dops-popover__arrow::before,
+ .dops-popover.is-top-left .dops-popover__arrow::before,
+ .dops-popover.is-top-right .dops-popover__arrow::before {
+ bottom: 2px /*rtl:ignore*/;
+ border: 10px solid white;
+ content: " ";
+ position: absolute;
+ left: 50% /*rtl:ignore*/;
+ margin-left: -10px/*rtl:ignore*/;
+ border-top-style: solid/*rtl:ignore*/;
+ border-bottom: none/*rtl:ignore*/;
+ border-left-color: transparent/*rtl:ignore*/;
+ border-right-color: transparent/*rtl:ignore*/; }
+ .dops-popover.is-bottom .dops-popover__arrow,
+ .dops-popover.is-bottom-left .dops-popover__arrow,
+ .dops-popover.is-bottom-right .dops-popover__arrow {
+ top: 0 /*rtl:ignore*/;
+ left: 50% /*rtl:ignore*/;
+ margin-left: -10px/*rtl:ignore*/;
+ border-bottom-style: solid/*rtl:ignore*/;
+ border-top: none/*rtl:ignore*/;
+ border-left-color: transparent/*rtl:ignore*/;
+ border-right-color: transparent/*rtl:ignore*/; }
+ .dops-popover.is-bottom .dops-popover__arrow::before,
+ .dops-popover.is-bottom-left .dops-popover__arrow::before,
+ .dops-popover.is-bottom-right .dops-popover__arrow::before {
+ top: 2px /*rtl:ignore*/;
+ border: 10px solid white;
+ content: " ";
+ position: absolute;
+ left: 50% /*rtl:ignore*/;
+ margin-left: -10px/*rtl:ignore*/;
+ border-bottom-style: solid/*rtl:ignore*/;
+ border-top: none/*rtl:ignore*/;
+ border-left-color: transparent/*rtl:ignore*/;
+ border-right-color: transparent/*rtl:ignore*/; }
+ .dops-popover.is-left .dops-popover__arrow,
+ .dops-popover.is-left-top .dops-popover__arrow,
+ .dops-popover.is-left-bottom .dops-popover__arrow {
+ right: 0 /*rtl:ignore*/;
+ top: 50% /*rtl:ignore*/;
+ margin-top: -10px/*rtl:ignore*/;
+ border-left-style: solid/*rtl:ignore*/;
+ border-right: none/*rtl:ignore*/;
+ border-top-color: transparent/*rtl:ignore*/;
+ border-bottom-color: transparent/*rtl:ignore*/; }
+ .dops-popover.is-left .dops-popover__arrow::before,
+ .dops-popover.is-left-top .dops-popover__arrow::before,
+ .dops-popover.is-left-bottom .dops-popover__arrow::before {
+ right: 2px /*rtl:ignore*/;
+ border: 10px solid white;
+ content: " ";
+ position: absolute;
+ top: 50% /*rtl:ignore*/;
+ margin-top: -10px/*rtl:ignore*/;
+ border-left-style: solid/*rtl:ignore*/;
+ border-right: none/*rtl:ignore*/;
+ border-top-color: transparent/*rtl:ignore*/;
+ border-bottom-color: transparent/*rtl:ignore*/; }
+ .dops-popover.is-right .dops-popover__arrow,
+ .dops-popover.is-right-top .dops-popover__arrow,
+ .dops-popover.is-right-bottom .dops-popover__arrow {
+ left: 0 /*rtl:ignore*/;
+ top: 50% /*rtl:ignore*/;
+ margin-top: -10px/*rtl:ignore*/;
+ border-right-style: solid/*rtl:ignore*/;
+ border-left: none/*rtl:ignore*/;
+ border-top-color: transparent/*rtl:ignore*/;
+ border-bottom-color: transparent/*rtl:ignore*/; }
+ .dops-popover.is-right .dops-popover__arrow::before,
+ .dops-popover.is-right-top .dops-popover__arrow::before,
+ .dops-popover.is-right-bottom .dops-popover__arrow::before {
+ left: 2px /*rtl:ignore*/;
+ border: 10px solid white;
+ content: " ";
+ position: absolute;
+ top: 50% /*rtl:ignore*/;
+ margin-top: -10px/*rtl:ignore*/;
+ border-right-style: solid/*rtl:ignore*/;
+ border-left: none/*rtl:ignore*/;
+ border-top-color: transparent/*rtl:ignore*/;
+ border-bottom-color: transparent/*rtl:ignore*/; }
+ .dops-popover.is-top-left, .dops-popover.is-bottom-left, .dops-popover.is-top-right, .dops-popover.is-bottom-right {
+ padding-right: 0;
+ padding-left: 0; }
+ .dops-popover.is-top-left .dops-popover__arrow,
+ .dops-popover.is-bottom-left .dops-popover__arrow {
+ left: auto /*rtl:ignore*/;
+ right: 5px /*rtl:ignore*/; }
+ .dops-popover.is-top-right .dops-popover__arrow,
+ .dops-popover.is-bottom-right .dops-popover__arrow {
+ left: 15px /*rtl:ignore*/; }
+ .dops-popover.is-top .dops-popover__inner,
+ .dops-popover.is-top-left .dops-popover__inner,
+ .dops-popover.is-top-right .dops-popover__inner {
+ top: -10px /*rtl:ignore*/; }
+ .dops-popover.is-left .dops-popover__inner,
+ .dops-popover.is-top-right .dops-popover__inner,
+ .dops-popover.is-bottom-right .dops-popover__inner {
+ left: -10px /*rtl:ignore*/; }
+ .dops-popover.is-bottom .dops-popover__inner,
+ .dops-popover.is-bottom-left .dops-popover__inner,
+ .dops-popover.is-bottom-right .dops-popover__inner {
+ top: 10px /*rtl:ignore*/; }
+ .dops-popover.is-right .dops-popover__inner,
+ .dops-popover.is-top-left .dops-popover__inner,
+ .dops-popover.is-bottom-left .dops-popover__inner {
+ left: 10px /*rtl:ignore*/; }
+ .dops-popover.is-dialog-visible {
+ z-index: 100300;
+ /* Above .dialog */ }
+
+.dops-popover__menu {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ min-width: 200px; }
+
+.dops-popover__menu-item {
+ position: relative;
+ background: inherit;
+ border: none;
+ border-radius: 0;
+ color: #2e4453;
+ cursor: pointer;
+ display: block;
+ font-size: 14px;
+ font-weight: 400;
+ margin: 0;
+ padding: 8px 16px;
+ text-align: left;
+ transition: all 0.05s ease-in-out; }
+ .dops-popover__menu-item:first-child {
+ margin-top: 5px; }
+ .dops-popover__menu-item:hover, .dops-popover__menu-item:focus {
+ background-color: #00aadc;
+ border: 0;
+ box-shadow: none;
+ color: white; }
+ .dops-popover__menu-item:hover .gridicon, .dops-popover__menu-item:focus .gridicon {
+ color: white; }
+ .dops-popover__menu-item[disabled]:hover, .dops-popover__menu-item[disabled]:focus {
+ background: transparent;
+ cursor: default; }
+ .dops-popover__menu-item:last-child {
+ margin-bottom: 5px; }
+ .dops-popover__menu-item::-moz-focus-inner {
+ border: 0; }
+ .dops-popover__menu-item.has-icon {
+ padding-left: 42px; }
+ .dops-popover__menu-item .gridicon {
+ color: #a8bece;
+ vertical-align: bottom;
+ margin-right: 8px; }
+
+.dops-popover__hr {
+ margin: 8px 0;
+ background: #e9eff3; }
+.dops-tooltip.dops-popover .dops-popover__arrow {
+ border-width: 6px; }
+
+.dops-tooltip.dops-popover.is-bottom-right .dops-popover__arrow, .dops-tooltip.dops-popover.is-bottom-left .dops-popover__arrow, .dops-tooltip.dops-popover.is-bottom .dops-popover__arrow {
+ border-bottom-color: #3d596d;
+ top: 4px;
+ right: 10px; }
+ .dops-tooltip.dops-popover.is-bottom-right .dops-popover__arrow::before, .dops-tooltip.dops-popover.is-bottom-left .dops-popover__arrow::before, .dops-tooltip.dops-popover.is-bottom .dops-popover__arrow::before {
+ display: none; }
+
+.dops-tooltip.dops-popover.is-bottom-right.is-error .dops-popover__arrow, .dops-tooltip.dops-popover.is-bottom-left.is-error .dops-popover__arrow, .dops-tooltip.dops-popover.is-bottom.is-error .dops-popover__arrow {
+ border-bottom-color: #d94f4f; }
+
+.dops-tooltip.dops-popover.is-bottom-right.is-warning .dops-popover__arrow, .dops-tooltip.dops-popover.is-bottom-left.is-warning .dops-popover__arrow, .dops-tooltip.dops-popover.is-bottom.is-warning .dops-popover__arrow {
+ border-bottom-color: #f0b849; }
+
+.dops-tooltip.dops-popover.is-bottom-right.is-success .dops-popover__arrow, .dops-tooltip.dops-popover.is-bottom-left.is-success .dops-popover__arrow, .dops-tooltip.dops-popover.is-bottom.is-success .dops-popover__arrow {
+ border-bottom-color: #4ab866; }
+
+.dops-tooltip.dops-popover.is-top .dops-popover__arrow, .dops-tooltip.dops-popover.is-top-left .dops-popover__arrow, .dops-tooltip.dops-popover.is-top-right .dops-popover__arrow {
+ border-top-color: #3d596d;
+ bottom: 4px;
+ right: 10px; }
+ .dops-tooltip.dops-popover.is-top .dops-popover__arrow::before, .dops-tooltip.dops-popover.is-top-left .dops-popover__arrow::before, .dops-tooltip.dops-popover.is-top-right .dops-popover__arrow::before {
+ display: none; }
+
+.dops-tooltip.dops-popover.is-top.is-error .dops-popover__arrow, .dops-tooltip.dops-popover.is-top-left.is-error .dops-popover__arrow, .dops-tooltip.dops-popover.is-top-right.is-error .dops-popover__arrow {
+ border-top-color: #d94f4f; }
+
+.dops-tooltip.dops-popover.is-top.is-warning .dops-popover__arrow, .dops-tooltip.dops-popover.is-top-left.is-warning .dops-popover__arrow, .dops-tooltip.dops-popover.is-top-right.is-warning .dops-popover__arrow {
+ border-top-color: #f0b849; }
+
+.dops-tooltip.dops-popover.is-top.is-success .dops-popover__arrow, .dops-tooltip.dops-popover.is-top-left.is-success .dops-popover__arrow, .dops-tooltip.dops-popover.is-top-right.is-success .dops-popover__arrow {
+ border-top-color: #4ab866; }
+
+.dops-tooltip.dops-popover.is-top .dops-popover__arrow, .dops-tooltip.dops-popover.is-bottom .dops-popover__arrow {
+ margin-left: -6px; }
+
+.dops-tooltip.dops-popover.is-left, .dops-tooltip.dops-popover.is-right {
+ padding-top: 0; }
+ .dops-tooltip.dops-popover.is-left .dops-popover__arrow, .dops-tooltip.dops-popover.is-right .dops-popover__arrow {
+ margin-top: -6px; }
+ .dops-tooltip.dops-popover.is-left .dops-popover__arrow::before, .dops-tooltip.dops-popover.is-right .dops-popover__arrow::before {
+ display: none; }
+ .dops-tooltip.dops-popover.is-left.is-error .dops-popover__arrow, .dops-tooltip.dops-popover.is-right.is-error .dops-popover__arrow {
+ border-right-color: #d94f4f; }
+ .dops-tooltip.dops-popover.is-left.is-warning .dops-popover__arrow, .dops-tooltip.dops-popover.is-right.is-warning .dops-popover__arrow {
+ border-right-color: #f0b849; }
+ .dops-tooltip.dops-popover.is-left.is-success .dops-popover__arrow, .dops-tooltip.dops-popover.is-right.is-success .dops-popover__arrow {
+ border-right-color: #4ab866; }
+
+.dops-tooltip.dops-popover.is-left .dops-popover__arrow {
+ margin-right: 4px;
+ border-left-color: #3d596d; }
+
+.dops-tooltip.dops-popover.is-right .dops-popover__arrow {
+ margin-left: 4px;
+ border-right-color: #3d596d; }
+
+.dops-tooltip.dops-popover .dops-popover__inner {
+ border: 0px;
+ box-shadow: none;
+ border-radius: 2px;
+ color: white;
+ background: #3d596d;
+ font-size: 12px;
+ padding: 6px 10px;
+ text-align: left; }
+
+.dops-tooltip.dops-popover.is-error .dops-popover__inner {
+ background: #d94f4f; }
+
+.dops-tooltip.dops-popover.is-warning .dops-popover__inner {
+ background: #f0b849; }
+
+.dops-tooltip.dops-popover.is-success .dops-popover__inner {
+ background: #4ab866; }
+
+.dops-tooltip.dops-popover ul {
+ list-style: none;
+ margin: 0;
+ padding: 0; }
+ .dops-tooltip.dops-popover ul li {
+ font-size: 11px;
+ font-weight: 100;
+ border: 0; }
+
+.dops-tooltip__hr {
+ margin: 8px 0;
+ background: #87a6bc; }
+.dops-chart {
+ position: relative;
+ box-sizing: border-box;
+ background-color: white;
+ padding: 8px 0 8px 20px; }
+
+.dops-chart .dops-chart__y-axis-markers {
+ position: absolute;
+ top: 8px;
+ left: 0;
+ right: 0;
+ height: 200px; }
+
+.dops-chart .dops-chart__y-axis-marker {
+ position: absolute;
+ top: 0;
+ width: 100%;
+ height: 1px;
+ border-top: 1px solid #e9eff3; }
+
+.dops-chart__bar-marker {
+ z-index: 1;
+ position: absolute;
+ top: 0;
+ width: 100%;
+ height: 1px;
+ border-top: 1px solid rgba(233, 239, 243, 0.1); }
+
+.dops-chart__bar-marker.is-fifty,
+.dops-chart__y-axis-label.is-fifty,
+.dops-chart .dops-chart__y-axis-marker.is-fifty {
+ top: 50%; }
+
+.dops-chart__bar-marker.is-zero,
+.dops-chart__y-axis-label.is-zero,
+.dops-chart .dops-chart__y-axis-marker.is-zero {
+ top: 100%; }
+
+.dops-chart__y-axis {
+ position: relative;
+ float: right;
+ height: 200px;
+ padding: 0 20px 0 10px;
+ font-size: 11px;
+ color: #668eaa;
+ margin-bottom: 30px; }
+
+.dops-chart__y-axis-label {
+ position: absolute;
+ top: 0;
+ right: 20px;
+ text-align: right; }
+
+.dops-chart__y-axis-width-fix {
+ color: rgba(255, 255, 255, 0); }
+
+.dops-chart__x-axis {
+ position: relative;
+ font-size: 0;
+ padding: 5px 0;
+ min-height: 18px;
+ color: #3d596d; }
+
+.dops-chart__x-axis-label {
+ position: absolute;
+ display: inline-block;
+ vertical-align: top;
+ font-size: 11px;
+ text-align: center; }
+
+.dops-chart__x-axis-label::before {
+ content: '';
+ display: block;
+ position: absolute;
+ top: -4px;
+ left: 50%;
+ margin-left: -.5px;
+ width: 1px;
+ height: 5px;
+ background: #f3f6f8;
+ background-image: linear-gradient(to bottom, #f3f6f8 0%, #c8d7e1 100%); }
+
+.dops-chart__bars {
+ position: relative;
+ font-size: 0;
+ height: 200px;
+ text-align: center;
+ overflow: hidden;
+ display: -ms-flex;
+ display: -ms-flexbox;
+ display: flex; }
+
+.dops-chart__bar {
+ text-align: center;
+ display: inline-block;
+ position: relative;
+ height: 200px;
+ -ms-flex-grow: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ -ms-flex-shrink: 1;
+ -ms-flex-negative: 1;
+ flex-shrink: 1; }
+ .dops-chart__bar.is-weekend {
+ background-color: rgba(233, 239, 243, 0.5); }
+ .dops-chart__bar:hover {
+ cursor: pointer;
+ background-color: rgba(233, 239, 243, 0.3); }
+ .dops-chart__bar.is-selected {
+ cursor: default;
+ background-color: rgba(240, 130, 30, 0.1); }
+
+.dops-chart__bar-section {
+ display: inline-block;
+ background-color: #0087be;
+ position: absolute;
+ top: 0;
+ right: 16%;
+ bottom: 0;
+ left: 16%;
+ z-index: 2; }
+ .dops-chart__bar:hover .dops-chart__bar-section.is-bar {
+ background-color: #00aadc; }
+ .dops-chart__bar.is-selected .dops-chart__bar-section.is-bar {
+ background-color: #f0821e; }
+ .dops-chart__bar-section.is-spacer {
+ z-index: 0;
+ background-color: rgba(255, 255, 255, 0); }
+ .dops-chart__bar-section.is-ghost::after {
+ content: "";
+ display: block;
+ position: absolute;
+ top: 160px;
+ bottom: 0;
+ left: 0;
+ z-index: 1;
+ width: 100%;
+ height: 40px;
+ background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(233, 239, 243, 0.5)); }
+ .dops-chart__bar:hover .dops-chart__bar-section.is-ghost::after {
+ display: none; }
+
+.dops-chart__bar-section-inner {
+ background: #004069;
+ position: absolute;
+ right: 23.33%;
+ bottom: 0;
+ left: 23.33%; }
+ .dops-chart__bar.is-selected .dops-chart__bar-section-inner {
+ background-color: #d54e21; }
+
+.dops-chart__legend {
+ margin-bottom: -8px; }
+ .dops-chart__legend:after {
+ content: ".";
+ display: block;
+ height: 0;
+ clear: both;
+ visibility: hidden; }
+
+.dops-chart__legend .dops-chart__legend-options {
+ float: right;
+ color: #537994;
+ list-style-type: none;
+ margin: 0;
+ font-size: 11px;
+ text-transform: uppercase;
+ letter-spacing: 0.1em; }
+ @media (max-width: 480px) {
+ .dops-chart__legend .dops-chart__legend-options {
+ width: 100%; } }
+
+.dops-chart__legend-option {
+ display: inline;
+ text-align: left; }
+ @media (max-width: 480px) {
+ .dops-chart__legend-option {
+ width: 50%;
+ display: inline-block; } }
+
+.dops-chart__legend-label {
+ display: inline-block;
+ padding: 12px 19px 10px 20px; }
+ .dops-chart__legend-label.is-selectable {
+ cursor: pointer; }
+ .dops-chart__legend-label.is-selectable:focus, .dops-chart__legend-label.is-selectable:hover {
+ color: tint(#00aadc, 20%); }
+ @media (max-width: 480px) {
+ .dops-chart__legend-label {
+ display: block; } }
+
+.dops-chart__legend-option .dops-chart__legend-color {
+ width: 10px;
+ height: 10px;
+ background: #0087be;
+ display: inline-block;
+ border-radius: 1px;
+ vertical-align: top;
+ margin: 3px 5px 3px 8px; }
+
+@media (max-width: 480px) {
+ .dops-chart__legend-option:first-child .dops-chart__legend-color {
+ margin-left: 2px; } }
+
+.dops-chart__legend-color.is-dark-blue {
+ background: #004069; }
+
+.dops-chart__legend-option .dops-chart__legend-checkbox {
+ margin: 0;
+ float: none;
+ vertical-align: top; }
+
+.dops-chart__empty {
+ position: absolute;
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ text-align: center;
+ font-size: 14px;
+ line-height: 24px;
+ clear: both;
+ z-index: 1; }
+
+.dops-chart__empty_notice {
+ position: relative;
+ top: 97px;
+ padding: 11px 24px;
+ margin-bottom: 24px;
+ border-radius: 1px;
+ background: #fff;
+ box-sizing: border-box;
+ font-size: 14px;
+ line-height: 1.4285;
+ animation: appear .3s ease-in-out;
+ box-shadow: 0 0 0 1px rgba(200, 215, 225, 0.5), 0 1px 2px #e9eff3; }
+ @media (min-width: 661px) {
+ .dops-chart__empty_notice {
+ padding: 13px 48px;
+ font-size: inherit; }
+ .dops-chart__empty_notice::before {
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ display: inline-block;
+ vertical-align: middle;
+ font: normal 16px/1 'Noticons';
+ content: '\F456';
+ position: absolute;
+ top: 23px;
+ left: 20px;
+ margin: -12px 0px 0 -8px;
+ font-size: 24px;
+ line-height: 1; } }
+
+.dops-chart__tooltip .dops-popover__inner {
+ width: 230px;
+ text-align: left; }
+ .dops-chart__tooltip .dops-popover__inner ul {
+ list-style: none;
+ margin: 0;
+ padding: 0; }
+ .dops-chart__tooltip .dops-popover__inner ul:after {
+ content: ".";
+ display: block;
+ height: 0;
+ clear: both;
+ visibility: hidden; }
+ .dops-chart__tooltip .dops-popover__inner ul li {
+ font-size: 11px;
+ text-transform: uppercase;
+ font-weight: 100;
+ height: 24px;
+ letter-spacing: 0.1em;
+ border: 0;
+ margin-bottom: 0; }
+ .dops-chart__tooltip .dops-popover__inner ul li .dops-wrapper {
+ display: block;
+ line-height: inherit;
+ line-height: 24px;
+ clear: both; }
+ .dops-chart__tooltip .dops-popover__inner ul li .value {
+ text-align: right;
+ float: right;
+ min-width: 22px;
+ color: #c8d7e1; }
+ .dops-chart__tooltip .dops-popover__inner ul li .label {
+ display: block;
+ overflow: hidden;
+ word-break: break-all;
+ vertical-align: baseline; }
+ .dops-chart__tooltip .dops-popover__inner ul li .gridicon {
+ vertical-align: middle;
+ margin-right: 6px;
+ margin-top: -3px; }
+
+.dops-chart__tooltip.is-streak {
+ margin-top: -5px;
+ height: 35px; }
+ .dops-chart__tooltip.is-streak .dops-popover__arrow::before {
+ left: 85px;
+ top: 30px; }
+ .dops-chart__tooltip.is-streak .dops-popover__inner {
+ width: 160px;
+ position: relative;
+ top: -10px; }
+ .dops-chart__tooltip.is-streak .dops-popover__inner li {
+ height: 14px; }
+ .dops-chart__tooltip.is-streak .dops-popover__inner li .label {
+ width: 100%;
+ float: left;
+ text-align: center; }
+ .rtl .dops-chart__tooltip.is-streak .dops-popover__inner li .label {
+ font-size: 11px; }
+ .dops-chart__tooltip.is-streak .dops-popover__inner li .label .post-count {
+ font-weight: bold; }
+ .dops-chart__tooltip.is-streak .dops-popover__inner li .value {
+ float: none; }
+
+.dops-chart__tooltip .dops-module-content-list-item.is-date-label {
+ font-size: 11px;
+ margin-bottom: 2px;
+ text-transform: uppercase;
+ font-weight: bold;
+ border-bottom: 1px solid #426177;
+ padding-bottom: 2px; }
+
+.dops-chart__tooltip .dops-module-content-list-item.is-published-item {
+ height: 19px; }
+ .dops-chart__tooltip .dops-module-content-list-item.is-published-item .label {
+ text-transform: none;
+ color: #c8d7e1;
+ overflow: hidden;
+ letter-spacing: 0;
+ height: 19px; }
+ .dops-chart__tooltip .dops-module-content-list-item.is-published-item .value {
+ width: 0;
+ min-width: 0; }
+ .dops-chart__tooltip .dops-module-content-list-item.is-published-item .value::before {
+ content: '';
+ position: relative;
+ background-image: linear-gradient(to right, rgba(61, 89, 109, 0) 0%, rgba(61, 89, 109, 0.5), #3d596d);
+ left: -30px;
+ width: 30px;
+ height: 24px;
+ display: block; }
+@keyframes appear {
+ 0% {
+ opacity: 0; }
+ 100% {
+ opacity: 1; } }
+
+.dops-notice {
+ display: -ms-flexbox;
+ display: flex;
+ position: relative;
+ margin-bottom: 24px;
+ border-radius: 1px;
+ background: #e9eff3;
+ box-sizing: border-box;
+ font-size: 14px;
+ animation: appear .3s ease-in-out; }
+ @media (min-width: 661px) {
+ .dops-notice {
+ font-size: inherit; } }
+ .dops-notice .dops-notice__dismiss.dops-button .gridicon {
+ top: 0; }
+ .dops-notice .dops-notice__dismiss:focus {
+ box-shadow: 0 0 4px #d2dee6; }
+ .dops-notice.is-success {
+ background: #4ab866; }
+ .dops-notice.is-warning {
+ background: #f0b849; }
+ .dops-notice.is-error {
+ background: #d94f4f; }
+ .dops-notice.is-info {
+ background: #0087be; }
+ .dops-notice.is-success, .dops-notice.is-error, .dops-notice.is-warning, .dops-notice.is-info {
+ color: white; }
+ .dops-notice.is-success .dops-notice__text a, .dops-notice.is-error .dops-notice__text a, .dops-notice.is-warning .dops-notice__text a, .dops-notice.is-info .dops-notice__text a {
+ color: white; }
+ .dops-notice.is-success .dops-notice__dismiss, .dops-notice.is-error .dops-notice__dismiss, .dops-notice.is-warning .dops-notice__dismiss, .dops-notice.is-info .dops-notice__dismiss {
+ color: white; }
+ .dops-notice.is-basic {
+ background: white;
+ color: #87a6bc;
+ box-shadow: 0 0 0 1px rgba(200, 215, 225, 0.5), 0 1px 2px #e9eff3; }
+ .dops-notice.is-basic .dops-notice__dismiss:focus {
+ box-shadow: 0 0 0 1px rgba(200, 215, 225, 0.5), 0 1px 2px #e9eff3; }
+ @media (min-width: 661px) {
+ .dops-notice.is-basic:before {
+ display: none; } }
+ .dops-notice.is-basic .dops-notice__text {
+ padding: 11px 24px; }
+ @media (min-width: 661px) {
+ .dops-notice.is-basic .dops-notice__text {
+ padding: 13px; } }
+
+.dops-notice__icon {
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+ padding: 13px 0 13px 16px; }
+ @media (max-width: 660px) {
+ .dops-notice__icon {
+ display: none; } }
+
+.dops-notice__content {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-positive: 1;
+ flex-grow: 1; }
+ @media (max-width: 480px) {
+ .dops-notice__content {
+ -ms-flex-direction: column;
+ flex-direction: column; } }
+
+.dops-notice__text {
+ font-size: 15px;
+ padding: 11px 24px; }
+ .dops-notice__text > span,
+ .dops-notice__text > div {
+ max-width: 680px; }
+ @media (min-width: 661px) {
+ .dops-notice__text {
+ padding: 13px; } }
+ .dops-notice__text a {
+ text-decoration: underline; }
+ .dops-notice__text ul {
+ margin-bottom: 0;
+ margin-left: 0; }
+ .dops-notice__text li {
+ margin-left: 2em;
+ margin-top: 0.5em; }
+ .dops-notice__text p {
+ margin-bottom: 0;
+ margin-top: 0.5em; }
+ .dops-notice__text p:first-child {
+ margin-top: 0; }
+
+.dops-notice__button {
+ cursor: pointer;
+ margin-left: 0.428em; }
+
+.dops-notice__dismiss {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+ padding: 11px 16px;
+ cursor: pointer;
+ color: #87a6bc; }
+ @media (min-width: 661px) {
+ .dops-notice__dismiss {
+ padding: 13px 16px; } }
+ .dops-notice__dismiss:hover, .dops-notice__dismiss:focus {
+ color: #2e4453; }
+ .dops-notice .dops-notice__dismiss {
+ color: #87a6bc;
+ opacity: 0.85; }
+ .dops-notice .dops-notice__dismiss:hover, .dops-notice .dops-notice__dismiss:focus {
+ opacity: 1; }
+
+a.dops-notice__action {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: center;
+ align-items: center;
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+ box-sizing: border-box;
+ cursor: pointer;
+ font-size: 15px;
+ font-weight: 400;
+ margin-left: auto;
+ padding: 13px 16px;
+ text-decoration: none;
+ white-space: nowrap; }
+ .is-success a.dops-notice__action,
+ .is-error a.dops-notice__action,
+ .is-warning a.dops-notice__action,
+ .is-info a.dops-notice__action {
+ color: white; }
+ .is-success a.dops-notice__action {
+ background: #338247; }
+ .is-error a.dops-notice__action {
+ background: #b52727; }
+ .is-warning a.dops-notice__action {
+ background: #da9712; }
+ .is-info a.dops-notice__action {
+ background: #005172; }
+ a.dops-notice__action .gridicon {
+ margin-left: 8px;
+ opacity: 0.7; }
+ a.dops-notice__action:hover, a.dops-notice__action:focus {
+ background: rgba(255, 255, 255, 0.2); }
+ @media (max-width: 480px) {
+ a.dops-notice__action {
+ margin: 0;
+ -ms-flex-pack: end;
+ justify-content: flex-end; } }
+
+.dops-notice.is-compact {
+ border-radius: 2px;
+ display: -ms-inline-flexbox;
+ display: inline-flex;
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ min-height: 20px;
+ margin: 0;
+ padding: 0;
+ text-decoration: none;
+ text-transform: none;
+ vertical-align: middle; }
+ .dops-notice.is-compact.is-success, .dops-notice.is-compact.is-error, .dops-notice.is-compact.is-warning, .dops-notice.is-compact.is-info {
+ color: white; }
+ .dops-notice.is-compact .dops-notice__text {
+ font-size: 12px;
+ padding: 6px 8px;
+ line-height: 1; }
+ .dops-notice.is-compact .dops-notice__icon {
+ -ms-flex-item-align: center;
+ -ms-grid-row-align: center;
+ align-self: center;
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+ margin: 0 0 0 8px;
+ padding: 0;
+ width: 18px;
+ height: 18px;
+ vertical-align: middle; }
+ .dops-notice.is-compact .dops-notice__dismiss {
+ display: none; }
+ .dops-notice.is-compact a.dops-notice__action {
+ background: transparent;
+ display: inline-block;
+ font-size: 11px;
+ font-weight: 600;
+ -ms-flex-item-align: center;
+ -ms-grid-row-align: center;
+ align-self: center;
+ margin-left: 16px;
+ padding: 0 8px;
+ text-decoration: underline;
+ text-transform: uppercase; }
+ .dops-notice.is-compact a.dops-notice__action:hover, .dops-notice.is-compact a.dops-notice__action:active, .dops-notice.is-compact a.dops-notice__action:focus {
+ background: transparent;
+ text-decoration: none; }
+ .dops-notice.is-compact a.dops-notice__action .gridicon {
+ margin-left: 8px;
+ width: 14px;
+ height: 14px;
+ vertical-align: sub;
+ opacity: 1; }
+.dops-section-header.dops-card {
+ display: -ms-flexbox;
+ display: flex;
+ padding-top: 0.6875rem;
+ padding-bottom: 0.6875rem;
+ position: relative; }
+ .dops-section-header.dops-card:after {
+ content: ''; }
+
+.dops-section-header__label {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: center;
+ align-items: center;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ line-height: 1.75rem;
+ position: relative;
+ color: #87a6bc;
+ font-size: 0.875rem; }
+ .dops-section-header__label:before {
+ content: '';
+ display: block;
+ position: absolute;
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ pointer-events: none;
+ background: linear-gradient(to right, rgba(255, 255, 255, 0), white 90%);
+ top: 0px;
+ bottom: 0px;
+ right: 0px;
+ left: auto;
+ width: 20%;
+ height: auto; }
+ .dops-section-header__label .dops-count {
+ margin-left: 0.5rem; }
+
+.dops-section-header__card-badge {
+ margin-left: 0.5rem; }
+
+.dops-section-header__actions {
+ -ms-flex-positive: 0;
+ flex-grow: 0;
+ position: relative; }
+ .dops-section-header__actions:after {
+ content: ".";
+ display: block;
+ height: 0;
+ clear: both;
+ visibility: hidden; }
+
+.section-header__actions .button {
+ float: left;
+ margin-right: 0.5rem; }
+ .section-header__actions .button:last-child {
+ margin-right: 0; }
+.form-toggle[type="checkbox"] {
+ display: none; }
+
+.form-toggle__switch {
+ position: relative;
+ display: inline-block;
+ border-radius: 12px;
+ box-sizing: border-box;
+ padding: 2px;
+ width: 40px;
+ height: 24px;
+ background: #a8bece;
+ vertical-align: middle;
+ outline: 0;
+ cursor: pointer;
+ transition: all .4s ease, box-shadow 0; }
+ .form-toggle__switch:before, .form-toggle__switch:after {
+ position: relative;
+ display: block;
+ content: "";
+ width: 20px;
+ height: 20px; }
+ .form-toggle__switch:after {
+ left: 0;
+ border-radius: 50%;
+ background: white;
+ transition: all .2s ease; }
+ .form-toggle__switch:before {
+ display: none; }
+ .form-toggle__switch:hover {
+ background: #c8d7e1; }
+ .accessible-focus .form-toggle__switch:focus, .form-toggle__switch:focus {
+ box-shadow: 0 0 0 2px #00aadc; }
+
+.form-toggle__label {
+ cursor: pointer;
+ width: auto;
+ float: none; }
+
+.accessible-focus .form-toggle:focus + .form-toggle__label .form-toggle__switch {
+ box-shadow: 0 0 0 2px #00aadc; }
+
+.accessible-focus .form-toggle:focus:checked + .form-toggle__label .form-toggle__switch {
+ box-shadow: 0 0 0 2px #78dcfa; }
+
+.form-toggle:checked + .form-toggle__label .form-toggle__switch {
+ background: #00aadc; }
+ .form-toggle:checked + .form-toggle__label .form-toggle__switch:after {
+ left: 16px; }
+
+.form-toggle:checked:hover + .form-toggle__label .form-toggle__switch {
+ background: #78dcfa; }
+
+.form-toggle:disabled + .form-toggle__label .form-toggle__switch, .form-toggle:disabled:hover + .form-toggle__label .form-toggle__switch {
+ background: #e9eff3; }
+
+.form-toggle.is-toggling + .form-toggle__label .form-toggle__switch {
+ background: #00aadc; }
+
+.form-toggle.is-toggling:checked + .form-toggle__label .form-toggle__switch {
+ background: #c8d7e1; }
+
+.form-toggle.is-compact + .form-toggle__label .form-toggle__switch {
+ border-radius: 8px;
+ width: 24px;
+ height: 16px; }
+ .form-toggle.is-compact + .form-toggle__label .form-toggle__switch:before, .form-toggle.is-compact + .form-toggle__label .form-toggle__switch:after {
+ width: 12px;
+ height: 12px; }
+
+.form-toggle.is-compact:checked + .form-toggle__label .form-toggle__switch:after {
+ left: 8px; }
+.dops-text-input.dops-text-input {
+ box-sizing: border-box;
+ margin: 0;
+ padding: 7px 14px;
+ width: 100%;
+ color: #2e4453;
+ font-size: 16px;
+ line-height: 1.5;
+ border: 1px solid #c8d7e1;
+ background-color: white;
+ transition: all .15s ease-in-out;
+ box-shadow: none; }
+ .dops-text-input.dops-text-input::-webkit-input-placeholder {
+ color: #87a6bc; }
+ .dops-text-input.dops-text-input::-moz-placeholder {
+ color: #87a6bc; }
+ .dops-text-input.dops-text-input:-ms-input-placeholder {
+ color: #87a6bc; }
+ .dops-text-input.dops-text-input::placeholder {
+ color: #87a6bc; }
+ .dops-text-input.dops-text-input:hover {
+ border-color: #a8bece; }
+ .dops-text-input.dops-text-input:focus {
+ border-color: #0087be;
+ outline: none;
+ box-shadow: 0 0 0 2px #78dcfa; }
+ .dops-text-input.dops-text-input:focus::-ms-clear {
+ display: none; }
+ .dops-text-input.dops-text-input:disabled {
+ background: #f3f6f8;
+ border-color: #e9eff3;
+ color: #a8bece;
+ -webkit-text-fill-color: #a8bece; }
+ .dops-text-input.dops-text-input:disabled:hover {
+ cursor: default; }
+ .dops-text-input.dops-text-input:disabled::-webkit-input-placeholder {
+ color: #a8bece; }
+ .dops-text-input.dops-text-input:disabled::-moz-placeholder {
+ color: #a8bece; }
+ .dops-text-input.dops-text-input:disabled:-ms-input-placeholder {
+ color: #a8bece; }
+ .dops-text-input.dops-text-input:disabled::placeholder {
+ color: #a8bece; }
+
+.dops-text-input.dops-text-input {
+ -webkit-appearance: none; }
+ .dops-text-input.dops-text-input.is-valid {
+ border-color: #4ab866; }
+ .dops-text-input.dops-text-input.is-valid:hover {
+ border-color: #3a9551; }
+ .dops-text-input.dops-text-input.is-error {
+ border-color: #d94f4f; }
+ .dops-text-input.dops-text-input.is-error:hover {
+ border-color: #c92c2c; }
+ .dops-text-input.dops-text-input:focus.is-valid {
+ box-shadow: 0 0 0 2px #caead2; }
+ .dops-text-input.dops-text-input:focus.is-valid:hover {
+ box-shadow: 0 0 0 2px #a6dcb3; }
+ .dops-text-input.dops-text-input:focus.is-error {
+ box-shadow: 0 0 0 2px #f9e2e2; }
+ .dops-text-input.dops-text-input:focus.is-error:hover {
+ box-shadow: 0 0 0 2px #f0b8b8; }
+.dops-textarea {
+ box-sizing: border-box;
+ margin: 0;
+ padding: 0.4375rem 0.875rem;
+ min-height: 5.75rem;
+ width: 100%;
+ color: #2e4453;
+ font-size: 1rem;
+ line-height: 1.5;
+ border: 1px solid #c8d7e1;
+ background-color: white;
+ transition: all .15s ease-in-out;
+ box-shadow: none; }
+ .dops-textarea::-webkit-input-placeholder {
+ color: #87a6bc; }
+ .dops-textarea::-moz-placeholder {
+ color: #87a6bc; }
+ .dops-textarea:-ms-input-placeholder {
+ color: #87a6bc; }
+ .dops-textarea::placeholder {
+ color: #87a6bc; }
+ .dops-textarea:hover {
+ border-color: #a8bece; }
+ .dops-textarea:focus {
+ border-color: #0087be;
+ outline: none;
+ box-shadow: 0 0 0 2px #78dcfa; }
+ .dops-textarea:focus::-ms-clear {
+ display: none; }
+ .dops-textarea:disabled {
+ background: #f3f6f8;
+ border-color: #e9eff3;
+ color: #a8bece;
+ -webkit-text-fill-color: #a8bece; }
+ .dops-textarea:disabled:hover {
+ cursor: default; }
+ .dops-textarea:disabled::-webkit-input-placeholder {
+ color: #a8bece; }
+ .dops-textarea:disabled::-moz-placeholder {
+ color: #a8bece; }
+ .dops-textarea:disabled:-ms-input-placeholder {
+ color: #a8bece; }
+ .dops-textarea:disabled::placeholder {
+ color: #a8bece; }
+.dops-clipboard-button-input {
+ position: relative;
+ display: block; }
+ .dops-clipboard-button-input .dops-clipboard-button {
+ position: absolute;
+ top: 50%;
+ right: 4px;
+ transform: translateY(-50%);
+ overflow: visible; }
+ .dops-clipboard-button-input .dops-clipboard-button:not(:disabled)::before {
+ content: '';
+ display: block;
+ position: absolute;
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ pointer-events: none;
+ background: linear-gradient(to right, rgba(255, 255, 255, 0), #fff 90%);
+ top: 0px;
+ bottom: 0px;
+ right: 0px;
+ left: auto;
+ width: 16px;
+ height: auto;
+ right: calc( 100% + 1px); }
+ .dops-clipboard-button-input .dops-clipboard-button:focus::before {
+ right: calc( 100% + 3px); }
+.dops-external-link .gridicons-external {
+ color: currentColor;
+ margin-left: 0.5rem;
+ top: 0.125rem;
+ position: relative; }
+.dops-checkbox.dops-checkbox {
+ display: inline-block;
+ box-sizing: border-box;
+ margin: 2px 0 0;
+ padding: 7px 14px;
+ width: 16px;
+ height: 16px;
+ float: left;
+ outline: 0;
+ padding: 0;
+ box-shadow: none;
+ background-color: white;
+ border: 1px solid #c8d7e1;
+ color: #2e4453;
+ font-size: 16px;
+ line-height: 0;
+ text-align: center;
+ vertical-align: middle;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+ transition: all .15s ease-in-out;
+ clear: none;
+ cursor: pointer; }
+ .dops-checkbox.dops-checkbox:checked:before {
+ content: '\F147';
+ margin: -3px 0 0 -4px;
+ float: left;
+ display: inline-block;
+ vertical-align: middle;
+ width: 16px;
+ font-size: 20px;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ speak: none;
+ color: #00aadc; }
+ .dops-checkbox.dops-checkbox:disabled:checked:before {
+ color: #a8bece; }
+ .dops-checkbox.dops-checkbox:hover {
+ border-color: #a8bece; }
+ .dops-checkbox.dops-checkbox:focus {
+ border-color: #0087be;
+ outline: none;
+ box-shadow: 0 0 0 2px #78dcfa; }
+ .dops-checkbox.dops-checkbox:disabled {
+ background: #f3f6f8;
+ border-color: #e9eff3;
+ color: #a8bece;
+ opacity: 1; }
+ .dops-checkbox.dops-checkbox:disabled:hover {
+ cursor: default; }
+ .dops-checkbox.dops-checkbox + span {
+ display: block;
+ margin-left: 24px; }
+.notices-list {
+ overflow: hidden; }
+ .notices-list.is-pinned {
+ width: calc( 100% - 272px - 32px - 32px);
+ z-index: z-index("root", ".notices-list.is-pinned");
+ position: fixed;
+ top: 79px; }
+ .notices-list.is-pinned .notice {
+ z-index: z-index("root", ".notices-list.is-pinned .notice"); }
+
+.notices-list__whitespace {
+ height: 71px;
+ width: 100%;
+ display: block; }
+@keyframes appear {
+ 0% {
+ opacity: 0; }
+ 100% {
+ opacity: 1; } }
+
+.global-notices {
+ overflow: hidden;
+ text-align: right;
+ z-index: 179;
+ position: fixed;
+ top: auto;
+ right: 0;
+ bottom: 0;
+ left: 0; }
+ @media (min-width: 661px) {
+ .global-notices {
+ top: 63px;
+ right: 16px;
+ bottom: auto;
+ left: auto;
+ max-width: calc( 100% - 32px); } }
+ @media (min-width: 961px) {
+ .global-notices {
+ top: 71px;
+ right: 24px;
+ max-width: calc( 100% - 48px); } }
+ @media (min-width: 1041px) {
+ .global-notices {
+ right: 32px;
+ max-width: calc( 100% - 64px); } }
+
+.global-notices .dops-notice {
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ margin-bottom: 0;
+ text-align: left;
+ pointer-events: auto; }
+ @media (min-width: 661px) {
+ .global-notices .dops-notice {
+ display: -ms-flexbox;
+ display: flex;
+ border-radius: 20px;
+ overflow: hidden;
+ margin-bottom: 24px; } }
+
+@media (min-width: 661px) {
+ .global-notices .dops-notice__icon {
+ padding: 8px 0 8px 16px; } }
+
+.global-notices .dops-notice__text {
+ padding-left: 16px;
+ -ms-flex-preferred-size: auto;
+ flex-basis: auto;
+ -ms-flex-positive: 1;
+ flex-grow: 1; }
+ @media (min-width: 661px) {
+ .global-notices .dops-notice__text {
+ -ms-flex-positive: 0;
+ flex-grow: 0;
+ padding: 9px 13px; } }
+
+@media (min-width: 661px) {
+ .global-notices .dops-notice a.dops-notice__action {
+ font-size: 14px;
+ padding: 9px 16px; } }
+
+.global-notices .dops-notice__dismiss {
+ -ms-flex-negative: 0;
+ flex-shrink: 0; }
+ @media (min-width: 661px) {
+ .global-notices .dops-notice__dismiss {
+ padding: 8px 16px; } }
diff --git a/plugins/jetpack/_inc/build/admin.dops-style.css.map b/plugins/jetpack/_inc/build/admin.dops-style.css.map
deleted file mode 100644
index 57ecff61..00000000
--- a/plugins/jetpack/_inc/build/admin.dops-style.css.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sources":[],"names":[],"mappings":"","file":"admin.dops-style.css","sourceRoot":""} \ No newline at end of file
diff --git a/plugins/jetpack/_inc/build/admin.dops-style.rtl.css b/plugins/jetpack/_inc/build/admin.dops-style.rtl.css
index 7863fa6b..6528a8e7 100644
--- a/plugins/jetpack/_inc/build/admin.dops-style.rtl.css
+++ b/plugins/jetpack/_inc/build/admin.dops-style.rtl.css
@@ -1,2 +1,2335 @@
-.dops-count{display:inline-block;padding:.0625rem .375rem;border:1px solid #87a6bc;border-radius:.75rem;font-size:.6875rem;font-weight:600;line-height:.875rem;color:#87a6bc;text-align:center}.dops-select-dropdown{height:43px}.dops-select-dropdown.is-compact{height:28px}.dops-select-dropdown__container{position:relative;overflow:hidden;display:inline-block;width:auto;max-width:100%}.dops-select-dropdown.is-open .dops-select-dropdown__container{z-index:170}.dops-accessible-focus .dops-select-dropdown.is-open .dops-select-dropdown__container,.dops-accessible-focus .dops-select-dropdown__container:focus{z-index:170;box-shadow:0 0 0 2px #78dcfa}.dops-accessible-focus .dops-select-dropdown.is-open .dops-select-dropdown__container .select-dropdown__header,.dops-accessible-focus .dops-select-dropdown__container:focus .select-dropdown__header{border-color:#0087be}.dops-accessible-focus .dops-select-dropdown__container:focus{border-color:#00aadc;box-shadow:0 0 0 2px #78dcfa;outline:0;border-radius:4px}.dops-accessible-focus .dops-search .dops-search-close__icon:focus,.dops-accessible-focus .dops-search .dops-search-open__icon:focus{outline:#0087be dotted 1px}.dops-select-dropdown__header{padding:11px 16px 11px 44px;border-style:solid;border-color:#c8d7e1;border-width:1px 1px 2px;border-radius:4px;background-color:#fff;font-size:14px;font-weight:600;line-height:18px;height:18px;color:#2e4453;transition:background-color .2s ease;cursor:pointer}.dops-select-dropdown__header::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;font:400 16px/1 Dashicons;content:'\F347';position:absolute;left:13px;top:12px;display:block;line-height:18px;color:rgba(135,166,188,.5)}.is-compact .dops-select-dropdown__header::after{left:4px;top:4px}.is-compact .dops-select-dropdown__header{padding:7px;color:#668eaa;font-size:11px;line-height:1;text-transform:uppercase}.is-compact .dops-select-dropdown__header .dops-count{border-width:0;margin-right:0;line-height:1}.dops-select-dropdown.is-open .dops-select-dropdown__header{border-radius:4px 4px 0 0;box-shadow:none;background-color:#f3f6f8}.dops-select-dropdown.is-open .dops-select-dropdown__header::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;font:400 16px/1 Dashicons;content:'\F343'}.dops-select-dropdown__header-text,.dops-select-dropdown__item{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.dops-select-dropdown__header .dops-count{margin-right:8px}.dops-select-dropdown__options{visibility:hidden;height:0;box-sizing:border-box;padding:0;list-style:none;margin:-2px 0 0;background-color:#fff;border:1px solid #c8d7e1;border-radius:0 0 4px 4px}.dops-accessible-focus .dops-select-dropdown__options{border:1px solid #0087be;border-top-color:#c8d7e1}.dops-select-dropdown.is-open .dops-select-dropdown__options{visibility:visible;height:auto}.dops-select-dropdown__option:last-child .dops-select-dropdown__item{border-radius:0 0 4px 4px}.dops-select-dropdown__item,.dops-select-dropdown__item-text{padding:11px 16px 11px 44px}.dops-select-dropdown__item{position:relative;font-size:14px;font-weight:400;line-height:18px;color:#2e4453;cursor:pointer}.dops-select-dropdown__item::before{content:attr(data-bold-text);font-weight:700;opacity:0}.dops-select-dropdown__item:visited{color:#2e4453}.dops-select-dropdown__item.is-selected{background-color:#00aadc;color:#fff}.dops-select-dropdown__item.is-disabled{background-color:#fff;color:#87a6bc;cursor:default;opacity:.5}.notouch .dops-select-dropdown__item:hover{color:#00aadc}.notouch .dops-select-dropdown__item.is-selected:hover{color:#fff}.dops-select-dropdown__item-text{padding-left:16px;box-sizing:border-box;position:absolute;top:0;right:0;width:100%;white-space:nowrap;text-overflow:ellipsis;color:inherit;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}.dops-select-dropdown__item-text .dops-count{color:inherit;border-color:inherit}.dops-select-dropdown__separator{border-top:1px solid #c8d7e1;display:block;margin:8px 0}.dops-select-dropdown__label{display:block;color:#a8bece;margin-top:5px;line-height:20px}.dops-select-dropdown__label label{font-size:12px;text-transform:uppercase;padding:0 16px}@keyframes rotate-spinner__right{0%{transform:rotate(0)}25%,50%{transform:rotate(-180deg)}100%,75%{transform:rotate(-360deg)}}@keyframes rotate-spinner__left{0%,25%{transform:rotate(0)}50%,75%{transform:rotate(-180deg)}100%{transform:rotate(-360deg)}}.dops-spinner.is-fallback{position:relative;border-radius:100%;background-color:#c8d7e1}.dops-spinner.is-fallback::after,.dops-spinner.is-fallback::before{content:'';position:absolute;background-color:#fff;border-radius:50%}.dops-spinner.is-fallback::before{width:90%;height:90%;top:5%;right:5%}.dops-spinner.is-fallback::after{width:70%;height:70%;top:15%;right:15%}.dops-spinner__image{display:block}.dops-spinner__border{fill:#c8d7e1}.dops-spinner__progress{animation:3s linear infinite;transform-origin:50px 50px;fill:#00aadc}.dops-spinner.is-fallback .dops-spinner__progress{position:absolute;overflow:hidden;width:50%;height:100%;animation:none}.dops-spinner.is-fallback .dops-spinner__progress::before{content:'';position:absolute;width:100%;height:100%;animation:3s linear infinite;border-radius:9999px;background-color:#00aadc;fill:none}.dops-spinner.is-fallback .dops-spinner__progress.is-left{right:0}.dops-spinner.is-fallback .dops-spinner__progress.is-left::before{right:100%;border-top-right-radius:0;border-bottom-right-radius:0;transform-origin:100% 50%}.dops-spinner.is-fallback .dops-spinner__progress.is-right{right:50%}.dops-spinner.is-fallback .dops-spinner__progress.is-right::before{right:-100%;border-top-left-radius:0;border-bottom-left-radius:0;transform-origin:0 50%}.dops-spinner.is-fallback .dops-spinner__progress.is-left::before,.dops-spinner__progress.is-left{animation-name:rotate-spinner__left}.dops-spinner.is-fallback .dops-spinner__progress.is-right::before,.dops-spinner__progress.is-right{animation-name:rotate-spinner__right}.dops-chart__empty_notice,.dops-notice{animation:appear .3s ease-in-out;box-sizing:border-box}.gridicon{fill:currentColor}.gridicon.needs-offset g{transform:translate(-1px,1px)}.gridicon.needs-offset-x g{transform:translate(-1px,0)}.gridicon.needs-offset-y g{transform:translate(0,1px)}.dops-search{margin-bottom:24px;width:60px;height:51px;position:relative;z-index:22}@media (max-width:660px){.dops-search{width:50px}}.dops-search .dops-search-open__icon{position:absolute;top:50%;margin-top:-12px;width:60px;z-index:20;color:#0087be;cursor:pointer}@media (max-width:660px){.dops-search .dops-search-open__icon{width:50px}}.dops-search .dops-search-open__icon:hover{color:#3d596d}.dops-search .dops-search-close__icon{position:absolute;bottom:0;top:50%;left:0;margin-top:-12px;width:60px;cursor:pointer;z-index:20;color:#3d596d;display:none;opacity:0;transition:opacity .2s ease-in}.dops-search .dops-search-close__icon::before{position:absolute;right:0;left:0;top:50%;margin-top:-8px;font-size:16px;text-align:center}@media (max-width:660px){.dops-search .dops-search-close__icon::before{font-size:14px;margin-top:-7px}.dops-search .dops-search-close__icon{width:50px}}.dops-search.is-pinned{margin-bottom:0;height:auto;position:absolute;bottom:0;top:0;left:0;z-index:170}.dops-search.is-pinned .dops-search-open__icon{left:0}.dops-search.is-pinned .dops-search__input[type=search]{height:100%}.dops-search__input[type=search]{display:none;position:absolute;z-index:10;top:0;margin:0;padding:0 60px 0 50px;border:none;background:#fff;height:51px;-moz-appearance:none;appearance:none;box-sizing:border-box;-webkit-appearance:none;box-shadow:none}@media (max-width:660px){.dops-search__input[type=search]{opacity:0;right:0;padding-right:50px}}.dops-search__input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.dops-search__input[type=search]:focus{box-shadow:none;border:none}.dops-search.is-open{margin-left:0!important;width:100%}.dops-search.is-open .dops-search-open__icon{color:#3d596d;right:0}.dops-search.is-open .dops-search-close__icon{display:inline-block}.dops-search.is-open .dops-search-close__icon,.dops-search.is-open .dops-search__input{opacity:1}.dops-search.is-open .dops-search__input{display:block}.dops-search .dops-spinner{display:none;position:absolute;top:50%;right:30px;transform:translate(50%,-50%)}.dops-search.is-searching .dops-search-open__icon{display:none}.dops-search.is-searching .dops-spinner{display:block;z-index:20}.dops-section-nav{position:relative;width:100%;padding:0;margin:0 0 17px;background:#fff;box-sizing:border-box;box-shadow:0 0 0 1px rgba(200,215,225,.5),0 1px 2px #e9eff3}.dops-section-nav.is-empty .dops-section-nav__panel{visibility:hidden}@media (min-width:481px){.dops-section-nav.has-pinned-items{padding-left:60px}}@media (min-width:481px) and (max-width:660px){.dops-section-nav.has-pinned-items{padding-left:50px}}@media (max-width:660px){.dops-search .dops-spinner{right:25px}.animating.dops-search-opening .dops-search input{opacity:1}.dops-section-nav{margin-bottom:9px}}.dops-section-nav__mobile-header{display:-ms-flexbox;display:flex;padding:15px;font-size:14px;line-height:16px;color:#2e4453;font-weight:600;cursor:pointer}.dops-section-nav__mobile-header:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;font:400 16px/1 Dashicons;content:'\F347';line-height:16px;color:rgba(135,166,188,.5)}.dops-section-nav.is-open .dops-section-nav__mobile-header:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;font:400 16px/1 Dashicons;content:'\F343'}.dops-section-nav.has-pinned-items .dops-section-nav__mobile-header{padding-left:50px}.dops-section-nav.has-pinned-items .dops-section-nav__mobile-header:after{margin-right:8px}.dops-section-nav__mobile-header-text{width:0;-ms-flex:1 0 auto;flex:1 0 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dops-section-nav__mobile-header-text small{margin-right:5px;font-size:11px;color:#87a6bc;font-weight:600;text-transform:uppercase}.dops-section-nav.has-pinned-items .dops-section-nav__mobile-header-text{width:auto;-ms-flex:0 1 auto;flex:0 1 auto}.dops-section-nav__panel{box-sizing:border-box;width:100%}@media (max-width:480px){.dops-section-nav.is-open{box-shadow:0 0 0 1px #87a6bc,0 2px 4px #c8d7e1}.dops-section-nav.is-open .dops-section-nav__panel{padding-bottom:15px;border-top:solid 1px #c8d7e1;background:linear-gradient(to bottom,#f3f6f8 0,#fff 4px)}}@media (min-width:481px){.dops-section-nav__mobile-header{display:none}.dops-section-nav__panel{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.dops-section-nav__panel:first-child{width:0;-ms-flex:1 0 auto;flex:1 0 auto}}.dops-section-nav-group{position:relative;margin-top:16px;padding-top:16px;border-top:solid 1px #c8d7e1}.dops-section-nav-group:first-child{padding-top:0;border-top:none}@media (max-width:480px){.dops-section-nav-group{display:none}.dops-section-nav.is-open .dops-section-nav-group{display:block}}@media (min-width:481px){.dops-section-nav-group{margin-top:0;padding-top:0;border-top:none}.dops-section-nav-group:first-child{display:-ms-flexbox;display:flex;width:0;-ms-flex:1 0 auto;flex:1 0 auto}}.dops-section-nav__button{width:100%;margin-top:24px}.dops-section-nav__hr{background:#e9eff3}.dops-section-nav-group__label{display:none;margin-bottom:8px;padding:0 15px;font-size:11px;color:#87a6bc;font-weight:600;text-transform:uppercase;line-height:12px}@media (max-width:480px){.has-siblings .dops-section-nav-group__label{display:block}.dops-section-nav .dops-search.is-pinned{height:46px}}.dops-section-nav-group__label-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dops-section-nav-tab .count{margin-right:8px}@media (min-width:481px){.dops-section-nav-tabs{width:0;-ms-flex:1 0 auto;flex:1 0 auto}.dops-section-nav-tabs.is-dropdown{position:relative;width:auto;-ms-flex:0 1 auto;flex:0 1 auto;margin:8px}.dops-section-nav-tabs__list{display:-ms-flexbox;display:flex;width:100%;overflow:hidden}.is-dropdown .dops-section-nav-tabs__list{display:none}}.dops-section-nav-tabs__list{margin:0;list-style:none}.dops-section-nav-tab{margin-bottom:0}@media (min-width:481px){.dops-section-nav-tab{width:auto;-ms-flex:none;flex:none;border-bottom:2px solid transparent;border-top:none;text-align:center}.dops-section-nav-tab.is-selected{border-bottom-color:#2e4453}}.dops-section-nav-tab__link,.dops-section-nav-tab__text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dops-section-nav-tab__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;box-sizing:border-box;padding:15px;width:100%;font-size:14px;font-weight:600;line-height:18px;color:#2e4453;cursor:pointer}.dops-section-nav-tab__link:visited{color:#2e4453}.dops-section-nav-tab__link[disabled],.notouch .dops-section-nav-tab__link[disabled]:hover{color:#e9eff3;cursor:default}.is-selected .dops-section-nav-tab__link{color:#fff;background-color:#00aadc}.dops-section-nav-tab__link:focus{outline:0;box-shadow:none}.accessible-focus .dops-section-nav-tab__link:focus{outline:#87a6bc solid 1px}.is-external .dops-section-nav-tab__link:after{font-size:18px;padding-right:2px}.notouch .dops-section-nav-tab__link:hover{color:#00aadc}.notouch .is-selected .dops-section-nav-tab__link:hover{color:#fff}@media (min-width:481px){.dops-section-nav-tab__link{display:block;width:auto;padding:16px 16px 14px;color:#0087be;font-weight:400}.dops-section-nav-tab__link:visited{color:#0087be}.is-selected .dops-section-nav-tab__link{color:#2e4453;background-color:transparent}.is-selected .dops-section-nav-tab__link:after{display:none}.notouch .is-selected .dops-section-nav-tab__link:hover{color:#2e4453}}.dops-section-nav-tab__text{display:block;-ms-flex:1 0 auto;flex:1 0 auto;width:0;color:inherit}@media (min-width:481px){.dops-section-nav-tab__text{display:inline;-ms-flex:none;flex:none;width:auto}}.dops-section-nav-tabs__dropdown{position:relative;z-index:3;width:100%}.dops-section-nav-tabs__dropdown.is-open{z-index:4}.dops-section-nav-tabs__dropdown .dops-select-dropdown__container{position:static}.dops-section-nav__segmented .dops-segmented-control{margin:0 15px}.dops-section-nav__segmented .dops-segmented-control__link{padding:3px 16px 5px}.dops-card-section:after,.dops-card:after{display:block;height:0;content:".";clear:both;visibility:hidden}.dops-card{position:relative;margin:0 auto .625rem;padding:1rem;box-sizing:border-box;background:#fff;box-shadow:0 0 0 1px rgba(200,215,225,.5),0 1px 2px #e9eff3}@media (min-width:481px){.dops-card{margin-bottom:1rem;padding:1.5rem}.dops-card.is-compact{margin-bottom:1px;padding:1rem 1.5rem}}.dops-card.is-compact{margin-bottom:1px}.dops-card-title{background-color:#f9f9f9;color:#000;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;border-bottom:1px solid #DDD;padding:10px 16px;margin:0}@media (min-width:481px){.dops-card-title{padding:16px 24px}}.dops-card-title .dops-card-meta{color:#AAA;float:left}.dops-card-section{font-size:14px;padding:16px;border-bottom:1px solid #DDD}@media (min-width:481px){.dops-card-section{padding:24px}}.dops-card-section:last-child{border-bottom:none}.dops-card-section .dops-card-section-label{color:#000;font-size:12px;font-weight:400;text-transform:uppercase}.dops-card-section .dops-card-section-orient-vertical .dops-card-section-label{margin-bottom:10px}.dops-card-section .dops-card-section-orient-horizontal .dops-card-section-label{float:right;width:30%}@media all and (max-width:590px){.dops-card-section .dops-card-section-orient-horizontal .dops-card-section-label{margin-bottom:10px;float:none;width:100%}}.dops-card-section .dops-card-section-orient-horizontal .dops-card-section-content{float:left;width:70%}@media all and (max-width:590px){.dops-card-section .dops-card-section-orient-horizontal .dops-card-section-content{float:none;width:100%}}.dops-card-footer{background:#f9f9f9;padding:15px 20px}.dops-card-icon{float:left;text-transform:capitalize}.dops-card-icon .genericon{border-radius:50%;width:16px;height:16px;margin-left:10px;color:#fff;background:#81bf16}.dops-button,.dops-button:visited{color:#2e4453}.dops-button{background:#fff;border-color:#c8d7e1;border-style:solid;border-width:1px 1px 2px;cursor:pointer;display:inline-block;margin:0;outline:0;overflow:hidden;font-weight:500;text-overflow:ellipsis;text-decoration:none;vertical-align:top;box-sizing:border-box;font-size:14px;line-height:21px;border-radius:4px;padding:7px 14px 9px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.dops-button:hover{border-color:#a8bece;color:#2e4453}.dops-button:active{border-width:2px 1px 1px}.dops-button:disabled,.dops-button[disabled]{color:#e9eff3;background:#fff;border-color:#e9eff3;cursor:default}.dops-button:disabled:active,.dops-button[disabled]:active{border-width:1px 1px 2px}.dops-button:focus{outline:0;border-color:#00aadc;box-shadow:0 0 0 2px #78dcfa}.dops-button.is-compact{padding:7px;color:#668eaa;font-size:11px;line-height:1;text-transform:uppercase}.dops-button.is-compact:disabled{color:#e9eff3}.dops-button.is-compact .gridicon{top:4px;margin-top:-8px}.dops-button.is-compact .gridicons-plus-small{margin-right:-4px}.dops-button.is-compact .gridicons-plus-small:last-of-type{margin-right:0}.dops-button.is-compact .gridicons-plus-small+.gridicon{margin-right:-4px}.dops-button.hidden{display:none}.dops-button .gridicon{position:relative;top:4px;margin-top:-2px;width:18px;height:18px}.dops-button.is-primary{background:#00aadc;border-color:#0087be;color:#fff}.dops-button.is-primary:focus,.dops-button.is-primary:hover{border-color:#005082;color:#fff}.dops-button.is-primary:disabled,.dops-button.is-primary[disabled]{background:#bceefd;border-color:#8cc9e2;color:#fff}.dops-button.is-primary.is-compact{color:#fff}.dops-button.is-scary{color:#d94f4f}.dops-button.is-scary:focus,.dops-button.is-scary:hover{border-color:#d94f4f}.dops-button.is-scary:focus{box-shadow:0 0 0 2px #eba3a3}.dops-button.is-scary:disabled,.dops-button.is-scary[disabled]{color:#f4cdcd;border-color:#e9eff3}.dops-button.is-primary.is-scary{background:#d94f4f;border-color:#a02222;color:#fff}.dops-button.is-primary.is-scary:focus,.dops-button.is-primary.is-scary:hover{border-color:#4c1010}.dops-button.is-primary.is-scary:disabled,.dops-button.is-primary.is-scary[disabled]{background:#eba3a3;border-color:#e48484}.dops-button.is-borderless{border:none;color:#668eaa;padding-right:0;padding-left:0}.dops-button.is-borderless:hover{color:#2e4453}.dops-button.is-borderless:focus{box-shadow:none}.dops-button.is-borderless .gridicon{width:24px;height:24px;top:6px}.dops-button.is-borderless:disabled,.dops-button.is-borderless[disabled]{color:#e9eff3;background:#fff;cursor:default}.dops-button.is-borderless:disabled:active,.dops-button.is-borderless[disabled]:active{border-width:0}.dops-button.is-borderless.is-scary{color:#d94f4f}.dops-button.is-borderless.is-scary:focus,.dops-button.is-borderless.is-scary:hover{color:#a02222}.dops-button.is-borderless.is-scary[disabled]{color:#f4cdcd}.dops-button.is-borderless.is-compact{background:0 0;border-radius:0}.dops-button.is-borderless.is-compact .gridicon{width:18px;height:18px;top:5px}.dops-foldable-card.dops-card{position:relative;transition:margin .15s linear;padding:0}.dops-foldable-card.dops-card:after{content:".";display:block;height:0;clear:both;visibility:hidden}.dops-foldable-card.dops-card.is-expanded{margin-bottom:8px}.dops-foldable-card.dops-card .is-clickable{cursor:pointer}.dops-foldable-card__header{min-height:64px;width:100%;padding:16px;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;position:relative}.dops-foldable-card__header.has-border .dops-foldable-card__summary,.dops-foldable-card__header.has-border .dops-foldable-card__summary_expanded{margin-left:48px}.dops-foldable-card__header.has-border .dops-foldable-card__expand{border-right:1px #f3f6f8 solid}.dops-foldable-card.is-compact .dops-foldable-card__header{padding:8px 16px;min-height:40px}.dops-foldable-card.is-expanded .dops-foldable-card__header{margin-bottom:0;height:inherit;min-height:64px}.dops-foldable-card.is-expanded.is-compact .dops-foldable-card__header{min-height:40px}.dops-foldable-card.is-disabled .dops-foldable-card__header{opacity:.2}.dops-foldable-card__action{position:absolute;top:0;left:0;height:100%;background:0 0;border:0}.dops-foldable-card.is-expanded .dops-foldable-card__action{height:100%}.dops-foldable-card.is-disabled .dops-foldable-card__action{cursor:default}.accessible-focus .dops-foldable-card__action:focus{outline:dotted thin}button.dops-foldable-card__action{cursor:pointer;outline:0}.dops-foldable-card__main{max-width:calc(100% - 36px);display:block;-ms-flex-align:center;align-items:center;width:100%;margin-left:5px}@media (max-width:480px){.dops-foldable-card__main{-ms-flex:1 1;flex:1 1}}.dops-foldable-card__secondary{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:1 1;flex:1 1;-ms-flex-pack:end;justify-content:flex-end}.dops-foldable-card__expand{width:48px}.dops-foldable-card__expand .gridicon{fill:#87a6bc;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;vertical-align:middle;transition:transform .15s cubic-bezier(.175,.885,.32,1.275),color .2s ease-in}.dops-foldable-card.is-expanded .dops-foldable-card__expand .gridicon{transform:rotate(-180deg)}.dops-foldable-card__expand .gridicon:hover{fill:#87a6bc}.dops-foldable-card__expand:focus .gridicon,.dops-foldable-card__expand:hover .gridicon{fill:#00aadc}.dops-foldable-card__header-text{font-size:1.125rem;width:100%}.dops-foldable-card__subheader{margin-top:.125rem;margin-bottom:.125rem;font-size:.875rem;color:#4f748e}.dops-foldable-card__content{display:none}.dops-foldable-card.is-expanded .dops-foldable-card__content{display:block;padding:16px;border-top:1px solid #f3f6f8}.dops-foldable-card.is-compact .dops-foldable-card.is-expanded .dops-foldable-card__content{padding:8px}.dops-foldable-card.is-expanded .dops-foldable-card__content p:first-child{margin-top:0}.dops-foldable-card.is-expanded .dops-foldable-card__content p:last-child{margin-bottom:0}.dops-foldable-card__summary,.dops-foldable-card__summary_expanded{margin-left:40px;color:#87a6bc;font-size:12px;transition:opacity .2s linear}.dops-foldable-card.has-expanded-summary .dops-foldable-card__summary,.dops-foldable-card.has-expanded-summary .dops-foldable-card__summary_expanded{transition:none;-ms-flex:2;flex:2;text-align:left}@media (max-width:480px){.dops-foldable-card__summary,.dops-foldable-card__summary_expanded{display:none}}.dops-foldable-card__summary{opacity:1;display:inline-block}.dops-foldable-card.is-expanded .dops-foldable-card__summary,.dops-foldable-card__summary_expanded,.has-expanded-summary .dops-foldable-card.is-expanded .dops-foldable-card__summary{display:none}.dops-foldable-card.is-expanded .dops-foldable-card__summary_expanded{display:inline-block}.dops-popover{font-size:11px;z-index:1000;position:absolute;top:0;left:0;right:auto}.dops-popover .dops-popover__inner{background-color:#fff;border:1px solid #c8d7e1;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.1),0 0 56px rgba(0,0,0,.075);text-align:center;position:relative}.dops-popover .dops-popover__arrow{border:10px dashed #c8d7e1;height:0;line-height:0;position:absolute;width:0;z-index:1}.dops-popover.fade{transition:opacity .1s}.dops-popover.is-top .dops-popover__arrow,.dops-popover.is-top-left .dops-popover__arrow,.dops-popover.is-top-right .dops-popover__arrow{bottom:0;left:50%;margin-left:-10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.dops-popover.is-top .dops-popover__arrow::before,.dops-popover.is-top-left .dops-popover__arrow::before,.dops-popover.is-top-right .dops-popover__arrow::before{bottom:2px;border:10px solid #fff;content:" ";position:absolute;left:50%;margin-left:-10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.dops-popover.is-bottom .dops-popover__arrow,.dops-popover.is-bottom-left .dops-popover__arrow,.dops-popover.is-bottom-right .dops-popover__arrow{top:0;left:50%;margin-left:-10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.dops-popover.is-bottom .dops-popover__arrow::before,.dops-popover.is-bottom-left .dops-popover__arrow::before,.dops-popover.is-bottom-right .dops-popover__arrow::before{top:2px;border:10px solid #fff;content:" ";position:absolute;left:50%;margin-left:-10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.dops-popover.is-left .dops-popover__arrow,.dops-popover.is-left-bottom .dops-popover__arrow,.dops-popover.is-left-top .dops-popover__arrow{right:0;top:50%;margin-top:-10px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.dops-popover.is-left .dops-popover__arrow::before,.dops-popover.is-left-bottom .dops-popover__arrow::before,.dops-popover.is-left-top .dops-popover__arrow::before{right:2px;border:10px solid #fff;content:" ";position:absolute;top:50%;margin-top:-10px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.dops-popover.is-right .dops-popover__arrow,.dops-popover.is-right-bottom .dops-popover__arrow,.dops-popover.is-right-top .dops-popover__arrow{left:0;top:50%;margin-top:-10px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}.dops-popover.is-right .dops-popover__arrow::before,.dops-popover.is-right-bottom .dops-popover__arrow::before,.dops-popover.is-right-top .dops-popover__arrow::before{left:2px;border:10px solid #fff;content:" ";position:absolute;top:50%;margin-top:-10px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}.dops-popover.is-bottom-left,.dops-popover.is-bottom-right,.dops-popover.is-top-left,.dops-popover.is-top-right{padding-left:0;padding-right:0}.dops-popover.is-bottom-left .dops-popover__arrow,.dops-popover.is-top-left .dops-popover__arrow{left:auto;right:5px}.dops-popover.is-bottom-right .dops-popover__arrow,.dops-popover.is-top-right .dops-popover__arrow{left:15px}.dops-popover.is-top .dops-popover__inner,.dops-popover.is-top-left .dops-popover__inner,.dops-popover.is-top-right .dops-popover__inner{top:-10px}.dops-popover.is-bottom-right .dops-popover__inner,.dops-popover.is-left .dops-popover__inner,.dops-popover.is-top-right .dops-popover__inner{left:-10px}.dops-popover.is-bottom .dops-popover__inner,.dops-popover.is-bottom-left .dops-popover__inner,.dops-popover.is-bottom-right .dops-popover__inner{top:10px}.dops-popover.is-bottom-left .dops-popover__inner,.dops-popover.is-right .dops-popover__inner,.dops-popover.is-top-left .dops-popover__inner{left:10px}.dops-popover.is-dialog-visible{z-index:100300}.dops-popover__menu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:200px}.dops-popover__menu-item{position:relative;background:inherit;border:none;border-radius:0;color:#2e4453;cursor:pointer;display:block;font-size:14px;font-weight:400;margin:0;padding:8px 16px;text-align:right;transition:all 50ms ease-in-out}.dops-tooltip.dops-popover.is-bottom .dops-popover__arrow::before,.dops-tooltip.dops-popover.is-bottom-left .dops-popover__arrow::before,.dops-tooltip.dops-popover.is-bottom-right .dops-popover__arrow::before,.dops-tooltip.dops-popover.is-left .dops-popover__arrow::before,.dops-tooltip.dops-popover.is-right .dops-popover__arrow::before,.dops-tooltip.dops-popover.is-top .dops-popover__arrow::before,.dops-tooltip.dops-popover.is-top-left .dops-popover__arrow::before,.dops-tooltip.dops-popover.is-top-right .dops-popover__arrow::before{display:none}.dops-popover__menu-item:first-child{margin-top:5px}.dops-popover__menu-item:focus,.dops-popover__menu-item:hover{background-color:#00aadc;border:0;box-shadow:none;color:#fff}.dops-popover__menu-item:focus .gridicon,.dops-popover__menu-item:hover .gridicon{color:#fff}.dops-popover__menu-item[disabled]:focus,.dops-popover__menu-item[disabled]:hover{background:0 0;cursor:default}.dops-popover__menu-item:last-child{margin-bottom:5px}.dops-popover__menu-item::-moz-focus-inner{border:0}.dops-popover__menu-item.has-icon{padding-right:42px}.dops-popover__menu-item .gridicon{color:#a8bece;vertical-align:bottom;margin-left:8px}.dops-popover__hr{margin:8px 0;background:#e9eff3}.dops-tooltip.dops-popover .dops-popover__arrow{border-width:6px}.dops-tooltip.dops-popover.is-bottom .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom-left .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom-right .dops-popover__arrow{border-bottom-color:#3d596d;top:4px;left:10px}.dops-tooltip.dops-popover.is-bottom-left.is-error .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom-right.is-error .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom.is-error .dops-popover__arrow{border-bottom-color:#d94f4f}.dops-tooltip.dops-popover.is-bottom-left.is-warning .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom-right.is-warning .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom.is-warning .dops-popover__arrow{border-bottom-color:#f0b849}.dops-tooltip.dops-popover.is-bottom-left.is-success .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom-right.is-success .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom.is-success .dops-popover__arrow{border-bottom-color:#4ab866}.dops-tooltip.dops-popover.is-top .dops-popover__arrow,.dops-tooltip.dops-popover.is-top-left .dops-popover__arrow,.dops-tooltip.dops-popover.is-top-right .dops-popover__arrow{border-top-color:#3d596d;bottom:4px;left:10px}.dops-tooltip.dops-popover.is-top-left.is-error .dops-popover__arrow,.dops-tooltip.dops-popover.is-top-right.is-error .dops-popover__arrow,.dops-tooltip.dops-popover.is-top.is-error .dops-popover__arrow{border-top-color:#d94f4f}.dops-tooltip.dops-popover.is-top-left.is-warning .dops-popover__arrow,.dops-tooltip.dops-popover.is-top-right.is-warning .dops-popover__arrow,.dops-tooltip.dops-popover.is-top.is-warning .dops-popover__arrow{border-top-color:#f0b849}.dops-tooltip.dops-popover.is-top-left.is-success .dops-popover__arrow,.dops-tooltip.dops-popover.is-top-right.is-success .dops-popover__arrow,.dops-tooltip.dops-popover.is-top.is-success .dops-popover__arrow{border-top-color:#4ab866}.dops-tooltip.dops-popover.is-bottom .dops-popover__arrow,.dops-tooltip.dops-popover.is-top .dops-popover__arrow{margin-right:-6px}.dops-tooltip.dops-popover.is-left,.dops-tooltip.dops-popover.is-right{padding-top:0}.dops-tooltip.dops-popover.is-left .dops-popover__arrow,.dops-tooltip.dops-popover.is-right .dops-popover__arrow{margin-top:-6px}.dops-tooltip.dops-popover.is-left.is-error .dops-popover__arrow,.dops-tooltip.dops-popover.is-right.is-error .dops-popover__arrow{border-left-color:#d94f4f}.dops-tooltip.dops-popover.is-left.is-warning .dops-popover__arrow,.dops-tooltip.dops-popover.is-right.is-warning .dops-popover__arrow{border-left-color:#f0b849}.dops-tooltip.dops-popover.is-left.is-success .dops-popover__arrow,.dops-tooltip.dops-popover.is-right.is-success .dops-popover__arrow{border-left-color:#4ab866}.dops-tooltip.dops-popover.is-left .dops-popover__arrow{margin-left:4px;border-right-color:#3d596d}.dops-tooltip.dops-popover.is-right .dops-popover__arrow{margin-right:4px;border-left-color:#3d596d}.dops-tooltip.dops-popover .dops-popover__inner{border:0;box-shadow:none;border-radius:2px;color:#fff;background:#3d596d;font-size:12px;padding:6px 10px;text-align:right}.dops-tooltip.dops-popover.is-error .dops-popover__inner{background:#d94f4f}.dops-tooltip.dops-popover.is-warning .dops-popover__inner{background:#f0b849}.dops-tooltip.dops-popover.is-success .dops-popover__inner{background:#4ab866}.dops-tooltip.dops-popover ul{list-style:none;margin:0;padding:0}.dops-tooltip.dops-popover ul li{font-size:11px;font-weight:100;border:0}.dops-tooltip__hr{margin:8px 0;background:#87a6bc}.dops-chart{position:relative;box-sizing:border-box;background-color:#fff;padding:8px 20px 8px 0}.dops-chart .dops-chart__y-axis-markers{position:absolute;top:8px;right:0;left:0;height:200px}.dops-chart .dops-chart__y-axis-marker{position:absolute;top:0;width:100%;height:1px;border-top:1px solid #e9eff3}.dops-chart__bar-marker{z-index:1;position:absolute;top:0;width:100%;height:1px;border-top:1px solid rgba(233,239,243,.1)}.dops-chart .dops-chart__y-axis-marker.is-fifty,.dops-chart__bar-marker.is-fifty,.dops-chart__y-axis-label.is-fifty{top:50%}.dops-chart .dops-chart__y-axis-marker.is-zero,.dops-chart__bar-marker.is-zero,.dops-chart__y-axis-label.is-zero{top:100%}.dops-chart__y-axis{position:relative;float:left;height:200px;padding:0 10px 0 20px;font-size:11px;color:#668eaa;margin-bottom:30px}.dops-chart__y-axis-label{position:absolute;top:0;left:20px;text-align:left}.dops-chart__y-axis-width-fix{color:rgba(255,255,255,0)}.dops-chart__x-axis{position:relative;font-size:0;padding:5px 0;min-height:18px;color:#3d596d}.dops-chart__x-axis-label{position:absolute;display:inline-block;vertical-align:top;font-size:11px;text-align:center}.dops-chart__x-axis-label::before{content:'';display:block;position:absolute;top:-4px;right:50%;margin-right:-.5px;width:1px;height:5px;background:#f3f6f8;background-image:linear-gradient(to bottom,#f3f6f8 0,#c8d7e1 100%)}.dops-chart__bar,.dops-chart__bars{text-align:center;position:relative;height:200px}.dops-chart__bars{font-size:0;overflow:hidden;display:-ms-flex;display:-ms-flexbox;display:flex}.dops-chart__bar{display:inline-block;-ms-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.dops-chart__bar.is-weekend{background-color:rgba(233,239,243,.5)}.dops-chart__bar:hover{cursor:pointer;background-color:rgba(233,239,243,.3)}.dops-chart__bar.is-selected{cursor:default;background-color:rgba(240,130,30,.1)}.dops-chart__bar-section{display:inline-block;background-color:#0087be;position:absolute;top:0;left:16%;bottom:0;right:16%;z-index:2}.dops-chart__bar:hover .dops-chart__bar-section.is-bar{background-color:#00aadc}.dops-chart__bar.is-selected .dops-chart__bar-section.is-bar{background-color:#f0821e}.dops-chart__bar-section.is-spacer{z-index:0;background-color:rgba(255,255,255,0)}.dops-chart__bar-section.is-ghost::after{content:"";display:block;position:absolute;top:160px;bottom:0;right:0;z-index:1;width:100%;height:40px;background-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(233,239,243,.5))}.dops-chart__bar:hover .dops-chart__bar-section.is-ghost::after{display:none}.dops-chart__bar-section-inner{background:#004069;position:absolute;left:23.33%;bottom:0;right:23.33%}.dops-chart__bar.is-selected .dops-chart__bar-section-inner{background-color:#d54e21}.dops-chart__legend{margin-bottom:-8px}.dops-chart__legend:after{content:".";display:block;height:0;clear:both;visibility:hidden}.dops-chart__legend .dops-chart__legend-options{float:left;color:#537994;list-style-type:none;margin:0;font-size:11px;text-transform:uppercase;letter-spacing:.1em}.dops-chart__legend-option{display:inline;text-align:right}.dops-chart__legend-label{display:inline-block;padding:12px 20px 10px 19px}.dops-chart__legend-label.is-selectable{cursor:pointer}.dops-chart__legend-label.is-selectable:focus,.dops-chart__legend-label.is-selectable:hover{color:tint(#00aadc,20%)}@media (max-width:480px){.dops-chart__legend .dops-chart__legend-options{width:100%}.dops-chart__legend-option{width:50%;display:inline-block}.dops-chart__legend-label{display:block}}.dops-chart__legend-option .dops-chart__legend-color{width:10px;height:10px;background:#0087be;display:inline-block;border-radius:1px;vertical-align:top;margin:3px 8px 3px 5px}@media (max-width:480px){.dops-chart__legend-option:first-child .dops-chart__legend-color{margin-right:2px}}.dops-chart__legend-color.is-dark-blue{background:#004069}.dops-chart__legend-option .dops-chart__legend-checkbox{margin:0;float:none;vertical-align:top}.dops-chart__empty{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;font-size:14px;line-height:24px;clear:both;z-index:1}.dops-chart__empty_notice{position:relative;top:97px;padding:11px 24px;margin-bottom:24px;border-radius:1px;background:#fff;font-size:14px;line-height:1.4285;box-shadow:0 0 0 1px rgba(200,215,225,.5),0 1px 2px #e9eff3}@media (min-width:661px){.dops-chart__empty_notice{padding:13px 48px;font-size:inherit}.dops-chart__empty_notice::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;font:400 16px/1 Noticons;content:'\F456';position:absolute;top:23px;right:20px;margin:-12px -8px 0 0;font-size:24px;line-height:1}}.dops-chart__tooltip .dops-popover__inner{width:230px;text-align:right}.dops-chart__tooltip .dops-popover__inner ul{list-style:none;margin:0;padding:0}.dops-chart__tooltip .dops-popover__inner ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}.dops-section-header.dops-card:after,.dops-section-header__label:before{content:''}.dops-chart__tooltip .dops-popover__inner ul li{font-size:11px;text-transform:uppercase;font-weight:100;height:24px;letter-spacing:.1em;border:0;margin-bottom:0}.dops-chart__tooltip .dops-popover__inner ul li .dops-wrapper{display:block;line-height:inherit;line-height:24px;clear:both}.dops-chart__tooltip .dops-popover__inner ul li .value{text-align:left;float:left;min-width:22px;color:#c8d7e1}.dops-chart__tooltip .dops-popover__inner ul li .label{display:block;overflow:hidden;word-break:break-all;vertical-align:baseline}.dops-chart__tooltip .dops-popover__inner ul li .gridicon{vertical-align:middle;margin-left:6px;margin-top:-3px}.dops-chart__tooltip.is-streak{margin-top:-5px;height:35px}.dops-chart__tooltip.is-streak .dops-popover__arrow::before{right:85px;top:30px}.dops-chart__tooltip.is-streak .dops-popover__inner{width:160px;position:relative;top:-10px}.dops-chart__tooltip.is-streak .dops-popover__inner li{height:14px}.dops-chart__tooltip.is-streak .dops-popover__inner li .label{width:100%;float:right;text-align:center}.rtl .dops-chart__tooltip.is-streak .dops-popover__inner li .label{font-size:11px}.dops-chart__tooltip.is-streak .dops-popover__inner li .label .post-count{font-weight:700}.dops-chart__tooltip.is-streak .dops-popover__inner li .value{float:none}.dops-chart__tooltip .dops-module-content-list-item.is-date-label{font-size:11px;margin-bottom:2px;text-transform:uppercase;font-weight:700;border-bottom:1px solid #426177;padding-bottom:2px}.dops-chart__tooltip .dops-module-content-list-item.is-published-item{height:19px}.dops-chart__tooltip .dops-module-content-list-item.is-published-item .label{text-transform:none;color:#c8d7e1;overflow:hidden;letter-spacing:0;height:19px}.dops-chart__tooltip .dops-module-content-list-item.is-published-item .value{width:0;min-width:0}.dops-chart__tooltip .dops-module-content-list-item.is-published-item .value::before{content:'';position:relative;background-image:linear-gradient(to left,rgba(61,89,109,0) 0,rgba(61,89,109,.5),#3d596d);right:-30px;width:30px;height:24px;display:block}.dops-notice{display:-ms-flexbox;display:flex;position:relative;margin-bottom:24px;border-radius:1px;background:#e9eff3;font-size:14px}.dops-notice .dops-notice__dismiss.dops-button .gridicon{top:0}.dops-notice .dops-notice__dismiss:focus{box-shadow:0 0 4px #d2dee6}.dops-notice.is-basic,.dops-notice.is-basic .dops-notice__dismiss:focus{box-shadow:0 0 0 1px rgba(200,215,225,.5),0 1px 2px #e9eff3}.dops-notice.is-success{background:#4ab866}.dops-notice.is-warning{background:#f0b849}.dops-notice.is-error{background:#d94f4f}.dops-notice.is-info{background:#0087be}.dops-notice.is-error,.dops-notice.is-error .dops-notice__dismiss,.dops-notice.is-error .dops-notice__text a,.dops-notice.is-info,.dops-notice.is-info .dops-notice__dismiss,.dops-notice.is-info .dops-notice__text a,.dops-notice.is-success,.dops-notice.is-success .dops-notice__dismiss,.dops-notice.is-success .dops-notice__text a,.dops-notice.is-warning,.dops-notice.is-warning .dops-notice__dismiss,.dops-notice.is-warning .dops-notice__text a{color:#fff}.dops-notice.is-basic{background:#fff;color:#87a6bc}.dops-notice.is-basic .dops-notice__text{padding:11px 24px}@media (min-width:661px){.dops-notice{font-size:inherit}.dops-notice.is-basic:before{display:none}.dops-notice.is-basic .dops-notice__text{padding:13px}}.dops-notice__icon{-ms-flex-negative:0;flex-shrink:0;padding:13px 16px 13px 0}@media (max-width:660px){.dops-notice__icon{display:none}}.dops-notice__content{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1}@media (max-width:480px){.dops-notice__content{-ms-flex-direction:column;flex-direction:column}}.dops-notice__text{font-size:15px;padding:11px 24px}.dops-notice__text>div,.dops-notice__text>span{max-width:680px}@media (min-width:661px){.dops-notice__text{padding:13px}}.dops-notice__text a{text-decoration:underline}.dops-notice__text ul{margin-bottom:0;margin-right:0}.dops-notice__text li{margin-right:2em;margin-top:.5em}.dops-notice__text p{margin-bottom:0;margin-top:.5em}.dops-notice__text p:first-child{margin-top:0}.dops-notice__button{cursor:pointer;margin-right:.428em}.dops-notice__dismiss{display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;padding:11px 16px;cursor:pointer;color:#87a6bc}@media (min-width:661px){.dops-notice__dismiss{padding:13px 16px}}.dops-notice__dismiss:focus,.dops-notice__dismiss:hover{color:#2e4453}.dops-notice .dops-notice__dismiss{color:#87a6bc;opacity:.85}.dops-notice.is-compact.is-error,.dops-notice.is-compact.is-info,.dops-notice.is-compact.is-success,.dops-notice.is-compact.is-warning,.is-error a.dops-notice__action,.is-info a.dops-notice__action,.is-success a.dops-notice__action,.is-warning a.dops-notice__action{color:#fff}.dops-notice .dops-notice__dismiss:focus,.dops-notice .dops-notice__dismiss:hover{opacity:1}a.dops-notice__action{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;box-sizing:border-box;cursor:pointer;font-size:15px;font-weight:400;margin-right:auto;padding:13px 16px;text-decoration:none;white-space:nowrap}.is-success a.dops-notice__action{background:#338247}.is-error a.dops-notice__action{background:#b52727}.is-warning a.dops-notice__action{background:#da9712}.is-info a.dops-notice__action{background:#005172}a.dops-notice__action .gridicon{margin-right:8px;opacity:.7}a.dops-notice__action:focus,a.dops-notice__action:hover{background:rgba(255,255,255,.2)}@media (max-width:480px){a.dops-notice__action{margin:0;-ms-flex-pack:end;justify-content:flex-end}}.dops-notice.is-compact{border-radius:2px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-height:20px;margin:0;padding:0;text-decoration:none;text-transform:none;vertical-align:middle}.dops-notice.is-compact .dops-notice__text{font-size:12px;padding:6px 8px;line-height:1}.dops-notice.is-compact .dops-notice__icon{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 0 0;padding:0;width:18px;height:18px;vertical-align:middle}.dops-notice.is-compact .dops-notice__dismiss{display:none}.dops-notice.is-compact a.dops-notice__action{background:0 0;display:inline-block;font-size:11px;font-weight:600;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-right:16px;padding:0 8px;text-decoration:underline;text-transform:uppercase}.dops-notice.is-compact a.dops-notice__action:active,.dops-notice.is-compact a.dops-notice__action:focus,.dops-notice.is-compact a.dops-notice__action:hover{background:0 0;text-decoration:none}.dops-notice.is-compact a.dops-notice__action .gridicon{margin-right:8px;width:14px;height:14px;vertical-align:sub;opacity:1}.dops-section-header.dops-card{display:-ms-flexbox;display:flex;padding-top:.6875rem;padding-bottom:.6875rem;position:relative}.dops-section-header__label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1;line-height:1.75rem;position:relative;color:#87a6bc;font-size:.875rem}.dops-section-header__label:before{display:block;position:absolute;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(to left,rgba(255,255,255,0),#fff 90%);top:0;bottom:0;left:0;right:auto;width:20%;height:auto}.dops-section-header__card-badge,.dops-section-header__label .dops-count{margin-right:.5rem}.dops-section-header__actions{-ms-flex-positive:0;flex-grow:0;position:relative}.dops-section-header__actions:after{content:".";display:block;height:0;clear:both;visibility:hidden}.section-header__actions .button{float:right;margin-left:.5rem}.section-header__actions .button:last-child{margin-left:0}.form-toggle[type=checkbox]{display:none}.form-toggle__switch{position:relative;display:inline-block;border-radius:12px;box-sizing:border-box;padding:2px;width:40px;height:24px;background:#a8bece;vertical-align:middle;outline:0;cursor:pointer;transition:all .4s ease,box-shadow 0}.form-toggle__switch:after,.form-toggle__switch:before{position:relative;display:block;content:"";width:20px;height:20px}.form-toggle__switch:after{right:0;border-radius:50%;background:#fff;transition:all .2s ease}.form-toggle__switch:before{display:none}.form-toggle__switch:hover{background:#c8d7e1}.accessible-focus .form-toggle__switch:focus,.form-toggle__switch:focus{box-shadow:0 0 0 2px #00aadc}.form-toggle__label{cursor:pointer;width:auto;float:none}.dops-text-input.dops-text-input:disabled:hover,.dops-textarea:disabled:hover{cursor:default}.accessible-focus .form-toggle:focus+.form-toggle__label .form-toggle__switch{box-shadow:0 0 0 2px #00aadc}.accessible-focus .form-toggle:focus:checked+.form-toggle__label .form-toggle__switch{box-shadow:0 0 0 2px #78dcfa}.form-toggle:checked+.form-toggle__label .form-toggle__switch{background:#00aadc}.form-toggle:checked+.form-toggle__label .form-toggle__switch:after{right:16px}.form-toggle:checked:hover+.form-toggle__label .form-toggle__switch{background:#78dcfa}.form-toggle:disabled+.form-toggle__label .form-toggle__switch,.form-toggle:disabled:hover+.form-toggle__label .form-toggle__switch{background:#e9eff3}.form-toggle.is-toggling+.form-toggle__label .form-toggle__switch{background:#00aadc}.form-toggle.is-toggling:checked+.form-toggle__label .form-toggle__switch{background:#c8d7e1}.form-toggle.is-compact+.form-toggle__label .form-toggle__switch{border-radius:8px;width:24px;height:16px}.form-toggle.is-compact+.form-toggle__label .form-toggle__switch:after,.form-toggle.is-compact+.form-toggle__label .form-toggle__switch:before{width:12px;height:12px}.dops-text-input.dops-text-input,.dops-textarea{margin:0;width:100%;line-height:1.5;box-sizing:border-box;transition:all .15s ease-in-out}.form-toggle.is-compact:checked+.form-toggle__label .form-toggle__switch:after{right:8px}.dops-text-input.dops-text-input{padding:7px 14px;color:#2e4453;font-size:16px;border:1px solid #c8d7e1;background-color:#fff;box-shadow:none;-webkit-appearance:none}.dops-text-input.dops-text-input::-webkit-input-placeholder{color:#87a6bc}.dops-text-input.dops-text-input::-moz-placeholder{color:#87a6bc}.dops-text-input.dops-text-input:-ms-input-placeholder{color:#87a6bc}.dops-text-input.dops-text-input::placeholder{color:#87a6bc}.dops-text-input.dops-text-input:hover{border-color:#a8bece}.dops-text-input.dops-text-input:focus{border-color:#0087be;outline:0;box-shadow:0 0 0 2px #78dcfa}.dops-text-input.dops-text-input:focus::-ms-clear{display:none}.dops-text-input.dops-text-input:disabled{background:#f3f6f8;border-color:#e9eff3;color:#a8bece;-webkit-text-fill-color:#a8bece}.dops-text-input.dops-text-input:disabled::-webkit-input-placeholder{color:#a8bece}.dops-text-input.dops-text-input:disabled::-moz-placeholder{color:#a8bece}.dops-text-input.dops-text-input:disabled:-ms-input-placeholder{color:#a8bece}.dops-text-input.dops-text-input:disabled::placeholder{color:#a8bece}.dops-text-input.dops-text-input.is-valid{border-color:#4ab866}.dops-text-input.dops-text-input.is-valid:hover{border-color:#3a9551}.dops-text-input.dops-text-input.is-error{border-color:#d94f4f}.dops-text-input.dops-text-input.is-error:hover{border-color:#c92c2c}.dops-text-input.dops-text-input:focus.is-valid{box-shadow:0 0 0 2px #caead2}.dops-text-input.dops-text-input:focus.is-valid:hover{box-shadow:0 0 0 2px #a6dcb3}.dops-text-input.dops-text-input:focus.is-error{box-shadow:0 0 0 2px #f9e2e2}.dops-text-input.dops-text-input:focus.is-error:hover{box-shadow:0 0 0 2px #f0b8b8}.dops-textarea{padding:.4375rem .875rem;min-height:5.75rem;color:#2e4453;font-size:1rem;border:1px solid #c8d7e1;background-color:#fff;box-shadow:none}.dops-textarea::-webkit-input-placeholder{color:#87a6bc}.dops-textarea::-moz-placeholder{color:#87a6bc}.dops-textarea:-ms-input-placeholder{color:#87a6bc}.dops-textarea::placeholder{color:#87a6bc}.dops-textarea:hover{border-color:#a8bece}.dops-textarea:focus{border-color:#0087be;outline:0;box-shadow:0 0 0 2px #78dcfa}.dops-textarea:focus::-ms-clear{display:none}.dops-textarea:disabled{background:#f3f6f8;border-color:#e9eff3;color:#a8bece;-webkit-text-fill-color:#a8bece}.dops-textarea:disabled::-webkit-input-placeholder{color:#a8bece}.dops-textarea:disabled::-moz-placeholder{color:#a8bece}.dops-textarea:disabled:-ms-input-placeholder{color:#a8bece}.dops-textarea:disabled::placeholder{color:#a8bece}.dops-clipboard-button-input{position:relative;display:block}.dops-clipboard-button-input .dops-clipboard-button{position:absolute;top:50%;left:4px;transform:translateY(-50%);overflow:visible}.global-notices,.notices-list{overflow:hidden}.dops-clipboard-button-input .dops-clipboard-button:not(:disabled)::before{content:'';display:block;position:absolute;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(to left,rgba(255,255,255,0),#fff 90%);top:0;bottom:0;right:auto;width:16px;height:auto;left:calc(100% + 1px)}.dops-clipboard-button-input .dops-clipboard-button:focus::before{left:calc(100% + 3px)}.dops-checkbox.dops-checkbox{display:inline-block;box-sizing:border-box;margin:2px 0 0;width:16px;height:16px;float:right;outline:0;padding:0;box-shadow:none;background-color:#fff;border:1px solid #c8d7e1;color:#2e4453;font-size:16px;line-height:0;text-align:center;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .15s ease-in-out;clear:none;cursor:pointer}.dops-checkbox.dops-checkbox:checked:before{content:'\F147';margin:-3px -4px 0 0;float:right;display:inline-block;vertical-align:middle;width:16px;font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;color:#00aadc}.dops-checkbox.dops-checkbox:disabled:checked:before{color:#a8bece}.dops-checkbox.dops-checkbox:hover{border-color:#a8bece}.dops-checkbox.dops-checkbox:focus{border-color:#0087be;outline:0;box-shadow:0 0 0 2px #78dcfa}.dops-checkbox.dops-checkbox:disabled{background:#f3f6f8;border-color:#e9eff3;color:#a8bece;opacity:1}.dops-checkbox.dops-checkbox:disabled:hover{cursor:default}.dops-checkbox.dops-checkbox+span{display:block;margin-right:24px}.dops-external-link .gridicons-external{color:currentColor;margin-right:.5rem;top:.125rem;position:relative}.notices-list.is-pinned{width:calc(100% - 272px - 32px - 32px);z-index:z-index("root",".notices-list.is-pinned");position:fixed;top:79px}.notices-list.is-pinned .notice{z-index:z-index("root",".notices-list.is-pinned .notice")}.notices-list__whitespace{height:71px;width:100%;display:block}@keyframes appear{0%{opacity:0}100%{opacity:1}}.global-notices{text-align:left;z-index:179;position:fixed;top:auto;left:0;bottom:0;right:0}@media (min-width:661px){.global-notices{top:63px;left:16px;bottom:auto;right:auto;max-width:calc(100% - 32px)}}@media (min-width:961px){.global-notices{top:71px;left:24px;max-width:calc(100% - 48px)}}@media (min-width:1041px){.global-notices{left:32px;max-width:calc(100% - 64px)}}.global-notices .dops-notice{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:0;text-align:right;pointer-events:auto}@media (min-width:661px){.global-notices .dops-notice{display:-ms-flexbox;display:flex;border-radius:20px;overflow:hidden;margin-bottom:24px}.global-notices .dops-notice__icon{padding:8px 16px 8px 0}}.global-notices .dops-notice__text{padding-right:16px;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-positive:1;flex-grow:1}@media (min-width:661px){.global-notices .dops-notice__text{-ms-flex-positive:0;flex-grow:0;padding:9px 13px}.global-notices .dops-notice a.dops-notice__action{font-size:14px;padding:9px 16px}.global-notices .dops-notice__dismiss{padding:8px 16px}}.global-notices .dops-notice__dismiss{-ms-flex-negative:0;flex-shrink:0}
+.dops-count {
+ display: inline-block;
+ padding: 0.0625rem 0.375rem;
+ border: solid 1px #87a6bc;
+ border-radius: 0.75rem;
+ font-size: 0.6875rem;
+ font-weight: 600;
+ line-height: 0.875rem;
+ color: #87a6bc;
+ text-align: center; }
+/**
+ * Select Dropdown
+ */
+.dops-select-dropdown {
+ height: 43px; }
+ .dops-select-dropdown.is-compact {
+ height: 28px; }
+
+.dops-select-dropdown__container {
+ position: relative;
+ overflow: hidden;
+ display: inline-block;
+ width: auto;
+ max-width: 100%; }
+ .dops-select-dropdown.is-open .dops-select-dropdown__container {
+ z-index: 170; }
+ .dops-accessible-focus .dops-select-dropdown__container:focus,
+ .dops-accessible-focus .dops-select-dropdown.is-open .dops-select-dropdown__container {
+ z-index: 170;
+ box-shadow: 0 0 0 2px #78dcfa; }
+ .dops-accessible-focus .dops-select-dropdown__container:focus .select-dropdown__header,
+ .dops-accessible-focus .dops-select-dropdown.is-open .dops-select-dropdown__container .select-dropdown__header {
+ border-color: #0087be; }
+ .dops-accessible-focus .dops-select-dropdown__container:focus {
+ border-color: #00aadc;
+ box-shadow: 0 0 0 2px #78dcfa;
+ outline: 0;
+ border-radius: 4px; }
+
+.dops-select-dropdown__header {
+ padding: 11px 16px 11px 44px;
+ border-style: solid;
+ border-color: #c8d7e1;
+ border-width: 1px 1px 2px;
+ border-radius: 4px;
+ background-color: white;
+ font-size: 14px;
+ font-weight: 600;
+ line-height: 18px;
+ height: 18px;
+ color: #2e4453;
+ transition: background-color 0.2s ease;
+ cursor: pointer; }
+ .dops-select-dropdown__header::after {
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ display: inline-block;
+ vertical-align: middle;
+ font: normal 16px/1 'Dashicons';
+ content: '\F347';
+ position: absolute;
+ left: 13px;
+ top: 12px;
+ display: block;
+ line-height: 18px;
+ color: rgba(135, 166, 188, 0.5); }
+ .is-compact .dops-select-dropdown__header::after {
+ left: 4px;
+ top: 4px; }
+ .is-compact .dops-select-dropdown__header {
+ padding: 7px;
+ color: #668eaa;
+ font-size: 11px;
+ line-height: 1;
+ text-transform: uppercase; }
+ .is-compact .dops-select-dropdown__header .dops-count {
+ border-width: 0;
+ margin-right: 0;
+ line-height: 1; }
+ .dops-select-dropdown.is-open .dops-select-dropdown__header {
+ border-radius: 4px 4px 0 0;
+ box-shadow: none;
+ background-color: #f3f6f8; }
+ .dops-select-dropdown.is-open .dops-select-dropdown__header::after {
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ display: inline-block;
+ vertical-align: middle;
+ font: normal 16px/1 'Dashicons';
+ content: '\F343'; }
+ .dops-select-dropdown__header .dops-count {
+ margin-right: 8px; }
+
+.dops-select-dropdown__header-text {
+ display: block;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ overflow: hidden; }
+
+.dops-select-dropdown__options {
+ visibility: hidden;
+ height: 0;
+ box-sizing: border-box;
+ padding: 0;
+ list-style: none;
+ margin: -2px 0 0 0;
+ background-color: white;
+ border: 1px solid #c8d7e1;
+ border-radius: 0 0 4px 4px; }
+ .dops-accessible-focus .dops-select-dropdown__options {
+ border: solid 1px #0087be;
+ border-top-color: #c8d7e1; }
+ .dops-select-dropdown.is-open .dops-select-dropdown__options {
+ visibility: visible;
+ height: auto; }
+
+.dops-select-dropdown__option:last-child .dops-select-dropdown__item {
+ border-radius: 0 0 4px 4px; }
+
+.dops-select-dropdown__item,
+.dops-select-dropdown__item-text {
+ padding: 11px 16px 11px 44px; }
+
+.dops-select-dropdown__item {
+ display: block;
+ position: relative;
+ font-size: 14px;
+ font-weight: 400;
+ line-height: 18px;
+ color: #2e4453;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ overflow: hidden;
+ cursor: pointer; }
+ .dops-select-dropdown__item::before {
+ content: attr(data-bold-text);
+ font-weight: 700;
+ opacity: 0; }
+ .dops-select-dropdown__item:visited {
+ color: #2e4453; }
+ .dops-select-dropdown__item.is-selected {
+ background-color: #00aadc;
+ color: white; }
+ .dops-select-dropdown__item.is-disabled {
+ background-color: white;
+ color: #87a6bc;
+ cursor: default;
+ opacity: .5; }
+ .notouch .dops-select-dropdown__item:hover {
+ color: #00aadc; }
+ .notouch .dops-select-dropdown__item.is-selected:hover {
+ color: white; }
+
+.dops-select-dropdown__item-text {
+ padding-left: 16px;
+ box-sizing: border-box;
+ position: absolute;
+ top: 0;
+ right: 0;
+ width: 100%;
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ color: inherit;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-flow: row wrap;
+ flex-flow: row wrap;
+ -ms-flex-pack: justify;
+ justify-content: space-between; }
+ .dops-select-dropdown__item-text .dops-count {
+ color: inherit;
+ border-color: inherit; }
+
+.dops-select-dropdown__separator {
+ border-top: 1px solid #c8d7e1;
+ display: block;
+ margin: 8px 0; }
+
+.dops-select-dropdown__label {
+ display: block;
+ color: #a8bece;
+ margin-top: 5px;
+ line-height: 20px; }
+ .dops-select-dropdown__label label {
+ font-size: 12px;
+ text-transform: uppercase;
+ padding: 0px 16px 0px 16px; }
+@keyframes rotate-spinner__right {
+ 0% {
+ transform: rotate(0deg); }
+ 25% {
+ transform: rotate(-180deg); }
+ 50% {
+ transform: rotate(-180deg); }
+ 75% {
+ transform: rotate(-360deg); }
+ 100% {
+ transform: rotate(-360deg); } }
+
+@keyframes rotate-spinner__left {
+ 0% {
+ transform: rotate(0deg); }
+ 25% {
+ transform: rotate(0deg); }
+ 50% {
+ transform: rotate(-180deg); }
+ 75% {
+ transform: rotate(-180deg); }
+ 100% {
+ transform: rotate(-360deg); } }
+
+.dops-spinner.is-fallback {
+ position: relative;
+ border-radius: 100%;
+ background-color: #c8d7e1; }
+ .dops-spinner.is-fallback::before, .dops-spinner.is-fallback::after {
+ content: '';
+ position: absolute;
+ background-color: white;
+ border-radius: 50%; }
+ .dops-spinner.is-fallback::before {
+ width: 90%;
+ height: 90%;
+ top: 5%;
+ right: 5%; }
+ .dops-spinner.is-fallback::after {
+ width: 70%;
+ height: 70%;
+ top: 15%;
+ right: 15%; }
+
+.dops-spinner__image {
+ display: block; }
+
+.dops-spinner__border {
+ fill: #c8d7e1; }
+
+.dops-spinner__progress {
+ animation: 3s linear infinite;
+ transform-origin: 50px 50px;
+ fill: #00aadc; }
+
+.dops-spinner.is-fallback .dops-spinner__progress {
+ position: absolute;
+ overflow: hidden;
+ width: 50%;
+ height: 100%;
+ animation: none; }
+ .dops-spinner.is-fallback .dops-spinner__progress::before {
+ content: '';
+ position: absolute;
+ width: 100%;
+ height: 100%;
+ animation: 3s linear infinite;
+ border-radius: 9999px;
+ background-color: #00aadc;
+ fill: none; }
+ .dops-spinner.is-fallback .dops-spinner__progress.is-left {
+ right: 0; }
+ .dops-spinner.is-fallback .dops-spinner__progress.is-left::before {
+ right: 100%;
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ transform-origin: 100% 50%; }
+ .dops-spinner.is-fallback .dops-spinner__progress.is-right {
+ right: 50%; }
+ .dops-spinner.is-fallback .dops-spinner__progress.is-right::before {
+ right: -100%;
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ transform-origin: 0% 50%; }
+
+.dops-spinner__progress.is-left,
+.dops-spinner.is-fallback .dops-spinner__progress.is-left::before {
+ animation-name: rotate-spinner__left; }
+
+.dops-spinner__progress.is-right,
+.dops-spinner.is-fallback .dops-spinner__progress.is-right::before {
+ animation-name: rotate-spinner__right; }
+.gridicon {
+ fill: currentColor; }
+ .gridicon.needs-offset g {
+ transform: translate(-1px, 1px);
+ /* translates to .5px because it's in a child element */ }
+ .gridicon.needs-offset-x g {
+ transform: translate(-1px, 0);
+ /* only nudges horizontally */ }
+ .gridicon.needs-offset-y g {
+ transform: translate(0, 1px);
+ /* only nudges vertically */ }
+/**
+ * @component Search
+ */
+.dops-search {
+ margin-bottom: 24px;
+ width: 60px;
+ height: 51px;
+ position: relative;
+ z-index: 22; }
+ @media (max-width: 660px) {
+ .dops-search {
+ width: 50px; } }
+ .dops-search .dops-search-open__icon {
+ position: absolute;
+ top: 50%;
+ margin-top: -12px;
+ width: 60px;
+ z-index: 20;
+ color: #0087be;
+ cursor: pointer; }
+ .dops-accessible-focus .dops-search .dops-search-open__icon:focus {
+ outline: dotted 1px #0087be; }
+ @media (max-width: 660px) {
+ .dops-search .dops-search-open__icon {
+ width: 50px; } }
+ .dops-search .dops-search-open__icon:hover {
+ color: #3d596d; }
+ .dops-search .dops-search-close__icon {
+ position: absolute;
+ bottom: 0;
+ top: 50%;
+ left: 0;
+ margin-top: -12px;
+ width: 60px;
+ cursor: pointer;
+ z-index: 20;
+ color: #3d596d;
+ display: none;
+ opacity: 0;
+ transition: opacity .2s ease-in; }
+ .dops-accessible-focus .dops-search .dops-search-close__icon:focus {
+ outline: dotted 1px #0087be; }
+ .dops-search .dops-search-close__icon::before {
+ position: absolute;
+ right: 0;
+ left: 0;
+ top: 50%;
+ margin-top: -8px;
+ font-size: 16px;
+ text-align: center; }
+ @media (max-width: 660px) {
+ .dops-search .dops-search-close__icon::before {
+ font-size: 14px;
+ margin-top: -7px; } }
+ @media (max-width: 660px) {
+ .dops-search .dops-search-close__icon {
+ width: 50px; } }
+
+.dops-search.is-pinned {
+ margin-bottom: 0;
+ height: auto;
+ position: absolute;
+ bottom: 0;
+ top: 0;
+ left: 0;
+ z-index: 170; }
+ .dops-search.is-pinned .dops-search-open__icon {
+ left: 0; }
+ .dops-search.is-pinned .dops-search__input[type="search"] {
+ height: 100%; }
+
+.dops-search__input[type="search"] {
+ display: none;
+ position: absolute;
+ z-index: 10;
+ top: 0;
+ margin: 0;
+ padding: 0 60px 0 50px;
+ border: none;
+ background: white;
+ height: 51px;
+ -moz-appearance: none;
+ appearance: none;
+ box-sizing: border-box;
+ -webkit-appearance: none;
+ box-shadow: none; }
+ @media (max-width: 660px) {
+ .dops-search__input[type="search"] {
+ opacity: 0;
+ right: 0;
+ padding-right: 50px; } }
+ .dops-search__input[type="search"]::-webkit-search-cancel-button {
+ -webkit-appearance: none; }
+ .dops-search__input[type="search"]:focus {
+ box-shadow: none;
+ border: none; }
+
+.dops-search.is-open {
+ margin-left: 0 !important;
+ width: 100%; }
+ .dops-search.is-open .dops-search-open__icon {
+ color: #3d596d;
+ right: 0; }
+ .dops-search.is-open .dops-search-close__icon {
+ display: inline-block; }
+ .dops-search.is-open .dops-search__input,
+ .dops-search.is-open .dops-search-close__icon {
+ opacity: 1; }
+ .dops-search.is-open .dops-search__input {
+ display: block; }
+
+.dops-search .dops-spinner {
+ display: none;
+ position: absolute;
+ top: 50%;
+ right: 30px;
+ transform: translate(50%, -50%); }
+ @media (max-width: 660px) {
+ .dops-search .dops-spinner {
+ right: 25px; } }
+
+.dops-search.is-searching .dops-search-open__icon {
+ display: none; }
+
+.dops-search.is-searching .dops-spinner {
+ display: block;
+ z-index: 20; }
+
+@media (max-width: 660px) {
+ .animating.dops-search-opening .dops-search input {
+ opacity: 1; } }
+/**
+ * Section Nav
+ */
+.dops-section-nav {
+ position: relative;
+ width: 100%;
+ padding: 0;
+ margin: 0 0 17px 0;
+ background: white;
+ box-sizing: border-box;
+ box-shadow: 0 0 0 1px rgba(200, 215, 225, 0.5), 0 1px 2px #e9eff3; }
+ .dops-section-nav.is-empty .dops-section-nav__panel {
+ visibility: hidden; }
+ @media (max-width: 480px) {
+ .dops-section-nav.is-open {
+ box-shadow: 0 0 0 1px #87a6bc, 0 2px 4px #c8d7e1; } }
+ @media (min-width: 481px) {
+ .dops-section-nav.has-pinned-items {
+ padding-left: 60px; } }
+ @media (min-width: 481px) and (max-width: 660px) {
+ .dops-section-nav.has-pinned-items {
+ padding-left: 50px; } }
+ @media (max-width: 660px) {
+ .dops-section-nav {
+ margin-bottom: 9px; } }
+
+.dops-section-nav__mobile-header {
+ display: -ms-flexbox;
+ display: flex;
+ padding: 15px;
+ font-size: 14px;
+ line-height: 16px;
+ color: #2e4453;
+ font-weight: 600;
+ cursor: pointer; }
+ .dops-section-nav__mobile-header:after {
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ display: inline-block;
+ vertical-align: middle;
+ font: normal 16px/1 'Dashicons';
+ content: '\F347';
+ line-height: 16px;
+ color: rgba(135, 166, 188, 0.5); }
+ .dops-section-nav.is-open .dops-section-nav__mobile-header:after {
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ display: inline-block;
+ vertical-align: middle;
+ font: normal 16px/1 'Dashicons';
+ content: '\F343'; }
+ .dops-section-nav.has-pinned-items .dops-section-nav__mobile-header {
+ padding-left: 50px; }
+ .dops-section-nav.has-pinned-items .dops-section-nav__mobile-header:after {
+ margin-right: 8px; }
+ @media (min-width: 481px) {
+ .dops-section-nav__mobile-header {
+ display: none; } }
+
+.dops-section-nav__mobile-header-text {
+ width: 0;
+ -ms-flex: 1 0 auto;
+ flex: 1 0 auto;
+ overflow: hidden;
+ white-space: nowrap;
+ text-overflow: ellipsis; }
+ .dops-section-nav__mobile-header-text small {
+ margin-right: 5px;
+ font-size: 11px;
+ color: #87a6bc;
+ font-weight: 600;
+ text-transform: uppercase; }
+ .dops-section-nav.has-pinned-items .dops-section-nav__mobile-header-text {
+ width: auto;
+ -ms-flex: 0 1 auto;
+ flex: 0 1 auto; }
+
+.dops-section-nav__panel {
+ box-sizing: border-box;
+ width: 100%; }
+ @media (max-width: 480px) {
+ .dops-section-nav.is-open .dops-section-nav__panel {
+ padding-bottom: 15px;
+ border-top: solid 1px #c8d7e1;
+ background: linear-gradient(to bottom, #f3f6f8 0%, white 4px); } }
+ @media (min-width: 481px) {
+ .dops-section-nav__panel {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: center;
+ align-items: center; }
+ .dops-section-nav__panel:first-child {
+ width: 0;
+ -ms-flex: 1 0 auto;
+ flex: 1 0 auto; } }
+
+.dops-section-nav-group {
+ position: relative;
+ margin-top: 16px;
+ padding-top: 16px;
+ border-top: solid 1px #c8d7e1; }
+ .dops-section-nav-group:first-child {
+ padding-top: 0;
+ border-top: none; }
+ @media (max-width: 480px) {
+ .dops-section-nav-group {
+ display: none; }
+ .dops-section-nav.is-open .dops-section-nav-group {
+ display: block; } }
+ @media (min-width: 481px) {
+ .dops-section-nav-group {
+ margin-top: 0;
+ padding-top: 0;
+ border-top: none; }
+ .dops-section-nav-group:first-child {
+ display: -ms-flexbox;
+ display: flex;
+ width: 0;
+ -ms-flex: 1 0 auto;
+ flex: 1 0 auto; } }
+
+.dops-section-nav__button {
+ width: 100%;
+ margin-top: 24px; }
+
+.dops-section-nav__hr {
+ background: #e9eff3; }
+
+.dops-section-nav-group__label {
+ display: none;
+ margin-bottom: 8px;
+ padding: 0 15px;
+ font-size: 11px;
+ color: #87a6bc;
+ font-weight: 600;
+ text-transform: uppercase;
+ line-height: 12px; }
+ @media (max-width: 480px) {
+ .has-siblings .dops-section-nav-group__label {
+ display: block; } }
+
+.dops-section-nav-group__label-text {
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ overflow: hidden; }
+
+.dops-section-nav-tab .count {
+ margin-right: 8px; }
+
+@media (min-width: 481px) {
+ .dops-section-nav-tabs {
+ width: 0;
+ -ms-flex: 1 0 auto;
+ flex: 1 0 auto; }
+ .dops-section-nav-tabs.is-dropdown {
+ position: relative;
+ width: auto;
+ -ms-flex: 0 1 auto;
+ flex: 0 1 auto;
+ margin: 8px; } }
+
+.dops-section-nav-tabs__list {
+ margin: 0;
+ list-style: none; }
+ @media (min-width: 481px) {
+ .dops-section-nav-tabs__list {
+ display: -ms-flexbox;
+ display: flex;
+ width: 100%;
+ overflow: hidden; }
+ .is-dropdown .dops-section-nav-tabs__list {
+ display: none; } }
+
+.dops-section-nav-tab {
+ margin-bottom: 0; }
+ @media (min-width: 481px) {
+ .dops-section-nav-tab {
+ width: auto;
+ -ms-flex: none;
+ flex: none;
+ border-bottom: 2px solid transparent;
+ border-top: none;
+ text-align: center; }
+ .dops-section-nav-tab.is-selected {
+ border-bottom-color: #2e4453; } }
+
+.dops-section-nav-tab__link,
+.dops-section-nav-tab__text {
+ overflow: hidden;
+ white-space: nowrap;
+ text-overflow: ellipsis; }
+
+.dops-section-nav-tab__link {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: center;
+ align-items: center;
+ box-sizing: border-box;
+ padding: 15px;
+ width: 100%;
+ font-size: 14px;
+ font-weight: 600;
+ line-height: 18px;
+ color: #2e4453;
+ cursor: pointer; }
+ .dops-section-nav-tab__link:visited {
+ color: #2e4453; }
+ .dops-section-nav-tab__link[disabled],
+ .notouch .dops-section-nav-tab__link[disabled]:hover {
+ color: #e9eff3;
+ cursor: default; }
+ .is-selected .dops-section-nav-tab__link {
+ color: white;
+ background-color: #00aadc; }
+ .dops-section-nav-tab__link:focus {
+ outline: none;
+ box-shadow: none; }
+ .accessible-focus .dops-section-nav-tab__link:focus {
+ outline: solid #87a6bc 1px; }
+ .is-external .dops-section-nav-tab__link:after {
+ font-size: 18px;
+ padding-right: 2px; }
+ .notouch .dops-section-nav-tab__link:hover {
+ color: #00aadc; }
+ .notouch .is-selected .dops-section-nav-tab__link:hover {
+ color: white; }
+ @media (min-width: 481px) {
+ .dops-section-nav-tab__link {
+ display: block;
+ width: auto;
+ padding: 16px 16px 14px 16px;
+ color: #0087be;
+ font-weight: 400; }
+ .dops-section-nav-tab__link:visited {
+ color: #0087be; }
+ .is-selected .dops-section-nav-tab__link {
+ color: #2e4453;
+ background-color: transparent; }
+ .is-selected .dops-section-nav-tab__link:after {
+ display: none; }
+ .notouch .is-selected .dops-section-nav-tab__link:hover {
+ color: #2e4453; } }
+
+.dops-section-nav-tab__text {
+ display: block;
+ -ms-flex: 1 0 auto;
+ flex: 1 0 auto;
+ width: 0;
+ color: inherit; }
+ @media (min-width: 481px) {
+ .dops-section-nav-tab__text {
+ display: inline;
+ -ms-flex: none;
+ flex: none;
+ width: auto; } }
+
+.dops-section-nav-tabs__dropdown {
+ position: relative;
+ z-index: 3;
+ width: 100%; }
+ .dops-section-nav-tabs__dropdown.is-open {
+ z-index: 4; }
+ .dops-section-nav-tabs__dropdown .dops-select-dropdown__container {
+ position: static; }
+
+.dops-section-nav__segmented .dops-segmented-control {
+ margin: 0 15px; }
+
+.dops-section-nav__segmented .dops-segmented-control__link {
+ padding: 3px 16px 5px; }
+
+@media (max-width: 480px) {
+ .dops-section-nav .dops-search.is-pinned {
+ height: 46px; } }
+/* Card */
+.dops-card {
+ position: relative;
+ margin: 0 auto 0.625rem auto;
+ padding: 1rem;
+ box-sizing: border-box;
+ background: white;
+ box-shadow: 0 0 0 1px rgba(200, 215, 225, 0.5), 0 1px 2px #e9eff3; }
+ .dops-card:after {
+ content: ".";
+ display: block;
+ height: 0;
+ clear: both;
+ visibility: hidden; }
+ @media (min-width: 481px) {
+ .dops-card {
+ margin-bottom: 1rem;
+ padding: 1.5rem; } }
+ .dops-card.is-compact {
+ margin-bottom: 1px; }
+ @media (min-width: 481px) {
+ .dops-card.is-compact {
+ margin-bottom: 1px;
+ padding: 1rem 1.5rem; } }
+
+.dops-card-title {
+ background-color: #f9f9f9;
+ color: black;
+ font-family: Helvetica, Arial, sans-serif;
+ font-size: 12px;
+ font-weight: normal;
+ text-transform: uppercase;
+ border-bottom: 1px solid #DDDDDD;
+ padding: 10px 16px;
+ margin: 0; }
+ @media (min-width: 481px) {
+ .dops-card-title {
+ padding: 16px 24px; } }
+ .dops-card-title .dops-card-meta {
+ color: #AAAAAA;
+ float: left; }
+
+.dops-card-section {
+ font-size: 14px;
+ padding: 16px;
+ border-bottom: 1px solid #DDDDDD; }
+ .dops-card-section:after {
+ content: ".";
+ display: block;
+ height: 0;
+ clear: both;
+ visibility: hidden; }
+ @media (min-width: 481px) {
+ .dops-card-section {
+ padding: 24px; } }
+ .dops-card-section:last-child {
+ border-bottom: none; }
+ .dops-card-section .dops-card-section-label {
+ color: black;
+ font-size: 12px;
+ font-weight: normal;
+ text-transform: uppercase; }
+ .dops-card-section .dops-card-section-orient-vertical .dops-card-section-label {
+ margin-bottom: 10px; }
+ .dops-card-section .dops-card-section-orient-horizontal .dops-card-section-label {
+ float: right;
+ width: 30%; }
+ @media all and (max-width: 590px) {
+ .dops-card-section .dops-card-section-orient-horizontal .dops-card-section-label {
+ margin-bottom: 10px;
+ float: none;
+ width: 100%; } }
+ .dops-card-section .dops-card-section-orient-horizontal .dops-card-section-content {
+ float: left;
+ width: 70%; }
+ @media all and (max-width: 590px) {
+ .dops-card-section .dops-card-section-orient-horizontal .dops-card-section-content {
+ float: none;
+ width: 100%; } }
+
+.dops-card-footer {
+ background: #f9f9f9;
+ padding: 15px 20px; }
+
+.dops-card-icon {
+ float: left;
+ text-transform: capitalize; }
+ .dops-card-icon .genericon {
+ border-radius: 50%;
+ width: 16px;
+ height: 16px;
+ margin-left: 10px;
+ color: #fff;
+ background: #81bf16; }
+.dops-button {
+ background: white;
+ border-color: #c8d7e1;
+ border-style: solid;
+ border-width: 1px 1px 2px;
+ color: #2e4453;
+ cursor: pointer;
+ display: inline-block;
+ margin: 0;
+ outline: 0;
+ overflow: hidden;
+ font-size: 14px;
+ font-weight: 500;
+ text-overflow: ellipsis;
+ text-decoration: none;
+ vertical-align: top;
+ box-sizing: border-box;
+ font-size: 14px;
+ line-height: 21px;
+ border-radius: 4px;
+ padding: 7px 14px 9px;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none; }
+ .dops-button:hover {
+ border-color: #a8bece;
+ color: #2e4453; }
+ .dops-button:active {
+ border-width: 2px 1px 1px; }
+ .dops-button:visited {
+ color: #2e4453; }
+ .dops-button[disabled], .dops-button:disabled {
+ color: #e9eff3;
+ background: white;
+ border-color: #e9eff3;
+ cursor: default; }
+ .dops-button[disabled]:active, .dops-button:disabled:active {
+ border-width: 1px 1px 2px; }
+ .dops-button:focus {
+ outline: 0;
+ border-color: #00aadc;
+ box-shadow: 0 0 0 2px #78dcfa; }
+ .dops-button.is-compact {
+ padding: 7px;
+ color: #668eaa;
+ font-size: 11px;
+ line-height: 1;
+ text-transform: uppercase; }
+ .dops-button.is-compact:disabled {
+ color: #e9eff3; }
+ .dops-button.is-compact .gridicon {
+ top: 4px;
+ margin-top: -8px; }
+ .dops-button.is-compact .gridicons-plus-small {
+ margin-right: -4px; }
+ .dops-button.is-compact .gridicons-plus-small:last-of-type {
+ margin-right: 0; }
+ .dops-button.is-compact .gridicons-plus-small + .gridicon {
+ margin-right: -4px; }
+ .dops-button.hidden {
+ display: none; }
+ .dops-button .gridicon {
+ position: relative;
+ top: 4px;
+ margin-top: -2px;
+ width: 18px;
+ height: 18px; }
+
+.dops-button.is-primary {
+ background: #00aadc;
+ border-color: #0087be;
+ color: white; }
+ .dops-button.is-primary:hover, .dops-button.is-primary:focus {
+ border-color: #005082;
+ color: white; }
+ .dops-button.is-primary[disabled], .dops-button.is-primary:disabled {
+ background: #bceefd;
+ border-color: #8cc9e2;
+ color: white; }
+ .dops-button.is-primary.is-compact {
+ color: white; }
+
+.dops-button.is-scary {
+ color: #d94f4f; }
+ .dops-button.is-scary:hover, .dops-button.is-scary:focus {
+ border-color: #d94f4f; }
+ .dops-button.is-scary:focus {
+ box-shadow: 0 0 0 2px #eba3a3; }
+ .dops-button.is-scary[disabled], .dops-button.is-scary:disabled {
+ color: #f4cdcd;
+ border-color: #e9eff3; }
+
+.dops-button.is-primary.is-scary {
+ background: #d94f4f;
+ border-color: #a02222;
+ color: white; }
+ .dops-button.is-primary.is-scary:hover, .dops-button.is-primary.is-scary:focus {
+ border-color: #4c1010; }
+ .dops-button.is-primary.is-scary[disabled], .dops-button.is-primary.is-scary:disabled {
+ background: #eba3a3;
+ border-color: #e48484; }
+
+.dops-button.is-borderless {
+ border: none;
+ color: #668eaa;
+ padding-right: 0;
+ padding-left: 0; }
+ .dops-button.is-borderless:hover {
+ color: #2e4453; }
+ .dops-button.is-borderless:focus {
+ box-shadow: none; }
+ .dops-button.is-borderless .gridicon {
+ width: 24px;
+ height: 24px;
+ top: 6px; }
+ .dops-button.is-borderless[disabled], .dops-button.is-borderless:disabled {
+ color: #e9eff3;
+ background: white;
+ cursor: default; }
+ .dops-button.is-borderless[disabled]:active, .dops-button.is-borderless:disabled:active {
+ border-width: 0; }
+ .dops-button.is-borderless.is-scary {
+ color: #d94f4f; }
+ .dops-button.is-borderless.is-scary:hover, .dops-button.is-borderless.is-scary:focus {
+ color: #a02222; }
+ .dops-button.is-borderless.is-scary[disabled] {
+ color: #f4cdcd; }
+ .dops-button.is-borderless.is-compact {
+ background: transparent;
+ border-radius: 0; }
+ .dops-button.is-borderless.is-compact .gridicon {
+ width: 18px;
+ height: 18px;
+ top: 5px; }
+@keyframes appear {
+ 0% {
+ opacity: 0; }
+ 100% {
+ opacity: 1; } }
+
+.dops-foldable-card.dops-card {
+ position: relative;
+ transition: margin .15s linear;
+ padding: 0; }
+ .dops-foldable-card.dops-card:after {
+ content: ".";
+ display: block;
+ height: 0;
+ clear: both;
+ visibility: hidden; }
+ .dops-foldable-card.dops-card.is-expanded {
+ margin-bottom: 8px; }
+ .dops-foldable-card.dops-card .is-clickable {
+ cursor: pointer; }
+
+.dops-foldable-card__header {
+ min-height: 64px;
+ width: 100%;
+ padding: 16px;
+ box-sizing: border-box;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: center;
+ align-items: center;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ position: relative; }
+ .dops-foldable-card__header.has-border .dops-foldable-card__summary,
+ .dops-foldable-card__header.has-border .dops-foldable-card__summary_expanded {
+ margin-left: 48px; }
+ .dops-foldable-card__header.has-border .dops-foldable-card__expand {
+ border-right: 1px #f3f6f8 solid; }
+ .dops-foldable-card.is-compact .dops-foldable-card__header {
+ padding: 8px 16px;
+ min-height: 40px; }
+ .dops-foldable-card.is-expanded .dops-foldable-card__header {
+ margin-bottom: 0px;
+ height: inherit;
+ min-height: 64px; }
+ .dops-foldable-card.is-expanded.is-compact .dops-foldable-card__header {
+ min-height: 40px; }
+ .dops-foldable-card.is-disabled .dops-foldable-card__header {
+ opacity: 0.2; }
+
+.dops-foldable-card__action {
+ position: absolute;
+ top: 0;
+ left: 0;
+ height: 100%;
+ background: none;
+ border: 0; }
+ .dops-foldable-card.is-expanded .dops-foldable-card__action {
+ height: 100%; }
+ .dops-foldable-card.is-disabled .dops-foldable-card__action {
+ cursor: default; }
+ .accessible-focus .dops-foldable-card__action:focus {
+ outline: thin dotted; }
+
+button.dops-foldable-card__action {
+ cursor: pointer;
+ outline: 0; }
+
+.dops-foldable-card__main {
+ max-width: calc( 100% - 36px);
+ display: block;
+ -ms-flex-align: center;
+ align-items: center;
+ width: 100%;
+ margin-left: 5px; }
+ @media (max-width: 480px) {
+ .dops-foldable-card__main {
+ -ms-flex: 1 1;
+ flex: 1 1; } }
+
+.dops-foldable-card__secondary {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: center;
+ align-items: center;
+ -ms-flex: 1 1;
+ flex: 1 1;
+ -ms-flex-pack: end;
+ justify-content: flex-end; }
+
+.dops-foldable-card__expand {
+ width: 48px; }
+ .dops-foldable-card__expand .gridicon {
+ fill: #87a6bc;
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: center;
+ align-items: center;
+ width: 100%;
+ vertical-align: middle;
+ transition: transform 0.15s cubic-bezier(0.175, 0.885, 0.32, 1.275), color 0.2s ease-in; }
+ .dops-foldable-card.is-expanded .dops-foldable-card__expand .gridicon {
+ transform: rotate(-180deg); }
+ .dops-foldable-card__expand .gridicon:hover {
+ fill: #87a6bc; }
+ .dops-foldable-card__expand:focus .gridicon, .dops-foldable-card__expand:hover .gridicon {
+ fill: #00aadc; }
+
+.dops-foldable-card__header-text {
+ font-size: 1.125rem;
+ width: 100%; }
+
+.dops-foldable-card__subheader {
+ margin-top: 0.125rem;
+ margin-bottom: 0.125rem;
+ font-size: 0.875rem;
+ color: #4f748e; }
+
+.dops-foldable-card__content {
+ display: none; }
+ .dops-foldable-card.is-expanded .dops-foldable-card__content {
+ display: block;
+ padding: 16px;
+ border-top: 1px solid #f3f6f8; }
+ .dops-foldable-card.is-compact .dops-foldable-card.is-expanded .dops-foldable-card__content {
+ padding: 8px; }
+ .dops-foldable-card.is-expanded .dops-foldable-card__content p:first-child {
+ margin-top: 0; }
+ .dops-foldable-card.is-expanded .dops-foldable-card__content p:last-child {
+ margin-bottom: 0; }
+
+.dops-foldable-card__summary,
+.dops-foldable-card__summary_expanded {
+ margin-left: 40px;
+ color: #87a6bc;
+ font-size: 12px;
+ transition: opacity 0.2s linear;
+ display: inline-block; }
+ .dops-foldable-card.has-expanded-summary .dops-foldable-card__summary, .dops-foldable-card.has-expanded-summary
+ .dops-foldable-card__summary_expanded {
+ transition: none;
+ -ms-flex: 2;
+ flex: 2;
+ text-align: left; }
+ @media (max-width: 480px) {
+ .dops-foldable-card__summary,
+ .dops-foldable-card__summary_expanded {
+ display: none; } }
+
+.dops-foldable-card__summary {
+ opacity: 1;
+ display: inline-block; }
+ .dops-foldable-card.is-expanded .dops-foldable-card__summary {
+ display: none; }
+ .has-expanded-summary .dops-foldable-card.is-expanded .dops-foldable-card__summary {
+ display: none; }
+
+.dops-foldable-card__summary_expanded {
+ display: none; }
+ .dops-foldable-card.is-expanded .dops-foldable-card__summary_expanded {
+ display: inline-block; }
+/**
+ * "popover" theme for `component/tip`.
+ */
+.dops-popover {
+ font-size: 11px;
+ z-index: 1000;
+ position: absolute;
+ top: 0;
+ left: 0 ;
+ right: auto ; }
+ .dops-popover .dops-popover__inner {
+ background-color: white;
+ border: 1px solid #c8d7e1;
+ border-radius: 4px;
+ box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1), 0 0 56px rgba(0, 0, 0, 0.075);
+ text-align: center;
+ position: relative; }
+ .dops-popover .dops-popover__arrow {
+ border: 10px dashed #c8d7e1;
+ height: 0;
+ line-height: 0;
+ position: absolute;
+ width: 0;
+ z-index: 1; }
+ .dops-popover.fade {
+ transition: opacity 100ms; }
+ .dops-popover.is-top .dops-popover__arrow,
+ .dops-popover.is-top-left .dops-popover__arrow,
+ .dops-popover.is-top-right .dops-popover__arrow {
+ bottom: 0 ;
+ left: 50% ;
+ margin-left: -10px;
+ border-top-style: solid;
+ border-bottom: none;
+ border-left-color: transparent;
+ border-right-color: transparent; }
+ .dops-popover.is-top .dops-popover__arrow::before,
+ .dops-popover.is-top-left .dops-popover__arrow::before,
+ .dops-popover.is-top-right .dops-popover__arrow::before {
+ bottom: 2px ;
+ border: 10px solid white;
+ content: " ";
+ position: absolute;
+ left: 50% ;
+ margin-left: -10px;
+ border-top-style: solid;
+ border-bottom: none;
+ border-left-color: transparent;
+ border-right-color: transparent; }
+ .dops-popover.is-bottom .dops-popover__arrow,
+ .dops-popover.is-bottom-left .dops-popover__arrow,
+ .dops-popover.is-bottom-right .dops-popover__arrow {
+ top: 0 ;
+ left: 50% ;
+ margin-left: -10px;
+ border-bottom-style: solid;
+ border-top: none;
+ border-left-color: transparent;
+ border-right-color: transparent; }
+ .dops-popover.is-bottom .dops-popover__arrow::before,
+ .dops-popover.is-bottom-left .dops-popover__arrow::before,
+ .dops-popover.is-bottom-right .dops-popover__arrow::before {
+ top: 2px ;
+ border: 10px solid white;
+ content: " ";
+ position: absolute;
+ left: 50% ;
+ margin-left: -10px;
+ border-bottom-style: solid;
+ border-top: none;
+ border-left-color: transparent;
+ border-right-color: transparent; }
+ .dops-popover.is-left .dops-popover__arrow,
+ .dops-popover.is-left-top .dops-popover__arrow,
+ .dops-popover.is-left-bottom .dops-popover__arrow {
+ right: 0 ;
+ top: 50% ;
+ margin-top: -10px;
+ border-left-style: solid;
+ border-right: none;
+ border-top-color: transparent;
+ border-bottom-color: transparent; }
+ .dops-popover.is-left .dops-popover__arrow::before,
+ .dops-popover.is-left-top .dops-popover__arrow::before,
+ .dops-popover.is-left-bottom .dops-popover__arrow::before {
+ right: 2px ;
+ border: 10px solid white;
+ content: " ";
+ position: absolute;
+ top: 50% ;
+ margin-top: -10px;
+ border-left-style: solid;
+ border-right: none;
+ border-top-color: transparent;
+ border-bottom-color: transparent; }
+ .dops-popover.is-right .dops-popover__arrow,
+ .dops-popover.is-right-top .dops-popover__arrow,
+ .dops-popover.is-right-bottom .dops-popover__arrow {
+ left: 0 ;
+ top: 50% ;
+ margin-top: -10px;
+ border-right-style: solid;
+ border-left: none;
+ border-top-color: transparent;
+ border-bottom-color: transparent; }
+ .dops-popover.is-right .dops-popover__arrow::before,
+ .dops-popover.is-right-top .dops-popover__arrow::before,
+ .dops-popover.is-right-bottom .dops-popover__arrow::before {
+ left: 2px ;
+ border: 10px solid white;
+ content: " ";
+ position: absolute;
+ top: 50% ;
+ margin-top: -10px;
+ border-right-style: solid;
+ border-left: none;
+ border-top-color: transparent;
+ border-bottom-color: transparent; }
+ .dops-popover.is-top-left, .dops-popover.is-bottom-left, .dops-popover.is-top-right, .dops-popover.is-bottom-right {
+ padding-left: 0;
+ padding-right: 0; }
+ .dops-popover.is-top-left .dops-popover__arrow,
+ .dops-popover.is-bottom-left .dops-popover__arrow {
+ left: auto ;
+ right: 5px ; }
+ .dops-popover.is-top-right .dops-popover__arrow,
+ .dops-popover.is-bottom-right .dops-popover__arrow {
+ left: 15px ; }
+ .dops-popover.is-top .dops-popover__inner,
+ .dops-popover.is-top-left .dops-popover__inner,
+ .dops-popover.is-top-right .dops-popover__inner {
+ top: -10px ; }
+ .dops-popover.is-left .dops-popover__inner,
+ .dops-popover.is-top-right .dops-popover__inner,
+ .dops-popover.is-bottom-right .dops-popover__inner {
+ left: -10px ; }
+ .dops-popover.is-bottom .dops-popover__inner,
+ .dops-popover.is-bottom-left .dops-popover__inner,
+ .dops-popover.is-bottom-right .dops-popover__inner {
+ top: 10px ; }
+ .dops-popover.is-right .dops-popover__inner,
+ .dops-popover.is-top-left .dops-popover__inner,
+ .dops-popover.is-bottom-left .dops-popover__inner {
+ left: 10px ; }
+ .dops-popover.is-dialog-visible {
+ z-index: 100300;
+ /* Above .dialog */ }
+
+.dops-popover__menu {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ min-width: 200px; }
+
+.dops-popover__menu-item {
+ position: relative;
+ background: inherit;
+ border: none;
+ border-radius: 0;
+ color: #2e4453;
+ cursor: pointer;
+ display: block;
+ font-size: 14px;
+ font-weight: 400;
+ margin: 0;
+ padding: 8px 16px;
+ text-align: right;
+ transition: all 0.05s ease-in-out; }
+ .dops-popover__menu-item:first-child {
+ margin-top: 5px; }
+ .dops-popover__menu-item:hover, .dops-popover__menu-item:focus {
+ background-color: #00aadc;
+ border: 0;
+ box-shadow: none;
+ color: white; }
+ .dops-popover__menu-item:hover .gridicon, .dops-popover__menu-item:focus .gridicon {
+ color: white; }
+ .dops-popover__menu-item[disabled]:hover, .dops-popover__menu-item[disabled]:focus {
+ background: transparent;
+ cursor: default; }
+ .dops-popover__menu-item:last-child {
+ margin-bottom: 5px; }
+ .dops-popover__menu-item::-moz-focus-inner {
+ border: 0; }
+ .dops-popover__menu-item.has-icon {
+ padding-right: 42px; }
+ .dops-popover__menu-item .gridicon {
+ color: #a8bece;
+ vertical-align: bottom;
+ margin-left: 8px; }
+
+.dops-popover__hr {
+ margin: 8px 0;
+ background: #e9eff3; }
+.dops-tooltip.dops-popover .dops-popover__arrow {
+ border-width: 6px; }
+
+.dops-tooltip.dops-popover.is-bottom-right .dops-popover__arrow, .dops-tooltip.dops-popover.is-bottom-left .dops-popover__arrow, .dops-tooltip.dops-popover.is-bottom .dops-popover__arrow {
+ border-bottom-color: #3d596d;
+ top: 4px;
+ left: 10px; }
+ .dops-tooltip.dops-popover.is-bottom-right .dops-popover__arrow::before, .dops-tooltip.dops-popover.is-bottom-left .dops-popover__arrow::before, .dops-tooltip.dops-popover.is-bottom .dops-popover__arrow::before {
+ display: none; }
+
+.dops-tooltip.dops-popover.is-bottom-right.is-error .dops-popover__arrow, .dops-tooltip.dops-popover.is-bottom-left.is-error .dops-popover__arrow, .dops-tooltip.dops-popover.is-bottom.is-error .dops-popover__arrow {
+ border-bottom-color: #d94f4f; }
+
+.dops-tooltip.dops-popover.is-bottom-right.is-warning .dops-popover__arrow, .dops-tooltip.dops-popover.is-bottom-left.is-warning .dops-popover__arrow, .dops-tooltip.dops-popover.is-bottom.is-warning .dops-popover__arrow {
+ border-bottom-color: #f0b849; }
+
+.dops-tooltip.dops-popover.is-bottom-right.is-success .dops-popover__arrow, .dops-tooltip.dops-popover.is-bottom-left.is-success .dops-popover__arrow, .dops-tooltip.dops-popover.is-bottom.is-success .dops-popover__arrow {
+ border-bottom-color: #4ab866; }
+
+.dops-tooltip.dops-popover.is-top .dops-popover__arrow, .dops-tooltip.dops-popover.is-top-left .dops-popover__arrow, .dops-tooltip.dops-popover.is-top-right .dops-popover__arrow {
+ border-top-color: #3d596d;
+ bottom: 4px;
+ left: 10px; }
+ .dops-tooltip.dops-popover.is-top .dops-popover__arrow::before, .dops-tooltip.dops-popover.is-top-left .dops-popover__arrow::before, .dops-tooltip.dops-popover.is-top-right .dops-popover__arrow::before {
+ display: none; }
+
+.dops-tooltip.dops-popover.is-top.is-error .dops-popover__arrow, .dops-tooltip.dops-popover.is-top-left.is-error .dops-popover__arrow, .dops-tooltip.dops-popover.is-top-right.is-error .dops-popover__arrow {
+ border-top-color: #d94f4f; }
+
+.dops-tooltip.dops-popover.is-top.is-warning .dops-popover__arrow, .dops-tooltip.dops-popover.is-top-left.is-warning .dops-popover__arrow, .dops-tooltip.dops-popover.is-top-right.is-warning .dops-popover__arrow {
+ border-top-color: #f0b849; }
+
+.dops-tooltip.dops-popover.is-top.is-success .dops-popover__arrow, .dops-tooltip.dops-popover.is-top-left.is-success .dops-popover__arrow, .dops-tooltip.dops-popover.is-top-right.is-success .dops-popover__arrow {
+ border-top-color: #4ab866; }
+
+.dops-tooltip.dops-popover.is-top .dops-popover__arrow, .dops-tooltip.dops-popover.is-bottom .dops-popover__arrow {
+ margin-right: -6px; }
+
+.dops-tooltip.dops-popover.is-left, .dops-tooltip.dops-popover.is-right {
+ padding-top: 0; }
+ .dops-tooltip.dops-popover.is-left .dops-popover__arrow, .dops-tooltip.dops-popover.is-right .dops-popover__arrow {
+ margin-top: -6px; }
+ .dops-tooltip.dops-popover.is-left .dops-popover__arrow::before, .dops-tooltip.dops-popover.is-right .dops-popover__arrow::before {
+ display: none; }
+ .dops-tooltip.dops-popover.is-left.is-error .dops-popover__arrow, .dops-tooltip.dops-popover.is-right.is-error .dops-popover__arrow {
+ border-left-color: #d94f4f; }
+ .dops-tooltip.dops-popover.is-left.is-warning .dops-popover__arrow, .dops-tooltip.dops-popover.is-right.is-warning .dops-popover__arrow {
+ border-left-color: #f0b849; }
+ .dops-tooltip.dops-popover.is-left.is-success .dops-popover__arrow, .dops-tooltip.dops-popover.is-right.is-success .dops-popover__arrow {
+ border-left-color: #4ab866; }
+
+.dops-tooltip.dops-popover.is-left .dops-popover__arrow {
+ margin-left: 4px;
+ border-right-color: #3d596d; }
+
+.dops-tooltip.dops-popover.is-right .dops-popover__arrow {
+ margin-right: 4px;
+ border-left-color: #3d596d; }
+
+.dops-tooltip.dops-popover .dops-popover__inner {
+ border: 0px;
+ box-shadow: none;
+ border-radius: 2px;
+ color: white;
+ background: #3d596d;
+ font-size: 12px;
+ padding: 6px 10px;
+ text-align: right; }
+
+.dops-tooltip.dops-popover.is-error .dops-popover__inner {
+ background: #d94f4f; }
+
+.dops-tooltip.dops-popover.is-warning .dops-popover__inner {
+ background: #f0b849; }
+
+.dops-tooltip.dops-popover.is-success .dops-popover__inner {
+ background: #4ab866; }
+
+.dops-tooltip.dops-popover ul {
+ list-style: none;
+ margin: 0;
+ padding: 0; }
+ .dops-tooltip.dops-popover ul li {
+ font-size: 11px;
+ font-weight: 100;
+ border: 0; }
+
+.dops-tooltip__hr {
+ margin: 8px 0;
+ background: #87a6bc; }
+.dops-chart {
+ position: relative;
+ box-sizing: border-box;
+ background-color: white;
+ padding: 8px 20px 8px 0; }
+
+.dops-chart .dops-chart__y-axis-markers {
+ position: absolute;
+ top: 8px;
+ right: 0;
+ left: 0;
+ height: 200px; }
+
+.dops-chart .dops-chart__y-axis-marker {
+ position: absolute;
+ top: 0;
+ width: 100%;
+ height: 1px;
+ border-top: 1px solid #e9eff3; }
+
+.dops-chart__bar-marker {
+ z-index: 1;
+ position: absolute;
+ top: 0;
+ width: 100%;
+ height: 1px;
+ border-top: 1px solid rgba(233, 239, 243, 0.1); }
+
+.dops-chart__bar-marker.is-fifty,
+.dops-chart__y-axis-label.is-fifty,
+.dops-chart .dops-chart__y-axis-marker.is-fifty {
+ top: 50%; }
+
+.dops-chart__bar-marker.is-zero,
+.dops-chart__y-axis-label.is-zero,
+.dops-chart .dops-chart__y-axis-marker.is-zero {
+ top: 100%; }
+
+.dops-chart__y-axis {
+ position: relative;
+ float: left;
+ height: 200px;
+ padding: 0 10px 0 20px;
+ font-size: 11px;
+ color: #668eaa;
+ margin-bottom: 30px; }
+
+.dops-chart__y-axis-label {
+ position: absolute;
+ top: 0;
+ left: 20px;
+ text-align: left; }
+
+.dops-chart__y-axis-width-fix {
+ color: rgba(255, 255, 255, 0); }
+
+.dops-chart__x-axis {
+ position: relative;
+ font-size: 0;
+ padding: 5px 0;
+ min-height: 18px;
+ color: #3d596d; }
+
+.dops-chart__x-axis-label {
+ position: absolute;
+ display: inline-block;
+ vertical-align: top;
+ font-size: 11px;
+ text-align: center; }
+
+.dops-chart__x-axis-label::before {
+ content: '';
+ display: block;
+ position: absolute;
+ top: -4px;
+ right: 50%;
+ margin-right: -.5px;
+ width: 1px;
+ height: 5px;
+ background: #f3f6f8;
+ background-image: linear-gradient(to bottom, #f3f6f8 0%, #c8d7e1 100%); }
+
+.dops-chart__bars {
+ position: relative;
+ font-size: 0;
+ height: 200px;
+ text-align: center;
+ overflow: hidden;
+ display: -ms-flex;
+ display: -ms-flexbox;
+ display: flex; }
+
+.dops-chart__bar {
+ text-align: center;
+ display: inline-block;
+ position: relative;
+ height: 200px;
+ -ms-flex-grow: 1;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ -ms-flex-shrink: 1;
+ -ms-flex-negative: 1;
+ flex-shrink: 1; }
+ .dops-chart__bar.is-weekend {
+ background-color: rgba(233, 239, 243, 0.5); }
+ .dops-chart__bar:hover {
+ cursor: pointer;
+ background-color: rgba(233, 239, 243, 0.3); }
+ .dops-chart__bar.is-selected {
+ cursor: default;
+ background-color: rgba(240, 130, 30, 0.1); }
+
+.dops-chart__bar-section {
+ display: inline-block;
+ background-color: #0087be;
+ position: absolute;
+ top: 0;
+ left: 16%;
+ bottom: 0;
+ right: 16%;
+ z-index: 2; }
+ .dops-chart__bar:hover .dops-chart__bar-section.is-bar {
+ background-color: #00aadc; }
+ .dops-chart__bar.is-selected .dops-chart__bar-section.is-bar {
+ background-color: #f0821e; }
+ .dops-chart__bar-section.is-spacer {
+ z-index: 0;
+ background-color: rgba(255, 255, 255, 0); }
+ .dops-chart__bar-section.is-ghost::after {
+ content: "";
+ display: block;
+ position: absolute;
+ top: 160px;
+ bottom: 0;
+ right: 0;
+ z-index: 1;
+ width: 100%;
+ height: 40px;
+ background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(233, 239, 243, 0.5)); }
+ .dops-chart__bar:hover .dops-chart__bar-section.is-ghost::after {
+ display: none; }
+
+.dops-chart__bar-section-inner {
+ background: #004069;
+ position: absolute;
+ left: 23.33%;
+ bottom: 0;
+ right: 23.33%; }
+ .dops-chart__bar.is-selected .dops-chart__bar-section-inner {
+ background-color: #d54e21; }
+
+.dops-chart__legend {
+ margin-bottom: -8px; }
+ .dops-chart__legend:after {
+ content: ".";
+ display: block;
+ height: 0;
+ clear: both;
+ visibility: hidden; }
+
+.dops-chart__legend .dops-chart__legend-options {
+ float: left;
+ color: #537994;
+ list-style-type: none;
+ margin: 0;
+ font-size: 11px;
+ text-transform: uppercase;
+ letter-spacing: 0.1em; }
+ @media (max-width: 480px) {
+ .dops-chart__legend .dops-chart__legend-options {
+ width: 100%; } }
+
+.dops-chart__legend-option {
+ display: inline;
+ text-align: right; }
+ @media (max-width: 480px) {
+ .dops-chart__legend-option {
+ width: 50%;
+ display: inline-block; } }
+
+.dops-chart__legend-label {
+ display: inline-block;
+ padding: 12px 20px 10px 19px; }
+ .dops-chart__legend-label.is-selectable {
+ cursor: pointer; }
+ .dops-chart__legend-label.is-selectable:focus, .dops-chart__legend-label.is-selectable:hover {
+ color: tint(#00aadc, 20%); }
+ @media (max-width: 480px) {
+ .dops-chart__legend-label {
+ display: block; } }
+
+.dops-chart__legend-option .dops-chart__legend-color {
+ width: 10px;
+ height: 10px;
+ background: #0087be;
+ display: inline-block;
+ border-radius: 1px;
+ vertical-align: top;
+ margin: 3px 8px 3px 5px; }
+
+@media (max-width: 480px) {
+ .dops-chart__legend-option:first-child .dops-chart__legend-color {
+ margin-right: 2px; } }
+
+.dops-chart__legend-color.is-dark-blue {
+ background: #004069; }
+
+.dops-chart__legend-option .dops-chart__legend-checkbox {
+ margin: 0;
+ float: none;
+ vertical-align: top; }
+
+.dops-chart__empty {
+ position: absolute;
+ top: 0;
+ left: 0;
+ bottom: 0;
+ right: 0;
+ text-align: center;
+ font-size: 14px;
+ line-height: 24px;
+ clear: both;
+ z-index: 1; }
+
+.dops-chart__empty_notice {
+ position: relative;
+ top: 97px;
+ padding: 11px 24px;
+ margin-bottom: 24px;
+ border-radius: 1px;
+ background: #fff;
+ box-sizing: border-box;
+ font-size: 14px;
+ line-height: 1.4285;
+ animation: appear .3s ease-in-out;
+ box-shadow: 0 0 0 1px rgba(200, 215, 225, 0.5), 0 1px 2px #e9eff3; }
+ @media (min-width: 661px) {
+ .dops-chart__empty_notice {
+ padding: 13px 48px;
+ font-size: inherit; }
+ .dops-chart__empty_notice::before {
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ display: inline-block;
+ vertical-align: middle;
+ font: normal 16px/1 'Noticons';
+ content: '\F456';
+ position: absolute;
+ top: 23px;
+ right: 20px;
+ margin: -12px -8px 0 0px;
+ font-size: 24px;
+ line-height: 1; } }
+
+.dops-chart__tooltip .dops-popover__inner {
+ width: 230px;
+ text-align: right; }
+ .dops-chart__tooltip .dops-popover__inner ul {
+ list-style: none;
+ margin: 0;
+ padding: 0; }
+ .dops-chart__tooltip .dops-popover__inner ul:after {
+ content: ".";
+ display: block;
+ height: 0;
+ clear: both;
+ visibility: hidden; }
+ .dops-chart__tooltip .dops-popover__inner ul li {
+ font-size: 11px;
+ text-transform: uppercase;
+ font-weight: 100;
+ height: 24px;
+ letter-spacing: 0.1em;
+ border: 0;
+ margin-bottom: 0; }
+ .dops-chart__tooltip .dops-popover__inner ul li .dops-wrapper {
+ display: block;
+ line-height: inherit;
+ line-height: 24px;
+ clear: both; }
+ .dops-chart__tooltip .dops-popover__inner ul li .value {
+ text-align: left;
+ float: left;
+ min-width: 22px;
+ color: #c8d7e1; }
+ .dops-chart__tooltip .dops-popover__inner ul li .label {
+ display: block;
+ overflow: hidden;
+ word-break: break-all;
+ vertical-align: baseline; }
+ .dops-chart__tooltip .dops-popover__inner ul li .gridicon {
+ vertical-align: middle;
+ margin-left: 6px;
+ margin-top: -3px; }
+
+.dops-chart__tooltip.is-streak {
+ margin-top: -5px;
+ height: 35px; }
+ .dops-chart__tooltip.is-streak .dops-popover__arrow::before {
+ right: 85px;
+ top: 30px; }
+ .dops-chart__tooltip.is-streak .dops-popover__inner {
+ width: 160px;
+ position: relative;
+ top: -10px; }
+ .dops-chart__tooltip.is-streak .dops-popover__inner li {
+ height: 14px; }
+ .dops-chart__tooltip.is-streak .dops-popover__inner li .label {
+ width: 100%;
+ float: right;
+ text-align: center; }
+ .rtl .dops-chart__tooltip.is-streak .dops-popover__inner li .label {
+ font-size: 11px; }
+ .dops-chart__tooltip.is-streak .dops-popover__inner li .label .post-count {
+ font-weight: bold; }
+ .dops-chart__tooltip.is-streak .dops-popover__inner li .value {
+ float: none; }
+
+.dops-chart__tooltip .dops-module-content-list-item.is-date-label {
+ font-size: 11px;
+ margin-bottom: 2px;
+ text-transform: uppercase;
+ font-weight: bold;
+ border-bottom: 1px solid #426177;
+ padding-bottom: 2px; }
+
+.dops-chart__tooltip .dops-module-content-list-item.is-published-item {
+ height: 19px; }
+ .dops-chart__tooltip .dops-module-content-list-item.is-published-item .label {
+ text-transform: none;
+ color: #c8d7e1;
+ overflow: hidden;
+ letter-spacing: 0;
+ height: 19px; }
+ .dops-chart__tooltip .dops-module-content-list-item.is-published-item .value {
+ width: 0;
+ min-width: 0; }
+ .dops-chart__tooltip .dops-module-content-list-item.is-published-item .value::before {
+ content: '';
+ position: relative;
+ background-image: linear-gradient(to left, rgba(61, 89, 109, 0) 0%, rgba(61, 89, 109, 0.5), #3d596d);
+ right: -30px;
+ width: 30px;
+ height: 24px;
+ display: block; }
+@keyframes appear {
+ 0% {
+ opacity: 0; }
+ 100% {
+ opacity: 1; } }
+
+.dops-notice {
+ display: -ms-flexbox;
+ display: flex;
+ position: relative;
+ margin-bottom: 24px;
+ border-radius: 1px;
+ background: #e9eff3;
+ box-sizing: border-box;
+ font-size: 14px;
+ animation: appear .3s ease-in-out; }
+ @media (min-width: 661px) {
+ .dops-notice {
+ font-size: inherit; } }
+ .dops-notice .dops-notice__dismiss.dops-button .gridicon {
+ top: 0; }
+ .dops-notice .dops-notice__dismiss:focus {
+ box-shadow: 0 0 4px #d2dee6; }
+ .dops-notice.is-success {
+ background: #4ab866; }
+ .dops-notice.is-warning {
+ background: #f0b849; }
+ .dops-notice.is-error {
+ background: #d94f4f; }
+ .dops-notice.is-info {
+ background: #0087be; }
+ .dops-notice.is-success, .dops-notice.is-error, .dops-notice.is-warning, .dops-notice.is-info {
+ color: white; }
+ .dops-notice.is-success .dops-notice__text a, .dops-notice.is-error .dops-notice__text a, .dops-notice.is-warning .dops-notice__text a, .dops-notice.is-info .dops-notice__text a {
+ color: white; }
+ .dops-notice.is-success .dops-notice__dismiss, .dops-notice.is-error .dops-notice__dismiss, .dops-notice.is-warning .dops-notice__dismiss, .dops-notice.is-info .dops-notice__dismiss {
+ color: white; }
+ .dops-notice.is-basic {
+ background: white;
+ color: #87a6bc;
+ box-shadow: 0 0 0 1px rgba(200, 215, 225, 0.5), 0 1px 2px #e9eff3; }
+ .dops-notice.is-basic .dops-notice__dismiss:focus {
+ box-shadow: 0 0 0 1px rgba(200, 215, 225, 0.5), 0 1px 2px #e9eff3; }
+ @media (min-width: 661px) {
+ .dops-notice.is-basic:before {
+ display: none; } }
+ .dops-notice.is-basic .dops-notice__text {
+ padding: 11px 24px; }
+ @media (min-width: 661px) {
+ .dops-notice.is-basic .dops-notice__text {
+ padding: 13px; } }
+
+.dops-notice__icon {
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+ padding: 13px 16px 13px 0; }
+ @media (max-width: 660px) {
+ .dops-notice__icon {
+ display: none; } }
+
+.dops-notice__content {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-positive: 1;
+ flex-grow: 1; }
+ @media (max-width: 480px) {
+ .dops-notice__content {
+ -ms-flex-direction: column;
+ flex-direction: column; } }
+
+.dops-notice__text {
+ font-size: 15px;
+ padding: 11px 24px; }
+ .dops-notice__text > span,
+ .dops-notice__text > div {
+ max-width: 680px; }
+ @media (min-width: 661px) {
+ .dops-notice__text {
+ padding: 13px; } }
+ .dops-notice__text a {
+ text-decoration: underline; }
+ .dops-notice__text ul {
+ margin-bottom: 0;
+ margin-right: 0; }
+ .dops-notice__text li {
+ margin-right: 2em;
+ margin-top: 0.5em; }
+ .dops-notice__text p {
+ margin-bottom: 0;
+ margin-top: 0.5em; }
+ .dops-notice__text p:first-child {
+ margin-top: 0; }
+
+.dops-notice__button {
+ cursor: pointer;
+ margin-right: 0.428em; }
+
+.dops-notice__dismiss {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+ padding: 11px 16px;
+ cursor: pointer;
+ color: #87a6bc; }
+ @media (min-width: 661px) {
+ .dops-notice__dismiss {
+ padding: 13px 16px; } }
+ .dops-notice__dismiss:hover, .dops-notice__dismiss:focus {
+ color: #2e4453; }
+ .dops-notice .dops-notice__dismiss {
+ color: #87a6bc;
+ opacity: 0.85; }
+ .dops-notice .dops-notice__dismiss:hover, .dops-notice .dops-notice__dismiss:focus {
+ opacity: 1; }
+
+a.dops-notice__action {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: center;
+ align-items: center;
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+ box-sizing: border-box;
+ cursor: pointer;
+ font-size: 15px;
+ font-weight: 400;
+ margin-right: auto;
+ padding: 13px 16px;
+ text-decoration: none;
+ white-space: nowrap; }
+ .is-success a.dops-notice__action,
+ .is-error a.dops-notice__action,
+ .is-warning a.dops-notice__action,
+ .is-info a.dops-notice__action {
+ color: white; }
+ .is-success a.dops-notice__action {
+ background: #338247; }
+ .is-error a.dops-notice__action {
+ background: #b52727; }
+ .is-warning a.dops-notice__action {
+ background: #da9712; }
+ .is-info a.dops-notice__action {
+ background: #005172; }
+ a.dops-notice__action .gridicon {
+ margin-right: 8px;
+ opacity: 0.7; }
+ a.dops-notice__action:hover, a.dops-notice__action:focus {
+ background: rgba(255, 255, 255, 0.2); }
+ @media (max-width: 480px) {
+ a.dops-notice__action {
+ margin: 0;
+ -ms-flex-pack: end;
+ justify-content: flex-end; } }
+
+.dops-notice.is-compact {
+ border-radius: 2px;
+ display: -ms-inline-flexbox;
+ display: inline-flex;
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ min-height: 20px;
+ margin: 0;
+ padding: 0;
+ text-decoration: none;
+ text-transform: none;
+ vertical-align: middle; }
+ .dops-notice.is-compact.is-success, .dops-notice.is-compact.is-error, .dops-notice.is-compact.is-warning, .dops-notice.is-compact.is-info {
+ color: white; }
+ .dops-notice.is-compact .dops-notice__text {
+ font-size: 12px;
+ padding: 6px 8px;
+ line-height: 1; }
+ .dops-notice.is-compact .dops-notice__icon {
+ -ms-flex-item-align: center;
+ -ms-grid-row-align: center;
+ align-self: center;
+ -ms-flex-negative: 0;
+ flex-shrink: 0;
+ margin: 0 8px 0 0;
+ padding: 0;
+ width: 18px;
+ height: 18px;
+ vertical-align: middle; }
+ .dops-notice.is-compact .dops-notice__dismiss {
+ display: none; }
+ .dops-notice.is-compact a.dops-notice__action {
+ background: transparent;
+ display: inline-block;
+ font-size: 11px;
+ font-weight: 600;
+ -ms-flex-item-align: center;
+ -ms-grid-row-align: center;
+ align-self: center;
+ margin-right: 16px;
+ padding: 0 8px;
+ text-decoration: underline;
+ text-transform: uppercase; }
+ .dops-notice.is-compact a.dops-notice__action:hover, .dops-notice.is-compact a.dops-notice__action:active, .dops-notice.is-compact a.dops-notice__action:focus {
+ background: transparent;
+ text-decoration: none; }
+ .dops-notice.is-compact a.dops-notice__action .gridicon {
+ margin-right: 8px;
+ width: 14px;
+ height: 14px;
+ vertical-align: sub;
+ opacity: 1; }
+.dops-section-header.dops-card {
+ display: -ms-flexbox;
+ display: flex;
+ padding-top: 0.6875rem;
+ padding-bottom: 0.6875rem;
+ position: relative; }
+ .dops-section-header.dops-card:after {
+ content: ''; }
+
+.dops-section-header__label {
+ display: -ms-flexbox;
+ display: flex;
+ -ms-flex-align: center;
+ align-items: center;
+ -ms-flex-positive: 1;
+ flex-grow: 1;
+ line-height: 1.75rem;
+ position: relative;
+ color: #87a6bc;
+ font-size: 0.875rem; }
+ .dops-section-header__label:before {
+ content: '';
+ display: block;
+ position: absolute;
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ pointer-events: none;
+ background: linear-gradient(to left, rgba(255, 255, 255, 0), white 90%);
+ top: 0px;
+ bottom: 0px;
+ left: 0px;
+ right: auto;
+ width: 20%;
+ height: auto; }
+ .dops-section-header__label .dops-count {
+ margin-right: 0.5rem; }
+
+.dops-section-header__card-badge {
+ margin-right: 0.5rem; }
+
+.dops-section-header__actions {
+ -ms-flex-positive: 0;
+ flex-grow: 0;
+ position: relative; }
+ .dops-section-header__actions:after {
+ content: ".";
+ display: block;
+ height: 0;
+ clear: both;
+ visibility: hidden; }
+
+.section-header__actions .button {
+ float: right;
+ margin-left: 0.5rem; }
+ .section-header__actions .button:last-child {
+ margin-left: 0; }
+.form-toggle[type="checkbox"] {
+ display: none; }
+
+.form-toggle__switch {
+ position: relative;
+ display: inline-block;
+ border-radius: 12px;
+ box-sizing: border-box;
+ padding: 2px;
+ width: 40px;
+ height: 24px;
+ background: #a8bece;
+ vertical-align: middle;
+ outline: 0;
+ cursor: pointer;
+ transition: all .4s ease, box-shadow 0; }
+ .form-toggle__switch:before, .form-toggle__switch:after {
+ position: relative;
+ display: block;
+ content: "";
+ width: 20px;
+ height: 20px; }
+ .form-toggle__switch:after {
+ right: 0;
+ border-radius: 50%;
+ background: white;
+ transition: all .2s ease; }
+ .form-toggle__switch:before {
+ display: none; }
+ .form-toggle__switch:hover {
+ background: #c8d7e1; }
+ .accessible-focus .form-toggle__switch:focus, .form-toggle__switch:focus {
+ box-shadow: 0 0 0 2px #00aadc; }
+
+.form-toggle__label {
+ cursor: pointer;
+ width: auto;
+ float: none; }
+
+.accessible-focus .form-toggle:focus + .form-toggle__label .form-toggle__switch {
+ box-shadow: 0 0 0 2px #00aadc; }
+
+.accessible-focus .form-toggle:focus:checked + .form-toggle__label .form-toggle__switch {
+ box-shadow: 0 0 0 2px #78dcfa; }
+
+.form-toggle:checked + .form-toggle__label .form-toggle__switch {
+ background: #00aadc; }
+ .form-toggle:checked + .form-toggle__label .form-toggle__switch:after {
+ right: 16px; }
+
+.form-toggle:checked:hover + .form-toggle__label .form-toggle__switch {
+ background: #78dcfa; }
+
+.form-toggle:disabled + .form-toggle__label .form-toggle__switch, .form-toggle:disabled:hover + .form-toggle__label .form-toggle__switch {
+ background: #e9eff3; }
+
+.form-toggle.is-toggling + .form-toggle__label .form-toggle__switch {
+ background: #00aadc; }
+
+.form-toggle.is-toggling:checked + .form-toggle__label .form-toggle__switch {
+ background: #c8d7e1; }
+
+.form-toggle.is-compact + .form-toggle__label .form-toggle__switch {
+ border-radius: 8px;
+ width: 24px;
+ height: 16px; }
+ .form-toggle.is-compact + .form-toggle__label .form-toggle__switch:before, .form-toggle.is-compact + .form-toggle__label .form-toggle__switch:after {
+ width: 12px;
+ height: 12px; }
+
+.form-toggle.is-compact:checked + .form-toggle__label .form-toggle__switch:after {
+ right: 8px; }
+.dops-text-input.dops-text-input {
+ box-sizing: border-box;
+ margin: 0;
+ padding: 7px 14px;
+ width: 100%;
+ color: #2e4453;
+ font-size: 16px;
+ line-height: 1.5;
+ border: 1px solid #c8d7e1;
+ background-color: white;
+ transition: all .15s ease-in-out;
+ box-shadow: none; }
+ .dops-text-input.dops-text-input::-webkit-input-placeholder {
+ color: #87a6bc; }
+ .dops-text-input.dops-text-input::-moz-placeholder {
+ color: #87a6bc; }
+ .dops-text-input.dops-text-input:-ms-input-placeholder {
+ color: #87a6bc; }
+ .dops-text-input.dops-text-input::placeholder {
+ color: #87a6bc; }
+ .dops-text-input.dops-text-input:hover {
+ border-color: #a8bece; }
+ .dops-text-input.dops-text-input:focus {
+ border-color: #0087be;
+ outline: none;
+ box-shadow: 0 0 0 2px #78dcfa; }
+ .dops-text-input.dops-text-input:focus::-ms-clear {
+ display: none; }
+ .dops-text-input.dops-text-input:disabled {
+ background: #f3f6f8;
+ border-color: #e9eff3;
+ color: #a8bece;
+ -webkit-text-fill-color: #a8bece; }
+ .dops-text-input.dops-text-input:disabled:hover {
+ cursor: default; }
+ .dops-text-input.dops-text-input:disabled::-webkit-input-placeholder {
+ color: #a8bece; }
+ .dops-text-input.dops-text-input:disabled::-moz-placeholder {
+ color: #a8bece; }
+ .dops-text-input.dops-text-input:disabled:-ms-input-placeholder {
+ color: #a8bece; }
+ .dops-text-input.dops-text-input:disabled::placeholder {
+ color: #a8bece; }
+
+.dops-text-input.dops-text-input {
+ -webkit-appearance: none; }
+ .dops-text-input.dops-text-input.is-valid {
+ border-color: #4ab866; }
+ .dops-text-input.dops-text-input.is-valid:hover {
+ border-color: #3a9551; }
+ .dops-text-input.dops-text-input.is-error {
+ border-color: #d94f4f; }
+ .dops-text-input.dops-text-input.is-error:hover {
+ border-color: #c92c2c; }
+ .dops-text-input.dops-text-input:focus.is-valid {
+ box-shadow: 0 0 0 2px #caead2; }
+ .dops-text-input.dops-text-input:focus.is-valid:hover {
+ box-shadow: 0 0 0 2px #a6dcb3; }
+ .dops-text-input.dops-text-input:focus.is-error {
+ box-shadow: 0 0 0 2px #f9e2e2; }
+ .dops-text-input.dops-text-input:focus.is-error:hover {
+ box-shadow: 0 0 0 2px #f0b8b8; }
+.dops-textarea {
+ box-sizing: border-box;
+ margin: 0;
+ padding: 0.4375rem 0.875rem;
+ min-height: 5.75rem;
+ width: 100%;
+ color: #2e4453;
+ font-size: 1rem;
+ line-height: 1.5;
+ border: 1px solid #c8d7e1;
+ background-color: white;
+ transition: all .15s ease-in-out;
+ box-shadow: none; }
+ .dops-textarea::-webkit-input-placeholder {
+ color: #87a6bc; }
+ .dops-textarea::-moz-placeholder {
+ color: #87a6bc; }
+ .dops-textarea:-ms-input-placeholder {
+ color: #87a6bc; }
+ .dops-textarea::placeholder {
+ color: #87a6bc; }
+ .dops-textarea:hover {
+ border-color: #a8bece; }
+ .dops-textarea:focus {
+ border-color: #0087be;
+ outline: none;
+ box-shadow: 0 0 0 2px #78dcfa; }
+ .dops-textarea:focus::-ms-clear {
+ display: none; }
+ .dops-textarea:disabled {
+ background: #f3f6f8;
+ border-color: #e9eff3;
+ color: #a8bece;
+ -webkit-text-fill-color: #a8bece; }
+ .dops-textarea:disabled:hover {
+ cursor: default; }
+ .dops-textarea:disabled::-webkit-input-placeholder {
+ color: #a8bece; }
+ .dops-textarea:disabled::-moz-placeholder {
+ color: #a8bece; }
+ .dops-textarea:disabled:-ms-input-placeholder {
+ color: #a8bece; }
+ .dops-textarea:disabled::placeholder {
+ color: #a8bece; }
+.dops-clipboard-button-input {
+ position: relative;
+ display: block; }
+ .dops-clipboard-button-input .dops-clipboard-button {
+ position: absolute;
+ top: 50%;
+ left: 4px;
+ transform: translateY(-50%);
+ overflow: visible; }
+ .dops-clipboard-button-input .dops-clipboard-button:not(:disabled)::before {
+ content: '';
+ display: block;
+ position: absolute;
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ pointer-events: none;
+ background: linear-gradient(to left, rgba(255, 255, 255, 0), #fff 90%);
+ top: 0px;
+ bottom: 0px;
+ left: 0px;
+ right: auto;
+ width: 16px;
+ height: auto;
+ left: calc( 100% + 1px); }
+ .dops-clipboard-button-input .dops-clipboard-button:focus::before {
+ left: calc( 100% + 3px); }
+.dops-external-link .gridicons-external {
+ color: currentColor;
+ margin-right: 0.5rem;
+ top: 0.125rem;
+ position: relative; }
+.dops-checkbox.dops-checkbox {
+ display: inline-block;
+ box-sizing: border-box;
+ margin: 2px 0 0;
+ padding: 7px 14px;
+ width: 16px;
+ height: 16px;
+ float: right;
+ outline: 0;
+ padding: 0;
+ box-shadow: none;
+ background-color: white;
+ border: 1px solid #c8d7e1;
+ color: #2e4453;
+ font-size: 16px;
+ line-height: 0;
+ text-align: center;
+ vertical-align: middle;
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+ transition: all .15s ease-in-out;
+ clear: none;
+ cursor: pointer; }
+ .dops-checkbox.dops-checkbox:checked:before {
+ content: '\F147';
+ margin: -3px -4px 0 0;
+ float: right;
+ display: inline-block;
+ vertical-align: middle;
+ width: 16px;
+ font-size: 20px;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ speak: none;
+ color: #00aadc; }
+ .dops-checkbox.dops-checkbox:disabled:checked:before {
+ color: #a8bece; }
+ .dops-checkbox.dops-checkbox:hover {
+ border-color: #a8bece; }
+ .dops-checkbox.dops-checkbox:focus {
+ border-color: #0087be;
+ outline: none;
+ box-shadow: 0 0 0 2px #78dcfa; }
+ .dops-checkbox.dops-checkbox:disabled {
+ background: #f3f6f8;
+ border-color: #e9eff3;
+ color: #a8bece;
+ opacity: 1; }
+ .dops-checkbox.dops-checkbox:disabled:hover {
+ cursor: default; }
+ .dops-checkbox.dops-checkbox + span {
+ display: block;
+ margin-right: 24px; }
+.notices-list {
+ overflow: hidden; }
+ .notices-list.is-pinned {
+ width: calc( 100% - 272px - 32px - 32px);
+ z-index: z-index("root", ".notices-list.is-pinned");
+ position: fixed;
+ top: 79px; }
+ .notices-list.is-pinned .notice {
+ z-index: z-index("root", ".notices-list.is-pinned .notice"); }
+
+.notices-list__whitespace {
+ height: 71px;
+ width: 100%;
+ display: block; }
+@keyframes appear {
+ 0% {
+ opacity: 0; }
+ 100% {
+ opacity: 1; } }
+
+.global-notices {
+ overflow: hidden;
+ text-align: left;
+ z-index: 179;
+ position: fixed;
+ top: auto;
+ left: 0;
+ bottom: 0;
+ right: 0; }
+ @media (min-width: 661px) {
+ .global-notices {
+ top: 63px;
+ left: 16px;
+ bottom: auto;
+ right: auto;
+ max-width: calc( 100% - 32px); } }
+ @media (min-width: 961px) {
+ .global-notices {
+ top: 71px;
+ left: 24px;
+ max-width: calc( 100% - 48px); } }
+ @media (min-width: 1041px) {
+ .global-notices {
+ left: 32px;
+ max-width: calc( 100% - 64px); } }
+
+.global-notices .dops-notice {
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ margin-bottom: 0;
+ text-align: right;
+ pointer-events: auto; }
+ @media (min-width: 661px) {
+ .global-notices .dops-notice {
+ display: -ms-flexbox;
+ display: flex;
+ border-radius: 20px;
+ overflow: hidden;
+ margin-bottom: 24px; } }
+
+@media (min-width: 661px) {
+ .global-notices .dops-notice__icon {
+ padding: 8px 16px 8px 0; } }
+
+.global-notices .dops-notice__text {
+ padding-right: 16px;
+ -ms-flex-preferred-size: auto;
+ flex-basis: auto;
+ -ms-flex-positive: 1;
+ flex-grow: 1; }
+ @media (min-width: 661px) {
+ .global-notices .dops-notice__text {
+ -ms-flex-positive: 0;
+ flex-grow: 0;
+ padding: 9px 13px; } }
+
+@media (min-width: 661px) {
+ .global-notices .dops-notice a.dops-notice__action {
+ font-size: 14px;
+ padding: 9px 16px; } }
+
+.global-notices .dops-notice__dismiss {
+ -ms-flex-negative: 0;
+ flex-shrink: 0; }
+ @media (min-width: 661px) {
+ .global-notices .dops-notice__dismiss {
+ padding: 8px 16px; } }
+
/*# sourceMappingURL=admin.dops-style.rtl.css.map */
diff --git a/plugins/jetpack/_inc/build/admin.dops-style.rtl.css.map b/plugins/jetpack/_inc/build/admin.dops-style.rtl.css.map
deleted file mode 100644
index 84674e12..00000000
--- a/plugins/jetpack/_inc/build/admin.dops-style.rtl.css.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"names":[],"mappings":"","sources":["admin.dops-style.rtl.css"],"sourcesContent":[".dops-count{display:inline-block;padding:.0625rem .375rem;border:1px solid #87a6bc;border-radius:.75rem;font-size:.6875rem;font-weight:600;line-height:.875rem;color:#87a6bc;text-align:center}.dops-select-dropdown{height:43px}.dops-select-dropdown.is-compact{height:28px}.dops-select-dropdown__container{position:relative;overflow:hidden;display:inline-block;width:auto;max-width:100%}.dops-select-dropdown.is-open .dops-select-dropdown__container{z-index:170}.dops-accessible-focus .dops-select-dropdown.is-open .dops-select-dropdown__container,.dops-accessible-focus .dops-select-dropdown__container:focus{z-index:170;box-shadow:0 0 0 2px #78dcfa}.dops-accessible-focus .dops-select-dropdown.is-open .dops-select-dropdown__container .select-dropdown__header,.dops-accessible-focus .dops-select-dropdown__container:focus .select-dropdown__header{border-color:#0087be}.dops-accessible-focus .dops-select-dropdown__container:focus{border-color:#00aadc;box-shadow:0 0 0 2px #78dcfa;outline:0;border-radius:4px}.dops-select-dropdown__header{padding:11px 16px 11px 44px;border-style:solid;border-color:#c8d7e1;border-width:1px 1px 2px;border-radius:4px;background-color:#fff;font-size:14px;font-weight:600;line-height:18px;height:18px;color:#2e4453;transition:background-color .2s ease;cursor:pointer}.dops-select-dropdown__header:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;font:normal 16px/1 Dashicons;content:'\\F347';position:absolute;left:13px;top:12px;display:block;line-height:18px;color:rgba(135,166,188,.5)}.is-compact .dops-select-dropdown__header:after{left:4px;top:4px}.is-compact .dops-select-dropdown__header{padding:7px;color:#668eaa;font-size:11px;line-height:1;text-transform:uppercase}.is-compact .dops-select-dropdown__header .dops-count{border-width:0;margin-right:0;line-height:1}.dops-select-dropdown.is-open .dops-select-dropdown__header{border-radius:4px 4px 0 0;box-shadow:none;background-color:#f3f6f8}.dops-select-dropdown.is-open .dops-select-dropdown__header:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;font:normal 16px/1 Dashicons;content:'\\F343'}.dops-select-dropdown__header .dops-count{margin-right:8px}.dops-select-dropdown__header-text{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dops-select-dropdown__options{visibility:hidden;height:0;box-sizing:border-box;padding:0;list-style:none;margin:-2px 0 0;background-color:#fff;border:1px solid #c8d7e1;border-radius:0 0 4px 4px}.dops-accessible-focus .dops-select-dropdown__options{border:1px solid #0087be;border-top-color:#c8d7e1}.dops-select-dropdown.is-open .dops-select-dropdown__options{visibility:visible;height:auto}.dops-select-dropdown__option:last-child .dops-select-dropdown__item{border-radius:0 0 4px 4px}.dops-select-dropdown__item,.dops-select-dropdown__item-text{padding:11px 16px 11px 44px}.dops-select-dropdown__item{display:block;position:relative;font-size:14px;font-weight:400;line-height:18px;color:#2e4453;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer}.dops-select-dropdown__item:before{content:attr(data-bold-text);font-weight:700;opacity:0}.dops-select-dropdown__item:visited{color:#2e4453}.dops-select-dropdown__item.is-selected{background-color:#00aadc;color:#fff}.dops-select-dropdown__item.is-disabled{background-color:#fff;color:#87a6bc;cursor:default;opacity:.5}.notouch .dops-select-dropdown__item:hover{color:#00aadc}.notouch .dops-select-dropdown__item.is-selected:hover{color:#fff}.dops-select-dropdown__item-text{padding-left:16px;box-sizing:border-box;position:absolute;top:0;right:0;width:100%;white-space:nowrap;text-overflow:ellipsis;color:inherit;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}.dops-select-dropdown__item-text .dops-count{color:inherit;border-color:inherit}.dops-select-dropdown__separator{border-top:1px solid #c8d7e1;display:block;margin:8px 0}.dops-select-dropdown__label{display:block;color:#a8bece;margin-top:5px;line-height:20px}.dops-select-dropdown__label label{font-size:12px;text-transform:uppercase;padding:0 16px}@keyframes rotate-spinner__right{0%{transform:rotate(0deg)}25%{transform:rotate(-180deg)}50%{transform:rotate(-180deg)}75%{transform:rotate(-1turn)}to{transform:rotate(-1turn)}}@keyframes rotate-spinner__left{0%{transform:rotate(0deg)}25%{transform:rotate(0deg)}50%{transform:rotate(-180deg)}75%{transform:rotate(-180deg)}to{transform:rotate(-1turn)}}.dops-spinner.is-fallback{position:relative;border-radius:100%;background-color:#c8d7e1}.dops-spinner.is-fallback:after,.dops-spinner.is-fallback:before{content:'';position:absolute;background-color:#fff;border-radius:50%}.dops-spinner.is-fallback:before{width:90%;height:90%;top:5%;right:5%}.dops-spinner.is-fallback:after{width:70%;height:70%;top:15%;right:15%}.dops-spinner__image{display:block}.dops-spinner__border{fill:#c8d7e1}.dops-spinner__progress{animation:3s linear infinite;transform-origin:50px 50px;fill:#00aadc}.dops-spinner.is-fallback .dops-spinner__progress{position:absolute;overflow:hidden;width:50%;height:100%;animation:none}.dops-spinner.is-fallback .dops-spinner__progress:before{content:'';position:absolute;width:100%;height:100%;animation:3s linear infinite;border-radius:9999px;background-color:#00aadc;fill:none}.dops-spinner.is-fallback .dops-spinner__progress.is-left{right:0}.dops-spinner.is-fallback .dops-spinner__progress.is-left:before{right:100%;border-top-right-radius:0;border-bottom-right-radius:0;transform-origin:100% 50%}.dops-spinner.is-fallback .dops-spinner__progress.is-right{right:50%}.dops-spinner.is-fallback .dops-spinner__progress.is-right:before{right:-100%;border-top-left-radius:0;border-bottom-left-radius:0;transform-origin:0% 50%}.dops-spinner.is-fallback .dops-spinner__progress.is-left:before,.dops-spinner__progress.is-left{animation-name:rotate-spinner__left}.dops-spinner.is-fallback .dops-spinner__progress.is-right:before,.dops-spinner__progress.is-right{animation-name:rotate-spinner__right}.gridicon{fill:currentColor}.gridicon.needs-offset g{transform:translate(-1px,1px)}.gridicon.needs-offset-x g{transform:translate(-1px)}.gridicon.needs-offset-y g{transform:translateY(1px)}.dops-search{margin-bottom:24px;width:60px;height:51px;position:relative;z-index:22}@media (max-width:660px){.dops-search{width:50px}}.dops-search .dops-search-open__icon{position:absolute;top:50%;margin-top:-12px;width:60px;z-index:20;color:#0087be;cursor:pointer}.dops-accessible-focus .dops-search .dops-search-open__icon:focus{outline:1px dotted #0087be}@media (max-width:660px){.dops-search .dops-search-open__icon{width:50px}}.dops-search .dops-search-open__icon:hover{color:#3d596d}.dops-search .dops-search-close__icon{position:absolute;bottom:0;top:50%;left:0;margin-top:-12px;width:60px;cursor:pointer;z-index:20;color:#3d596d;display:none;opacity:0;transition:opacity .2s ease-in}.dops-accessible-focus .dops-search .dops-search-close__icon:focus{outline:1px dotted #0087be}.dops-search .dops-search-close__icon:before{position:absolute;right:0;left:0;top:50%;margin-top:-8px;font-size:16px;text-align:center}@media (max-width:660px){.dops-search .dops-search-close__icon:before{font-size:14px;margin-top:-7px}}@media (max-width:660px){.dops-search .dops-search-close__icon{width:50px}}.dops-search.is-pinned{margin-bottom:0;height:auto;position:absolute;bottom:0;top:0;left:0;z-index:170}.dops-search.is-pinned .dops-search-open__icon{left:0}.dops-search.is-pinned .dops-search__input[type=search]{height:100%}.dops-search__input[type=search]{display:none;position:absolute;z-index:10;top:0;margin:0;padding:0 60px 0 50px;border:none;background:#fff;height:51px;-moz-appearance:none;appearance:none;box-sizing:border-box;-webkit-appearance:none;box-shadow:none}@media (max-width:660px){.dops-search__input[type=search]{opacity:0;right:0;padding-right:50px}}.dops-search__input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.dops-search__input[type=search]:focus{box-shadow:none;border:none}.dops-search.is-open{margin-left:0!important;width:100%}.dops-search.is-open .dops-search-open__icon{color:#3d596d;right:0}.dops-search.is-open .dops-search-close__icon{display:inline-block}.dops-search.is-open .dops-search-close__icon,.dops-search.is-open .dops-search__input{opacity:1}.dops-search.is-open .dops-search__input{display:block}.dops-search .dops-spinner{display:none;position:absolute;top:50%;right:30px;transform:translate(50%,-50%)}@media (max-width:660px){.dops-search .dops-spinner{right:25px}}.dops-search.is-searching .dops-search-open__icon{display:none}.dops-search.is-searching .dops-spinner{display:block;z-index:20}@media (max-width:660px){.animating.dops-search-opening .dops-search input{opacity:1}}.dops-section-nav{position:relative;width:100%;padding:0;margin:0 0 17px;background:#fff;box-sizing:border-box;box-shadow:0 0 0 1px rgba(200,215,225,.5),0 1px 2px #e9eff3}.dops-section-nav.is-empty .dops-section-nav__panel{visibility:hidden}@media (max-width:480px){.dops-section-nav.is-open{box-shadow:0 0 0 1px #87a6bc,0 2px 4px #c8d7e1}}@media (min-width:481px){.dops-section-nav.has-pinned-items{padding-left:60px}}@media (min-width:481px) and (max-width:660px){.dops-section-nav.has-pinned-items{padding-left:50px}}@media (max-width:660px){.dops-section-nav{margin-bottom:9px}}.dops-section-nav__mobile-header{display:-ms-flexbox;display:flex;padding:15px;font-size:14px;line-height:16px;color:#2e4453;font-weight:600;cursor:pointer}.dops-section-nav__mobile-header:after{content:'\\F347';line-height:16px;color:rgba(135,166,188,.5)}.dops-section-nav.is-open .dops-section-nav__mobile-header:after,.dops-section-nav__mobile-header:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;font:normal 16px/1 Dashicons}.dops-section-nav.is-open .dops-section-nav__mobile-header:after{content:'\\F343'}.dops-section-nav.has-pinned-items .dops-section-nav__mobile-header{padding-left:50px}.dops-section-nav.has-pinned-items .dops-section-nav__mobile-header:after{margin-right:8px}@media (min-width:481px){.dops-section-nav__mobile-header{display:none}}.dops-section-nav__mobile-header-text{width:0;-ms-flex:1 0 auto;flex:1 0 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dops-section-nav__mobile-header-text small{margin-right:5px;font-size:11px;color:#87a6bc;font-weight:600;text-transform:uppercase}.dops-section-nav.has-pinned-items .dops-section-nav__mobile-header-text{width:auto;-ms-flex:0 1 auto;flex:0 1 auto}.dops-section-nav__panel{box-sizing:border-box;width:100%}@media (max-width:480px){.dops-section-nav.is-open .dops-section-nav__panel{padding-bottom:15px;border-top:1px solid #c8d7e1;background:linear-gradient(-180deg,#f3f6f8 0,#fff 4px)}}@media (min-width:481px){.dops-section-nav__panel{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.dops-section-nav__panel:first-child{width:0;-ms-flex:1 0 auto;flex:1 0 auto}}.dops-section-nav-group{position:relative;margin-top:16px;padding-top:16px;border-top:1px solid #c8d7e1}.dops-section-nav-group:first-child{padding-top:0;border-top:none}@media (max-width:480px){.dops-section-nav-group{display:none}.dops-section-nav.is-open .dops-section-nav-group{display:block}}@media (min-width:481px){.dops-section-nav-group{margin-top:0;padding-top:0;border-top:none}.dops-section-nav-group:first-child{display:-ms-flexbox;display:flex;width:0;-ms-flex:1 0 auto;flex:1 0 auto}}.dops-section-nav__button{width:100%;margin-top:24px}.dops-section-nav__hr{background:#e9eff3}.dops-section-nav-group__label{display:none;margin-bottom:8px;padding:0 15px;font-size:11px;color:#87a6bc;font-weight:600;text-transform:uppercase;line-height:12px}@media (max-width:480px){.has-siblings .dops-section-nav-group__label{display:block}}.dops-section-nav-group__label-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dops-section-nav-tab .count{margin-right:8px}@media (min-width:481px){.dops-section-nav-tabs{width:0;-ms-flex:1 0 auto;flex:1 0 auto}.dops-section-nav-tabs.is-dropdown{position:relative;width:auto;-ms-flex:0 1 auto;flex:0 1 auto;margin:8px}}.dops-section-nav-tabs__list{margin:0;list-style:none}@media (min-width:481px){.dops-section-nav-tabs__list{display:-ms-flexbox;display:flex;width:100%;overflow:hidden}.is-dropdown .dops-section-nav-tabs__list{display:none}}.dops-section-nav-tab{margin-bottom:0}@media (min-width:481px){.dops-section-nav-tab{width:auto;-ms-flex:none;flex:none;border-bottom:2px solid transparent;border-top:none;text-align:center}.dops-section-nav-tab.is-selected{border-bottom-color:#2e4453}}.dops-section-nav-tab__link,.dops-section-nav-tab__text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dops-section-nav-tab__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;box-sizing:border-box;padding:15px;width:100%;font-size:14px;font-weight:600;line-height:18px;color:#2e4453;cursor:pointer}.dops-section-nav-tab__link:visited{color:#2e4453}.dops-section-nav-tab__link[disabled],.notouch .dops-section-nav-tab__link[disabled]:hover{color:#e9eff3;cursor:default}.is-selected .dops-section-nav-tab__link{color:#fff;background-color:#00aadc}.dops-section-nav-tab__link:focus{outline:none;box-shadow:none}.accessible-focus .dops-section-nav-tab__link:focus{outline:1px solid #87a6bc}.is-external .dops-section-nav-tab__link:after{font-size:18px;padding-right:2px}.notouch .dops-section-nav-tab__link:hover{color:#00aadc}.notouch .is-selected .dops-section-nav-tab__link:hover{color:#fff}@media (min-width:481px){.dops-section-nav-tab__link{display:block;width:auto;padding:16px 16px 14px;color:#0087be;font-weight:400}.dops-section-nav-tab__link:visited{color:#0087be}.is-selected .dops-section-nav-tab__link{color:#2e4453;background-color:transparent}.is-selected .dops-section-nav-tab__link:after{display:none}.notouch .is-selected .dops-section-nav-tab__link:hover{color:#2e4453}}.dops-section-nav-tab__text{display:block;-ms-flex:1 0 auto;flex:1 0 auto;width:0;color:inherit}@media (min-width:481px){.dops-section-nav-tab__text{display:inline;-ms-flex:none;flex:none;width:auto}}.dops-section-nav-tabs__dropdown{position:relative;z-index:3;width:100%}.dops-section-nav-tabs__dropdown.is-open{z-index:4}.dops-section-nav-tabs__dropdown .dops-select-dropdown__container{position:static}.dops-section-nav__segmented .dops-segmented-control{margin:0 15px}.dops-section-nav__segmented .dops-segmented-control__link{padding:3px 16px 5px}@media (max-width:480px){.dops-section-nav .dops-search.is-pinned{height:46px}}.dops-card{position:relative;margin:0 auto .625rem;padding:1rem;box-sizing:border-box;background:#fff;box-shadow:0 0 0 1px rgba(200,215,225,.5),0 1px 2px #e9eff3}.dops-card:after{content:\".\";display:block;height:0;clear:both;visibility:hidden}@media (min-width:481px){.dops-card{margin-bottom:1rem;padding:1.5rem}}.dops-card.is-compact{margin-bottom:1px}@media (min-width:481px){.dops-card.is-compact{margin-bottom:1px;padding:1rem 1.5rem}}.dops-card-title{background-color:#f9f9f9;color:#000;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;border-bottom:1px solid #ddd;padding:10px 16px;margin:0}@media (min-width:481px){.dops-card-title{padding:16px 24px}}.dops-card-title .dops-card-meta{color:#aaa;float:left}.dops-card-section{font-size:14px;padding:16px;border-bottom:1px solid #ddd}.dops-card-section:after{content:\".\";display:block;height:0;clear:both;visibility:hidden}@media (min-width:481px){.dops-card-section{padding:24px}}.dops-card-section:last-child{border-bottom:none}.dops-card-section .dops-card-section-label{color:#000;font-size:12px;font-weight:400;text-transform:uppercase}.dops-card-section .dops-card-section-orient-vertical .dops-card-section-label{margin-bottom:10px}.dops-card-section .dops-card-section-orient-horizontal .dops-card-section-label{float:right;width:30%}@media all and (max-width:590px){.dops-card-section .dops-card-section-orient-horizontal .dops-card-section-label{margin-bottom:10px;float:none;width:100%}}.dops-card-section .dops-card-section-orient-horizontal .dops-card-section-content{float:left;width:70%}@media all and (max-width:590px){.dops-card-section .dops-card-section-orient-horizontal .dops-card-section-content{float:none;width:100%}}.dops-card-footer{background:#f9f9f9;padding:15px 20px}.dops-card-icon{float:left;text-transform:capitalize}.dops-card-icon .genericon{border-radius:50%;width:16px;height:16px;margin-left:10px;color:#fff;background:#81bf16}.dops-button{background:#fff;border-color:#c8d7e1;border-style:solid;border-width:1px 1px 2px;color:#2e4453;cursor:pointer;display:inline-block;margin:0;outline:0;overflow:hidden;font-weight:500;text-overflow:ellipsis;text-decoration:none;vertical-align:top;box-sizing:border-box;font-size:14px;line-height:21px;border-radius:4px;padding:7px 14px 9px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.dops-button:hover{border-color:#a8bece;color:#2e4453}.dops-button:active{border-width:2px 1px 1px}.dops-button:visited{color:#2e4453}.dops-button:disabled,.dops-button[disabled]{color:#e9eff3;background:#fff;border-color:#e9eff3;cursor:default}.dops-button:disabled:active,.dops-button[disabled]:active{border-width:1px 1px 2px}.dops-button:focus{outline:0;border-color:#00aadc;box-shadow:0 0 0 2px #78dcfa}.dops-button.is-compact{padding:7px;color:#668eaa;font-size:11px;line-height:1;text-transform:uppercase}.dops-button.is-compact:disabled{color:#e9eff3}.dops-button.is-compact .gridicon{top:4px;margin-top:-8px}.dops-button.is-compact .gridicons-plus-small{margin-right:-4px}.dops-button.is-compact .gridicons-plus-small:last-of-type{margin-right:0}.dops-button.is-compact .gridicons-plus-small+.gridicon{margin-right:-4px}.dops-button.hidden{display:none}.dops-button .gridicon{position:relative;top:4px;margin-top:-2px;width:18px;height:18px}.dops-button.is-primary{background:#00aadc;border-color:#0087be;color:#fff}.dops-button.is-primary:focus,.dops-button.is-primary:hover{border-color:#005082;color:#fff}.dops-button.is-primary:disabled,.dops-button.is-primary[disabled]{background:#bceefd;border-color:#8cc9e2;color:#fff}.dops-button.is-primary.is-compact{color:#fff}.dops-button.is-scary{color:#d94f4f}.dops-button.is-scary:focus,.dops-button.is-scary:hover{border-color:#d94f4f}.dops-button.is-scary:focus{box-shadow:0 0 0 2px #eba3a3}.dops-button.is-scary:disabled,.dops-button.is-scary[disabled]{color:#f4cdcd;border-color:#e9eff3}.dops-button.is-primary.is-scary{background:#d94f4f;border-color:#a02222;color:#fff}.dops-button.is-primary.is-scary:focus,.dops-button.is-primary.is-scary:hover{border-color:#4c1010}.dops-button.is-primary.is-scary:disabled,.dops-button.is-primary.is-scary[disabled]{background:#eba3a3;border-color:#e48484}.dops-button.is-borderless{border:none;color:#668eaa;padding-right:0;padding-left:0}.dops-button.is-borderless:hover{color:#2e4453}.dops-button.is-borderless:focus{box-shadow:none}.dops-button.is-borderless .gridicon{width:24px;height:24px;top:6px}.dops-button.is-borderless:disabled,.dops-button.is-borderless[disabled]{color:#e9eff3;background:#fff;cursor:default}.dops-button.is-borderless:disabled:active,.dops-button.is-borderless[disabled]:active{border-width:0}.dops-button.is-borderless.is-scary{color:#d94f4f}.dops-button.is-borderless.is-scary:focus,.dops-button.is-borderless.is-scary:hover{color:#a02222}.dops-button.is-borderless.is-scary[disabled]{color:#f4cdcd}.dops-button.is-borderless.is-compact{background:transparent;border-radius:0}.dops-button.is-borderless.is-compact .gridicon{width:18px;height:18px;top:5px}@keyframes appear{0%{opacity:0}to{opacity:1}}.dops-foldable-card.dops-card{position:relative;transition:margin .15s linear;padding:0}.dops-foldable-card.dops-card:after{content:\".\";display:block;height:0;clear:both;visibility:hidden}.dops-foldable-card.dops-card.is-expanded{margin-bottom:8px}.dops-foldable-card.dops-card .is-clickable{cursor:pointer}.dops-foldable-card__header{min-height:64px;width:100%;padding:16px;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;position:relative}.dops-foldable-card__header.has-border .dops-foldable-card__summary,.dops-foldable-card__header.has-border .dops-foldable-card__summary_expanded{margin-left:48px}.dops-foldable-card__header.has-border .dops-foldable-card__expand{border-right:1px solid #f3f6f8}.dops-foldable-card.is-compact .dops-foldable-card__header{padding:8px 16px;min-height:40px}.dops-foldable-card.is-expanded .dops-foldable-card__header{margin-bottom:0;height:inherit;min-height:64px}.dops-foldable-card.is-expanded.is-compact .dops-foldable-card__header{min-height:40px}.dops-foldable-card.is-disabled .dops-foldable-card__header{opacity:.2}.dops-foldable-card__action{position:absolute;top:0;left:0;height:100%;background:none;border:0}.dops-foldable-card.is-expanded .dops-foldable-card__action{height:100%}.dops-foldable-card.is-disabled .dops-foldable-card__action{cursor:default}.accessible-focus .dops-foldable-card__action:focus{outline:thin dotted}button.dops-foldable-card__action{cursor:pointer;outline:0}.dops-foldable-card__main{max-width:calc(100% - 36px);display:block;-ms-flex-align:center;align-items:center;width:100%;margin-left:5px}@media (max-width:480px){.dops-foldable-card__main{-ms-flex:1 1;flex:1 1}}.dops-foldable-card__secondary{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:1 1;flex:1 1;-ms-flex-pack:end;justify-content:flex-end}.dops-foldable-card__expand{width:48px}.dops-foldable-card__expand .gridicon{fill:#87a6bc;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;vertical-align:middle;transition:transform .15s cubic-bezier(.175,.885,.32,1.275),color .2s ease-in}.dops-foldable-card.is-expanded .dops-foldable-card__expand .gridicon{transform:rotate(-180deg)}.dops-foldable-card__expand .gridicon:hover{fill:#87a6bc}.dops-foldable-card__expand:focus .gridicon,.dops-foldable-card__expand:hover .gridicon{fill:#00aadc}.dops-foldable-card__header-text{font-size:1.125rem;width:100%}.dops-foldable-card__subheader{margin-top:.125rem;margin-bottom:.125rem;font-size:.875rem;color:#4f748e}.dops-foldable-card__content{display:none}.dops-foldable-card.is-expanded .dops-foldable-card__content{display:block;padding:16px;border-top:1px solid #f3f6f8}.dops-foldable-card.is-compact .dops-foldable-card.is-expanded .dops-foldable-card__content{padding:8px}.dops-foldable-card.is-expanded .dops-foldable-card__content p:first-child{margin-top:0}.dops-foldable-card.is-expanded .dops-foldable-card__content p:last-child{margin-bottom:0}.dops-foldable-card__summary,.dops-foldable-card__summary_expanded{margin-left:40px;color:#87a6bc;font-size:12px;transition:opacity .2s linear;display:inline-block}.dops-foldable-card.has-expanded-summary .dops-foldable-card__summary,.dops-foldable-card.has-expanded-summary .dops-foldable-card__summary_expanded{transition:none;-ms-flex:2;flex:2;text-align:left}@media (max-width:480px){.dops-foldable-card__summary,.dops-foldable-card__summary_expanded{display:none}}.dops-foldable-card__summary{opacity:1;display:inline-block}.dops-foldable-card.is-expanded .dops-foldable-card__summary,.dops-foldable-card__summary_expanded,.has-expanded-summary .dops-foldable-card.is-expanded .dops-foldable-card__summary{display:none}.dops-foldable-card.is-expanded .dops-foldable-card__summary_expanded{display:inline-block}.dops-popover{font-size:11px;z-index:1000;position:absolute;top:0;right:0;left:auto}.dops-popover .dops-popover__inner{background-color:#fff;border:1px solid #c8d7e1;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.1),0 0 56px rgba(0,0,0,.075);text-align:center;position:relative}.dops-popover .dops-popover__arrow{border:10px dashed #c8d7e1;height:0;line-height:0;position:absolute;width:0;z-index:1}.dops-popover.fade{transition:opacity .1s}.dops-popover.is-top-left .dops-popover__arrow,.dops-popover.is-top-right .dops-popover__arrow,.dops-popover.is-top .dops-popover__arrow{bottom:0;right:50%;margin-right:-10px;border-top-style:solid;border-bottom:none;border-right-color:transparent;border-left-color:transparent}.dops-popover.is-top-left .dops-popover__arrow:before,.dops-popover.is-top-right .dops-popover__arrow:before,.dops-popover.is-top .dops-popover__arrow:before{bottom:2px;border:10px solid #fff;content:\" \";position:absolute;right:50%;margin-right:-10px;border-top-style:solid;border-bottom:none;border-right-color:transparent;border-left-color:transparent}.dops-popover.is-bottom-left .dops-popover__arrow,.dops-popover.is-bottom-right .dops-popover__arrow,.dops-popover.is-bottom .dops-popover__arrow{top:0;right:50%;margin-right:-10px;border-bottom-style:solid;border-top:none;border-right-color:transparent;border-left-color:transparent}.dops-popover.is-bottom-left .dops-popover__arrow:before,.dops-popover.is-bottom-right .dops-popover__arrow:before,.dops-popover.is-bottom .dops-popover__arrow:before{top:2px;border:10px solid #fff;content:\" \";position:absolute;right:50%;margin-right:-10px;border-bottom-style:solid;border-top:none;border-right-color:transparent;border-left-color:transparent}.dops-popover.is-left-bottom .dops-popover__arrow,.dops-popover.is-left-top .dops-popover__arrow,.dops-popover.is-left .dops-popover__arrow{left:0;top:50%;margin-top:-10px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}.dops-popover.is-left-bottom .dops-popover__arrow:before,.dops-popover.is-left-top .dops-popover__arrow:before,.dops-popover.is-left .dops-popover__arrow:before{left:2px;border:10px solid #fff;content:\" \";position:absolute;top:50%;margin-top:-10px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}.dops-popover.is-right-bottom .dops-popover__arrow,.dops-popover.is-right-top .dops-popover__arrow,.dops-popover.is-right .dops-popover__arrow{right:0;top:50%;margin-top:-10px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.dops-popover.is-right-bottom .dops-popover__arrow:before,.dops-popover.is-right-top .dops-popover__arrow:before,.dops-popover.is-right .dops-popover__arrow:before{right:2px;border:10px solid #fff;content:\" \";position:absolute;top:50%;margin-top:-10px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.dops-popover.is-bottom-left,.dops-popover.is-bottom-right,.dops-popover.is-top-left,.dops-popover.is-top-right{padding-left:0;padding-right:0}.dops-popover.is-bottom-left .dops-popover__arrow,.dops-popover.is-top-left .dops-popover__arrow{right:auto;left:5px}.dops-popover.is-bottom-right .dops-popover__arrow,.dops-popover.is-top-right .dops-popover__arrow{right:15px}.dops-popover.is-top-left .dops-popover__inner,.dops-popover.is-top-right .dops-popover__inner,.dops-popover.is-top .dops-popover__inner{top:-10px}.dops-popover.is-bottom-right .dops-popover__inner,.dops-popover.is-left .dops-popover__inner,.dops-popover.is-top-right .dops-popover__inner{right:-10px}.dops-popover.is-bottom-left .dops-popover__inner,.dops-popover.is-bottom-right .dops-popover__inner,.dops-popover.is-bottom .dops-popover__inner{top:10px}.dops-popover.is-bottom-left .dops-popover__inner,.dops-popover.is-right .dops-popover__inner,.dops-popover.is-top-left .dops-popover__inner{right:10px}.dops-popover.is-dialog-visible{z-index:100300}.dops-popover__menu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:200px}.dops-popover__menu-item{position:relative;background:inherit;border:none;border-radius:0;color:#2e4453;cursor:pointer;display:block;font-size:14px;font-weight:400;margin:0;padding:8px 16px;text-align:right;transition:all .05s ease-in-out}.dops-popover__menu-item:first-child{margin-top:5px}.dops-popover__menu-item:focus,.dops-popover__menu-item:hover{background-color:#00aadc;border:0;box-shadow:none;color:#fff}.dops-popover__menu-item:focus .gridicon,.dops-popover__menu-item:hover .gridicon{color:#fff}.dops-popover__menu-item[disabled]:focus,.dops-popover__menu-item[disabled]:hover{background:transparent;cursor:default}.dops-popover__menu-item:last-child{margin-bottom:5px}.dops-popover__menu-item::-moz-focus-inner{border:0}.dops-popover__menu-item.has-icon{padding-right:42px}.dops-popover__menu-item .gridicon{color:#a8bece;vertical-align:bottom;margin-left:8px}.dops-popover__hr{margin:8px 0;background:#e9eff3}.dops-tooltip.dops-popover .dops-popover__arrow{border-width:6px}.dops-tooltip.dops-popover.is-bottom-left .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom-right .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom .dops-popover__arrow{border-bottom-color:#3d596d;top:4px;left:10px}.dops-tooltip.dops-popover.is-bottom-left .dops-popover__arrow:before,.dops-tooltip.dops-popover.is-bottom-right .dops-popover__arrow:before,.dops-tooltip.dops-popover.is-bottom .dops-popover__arrow:before{display:none}.dops-tooltip.dops-popover.is-bottom-left.is-error .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom-right.is-error .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom.is-error .dops-popover__arrow{border-bottom-color:#d94f4f}.dops-tooltip.dops-popover.is-bottom-left.is-warning .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom-right.is-warning .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom.is-warning .dops-popover__arrow{border-bottom-color:#f0b849}.dops-tooltip.dops-popover.is-bottom-left.is-success .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom-right.is-success .dops-popover__arrow,.dops-tooltip.dops-popover.is-bottom.is-success .dops-popover__arrow{border-bottom-color:#4ab866}.dops-tooltip.dops-popover.is-top-left .dops-popover__arrow,.dops-tooltip.dops-popover.is-top-right .dops-popover__arrow,.dops-tooltip.dops-popover.is-top .dops-popover__arrow{border-top-color:#3d596d;bottom:4px;left:10px}.dops-tooltip.dops-popover.is-top-left .dops-popover__arrow:before,.dops-tooltip.dops-popover.is-top-right .dops-popover__arrow:before,.dops-tooltip.dops-popover.is-top .dops-popover__arrow:before{display:none}.dops-tooltip.dops-popover.is-top-left.is-error .dops-popover__arrow,.dops-tooltip.dops-popover.is-top-right.is-error .dops-popover__arrow,.dops-tooltip.dops-popover.is-top.is-error .dops-popover__arrow{border-top-color:#d94f4f}.dops-tooltip.dops-popover.is-top-left.is-warning .dops-popover__arrow,.dops-tooltip.dops-popover.is-top-right.is-warning .dops-popover__arrow,.dops-tooltip.dops-popover.is-top.is-warning .dops-popover__arrow{border-top-color:#f0b849}.dops-tooltip.dops-popover.is-top-left.is-success .dops-popover__arrow,.dops-tooltip.dops-popover.is-top-right.is-success .dops-popover__arrow,.dops-tooltip.dops-popover.is-top.is-success .dops-popover__arrow{border-top-color:#4ab866}.dops-tooltip.dops-popover.is-bottom .dops-popover__arrow,.dops-tooltip.dops-popover.is-top .dops-popover__arrow{margin-right:-6px}.dops-tooltip.dops-popover.is-left,.dops-tooltip.dops-popover.is-right{padding-top:0}.dops-tooltip.dops-popover.is-left .dops-popover__arrow,.dops-tooltip.dops-popover.is-right .dops-popover__arrow{margin-top:-6px}.dops-tooltip.dops-popover.is-left .dops-popover__arrow:before,.dops-tooltip.dops-popover.is-right .dops-popover__arrow:before{display:none}.dops-tooltip.dops-popover.is-left.is-error .dops-popover__arrow,.dops-tooltip.dops-popover.is-right.is-error .dops-popover__arrow{border-left-color:#d94f4f}.dops-tooltip.dops-popover.is-left.is-warning .dops-popover__arrow,.dops-tooltip.dops-popover.is-right.is-warning .dops-popover__arrow{border-left-color:#f0b849}.dops-tooltip.dops-popover.is-left.is-success .dops-popover__arrow,.dops-tooltip.dops-popover.is-right.is-success .dops-popover__arrow{border-left-color:#4ab866}.dops-tooltip.dops-popover.is-left .dops-popover__arrow{margin-left:4px;border-right-color:#3d596d}.dops-tooltip.dops-popover.is-right .dops-popover__arrow{margin-right:4px;border-left-color:#3d596d}.dops-tooltip.dops-popover .dops-popover__inner{border:0;box-shadow:none;border-radius:2px;color:#fff;background:#3d596d;font-size:12px;padding:6px 10px;text-align:right}.dops-tooltip.dops-popover.is-error .dops-popover__inner{background:#d94f4f}.dops-tooltip.dops-popover.is-warning .dops-popover__inner{background:#f0b849}.dops-tooltip.dops-popover.is-success .dops-popover__inner{background:#4ab866}.dops-tooltip.dops-popover ul{list-style:none;margin:0;padding:0}.dops-tooltip.dops-popover ul li{font-size:11px;font-weight:100;border:0}.dops-tooltip__hr{margin:8px 0;background:#87a6bc}.dops-chart{position:relative;box-sizing:border-box;background-color:#fff;padding:8px 20px 8px 0}.dops-chart .dops-chart__y-axis-markers{position:absolute;top:8px;right:0;left:0;height:200px}.dops-chart .dops-chart__y-axis-marker{position:absolute;top:0;width:100%;height:1px;border-top:1px solid #e9eff3}.dops-chart__bar-marker{z-index:1;position:absolute;top:0;width:100%;height:1px;border-top:1px solid rgba(233,239,243,.1)}.dops-chart .dops-chart__y-axis-marker.is-fifty,.dops-chart__bar-marker.is-fifty,.dops-chart__y-axis-label.is-fifty{top:50%}.dops-chart .dops-chart__y-axis-marker.is-zero,.dops-chart__bar-marker.is-zero,.dops-chart__y-axis-label.is-zero{top:100%}.dops-chart__y-axis{position:relative;float:left;height:200px;padding:0 10px 0 20px;font-size:11px;color:#668eaa;margin-bottom:30px}.dops-chart__y-axis-label{position:absolute;top:0;left:20px;text-align:left}.dops-chart__y-axis-width-fix{color:hsla(0,0%,100%,0)}.dops-chart__x-axis{position:relative;font-size:0;padding:5px 0;min-height:18px;color:#3d596d}.dops-chart__x-axis-label{position:absolute;display:inline-block;vertical-align:top;font-size:11px;text-align:center}.dops-chart__x-axis-label:before{content:'';display:block;position:absolute;top:-4px;right:50%;margin-right:-.5px;width:1px;height:5px;background:#f3f6f8;background-image:linear-gradient(-180deg,#f3f6f8 0,#c8d7e1)}.dops-chart__bars{font-size:0;overflow:hidden;display:-ms-flex;display:-ms-flexbox;display:flex}.dops-chart__bar,.dops-chart__bars{position:relative;height:200px;text-align:center}.dops-chart__bar{display:inline-block;-ms-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}.dops-chart__bar.is-weekend{background-color:rgba(233,239,243,.5)}.dops-chart__bar:hover{cursor:pointer;background-color:rgba(233,239,243,.3)}.dops-chart__bar.is-selected{cursor:default;background-color:rgba(240,130,30,.1)}.dops-chart__bar-section{display:inline-block;background-color:#0087be;position:absolute;top:0;left:16%;bottom:0;right:16%;z-index:2}.dops-chart__bar:hover .dops-chart__bar-section.is-bar{background-color:#00aadc}.dops-chart__bar.is-selected .dops-chart__bar-section.is-bar{background-color:#f0821e}.dops-chart__bar-section.is-spacer{z-index:0;background-color:hsla(0,0%,100%,0)}.dops-chart__bar-section.is-ghost:after{content:\"\";display:block;position:absolute;top:160px;bottom:0;right:0;z-index:1;width:100%;height:40px;background-image:linear-gradient(-180deg,hsla(0,0%,100%,0),rgba(233,239,243,.5))}.dops-chart__bar:hover .dops-chart__bar-section.is-ghost:after{display:none}.dops-chart__bar-section-inner{background:#004069;position:absolute;left:23.33%;bottom:0;right:23.33%}.dops-chart__bar.is-selected .dops-chart__bar-section-inner{background-color:#d54e21}.dops-chart__legend{margin-bottom:-8px}.dops-chart__legend:after{content:\".\";display:block;height:0;clear:both;visibility:hidden}.dops-chart__legend .dops-chart__legend-options{float:left;color:#537994;list-style-type:none;margin:0;font-size:11px;text-transform:uppercase;letter-spacing:.1em}@media (max-width:480px){.dops-chart__legend .dops-chart__legend-options{width:100%}}.dops-chart__legend-option{display:inline;text-align:right}@media (max-width:480px){.dops-chart__legend-option{width:50%;display:inline-block}}.dops-chart__legend-label{display:inline-block;padding:12px 20px 10px 19px}.dops-chart__legend-label.is-selectable{cursor:pointer}.dops-chart__legend-label.is-selectable:focus,.dops-chart__legend-label.is-selectable:hover{color:tint(#00aadc,20%)}@media (max-width:480px){.dops-chart__legend-label{display:block}}.dops-chart__legend-option .dops-chart__legend-color{width:10px;height:10px;background:#0087be;display:inline-block;border-radius:1px;vertical-align:top;margin:3px 8px 3px 5px}@media (max-width:480px){.dops-chart__legend-option:first-child .dops-chart__legend-color{margin-right:2px}}.dops-chart__legend-color.is-dark-blue{background:#004069}.dops-chart__legend-option .dops-chart__legend-checkbox{margin:0;float:none;vertical-align:top}.dops-chart__empty{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;font-size:14px;line-height:24px;clear:both;z-index:1}.dops-chart__empty_notice{position:relative;top:97px;padding:11px 24px;margin-bottom:24px;border-radius:1px;background:#fff;box-sizing:border-box;font-size:14px;line-height:1.4285;animation:appear .3s ease-in-out;box-shadow:0 0 0 1px rgba(200,215,225,.5),0 1px 2px #e9eff3}@media (min-width:661px){.dops-chart__empty_notice{padding:13px 48px;font-size:inherit}.dops-chart__empty_notice:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;vertical-align:middle;font:normal 16px/1 Noticons;content:'\\F456';position:absolute;top:23px;right:20px;margin:-12px -8px 0 0;font-size:24px;line-height:1}}.dops-chart__tooltip .dops-popover__inner{width:230px;text-align:right}.dops-chart__tooltip .dops-popover__inner ul{list-style:none;margin:0;padding:0}.dops-chart__tooltip .dops-popover__inner ul:after{content:\".\";display:block;height:0;clear:both;visibility:hidden}.dops-chart__tooltip .dops-popover__inner ul li{font-size:11px;text-transform:uppercase;font-weight:100;height:24px;letter-spacing:.1em;border:0;margin-bottom:0}.dops-chart__tooltip .dops-popover__inner ul li .dops-wrapper{display:block;line-height:inherit;line-height:24px;clear:both}.dops-chart__tooltip .dops-popover__inner ul li .value{text-align:left;float:left;min-width:22px;color:#c8d7e1}.dops-chart__tooltip .dops-popover__inner ul li .label{display:block;overflow:hidden;word-break:break-all;vertical-align:baseline}.dops-chart__tooltip .dops-popover__inner ul li .gridicon{vertical-align:middle;margin-left:6px;margin-top:-3px}.dops-chart__tooltip.is-streak{margin-top:-5px;height:35px}.dops-chart__tooltip.is-streak .dops-popover__arrow:before{right:85px;top:30px}.dops-chart__tooltip.is-streak .dops-popover__inner{width:160px;position:relative;top:-10px}.dops-chart__tooltip.is-streak .dops-popover__inner li{height:14px}.dops-chart__tooltip.is-streak .dops-popover__inner li .label{width:100%;float:right;text-align:center}.rtl .dops-chart__tooltip.is-streak .dops-popover__inner li .label{font-size:11px}.dops-chart__tooltip.is-streak .dops-popover__inner li .label .post-count{font-weight:700}.dops-chart__tooltip.is-streak .dops-popover__inner li .value{float:none}.dops-chart__tooltip .dops-module-content-list-item.is-date-label{font-size:11px;margin-bottom:2px;text-transform:uppercase;font-weight:700;border-bottom:1px solid #426177;padding-bottom:2px}.dops-chart__tooltip .dops-module-content-list-item.is-published-item{height:19px}.dops-chart__tooltip .dops-module-content-list-item.is-published-item .label{text-transform:none;color:#c8d7e1;overflow:hidden;letter-spacing:0;height:19px}.dops-chart__tooltip .dops-module-content-list-item.is-published-item .value{width:0;min-width:0}.dops-chart__tooltip .dops-module-content-list-item.is-published-item .value:before{content:'';position:relative;background-image:linear-gradient(-90deg,rgba(61,89,109,0) 0,rgba(61,89,109,.5),#3d596d);right:-30px;width:30px;height:24px;display:block}@keyframes appear{0%{opacity:0}to{opacity:1}}.dops-notice{display:-ms-flexbox;display:flex;position:relative;margin-bottom:24px;border-radius:1px;background:#e9eff3;box-sizing:border-box;font-size:14px;animation:appear .3s ease-in-out}@media (min-width:661px){.dops-notice{font-size:inherit}}.dops-notice .dops-notice__dismiss.dops-button .gridicon{top:0}.dops-notice .dops-notice__dismiss:focus{box-shadow:0 0 4px #d2dee6}.dops-notice.is-success{background:#4ab866}.dops-notice.is-warning{background:#f0b849}.dops-notice.is-error{background:#d94f4f}.dops-notice.is-info{background:#0087be}.dops-notice.is-error,.dops-notice.is-error .dops-notice__dismiss,.dops-notice.is-error .dops-notice__text a,.dops-notice.is-info,.dops-notice.is-info .dops-notice__dismiss,.dops-notice.is-info .dops-notice__text a,.dops-notice.is-success,.dops-notice.is-success .dops-notice__dismiss,.dops-notice.is-success .dops-notice__text a,.dops-notice.is-warning,.dops-notice.is-warning .dops-notice__dismiss,.dops-notice.is-warning .dops-notice__text a{color:#fff}.dops-notice.is-basic{background:#fff;color:#87a6bc}.dops-notice.is-basic,.dops-notice.is-basic .dops-notice__dismiss:focus{box-shadow:0 0 0 1px rgba(200,215,225,.5),0 1px 2px #e9eff3}@media (min-width:661px){.dops-notice.is-basic:before{display:none}}.dops-notice.is-basic .dops-notice__text{padding:11px 24px}@media (min-width:661px){.dops-notice.is-basic .dops-notice__text{padding:13px}}.dops-notice__icon{-ms-flex-negative:0;flex-shrink:0;padding:13px 16px 13px 0}@media (max-width:660px){.dops-notice__icon{display:none}}.dops-notice__content{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1}@media (max-width:480px){.dops-notice__content{-ms-flex-direction:column;flex-direction:column}}.dops-notice__text{font-size:15px;padding:11px 24px}.dops-notice__text>div,.dops-notice__text>span{max-width:680px}@media (min-width:661px){.dops-notice__text{padding:13px}}.dops-notice__text a{text-decoration:underline}.dops-notice__text ul{margin-bottom:0;margin-right:0}.dops-notice__text li{margin-right:2em;margin-top:.5em}.dops-notice__text p{margin-bottom:0;margin-top:.5em}.dops-notice__text p:first-child{margin-top:0}.dops-notice__button{cursor:pointer;margin-right:.428em}.dops-notice__dismiss{display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;padding:11px 16px;cursor:pointer;color:#87a6bc}@media (min-width:661px){.dops-notice__dismiss{padding:13px 16px}}.dops-notice__dismiss:focus,.dops-notice__dismiss:hover{color:#2e4453}.dops-notice .dops-notice__dismiss{color:#87a6bc;opacity:.85}.dops-notice .dops-notice__dismiss:focus,.dops-notice .dops-notice__dismiss:hover{opacity:1}a.dops-notice__action{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;box-sizing:border-box;cursor:pointer;font-size:15px;font-weight:400;margin-right:auto;padding:13px 16px;text-decoration:none;white-space:nowrap}.is-error a.dops-notice__action,.is-info a.dops-notice__action,.is-success a.dops-notice__action,.is-warning a.dops-notice__action{color:#fff}.is-success a.dops-notice__action{background:#338247}.is-error a.dops-notice__action{background:#b52727}.is-warning a.dops-notice__action{background:#da9712}.is-info a.dops-notice__action{background:#005172}a.dops-notice__action .gridicon{margin-right:8px;opacity:.7}a.dops-notice__action:focus,a.dops-notice__action:hover{background:hsla(0,0%,100%,.2)}@media (max-width:480px){a.dops-notice__action{margin:0;-ms-flex-pack:end;justify-content:flex-end}}.dops-notice.is-compact{border-radius:2px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-height:20px;margin:0;padding:0;text-decoration:none;text-transform:none;vertical-align:middle}.dops-notice.is-compact.is-error,.dops-notice.is-compact.is-info,.dops-notice.is-compact.is-success,.dops-notice.is-compact.is-warning{color:#fff}.dops-notice.is-compact .dops-notice__text{font-size:12px;padding:6px 8px;line-height:1}.dops-notice.is-compact .dops-notice__icon{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-flex-negative:0;flex-shrink:0;margin:0 8px 0 0;padding:0;width:18px;height:18px;vertical-align:middle}.dops-notice.is-compact .dops-notice__dismiss{display:none}.dops-notice.is-compact a.dops-notice__action{background:transparent;display:inline-block;font-size:11px;font-weight:600;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-right:16px;padding:0 8px;text-decoration:underline;text-transform:uppercase}.dops-notice.is-compact a.dops-notice__action:active,.dops-notice.is-compact a.dops-notice__action:focus,.dops-notice.is-compact a.dops-notice__action:hover{background:transparent;text-decoration:none}.dops-notice.is-compact a.dops-notice__action .gridicon{margin-right:8px;width:14px;height:14px;vertical-align:sub;opacity:1}.dops-section-header.dops-card{display:-ms-flexbox;display:flex;padding-top:.6875rem;padding-bottom:.6875rem;position:relative}.dops-section-header.dops-card:after{content:''}.dops-section-header__label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1;line-height:1.75rem;position:relative;color:#87a6bc;font-size:.875rem}.dops-section-header__label:before{content:'';display:block;position:absolute;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(-90deg,hsla(0,0%,100%,0),#fff 90%);top:0;bottom:0;left:0;right:auto;width:20%;height:auto}.dops-section-header__card-badge,.dops-section-header__label .dops-count{margin-right:.5rem}.dops-section-header__actions{-ms-flex-positive:0;flex-grow:0;position:relative}.dops-section-header__actions:after{content:\".\";display:block;height:0;clear:both;visibility:hidden}.section-header__actions .button{float:right;margin-left:.5rem}.section-header__actions .button:last-child{margin-left:0}.form-toggle[type=checkbox]{display:none}.form-toggle__switch{position:relative;display:inline-block;border-radius:12px;box-sizing:border-box;padding:2px;width:40px;height:24px;background:#a8bece;vertical-align:middle;outline:0;cursor:pointer;transition:all .4s ease,box-shadow 0}.form-toggle__switch:after,.form-toggle__switch:before{position:relative;display:block;content:\"\";width:20px;height:20px}.form-toggle__switch:after{right:0;border-radius:50%;background:#fff;transition:all .2s ease}.form-toggle__switch:before{display:none}.form-toggle__switch:hover{background:#c8d7e1}.accessible-focus .form-toggle__switch:focus,.form-toggle__switch:focus{box-shadow:0 0 0 2px #00aadc}.form-toggle__label{cursor:pointer;width:auto;float:none}.accessible-focus .form-toggle:focus+.form-toggle__label .form-toggle__switch{box-shadow:0 0 0 2px #00aadc}.accessible-focus .form-toggle:focus:checked+.form-toggle__label .form-toggle__switch{box-shadow:0 0 0 2px #78dcfa}.form-toggle:checked+.form-toggle__label .form-toggle__switch{background:#00aadc}.form-toggle:checked+.form-toggle__label .form-toggle__switch:after{right:16px}.form-toggle:checked:hover+.form-toggle__label .form-toggle__switch{background:#78dcfa}.form-toggle:disabled+.form-toggle__label .form-toggle__switch,.form-toggle:disabled:hover+.form-toggle__label .form-toggle__switch{background:#e9eff3}.form-toggle.is-toggling+.form-toggle__label .form-toggle__switch{background:#00aadc}.form-toggle.is-toggling:checked+.form-toggle__label .form-toggle__switch{background:#c8d7e1}.form-toggle.is-compact+.form-toggle__label .form-toggle__switch{border-radius:8px;width:24px;height:16px}.form-toggle.is-compact+.form-toggle__label .form-toggle__switch:after,.form-toggle.is-compact+.form-toggle__label .form-toggle__switch:before{width:12px;height:12px}.form-toggle.is-compact:checked+.form-toggle__label .form-toggle__switch:after{right:8px}.dops-text-input.dops-text-input{box-sizing:border-box;margin:0;padding:7px 14px;width:100%;color:#2e4453;font-size:16px;line-height:1.5;border:1px solid #c8d7e1;background-color:#fff;transition:all .15s ease-in-out;box-shadow:none}.dops-text-input.dops-text-input::-webkit-input-placeholder{color:#87a6bc}.dops-text-input.dops-text-input::-moz-placeholder{color:#87a6bc}.dops-text-input.dops-text-input:-ms-input-placeholder{color:#87a6bc}.dops-text-input.dops-text-input::placeholder{color:#87a6bc}.dops-text-input.dops-text-input:hover{border-color:#a8bece}.dops-text-input.dops-text-input:focus{border-color:#0087be;outline:none;box-shadow:0 0 0 2px #78dcfa}.dops-text-input.dops-text-input:focus::-ms-clear{display:none}.dops-text-input.dops-text-input:disabled{background:#f3f6f8;border-color:#e9eff3;color:#a8bece;-webkit-text-fill-color:#a8bece}.dops-text-input.dops-text-input:disabled:hover{cursor:default}.dops-text-input.dops-text-input:disabled::-webkit-input-placeholder{color:#a8bece}.dops-text-input.dops-text-input:disabled::-moz-placeholder{color:#a8bece}.dops-text-input.dops-text-input:disabled:-ms-input-placeholder{color:#a8bece}.dops-text-input.dops-text-input:disabled::placeholder{color:#a8bece}.dops-text-input.dops-text-input{-webkit-appearance:none}.dops-text-input.dops-text-input.is-valid{border-color:#4ab866}.dops-text-input.dops-text-input.is-valid:hover{border-color:#3a9551}.dops-text-input.dops-text-input.is-error{border-color:#d94f4f}.dops-text-input.dops-text-input.is-error:hover{border-color:#c92c2c}.dops-text-input.dops-text-input:focus.is-valid{box-shadow:0 0 0 2px #caead2}.dops-text-input.dops-text-input:focus.is-valid:hover{box-shadow:0 0 0 2px #a6dcb3}.dops-text-input.dops-text-input:focus.is-error{box-shadow:0 0 0 2px #f9e2e2}.dops-text-input.dops-text-input:focus.is-error:hover{box-shadow:0 0 0 2px #f0b8b8}.dops-textarea{box-sizing:border-box;margin:0;padding:.4375rem .875rem;min-height:5.75rem;width:100%;color:#2e4453;font-size:1rem;line-height:1.5;border:1px solid #c8d7e1;background-color:#fff;transition:all .15s ease-in-out;box-shadow:none}.dops-textarea::-webkit-input-placeholder{color:#87a6bc}.dops-textarea::-moz-placeholder{color:#87a6bc}.dops-textarea:-ms-input-placeholder{color:#87a6bc}.dops-textarea::placeholder{color:#87a6bc}.dops-textarea:hover{border-color:#a8bece}.dops-textarea:focus{border-color:#0087be;outline:none;box-shadow:0 0 0 2px #78dcfa}.dops-textarea:focus::-ms-clear{display:none}.dops-textarea:disabled{background:#f3f6f8;border-color:#e9eff3;color:#a8bece;-webkit-text-fill-color:#a8bece}.dops-textarea:disabled:hover{cursor:default}.dops-textarea:disabled::-webkit-input-placeholder{color:#a8bece}.dops-textarea:disabled::-moz-placeholder{color:#a8bece}.dops-textarea:disabled:-ms-input-placeholder{color:#a8bece}.dops-textarea:disabled::placeholder{color:#a8bece}.dops-clipboard-button-input{position:relative;display:block}.dops-clipboard-button-input .dops-clipboard-button{position:absolute;top:50%;left:4px;transform:translateY(-50%);overflow:visible}.dops-clipboard-button-input .dops-clipboard-button:not(:disabled):before{content:'';display:block;position:absolute;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(-90deg,hsla(0,0%,100%,0),#fff 90%);top:0;bottom:0;left:0;right:auto;width:16px;height:auto;left:calc(100% + 1px)}.dops-clipboard-button-input .dops-clipboard-button:focus:before{left:calc(100% + 3px)}.dops-checkbox.dops-checkbox{display:inline-block;box-sizing:border-box;margin:2px 0 0;padding:7px 14px;width:16px;height:16px;float:right;outline:0;padding:0;box-shadow:none;background-color:#fff;border:1px solid #c8d7e1;color:#2e4453;font-size:16px;line-height:0;text-align:center;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .15s ease-in-out;clear:none;cursor:pointer}.dops-checkbox.dops-checkbox:checked:before{content:'\\F147';margin:-3px -4px 0 0;float:right;display:inline-block;vertical-align:middle;width:16px;font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;color:#00aadc}.dops-checkbox.dops-checkbox:disabled:checked:before{color:#a8bece}.dops-checkbox.dops-checkbox:hover{border-color:#a8bece}.dops-checkbox.dops-checkbox:focus{border-color:#0087be;outline:none;box-shadow:0 0 0 2px #78dcfa}.dops-checkbox.dops-checkbox:disabled{background:#f3f6f8;border-color:#e9eff3;color:#a8bece;opacity:1}.dops-checkbox.dops-checkbox:disabled:hover{cursor:default}.dops-checkbox.dops-checkbox+span{display:block;margin-right:24px}.dops-external-link .gridicons-external{color:currentColor;margin-right:.5rem;top:.125rem;position:relative}.notices-list{overflow:hidden}.notices-list.is-pinned{width:calc(100% - 272px - 32px - 32px);z-index:z-index(\"root\",\".notices-list.is-pinned\");position:fixed;top:79px}.notices-list.is-pinned .notice{z-index:z-index(\"root\",\".notices-list.is-pinned .notice\")}.notices-list__whitespace{height:71px;width:100%;display:block}@keyframes appear{0%{opacity:0}to{opacity:1}}.global-notices{overflow:hidden;text-align:left;z-index:179;position:fixed;top:auto;left:0;bottom:0;right:0}@media (min-width:661px){.global-notices{top:63px;left:16px;bottom:auto;right:auto;max-width:calc(100% - 32px)}}@media (min-width:961px){.global-notices{top:71px;left:24px;max-width:calc(100% - 48px)}}@media (min-width:1041px){.global-notices{left:32px;max-width:calc(100% - 64px)}}.global-notices .dops-notice{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:0;text-align:right;pointer-events:auto}@media (min-width:661px){.global-notices .dops-notice{display:-ms-flexbox;display:flex;border-radius:20px;overflow:hidden;margin-bottom:24px}}@media (min-width:661px){.global-notices .dops-notice__icon{padding:8px 16px 8px 0}}.global-notices .dops-notice__text{padding-right:16px;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-positive:1;flex-grow:1}@media (min-width:661px){.global-notices .dops-notice__text{-ms-flex-positive:0;flex-grow:0;padding:9px 13px}}@media (min-width:661px){.global-notices .dops-notice a.dops-notice__action{font-size:14px;padding:9px 16px}}.global-notices .dops-notice__dismiss{-ms-flex-negative:0;flex-shrink:0}@media (min-width:661px){.global-notices .dops-notice__dismiss{padding:8px 16px}}"],"file":"admin.dops-style.rtl.css"} \ No newline at end of file
diff --git a/plugins/jetpack/_inc/build/admin.js b/plugins/jetpack/_inc/build/admin.js
index 9e25e11a..8af11924 100644
--- a/plugins/jetpack/_inc/build/admin.js
+++ b/plugins/jetpack/_inc/build/admin.js
@@ -1,110 +1,35 @@
-!function(e){function t(r){if(n[r])return n[r].exports;var a=n[r]={exports:{},id:r,loaded:!1};return e[r].call(a.exports,a,a.exports,t),a.loaded=!0,a.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}(function(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))switch(typeof e[t]){case"function":break;case"object":e[t]=function(t){var n=t.slice(1),r=e[t[0]];return function(e,t,a){r.apply(this,[e,t,a].concat(n))}}(e[t]);break;default:e[t]=e[e[t]]}return e}([function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(){var e=document.getElementById("jp-plugin-container");null!==e&&i["default"].render(c["default"].createElement("div",null,c["default"].createElement(u.Provider,{store:h["default"]},c["default"].createElement(l.Router,{history:b},c["default"].createElement(l.Route,{path:"/",name:M["default"].translate("At A Glance",{context:"Navigation item."}),component:g["default"]}),c["default"].createElement(l.Route,{path:"/jumpstart",component:g["default"]}),c["default"].createElement(l.Route,{path:"/dashboard",name:M["default"].translate("At A Glance"),component:g["default"]}),c["default"].createElement(l.Route,{path:"/apps",name:M["default"].translate("Apps",{context:"Navigation item."}),component:g["default"]}),c["default"].createElement(l.Route,{path:"/plans",name:M["default"].translate("Plans",{context:"Navigation item."}),component:g["default"]}),c["default"].createElement(l.Route,{path:"/settings",name:M["default"].translate("General",{context:"Navigation item."}),component:g["default"]}),c["default"].createElement(l.Route,{path:"/general",name:M["default"].translate("General",{context:"Navigation item."}),component:g["default"]}),c["default"].createElement(l.Route,{path:"/engagement",name:M["default"].translate("Engagement",{context:"Navigation item."}),component:g["default"]}),c["default"].createElement(l.Route,{path:"/security",name:M["default"].translate("Security",{context:"Navigation item."}),component:g["default"]}),c["default"].createElement(l.Route,{path:"/appearance",name:M["default"].translate("Appearance",{context:"Navigation item."}),component:g["default"]}),c["default"].createElement(l.Route,{path:"/writing",name:M["default"].translate("Writing",{context:"Navigation item."}),component:g["default"]}),c["default"].createElement(l.Route,{path:"/search",component:g["default"]}),c["default"].createElement(l.Route,{path:"*"})))),e)}var o=n(1),i=r(o),s=n(142),c=r(s),u=n(154),l=n(178),d=n(239),p=n(244),f=n(266),h=r(f),m=n(467),M=r(m),_=n(702),g=r(_);Initial_State.locale=JSON.parse(Initial_State.locale),"undefined"!=typeof Initial_State.locale[""]?(Initial_State.locale[""].localeSlug=Initial_State.localeSlug,Number.prototype.realToLocaleString=Number.prototype.toLocaleString,Number.prototype.toLocaleString=function(e,t){return e=e||Initial_State.localeSlug,t=t||{},this.realToLocaleString(e,t)}):Initial_State.locale={"":{localeSlug:Initial_State.localeSlug}},M["default"].setLocale(Initial_State.locale);var v=(0,l.useRouterHistory)(p.createHashHistory)({queryKey:!1}),b=(0,d.syncHistoryWithStore)(v,h["default"]);a()},function(e,t,n){"use strict";e.exports=n(2)},function(e,t,n){"use strict";var r=n(3),a=n(4),o=n(69),i=n(43),s=n(26),c=n(16),u=n(48),l=n(52),d=n(140),p=n(89),f=n(141);n(23);o.inject();var h=c.measure("React","render",s.render),m={findDOMNode:p,render:h,unmountComponentAtNode:s.unmountComponentAtNode,version:d,unstable_batchedUpdates:l.batchedUpdates,unstable_renderSubtreeIntoContainer:f};"undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.inject&&__REACT_DEVTOOLS_GLOBAL_HOOK__.inject({CurrentOwner:r,InstanceHandles:i,Mount:s,Reconciler:u,TextComponent:a});e.exports=m},function(e,t){"use strict";var n={current:null};e.exports=n},function(e,t,n){"use strict";var r=n(5),a=n(20),o=n(24),i=n(26),s=n(37),c=n(19),u=n(18),l=(n(68),function(e){});s(l.prototype,{construct:function(e){this._currentElement=e,this._stringText=""+e,this._rootNodeID=null,this._mountIndex=0},mountComponent:function(e,t,n){if(this._rootNodeID=e,t.useCreateElement){var r=n[i.ownerDocumentContextKey],o=r.createElement("span");return a.setAttributeForID(o,e),i.getID(o),u(o,this._stringText),o}var s=c(this._stringText);return t.renderToStaticMarkup?s:"<span "+a.createMarkupForID(e)+">"+s+"</span>"},receiveComponent:function(e,t){if(e!==this._currentElement){this._currentElement=e;var n=""+e;if(n!==this._stringText){this._stringText=n;var a=i.getNode(this._rootNodeID);r.updateTextContent(a,n)}}},unmountComponent:function(){o.unmountIDFromEnvironment(this._rootNodeID)}}),e.exports=l},function(e,t,n){"use strict";function r(e,t,n){var r=n>=e.childNodes.length?null:e.childNodes.item(n);e.insertBefore(t,r)}var a=n(6),o=n(14),i=n(16),s=n(17),c=n(18),u=n(11),l={dangerouslyReplaceNodeWithMarkup:a.dangerouslyReplaceNodeWithMarkup,updateTextContent:c,processUpdates:function(e,t){for(var n,i=null,l=null,d=0;d<e.length;d++)if(n=e[d],n.type===o.MOVE_EXISTING||n.type===o.REMOVE_NODE){var p=n.fromIndex,f=n.parentNode.childNodes[p],h=n.parentID;f?void 0:u(!1),i=i||{},i[h]=i[h]||[],i[h][p]=f,l=l||[],l.push(f)}var m;if(m=t.length&&"string"==typeof t[0]?a.dangerouslyRenderMarkup(t):t,l)for(var M=0;M<l.length;M++)l[M].parentNode.removeChild(l[M]);for(var _=0;_<e.length;_++)switch(n=e[_],n.type){case o.INSERT_MARKUP:r(n.parentNode,m[n.markupIndex],n.toIndex);break;case o.MOVE_EXISTING:r(n.parentNode,i[n.parentID][n.fromIndex],n.toIndex);break;case o.SET_MARKUP:s(n.parentNode,n.content);break;case o.TEXT_CONTENT:c(n.parentNode,n.content);break;case o.REMOVE_NODE:}}};i.measureMethods(l,"DOMChildrenOperations",{updateTextContent:"updateTextContent"}),e.exports=l},function(e,t,n){"use strict";function r(e){return e.substring(1,e.indexOf(" "))}var a=n(7),o=n(8),i=n(13),s=n(12),c=n(11),u=/^(<[^ \/>]+)/,l="data-danger-index",d={dangerouslyRenderMarkup:function(e){a.canUseDOM?void 0:c(!1);for(var t,n={},d=0;d<e.length;d++)e[d]?void 0:c(!1),t=r(e[d]),t=s(t)?t:"*",n[t]=n[t]||[],n[t][d]=e[d];var p=[],f=0;for(t in n)if(n.hasOwnProperty(t)){var h,m=n[t];for(h in m)if(m.hasOwnProperty(h)){var M=m[h];m[h]=M.replace(u,"$1 "+l+'="'+h+'" ')}for(var _=o(m.join(""),i),g=0;g<_.length;++g){var v=_[g];v.hasAttribute&&v.hasAttribute(l)&&(h=+v.getAttribute(l),v.removeAttribute(l),p.hasOwnProperty(h)?c(!1):void 0,p[h]=v,f+=1)}}return f!==p.length?c(!1):void 0,p.length!==e.length?c(!1):void 0,p},dangerouslyReplaceNodeWithMarkup:function(e,t){a.canUseDOM?void 0:c(!1),t?void 0:c(!1),"html"===e.tagName.toLowerCase()?c(!1):void 0;var n;n="string"==typeof t?o(t,i)[0]:t,e.parentNode.replaceChild(n,e)}};e.exports=d},function(e,t){"use strict";var n=!("undefined"==typeof window||!window.document||!window.document.createElement),r={canUseDOM:n,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:n&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:n&&!!window.screen,isInWorker:!n};e.exports=r},function(e,t,n){"use strict";function r(e){var t=e.match(l);return t&&t[1].toLowerCase()}function a(e,t){var n=u;u?void 0:c(!1);var a=r(e),o=a&&s(a);if(o){n.innerHTML=o[1]+e+o[2];for(var l=o[0];l--;)n=n.lastChild}else n.innerHTML=e;var d=n.getElementsByTagName("script");d.length&&(t?void 0:c(!1),i(d).forEach(t));for(var p=i(n.childNodes);n.lastChild;)n.removeChild(n.lastChild);return p}var o=n(7),i=n(9),s=n(12),c=n(11),u=o.canUseDOM?document.createElement("div"):null,l=/^\s*<(\w+)/;e.exports=a},function(e,t,n){"use strict";function r(e){return!!e&&("object"==typeof e||"function"==typeof e)&&"length"in e&&!("setInterval"in e)&&"number"!=typeof e.nodeType&&(Array.isArray(e)||"callee"in e||"item"in e)}function a(e){return r(e)?Array.isArray(e)?e.slice():o(e):[e]}var o=n(10);e.exports=a},function(e,t,n){"use strict";function r(e){var t=e.length;if(Array.isArray(e)||"object"!=typeof e&&"function"!=typeof e?a(!1):void 0,"number"!=typeof t?a(!1):void 0,0===t||t-1 in e?void 0:a(!1),e.hasOwnProperty)try{return Array.prototype.slice.call(e)}catch(n){}for(var r=Array(t),o=0;o<t;o++)r[o]=e[o];return r}var a=n(11);e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r,a,o,i,s){if(!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,r,a,o,i,s],l=0;c=new Error(t.replace(/%s/g,function(){return u[l++]})),c.name="Invariant Violation"}throw c.framesToPop=1,c}}e.exports=r},function(e,t,n){"use strict";function r(e){return i?void 0:o(!1),p.hasOwnProperty(e)||(e="*"),s.hasOwnProperty(e)||("*"===e?i.innerHTML="<link />":i.innerHTML="<"+e+"></"+e+">",s[e]=!i.firstChild),s[e]?p[e]:null}var a=n(7),o=n(11),i=a.canUseDOM?document.createElement("div"):null,s={},c=[1,'<select multiple="true">',"</select>"],u=[1,"<table>","</table>"],l=[3,"<table><tbody><tr>","</tr></tbody></table>"],d=[1,'<svg xmlns="http://www.w3.org/2000/svg">',"</svg>"],p={"*":[1,"?<div>","</div>"],area:[1,"<map>","</map>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],legend:[1,"<fieldset>","</fieldset>"],param:[1,"<object>","</object>"],tr:[2,"<table><tbody>","</tbody></table>"],optgroup:c,option:c,caption:u,colgroup:u,tbody:u,tfoot:u,thead:u,td:l,th:l},f=["circle","clipPath","defs","ellipse","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","text","tspan"];f.forEach(function(e){p[e]=d,s[e]=!0}),e.exports=r},function(e,t){"use strict";function n(e){return function(){return e}}function r(){}r.thatReturns=n,r.thatReturnsFalse=n(!1),r.thatReturnsTrue=n(!0),r.thatReturnsNull=n(null),r.thatReturnsThis=function(){return this},r.thatReturnsArgument=function(e){return e},e.exports=r},function(e,t,n){"use strict";var r=n(15),a=r({INSERT_MARKUP:null,MOVE_EXISTING:null,REMOVE_NODE:null,SET_MARKUP:null,TEXT_CONTENT:null});e.exports=a},function(e,t,n){"use strict";var r=n(11),a=function(e){var t,n={};e instanceof Object&&!Array.isArray(e)?void 0:r(!1);for(t in e)e.hasOwnProperty(t)&&(n[t]=t);return n};e.exports=a},function(e,t,n){"use strict";function r(e,t,n){return n}var a={enableMeasure:!1,storedMeasure:r,measureMethods:function(e,t,n){},measure:function(e,t,n){return n},injection:{injectMeasure:function(e){a.storedMeasure=e}}};e.exports=a},function(e,t,n){"use strict";var r=n(7),a=/^[ \r\n\t\f]/,o=/<(!--|link|noscript|meta|script|style)[ \r\n\t\f\/>]/,i=function(e,t){e.innerHTML=t};if("undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction&&(i=function(e,t){MSApp.execUnsafeLocalFunction(function(){e.innerHTML=t})}),r.canUseDOM){var s=document.createElement("div");s.innerHTML=" ",""===s.innerHTML&&(i=function(e,t){if(e.parentNode&&e.parentNode.replaceChild(e,e),a.test(t)||"<"===t[0]&&o.test(t)){e.innerHTML=String.fromCharCode(65279)+t;var n=e.firstChild;1===n.data.length?e.removeChild(n):n.deleteData(0,1)}else e.innerHTML=t})}e.exports=i},function(e,t,n){"use strict";var r=n(7),a=n(19),o=n(17),i=function(e,t){e.textContent=t};r.canUseDOM&&("textContent"in document.documentElement||(i=function(e,t){o(e,a(t))})),e.exports=i},function(e,t){"use strict";function n(e){return a[e]}function r(e){return(""+e).replace(o,n)}var a={"&":"&amp;",">":"&gt;","<":"&lt;",'"':"&quot;","'":"&#x27;"},o=/[&><"']/g;e.exports=r},function(e,t,n){"use strict";function r(e){return!!l.hasOwnProperty(e)||!u.hasOwnProperty(e)&&(c.test(e)?(l[e]=!0,!0):(u[e]=!0,!1))}function a(e,t){return null==t||e.hasBooleanValue&&!t||e.hasNumericValue&&isNaN(t)||e.hasPositiveNumericValue&&t<1||e.hasOverloadedBooleanValue&&t===!1}var o=n(21),i=n(16),s=n(22),c=(n(23),/^[a-zA-Z_][\w\.\-]*$/),u={},l={},d={createMarkupForID:function(e){return o.ID_ATTRIBUTE_NAME+"="+s(e)},setAttributeForID:function(e,t){e.setAttribute(o.ID_ATTRIBUTE_NAME,t)},createMarkupForProperty:function(e,t){var n=o.properties.hasOwnProperty(e)?o.properties[e]:null;if(n){if(a(n,t))return"";var r=n.attributeName;return n.hasBooleanValue||n.hasOverloadedBooleanValue&&t===!0?r+'=""':r+"="+s(t)}return o.isCustomAttribute(e)?null==t?"":e+"="+s(t):null},createMarkupForCustomAttribute:function(e,t){return r(e)&&null!=t?e+"="+s(t):""},setValueForProperty:function(e,t,n){var r=o.properties.hasOwnProperty(t)?o.properties[t]:null;if(r){var i=r.mutationMethod;if(i)i(e,n);else if(a(r,n))this.deleteValueForProperty(e,t);else if(r.mustUseAttribute){var s=r.attributeName,c=r.attributeNamespace;c?e.setAttributeNS(c,s,""+n):r.hasBooleanValue||r.hasOverloadedBooleanValue&&n===!0?e.setAttribute(s,""):e.setAttribute(s,""+n)}else{var u=r.propertyName;r.hasSideEffects&&""+e[u]==""+n||(e[u]=n)}}else o.isCustomAttribute(t)&&d.setValueForAttribute(e,t,n)},setValueForAttribute:function(e,t,n){r(t)&&(null==n?e.removeAttribute(t):e.setAttribute(t,""+n))},deleteValueForProperty:function(e,t){var n=o.properties.hasOwnProperty(t)?o.properties[t]:null;if(n){var r=n.mutationMethod;if(r)r(e,void 0);else if(n.mustUseAttribute)e.removeAttribute(n.attributeName);else{var a=n.propertyName,i=o.getDefaultValueForProperty(e.nodeName,a);n.hasSideEffects&&""+e[a]===i||(e[a]=i)}}else o.isCustomAttribute(t)&&e.removeAttribute(t)}};i.measureMethods(d,"DOMPropertyOperations",{setValueForProperty:"setValueForProperty",setValueForAttribute:"setValueForAttribute",deleteValueForProperty:"deleteValueForProperty"}),e.exports=d},function(e,t,n){"use strict";function r(e,t){return(e&t)===t}var a=n(11),o={MUST_USE_ATTRIBUTE:1,MUST_USE_PROPERTY:2,HAS_SIDE_EFFECTS:4,HAS_BOOLEAN_VALUE:8,HAS_NUMERIC_VALUE:16,HAS_POSITIVE_NUMERIC_VALUE:48,HAS_OVERLOADED_BOOLEAN_VALUE:64,injectDOMPropertyConfig:function(e){var t=o,n=e.Properties||{},i=e.DOMAttributeNamespaces||{},c=e.DOMAttributeNames||{},u=e.DOMPropertyNames||{},l=e.DOMMutationMethods||{};e.isCustomAttribute&&s._isCustomAttributeFunctions.push(e.isCustomAttribute);for(var d in n){s.properties.hasOwnProperty(d)?a(!1):void 0;var p=d.toLowerCase(),f=n[d],h={attributeName:p,attributeNamespace:null,propertyName:d,mutationMethod:null,mustUseAttribute:r(f,t.MUST_USE_ATTRIBUTE),mustUseProperty:r(f,t.MUST_USE_PROPERTY),hasSideEffects:r(f,t.HAS_SIDE_EFFECTS),hasBooleanValue:r(f,t.HAS_BOOLEAN_VALUE),hasNumericValue:r(f,t.HAS_NUMERIC_VALUE),hasPositiveNumericValue:r(f,t.HAS_POSITIVE_NUMERIC_VALUE),hasOverloadedBooleanValue:r(f,t.HAS_OVERLOADED_BOOLEAN_VALUE)};if(h.mustUseAttribute&&h.mustUseProperty?a(!1):void 0,!h.mustUseProperty&&h.hasSideEffects?a(!1):void 0,h.hasBooleanValue+h.hasNumericValue+h.hasOverloadedBooleanValue<=1?void 0:a(!1),c.hasOwnProperty(d)){var m=c[d];h.attributeName=m}i.hasOwnProperty(d)&&(h.attributeNamespace=i[d]),u.hasOwnProperty(d)&&(h.propertyName=u[d]),l.hasOwnProperty(d)&&(h.mutationMethod=l[d]),s.properties[d]=h}}},i={},s={ID_ATTRIBUTE_NAME:"data-reactid",properties:{},getPossibleStandardName:null,_isCustomAttributeFunctions:[],isCustomAttribute:function(e){for(var t=0;t<s._isCustomAttributeFunctions.length;t++){var n=s._isCustomAttributeFunctions[t];if(n(e))return!0}return!1},getDefaultValueForProperty:function(e,t){var n,r=i[e];return r||(i[e]=r={}),t in r||(n=document.createElement(e),r[t]=n[t]),r[t]},injection:o};e.exports=s},function(e,t,n){"use strict";function r(e){return'"'+a(e)+'"'}var a=n(19);e.exports=r},function(e,t,n){"use strict";var r=n(13),a=r;e.exports=a},function(e,t,n){"use strict";var r=n(25),a=n(26),o={processChildrenUpdates:r.dangerouslyProcessChildrenUpdates,replaceNodeWithMarkupByID:r.dangerouslyReplaceNodeWithMarkupByID,unmountIDFromEnvironment:function(e){a.purgeID(e)}};e.exports=o},function(e,t,n){"use strict";var r=n(5),a=n(20),o=n(26),i=n(16),s=n(11),c={dangerouslySetInnerHTML:"`dangerouslySetInnerHTML` must be set using `updateInnerHTMLByID()`.",style:"`style` must be set using `updateStylesByID()`."},u={updatePropertyByID:function(e,t,n){var r=o.getNode(e);c.hasOwnProperty(t)?s(!1):void 0,null!=n?a.setValueForProperty(r,t,n):a.deleteValueForProperty(r,t)},dangerouslyReplaceNodeWithMarkupByID:function(e,t){var n=o.getNode(e);r.dangerouslyReplaceNodeWithMarkup(n,t)},dangerouslyProcessChildrenUpdates:function(e,t){for(var n=0;n<e.length;n++)e[n].parentNode=o.getNode(e[n].parentID);r.processUpdates(e,t)}};i.measureMethods(u,"ReactDOMIDOperations",{dangerouslyReplaceNodeWithMarkupByID:"dangerouslyReplaceNodeWithMarkupByID",dangerouslyProcessChildrenUpdates:"dangerouslyProcessChildrenUpdates"}),e.exports=u},function(e,t,n){"use strict";function r(e,t){for(var n=Math.min(e.length,t.length),r=0;r<n;r++)if(e.charAt(r)!==t.charAt(r))return r;return e.length===t.length?-1:n}function a(e){return e?e.nodeType===H?e.documentElement:e.firstChild:null}function o(e){var t=a(e);return t&&G.getID(t)}function i(e){var t=s(e);if(t)if(R.hasOwnProperty(t)){var n=R[t];n!==e&&(d(n,t)?j(!1):void 0,R[t]=e)}else R[t]=e;return t}function s(e){return e&&e.getAttribute&&e.getAttribute(q)||""}function c(e,t){var n=s(e);n!==t&&delete R[n],e.setAttribute(q,t),R[t]=e}function u(e){return R.hasOwnProperty(e)&&d(R[e],e)||(R[e]=G.findReactNodeByID(e)),R[e]}function l(e){var t=w.get(e)._rootNodeID;return L.isNullComponentID(t)?null:(R.hasOwnProperty(t)&&d(R[t],t)||(R[t]=G.findReactNodeByID(t)),R[t])}function d(e,t){if(e){s(e)!==t?j(!1):void 0;var n=G.findReactContainerForID(t);if(n&&P(n,e))return!0}return!1}function p(e){delete R[e]}function f(e){var t=R[e];return!(!t||!d(t,e))&&void(J=t)}function h(e){J=null,E.traverseAncestors(e,f);var t=J;return J=null,t}function m(e,t,n,r,a,o){A.useCreateElement&&(o=C({},o),n.nodeType===H?o[U]=n:o[U]=n.ownerDocument);var i=k.mountComponent(e,t,r,o);e._renderedComponent._topLevelWrapper=e,G._mountImageIntoNode(i,n,a,r)}function M(e,t,n,r,a){var o=N.ReactReconcileTransaction.getPooled(r);o.perform(m,null,e,t,n,o,r,a),N.ReactReconcileTransaction.release(o)}function _(e,t){for(k.unmountComponent(e),t.nodeType===H&&(t=t.documentElement);t.lastChild;)t.removeChild(t.lastChild)}function g(e){var t=o(e);return!!t&&t!==E.getReactRootIDFromNodeID(t)}function v(e){for(;e&&e.parentNode!==e;e=e.parentNode)if(1===e.nodeType){var t=s(e);if(t){var n,r=E.getReactRootIDFromNodeID(t),a=e;do if(n=s(a),a=a.parentNode,null==a)return null;while(n!==r);if(a===F[r])return e}}return null}var b=n(21),y=n(27),A=(n(3),n(39)),T=n(40),L=n(42),E=n(43),w=n(45),z=n(46),S=n(16),k=n(48),O=n(51),N=n(52),C=n(37),D=n(56),P=n(57),x=n(60),j=n(11),W=n(17),Y=n(65),q=(n(68),n(23),b.ID_ATTRIBUTE_NAME),R={},B=1,H=9,I=11,U="__ReactMount_ownerDocument$"+Math.random().toString(36).slice(2),X={},F={},V=[],J=null,K=function(){};K.prototype.isReactComponent={},K.prototype.render=function(){return this.props};var G={TopLevelWrapper:K,_instancesByReactRootID:X,scrollMonitor:function(e,t){t()},_updateRootComponent:function(e,t,n,r){return G.scrollMonitor(n,function(){O.enqueueElementInternal(e,t),r&&O.enqueueCallbackInternal(e,r)}),e},_registerComponent:function(e,t){!t||t.nodeType!==B&&t.nodeType!==H&&t.nodeType!==I?j(!1):void 0,y.ensureScrollValueMonitoring();var n=G.registerContainer(t);return X[n]=e,n},_renderNewRootComponent:function(e,t,n,r){var a=x(e,null),o=G._registerComponent(a,t);return N.batchedUpdates(M,a,o,t,n,r),a},renderSubtreeIntoContainer:function(e,t,n,r){return null==e||null==e._reactInternalInstance?j(!1):void 0,G._renderSubtreeIntoContainer(e,t,n,r)},_renderSubtreeIntoContainer:function(e,t,n,r){T.isValidElement(t)?void 0:j(!1);var i=new T(K,null,null,null,null,null,t),c=X[o(n)];if(c){var u=c._currentElement,l=u.props;if(Y(l,t)){var d=c._renderedComponent.getPublicInstance(),p=r&&function(){r.call(d)};return G._updateRootComponent(c,i,n,p),d}G.unmountComponentAtNode(n)}var f=a(n),h=f&&!!s(f),m=g(n),M=h&&!c&&!m,_=G._renderNewRootComponent(i,n,M,null!=e?e._reactInternalInstance._processChildContext(e._reactInternalInstance._context):D)._renderedComponent.getPublicInstance();return r&&r.call(_),_},render:function(e,t,n){return G._renderSubtreeIntoContainer(null,e,t,n)},registerContainer:function(e){var t=o(e);return t&&(t=E.getReactRootIDFromNodeID(t)),t||(t=E.createReactRootID()),F[t]=e,t},unmountComponentAtNode:function(e){!e||e.nodeType!==B&&e.nodeType!==H&&e.nodeType!==I?j(!1):void 0;var t=o(e),n=X[t];if(!n){var r=(g(e),s(e));r&&r===E.getReactRootIDFromNodeID(r);return!1}return N.batchedUpdates(_,n,e),delete X[t],delete F[t],!0},findReactContainerForID:function(e){var t=E.getReactRootIDFromNodeID(e),n=F[t];return n},findReactNodeByID:function(e){var t=G.findReactContainerForID(e);return G.findComponentRoot(t,e)},getFirstReactDOM:function(e){return v(e)},findComponentRoot:function(e,t){var n=V,r=0,a=h(t)||e;for(n[0]=a.firstChild,n.length=1;r<n.length;){for(var o,i=n[r++];i;){var s=G.getID(i);s?t===s?o=i:E.isAncestorIDOf(s,t)&&(n.length=r=0,n.push(i.firstChild)):n.push(i.firstChild),i=i.nextSibling}if(o)return n.length=0,o}n.length=0,j(!1)},_mountImageIntoNode:function(e,t,n,o){if(!t||t.nodeType!==B&&t.nodeType!==H&&t.nodeType!==I?j(!1):void 0,n){var i=a(t);if(z.canReuseMarkup(e,i))return;var s=i.getAttribute(z.CHECKSUM_ATTR_NAME);i.removeAttribute(z.CHECKSUM_ATTR_NAME);var c=i.outerHTML;i.setAttribute(z.CHECKSUM_ATTR_NAME,s);var u=e,l=r(u,c);" (client) "+u.substring(l-20,l+20)+"\n (server) "+c.substring(l-20,l+20);t.nodeType===H?j(!1):void 0}if(t.nodeType===H?j(!1):void 0,o.useCreateElement){for(;t.lastChild;)t.removeChild(t.lastChild);t.appendChild(e)}else W(t,e)},ownerDocumentContextKey:U,getReactRootID:o,getID:i,setID:c,getNode:u,getNodeFromInstance:l,isValid:d,purgeID:p};S.measureMethods(G,"ReactMount",{_renderNewRootComponent:"_renderNewRootComponent",_mountImageIntoNode:"_mountImageIntoNode"}),e.exports=G},function(e,t,n){"use strict";function r(e){return Object.prototype.hasOwnProperty.call(e,M)||(e[M]=h++,p[e[M]]={}),p[e[M]]}var a=n(28),o=n(29),i=n(30),s=n(35),c=n(16),u=n(36),l=n(37),d=n(38),p={},f=!1,h=0,m={topAbort:"abort",topBlur:"blur",topCanPlay:"canplay",topCanPlayThrough:"canplaythrough",topChange:"change",topClick:"click",topCompositionEnd:"compositionend",topCompositionStart:"compositionstart",topCompositionUpdate:"compositionupdate",topContextMenu:"contextmenu",topCopy:"copy",topCut:"cut",topDoubleClick:"dblclick",topDrag:"drag",topDragEnd:"dragend",topDragEnter:"dragenter",topDragExit:"dragexit",topDragLeave:"dragleave",topDragOver:"dragover",topDragStart:"dragstart",topDrop:"drop",topDurationChange:"durationchange",topEmptied:"emptied",topEncrypted:"encrypted",topEnded:"ended",topError:"error",topFocus:"focus",topInput:"input",topKeyDown:"keydown",topKeyPress:"keypress",topKeyUp:"keyup",topLoadedData:"loadeddata",topLoadedMetadata:"loadedmetadata",topLoadStart:"loadstart",topMouseDown:"mousedown",topMouseMove:"mousemove",topMouseOut:"mouseout",topMouseOver:"mouseover",topMouseUp:"mouseup",topPaste:"paste",topPause:"pause",topPlay:"play",topPlaying:"playing",topProgress:"progress",topRateChange:"ratechange",topScroll:"scroll",topSeeked:"seeked",topSeeking:"seeking",topSelectionChange:"selectionchange",topStalled:"stalled",topSuspend:"suspend",topTextInput:"textInput",topTimeUpdate:"timeupdate",topTouchCancel:"touchcancel",topTouchEnd:"touchend",topTouchMove:"touchmove",topTouchStart:"touchstart",topVolumeChange:"volumechange",topWaiting:"waiting",topWheel:"wheel"},M="_reactListenersID"+String(Math.random()).slice(2),_=l({},s,{ReactEventListener:null,injection:{injectReactEventListener:function(e){e.setHandleTopLevel(_.handleTopLevel),_.ReactEventListener=e}},setEnabled:function(e){_.ReactEventListener&&_.ReactEventListener.setEnabled(e)},isEnabled:function(){return!(!_.ReactEventListener||!_.ReactEventListener.isEnabled())},listenTo:function(e,t){for(var n=t,o=r(n),s=i.registrationNameDependencies[e],c=a.topLevelTypes,u=0;u<s.length;u++){var l=s[u];o.hasOwnProperty(l)&&o[l]||(l===c.topWheel?d("wheel")?_.ReactEventListener.trapBubbledEvent(c.topWheel,"wheel",n):d("mousewheel")?_.ReactEventListener.trapBubbledEvent(c.topWheel,"mousewheel",n):_.ReactEventListener.trapBubbledEvent(c.topWheel,"DOMMouseScroll",n):l===c.topScroll?d("scroll",!0)?_.ReactEventListener.trapCapturedEvent(c.topScroll,"scroll",n):_.ReactEventListener.trapBubbledEvent(c.topScroll,"scroll",_.ReactEventListener.WINDOW_HANDLE):l===c.topFocus||l===c.topBlur?(d("focus",!0)?(_.ReactEventListener.trapCapturedEvent(c.topFocus,"focus",n),_.ReactEventListener.trapCapturedEvent(c.topBlur,"blur",n)):d("focusin")&&(_.ReactEventListener.trapBubbledEvent(c.topFocus,"focusin",n),_.ReactEventListener.trapBubbledEvent(c.topBlur,"focusout",n)),o[c.topBlur]=!0,o[c.topFocus]=!0):m.hasOwnProperty(l)&&_.ReactEventListener.trapBubbledEvent(l,m[l],n),o[l]=!0)}},trapBubbledEvent:function(e,t,n){return _.ReactEventListener.trapBubbledEvent(e,t,n)},trapCapturedEvent:function(e,t,n){return _.ReactEventListener.trapCapturedEvent(e,t,n)},ensureScrollValueMonitoring:function(){if(!f){var e=u.refreshScrollValues;_.ReactEventListener.monitorScrollValue(e),f=!0}},eventNameDispatchConfigs:o.eventNameDispatchConfigs,registrationNameModules:o.registrationNameModules,putListener:o.putListener,getListener:o.getListener,deleteListener:o.deleteListener,deleteAllListeners:o.deleteAllListeners});c.measureMethods(_,"ReactBrowserEventEmitter",{putListener:"putListener",deleteListener:"deleteListener"}),e.exports=_},function(e,t,n){"use strict";var r=n(15),a=r({bubbled:null,captured:null}),o=r({topAbort:null,topBlur:null,topCanPlay:null,topCanPlayThrough:null,topChange:null,topClick:null,topCompositionEnd:null,topCompositionStart:null,topCompositionUpdate:null,topContextMenu:null,topCopy:null,topCut:null,topDoubleClick:null,topDrag:null,topDragEnd:null,topDragEnter:null,topDragExit:null,topDragLeave:null,topDragOver:null,topDragStart:null,topDrop:null,topDurationChange:null,topEmptied:null,topEncrypted:null,topEnded:null,topError:null,topFocus:null,topInput:null,topKeyDown:null,topKeyPress:null,topKeyUp:null,topLoad:null,topLoadedData:null,topLoadedMetadata:null,topLoadStart:null,topMouseDown:null,topMouseMove:null,topMouseOut:null,topMouseOver:null,topMouseUp:null,topPaste:null,topPause:null,topPlay:null,topPlaying:null,topProgress:null,topRateChange:null,topReset:null,topScroll:null,topSeeked:null,topSeeking:null,topSelectionChange:null,topStalled:null,topSubmit:null,topSuspend:null,topTextInput:null,topTimeUpdate:null,topTouchCancel:null,topTouchEnd:null,topTouchMove:null,topTouchStart:null,topVolumeChange:null,topWaiting:null,topWheel:null}),i={topLevelTypes:o,PropagationPhases:a};e.exports=i},function(e,t,n){"use strict";var r=n(30),a=n(31),o=n(32),i=n(33),s=n(34),c=n(11),u=(n(23),{}),l=null,d=function(e,t){e&&(a.executeDispatchesInOrder(e,t),e.isPersistent()||e.constructor.release(e))},p=function(e){return d(e,!0)},f=function(e){return d(e,!1)},h=null,m={injection:{injectMount:a.injection.injectMount,injectInstanceHandle:function(e){h=e},getInstanceHandle:function(){return h},injectEventPluginOrder:r.injectEventPluginOrder,injectEventPluginsByName:r.injectEventPluginsByName},eventNameDispatchConfigs:r.eventNameDispatchConfigs,registrationNameModules:r.registrationNameModules,putListener:function(e,t,n){"function"!=typeof n?c(!1):void 0;var a=u[t]||(u[t]={});a[e]=n;var o=r.registrationNameModules[t];o&&o.didPutListener&&o.didPutListener(e,t,n)},getListener:function(e,t){var n=u[t];return n&&n[e]},deleteListener:function(e,t){var n=r.registrationNameModules[t];n&&n.willDeleteListener&&n.willDeleteListener(e,t);var a=u[t];a&&delete a[e]},deleteAllListeners:function(e){for(var t in u)if(u[t][e]){var n=r.registrationNameModules[t];n&&n.willDeleteListener&&n.willDeleteListener(e,t),delete u[t][e]}},extractEvents:function(e,t,n,a,o){for(var s,c=r.plugins,u=0;u<c.length;u++){var l=c[u];if(l){var d=l.extractEvents(e,t,n,a,o);d&&(s=i(s,d))}}return s},enqueueEvents:function(e){e&&(l=i(l,e))},processEventQueue:function(e){var t=l;l=null,e?s(t,p):s(t,f),l?c(!1):void 0,o.rethrowCaughtError()},__purge:function(){u={}},__getListenerBank:function(){return u}};e.exports=m},function(e,t,n){"use strict";function r(){if(s)for(var e in c){var t=c[e],n=s.indexOf(e);if(n>-1?void 0:i(!1),!u.plugins[n]){t.extractEvents?void 0:i(!1),u.plugins[n]=t;var r=t.eventTypes;for(var o in r)a(r[o],t,o)?void 0:i(!1)}}}function a(e,t,n){u.eventNameDispatchConfigs.hasOwnProperty(n)?i(!1):void 0,u.eventNameDispatchConfigs[n]=e;var r=e.phasedRegistrationNames;if(r){for(var a in r)if(r.hasOwnProperty(a)){var s=r[a];o(s,t,n)}return!0}return!!e.registrationName&&(o(e.registrationName,t,n),!0)}function o(e,t,n){u.registrationNameModules[e]?i(!1):void 0,u.registrationNameModules[e]=t,u.registrationNameDependencies[e]=t.eventTypes[n].dependencies}var i=n(11),s=null,c={},u={plugins:[],eventNameDispatchConfigs:{},registrationNameModules:{},registrationNameDependencies:{},injectEventPluginOrder:function(e){s?i(!1):void 0,s=Array.prototype.slice.call(e),r()},injectEventPluginsByName:function(e){var t=!1;for(var n in e)if(e.hasOwnProperty(n)){var a=e[n];c.hasOwnProperty(n)&&c[n]===a||(c[n]?i(!1):void 0,c[n]=a,t=!0)}t&&r()},getPluginModuleForEvent:function(e){var t=e.dispatchConfig;if(t.registrationName)return u.registrationNameModules[t.registrationName]||null;for(var n in t.phasedRegistrationNames)if(t.phasedRegistrationNames.hasOwnProperty(n)){var r=u.registrationNameModules[t.phasedRegistrationNames[n]];if(r)return r}return null},_resetEventPlugins:function(){s=null;for(var e in c)c.hasOwnProperty(e)&&delete c[e];u.plugins.length=0;var t=u.eventNameDispatchConfigs;for(var n in t)t.hasOwnProperty(n)&&delete t[n];var r=u.registrationNameModules;for(var a in r)r.hasOwnProperty(a)&&delete r[a]}};e.exports=u},function(e,t,n){"use strict";function r(e){return e===M.topMouseUp||e===M.topTouchEnd||e===M.topTouchCancel}function a(e){return e===M.topMouseMove||e===M.topTouchMove}function o(e){return e===M.topMouseDown||e===M.topTouchStart}function i(e,t,n,r){var a=e.type||"unknown-event";e.currentTarget=m.Mount.getNode(r),t?f.invokeGuardedCallbackWithCatch(a,n,e,r):f.invokeGuardedCallback(a,n,e,r),e.currentTarget=null}function s(e,t){var n=e._dispatchListeners,r=e._dispatchIDs;if(Array.isArray(n))for(var a=0;a<n.length&&!e.isPropagationStopped();a++)i(e,t,n[a],r[a]);else n&&i(e,t,n,r);e._dispatchListeners=null,e._dispatchIDs=null}function c(e){var t=e._dispatchListeners,n=e._dispatchIDs;if(Array.isArray(t)){for(var r=0;r<t.length&&!e.isPropagationStopped();r++)if(t[r](e,n[r]))return n[r]}else if(t&&t(e,n))return n;return null}function u(e){var t=c(e);return e._dispatchIDs=null,e._dispatchListeners=null,t}function l(e){var t=e._dispatchListeners,n=e._dispatchIDs;Array.isArray(t)?h(!1):void 0;var r=t?t(e,n):null;return e._dispatchListeners=null,e._dispatchIDs=null,r}function d(e){return!!e._dispatchListeners}var p=n(28),f=n(32),h=n(11),m=(n(23),{Mount:null,injectMount:function(e){m.Mount=e}}),M=p.topLevelTypes,_={isEndish:r,isMoveish:a,isStartish:o,executeDirectDispatch:l,executeDispatchesInOrder:s,executeDispatchesInOrderStopAtTrue:u,hasDispatches:d,getNode:function(e){return m.Mount.getNode(e)},getID:function(e){return m.Mount.getID(e)},injection:m};e.exports=_},function(e,t,n){"use strict";function r(e,t,n,r){try{return t(n,r)}catch(o){return void(null===a&&(a=o))}}var a=null,o={invokeGuardedCallback:r,invokeGuardedCallbackWithCatch:r,rethrowCaughtError:function(){if(a){var e=a;throw a=null,e}}};e.exports=o},function(e,t,n){"use strict";function r(e,t){if(null==t?a(!1):void 0,null==e)return t;var n=Array.isArray(e),r=Array.isArray(t);return n&&r?(e.push.apply(e,t),e):n?(e.push(t),e):r?[e].concat(t):[e,t]}var a=n(11);e.exports=r},function(e,t){"use strict";var n=function(e,t,n){Array.isArray(e)?e.forEach(t,n):e&&t.call(n,e)};e.exports=n},function(e,t,n){"use strict";function r(e){a.enqueueEvents(e),a.processEventQueue(!1)}var a=n(29),o={handleTopLevel:function(e,t,n,o,i){var s=a.extractEvents(e,t,n,o,i);r(s)}};e.exports=o},function(e,t){"use strict";var n={currentScrollLeft:0,currentScrollTop:0,refreshScrollValues:function(e){n.currentScrollLeft=e.x,n.currentScrollTop=e.y}};e.exports=n},function(e,t){"use strict";function n(e,t){if(null==e)throw new TypeError("Object.assign target cannot be null or undefined");
-for(var n=Object(e),r=Object.prototype.hasOwnProperty,a=1;a<arguments.length;a++){var o=arguments[a];if(null!=o){var i=Object(o);for(var s in i)r.call(i,s)&&(n[s]=i[s])}}return n}e.exports=n},function(e,t,n){"use strict";/**
- * Checks if an event is supported in the current execution environment.
- *
- * NOTE: This will not work correctly for non-generic events such as `change`,
- * `reset`, `load`, `error`, and `select`.
- *
- * Borrows from Modernizr.
- *
- * @param {string} eventNameSuffix Event name, e.g. "click".
- * @param {?boolean} capture Check if the capture phase is supported.
- * @return {boolean} True if the event is supported.
- * @internal
- * @license Modernizr 3.0.0pre (Custom Build) | MIT
- */
-function r(e,t){if(!o.canUseDOM||t&&!("addEventListener"in document))return!1;var n="on"+e,r=n in document;if(!r){var i=document.createElement("div");i.setAttribute(n,"return;"),r="function"==typeof i[n]}return!r&&a&&"wheel"===e&&(r=document.implementation.hasFeature("Events.wheel","3.0")),r}var a,o=n(7);o.canUseDOM&&(a=document.implementation&&document.implementation.hasFeature&&document.implementation.hasFeature("","")!==!0),e.exports=r},function(e,t){"use strict";var n={useCreateElement:!1};e.exports=n},function(e,t,n){"use strict";var r=n(3),a=n(37),o=(n(41),"function"==typeof Symbol&&Symbol["for"]&&Symbol["for"]("react.element")||60103),i={key:!0,ref:!0,__self:!0,__source:!0},s=function(e,t,n,r,a,i,s){var c={$$typeof:o,type:e,key:t,ref:n,props:s,_owner:i};return c};s.createElement=function(e,t,n){var a,o={},c=null,u=null,l=null,d=null;if(null!=t){u=void 0===t.ref?null:t.ref,c=void 0===t.key?null:""+t.key,l=void 0===t.__self?null:t.__self,d=void 0===t.__source?null:t.__source;for(a in t)t.hasOwnProperty(a)&&!i.hasOwnProperty(a)&&(o[a]=t[a])}var p=arguments.length-2;if(1===p)o.children=n;else if(p>1){for(var f=Array(p),h=0;h<p;h++)f[h]=arguments[h+2];o.children=f}if(e&&e.defaultProps){var m=e.defaultProps;for(a in m)"undefined"==typeof o[a]&&(o[a]=m[a])}return s(e,c,u,l,d,r.current,o)},s.createFactory=function(e){var t=s.createElement.bind(null,e);return t.type=e,t},s.cloneAndReplaceKey=function(e,t){var n=s(e.type,t,e.ref,e._self,e._source,e._owner,e.props);return n},s.cloneAndReplaceProps=function(e,t){var n=s(e.type,e.key,e.ref,e._self,e._source,e._owner,t);return n},s.cloneElement=function(e,t,n){var o,c=a({},e.props),u=e.key,l=e.ref,d=e._self,p=e._source,f=e._owner;if(null!=t){void 0!==t.ref&&(l=t.ref,f=r.current),void 0!==t.key&&(u=""+t.key);for(o in t)t.hasOwnProperty(o)&&!i.hasOwnProperty(o)&&(c[o]=t[o])}var h=arguments.length-2;if(1===h)c.children=n;else if(h>1){for(var m=Array(h),M=0;M<h;M++)m[M]=arguments[M+2];c.children=m}return s(e.type,u,l,d,p,f,c)},s.isValidElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===o},e.exports=s},function(e,t,n){"use strict";var r=!1;e.exports=r},function(e,t){"use strict";function n(e){return!!o[e]}function r(e){o[e]=!0}function a(e){delete o[e]}var o={},i={isNullComponentID:n,registerNullComponentID:r,deregisterNullComponentID:a};e.exports=i},function(e,t,n){"use strict";function r(e){return f+e.toString(36)}function a(e,t){return e.charAt(t)===f||t===e.length}function o(e){return""===e||e.charAt(0)===f&&e.charAt(e.length-1)!==f}function i(e,t){return 0===t.indexOf(e)&&a(t,e.length)}function s(e){return e?e.substr(0,e.lastIndexOf(f)):""}function c(e,t){if(o(e)&&o(t)?void 0:p(!1),i(e,t)?void 0:p(!1),e===t)return e;var n,r=e.length+h;for(n=r;n<t.length&&!a(t,n);n++);return t.substr(0,n)}function u(e,t){var n=Math.min(e.length,t.length);if(0===n)return"";for(var r=0,i=0;i<=n;i++)if(a(e,i)&&a(t,i))r=i;else if(e.charAt(i)!==t.charAt(i))break;var s=e.substr(0,r);return o(s)?void 0:p(!1),s}function l(e,t,n,r,a,o){e=e||"",t=t||"",e===t?p(!1):void 0;var u=i(t,e);u||i(e,t)?void 0:p(!1);for(var l=0,d=u?s:c,f=e;;f=d(f,t)){var h;if(a&&f===e||o&&f===t||(h=n(f,u,r)),h===!1||f===t)break;l++<m?void 0:p(!1)}}var d=n(44),p=n(11),f=".",h=f.length,m=1e4,M={createReactRootID:function(){return r(d.createReactRootIndex())},createReactID:function(e,t){return e+t},getReactRootIDFromNodeID:function(e){if(e&&e.charAt(0)===f&&e.length>1){var t=e.indexOf(f,1);return t>-1?e.substr(0,t):e}return null},traverseEnterLeave:function(e,t,n,r,a){var o=u(e,t);o!==e&&l(e,o,n,r,!1,!0),o!==t&&l(o,t,n,a,!0,!1)},traverseTwoPhase:function(e,t,n){e&&(l("",e,t,n,!0,!1),l(e,"",t,n,!1,!0))},traverseTwoPhaseSkipTarget:function(e,t,n){e&&(l("",e,t,n,!0,!0),l(e,"",t,n,!0,!0))},traverseAncestors:function(e,t,n){l("",e,t,n,!0,!1)},getFirstCommonAncestorID:u,_getNextDescendantID:c,isAncestorIDOf:i,SEPARATOR:f};e.exports=M},function(e,t){"use strict";var n={injectCreateReactRootIndex:function(e){r.createReactRootIndex=e}},r={createReactRootIndex:null,injection:n};e.exports=r},function(e,t){"use strict";var n={remove:function(e){e._reactInternalInstance=void 0},get:function(e){return e._reactInternalInstance},has:function(e){return void 0!==e._reactInternalInstance},set:function(e,t){e._reactInternalInstance=t}};e.exports=n},function(e,t,n){"use strict";var r=n(47),a=/\/?>/,o={CHECKSUM_ATTR_NAME:"data-react-checksum",addChecksumToMarkup:function(e){var t=r(e);return e.replace(a," "+o.CHECKSUM_ATTR_NAME+'="'+t+'"$&')},canReuseMarkup:function(e,t){var n=t.getAttribute(o.CHECKSUM_ATTR_NAME);n=n&&parseInt(n,10);var a=r(e);return a===n}};e.exports=o},function(e,t){"use strict";function n(e){for(var t=1,n=0,a=0,o=e.length,i=o&-4;a<i;){for(;a<Math.min(a+4096,i);a+=4)n+=(t+=e.charCodeAt(a))+(t+=e.charCodeAt(a+1))+(t+=e.charCodeAt(a+2))+(t+=e.charCodeAt(a+3));t%=r,n%=r}for(;a<o;a++)n+=t+=e.charCodeAt(a);return t%=r,n%=r,t|n<<16}var r=65521;e.exports=n},function(e,t,n){"use strict";function r(){a.attachRefs(this,this._currentElement)}var a=n(49),o={mountComponent:function(e,t,n,a){var o=e.mountComponent(t,n,a);return e._currentElement&&null!=e._currentElement.ref&&n.getReactMountReady().enqueue(r,e),o},unmountComponent:function(e){a.detachRefs(e,e._currentElement),e.unmountComponent()},receiveComponent:function(e,t,n,o){var i=e._currentElement;if(t!==i||o!==e._context){var s=a.shouldUpdateRefs(i,t);s&&a.detachRefs(e,i),e.receiveComponent(t,n,o),s&&e._currentElement&&null!=e._currentElement.ref&&n.getReactMountReady().enqueue(r,e)}},performUpdateIfNecessary:function(e,t){e.performUpdateIfNecessary(t)}};e.exports=o},function(e,t,n){"use strict";function r(e,t,n){"function"==typeof e?e(t.getPublicInstance()):o.addComponentAsRefTo(t,e,n)}function a(e,t,n){"function"==typeof e?e(null):o.removeComponentAsRefFrom(t,e,n)}var o=n(50),i={};i.attachRefs=function(e,t){if(null!==t&&t!==!1){var n=t.ref;null!=n&&r(n,e,t._owner)}},i.shouldUpdateRefs=function(e,t){var n=null===e||e===!1,r=null===t||t===!1;return n||r||t._owner!==e._owner||t.ref!==e.ref},i.detachRefs=function(e,t){if(null!==t&&t!==!1){var n=t.ref;null!=n&&a(n,e,t._owner)}},e.exports=i},function(e,t,n){"use strict";var r=n(11),a={isValidOwner:function(e){return!(!e||"function"!=typeof e.attachRef||"function"!=typeof e.detachRef)},addComponentAsRefTo:function(e,t,n){a.isValidOwner(n)?void 0:r(!1),n.attachRef(t,e)},removeComponentAsRefFrom:function(e,t,n){a.isValidOwner(n)?void 0:r(!1),n.getPublicInstance().refs[t]===e.getPublicInstance()&&n.detachRef(t)}};e.exports=a},function(e,t,n){"use strict";function r(e){s.enqueueUpdate(e)}function a(e,t){var n=i.get(e);return n?n:null}var o=(n(3),n(40)),i=n(45),s=n(52),c=n(37),u=n(11),l=(n(23),{isMounted:function(e){var t=i.get(e);return!!t&&!!t._renderedComponent},enqueueCallback:function(e,t){"function"!=typeof t?u(!1):void 0;var n=a(e);return n?(n._pendingCallbacks?n._pendingCallbacks.push(t):n._pendingCallbacks=[t],void r(n)):null},enqueueCallbackInternal:function(e,t){"function"!=typeof t?u(!1):void 0,e._pendingCallbacks?e._pendingCallbacks.push(t):e._pendingCallbacks=[t],r(e)},enqueueForceUpdate:function(e){var t=a(e,"forceUpdate");t&&(t._pendingForceUpdate=!0,r(t))},enqueueReplaceState:function(e,t){var n=a(e,"replaceState");n&&(n._pendingStateQueue=[t],n._pendingReplaceState=!0,r(n))},enqueueSetState:function(e,t){var n=a(e,"setState");if(n){var o=n._pendingStateQueue||(n._pendingStateQueue=[]);o.push(t),r(n)}},enqueueSetProps:function(e,t){var n=a(e,"setProps");n&&l.enqueueSetPropsInternal(n,t)},enqueueSetPropsInternal:function(e,t){var n=e._topLevelWrapper;n?void 0:u(!1);var a=n._pendingElement||n._currentElement,i=a.props,s=c({},i.props,t);n._pendingElement=o.cloneAndReplaceProps(a,o.cloneAndReplaceProps(i,s)),r(n)},enqueueReplaceProps:function(e,t){var n=a(e,"replaceProps");n&&l.enqueueReplacePropsInternal(n,t)},enqueueReplacePropsInternal:function(e,t){var n=e._topLevelWrapper;n?void 0:u(!1);var a=n._pendingElement||n._currentElement,i=a.props;n._pendingElement=o.cloneAndReplaceProps(a,o.cloneAndReplaceProps(i,t)),r(n)},enqueueElementInternal:function(e,t){e._pendingElement=t,r(e)}});e.exports=l},function(e,t,n){"use strict";function r(){w.ReactReconcileTransaction&&b?void 0:M(!1)}function a(){this.reinitializeTransaction(),this.dirtyComponentsLength=null,this.callbackQueue=l.getPooled(),this.reconcileTransaction=w.ReactReconcileTransaction.getPooled(!1)}function o(e,t,n,a,o,i){r(),b.batchedUpdates(e,t,n,a,o,i)}function i(e,t){return e._mountOrder-t._mountOrder}function s(e){var t=e.dirtyComponentsLength;t!==_.length?M(!1):void 0,_.sort(i);for(var n=0;n<t;n++){var r=_[n],a=r._pendingCallbacks;if(r._pendingCallbacks=null,f.performUpdateIfNecessary(r,e.reconcileTransaction),a)for(var o=0;o<a.length;o++)e.callbackQueue.enqueue(a[o],r.getPublicInstance())}}function c(e){return r(),b.isBatchingUpdates?void _.push(e):void b.batchedUpdates(c,e)}function u(e,t){b.isBatchingUpdates?void 0:M(!1),g.enqueue(e,t),v=!0}var l=n(53),d=n(54),p=n(16),f=n(48),h=n(55),m=n(37),M=n(11),_=[],g=l.getPooled(),v=!1,b=null,y={initialize:function(){this.dirtyComponentsLength=_.length},close:function(){this.dirtyComponentsLength!==_.length?(_.splice(0,this.dirtyComponentsLength),L()):_.length=0}},A={initialize:function(){this.callbackQueue.reset()},close:function(){this.callbackQueue.notifyAll()}},T=[y,A];m(a.prototype,h.Mixin,{getTransactionWrappers:function(){return T},destructor:function(){this.dirtyComponentsLength=null,l.release(this.callbackQueue),this.callbackQueue=null,w.ReactReconcileTransaction.release(this.reconcileTransaction),this.reconcileTransaction=null},perform:function(e,t,n){return h.Mixin.perform.call(this,this.reconcileTransaction.perform,this.reconcileTransaction,e,t,n)}}),d.addPoolingTo(a);var L=function(){for(;_.length||v;){if(_.length){var e=a.getPooled();e.perform(s,null,e),a.release(e)}if(v){v=!1;var t=g;g=l.getPooled(),t.notifyAll(),l.release(t)}}};L=p.measure("ReactUpdates","flushBatchedUpdates",L);var E={injectReconcileTransaction:function(e){e?void 0:M(!1),w.ReactReconcileTransaction=e},injectBatchingStrategy:function(e){e?void 0:M(!1),"function"!=typeof e.batchedUpdates?M(!1):void 0,"boolean"!=typeof e.isBatchingUpdates?M(!1):void 0,b=e}},w={ReactReconcileTransaction:null,batchedUpdates:o,enqueueUpdate:c,flushBatchedUpdates:L,injection:E,asap:u};e.exports=w},function(e,t,n){"use strict";function r(){this._callbacks=null,this._contexts=null}var a=n(54),o=n(37),i=n(11);o(r.prototype,{enqueue:function(e,t){this._callbacks=this._callbacks||[],this._contexts=this._contexts||[],this._callbacks.push(e),this._contexts.push(t)},notifyAll:function(){var e=this._callbacks,t=this._contexts;if(e){e.length!==t.length?i(!1):void 0,this._callbacks=null,this._contexts=null;for(var n=0;n<e.length;n++)e[n].call(t[n]);e.length=0,t.length=0}},reset:function(){this._callbacks=null,this._contexts=null},destructor:function(){this.reset()}}),a.addPoolingTo(r),e.exports=r},function(e,t,n){"use strict";var r=n(11),a=function(e){var t=this;if(t.instancePool.length){var n=t.instancePool.pop();return t.call(n,e),n}return new t(e)},o=function(e,t){var n=this;if(n.instancePool.length){var r=n.instancePool.pop();return n.call(r,e,t),r}return new n(e,t)},i=function(e,t,n){var r=this;if(r.instancePool.length){var a=r.instancePool.pop();return r.call(a,e,t,n),a}return new r(e,t,n)},s=function(e,t,n,r){var a=this;if(a.instancePool.length){var o=a.instancePool.pop();return a.call(o,e,t,n,r),o}return new a(e,t,n,r)},c=function(e,t,n,r,a){var o=this;if(o.instancePool.length){var i=o.instancePool.pop();return o.call(i,e,t,n,r,a),i}return new o(e,t,n,r,a)},u=function(e){var t=this;e instanceof t?void 0:r(!1),e.destructor(),t.instancePool.length<t.poolSize&&t.instancePool.push(e)},l=10,d=a,p=function(e,t){var n=e;return n.instancePool=[],n.getPooled=t||d,n.poolSize||(n.poolSize=l),n.release=u,n},f={addPoolingTo:p,oneArgumentPooler:a,twoArgumentPooler:o,threeArgumentPooler:i,fourArgumentPooler:s,fiveArgumentPooler:c};e.exports=f},function(e,t,n){"use strict";var r=n(11),a={reinitializeTransaction:function(){this.transactionWrappers=this.getTransactionWrappers(),this.wrapperInitData?this.wrapperInitData.length=0:this.wrapperInitData=[],this._isInTransaction=!1},_isInTransaction:!1,getTransactionWrappers:null,isInTransaction:function(){return!!this._isInTransaction},perform:function(e,t,n,a,o,i,s,c){this.isInTransaction()?r(!1):void 0;var u,l;try{this._isInTransaction=!0,u=!0,this.initializeAll(0),l=e.call(t,n,a,o,i,s,c),u=!1}finally{try{if(u)try{this.closeAll(0)}catch(d){}else this.closeAll(0)}finally{this._isInTransaction=!1}}return l},initializeAll:function(e){for(var t=this.transactionWrappers,n=e;n<t.length;n++){var r=t[n];try{this.wrapperInitData[n]=o.OBSERVED_ERROR,this.wrapperInitData[n]=r.initialize?r.initialize.call(this):null}finally{if(this.wrapperInitData[n]===o.OBSERVED_ERROR)try{this.initializeAll(n+1)}catch(a){}}}},closeAll:function(e){this.isInTransaction()?void 0:r(!1);for(var t=this.transactionWrappers,n=e;n<t.length;n++){var a,i=t[n],s=this.wrapperInitData[n];try{a=!0,s!==o.OBSERVED_ERROR&&i.close&&i.close.call(this,s),a=!1}finally{if(a)try{this.closeAll(n+1)}catch(c){}}}this.wrapperInitData.length=0}},o={Mixin:a,OBSERVED_ERROR:{}};e.exports=o},function(e,t,n){"use strict";var r={};e.exports=r},function(e,t,n){"use strict";function r(e,t){var n=!0;e:for(;n;){var r=e,o=t;if(n=!1,r&&o){if(r===o)return!0;if(a(r))return!1;if(a(o)){e=r,t=o.parentNode,n=!0;continue e}return r.contains?r.contains(o):!!r.compareDocumentPosition&&!!(16&r.compareDocumentPosition(o))}return!1}}var a=n(58);e.exports=r},function(e,t,n){"use strict";function r(e){return a(e)&&3==e.nodeType}var a=n(59);e.exports=r},function(e,t){"use strict";function n(e){return!(!e||!("function"==typeof Node?e instanceof Node:"object"==typeof e&&"number"==typeof e.nodeType&&"string"==typeof e.nodeName))}e.exports=n},function(e,t,n){"use strict";function r(e){return"function"==typeof e&&"undefined"!=typeof e.prototype&&"function"==typeof e.prototype.mountComponent&&"function"==typeof e.prototype.receiveComponent}function a(e){var t;if(null===e||e===!1)t=new i(a);else if("object"==typeof e){var n=e;!n||"function"!=typeof n.type&&"string"!=typeof n.type?u(!1):void 0,t="string"==typeof n.type?s.createInternalComponent(n):r(n.type)?new n.type(n):new l}else"string"==typeof e||"number"==typeof e?t=s.createInstanceForText(e):u(!1);return t.construct(e),t._mountIndex=0,t._mountImage=null,t}var o=n(61),i=n(66),s=n(67),c=n(37),u=n(11),l=(n(23),function(){});c(l.prototype,o.Mixin,{_instantiateReactComponent:a}),e.exports=a},function(e,t,n){"use strict";function r(e){var t=e._currentElement._owner||null;if(t){var n=t.getName();if(n)return" Check the render method of `"+n+"`."}return""}function a(e){}var o=n(62),i=n(3),s=n(40),c=n(45),u=n(16),l=n(63),d=(n(64),n(48)),p=n(51),f=n(37),h=n(56),m=n(11),M=n(65);n(23);a.prototype.render=function(){var e=c.get(this)._currentElement.type;return e(this.props,this.context,this.updater)};var _=1,g={construct:function(e){this._currentElement=e,this._rootNodeID=null,this._instance=null,this._pendingElement=null,this._pendingStateQueue=null,this._pendingReplaceState=!1,this._pendingForceUpdate=!1,this._renderedComponent=null,this._context=null,this._mountOrder=0,this._topLevelWrapper=null,this._pendingCallbacks=null},mountComponent:function(e,t,n){this._context=n,this._mountOrder=_++,this._rootNodeID=e;var r,o,i=this._processProps(this._currentElement.props),u=this._processContext(n),l=this._currentElement.type,f="prototype"in l;f&&(r=new l(i,u,p)),f&&null!==r&&r!==!1&&!s.isValidElement(r)||(o=r,r=new a(l)),r.props=i,r.context=u,r.refs=h,r.updater=p,this._instance=r,c.set(r,this);var M=r.state;void 0===M&&(r.state=M=null),"object"!=typeof M||Array.isArray(M)?m(!1):void 0,this._pendingStateQueue=null,this._pendingReplaceState=!1,this._pendingForceUpdate=!1,r.componentWillMount&&(r.componentWillMount(),this._pendingStateQueue&&(r.state=this._processPendingState(r.props,r.context))),void 0===o&&(o=this._renderValidatedComponent()),this._renderedComponent=this._instantiateReactComponent(o);var g=d.mountComponent(this._renderedComponent,e,t,this._processChildContext(n));return r.componentDidMount&&t.getReactMountReady().enqueue(r.componentDidMount,r),g},unmountComponent:function(){var e=this._instance;e.componentWillUnmount&&e.componentWillUnmount(),d.unmountComponent(this._renderedComponent),this._renderedComponent=null,this._instance=null,this._pendingStateQueue=null,this._pendingReplaceState=!1,this._pendingForceUpdate=!1,this._pendingCallbacks=null,this._pendingElement=null,this._context=null,this._rootNodeID=null,this._topLevelWrapper=null,c.remove(e)},_maskContext:function(e){var t=null,n=this._currentElement.type,r=n.contextTypes;if(!r)return h;t={};for(var a in r)t[a]=e[a];return t},_processContext:function(e){var t=this._maskContext(e);return t},_processChildContext:function(e){var t=this._currentElement.type,n=this._instance,r=n.getChildContext&&n.getChildContext();if(r){"object"!=typeof t.childContextTypes?m(!1):void 0;for(var a in r)a in t.childContextTypes?void 0:m(!1);return f({},e,r)}return e},_processProps:function(e){return e},_checkPropTypes:function(e,t,n){var a=this.getName();for(var o in e)if(e.hasOwnProperty(o)){var i;try{"function"!=typeof e[o]?m(!1):void 0,i=e[o](t,o,a,n)}catch(s){i=s}if(i instanceof Error){r(this);n===l.prop}}},receiveComponent:function(e,t,n){var r=this._currentElement,a=this._context;this._pendingElement=null,this.updateComponent(t,r,e,a,n)},performUpdateIfNecessary:function(e){null!=this._pendingElement&&d.receiveComponent(this,this._pendingElement||this._currentElement,e,this._context),(null!==this._pendingStateQueue||this._pendingForceUpdate)&&this.updateComponent(e,this._currentElement,this._currentElement,this._context,this._context)},updateComponent:function(e,t,n,r,a){var o,i=this._instance,s=this._context===a?i.context:this._processContext(a);t===n?o=n.props:(o=this._processProps(n.props),i.componentWillReceiveProps&&i.componentWillReceiveProps(o,s));var c=this._processPendingState(o,s),u=this._pendingForceUpdate||!i.shouldComponentUpdate||i.shouldComponentUpdate(o,c,s);u?(this._pendingForceUpdate=!1,this._performComponentUpdate(n,o,c,s,e,a)):(this._currentElement=n,this._context=a,i.props=o,i.state=c,i.context=s)},_processPendingState:function(e,t){var n=this._instance,r=this._pendingStateQueue,a=this._pendingReplaceState;if(this._pendingReplaceState=!1,this._pendingStateQueue=null,!r)return n.state;if(a&&1===r.length)return r[0];for(var o=f({},a?r[0]:n.state),i=a?1:0;i<r.length;i++){var s=r[i];f(o,"function"==typeof s?s.call(n,o,e,t):s)}return o},_performComponentUpdate:function(e,t,n,r,a,o){var i,s,c,u=this._instance,l=Boolean(u.componentDidUpdate);l&&(i=u.props,s=u.state,c=u.context),u.componentWillUpdate&&u.componentWillUpdate(t,n,r),this._currentElement=e,this._context=o,u.props=t,u.state=n,u.context=r,this._updateRenderedComponent(a,o),l&&a.getReactMountReady().enqueue(u.componentDidUpdate.bind(u,i,s,c),u)},_updateRenderedComponent:function(e,t){var n=this._renderedComponent,r=n._currentElement,a=this._renderValidatedComponent();if(M(r,a))d.receiveComponent(n,a,e,this._processChildContext(t));else{var o=this._rootNodeID,i=n._rootNodeID;d.unmountComponent(n),this._renderedComponent=this._instantiateReactComponent(a);var s=d.mountComponent(this._renderedComponent,o,e,this._processChildContext(t));this._replaceNodeWithMarkupByID(i,s)}},_replaceNodeWithMarkupByID:function(e,t){o.replaceNodeWithMarkupByID(e,t)},_renderValidatedComponentWithoutOwnerOrContext:function(){var e=this._instance,t=e.render();return t},_renderValidatedComponent:function(){var e;i.current=this;try{e=this._renderValidatedComponentWithoutOwnerOrContext()}finally{i.current=null}return null===e||e===!1||s.isValidElement(e)?void 0:m(!1),e},attachRef:function(e,t){var n=this.getPublicInstance();null==n?m(!1):void 0;var r=t.getPublicInstance(),a=n.refs===h?n.refs={}:n.refs;a[e]=r},detachRef:function(e){var t=this.getPublicInstance().refs;delete t[e]},getName:function(){var e=this._currentElement.type,t=this._instance&&this._instance.constructor;return e.displayName||t&&t.displayName||e.name||t&&t.name||null},getPublicInstance:function(){var e=this._instance;return e instanceof a?null:e},_instantiateReactComponent:null};u.measureMethods(g,"ReactCompositeComponent",{mountComponent:"mountComponent",updateComponent:"updateComponent",_renderValidatedComponent:"_renderValidatedComponent"});var v={Mixin:g};e.exports=v},function(e,t,n){"use strict";var r=n(11),a=!1,o={unmountIDFromEnvironment:null,replaceNodeWithMarkupByID:null,processChildrenUpdates:null,injection:{injectEnvironment:function(e){a?r(!1):void 0,o.unmountIDFromEnvironment=e.unmountIDFromEnvironment,o.replaceNodeWithMarkupByID=e.replaceNodeWithMarkupByID,o.processChildrenUpdates=e.processChildrenUpdates,a=!0}}};e.exports=o},function(e,t,n){"use strict";var r=n(15),a=r({prop:null,context:null,childContext:null});e.exports=a},function(e,t,n){"use strict";var r={};e.exports=r},function(e,t){"use strict";function n(e,t){var n=null===e||e===!1,r=null===t||t===!1;if(n||r)return n===r;var a=typeof e,o=typeof t;return"string"===a||"number"===a?"string"===o||"number"===o:"object"===o&&e.type===t.type&&e.key===t.key}e.exports=n},function(e,t,n){"use strict";function r(){i.registerNullComponentID(this._rootNodeID)}var a,o=n(40),i=n(42),s=n(48),c=n(37),u={injectEmptyComponent:function(e){a=o.createElement(e)}},l=function(e){this._currentElement=null,this._rootNodeID=null,this._renderedComponent=e(a)};c(l.prototype,{construct:function(e){},mountComponent:function(e,t,n){return t.getReactMountReady().enqueue(r,this),this._rootNodeID=e,s.mountComponent(this._renderedComponent,e,t,n)},receiveComponent:function(){},unmountComponent:function(e,t,n){s.unmountComponent(this._renderedComponent),i.deregisterNullComponentID(this._rootNodeID),this._rootNodeID=null,this._renderedComponent=null}}),l.injection=u,e.exports=l},function(e,t,n){"use strict";function r(e){if("function"==typeof e.type)return e.type;var t=e.type,n=d[t];return null==n&&(d[t]=n=u(t)),n}function a(e){return l?void 0:c(!1),new l(e.type,e.props)}function o(e){return new p(e)}function i(e){return e instanceof p}var s=n(37),c=n(11),u=null,l=null,d={},p=null,f={injectGenericComponentClass:function(e){l=e},injectTextComponentClass:function(e){p=e},injectComponentClasses:function(e){s(d,e)}},h={getComponentClassForElement:r,createInternalComponent:a,createInstanceForText:o,isTextComponent:i,injection:f};e.exports=h},function(e,t,n){"use strict";var r=(n(37),n(13)),a=(n(23),r);e.exports=a},function(e,t,n){"use strict";function r(){if(!E){E=!0,_.EventEmitter.injectReactEventListener(M),_.EventPluginHub.injectEventPluginOrder(s),_.EventPluginHub.injectInstanceHandle(g),_.EventPluginHub.injectMount(v),_.EventPluginHub.injectEventPluginsByName({SimpleEventPlugin:T,EnterLeaveEventPlugin:c,ChangeEventPlugin:o,SelectEventPlugin:y,BeforeInputEventPlugin:a}),_.NativeComponent.injectGenericComponentClass(h),_.NativeComponent.injectTextComponentClass(m),_.Class.injectMixin(d),_.DOMProperty.injectDOMPropertyConfig(l),_.DOMProperty.injectDOMPropertyConfig(L),_.EmptyComponent.injectEmptyComponent("noscript"),_.Updates.injectReconcileTransaction(b),_.Updates.injectBatchingStrategy(f),_.RootIndex.injectCreateReactRootIndex(u.canUseDOM?i.createReactRootIndex:A.createReactRootIndex),_.Component.injectEnvironment(p)}}var a=n(70),o=n(78),i=n(81),s=n(82),c=n(83),u=n(7),l=n(87),d=n(88),p=n(24),f=n(90),h=n(91),m=n(4),M=n(116),_=n(119),g=n(43),v=n(26),b=n(123),y=n(128),A=n(129),T=n(130),L=n(139),E=!1;e.exports={inject:r}},function(e,t,n){"use strict";function r(){var e=window.opera;return"object"==typeof e&&"function"==typeof e.version&&parseInt(e.version(),10)<=12}function a(e){return(e.ctrlKey||e.altKey||e.metaKey)&&!(e.ctrlKey&&e.altKey)}function o(e){switch(e){case S.topCompositionStart:return k.compositionStart;case S.topCompositionEnd:return k.compositionEnd;case S.topCompositionUpdate:return k.compositionUpdate}}function i(e,t){return e===S.topKeyDown&&t.keyCode===y}function s(e,t){switch(e){case S.topKeyUp:return b.indexOf(t.keyCode)!==-1;case S.topKeyDown:return t.keyCode!==y;case S.topKeyPress:case S.topMouseDown:case S.topBlur:return!0;default:return!1}}function c(e){var t=e.detail;return"object"==typeof t&&"data"in t?t.data:null}function u(e,t,n,r,a){var u,l;if(A?u=o(e):N?s(e,r)&&(u=k.compositionEnd):i(e,r)&&(u=k.compositionStart),!u)return null;E&&(N||u!==k.compositionStart?u===k.compositionEnd&&N&&(l=N.getData()):N=M.getPooled(t));var d=_.getPooled(u,n,r,a);if(l)d.data=l;else{var p=c(r);null!==p&&(d.data=p)}return h.accumulateTwoPhaseDispatches(d),d}function l(e,t){switch(e){case S.topCompositionEnd:return c(t);case S.topKeyPress:var n=t.which;return n!==w?null:(O=!0,z);case S.topTextInput:var r=t.data;return r===z&&O?null:r;default:return null}}function d(e,t){if(N){if(e===S.topCompositionEnd||s(e,t)){var n=N.getData();return M.release(N),N=null,n}return null}switch(e){case S.topPaste:return null;case S.topKeyPress:return t.which&&!a(t)?String.fromCharCode(t.which):null;case S.topCompositionEnd:return E?null:t.data;default:return null}}function p(e,t,n,r,a){var o;if(o=L?l(e,r):d(e,r),!o)return null;var i=g.getPooled(k.beforeInput,n,r,a);return i.data=o,h.accumulateTwoPhaseDispatches(i),i}var f=n(28),h=n(71),m=n(7),M=n(72),_=n(74),g=n(76),v=n(77),b=[9,13,27,32],y=229,A=m.canUseDOM&&"CompositionEvent"in window,T=null;m.canUseDOM&&"documentMode"in document&&(T=document.documentMode);var L=m.canUseDOM&&"TextEvent"in window&&!T&&!r(),E=m.canUseDOM&&(!A||T&&T>8&&T<=11),w=32,z=String.fromCharCode(w),S=f.topLevelTypes,k={beforeInput:{phasedRegistrationNames:{bubbled:v({onBeforeInput:null}),captured:v({onBeforeInputCapture:null})},dependencies:[S.topCompositionEnd,S.topKeyPress,S.topTextInput,S.topPaste]},compositionEnd:{phasedRegistrationNames:{bubbled:v({onCompositionEnd:null}),captured:v({onCompositionEndCapture:null})},dependencies:[S.topBlur,S.topCompositionEnd,S.topKeyDown,S.topKeyPress,S.topKeyUp,S.topMouseDown]},compositionStart:{phasedRegistrationNames:{bubbled:v({onCompositionStart:null}),captured:v({onCompositionStartCapture:null})},dependencies:[S.topBlur,S.topCompositionStart,S.topKeyDown,S.topKeyPress,S.topKeyUp,S.topMouseDown]},compositionUpdate:{phasedRegistrationNames:{bubbled:v({onCompositionUpdate:null}),captured:v({onCompositionUpdateCapture:null})},dependencies:[S.topBlur,S.topCompositionUpdate,S.topKeyDown,S.topKeyPress,S.topKeyUp,S.topMouseDown]}},O=!1,N=null,C={eventTypes:k,extractEvents:function(e,t,n,r,a){return[u(e,t,n,r,a),p(e,t,n,r,a)]}};e.exports=C},function(e,t,n){"use strict";function r(e,t,n){var r=t.dispatchConfig.phasedRegistrationNames[n];return g(e,r)}function a(e,t,n){var a=t?_.bubbled:_.captured,o=r(e,n,a);o&&(n._dispatchListeners=m(n._dispatchListeners,o),n._dispatchIDs=m(n._dispatchIDs,e))}function o(e){e&&e.dispatchConfig.phasedRegistrationNames&&h.injection.getInstanceHandle().traverseTwoPhase(e.dispatchMarker,a,e)}function i(e){e&&e.dispatchConfig.phasedRegistrationNames&&h.injection.getInstanceHandle().traverseTwoPhaseSkipTarget(e.dispatchMarker,a,e)}function s(e,t,n){if(n&&n.dispatchConfig.registrationName){var r=n.dispatchConfig.registrationName,a=g(e,r);a&&(n._dispatchListeners=m(n._dispatchListeners,a),n._dispatchIDs=m(n._dispatchIDs,e))}}function c(e){e&&e.dispatchConfig.registrationName&&s(e.dispatchMarker,null,e)}function u(e){M(e,o)}function l(e){M(e,i)}function d(e,t,n,r){h.injection.getInstanceHandle().traverseEnterLeave(n,r,s,e,t)}function p(e){M(e,c)}var f=n(28),h=n(29),m=(n(23),n(33)),M=n(34),_=f.PropagationPhases,g=h.getListener,v={accumulateTwoPhaseDispatches:u,accumulateTwoPhaseDispatchesSkipTarget:l,accumulateDirectDispatches:p,accumulateEnterLeaveDispatches:d};e.exports=v},function(e,t,n){"use strict";function r(e){this._root=e,this._startText=this.getText(),this._fallbackText=null}var a=n(54),o=n(37),i=n(73);o(r.prototype,{destructor:function(){this._root=null,this._startText=null,this._fallbackText=null},getText:function(){return"value"in this._root?this._root.value:this._root[i()]},getData:function(){if(this._fallbackText)return this._fallbackText;var e,t,n=this._startText,r=n.length,a=this.getText(),o=a.length;for(e=0;e<r&&n[e]===a[e];e++);var i=r-e;for(t=1;t<=i&&n[r-t]===a[o-t];t++);var s=t>1?1-t:void 0;return this._fallbackText=a.slice(e,s),this._fallbackText}}),a.addPoolingTo(r),e.exports=r},function(e,t,n){"use strict";function r(){return!o&&a.canUseDOM&&(o="textContent"in document.documentElement?"textContent":"innerText"),o}var a=n(7),o=null;e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r){a.call(this,e,t,n,r)}var a=n(75),o={data:null};a.augmentClass(r,o),e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r){this.dispatchConfig=e,this.dispatchMarker=t,this.nativeEvent=n;var a=this.constructor.Interface;for(var o in a)if(a.hasOwnProperty(o)){var s=a[o];s?this[o]=s(n):"target"===o?this.target=r:this[o]=n[o]}var c=null!=n.defaultPrevented?n.defaultPrevented:n.returnValue===!1;c?this.isDefaultPrevented=i.thatReturnsTrue:this.isDefaultPrevented=i.thatReturnsFalse,this.isPropagationStopped=i.thatReturnsFalse}var a=n(54),o=n(37),i=n(13),s=(n(23),{type:null,target:null,currentTarget:i.thatReturnsNull,eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null});o(r.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():e.returnValue=!1,this.isDefaultPrevented=i.thatReturnsTrue)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():e.cancelBubble=!0,this.isPropagationStopped=i.thatReturnsTrue)},persist:function(){this.isPersistent=i.thatReturnsTrue},isPersistent:i.thatReturnsFalse,destructor:function(){var e=this.constructor.Interface;for(var t in e)this[t]=null;this.dispatchConfig=null,this.dispatchMarker=null,this.nativeEvent=null}}),r.Interface=s,r.augmentClass=function(e,t){var n=this,r=Object.create(n.prototype);o(r,e.prototype),e.prototype=r,e.prototype.constructor=e,e.Interface=o({},n.Interface,t),e.augmentClass=n.augmentClass,a.addPoolingTo(e,a.fourArgumentPooler)},a.addPoolingTo(r,a.fourArgumentPooler),e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r){a.call(this,e,t,n,r)}var a=n(75),o={data:null};a.augmentClass(r,o),e.exports=r},function(e,t){"use strict";var n=function(e){var t;for(t in e)if(e.hasOwnProperty(t))return t;return null};e.exports=n},function(e,t,n){"use strict";function r(e){var t=e.nodeName&&e.nodeName.toLowerCase();return"select"===t||"input"===t&&"file"===e.type}function a(e){var t=T.getPooled(k.change,N,e,L(e));b.accumulateTwoPhaseDispatches(t),A.batchedUpdates(o,t)}function o(e){v.enqueueEvents(e),v.processEventQueue(!1)}function i(e,t){O=e,N=t,O.attachEvent("onchange",a)}function s(){O&&(O.detachEvent("onchange",a),O=null,N=null)}function c(e,t,n){if(e===S.topChange)return n}function u(e,t,n){e===S.topFocus?(s(),i(t,n)):e===S.topBlur&&s()}function l(e,t){O=e,N=t,C=e.value,D=Object.getOwnPropertyDescriptor(e.constructor.prototype,"value"),Object.defineProperty(O,"value",j),O.attachEvent("onpropertychange",p)}function d(){O&&(delete O.value,O.detachEvent("onpropertychange",p),O=null,N=null,C=null,D=null)}function p(e){if("value"===e.propertyName){var t=e.srcElement.value;t!==C&&(C=t,a(e))}}function f(e,t,n){if(e===S.topInput)return n}function h(e,t,n){e===S.topFocus?(d(),l(t,n)):e===S.topBlur&&d()}function m(e,t,n){if((e===S.topSelectionChange||e===S.topKeyUp||e===S.topKeyDown)&&O&&O.value!==C)return C=O.value,N}function M(e){return e.nodeName&&"input"===e.nodeName.toLowerCase()&&("checkbox"===e.type||"radio"===e.type)}function _(e,t,n){if(e===S.topClick)return n}var g=n(28),v=n(29),b=n(71),y=n(7),A=n(52),T=n(75),L=n(79),E=n(38),w=n(80),z=n(77),S=g.topLevelTypes,k={
-change:{phasedRegistrationNames:{bubbled:z({onChange:null}),captured:z({onChangeCapture:null})},dependencies:[S.topBlur,S.topChange,S.topClick,S.topFocus,S.topInput,S.topKeyDown,S.topKeyUp,S.topSelectionChange]}},O=null,N=null,C=null,D=null,P=!1;y.canUseDOM&&(P=E("change")&&(!("documentMode"in document)||document.documentMode>8));var x=!1;y.canUseDOM&&(x=E("input")&&(!("documentMode"in document)||document.documentMode>9));var j={get:function(){return D.get.call(this)},set:function(e){C=""+e,D.set.call(this,e)}},W={eventTypes:k,extractEvents:function(e,t,n,a,o){var i,s;if(r(t)?P?i=c:s=u:w(t)?x?i=f:(i=m,s=h):M(t)&&(i=_),i){var l=i(e,t,n);if(l){var d=T.getPooled(k.change,l,a,o);return d.type="change",b.accumulateTwoPhaseDispatches(d),d}}s&&s(e,t,n)}};e.exports=W},function(e,t){"use strict";function n(e){var t=e.target||e.srcElement||window;return 3===t.nodeType?t.parentNode:t}e.exports=n},function(e,t){"use strict";function n(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&r[e.type]||"textarea"===t)}var r={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};e.exports=n},function(e,t){"use strict";var n=0,r={createReactRootIndex:function(){return n++}};e.exports=r},function(e,t,n){"use strict";var r=n(77),a=[r({ResponderEventPlugin:null}),r({SimpleEventPlugin:null}),r({TapEventPlugin:null}),r({EnterLeaveEventPlugin:null}),r({ChangeEventPlugin:null}),r({SelectEventPlugin:null}),r({BeforeInputEventPlugin:null})];e.exports=a},function(e,t,n){"use strict";var r=n(28),a=n(71),o=n(84),i=n(26),s=n(77),c=r.topLevelTypes,u=i.getFirstReactDOM,l={mouseEnter:{registrationName:s({onMouseEnter:null}),dependencies:[c.topMouseOut,c.topMouseOver]},mouseLeave:{registrationName:s({onMouseLeave:null}),dependencies:[c.topMouseOut,c.topMouseOver]}},d=[null,null],p={eventTypes:l,extractEvents:function(e,t,n,r,s){if(e===c.topMouseOver&&(r.relatedTarget||r.fromElement))return null;if(e!==c.topMouseOut&&e!==c.topMouseOver)return null;var p;if(t.window===t)p=t;else{var f=t.ownerDocument;p=f?f.defaultView||f.parentWindow:window}var h,m,M="",_="";if(e===c.topMouseOut?(h=t,M=n,m=u(r.relatedTarget||r.toElement),m?_=i.getID(m):m=p,m=m||p):(h=p,m=t,_=n),h===m)return null;var g=o.getPooled(l.mouseLeave,M,r,s);g.type="mouseleave",g.target=h,g.relatedTarget=m;var v=o.getPooled(l.mouseEnter,_,r,s);return v.type="mouseenter",v.target=m,v.relatedTarget=h,a.accumulateEnterLeaveDispatches(g,v,M,_),d[0]=g,d[1]=v,d}};e.exports=p},function(e,t,n){"use strict";function r(e,t,n,r){a.call(this,e,t,n,r)}var a=n(85),o=n(36),i=n(86),s={screenX:null,screenY:null,clientX:null,clientY:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,getModifierState:i,button:function(e){var t=e.button;return"which"in e?t:2===t?2:4===t?1:0},buttons:null,relatedTarget:function(e){return e.relatedTarget||(e.fromElement===e.srcElement?e.toElement:e.fromElement)},pageX:function(e){return"pageX"in e?e.pageX:e.clientX+o.currentScrollLeft},pageY:function(e){return"pageY"in e?e.pageY:e.clientY+o.currentScrollTop}};a.augmentClass(r,s),e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r){a.call(this,e,t,n,r)}var a=n(75),o=n(79),i={view:function(e){if(e.view)return e.view;var t=o(e);if(null!=t&&t.window===t)return t;var n=t.ownerDocument;return n?n.defaultView||n.parentWindow:window},detail:function(e){return e.detail||0}};a.augmentClass(r,i),e.exports=r},function(e,t){"use strict";function n(e){var t=this,n=t.nativeEvent;if(n.getModifierState)return n.getModifierState(e);var r=a[e];return!!r&&!!n[r]}function r(e){return n}var a={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};e.exports=r},function(e,t,n){"use strict";var r,a=n(21),o=n(7),i=a.injection.MUST_USE_ATTRIBUTE,s=a.injection.MUST_USE_PROPERTY,c=a.injection.HAS_BOOLEAN_VALUE,u=a.injection.HAS_SIDE_EFFECTS,l=a.injection.HAS_NUMERIC_VALUE,d=a.injection.HAS_POSITIVE_NUMERIC_VALUE,p=a.injection.HAS_OVERLOADED_BOOLEAN_VALUE;if(o.canUseDOM){var f=document.implementation;r=f&&f.hasFeature&&f.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1")}var h={isCustomAttribute:RegExp.prototype.test.bind(/^(data|aria)-[a-z_][a-z\d_.\-]*$/),Properties:{accept:null,acceptCharset:null,accessKey:null,action:null,allowFullScreen:i|c,allowTransparency:i,alt:null,async:c,autoComplete:null,autoPlay:c,capture:i|c,cellPadding:null,cellSpacing:null,charSet:i,challenge:i,checked:s|c,classID:i,className:r?i:s,cols:i|d,colSpan:null,content:null,contentEditable:null,contextMenu:i,controls:s|c,coords:null,crossOrigin:null,data:null,dateTime:i,"default":c,defer:c,dir:null,disabled:i|c,download:p,draggable:null,encType:null,form:i,formAction:i,formEncType:i,formMethod:i,formNoValidate:c,formTarget:i,frameBorder:i,headers:null,height:i,hidden:i|c,high:null,href:null,hrefLang:null,htmlFor:null,httpEquiv:null,icon:null,id:s,inputMode:i,integrity:null,is:i,keyParams:i,keyType:i,kind:null,label:null,lang:null,list:i,loop:s|c,low:null,manifest:i,marginHeight:null,marginWidth:null,max:null,maxLength:i,media:i,mediaGroup:null,method:null,min:null,minLength:i,multiple:s|c,muted:s|c,name:null,nonce:i,noValidate:c,open:c,optimum:null,pattern:null,placeholder:null,poster:null,preload:null,radioGroup:null,readOnly:s|c,rel:null,required:c,reversed:c,role:i,rows:i|d,rowSpan:null,sandbox:null,scope:null,scoped:c,scrolling:null,seamless:i|c,selected:s|c,shape:null,size:i|d,sizes:i,span:d,spellCheck:null,src:null,srcDoc:s,srcLang:null,srcSet:i,start:l,step:null,style:null,summary:null,tabIndex:null,target:null,title:null,type:null,useMap:null,value:s|u,width:i,wmode:i,wrap:null,about:i,datatype:i,inlist:i,prefix:i,property:i,resource:i,"typeof":i,vocab:i,autoCapitalize:i,autoCorrect:i,autoSave:null,color:null,itemProp:i,itemScope:i|c,itemType:i,itemID:i,itemRef:i,results:null,security:i,unselectable:i},DOMAttributeNames:{acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv"},DOMPropertyNames:{autoComplete:"autocomplete",autoFocus:"autofocus",autoPlay:"autoplay",autoSave:"autosave",encType:"encoding",hrefLang:"hreflang",radioGroup:"radiogroup",spellCheck:"spellcheck",srcDoc:"srcdoc",srcSet:"srcset"}};e.exports=h},function(e,t,n){"use strict";var r=(n(45),n(89)),a=(n(23),"_getDOMNodeDidWarn"),o={getDOMNode:function(){return this.constructor[a]=!0,r(this)}};e.exports=o},function(e,t,n){"use strict";function r(e){return null==e?null:1===e.nodeType?e:a.has(e)?o.getNodeFromInstance(e):(null!=e.render&&"function"==typeof e.render?i(!1):void 0,void i(!1))}var a=(n(3),n(45)),o=n(26),i=n(11);n(23);e.exports=r},function(e,t,n){"use strict";function r(){this.reinitializeTransaction()}var a=n(52),o=n(55),i=n(37),s=n(13),c={initialize:s,close:function(){p.isBatchingUpdates=!1}},u={initialize:s,close:a.flushBatchedUpdates.bind(a)},l=[u,c];i(r.prototype,o.Mixin,{getTransactionWrappers:function(){return l}});var d=new r,p={isBatchingUpdates:!1,batchedUpdates:function(e,t,n,r,a,o){var i=p.isBatchingUpdates;p.isBatchingUpdates=!0,i?e(t,n,r,a,o):d.perform(e,null,t,n,r,a,o)}};e.exports=p},function(e,t,n){"use strict";function r(){return this}function a(){var e=this._reactInternalComponent;return!!e}function o(){}function i(e,t){var n=this._reactInternalComponent;n&&(C.enqueueSetPropsInternal(n,e),t&&C.enqueueCallbackInternal(n,t))}function s(e,t){var n=this._reactInternalComponent;n&&(C.enqueueReplacePropsInternal(n,e),t&&C.enqueueCallbackInternal(n,t))}function c(e,t){t&&(null!=t.dangerouslySetInnerHTML&&(null!=t.children?j(!1):void 0,"object"==typeof t.dangerouslySetInnerHTML&&F in t.dangerouslySetInnerHTML?void 0:j(!1)),null!=t.style&&"object"!=typeof t.style?j(!1):void 0)}function u(e,t,n,r){var a=k.findReactContainerForID(e);if(a){var o=a.nodeType===V?a.ownerDocument:a;B(t,o)}r.getReactMountReady().enqueue(l,{id:e,registrationName:t,listener:n})}function l(){var e=this;A.putListener(e.id,e.registrationName,e.listener)}function d(){var e=this;e._rootNodeID?void 0:j(!1);var t=k.getNode(e._rootNodeID);switch(t?void 0:j(!1),e._tag){case"iframe":e._wrapperState.listeners=[A.trapBubbledEvent(y.topLevelTypes.topLoad,"load",t)];break;case"video":case"audio":e._wrapperState.listeners=[];for(var n in J)J.hasOwnProperty(n)&&e._wrapperState.listeners.push(A.trapBubbledEvent(y.topLevelTypes[n],J[n],t));break;case"img":e._wrapperState.listeners=[A.trapBubbledEvent(y.topLevelTypes.topError,"error",t),A.trapBubbledEvent(y.topLevelTypes.topLoad,"load",t)];break;case"form":e._wrapperState.listeners=[A.trapBubbledEvent(y.topLevelTypes.topReset,"reset",t),A.trapBubbledEvent(y.topLevelTypes.topSubmit,"submit",t)]}}function p(){E.mountReadyWrapper(this)}function f(){z.postUpdateWrapper(this)}function h(e){Z.call($,e)||(Q.test(e)?void 0:j(!1),$[e]=!0)}function m(e,t){return e.indexOf("-")>=0||null!=t.is}function M(e){h(e),this._tag=e.toLowerCase(),this._renderedChildren=null,this._previousStyle=null,this._previousStyleCopy=null,this._rootNodeID=null,this._wrapperState=null,this._topLevelWrapper=null,this._nodeWithLegacyProperties=null}var _=n(92),g=n(94),v=n(21),b=n(20),y=n(28),A=n(27),T=n(24),L=n(102),E=n(103),w=n(107),z=n(110),S=n(111),k=n(26),O=n(112),N=n(16),C=n(51),D=n(37),P=n(41),x=n(19),j=n(11),W=(n(38),n(77)),Y=n(17),q=n(18),R=(n(115),n(68),n(23),A.deleteListener),B=A.listenTo,H=A.registrationNameModules,I={string:!0,number:!0},U=W({children:null}),X=W({style:null}),F=W({__html:null}),V=1,J={topAbort:"abort",topCanPlay:"canplay",topCanPlayThrough:"canplaythrough",topDurationChange:"durationchange",topEmptied:"emptied",topEncrypted:"encrypted",topEnded:"ended",topError:"error",topLoadedData:"loadeddata",topLoadedMetadata:"loadedmetadata",topLoadStart:"loadstart",topPause:"pause",topPlay:"play",topPlaying:"playing",topProgress:"progress",topRateChange:"ratechange",topSeeked:"seeked",topSeeking:"seeking",topStalled:"stalled",topSuspend:"suspend",topTimeUpdate:"timeupdate",topVolumeChange:"volumechange",topWaiting:"waiting"},K={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},G={listing:!0,pre:!0,textarea:!0},Q=(D({menuitem:!0},K),/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/),$={},Z={}.hasOwnProperty;M.displayName="ReactDOMComponent",M.Mixin={construct:function(e){this._currentElement=e},mountComponent:function(e,t,n){this._rootNodeID=e;var r=this._currentElement.props;switch(this._tag){case"iframe":case"img":case"form":case"video":case"audio":this._wrapperState={listeners:null},t.getReactMountReady().enqueue(d,this);break;case"button":r=L.getNativeProps(this,r,n);break;case"input":E.mountWrapper(this,r,n),r=E.getNativeProps(this,r,n);break;case"option":w.mountWrapper(this,r,n),r=w.getNativeProps(this,r,n);break;case"select":z.mountWrapper(this,r,n),r=z.getNativeProps(this,r,n),n=z.processChildContext(this,r,n);break;case"textarea":S.mountWrapper(this,r,n),r=S.getNativeProps(this,r,n)}c(this,r);var a;if(t.useCreateElement){var o=n[k.ownerDocumentContextKey],i=o.createElement(this._currentElement.type);b.setAttributeForID(i,this._rootNodeID),k.getID(i),this._updateDOMProperties({},r,t,i),this._createInitialChildren(t,r,n,i),a=i}else{var s=this._createOpenTagMarkupAndPutListeners(t,r),u=this._createContentMarkup(t,r,n);a=!u&&K[this._tag]?s+"/>":s+">"+u+"</"+this._currentElement.type+">"}switch(this._tag){case"input":t.getReactMountReady().enqueue(p,this);case"button":case"select":case"textarea":r.autoFocus&&t.getReactMountReady().enqueue(_.focusDOMComponent,this)}return a},_createOpenTagMarkupAndPutListeners:function(e,t){var n="<"+this._currentElement.type;for(var r in t)if(t.hasOwnProperty(r)){var a=t[r];if(null!=a)if(H.hasOwnProperty(r))a&&u(this._rootNodeID,r,a,e);else{r===X&&(a&&(a=this._previousStyleCopy=D({},t.style)),a=g.createMarkupForStyles(a));var o=null;null!=this._tag&&m(this._tag,t)?r!==U&&(o=b.createMarkupForCustomAttribute(r,a)):o=b.createMarkupForProperty(r,a),o&&(n+=" "+o)}}if(e.renderToStaticMarkup)return n;var i=b.createMarkupForID(this._rootNodeID);return n+" "+i},_createContentMarkup:function(e,t,n){var r="",a=t.dangerouslySetInnerHTML;if(null!=a)null!=a.__html&&(r=a.__html);else{var o=I[typeof t.children]?t.children:null,i=null!=o?null:t.children;if(null!=o)r=x(o);else if(null!=i){var s=this.mountChildren(i,e,n);r=s.join("")}}return G[this._tag]&&"\n"===r.charAt(0)?"\n"+r:r},_createInitialChildren:function(e,t,n,r){var a=t.dangerouslySetInnerHTML;if(null!=a)null!=a.__html&&Y(r,a.__html);else{var o=I[typeof t.children]?t.children:null,i=null!=o?null:t.children;if(null!=o)q(r,o);else if(null!=i)for(var s=this.mountChildren(i,e,n),c=0;c<s.length;c++)r.appendChild(s[c])}},receiveComponent:function(e,t,n){var r=this._currentElement;this._currentElement=e,this.updateComponent(t,r,e,n)},updateComponent:function(e,t,n,r){var a=t.props,o=this._currentElement.props;switch(this._tag){case"button":a=L.getNativeProps(this,a),o=L.getNativeProps(this,o);break;case"input":E.updateWrapper(this),a=E.getNativeProps(this,a),o=E.getNativeProps(this,o);break;case"option":a=w.getNativeProps(this,a),o=w.getNativeProps(this,o);break;case"select":a=z.getNativeProps(this,a),o=z.getNativeProps(this,o);break;case"textarea":S.updateWrapper(this),a=S.getNativeProps(this,a),o=S.getNativeProps(this,o)}c(this,o),this._updateDOMProperties(a,o,e,null),this._updateDOMChildren(a,o,e,r),!P&&this._nodeWithLegacyProperties&&(this._nodeWithLegacyProperties.props=o),"select"===this._tag&&e.getReactMountReady().enqueue(f,this)},_updateDOMProperties:function(e,t,n,r){var a,o,i;for(a in e)if(!t.hasOwnProperty(a)&&e.hasOwnProperty(a))if(a===X){var s=this._previousStyleCopy;for(o in s)s.hasOwnProperty(o)&&(i=i||{},i[o]="");this._previousStyleCopy=null}else H.hasOwnProperty(a)?e[a]&&R(this._rootNodeID,a):(v.properties[a]||v.isCustomAttribute(a))&&(r||(r=k.getNode(this._rootNodeID)),b.deleteValueForProperty(r,a));for(a in t){var c=t[a],l=a===X?this._previousStyleCopy:e[a];if(t.hasOwnProperty(a)&&c!==l)if(a===X)if(c?c=this._previousStyleCopy=D({},c):this._previousStyleCopy=null,l){for(o in l)!l.hasOwnProperty(o)||c&&c.hasOwnProperty(o)||(i=i||{},i[o]="");for(o in c)c.hasOwnProperty(o)&&l[o]!==c[o]&&(i=i||{},i[o]=c[o])}else i=c;else H.hasOwnProperty(a)?c?u(this._rootNodeID,a,c,n):l&&R(this._rootNodeID,a):m(this._tag,t)?(r||(r=k.getNode(this._rootNodeID)),a===U&&(c=null),b.setValueForAttribute(r,a,c)):(v.properties[a]||v.isCustomAttribute(a))&&(r||(r=k.getNode(this._rootNodeID)),null!=c?b.setValueForProperty(r,a,c):b.deleteValueForProperty(r,a))}i&&(r||(r=k.getNode(this._rootNodeID)),g.setValueForStyles(r,i))},_updateDOMChildren:function(e,t,n,r){var a=I[typeof e.children]?e.children:null,o=I[typeof t.children]?t.children:null,i=e.dangerouslySetInnerHTML&&e.dangerouslySetInnerHTML.__html,s=t.dangerouslySetInnerHTML&&t.dangerouslySetInnerHTML.__html,c=null!=a?null:e.children,u=null!=o?null:t.children,l=null!=a||null!=i,d=null!=o||null!=s;null!=c&&null==u?this.updateChildren(null,n,r):l&&!d&&this.updateTextContent(""),null!=o?a!==o&&this.updateTextContent(""+o):null!=s?i!==s&&this.updateMarkup(""+s):null!=u&&this.updateChildren(u,n,r)},unmountComponent:function(){switch(this._tag){case"iframe":case"img":case"form":case"video":case"audio":var e=this._wrapperState.listeners;if(e)for(var t=0;t<e.length;t++)e[t].remove();break;case"input":E.unmountWrapper(this);break;case"html":case"head":case"body":j(!1)}if(this.unmountChildren(),A.deleteAllListeners(this._rootNodeID),T.unmountIDFromEnvironment(this._rootNodeID),this._rootNodeID=null,this._wrapperState=null,this._nodeWithLegacyProperties){var n=this._nodeWithLegacyProperties;n._reactInternalComponent=null,this._nodeWithLegacyProperties=null}},getPublicInstance:function(){if(!this._nodeWithLegacyProperties){var e=k.getNode(this._rootNodeID);e._reactInternalComponent=this,e.getDOMNode=r,e.isMounted=a,e.setState=o,e.replaceState=o,e.forceUpdate=o,e.setProps=i,e.replaceProps=s,e.props=this._currentElement.props,this._nodeWithLegacyProperties=e}return this._nodeWithLegacyProperties}},N.measureMethods(M,"ReactDOMComponent",{mountComponent:"mountComponent",updateComponent:"updateComponent"}),D(M.prototype,M.Mixin,O.Mixin),e.exports=M},function(e,t,n){"use strict";var r=n(26),a=n(89),o=n(93),i={componentDidMount:function(){this.props.autoFocus&&o(a(this))}},s={Mixin:i,focusDOMComponent:function(){o(r.getNode(this._rootNodeID))}};e.exports=s},function(e,t){"use strict";function n(e){try{e.focus()}catch(t){}}e.exports=n},function(e,t,n){"use strict";var r=n(95),a=n(7),o=n(16),i=(n(96),n(98)),s=n(99),c=n(101),u=(n(23),c(function(e){return s(e)})),l=!1,d="cssFloat";if(a.canUseDOM){var p=document.createElement("div").style;try{p.font=""}catch(f){l=!0}void 0===document.documentElement.style.cssFloat&&(d="styleFloat")}var h={createMarkupForStyles:function(e){var t="";for(var n in e)if(e.hasOwnProperty(n)){var r=e[n];null!=r&&(t+=u(n)+":",t+=i(n,r)+";")}return t||null},setValueForStyles:function(e,t){var n=e.style;for(var a in t)if(t.hasOwnProperty(a)){var o=i(a,t[a]);if("float"===a&&(a=d),o)n[a]=o;else{var s=l&&r.shorthandPropertyExpansions[a];if(s)for(var c in s)n[c]="";else n[a]=""}}}};o.measureMethods(h,"CSSPropertyOperations",{setValueForStyles:"setValueForStyles"}),e.exports=h},function(e,t){"use strict";function n(e,t){return e+t.charAt(0).toUpperCase()+t.substring(1)}var r={animationIterationCount:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,stopOpacity:!0,strokeDashoffset:!0,strokeOpacity:!0,strokeWidth:!0},a=["Webkit","ms","Moz","O"];Object.keys(r).forEach(function(e){a.forEach(function(t){r[n(t,e)]=r[e]})});var o={background:{backgroundAttachment:!0,backgroundColor:!0,backgroundImage:!0,backgroundPositionX:!0,backgroundPositionY:!0,backgroundRepeat:!0},backgroundPosition:{backgroundPositionX:!0,backgroundPositionY:!0},border:{borderWidth:!0,borderStyle:!0,borderColor:!0},borderBottom:{borderBottomWidth:!0,borderBottomStyle:!0,borderBottomColor:!0},borderLeft:{borderLeftWidth:!0,borderLeftStyle:!0,borderLeftColor:!0},borderRight:{borderRightWidth:!0,borderRightStyle:!0,borderRightColor:!0},borderTop:{borderTopWidth:!0,borderTopStyle:!0,borderTopColor:!0},font:{fontStyle:!0,fontVariant:!0,fontWeight:!0,fontSize:!0,lineHeight:!0,fontFamily:!0},outline:{outlineWidth:!0,outlineStyle:!0,outlineColor:!0}},i={isUnitlessNumber:r,shorthandPropertyExpansions:o};e.exports=i},function(e,t,n){"use strict";function r(e){return a(e.replace(o,"ms-"))}var a=n(97),o=/^-ms-/;e.exports=r},function(e,t){"use strict";function n(e){return e.replace(r,function(e,t){return t.toUpperCase()})}var r=/-(.)/g;e.exports=n},function(e,t,n){"use strict";function r(e,t){var n=null==t||"boolean"==typeof t||""===t;if(n)return"";var r=isNaN(t);return r||0===t||o.hasOwnProperty(e)&&o[e]?""+t:("string"==typeof t&&(t=t.trim()),t+"px")}var a=n(95),o=a.isUnitlessNumber;e.exports=r},function(e,t,n){"use strict";function r(e){return a(e).replace(o,"-ms-")}var a=n(100),o=/^ms-/;e.exports=r},function(e,t){"use strict";function n(e){return e.replace(r,"-$1").toLowerCase()}var r=/([A-Z])/g;e.exports=n},function(e,t){"use strict";function n(e){var t={};return function(n){return t.hasOwnProperty(n)||(t[n]=e.call(this,n)),t[n]}}e.exports=n},function(e,t){"use strict";var n={onClick:!0,onDoubleClick:!0,onMouseDown:!0,onMouseMove:!0,onMouseUp:!0,onClickCapture:!0,onDoubleClickCapture:!0,onMouseDownCapture:!0,onMouseMoveCapture:!0,onMouseUpCapture:!0},r={getNativeProps:function(e,t,r){if(!t.disabled)return t;var a={};for(var o in t)t.hasOwnProperty(o)&&!n[o]&&(a[o]=t[o]);return a}};e.exports=r},function(e,t,n){"use strict";function r(){this._rootNodeID&&p.updateWrapper(this)}function a(e){var t=this._currentElement.props,n=i.executeOnChange(t,e);c.asap(r,this);var a=t.name;if("radio"===t.type&&null!=a){for(var o=s.getNode(this._rootNodeID),u=o;u.parentNode;)u=u.parentNode;for(var p=u.querySelectorAll("input[name="+JSON.stringify(""+a)+'][type="radio"]'),f=0;f<p.length;f++){var h=p[f];if(h!==o&&h.form===o.form){var m=s.getID(h);m?void 0:l(!1);var M=d[m];M?void 0:l(!1),c.asap(r,M)}}}return n}var o=n(25),i=n(104),s=n(26),c=n(52),u=n(37),l=n(11),d={},p={getNativeProps:function(e,t,n){var r=i.getValue(t),a=i.getChecked(t),o=u({},t,{defaultChecked:void 0,defaultValue:void 0,value:null!=r?r:e._wrapperState.initialValue,checked:null!=a?a:e._wrapperState.initialChecked,onChange:e._wrapperState.onChange});return o},mountWrapper:function(e,t){var n=t.defaultValue;e._wrapperState={initialChecked:t.defaultChecked||!1,initialValue:null!=n?n:null,onChange:a.bind(e)}},mountReadyWrapper:function(e){d[e._rootNodeID]=e},unmountWrapper:function(e){delete d[e._rootNodeID]},updateWrapper:function(e){var t=e._currentElement.props,n=t.checked;null!=n&&o.updatePropertyByID(e._rootNodeID,"checked",n||!1);var r=i.getValue(t);null!=r&&o.updatePropertyByID(e._rootNodeID,"value",""+r)}};e.exports=p},function(e,t,n){"use strict";function r(e){null!=e.checkedLink&&null!=e.valueLink?u(!1):void 0}function a(e){r(e),null!=e.value||null!=e.onChange?u(!1):void 0}function o(e){r(e),null!=e.checked||null!=e.onChange?u(!1):void 0}function i(e){if(e){var t=e.getName();if(t)return" Check the render method of `"+t+"`."}return""}var s=n(105),c=n(63),u=n(11),l=(n(23),{button:!0,checkbox:!0,image:!0,hidden:!0,radio:!0,reset:!0,submit:!0}),d={value:function(e,t,n){return!e[t]||l[e.type]||e.onChange||e.readOnly||e.disabled?null:new Error("You provided a `value` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultValue`. Otherwise, set either `onChange` or `readOnly`.")},checked:function(e,t,n){return!e[t]||e.onChange||e.readOnly||e.disabled?null:new Error("You provided a `checked` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultChecked`. Otherwise, set either `onChange` or `readOnly`.")},onChange:s.func},p={},f={checkPropTypes:function(e,t,n){for(var r in d){if(d.hasOwnProperty(r))var a=d[r](t,r,e,c.prop);if(a instanceof Error&&!(a.message in p)){p[a.message]=!0;i(n)}}},getValue:function(e){return e.valueLink?(a(e),e.valueLink.value):e.value},getChecked:function(e){return e.checkedLink?(o(e),e.checkedLink.value):e.checked},executeOnChange:function(e,t){return e.valueLink?(a(e),e.valueLink.requestChange(t.target.value)):e.checkedLink?(o(e),e.checkedLink.requestChange(t.target.checked)):e.onChange?e.onChange.call(void 0,t):void 0}};e.exports=f},function(e,t,n){"use strict";function r(e){function t(t,n,r,a,o,i){if(a=a||A,i=i||r,null==n[r]){var s=v[o];return t?new Error("Required "+s+" `"+i+"` was not specified in "+("`"+a+"`.")):null}return e(n,r,a,o,i)}var n=t.bind(null,!1);return n.isRequired=t.bind(null,!0),n}function a(e){function t(t,n,r,a,o){var i=t[n],s=m(i);if(s!==e){var c=v[a],u=M(i);return new Error("Invalid "+c+" `"+o+"` of type "+("`"+u+"` supplied to `"+r+"`, expected ")+("`"+e+"`."))}return null}return r(t)}function o(){return r(b.thatReturns(null))}function i(e){function t(t,n,r,a,o){var i=t[n];if(!Array.isArray(i)){var s=v[a],c=m(i);return new Error("Invalid "+s+" `"+o+"` of type "+("`"+c+"` supplied to `"+r+"`, expected an array."))}for(var u=0;u<i.length;u++){var l=e(i,u,r,a,o+"["+u+"]");if(l instanceof Error)return l}return null}return r(t)}function s(){function e(e,t,n,r,a){if(!g.isValidElement(e[t])){var o=v[r];return new Error("Invalid "+o+" `"+a+"` supplied to "+("`"+n+"`, expected a single ReactElement."))}return null}return r(e)}function c(e){function t(t,n,r,a,o){if(!(t[n]instanceof e)){var i=v[a],s=e.name||A,c=_(t[n]);return new Error("Invalid "+i+" `"+o+"` of type "+("`"+c+"` supplied to `"+r+"`, expected ")+("instance of `"+s+"`."))}return null}return r(t)}function u(e){function t(t,n,r,a,o){for(var i=t[n],s=0;s<e.length;s++)if(i===e[s])return null;var c=v[a],u=JSON.stringify(e);return new Error("Invalid "+c+" `"+o+"` of value `"+i+"` "+("supplied to `"+r+"`, expected one of "+u+"."))}return r(Array.isArray(e)?t:function(){return new Error("Invalid argument supplied to oneOf, expected an instance of array.")})}function l(e){function t(t,n,r,a,o){var i=t[n],s=m(i);if("object"!==s){var c=v[a];return new Error("Invalid "+c+" `"+o+"` of type "+("`"+s+"` supplied to `"+r+"`, expected an object."))}for(var u in i)if(i.hasOwnProperty(u)){var l=e(i,u,r,a,o+"."+u);if(l instanceof Error)return l}return null}return r(t)}function d(e){function t(t,n,r,a,o){for(var i=0;i<e.length;i++){var s=e[i];if(null==s(t,n,r,a,o))return null}var c=v[a];return new Error("Invalid "+c+" `"+o+"` supplied to "+("`"+r+"`."))}return r(Array.isArray(e)?t:function(){return new Error("Invalid argument supplied to oneOfType, expected an instance of array.")})}function p(){function e(e,t,n,r,a){if(!h(e[t])){var o=v[r];return new Error("Invalid "+o+" `"+a+"` supplied to "+("`"+n+"`, expected a ReactNode."))}return null}return r(e)}function f(e){function t(t,n,r,a,o){var i=t[n],s=m(i);if("object"!==s){var c=v[a];return new Error("Invalid "+c+" `"+o+"` of type `"+s+"` "+("supplied to `"+r+"`, expected `object`."))}for(var u in e){var l=e[u];if(l){var d=l(i,u,r,a,o+"."+u);if(d)return d}}return null}return r(t)}function h(e){switch(typeof e){case"number":case"string":case"undefined":return!0;case"boolean":return!e;case"object":if(Array.isArray(e))return e.every(h);if(null===e||g.isValidElement(e))return!0;var t=y(e);if(!t)return!1;var n,r=t.call(e);if(t!==e.entries){for(;!(n=r.next()).done;)if(!h(n.value))return!1}else for(;!(n=r.next()).done;){var a=n.value;if(a&&!h(a[1]))return!1}return!0;default:return!1}}function m(e){var t=typeof e;return Array.isArray(e)?"array":e instanceof RegExp?"object":t}function M(e){var t=m(e);if("object"===t){if(e instanceof Date)return"date";if(e instanceof RegExp)return"regexp"}return t}function _(e){return e.constructor&&e.constructor.name?e.constructor.name:"<<anonymous>>"}var g=n(40),v=n(64),b=n(13),y=n(106),A="<<anonymous>>",T={array:a("array"),bool:a("boolean"),func:a("function"),number:a("number"),object:a("object"),string:a("string"),any:o(),arrayOf:i,element:s(),instanceOf:c,node:p(),objectOf:l,oneOf:u,oneOfType:d,shape:f};e.exports=T},function(e,t){"use strict";function n(e){var t=e&&(r&&e[r]||e[a]);if("function"==typeof t)return t}var r="function"==typeof Symbol&&Symbol.iterator,a="@@iterator";e.exports=n},function(e,t,n){"use strict";var r=n(108),a=n(110),o=n(37),i=(n(23),a.valueContextKey),s={mountWrapper:function(e,t,n){var r=n[i],a=null;if(null!=r)if(a=!1,Array.isArray(r)){for(var o=0;o<r.length;o++)if(""+r[o]==""+t.value){a=!0;break}}else a=""+r==""+t.value;e._wrapperState={selected:a}},getNativeProps:function(e,t,n){var a=o({selected:void 0,children:void 0},t);null!=e._wrapperState.selected&&(a.selected=e._wrapperState.selected);var i="";return r.forEach(t.children,function(e){null!=e&&("string"!=typeof e&&"number"!=typeof e||(i+=e))}),i&&(a.children=i),a}};e.exports=s},function(e,t,n){"use strict";function r(e){return(""+e).replace(b,"//")}function a(e,t){this.func=e,this.context=t,this.count=0}function o(e,t,n){var r=e.func,a=e.context;r.call(a,t,e.count++)}function i(e,t,n){if(null==e)return e;var r=a.getPooled(t,n);_(e,o,r),a.release(r)}function s(e,t,n,r){this.result=e,this.keyPrefix=t,this.func=n,this.context=r,this.count=0}function c(e,t,n){var a=e.result,o=e.keyPrefix,i=e.func,s=e.context,c=i.call(s,t,e.count++);Array.isArray(c)?u(c,a,n,M.thatReturnsArgument):null!=c&&(m.isValidElement(c)&&(c=m.cloneAndReplaceKey(c,o+(c!==t?r(c.key||"")+"/":"")+n)),a.push(c))}function u(e,t,n,a,o){var i="";null!=n&&(i=r(n)+"/");var u=s.getPooled(t,i,a,o);_(e,c,u),s.release(u)}function l(e,t,n){if(null==e)return e;var r=[];return u(e,r,null,t,n),r}function d(e,t,n){return null}function p(e,t){return _(e,d,null)}function f(e){var t=[];return u(e,t,null,M.thatReturnsArgument),t}var h=n(54),m=n(40),M=n(13),_=n(109),g=h.twoArgumentPooler,v=h.fourArgumentPooler,b=/\/(?!\/)/g;a.prototype.destructor=function(){this.func=null,this.context=null,this.count=0},h.addPoolingTo(a,g),s.prototype.destructor=function(){this.result=null,this.keyPrefix=null,this.func=null,this.context=null,this.count=0},h.addPoolingTo(s,v);var y={forEach:i,map:l,mapIntoWithKeyPrefixInternal:u,count:p,toArray:f};e.exports=y},function(e,t,n){"use strict";function r(e){return m[e]}function a(e,t){return e&&null!=e.key?i(e.key):t.toString(36)}function o(e){return(""+e).replace(M,r)}function i(e){return"$"+o(e)}function s(e,t,n,r){var o=typeof e;if("undefined"!==o&&"boolean"!==o||(e=null),null===e||"string"===o||"number"===o||u.isValidElement(e))return n(r,e,""===t?f+a(e,0):t),1;var c,l,m=0,M=""===t?f:t+h;if(Array.isArray(e))for(var _=0;_<e.length;_++)c=e[_],l=M+a(c,_),m+=s(c,l,n,r);else{var g=d(e);if(g){var v,b=g.call(e);if(g!==e.entries)for(var y=0;!(v=b.next()).done;)c=v.value,l=M+a(c,y++),m+=s(c,l,n,r);else for(;!(v=b.next()).done;){var A=v.value;A&&(c=A[1],l=M+i(A[0])+h+a(c,0),m+=s(c,l,n,r))}}else if("object"===o){String(e);p(!1)}}return m}function c(e,t,n){return null==e?0:s(e,"",t,n)}var u=(n(3),n(40)),l=n(43),d=n(106),p=n(11),f=(n(23),l.SEPARATOR),h=":",m={"=":"=0",".":"=1",":":"=2"},M=/[=.:]/g;e.exports=c},function(e,t,n){"use strict";function r(){if(this._rootNodeID&&this._wrapperState.pendingUpdate){this._wrapperState.pendingUpdate=!1;var e=this._currentElement.props,t=i.getValue(e);null!=t&&a(this,Boolean(e.multiple),t)}}function a(e,t,n){var r,a,o=s.getNode(e._rootNodeID).options;if(t){for(r={},a=0;a<n.length;a++)r[""+n[a]]=!0;for(a=0;a<o.length;a++){var i=r.hasOwnProperty(o[a].value);o[a].selected!==i&&(o[a].selected=i)}}else{for(r=""+n,a=0;a<o.length;a++)if(o[a].value===r)return void(o[a].selected=!0);o.length&&(o[0].selected=!0)}}function o(e){var t=this._currentElement.props,n=i.executeOnChange(t,e);return this._wrapperState.pendingUpdate=!0,c.asap(r,this),n}var i=n(104),s=n(26),c=n(52),u=n(37),l=(n(23),"__ReactDOMSelect_value$"+Math.random().toString(36).slice(2)),d={valueContextKey:l,getNativeProps:function(e,t,n){return u({},t,{onChange:e._wrapperState.onChange,value:void 0})},mountWrapper:function(e,t){var n=i.getValue(t);e._wrapperState={pendingUpdate:!1,initialValue:null!=n?n:t.defaultValue,onChange:o.bind(e),wasMultiple:Boolean(t.multiple)}},processChildContext:function(e,t,n){var r=u({},n);return r[l]=e._wrapperState.initialValue,r},postUpdateWrapper:function(e){var t=e._currentElement.props;e._wrapperState.initialValue=void 0;var n=e._wrapperState.wasMultiple;e._wrapperState.wasMultiple=Boolean(t.multiple);var r=i.getValue(t);null!=r?(e._wrapperState.pendingUpdate=!1,a(e,Boolean(t.multiple),r)):n!==Boolean(t.multiple)&&(null!=t.defaultValue?a(e,Boolean(t.multiple),t.defaultValue):a(e,Boolean(t.multiple),t.multiple?[]:""))}};e.exports=d},function(e,t,n){"use strict";function r(){this._rootNodeID&&l.updateWrapper(this)}function a(e){var t=this._currentElement.props,n=o.executeOnChange(t,e);return s.asap(r,this),n}var o=n(104),i=n(25),s=n(52),c=n(37),u=n(11),l=(n(23),{getNativeProps:function(e,t,n){null!=t.dangerouslySetInnerHTML?u(!1):void 0;var r=c({},t,{defaultValue:void 0,value:void 0,children:e._wrapperState.initialValue,onChange:e._wrapperState.onChange});return r},mountWrapper:function(e,t){var n=t.defaultValue,r=t.children;null!=r&&(null!=n?u(!1):void 0,Array.isArray(r)&&(r.length<=1?void 0:u(!1),r=r[0]),n=""+r),null==n&&(n="");var i=o.getValue(t);e._wrapperState={initialValue:""+(null!=i?i:n),onChange:a.bind(e)}},updateWrapper:function(e){var t=e._currentElement.props,n=o.getValue(t);null!=n&&i.updatePropertyByID(e._rootNodeID,"value",""+n)}});e.exports=l},function(e,t,n){"use strict";function r(e,t,n){M.push({parentID:e,parentNode:null,type:d.INSERT_MARKUP,markupIndex:_.push(t)-1,content:null,fromIndex:null,toIndex:n})}function a(e,t,n){
-M.push({parentID:e,parentNode:null,type:d.MOVE_EXISTING,markupIndex:null,content:null,fromIndex:t,toIndex:n})}function o(e,t){M.push({parentID:e,parentNode:null,type:d.REMOVE_NODE,markupIndex:null,content:null,fromIndex:t,toIndex:null})}function i(e,t){M.push({parentID:e,parentNode:null,type:d.SET_MARKUP,markupIndex:null,content:t,fromIndex:null,toIndex:null})}function s(e,t){M.push({parentID:e,parentNode:null,type:d.TEXT_CONTENT,markupIndex:null,content:t,fromIndex:null,toIndex:null})}function c(){M.length&&(l.processChildrenUpdates(M,_),u())}function u(){M.length=0,_.length=0}var l=n(62),d=n(14),p=(n(3),n(48)),f=n(113),h=n(114),m=0,M=[],_=[],g={Mixin:{_reconcilerInstantiateChildren:function(e,t,n){return f.instantiateChildren(e,t,n)},_reconcilerUpdateChildren:function(e,t,n,r){var a;return a=h(t),f.updateChildren(e,a,n,r)},mountChildren:function(e,t,n){var r=this._reconcilerInstantiateChildren(e,t,n);this._renderedChildren=r;var a=[],o=0;for(var i in r)if(r.hasOwnProperty(i)){var s=r[i],c=this._rootNodeID+i,u=p.mountComponent(s,c,t,n);s._mountIndex=o++,a.push(u)}return a},updateTextContent:function(e){m++;var t=!0;try{var n=this._renderedChildren;f.unmountChildren(n);for(var r in n)n.hasOwnProperty(r)&&this._unmountChild(n[r]);this.setTextContent(e),t=!1}finally{m--,m||(t?u():c())}},updateMarkup:function(e){m++;var t=!0;try{var n=this._renderedChildren;f.unmountChildren(n);for(var r in n)n.hasOwnProperty(r)&&this._unmountChildByName(n[r],r);this.setMarkup(e),t=!1}finally{m--,m||(t?u():c())}},updateChildren:function(e,t,n){m++;var r=!0;try{this._updateChildren(e,t,n),r=!1}finally{m--,m||(r?u():c())}},_updateChildren:function(e,t,n){var r=this._renderedChildren,a=this._reconcilerUpdateChildren(r,e,t,n);if(this._renderedChildren=a,a||r){var o,i=0,s=0;for(o in a)if(a.hasOwnProperty(o)){var c=r&&r[o],u=a[o];c===u?(this.moveChild(c,s,i),i=Math.max(c._mountIndex,i),c._mountIndex=s):(c&&(i=Math.max(c._mountIndex,i),this._unmountChild(c)),this._mountChildByNameAtIndex(u,o,s,t,n)),s++}for(o in r)!r.hasOwnProperty(o)||a&&a.hasOwnProperty(o)||this._unmountChild(r[o])}},unmountChildren:function(){var e=this._renderedChildren;f.unmountChildren(e),this._renderedChildren=null},moveChild:function(e,t,n){e._mountIndex<n&&a(this._rootNodeID,e._mountIndex,t)},createChild:function(e,t){r(this._rootNodeID,t,e._mountIndex)},removeChild:function(e){o(this._rootNodeID,e._mountIndex)},setTextContent:function(e){s(this._rootNodeID,e)},setMarkup:function(e){i(this._rootNodeID,e)},_mountChildByNameAtIndex:function(e,t,n,r,a){var o=this._rootNodeID+t,i=p.mountComponent(e,o,r,a);e._mountIndex=n,this.createChild(e,i)},_unmountChild:function(e){this.removeChild(e),e._mountIndex=null}}};e.exports=g},function(e,t,n){"use strict";function r(e,t,n){var r=void 0===e[n];null!=t&&r&&(e[n]=o(t,null))}var a=n(48),o=n(60),i=n(65),s=n(109),c=(n(23),{instantiateChildren:function(e,t,n){if(null==e)return null;var a={};return s(e,r,a),a},updateChildren:function(e,t,n,r){if(!t&&!e)return null;var s;for(s in t)if(t.hasOwnProperty(s)){var c=e&&e[s],u=c&&c._currentElement,l=t[s];if(null!=c&&i(u,l))a.receiveComponent(c,l,n,r),t[s]=c;else{c&&a.unmountComponent(c,s);var d=o(l,null);t[s]=d}}for(s in e)!e.hasOwnProperty(s)||t&&t.hasOwnProperty(s)||a.unmountComponent(e[s]);return t},unmountChildren:function(e){for(var t in e)if(e.hasOwnProperty(t)){var n=e[t];a.unmountComponent(n)}}});e.exports=c},function(e,t,n){"use strict";function r(e,t,n){var r=e,a=void 0===r[n];a&&null!=t&&(r[n]=t)}function a(e){if(null==e)return e;var t={};return o(e,r,t),t}var o=n(109);n(23);e.exports=a},function(e,t){"use strict";function n(e,t){if(e===t)return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),a=Object.keys(t);if(n.length!==a.length)return!1;for(var o=r.bind(t),i=0;i<n.length;i++)if(!o(n[i])||e[n[i]]!==t[n[i]])return!1;return!0}var r=Object.prototype.hasOwnProperty;e.exports=n},function(e,t,n){"use strict";function r(e){var t=p.getID(e),n=d.getReactRootIDFromNodeID(t),r=p.findReactContainerForID(n),a=p.getFirstReactDOM(r);return a}function a(e,t){this.topLevelType=e,this.nativeEvent=t,this.ancestors=[]}function o(e){i(e)}function i(e){for(var t=p.getFirstReactDOM(m(e.nativeEvent))||window,n=t;n;)e.ancestors.push(n),n=r(n);for(var a=0;a<e.ancestors.length;a++){t=e.ancestors[a];var o=p.getID(t)||"";_._handleTopLevel(e.topLevelType,t,o,e.nativeEvent,m(e.nativeEvent))}}function s(e){var t=M(window);e(t)}var c=n(117),u=n(7),l=n(54),d=n(43),p=n(26),f=n(52),h=n(37),m=n(79),M=n(118);h(a.prototype,{destructor:function(){this.topLevelType=null,this.nativeEvent=null,this.ancestors.length=0}}),l.addPoolingTo(a,l.twoArgumentPooler);var _={_enabled:!0,_handleTopLevel:null,WINDOW_HANDLE:u.canUseDOM?window:null,setHandleTopLevel:function(e){_._handleTopLevel=e},setEnabled:function(e){_._enabled=!!e},isEnabled:function(){return _._enabled},trapBubbledEvent:function(e,t,n){var r=n;return r?c.listen(r,t,_.dispatchEvent.bind(null,e)):null},trapCapturedEvent:function(e,t,n){var r=n;return r?c.capture(r,t,_.dispatchEvent.bind(null,e)):null},monitorScrollValue:function(e){var t=s.bind(null,e);c.listen(window,"scroll",t)},dispatchEvent:function(e,t){if(_._enabled){var n=a.getPooled(e,t);try{f.batchedUpdates(o,n)}finally{a.release(n)}}}};e.exports=_},function(e,t,n){"use strict";var r=n(13),a={listen:function(e,t,n){return e.addEventListener?(e.addEventListener(t,n,!1),{remove:function(){e.removeEventListener(t,n,!1)}}):e.attachEvent?(e.attachEvent("on"+t,n),{remove:function(){e.detachEvent("on"+t,n)}}):void 0},capture:function(e,t,n){return e.addEventListener?(e.addEventListener(t,n,!0),{remove:function(){e.removeEventListener(t,n,!0)}}):{remove:r}},registerDefault:function(){}};e.exports=a},function(e,t){"use strict";function n(e){return e===window?{x:window.pageXOffset||document.documentElement.scrollLeft,y:window.pageYOffset||document.documentElement.scrollTop}:{x:e.scrollLeft,y:e.scrollTop}}e.exports=n},function(e,t,n){"use strict";var r=n(21),a=n(29),o=n(62),i=n(120),s=n(66),c=n(27),u=n(67),l=n(16),d=n(44),p=n(52),f={Component:o.injection,Class:i.injection,DOMProperty:r.injection,EmptyComponent:s.injection,EventPluginHub:a.injection,EventEmitter:c.injection,NativeComponent:u.injection,Perf:l.injection,RootIndex:d.injection,Updates:p.injection};e.exports=f},function(e,t,n){"use strict";function r(e,t){var n=A.hasOwnProperty(t)?A[t]:null;L.hasOwnProperty(t)&&(n!==b.OVERRIDE_BASE?M(!1):void 0),e.hasOwnProperty(t)&&(n!==b.DEFINE_MANY&&n!==b.DEFINE_MANY_MERGED?M(!1):void 0)}function a(e,t){if(t){"function"==typeof t?M(!1):void 0,p.isValidElement(t)?M(!1):void 0;var n=e.prototype;t.hasOwnProperty(v)&&T.mixins(e,t.mixins);for(var a in t)if(t.hasOwnProperty(a)&&a!==v){var o=t[a];if(r(n,a),T.hasOwnProperty(a))T[a](e,o);else{var i=A.hasOwnProperty(a),u=n.hasOwnProperty(a),l="function"==typeof o,d=l&&!i&&!u&&t.autobind!==!1;if(d)n.__reactAutoBindMap||(n.__reactAutoBindMap={}),n.__reactAutoBindMap[a]=o,n[a]=o;else if(u){var f=A[a];!i||f!==b.DEFINE_MANY_MERGED&&f!==b.DEFINE_MANY?M(!1):void 0,f===b.DEFINE_MANY_MERGED?n[a]=s(n[a],o):f===b.DEFINE_MANY&&(n[a]=c(n[a],o))}else n[a]=o}}}}function o(e,t){if(t)for(var n in t){var r=t[n];if(t.hasOwnProperty(n)){var a=n in T;a?M(!1):void 0;var o=n in e;o?M(!1):void 0,e[n]=r}}}function i(e,t){e&&t&&"object"==typeof e&&"object"==typeof t?void 0:M(!1);for(var n in t)t.hasOwnProperty(n)&&(void 0!==e[n]?M(!1):void 0,e[n]=t[n]);return e}function s(e,t){return function(){var n=e.apply(this,arguments),r=t.apply(this,arguments);if(null==n)return r;if(null==r)return n;var a={};return i(a,n),i(a,r),a}}function c(e,t){return function(){e.apply(this,arguments),t.apply(this,arguments)}}function u(e,t){var n=t.bind(e);return n}function l(e){for(var t in e.__reactAutoBindMap)if(e.__reactAutoBindMap.hasOwnProperty(t)){var n=e.__reactAutoBindMap[t];e[t]=u(e,n)}}var d=n(121),p=n(40),f=(n(63),n(64),n(122)),h=n(37),m=n(56),M=n(11),_=n(15),g=n(77),v=(n(23),g({mixins:null})),b=_({DEFINE_ONCE:null,DEFINE_MANY:null,OVERRIDE_BASE:null,DEFINE_MANY_MERGED:null}),y=[],A={mixins:b.DEFINE_MANY,statics:b.DEFINE_MANY,propTypes:b.DEFINE_MANY,contextTypes:b.DEFINE_MANY,childContextTypes:b.DEFINE_MANY,getDefaultProps:b.DEFINE_MANY_MERGED,getInitialState:b.DEFINE_MANY_MERGED,getChildContext:b.DEFINE_MANY_MERGED,render:b.DEFINE_ONCE,componentWillMount:b.DEFINE_MANY,componentDidMount:b.DEFINE_MANY,componentWillReceiveProps:b.DEFINE_MANY,shouldComponentUpdate:b.DEFINE_ONCE,componentWillUpdate:b.DEFINE_MANY,componentDidUpdate:b.DEFINE_MANY,componentWillUnmount:b.DEFINE_MANY,updateComponent:b.OVERRIDE_BASE},T={displayName:function(e,t){e.displayName=t},mixins:function(e,t){if(t)for(var n=0;n<t.length;n++)a(e,t[n])},childContextTypes:function(e,t){e.childContextTypes=h({},e.childContextTypes,t)},contextTypes:function(e,t){e.contextTypes=h({},e.contextTypes,t)},getDefaultProps:function(e,t){e.getDefaultProps?e.getDefaultProps=s(e.getDefaultProps,t):e.getDefaultProps=t},propTypes:function(e,t){e.propTypes=h({},e.propTypes,t)},statics:function(e,t){o(e,t)},autobind:function(){}},L={replaceState:function(e,t){this.updater.enqueueReplaceState(this,e),t&&this.updater.enqueueCallback(this,t)},isMounted:function(){return this.updater.isMounted(this)},setProps:function(e,t){this.updater.enqueueSetProps(this,e),t&&this.updater.enqueueCallback(this,t)},replaceProps:function(e,t){this.updater.enqueueReplaceProps(this,e),t&&this.updater.enqueueCallback(this,t)}},E=function(){};h(E.prototype,d.prototype,L);var w={createClass:function(e){var t=function(e,t,n){this.__reactAutoBindMap&&l(this),this.props=e,this.context=t,this.refs=m,this.updater=n||f,this.state=null;var r=this.getInitialState?this.getInitialState():null;"object"!=typeof r||Array.isArray(r)?M(!1):void 0,this.state=r};t.prototype=new E,t.prototype.constructor=t,y.forEach(a.bind(null,t)),a(t,e),t.getDefaultProps&&(t.defaultProps=t.getDefaultProps()),t.prototype.render?void 0:M(!1);for(var n in A)t.prototype[n]||(t.prototype[n]=null);return t},injection:{injectMixin:function(e){y.push(e)}}};e.exports=w},function(e,t,n){"use strict";function r(e,t,n){this.props=e,this.context=t,this.refs=o,this.updater=n||a}var a=n(122),o=(n(41),n(56)),i=n(11);n(23);r.prototype.isReactComponent={},r.prototype.setState=function(e,t){"object"!=typeof e&&"function"!=typeof e&&null!=e?i(!1):void 0,this.updater.enqueueSetState(this,e),t&&this.updater.enqueueCallback(this,t)},r.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this),e&&this.updater.enqueueCallback(this,e)};e.exports=r},function(e,t,n){"use strict";function r(e,t){}var a=(n(23),{isMounted:function(e){return!1},enqueueCallback:function(e,t){},enqueueForceUpdate:function(e){r(e,"forceUpdate")},enqueueReplaceState:function(e,t){r(e,"replaceState")},enqueueSetState:function(e,t){r(e,"setState")},enqueueSetProps:function(e,t){r(e,"setProps")},enqueueReplaceProps:function(e,t){r(e,"replaceProps")}});e.exports=a},function(e,t,n){"use strict";function r(e){this.reinitializeTransaction(),this.renderToStaticMarkup=!1,this.reactMountReady=a.getPooled(null),this.useCreateElement=!e&&s.useCreateElement}var a=n(53),o=n(54),i=n(27),s=n(39),c=n(124),u=n(55),l=n(37),d={initialize:c.getSelectionInformation,close:c.restoreSelection},p={initialize:function(){var e=i.isEnabled();return i.setEnabled(!1),e},close:function(e){i.setEnabled(e)}},f={initialize:function(){this.reactMountReady.reset()},close:function(){this.reactMountReady.notifyAll()}},h=[d,p,f],m={getTransactionWrappers:function(){return h},getReactMountReady:function(){return this.reactMountReady},destructor:function(){a.release(this.reactMountReady),this.reactMountReady=null}};l(r.prototype,u.Mixin,m),o.addPoolingTo(r),e.exports=r},function(e,t,n){"use strict";function r(e){return o(document.documentElement,e)}var a=n(125),o=n(57),i=n(93),s=n(127),c={hasSelectionCapabilities:function(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&"text"===e.type||"textarea"===t||"true"===e.contentEditable)},getSelectionInformation:function(){var e=s();return{focusedElem:e,selectionRange:c.hasSelectionCapabilities(e)?c.getSelection(e):null}},restoreSelection:function(e){var t=s(),n=e.focusedElem,a=e.selectionRange;t!==n&&r(n)&&(c.hasSelectionCapabilities(n)&&c.setSelection(n,a),i(n))},getSelection:function(e){var t;if("selectionStart"in e)t={start:e.selectionStart,end:e.selectionEnd};else if(document.selection&&e.nodeName&&"input"===e.nodeName.toLowerCase()){var n=document.selection.createRange();n.parentElement()===e&&(t={start:-n.moveStart("character",-e.value.length),end:-n.moveEnd("character",-e.value.length)})}else t=a.getOffsets(e);return t||{start:0,end:0}},setSelection:function(e,t){var n=t.start,r=t.end;if("undefined"==typeof r&&(r=n),"selectionStart"in e)e.selectionStart=n,e.selectionEnd=Math.min(r,e.value.length);else if(document.selection&&e.nodeName&&"input"===e.nodeName.toLowerCase()){var o=e.createTextRange();o.collapse(!0),o.moveStart("character",n),o.moveEnd("character",r-n),o.select()}else a.setOffsets(e,t)}};e.exports=c},function(e,t,n){"use strict";function r(e,t,n,r){return e===n&&t===r}function a(e){var t=document.selection,n=t.createRange(),r=n.text.length,a=n.duplicate();a.moveToElementText(e),a.setEndPoint("EndToStart",n);var o=a.text.length,i=o+r;return{start:o,end:i}}function o(e){var t=window.getSelection&&window.getSelection();if(!t||0===t.rangeCount)return null;var n=t.anchorNode,a=t.anchorOffset,o=t.focusNode,i=t.focusOffset,s=t.getRangeAt(0);try{s.startContainer.nodeType,s.endContainer.nodeType}catch(c){return null}var u=r(t.anchorNode,t.anchorOffset,t.focusNode,t.focusOffset),l=u?0:s.toString().length,d=s.cloneRange();d.selectNodeContents(e),d.setEnd(s.startContainer,s.startOffset);var p=r(d.startContainer,d.startOffset,d.endContainer,d.endOffset),f=p?0:d.toString().length,h=f+l,m=document.createRange();m.setStart(n,a),m.setEnd(o,i);var M=m.collapsed;return{start:M?h:f,end:M?f:h}}function i(e,t){var n,r,a=document.selection.createRange().duplicate();"undefined"==typeof t.end?(n=t.start,r=n):t.start>t.end?(n=t.end,r=t.start):(n=t.start,r=t.end),a.moveToElementText(e),a.moveStart("character",n),a.setEndPoint("EndToStart",a),a.moveEnd("character",r-n),a.select()}function s(e,t){if(window.getSelection){var n=window.getSelection(),r=e[l()].length,a=Math.min(t.start,r),o="undefined"==typeof t.end?a:Math.min(t.end,r);if(!n.extend&&a>o){var i=o;o=a,a=i}var s=u(e,a),c=u(e,o);if(s&&c){var d=document.createRange();d.setStart(s.node,s.offset),n.removeAllRanges(),a>o?(n.addRange(d),n.extend(c.node,c.offset)):(d.setEnd(c.node,c.offset),n.addRange(d))}}}var c=n(7),u=n(126),l=n(73),d=c.canUseDOM&&"selection"in document&&!("getSelection"in window),p={getOffsets:d?a:o,setOffsets:d?i:s};e.exports=p},function(e,t){"use strict";function n(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function r(e){for(;e;){if(e.nextSibling)return e.nextSibling;e=e.parentNode}}function a(e,t){for(var a=n(e),o=0,i=0;a;){if(3===a.nodeType){if(i=o+a.textContent.length,o<=t&&i>=t)return{node:a,offset:t-o};o=i}a=n(r(a))}}e.exports=a},function(e,t){"use strict";function n(){if("undefined"==typeof document)return null;try{return document.activeElement||document.body}catch(e){return document.body}}e.exports=n},function(e,t,n){"use strict";function r(e){if("selectionStart"in e&&c.hasSelectionCapabilities(e))return{start:e.selectionStart,end:e.selectionEnd};if(window.getSelection){var t=window.getSelection();return{anchorNode:t.anchorNode,anchorOffset:t.anchorOffset,focusNode:t.focusNode,focusOffset:t.focusOffset}}if(document.selection){var n=document.selection.createRange();return{parentElement:n.parentElement(),text:n.text,top:n.boundingTop,left:n.boundingLeft}}}function a(e,t){if(b||null==_||_!==l())return null;var n=r(_);if(!v||!f(v,n)){v=n;var a=u.getPooled(M.select,g,e,t);return a.type="select",a.target=_,i.accumulateTwoPhaseDispatches(a),a}return null}var o=n(28),i=n(71),s=n(7),c=n(124),u=n(75),l=n(127),d=n(80),p=n(77),f=n(115),h=o.topLevelTypes,m=s.canUseDOM&&"documentMode"in document&&document.documentMode<=11,M={select:{phasedRegistrationNames:{bubbled:p({onSelect:null}),captured:p({onSelectCapture:null})},dependencies:[h.topBlur,h.topContextMenu,h.topFocus,h.topKeyDown,h.topMouseDown,h.topMouseUp,h.topSelectionChange]}},_=null,g=null,v=null,b=!1,y=!1,A=p({onSelect:null}),T={eventTypes:M,extractEvents:function(e,t,n,r,o){if(!y)return null;switch(e){case h.topFocus:(d(t)||"true"===t.contentEditable)&&(_=t,g=n,v=null);break;case h.topBlur:_=null,g=null,v=null;break;case h.topMouseDown:b=!0;break;case h.topContextMenu:case h.topMouseUp:return b=!1,a(r,o);case h.topSelectionChange:if(m)break;case h.topKeyDown:case h.topKeyUp:return a(r,o)}return null},didPutListener:function(e,t,n){t===A&&(y=!0)}};e.exports=T},function(e,t){"use strict";var n=Math.pow(2,53),r={createReactRootIndex:function(){return Math.ceil(Math.random()*n)}};e.exports=r},function(e,t,n){"use strict";var r=n(28),a=n(117),o=n(71),i=n(26),s=n(131),c=n(75),u=n(132),l=n(133),d=n(84),p=n(136),f=n(137),h=n(85),m=n(138),M=n(13),_=n(134),g=n(11),v=n(77),b=r.topLevelTypes,y={abort:{phasedRegistrationNames:{bubbled:v({onAbort:!0}),captured:v({onAbortCapture:!0})}},blur:{phasedRegistrationNames:{bubbled:v({onBlur:!0}),captured:v({onBlurCapture:!0})}},canPlay:{phasedRegistrationNames:{bubbled:v({onCanPlay:!0}),captured:v({onCanPlayCapture:!0})}},canPlayThrough:{phasedRegistrationNames:{bubbled:v({onCanPlayThrough:!0}),captured:v({onCanPlayThroughCapture:!0})}},click:{phasedRegistrationNames:{bubbled:v({onClick:!0}),captured:v({onClickCapture:!0})}},contextMenu:{phasedRegistrationNames:{bubbled:v({onContextMenu:!0}),captured:v({onContextMenuCapture:!0})}},copy:{phasedRegistrationNames:{bubbled:v({onCopy:!0}),captured:v({onCopyCapture:!0})}},cut:{phasedRegistrationNames:{bubbled:v({onCut:!0}),captured:v({onCutCapture:!0})}},doubleClick:{phasedRegistrationNames:{bubbled:v({onDoubleClick:!0}),captured:v({onDoubleClickCapture:!0})}},drag:{phasedRegistrationNames:{bubbled:v({onDrag:!0}),captured:v({onDragCapture:!0})}},dragEnd:{phasedRegistrationNames:{bubbled:v({onDragEnd:!0}),captured:v({onDragEndCapture:!0})}},dragEnter:{phasedRegistrationNames:{bubbled:v({onDragEnter:!0}),captured:v({onDragEnterCapture:!0})}},dragExit:{phasedRegistrationNames:{bubbled:v({onDragExit:!0}),captured:v({onDragExitCapture:!0})}},dragLeave:{phasedRegistrationNames:{bubbled:v({onDragLeave:!0}),captured:v({onDragLeaveCapture:!0})}},dragOver:{phasedRegistrationNames:{bubbled:v({onDragOver:!0}),captured:v({onDragOverCapture:!0})}},dragStart:{phasedRegistrationNames:{bubbled:v({onDragStart:!0}),captured:v({onDragStartCapture:!0})}},drop:{phasedRegistrationNames:{bubbled:v({onDrop:!0}),captured:v({onDropCapture:!0})}},durationChange:{phasedRegistrationNames:{bubbled:v({onDurationChange:!0}),captured:v({onDurationChangeCapture:!0})}},emptied:{phasedRegistrationNames:{bubbled:v({onEmptied:!0}),captured:v({onEmptiedCapture:!0})}},encrypted:{phasedRegistrationNames:{bubbled:v({onEncrypted:!0}),captured:v({onEncryptedCapture:!0})}},ended:{phasedRegistrationNames:{bubbled:v({onEnded:!0}),captured:v({onEndedCapture:!0})}},error:{phasedRegistrationNames:{bubbled:v({onError:!0}),captured:v({onErrorCapture:!0})}},focus:{phasedRegistrationNames:{bubbled:v({onFocus:!0}),captured:v({onFocusCapture:!0})}},input:{phasedRegistrationNames:{bubbled:v({onInput:!0}),captured:v({onInputCapture:!0})}},keyDown:{phasedRegistrationNames:{bubbled:v({onKeyDown:!0}),captured:v({onKeyDownCapture:!0})}},keyPress:{phasedRegistrationNames:{bubbled:v({onKeyPress:!0}),captured:v({onKeyPressCapture:!0})}},keyUp:{phasedRegistrationNames:{bubbled:v({onKeyUp:!0}),captured:v({onKeyUpCapture:!0})}},load:{phasedRegistrationNames:{bubbled:v({onLoad:!0}),captured:v({onLoadCapture:!0})}},loadedData:{phasedRegistrationNames:{bubbled:v({onLoadedData:!0}),captured:v({onLoadedDataCapture:!0})}},loadedMetadata:{phasedRegistrationNames:{bubbled:v({onLoadedMetadata:!0}),captured:v({onLoadedMetadataCapture:!0})}},loadStart:{phasedRegistrationNames:{bubbled:v({onLoadStart:!0}),captured:v({onLoadStartCapture:!0})}},mouseDown:{phasedRegistrationNames:{bubbled:v({onMouseDown:!0}),captured:v({onMouseDownCapture:!0})}},mouseMove:{phasedRegistrationNames:{bubbled:v({onMouseMove:!0}),captured:v({onMouseMoveCapture:!0})}},mouseOut:{phasedRegistrationNames:{bubbled:v({onMouseOut:!0}),captured:v({onMouseOutCapture:!0})}},mouseOver:{phasedRegistrationNames:{bubbled:v({onMouseOver:!0}),captured:v({onMouseOverCapture:!0})}},mouseUp:{phasedRegistrationNames:{bubbled:v({onMouseUp:!0}),captured:v({onMouseUpCapture:!0})}},paste:{phasedRegistrationNames:{bubbled:v({onPaste:!0}),captured:v({onPasteCapture:!0})}},pause:{phasedRegistrationNames:{bubbled:v({onPause:!0}),captured:v({onPauseCapture:!0})}},play:{phasedRegistrationNames:{bubbled:v({onPlay:!0}),captured:v({onPlayCapture:!0})}},playing:{phasedRegistrationNames:{bubbled:v({onPlaying:!0}),captured:v({onPlayingCapture:!0})}},progress:{phasedRegistrationNames:{bubbled:v({onProgress:!0}),captured:v({onProgressCapture:!0})}},rateChange:{phasedRegistrationNames:{bubbled:v({onRateChange:!0}),captured:v({onRateChangeCapture:!0})}},reset:{phasedRegistrationNames:{bubbled:v({onReset:!0}),captured:v({onResetCapture:!0})}},scroll:{phasedRegistrationNames:{bubbled:v({onScroll:!0}),captured:v({onScrollCapture:!0})}},seeked:{phasedRegistrationNames:{bubbled:v({onSeeked:!0}),captured:v({onSeekedCapture:!0})}},seeking:{phasedRegistrationNames:{bubbled:v({onSeeking:!0}),captured:v({onSeekingCapture:!0})}},stalled:{phasedRegistrationNames:{bubbled:v({onStalled:!0}),captured:v({onStalledCapture:!0})}},submit:{phasedRegistrationNames:{bubbled:v({onSubmit:!0}),captured:v({onSubmitCapture:!0})}},suspend:{phasedRegistrationNames:{bubbled:v({onSuspend:!0}),captured:v({onSuspendCapture:!0})}},timeUpdate:{phasedRegistrationNames:{bubbled:v({onTimeUpdate:!0}),captured:v({onTimeUpdateCapture:!0})}},touchCancel:{phasedRegistrationNames:{bubbled:v({onTouchCancel:!0}),captured:v({onTouchCancelCapture:!0})}},touchEnd:{phasedRegistrationNames:{bubbled:v({onTouchEnd:!0}),captured:v({onTouchEndCapture:!0})}},touchMove:{phasedRegistrationNames:{bubbled:v({onTouchMove:!0}),captured:v({onTouchMoveCapture:!0})}},touchStart:{phasedRegistrationNames:{bubbled:v({onTouchStart:!0}),captured:v({onTouchStartCapture:!0})}},volumeChange:{phasedRegistrationNames:{bubbled:v({onVolumeChange:!0}),captured:v({onVolumeChangeCapture:!0})}},waiting:{phasedRegistrationNames:{bubbled:v({onWaiting:!0}),captured:v({onWaitingCapture:!0})}},wheel:{phasedRegistrationNames:{bubbled:v({onWheel:!0}),captured:v({onWheelCapture:!0})}}},A={topAbort:y.abort,topBlur:y.blur,topCanPlay:y.canPlay,topCanPlayThrough:y.canPlayThrough,topClick:y.click,topContextMenu:y.contextMenu,topCopy:y.copy,topCut:y.cut,topDoubleClick:y.doubleClick,topDrag:y.drag,topDragEnd:y.dragEnd,topDragEnter:y.dragEnter,topDragExit:y.dragExit,topDragLeave:y.dragLeave,topDragOver:y.dragOver,topDragStart:y.dragStart,topDrop:y.drop,topDurationChange:y.durationChange,topEmptied:y.emptied,topEncrypted:y.encrypted,topEnded:y.ended,topError:y.error,topFocus:y.focus,topInput:y.input,topKeyDown:y.keyDown,topKeyPress:y.keyPress,topKeyUp:y.keyUp,topLoad:y.load,topLoadedData:y.loadedData,topLoadedMetadata:y.loadedMetadata,topLoadStart:y.loadStart,topMouseDown:y.mouseDown,topMouseMove:y.mouseMove,topMouseOut:y.mouseOut,topMouseOver:y.mouseOver,topMouseUp:y.mouseUp,topPaste:y.paste,topPause:y.pause,topPlay:y.play,topPlaying:y.playing,topProgress:y.progress,topRateChange:y.rateChange,topReset:y.reset,topScroll:y.scroll,topSeeked:y.seeked,topSeeking:y.seeking,topStalled:y.stalled,topSubmit:y.submit,topSuspend:y.suspend,topTimeUpdate:y.timeUpdate,topTouchCancel:y.touchCancel,topTouchEnd:y.touchEnd,topTouchMove:y.touchMove,topTouchStart:y.touchStart,topVolumeChange:y.volumeChange,topWaiting:y.waiting,topWheel:y.wheel};for(var T in A)A[T].dependencies=[T];var L=v({onClick:null}),E={},w={eventTypes:y,extractEvents:function(e,t,n,r,a){var i=A[e];if(!i)return null;var M;switch(e){case b.topAbort:case b.topCanPlay:case b.topCanPlayThrough:case b.topDurationChange:case b.topEmptied:case b.topEncrypted:case b.topEnded:case b.topError:case b.topInput:case b.topLoad:case b.topLoadedData:case b.topLoadedMetadata:case b.topLoadStart:case b.topPause:case b.topPlay:case b.topPlaying:case b.topProgress:case b.topRateChange:case b.topReset:case b.topSeeked:case b.topSeeking:case b.topStalled:case b.topSubmit:case b.topSuspend:case b.topTimeUpdate:case b.topVolumeChange:case b.topWaiting:M=c;break;case b.topKeyPress:if(0===_(r))return null;case b.topKeyDown:case b.topKeyUp:M=l;break;case b.topBlur:case b.topFocus:M=u;break;case b.topClick:if(2===r.button)return null;case b.topContextMenu:case b.topDoubleClick:case b.topMouseDown:case b.topMouseMove:case b.topMouseOut:case b.topMouseOver:case b.topMouseUp:M=d;break;case b.topDrag:case b.topDragEnd:case b.topDragEnter:case b.topDragExit:case b.topDragLeave:case b.topDragOver:case b.topDragStart:case b.topDrop:M=p;break;case b.topTouchCancel:case b.topTouchEnd:case b.topTouchMove:case b.topTouchStart:M=f;break;case b.topScroll:M=h;break;case b.topWheel:M=m;break;case b.topCopy:case b.topCut:case b.topPaste:M=s}M?void 0:g(!1);var v=M.getPooled(i,n,r,a);return o.accumulateTwoPhaseDispatches(v),v},didPutListener:function(e,t,n){if(t===L){var r=i.getNode(e);E[e]||(E[e]=a.listen(r,"click",M))}},willDeleteListener:function(e,t){t===L&&(E[e].remove(),delete E[e])}};e.exports=w},function(e,t,n){"use strict";function r(e,t,n,r){a.call(this,e,t,n,r)}var a=n(75),o={clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}};a.augmentClass(r,o),e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r){a.call(this,e,t,n,r)}var a=n(85),o={relatedTarget:null};a.augmentClass(r,o),e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r){a.call(this,e,t,n,r)}var a=n(85),o=n(134),i=n(135),s=n(86),c={key:i,location:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,repeat:null,locale:null,getModifierState:s,charCode:function(e){return"keypress"===e.type?o(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?o(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}};a.augmentClass(r,c),e.exports=r},function(e,t){"use strict";function n(e){var t,n=e.keyCode;return"charCode"in e?(t=e.charCode,0===t&&13===n&&(t=13)):t=n,t>=32||13===t?t:0}e.exports=n},function(e,t,n){"use strict";function r(e){if(e.key){var t=o[e.key]||e.key;if("Unidentified"!==t)return t}if("keypress"===e.type){var n=a(e);return 13===n?"Enter":String.fromCharCode(n)}return"keydown"===e.type||"keyup"===e.type?i[e.keyCode]||"Unidentified":""}var a=n(134),o={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},i={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"};e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r){a.call(this,e,t,n,r)}var a=n(84),o={dataTransfer:null};a.augmentClass(r,o),e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r){a.call(this,e,t,n,r)}var a=n(85),o=n(86),i={touches:null,targetTouches:null,changedTouches:null,altKey:null,metaKey:null,ctrlKey:null,shiftKey:null,getModifierState:o};a.augmentClass(r,i),e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r){a.call(this,e,t,n,r)}var a=n(84),o={deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:null,deltaMode:null};a.augmentClass(r,o),e.exports=r},function(e,t,n){"use strict";var r=n(21),a=r.injection.MUST_USE_ATTRIBUTE,o={xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace"},i={Properties:{clipPath:a,cx:a,cy:a,d:a,dx:a,dy:a,fill:a,fillOpacity:a,fontFamily:a,fontSize:a,fx:a,fy:a,gradientTransform:a,gradientUnits:a,markerEnd:a,markerMid:a,markerStart:a,offset:a,opacity:a,patternContentUnits:a,patternUnits:a,points:a,preserveAspectRatio:a,r:a,rx:a,ry:a,spreadMethod:a,stopColor:a,stopOpacity:a,stroke:a,strokeDasharray:a,strokeLinecap:a,strokeOpacity:a,strokeWidth:a,textAnchor:a,transform:a,version:a,viewBox:a,x1:a,x2:a,x:a,xlinkActuate:a,xlinkArcrole:a,xlinkHref:a,xlinkRole:a,xlinkShow:a,xlinkTitle:a,xlinkType:a,xmlBase:a,xmlLang:a,xmlSpace:a,y1:a,y2:a,y:a},DOMAttributeNamespaces:{xlinkActuate:o.xlink,xlinkArcrole:o.xlink,xlinkHref:o.xlink,xlinkRole:o.xlink,xlinkShow:o.xlink,xlinkTitle:o.xlink,xlinkType:o.xlink,xmlBase:o.xml,xmlLang:o.xml,xmlSpace:o.xml},DOMAttributeNames:{clipPath:"clip-path",fillOpacity:"fill-opacity",fontFamily:"font-family",fontSize:"font-size",gradientTransform:"gradientTransform",gradientUnits:"gradientUnits",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",patternContentUnits:"patternContentUnits",patternUnits:"patternUnits",preserveAspectRatio:"preserveAspectRatio",spreadMethod:"spreadMethod",stopColor:"stop-color",stopOpacity:"stop-opacity",strokeDasharray:"stroke-dasharray",strokeLinecap:"stroke-linecap",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",textAnchor:"text-anchor",viewBox:"viewBox",xlinkActuate:"xlink:actuate",xlinkArcrole:"xlink:arcrole",xlinkHref:"xlink:href",xlinkRole:"xlink:role",xlinkShow:"xlink:show",xlinkTitle:"xlink:title",xlinkType:"xlink:type",xmlBase:"xml:base",xmlLang:"xml:lang",xmlSpace:"xml:space"}};e.exports=i},function(e,t){"use strict";e.exports="0.14.8"},function(e,t,n){"use strict";var r=n(26);e.exports=r.renderSubtreeIntoContainer},function(e,t,n){"use strict";e.exports=n(143)},function(e,t,n){"use strict";var r=n(2),a=n(144),o=n(148),i=n(37),s=n(153),c={};i(c,o),i(c,{findDOMNode:s("findDOMNode","ReactDOM","react-dom",r,r.findDOMNode),render:s("render","ReactDOM","react-dom",r,r.render),unmountComponentAtNode:s("unmountComponentAtNode","ReactDOM","react-dom",r,r.unmountComponentAtNode),renderToString:s("renderToString","ReactDOMServer","react-dom/server",a,a.renderToString),renderToStaticMarkup:s("renderToStaticMarkup","ReactDOMServer","react-dom/server",a,a.renderToStaticMarkup)}),c.__SECRET_DOM_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=r,c.__SECRET_DOM_SERVER_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=a,e.exports=c},function(e,t,n){"use strict";var r=n(69),a=n(145),o=n(140);r.inject();var i={renderToString:a.renderToString,renderToStaticMarkup:a.renderToStaticMarkup,version:o};e.exports=i},function(e,t,n){"use strict";function r(e){i.isValidElement(e)?void 0:h(!1);var t;try{d.injection.injectBatchingStrategy(u);var n=s.createReactRootID();return t=l.getPooled(!1),t.perform(function(){var r=f(e,null),a=r.mountComponent(n,t,p);return c.addChecksumToMarkup(a)},null)}finally{l.release(t),d.injection.injectBatchingStrategy(o)}}function a(e){i.isValidElement(e)?void 0:h(!1);var t;try{d.injection.injectBatchingStrategy(u);var n=s.createReactRootID();return t=l.getPooled(!0),t.perform(function(){var r=f(e,null);return r.mountComponent(n,t,p)},null)}finally{l.release(t),d.injection.injectBatchingStrategy(o)}}var o=n(90),i=n(40),s=n(43),c=n(46),u=n(146),l=n(147),d=n(52),p=n(56),f=n(60),h=n(11);e.exports={renderToString:r,renderToStaticMarkup:a}},function(e,t){"use strict";var n={isBatchingUpdates:!1,batchedUpdates:function(e){}};e.exports=n},function(e,t,n){"use strict";function r(e){this.reinitializeTransaction(),this.renderToStaticMarkup=e,this.reactMountReady=o.getPooled(null),this.useCreateElement=!1;
-}var a=n(54),o=n(53),i=n(55),s=n(37),c=n(13),u={initialize:function(){this.reactMountReady.reset()},close:c},l=[u],d={getTransactionWrappers:function(){return l},getReactMountReady:function(){return this.reactMountReady},destructor:function(){o.release(this.reactMountReady),this.reactMountReady=null}};s(r.prototype,i.Mixin,d),a.addPoolingTo(r),e.exports=r},function(e,t,n){"use strict";var r=n(108),a=n(121),o=n(120),i=n(149),s=n(40),c=(n(150),n(105)),u=n(140),l=n(37),d=n(152),p=s.createElement,f=s.createFactory,h=s.cloneElement,m={Children:{map:r.map,forEach:r.forEach,count:r.count,toArray:r.toArray,only:d},Component:a,createElement:p,cloneElement:h,isValidElement:s.isValidElement,PropTypes:c,createClass:o.createClass,createFactory:f,createMixin:function(e){return e},DOM:i,version:u,__spread:l};e.exports=m},function(e,t,n){"use strict";function r(e){return a.createFactory(e)}var a=n(40),o=(n(150),n(151)),i=o({a:"a",abbr:"abbr",address:"address",area:"area",article:"article",aside:"aside",audio:"audio",b:"b",base:"base",bdi:"bdi",bdo:"bdo",big:"big",blockquote:"blockquote",body:"body",br:"br",button:"button",canvas:"canvas",caption:"caption",cite:"cite",code:"code",col:"col",colgroup:"colgroup",data:"data",datalist:"datalist",dd:"dd",del:"del",details:"details",dfn:"dfn",dialog:"dialog",div:"div",dl:"dl",dt:"dt",em:"em",embed:"embed",fieldset:"fieldset",figcaption:"figcaption",figure:"figure",footer:"footer",form:"form",h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",head:"head",header:"header",hgroup:"hgroup",hr:"hr",html:"html",i:"i",iframe:"iframe",img:"img",input:"input",ins:"ins",kbd:"kbd",keygen:"keygen",label:"label",legend:"legend",li:"li",link:"link",main:"main",map:"map",mark:"mark",menu:"menu",menuitem:"menuitem",meta:"meta",meter:"meter",nav:"nav",noscript:"noscript",object:"object",ol:"ol",optgroup:"optgroup",option:"option",output:"output",p:"p",param:"param",picture:"picture",pre:"pre",progress:"progress",q:"q",rp:"rp",rt:"rt",ruby:"ruby",s:"s",samp:"samp",script:"script",section:"section",select:"select",small:"small",source:"source",span:"span",strong:"strong",style:"style",sub:"sub",summary:"summary",sup:"sup",table:"table",tbody:"tbody",td:"td",textarea:"textarea",tfoot:"tfoot",th:"th",thead:"thead",time:"time",title:"title",tr:"tr",track:"track",u:"u",ul:"ul","var":"var",video:"video",wbr:"wbr",circle:"circle",clipPath:"clipPath",defs:"defs",ellipse:"ellipse",g:"g",image:"image",line:"line",linearGradient:"linearGradient",mask:"mask",path:"path",pattern:"pattern",polygon:"polygon",polyline:"polyline",radialGradient:"radialGradient",rect:"rect",stop:"stop",svg:"svg",text:"text",tspan:"tspan"},r);e.exports=i},function(e,t,n){"use strict";function r(){if(d.current){var e=d.current.getName();if(e)return" Check the render method of `"+e+"`."}return""}function a(e,t){if(e._store&&!e._store.validated&&null==e.key){e._store.validated=!0;o("uniqueKey",e,t)}}function o(e,t,n){var a=r();if(!a){var o="string"==typeof n?n:n.displayName||n.name;o&&(a=" Check the top-level render call using <"+o+">.")}var i=h[e]||(h[e]={});if(i[a])return null;i[a]=!0;var s={parentOrOwner:a,url:" See https://fb.me/react-warning-keys for more information.",childOwner:null};return t&&t._owner&&t._owner!==d.current&&(s.childOwner=" It was passed a child from "+t._owner.getName()+"."),s}function i(e,t){if("object"==typeof e)if(Array.isArray(e))for(var n=0;n<e.length;n++){var r=e[n];u.isValidElement(r)&&a(r,t)}else if(u.isValidElement(e))e._store&&(e._store.validated=!0);else if(e){var o=p(e);if(o&&o!==e.entries)for(var i,s=o.call(e);!(i=s.next()).done;)u.isValidElement(i.value)&&a(i.value,t)}}function s(e,t,n,a){for(var o in t)if(t.hasOwnProperty(o)){var i;try{"function"!=typeof t[o]?f(!1):void 0,i=t[o](n,o,e,a)}catch(s){i=s}if(i instanceof Error&&!(i.message in m)){m[i.message]=!0;r()}}}function c(e){var t=e.type;if("function"==typeof t){var n=t.displayName||t.name;t.propTypes&&s(n,t.propTypes,e.props,l.prop),"function"==typeof t.getDefaultProps}}var u=n(40),l=n(63),d=(n(64),n(3)),p=(n(41),n(106)),f=n(11),h=(n(23),{}),m={},M={createElement:function(e,t,n){var r="string"==typeof e||"function"==typeof e,a=u.createElement.apply(this,arguments);if(null==a)return a;if(r)for(var o=2;o<arguments.length;o++)i(arguments[o],e);return c(a),a},createFactory:function(e){var t=M.createElement.bind(null,e);return t.type=e,t},cloneElement:function(e,t,n){for(var r=u.cloneElement.apply(this,arguments),a=2;a<arguments.length;a++)i(arguments[a],r.type);return c(r),r}};e.exports=M},function(e,t){"use strict";function n(e,t,n){if(!e)return null;var a={};for(var o in e)r.call(e,o)&&(a[o]=t.call(n,e[o],o,e));return a}var r=Object.prototype.hasOwnProperty;e.exports=n},function(e,t,n){"use strict";function r(e){return a.isValidElement(e)?void 0:o(!1),e}var a=n(40),o=n(11);e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r,a){return a}n(37),n(23);e.exports=r},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0,t.connect=t.Provider=void 0;var a=n(155),o=r(a),i=n(158),s=r(i);t.Provider=o["default"],t.connect=s["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}t.__esModule=!0,t["default"]=void 0;var s=n(142),c=n(156),u=r(c),l=n(157),d=(r(l),function(e){function t(n,r){a(this,t);var i=o(this,e.call(this,n,r));return i.store=n.store,i}return i(t,e),t.prototype.getChildContext=function(){return{store:this.store}},t.prototype.render=function(){var e=this.props.children;return s.Children.only(e)},t}(s.Component));t["default"]=d,d.propTypes={store:u["default"].isRequired,children:s.PropTypes.element.isRequired},d.childContextTypes={store:u["default"].isRequired}},function(e,t,n){"use strict";t.__esModule=!0;var r=n(142);t["default"]=r.PropTypes.shape({subscribe:r.PropTypes.func.isRequired,dispatch:r.PropTypes.func.isRequired,getState:r.PropTypes.func.isRequired})},function(e,t){"use strict";function n(e){"undefined"!=typeof console&&"function"==typeof console.error&&console.error(e);try{throw new Error(e)}catch(t){}}t.__esModule=!0,t["default"]=n},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){return e.displayName||e.name||"Component"}function c(e,t){try{return e.apply(t)}catch(n){return z.value=n,z}}function u(e,t,n){var r=arguments.length<=3||void 0===arguments[3]?{}:arguments[3],u=Boolean(e),p=e||L,h=void 0;h="function"==typeof t?t:t?(0,_["default"])(t):E;var M=n||w,g=r.pure,v=void 0===g||g,b=r.withRef,A=void 0!==b&&b,k=v&&M!==w,O=S++;return function(e){function t(e,t,n){var r=M(e,t,n);return r}var n="Connect("+s(e)+")",r=function(r){function s(e,t){a(this,s);var i=o(this,r.call(this,e,t));i.version=O,i.store=e.store||t.store,(0,T["default"])(i.store,'Could not find "store" in either the context or '+('props of "'+n+'". ')+"Either wrap the root component in a <Provider>, "+('or explicitly pass "store" as a prop to "'+n+'".'));var c=i.store.getState();return i.state={storeState:c},i.clearCache(),i}return i(s,r),s.prototype.shouldComponentUpdate=function(){return!v||this.haveOwnPropsChanged||this.hasStoreStateChanged},s.prototype.computeStateProps=function(e,t){if(!this.finalMapStateToProps)return this.configureFinalMapState(e,t);var n=e.getState(),r=this.doStatePropsDependOnOwnProps?this.finalMapStateToProps(n,t):this.finalMapStateToProps(n);return r},s.prototype.configureFinalMapState=function(e,t){var n=p(e.getState(),t),r="function"==typeof n;return this.finalMapStateToProps=r?n:p,this.doStatePropsDependOnOwnProps=1!==this.finalMapStateToProps.length,r?this.computeStateProps(e,t):n},s.prototype.computeDispatchProps=function(e,t){if(!this.finalMapDispatchToProps)return this.configureFinalMapDispatch(e,t);var n=e.dispatch,r=this.doDispatchPropsDependOnOwnProps?this.finalMapDispatchToProps(n,t):this.finalMapDispatchToProps(n);return r},s.prototype.configureFinalMapDispatch=function(e,t){var n=h(e.dispatch,t),r="function"==typeof n;return this.finalMapDispatchToProps=r?n:h,this.doDispatchPropsDependOnOwnProps=1!==this.finalMapDispatchToProps.length,r?this.computeDispatchProps(e,t):n},s.prototype.updateStatePropsIfNeeded=function(){var e=this.computeStateProps(this.store,this.props);return(!this.stateProps||!(0,m["default"])(e,this.stateProps))&&(this.stateProps=e,!0)},s.prototype.updateDispatchPropsIfNeeded=function(){var e=this.computeDispatchProps(this.store,this.props);return(!this.dispatchProps||!(0,m["default"])(e,this.dispatchProps))&&(this.dispatchProps=e,!0)},s.prototype.updateMergedPropsIfNeeded=function(){var e=t(this.stateProps,this.dispatchProps,this.props);return!(this.mergedProps&&k&&(0,m["default"])(e,this.mergedProps))&&(this.mergedProps=e,!0)},s.prototype.isSubscribed=function(){return"function"==typeof this.unsubscribe},s.prototype.trySubscribe=function(){u&&!this.unsubscribe&&(this.unsubscribe=this.store.subscribe(this.handleChange.bind(this)),this.handleChange())},s.prototype.tryUnsubscribe=function(){this.unsubscribe&&(this.unsubscribe(),this.unsubscribe=null)},s.prototype.componentDidMount=function(){this.trySubscribe()},s.prototype.componentWillReceiveProps=function(e){v&&(0,m["default"])(e,this.props)||(this.haveOwnPropsChanged=!0)},s.prototype.componentWillUnmount=function(){this.tryUnsubscribe(),this.clearCache()},s.prototype.clearCache=function(){this.dispatchProps=null,this.stateProps=null,this.mergedProps=null,this.haveOwnPropsChanged=!0,this.hasStoreStateChanged=!0,this.haveStatePropsBeenPrecalculated=!1,this.statePropsPrecalculationError=null,this.renderedElement=null,this.finalMapDispatchToProps=null,this.finalMapStateToProps=null},s.prototype.handleChange=function(){if(this.unsubscribe){var e=this.store.getState(),t=this.state.storeState;if(!v||t!==e){if(v&&!this.doStatePropsDependOnOwnProps){var n=c(this.updateStatePropsIfNeeded,this);if(!n)return;n===z&&(this.statePropsPrecalculationError=z.value),this.haveStatePropsBeenPrecalculated=!0}this.hasStoreStateChanged=!0,this.setState({storeState:e})}}},s.prototype.getWrappedInstance=function(){return(0,T["default"])(A,"To access the wrapped instance, you need to specify { withRef: true } as the fourth argument of the connect() call."),this.refs.wrappedInstance},s.prototype.render=function(){var t=this.haveOwnPropsChanged,n=this.hasStoreStateChanged,r=this.haveStatePropsBeenPrecalculated,a=this.statePropsPrecalculationError,o=this.renderedElement;if(this.haveOwnPropsChanged=!1,this.hasStoreStateChanged=!1,this.haveStatePropsBeenPrecalculated=!1,this.statePropsPrecalculationError=null,a)throw a;var i=!0,s=!0;v&&o&&(i=n||t&&this.doStatePropsDependOnOwnProps,s=t&&this.doDispatchPropsDependOnOwnProps);var c=!1,u=!1;r?c=!0:i&&(c=this.updateStatePropsIfNeeded()),s&&(u=this.updateDispatchPropsIfNeeded());var p=!0;return p=!!(c||u||t)&&this.updateMergedPropsIfNeeded(),!p&&o?o:(A?this.renderedElement=(0,d.createElement)(e,l({},this.mergedProps,{ref:"wrappedInstance"})):this.renderedElement=(0,d.createElement)(e,this.mergedProps),this.renderedElement)},s}(d.Component);return r.displayName=n,r.WrappedComponent=e,r.contextTypes={store:f["default"]},r.propTypes={store:f["default"]},(0,y["default"])(r,e)}}var l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.__esModule=!0,t["default"]=u;var d=n(142),p=n(156),f=r(p),h=n(159),m=r(h),M=n(160),_=r(M),g=n(157),v=(r(g),n(163)),b=(r(v),n(176)),y=r(b),A=n(177),T=r(A),L=function(e){return{}},E=function(e){return{dispatch:e}},w=function(e,t,n){return l({},n,e,t)},z={value:null},S=0},function(e,t){"use strict";function n(e,t){if(e===t)return!0;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var a=Object.prototype.hasOwnProperty,o=0;o<n.length;o++)if(!a.call(t,n[o])||e[n[o]]!==t[n[o]])return!1;return!0}t.__esModule=!0,t["default"]=n},function(e,t,n){"use strict";function r(e){return function(t){return(0,a.bindActionCreators)(e,t)}}t.__esModule=!0,t["default"]=r;var a=n(161)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0,t.compose=t.applyMiddleware=t.bindActionCreators=t.combineReducers=t.createStore=void 0;var a=n(162),o=r(a),i=n(171),s=r(i),c=n(173),u=r(c),l=n(174),d=r(l),p=n(175),f=r(p),h=n(172);r(h);t.createStore=o["default"],t.combineReducers=s["default"],t.bindActionCreators=u["default"],t.applyMiddleware=d["default"],t.compose=f["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t,n){function r(){_===M&&(_=M.slice())}function o(){return m}function s(e){if("function"!=typeof e)throw new Error("Expected listener to be a function.");var t=!0;return r(),_.push(e),function(){if(t){t=!1,r();var n=_.indexOf(e);_.splice(n,1)}}}function l(e){if(!(0,i["default"])(e))throw new Error("Actions must be plain objects. Use custom middleware for async actions.");if("undefined"==typeof e.type)throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?');if(g)throw new Error("Reducers may not dispatch actions.");try{g=!0,m=h(m,e)}finally{g=!1}for(var t=M=_,n=0;n<t.length;n++)t[n]();return e}function d(e){if("function"!=typeof e)throw new Error("Expected the nextReducer to be a function.");h=e,l({type:u.INIT})}function p(){var e,t=s;return e={subscribe:function(e){function n(){e.next&&e.next(o())}if("object"!=typeof e)throw new TypeError("Expected the observer to be an object.");n();var r=t(n);return{unsubscribe:r}}},e[c["default"]]=function(){return this},e}var f;if("function"==typeof t&&"undefined"==typeof n&&(n=t,t=void 0),"undefined"!=typeof n){if("function"!=typeof n)throw new Error("Expected the enhancer to be a function.");return n(a)(e,t)}if("function"!=typeof e)throw new Error("Expected the reducer to be a function.");var h=e,m=t,M=[],_=M,g=!1;return l({type:u.INIT}),f={dispatch:l,subscribe:s,getState:o,replaceReducer:d},f[c["default"]]=p,f}t.__esModule=!0,t.ActionTypes=void 0,t["default"]=a;var o=n(163),i=r(o),s=n(167),c=r(s),u=t.ActionTypes={INIT:"@@redux/INIT"}},function(e,t,n){function r(e){if(!o(e)||p.call(e)!=i)return!1;var t=a(e);if(null===t)return!0;var n=l.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&u.call(n)==d}var a=n(164),o=n(166),i="[object Object]",s=Function.prototype,c=Object.prototype,u=s.toString,l=c.hasOwnProperty,d=u.call(Object),p=c.toString;e.exports=r},function(e,t,n){var r=n(165),a=r(Object.getPrototypeOf,Object);e.exports=a},function(e,t){function n(e,t){return function(n){return e(t(n))}}e.exports=n},function(e,t){function n(e){return null!=e&&"object"==typeof e}e.exports=n},function(e,t,n){e.exports=n(168)},function(e,t,n){(function(e,r){"use strict";function a(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(170),i=a(o),s=e;s="undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof r?r:Function("return this")();var c=(0,i["default"])(s);t["default"]=c}).call(t,n(169)(e),function(){return this}())},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children=[],e.webpackPolyfill=1),e}},function(e,t){"use strict";function n(e){var t,n=e.Symbol;return"function"==typeof n?n.observable?t=n.observable:(t=n("observable"),n.observable=t):t="@@observable",t}Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=n},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){var n=t&&t.type,r=n&&'"'+n.toString()+'"'||"an action";return"Given action "+r+', reducer "'+e+'" returned undefined. To ignore an action, you must explicitly return the previous state.'}function o(e){Object.keys(e).forEach(function(t){var n=e[t],r=n(void 0,{type:s.ActionTypes.INIT});if("undefined"==typeof r)throw new Error('Reducer "'+t+'" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined.');var a="@@redux/PROBE_UNKNOWN_ACTION_"+Math.random().toString(36).substring(7).split("").join(".");if("undefined"==typeof n(void 0,{type:a}))throw new Error('Reducer "'+t+'" returned undefined when probed with a random type. '+("Don't try to handle "+s.ActionTypes.INIT+' or other actions in "redux/*" ')+"namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined.")})}function i(e){for(var t=Object.keys(e),n={},r=0;r<t.length;r++){var i=t[r];"function"==typeof e[i]&&(n[i]=e[i])}var s,c=Object.keys(n);try{o(n)}catch(u){s=u}return function(){var e=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],t=arguments[1];if(s)throw s;for(var r=!1,o={},i=0;i<c.length;i++){var u=c[i],l=n[u],d=e[u],p=l(d,t);if("undefined"==typeof p){var f=a(u,t);throw new Error(f)}o[u]=p,r=r||p!==d}return r?o:e}}t.__esModule=!0,t["default"]=i;var s=n(162),c=n(163),u=(r(c),n(172));r(u)},function(e,t){"use strict";function n(e){"undefined"!=typeof console&&"function"==typeof console.error&&console.error(e);try{throw new Error(e)}catch(t){}}t.__esModule=!0,t["default"]=n},function(e,t){"use strict";function n(e,t){return function(){return t(e.apply(void 0,arguments))}}function r(e,t){if("function"==typeof e)return n(e,t);if("object"!=typeof e||null===e)throw new Error("bindActionCreators expected an object or a function, instead received "+(null===e?"null":typeof e)+'. Did you write "import ActionCreators from" instead of "import * as ActionCreators from"?');for(var r=Object.keys(e),a={},o=0;o<r.length;o++){var i=r[o],s=e[i];"function"==typeof s&&(a[i]=n(s,t))}return a}t.__esModule=!0,t["default"]=r},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return function(n,r,a){var i=e(n,r,a),c=i.dispatch,u=[],l={getState:i.getState,dispatch:function(e){return c(e)}};return u=t.map(function(e){return e(l)}),c=s["default"].apply(void 0,u)(i.dispatch),o({},i,{dispatch:c})}}}t.__esModule=!0;var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t["default"]=a;var i=n(175),s=r(i)},function(e,t){"use strict";function n(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];if(0===t.length)return function(e){return e};if(1===t.length)return t[0];var r=t[t.length-1],a=t.slice(0,-1);return function(){return a.reduceRight(function(e,t){return t(e)},r.apply(void 0,arguments))}}t.__esModule=!0,t["default"]=n},function(e,t){"use strict";var n={childContextTypes:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,mixins:!0,propTypes:!0,type:!0},r={name:!0,length:!0,prototype:!0,caller:!0,arguments:!0,arity:!0},a="function"==typeof Object.getOwnPropertySymbols;e.exports=function(e,t,o){if("string"!=typeof t){var i=Object.getOwnPropertyNames(t);a&&(i=i.concat(Object.getOwnPropertySymbols(t)));for(var s=0;s<i.length;++s)if(!(n[i[s]]||r[i[s]]||o&&o[i[s]]))try{e[i[s]]=t[i[s]]}catch(c){}}return e}},function(e,t,n){"use strict";var r=function(e,t,n,r,a,o,i,s){if(!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,r,a,o,i,s],l=0;c=new Error(t.replace(/%s/g,function(){return u[l++]})),c.name="Invariant Violation"}throw c.framesToPop=1,c}};e.exports=r},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0,t.createMemoryHistory=t.hashHistory=t.browserHistory=t.applyRouterMiddleware=t.formatPattern=t.useRouterHistory=t.match=t.routerShape=t.locationShape=t.PropTypes=t.RoutingContext=t.RouterContext=t.createRoutes=t.useRoutes=t.RouteContext=t.Lifecycle=t.History=t.Route=t.Redirect=t.IndexRoute=t.IndexRedirect=t.withRouter=t.IndexLink=t.Link=t.Router=void 0;var a=n(179);Object.defineProperty(t,"createRoutes",{enumerable:!0,get:function(){return a.createRoutes}});var o=n(180);Object.defineProperty(t,"locationShape",{enumerable:!0,get:function(){return o.locationShape}}),Object.defineProperty(t,"routerShape",{enumerable:!0,get:function(){return o.routerShape}});var i=n(185);Object.defineProperty(t,"formatPattern",{enumerable:!0,get:function(){return i.formatPattern}});var s=n(186),c=r(s),u=n(217),l=r(u),d=n(218),p=r(d),f=n(219),h=r(f),m=n(220),M=r(m),_=n(222),g=r(_),v=n(221),b=r(v),y=n(223),A=r(y),T=n(224),L=r(T),E=n(225),w=r(E),z=n(226),S=r(z),k=n(227),O=r(k),N=n(214),C=r(N),D=n(228),P=r(D),x=r(o),j=n(229),W=r(j),Y=n(233),q=r(Y),R=n(234),B=r(R),H=n(235),I=r(H),U=n(238),X=r(U),F=n(230),V=r(F);t.Router=c["default"],t.Link=l["default"],t.IndexLink=p["default"],t.withRouter=h["default"],t.IndexRedirect=M["default"],t.IndexRoute=g["default"],t.Redirect=b["default"],t.Route=A["default"],t.History=L["default"],t.Lifecycle=w["default"],t.RouteContext=S["default"],t.useRoutes=O["default"],t.RouterContext=C["default"],t.RoutingContext=P["default"],t.PropTypes=x["default"],t.match=W["default"],t.useRouterHistory=q["default"],t.applyRouterMiddleware=B["default"],t.browserHistory=I["default"],t.hashHistory=X["default"],t.createMemoryHistory=V["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return null==e||p["default"].isValidElement(e)}function o(e){return a(e)||Array.isArray(e)&&e.every(a)}function i(e,t){return l({},e,t)}function s(e){var t=e.type,n=i(t.defaultProps,e.props);if(n.children){var r=c(n.children,n);r.length&&(n.childRoutes=r),delete n.children}return n}function c(e,t){var n=[];return p["default"].Children.forEach(e,function(e){if(p["default"].isValidElement(e))if(e.type.createRouteFromReactElement){var r=e.type.createRouteFromReactElement(e,t);r&&n.push(r)}else n.push(s(e))}),n}function u(e){return o(e)?e=c(e):e&&!Array.isArray(e)&&(e=[e]),e}t.__esModule=!0;var l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.isReactChildren=o,t.createRouteFromReactElement=s,t.createRoutesFromReactChildren=c,t.createRoutes=u;var d=n(142),p=r(d)},function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0,t.router=t.routes=t.route=t.components=t.component=t.location=t.history=t.falsy=t.locationShape=t.routerShape=void 0;var o=n(142),i=n(181),s=(a(i),n(184)),c=r(s),u=n(182),l=(a(u),o.PropTypes.func),d=o.PropTypes.object,p=o.PropTypes.shape,f=o.PropTypes.string,h=t.routerShape=p({push:l.isRequired,replace:l.isRequired,go:l.isRequired,goBack:l.isRequired,goForward:l.isRequired,setRouteLeaveHook:l.isRequired,isActive:l.isRequired}),m=t.locationShape=p({pathname:f.isRequired,search:f.isRequired,state:d,action:f.isRequired,key:f}),M=t.falsy=c.falsy,_=t.history=c.history,g=t.location=m,v=t.component=c.component,b=t.components=c.components,y=t.route=c.route,A=(t.routes=c.routes,t.router=h),T={falsy:M,history:_,location:g,component:v,components:b,route:y,router:A};t["default"]=T},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0,t.canUseMembrane=void 0;var a=n(182),o=(r(a),t.canUseMembrane=!1,function(e){return e});t["default"]=o},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(t.indexOf("deprecated")!==-1){if(c[t])return;c[t]=!0}t="[react-router] "+t;for(var n=arguments.length,r=Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];s["default"].apply(void 0,[e,t].concat(r))}function o(){c={}}t.__esModule=!0,t["default"]=a,t._resetWarned=o;var i=n(183),s=r(i),c={}},function(e,t,n){"use strict";var r=function(){};e.exports=r},function(e,t,n){"use strict";function r(e,t,n){if(e[t])return new Error("<"+n+'> should not have a "'+t+'" prop')}t.__esModule=!0,t.routes=t.route=t.components=t.component=t.history=void 0,t.falsy=r;var a=n(142),o=a.PropTypes.func,i=a.PropTypes.object,s=a.PropTypes.arrayOf,c=a.PropTypes.oneOfType,u=a.PropTypes.element,l=a.PropTypes.shape,d=a.PropTypes.string,p=(t.history=l({listen:o.isRequired,push:o.isRequired,replace:o.isRequired,go:o.isRequired,goBack:o.isRequired,goForward:o.isRequired}),t.component=c([o,d])),f=(t.components=c([p,i]),t.route=c([i,u]));t.routes=c([f,s(f)])},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function o(e){for(var t="",n=[],r=[],o=void 0,i=0,s=/:([a-zA-Z_$][a-zA-Z0-9_$]*)|\*\*|\*|\(|\)/g;o=s.exec(e);)o.index!==i&&(r.push(e.slice(i,o.index)),t+=a(e.slice(i,o.index))),o[1]?(t+="([^/]+)",n.push(o[1])):"**"===o[0]?(t+="(.*)",n.push("splat")):"*"===o[0]?(t+="(.*?)",n.push("splat")):"("===o[0]?t+="(?:":")"===o[0]&&(t+=")?"),r.push(o[0]),i=s.lastIndex;return i!==e.length&&(r.push(e.slice(i,e.length)),t+=a(e.slice(i,e.length))),{pattern:e,regexpSource:t,paramNames:n,tokens:r}}function i(e){return f[e]||(f[e]=o(e)),f[e]}function s(e,t){"/"!==e.charAt(0)&&(e="/"+e);var n=i(e),r=n.regexpSource,a=n.paramNames,o=n.tokens;"/"!==e.charAt(e.length-1)&&(r+="/?"),"*"===o[o.length-1]&&(r+="$");var s=t.match(new RegExp("^"+r,"i"));if(null==s)return null;var c=s[0],u=t.substr(c.length);if(u){if("/"!==c.charAt(c.length-1))return null;u="/"+u}return{remainingPathname:u,paramNames:a,paramValues:s.slice(1).map(function(e){return e&&decodeURIComponent(e)})}}function c(e){return i(e).paramNames}function u(e,t){var n=s(e,t);if(!n)return null;var r=n.paramNames,a=n.paramValues,o={};return r.forEach(function(e,t){o[e]=a[t]}),o}function l(e,t){t=t||{};for(var n=i(e),r=n.tokens,a=0,o="",s=0,c=void 0,u=void 0,l=void 0,d=0,f=r.length;d<f;++d)c=r[d],"*"===c||"**"===c?(l=Array.isArray(t.splat)?t.splat[s++]:t.splat,null!=l||a>0?void 0:(0,p["default"])(!1),null!=l&&(o+=encodeURI(l))):"("===c?a+=1:")"===c?a-=1:":"===c.charAt(0)?(u=c.substring(1),l=t[u],null!=l||a>0?void 0:(0,p["default"])(!1),null!=l&&(o+=encodeURIComponent(l))):o+=c;return o.replace(/\/+/g,"/")}t.__esModule=!0,t.compilePattern=i,t.matchPattern=s,t.getParamNames=c,t.getParams=u,t.formatPattern=l;var d=n(177),p=r(d),f=Object.create(null)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function o(e){return!e||!e.__v2_compatible__}function i(e){return e&&e.getCurrentLocation}t.__esModule=!0;var s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c=n(187),u=r(c),l=n(203),d=r(l),p=n(177),f=r(p),h=n(142),m=r(h),M=n(206),_=r(M),g=n(184),v=n(214),b=r(v),y=n(179),A=n(216),T=n(182),L=(r(T),m["default"].PropTypes),E=L.func,w=L.object,z=m["default"].createClass({displayName:"Router",propTypes:{history:w,children:g.routes,routes:g.routes,render:E,createElement:E,onError:E,onUpdate:E,parseQueryString:E,stringifyQuery:E,matchContext:w},getDefaultProps:function(){return{render:function(e){return m["default"].createElement(b["default"],e)}}},getInitialState:function(){return{location:null,routes:null,params:null,components:null}},handleError:function(e){if(!this.props.onError)throw e;this.props.onError.call(this,e)},componentWillMount:function(){var e=this,t=this.props,n=(t.parseQueryString,t.stringifyQuery,this.createRouterObjects()),r=n.history,a=n.transitionManager,o=n.router;this._unlisten=a.listen(function(t,n){t?e.handleError(t):e.setState(n,e.props.onUpdate)}),this.history=r,this.router=o},createRouterObjects:function(){var e=this.props.matchContext;if(e)return e;var t=this.props.history,n=this.props,r=n.routes,a=n.children;i(t)?(0,f["default"])(!1):void 0,o(t)&&(t=this.wrapDeprecatedHistory(t));var s=(0,_["default"])(t,(0,y.createRoutes)(r||a)),c=(0,A.createRouterObject)(t,s),u=(0,A.createRoutingHistory)(t,s);return{history:u,transitionManager:s,router:c}},wrapDeprecatedHistory:function(e){var t=this.props,n=t.parseQueryString,r=t.stringifyQuery,a=void 0;return a=e?function(){return e}:u["default"],(0,d["default"])(a)({parseQueryString:n,stringifyQuery:r})},componentWillReceiveProps:function(e){},componentWillUnmount:function(){this._unlisten&&this._unlisten()},render:function S(){var e=this.state,t=e.location,n=e.routes,r=e.params,o=e.components,i=this.props,c=i.createElement,S=i.render,u=a(i,["createElement","render"]);return null==t?null:(Object.keys(z.propTypes).forEach(function(e){return delete u[e]}),S(s({},u,{history:this.history,router:this.router,location:t,routes:n,params:r,components:o,createElement:c})))}});t["default"]=z,e.exports=t["default"]},[1056,188,189,190,191,192,193,194],183,function(e,t){"use strict";t.__esModule=!0;var n="PUSH";t.PUSH=n;var r="REPLACE";t.REPLACE=r;var a="POP";t.POP=a,t["default"]={PUSH:n,REPLACE:r,POP:a}},[1057,188],function(e,t){"use strict";t.__esModule=!0;var n=!("undefined"==typeof window||!window.document||!window.document.createElement);t.canUseDOM=n},function(e,t){"use strict";function n(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent("on"+t,n)}function r(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent("on"+t,n)}function a(){return window.location.href.split("#")[1]||""}function o(e){window.location.replace(window.location.pathname+window.location.search+"#"+e)}function i(){return window.location.pathname+window.location.search+window.location.hash}function s(e){e&&window.history.go(e)}function c(e,t){t(window.confirm(e))}function u(){var e=navigator.userAgent;return(e.indexOf("Android 2.")===-1&&e.indexOf("Android 4.0")===-1||e.indexOf("Mobile Safari")===-1||e.indexOf("Chrome")!==-1||e.indexOf("Windows Phone")!==-1)&&(window.history&&"pushState"in window.history)}function l(){var e=navigator.userAgent;return e.indexOf("Firefox")===-1}t.__esModule=!0,t.addEventListener=n,t.removeEventListener=r,t.getHashPath=a,t.replaceHashPath=o,t.getWindowPath=i,t.go=s,t.getUserConfirmation=c,t.supportsHistory=u,t.supportsGoWithoutReloadUsingHash=l},[1058,188],[1059,191,192,195],function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return Math.random().toString(36).substr(2,e)}function o(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.key===t.key&&l["default"](e.state,t.state)}function i(){function e(e){return Y.push(e),function(){
-Y=Y.filter(function(t){return t!==e})}}function t(){return H&&H.action===f.POP?q.indexOf(H.key):B?q.indexOf(B.key):-1}function n(e){var n=t();B=e,B.action===f.PUSH?q=[].concat(q.slice(0,n+1),[B.key]):B.action===f.REPLACE&&(q[n]=B.key),R.forEach(function(e){e(B)})}function r(e){if(R.push(e),B)e(B);else{var t=C();q=[t.key],n(t)}return function(){R=R.filter(function(t){return t!==e})}}function i(e,t){p.loopAsync(Y.length,function(t,n,r){_["default"](Y[t],e,function(e){null!=e?r(e):n()})},function(e){j&&"string"==typeof e?j(e,function(e){t(e!==!1)}):t(e!==!1)})}function c(e){B&&o(B,e)||(H=e,i(e,function(t){if(H===e)if(t){if(e.action===f.PUSH){var r=A(B),a=A(e);a===r&&l["default"](B.state,e.state)&&(e.action=f.REPLACE)}D(e)!==!1&&n(e)}else if(B&&e.action===f.POP){var o=q.indexOf(B.key),i=q.indexOf(e.key);o!==-1&&i!==-1&&x(o-i)}}))}function u(e){c(L(e,f.PUSH,y()))}function h(e){c(L(e,f.REPLACE,y()))}function M(){x(-1)}function g(){x(1)}function y(){return a(W)}function A(e){if(null==e||"string"==typeof e)return e;var t=e.pathname,n=e.search,r=e.hash,a=t;return n&&(a+=n),r&&(a+=r),a}function T(e){return A(e)}function L(e,t){var n=arguments.length<=2||void 0===arguments[2]?y():arguments[2];return"object"==typeof t&&("string"==typeof e&&(e=d.parsePath(e)),e=s({},e,{state:t}),t=n,n=arguments[3]||y()),m["default"](e,t,n)}function E(e){B?(w(B,e),n(B)):w(C(),e)}function w(e,t){e.state=s({},e.state,t),P(e.key,e.state)}function z(e){Y.indexOf(e)===-1&&Y.push(e)}function S(e){Y=Y.filter(function(t){return t!==e})}function k(e,t){"string"==typeof t&&(t=d.parsePath(t)),u(s({state:e},t))}function O(e,t){"string"==typeof t&&(t=d.parsePath(t)),h(s({state:e},t))}var N=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],C=N.getCurrentLocation,D=N.finishTransition,P=N.saveState,x=N.go,j=N.getUserConfirmation,W=N.keyLength;"number"!=typeof W&&(W=b);var Y=[],q=[],R=[],B=void 0,H=void 0;return{listenBefore:e,listen:r,transitionTo:c,push:u,replace:h,go:x,goBack:M,goForward:g,createKey:y,createPath:A,createHref:T,createLocation:L,setState:v["default"](E,"setState is deprecated; use location.key to save state instead"),registerTransitionHook:v["default"](z,"registerTransitionHook is deprecated; use listenBefore instead"),unregisterTransitionHook:v["default"](S,"unregisterTransitionHook is deprecated; use the callback returned from listenBefore instead"),pushState:v["default"](k,"pushState is deprecated; use push instead"),replaceState:v["default"](O,"replaceState is deprecated; use replace instead")}}t.__esModule=!0;var s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c=n(188),u=(r(c),n(196)),l=r(u),d=n(190),p=n(199),f=n(189),h=n(200),m=r(h),M=n(201),_=r(M),g=n(202),v=r(g),b=6;t["default"]=i,e.exports=t["default"]},function(e,t,n){function r(e){return null===e||void 0===e}function a(e){return!(!e||"object"!=typeof e||"number"!=typeof e.length)&&("function"==typeof e.copy&&"function"==typeof e.slice&&!(e.length>0&&"number"!=typeof e[0]))}function o(e,t,n){var o,l;if(r(e)||r(t))return!1;if(e.prototype!==t.prototype)return!1;if(c(e))return!!c(t)&&(e=i.call(e),t=i.call(t),u(e,t,n));if(a(e)){if(!a(t))return!1;if(e.length!==t.length)return!1;for(o=0;o<e.length;o++)if(e[o]!==t[o])return!1;return!0}try{var d=s(e),p=s(t)}catch(f){return!1}if(d.length!=p.length)return!1;for(d.sort(),p.sort(),o=d.length-1;o>=0;o--)if(d[o]!=p[o])return!1;for(o=d.length-1;o>=0;o--)if(l=d[o],!u(e[l],t[l],n))return!1;return typeof e==typeof t}var i=Array.prototype.slice,s=n(197),c=n(198),u=e.exports=function(e,t,n){return n||(n={}),e===t||(e instanceof Date&&t instanceof Date?e.getTime()===t.getTime():!e||!t||"object"!=typeof e&&"object"!=typeof t?n.strict?e===t:e==t:o(e,t,n))}},function(e,t){function n(e){var t=[];for(var n in e)t.push(n);return t}t=e.exports="function"==typeof Object.keys?Object.keys:n,t.shim=n},function(e,t){function n(e){return"[object Arguments]"==Object.prototype.toString.call(e)}function r(e){return e&&"object"==typeof e&&"number"==typeof e.length&&Object.prototype.hasOwnProperty.call(e,"callee")&&!Object.prototype.propertyIsEnumerable.call(e,"callee")||!1}var a="[object Arguments]"==function(){return Object.prototype.toString.call(arguments)}();t=e.exports=a?n:r,t.supported=n,t.unsupported=r},function(e,t){"use strict";function n(e,t,n){function a(){return s=!0,c?void(l=[].concat(r.call(arguments))):void n.apply(this,arguments)}function o(){if(!s&&(u=!0,!c)){for(c=!0;!s&&i<e&&u;)u=!1,t.call(this,i++,o,a);return c=!1,s?void n.apply(this,l):void(i>=e&&u&&(s=!0,n()))}}var i=0,s=!1,c=!1,u=!1,l=void 0;o()}t.__esModule=!0;var r=Array.prototype.slice;t.loopAsync=n},[1060,188,189,190],[1061,188],[1062,188],function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return c.stringify(e).replace(/%20/g,"+")}function o(e){return function(){function t(e){if(null==e.query){var t=e.search;e.query=A(t.substring(1)),e[h]={search:t,searchBase:""}}return e}function n(e,t){var n,r=e[h],a=t?y(t):"";if(!r&&!a)return e;"string"==typeof e&&(e=d.parsePath(e));var o=void 0;o=r&&e.search===r.search?r.searchBase:e.search||"";var s=o;return a&&(s+=(s?"&":"?")+a),i({},e,(n={search:s},n[h]={search:s,searchBase:o},n))}function r(e){return b.listenBefore(function(n,r){l["default"](e,t(n),r)})}function o(e){return b.listen(function(n){e(t(n))})}function s(e){b.push(n(e,e.query))}function c(e){b.replace(n(e,e.query))}function u(e,t){return b.createPath(n(e,t||e.query))}function p(e,t){return b.createHref(n(e,t||e.query))}function M(e){for(var r=arguments.length,a=Array(r>1?r-1:0),o=1;o<r;o++)a[o-1]=arguments[o];var i=b.createLocation.apply(b,[n(e,e.query)].concat(a));return e.query&&(i.query=e.query),t(i)}function _(e,t,n){"string"==typeof t&&(t=d.parsePath(t)),s(i({state:e},t,{query:n}))}function g(e,t,n){"string"==typeof t&&(t=d.parsePath(t)),c(i({state:e},t,{query:n}))}var v=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],b=e(v),y=v.stringifyQuery,A=v.parseQueryString;return"function"!=typeof y&&(y=a),"function"!=typeof A&&(A=m),i({},b,{listenBefore:r,listen:o,push:s,replace:c,createPath:u,createHref:p,createLocation:M,pushState:f["default"](_,"pushState is deprecated; use push instead"),replaceState:f["default"](g,"replaceState is deprecated; use replace instead")})}}t.__esModule=!0;var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s=n(188),c=(r(s),n(204)),u=n(201),l=r(u),d=n(190),p=n(202),f=r(p),h="$searchBase",m=c.parse;t["default"]=o,e.exports=t["default"]},function(e,t,n){"use strict";var r=n(205);t.extract=function(e){return e.split("?")[1]||""},t.parse=function(e){return"string"!=typeof e?{}:(e=e.trim().replace(/^(\?|#|&)/,""),e?e.split("&").reduce(function(e,t){var n=t.replace(/\+/g," ").split("="),r=n.shift(),a=n.length>0?n.join("="):void 0;return r=decodeURIComponent(r),a=void 0===a?null:decodeURIComponent(a),e.hasOwnProperty(r)?Array.isArray(e[r])?e[r].push(a):e[r]=[e[r],a]:e[r]=a,e},{}):{})},t.stringify=function(e){return e?Object.keys(e).sort().map(function(t){var n=e[t];return void 0===n?"":null===n?t:Array.isArray(n)?n.slice().sort().map(function(e){return r(t)+"="+r(e)}).join("&"):r(t)+"="+r(n)}).filter(function(e){return e.length>0}).join("&"):""}},function(e,t){"use strict";e.exports=function(e){return encodeURIComponent(e).replace(/[!'()*]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!0;return!1}function o(e,t){function n(t){var n=!(arguments.length<=1||void 0===arguments[1])&&arguments[1],r=arguments.length<=2||void 0===arguments[2]?null:arguments[2],a=void 0;return n&&n!==!0||null!==r?(t={pathname:t,query:n},a=r||!1):(t=e.createLocation(t),a=n),(0,p["default"])(t,a,v.location,v.routes,v.params)}function r(e,n){b&&b.location===e?o(b,n):(0,M["default"])(t,e,function(t,r){t?n(t):r?o(i({},r,{location:e}),n):n()})}function o(e,t){function n(n,a){return n||a?r(n,a):void(0,h["default"])(e,function(n,r){n?t(n):t(null,null,v=i({},e,{components:r}))})}function r(e,n){e?t(e):t(null,n)}var a=(0,u["default"])(v,e),o=a.leaveRoutes,s=a.changeRoutes,c=a.enterRoutes;(0,l.runLeaveHooks)(o,v),o.filter(function(e){return c.indexOf(e)===-1}).forEach(m),(0,l.runChangeHooks)(s,v,e,function(t,a){return t||a?r(t,a):void(0,l.runEnterHooks)(c,e,n)})}function s(e){var t=arguments.length<=1||void 0===arguments[1]||arguments[1];return e.__id__||t&&(e.__id__=y++)}function c(e){return e.reduce(function(e,t){return e.push.apply(e,A[s(t)]),e},[])}function d(e,n){(0,M["default"])(t,e,function(t,r){if(null==r)return void n();b=i({},r,{location:e});for(var a=c((0,u["default"])(v,b).leaveRoutes),o=void 0,s=0,l=a.length;null==o&&s<l;++s)o=a[s](e);n(o)})}function f(){if(v.routes){for(var e=c(v.routes),t=void 0,n=0,r=e.length;"string"!=typeof t&&n<r;++n)t=e[n]();return t}}function m(e){var t=s(e,!1);t&&(delete A[t],a(A)||(T&&(T(),T=null),L&&(L(),L=null)))}function _(t,n){var r=s(t),o=A[r];if(o)o.indexOf(n)===-1&&o.push(n);else{var i=!a(A);A[r]=[n],i&&(T=e.listenBefore(d),e.listenBeforeUnload&&(L=e.listenBeforeUnload(f)))}return function(){var e=A[r];if(e){var a=e.filter(function(e){return e!==n});0===a.length?m(t):A[r]=a}}}function g(t){return e.listen(function(n){v.location===n?t(null,v):r(n,function(n,r,a){n?t(n):r?e.replace(r):a&&t(null,a)})})}var v={},b=void 0,y=1,A=Object.create(null),T=void 0,L=void 0;return{isActive:n,match:r,listenBeforeLeavingRoute:_,listen:g}}t.__esModule=!0;var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t["default"]=o;var s=n(182),c=(r(s),n(207)),u=r(c),l=n(208),d=n(210),p=r(d),f=n(211),h=r(f),m=n(213),M=r(m);e.exports=t["default"]},function(e,t,n){"use strict";function r(e,t,n){if(!e.path)return!1;var r=(0,o.getParamNames)(e.path);return r.some(function(e){return t.params[e]!==n.params[e]})}function a(e,t){var n=e&&e.routes,a=t.routes,o=void 0,i=void 0,s=void 0;return n?!function(){var c=!1;o=n.filter(function(n){if(c)return!0;var o=a.indexOf(n)===-1||r(n,e,t);return o&&(c=!0),o}),o.reverse(),s=[],i=[],a.forEach(function(e){var t=n.indexOf(e)===-1,r=o.indexOf(e)!==-1;t||r?s.push(e):i.push(e)})}():(o=[],i=[],s=a),{leaveRoutes:o,changeRoutes:i,enterRoutes:s}}t.__esModule=!0;var o=n(185);t["default"]=a,e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t,n){return function(){for(var r=arguments.length,a=Array(r),o=0;o<r;o++)a[o]=arguments[o];if(e.apply(t,a),e.length<n){var i=a[a.length-1];i()}}}function o(e){return e.reduce(function(e,t){return t.onEnter&&e.push(a(t.onEnter,t,3)),e},[])}function i(e){return e.reduce(function(e,t){return t.onChange&&e.push(a(t.onChange,t,4)),e},[])}function s(e,t,n){function r(e,t,n){return t?void(a={pathname:t,query:n,state:e}):void(a=e)}if(!e)return void n();var a=void 0;(0,d.loopAsync)(e,function(e,n,o){t(e,r,function(e){e||a?o(e,a):n()})},n)}function c(e,t,n){var r=o(e);return s(r.length,function(e,n,a){r[e](t,n,a)},n)}function u(e,t,n,r){var a=i(e);return s(a.length,function(e,r,o){a[e](t,n,r,o)},r)}function l(e,t){for(var n=0,r=e.length;n<r;++n)e[n].onLeave&&e[n].onLeave.call(e[n],t)}t.__esModule=!0,t.runEnterHooks=c,t.runChangeHooks=u,t.runLeaveHooks=l;var d=n(209),p=n(182);r(p)},function(e,t){"use strict";function n(e,t,n){function r(){return i=!0,s?void(u=[].concat(Array.prototype.slice.call(arguments))):void n.apply(this,arguments)}function a(){if(!i&&(c=!0,!s)){for(s=!0;!i&&o<e&&c;)c=!1,t.call(this,o++,a,r);return s=!1,i?void n.apply(this,u):void(o>=e&&c&&(i=!0,n()))}}var o=0,i=!1,s=!1,c=!1,u=void 0;a()}function r(e,t,n){function r(e,t,r){i||(t?(i=!0,n(t)):(o[e]=r,i=++s===a,i&&n(null,o)))}var a=e.length,o=[];if(0===a)return n(null,o);var i=!1,s=0;e.forEach(function(e,n){t(e,n,function(e,t){r(n,e,t)})})}t.__esModule=!0,t.loopAsync=n,t.mapAsync=r},function(e,t,n){"use strict";function r(e,t){if(e==t)return!0;if(null==e||null==t)return!1;if(Array.isArray(e))return Array.isArray(t)&&e.length===t.length&&e.every(function(e,n){return r(e,t[n])});if("object"===("undefined"==typeof e?"undefined":c(e))){for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n))if(void 0===e[n]){if(void 0!==t[n])return!1}else{if(!Object.prototype.hasOwnProperty.call(t,n))return!1;if(!r(e[n],t[n]))return!1}return!0}return String(e)===String(t)}function a(e,t){return"/"!==t.charAt(0)&&(t="/"+t),"/"!==e.charAt(e.length-1)&&(e+="/"),"/"!==t.charAt(t.length-1)&&(t+="/"),t===e}function o(e,t,n){for(var r=e,a=[],o=[],i=0,s=t.length;i<s;++i){var c=t[i],l=c.path||"";if("/"===l.charAt(0)&&(r=e,a=[],o=[]),null!==r&&l){var d=(0,u.matchPattern)(l,r);if(d?(r=d.remainingPathname,a=[].concat(a,d.paramNames),o=[].concat(o,d.paramValues)):r=null,""===r)return a.every(function(e,t){return String(o[t])===String(n[e])})}}return!1}function i(e,t){return null==t?null==e:null==e||r(e,t)}function s(e,t,n,r,s){var c=e.pathname,u=e.query;return null!=n&&("/"!==c.charAt(0)&&(c="/"+c),!!(a(c,n.pathname)||!t&&o(c,r,s))&&i(u,n.query))}t.__esModule=!0;var c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};t["default"]=s;var u=n(185);e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t,n){if(t.component||t.components)return void n(null,t.component||t.components);var r=t.getComponent||t.getComponents;if(!r)return void n();var a=e.location,o=(0,c["default"])(e,a);r.call(t,o,n)}function o(e,t){(0,i.mapAsync)(e.routes,function(t,n,r){a(e,t,r)},t)}t.__esModule=!0;var i=n(209),s=n(212),c=r(s);t["default"]=o,e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){return o({},e,t)}t.__esModule=!0;var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t["default"]=a;var i=(n(181),n(182));r(i);e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t,n,r,a){if(e.childRoutes)return[null,e.childRoutes];if(!e.getChildRoutes)return[];var o=!0,i=void 0,c={location:t,params:s(n,r)},u=(0,h["default"])(c,t);return e.getChildRoutes(u,function(e,t){return t=!e&&(0,_.createRoutes)(t),o?void(i=[e,t]):void a(e,t)}),o=!1,i}function o(e,t,n,r,a){if(e.indexRoute)a(null,e.indexRoute);else if(e.getIndexRoute){var i={location:t,params:s(n,r)},c=(0,h["default"])(i,t);e.getIndexRoute(c,function(e,t){a(e,!e&&(0,_.createRoutes)(t)[0])})}else e.childRoutes?!function(){var i=e.childRoutes.filter(function(e){return!e.path});(0,p.loopAsync)(i.length,function(e,a,s){o(i[e],t,n,r,function(t,n){if(t||n){var r=[i[e]].concat(Array.isArray(n)?n:[n]);s(t,r)}else a()})},function(e,t){a(null,t)})}():a()}function i(e,t,n){return t.reduce(function(e,t,r){var a=n&&n[r];return Array.isArray(e[t])?e[t].push(a):t in e?e[t]=[e[t],a]:e[t]=a,e},e)}function s(e,t){return i({},e,t)}function c(e,t,n,r,i,c){var l=e.path||"";if("/"===l.charAt(0)&&(n=t.pathname,r=[],i=[]),null!==n&&l){try{var p=(0,m.matchPattern)(l,n);p?(n=p.remainingPathname,r=[].concat(r,p.paramNames),i=[].concat(i,p.paramValues)):n=null}catch(f){c(f)}if(""===n){var h=function(){var n={routes:[e],params:s(r,i)};return o(e,t,r,i,function(e,t){if(e)c(e);else{if(Array.isArray(t)){var r;(r=n.routes).push.apply(r,t)}else t&&n.routes.push(t);c(null,n)}}),{v:void 0}}();if("object"===("undefined"==typeof h?"undefined":d(h)))return h.v}}if(null!=n||e.childRoutes){var M=function(a,o){a?c(a):o?u(o,t,function(t,n){t?c(t):n?(n.routes.unshift(e),c(null,n)):c()},n,r,i):c()},_=a(e,t,r,i,M);_&&M.apply(void 0,_)}else c()}function u(e,t,n,r){var a=arguments.length<=4||void 0===arguments[4]?[]:arguments[4],o=arguments.length<=5||void 0===arguments[5]?[]:arguments[5];void 0===r&&("/"!==t.pathname.charAt(0)&&(t=l({},t,{pathname:"/"+t.pathname})),r=t.pathname),(0,p.loopAsync)(e.length,function(n,i,s){c(e[n],t,r,a,o,function(e,t){e||t?s(e,t):i()})},n)}t.__esModule=!0;var l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};t["default"]=u;var p=n(209),f=n(212),h=r(f),m=n(185),M=n(182),_=(r(M),n(179));e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0;var a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=n(177),s=r(i),c=n(142),u=r(c),l=n(181),d=(r(l),n(215)),p=r(d),f=n(179),h=n(182),m=(r(h),u["default"].PropTypes),M=m.array,_=m.func,g=m.object,v=u["default"].createClass({displayName:"RouterContext",propTypes:{history:g,router:g.isRequired,location:g.isRequired,routes:M.isRequired,params:g.isRequired,components:M.isRequired,createElement:_.isRequired},getDefaultProps:function(){return{createElement:u["default"].createElement}},childContextTypes:{history:g,location:g.isRequired,router:g.isRequired},getChildContext:function(){var e=this.props,t=e.router,n=e.history,r=e.location;return t||(t=o({},n,{setRouteLeaveHook:n.listenBeforeLeavingRoute}),delete t.listenBeforeLeavingRoute),{history:n,location:r,router:t}},createElement:function(e,t){return null==e?null:this.props.createElement(e,t)},render:function(){var e=this,t=this.props,n=t.history,r=t.location,i=t.routes,c=t.params,l=t.components,d=null;return l&&(d=l.reduceRight(function(t,s,u){if(null==s)return t;var l=i[u],d=(0,p["default"])(l,c),h={history:n,location:r,params:c,route:l,routeParams:d,routes:i};if((0,f.isReactChildren)(t))h.children=t;else if(t)for(var m in t)Object.prototype.hasOwnProperty.call(t,m)&&(h[m]=t[m]);if("object"===("undefined"==typeof s?"undefined":a(s))){var M={};for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(M[_]=e.createElement(s[_],o({key:_},h)));return M}return e.createElement(s,h)},d)),null===d||d===!1||u["default"].isValidElement(d)?void 0:(0,s["default"])(!1),d}});t["default"]=v,e.exports=t["default"]},function(e,t,n){"use strict";function r(e,t){var n={};return e.path?((0,a.getParamNames)(e.path).forEach(function(e){Object.prototype.hasOwnProperty.call(t,e)&&(n[e]=t[e])}),n):n}t.__esModule=!0;var a=n(185);t["default"]=r,e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){return i({},e,{setRouteLeaveHook:t.listenBeforeLeavingRoute,isActive:t.isActive})}function o(e,t){return e=i({},e,t)}t.__esModule=!0;var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.createRouterObject=a,t.createRoutingHistory=o;var s=n(181);r(s)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function o(e){return 0===e.button}function i(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function s(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0}function c(e,t){var n=t.query,r=t.hash,a=t.state;return n||r||a?{pathname:e,query:n,hash:r,state:a}:e}t.__esModule=!0;var u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l=n(142),d=r(l),p=n(182),f=(r(p),n(177)),h=r(f),m=n(180),M=d["default"].PropTypes,_=M.bool,g=M.object,v=M.string,b=M.func,y=M.oneOfType,A=d["default"].createClass({displayName:"Link",contextTypes:{router:m.routerShape},propTypes:{to:y([v,g]),query:g,hash:v,state:g,activeStyle:g,activeClassName:v,onlyActiveOnIndex:_.isRequired,onClick:b,target:v},getDefaultProps:function(){return{onlyActiveOnIndex:!1,style:{}}},handleClick:function(e){if(this.props.onClick&&this.props.onClick(e),!e.defaultPrevented&&(this.context.router?void 0:(0,h["default"])(!1),!i(e)&&o(e)&&!this.props.target)){e.preventDefault();var t=this.props,n=t.to,r=t.query,a=t.hash,s=t.state,u=c(n,{query:r,hash:a,state:s});this.context.router.push(u)}},render:function(){var e=this.props,t=e.to,n=e.query,r=e.hash,o=e.state,i=e.activeClassName,l=e.activeStyle,p=e.onlyActiveOnIndex,f=a(e,["to","query","hash","state","activeClassName","activeStyle","onlyActiveOnIndex"]),h=this.context.router;if(h){if(null==t)return d["default"].createElement("a",f);var m=c(t,{query:n,hash:r,state:o});f.href=h.createHref(m),(i||null!=l&&!s(l))&&h.isActive(m,p)&&(i&&(f.className?f.className+=" "+i:f.className=i),l&&(f.style=u({},f.style,l)))}return d["default"].createElement("a",u({},f,{onClick:this.handleClick}))}});t["default"]=A,e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0;var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=n(142),i=r(o),s=n(217),c=r(s),u=i["default"].createClass({displayName:"IndexLink",render:function(){return i["default"].createElement(c["default"],a({},this.props,{onlyActiveOnIndex:!0}))}});t["default"]=u,e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return e.displayName||e.name||"Component"}function o(e,t){var n=t&&t.withRef,r=l["default"].createClass({displayName:"WithRouter",contextTypes:{router:f.routerShape},propTypes:{router:f.routerShape},getWrappedInstance:function(){return n?void 0:(0,c["default"])(!1),this.wrappedInstance},render:function(){var t=this,r=this.props.router||this.context.router,a=i({},this.props,{router:r});return n&&(a.ref=function(e){t.wrappedInstance=e}),l["default"].createElement(e,a)}});return r.displayName="withRouter("+a(e)+")",r.WrappedComponent=e,(0,p["default"])(r,e)}t.__esModule=!0;var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t["default"]=o;var s=n(177),c=r(s),u=n(142),l=r(u),d=n(176),p=r(d),f=n(180);e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0;var a=n(142),o=r(a),i=n(182),s=(r(i),n(177)),c=r(s),u=n(221),l=r(u),d=n(184),p=o["default"].PropTypes,f=p.string,h=p.object,m=o["default"].createClass({displayName:"IndexRedirect",statics:{createRouteFromReactElement:function(e,t){t&&(t.indexRoute=l["default"].createRouteFromReactElement(e))}},propTypes:{to:f.isRequired,query:h,state:h,onEnter:d.falsy,children:d.falsy},render:function(){(0,c["default"])(!1)}});t["default"]=m,e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0;var a=n(142),o=r(a),i=n(177),s=r(i),c=n(179),u=n(185),l=n(184),d=o["default"].PropTypes,p=d.string,f=d.object,h=o["default"].createClass({displayName:"Redirect",statics:{createRouteFromReactElement:function(e){var t=(0,c.createRouteFromReactElement)(e);return t.from&&(t.path=t.from),t.onEnter=function(e,n){var r=e.location,a=e.params,o=void 0;if("/"===t.to.charAt(0))o=(0,u.formatPattern)(t.to,a);else if(t.to){var i=e.routes.indexOf(t),s=h.getRoutePattern(e.routes,i-1),c=s.replace(/\/*$/,"/")+t.to;o=(0,u.formatPattern)(c,a)}else o=r.pathname;n({pathname:o,query:t.query||r.query,state:t.state||r.state})},t},getRoutePattern:function(e,t){for(var n="",r=t;r>=0;r--){var a=e[r],o=a.path||"";if(n=o.replace(/\/*$/,"/")+n,0===o.indexOf("/"))break}return"/"+n}},propTypes:{path:p,from:p,to:p.isRequired,query:f,state:f,onEnter:l.falsy,children:l.falsy},render:function(){(0,s["default"])(!1)}});t["default"]=h,e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0;var a=n(142),o=r(a),i=n(182),s=(r(i),n(177)),c=r(s),u=n(179),l=n(184),d=o["default"].PropTypes.func,p=o["default"].createClass({displayName:"IndexRoute",statics:{createRouteFromReactElement:function(e,t){t&&(t.indexRoute=(0,u.createRouteFromReactElement)(e))}},propTypes:{path:l.falsy,component:l.component,components:l.components,getComponent:d,getComponents:d},render:function(){(0,c["default"])(!1)}});t["default"]=p,e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0;var a=n(142),o=r(a),i=n(177),s=r(i),c=n(179),u=n(184),l=o["default"].PropTypes,d=l.string,p=l.func,f=o["default"].createClass({displayName:"Route",statics:{createRouteFromReactElement:c.createRouteFromReactElement},propTypes:{path:d,component:u.component,components:u.components,getComponent:p,getComponents:p},render:function(){(0,s["default"])(!1)}});t["default"]=f,e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0;var a=n(182),o=(r(a),n(184)),i={contextTypes:{history:o.history},componentWillMount:function(){this.history=this.context.history}};t["default"]=i,e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0;var a=n(182),o=(r(a),n(142)),i=r(o),s=n(177),c=r(s),u=i["default"].PropTypes.object,l={contextTypes:{history:u.isRequired,route:u},propTypes:{route:u},componentDidMount:function(){this.routerWillLeave?void 0:(0,c["default"])(!1);var e=this.props.route||this.context.route;e?void 0:(0,c["default"])(!1),this._unlistenBeforeLeavingRoute=this.context.history.listenBeforeLeavingRoute(e,this.routerWillLeave)},componentWillUnmount:function(){this._unlistenBeforeLeavingRoute&&this._unlistenBeforeLeavingRoute()}};t["default"]=l,e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0;var a=n(182),o=(r(a),n(142)),i=r(o),s=i["default"].PropTypes.object,c={propTypes:{route:s.isRequired},childContextTypes:{route:s.isRequired},getChildContext:function(){return{route:this.props.route}},componentWillMount:function(){}};t["default"]=c,e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function o(e){return function(){var t=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],n=t.routes,r=a(t,["routes"]),o=(0,c["default"])(e)(r),s=(0,l["default"])(o,n);return i({},o,s)}}t.__esModule=!0;var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s=n(203),c=r(s),u=n(206),l=r(u),d=n(182);r(d);t["default"]=o,e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0;var a=n(142),o=r(a),i=n(214),s=r(i),c=n(182),u=(r(c),o["default"].createClass({displayName:"RoutingContext",componentWillMount:function(){},render:function(){return o["default"].createElement(s["default"],this.props)}}));t["default"]=u,e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function o(e,t){var n=e.history,r=e.routes,o=e.location,c=a(e,["history","routes","location"]);n||o?void 0:(0,u["default"])(!1),n=n?n:(0,d["default"])(c);var l=(0,f["default"])(n,(0,h.createRoutes)(r)),p=void 0;o?o=n.createLocation(o):p=n.listen(function(e){o=e});var M=(0,m.createRouterObject)(n,l);n=(0,m.createRoutingHistory)(n,l),l.match(o,function(e,r,a){t(e,r&&M.createLocation(r,s.REPLACE),a&&i({},a,{history:n,router:M,matchContext:{history:n,transitionManager:l,router:M}})),p&&p()})}t.__esModule=!0;var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s=n(189),c=n(177),u=r(c),l=n(230),d=r(l),p=n(206),f=r(p),h=n(179),m=n(216);t["default"]=o,e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){var t=(0,l["default"])(e),n=function(){return t},r=(0,i["default"])((0,c["default"])(n))(e);return r.__v2_compatible__=!0,r}t.__esModule=!0,t["default"]=a;var o=n(203),i=r(o),s=n(231),c=r(s),u=n(232),l=r(u);e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return function(){function t(){if(!y){if(null==b&&s.canUseDOM){var e=document.getElementsByTagName("base")[0],t=e&&e.getAttribute("href");null!=t&&(b=t)}y=!0}}function n(e){return t(),b&&null==e.basename&&(0===e.pathname.indexOf(b)?(e.pathname=e.pathname.substring(b.length),e.basename=b,""===e.pathname&&(e.pathname="/")):e.basename=""),e}function r(e){if(t(),!b)return e;"string"==typeof e&&(e=c.parsePath(e));var n=e.pathname,r="/"===b.slice(-1)?b:b+"/",a="/"===n.charAt(0)?n.slice(1):n,i=r+a;return o({},e,{pathname:i})}function a(e){return v.listenBefore(function(t,r){l["default"](e,n(t),r)})}function i(e){return v.listen(function(t){e(n(t))})}function u(e){v.push(r(e))}function d(e){v.replace(r(e))}function f(e){return v.createPath(r(e))}function h(e){return v.createHref(r(e))}function m(e){for(var t=arguments.length,a=Array(t>1?t-1:0),o=1;o<t;o++)a[o-1]=arguments[o];return n(v.createLocation.apply(v,[r(e)].concat(a)))}function M(e,t){"string"==typeof t&&(t=c.parsePath(t)),u(o({state:e},t))}function _(e,t){"string"==typeof t&&(t=c.parsePath(t)),d(o({state:e},t))}var g=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],v=e(g),b=g.basename,y=!1;return o({},v,{listenBefore:a,listen:i,push:u,replace:d,createPath:f,createHref:h,createLocation:m,pushState:p["default"](M,"pushState is deprecated; use push instead"),replaceState:p["default"](_,"replaceState is deprecated; use replace instead")})}}t.__esModule=!0;var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=n(188),s=(r(i),n(191)),c=n(190),u=n(201),l=r(u),d=n(202),p=r(d);t["default"]=a,e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return e.filter(function(e){return e.state}).reduce(function(e,t){return e[t.key]=t.state,e},{})}function o(){function e(e,t){_[e]=t}function t(e){return _[e]}function n(){var e=m[M],n=e.basename,r=e.pathname,a=e.search,o=(n||"")+r+(a||""),s=void 0,c=void 0;e.key?(s=e.key,c=t(s)):(s=p.createKey(),c=null,e.key=s);var u=l.parsePath(o);return p.createLocation(i({},u,{state:c}),void 0,s)}function r(e){var t=M+e;return t>=0&&t<m.length}function o(e){if(e){if(!r(e))return;M+=e;var t=n();p.transitionTo(i({},t,{action:d.POP}))}}function s(t){switch(t.action){case d.PUSH:M+=1,M<m.length&&m.splice(M),m.push(t),e(t.key,t.state);break;case d.REPLACE:m[M]=t,e(t.key,t.state)}}var c=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];Array.isArray(c)?c={entries:c}:"string"==typeof c&&(c={entries:[c]});var p=f["default"](i({},c,{
-getCurrentLocation:n,finishTransition:s,saveState:e,go:o})),h=c,m=h.entries,M=h.current;"string"==typeof m?m=[m]:Array.isArray(m)||(m=["/"]),m=m.map(function(e){var t=p.createKey();return"string"==typeof e?{pathname:e,key:t}:"object"==typeof e&&e?i({},e,{key:t}):void u["default"](!1)}),null==M?M=m.length-1:M>=0&&M<m.length?void 0:u["default"](!1);var _=a(m);return p}t.__esModule=!0;var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s=n(188),c=(r(s),n(177)),u=r(c),l=n(190),d=n(189),p=n(195),f=r(p);t["default"]=o,e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return function(t){var n=(0,i["default"])((0,c["default"])(e))(t);return n.__v2_compatible__=!0,n}}t.__esModule=!0,t["default"]=a;var o=n(203),i=r(o),s=n(231),c=r(s);e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0;var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=n(142),i=r(o),s=n(214),c=r(s),u=n(182);r(u);t["default"]=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.map(function(e){return e.renderRouterContext}).filter(Boolean),s=t.map(function(e){return e.renderRouteComponent}).filter(Boolean),u=function(){var e=arguments.length<=0||void 0===arguments[0]?o.createElement:arguments[0];return function(t,n){return s.reduceRight(function(e,t){return t(e,n)},e(t,n))}};return function(e){return r.reduceRight(function(t,n){return n(t,e)},i["default"].createElement(c["default"],a({},e,{createElement:u(e.createElement)})))}},e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0;var a=n(236),o=r(a),i=n(237),s=r(i);t["default"]=(0,s["default"])(o["default"]),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(){function e(e){try{e=e||window.history.state||{}}catch(t){e={}}var n=d.getWindowPath(),r=e,a=r.key,i=void 0;a?i=p.readState(a):(i=null,a=v.createKey(),_&&window.history.replaceState(o({},e,{key:a}),null));var s=u.parsePath(n);return v.createLocation(o({},s,{state:i}),void 0,a)}function t(t){function n(t){void 0!==t.state&&r(e(t.state))}var r=t.transitionTo;return d.addEventListener(window,"popstate",n),function(){d.removeEventListener(window,"popstate",n)}}function n(e){var t=e.basename,n=e.pathname,r=e.search,a=e.hash,o=e.state,i=e.action,s=e.key;if(i!==c.POP){p.saveState(s,o);var u=(t||"")+n+r+a,l={key:s};if(i===c.PUSH){if(g)return window.location.href=u,!1;window.history.pushState(l,null,u)}else{if(g)return window.location.replace(u),!1;window.history.replaceState(l,null,u)}}}function r(e){1===++b&&(y=t(v));var n=v.listenBefore(e);return function(){n(),0===--b&&y()}}function a(e){1===++b&&(y=t(v));var n=v.listen(e);return function(){n(),0===--b&&y()}}function i(e){1===++b&&(y=t(v)),v.registerTransitionHook(e)}function f(e){v.unregisterTransitionHook(e),0===--b&&y()}var m=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];l.canUseDOM?void 0:s["default"](!1);var M=m.forceRefresh,_=d.supportsHistory(),g=!_||M,v=h["default"](o({},m,{getCurrentLocation:e,finishTransition:n,saveState:p.saveState})),b=0,y=void 0;return o({},v,{listenBefore:r,listen:a,registerTransitionHook:i,unregisterTransitionHook:f})}t.__esModule=!0;var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=n(177),s=r(i),c=n(189),u=n(190),l=n(191),d=n(192),p=n(193),f=n(194),h=r(f);t["default"]=a,e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0,t["default"]=function(e){var t=void 0;return i&&(t=(0,o["default"])(e)()),t};var a=n(233),o=r(a),i=!("undefined"==typeof window||!window.document||!window.document.createElement);e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0;var a=n(187),o=r(a),i=n(237),s=r(i);t["default"]=(0,s["default"])(o["default"]),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),t.routerMiddleware=t.routerActions=t.goForward=t.goBack=t.go=t.replace=t.push=t.CALL_HISTORY_METHOD=t.routerReducer=t.LOCATION_CHANGE=t.syncHistoryWithStore=void 0;var a=n(240);Object.defineProperty(t,"LOCATION_CHANGE",{enumerable:!0,get:function(){return a.LOCATION_CHANGE}}),Object.defineProperty(t,"routerReducer",{enumerable:!0,get:function(){return a.routerReducer}});var o=n(241);Object.defineProperty(t,"CALL_HISTORY_METHOD",{enumerable:!0,get:function(){return o.CALL_HISTORY_METHOD}}),Object.defineProperty(t,"push",{enumerable:!0,get:function(){return o.push}}),Object.defineProperty(t,"replace",{enumerable:!0,get:function(){return o.replace}}),Object.defineProperty(t,"go",{enumerable:!0,get:function(){return o.go}}),Object.defineProperty(t,"goBack",{enumerable:!0,get:function(){return o.goBack}}),Object.defineProperty(t,"goForward",{enumerable:!0,get:function(){return o.goForward}}),Object.defineProperty(t,"routerActions",{enumerable:!0,get:function(){return o.routerActions}});var i=n(242),s=r(i),c=n(243),u=r(c);t.syncHistoryWithStore=s["default"],t.routerMiddleware=u["default"]},function(e,t){"use strict";function n(){var e=arguments.length<=0||void 0===arguments[0]?o:arguments[0],t=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],n=t.type,i=t.payload;return n===a?r({},e,{locationBeforeTransitions:i}):e}Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.routerReducer=n;var a=t.LOCATION_CHANGE="@@router/LOCATION_CHANGE",o={locationBeforeTransitions:null}},function(e,t){"use strict";function n(e){return function(){for(var t=arguments.length,n=Array(t),a=0;a<t;a++)n[a]=arguments[a];return{type:r,payload:{method:e,args:n}}}}Object.defineProperty(t,"__esModule",{value:!0});var r=t.CALL_HISTORY_METHOD="@@router/CALL_HISTORY_METHOD",a=t.push=n("push"),o=t.replace=n("replace"),i=t.go=n("go"),s=t.goBack=n("goBack"),c=t.goForward=n("goForward");t.routerActions={push:a,replace:o,go:i,goBack:s,goForward:c}},function(e,t,n){"use strict";function r(e,t){var n=arguments.length<=2||void 0===arguments[2]?{}:arguments[2],r=n.selectLocationState,s=void 0===r?i:r,c=n.adjustUrlOnReplay,u=void 0===c||c;if("undefined"==typeof s(t.getState()))throw new Error("Expected the routing state to be available either as `state.routing` or as the custom expression you can specify as `selectLocationState` in the `syncHistoryWithStore()` options. Ensure you have added the `routerReducer` to your store's reducers via `combineReducers` or whatever method you use to isolate your reducers.");var l=void 0,d=void 0,p=void 0,f=void 0,h=void 0,m=function(e){var n=s(t.getState());return n.locationBeforeTransitions||(e?l:void 0)};if(l=m(),u){var M=function(){var t=m(!0);h!==t&&l!==t&&(d=!0,h=t,e.transitionTo(a({},t,{action:"PUSH"})),d=!1)};p=t.subscribe(M),M()}var _=function(e){d||(h=e,!l&&(l=e,m())||t.dispatch({type:o.LOCATION_CHANGE,payload:e}))};return f=e.listen(_),a({},e,{listen:function(e){var n=m(!0),r=!1,a=t.subscribe(function(){var t=m(!0);t!==n&&(n=t,r||e(n))});return e(n),function(){r=!0,a()}},unsubscribe:function(){u&&p(),f()}})}Object.defineProperty(t,"__esModule",{value:!0});var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t["default"]=r;var o=n(240),i=function(e){return e.routing}},function(e,t,n){"use strict";function r(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}function a(e){return function(){return function(t){return function(n){if(n.type!==o.CALL_HISTORY_METHOD)return t(n);var a=n.payload,i=a.method,s=a.args;e[i].apply(e,r(s))}}}}Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=a;var o=n(241)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0;var a=n(245),o=r(a),i=n(247),s=r(i),c=n(250),u=r(c);t.createHistory=u["default"];var l=n(258),d=r(l);t.createHashHistory=d["default"];var p=n(259),f=r(p);t.createMemoryHistory=f["default"];var h=n(260),m=r(h);t.useBasename=m["default"];var M=n(261),_=r(M);t.useBeforeUnload=_["default"];var g=n(262),v=r(g);t.useQueries=v["default"];var b=n(248),y=r(b);t.Actions=y["default"];var A=n(264),T=r(A);t.enableBeforeUnload=T["default"];var L=n(265),E=r(L);t.enableQueries=E["default"];var w=o["default"](s["default"],"Using createLocation without a history instance is deprecated; please use history.createLocation instead");t.createLocation=w},[1062,246],183,[1060,246,248,249],189,[1057,246],function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(){function e(e){e=e||window.history.state||{};var t=d.getWindowPath(),n=e,r=n.key,a=void 0;r?a=p.readState(r):(a=null,r=v.createKey(),_&&window.history.replaceState(o({},e,{key:r}),null,t));var i=u.parsePath(t);return v.createLocation(o({},i,{state:a}),void 0,r)}function t(t){function n(t){void 0!==t.state&&r(e(t.state))}var r=t.transitionTo;return d.addEventListener(window,"popstate",n),function(){d.removeEventListener(window,"popstate",n)}}function n(e){var t=e.basename,n=e.pathname,r=e.search,a=e.hash,o=e.state,i=e.action,s=e.key;if(i!==c.POP){p.saveState(s,o);var u=(t||"")+n+r+a,l={key:s};if(i===c.PUSH){if(g)return window.location.href=u,!1;window.history.pushState(l,null,u)}else{if(g)return window.location.replace(u),!1;window.history.replaceState(l,null,u)}}}function r(e){1===++b&&(y=t(v));var n=v.listenBefore(e);return function(){n(),0===--b&&y()}}function a(e){1===++b&&(y=t(v));var n=v.listen(e);return function(){n(),0===--b&&y()}}function i(e){1===++b&&(y=t(v)),v.registerTransitionHook(e)}function f(e){v.unregisterTransitionHook(e),0===--b&&y()}var m=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];l.canUseDOM?void 0:s["default"](!1);var M=m.forceRefresh,_=d.supportsHistory(),g=!_||M,v=h["default"](o({},m,{getCurrentLocation:e,finishTransition:n,saveState:p.saveState})),b=0,y=void 0;return o({},v,{listenBefore:r,listen:a,registerTransitionHook:i,unregisterTransitionHook:f})}t.__esModule=!0;var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=n(177),s=r(i),c=n(248),u=n(249),l=n(251),d=n(252),p=n(253),f=n(254),h=r(f);t["default"]=a,e.exports=t["default"]},191,192,[1058,246],[1059,251,252,255],function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return Math.random().toString(36).substr(2,e)}function o(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.key===t.key&&l["default"](e.state,t.state)}function i(){function e(e){return Y.push(e),function(){Y=Y.filter(function(t){return t!==e})}}function t(){return H&&H.action===f.POP?q.indexOf(H.key):B?q.indexOf(B.key):-1}function n(e){var n=t();B=e,B.action===f.PUSH?q=[].concat(q.slice(0,n+1),[B.key]):B.action===f.REPLACE&&(q[n]=B.key),R.forEach(function(e){e(B)})}function r(e){if(R.push(e),B)e(B);else{var t=C();q=[t.key],n(t)}return function(){R=R.filter(function(t){return t!==e})}}function i(e,t){p.loopAsync(Y.length,function(t,n,r){_["default"](Y[t],e,function(e){null!=e?r(e):n()})},function(e){W&&"string"==typeof e?W(e,function(e){t(e!==!1)}):t(e!==!1)})}function c(e){B&&o(B,e)||(H=e,i(e,function(t){if(H===e)if(t){if(e.action===f.PUSH){var r=A(B),a=A(e);a===r&&l["default"](B.state,e.state)&&(e.action=f.REPLACE)}D(e)!==!1&&n(e)}else if(B&&e.action===f.POP){var o=q.indexOf(B.key),i=q.indexOf(e.key);o!==-1&&i!==-1&&x(o-i)}}))}function u(e){c(L(e,f.PUSH,y()))}function h(e){c(L(e,f.REPLACE,y()))}function M(){x(-1)}function g(){x(1)}function y(){return a(j)}function A(e){if(null==e||"string"==typeof e)return e;var t=e.pathname,n=e.search,r=e.hash,a=t;return n&&(a+=n),r&&(a+=r),a}function T(e){return A(e)}function L(e,t){var n=arguments.length<=2||void 0===arguments[2]?y():arguments[2];return"object"==typeof t&&("string"==typeof e&&(e=d.parsePath(e)),e=s({},e,{state:t}),t=n,n=arguments[3]||y()),m["default"](e,t,n)}function E(e){B?(w(B,e),n(B)):w(C(),e)}function w(e,t){e.state=s({},e.state,t),P(e.key,e.state)}function z(e){Y.indexOf(e)===-1&&Y.push(e)}function S(e){Y=Y.filter(function(t){return t!==e})}function k(e,t){"string"==typeof t&&(t=d.parsePath(t)),u(s({state:e},t))}function O(e,t){"string"==typeof t&&(t=d.parsePath(t)),h(s({state:e},t))}var N=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],C=N.getCurrentLocation,D=N.finishTransition,P=N.saveState,x=N.go,j=N.keyLength,W=N.getUserConfirmation;"number"!=typeof j&&(j=b);var Y=[],q=[],R=[],B=void 0,H=void 0;return{listenBefore:e,listen:r,transitionTo:c,push:u,replace:h,go:x,goBack:M,goForward:g,createKey:y,createPath:A,createHref:T,createLocation:L,setState:v["default"](E,"setState is deprecated; use location.key to save state instead"),registerTransitionHook:v["default"](z,"registerTransitionHook is deprecated; use listenBefore instead"),unregisterTransitionHook:v["default"](S,"unregisterTransitionHook is deprecated; use the callback returned from listenBefore instead"),pushState:v["default"](k,"pushState is deprecated; use push instead"),replaceState:v["default"](O,"replaceState is deprecated; use replace instead")}}t.__esModule=!0;var s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c=n(246),u=(r(c),n(196)),l=r(u),d=n(249),p=n(256),f=n(248),h=n(247),m=r(h),M=n(257),_=r(M),g=n(245),v=r(g),b=6;t["default"]=i,e.exports=t["default"]},function(e,t){"use strict";function n(e,t,n){function r(){i=!0,n.apply(this,arguments)}function a(){i||(o<e?t.call(this,o++,a,r):r.apply(this,arguments))}var o=0,i=!1;a()}t.__esModule=!0,t.loopAsync=n},[1061,246],[1056,246,248,249,251,252,253,254],function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return e.filter(function(e){return e.state}).reduce(function(e,t){return e[t.key]=t.state,e},{})}function o(){function e(e,t){_[e]=t}function t(e){return _[e]}function n(){var e=m[M],n=e.key,r=e.basename,a=e.pathname,o=e.search,s=(r||"")+a+(o||""),c=void 0;n?c=t(n):(c=null,n=p.createKey(),e.key=n);var u=l.parsePath(s);return p.createLocation(i({},u,{state:c}),void 0,n)}function r(e){var t=M+e;return t>=0&&t<m.length}function o(e){if(e){if(!r(e))return;M+=e;var t=n();p.transitionTo(i({},t,{action:d.POP}))}}function s(t){switch(t.action){case d.PUSH:M+=1,M<m.length&&m.splice(M),m.push(t),e(t.key,t.state);break;case d.REPLACE:m[M]=t,e(t.key,t.state)}}var c=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];Array.isArray(c)?c={entries:c}:"string"==typeof c&&(c={entries:[c]});var p=f["default"](i({},c,{getCurrentLocation:n,finishTransition:s,saveState:e,go:o})),h=c,m=h.entries,M=h.current;"string"==typeof m?m=[m]:Array.isArray(m)||(m=["/"]),m=m.map(function(e){var t=p.createKey();return"string"==typeof e?{pathname:e,key:t}:"object"==typeof e&&e?i({},e,{key:t}):void u["default"](!1)}),null==M?M=m.length-1:M>=0&&M<m.length?void 0:u["default"](!1);var _=a(m);return p}t.__esModule=!0;var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s=n(246),c=(r(s),n(177)),u=r(c),l=n(249),d=n(248),p=n(255),f=r(p);t["default"]=o,e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function o(e){return function(){function t(e){return v&&null==e.basename&&(0===e.pathname.indexOf(v)?(e.pathname=e.pathname.substring(v.length),e.basename=v,""===e.pathname&&(e.pathname="/")):e.basename=""),e}function n(e){if(!v)return e;"string"==typeof e&&(e=c.parsePath(e));var t=e.pathname,n="/"===v.slice(-1)?v:v+"/",r="/"===t.charAt(0)?t.slice(1):t,a=n+r;return i({},e,{pathname:a})}function r(e){return y.listenBefore(function(n,r){l["default"](e,t(n),r)})}function o(e){return y.listen(function(n){e(t(n))})}function u(e){y.push(n(e))}function d(e){y.replace(n(e))}function f(e){return y.createPath(n(e))}function h(e){return y.createHref(n(e))}function m(e){for(var r=arguments.length,a=Array(r>1?r-1:0),o=1;o<r;o++)a[o-1]=arguments[o];return t(y.createLocation.apply(y,[n(e)].concat(a)))}function M(e,t){"string"==typeof t&&(t=c.parsePath(t)),u(i({state:e},t))}function _(e,t){"string"==typeof t&&(t=c.parsePath(t)),d(i({state:e},t))}var g=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],v=g.basename,b=a(g,["basename"]),y=e(b);if(null==v&&s.canUseDOM){var A=document.getElementsByTagName("base")[0];A&&(v=c.extractPath(A.href))}return i({},y,{listenBefore:r,listen:o,push:u,replace:d,createPath:f,createHref:h,createLocation:m,pushState:p["default"](M,"pushState is deprecated; use push instead"),replaceState:p["default"](_,"replaceState is deprecated; use replace instead")})}}t.__esModule=!0;var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s=n(251),c=n(249),u=n(257),l=r(u),d=n(245),p=r(d);t["default"]=o,e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){function t(t){var n=e();if("string"==typeof n)return(t||window.event).returnValue=n,n}return u.addEventListener(window,"beforeunload",t),function(){u.removeEventListener(window,"beforeunload",t)}}function o(e){return function(t){function n(){for(var e=void 0,t=0,n=p.length;null==e&&t<n;++t)e=p[t].call();return e}function r(e){return p.push(e),1===p.length&&c.canUseDOM&&(l=a(n)),function(){p=p.filter(function(t){return t!==e}),0===p.length&&l&&(l(),l=null)}}function o(e){c.canUseDOM&&p.indexOf(e)===-1&&(p.push(e),1===p.length&&(l=a(n)))}function s(e){p.length>0&&(p=p.filter(function(t){return t!==e}),0===p.length&&l())}var u=e(t),l=void 0,p=[];return i({},u,{listenBeforeUnload:r,registerBeforeUnloadHook:d["default"](o,"registerBeforeUnloadHook is deprecated; use listenBeforeUnload instead"),unregisterBeforeUnloadHook:d["default"](s,"unregisterBeforeUnloadHook is deprecated; use the callback returned from listenBeforeUnload instead")})}}t.__esModule=!0;var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s=n(246),c=(r(s),n(251)),u=n(252),l=n(245),d=r(l);t["default"]=o,e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function o(e){return u.stringify(e).replace(/%20/g,"+")}function i(e){return function(){function t(e){if(null==e.query){var t=e.search;e.query=A(t.substring(1)),e[m]={search:t,searchBase:""}}return e}function n(e,t){var n,r=e[m],a=t?y(t):"";if(!r&&!a)return e;"string"==typeof e&&(e=p.parsePath(e));var o=void 0;o=r&&e.search===r.search?r.searchBase:e.search||"";var i=o;return a&&(i+=(i?"&":"?")+a),s({},e,(n={search:i},n[m]={search:i,searchBase:o},n))}function r(e){return L.listenBefore(function(n,r){d["default"](e,t(n),r)})}function i(e){return L.listen(function(n){e(t(n))})}function c(e){L.push(n(e,e.query))}function u(e){L.replace(n(e,e.query))}function l(e,t){return L.createPath(n(e,t||e.query))}function f(e,t){return L.createHref(n(e,t||e.query))}function _(e){for(var r=arguments.length,a=Array(r>1?r-1:0),o=1;o<r;o++)a[o-1]=arguments[o];var i=L.createLocation.apply(L,[n(e,e.query)].concat(a));return e.query&&(i.query=e.query),t(i)}function g(e,t,n){"string"==typeof t&&(t=p.parsePath(t)),c(s({state:e},t,{query:n}))}function v(e,t,n){"string"==typeof t&&(t=p.parsePath(t)),u(s({state:e},t,{query:n}))}var b=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],y=b.stringifyQuery,A=b.parseQueryString,T=a(b,["stringifyQuery","parseQueryString"]),L=e(T);return"function"!=typeof y&&(y=o),"function"!=typeof A&&(A=M),s({},L,{listenBefore:r,listen:i,push:c,replace:u,createPath:l,createHref:f,createLocation:_,pushState:h["default"](g,"pushState is deprecated; use push instead"),replaceState:h["default"](v,"replaceState is deprecated; use replace instead")})}}t.__esModule=!0;var s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c=n(246),u=(r(c),n(263)),l=n(257),d=r(l),p=n(249),f=n(245),h=r(f),m="$searchBase",M=u.parse;t["default"]=i,e.exports=t["default"]},204,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0;var a=n(245),o=r(a),i=n(261),s=r(i);t["default"]=o["default"](s["default"],"enableBeforeUnload is deprecated, use useBeforeUnload instead"),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0;var a=n(245),o=r(a),i=n(262),s=r(i);t["default"]=o["default"](s["default"],"enableQueries is deprecated, use useQueries instead"),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(){var e=(0,s.compose)((0,s.applyMiddleware)(u["default"]),(0,s.applyMiddleware)(h),"object"===("undefined"==typeof window?"undefined":(0,i["default"])(window))&&"undefined"!=typeof window.devToolsExtension?window.devToolsExtension():function(e){return e})(s.createStore);return e(f["default"])}Object.defineProperty(t,"__esModule",{value:!0});var o=n(267),i=r(o),s=n(161),c=n(335),u=r(c),l=n(239),d=n(178),p=n(336),f=r(p),h=(0,l.routerMiddleware)(d.hashHistory);t["default"]=a(),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0;var a=n(268),o=r(a),i=n(319),s=r(i),c="function"==typeof s["default"]&&"symbol"==typeof o["default"]?function(e){return typeof e}:function(e){return e&&"function"==typeof s["default"]&&e.constructor===s["default"]?"symbol":typeof e};t["default"]="function"==typeof s["default"]&&"symbol"===c(o["default"])?function(e){return"undefined"==typeof e?"undefined":c(e)}:function(e){return e&&"function"==typeof s["default"]&&e.constructor===s["default"]?"symbol":"undefined"==typeof e?"undefined":c(e)}},function(e,t,n){e.exports={"default":n(269),__esModule:!0}},function(e,t,n){n(270),n(314),e.exports=n(318).f("iterator")},function(e,t,n){"use strict";var r=n(271)(!0);n(274)(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,n=this._i;return n>=t.length?{value:void 0,done:!0}:(e=r(t,n),this._i+=e.length,{value:e,done:!1})})},function(e,t,n){var r=n(272),a=n(273);e.exports=function(e){return function(t,n){var o,i,s=String(a(t)),c=r(n),u=s.length;return c<0||c>=u?e?"":void 0:(o=s.charCodeAt(c),o<55296||o>56319||c+1===u||(i=s.charCodeAt(c+1))<56320||i>57343?e?s.charAt(c):o:e?s.slice(c,c+2):(o-55296<<10)+(i-56320)+65536)}}},function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){"use strict";var r=n(275),a=n(276),o=n(291),i=n(281),s=n(292),c=n(293),u=n(294),l=n(310),d=n(312),p=n(311)("iterator"),f=!([].keys&&"next"in[].keys()),h="@@iterator",m="keys",M="values",_=function(){return this};e.exports=function(e,t,n,g,v,b,y){u(n,t,g);var A,T,L,E=function(e){if(!f&&e in k)return k[e];switch(e){case m:return function(){return new n(this,e)};case M:return function(){return new n(this,e)}}return function(){return new n(this,e)}},w=t+" Iterator",z=v==M,S=!1,k=e.prototype,O=k[p]||k[h]||v&&k[v],N=O||E(v),C=v?z?E("entries"):N:void 0,D="Array"==t?k.entries||O:O;if(D&&(L=d(D.call(new e)),L!==Object.prototype&&(l(L,w,!0),r||s(L,p)||i(L,p,_))),z&&O&&O.name!==M&&(S=!0,N=function(){return O.call(this)}),r&&!y||!f&&!S&&k[p]||i(k,p,N),c[t]=N,c[w]=_,v)if(A={values:z?N:E(M),keys:b?N:E(m),entries:C},y)for(T in A)T in k||o(k,T,A[T]);else a(a.P+a.F*(f||S),t,A);return A}},function(e,t){e.exports=!0},function(e,t,n){var r=n(277),a=n(278),o=n(279),i=n(281),s="prototype",c=function(e,t,n){var u,l,d,p=e&c.F,f=e&c.G,h=e&c.S,m=e&c.P,M=e&c.B,_=e&c.W,g=f?a:a[t]||(a[t]={}),v=g[s],b=f?r:h?r[t]:(r[t]||{})[s];f&&(n=t);for(u in n)l=!p&&b&&void 0!==b[u],l&&u in g||(d=l?b[u]:n[u],g[u]=f&&"function"!=typeof b[u]?n[u]:M&&l?o(d,r):_&&b[u]==d?function(e){var t=function(t,n,r){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,r)}return e.apply(this,arguments)};return t[s]=e[s],t}(d):m&&"function"==typeof d?o(Function.call,d):d,m&&((g.virtual||(g.virtual={}))[u]=d,e&c.R&&v&&!v[u]&&i(v,u,d)))};c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t){var n=e.exports={version:"2.4.0"};"number"==typeof __e&&(__e=n)},function(e,t,n){var r=n(280);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,a){return e.call(t,n,r,a)}}return function(){return e.apply(t,arguments)}}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){var r=n(282),a=n(290);e.exports=n(286)?function(e,t,n){return r.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){var r=n(283),a=n(285),o=n(289),i=Object.defineProperty;t.f=n(286)?Object.defineProperty:function(e,t,n){if(r(e),t=o(t,!0),r(n),a)try{return i(e,t,n)}catch(s){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){var r=n(284);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){e.exports=!n(286)&&!n(287)(function(){return 7!=Object.defineProperty(n(288)("div"),"a",{get:function(){return 7}}).a})},function(e,t,n){e.exports=!n(287)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},function(e,t,n){var r=n(284),a=n(277).document,o=r(a)&&r(a.createElement);e.exports=function(e){return o?a.createElement(e):{}}},function(e,t,n){var r=n(284);e.exports=function(e,t){if(!r(e))return e;var n,a;if(t&&"function"==typeof(n=e.toString)&&!r(a=n.call(e)))return a;if("function"==typeof(n=e.valueOf)&&!r(a=n.call(e)))return a;if(!t&&"function"==typeof(n=e.toString)&&!r(a=n.call(e)))return a;throw TypeError("Can't convert object to primitive value")}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){e.exports=n(281)},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t){e.exports={}},function(e,t,n){"use strict";var r=n(295),a=n(290),o=n(310),i={};n(281)(i,n(311)("iterator"),function(){return this}),e.exports=function(e,t,n){e.prototype=r(i,{next:a(1,n)}),o(e,t+" Iterator")}},function(e,t,n){var r=n(283),a=n(296),o=n(308),i=n(305)("IE_PROTO"),s=function(){},c="prototype",u=function(){var e,t=n(288)("iframe"),r=o.length,a="<",i=">";for(t.style.display="none",n(309).appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write(a+"script"+i+"document.F=Object"+a+"/script"+i),e.close(),u=e.F;r--;)delete u[c][o[r]];return u()};e.exports=Object.create||function(e,t){var n;return null!==e?(s[c]=r(e),n=new s,s[c]=null,n[i]=e):n=u(),void 0===t?n:a(n,t)}},function(e,t,n){var r=n(282),a=n(283),o=n(297);e.exports=n(286)?Object.defineProperties:function(e,t){a(e);for(var n,i=o(t),s=i.length,c=0;s>c;)r.f(e,n=i[c++],t[n]);return e}},function(e,t,n){var r=n(298),a=n(308);e.exports=Object.keys||function(e){return r(e,a)}},function(e,t,n){var r=n(292),a=n(299),o=n(302)(!1),i=n(305)("IE_PROTO");e.exports=function(e,t){var n,s=a(e),c=0,u=[];for(n in s)n!=i&&r(s,n)&&u.push(n);for(;t.length>c;)r(s,n=t[c++])&&(~o(u,n)||u.push(n));return u}},function(e,t,n){var r=n(300),a=n(273);e.exports=function(e){return r(a(e))}},function(e,t,n){var r=n(301);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){var r=n(299),a=n(303),o=n(304);e.exports=function(e){return function(t,n,i){var s,c=r(t),u=a(c.length),l=o(i,u);if(e&&n!=n){for(;u>l;)if(s=c[l++],s!=s)return!0}else for(;u>l;l++)if((e||l in c)&&c[l]===n)return e||l||0;return!e&&-1}}},function(e,t,n){var r=n(272),a=Math.min;e.exports=function(e){return e>0?a(r(e),9007199254740991):0}},function(e,t,n){var r=n(272),a=Math.max,o=Math.min;e.exports=function(e,t){return e=r(e),e<0?a(e+t,0):o(e,t)}},function(e,t,n){var r=n(306)("keys"),a=n(307);e.exports=function(e){return r[e]||(r[e]=a(e))}},function(e,t,n){var r=n(277),a="__core-js_shared__",o=r[a]||(r[a]={});e.exports=function(e){return o[e]||(o[e]={})}},function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,n){e.exports=n(277).document&&document.documentElement},function(e,t,n){var r=n(282).f,a=n(292),o=n(311)("toStringTag");e.exports=function(e,t,n){e&&!a(e=n?e:e.prototype,o)&&r(e,o,{configurable:!0,value:t})}},function(e,t,n){var r=n(306)("wks"),a=n(307),o=n(277).Symbol,i="function"==typeof o,s=e.exports=function(e){return r[e]||(r[e]=i&&o[e]||(i?o:a)("Symbol."+e))};s.store=r},function(e,t,n){var r=n(292),a=n(313),o=n(305)("IE_PROTO"),i=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=a(e),r(e,o)?e[o]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?i:null}},function(e,t,n){var r=n(273);e.exports=function(e){return Object(r(e))}},function(e,t,n){n(315);for(var r=n(277),a=n(281),o=n(293),i=n(311)("toStringTag"),s=["NodeList","DOMTokenList","MediaList","StyleSheetList","CSSRuleList"],c=0;c<5;c++){var u=s[c],l=r[u],d=l&&l.prototype;d&&!d[i]&&a(d,i,u),o[u]=o.Array}},function(e,t,n){"use strict";var r=n(316),a=n(317),o=n(293),i=n(299);e.exports=n(274)(Array,"Array",function(e,t){this._t=i(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,a(1)):"keys"==t?a(0,n):"values"==t?a(0,e[n]):a(0,[n,e[n]])},"values"),o.Arguments=o.Array,r("keys"),r("values"),r("entries")},function(e,t){e.exports=function(){}},function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},function(e,t,n){t.f=n(311)},function(e,t,n){e.exports={"default":n(320),__esModule:!0}},function(e,t,n){n(321),n(332),n(333),n(334),e.exports=n(278).Symbol},function(e,t,n){"use strict";var r=n(277),a=n(292),o=n(286),i=n(276),s=n(291),c=n(322).KEY,u=n(287),l=n(306),d=n(310),p=n(307),f=n(311),h=n(318),m=n(323),M=n(324),_=n(325),g=n(328),v=n(283),b=n(299),y=n(289),A=n(290),T=n(295),L=n(329),E=n(331),w=n(282),z=n(297),S=E.f,k=w.f,O=L.f,N=r.Symbol,C=r.JSON,D=C&&C.stringify,P="prototype",x=f("_hidden"),j=f("toPrimitive"),W={}.propertyIsEnumerable,Y=l("symbol-registry"),q=l("symbols"),R=l("op-symbols"),B=Object[P],H="function"==typeof N,I=r.QObject,U=!I||!I[P]||!I[P].findChild,X=o&&u(function(){
-return 7!=T(k({},"a",{get:function(){return k(this,"a",{value:7}).a}})).a})?function(e,t,n){var r=S(B,t);r&&delete B[t],k(e,t,n),r&&e!==B&&k(B,t,r)}:k,F=function(e){var t=q[e]=T(N[P]);return t._k=e,t},V=H&&"symbol"==typeof N.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof N},J=function(e,t,n){return e===B&&J(R,t,n),v(e),t=y(t,!0),v(n),a(q,t)?(n.enumerable?(a(e,x)&&e[x][t]&&(e[x][t]=!1),n=T(n,{enumerable:A(0,!1)})):(a(e,x)||k(e,x,A(1,{})),e[x][t]=!0),X(e,t,n)):k(e,t,n)},K=function(e,t){v(e);for(var n,r=_(t=b(t)),a=0,o=r.length;o>a;)J(e,n=r[a++],t[n]);return e},G=function(e,t){return void 0===t?T(e):K(T(e),t)},Q=function(e){var t=W.call(this,e=y(e,!0));return!(this===B&&a(q,e)&&!a(R,e))&&(!(t||!a(this,e)||!a(q,e)||a(this,x)&&this[x][e])||t)},$=function(e,t){if(e=b(e),t=y(t,!0),e!==B||!a(q,t)||a(R,t)){var n=S(e,t);return!n||!a(q,t)||a(e,x)&&e[x][t]||(n.enumerable=!0),n}},Z=function(e){for(var t,n=O(b(e)),r=[],o=0;n.length>o;)a(q,t=n[o++])||t==x||t==c||r.push(t);return r},ee=function(e){for(var t,n=e===B,r=O(n?R:b(e)),o=[],i=0;r.length>i;)!a(q,t=r[i++])||n&&!a(B,t)||o.push(q[t]);return o};H||(N=function(){if(this instanceof N)throw TypeError("Symbol is not a constructor!");var e=p(arguments.length>0?arguments[0]:void 0),t=function(n){this===B&&t.call(R,n),a(this,x)&&a(this[x],e)&&(this[x][e]=!1),X(this,e,A(1,n))};return o&&U&&X(B,e,{configurable:!0,set:t}),F(e)},s(N[P],"toString",function(){return this._k}),E.f=$,w.f=J,n(330).f=L.f=Z,n(327).f=Q,n(326).f=ee,o&&!n(275)&&s(B,"propertyIsEnumerable",Q,!0),h.f=function(e){return F(f(e))}),i(i.G+i.W+i.F*!H,{Symbol:N});for(var te="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ne=0;te.length>ne;)f(te[ne++]);for(var te=z(f.store),ne=0;te.length>ne;)m(te[ne++]);i(i.S+i.F*!H,"Symbol",{"for":function(e){return a(Y,e+="")?Y[e]:Y[e]=N(e)},keyFor:function(e){if(V(e))return M(Y,e);throw TypeError(e+" is not a symbol!")},useSetter:function(){U=!0},useSimple:function(){U=!1}}),i(i.S+i.F*!H,"Object",{create:G,defineProperty:J,defineProperties:K,getOwnPropertyDescriptor:$,getOwnPropertyNames:Z,getOwnPropertySymbols:ee}),C&&i(i.S+i.F*(!H||u(function(){var e=N();return"[null]"!=D([e])||"{}"!=D({a:e})||"{}"!=D(Object(e))})),"JSON",{stringify:function(e){if(void 0!==e&&!V(e)){for(var t,n,r=[e],a=1;arguments.length>a;)r.push(arguments[a++]);return t=r[1],"function"==typeof t&&(n=t),!n&&g(t)||(t=function(e,t){if(n&&(t=n.call(this,e,t)),!V(t))return t}),r[1]=t,D.apply(C,r)}}}),N[P][j]||n(281)(N[P],j,N[P].valueOf),d(N,"Symbol"),d(Math,"Math",!0),d(r.JSON,"JSON",!0)},function(e,t,n){var r=n(307)("meta"),a=n(284),o=n(292),i=n(282).f,s=0,c=Object.isExtensible||function(){return!0},u=!n(287)(function(){return c(Object.preventExtensions({}))}),l=function(e){i(e,r,{value:{i:"O"+ ++s,w:{}}})},d=function(e,t){if(!a(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!o(e,r)){if(!c(e))return"F";if(!t)return"E";l(e)}return e[r].i},p=function(e,t){if(!o(e,r)){if(!c(e))return!0;if(!t)return!1;l(e)}return e[r].w},f=function(e){return u&&h.NEED&&c(e)&&!o(e,r)&&l(e),e},h=e.exports={KEY:r,NEED:!1,fastKey:d,getWeak:p,onFreeze:f}},function(e,t,n){var r=n(277),a=n(278),o=n(275),i=n(318),s=n(282).f;e.exports=function(e){var t=a.Symbol||(a.Symbol=o?{}:r.Symbol||{});"_"==e.charAt(0)||e in t||s(t,e,{value:i.f(e)})}},function(e,t,n){var r=n(297),a=n(299);e.exports=function(e,t){for(var n,o=a(e),i=r(o),s=i.length,c=0;s>c;)if(o[n=i[c++]]===t)return n}},function(e,t,n){var r=n(297),a=n(326),o=n(327);e.exports=function(e){var t=r(e),n=a.f;if(n)for(var i,s=n(e),c=o.f,u=0;s.length>u;)c.call(e,i=s[u++])&&t.push(i);return t}},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t){t.f={}.propertyIsEnumerable},function(e,t,n){var r=n(301);e.exports=Array.isArray||function(e){return"Array"==r(e)}},function(e,t,n){var r=n(299),a=n(330).f,o={}.toString,i="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(e){try{return a(e)}catch(t){return i.slice()}};e.exports.f=function(e){return i&&"[object Window]"==o.call(e)?s(e):a(r(e))}},function(e,t,n){var r=n(298),a=n(308).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,a)}},function(e,t,n){var r=n(327),a=n(290),o=n(299),i=n(289),s=n(292),c=n(285),u=Object.getOwnPropertyDescriptor;t.f=n(286)?u:function(e,t){if(e=o(e),t=i(t,!0),c)try{return u(e,t)}catch(n){}if(s(e,t))return a(!r.f.call(e,t),e[t])}},function(e,t){},function(e,t,n){n(323)("asyncIterator")},function(e,t,n){n(323)("observable")},function(e,t){"use strict";function n(e){return function(t){var n=t.dispatch,r=t.getState;return function(t){return function(a){return"function"==typeof a?a(n,r,e):t(a)}}}}t.__esModule=!0;var r=n();r.withExtraArgument=n,t["default"]=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(161),a=n(239),o=n(337),i=n(348),s=n(437),c=n(448),u=n(640),l=n(654),d=n(687),p=n(690),f=n(693),h=n(696),m=n(699),M=(0,r.combineReducers)({initialState:i.initialState,dashboard:s.dashboard,modules:c.reducer,connection:u.reducer,jumpstart:l.reducer,settings:d.reducer,siteData:p.reducer,jetpackNotices:h.reducer,pluginsData:f.reducer,search:m.reducer});t["default"]=(0,r.combineReducers)({jetpack:M,routing:a.routerReducer,globalNotices:o.globalNotices}),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}function a(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments[1];switch(t.type){case i.NEW_NOTICE:return[t.notice].concat(r(e));case i.REMOVE_NOTICE:return e.filter(function(e){return e.noticeId!==t.noticeId})}return e}Object.defineProperty(t,"__esModule",{value:!0}),t.globalNotices=a;var o=n(338),i=n(347);t["default"]=(0,o.combineReducers)({globalNotices:a})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0;var a=n(339),o=r(a),i=n(341),s=r(i),c=n(344),u=r(c),l=n(345),d=r(l),p=n(346),f=r(p);t.createStore=o["default"],t.combineReducers=s["default"],t.bindActionCreators=u["default"],t.applyMiddleware=d["default"],t.compose=f["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){function n(){return u}function r(e){l.push(e);var t=!0;return function(){if(t){t=!1;var n=l.indexOf(e);l.splice(n,1)}}}function a(e){if(!i["default"](e))throw new Error("Actions must be plain objects. Use custom middleware for async actions.");if("undefined"==typeof e.type)throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?');if(d)throw new Error("Reducers may not dispatch actions.");try{d=!0,u=c(u,e)}finally{d=!1}return l.slice().forEach(function(e){return e()}),e}function o(e){c=e,a({type:s.INIT})}if("function"!=typeof e)throw new Error("Expected the reducer to be a function.");var c=e,u=t,l=[],d=!1;return a({type:s.INIT}),{dispatch:a,subscribe:r,getState:n,replaceReducer:o}}t.__esModule=!0,t["default"]=a;var o=n(340),i=r(o),s={INIT:"@@redux/INIT"};t.ActionTypes=s},function(e,t){"use strict";function n(e){if(!e||"object"!=typeof e)return!1;var t="function"==typeof e.constructor?Object.getPrototypeOf(e):Object.prototype;if(null===t)return!0;var n=t.constructor;return"function"==typeof n&&n instanceof n&&r(n)===r(Object)}t.__esModule=!0,t["default"]=n;var r=function(e){return Function.prototype.toString.call(e)};e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){var n=t&&t.type,r=n&&'"'+n.toString()+'"'||"an action";return'Reducer "'+e+'" returned undefined handling '+r+". To ignore an action, you must explicitly return the previous state."}function o(e){Object.keys(e).forEach(function(t){var n=e[t],r=n(void 0,{type:s.ActionTypes.INIT});if("undefined"==typeof r)throw new Error('Reducer "'+t+'" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined.');var a="@@redux/PROBE_UNKNOWN_ACTION_"+Math.random().toString(36).substring(7).split("").join(".");if("undefined"==typeof n(void 0,{type:a}))throw new Error('Reducer "'+t+'" returned undefined when probed with a random type. '+("Don't try to handle "+s.ActionTypes.INIT+' or other actions in "redux/*" ')+"namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined.")})}function i(e){var t,n=p["default"](e,function(e){return"function"==typeof e});try{o(n)}catch(r){t=r}var i=l["default"](n,function(){});return function(e,r){if(void 0===e&&(e=i),t)throw t;var o=!1,s=l["default"](n,function(t,n){var i=e[n],s=t(i,r);if("undefined"==typeof s){var c=a(n,r);throw new Error(c)}return o=o||s!==i,s});return o?s:e}}t.__esModule=!0,t["default"]=i;var s=n(339),c=n(340),u=(r(c),n(342)),l=r(u),d=n(343),p=r(d);e.exports=t["default"]},function(e,t){"use strict";function n(e,t){return Object.keys(e).reduce(function(n,r){return n[r]=t(e[r],r),n},{})}t.__esModule=!0,t["default"]=n,e.exports=t["default"]},function(e,t){"use strict";function n(e,t){return Object.keys(e).reduce(function(n,r){return t(e[r])&&(n[r]=e[r]),n},{})}t.__esModule=!0,t["default"]=n,e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){return function(){return t(e.apply(void 0,arguments))}}function o(e,t){if("function"==typeof e)return a(e,t);if("object"!=typeof e||null===e||void 0===e)throw new Error("bindActionCreators expected an object or a function, instead received "+(null===e?"null":typeof e)+'. Did you write "import ActionCreators from" instead of "import * as ActionCreators from"?');return s["default"](e,function(e){return a(e,t)})}t.__esModule=!0,t["default"]=o;var i=n(342),s=r(i);e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return function(n,r){var a=e(n,r),i=a.dispatch,c=[],u={getState:a.getState,dispatch:function(e){return i(e)}};return c=t.map(function(e){return e(u)}),i=s["default"].apply(void 0,c)(a.dispatch),o({},a,{dispatch:i})}}}t.__esModule=!0;var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t["default"]=a;var i=n(346),s=r(i);e.exports=t["default"]},function(e,t){"use strict";function n(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return t.reduceRight(function(e,t){return t(e)},e)}}t.__esModule=!0,t["default"]=n,e.exports=t["default"]},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.NEW_NOTICE="NEW_NOTICE",t.REMOVE_NOTICE="REMOVE_NOTICE"},[1063,354,436],function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0;var a=n(350),o=r(a);t["default"]=o["default"]||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}},function(e,t,n){e.exports={"default":n(351),__esModule:!0}},function(e,t,n){n(352),e.exports=n(278).Object.assign},function(e,t,n){var r=n(276);r(r.S+r.F,"Object",{assign:n(353)})},function(e,t,n){"use strict";var r=n(297),a=n(326),o=n(327),i=n(313),s=n(300),c=Object.assign;e.exports=!c||n(287)(function(){var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach(function(e){t[e]=e}),7!=c({},e)[n]||Object.keys(c({},t)).join("")!=r})?function(e,t){for(var n=i(e),c=arguments.length,u=1,l=a.f,d=o.f;c>u;)for(var p,f=s(arguments[u++]),h=l?r(f).concat(l(f)):r(f),m=h.length,M=0;m>M;)d.call(f,p=h[M++])&&(n[p]=f[p]);return n}:c},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return e.jetpack.initialState.happinessGravIds}function o(e){return!!e.jetpack.initialState.isDevVersion}function i(e){return e.jetpack.initialState.currentVersion}function s(e){return(0,C["default"])(e.jetpack.initialState.stats,"roles",{})}function c(e){return(0,C["default"])(e.jetpack.initialState.stats,"data")}function u(e){return(0,C["default"])(e.jetpack.initialState,["userData","currentUser","wpcomUser","email"])}function l(e){return(0,C["default"])(e.jetpack.initialState,"rawUrl",{})}function d(e){return(0,C["default"])(e.jetpack.initialState,"adminUrl",{})}function p(e){return(0,C["default"])(e.jetpack.initialState,["connectionStatus","isPublic"])}function f(e){return!(0,C["default"])(e.jetpack.initialState.userData.currentUser.permissions,"edit_posts",!1)}function h(e){return(0,C["default"])(e.jetpack.initialState.userData.currentUser.permissions,"manage_modules",!1)}function m(e){return(0,C["default"])(e.jetpack.initialState.userData.currentUser.permissions,"manage_options",!1)}function M(e){return(0,C["default"])(e.jetpack.initialState.userData.currentUser.permissions,"edit_posts",!1)}function _(e){return(0,C["default"])(e.jetpack.initialState.userData.currentUser.permissions,"manage_plugins",!1)}function g(e){return(0,C["default"])(e.jetpack.initialState.userData.currentUser.permissions,"disconnect",!1)}function v(e){return(0,C["default"])(e.jetpack.initialState.userData.currentUser,"isMaster",!1)}function b(e){return(0,C["default"])(e.jetpack.initialState.userData.currentUser,["wpcomUser","login"])}function y(e){return(0,C["default"])(e.jetpack.initialState.userData.currentUser,["wpcomUser","email"])}function A(e){return(0,C["default"])(e.jetpack.initialState.userData.currentUser,["wpcomUser","avatar"])}function T(e){return(0,C["default"])(e.jetpack.initialState.userData.currentUser,["username"])}function L(e){return(0,C["default"])(e.jetpack.initialState.userData.currentUser.permissions,"view_stats",!1)}function E(e){return(0,C["default"])(e.jetpack.initialState,"WP_API_nonce")}function w(e){return(0,C["default"])(e.jetpack.initialState,"WP_API_root")}function z(e){return(0,C["default"])(e.jetpack.initialState,"tracksUserData")}function S(e){return(0,C["default"])(e.jetpack.initialState,"currentIp")}Object.defineProperty(t,"__esModule",{value:!0}),t.initialState=void 0,t.getHappinessGravatarIds=a,t.isDevVersion=o,t.getCurrentVersion=i,t.getSiteRoles=s,t.getInitialStateStatsData=c,t.getAdminEmailAddress=u,t.getSiteRawUrl=l,t.getSiteAdminUrl=d,t.isSitePublic=p,t.userIsSubscriber=f,t.userCanManageModules=h,t.userCanManageOptions=m,t.userCanEditPosts=M,t.userCanManagePlugins=_,t.userCanDisconnectSite=g,t.userIsMaster=v,t.getUserWpComLogin=b,t.getUserWpComEmail=y,t.getUserWpComAvatar=A,t.getUsername=T,t.userCanViewStats=L,t.getApiNonce=E,t.getApiRootUrl=w,t.getTracksUserData=z,t.getCurrentIp=S;var k=n(355),O=r(k),N=n(399),C=r(N),D=n(435);t.initialState=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.Initial_State,t=arguments[1];switch(t.type){case D.JETPACK_SET_INITIAL_STATE:return(0,O["default"])({},e,t.initialState);default:return e}}},function(e,t,n){var r=n(356),a=n(370),o=n(371),i=n(381),s=n(384),c=n(385),u=Object.prototype,l=u.hasOwnProperty,d=o(function(e,t){if(s(t)||i(t))return void a(t,c(t),e);for(var n in t)l.call(t,n)&&r(e,n,t[n])});e.exports=d},function(e,t,n){function r(e,t,n){var r=e[t];s.call(e,t)&&o(r,n)&&(void 0!==n||t in e)||a(e,t,n)}var a=n(357),o=n(369),i=Object.prototype,s=i.hasOwnProperty;e.exports=r},function(e,t,n){function r(e,t,n){"__proto__"==t&&a?a(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}var a=n(358);e.exports=r},function(e,t,n){var r=n(359),a=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();e.exports=a},function(e,t,n){function r(e,t){var n=o(e,t);return a(n)?n:void 0}var a=n(360),o=n(368);e.exports=r},function(e,t,n){function r(e){if(!i(e)||o(e))return!1;var t=a(e)?h:u;return t.test(s(e))}var a=n(361),o=n(363),i=n(362),s=n(367),c=/[\\^$.*+?()[\]{}|]/g,u=/^\[object .+?Constructor\]$/,l=Function.prototype,d=Object.prototype,p=l.toString,f=d.hasOwnProperty,h=RegExp("^"+p.call(f).replace(c,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=r},function(e,t,n){function r(e){var t=a(e)?u.call(e):"";return t==o||t==i||t==s}var a=n(362),o="[object Function]",i="[object GeneratorFunction]",s="[object Proxy]",c=Object.prototype,u=c.toString;e.exports=r},function(e,t){function n(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}e.exports=n},function(e,t,n){function r(e){return!!o&&o in e}var a=n(364),o=function(){var e=/[^.]+$/.exec(a&&a.keys&&a.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();e.exports=r},function(e,t,n){var r=n(365),a=r["__core-js_shared__"];e.exports=a},function(e,t,n){var r=n(366),a="object"==typeof self&&self&&self.Object===Object&&self,o=r||a||Function("return this")();e.exports=o},function(e,t){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(t,function(){return this}())},function(e,t){function n(e){if(null!=e){try{return a.call(e)}catch(t){}try{return e+""}catch(t){}}return""}var r=Function.prototype,a=r.toString;e.exports=n},function(e,t){function n(e,t){return null==e?void 0:e[t]}e.exports=n},function(e,t){function n(e,t){return e===t||e!==e&&t!==t}e.exports=n},function(e,t,n){function r(e,t,n,r){var i=!n;n||(n={});for(var s=-1,c=t.length;++s<c;){var u=t[s],l=r?r(n[u],e[u],u,n,e):void 0;void 0===l&&(l=e[u]),i?o(n,u,l):a(n,u,l)}return n}var a=n(356),o=n(357);e.exports=r},function(e,t,n){function r(e){return a(function(t,n){var r=-1,a=n.length,i=a>1?n[a-1]:void 0,s=a>2?n[2]:void 0;for(i=e.length>3&&"function"==typeof i?(a--,i):void 0,s&&o(n[0],n[1],s)&&(i=a<3?void 0:i,a=1),t=Object(t);++r<a;){var c=n[r];c&&e(t,c,r,i)}return t})}var a=n(372),o=n(380);e.exports=r},function(e,t,n){function r(e,t){return i(o(e,t,a),e+"")}var a=n(373),o=n(374),i=n(376);e.exports=r},function(e,t){function n(e){return e}e.exports=n},function(e,t,n){function r(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){for(var r=arguments,i=-1,s=o(r.length-t,0),c=Array(s);++i<s;)c[i]=r[t+i];i=-1;for(var u=Array(t+1);++i<t;)u[i]=r[i];return u[t]=n(c),a(e,this,u)}}var a=n(375),o=Math.max;e.exports=r},function(e,t){function n(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}e.exports=n},function(e,t,n){var r=n(377),a=n(379),o=a(r);e.exports=o},function(e,t,n){var r=n(378),a=n(358),o=n(373),i=a?function(e,t){return a(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:o;e.exports=i},function(e,t){function n(e){return function(){return e}}e.exports=n},function(e,t){function n(e){var t=0,n=0;return function(){var i=o(),s=a-(i-n);if(n=i,s>0){if(++t>=r)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var r=500,a=16,o=Date.now;e.exports=n},function(e,t,n){function r(e,t,n){if(!s(n))return!1;var r=typeof t;return!!("number"==r?o(n)&&i(t,n.length):"string"==r&&t in n)&&a(n[t],e)}var a=n(369),o=n(381),i=n(383),s=n(362);e.exports=r},function(e,t,n){function r(e){return null!=e&&o(e.length)&&!a(e)}var a=n(361),o=n(382);e.exports=r},function(e,t){function n(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=r}var r=9007199254740991;e.exports=n},function(e,t){function n(e,t){return t=null==t?r:t,!!t&&("number"==typeof e||a.test(e))&&e>-1&&e%1==0&&e<t}var r=9007199254740991,a=/^(?:0|[1-9]\d*)$/;e.exports=n},function(e,t){function n(e){var t=e&&e.constructor,n="function"==typeof t&&t.prototype||r;return e===n}var r=Object.prototype;e.exports=n},function(e,t,n){function r(e){return i(e)?a(e):o(e)}var a=n(386),o=n(397),i=n(381);e.exports=r},function(e,t,n){function r(e,t){var n=i(e),r=!n&&o(e),l=!n&&!r&&s(e),p=!n&&!r&&!l&&u(e),f=n||r||l||p,h=f?a(e.length,String):[],m=h.length;for(var M in e)!t&&!d.call(e,M)||f&&("length"==M||l&&("offset"==M||"parent"==M)||p&&("buffer"==M||"byteLength"==M||"byteOffset"==M)||c(M,m))||h.push(M);return h}var a=n(387),o=n(388),i=n(390),s=n(391),c=n(383),u=n(393),l=Object.prototype,d=l.hasOwnProperty;e.exports=r},function(e,t){function n(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}e.exports=n},function(e,t,n){var r=n(389),a=n(166),o=Object.prototype,i=o.hasOwnProperty,s=o.propertyIsEnumerable,c=r(function(){return arguments}())?r:function(e){return a(e)&&i.call(e,"callee")&&!s.call(e,"callee")};e.exports=c},function(e,t,n){function r(e){return a(e)&&s.call(e)==o}var a=n(166),o="[object Arguments]",i=Object.prototype,s=i.toString;e.exports=r},function(e,t){var n=Array.isArray;e.exports=n},function(e,t,n){(function(e){var r=n(365),a=n(392),o="object"==typeof t&&t&&!t.nodeType&&t,i=o&&"object"==typeof e&&e&&!e.nodeType&&e,s=i&&i.exports===o,c=s?r.Buffer:void 0,u=c?c.isBuffer:void 0,l=u||a;e.exports=l}).call(t,n(169)(e))},function(e,t){function n(){return!1}e.exports=n},function(e,t,n){var r=n(394),a=n(395),o=n(396),i=o&&o.isTypedArray,s=i?a(i):r;e.exports=s},function(e,t,n){function r(e){return o(e)&&a(e.length)&&!!O[C.call(e)]}var a=n(382),o=n(166),i="[object Arguments]",s="[object Array]",c="[object Boolean]",u="[object Date]",l="[object Error]",d="[object Function]",p="[object Map]",f="[object Number]",h="[object Object]",m="[object RegExp]",M="[object Set]",_="[object String]",g="[object WeakMap]",v="[object ArrayBuffer]",b="[object DataView]",y="[object Float32Array]",A="[object Float64Array]",T="[object Int8Array]",L="[object Int16Array]",E="[object Int32Array]",w="[object Uint8Array]",z="[object Uint8ClampedArray]",S="[object Uint16Array]",k="[object Uint32Array]",O={};O[y]=O[A]=O[T]=O[L]=O[E]=O[w]=O[z]=O[S]=O[k]=!0,O[i]=O[s]=O[v]=O[c]=O[b]=O[u]=O[l]=O[d]=O[p]=O[f]=O[h]=O[m]=O[M]=O[_]=O[g]=!1;var N=Object.prototype,C=N.toString;e.exports=r},function(e,t){function n(e){return function(t){return e(t)}}e.exports=n},function(e,t,n){(function(e){var r=n(366),a="object"==typeof t&&t&&!t.nodeType&&t,o=a&&"object"==typeof e&&e&&!e.nodeType&&e,i=o&&o.exports===a,s=i&&r.process,c=function(){try{return s&&s.binding("util")}catch(e){}}();e.exports=c}).call(t,n(169)(e))},function(e,t,n){function r(e){if(!a(e))return o(e);var t=[];for(var n in Object(e))s.call(e,n)&&"constructor"!=n&&t.push(n);return t}var a=n(384),o=n(398),i=Object.prototype,s=i.hasOwnProperty;e.exports=r},function(e,t,n){var r=n(165),a=r(Object.keys,Object);e.exports=a},function(e,t,n){function r(e,t,n){var r=null==e?void 0:a(e,t);return void 0===r?n:r}var a=n(400);e.exports=r},function(e,t,n){function r(e,t){t=o(t,e)?[t]:a(t);for(var n=0,r=t.length;null!=e&&n<r;)e=e[i(t[n++])];return n&&n==r?e:void 0}var a=n(401),o=n(433),i=n(434);e.exports=r},function(e,t,n){function r(e){return a(e)?e:o(e)}var a=n(390),o=n(402);e.exports=r},function(e,t,n){var r=n(403),a=n(428),o=/^\./,i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,s=/\\(\\)?/g,c=r(function(e){e=a(e);var t=[];return o.test(e)&&t.push(""),e.replace(i,function(e,n,r,a){t.push(r?a.replace(s,"$1"):n||e)}),t});e.exports=c},function(e,t,n){function r(e){var t=a(e,function(e){return n.size===o&&n.clear(),e}),n=t.cache;return t}var a=n(404),o=500;e.exports=r},function(e,t,n){function r(e,t){if("function"!=typeof e||t&&"function"!=typeof t)throw new TypeError(o);var n=function(){var r=arguments,a=t?t.apply(this,r):r[0],o=n.cache;if(o.has(a))return o.get(a);var i=e.apply(this,r);return n.cache=o.set(a,i)||o,i};return n.cache=new(r.Cache||a),n}var a=n(405),o="Expected a function";r.Cache=a,e.exports=r},function(e,t,n){function r(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}var a=n(406),o=n(422),i=n(425),s=n(426),c=n(427);r.prototype.clear=a,r.prototype["delete"]=o,r.prototype.get=i,r.prototype.has=s,r.prototype.set=c,e.exports=r},function(e,t,n){function r(){this.size=0,this.__data__={hash:new a,map:new(i||o),string:new a}}var a=n(407),o=n(414),i=n(421);e.exports=r},function(e,t,n){function r(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}var a=n(408),o=n(410),i=n(411),s=n(412),c=n(413);r.prototype.clear=a,r.prototype["delete"]=o,r.prototype.get=i,r.prototype.has=s,r.prototype.set=c,e.exports=r},function(e,t,n){function r(){this.__data__=a?a(null):{},this.size=0}var a=n(409);e.exports=r},[1064,359],function(e,t){function n(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}e.exports=n},function(e,t,n){function r(e){var t=this.__data__;if(a){var n=t[e];return n===o?void 0:n}return s.call(t,e)?t[e]:void 0}var a=n(409),o="__lodash_hash_undefined__",i=Object.prototype,s=i.hasOwnProperty;e.exports=r},function(e,t,n){function r(e){var t=this.__data__;return a?void 0!==t[e]:i.call(t,e)}var a=n(409),o=Object.prototype,i=o.hasOwnProperty;e.exports=r},function(e,t,n){function r(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=a&&void 0===t?o:t,this}var a=n(409),o="__lodash_hash_undefined__";e.exports=r},function(e,t,n){function r(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}var a=n(415),o=n(416),i=n(418),s=n(419),c=n(420);r.prototype.clear=a,r.prototype["delete"]=o,r.prototype.get=i,r.prototype.has=s,r.prototype.set=c,e.exports=r},function(e,t){function n(){this.__data__=[],this.size=0}e.exports=n},function(e,t,n){function r(e){var t=this.__data__,n=a(t,e);if(n<0)return!1;var r=t.length-1;return n==r?t.pop():i.call(t,n,1),--this.size,!0}var a=n(417),o=Array.prototype,i=o.splice;e.exports=r},function(e,t,n){function r(e,t){for(var n=e.length;n--;)if(a(e[n][0],t))return n;return-1}var a=n(369);e.exports=r},function(e,t,n){function r(e){var t=this.__data__,n=a(t,e);return n<0?void 0:t[n][1]}var a=n(417);e.exports=r},function(e,t,n){function r(e){return a(this.__data__,e)>-1}var a=n(417);e.exports=r},function(e,t,n){function r(e,t){var n=this.__data__,r=a(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}var a=n(417);e.exports=r},[1065,359,365],function(e,t,n){function r(e){var t=a(this,e)["delete"](e);return this.size-=t?1:0,t}var a=n(423);e.exports=r},function(e,t,n){function r(e,t){var n=e.__data__;return a(t)?n["string"==typeof t?"string":"hash"]:n.map}var a=n(424);e.exports=r},function(e,t){function n(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}e.exports=n},function(e,t,n){function r(e){return a(this,e).get(e)}var a=n(423);e.exports=r},function(e,t,n){function r(e){return a(this,e).has(e)}var a=n(423);e.exports=r},function(e,t,n){function r(e,t){var n=a(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this}var a=n(423);e.exports=r},function(e,t,n){function r(e){return null==e?"":a(e)}var a=n(429);e.exports=r},function(e,t,n){function r(e){if("string"==typeof e)return e;if(i(e))return o(e,r)+"";if(s(e))return l?l.call(e):"";var t=e+"";return"0"==t&&1/e==-c?"-0":t}var a=n(430),o=n(431),i=n(390),s=n(432),c=1/0,u=a?a.prototype:void 0,l=u?u.toString:void 0;e.exports=r},[1066,365],function(e,t){function n(e,t){for(var n=-1,r=e?e.length:0,a=Array(r);++n<r;)a[n]=t(e[n],n,e);return a}e.exports=n},function(e,t,n){function r(e){return"symbol"==typeof e||a(e)&&s.call(e)==o}var a=n(166),o="[object Symbol]",i=Object.prototype,s=i.toString;e.exports=r},function(e,t,n){function r(e,t){if(a(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!o(e))||(s.test(e)||!i.test(e)||null!=t&&e in Object(t))}var a=n(390),o=n(432),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,s=/^\w*$/;e.exports=r},function(e,t,n){function r(e){if("string"==typeof e||a(e))return e;var t=e+"";return"0"==t&&1/e==-o?"-0":t}var a=n(432),o=1/0;e.exports=r},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.JETPACK_SET_INITIAL_STATE="JETPACK_SET_INITIAL_STATE",t.CONNECT_URL_FETCH="CONNECT_URL_FETCH",t.CONNECT_URL_FETCH_FAIL="CONNECT_URL_FETCH_FAIL",t.CONNECT_URL_FETCH_SUCCESS="CONNECT_URL_FETCH_SUCCESS",t.DISCONNECT_SITE="DISCONNECT_SITE",t.DISCONNECT_SITE_FAIL="DISCONNECT_SITE_FAIL",t.DISCONNECT_SITE_SUCCESS="DISCONNECT_SITE_SUCCESS",t.UNLINK_USER="UNLINK_USER",t.UNLINK_USER_FAIL="UNLINK_USER_FAIL",t.UNLINK_USER_SUCCESS="UNLINK_USER_SUCCESS",t.USER_CONNECTION_DATA_FETCH="USER_CONNECTION_DATA_FETCH",t.USER_CONNECTION_DATA_FETCH_FAIL="USER_CONNECTION_DATA_FETCH_FAIL",t.USER_CONNECTION_DATA_FETCH_SUCCESS="USER_CONNECTION_DATA_FETCH_SUCCESS",t.JETPACK_MODULES_LIST_FETCH="JETPACK_MODULES_LIST_FETCH",t.JETPACK_MODULES_LIST_FETCH_FAIL="JETPACK_MODULES_LIST_FETCH_FAIL",t.JETPACK_MODULES_LIST_RECEIVE="JETPACK_MODULES_LIST_RECEIVE",t.JETPACK_MODULE_FETCH="JETPACK_MODULE_FETCH",t.JETPACK_MODULE_FETCH_FAIL="JETPACK_MODULE_FETCH_FAIL",t.JETPACK_MODULE_RECEIVE="JETPACK_MODULE_RECEIVE",t.JETPACK_MODULE_ACTIVATE="JETPACK_MODULE_ACTIVATE",t.JETPACK_MODULE_ACTIVATE_SUCCESS="JETPACK_MODULE_ACTIVATE_SUCCESS",t.JETPACK_MODULE_ACTIVATE_FAIL="JETPACK_MODULE_ACTIVATE_FAIL",t.JETPACK_MODULE_DEACTIVATE="JETPACK_MODULE_DEACTIVATE",t.JETPACK_MODULE_DEACTIVATE_FAIL="JETPACK_MODULE_DEACTIVATE_FAIL",t.JETPACK_MODULE_DEACTIVATE_SUCCESS="JETPACK_MODULE_DEACTIVATE_SUCCESS",t.JETPACK_MODULE_UPDATE_OPTIONS="JETPACK_MODULE_UPDATE_OPTIONS",t.JETPACK_MODULE_UPDATE_OPTIONS_FAIL="JETPACK_MODULE_UPDATE_OPTIONS_FAIL",t.JETPACK_MODULE_UPDATE_OPTIONS_SUCCESS="JETPACK_MODULE_UPDATE_OPTIONS_SUCCESS",t.JETPACK_MODULES_SET_UNSAVED_OPTION_FLAG="JETPACK_MODULES_SET_UNSAVED_OPTION_FLAG",t.JETPACK_MODULES_CLEAR_UNSAVED_OPTION_FLAG="JETPACK_MODULES_CLEAR_UNSAVED_OPTION_FLAG",t.JETPACK_CONNECTION_STATUS_FETCH="JETPACK_CONNECTION_STATUS_FETCH",t.JUMPSTART_ACTIVATE="JUMPSTART_ACTIVATE",t.JUMPSTART_ACTIVATE_FAIL="JUMPSTART_ACTIVATE_FAIL",t.JUMPSTART_ACTIVATE_SUCCESS="JUMPSTART_ACTIVATE_SUCCESS",t.JUMPSTART_SKIP="JUMPSTART_SKIP",t.JUMPSTART_SKIP_FAIL="JUMPSTART_SKIP_FAIL",t.JUMPSTART_SKIP_SUCCESS="JUMPSTART_SKIP_SUCCESS",t.DASHBOARD_PROTECT_COUNT_FETCH="DASHBOARD_PROTECT_COUNT_FETCH",t.DASHBOARD_PROTECT_COUNT_FETCH_FAIL="DASHBOARD_PROTECT_COUNT_FETCH_FAIL",t.DASHBOARD_PROTECT_COUNT_FETCH_SUCCESS="DASHBOARD_PROTECT_COUNT_FETCH_SUCCESS",t.RESET_OPTIONS="RESET_OPTIONS",t.RESET_OPTIONS_FAIL="RESET_OPTIONS_FAIL",t.RESET_OPTIONS_SUCCESS="RESET_OPTIONS_SUCCESS",t.VAULTPRESS_SITE_DATA_FETCH="VAULTPRESS_SITE_DATA_FETCH",t.VAULTPRESS_SITE_DATA_FETCH_FAIL="VAULTPRESS_SITE_DATA_FETCH_FAIL",t.VAULTPRESS_SITE_DATA_FETCH_SUCCESS="VAULTPRESS_SITE_DATA_FETCH_SUCCESS",t.MONITOR_LAST_DOWNTIME_FETCH="MONITOR_LAST_DOWNTIME_FETCH",t.MONITOR_LAST_DOWNTIME_FETCH_FAIL="MONITOR_LAST_DOWNTIME_FETCH_FAIL",t.MONITOR_LAST_DOWNTIME_FETCH_SUCCESS="MONITOR_LAST_DOWNTIME_FETCH_SUCCESS",t.AKISMET_DATA_FETCH="AKISMET_DATA_FETCH",t.AKISMET_DATA_FETCH_FAIL="AKISMET_DATA_FETCH_FAIL",t.AKISMET_DATA_FETCH_SUCCESS="AKISMET_DATA_FETCH_SUCCESS",t.PLUGIN_UPDATES_FETCH="PLUGIN_UPDATES_FETCH",t.PLUGIN_UPDATES_FETCH_FAIL="PLUGIN_UPDATES_FETCH_FAIL",t.PLUGIN_UPDATES_FETCH_SUCCESS="PLUGIN_UPDATES_FETCH_SUCCESS",t.STATS_SWITCH_TAB="STATS_SWITCH_TAB",t.STATS_DATA_FETCH="STATS_DATA_FETCH",t.STATS_DATA_FETCH_FAIL="STATS_DATA_FETCH_FAIL",t.STATS_DATA_FETCH_SUCCESS="STATS_DATA_FETCH_SUCCESS",t.JETPACK_SETTINGS_FETCH="JETPACK_SETTINGS_FETCH",t.JETPACK_SETTINGS_FETCH_RECEIVE="JETPACK_SETTINGS_FETCH_RECEIVE",t.JETPACK_SETTINGS_FETCH_FAIL="JETPACK_SETTINGS_FETCH_FAIL",t.JETPACK_SETTING_UPDATE="JETPACK_SETTING_UPDATE",t.JETPACK_SETTING_UPDATE_SUCCESS="JETPACK_SETTING_UPDATE_SUCCESS",t.JETPACK_SETTING_UPDATE_FAIL="JETPACK_SETTING_UPDATE_FAIL",t.JETPACK_SITE_DATA_FETCH="JETPACK_SITE_DATA_FETCH",t.JETPACK_SITE_DATA_FETCH_RECEIVE="JETPACK_SITE_DATA_FETCH_RECEIVE",t.JETPACK_SITE_DATA_FETCH_FAIL="JETPACK_SITE_DATA_FETCH_FAIL",t.JETPACK_ACTION_NOTICES_DISMISS="JETPACK_ACTION_NOTICES_DISMISS",
-t.JETPACK_NOTICES_DISPATCH_TYPE="JETPACK_NOTICES_DISPATCH_TYPE",t.JETPACK_NOTICES_DISMISS="JETPACK_NOTICES_DISMISS",t.JETPACK_NOTICES_DISMISS_FAIL="JETPACK_NOTICES_DISMISS_FAIL",t.JETPACK_NOTICES_DISMISS_SUCCESS="JETPACK_NOTICES_DISMISS_SUCCESS",t.JETPACK_PLUGINS_DATA_FETCH="JETPACK_PLUGINS_DATA_FETCH",t.JETPACK_PLUGINS_DATA_FETCH_RECEIVE="JETPACK_PLUGINS_DATA_FETCH_RECEIVE",t.JETPACK_PLUGINS_DATA_FETCH_FAIL="JETPACK_PLUGINS_DATA_FETCH_FAIL",t.JETPACK_SEARCH_TERM="JETPACK_SEARCH_TERM"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setInitialState=void 0;var r=n(435);t.setInitialState=function(){return function(e){e({type:r.JETPACK_SET_INITIAL_STATE,initialState:window.Initial_State})}}},[1063,438,439],function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return e.jetpack.dashboard.activeStatsTab}function o(e){return!!e.jetpack.dashboard.requests.fetchingStatsData}function i(e){return e.jetpack.dashboard.statsData}function s(e){return!!e.jetpack.dashboard.requests.fetchingAkismetData}function c(e){return e.jetpack.dashboard.akismetData}function u(e){return!!e.jetpack.dashboard.requests.fetchingProtectData}function l(e){return e.jetpack.dashboard.protectCount}function d(e){return!!e.jetpack.dashboard.requests.fetchingMonitorData}function p(e){return e.jetpack.dashboard.lastDownTime}function f(e){return!!e.jetpack.dashboard.requests.fetchingVaultPressData}function h(e){return e.jetpack.dashboard.vaultPressData}function m(e){return(0,A["default"])(e.jetpack.dashboard.vaultPressData,"data.security.notice_count",0)}function M(e){return!!e.jetpack.dashboard.requests.fetchingPluginUpdates}function _(e){return e.jetpack.dashboard.pluginUpdates}Object.defineProperty(t,"__esModule",{value:!0}),t.dashboard=void 0,t.getActiveStatsTab=a,t.isFetchingStatsData=o,t.getStatsData=i,t.isFetchingAkismetData=s,t.getAkismetData=c,t.isFetchingProtectData=u,t.getProtectCount=l,t.isFetchingMonitorData=d,t.getLastDownTime=p,t.isFetchingVaultPressData=f,t.getVaultPressData=h,t.getVaultPressScanThreatCount=m,t.isFetchingPluginUpdates=M,t.getPluginUpdates=_;var g=n(161),v=n(355),b=r(v),y=n(399),A=r(y),T=n(435),L=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments[1];switch(t.type){case T.STATS_DATA_FETCH:return(0,b["default"])({},e,{fetchingStatsData:!0});case T.AKISMET_DATA_FETCH:return(0,b["default"])({},e,{fetchingAkismetData:!0});case T.MONITOR_LAST_DOWNTIME_FETCH:return(0,b["default"])({},e,{fetchingMonitorData:!0});case T.VAULTPRESS_SITE_DATA_FETCH:return(0,b["default"])({},e,{fetchingVaultPressData:!0});case T.DASHBOARD_PROTECT_COUNT_FETCH:return(0,b["default"])({},e,{fetchingProtectData:!0});case T.PLUGIN_UPDATES_FETCH:return(0,b["default"])({},e,{fetchingPluginUpdates:!0});case T.STATS_DATA_FETCH_FAIL:case T.STATS_DATA_FETCH_SUCCESS:case T.AKISMET_DATA_FETCH_FAIL:case T.AKISMET_DATA_FETCH_SUCCESS:case T.MONITOR_LAST_DOWNTIME_FETCH_FAIL:case T.MONITOR_LAST_DOWNTIME_FETCH_SUCCESS:case T.VAULTPRESS_SITE_DATA_FETCH_FAIL:case T.VAULTPRESS_SITE_DATA_FETCH_SUCCESS:case T.DASHBOARD_PROTECT_COUNT_FETCH_FAIL:case T.DASHBOARD_PROTECT_COUNT_FETCH_SUCCESS:case T.PLUGIN_UPDATES_FETCH_FAIL:case T.PLUGIN_UPDATES_FETCH_SUCCESS:return(0,b["default"])({},e,{fetchingStatsData:!1,fetchingAkismetData:!1,fetchingMonitorData:!1,fetchingVaultPressData:!1,fetchingProtectData:!1,fetchingPluginUpdates:!1});default:return e}},E=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"day",t=arguments[1];switch(t.type){case T.STATS_SWITCH_TAB:return t.activeStatsTab;default:return e}},w=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"N/A",t=arguments[1];switch(t.type){case T.STATS_DATA_FETCH_SUCCESS:return(0,b["default"])({},e,t.statsData);default:return e}},z=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"N/A",t=arguments[1];switch(t.type){case T.AKISMET_DATA_FETCH_SUCCESS:return t.akismetData;default:return e}},S=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"N/A",t=arguments[1];switch(t.type){case T.DASHBOARD_PROTECT_COUNT_FETCH_SUCCESS:return t.protectCount;default:return e}},k=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"N/A",t=arguments[1];switch(t.type){case T.MONITOR_LAST_DOWNTIME_FETCH_SUCCESS:return t.lastDownTime;default:return e}},O=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"N/A",t=arguments[1];switch(t.type){case T.VAULTPRESS_SITE_DATA_FETCH_SUCCESS:return t.vaultPressData;default:return e}},N=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"N/A",t=arguments[1];switch(t.type){case T.PLUGIN_UPDATES_FETCH_SUCCESS:return t.pluginUpdates;default:return e}};t.dashboard=(0,g.combineReducers)({requests:L,activeStatsTab:E,protectCount:S,lastDownTime:k,vaultPressData:O,statsData:w,akismetData:z,pluginUpdates:N})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),t.fetchPluginUpdates=t.fetchAkismetData=t.fetchVaultPressData=t.fetchLastDownTime=t.fetchProtectCount=t.fetchStatsData=t.statsSwitchTab=void 0;var a=n(440),o=r(a),i=n(435);t.statsSwitchTab=function(e){return function(t){t({type:i.STATS_SWITCH_TAB,activeStatsTab:e})}},t.fetchStatsData=function(e){return function(t){return t({type:i.STATS_DATA_FETCH}),o["default"].fetchStatsData(e).then(function(e){t({type:i.STATS_DATA_FETCH_SUCCESS,statsData:e})})["catch"](function(e){t({type:i.STATS_DATA_FETCH_FAIL,error:e})})}},t.fetchProtectCount=function(){return function(e){return e({type:i.DASHBOARD_PROTECT_COUNT_FETCH}),o["default"].getProtectCount().then(function(t){e({type:i.DASHBOARD_PROTECT_COUNT_FETCH_SUCCESS,protectCount:t})})["catch"](function(t){e({type:i.DASHBOARD_PROTECT_COUNT_FETCH_FAIL,error:t})})}},t.fetchLastDownTime=function(){return function(e){return e({type:i.MONITOR_LAST_DOWNTIME_FETCH}),o["default"].getLastDownTime().then(function(t){e({type:i.MONITOR_LAST_DOWNTIME_FETCH_SUCCESS,lastDownTime:t})})["catch"](function(t){e({type:i.MONITOR_LAST_DOWNTIME_FETCH_FAIL,error:t})})}},t.fetchVaultPressData=function(){return function(e){return e({type:i.VAULTPRESS_SITE_DATA_FETCH}),o["default"].getVaultPressData().then(function(t){e({type:i.VAULTPRESS_SITE_DATA_FETCH_SUCCESS,vaultPressData:t})})["catch"](function(t){e({type:i.VAULTPRESS_SITE_DATA_FETCH_FAIL,error:t})})}},t.fetchAkismetData=function(){return function(e){return e({type:i.AKISMET_DATA_FETCH}),o["default"].getAkismetData().then(function(t){e({type:i.AKISMET_DATA_FETCH_SUCCESS,akismetData:t})})["catch"](function(t){e({type:i.AKISMET_DATA_FETCH_FAIL,error:t})})}},t.fetchPluginUpdates=function(){return function(e){return e({type:i.PLUGIN_UPDATES_FETCH}),o["default"].getPluginUpdates().then(function(t){e({type:i.PLUGIN_UPDATES_FETCH_SUCCESS,pluginUpdates:t})})["catch"](function(t){e({type:i.PLUGIN_UPDATES_FETCH_FAIL,error:t})})}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){function n(e){var t=r+"jetpack/v4/module/stats/data";return t+=t.indexOf("?")!==-1?"&range="+encodeURIComponent(e):"?range="+encodeURIComponent(e)}var r=e,a=t,i={setApiRoot:function(e){r=e},setApiNonce:function(e){a=e},fetchSiteConnectionStatus:function(){return fetch(r+"jetpack/v4/connection",{credentials:"same-origin",headers:{"X-WP-Nonce":a}}).then(function(e){return e.json()})},fetchUserConnectionData:function(){return fetch(r+"jetpack/v4/connection/data",{credentials:"same-origin",headers:{"X-WP-Nonce":a}}).then(function(e){return e.json()})},disconnectSite:function(){return fetch(r+"jetpack/v4/connection",{method:"post",credentials:"same-origin",headers:{"X-WP-Nonce":a,"Content-type":"application/json"},body:(0,s["default"])({isActive:!1})}).then(o).then(function(e){return e.json()})},fetchConnectUrl:function(){return fetch(r+"jetpack/v4/connection/url",{credentials:"same-origin",headers:{"X-WP-Nonce":a}}).then(o).then(function(e){return e.json()})},unlinkUser:function(){return fetch(r+"jetpack/v4/connection/user",{method:"post",credentials:"same-origin",headers:{"X-WP-Nonce":a,"Content-type":"application/json"},body:(0,s["default"])({linked:!1})}).then(o).then(function(e){return e.json()})},jumpStart:function(e){var t=void 0;return"activate"===e&&(t=!0),"deactivate"===e&&(t=!1),fetch(r+"jetpack/v4/jumpstart",{method:"post",credentials:"same-origin",headers:{"X-WP-Nonce":a,"Content-type":"application/json"},body:(0,s["default"])({active:t})}).then(o).then(function(e){return e.json()})},fetchModules:function(){return fetch(r+"jetpack/v4/module/all",{credentials:"same-origin",headers:{"X-WP-Nonce":a}}).then(o).then(function(e){return e.json()})},fetchModule:function(e){return fetch(r+"jetpack/v4/module/"+e,{credentials:"same-origin",headers:{"X-WP-Nonce":a}}).then(o).then(function(e){return e.json()})},activateModule:function(e){return fetch(r+"jetpack/v4/module/"+e+"/active",{method:"post",credentials:"same-origin",headers:{"X-WP-Nonce":a,"Content-type":"application/json"},body:(0,s["default"])({active:!0})}).then(o).then(function(e){return e.json()})},deactivateModule:function(e){return fetch(r+"jetpack/v4/module/"+e+"/active",{method:"post",credentials:"same-origin",headers:{"X-WP-Nonce":a,"Content-type":"application/json"},body:(0,s["default"])({active:!1})})},updateModuleOptions:function(e,t){return fetch(r+"jetpack/v4/module/"+e,{method:"post",credentials:"same-origin",headers:{"X-WP-Nonce":a,"Content-type":"application/json"},body:(0,s["default"])(t)}).then(o).then(function(e){return e.json()})},getProtectCount:function(){return fetch(r+"jetpack/v4/module/protect/data",{credentials:"same-origin",headers:{"X-WP-Nonce":a,"Content-type":"application/json"}}).then(o).then(function(e){return e.json()})},resetOptions:function(e){return fetch(r+"jetpack/v4/options/"+e,{method:"post",credentials:"same-origin",headers:{"X-WP-Nonce":a,"Content-type":"application/json"},body:(0,s["default"])({reset:!0})}).then(o).then(function(e){return e.json()})},getVaultPressData:function(){return fetch(r+"jetpack/v4/module/vaultpress/data",{credentials:"same-origin",headers:{"X-WP-Nonce":a,"Content-type":"application/json"}}).then(o).then(function(e){return e.json()})},getLastDownTime:function(){return fetch(r+"jetpack/v4/module/monitor/data",{credentials:"same-origin",headers:{"X-WP-Nonce":a,"Content-type":"application/json"}}).then(o).then(function(e){return e.json()})},getAkismetData:function(){return fetch(r+"jetpack/v4/module/akismet/data",{credentials:"same-origin",headers:{"X-WP-Nonce":a,"Content-type":"application/json"}}).then(o).then(function(e){return e.json()})},fetchStatsData:function(e){return fetch(n(e),{credentials:"same-origin",headers:{"X-WP-Nonce":a}}).then(o).then(function(e){return e.json()})},getPluginUpdates:function(){return fetch(r+"jetpack/v4/updates/plugins",{credentials:"same-origin",headers:{"X-WP-Nonce":a,"Content-type":"application/json"}}).then(o).then(function(e){return e.json()})},fetchSettings:function(){return fetch(r+"jetpack/v4/settings",{credentials:"same-origin",headers:{"X-WP-Nonce":a}}).then(o).then(function(e){return e.json()})},updateSetting:function(e){return fetch(r+"jetpack/v4/settings",{method:"post",credentials:"same-origin",headers:{"X-WP-Nonce":a,"Content-type":"application/json"},body:(0,s["default"])(e)}).then(o).then(function(e){return e.json()})},fetchSiteData:function(){return fetch(r+"jetpack/v4/site",{method:"get",credentials:"same-origin",headers:{"X-WP-Nonce":a,"Content-type":"application/json"}}).then(o).then(function(e){return e.json()}).then(function(e){return JSON.parse(e.data)})},dismissJetpackNotice:function(e){return fetch(r+"jetpack/v4/notice/"+e,{method:"post",credentials:"same-origin",headers:{"X-WP-Nonce":a,"Content-type":"application/json"},body:(0,s["default"])({dismissed:!0})}).then(o).then(function(e){return e.json()})},fetchPluginsData:function(){return fetch(r+"jetpack/v4/plugins",{method:"get",credentials:"same-origin",headers:{"X-WP-Nonce":a,"Content-type":"application/json"}}).then(o).then(function(e){return e.json()})}};(0,u["default"])(this,i)}function o(e){return e.status>=200&&e.status<300?e:e.json().then(function(e){var t=new Error(e.message);throw t.response=e,t})}Object.defineProperty(t,"__esModule",{value:!0});var i=n(441),s=r(i);n(443);var c=n(355),u=r(c);n(444).polyfill();var l=new a;t["default"]=l,e.exports=t["default"]},function(e,t,n){e.exports={"default":n(442),__esModule:!0}},function(e,t,n){var r=n(278),a=r.JSON||(r.JSON={stringify:JSON.stringify});e.exports=function(e){return a.stringify.apply(a,arguments)}},function(e,t){!function(e){"use strict";function t(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.\^_`|~]/i.test(e))throw new TypeError("Invalid character in header field name");return e.toLowerCase()}function n(e){return"string"!=typeof e&&(e=String(e)),e}function r(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return m.iterable&&(t[Symbol.iterator]=function(){return t}),t}function a(e){this.map={},e instanceof a?e.forEach(function(e,t){this.append(t,e)},this):e&&Object.getOwnPropertyNames(e).forEach(function(t){this.append(t,e[t])},this)}function o(e){return e.bodyUsed?Promise.reject(new TypeError("Already read")):void(e.bodyUsed=!0)}function i(e){return new Promise(function(t,n){e.onload=function(){t(e.result)},e.onerror=function(){n(e.error)}})}function s(e){var t=new FileReader;return t.readAsArrayBuffer(e),i(t)}function c(e){var t=new FileReader;return t.readAsText(e),i(t)}function u(){return this.bodyUsed=!1,this._initBody=function(e){if(this._bodyInit=e,"string"==typeof e)this._bodyText=e;else if(m.blob&&Blob.prototype.isPrototypeOf(e))this._bodyBlob=e;else if(m.formData&&FormData.prototype.isPrototypeOf(e))this._bodyFormData=e;else if(m.searchParams&&URLSearchParams.prototype.isPrototypeOf(e))this._bodyText=e.toString();else if(e){if(!m.arrayBuffer||!ArrayBuffer.prototype.isPrototypeOf(e))throw new Error("unsupported BodyInit type")}else this._bodyText="";this.headers.get("content-type")||("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):m.searchParams&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},m.blob?(this.blob=function(){var e=o(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this.blob().then(s)},this.text=function(){var e=o(this);if(e)return e;if(this._bodyBlob)return c(this._bodyBlob);if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)}):this.text=function(){var e=o(this);return e?e:Promise.resolve(this._bodyText)},m.formData&&(this.formData=function(){return this.text().then(p)}),this.json=function(){return this.text().then(JSON.parse)},this}function l(e){var t=e.toUpperCase();return M.indexOf(t)>-1?t:e}function d(e,t){t=t||{};var n=t.body;if(d.prototype.isPrototypeOf(e)){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new a(e.headers)),this.method=e.method,this.mode=e.mode,n||(n=e._bodyInit,e.bodyUsed=!0)}else this.url=e;if(this.credentials=t.credentials||this.credentials||"omit",!t.headers&&this.headers||(this.headers=new a(t.headers)),this.method=l(t.method||this.method||"GET"),this.mode=t.mode||this.mode||null,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&n)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(n)}function p(e){var t=new FormData;return e.trim().split("&").forEach(function(e){if(e){var n=e.split("="),r=n.shift().replace(/\+/g," "),a=n.join("=").replace(/\+/g," ");t.append(decodeURIComponent(r),decodeURIComponent(a))}}),t}function f(e){var t=new a,n=(e.getAllResponseHeaders()||"").trim().split("\n");return n.forEach(function(e){var n=e.trim().split(":"),r=n.shift().trim(),a=n.join(":").trim();t.append(r,a)}),t}function h(e,t){t||(t={}),this.type="default",this.status=t.status,this.ok=this.status>=200&&this.status<300,this.statusText=t.statusText,this.headers=t.headers instanceof a?t.headers:new a(t.headers),this.url=t.url||"",this._initBody(e)}if(!e.fetch){var m={searchParams:"URLSearchParams"in e,iterable:"Symbol"in e&&"iterator"in Symbol,blob:"FileReader"in e&&"Blob"in e&&function(){try{return new Blob,!0}catch(e){return!1}}(),formData:"FormData"in e,arrayBuffer:"ArrayBuffer"in e};a.prototype.append=function(e,r){e=t(e),r=n(r);var a=this.map[e];a||(a=[],this.map[e]=a),a.push(r)},a.prototype["delete"]=function(e){delete this.map[t(e)]},a.prototype.get=function(e){var n=this.map[t(e)];return n?n[0]:null},a.prototype.getAll=function(e){return this.map[t(e)]||[]},a.prototype.has=function(e){return this.map.hasOwnProperty(t(e))},a.prototype.set=function(e,r){this.map[t(e)]=[n(r)]},a.prototype.forEach=function(e,t){Object.getOwnPropertyNames(this.map).forEach(function(n){this.map[n].forEach(function(r){e.call(t,r,n,this)},this)},this)},a.prototype.keys=function(){var e=[];return this.forEach(function(t,n){e.push(n)}),r(e)},a.prototype.values=function(){var e=[];return this.forEach(function(t){e.push(t)}),r(e)},a.prototype.entries=function(){var e=[];return this.forEach(function(t,n){e.push([n,t])}),r(e)},m.iterable&&(a.prototype[Symbol.iterator]=a.prototype.entries);var M=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];d.prototype.clone=function(){return new d(this)},u.call(d.prototype),u.call(h.prototype),h.prototype.clone=function(){return new h(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new a(this.headers),url:this.url})},h.error=function(){var e=new h(null,{status:0,statusText:""});return e.type="error",e};var _=[301,302,303,307,308];h.redirect=function(e,t){if(_.indexOf(t)===-1)throw new RangeError("Invalid status code");return new h(null,{status:t,headers:{location:e}})},e.Headers=a,e.Request=d,e.Response=h,e.fetch=function(e,t){return new Promise(function(n,r){function a(){return"responseURL"in i?i.responseURL:/^X-Request-URL:/m.test(i.getAllResponseHeaders())?i.getResponseHeader("X-Request-URL"):void 0}var o;o=d.prototype.isPrototypeOf(e)&&!t?e:new d(e,t);var i=new XMLHttpRequest;i.onload=function(){var e={status:i.status,statusText:i.statusText,headers:f(i),url:a()},t="response"in i?i.response:i.responseText;n(new h(t,e))},i.onerror=function(){r(new TypeError("Network request failed"))},i.ontimeout=function(){r(new TypeError("Network request failed"))},i.open(o.method,o.url,!0),"include"===o.credentials&&(i.withCredentials=!0),"responseType"in i&&m.blob&&(i.responseType="blob"),o.headers.forEach(function(e,t){i.setRequestHeader(t,e)}),i.send("undefined"==typeof o._bodyInit?null:o._bodyInit)})},e.fetch.polyfill=!0}}("undefined"!=typeof self?self:this)},function(e,t,n){var r;(function(e,a,o){/*!
- * @overview es6-promise - a tiny implementation of Promises/A+.
- * @copyright Copyright (c) 2014 Yehuda Katz, Tom Dale, Stefan Penner and contributors (Conversion to ES6 API by Jake Archibald)
- * @license Licensed under MIT license
- * See https://raw.githubusercontent.com/jakearchibald/es6-promise/master/LICENSE
- * @version 3.0.2
- */
-(function(){"use strict";function i(e){return"function"==typeof e||"object"==typeof e&&null!==e}function s(e){return"function"==typeof e}function c(e){return"object"==typeof e&&null!==e}function u(e){V=e}function l(e){Q=e}function d(){return function(){e.nextTick(M)}}function p(){return function(){F(M)}}function f(){var e=0,t=new ee(M),n=document.createTextNode("");return t.observe(n,{characterData:!0}),function(){n.data=e=++e%2}}function h(){var e=new MessageChannel;return e.port1.onmessage=M,function(){e.port2.postMessage(0)}}function m(){return function(){setTimeout(M,1)}}function M(){for(var e=0;e<G;e+=2){var t=re[e],n=re[e+1];t(n),re[e]=void 0,re[e+1]=void 0}G=0}function _(){try{var e=n(446);return F=e.runOnLoop||e.runOnContext,p()}catch(t){return m()}}function g(){}function v(){return new TypeError("You cannot resolve a promise with itself")}function b(){return new TypeError("A promises callback cannot return that same promise.")}function y(e){try{return e.then}catch(t){return se.error=t,se}}function A(e,t,n,r){try{e.call(t,n,r)}catch(a){return a}}function T(e,t,n){Q(function(e){var r=!1,a=A(n,t,function(n){r||(r=!0,t!==n?w(e,n):S(e,n))},function(t){r||(r=!0,k(e,t))},"Settle: "+(e._label||" unknown promise"));!r&&a&&(r=!0,k(e,a))},e)}function L(e,t){t._state===oe?S(e,t._result):t._state===ie?k(e,t._result):O(t,void 0,function(t){w(e,t)},function(t){k(e,t)})}function E(e,t){if(t.constructor===e.constructor)L(e,t);else{var n=y(t);n===se?k(e,se.error):void 0===n?S(e,t):s(n)?T(e,t,n):S(e,t)}}function w(e,t){e===t?k(e,v()):i(t)?E(e,t):S(e,t)}function z(e){e._onerror&&e._onerror(e._result),N(e)}function S(e,t){e._state===ae&&(e._result=t,e._state=oe,0!==e._subscribers.length&&Q(N,e))}function k(e,t){e._state===ae&&(e._state=ie,e._result=t,Q(z,e))}function O(e,t,n,r){var a=e._subscribers,o=a.length;e._onerror=null,a[o]=t,a[o+oe]=n,a[o+ie]=r,0===o&&e._state&&Q(N,e)}function N(e){var t=e._subscribers,n=e._state;if(0!==t.length){for(var r,a,o=e._result,i=0;i<t.length;i+=3)r=t[i],a=t[i+n],r?P(n,r,a,o):a(o);e._subscribers.length=0}}function C(){this.error=null}function D(e,t){try{return e(t)}catch(n){return ce.error=n,ce}}function P(e,t,n,r){var a,o,i,c,u=s(n);if(u){if(a=D(n,r),a===ce?(c=!0,o=a.error,a=null):i=!0,t===a)return void k(t,b())}else a=r,i=!0;t._state!==ae||(u&&i?w(t,a):c?k(t,o):e===oe?S(t,a):e===ie&&k(t,a))}function x(e,t){try{t(function(t){w(e,t)},function(t){k(e,t)})}catch(n){k(e,n)}}function j(e,t){var n=this;n._instanceConstructor=e,n.promise=new e(g),n._validateInput(t)?(n._input=t,n.length=t.length,n._remaining=t.length,n._init(),0===n.length?S(n.promise,n._result):(n.length=n.length||0,n._enumerate(),0===n._remaining&&S(n.promise,n._result))):k(n.promise,n._validationError())}function W(e){return new ue(this,e).promise}function Y(e){function t(e){w(a,e)}function n(e){k(a,e)}var r=this,a=new r(g);if(!K(e))return k(a,new TypeError("You must pass an array to race.")),a;for(var o=e.length,i=0;a._state===ae&&i<o;i++)O(r.resolve(e[i]),void 0,t,n);return a}function q(e){var t=this;if(e&&"object"==typeof e&&e.constructor===t)return e;var n=new t(g);return w(n,e),n}function R(e){var t=this,n=new t(g);return k(n,e),n}function B(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}function H(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}function I(e){this._id=he++,this._state=void 0,this._result=void 0,this._subscribers=[],g!==e&&(s(e)||B(),this instanceof I||H(),x(this,e))}function U(){var e;if("undefined"!=typeof a)e=a;else if("undefined"!=typeof self)e=self;else try{e=Function("return this")()}catch(t){throw new Error("polyfill failed because global object is unavailable in this environment")}var n=e.Promise;n&&"[object Promise]"===Object.prototype.toString.call(n.resolve())&&!n.cast||(e.Promise=me)}var X;X=Array.isArray?Array.isArray:function(e){return"[object Array]"===Object.prototype.toString.call(e)};var F,V,J,K=X,G=0,Q=({}.toString,function(e,t){re[G]=e,re[G+1]=t,G+=2,2===G&&(V?V(M):J())}),$="undefined"!=typeof window?window:void 0,Z=$||{},ee=Z.MutationObserver||Z.WebKitMutationObserver,te="undefined"!=typeof e&&"[object process]"==={}.toString.call(e),ne="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel,re=new Array(1e3);J=te?d():ee?f():ne?h():void 0===$?_():m();var ae=void 0,oe=1,ie=2,se=new C,ce=new C;j.prototype._validateInput=function(e){return K(e)},j.prototype._validationError=function(){return new Error("Array Methods must be provided an Array")},j.prototype._init=function(){this._result=new Array(this.length)};var ue=j;j.prototype._enumerate=function(){for(var e=this,t=e.length,n=e.promise,r=e._input,a=0;n._state===ae&&a<t;a++)e._eachEntry(r[a],a)},j.prototype._eachEntry=function(e,t){var n=this,r=n._instanceConstructor;c(e)?e.constructor===r&&e._state!==ae?(e._onerror=null,n._settledAt(e._state,t,e._result)):n._willSettleAt(r.resolve(e),t):(n._remaining--,n._result[t]=e)},j.prototype._settledAt=function(e,t,n){var r=this,a=r.promise;a._state===ae&&(r._remaining--,e===ie?k(a,n):r._result[t]=n),0===r._remaining&&S(a,r._result)},j.prototype._willSettleAt=function(e,t){var n=this;O(e,void 0,function(e){n._settledAt(oe,t,e)},function(e){n._settledAt(ie,t,e)})};var le=W,de=Y,pe=q,fe=R,he=0,me=I;I.all=le,I.race=de,I.resolve=pe,I.reject=fe,I._setScheduler=u,I._setAsap=l,I._asap=Q,I.prototype={constructor:I,then:function(e,t){var n=this,r=n._state;if(r===oe&&!e||r===ie&&!t)return this;var a=new this.constructor(g),o=n._result;if(r){var i=arguments[r-1];Q(function(){P(r,a,i,o)})}else O(n,a,e,t);return a},"catch":function(e){return this.then(null,e)}};var Me=U,_e={Promise:me,polyfill:Me};n(447).amd?(r=function(){return _e}.call(t,n,t,o),!(void 0!==r&&(o.exports=r))):"undefined"!=typeof o&&o.exports?o.exports=_e:"undefined"!=typeof this&&(this.ES6Promise=_e),Me()}).call(this)}).call(t,n(445),function(){return this}(),n(169)(e))},function(e,t){function n(){throw new Error("setTimeout has not been defined")}function r(){throw new Error("clearTimeout has not been defined")}function a(e){if(l===setTimeout)return setTimeout(e,0);if((l===n||!l)&&setTimeout)return l=setTimeout,setTimeout(e,0);try{return l(e,0)}catch(t){try{return l.call(null,e,0)}catch(t){return l.call(this,e,0)}}}function o(e){if(d===clearTimeout)return clearTimeout(e);if((d===r||!d)&&clearTimeout)return d=clearTimeout,clearTimeout(e);try{return d(e)}catch(t){try{return d.call(null,e)}catch(t){return d.call(this,e)}}}function i(){m&&f&&(m=!1,f.length?h=f.concat(h):M=-1,h.length&&s())}function s(){if(!m){var e=a(i);m=!0;for(var t=h.length;t;){for(f=h,h=[];++M<t;)f&&f[M].run();M=-1,t=h.length}f=null,m=!1,o(e)}}function c(e,t){this.fun=e,this.array=t}function u(){}var l,d,p=e.exports={};!function(){try{l="function"==typeof setTimeout?setTimeout:n}catch(e){l=n}try{d="function"==typeof clearTimeout?clearTimeout:r}catch(e){d=r}}();var f,h=[],m=!1,M=-1;p.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];h.push(new c(e,t)),1!==h.length||m||a(s)},c.prototype.run=function(){this.fun.apply(null,this.array)},p.title="browser",p.browser=!0,p.env={},p.argv=[],p.version="",p.versions={},p.on=u,p.addListener=u,p.once=u,p.off=u,p.removeListener=u,p.removeAllListeners=u,p.emit=u,p.binding=function(e){throw new Error("process.binding is not supported")},p.cwd=function(){return"/"},p.chdir=function(e){throw new Error("process.chdir is not supported")},p.umask=function(){return 0}},function(e,t){},function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},[1063,449,458],function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return!!e.jetpack.modules.requests.fetchingModulesList}function o(e,t){return!!e.jetpack.modules.requests.activating[t]}function i(e,t){return!!e.jetpack.modules.requests.deactivating[t]}function s(e,t,n){return(0,L["default"])(e.jetpack.modules.requests.updatingOption,[t,n],!1)}function c(e,t,n){return(0,L["default"])(e.jetpack.modules.items,[t,"options",n,"current_value"])}function u(e,t,n){return(0,L["default"])(e.jetpack.modules.items,[t,"options",n,"enum"],!1)}function l(e){return e.jetpack.modules.items}function d(e,t){return(0,L["default"])(e.jetpack.modules.items,t,{})}function p(e,t){return(0,v["default"])(e.jetpack.modules.items).filter(function(n){return e.jetpack.modules.items[n].feature.indexOf(t)!==-1}).map(function(t){return e.jetpack.modules.items[t]})}function f(e){return(0,v["default"])(e.jetpack.modules.items).filter(function(t){return e.jetpack.modules.items[t].requires_connection})}function h(e,t){return!!(0,L["default"])(e.jetpack.modules.items,[t,"activated"],!1)}function m(e){return(0,L["default"])(e.jetpack.modules,"unsavedOptionsFlag")}Object.defineProperty(t,"__esModule",{value:!0}),t.reducer=t.unsavedOptionsFlag=t.requests=t.initialRequestsState=t.items=void 0;var M=n(267),_=r(M),g=n(450),v=r(g),b=n(454),y=r(b);t.isFetchingModulesList=a,t.isActivatingModule=o,t.isDeactivatingModule=i,t.isUpdatingModuleOption=s,t.getModuleOption=c,t.getModuleOptionValidValues=u,t.getModules=l,t.getModule=d,t.getModulesByFeature=p,t.getModulesThatRequireConnection=f,t.isModuleActivated=h,t.areThereUnsavedModuleOptions=m;var A=n(161),T=n(399),L=r(T),E=n(355),w=r(E),z=n(435),S=t.items=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments[1],n=function(){switch(t.type){case z.JETPACK_SET_INITIAL_STATE:return{v:(0,w["default"])({},t.initialState.getModules)};case z.JETPACK_MODULES_LIST_RECEIVE:return{v:(0,w["default"])({},e,t.modules)};case z.JETPACK_MODULE_ACTIVATE_SUCCESS:return{v:(0,w["default"])({},e,(0,y["default"])({},t.module,(0,w["default"])({},e[t.module],{activated:!0})))};case z.JETPACK_MODULE_DEACTIVATE_SUCCESS:return{v:(0,w["default"])({},e,(0,y["default"])({},t.module,(0,w["default"])({},e[t.module],{activated:!1})))};case z.JETPACK_MODULE_UPDATE_OPTIONS_SUCCESS:var n=(0,w["default"])({},e[t.module]);return(0,v["default"])(t.newOptionValues).forEach(function(e){n.options[e].current_value=t.newOptionValues[e]}),{v:(0,w["default"])({},e,(0,y["default"])({},t.module,n))};default:return{v:e}}}();if("object"===("undefined"==typeof n?"undefined":(0,_["default"])(n)))return n.v},k=t.initialRequestsState={fetchingModulesList:!1,activating:{},deactivating:{},updatingOption:{}},O=t.requests=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:k,t=arguments[1],n=function(){switch(t.type){case z.JETPACK_MODULES_LIST_FETCH:return{v:(0,w["default"])({},e,{fetchingModulesList:!0})};case z.JETPACK_MODULES_LIST_FETCH_FAIL:case z.JETPACK_MODULES_LIST_RECEIVE:return{v:(0,w["default"])({},e,{fetchingModulesList:!1})};case z.JETPACK_MODULE_ACTIVATE:return{v:(0,w["default"])({},e,{activating:(0,w["default"])({},e.activating,(0,y["default"])({},t.module,!0))})};case z.JETPACK_MODULE_ACTIVATE_FAIL:case z.JETPACK_MODULE_ACTIVATE_SUCCESS:return{v:(0,w["default"])({},e,{activating:(0,w["default"])({},e.activating,(0,y["default"])({},t.module,!1))})};case z.JETPACK_MODULE_DEACTIVATE:return{v:(0,w["default"])({},e,{deactivating:(0,w["default"])({},e.deactivating,(0,y["default"])({},t.module,!0))})};case z.JETPACK_MODULE_DEACTIVATE_FAIL:case z.JETPACK_MODULE_DEACTIVATE_SUCCESS:return{v:(0,w["default"])({},e,{deactivating:(0,w["default"])({},e.deactivating,(0,y["default"])({},t.module,!1))})};case z.JETPACK_MODULE_UPDATE_OPTIONS:var n=(0,w["default"])({},e.updatingOption);return n[t.module]=(0,w["default"])({},n[t.module]),(0,v["default"])(t.newOptionValues).forEach(function(e){n[t.module][e]=!0}),{v:(0,w["default"])({},e,{updatingOption:(0,w["default"])({},e.updatingOption,n)})};case z.JETPACK_MODULE_UPDATE_OPTIONS_FAIL:case z.JETPACK_MODULE_UPDATE_OPTIONS_SUCCESS:var r=(0,w["default"])({},e.updatingOption);return r[t.module]=(0,w["default"])({},r[t.module]),(0,v["default"])(t.newOptionValues).forEach(function(e){r[t.module][e]=!1}),{v:(0,w["default"])({},e,{updatingOption:(0,w["default"])({},e.updatingOption,r)})};default:return{v:e}}}();if("object"===("undefined"==typeof n?"undefined":(0,_["default"])(n)))return n.v},N=t.unsavedOptionsFlag=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments[1];switch(t.type){case z.JETPACK_MODULES_SET_UNSAVED_OPTION_FLAG:return!0;case z.JETPACK_MODULES_CLEAR_UNSAVED_OPTION_FLAG:return!1;default:return e}};t.reducer=(0,A.combineReducers)({items:S,requests:O,unsavedOptionsFlag:N})},function(e,t,n){e.exports={"default":n(451),__esModule:!0}},function(e,t,n){n(452),e.exports=n(278).Object.keys},function(e,t,n){var r=n(313),a=n(297);n(453)("keys",function(){return function(e){return a(r(e))}})},function(e,t,n){var r=n(276),a=n(278),o=n(287);e.exports=function(e,t){var n=(a.Object||{})[e]||Object[e],i={};i[e]=t(n),r(r.S+r.F*o(function(){n(1)}),"Object",i)}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0;var a=n(455),o=r(a);t["default"]=function(e,t,n){return t in e?(0,o["default"])(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},function(e,t,n){e.exports={"default":n(456),__esModule:!0}},function(e,t,n){n(457);var r=n(278).Object;e.exports=function(e,t,n){return r.defineProperty(e,t,n)}},function(e,t,n){var r=n(276);r(r.S+r.F*!n(286),"Object",{defineProperty:n(282).f})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){switch(e){case"custom-content-types":t||jQuery("#menu-posts-jetpack-portfolio, #menu-posts-jetpack-testimonial").toggle(),(0,c["default"])(t,function(e,t){"jetpack_portfolio"===t&&jQuery("#menu-posts-jetpack-portfolio, .jp-toggle-portfolio").toggle(),"jetpack_testimonial"===t&&jQuery("#menu-posts-jetpack-testimonial, .jp-toggle-testimonial").toggle()});break;default:return!1}}Object.defineProperty(t,"__esModule",{value:!0}),t.regeneratePostByEmailAddress=t.updateModuleOptions=t.deactivateModule=t.activateModule=t.fetchModule=t.fetchModules=t.clearUnsavedOptionFlag=t.setUnsavedOptionFlag=void 0,t.maybeHideNavMenuItem=a;var o=n(459),i=n(467),s=n(595),c=r(s),u=n(435),l=n(449),d=n(440),p=r(d);t.setUnsavedOptionFlag=function(){return{type:u.JETPACK_MODULES_SET_UNSAVED_OPTION_FLAG}},t.clearUnsavedOptionFlag=function(){return{type:u.JETPACK_MODULES_CLEAR_UNSAVED_OPTION_FLAG}},t.fetchModules=function(){return function(e){return e({type:u.JETPACK_MODULES_LIST_FETCH}),p["default"].fetchModules().then(function(t){return e({type:u.JETPACK_MODULES_LIST_RECEIVE,modules:t}),t})["catch"](function(t){e({type:u.JETPACK_MODULES_LIST_FETCH_FAIL,error:t})})}},t.fetchModule=function(){return function(e){return e({type:u.JETPACK_MODULE_FETCH}),p["default"].fetchModule().then(function(t){return e({type:u.JETPACK_MODULE_RECEIVE,module:t}),t})["catch"](function(t){e({type:u.JETPACK_MODULE_FETCH_FAIL,error:t})})}},t.activateModule=function(e){return function(t,n){return t({type:u.JETPACK_MODULE_ACTIVATE,module:e}),t((0,o.removeNotice)("module-toggle")),t((0,o.createNotice)("is-info",(0,i.translate)("Activating %(slug)s…",{args:{slug:(0,l.getModule)(n(),e).name}}),{id:"module-toggle"})),p["default"].activateModule(e).then(function(){t({type:u.JETPACK_MODULE_ACTIVATE_SUCCESS,module:e,success:!0}),t((0,o.removeNotice)("module-toggle")),t((0,o.createNotice)("is-success",(0,i.translate)("%(slug)s has been activated.",{args:{slug:(0,l.getModule)(n(),e).name}}),{id:"module-toggle",duration:6e3}))})["catch"](function(r){t({type:u.JETPACK_MODULE_ACTIVATE_FAIL,module:e,success:!1,error:r}),t((0,o.removeNotice)("module-toggle")),t((0,o.createNotice)("is-error",(0,i.translate)("%(slug)s failed to activate. %(error)s",{args:{slug:(0,l.getModule)(n(),e).name,error:r}}),{id:"module-toggle"}))})}},t.deactivateModule=function(e){return function(t,n){return t({type:u.JETPACK_MODULE_DEACTIVATE,module:e}),t((0,o.removeNotice)("module-toggle")),t((0,o.createNotice)("is-info",(0,i.translate)("Deactivating %(slug)s…",{args:{slug:(0,l.getModule)(n(),e).name}}),{id:"module-toggle"})),p["default"].deactivateModule(e).then(function(){t({type:u.JETPACK_MODULE_DEACTIVATE_SUCCESS,module:e,success:!0}),t((0,o.removeNotice)("module-toggle")),t((0,o.createNotice)("is-success",(0,i.translate)("%(slug)s has been deactivated.",{args:{slug:(0,l.getModule)(n(),e).name}}),{id:"module-toggle",duration:6e3}))})["catch"](function(r){t({type:u.JETPACK_MODULE_DEACTIVATE_FAIL,module:e,success:!1,error:r}),t((0,o.removeNotice)("module-toggle")),t((0,o.createNotice)("is-error",(0,i.translate)("%(slug)s failed to deactivate. %(error)s",{args:{slug:(0,l.getModule)(n(),e).name,error:r}}),{id:"module-toggle"}))})}},t.updateModuleOptions=function(e,t){return function(n,r){return n({type:u.JETPACK_MODULE_UPDATE_OPTIONS,module:e,newOptionValues:t}),n((0,o.removeNotice)("module-setting-"+e)),n((0,o.createNotice)("is-info",(0,i.translate)("Updating %(slug)s settings…",{args:{slug:(0,l.getModule)(r(),e).name}}),{id:"module-setting-"+e})),p["default"].updateModuleOptions(e,t).then(function(s){n({type:u.JETPACK_MODULE_UPDATE_OPTIONS_SUCCESS,module:e,newOptionValues:t,success:s}),a(e,t),n((0,o.removeNotice)("module-setting-"+e)),n((0,o.createNotice)("is-success",(0,i.translate)("Updated %(slug)s settings.",{args:{slug:(0,l.getModule)(r(),e).name}}),{id:"module-setting-"+e}))})["catch"](function(a){n({type:u.JETPACK_MODULE_UPDATE_OPTIONS_FAIL,module:e,success:!1,error:a,newOptionValues:t}),n((0,o.removeNotice)("module-setting-"+e)),n((0,o.createNotice)("is-error",(0,i.translate)("Error updating %(slug)s settings. %(error)s",{args:{slug:(0,l.getModule)(r(),e).name,error:a}}),{id:"module-setting-"+e}))})}},t.regeneratePostByEmailAddress=function(){var e="post-by-email",t={post_by_email_address:"regenerate"};return function(n,r){return n({type:u.JETPACK_MODULE_UPDATE_OPTIONS,module:e,newOptionValues:t}),n((0,o.removeNotice)("module-setting-"+e)),n((0,o.createNotice)("is-info",(0,i.translate)("Updating %(slug)s address…",{args:{slug:(0,l.getModule)(r(),e).name}}),{id:"module-setting-"+e})),p["default"].updateModuleOptions(e,t).then(function(t){var a={post_by_email_address:t.post_by_email_address};n({type:u.JETPACK_MODULE_UPDATE_OPTIONS_SUCCESS,module:e,newOptionValues:a,success:t}),n((0,o.removeNotice)("module-setting-"+e)),n((0,o.createNotice)("is-success",(0,i.translate)("Regenerated %(slug)s address .",{args:{slug:(0,l.getModule)(r(),e).name}}),{id:"module-setting-"+e}))})["catch"](function(a){n({type:u.JETPACK_MODULE_UPDATE_OPTIONS_FAIL,module:e,success:!1,error:a,newOptionValues:t}),n((0,o.removeNotice)("module-setting-"+e)),n((0,o.createNotice)("is-error",(0,i.translate)("Error regenerating %(slug)s address. %(error)s",{args:{slug:(0,l.getModule)(r(),e).name,error:a}}),{id:"module-setting-"+e}))})}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return{noticeId:e,type:c.REMOVE_NOTICE}}function o(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r={noticeId:n.id||(0,s["default"])(),duration:n.duration,showDismiss:"boolean"!=typeof n.showDismiss||n.showDismiss,isPersistent:n.isPersistent||!1,displayOnNextPage:n.displayOnNextPage||!1,status:e,text:t};return{type:c.NEW_NOTICE,notice:r}}Object.defineProperty(t,"__esModule",{value:!0}),t.warningNotice=t.infoNotice=t.errorNotice=t.successNotice=void 0,t.removeNotice=a,t.createNotice=o;var i=n(460),s=r(i),c=n(347);t.successNotice=o.bind(null,"is-success"),t.errorNotice=o.bind(null,"is-error"),t.infoNotice=o.bind(null,"is-info"),t.warningNotice=o.bind(null,"is-warning")},function(e,t,n){function r(e){var t=++o;return a(e)+t}var a=n(461),o=0;e.exports=r},function(e,t,n){function r(e){if("string"==typeof e)return e;if(null==e)return"";if(o(e))return a?c.call(e):"";var t=e+"";return"0"==t&&1/e==-i?"-0":t}var a=n(462),o=n(465),i=1/0,s=a?a.prototype:void 0,c=a?s.toString:void 0;e.exports=r},[1066,463],function(e,t,n){(function(e,r){var a=n(464),o={"function":!0,object:!0},i=o[typeof t]&&t&&!t.nodeType?t:void 0,s=o[typeof e]&&e&&!e.nodeType?e:void 0,c=a(i&&s&&"object"==typeof r&&r),u=a(o[typeof self]&&self),l=a(o[typeof window]&&window),d=a(o[typeof this]&&this),p=c||l!==(d&&d.window)&&l||u||d||Function("return this")();e.exports=p}).call(t,n(169)(e),function(){return this}())},function(e,t){function n(e){return e&&e.Object===Object?e:null}e.exports=n},function(e,t,n){function r(e){return"symbol"==typeof e||a(e)&&s.call(e)==o}var a=n(466),o="[object Symbol]",i=Object.prototype,s=i.toString;e.exports=r},function(e,t){function n(e){return!!e&&"object"==typeof e}e.exports=n},function(e,t,n){var r=n(468),a=new r;e.exports={moment:a.moment,numberFormat:a.numberFormat.bind(a),translate:a.translate.bind(a),configure:a.configure.bind(a),setLocale:a.setLocale.bind(a),getLocale:a.getLocale.bind(a),getLocaleSlug:a.getLocaleSlug.bind(a),addTranslations:a.addTranslations.bind(a),reRenderTranslations:a.reRenderTranslations.bind(a),registerComponentUpdateHook:a.registerComponentUpdateHook.bind(a),registerTranslateHook:a.registerTranslateHook.bind(a),state:a.state,stateObserver:a.stateObserver,on:a.stateObserver.on.bind(a.stateObserver),off:a.stateObserver.removeListener.bind(a.stateObserver),emit:a.stateObserver.emit.bind(a.stateObserver),mixin:n(591)(a),localize:n(594)(a),$this:a,I18N:r}},function(e,t,n){function r(){c.throwErrors&&"undefined"!=typeof window&&window.console&&window.console.warn&&window.console.warn.apply(window.console,arguments)}function a(e){return Array.prototype.slice.call(e)}function o(e){var t,n=e[0],o={};for(("string"!=typeof n||e.length>3||e.length>2&&"object"==typeof e[1]&&"object"==typeof e[2])&&r("Deprecated Invocation: `translate()` accepts ( string, [string], [object] ). These arguments passed:",a(e),". See https://github.com/Automattic/i18n-calypso#translate-method"),2===e.length&&"string"==typeof n&&"string"==typeof e[1]&&r("Invalid Invocation: `translate()` requires an options object for plural translations, but passed:",a(e)),t=0;t<e.length;t++)"object"==typeof e[t]&&(o=e[t]);if("string"==typeof n?o.original=n:"object"==typeof o.original&&(o.plural=o.original.plural,o.count=o.original.count,o.original=o.original.single),"string"==typeof e[1]&&(o.plural=e[1]),"undefined"==typeof o.original)throw new Error("Translate called without a `string` value as first argument.");return o}function i(e,t){var n={gettext:[t.original],ngettext:[t.original,t.plural,t.count],npgettext:[t.context,t.original,t.plural,t.count],pgettext:[t.context,t.original]};return n[e]||[]}function s(e,t){var n,r="gettext";return t.context&&(r="p"+r),"string"==typeof t.original&&"string"==typeof t.plural&&(r="n"+r),n=i(r,t),e[r].apply(e,n)}function c(){return this instanceof c?(this.defaultLocaleSlug="en",this.state={numberFormatSettings:{},jed:void 0,locale:void 0,localeSlug:void 0,translations:h({max:100})},this.componentUpdateHooks=[],this.translateHooks=[],this.stateObserver=new p,this.stateObserver.setMaxListeners(0),void this.configure()):new c}var u=n(469)("i18n-calypso"),l=n(472),d=n(473),p=n(582).EventEmitter,f=n(583)["default"],h=n(587),m=n(589),M=n(590),_="number_format_decimals",g="number_format_thousands_sep";c.throwErrors=!1,c.prototype.moment=d,c.prototype.numberFormat=function(e){var t=arguments[1]||{},n="number"==typeof t?t:t.decimals||0,r=t.decPoint||this.state.numberFormatSettings.decimal_point||".",a=t.thousandsSep||this.state.numberFormatSettings.thousands_sep||",";return M(e,n,r,a)},c.prototype.configure=function(e){m(this,e||{}),this.setLocale()},c.prototype.setLocale=function(e){var t;e&&e[""].localeSlug||(e={"":{localeSlug:this.defaultLocaleSlug}}),t=e[""].localeSlug,t!==this.defaultLocaleSlug&&t===this.state.localeSlug||(this.state.localeSlug=t,this.state.locale=e,this.state.jed=new l({locale_data:{messages:e}}),d.locale(t),this.state.numberFormatSettings.decimal_point=s(this.state.jed,o([_])),this.state.numberFormatSettings.thousands_sep=s(this.state.jed,o([g])),this.state.numberFormatSettings.decimal_point===_&&(this.state.numberFormatSettings.decimal_point="."),this.state.numberFormatSettings.thousands_sep===g&&(this.state.numberFormatSettings.thousands_sep=","),this.state.translations.clear(),this.stateObserver.emit("change"))},c.prototype.getLocale=function(){return this.state.locale},c.prototype.getLocaleSlug=function(){return this.state.localeSlug},c.prototype.addTranslations=function(e){for(var t in e)""!==t&&(this.state.jed.options.locale_data.messages[t]=e[t]);this.state.translations.clear(),this.stateObserver.emit("change")},c.prototype.translate=function(){var e,t,n,r,a,i;if(e=o(arguments),i=!e.components,i&&(a=JSON.stringify(e),t=this.state.translations.get(a)))return t;if(t=s(this.state.jed,e),e.args){n=Array.isArray(e.args)?e.args.slice(0):[e.args],n.unshift(t);try{t=l.sprintf.apply(l,n)}catch(c){if(!window||!window.console)return;r=this.throwErrors?"error":"warn","string"!=typeof c?window.console[r](c):window.console[r]("i18n sprintf error:",n)}}return e.components&&(t=f({mixedString:t,components:e.components,throwErrors:this.throwErrors})),this.translateHooks.forEach(function(n){t=n(t,e)}),i&&this.state.translations.set(a,t),t},c.prototype.reRenderTranslations=function(){u("Re-rendering all translations due to external request"),this.state.translations.clear(),this.stateObserver.emit("change")},c.prototype.registerComponentUpdateHook=function(e){this.componentUpdateHooks.push(e)},c.prototype.registerTranslateHook=function(e){this.translateHooks.push(e)},e.exports=c},function(e,t,n){function r(){return"WebkitAppearance"in document.documentElement.style||window.console&&(console.firebug||console.exception&&console.table)||navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31}function a(){var e=arguments,n=this.useColors;if(e[0]=(n?"%c":"")+this.namespace+(n?" %c":" ")+e[0]+(n?"%c ":" ")+"+"+t.humanize(this.diff),!n)return e;var r="color: "+this.color;e=[e[0],r,"color: inherit"].concat(Array.prototype.slice.call(e,1));var a=0,o=0;return e[0].replace(/%[a-z%]/g,function(e){"%%"!==e&&(a++,"%c"===e&&(o=a))}),e.splice(o,0,r),e}function o(){return"object"==typeof console&&console.log&&Function.prototype.apply.call(console.log,console,arguments)}function i(e){try{null==e?t.storage.removeItem("debug"):t.storage.debug=e}catch(n){}}function s(){var e;try{e=t.storage.debug}catch(n){}return e}function c(){try{return window.localStorage}catch(e){}}t=e.exports=n(470),t.log=o,t.formatArgs=a,t.save=i,t.load=s,t.useColors=r,t.storage="undefined"!=typeof chrome&&"undefined"!=typeof chrome.storage?chrome.storage.local:c(),t.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],t.formatters.j=function(e){return JSON.stringify(e)},t.enable(s())},function(e,t,n){function r(){return t.colors[l++%t.colors.length]}function a(e){function n(){}function a(){var e=a,n=+new Date,o=n-(u||n);e.diff=o,e.prev=u,e.curr=n,u=n,null==e.useColors&&(e.useColors=t.useColors()),null==e.color&&e.useColors&&(e.color=r());var i=Array.prototype.slice.call(arguments);i[0]=t.coerce(i[0]),"string"!=typeof i[0]&&(i=["%o"].concat(i));var s=0;i[0]=i[0].replace(/%([a-z%])/g,function(n,r){if("%%"===n)return n;s++;var a=t.formatters[r];if("function"==typeof a){var o=i[s];n=a.call(e,o),i.splice(s,1),s--}return n}),"function"==typeof t.formatArgs&&(i=t.formatArgs.apply(e,i));var c=a.log||t.log||console.log.bind(console);c.apply(e,i)}n.enabled=!1,a.enabled=!0;var o=t.enabled(e)?a:n;return o.namespace=e,o}function o(e){t.save(e);for(var n=(e||"").split(/[\s,]+/),r=n.length,a=0;a<r;a++)n[a]&&(e=n[a].replace(/\*/g,".*?"),"-"===e[0]?t.skips.push(new RegExp("^"+e.substr(1)+"$")):t.names.push(new RegExp("^"+e+"$")))}function i(){t.enable("")}function s(e){var n,r;for(n=0,r=t.skips.length;n<r;n++)if(t.skips[n].test(e))return!1;for(n=0,r=t.names.length;n<r;n++)if(t.names[n].test(e))return!0;return!1}function c(e){return e instanceof Error?e.stack||e.message:e}t=e.exports=a,t.coerce=c,t.disable=i,t.enable=o,t.enabled=s,t.humanize=n(471),t.names=[],t.skips=[],t.formatters={};var u,l=0},function(e,t){function n(e){if(e=""+e,!(e.length>1e4)){var t=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(t){var n=parseFloat(t[1]),r=(t[2]||"ms").toLowerCase();switch(r){case"years":case"year":case"yrs":case"yr":case"y":return n*l;case"days":case"day":case"d":return n*u;case"hours":case"hour":case"hrs":case"hr":case"h":return n*c;case"minutes":case"minute":case"mins":case"min":case"m":return n*s;case"seconds":case"second":case"secs":case"sec":case"s":return n*i;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return n}}}}function r(e){return e>=u?Math.round(e/u)+"d":e>=c?Math.round(e/c)+"h":e>=s?Math.round(e/s)+"m":e>=i?Math.round(e/i)+"s":e+"ms"}function a(e){return o(e,u,"day")||o(e,c,"hour")||o(e,s,"minute")||o(e,i,"second")||e+" ms"}function o(e,t,n){if(!(e<t))return e<1.5*t?Math.floor(e/t)+" "+n:Math.ceil(e/t)+" "+n+"s"}var i=1e3,s=60*i,c=60*s,u=24*c,l=365.25*u;e.exports=function(e,t){return t=t||{},"string"==typeof e?n(e):t["long"]?a(e):r(e)}},function(e,t,n){/**
- * @preserve jed.js v0.5.0beta https://github.com/SlexAxton/Jed
- */
-!function(n,r){function a(e){return f.PF.compile(e||"nplurals=2; plural=(n != 1);")}function o(e,t){this._key=e,this._i18n=t}var i=Array.prototype,s=Object.prototype,c=i.slice,u=s.hasOwnProperty,l=i.forEach,d={},p={forEach:function(e,t,n){var r,a,o;if(null!==e)if(l&&e.forEach===l)e.forEach(t,n);else if(e.length===+e.length){for(r=0,a=e.length;r<a;r++)if(r in e&&t.call(n,e[r],r,e)===d)return}else for(o in e)if(u.call(e,o)&&t.call(n,e[o],o,e)===d)return},extend:function(e){return this.forEach(c.call(arguments,1),function(t){for(var n in t)e[n]=t[n]}),e}},f=function(e){if(this.defaults={locale_data:{messages:{"":{domain:"messages",lang:"en",plural_forms:"nplurals=2; plural=(n != 1);"}}},domain:"messages",debug:!1},this.options=p.extend({},this.defaults,e),this.textdomain(this.options.domain),e.domain&&!this.options.locale_data[this.options.domain])throw new Error("Text domain set to non-existent domain: `"+e.domain+"`")};f.context_delimiter=String.fromCharCode(4),p.extend(o.prototype,{onDomain:function(e){return this._domain=e,this},withContext:function(e){return this._context=e,this},ifPlural:function(e,t){return this._val=e,this._pkey=t,this},fetch:function(e){return"[object Array]"!={}.toString.call(e)&&(e=[].slice.call(arguments,0)),(e&&e.length?f.sprintf:function(e){return e})(this._i18n.dcnpgettext(this._domain,this._context,this._key,this._pkey,this._val),e)}}),p.extend(f.prototype,{translate:function(e){return new o(e,this)},textdomain:function(e){return e?void(this._textdomain=e):this._textdomain},gettext:function(e){return this.dcnpgettext.call(this,r,r,e)},dgettext:function(e,t){return this.dcnpgettext.call(this,e,r,t)},dcgettext:function(e,t){return this.dcnpgettext.call(this,e,r,t)},ngettext:function(e,t,n){return this.dcnpgettext.call(this,r,r,e,t,n)},dngettext:function(e,t,n,a){return this.dcnpgettext.call(this,e,r,t,n,a)},dcngettext:function(e,t,n,a){return this.dcnpgettext.call(this,e,r,t,n,a)},pgettext:function(e,t){return this.dcnpgettext.call(this,r,e,t)},dpgettext:function(e,t,n){return this.dcnpgettext.call(this,e,t,n)},dcpgettext:function(e,t,n){return this.dcnpgettext.call(this,e,t,n)},npgettext:function(e,t,n,a){return this.dcnpgettext.call(this,r,e,t,n,a)},dnpgettext:function(e,t,n,r,a){return this.dcnpgettext.call(this,e,t,n,r,a)},dcnpgettext:function(e,t,n,r,o){r=r||n,e=e||this._textdomain;var i;if(!this.options)return i=new f,i.dcnpgettext.call(i,void 0,void 0,n,r,o);if(!this.options.locale_data)throw new Error("No locale data provided.");if(!this.options.locale_data[e])throw new Error("Domain `"+e+"` was not found.");if(!this.options.locale_data[e][""])throw new Error("No locale meta information provided.");if(!n)throw new Error("No translation key found.");var s,c,u,l=t?t+f.context_delimiter+n:n,d=this.options.locale_data,p=d[e],h=(d.messages||this.defaults.locale_data.messages)[""],m=p[""].plural_forms||p[""]["Plural-Forms"]||p[""]["plural-forms"]||h.plural_forms||h["Plural-Forms"]||h["plural-forms"];if(void 0===o)u=1;else{if("number"!=typeof o&&(o=parseInt(o,10),isNaN(o)))throw new Error("The number that was passed in is not a number.");u=a(m)(o)+1}if(!p)throw new Error("No domain named `"+e+"` could be found.");return s=p[l],!s||u>=s.length?(this.options.missing_key_callback&&this.options.missing_key_callback(l,e),c=[null,n,r],this.options.debug===!0&&console.log(c[a(m)(o)+1]),c[a()(o)+1]):(c=s[u],c?c:(c=[null,n,r],c[a()(o)+1]))}});var h=function(){function e(e){return Object.prototype.toString.call(e).slice(8,-1).toLowerCase()}function t(e,t){for(var n=[];t>0;n[--t]=e);return n.join("")}var n=function(){return n.cache.hasOwnProperty(arguments[0])||(n.cache[arguments[0]]=n.parse(arguments[0])),n.format.call(null,n.cache[arguments[0]],arguments)};return n.format=function(n,r){var a,o,i,s,c,u,l,d=1,p=n.length,f="",m=[];for(o=0;o<p;o++)if(f=e(n[o]),"string"===f)m.push(n[o]);else if("array"===f){if(s=n[o],s[2])for(a=r[d],i=0;i<s[2].length;i++){if(!a.hasOwnProperty(s[2][i]))throw h('[sprintf] property "%s" does not exist',s[2][i]);a=a[s[2][i]]}else a=s[1]?r[s[1]]:r[d++];if(/[^s]/.test(s[8])&&"number"!=e(a))throw h("[sprintf] expecting number but found %s",e(a));switch("undefined"!=typeof a&&null!==a||(a=""),s[8]){case"b":a=a.toString(2);break;case"c":a=String.fromCharCode(a);break;case"d":a=parseInt(a,10);break;case"e":a=s[7]?a.toExponential(s[7]):a.toExponential();break;case"f":a=s[7]?parseFloat(a).toFixed(s[7]):parseFloat(a);break;case"o":a=a.toString(8);break;case"s":a=(a=String(a))&&s[7]?a.substring(0,s[7]):a;break;case"u":a=Math.abs(a);break;case"x":a=a.toString(16);break;case"X":a=a.toString(16).toUpperCase()}a=/[def]/.test(s[8])&&s[3]&&a>=0?"+"+a:a,u=s[4]?"0"==s[4]?"0":s[4].charAt(1):" ",l=s[6]-String(a).length,c=s[6]?t(u,l):"",m.push(s[5]?a+c:c+a)}return m.join("")},n.cache={},n.parse=function(e){for(var t=e,n=[],r=[],a=0;t;){if(null!==(n=/^[^\x25]+/.exec(t)))r.push(n[0]);else if(null!==(n=/^\x25{2}/.exec(t)))r.push("%");else{if(null===(n=/^\x25(?:([1-9]\d*)\$|\(([^\)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-fosuxX])/.exec(t)))throw"[sprintf] huh?";if(n[2]){a|=1;var o=[],i=n[2],s=[];if(null===(s=/^([a-z_][a-z_\d]*)/i.exec(i)))throw"[sprintf] huh?";for(o.push(s[1]);""!==(i=i.substring(s[0].length));)if(null!==(s=/^\.([a-z_][a-z_\d]*)/i.exec(i)))o.push(s[1]);else{if(null===(s=/^\[(\d+)\]/.exec(i)))throw"[sprintf] huh?";o.push(s[1])}n[2]=o}else a|=2;if(3===a)throw"[sprintf] mixing positional and named placeholders is not (yet) supported";r.push(n)}t=t.substring(n[0].length)}return r},n}(),m=function(e,t){return t.unshift(e),h.apply(null,t)};f.parse_plural=function(e,t){return e=e.replace(/n/g,t),f.parse_expression(e)},f.sprintf=function(e,t){return"[object Array]"=={}.toString.call(t)?m(e,[].slice.call(t)):h.apply(this,[].slice.call(arguments))},f.prototype.sprintf=function(){return f.sprintf.apply(this,arguments)},f.PF={},f.PF.parse=function(e){var t=f.PF.extractPluralExpr(e);return f.PF.parser.parse.call(f.PF.parser,t)},f.PF.compile=function(e){function t(e){return e===!0?1:e?e:0}var n=f.PF.parse(e);return function(e){return t(f.PF.interpreter(n)(e))}},f.PF.interpreter=function(e){return function(t){switch(e.type){case"GROUP":return f.PF.interpreter(e.expr)(t);case"TERNARY":return f.PF.interpreter(e.expr)(t)?f.PF.interpreter(e.truthy)(t):f.PF.interpreter(e.falsey)(t);case"OR":return f.PF.interpreter(e.left)(t)||f.PF.interpreter(e.right)(t);case"AND":return f.PF.interpreter(e.left)(t)&&f.PF.interpreter(e.right)(t);case"LT":return f.PF.interpreter(e.left)(t)<f.PF.interpreter(e.right)(t);case"GT":return f.PF.interpreter(e.left)(t)>f.PF.interpreter(e.right)(t);case"LTE":return f.PF.interpreter(e.left)(t)<=f.PF.interpreter(e.right)(t);case"GTE":return f.PF.interpreter(e.left)(t)>=f.PF.interpreter(e.right)(t);case"EQ":return f.PF.interpreter(e.left)(t)==f.PF.interpreter(e.right)(t);case"NEQ":return f.PF.interpreter(e.left)(t)!=f.PF.interpreter(e.right)(t);case"MOD":return f.PF.interpreter(e.left)(t)%f.PF.interpreter(e.right)(t);case"VAR":return t;case"NUM":return e.val;default:throw new Error("Invalid Token found.")}}},f.PF.extractPluralExpr=function(e){e=e.replace(/^\s\s*/,"").replace(/\s\s*$/,""),/;\s*$/.test(e)||(e=e.concat(";"));var t,n=/nplurals\=(\d+);/,r=/plural\=(.*);/,a=e.match(n),o={};if(!(a.length>1))throw new Error("nplurals not found in plural_forms string: "+e);if(o.nplurals=a[1],e=e.replace(n,""),t=e.match(r),!(t&&t.length>1))throw new Error("`plural` expression not found: "+e);return t[1]},f.PF.parser=function(){var e={trace:function(){},yy:{},symbols_:{error:2,expressions:3,e:4,EOF:5,"?":6,":":7,"||":8,"&&":9,"<":10,"<=":11,">":12,">=":13,"!=":14,"==":15,"%":16,"(":17,")":18,n:19,NUMBER:20,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",6:"?",7:":",8:"||",9:"&&",10:"<",11:"<=",12:">",13:">=",14:"!=",15:"==",16:"%",17:"(",18:")",19:"n",20:"NUMBER"},productions_:[0,[3,2],[4,5],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,1],[4,1]],performAction:function(e,t,n,r,a,o,i){var s=o.length-1;switch(a){case 1:return{type:"GROUP",expr:o[s-1]};case 2:this.$={type:"TERNARY",expr:o[s-4],truthy:o[s-2],falsey:o[s]};break;case 3:this.$={type:"OR",left:o[s-2],right:o[s]};break;case 4:this.$={type:"AND",left:o[s-2],right:o[s]};break;case 5:this.$={type:"LT",left:o[s-2],right:o[s]};break;case 6:this.$={type:"LTE",left:o[s-2],right:o[s]};break;case 7:this.$={type:"GT",left:o[s-2],right:o[s]};break;case 8:this.$={type:"GTE",left:o[s-2],right:o[s]};break;case 9:this.$={type:"NEQ",left:o[s-2],right:o[s]};break;case 10:this.$={type:"EQ",left:o[s-2],right:o[s]};break;case 11:this.$={type:"MOD",left:o[s-2],right:o[s]};break;case 12:this.$={type:"GROUP",expr:o[s-1]};break;case 13:this.$={type:"VAR"};break;case 14:this.$={type:"NUM",val:Number(e)}}},table:[{3:1,4:2,17:[1,3],19:[1,4],20:[1,5]},{1:[3]},{5:[1,6],6:[1,7],8:[1,8],9:[1,9],10:[1,10],11:[1,11],12:[1,12],13:[1,13],14:[1,14],15:[1,15],16:[1,16]},{4:17,17:[1,3],19:[1,4],20:[1,5]},{5:[2,13],6:[2,13],7:[2,13],8:[2,13],9:[2,13],10:[2,13],11:[2,13],12:[2,13],13:[2,13],14:[2,13],15:[2,13],16:[2,13],18:[2,13]},{5:[2,14],6:[2,14],7:[2,14],8:[2,14],9:[2,14],10:[2,14],11:[2,14],12:[2,14],13:[2,14],14:[2,14],15:[2,14],16:[2,14],18:[2,14]},{1:[2,1]},{4:18,17:[1,3],19:[1,4],20:[1,5]},{4:19,17:[1,3],19:[1,4],20:[1,5]},{4:20,17:[1,3],19:[1,4],20:[1,5]},{4:21,17:[1,3],19:[1,4],20:[1,5]},{4:22,17:[1,3],19:[1,4],20:[1,5]},{4:23,17:[1,3],19:[1,4],20:[1,5]},{4:24,17:[1,3],19:[1,4],20:[1,5]},{4:25,17:[1,3],19:[1,4],20:[1,5]},{4:26,17:[1,3],19:[1,4],20:[1,5]},{4:27,17:[1,3],19:[1,4],20:[1,5]},{6:[1,7],8:[1,8],9:[1,9],10:[1,10],11:[1,11],12:[1,12],13:[1,13],14:[1,14],15:[1,15],16:[1,16],18:[1,28]},{6:[1,7],7:[1,29],8:[1,8],9:[1,9],10:[1,10],11:[1,11],12:[1,12],13:[1,13],14:[1,14],15:[1,15],16:[1,16]},{5:[2,3],6:[2,3],7:[2,3],8:[2,3],9:[1,9],10:[1,10],11:[1,11],12:[1,12],13:[1,13],14:[1,14],15:[1,15],16:[1,16],18:[2,3]},{5:[2,4],6:[2,4],7:[2,4],8:[2,4],9:[2,4],10:[1,10],11:[1,11],12:[1,12],13:[1,13],14:[1,14],15:[1,15],16:[1,16],18:[2,4]},{5:[2,5],6:[2,5],7:[2,5],8:[2,5],9:[2,5],10:[2,5],11:[2,5],12:[2,5],13:[2,5],14:[2,5],15:[2,5],16:[1,16],18:[2,5]},{5:[2,6],6:[2,6],7:[2,6],8:[2,6],9:[2,6],10:[2,6],11:[2,6],12:[2,6],13:[2,6],14:[2,6],15:[2,6],16:[1,16],18:[2,6]},{5:[2,7],6:[2,7],7:[2,7],8:[2,7],9:[2,7],10:[2,7],11:[2,7],12:[2,7],13:[2,7],14:[2,7],15:[2,7],16:[1,16],18:[2,7]},{5:[2,8],6:[2,8],7:[2,8],8:[2,8],9:[2,8],10:[2,8],11:[2,8],12:[2,8],13:[2,8],14:[2,8],15:[2,8],16:[1,16],18:[2,8]},{5:[2,9],6:[2,9],7:[2,9],8:[2,9],9:[2,9],10:[2,9],11:[2,9],12:[2,9],13:[2,9],14:[2,9],15:[2,9],16:[1,16],18:[2,9]},{5:[2,10],6:[2,10],7:[2,10],8:[2,10],9:[2,10],10:[2,10],11:[2,10],12:[2,10],13:[2,10],14:[2,10],15:[2,10],16:[1,16],18:[2,10]},{5:[2,11],6:[2,11],7:[2,11],8:[2,11],9:[2,11],10:[2,11],11:[2,11],12:[2,11],13:[2,11],14:[2,11],15:[2,11],16:[2,11],18:[2,11]},{5:[2,12],6:[2,12],7:[2,12],8:[2,12],9:[2,12],10:[2,12],11:[2,12],12:[2,12],13:[2,12],14:[2,12],15:[2,12],16:[2,12],18:[2,12]},{4:30,17:[1,3],19:[1,4],20:[1,5]},{5:[2,2],6:[1,7],7:[2,2],8:[1,8],9:[1,9],10:[1,10],11:[1,11],12:[1,12],13:[1,13],14:[1,14],15:[1,15],16:[1,16],18:[2,2]}],defaultActions:{6:[2,1]},parseError:function(e,t){throw new Error(e)},parse:function(e){function t(e){a.length=a.length-2*e,o.length=o.length-e,i.length=i.length-e}function n(){var e;return e=r.lexer.lex()||1,"number"!=typeof e&&(e=r.symbols_[e]||e),e}var r=this,a=[0],o=[null],i=[],s=this.table,c="",u=0,l=0,d=0,p=2,f=1;this.lexer.setInput(e),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,"undefined"==typeof this.lexer.yylloc&&(this.lexer.yylloc={});var h=this.lexer.yylloc;i.push(h),"function"==typeof this.yy.parseError&&(this.parseError=this.yy.parseError);for(var m,M,_,g,v,b,y,A,T,L={};;){if(_=a[a.length-1],this.defaultActions[_]?g=this.defaultActions[_]:(null==m&&(m=n()),g=s[_]&&s[_][m]),"undefined"==typeof g||!g.length||!g[0]){if(!d){T=[];for(b in s[_])this.terminals_[b]&&b>2&&T.push("'"+this.terminals_[b]+"'");var E="";E=this.lexer.showPosition?"Parse error on line "+(u+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+T.join(", ")+", got '"+this.terminals_[m]+"'":"Parse error on line "+(u+1)+": Unexpected "+(1==m?"end of input":"'"+(this.terminals_[m]||m)+"'"),this.parseError(E,{text:this.lexer.match,token:this.terminals_[m]||m,line:this.lexer.yylineno,loc:h,expected:T})}if(3==d){if(m==f)throw new Error(E||"Parsing halted.");l=this.lexer.yyleng,c=this.lexer.yytext,u=this.lexer.yylineno,h=this.lexer.yylloc,m=n()}for(;;){if(p.toString()in s[_])break;if(0==_)throw new Error(E||"Parsing halted.");t(1),_=a[a.length-1]}M=m,m=p,_=a[a.length-1],g=s[_]&&s[_][p],d=3}if(g[0]instanceof Array&&g.length>1)throw new Error("Parse Error: multiple actions possible at state: "+_+", token: "+m);switch(g[0]){case 1:a.push(m),o.push(this.lexer.yytext),i.push(this.lexer.yylloc),a.push(g[1]),m=null,M?(m=M,M=null):(l=this.lexer.yyleng,c=this.lexer.yytext,u=this.lexer.yylineno,h=this.lexer.yylloc,d>0&&d--);break;case 2:if(y=this.productions_[g[1]][1],L.$=o[o.length-y],L._$={first_line:i[i.length-(y||1)].first_line,last_line:i[i.length-1].last_line,first_column:i[i.length-(y||1)].first_column,last_column:i[i.length-1].last_column},v=this.performAction.call(L,c,l,u,this.yy,g[1],o,i),"undefined"!=typeof v)return v;y&&(a=a.slice(0,-1*y*2),o=o.slice(0,-1*y),i=i.slice(0,-1*y)),a.push(this.productions_[g[1]][0]),o.push(L.$),i.push(L._$),A=s[a[a.length-2]][a[a.length-1]],a.push(A);break;case 3:return!0}}return!0}},t=function(){var e={EOF:1,parseError:function(e,t){if(!this.yy.parseError)throw new Error(e);this.yy.parseError(e,t)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e;var t=e.match(/\n/);return t&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=new Array(e.length+1).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var e,t,n;this._more||(this.yytext="",this.match="");for(var r=this._currentRules(),a=0;a<r.length;a++)if(t=this._input.match(this.rules[r[a]]))return n=t[0].match(/\n.*/g),n&&(this.yylineno+=n.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:n?n[n.length-1].length-1:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],e=this.performAction.call(this,this.yy,this,r[a],this.conditionStack[this.conditionStack.length-1]),e?e:void 0;return""===this._input?this.EOF:void this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var e=this.next();return"undefined"!=typeof e?e:this.lex()},begin:function(e){this.conditionStack.push(e)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(e){this.begin(e)}};return e.performAction=function(e,t,n,r){switch(n){case 0:break;case 1:return 20;case 2:return 19;case 3:return 8;case 4:return 9;case 5:return 6;case 6:return 7;case 7:return 11;case 8:return 13;case 9:return 10;case 10:return 12;case 11:return 14;case 12:return 15;case 13:return 16;case 14:return 17;case 15:return 18;case 16:return 5;case 17:return"INVALID"}},e.rules=[/^\s+/,/^[0-9]+(\.[0-9]+)?\b/,/^n\b/,/^\|\|/,/^&&/,/^\?/,/^:/,/^<=/,/^>=/,/^</,/^>/,/^!=/,/^==/,/^%/,/^\(/,/^\)/,/^$/,/^./],e.conditions={INITIAL:{rules:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17],inclusive:!0}},e}();return e.lexer=t,e}(),"undefined"!=typeof e&&e.exports&&(t=e.exports=f),t.Jed=f}(this)},function(e,t,n){var r=e.exports=n(474);r.tz.load(n(581))},function(e,t,n){var r,a,o;//! moment-timezone.js
-//! version : 0.4.0
-//! author : Tim Wood
-//! license : MIT
-//! github.com/moment/moment-timezone
-!function(i,s){"use strict";a=[n(475)],r=s,o="function"==typeof r?r.apply(t,a):r,!(void 0!==o&&(e.exports=o))}(this,function(e){"use strict";function t(e){return e>96?e-87:e>64?e-29:e-48}function n(e){var n,r=0,a=e.split("."),o=a[0],i=a[1]||"",s=1,c=0,u=1;for(45===e.charCodeAt(0)&&(r=1,u=-1),r;r<o.length;r++)n=t(o.charCodeAt(r)),c=60*c+n;for(r=0;r<i.length;r++)s/=60,n=t(i.charCodeAt(r)),c+=n*s;return c*u}function r(e){for(var t=0;t<e.length;t++)e[t]=n(e[t])}function a(e,t){for(var n=0;n<t;n++)e[n]=Math.round((e[n-1]||0)+6e4*e[n]);e[t-1]=1/0}function o(e,t){var n,r=[];for(n=0;n<t.length;n++)r[n]=e[t[n]];return r}function i(e){var t=e.split("|"),n=t[2].split(" "),i=t[3].split(""),s=t[4].split(" ");return r(n),r(i),r(s),a(s,i.length),{name:t[0],abbrs:o(t[1].split(" "),i),offsets:o(n,i),untils:s}}function s(e){e&&this._set(i(e))}function c(e){return(e||"").toLowerCase().replace(/\//g,"_")}function u(e){var t,n,r;for("string"==typeof e&&(e=[e]),t=0;t<e.length;t++)n=e[t].split("|")[0],r=c(n),y[r]=e[t],T[r]=n}function l(e,t){e=c(e);var n,r=y[e];return r instanceof s?r:"string"==typeof r?(r=new s(r),y[e]=r,r):A[e]&&t!==l&&(n=l(A[e],l))?(r=y[e]=new s,r._set(n),r.name=T[e],r):null}function d(){var e,t=[];for(e in T)T.hasOwnProperty(e)&&(y[e]||y[A[e]])&&T[e]&&t.push(T[e]);return t.sort()}function p(e){var t,n,r,a;for("string"==typeof e&&(e=[e]),t=0;t<e.length;t++)n=e[t].split("|"),r=c(n[0]),a=c(n[1]),A[r]=a,T[r]=n[0],A[a]=r,T[a]=n[1]}function f(e){u(e.zones),p(e.links),_.dataVersion=e.version}function h(e){return h.didShowError||(h.didShowError=!0,M("moment.tz.zoneExists('"+e+"') has been deprecated in favor of !moment.tz.zone('"+e+"')")),!!l(e)}function m(e){return!(!e._a||void 0!==e._tzm)}function M(e){"undefined"!=typeof console&&"function"==typeof console.error&&console.error(e)}function _(t){var n=Array.prototype.slice.call(arguments,0,-1),r=arguments[arguments.length-1],a=l(r),o=e.utc.apply(null,n);return a&&!e.isMoment(t)&&m(o)&&o.add(a.parse(o),"minutes"),o.tz(r),o}function g(e){return function(){return this._z?this._z.abbr(this):e.call(this)}}function v(e){return function(){return this._z=null,e.apply(this,arguments)}}if(void 0!==e.tz)return M("Moment Timezone "+e.tz.version+" was already loaded "+(e.tz.dataVersion?"with data from ":"without any data")+e.tz.dataVersion),e;var b="0.4.0",y={},A={},T={},L=e.version.split("."),E=+L[0],w=+L[1];(E<2||2===E&&w<6)&&M("Moment Timezone requires Moment.js >= 2.6.0. You are using Moment.js "+e.version+". See momentjs.com"),s.prototype={_set:function(e){this.name=e.name,this.abbrs=e.abbrs,this.untils=e.untils,this.offsets=e.offsets},_index:function(e){var t,n=+e,r=this.untils;for(t=0;t<r.length;t++)if(n<r[t])return t},parse:function(e){var t,n,r,a,o=+e,i=this.offsets,s=this.untils,c=s.length-1;for(a=0;a<c;a++)if(t=i[a],n=i[a+1],r=i[a?a-1:a],t<n&&_.moveAmbiguousForward?t=n:t>r&&_.moveInvalidForward&&(t=r),o<s[a]-6e4*t)return i[a];return i[c]},abbr:function(e){return this.abbrs[this._index(e)]},offset:function(e){return this.offsets[this._index(e)]}},_.version=b,_.dataVersion="",_._zones=y,_._links=A,_._names=T,_.add=u,_.link=p,_.load=f,_.zone=l,_.zoneExists=h,_.names=d,_.Zone=s,_.unpack=i,_.unpackBase60=n,_.needsOffset=m,_.moveInvalidForward=!0,_.moveAmbiguousForward=!1;var z=e.fn;e.tz=_,e.defaultZone=null,e.updateOffset=function(t,n){var r,a=e.defaultZone;void 0===t._z&&(a&&m(t)&&!t._isUTC&&(t._d=e.utc(t._a)._d,t.utc().add(a.parse(t),"minutes")),t._z=a),t._z&&(r=t._z.offset(t),Math.abs(r)<16&&(r/=60),void 0!==t.utcOffset?t.utcOffset(-r,n):t.zone(r,n))},z.tz=function(t){return t?(this._z=l(t),this._z?e.updateOffset(this):M("Moment Timezone has no data for "+t+". See http://momentjs.com/timezone/docs/#/data-loading/."),this):this._z?this._z.name:void 0},z.zoneName=g(z.zoneName),z.zoneAbbr=g(z.zoneAbbr),z.utc=v(z.utc),e.tz.setDefault=function(t){return(E<2||2===E&&w<9)&&M("Moment Timezone setDefault() requires Moment.js >= 2.9.0. You are using Moment.js "+e.version+"."),e.defaultZone=t?l(t):null,e};var S=e.momentProperties;return"[object Array]"===Object.prototype.toString.call(S)?(S.push("_z"),S.push("_a")):S&&(S._z=null),e})},function(e,t,n){(function(e){!function(t,n){e.exports=n()}(this,function(){"use strict";function t(){return mr.apply(null,arguments)}function r(e){mr=e}function a(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function o(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function i(e){var t;for(t in e)return!1;return!0}function s(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function c(e,t){var n,r=[];for(n=0;n<e.length;++n)r.push(t(e[n],n));return r}function u(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function l(e,t){for(var n in t)u(t,n)&&(e[n]=t[n]);return u(t,"toString")&&(e.toString=t.toString),u(t,"valueOf")&&(e.valueOf=t.valueOf),e}function d(e,t,n,r){return gt(e,t,n,r,!0).utc()}function p(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null}}function f(e){return null==e._pf&&(e._pf=p()),e._pf}function h(e){if(null==e._isValid){var t=f(e),n=Mr.call(t.parsedDateParts,function(e){return null!=e}),r=!isNaN(e._d.getTime())&&t.overflow<0&&!t.empty&&!t.invalidMonth&&!t.invalidWeekday&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&n);if(e._strict&&(r=r&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour),null!=Object.isFrozen&&Object.isFrozen(e))return r;e._isValid=r}return e._isValid}function m(e){var t=d(NaN);return null!=e?l(f(t),e):f(t).userInvalidated=!0,t}function M(e){return void 0===e}function _(e,t){var n,r,a;if(M(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),M(t._i)||(e._i=t._i),M(t._f)||(e._f=t._f),M(t._l)||(e._l=t._l),M(t._strict)||(e._strict=t._strict),M(t._tzm)||(e._tzm=t._tzm),M(t._isUTC)||(e._isUTC=t._isUTC),M(t._offset)||(e._offset=t._offset),M(t._pf)||(e._pf=f(t)),M(t._locale)||(e._locale=t._locale),_r.length>0)for(n in _r)r=_r[n],a=t[r],M(a)||(e[r]=a);return e}function g(e){_(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),gr===!1&&(gr=!0,t.updateOffset(this),gr=!1)}function v(e){return e instanceof g||null!=e&&null!=e._isAMomentObject}function b(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function y(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=b(t)),n}function A(e,t,n){var r,a=Math.min(e.length,t.length),o=Math.abs(e.length-t.length),i=0;for(r=0;r<a;r++)(n&&e[r]!==t[r]||!n&&y(e[r])!==y(t[r]))&&i++;return i+o}function T(e){t.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function L(e,n){var r=!0;return l(function(){if(null!=t.deprecationHandler&&t.deprecationHandler(null,e),r){for(var a,o=[],i=0;i<arguments.length;i++){if(a="","object"==typeof arguments[i]){a+="\n["+i+"] ";for(var s in arguments[0])a+=s+": "+arguments[0][s]+", ";a=a.slice(0,-2)}else a=arguments[i];o.push(a)}T(e+"\nArguments: "+Array.prototype.slice.call(o).join("")+"\n"+(new Error).stack),r=!1}return n.apply(this,arguments)},n)}function E(e,n){null!=t.deprecationHandler&&t.deprecationHandler(e,n),vr[e]||(T(n),vr[e]=!0)}function w(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function z(e){var t,n;for(n in e)t=e[n],w(t)?this[n]=t:this["_"+n]=t;this._config=e,this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function S(e,t){var n,r=l({},e);for(n in t)u(t,n)&&(o(e[n])&&o(t[n])?(r[n]={},l(r[n],e[n]),l(r[n],t[n])):null!=t[n]?r[n]=t[n]:delete r[n]);for(n in e)u(e,n)&&!u(t,n)&&o(e[n])&&(r[n]=l({},r[n]));return r}function k(e){null!=e&&this.set(e)}function O(e,t,n){var r=this._calendar[e]||this._calendar.sameElse;return w(r)?r.call(t,n):r}function N(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.replace(/MMMM|MM|DD|dddd/g,function(e){return e.slice(1)}),this._longDateFormat[e])}function C(){return this._invalidDate}function D(e){return this._ordinal.replace("%d",e)}function P(e,t,n,r){var a=this._relativeTime[n];return w(a)?a(e,t,n,r):a.replace(/%d/i,e)}function x(e,t){var n=this._relativeTime[e>0?"future":"past"];return w(n)?n(t):n.replace(/%s/i,t)}function j(e,t){var n=e.toLowerCase();Sr[n]=Sr[n+"s"]=Sr[t]=e}function W(e){return"string"==typeof e?Sr[e]||Sr[e.toLowerCase()]:void 0}function Y(e){var t,n,r={};for(n in e)u(e,n)&&(t=W(n),t&&(r[t]=e[n]));return r}function q(e,t){kr[e]=t}function R(e){var t=[];for(var n in e)t.push({unit:n,priority:kr[n]});return t.sort(function(e,t){return e.priority-t.priority}),t}function B(e,n){return function(r){return null!=r?(I(this,e,r),t.updateOffset(this,n),this):H(this,e)}}function H(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function I(e,t,n){e.isValid()&&e._d["set"+(e._isUTC?"UTC":"")+t](n)}function U(e){return e=W(e),w(this[e])?this[e]():this}function X(e,t){if("object"==typeof e){e=Y(e);for(var n=R(e),r=0;r<n.length;r++)this[n[r].unit](e[n[r].unit])}else if(e=W(e),w(this[e]))return this[e](t);return this}function F(e,t,n){var r=""+Math.abs(e),a=t-r.length,o=e>=0;return(o?n?"+":"":"-")+Math.pow(10,Math.max(0,a)).toString().substr(1)+r}function V(e,t,n,r){var a=r;"string"==typeof r&&(a=function(){return this[r]()}),e&&(Dr[e]=a),t&&(Dr[t[0]]=function(){return F(a.apply(this,arguments),t[1],t[2])}),n&&(Dr[n]=function(){return this.localeData().ordinal(a.apply(this,arguments),e)})}function J(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function K(e){var t,n,r=e.match(Or);for(t=0,n=r.length;t<n;t++)Dr[r[t]]?r[t]=Dr[r[t]]:r[t]=J(r[t]);return function(t){var a,o="";for(a=0;a<n;a++)o+=r[a]instanceof Function?r[a].call(t,e):r[a];return o}}function G(e,t){return e.isValid()?(t=Q(t,e.localeData()),Cr[t]=Cr[t]||K(t),Cr[t](e)):e.localeData().invalidDate()}function Q(e,t){function n(e){return t.longDateFormat(e)||e}var r=5;for(Nr.lastIndex=0;r>=0&&Nr.test(e);)e=e.replace(Nr,n),Nr.lastIndex=0,r-=1;return e}function $(e,t,n){Qr[e]=w(t)?t:function(e,r){return e&&n?n:t}}function Z(e,t){return u(Qr,e)?Qr[e](t._strict,t._locale):new RegExp(ee(e))}function ee(e){return te(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,n,r,a){return t||n||r||a}))}function te(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function ne(e,t){var n,r=t;for("string"==typeof e&&(e=[e]),"number"==typeof t&&(r=function(e,n){n[t]=y(e)}),n=0;n<e.length;n++)$r[e[n]]=r}function re(e,t){ne(e,function(e,n,r,a){r._w=r._w||{},t(e,r._w,r,a)})}function ae(e,t,n){null!=t&&u($r,e)&&$r[e](t,n._a,n,e)}function oe(e,t){return new Date(Date.UTC(e,t+1,0)).getUTCDate()}function ie(e,t){return e?a(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||ca).test(t)?"format":"standalone"][e.month()]:this._months}function se(e,t){return e?a(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[ca.test(t)?"format":"standalone"][e.month()]:this._monthsShort}function ce(e,t,n){var r,a,o,i=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],r=0;r<12;++r)o=d([2e3,r]),this._shortMonthsParse[r]=this.monthsShort(o,"").toLocaleLowerCase(),this._longMonthsParse[r]=this.months(o,"").toLocaleLowerCase();return n?"MMM"===t?(a=yr.call(this._shortMonthsParse,i),a!==-1?a:null):(a=yr.call(this._longMonthsParse,i),a!==-1?a:null):"MMM"===t?(a=yr.call(this._shortMonthsParse,i),a!==-1?a:(a=yr.call(this._longMonthsParse,i),a!==-1?a:null)):(a=yr.call(this._longMonthsParse,i),a!==-1?a:(a=yr.call(this._shortMonthsParse,i),a!==-1?a:null))}function ue(e,t,n){var r,a,o;if(this._monthsParseExact)return ce.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++){if(a=d([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(a,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(a,"").replace(".","")+"$","i")),n||this._monthsParse[r]||(o="^"+this.months(a,"")+"|^"+this.monthsShort(a,""),this._monthsParse[r]=new RegExp(o.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[r].test(e))return r;if(n&&"MMM"===t&&this._shortMonthsParse[r].test(e))return r;if(!n&&this._monthsParse[r].test(e))return r}}function le(e,t){var n;if(!e.isValid())return e;if("string"==typeof t)if(/^\d+$/.test(t))t=y(t);else if(t=e.localeData().monthsParse(t),"number"!=typeof t)return e;return n=Math.min(e.date(),oe(e.year(),t)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](t,n),e}function de(e){return null!=e?(le(this,e),t.updateOffset(this,!0),this):H(this,"Month")}function pe(){return oe(this.year(),this.month())}function fe(e){return this._monthsParseExact?(u(this,"_monthsRegex")||me.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(u(this,"_monthsShortRegex")||(this._monthsShortRegex=da),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function he(e){return this._monthsParseExact?(u(this,"_monthsRegex")||me.call(this),e?this._monthsStrictRegex:this._monthsRegex):(u(this,"_monthsRegex")||(this._monthsRegex=pa),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function me(){function e(e,t){return t.length-e.length}var t,n,r=[],a=[],o=[];for(t=0;t<12;t++)n=d([2e3,t]),r.push(this.monthsShort(n,"")),a.push(this.months(n,"")),o.push(this.months(n,"")),o.push(this.monthsShort(n,""));for(r.sort(e),a.sort(e),o.sort(e),t=0;t<12;t++)r[t]=te(r[t]),a[t]=te(a[t]);for(t=0;t<24;t++)o[t]=te(o[t]);this._monthsRegex=new RegExp("^("+o.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+a.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+r.join("|")+")","i")}function Me(e){return _e(e)?366:365}function _e(e){return e%4===0&&e%100!==0||e%400===0}function ge(){return _e(this.year())}function ve(e,t,n,r,a,o,i){var s=new Date(e,t,n,r,a,o,i);return e<100&&e>=0&&isFinite(s.getFullYear())&&s.setFullYear(e),s}function be(e){var t=new Date(Date.UTC.apply(null,arguments));return e<100&&e>=0&&isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e),t}function ye(e,t,n){var r=7+t-n,a=(7+be(e,0,r).getUTCDay()-t)%7;return-a+r-1}function Ae(e,t,n,r,a){var o,i,s=(7+n-r)%7,c=ye(e,r,a),u=1+7*(t-1)+s+c;return u<=0?(o=e-1,i=Me(o)+u):u>Me(e)?(o=e+1,i=u-Me(e)):(o=e,i=u),{year:o,dayOfYear:i}}function Te(e,t,n){var r,a,o=ye(e.year(),t,n),i=Math.floor((e.dayOfYear()-o-1)/7)+1;return i<1?(a=e.year()-1,r=i+Le(a,t,n)):i>Le(e.year(),t,n)?(r=i-Le(e.year(),t,n),a=e.year()+1):(a=e.year(),r=i),{week:r,year:a}}function Le(e,t,n){var r=ye(e,t,n),a=ye(e+1,t,n);return(Me(e)-r+a)/7}function Ee(e){return Te(e,this._week.dow,this._week.doy).week}function we(){return this._week.dow}function ze(){return this._week.doy}function Se(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function ke(e){var t=Te(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function Oe(e,t){return"string"!=typeof e?e:isNaN(e)?(e=t.weekdaysParse(e),"number"==typeof e?e:null):parseInt(e,10)}function Ne(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function Ce(e,t){return e?a(this._weekdays)?this._weekdays[e.day()]:this._weekdays[this._weekdays.isFormat.test(t)?"format":"standalone"][e.day()]:this._weekdays}function De(e){return e?this._weekdaysShort[e.day()]:this._weekdaysShort}function Pe(e){return e?this._weekdaysMin[e.day()]:this._weekdaysMin}function xe(e,t,n){var r,a,o,i=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)o=d([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(o,"").toLocaleLowerCase();return n?"dddd"===t?(a=yr.call(this._weekdaysParse,i),a!==-1?a:null):"ddd"===t?(a=yr.call(this._shortWeekdaysParse,i),a!==-1?a:null):(a=yr.call(this._minWeekdaysParse,i),a!==-1?a:null):"dddd"===t?(a=yr.call(this._weekdaysParse,i),a!==-1?a:(a=yr.call(this._shortWeekdaysParse,i),a!==-1?a:(a=yr.call(this._minWeekdaysParse,i),a!==-1?a:null))):"ddd"===t?(a=yr.call(this._shortWeekdaysParse,i),a!==-1?a:(a=yr.call(this._weekdaysParse,i),a!==-1?a:(a=yr.call(this._minWeekdaysParse,i),a!==-1?a:null))):(a=yr.call(this._minWeekdaysParse,i),a!==-1?a:(a=yr.call(this._weekdaysParse,i),a!==-1?a:(a=yr.call(this._shortWeekdaysParse,i),a!==-1?a:null)))}function je(e,t,n){var r,a,o;if(this._weekdaysParseExact)return xe.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(a=d([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(a,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(a,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(a,"").replace(".",".?")+"$","i")),this._weekdaysParse[r]||(o="^"+this.weekdays(a,"")+"|^"+this.weekdaysShort(a,"")+"|^"+this.weekdaysMin(a,""),this._weekdaysParse[r]=new RegExp(o.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[r].test(e))return r;if(n&&"ddd"===t&&this._shortWeekdaysParse[r].test(e))return r;if(n&&"dd"===t&&this._minWeekdaysParse[r].test(e))return r;if(!n&&this._weekdaysParse[r].test(e))return r}}function We(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=Oe(e,this.localeData()),this.add(e-t,"d")):t}function Ye(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")}function qe(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=Ne(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function Re(e){return this._weekdaysParseExact?(u(this,"_weekdaysRegex")||Ie.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(u(this,"_weekdaysRegex")||(this._weekdaysRegex=ga),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Be(e){return this._weekdaysParseExact?(u(this,"_weekdaysRegex")||Ie.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(u(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=va),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function He(e){return this._weekdaysParseExact?(u(this,"_weekdaysRegex")||Ie.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(u(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=ba),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Ie(){function e(e,t){return t.length-e.length}var t,n,r,a,o,i=[],s=[],c=[],u=[];for(t=0;t<7;t++)n=d([2e3,1]).day(t),r=this.weekdaysMin(n,""),a=this.weekdaysShort(n,""),o=this.weekdays(n,""),i.push(r),s.push(a),c.push(o),u.push(r),u.push(a),u.push(o);for(i.sort(e),s.sort(e),c.sort(e),u.sort(e),t=0;t<7;t++)s[t]=te(s[t]),c[t]=te(c[t]),u[t]=te(u[t]);this._weekdaysRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+i.join("|")+")","i")}function Ue(){return this.hours()%12||12}function Xe(){return this.hours()||24}function Fe(e,t){V(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function Ve(e,t){return t._meridiemParse}function Je(e){return"p"===(e+"").toLowerCase().charAt(0)}function Ke(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}function Ge(e){return e?e.toLowerCase().replace("_","-"):e}function Qe(e){for(var t,n,r,a,o=0;o<e.length;){for(a=Ge(e[o]).split("-"),t=a.length,n=Ge(e[o+1]),n=n?n.split("-"):null;t>0;){if(r=$e(a.slice(0,t).join("-")))return r;if(n&&n.length>=t&&A(a,n,!0)>=t-1)break;t--}o++}return null}function $e(t){var r=null;if(!Ea[t]&&"undefined"!=typeof e&&e&&e.exports)try{r=ya._abbr,n(476)("./"+t),Ze(r)}catch(a){}return Ea[t]}function Ze(e,t){var n;return e&&(n=M(t)?nt(e):et(e,t),n&&(ya=n)),ya._abbr}function et(e,t){if(null!==t){var n=La;return t.abbr=e,null!=Ea[e]?(E("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),n=Ea[e]._config):null!=t.parentLocale&&(null!=Ea[t.parentLocale]?n=Ea[t.parentLocale]._config:E("parentLocaleUndefined","specified parentLocale is not defined yet. See http://momentjs.com/guides/#/warnings/parent-locale/")),Ea[e]=new k(S(n,t)),Ze(e),Ea[e]}return delete Ea[e],null}function tt(e,t){if(null!=t){var n,r=La;null!=Ea[e]&&(r=Ea[e]._config),t=S(r,t),n=new k(t),n.parentLocale=Ea[e],Ea[e]=n,Ze(e)}else null!=Ea[e]&&(null!=Ea[e].parentLocale?Ea[e]=Ea[e].parentLocale:null!=Ea[e]&&delete Ea[e]);return Ea[e]}function nt(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return ya;if(!a(e)){if(t=$e(e))return t;e=[e]}return Qe(e)}function rt(){return br(Ea)}function at(e){var t,n=e._a;return n&&f(e).overflow===-2&&(t=n[ea]<0||n[ea]>11?ea:n[ta]<1||n[ta]>oe(n[Zr],n[ea])?ta:n[na]<0||n[na]>24||24===n[na]&&(0!==n[ra]||0!==n[aa]||0!==n[oa])?na:n[ra]<0||n[ra]>59?ra:n[aa]<0||n[aa]>59?aa:n[oa]<0||n[oa]>999?oa:-1,f(e)._overflowDayOfYear&&(t<Zr||t>ta)&&(t=ta),f(e)._overflowWeeks&&t===-1&&(t=ia),f(e)._overflowWeekday&&t===-1&&(t=sa),f(e).overflow=t),e}function ot(e){var t,n,r,a,o,i,s=e._i,c=wa.exec(s)||za.exec(s);if(c){for(f(e).iso=!0,t=0,n=ka.length;t<n;t++)if(ka[t][1].exec(c[1])){a=ka[t][0],r=ka[t][2]!==!1;break}if(null==a)return void(e._isValid=!1);if(c[3]){for(t=0,n=Oa.length;t<n;t++)if(Oa[t][1].exec(c[3])){o=(c[2]||" ")+Oa[t][0];break}if(null==o)return void(e._isValid=!1)}if(!r&&null!=o)return void(e._isValid=!1);if(c[4]){if(!Sa.exec(c[4]))return void(e._isValid=!1);i="Z"}e._f=a+(o||"")+(i||""),dt(e)}else e._isValid=!1}function it(e){var n=Na.exec(e._i);return null!==n?void(e._d=new Date((+n[1]))):(ot(e),void(e._isValid===!1&&(delete e._isValid,t.createFromInputFallback(e))))}function st(e,t,n){return null!=e?e:null!=t?t:n}function ct(e){var n=new Date(t.now());return e._useUTC?[n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate()]:[n.getFullYear(),n.getMonth(),n.getDate()]}function ut(e){var t,n,r,a,o=[];if(!e._d){for(r=ct(e),e._w&&null==e._a[ta]&&null==e._a[ea]&&lt(e),e._dayOfYear&&(a=st(e._a[Zr],r[Zr]),e._dayOfYear>Me(a)&&(f(e)._overflowDayOfYear=!0),n=be(a,0,e._dayOfYear),e._a[ea]=n.getUTCMonth(),e._a[ta]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=o[t]=r[t];for(;t<7;t++)e._a[t]=o[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[na]&&0===e._a[ra]&&0===e._a[aa]&&0===e._a[oa]&&(e._nextDay=!0,e._a[na]=0),e._d=(e._useUTC?be:ve).apply(null,o),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[na]=24)}}function lt(e){var t,n,r,a,o,i,s,c;t=e._w,null!=t.GG||null!=t.W||null!=t.E?(o=1,i=4,n=st(t.GG,e._a[Zr],Te(vt(),1,4).year),r=st(t.W,1),a=st(t.E,1),(a<1||a>7)&&(c=!0)):(o=e._locale._week.dow,i=e._locale._week.doy,n=st(t.gg,e._a[Zr],Te(vt(),o,i).year),r=st(t.w,1),null!=t.d?(a=t.d,(a<0||a>6)&&(c=!0)):null!=t.e?(a=t.e+o,(t.e<0||t.e>6)&&(c=!0)):a=o),r<1||r>Le(n,o,i)?f(e)._overflowWeeks=!0:null!=c?f(e)._overflowWeekday=!0:(s=Ae(n,r,a,o,i),e._a[Zr]=s.year,e._dayOfYear=s.dayOfYear)}function dt(e){if(e._f===t.ISO_8601)return void ot(e);e._a=[],f(e).empty=!0;var n,r,a,o,i,s=""+e._i,c=s.length,u=0;for(a=Q(e._f,e._locale).match(Or)||[],n=0;n<a.length;n++)o=a[n],r=(s.match(Z(o,e))||[])[0],r&&(i=s.substr(0,s.indexOf(r)),i.length>0&&f(e).unusedInput.push(i),s=s.slice(s.indexOf(r)+r.length),u+=r.length),Dr[o]?(r?f(e).empty=!1:f(e).unusedTokens.push(o),ae(o,r,e)):e._strict&&!r&&f(e).unusedTokens.push(o);f(e).charsLeftOver=c-u,s.length>0&&f(e).unusedInput.push(s),e._a[na]<=12&&f(e).bigHour===!0&&e._a[na]>0&&(f(e).bigHour=void 0),f(e).parsedDateParts=e._a.slice(0),f(e).meridiem=e._meridiem,e._a[na]=pt(e._locale,e._a[na],e._meridiem),ut(e),at(e)}function pt(e,t,n){var r;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?(r=e.isPM(n),r&&t<12&&(t+=12),r||12!==t||(t=0),t):t}function ft(e){var t,n,r,a,o;if(0===e._f.length)return f(e).invalidFormat=!0,void(e._d=new Date(NaN));for(a=0;a<e._f.length;a++)o=0,t=_({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[a],dt(t),h(t)&&(o+=f(t).charsLeftOver,o+=10*f(t).unusedTokens.length,f(t).score=o,(null==r||o<r)&&(r=o,n=t));l(e,n||t)}function ht(e){if(!e._d){var t=Y(e._i);e._a=c([t.year,t.month,t.day||t.date,t.hour,t.minute,t.second,t.millisecond],function(e){return e&&parseInt(e,10)}),ut(e)}}function mt(e){var t=new g(at(Mt(e)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}function Mt(e){var t=e._i,n=e._f;return e._locale=e._locale||nt(e._l),null===t||void 0===n&&""===t?m({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),v(t)?new g(at(t)):(a(n)?ft(e):s(t)?e._d=t:n?dt(e):_t(e),h(e)||(e._d=null),e))}function _t(e){var n=e._i;void 0===n?e._d=new Date(t.now()):s(n)?e._d=new Date(n.valueOf()):"string"==typeof n?it(e):a(n)?(e._a=c(n.slice(0),function(e){return parseInt(e,10)}),ut(e)):"object"==typeof n?ht(e):"number"==typeof n?e._d=new Date(n):t.createFromInputFallback(e)}function gt(e,t,n,r,s){var c={};return"boolean"==typeof n&&(r=n,n=void 0),(o(e)&&i(e)||a(e)&&0===e.length)&&(e=void 0),c._isAMomentObject=!0,c._useUTC=c._isUTC=s,c._l=n,c._i=e,c._f=t,c._strict=r,mt(c)}function vt(e,t,n,r){return gt(e,t,n,r,!1)}function bt(e,t){var n,r;if(1===t.length&&a(t[0])&&(t=t[0]),!t.length)return vt();for(n=t[0],r=1;r<t.length;++r)t[r].isValid()&&!t[r][e](n)||(n=t[r]);return n}function yt(){var e=[].slice.call(arguments,0);return bt("isBefore",e)}function At(){var e=[].slice.call(arguments,0);return bt("isAfter",e)}function Tt(e){var t=Y(e),n=t.year||0,r=t.quarter||0,a=t.month||0,o=t.week||0,i=t.day||0,s=t.hour||0,c=t.minute||0,u=t.second||0,l=t.millisecond||0;this._milliseconds=+l+1e3*u+6e4*c+1e3*s*60*60,this._days=+i+7*o,this._months=+a+3*r+12*n,this._data={},this._locale=nt(),this._bubble()}function Lt(e){return e instanceof Tt}function Et(e){return e<0?Math.round(-1*e)*-1:Math.round(e)}function wt(e,t){V(e,0,0,function(){var e=this.utcOffset(),n="+";return e<0&&(e=-e,n="-"),n+F(~~(e/60),2)+t+F(~~e%60,2)})}function zt(e,t){var n=(t||"").match(e)||[],r=n[n.length-1]||[],a=(r+"").match(xa)||["-",0,0],o=+(60*a[1])+y(a[2]);return"+"===a[0]?o:-o}function St(e,n){var r,a;return n._isUTC?(r=n.clone(),a=(v(e)||s(e)?e.valueOf():vt(e).valueOf())-r.valueOf(),r._d.setTime(r._d.valueOf()+a),t.updateOffset(r,!1),r):vt(e).local()}function kt(e){return 15*-Math.round(e._d.getTimezoneOffset()/15)}function Ot(e,n){var r,a=this._offset||0;return this.isValid()?null!=e?("string"==typeof e?e=zt(Jr,e):Math.abs(e)<16&&(e=60*e),!this._isUTC&&n&&(r=kt(this)),this._offset=e,this._isUTC=!0,null!=r&&this.add(r,"m"),a!==e&&(!n||this._changeInProgress?Ft(this,Bt(e-a,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,t.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?a:kt(this):null!=e?this:NaN}function Nt(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}function Ct(e){return this.utcOffset(0,e)}function Dt(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(kt(this),"m")),this}function Pt(){if(this._tzm)this.utcOffset(this._tzm);else if("string"==typeof this._i){var e=zt(Vr,this._i);0===e?this.utcOffset(0,!0):this.utcOffset(zt(Vr,this._i))}return this}function xt(e){return!!this.isValid()&&(e=e?vt(e).utcOffset():0,(this.utcOffset()-e)%60===0)}function jt(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Wt(){if(!M(this._isDSTShifted))return this._isDSTShifted;var e={};if(_(e,this),e=Mt(e),e._a){var t=e._isUTC?d(e._a):vt(e._a);this._isDSTShifted=this.isValid()&&A(e._a,t.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function Yt(){return!!this.isValid()&&!this._isUTC}function qt(){return!!this.isValid()&&this._isUTC}function Rt(){return!!this.isValid()&&(this._isUTC&&0===this._offset)}function Bt(e,t){var n,r,a,o=e,i=null;return Lt(e)?o={ms:e._milliseconds,d:e._days,M:e._months}:"number"==typeof e?(o={},t?o[t]=e:o.milliseconds=e):(i=ja.exec(e))?(n="-"===i[1]?-1:1,o={y:0,d:y(i[ta])*n,h:y(i[na])*n,m:y(i[ra])*n,s:y(i[aa])*n,ms:y(Et(1e3*i[oa]))*n}):(i=Wa.exec(e))?(n="-"===i[1]?-1:1,o={y:Ht(i[2],n),M:Ht(i[3],n),w:Ht(i[4],n),d:Ht(i[5],n),h:Ht(i[6],n),m:Ht(i[7],n),s:Ht(i[8],n)}):null==o?o={}:"object"==typeof o&&("from"in o||"to"in o)&&(a=Ut(vt(o.from),vt(o.to)),o={},o.ms=a.milliseconds,o.M=a.months),r=new Tt(o),Lt(e)&&u(e,"_locale")&&(r._locale=e._locale),r}function Ht(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function It(e,t){var n={milliseconds:0,months:0};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function Ut(e,t){var n;return e.isValid()&&t.isValid()?(t=St(t,e),e.isBefore(t)?n=It(e,t):(n=It(t,e),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function Xt(e,t){return function(n,r){var a,o;return null===r||isNaN(+r)||(E(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),o=n,n=r,r=o),n="string"==typeof n?+n:n,a=Bt(n,r),Ft(this,a,e),this}}function Ft(e,n,r,a){var o=n._milliseconds,i=Et(n._days),s=Et(n._months);e.isValid()&&(a=null==a||a,o&&e._d.setTime(e._d.valueOf()+o*r),i&&I(e,"Date",H(e,"Date")+i*r),s&&le(e,H(e,"Month")+s*r),a&&t.updateOffset(e,i||s))}function Vt(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function Jt(e,n){var r=e||vt(),a=St(r,this).startOf("day"),o=t.calendarFormat(this,a)||"sameElse",i=n&&(w(n[o])?n[o].call(this,r):n[o]);return this.format(i||this.localeData().calendar(o,this,vt(r)))}function Kt(){return new g(this)}function Gt(e,t){var n=v(e)?e:vt(e);return!(!this.isValid()||!n.isValid())&&(t=W(M(t)?"millisecond":t),"millisecond"===t?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf())}function Qt(e,t){var n=v(e)?e:vt(e);return!(!this.isValid()||!n.isValid())&&(t=W(M(t)?"millisecond":t),"millisecond"===t?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf())}function $t(e,t,n,r){return r=r||"()",("("===r[0]?this.isAfter(e,n):!this.isBefore(e,n))&&(")"===r[1]?this.isBefore(t,n):!this.isAfter(t,n))}function Zt(e,t){var n,r=v(e)?e:vt(e);return!(!this.isValid()||!r.isValid())&&(t=W(t||"millisecond"),"millisecond"===t?this.valueOf()===r.valueOf():(n=r.valueOf(),this.clone().startOf(t).valueOf()<=n&&n<=this.clone().endOf(t).valueOf()))}function en(e,t){return this.isSame(e,t)||this.isAfter(e,t)}function tn(e,t){return this.isSame(e,t)||this.isBefore(e,t)}function nn(e,t,n){var r,a,o,i;return this.isValid()?(r=St(e,this),r.isValid()?(a=6e4*(r.utcOffset()-this.utcOffset()),t=W(t),"year"===t||"month"===t||"quarter"===t?(i=rn(this,r),"quarter"===t?i/=3:"year"===t&&(i/=12)):(o=this-r,i="second"===t?o/1e3:"minute"===t?o/6e4:"hour"===t?o/36e5:"day"===t?(o-a)/864e5:"week"===t?(o-a)/6048e5:o),n?i:b(i)):NaN):NaN}function rn(e,t){var n,r,a=12*(t.year()-e.year())+(t.month()-e.month()),o=e.clone().add(a,"months");return t-o<0?(n=e.clone().add(a-1,"months"),r=(t-o)/(o-n)):(n=e.clone().add(a+1,"months"),r=(t-o)/(n-o)),-(a+r)||0}function an(){
-return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function on(){var e=this.clone().utc();return 0<e.year()&&e.year()<=9999?w(Date.prototype.toISOString)?this.toDate().toISOString():G(e,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):G(e,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}function sn(e){e||(e=this.isUtc()?t.defaultFormatUtc:t.defaultFormat);var n=G(this,e);return this.localeData().postformat(n)}function cn(e,t){return this.isValid()&&(v(e)&&e.isValid()||vt(e).isValid())?Bt({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function un(e){return this.from(vt(),e)}function ln(e,t){return this.isValid()&&(v(e)&&e.isValid()||vt(e).isValid())?Bt({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function dn(e){return this.to(vt(),e)}function pn(e){var t;return void 0===e?this._locale._abbr:(t=nt(e),null!=t&&(this._locale=t),this)}function fn(){return this._locale}function hn(e){switch(e=W(e)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===e&&this.weekday(0),"isoWeek"===e&&this.isoWeekday(1),"quarter"===e&&this.month(3*Math.floor(this.month()/3)),this}function mn(e){return e=W(e),void 0===e||"millisecond"===e?this:("date"===e&&(e="day"),this.startOf(e).add(1,"isoWeek"===e?"week":e).subtract(1,"ms"))}function Mn(){return this._d.valueOf()-6e4*(this._offset||0)}function _n(){return Math.floor(this.valueOf()/1e3)}function gn(){return new Date(this.valueOf())}function vn(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function bn(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function yn(){return this.isValid()?this.toISOString():null}function An(){return h(this)}function Tn(){return l({},f(this))}function Ln(){return f(this).overflow}function En(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function wn(e,t){V(0,[e,e.length],0,t)}function zn(e){return Nn.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Sn(e){return Nn.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function kn(){return Le(this.year(),1,4)}function On(){var e=this.localeData()._week;return Le(this.year(),e.dow,e.doy)}function Nn(e,t,n,r,a){var o;return null==e?Te(this,r,a).year:(o=Le(e,r,a),t>o&&(t=o),Cn.call(this,e,t,n,r,a))}function Cn(e,t,n,r,a){var o=Ae(e,t,n,r,a),i=be(o.year,0,o.dayOfYear);return this.year(i.getUTCFullYear()),this.month(i.getUTCMonth()),this.date(i.getUTCDate()),this}function Dn(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}function Pn(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}function xn(e,t){t[oa]=y(1e3*("0."+e))}function jn(){return this._isUTC?"UTC":""}function Wn(){return this._isUTC?"Coordinated Universal Time":""}function Yn(e){return vt(1e3*e)}function qn(){return vt.apply(null,arguments).parseZone()}function Rn(e){return e}function Bn(e,t,n,r){var a=nt(),o=d().set(r,t);return a[n](o,e)}function Hn(e,t,n){if("number"==typeof e&&(t=e,e=void 0),e=e||"",null!=t)return Bn(e,t,n,"month");var r,a=[];for(r=0;r<12;r++)a[r]=Bn(e,r,n,"month");return a}function In(e,t,n,r){"boolean"==typeof e?("number"==typeof t&&(n=t,t=void 0),t=t||""):(t=e,n=t,e=!1,"number"==typeof t&&(n=t,t=void 0),t=t||"");var a=nt(),o=e?a._week.dow:0;if(null!=n)return Bn(t,(n+o)%7,r,"day");var i,s=[];for(i=0;i<7;i++)s[i]=Bn(t,(i+o)%7,r,"day");return s}function Un(e,t){return Hn(e,t,"months")}function Xn(e,t){return Hn(e,t,"monthsShort")}function Fn(e,t,n){return In(e,t,n,"weekdays")}function Vn(e,t,n){return In(e,t,n,"weekdaysShort")}function Jn(e,t,n){return In(e,t,n,"weekdaysMin")}function Kn(){var e=this._data;return this._milliseconds=Ka(this._milliseconds),this._days=Ka(this._days),this._months=Ka(this._months),e.milliseconds=Ka(e.milliseconds),e.seconds=Ka(e.seconds),e.minutes=Ka(e.minutes),e.hours=Ka(e.hours),e.months=Ka(e.months),e.years=Ka(e.years),this}function Gn(e,t,n,r){var a=Bt(t,n);return e._milliseconds+=r*a._milliseconds,e._days+=r*a._days,e._months+=r*a._months,e._bubble()}function Qn(e,t){return Gn(this,e,t,1)}function $n(e,t){return Gn(this,e,t,-1)}function Zn(e){return e<0?Math.floor(e):Math.ceil(e)}function er(){var e,t,n,r,a,o=this._milliseconds,i=this._days,s=this._months,c=this._data;return o>=0&&i>=0&&s>=0||o<=0&&i<=0&&s<=0||(o+=864e5*Zn(nr(s)+i),i=0,s=0),c.milliseconds=o%1e3,e=b(o/1e3),c.seconds=e%60,t=b(e/60),c.minutes=t%60,n=b(t/60),c.hours=n%24,i+=b(n/24),a=b(tr(i)),s+=a,i-=Zn(nr(a)),r=b(s/12),s%=12,c.days=i,c.months=s,c.years=r,this}function tr(e){return 4800*e/146097}function nr(e){return 146097*e/4800}function rr(e){var t,n,r=this._milliseconds;if(e=W(e),"month"===e||"year"===e)return t=this._days+r/864e5,n=this._months+tr(t),"month"===e?n:n/12;switch(t=this._days+Math.round(nr(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return 24*t+r/36e5;case"minute":return 1440*t+r/6e4;case"second":return 86400*t+r/1e3;case"millisecond":return Math.floor(864e5*t)+r;default:throw new Error("Unknown unit "+e)}}function ar(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*y(this._months/12)}function or(e){return function(){return this.as(e)}}function ir(e){return e=W(e),this[e+"s"]()}function sr(e){return function(){return this._data[e]}}function cr(){return b(this.days()/7)}function ur(e,t,n,r,a){return a.relativeTime(t||1,!!n,e,r)}function lr(e,t,n){var r=Bt(e).abs(),a=po(r.as("s")),o=po(r.as("m")),i=po(r.as("h")),s=po(r.as("d")),c=po(r.as("M")),u=po(r.as("y")),l=a<fo.s&&["s",a]||o<=1&&["m"]||o<fo.m&&["mm",o]||i<=1&&["h"]||i<fo.h&&["hh",i]||s<=1&&["d"]||s<fo.d&&["dd",s]||c<=1&&["M"]||c<fo.M&&["MM",c]||u<=1&&["y"]||["yy",u];return l[2]=t,l[3]=+e>0,l[4]=n,ur.apply(null,l)}function dr(e){return void 0===e?po:"function"==typeof e&&(po=e,!0)}function pr(e,t){return void 0!==fo[e]&&(void 0===t?fo[e]:(fo[e]=t,!0))}function fr(e){var t=this.localeData(),n=lr(this,!e,t);return e&&(n=t.pastFuture(+this,n)),t.postformat(n)}function hr(){var e,t,n,r=ho(this._milliseconds)/1e3,a=ho(this._days),o=ho(this._months);e=b(r/60),t=b(e/60),r%=60,e%=60,n=b(o/12),o%=12;var i=n,s=o,c=a,u=t,l=e,d=r,p=this.asSeconds();return p?(p<0?"-":"")+"P"+(i?i+"Y":"")+(s?s+"M":"")+(c?c+"D":"")+(u||l||d?"T":"")+(u?u+"H":"")+(l?l+"M":"")+(d?d+"S":""):"P0D"}var mr,Mr;Mr=Array.prototype.some?Array.prototype.some:function(e){for(var t=Object(this),n=t.length>>>0,r=0;r<n;r++)if(r in t&&e.call(this,t[r],r,t))return!0;return!1};var _r=t.momentProperties=[],gr=!1,vr={};t.suppressDeprecationWarnings=!1,t.deprecationHandler=null;var br;br=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)u(e,t)&&n.push(t);return n};var yr,Ar={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},Tr={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},Lr="Invalid date",Er="%d",wr=/\d{1,2}/,zr={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},Sr={},kr={},Or=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Nr=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Cr={},Dr={},Pr=/\d/,xr=/\d\d/,jr=/\d{3}/,Wr=/\d{4}/,Yr=/[+-]?\d{6}/,qr=/\d\d?/,Rr=/\d\d\d\d?/,Br=/\d\d\d\d\d\d?/,Hr=/\d{1,3}/,Ir=/\d{1,4}/,Ur=/[+-]?\d{1,6}/,Xr=/\d+/,Fr=/[+-]?\d+/,Vr=/Z|[+-]\d\d:?\d\d/gi,Jr=/Z|[+-]\d\d(?::?\d\d)?/gi,Kr=/[+-]?\d+(\.\d{1,3})?/,Gr=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,Qr={},$r={},Zr=0,ea=1,ta=2,na=3,ra=4,aa=5,oa=6,ia=7,sa=8;yr=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1},V("M",["MM",2],"Mo",function(){return this.month()+1}),V("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),V("MMMM",0,0,function(e){return this.localeData().months(this,e)}),j("month","M"),q("month",8),$("M",qr),$("MM",qr,xr),$("MMM",function(e,t){return t.monthsShortRegex(e)}),$("MMMM",function(e,t){return t.monthsRegex(e)}),ne(["M","MM"],function(e,t){t[ea]=y(e)-1}),ne(["MMM","MMMM"],function(e,t,n,r){var a=n._locale.monthsParse(e,r,n._strict);null!=a?t[ea]=a:f(n).invalidMonth=e});var ca=/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?/,ua="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),la="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),da=Gr,pa=Gr;V("Y",0,0,function(){var e=this.year();return e<=9999?""+e:"+"+e}),V(0,["YY",2],0,function(){return this.year()%100}),V(0,["YYYY",4],0,"year"),V(0,["YYYYY",5],0,"year"),V(0,["YYYYYY",6,!0],0,"year"),j("year","y"),q("year",1),$("Y",Fr),$("YY",qr,xr),$("YYYY",Ir,Wr),$("YYYYY",Ur,Yr),$("YYYYYY",Ur,Yr),ne(["YYYYY","YYYYYY"],Zr),ne("YYYY",function(e,n){n[Zr]=2===e.length?t.parseTwoDigitYear(e):y(e)}),ne("YY",function(e,n){n[Zr]=t.parseTwoDigitYear(e)}),ne("Y",function(e,t){t[Zr]=parseInt(e,10)}),t.parseTwoDigitYear=function(e){return y(e)+(y(e)>68?1900:2e3)};var fa=B("FullYear",!0);V("w",["ww",2],"wo","week"),V("W",["WW",2],"Wo","isoWeek"),j("week","w"),j("isoWeek","W"),q("week",5),q("isoWeek",5),$("w",qr),$("ww",qr,xr),$("W",qr),$("WW",qr,xr),re(["w","ww","W","WW"],function(e,t,n,r){t[r.substr(0,1)]=y(e)});var ha={dow:0,doy:6};V("d",0,"do","day"),V("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),V("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),V("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),V("e",0,0,"weekday"),V("E",0,0,"isoWeekday"),j("day","d"),j("weekday","e"),j("isoWeekday","E"),q("day",11),q("weekday",11),q("isoWeekday",11),$("d",qr),$("e",qr),$("E",qr),$("dd",function(e,t){return t.weekdaysMinRegex(e)}),$("ddd",function(e,t){return t.weekdaysShortRegex(e)}),$("dddd",function(e,t){return t.weekdaysRegex(e)}),re(["dd","ddd","dddd"],function(e,t,n,r){var a=n._locale.weekdaysParse(e,r,n._strict);null!=a?t.d=a:f(n).invalidWeekday=e}),re(["d","e","E"],function(e,t,n,r){t[r]=y(e)});var ma="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Ma="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),_a="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),ga=Gr,va=Gr,ba=Gr;V("H",["HH",2],0,"hour"),V("h",["hh",2],0,Ue),V("k",["kk",2],0,Xe),V("hmm",0,0,function(){return""+Ue.apply(this)+F(this.minutes(),2)}),V("hmmss",0,0,function(){return""+Ue.apply(this)+F(this.minutes(),2)+F(this.seconds(),2)}),V("Hmm",0,0,function(){return""+this.hours()+F(this.minutes(),2)}),V("Hmmss",0,0,function(){return""+this.hours()+F(this.minutes(),2)+F(this.seconds(),2)}),Fe("a",!0),Fe("A",!1),j("hour","h"),q("hour",13),$("a",Ve),$("A",Ve),$("H",qr),$("h",qr),$("HH",qr,xr),$("hh",qr,xr),$("hmm",Rr),$("hmmss",Br),$("Hmm",Rr),$("Hmmss",Br),ne(["H","HH"],na),ne(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),ne(["h","hh"],function(e,t,n){t[na]=y(e),f(n).bigHour=!0}),ne("hmm",function(e,t,n){var r=e.length-2;t[na]=y(e.substr(0,r)),t[ra]=y(e.substr(r)),f(n).bigHour=!0}),ne("hmmss",function(e,t,n){var r=e.length-4,a=e.length-2;t[na]=y(e.substr(0,r)),t[ra]=y(e.substr(r,2)),t[aa]=y(e.substr(a)),f(n).bigHour=!0}),ne("Hmm",function(e,t,n){var r=e.length-2;t[na]=y(e.substr(0,r)),t[ra]=y(e.substr(r))}),ne("Hmmss",function(e,t,n){var r=e.length-4,a=e.length-2;t[na]=y(e.substr(0,r)),t[ra]=y(e.substr(r,2)),t[aa]=y(e.substr(a))});var ya,Aa=/[ap]\.?m?\.?/i,Ta=B("Hours",!0),La={calendar:Ar,longDateFormat:Tr,invalidDate:Lr,ordinal:Er,ordinalParse:wr,relativeTime:zr,months:ua,monthsShort:la,week:ha,weekdays:ma,weekdaysMin:_a,weekdaysShort:Ma,meridiemParse:Aa},Ea={},wa=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,za=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,Sa=/Z|[+-]\d\d(?::?\d\d)?/,ka=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],Oa=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Na=/^\/?Date\((\-?\d+)/i;t.createFromInputFallback=L("value provided is not in a recognized ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))}),t.ISO_8601=function(){};var Ca=L("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=vt.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:m()}),Da=L("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=vt.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:m()}),Pa=function(){return Date.now?Date.now():+new Date};wt("Z",":"),wt("ZZ",""),$("Z",Jr),$("ZZ",Jr),ne(["Z","ZZ"],function(e,t,n){n._useUTC=!0,n._tzm=zt(Jr,e)});var xa=/([\+\-]|\d\d)/gi;t.updateOffset=function(){};var ja=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,Wa=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;Bt.fn=Tt.prototype;var Ya=Xt(1,"add"),qa=Xt(-1,"subtract");t.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",t.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Ra=L("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return void 0===e?this.localeData():this.locale(e)});V(0,["gg",2],0,function(){return this.weekYear()%100}),V(0,["GG",2],0,function(){return this.isoWeekYear()%100}),wn("gggg","weekYear"),wn("ggggg","weekYear"),wn("GGGG","isoWeekYear"),wn("GGGGG","isoWeekYear"),j("weekYear","gg"),j("isoWeekYear","GG"),q("weekYear",1),q("isoWeekYear",1),$("G",Fr),$("g",Fr),$("GG",qr,xr),$("gg",qr,xr),$("GGGG",Ir,Wr),$("gggg",Ir,Wr),$("GGGGG",Ur,Yr),$("ggggg",Ur,Yr),re(["gggg","ggggg","GGGG","GGGGG"],function(e,t,n,r){t[r.substr(0,2)]=y(e)}),re(["gg","GG"],function(e,n,r,a){n[a]=t.parseTwoDigitYear(e)}),V("Q",0,"Qo","quarter"),j("quarter","Q"),q("quarter",7),$("Q",Pr),ne("Q",function(e,t){t[ea]=3*(y(e)-1)}),V("D",["DD",2],"Do","date"),j("date","D"),q("date",9),$("D",qr),$("DD",qr,xr),$("Do",function(e,t){return e?t._ordinalParse:t._ordinalParseLenient}),ne(["D","DD"],ta),ne("Do",function(e,t){t[ta]=y(e.match(qr)[0],10)});var Ba=B("Date",!0);V("DDD",["DDDD",3],"DDDo","dayOfYear"),j("dayOfYear","DDD"),q("dayOfYear",4),$("DDD",Hr),$("DDDD",jr),ne(["DDD","DDDD"],function(e,t,n){n._dayOfYear=y(e)}),V("m",["mm",2],0,"minute"),j("minute","m"),q("minute",14),$("m",qr),$("mm",qr,xr),ne(["m","mm"],ra);var Ha=B("Minutes",!1);V("s",["ss",2],0,"second"),j("second","s"),q("second",15),$("s",qr),$("ss",qr,xr),ne(["s","ss"],aa);var Ia=B("Seconds",!1);V("S",0,0,function(){return~~(this.millisecond()/100)}),V(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),V(0,["SSS",3],0,"millisecond"),V(0,["SSSS",4],0,function(){return 10*this.millisecond()}),V(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),V(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),V(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),V(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),V(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),j("millisecond","ms"),q("millisecond",16),$("S",Hr,Pr),$("SS",Hr,xr),$("SSS",Hr,jr);var Ua;for(Ua="SSSS";Ua.length<=9;Ua+="S")$(Ua,Xr);for(Ua="S";Ua.length<=9;Ua+="S")ne(Ua,xn);var Xa=B("Milliseconds",!1);V("z",0,0,"zoneAbbr"),V("zz",0,0,"zoneName");var Fa=g.prototype;Fa.add=Ya,Fa.calendar=Jt,Fa.clone=Kt,Fa.diff=nn,Fa.endOf=mn,Fa.format=sn,Fa.from=cn,Fa.fromNow=un,Fa.to=ln,Fa.toNow=dn,Fa.get=U,Fa.invalidAt=Ln,Fa.isAfter=Gt,Fa.isBefore=Qt,Fa.isBetween=$t,Fa.isSame=Zt,Fa.isSameOrAfter=en,Fa.isSameOrBefore=tn,Fa.isValid=An,Fa.lang=Ra,Fa.locale=pn,Fa.localeData=fn,Fa.max=Da,Fa.min=Ca,Fa.parsingFlags=Tn,Fa.set=X,Fa.startOf=hn,Fa.subtract=qa,Fa.toArray=vn,Fa.toObject=bn,Fa.toDate=gn,Fa.toISOString=on,Fa.toJSON=yn,Fa.toString=an,Fa.unix=_n,Fa.valueOf=Mn,Fa.creationData=En,Fa.year=fa,Fa.isLeapYear=ge,Fa.weekYear=zn,Fa.isoWeekYear=Sn,Fa.quarter=Fa.quarters=Dn,Fa.month=de,Fa.daysInMonth=pe,Fa.week=Fa.weeks=Se,Fa.isoWeek=Fa.isoWeeks=ke,Fa.weeksInYear=On,Fa.isoWeeksInYear=kn,Fa.date=Ba,Fa.day=Fa.days=We,Fa.weekday=Ye,Fa.isoWeekday=qe,Fa.dayOfYear=Pn,Fa.hour=Fa.hours=Ta,Fa.minute=Fa.minutes=Ha,Fa.second=Fa.seconds=Ia,Fa.millisecond=Fa.milliseconds=Xa,Fa.utcOffset=Ot,Fa.utc=Ct,Fa.local=Dt,Fa.parseZone=Pt,Fa.hasAlignedHourOffset=xt,Fa.isDST=jt,Fa.isLocal=Yt,Fa.isUtcOffset=qt,Fa.isUtc=Rt,Fa.isUTC=Rt,Fa.zoneAbbr=jn,Fa.zoneName=Wn,Fa.dates=L("dates accessor is deprecated. Use date instead.",Ba),Fa.months=L("months accessor is deprecated. Use month instead",de),Fa.years=L("years accessor is deprecated. Use year instead",fa),Fa.zone=L("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Nt),Fa.isDSTShifted=L("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Wt);var Va=Fa,Ja=k.prototype;Ja.calendar=O,Ja.longDateFormat=N,Ja.invalidDate=C,Ja.ordinal=D,Ja.preparse=Rn,Ja.postformat=Rn,Ja.relativeTime=P,Ja.pastFuture=x,Ja.set=z,Ja.months=ie,Ja.monthsShort=se,Ja.monthsParse=ue,Ja.monthsRegex=he,Ja.monthsShortRegex=fe,Ja.week=Ee,Ja.firstDayOfYear=ze,Ja.firstDayOfWeek=we,Ja.weekdays=Ce,Ja.weekdaysMin=Pe,Ja.weekdaysShort=De,Ja.weekdaysParse=je,Ja.weekdaysRegex=Re,Ja.weekdaysShortRegex=Be,Ja.weekdaysMinRegex=He,Ja.isPM=Je,Ja.meridiem=Ke,Ze("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,n=1===y(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n}}),t.lang=L("moment.lang is deprecated. Use moment.locale instead.",Ze),t.langData=L("moment.langData is deprecated. Use moment.localeData instead.",nt);var Ka=Math.abs,Ga=or("ms"),Qa=or("s"),$a=or("m"),Za=or("h"),eo=or("d"),to=or("w"),no=or("M"),ro=or("y"),ao=sr("milliseconds"),oo=sr("seconds"),io=sr("minutes"),so=sr("hours"),co=sr("days"),uo=sr("months"),lo=sr("years"),po=Math.round,fo={s:45,m:45,h:22,d:26,M:11},ho=Math.abs,mo=Tt.prototype;mo.abs=Kn,mo.add=Qn,mo.subtract=$n,mo.as=rr,mo.asMilliseconds=Ga,mo.asSeconds=Qa,mo.asMinutes=$a,mo.asHours=Za,mo.asDays=eo,mo.asWeeks=to,mo.asMonths=no,mo.asYears=ro,mo.valueOf=ar,mo._bubble=er,mo.get=ir,mo.milliseconds=ao,mo.seconds=oo,mo.minutes=io,mo.hours=so,mo.days=co,mo.weeks=cr,mo.months=uo,mo.years=lo,mo.humanize=fr,mo.toISOString=hr,mo.toString=hr,mo.toJSON=hr,mo.locale=pn,mo.localeData=fn,mo.toIsoString=L("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",hr),mo.lang=Ra,V("X",0,0,"unix"),V("x",0,0,"valueOf"),$("x",Fr),$("X",Kr),ne("X",function(e,t,n){n._d=new Date(1e3*parseFloat(e,10))}),ne("x",function(e,t,n){n._d=new Date(y(e))}),t.version="2.15.1",r(vt),t.fn=Va,t.min=yt,t.max=At,t.now=Pa,t.utc=d,t.unix=Yn,t.months=Un,t.isDate=s,t.locale=Ze,t.invalid=m,t.duration=Bt,t.isMoment=v,t.weekdays=Fn,t.parseZone=qn,t.localeData=nt,t.isDuration=Lt,t.monthsShort=Xn,t.weekdaysMin=Jn,t.defineLocale=et,t.updateLocale=tt,t.locales=rt,t.weekdaysShort=Vn,t.normalizeUnits=W,t.relativeTimeRounding=dr,t.relativeTimeThreshold=pr,t.calendarFormat=Vt,t.prototype=Va;var Mo=t;return Mo})}).call(t,n(169)(e))},function(e,t,n){function r(e){return n(a(e))}function a(e){return o[e]||function(){throw new Error("Cannot find module '"+e+"'.")}()}var o={"./af":477,"./af.js":477,"./ar":478,"./ar-ly":479,"./ar-ly.js":479,"./ar-ma":480,"./ar-ma.js":480,"./ar-sa":481,"./ar-sa.js":481,"./ar-tn":482,"./ar-tn.js":482,"./ar.js":478,"./az":483,"./az.js":483,"./be":484,"./be.js":484,"./bg":485,"./bg.js":485,"./bn":486,"./bn.js":486,"./bo":487,"./bo.js":487,"./br":488,"./br.js":488,"./bs":489,"./bs.js":489,"./ca":490,"./ca.js":490,"./cs":491,"./cs.js":491,"./cv":492,"./cv.js":492,"./cy":493,"./cy.js":493,"./da":494,"./da.js":494,"./de":495,"./de-at":496,"./de-at.js":496,"./de.js":495,"./dv":497,"./dv.js":497,"./el":498,"./el.js":498,"./en-au":499,"./en-au.js":499,"./en-ca":500,"./en-ca.js":500,"./en-gb":501,"./en-gb.js":501,"./en-ie":502,"./en-ie.js":502,"./en-nz":503,"./en-nz.js":503,"./eo":504,"./eo.js":504,"./es":505,"./es-do":506,"./es-do.js":506,"./es.js":505,"./et":507,"./et.js":507,"./eu":508,"./eu.js":508,"./fa":509,"./fa.js":509,"./fi":510,"./fi.js":510,"./fo":511,"./fo.js":511,"./fr":512,"./fr-ca":513,"./fr-ca.js":513,"./fr-ch":514,"./fr-ch.js":514,"./fr.js":512,"./fy":515,"./fy.js":515,"./gd":516,"./gd.js":516,"./gl":517,"./gl.js":517,"./he":518,"./he.js":518,"./hi":519,"./hi.js":519,"./hr":520,"./hr.js":520,"./hu":521,"./hu.js":521,"./hy-am":522,"./hy-am.js":522,"./id":523,"./id.js":523,"./is":524,"./is.js":524,"./it":525,"./it.js":525,"./ja":526,"./ja.js":526,"./jv":527,"./jv.js":527,"./ka":528,"./ka.js":528,"./kk":529,"./kk.js":529,"./km":530,"./km.js":530,"./ko":531,"./ko.js":531,"./ky":532,"./ky.js":532,"./lb":533,"./lb.js":533,"./lo":534,"./lo.js":534,"./lt":535,"./lt.js":535,"./lv":536,"./lv.js":536,"./me":537,"./me.js":537,"./mi":538,"./mi.js":538,"./mk":539,"./mk.js":539,"./ml":540,"./ml.js":540,"./mr":541,"./mr.js":541,"./ms":542,"./ms-my":543,"./ms-my.js":543,"./ms.js":542,"./my":544,"./my.js":544,"./nb":545,"./nb.js":545,"./ne":546,"./ne.js":546,"./nl":547,"./nl.js":547,"./nn":548,"./nn.js":548,"./pa-in":549,"./pa-in.js":549,"./pl":550,"./pl.js":550,"./pt":551,"./pt-br":552,"./pt-br.js":552,"./pt.js":551,"./ro":553,"./ro.js":553,"./ru":554,"./ru.js":554,"./se":555,"./se.js":555,"./si":556,"./si.js":556,"./sk":557,"./sk.js":557,"./sl":558,"./sl.js":558,"./sq":559,"./sq.js":559,"./sr":560,"./sr-cyrl":561,"./sr-cyrl.js":561,"./sr.js":560,"./ss":562,"./ss.js":562,"./sv":563,"./sv.js":563,"./sw":564,"./sw.js":564,"./ta":565,"./ta.js":565,"./te":566,"./te.js":566,"./th":567,"./th.js":567,"./tl-ph":568,"./tl-ph.js":568,"./tlh":569,"./tlh.js":569,"./tr":570,"./tr.js":570,"./tzl":571,"./tzl.js":571,"./tzm":572,"./tzm-latn":573,"./tzm-latn.js":573,"./tzm.js":572,"./uk":574,"./uk.js":574,"./uz":575,"./uz.js":575,"./vi":576,"./vi.js":576,"./x-pseudo":577,"./x-pseudo.js":577,"./zh-cn":578,"./zh-cn.js":578,"./zh-hk":579,"./zh-hk.js":579,"./zh-tw":580,"./zh-tw.js":580};r.keys=function(){return Object.keys(o)},r.resolve=a,e.exports=r,r.id=476},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(e){return/^nm$/i.test(e)},meridiem:function(e,t,n){return e<12?n?"vm":"VM":n?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[Môre om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},ordinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},r=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},a={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},o=function(e){return function(t,n,o,i){var s=r(t),c=a[e][r(t)];return 2===s&&(c=c[n?0:1]),c.replace(/%d/i,t)}},i=["كانون الثاني يناير","شباط فبراير","آذار مارس","نيسان أبريل","أيار مايو","حزيران يونيو","تموز يوليو","آب أغسطس","أيلول سبتمبر","تشرين الأول أكتوبر","تشرين الثاني نوفمبر","كانون الأول ديسمبر"],s=e.defineLocale("ar",{months:i,monthsShort:i,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:o("s"),m:o("m"),mm:o("m"),h:o("h"),hh:o("h"),d:o("d"),dd:o("d"),M:o("M"),MM:o("M"),y:o("y"),yy:o("y")},preparse:function(e){return e.replace(/\u200f/g,"").replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(e){return n[e]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},week:{dow:6,doy:12}});return s})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},n=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},r={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},a=function(e){return function(t,a,o,i){var s=n(t),c=r[e][n(t)];return 2===s&&(c=c[a?0:1]),c.replace(/%d/i,t)}},o=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],i=e.defineLocale("ar-ly",{months:o,monthsShort:o,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:a("s"),m:a("m"),mm:a("m"),h:a("h"),hh:a("h"),d:a("d"),dd:a("d"),M:a("M"),MM:a("M"),y:a("y"),yy:a("y")},preparse:function(e){return e.replace(/\u200f/g,"").replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},week:{dow:6,doy:12}});return i})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:6,doy:12}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},r=e.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(e){return n[e]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},week:{dow:6,doy:12}});return r})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",
-lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"},n=e.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"birneçə saniyyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(e){return/^(gündüz|axşam)$/.test(e)},meridiem:function(e,t,n){return e<4?"gecə":e<12?"səhər":e<17?"gündüz":"axşam"},ordinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(e){if(0===e)return e+"-ıncı";var n=e%10,r=e%100-n,a=e>=100?100:null;return e+(t[n]||t[r]||t[a])},week:{dow:1,doy:7}});return n})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";function t(e,t){var n=e.split("_");return t%10===1&&t%100!==11?n[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?n[1]:n[2]}function n(e,n,r){var a={mm:n?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:n?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"};return"m"===r?n?"хвіліна":"хвіліну":"h"===r?n?"гадзіна":"гадзіну":e+" "+t(a[r],+e)}var r=e.defineLocale("be",{months:{format:"студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня".split("_"),standalone:"студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_")},monthsShort:"студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж".split("_"),weekdays:{format:"нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу".split("_"),standalone:"нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота".split("_"),isFormat:/\[ ?[Вв] ?(?:мінулую|наступную)? ?\] ?dddd/},weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:n,mm:n,h:n,hh:n,d:"дзень",dd:n,M:"месяц",MM:n,y:"год",yy:n},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(e){return/^(дня|вечара)$/.test(e)},meridiem:function(e,t,n){return e<4?"ночы":e<12?"раніцы":e<17?"дня":"вечара"},ordinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e%10!==2&&e%10!==3||e%100===12||e%100===13?e+"-ы":e+"-і";case"D":return e+"-га";default:return e}},week:{dow:1,doy:7}});return r})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"янр_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),weekdays:"неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[В изминалата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[В изминалия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дни",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},ordinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,n=e%100;return 0===e?e+"-ев":0===n?e+"-ен":n>10&&n<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},n={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"},r=e.defineLocale("bn",{months:"জানুয়ারী_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব_মার্চ_এপ্র_মে_জুন_জুল_আগ_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গ_বুধ_বৃহঃ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/রাত|সকাল|দুপুর|বিকাল|রাত/,meridiemHour:function(e,t){return 12===e&&(e=0),"রাত"===t&&e>=4||"দুপুর"===t&&e<5||"বিকাল"===t?e+12:e},meridiem:function(e,t,n){return e<4?"রাত":e<10?"সকাল":e<17?"দুপুর":e<20?"বিকাল":"রাত"},week:{dow:0,doy:6}});return r})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t={1:"༡",2:"༢",3:"༣",4:"༤",5:"༥",6:"༦",7:"༧",8:"༨",9:"༩",0:"༠"},n={"༡":"1","༢":"2","༣":"3","༤":"4","༥":"5","༦":"6","༧":"7","༨":"8","༩":"9","༠":"0"},r=e.defineLocale("bo",{months:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),monthsShort:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),weekdays:"གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་".split("_"),weekdaysShort:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),weekdaysMin:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[དི་རིང] LT",nextDay:"[སང་ཉིན] LT",nextWeek:"[བདུན་ཕྲག་རྗེས་མ], LT",lastDay:"[ཁ་སང] LT",lastWeek:"[བདུན་ཕྲག་མཐའ་མ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ལ་",past:"%s སྔན་ལ",s:"ལམ་སང",m:"སྐར་མ་གཅིག",mm:"%d སྐར་མ",h:"ཆུ་ཚོད་གཅིག",hh:"%d ཆུ་ཚོད",d:"ཉིན་གཅིག",dd:"%d ཉིན་",M:"ཟླ་བ་གཅིག",MM:"%d ཟླ་བ",y:"ལོ་གཅིག",yy:"%d ལོ"},preparse:function(e){return e.replace(/[༡༢༣༤༥༦༧༨༩༠]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,meridiemHour:function(e,t){return 12===e&&(e=0),"མཚན་མོ"===t&&e>=4||"ཉིན་གུང"===t&&e<5||"དགོང་དག"===t?e+12:e},meridiem:function(e,t,n){return e<4?"མཚན་མོ":e<10?"ཞོགས་ཀས":e<17?"ཉིན་གུང":e<20?"དགོང་དག":"མཚན་མོ"},week:{dow:0,doy:6}});return r})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";function t(e,t,n){var r={mm:"munutenn",MM:"miz",dd:"devezh"};return e+" "+a(r[n],e)}function n(e){switch(r(e)){case 1:case 3:case 4:case 5:case 9:return e+" bloaz";default:return e+" vloaz"}}function r(e){return e>9?r(e%10):e}function a(e,t){return 2===t?o(e):e}function o(e){var t={m:"v",b:"v",d:"z"};return void 0===t[e.charAt(0)]?e:t[e.charAt(0)]+e.substring(1)}var i=e.defineLocale("br",{months:"Genver_C'hwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C'hwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc'her_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h[e]mm A",LTS:"h[e]mm:ss A",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY h[e]mm A",LLLL:"dddd, D [a viz] MMMM YYYY h[e]mm A"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc'hoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec'h da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s 'zo",s:"un nebeud segondennoù",m:"ur vunutenn",mm:t,h:"un eur",hh:"%d eur",d:"un devezh",dd:t,M:"ur miz",MM:t,y:"ur bloaz",yy:n},ordinalParse:/\d{1,2}(añ|vet)/,ordinal:function(e){var t=1===e?"añ":"vet";return e+t},week:{dow:1,doy:4}});return i})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";function t(e,t,n){var r=e+" ";switch(n){case"m":return t?"jedna minuta":"jedne minute";case"mm":return r+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return r+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return r+=1===e?"dan":"dana";case"MM":return r+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return r+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}var n=e.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return n})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("ca",{months:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),monthsShort:"gen._febr._mar._abr._mai._jun._jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"Dg_Dl_Dt_Dc_Dj_Dv_Ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd D MMMM YYYY H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"fa %s",s:"uns segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},ordinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var n=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(n="a"),e+n},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";function t(e){return e>1&&e<5&&1!==~~(e/10)}function n(e,n,r,a){var o=e+" ";switch(r){case"s":return n||a?"pár sekund":"pár sekundami";case"m":return n?"minuta":a?"minutu":"minutou";case"mm":return n||a?o+(t(e)?"minuty":"minut"):o+"minutami";case"h":return n?"hodina":a?"hodinu":"hodinou";case"hh":return n||a?o+(t(e)?"hodiny":"hodin"):o+"hodinami";case"d":return n||a?"den":"dnem";case"dd":return n||a?o+(t(e)?"dny":"dní"):o+"dny";case"M":return n||a?"měsíc":"měsícem";case"MM":return n||a?o+(t(e)?"měsíce":"měsíců"):o+"měsíci";case"y":return n||a?"rok":"rokem";case"yy":return n||a?o+(t(e)?"roky":"let"):o+"lety"}}var r="leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),a="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_"),o=e.defineLocale("cs",{months:r,monthsShort:a,monthsParse:function(e,t){var n,r=[];for(n=0;n<12;n++)r[n]=new RegExp("^"+e[n]+"$|^"+t[n]+"$","i");return r}(r,a),shortMonthsParse:function(e){var t,n=[];for(t=0;t<12;t++)n[t]=new RegExp("^"+e[t]+"$","i");return n}(a),longMonthsParse:function(e){var t,n=[];for(t=0;t<12;t++)n[t]=new RegExp("^"+e[t]+"$","i");return n}(r),weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return o})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("cv",{months:"кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав".split("_"),monthsShort:"кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш".split("_"),weekdays:"вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун".split("_"),weekdaysShort:"выр_тун_ытл_юн_кӗҫ_эрн_шӑм".split("_"),weekdaysMin:"вр_тн_ыт_юн_кҫ_эр_шм".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]",LLL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm",LLLL:"dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm"},calendar:{sameDay:"[Паян] LT [сехетре]",nextDay:"[Ыран] LT [сехетре]",lastDay:"[Ӗнер] LT [сехетре]",nextWeek:"[Ҫитес] dddd LT [сехетре]",lastWeek:"[Иртнӗ] dddd LT [сехетре]",sameElse:"L"},relativeTime:{future:function(e){var t=/сехет$/i.exec(e)?"рен":/ҫул$/i.exec(e)?"тан":"ран";return e+t},past:"%s каялла",s:"пӗр-ик ҫеккунт",m:"пӗр минут",mm:"%d минут",h:"пӗр сехет",hh:"%d сехет",d:"пӗр кун",dd:"%d кун",M:"пӗр уйӑх",MM:"%d уйӑх",y:"пӗр ҫул",yy:"%d ҫул"},ordinalParse:/\d{1,2}-мӗш/,ordinal:"%d-мӗш",week:{dow:1,doy:7}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn ôl",s:"ychydig eiliadau",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},ordinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(e){var t=e,n="",r=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"];return t>20?n=40===t||50===t||60===t||80===t||100===t?"fed":"ain":t>0&&(n=r[t]),e+n},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY HH:mm"},calendar:{sameDay:"[I dag kl.] LT",nextDay:"[I morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[I går kl.] LT",lastWeek:"[sidste] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en måned",MM:"%d måneder",y:"et år",yy:"%d år"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";function t(e,t,n,r){var a={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?a[n][0]:a[n][1]}var n=e.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Apr._Mai_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";function t(e,t,n,r){var a={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?a[n][0]:a[n][1]}var n=e.defineLocale("de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Febr._Mrz._Apr._Mai_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=["ޖެނުއަރީ","ފެބްރުއަރީ","މާރިޗު","އޭޕްރީލު","މޭ","ޖޫން","ޖުލައި","އޯގަސްޓު","ސެޕްޓެމްބަރު","އޮކްޓޯބަރު","ނޮވެމްބަރު","ޑިސެމްބަރު"],n=["އާދިއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"],r=e.defineLocale("dv",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:"އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/މކ|މފ/,isPM:function(e){return"މފ"===e},meridiem:function(e,t,n){return e<12?"މކ":"މފ"},calendar:{sameDay:"[މިއަދު] LT",nextDay:"[މާދަމާ] LT",nextWeek:"dddd LT",lastDay:"[އިއްޔެ] LT",lastWeek:"[ފާއިތުވި] dddd LT",sameElse:"L"},relativeTime:{future:"ތެރޭގައި %s",past:"ކުރިން %s",s:"ސިކުންތުކޮޅެއް",m:"މިނިޓެއް",mm:"މިނިޓު %d",h:"ގަޑިއިރެއް",hh:"ގަޑިއިރު %d",d:"ދުވަހެއް",dd:"ދުވަސް %d",M:"މަހެއް",MM:"މަސް %d",y:"އަހަރެއް",yy:"އަހަރު %d"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:7,doy:12}});return r})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";function t(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}var n=e.defineLocale("el",{monthsNominativeEl:"Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),monthsGenitiveEl:"Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),months:function(e,t){return/D/.test(t.substring(0,t.indexOf("MMMM")))?this._monthsGenitiveEl[e.month()]:this._monthsNominativeEl[e.month()]},monthsShort:"Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),weekdays:"Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),weekdaysShort:"Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_Τρ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(e,t,n){return e>11?n?"μμ":"ΜΜ":n?"πμ":"ΠΜ"},isPM:function(e){return"μ"===(e+"").toLowerCase()[0]},meridiemParse:/[ΠΜ]\.?Μ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[Σήμερα {}] LT",nextDay:"[Αύριο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[το προηγούμενο] dddd [{}] LT";default:return"[την προηγούμενη] dddd [{}] LT"}},sameElse:"L"},calendar:function(e,n){var r=this._calendarEl[e],a=n&&n.hours();return t(r)&&(r=r.apply(n)),r.replace("{}",a%12===1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s πριν",s:"λίγα δευτερόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ώρα",hh:"%d ώρες",d:"μία μέρα",dd:"%d μέρες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χρόνος",yy:"%d χρόνια"},ordinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}});return n})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,n=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,n=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,n=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,n=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,n=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aŭg_sep_okt_nov_dec".split("_"),weekdays:"Dimanĉo_Lundo_Mardo_Merkredo_Ĵaŭdo_Vendredo_Sabato".split("_"),weekdaysShort:"Dim_Lun_Mard_Merk_Ĵaŭ_Ven_Sab".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Ĵa_Ve_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D[-an de] MMMM, YYYY",LLL:"D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd, [la] D[-an de] MMMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(e){return"p"===e.charAt(0).toLowerCase()},meridiem:function(e,t,n){return e>11?n?"p.t.m.":"P.T.M.":n?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd [je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasinta] dddd [je] LT",sameElse:"L"},relativeTime:{future:"je %s",past:"antaŭ %s",s:"sekundoj",m:"minuto",mm:"%d minutoj",h:"horo",hh:"%d horoj",d:"tago",dd:"%d tagoj",M:"monato",MM:"%d monatoj",y:"jaro",yy:"%d jaroj"},ordinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,r){return/-MMM-/.test(r)?n[e.month()]:t[e.month()]},monthsParseExact:!0,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"
-},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},ordinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return r})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,r){return/-MMM-/.test(r)?n[e.month()]:t[e.month()]},monthsParseExact:!0,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},ordinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return r})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";function t(e,t,n,r){var a={s:["mõne sekundi","mõni sekund","paar sekundit"],m:["ühe minuti","üks minut"],mm:[e+" minuti",e+" minutit"],h:["ühe tunni","tund aega","üks tund"],hh:[e+" tunni",e+" tundi"],d:["ühe päeva","üks päev"],M:["kuu aja","kuu aega","üks kuu"],MM:[e+" kuu",e+" kuud"],y:["ühe aasta","aasta","üks aasta"],yy:[e+" aasta",e+" aastat"]};return t?a[n][2]?a[n][2]:a[n][1]:r?a[n][0]:a[n][1]}var n=e.defineLocale("et",{months:"jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[Täna,] LT",nextDay:"[Homme,] LT",nextWeek:"[Järgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s pärast",past:"%s tagasi",s:t,m:t,mm:t,h:t,hh:t,d:t,dd:"%d päeva",M:t,MM:t,y:t,yy:t},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},n={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"},r=e.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(e){return/بعد از ظهر/.test(e)},meridiem:function(e,t,n){return e<12?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چندین ثانیه",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(e){return e.replace(/[۰-۹]/g,function(e){return n[e]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},ordinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}});return r})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";function t(e,t,r,a){var o="";switch(r){case"s":return a?"muutaman sekunnin":"muutama sekunti";case"m":return a?"minuutin":"minuutti";case"mm":o=a?"minuutin":"minuuttia";break;case"h":return a?"tunnin":"tunti";case"hh":o=a?"tunnin":"tuntia";break;case"d":return a?"päivän":"päivä";case"dd":o=a?"päivän":"päivää";break;case"M":return a?"kuukauden":"kuukausi";case"MM":o=a?"kuukauden":"kuukautta";break;case"y":return a?"vuoden":"vuosi";case"yy":o=a?"vuoden":"vuotta"}return o=n(e,a)+" "+o}function n(e,t){return e<10?t?a[e]:r[e]:e}var r="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),a=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",r[7],r[8],r[9]],o=e.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return o})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("fo",{months:"januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",m:"ein minutt",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaði",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Je_Ve_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd'hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},ordinalParse:/\d{1,2}(er|)/,ordinal:function(e){return e+(1===e?"er":"")},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Je_Ve_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd'hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},ordinalParse:/\d{1,2}(er|e)/,ordinal:function(e){return e+(1===e?"er":"e")}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Je_Ve_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd'hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},ordinalParse:/\d{1,2}(er|e)/,ordinal:function(e){return e+(1===e?"er":"e")},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),n="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),r=e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,r){return/-MMM-/.test(r)?n[e.month()]:t[e.month()]},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[ôfrûne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",m:"ien minút",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},ordinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}});return r})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd"],n=["Faoi","Gear","Màrt","Gibl","Cèit","Ògmh","Iuch","Lùn","Sult","Dàmh","Samh","Dùbh"],r=["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"],a=["Did","Dil","Dim","Dic","Dia","Dih","Dis"],o=["Dò","Lu","Mà","Ci","Ar","Ha","Sa"],i=e.defineLocale("gd",{months:t,monthsShort:n,monthsParseExact:!0,weekdays:r,weekdaysShort:a,weekdaysMin:o,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-màireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-dè aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"mìos",MM:"%d mìosan",y:"bliadhna",yy:"%d bliadhna"},ordinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){var t=1===e?"d":e%10===2?"na":"mh";return e+t},week:{dow:1,doy:4}});return i})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_mércores_xoves_venres_sábado".split("_"),weekdaysShort:"dom._lun._mar._mér._xov._ven._sáb.".split("_"),weekdaysMin:"do_lu_ma_mé_xo_ve_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"ás":"á")+"] LT"},nextDay:function(){return"[mañá "+(1!==this.hours()?"ás":"á")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"ás":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"á":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"ás":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(e){return 0===e.indexOf("un")?"n"+e:"en "+e},past:"hai %s",s:"uns segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},ordinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("he",{months:"ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳".split("_"),weekdays:"ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"א_ב_ג_ד_ה_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY HH:mm",LLLL:"dddd, D [ב]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[היום ב־]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[אתמול ב־]LT",lastWeek:"[ביום] dddd [האחרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(e){return 2===e?"שעתיים":e+" שעות"},d:"יום",dd:function(e){return 2===e?"יומיים":e+" ימים"},M:"חודש",MM:function(e){return 2===e?"חודשיים":e+" חודשים"},y:"שנה",yy:function(e){return 2===e?"שנתיים":e%10===0&&10!==e?e+" שנה":e+" שנים"}},meridiemParse:/אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,isPM:function(e){return/^(אחה"צ|אחרי הצהריים|בערב)$/.test(e)},meridiem:function(e,t,n){return e<5?"לפנות בוקר":e<10?"בבוקר":e<12?n?'לפנה"צ':"לפני הצהריים":e<18?n?'אחה"צ':"אחרי הצהריים":"בערב"}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},r=e.defineLocale("hi",{months:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"},calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/रात|सुबह|दोपहर|शाम/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात"===t?e<4?e:e+12:"सुबह"===t?e:"दोपहर"===t?e>=10?e:e+12:"शाम"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"रात":e<10?"सुबह":e<17?"दोपहर":e<20?"शाम":"रात"},week:{dow:0,doy:6}});return r})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";function t(e,t,n){var r=e+" ";switch(n){case"m":return t?"jedna minuta":"jedne minute";case"mm":return r+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return r+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return r+=1===e?"dan":"dana";case"MM":return r+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return r+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}var n=e.defineLocale("hr",{months:{format:"siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return n})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";function t(e,t,n,r){var a=e;switch(n){case"s":return r||t?"néhány másodperc":"néhány másodperce";case"m":return"egy"+(r||t?" perc":" perce");case"mm":return a+(r||t?" perc":" perce");case"h":return"egy"+(r||t?" óra":" órája");case"hh":return a+(r||t?" óra":" órája");case"d":return"egy"+(r||t?" nap":" napja");case"dd":return a+(r||t?" nap":" napja");case"M":return"egy"+(r||t?" hónap":" hónapja");case"MM":return a+(r||t?" hónap":" hónapja");case"y":return"egy"+(r||t?" év":" éve");case"yy":return a+(r||t?" év":" éve")}return""}function n(e){return(e?"":"[múlt] ")+"["+r[this.day()]+"] LT[-kor]"}var r="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" "),a=e.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec".split("_"),weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,t,n){return e<12?n===!0?"de":"DE":n===!0?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return n.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return n.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return a})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("hy-am",{months:{format:"հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի".split("_"),standalone:"հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր".split("_")},monthsShort:"հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ".split("_"),weekdays:"կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ".split("_"),weekdaysShort:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),weekdaysMin:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY թ.",LLL:"D MMMM YYYY թ., HH:mm",LLLL:"dddd, D MMMM YYYY թ., HH:mm"},calendar:{sameDay:"[այսօր] LT",nextDay:"[վաղը] LT",lastDay:"[երեկ] LT",nextWeek:function(){return"dddd [օրը ժամը] LT"},lastWeek:function(){return"[անցած] dddd [օրը ժամը] LT"},sameElse:"L"},relativeTime:{future:"%s հետո",past:"%s առաջ",s:"մի քանի վայրկյան",m:"րոպե",mm:"%d րոպե",h:"ժամ",hh:"%d ժամ",d:"օր",dd:"%d օր",M:"ամիս",MM:"%d ամիս",y:"տարի",yy:"%d տարի"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(e){return/^(ցերեկվա|երեկոյան)$/.test(e)},meridiem:function(e){return e<4?"գիշերվա":e<12?"առավոտվա":e<17?"ցերեկվա":"երեկոյան"},ordinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(e,t){switch(t){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-ին":e+"-րդ";default:return e}},week:{dow:1,doy:7}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"siang"===t?e>=11?e:e+12:"sore"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"siang":e<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";function t(e){return e%100===11||e%10!==1}function n(e,n,r,a){var o=e+" ";switch(r){case"s":return n||a?"nokkrar sekúndur":"nokkrum sekúndum";case"m":return n?"mínúta":"mínútu";case"mm":return t(e)?o+(n||a?"mínútur":"mínútum"):n?o+"mínúta":o+"mínútu";case"hh":return t(e)?o+(n||a?"klukkustundir":"klukkustundum"):o+"klukkustund";case"d":return n?"dagur":a?"dag":"degi";case"dd":return t(e)?n?o+"dagar":o+(a?"daga":"dögum"):n?o+"dagur":o+(a?"dag":"degi");case"M":return n?"mánuður":a?"mánuð":"mánuði";case"MM":return t(e)?n?o+"mánuðir":o+(a?"mánuði":"mánuðum"):n?o+"mánuður":o+(a?"mánuð":"mánuði");case"y":return n||a?"ár":"ári";case"yy":return t(e)?o+(n||a?"ár":"árum"):o+(n||a?"ár":"ári")}}var r=e.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:n,m:n,mm:n,h:"klukkustund",hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return r})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"Domenica_Lunedì_Martedì_Mercoledì_Giovedì_Venerdì_Sabato".split("_"),weekdaysShort:"Dom_Lun_Mar_Mer_Gio_Ven_Sab".split("_"),weekdaysMin:"Do_Lu_Ma_Me_Gi_Ve_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},ordinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("ja",{months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"Ah時m分",LTS:"Ah時m分s秒",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah時m分",LLLL:"YYYY年M月D日Ah時m分 dddd"},meridiemParse:/午前|午後/i,isPM:function(e){return"午後"===e},meridiem:function(e,t,n){return e<12?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:"[来週]dddd LT",lastDay:"[昨日] LT",lastWeek:"[前週]dddd LT",sameElse:"L"},ordinalParse:/\d{1,2}日/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"数秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1日",dd:"%d日",M:"1ヶ月",MM:"%dヶ月",y:"1年",yy:"%d年"}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(e,t){return 12===e&&(e=0),"enjing"===t?e:"siyang"===t?e>=11?e:e+12:"sonten"===t||"ndalu"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"enjing":e<15?"siyang":e<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("ka",{months:{standalone:"იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი".split("_"),format:"იანვარს_თებერვალს_მარტს_აპრილის_მაისს_ივნისს_ივლისს_აგვისტს_სექტემბერს_ოქტომბერს_ნოემბერს_დეკემბერს".split("_")},monthsShort:"იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),weekdays:{standalone:"კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი".split("_"),format:"კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს".split("_"),isFormat:/(წინა|შემდეგ)/},weekdaysShort:"კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),weekdaysMin:"კვ_ორ_სა_ოთ_ხუ_პა_შა".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[დღეს] LT[-ზე]",nextDay:"[ხვალ] LT[-ზე]",lastDay:"[გუშინ] LT[-ზე]",nextWeek:"[შემდეგ] dddd LT[-ზე]",lastWeek:"[წინა] dddd LT-ზე",sameElse:"L"},relativeTime:{future:function(e){return/(წამი|წუთი|საათი|წელი)/.test(e)?e.replace(/ი$/,"ში"):e+"ში"},past:function(e){return/(წამი|წუთი|საათი|დღე|თვე)/.test(e)?e.replace(/(ი|ე)$/,"ის წინ"):/წელი/.test(e)?e.replace(/წელი$/,"წლის წინ"):void 0},s:"რამდენიმე წამი",m:"წუთი",mm:"%d წუთი",
-h:"საათი",hh:"%d საათი",d:"დღე",dd:"%d დღე",M:"თვე",MM:"%d თვე",y:"წელი",yy:"%d წელი"},ordinalParse:/0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/,ordinal:function(e){return 0===e?e:1===e?e+"-ლი":e<20||e<=100&&e%20===0||e%100===0?"მე-"+e:e+"-ე"},week:{dow:1,doy:7}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"},n=e.defineLocale("kk",{months:"қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан".split("_"),monthsShort:"қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел".split("_"),weekdays:"жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі".split("_"),weekdaysShort:"жек_дүй_сей_сәр_бей_жұм_сен".split("_"),weekdaysMin:"жк_дй_сй_ср_бй_жм_сн".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгін сағат] LT",nextDay:"[Ертең сағат] LT",nextWeek:"dddd [сағат] LT",lastDay:"[Кеше сағат] LT",lastWeek:"[Өткен аптаның] dddd [сағат] LT",sameElse:"L"},relativeTime:{future:"%s ішінде",past:"%s бұрын",s:"бірнеше секунд",m:"бір минут",mm:"%d минут",h:"бір сағат",hh:"%d сағат",d:"бір күн",dd:"%d күн",M:"бір ай",MM:"%d ай",y:"бір жыл",yy:"%d жыл"},ordinalParse:/\d{1,2}-(ші|шы)/,ordinal:function(e){var n=e%10,r=e>=100?100:null;return e+(t[e]||t[n]||t[r])},week:{dow:1,doy:7}});return n})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("km",{months:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),monthsShort:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),weekdays:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysShort:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysMin:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[ថ្ងៃនេះ ម៉ោង] LT",nextDay:"[ស្អែក ម៉ោង] LT",nextWeek:"dddd [ម៉ោង] LT",lastDay:"[ម្សិលមិញ ម៉ោង] LT",lastWeek:"dddd [សប្តាហ៍មុន] [ម៉ោង] LT",sameElse:"L"},relativeTime:{future:"%sទៀត",past:"%sមុន",s:"ប៉ុន្មានវិនាទី",m:"មួយនាទី",mm:"%d នាទី",h:"មួយម៉ោង",hh:"%d ម៉ោង",d:"មួយថ្ងៃ",dd:"%d ថ្ងៃ",M:"មួយខែ",MM:"%d ខែ",y:"មួយឆ្នាំ",yy:"%d ឆ្នាំ"},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),longDateFormat:{LT:"A h시 m분",LTS:"A h시 m분 s초",L:"YYYY.MM.DD",LL:"YYYY년 MMMM D일",LLL:"YYYY년 MMMM D일 A h시 m분",LLLL:"YYYY년 MMMM D일 dddd A h시 m분"},calendar:{sameDay:"오늘 LT",nextDay:"내일 LT",nextWeek:"dddd LT",lastDay:"어제 LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇 초",ss:"%d초",m:"일분",mm:"%d분",h:"한 시간",hh:"%d시간",d:"하루",dd:"%d일",M:"한 달",MM:"%d달",y:"일 년",yy:"%d년"},ordinalParse:/\d{1,2}일/,ordinal:"%d일",meridiemParse:/오전|오후/,isPM:function(e){return"오후"===e},meridiem:function(e,t,n){return e<12?"오전":"오후"}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t={0:"-чү",1:"-чи",2:"-чи",3:"-чү",4:"-чү",5:"-чи",6:"-чы",7:"-чи",8:"-чи",9:"-чу",10:"-чу",20:"-чы",30:"-чу",40:"-чы",50:"-чү",60:"-чы",70:"-чи",80:"-чи",90:"-чу",100:"-чү"},n=e.defineLocale("ky",{months:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),monthsShort:"янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек".split("_"),weekdays:"Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби".split("_"),weekdaysShort:"Жек_Дүй_Шей_Шар_Бей_Жум_Ише".split("_"),weekdaysMin:"Жк_Дй_Шй_Шр_Бй_Жм_Иш".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгүн саат] LT",nextDay:"[Эртең саат] LT",nextWeek:"dddd [саат] LT",lastDay:"[Кече саат] LT",lastWeek:"[Өткен аптанын] dddd [күнү] [саат] LT",sameElse:"L"},relativeTime:{future:"%s ичинде",past:"%s мурун",s:"бирнече секунд",m:"бир мүнөт",mm:"%d мүнөт",h:"бир саат",hh:"%d саат",d:"бир күн",dd:"%d күн",M:"бир ай",MM:"%d ай",y:"бир жыл",yy:"%d жыл"},ordinalParse:/\d{1,2}-(чи|чы|чү|чу)/,ordinal:function(e){var n=e%10,r=e>=100?100:null;return e+(t[e]||t[n]||t[r])},week:{dow:1,doy:7}});return n})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";function t(e,t,n,r){var a={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return t?a[n][0]:a[n][1]}function n(e){var t=e.substr(0,e.indexOf(" "));return a(t)?"a "+e:"an "+e}function r(e){var t=e.substr(0,e.indexOf(" "));return a(t)?"viru "+e:"virun "+e}function a(e){if(e=parseInt(e,10),isNaN(e))return!1;if(e<0)return!0;if(e<10)return 4<=e&&e<=7;if(e<100){var t=e%10,n=e/10;return a(0===t?n:t)}if(e<1e4){for(;e>=10;)e/=10;return a(e)}return e/=1e3,a(e)}var o=e.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:n,past:r,s:"e puer Sekonnen",m:t,mm:"%d Minutten",h:t,hh:"%d Stonnen",d:t,dd:"%d Deeg",M:t,MM:"%d Méint",y:t,yy:"%d Joer"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return o})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("lo",{months:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),monthsShort:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),weekdays:"ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysShort:"ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysMin:"ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"ວັນdddd D MMMM YYYY HH:mm"},meridiemParse:/ຕອນເຊົ້າ|ຕອນແລງ/,isPM:function(e){return"ຕອນແລງ"===e},meridiem:function(e,t,n){return e<12?"ຕອນເຊົ້າ":"ຕອນແລງ"},calendar:{sameDay:"[ມື້ນີ້ເວລາ] LT",nextDay:"[ມື້ອື່ນເວລາ] LT",nextWeek:"[ວັນ]dddd[ໜ້າເວລາ] LT",lastDay:"[ມື້ວານນີ້ເວລາ] LT",lastWeek:"[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT",sameElse:"L"},relativeTime:{future:"ອີກ %s",past:"%sຜ່ານມາ",s:"ບໍ່ເທົ່າໃດວິນາທີ",m:"1 ນາທີ",mm:"%d ນາທີ",h:"1 ຊົ່ວໂມງ",hh:"%d ຊົ່ວໂມງ",d:"1 ມື້",dd:"%d ມື້",M:"1 ເດືອນ",MM:"%d ເດືອນ",y:"1 ປີ",yy:"%d ປີ"},ordinalParse:/(ທີ່)\d{1,2}/,ordinal:function(e){return"ທີ່"+e}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";function t(e,t,n,r){return t?"kelios sekundės":r?"kelių sekundžių":"kelias sekundes"}function n(e,t,n,r){return t?a(n)[0]:r?a(n)[1]:a(n)[2]}function r(e){return e%10===0||e>10&&e<20}function a(e){return i[e].split("_")}function o(e,t,o,i){var s=e+" ";return 1===e?s+n(e,t,o[0],i):t?s+(r(e)?a(o)[1]:a(o)[0]):i?s+a(o)[1]:s+(r(e)?a(o)[1]:a(o)[2])}var i={m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"},s=e.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s+)+MMMM?|MMMM?(\[[^\[\]]*\]|\s+)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:t,m:n,mm:o,h:n,hh:o,d:n,dd:o,M:n,MM:o,y:n,yy:o},ordinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}});return s})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";function t(e,t,n){return n?t%10===1&&t%100!==11?e[2]:e[3]:t%10===1&&t%100!==11?e[0]:e[1]}function n(e,n,r){return e+" "+t(o[r],e,n)}function r(e,n,r){return t(o[r],e,n)}function a(e,t){return t?"dažas sekundes":"dažām sekundēm"}var o={m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")},i=e.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:a,m:r,mm:n,h:r,hh:n,d:r,dd:n,M:r,MM:n,y:r,yy:n},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t={words:{m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,n,r){var a=t.words[r];return 1===r.length?n?a[0]:a[1]:e+" "+t.correctGrammaticalCase(e,a)}},n=e.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){var e=["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"];return e[this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mjesec",MM:t.translate,y:"godinu",yy:t.translate},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return n})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("mi",{months:"Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei".split("_"),weekdaysShort:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),weekdaysMin:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te hēkona ruarua",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},ordinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"после %s",past:"пред %s",s:"неколку секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дена",M:"месец",MM:"%d месеци",y:"година",yy:"%d години"},ordinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,n=e%100;return 0===e?e+"-ев":0===n?e+"-ен":n>10&&n<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"),monthsParseExact:!0,weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"),longDateFormat:{LT:"A h:mm -നു",LTS:"A h:mm:ss -നു",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -നു",LLLL:"dddd, D MMMM YYYY, A h:mm -നു"},calendar:{sameDay:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവസം",dd:"%d ദിവസം",M:"ഒരു മാസം",MM:"%d മാസം",y:"ഒരു വർഷം",yy:"%d വർഷം"},meridiemParse:/രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,meridiemHour:function(e,t){return 12===e&&(e=0),"രാത്രി"===t&&e>=4||"ഉച്ച കഴിഞ്ഞ്"===t||"വൈകുന്നേരം"===t?e+12:e},meridiem:function(e,t,n){return e<4?"രാത്രി":e<12?"രാവിലെ":e<17?"ഉച്ച കഴിഞ്ഞ്":e<20?"വൈകുന്നേരം":"രാത്രി"}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";function t(e,t,n,r){var a="";if(t)switch(n){case"s":a="काही सेकंद";break;case"m":a="एक मिनिट";break;case"mm":a="%d मिनिटे";break;case"h":a="एक तास";break;case"hh":a="%d तास";break;case"d":a="एक दिवस";break;case"dd":a="%d दिवस";break;case"M":a="एक महिना";break;case"MM":a="%d महिने";break;case"y":a="एक वर्ष";break;case"yy":a="%d वर्षे"}else switch(n){case"s":a="काही सेकंदां";break;case"m":a="एका मिनिटा";break;case"mm":a="%d मिनिटां";break;case"h":a="एका तासा";break;case"hh":a="%d तासां";break;case"d":a="एका दिवसा";break;case"dd":a="%d दिवसां";break;case"M":a="एका महिन्या";break;case"MM":a="%d महिन्यां";break;case"y":a="एका वर्षा";break;case"yy":a="%d वर्षां"}return a.replace(/%d/i,e)}var n={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},r={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},a=e.defineLocale("mr",{months:"जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),monthsShort:"जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm वाजता",LTS:"A h:mm:ss वाजता",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm वाजता",LLLL:"dddd, D MMMM YYYY, A h:mm वाजता"},calendar:{sameDay:"[आज] LT",nextDay:"[उद्या] LT",nextWeek:"dddd, LT",lastDay:"[काल] LT",lastWeek:"[मागील] dddd, LT",sameElse:"L"},relativeTime:{future:"%sमध्ये",past:"%sपूर्वी",s:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(e){return r[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return n[e]})},meridiemParse:/रात्री|सकाळी|दुपारी|सायंकाळी/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात्री"===t?e<4?e:e+12:"सकाळी"===t?e:"दुपारी"===t?e>=10?e:e+12:"सायंकाळी"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"रात्री":e<10?"सकाळी":e<17?"दुपारी":e<20?"सायंकाळी":"रात्री"},week:{dow:0,doy:6}});return a})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t={1:"၁",2:"၂",3:"၃",4:"၄",5:"၅",6:"၆",7:"၇",8:"၈",9:"၉",0:"၀"},n={"၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","၀":"0"},r=e.defineLocale("my",{months:"ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ".split("_"),monthsShort:"ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ".split("_"),weekdays:"တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ".split("_"),weekdaysShort:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),weekdaysMin:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ယနေ.] LT [မှာ]",nextDay:"[မနက်ဖြန်] LT [မှာ]",nextWeek:"dddd LT [မှာ]",lastDay:"[မနေ.က] LT [မှာ]",lastWeek:"[ပြီးခဲ့သော] dddd LT [မှာ]",sameElse:"L"},relativeTime:{future:"လာမည့် %s မှာ",past:"လွန်ခဲ့သော %s က",s:"စက္ကန်.အနည်းငယ်",m:"တစ်မိနစ်",mm:"%d မိနစ်",h:"တစ်နာရီ",hh:"%d နာရီ",d:"တစ်ရက်",dd:"%d ရက်",M:"တစ်လ",MM:"%d လ",y:"တစ်နှစ်",yy:"%d နှစ်"},preparse:function(e){return e.replace(/[၁၂၃၄၅၆၇၈၉၀]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},week:{dow:1,doy:4}});return r})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",M:"en måned",MM:"%d måneder",y:"ett år",yy:"%d år"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},r=e.defineLocale("ne",{months:"जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर".split("_"),monthsShort:"जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.".split("_"),monthsParseExact:!0,weekdays:"आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार".split("_"),weekdaysShort:"आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.".split("_"),weekdaysMin:"आ._सो._मं._बु._बि._शु._श.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"Aको h:mm बजे",LTS:"Aको h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, Aको h:mm बजे",LLLL:"dddd, D MMMM YYYY, Aको h:mm बजे"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/राति|बिहान|दिउँसो|साँझ/,meridiemHour:function(e,t){return 12===e&&(e=0),"राति"===t?e<4?e:e+12:"बिहान"===t?e:"दिउँसो"===t?e>=10?e:e+12:"साँझ"===t?e+12:void 0},meridiem:function(e,t,n){return e<3?"राति":e<12?"बिहान":e<16?"दिउँसो":e<20?"साँझ":"राति"},calendar:{sameDay:"[आज] LT",nextDay:"[भोलि] LT",nextWeek:"[आउँदो] dddd[,] LT",lastDay:"[हिजो] LT",lastWeek:"[गएको] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sमा",past:"%s अगाडि",s:"केही क्षण",m:"एक मिनेट",mm:"%d मिनेट",h:"एक घण्टा",hh:"%d घण्टा",d:"एक दिन",dd:"%d दिन",M:"एक महिना",MM:"%d महिना",y:"एक बर्ष",yy:"%d बर्ष"},week:{dow:0,doy:6}});return r})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),r=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],a=/^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,o=e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,r){return/-MMM-/.test(r)?n[e.month()]:t[e.month()]},monthsRegex:a,monthsShortRegex:a,monthsStrictRegex:/^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"Zo_Ma_Di_Wo_Do_Vr_Za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},ordinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}});return o})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"sun_mån_tys_ons_tor_fre_lau".split("_"),weekdaysMin:"su_må_ty_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I går klokka] LT",lastWeek:"[Føregåande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",M:"ein månad",MM:"%d månader",y:"eit år",yy:"%d år"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t={1:"੧",2:"੨",3:"੩",4:"੪",5:"੫",6:"੬",7:"੭",8:"੮",9:"੯",0:"੦"},n={"੧":"1","੨":"2","੩":"3","੪":"4","੫":"5","੬":"6","੭":"7","੮":"8","੯":"9","੦":"0"},r=e.defineLocale("pa-in",{months:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),monthsShort:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),weekdays:"ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ".split("_"),weekdaysShort:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),weekdaysMin:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),longDateFormat:{LT:"A h:mm ਵਜੇ",LTS:"A h:mm:ss ਵਜੇ",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm ਵਜੇ",LLLL:"dddd, D MMMM YYYY, A h:mm ਵਜੇ"},calendar:{sameDay:"[ਅਜ] LT",nextDay:"[ਕਲ] LT",nextWeek:"dddd, LT",lastDay:"[ਕਲ] LT",lastWeek:"[ਪਿਛਲੇ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ਵਿੱਚ",past:"%s ਪਿਛਲੇ",s:"ਕੁਝ ਸਕਿੰਟ",m:"ਇਕ ਮਿੰਟ",mm:"%d ਮਿੰਟ",h:"ਇੱਕ ਘੰਟਾ",hh:"%d ਘੰਟੇ",d:"ਇੱਕ ਦਿਨ",dd:"%d ਦਿਨ",M:"ਇੱਕ ਮਹੀਨਾ",MM:"%d ਮਹੀਨੇ",y:"ਇੱਕ ਸਾਲ",yy:"%d ਸਾਲ"},preparse:function(e){return e.replace(/[੧੨੩੪੫੬੭੮੯੦]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ਰਾਤ"===t?e<4?e:e+12:"ਸਵੇਰ"===t?e:"ਦੁਪਹਿਰ"===t?e>=10?e:e+12:"ਸ਼ਾਮ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"ਰਾਤ":e<10?"ਸਵੇਰ":e<17?"ਦੁਪਹਿਰ":e<20?"ਸ਼ਾਮ":"ਰਾਤ"},week:{dow:0,doy:6}});return r})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";function t(e){return e%10<5&&e%10>1&&~~(e/10)%10!==1}function n(e,n,r){var a=e+" ";switch(r){case"m":return n?"minuta":"minutę";case"mm":return a+(t(e)?"minuty":"minut");case"h":return n?"godzina":"godzinę";case"hh":return a+(t(e)?"godziny":"godzin");case"MM":return a+(t(e)?"miesiące":"miesięcy");case"yy":return a+(t(e)?"lata":"lat")}}var r="styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),a="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_"),o=e.defineLocale("pl",{months:function(e,t){return""===t?"("+a[e.month()]+"|"+r[e.month()]+")":/D MMMM/.test(t)?a[e.month()]:r[e.month()]},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),weekdays:"niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),weekdaysShort:"nie_pon_wt_śr_czw_pt_sb".split("_"),weekdaysMin:"Nd_Pn_Wt_Śr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dziś o] LT",nextDay:"[Jutro o] LT",nextWeek:"[W] dddd [o] LT",lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszłą niedzielę o] LT";case 3:return"[W zeszłą środę o] LT";case 6:return"[W zeszłą sobotę o] LT";default:return"[W zeszły] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",m:n,mm:n,h:n,hh:n,d:"1 dzień",dd:"%d dni",M:"miesiąc",MM:n,y:"rok",yy:n},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return o})},function(e,t,n){!function(e,t){
-t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("pt",{months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-Feira_Terça-Feira_Quarta-Feira_Quinta-Feira_Sexta-Feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Dom_2ª_3ª_4ª_5ª_6ª_Sáb".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},ordinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("pt-br",{months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Dom_2ª_3ª_4ª_5ª_6ª_Sáb".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"%s atrás",s:"poucos segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},ordinalParse:/\d{1,2}º/,ordinal:"%dº"});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";function t(e,t,n){var r={mm:"minute",hh:"ore",dd:"zile",MM:"luni",yy:"ani"},a=" ";return(e%100>=20||e>=100&&e%100===0)&&(a=" de "),e+a+r[n]}var n=e.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",m:"un minut",mm:t,h:"o oră",hh:t,d:"o zi",dd:t,M:"o lună",MM:t,y:"un an",yy:t},week:{dow:1,doy:7}});return n})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";function t(e,t){var n=e.split("_");return t%10===1&&t%100!==11?n[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?n[1]:n[2]}function n(e,n,r){var a={mm:n?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",MM:"месяц_месяца_месяцев",yy:"год_года_лет"};return"m"===r?n?"минута":"минуту":e+" "+t(a[r],+e)}var r=[/^янв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^авг/i,/^сен/i,/^окт/i,/^ноя/i,/^дек/i],a=e.defineLocale("ru",{months:{format:"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),standalone:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_")},monthsShort:{format:"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),standalone:"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_")},weekdays:{standalone:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),format:"воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу".split("_"),isFormat:/\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?\] ?dddd/},weekdaysShort:"вс_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),monthsParse:r,longMonthsParse:r,shortMonthsParse:r,monthsRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsShortRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsStrictRegex:/^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,monthsShortStrictRegex:/^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сегодня в] LT",nextDay:"[Завтра в] LT",lastDay:"[Вчера в] LT",nextWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd [в] LT":"[В] dddd [в] LT";switch(this.day()){case 0:return"[В следующее] dddd [в] LT";case 1:case 2:case 4:return"[В следующий] dddd [в] LT";case 3:case 5:case 6:return"[В следующую] dddd [в] LT"}},lastWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd [в] LT":"[В] dddd [в] LT";switch(this.day()){case 0:return"[В прошлое] dddd [в] LT";case 1:case 2:case 4:return"[В прошлый] dddd [в] LT";case 3:case 5:case 6:return"[В прошлую] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",m:n,mm:n,h:"час",hh:n,d:"день",dd:n,M:"месяц",MM:n,y:"год",yy:n},meridiemParse:/ночи|утра|дня|вечера/i,isPM:function(e){return/^(дня|вечера)$/.test(e)},meridiem:function(e,t,n){return e<4?"ночи":e<12?"утра":e<17?"дня":"вечера"},ordinalParse:/\d{1,2}-(й|го|я)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":return e+"-й";case"D":return e+"-го";case"w":case"W":return e+"-я";default:return e}},week:{dow:1,doy:7}});return a})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("se",{months:"ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu".split("_"),monthsShort:"ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov".split("_"),weekdays:"sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat".split("_"),weekdaysShort:"sotn_vuos_maŋ_gask_duor_bear_láv".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s geažes",past:"maŋit %s",s:"moadde sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta mánnu",MM:"%d mánut",y:"okta jahki",yy:"%d jagit"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("si",{months:"ජනවාරි_පෙබරවාරි_මාර්තු_අප්‍රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්".split("_"),monthsShort:"ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ".split("_"),weekdays:"ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා".split("_"),weekdaysShort:"ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන".split("_"),weekdaysMin:"ඉ_ස_අ_බ_බ්‍ර_සි_සෙ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [වැනි] dddd, a h:mm:ss"},calendar:{sameDay:"[අද] LT[ට]",nextDay:"[හෙට] LT[ට]",nextWeek:"dddd LT[ට]",lastDay:"[ඊයේ] LT[ට]",lastWeek:"[පසුගිය] dddd LT[ට]",sameElse:"L"},relativeTime:{future:"%sකින්",past:"%sකට පෙර",s:"තත්පර කිහිපය",m:"මිනිත්තුව",mm:"මිනිත්තු %d",h:"පැය",hh:"පැය %d",d:"දිනය",dd:"දින %d",M:"මාසය",MM:"මාස %d",y:"වසර",yy:"වසර %d"},ordinalParse:/\d{1,2} වැනි/,ordinal:function(e){return e+" වැනි"},meridiemParse:/පෙර වරු|පස් වරු|පෙ.ව|ප.ව./,isPM:function(e){return"ප.ව."===e||"පස් වරු"===e},meridiem:function(e,t,n){return e>11?n?"ප.ව.":"පස් වරු":n?"පෙ.ව.":"පෙර වරු"}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";function t(e){return e>1&&e<5}function n(e,n,r,a){var o=e+" ";switch(r){case"s":return n||a?"pár sekúnd":"pár sekundami";case"m":return n?"minúta":a?"minútu":"minútou";case"mm":return n||a?o+(t(e)?"minúty":"minút"):o+"minútami";case"h":return n?"hodina":a?"hodinu":"hodinou";case"hh":return n||a?o+(t(e)?"hodiny":"hodín"):o+"hodinami";case"d":return n||a?"deň":"dňom";case"dd":return n||a?o+(t(e)?"dni":"dní"):o+"dňami";case"M":return n||a?"mesiac":"mesiacom";case"MM":return n||a?o+(t(e)?"mesiace":"mesiacov"):o+"mesiacmi";case"y":return n||a?"rok":"rokom";case"yy":return n||a?o+(t(e)?"roky":"rokov"):o+"rokmi"}}var r="január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),a="jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_"),o=e.defineLocale("sk",{months:r,monthsShort:a,weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 4:case 5:return"[minulý] dddd [o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return o})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";function t(e,t,n,r){var a=e+" ";switch(n){case"s":return t||r?"nekaj sekund":"nekaj sekundami";case"m":return t?"ena minuta":"eno minuto";case"mm":return a+=1===e?t?"minuta":"minuto":2===e?t||r?"minuti":"minutama":e<5?t||r?"minute":"minutami":t||r?"minut":"minutami";case"h":return t?"ena ura":"eno uro";case"hh":return a+=1===e?t?"ura":"uro":2===e?t||r?"uri":"urama":e<5?t||r?"ure":"urami":t||r?"ur":"urami";case"d":return t||r?"en dan":"enim dnem";case"dd":return a+=1===e?t||r?"dan":"dnem":2===e?t||r?"dni":"dnevoma":t||r?"dni":"dnevi";case"M":return t||r?"en mesec":"enim mesecem";case"MM":return a+=1===e?t||r?"mesec":"mesecem":2===e?t||r?"meseca":"mesecema":e<5?t||r?"mesece":"meseci":t||r?"mesecev":"meseci";case"y":return t||r?"eno leto":"enim letom";case"yy":return a+=1===e?t||r?"leto":"letom":2===e?t||r?"leti":"letoma":e<5?t||r?"leta":"leti":t||r?"let":"leti"}}var n=e.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._čet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_če_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[včeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejšnjo] [nedeljo] [ob] LT";case 3:return"[prejšnjo] [sredo] [ob] LT";case 6:return"[prejšnjo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejšnji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"čez %s",past:"pred %s",s:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return n})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),weekdays:"E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),weekdaysShort:"Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_Më_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(e){return"M"===e.charAt(0)},meridiem:function(e,t,n){return e<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot në] LT",nextDay:"[Nesër në] LT",nextWeek:"dddd [në] LT",lastDay:"[Dje në] LT",lastWeek:"dddd [e kaluar në] LT",sameElse:"L"},relativeTime:{future:"në %s",past:"%s më parë",s:"disa sekonda",m:"një minutë",mm:"%d minuta",h:"një orë",hh:"%d orë",d:"një ditë",dd:"%d ditë",M:"një muaj",MM:"%d muaj",y:"një vit",yy:"%d vite"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t={words:{m:["jedan minut","jedne minute"],mm:["minut","minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,n,r){var a=t.words[r];return 1===r.length?n?a[0]:a[1]:e+" "+t.correctGrammaticalCase(e,a)}},n=e.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){var e=["[prošle] [nedelje] [u] LT","[prošlog] [ponedeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"];return e[this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mesec",MM:t.translate,y:"godinu",yy:t.translate},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return n})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t={words:{m:["један минут","једне минуте"],mm:["минут","минуте","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],dd:["дан","дана","дана"],MM:["месец","месеца","месеци"],yy:["година","године","година"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,n,r){var a=t.words[r];return 1===r.length?n?a[0]:a[1]:e+" "+t.correctGrammaticalCase(e,a)}},n=e.defineLocale("sr-cyrl",{months:"јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар".split("_"),monthsShort:"јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.".split("_"),monthsParseExact:!0,weekdays:"недеља_понедељак_уторак_среда_четвртак_петак_субота".split("_"),weekdaysShort:"нед._пон._уто._сре._чет._пет._суб.".split("_"),weekdaysMin:"не_по_ут_ср_че_пе_су".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){var e=["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"];return e[this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"дан",dd:t.translate,M:"месец",MM:t.translate,y:"годину",yy:t.translate},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return n})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(e,t,n){return e<11?"ekuseni":e<15?"emini":e<19?"entsambama":"ebusuku"},meridiemHour:function(e,t){return 12===e&&(e=0),"ekuseni"===t?e:"emini"===t?e>=11?e:e+12:"entsambama"===t||"ebusuku"===t?0===e?0:e+12:void 0},ordinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mån_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_må_ti_on_to_fr_lö".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Igår] LT",nextWeek:"[På] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"några sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en månad",MM:"%d månader",y:"ett år",yy:"%d år"},ordinalParse:/\d{1,2}(e|a)/,ordinal:function(e){var t=e%10,n=1===~~(e%100/10)?"e":1===t?"a":2===t?"a":"e";return e+n},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"masiku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t={1:"௧",2:"௨",3:"௩",4:"௪",5:"௫",6:"௬",7:"௭",8:"௮",9:"௯",0:"௦"},n={"௧":"1","௨":"2","௩":"3","௪":"4","௫":"5","௬":"6","௭":"7","௮":"8","௯":"9","௦":"0"},r=e.defineLocale("ta",{months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[இன்று] LT",nextDay:"[நாளை] LT",nextWeek:"dddd, LT",lastDay:"[நேற்று] LT",lastWeek:"[கடந்த வாரம்] dddd, LT",sameElse:"L"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"},ordinalParse:/\d{1,2}வது/,ordinal:function(e){return e+"வது"},preparse:function(e){return e.replace(/[௧௨௩௪௫௬௭௮௯௦]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,meridiem:function(e,t,n){return e<2?" யாமம்":e<6?" வைகறை":e<10?" காலை":e<14?" நண்பகல்":e<18?" எற்பாடு":e<22?" மாலை":" யாமம்"},meridiemHour:function(e,t){return 12===e&&(e=0),"யாமம்"===t?e<2?e:e+12:"வைகறை"===t||"காலை"===t?e:"நண்பகல்"===t&&e>=10?e:e+12},week:{dow:0,doy:6}});return r})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("te",{months:"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జూలై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్".split("_"),monthsShort:"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జూలై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"),monthsParseExact:!0,weekdays:"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం".split("_"),weekdaysShort:"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని".split("_"),weekdaysMin:"ఆ_సో_మం_బు_గు_శు_శ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[నేడు] LT",nextDay:"[రేపు] LT",nextWeek:"dddd, LT",lastDay:"[నిన్న] LT",lastWeek:"[గత] dddd, LT",sameElse:"L"},relativeTime:{future:"%s లో",past:"%s క్రితం",s:"కొన్ని క్షణాలు",m:"ఒక నిమిషం",mm:"%d నిమిషాలు",h:"ఒక గంట",hh:"%d గంటలు",d:"ఒక రోజు",dd:"%d రోజులు",M:"ఒక నెల",MM:"%d నెలలు",y:"ఒక సంవత్సరం",yy:"%d సంవత్సరాలు"},ordinalParse:/\d{1,2}వ/,ordinal:"%dవ",meridiemParse:/రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,meridiemHour:function(e,t){return 12===e&&(e=0),"రాత్రి"===t?e<4?e:e+12:"ఉదయం"===t?e:"మధ్యాహ్నం"===t?e>=10?e:e+12:"సాయంత్రం"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"రాత్రి":e<10?"ఉదయం":e<17?"మధ్యాహ్నం":e<20?"సాయంత్రం":"రాత్రి"},week:{dow:0,doy:6}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),monthsParseExact:!0,weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY/MM/DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(e){return"หลังเที่ยง"===e},meridiem:function(e,t,n){return e<12?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"[Ngayon sa] LT",nextDay:"[Bukas sa] LT",nextWeek:"dddd [sa] LT",lastDay:"[Kahapon sa] LT",lastWeek:"dddd [huling linggo] LT",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},ordinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";function t(e){var t=e;return t=e.indexOf("jaj")!==-1?t.slice(0,-3)+"leS":e.indexOf("jar")!==-1?t.slice(0,-3)+"waQ":e.indexOf("DIS")!==-1?t.slice(0,-3)+"nem":t+" pIq"}function n(e){var t=e;return t=e.indexOf("jaj")!==-1?t.slice(0,-3)+"Hu’":e.indexOf("jar")!==-1?t.slice(0,-3)+"wen":e.indexOf("DIS")!==-1?t.slice(0,-3)+"ben":t+" ret"}function r(e,t,n,r){var o=a(e);switch(n){case"mm":return o+" tup";case"hh":return o+" rep";case"dd":return o+" jaj";case"MM":return o+" jar";case"yy":return o+" DIS"}}function a(e){var t=Math.floor(e%1e3/100),n=Math.floor(e%100/10),r=e%10,a="";return t>0&&(a+=o[t]+"vatlh"),n>0&&(a+=(""!==a?" ":"")+o[n]+"maH"),r>0&&(a+=(""!==a?" ":"")+o[r]),""===a?"pagh":a}var o="pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_"),i=e.defineLocale("tlh",{months:"tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’".split("_"),monthsShort:"jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa’leS] LT",nextWeek:"LLL",lastDay:"[wa’Hu’] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:t,past:n,s:"puS lup",m:"wa’ tup",mm:r,h:"wa’ rep",hh:r,d:"wa’ jaj",dd:r,M:"wa’ jar",MM:r,y:"wa’ DIS",yy:r},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"},n=e.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[haftaya] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen hafta] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinalParse:/\d{1,2}'(inci|nci|üncü|ncı|uncu|ıncı)/,ordinal:function(e){if(0===e)return e+"'ıncı";var n=e%10,r=e%100-n,a=e>=100?100:null;return e+(t[n]||t[r]||t[a])},week:{dow:1,doy:7}});return n})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";function t(e,t,n,r){var a={s:["viensas secunds","'iensas secunds"],m:["'n míut","'iens míut"],mm:[e+" míuts",""+e+" míuts"],h:["'n þora","'iensa þora"],hh:[e+" þoras",""+e+" þoras"],d:["'n ziua","'iensa ziua"],dd:[e+" ziuas",""+e+" ziuas"],M:["'n mes","'iens mes"],MM:[e+" mesen",""+e+" mesen"],y:["'n ar","'iens ar"],yy:[e+" ars",""+e+" ars"]};return r?a[n][0]:t?a[n][0]:a[n][1]}var n=e.defineLocale("tzl",{months:"Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi".split("_"),weekdaysShort:"Súl_Lún_Mai_Már_Xhú_Vié_Sát".split("_"),weekdaysMin:"Sú_Lú_Ma_Má_Xh_Vi_Sá".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(e){return"d'o"===e.toLowerCase()},meridiem:function(e,t,n){return e>11?n?"d'o":"D'O":n?"d'a":"D'A"},calendar:{sameDay:"[oxhi à] LT",nextDay:"[demà à] LT",nextWeek:"dddd [à] LT",lastDay:"[ieiri à] LT",lastWeek:"[sür el] dddd [lasteu à] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("tzm",{months:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),monthsShort:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),weekdays:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysShort:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),
-weekdaysMin:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ⴰⵙⴷⵅ ⴴ] LT",nextDay:"[ⴰⵙⴽⴰ ⴴ] LT",nextWeek:"dddd [ⴴ] LT",lastDay:"[ⴰⵚⴰⵏⵜ ⴴ] LT",lastWeek:"dddd [ⴴ] LT",sameElse:"L"},relativeTime:{future:"ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",past:"ⵢⴰⵏ %s",s:"ⵉⵎⵉⴽ",m:"ⵎⵉⵏⵓⴺ",mm:"%d ⵎⵉⵏⵓⴺ",h:"ⵙⴰⵄⴰ",hh:"%d ⵜⴰⵙⵙⴰⵄⵉⵏ",d:"ⴰⵙⵙ",dd:"%d oⵙⵙⴰⵏ",M:"ⴰⵢoⵓⵔ",MM:"%d ⵉⵢⵢⵉⵔⵏ",y:"ⴰⵙⴳⴰⵙ",yy:"%d ⵉⵙⴳⴰⵙⵏ"},week:{dow:6,doy:12}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("tzm-latn",{months:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",m:"minuḍ",mm:"%d minuḍ",h:"saɛa",hh:"%d tassaɛin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";function t(e,t){var n=e.split("_");return t%10===1&&t%100!==11?n[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?n[1]:n[2]}function n(e,n,r){var a={mm:n?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:n?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"};return"m"===r?n?"хвилина":"хвилину":"h"===r?n?"година":"годину":e+" "+t(a[r],+e)}function r(e,t){var n={nominative:"неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота".split("_"),accusative:"неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу".split("_"),genitive:"неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи".split("_")},r=/(\[[ВвУу]\]) ?dddd/.test(t)?"accusative":/\[?(?:минулої|наступної)? ?\] ?dddd/.test(t)?"genitive":"nominative";return n[r][e.day()]}function a(e){return function(){return e+"о"+(11===this.hours()?"б":"")+"] LT"}}var o=e.defineLocale("uk",{months:{format:"січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_"),standalone:"січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_")},monthsShort:"січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),weekdays:r,weekdaysShort:"нд_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY р.",LLL:"D MMMM YYYY р., HH:mm",LLLL:"dddd, D MMMM YYYY р., HH:mm"},calendar:{sameDay:a("[Сьогодні "),nextDay:a("[Завтра "),lastDay:a("[Вчора "),nextWeek:a("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return a("[Минулої] dddd [").call(this);case 1:case 2:case 4:return a("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька секунд",m:n,mm:n,h:"годину",hh:n,d:"день",dd:n,M:"місяць",MM:n,y:"рік",yy:n},meridiemParse:/ночі|ранку|дня|вечора/,isPM:function(e){return/^(дня|вечора)$/.test(e)},meridiem:function(e,t,n){return e<4?"ночі":e<12?"ранку":e<17?"дня":"вечора"},ordinalParse:/\d{1,2}-(й|го)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e+"-й";case"D":return e+"-го";default:return e}},week:{dow:1,doy:7}});return o})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("uz",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба".split("_"),weekdaysShort:"Якш_Душ_Сеш_Чор_Пай_Жум_Шан".split("_"),weekdaysMin:"Як_Ду_Се_Чо_Па_Жу_Ша".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Бугун соат] LT [да]",nextDay:"[Эртага] LT [да]",nextWeek:"dddd [куни соат] LT [да]",lastDay:"[Кеча соат] LT [да]",lastWeek:"[Утган] dddd [куни соат] LT [да]",sameElse:"L"},relativeTime:{future:"Якин %s ичида",past:"Бир неча %s олдин",s:"фурсат",m:"бир дакика",mm:"%d дакика",h:"бир соат",hh:"%d соат",d:"бир кун",dd:"%d кун",M:"бир ой",MM:"%d ой",y:"бир йил",yy:"%d йил"},week:{dow:1,doy:7}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12".split("_"),monthsParseExact:!0,weekdays:"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(e){return/^ch$/i.test(e)},meridiem:function(e,t,n){return e<12?n?"sa":"SA":n?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[Hôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tới lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần rồi lúc] LT",sameElse:"L"},relativeTime:{future:"%s tới",past:"%s trước",s:"vài giây",m:"một phút",mm:"%d phút",h:"một giờ",hh:"%d giờ",d:"một ngày",dd:"%d ngày",M:"một tháng",MM:"%d tháng",y:"một năm",yy:"%d năm"},ordinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("x-pseudo",{months:"J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér".split("_"),monthsShort:"J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc".split("_"),monthsParseExact:!0,weekdays:"S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý".split("_"),weekdaysShort:"S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát".split("_"),weekdaysMin:"S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~ódá~ý át] LT",nextDay:"[T~ómó~rró~w át] LT",nextWeek:"dddd [át] LT",lastDay:"[Ý~ést~érdá~ý át] LT",lastWeek:"[L~ást] dddd [át] LT",sameElse:"L"},relativeTime:{future:"í~ñ %s",past:"%s á~gó",s:"á ~féw ~sécó~ñds",m:"á ~míñ~úté",mm:"%d m~íñú~tés",h:"á~ñ hó~úr",hh:"%d h~óúrs",d:"á ~dáý",dd:"%d d~áýs",M:"á ~móñ~th",MM:"%d m~óñt~hs",y:"á ~ýéár",yy:"%d ý~éárs"},ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,n=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"Ah点mm分",LTS:"Ah点m分s秒",L:"YYYY-MM-DD",LL:"YYYY年MMMD日",LLL:"YYYY年MMMD日Ah点mm分",LLLL:"YYYY年MMMD日ddddAh点mm分",l:"YYYY-MM-DD",ll:"YYYY年MMMD日",lll:"YYYY年MMMD日Ah点mm分",llll:"YYYY年MMMD日ddddAh点mm分"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"下午"===t||"晚上"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,n){var r=100*e+t;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:function(){return 0===this.minutes()?"[今天]Ah[点整]":"[今天]LT"},nextDay:function(){return 0===this.minutes()?"[明天]Ah[点整]":"[明天]LT"},lastDay:function(){return 0===this.minutes()?"[昨天]Ah[点整]":"[昨天]LT"},nextWeek:function(){var t,n;return t=e().startOf("week"),n=this.diff(t,"days")>=7?"[下]":"[本]",0===this.minutes()?n+"dddAh点整":n+"dddAh点mm"},lastWeek:function(){var t,n;return t=e().startOf("week"),n=this.unix()<t.unix()?"[上]":"[本]",0===this.minutes()?n+"dddAh点整":n+"dddAh点mm"},sameElse:"LL"},ordinalParse:/\d{1,2}(日|月|周)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"周";default:return e}},relativeTime:{future:"%s内",past:"%s前",s:"几秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"Ah點mm分",LTS:"Ah點m分s秒",L:"YYYY年MMMD日",LL:"YYYY年MMMD日",LLL:"YYYY年MMMD日Ah點mm分",LLLL:"YYYY年MMMD日ddddAh點mm分",l:"YYYY年MMMD日",ll:"YYYY年MMMD日",lll:"YYYY年MMMD日Ah點mm分",llll:"YYYY年MMMD日ddddAh點mm分"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,n){var r=100*e+t;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},ordinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}});return t})},function(e,t,n){!function(e,t){t(n(475))}(this,function(e){"use strict";var t=e.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"Ah點mm分",LTS:"Ah點m分s秒",L:"YYYY年MMMD日",LL:"YYYY年MMMD日",LLL:"YYYY年MMMD日Ah點mm分",LLLL:"YYYY年MMMD日ddddAh點mm分",l:"YYYY年MMMD日",ll:"YYYY年MMMD日",lll:"YYYY年MMMD日Ah點mm分",llll:"YYYY年MMMD日ddddAh點mm分"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,n){var r=100*e+t;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},ordinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}});return t})},function(e,t){e.exports={version:"2015d",zones:["Africa/Abidjan|LMT GMT|g.8 0|01|-2ldXH.Q","Africa/Accra|LMT GMT GHST|.Q 0 -k|012121212121212121212121212121212121212121212121|-26BbX.8 6tzX.8 MnE 1BAk MnE 1BAk MnE 1BAk MnE 1C0k MnE 1BAk MnE 1BAk MnE 1BAk MnE 1C0k MnE 1BAk MnE 1BAk MnE 1BAk MnE 1C0k MnE 1BAk MnE 1BAk MnE 1BAk MnE 1C0k MnE 1BAk MnE 1BAk MnE 1BAk MnE 1C0k MnE 1BAk MnE 1BAk MnE","Africa/Addis_Ababa|LMT EAT BEAT BEAUT|-2r.g -30 -2u -2J|01231|-1F3Cr.g 3Dzr.g okMu MFXJ","Africa/Algiers|PMT WET WEST CET CEST|-9.l 0 -10 -10 -20|0121212121212121343431312123431213|-2nco9.l cNb9.l HA0 19A0 1iM0 11c0 1oo0 Wo0 1rc0 QM0 1EM0 UM0 DA0 Imo0 rd0 De0 9Xz0 1fb0 1ap0 16K0 2yo0 mEp0 hwL0 jxA0 11A0 dDd0 17b0 11B0 1cN0 2Dy0 1cN0 1fB0 1cL0","Africa/Bangui|LMT WAT|-d.A -10|01|-22y0d.A","Africa/Bissau|LMT WAT GMT|12.k 10 0|012|-2ldWV.E 2xonV.E","Africa/Blantyre|LMT CAT|-2a.k -20|01|-2GJea.k","Africa/Cairo|EET EEST|-20 -30|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-1bIO0 vb0 1ip0 11z0 1iN0 1nz0 12p0 1pz0 10N0 1pz0 16p0 1jz0 s3d0 Vz0 1oN0 11b0 1oO0 10N0 1pz0 10N0 1pb0 10N0 1pb0 10N0 1pb0 10N0 1pz0 10N0 1pb0 10N0 1pb0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1WL0 rd0 1Rz0 wp0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1qL0 Xd0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1ny0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 WL0 1qN0 Rb0 1wp0 On0 1zd0 Lz0 1EN0 Fb0 c10 8n0 8Nd0 gL0 e10 mn0","Africa/Casablanca|LMT WET WEST CET|u.k 0 -10 -10|012121212121212121312121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2gMnt.E 130Lt.E rb0 Dd0 dVb0 b6p0 TX0 EoB0 LL0 gnd0 rz0 43d0 AL0 1Nd0 XX0 1Cp0 pz0 dEp0 4mn0 SyN0 AL0 1Nd0 wn0 1FB0 Db0 1zd0 Lz0 1Nf0 wM0 co0 go0 1o00 s00 dA0 vc0 11A0 A00 e00 y00 11A0 uo0 e00 DA0 11A0 rA0 e00 Jc0 WM0 m00 gM0 M00 WM0 jc0 e00 RA0 11A0 dA0 e00 Uo0 11A0 800 gM0 Xc0 11A0 5c0 e00 17A0 WM0 2o0 e00 1ao0 19A0 1g00 16M0 1iM0 1400 1lA0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qo0 1200 1kM0 14M0 1i00","Africa/Ceuta|WET WEST CET CEST|0 -10 -10 -20|010101010101010101010232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-25KN0 11z0 drd0 18o0 3I00 17c0 1fA0 1a00 1io0 1a00 1y7p0 LL0 gnd0 rz0 43d0 AL0 1Nd0 XX0 1Cp0 pz0 dEp0 4VB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Africa/El_Aaiun|LMT WAT WET WEST|Q.M 10 0 -10|0123232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-1rDz7.c 1GVA7.c 6L0 AL0 1Nd0 XX0 1Cp0 pz0 1cBB0 AL0 1Nd0 wn0 1FB0 Db0 1zd0 Lz0 1Nf0 wM0 co0 go0 1o00 s00 dA0 vc0 11A0 A00 e00 y00 11A0 uo0 e00 DA0 11A0 rA0 e00 Jc0 WM0 m00 gM0 M00 WM0 jc0 e00 RA0 11A0 dA0 e00 Uo0 11A0 800 gM0 Xc0 11A0 5c0 e00 17A0 WM0 2o0 e00 1ao0 19A0 1g00 16M0 1iM0 1400 1lA0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qo0 1200 1kM0 14M0 1i00","Africa/Johannesburg|SAST SAST SAST|-1u -20 -30|012121|-2GJdu 1Ajdu 1cL0 1cN0 1cL0","Africa/Juba|LMT CAT CAST EAT|-2a.8 -20 -30 -30|01212121212121212121212121212121213|-1yW2a.8 1zK0a.8 16L0 1iN0 17b0 1jd0 17b0 1ip0 17z0 1i10 17X0 1hB0 18n0 1hd0 19b0 1gp0 19z0 1iN0 17b0 1ip0 17z0 1i10 18n0 1hd0 18L0 1gN0 19b0 1gp0 19z0 1iN0 17z0 1i10 17X0 yGd0","Africa/Monrovia|MMT LRT GMT|H.8 I.u 0|012|-23Lzg.Q 29s01.m","Africa/Ndjamena|LMT WAT WAST|-10.c -10 -20|0121|-2le10.c 2J3c0.c Wn0","Africa/Tripoli|LMT CET CEST EET|-Q.I -10 -20 -20|012121213121212121212121213123123|-21JcQ.I 1hnBQ.I vx0 4iP0 xx0 4eN0 Bb0 7ip0 U0n0 A10 1db0 1cN0 1db0 1dd0 1db0 1eN0 1bb0 1e10 1cL0 1c10 1db0 1dd0 1db0 1cN0 1db0 1q10 fAn0 1ep0 1db0 AKq0 TA0 1o00","Africa/Tunis|PMT CET CEST|-9.l -10 -20|0121212121212121212121212121212121|-2nco9.l 18pa9.l 1qM0 DA0 3Tc0 11B0 1ze0 WM0 7z0 3d0 14L0 1cN0 1f90 1ar0 16J0 1gXB0 WM0 1rA0 11c0 nwo0 Ko0 1cM0 1cM0 1rA0 10M0 zuM0 10N0 1aN0 1qM0 WM0 1qM0 11A0 1o00","Africa/Windhoek|SWAT SAST SAST CAT WAT WAST|-1u -20 -30 -20 -10 -20|012134545454545454545454545454545454545454545454545454545454545454545454545454545454545454545|-2GJdu 1Ajdu 1cL0 1SqL0 9NA0 11D0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0","America/Adak|NST NWT NPT BST BDT AHST HST HDT|b0 a0 a0 b0 a0 a0 a0 90|012034343434343434343434343434343456767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-17SX0 8wW0 iB0 Qlb0 52O0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cm0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Anchorage|CAT CAWT CAPT AHST AHDT YST AKST AKDT|a0 90 90 a0 90 90 90 80|012034343434343434343434343434343456767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-17T00 8wX0 iA0 Qlb0 52O0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cm0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Anguilla|LMT AST|46.4 40|01|-2kNvR.U","America/Araguaina|LMT BRT BRST|3c.M 30 20|0121212121212121212121212121212121212121212121212121|-2glwL.c HdKL.c 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 dMN0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 ny10 Lz0","America/Argentina/Buenos_Aires|CMT ART ARST ART ARST|4g.M 40 30 30 20|0121212121212121212121212121212121212121213434343434343234343|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 g0p0 10M0 j3c0 uL0 1qN0 WL0","America/Argentina/Catamarca|CMT ART ARST ART ARST WART|4g.M 40 30 30 20 40|0121212121212121212121212121212121212121213434343454343235343|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 g0p0 10M0 ako0 7B0 8zb0 uL0","America/Argentina/Cordoba|CMT ART ARST ART ARST WART|4g.M 40 30 30 20 40|0121212121212121212121212121212121212121213434343454343234343|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 g0p0 10M0 j3c0 uL0 1qN0 WL0","America/Argentina/Jujuy|CMT ART ARST ART ARST WART WARST|4g.M 40 30 30 20 40 30|01212121212121212121212121212121212121212134343456543432343|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1ze0 TX0 1ld0 WK0 1wp0 TX0 g0p0 10M0 j3c0 uL0","America/Argentina/La_Rioja|CMT ART ARST ART ARST WART|4g.M 40 30 30 20 40|01212121212121212121212121212121212121212134343434534343235343|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Qn0 qO0 16n0 Rb0 1wp0 TX0 g0p0 10M0 ako0 7B0 8zb0 uL0","America/Argentina/Mendoza|CMT ART ARST ART ARST WART WARST|4g.M 40 30 30 20 40 30|0121212121212121212121212121212121212121213434345656543235343|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1u20 SL0 1vd0 Tb0 1wp0 TW0 g0p0 10M0 agM0 Op0 7TX0 uL0","America/Argentina/Rio_Gallegos|CMT ART ARST ART ARST WART|4g.M 40 30 30 20 40|0121212121212121212121212121212121212121213434343434343235343|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 g0p0 10M0 ako0 7B0 8zb0 uL0","America/Argentina/Salta|CMT ART ARST ART ARST WART|4g.M 40 30 30 20 40|01212121212121212121212121212121212121212134343434543432343|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 g0p0 10M0 j3c0 uL0","America/Argentina/San_Juan|CMT ART ARST ART ARST WART|4g.M 40 30 30 20 40|01212121212121212121212121212121212121212134343434534343235343|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Qn0 qO0 16n0 Rb0 1wp0 TX0 g0p0 10M0 ak00 m10 8lb0 uL0","America/Argentina/San_Luis|CMT ART ARST ART ARST WART WARST|4g.M 40 30 30 20 40 30|01212121212121212121212121212121212121212134343456536353465653|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 XX0 1q20 SL0 AN0 kin0 10M0 ak00 m10 8lb0 8L0 jd0 1qN0 WL0 1qN0","America/Argentina/Tucuman|CMT ART ARST ART ARST WART|4g.M 40 30 30 20 40|012121212121212121212121212121212121212121343434345434323534343|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 g0p0 10M0 ako0 4N0 8BX0 uL0 1qN0 WL0","America/Argentina/Ushuaia|CMT ART ARST ART ARST WART|4g.M 40 30 30 20 40|0121212121212121212121212121212121212121213434343434343235343|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 g0p0 10M0 ajA0 8p0 8zb0 uL0","America/Aruba|LMT ANT AST|4z.L 4u 40|012|-2kV7o.d 28KLS.d","America/Asuncion|AMT PYT PYT PYST|3O.E 40 30 30|012131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313|-1x589.k 1DKM9.k 3CL0 3Dd0 10L0 1pB0 10n0 1pB0 10n0 1pB0 1cL0 1dd0 1db0 1dd0 1cL0 1dd0 1cL0 1dd0 1cL0 1dd0 1db0 1dd0 1cL0 1dd0 1cL0 1dd0 1cL0 1dd0 1db0 1dd0 1cL0 1lB0 14n0 1dd0 1cL0 1fd0 WL0 1rd0 1aL0 1dB0 Xz0 1qp0 Xb0 1qN0 10L0 1rB0 TX0 1tB0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 WN0 1qL0 11B0 1nX0 1ip0 WL0 1qN0 WL0 1qN0 WL0 1tB0 TX0 1tB0 TX0 1tB0 19X0 1a10 1fz0 1a10 1fz0 1cN0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0","America/Atikokan|CST CDT CWT CPT EST|60 50 50 50 50|0101234|-25TQ0 1in0 Rnb0 3je0 8x30 iw0","America/Bahia|LMT BRT BRST|2y.4 30 20|01212121212121212121212121212121212121212121212121212121212121|-2glxp.U HdLp.U 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 l5B0 Rb0","America/Bahia_Banderas|LMT MST CST PST MDT CDT|71 70 60 80 60 50|0121212131414141414141414141414141414152525252525252525252525252525252525252525252525252525252|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 otX0 gmN0 P2N0 13Vd0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nW0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0","America/Barbados|LMT BMT AST ADT|3W.t 3W.t 40 30|01232323232|-1Q0I1.v jsM0 1ODC1.v IL0 1ip0 17b0 1ip0 17b0 1ld0 13b0","America/Belem|LMT BRT BRST|3d.U 30 20|012121212121212121212121212121|-2glwK.4 HdKK.4 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0","America/Belize|LMT CST CHDT CDT|5Q.M 60 5u 50|01212121212121212121212121212121212121212121212121213131|-2kBu7.c fPA7.c Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1f0Mu qn0 lxB0 mn0","America/Blanc-Sablon|AST ADT AWT APT|40 30 30 30|010230|-25TS0 1in0 UGp0 8x50 iu0","America/Boa_Vista|LMT AMT AMST|42.E 40 30|0121212121212121212121212121212121|-2glvV.k HdKV.k 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 smp0 WL0 1tB0 2L0","America/Bogota|BMT COT COST|4U.g 50 40|0121|-2eb73.I 38yo3.I 2en0","America/Boise|PST PDT MST MWT MPT MDT|80 70 70 60 60 60|0101023425252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252|-261q0 1nX0 11B0 1nX0 8C10 JCL0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 Dd0 1Kn0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Cambridge_Bay|zzz MST MWT MPT MDDT MDT CST CDT EST|0 70 60 60 50 60 60 50 50|0123141515151515151515151515151515151515151515678651515151515151515151515151515151515151515151515151515151515151515151515151|-21Jc0 RO90 8x20 ix0 LCL0 1fA0 zgO0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11A0 1nX0 2K0 WQ0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Campo_Grande|LMT AMT AMST|3C.s 40 30|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-2glwl.w HdLl.w 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 1C10 Lz0 1Ip0 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1C10 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1C10 Lz0 1C10 Lz0 1C10 Lz0 1C10 On0 1zd0 Rb0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0","America/Cancun|LMT CST EST EDT CDT|5L.4 60 50 40 50|0123232341414141414141414141414141414141412|-1UQG0 2q2o0 yLB0 1lb0 14p0 1lb0 14p0 Lz0 xB0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 Dd0","America/Caracas|CMT VET VET|4r.E 4u 40|0121|-2kV7w.k 28KM2.k 1IwOu","America/Cayenne|LMT GFT GFT|3t.k 40 30|012|-2mrwu.E 2gWou.E","America/Cayman|CMT EST|5j.A 50|01|-2uduE.o","America/Chicago|CST CDT EST CWT CPT|60 50 50 50 50|01010101010101010101010101010101010102010101010103401010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261s0 1nX0 11B0 1nX0 1wp0 TX0 WN0 1qL0 1cN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 11B0 1Hz0 14p0 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 RB0 8x30 iw0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Chihuahua|LMT MST CST CDT MDT|74.k 70 60 50 60|0121212323241414141414141414141414141414141414141414141414141414141414141414141414141414141|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 2zQN0 1lb0 14p0 1lb0 14q0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0","America/Costa_Rica|SJMT CST CDT|5A.d 60 50|0121212121|-1Xd6n.L 2lu0n.L Db0 1Kp0 Db0 pRB0 15b0 1kp0 mL0","America/Creston|MST PST|70 80|010|-29DR0 43B0","America/Cuiaba|LMT AMT AMST|3I.k 40 30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-2glwf.E HdLf.E 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 4a10 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1C10 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1C10 Lz0 1C10 Lz0 1C10 Lz0 1C10 On0 1zd0 Rb0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0","America/Danmarkshavn|LMT WGT WGST GMT|1e.E 30 20 0|01212121212121212121212121212121213|-2a5WJ.k 2z5fJ.k 19U0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 DC0","America/Dawson|YST YDT YWT YPT YDDT PST PDT|90 80 80 80 70 80 70|0101023040565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-25TN0 1in0 1o10 13V0 Ser0 8x00 iz0 LCL0 1fA0 jrA0 fNd0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Dawson_Creek|PST PDT PWT PPT MST|80 70 70 70 70|0102301010101010101010101010101010101010101010101010101014|-25TO0 1in0 UGp0 8x10 iy0 3NB0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 ML0","America/Denver|MST MDT MWT MPT|70 60 60 60|01010101023010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261r0 1nX0 11B0 1nX0 11B0 1qL0 WN0 mn0 Ord0 8x20 ix0 LCN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Detroit|LMT CST EST EWT EPT EDT|5w.b 60 50 40 40 40|01234252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252|-2Cgir.N peqr.N 156L0 8x40 iv0 6fd0 11z0 Jy10 SL0 dnB0 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Edmonton|LMT MST MDT MWT MPT|7x.Q 70 60 60 60|01212121212121341212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2yd4q.8 shdq.8 1in0 17d0 hz0 2dB0 1fz0 1a10 11z0 1qN0 WL0 1qN0 11z0 IGN0 8x20 ix0 3NB0 11z0 LFB0 1cL0 3Cp0 1cL0 66N0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Eirunepe|LMT ACT ACST AMT|4D.s 50 40 40|0121212121212121212121212121212131|-2glvk.w HdLk.w 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 dPB0 On0 yTd0 d5X0","America/El_Salvador|LMT CST CDT|5U.M 60 50|012121|-1XiG3.c 2Fvc3.c WL0 1qN0 WL0","America/Ensenada|LMT MST PST PDT PWT PPT|7M.4 70 80 70 70 70|012123245232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-1UQE0 4PX0 8mM0 8lc0 SN0 1cL0 pHB0 83r0 zI0 5O10 1Rz0 cOP0 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 BUp0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Fort_Wayne|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|010101023010101010101010101040454545454545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 QI10 Db0 RB0 8x30 iw0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 5Tz0 1o10 qLb0 1cL0 1cN0 1cL0 1qhd0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Fortaleza|LMT BRT BRST|2y 30 20|0121212121212121212121212121212121212121|-2glxq HdLq 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 5z0 2mN0 On0","America/Glace_Bay|LMT AST ADT AWT APT|3X.M 40 30 30 30|012134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2IsI0.c CwO0.c 1in0 UGp0 8x50 iu0 iq10 11z0 Jg10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Godthab|LMT WGT WGST|3q.U 30 20|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2a5Ux.4 2z5dx.4 19U0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","America/Goose_Bay|NST NDT NST NDT NWT NPT AST ADT ADDT|3u.Q 2u.Q 3u 2u 2u 2u 40 30 20|010232323232323245232323232323232323232323232323232323232326767676767676767676767676767676767676767676768676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-25TSt.8 1in0 DXb0 2HbX.8 WL0 1qN0 WL0 1qN0 WL0 1tB0 TX0 1tB0 WL0 1qN0 WL0 1qN0 7UHu itu 1tB0 WL0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1tB0 WL0 1ld0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 S10 g0u 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14n1 1lb0 14p0 1nW0 11C0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zcX Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Grand_Turk|KMT EST EDT AST|57.b 50 40 40|0121212121212121212121212121212121212121212121212121212121212121212121212123|-2l1uQ.N 2HHBQ.N 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Guatemala|LMT CST CDT|62.4 60 50|0121212121|-24KhV.U 2efXV.U An0 mtd0 Nz0 ifB0 17b0 zDB0 11z0","America/Guayaquil|QMT ECT|5e 50|01|-1yVSK","America/Guyana|LMT GBGT GYT GYT GYT|3Q.E 3J 3J 30 40|01234|-2dvU7.k 24JzQ.k mlc0 Bxbf","America/Halifax|LMT AST ADT AWT APT|4e.o 40 30 30 30|0121212121212121212121212121212121212121212121212134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2IsHJ.A xzzJ.A 1db0 3I30 1in0 3HX0 IL0 1E10 ML0 1yN0 Pb0 1Bd0 Mn0 1Bd0 Rz0 1w10 Xb0 1w10 LX0 1w10 Xb0 1w10 Lz0 1C10 Jz0 1E10 OL0 1yN0 Un0 1qp0 Xb0 1qp0 11X0 1w10 Lz0 1HB0 LX0 1C10 FX0 1w10 Xb0 1qp0 Xb0 1BB0 LX0 1td0 Xb0 1qp0 Xb0 Rf0 8x50 iu0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 3Qp0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 3Qp0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 6i10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Havana|HMT CST CDT|5t.A 50 40|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1Meuu.o 72zu.o ML0 sld0 An0 1Nd0 Db0 1Nd0 An0 6Ep0 An0 1Nd0 An0 JDd0 Mn0 1Ap0 On0 1fd0 11X0 1qN0 WL0 1wp0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 14n0 1ld0 14L0 1kN0 15b0 1kp0 1cL0 1cN0 1fz0 1a10 1fz0 1fB0 11z0 14p0 1nX0 11B0 1nX0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 1a10 1in0 1a10 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 17c0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 11A0 6i00 Rc0 1wo0 U00 1tA0 Rc0 1wo0 U00 1wo0 U00 1zc0 U00 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0","America/Hermosillo|LMT MST CST PST MDT|7n.Q 70 60 80 60|0121212131414141|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 otX0 gmN0 P2N0 13Vd0 1lb0 14p0 1lb0 14p0 1lb0","America/Indiana/Knox|CST CDT CWT CPT EST|60 50 50 50 50|0101023010101010101010101010101010101040101010101010101010101010101010101010101010101010141010101010101010101010101010101010101010101010101010101010101010|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 3NB0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 11z0 1o10 11z0 1o10 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 3Cn0 8wp0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 z8o0 1o00 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Indiana/Marengo|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|0101023010101010101010104545454545414545454545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 dyN0 11z0 6fd0 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 jrz0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1VA0 LA0 1BX0 1e6p0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Indiana/Petersburg|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|01010230101010101010101010104010101010101010101010141014545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 njX0 WN0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 3Fb0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 19co0 1o00 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Indiana/Tell_City|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|01010230101010101010101010101010454541010101010101010101010101010101010101010101010101010101010101010|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 1o10 11z0 g0p0 11z0 1o10 11z0 1qL0 WN0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 caL0 1cL0 1cN0 1cL0 1qhd0 1o00 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Indiana/Vevay|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|010102304545454545454545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 kPB0 Awn0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1lnd0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Indiana/Vincennes|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|01010230101010101010101010101010454541014545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 1o10 11z0 g0p0 11z0 1o10 11z0 1qL0 WN0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 caL0 1cL0 1cN0 1cL0 1qhd0 1o00 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Indiana/Winamac|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|01010230101010101010101010101010101010454541054545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 jrz0 1cL0 1cN0 1cL0 1qhd0 1o00 Rd0 1za0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Inuvik|zzz PST PDDT MST MDT|0 80 60 70 60|0121343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-FnA0 tWU0 1fA0 wPe0 2pz0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Iqaluit|zzz EWT EPT EST EDDT EDT CST CDT|0 40 40 50 30 40 60 50|01234353535353535353535353535353535353535353567353535353535353535353535353535353535353535353535353535353535353535353535353|-16K00 7nX0 iv0 LCL0 1fA0 zgO0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11C0 1nX0 11A0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Jamaica|KMT EST EDT|57.b 50 40|0121212121212121212121|-2l1uQ.N 2uM1Q.N 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0","America/Juneau|PST PWT PPT PDT YDT YST AKST AKDT|80 70 70 70 80 90 90 80|01203030303030303030303030403030356767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-17T20 8x10 iy0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cM0 1cM0 1cL0 1cN0 1fz0 1a10 1fz0 co0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Kentucky/Louisville|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|0101010102301010101010101010101010101454545454545414545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 3Fd0 Nb0 LPd0 11z0 RB0 8x30 iw0 Bb0 10N0 2bB0 8in0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 xz0 gso0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1VA0 LA0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Kentucky/Monticello|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|0101023010101010101010101010101010101010101010101010101010101010101010101454545454545454545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 SWp0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11A0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/La_Paz|CMT BOST BOT|4w.A 3w.A 40|012|-1x37r.o 13b0","America/Lima|LMT PET PEST|58.A 50 40|0121212121212121|-2tyGP.o 1bDzP.o zX0 1aN0 1cL0 1cN0 1cL0 1PrB0 zX0 1O10 zX0 6Gp0 zX0 98p0 zX0","America/Los_Angeles|PST PDT PWT PPT|80 70 70 70|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261q0 1nX0 11B0 1nX0 SgN0 8x10 iy0 5Wp0 1Vb0 3dB0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Maceio|LMT BRT BRST|2m.Q 30 20|012121212121212121212121212121212121212121|-2glxB.8 HdLB.8 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 dMN0 Lz0 8Q10 WL0 1tB0 5z0 2mN0 On0","America/Managua|MMT CST EST CDT|5J.c 60 50 50|0121313121213131|-1quie.M 1yAMe.M 4mn0 9Up0 Dz0 1K10 Dz0 s3F0 1KH0 DB0 9In0 k8p0 19X0 1o30 11y0","America/Manaus|LMT AMT AMST|40.4 40 30|01212121212121212121212121212121|-2glvX.U HdKX.U 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 dPB0 On0","America/Martinique|FFMT AST ADT|44.k 40 30|0121|-2mPTT.E 2LPbT.E 19X0","America/Matamoros|LMT CST CDT|6E 60 50|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1UQG0 2FjC0 1nX0 i6p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Mazatlan|LMT MST CST PST MDT|75.E 70 60 80 60|0121212131414141414141414141414141414141414141414141414141414141414141414141414141414141414141|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 otX0 gmN0 P2N0 13Vd0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0","America/Menominee|CST CDT CWT CPT EST|60 50 50 50 50|01010230101041010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 1o10 11z0 LCN0 1fz0 6410 9Jb0 1cM0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Merida|LMT CST EST CDT|5W.s 60 50 50|0121313131313131313131313131313131313131313131313131313131313131313131313131313131313131|-1UQG0 2q2o0 2hz0 wu30 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0","America/Metlakatla|PST PWT PPT PDT|80 70 70 70|0120303030303030303030303030303030|-17T20 8x10 iy0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0","America/Mexico_City|LMT MST CST CDT CWT|6A.A 70 60 50 50|012121232324232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 gEn0 TX0 3xd0 Jb0 6zB0 SL0 e5d0 17b0 1Pff0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0","America/Miquelon|LMT AST PMST PMDT|3I.E 40 30 20|012323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2mKkf.k 2LTAf.k gQ10 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Moncton|EST AST ADT AWT APT|50 40 30 30 30|012121212121212121212134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2IsH0 CwN0 1in0 zAo0 An0 1Nd0 An0 1Nd0 An0 1Nd0 An0 1Nd0 An0 1Nd0 An0 1K10 Lz0 1zB0 NX0 1u10 Wn0 S20 8x50 iu0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 3Cp0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14n1 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 ReX 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Monterrey|LMT CST CDT|6F.g 60 50|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1UQG0 2FjC0 1nX0 i6p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0","America/Montevideo|MMT UYT UYHST UYST UYT UYHST|3I.I 3u 30 20 30 2u|012121212121212121212121213434343434345454543453434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-20UIf.g 8jzJ.g 1cLu 1dcu 1cLu 1dcu 1cLu ircu 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 1qMu WLu 1qMu WLu 1qMu 11zu 1o0u 11zu NAu 11bu 2iMu zWu Dq10 19X0 pd0 jz0 cm10 19X0 1fB0 1on0 11d0 1oL0 1nB0 1fzu 1aou 1fzu 1aou 1fzu 3nAu Jb0 3MN0 1SLu 4jzu 2PB0 Lb0 3Dd0 1pb0 ixd0 An0 1MN0 An0 1wp0 On0 1wp0 Rb0 1zd0 On0 1wp0 Rb0 s8p0 1fB0 1ip0 11z0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 1ld0 14n0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 1ld0 14n0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10","America/Montreal|EST EDT EWT EPT|50 40 40 40|01010101010101010101010101010101010101010101012301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-25TR0 1in0 11Wu 1nzu 1fD0 WJ0 1wr0 Nb0 1Ap0 On0 1zd0 On0 1wp0 TX0 1tB0 TX0 1tB0 TX0 1tB0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 4kM0 8x40 iv0 1o10 11z0 1nX0 11z0 1o10 11z0 1o10 1qL0 11D0 1nX0 11B0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Nassau|LMT EST EDT|59.u 50 40|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2kNuO.u 26XdO.u 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/New_York|EST EDT EWT EPT|50 40 40 40|01010101010101010101010101010101010101010101010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261t0 1nX0 11B0 1nX0 11B0 1qL0 1a10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 RB0 8x40 iv0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Nipigon|EST EDT EWT EPT|50 40 40 40|010123010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-25TR0 1in0 Rnb0 3je0 8x40 iv0 19yN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Nome|NST NWT NPT BST BDT YST AKST AKDT|b0 a0 a0 b0 a0 90 90 80|012034343434343434343434343434343456767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-17SX0 8wW0 iB0 Qlb0 52O0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cl0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Noronha|LMT FNT FNST|29.E 20 10|0121212121212121212121212121212121212121|-2glxO.k HdKO.k 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 2L0 2pB0 On0","America/North_Dakota/Beulah|MST MDT MWT MPT CST CDT|70 60 60 60 60 50|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101014545454545454545454545454545454545454545454545454545454|-261r0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/North_Dakota/Center|MST MDT MWT MPT CST CDT|70 60 60 60 60 50|010102301010101010101010101010101010101010101010101010101014545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-261r0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14o0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/North_Dakota/New_Salem|MST MDT MWT MPT CST CDT|70 60 60 60 60 50|010102301010101010101010101010101010101010101010101010101010101010101010101010101454545454545454545454545454545454545454545454545454545454545454545454|-261r0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14o0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Ojinaga|LMT MST CST CDT MDT|6V.E 70 60 50 60|0121212323241414141414141414141414141414141414141414141414141414141414141414141414141414141|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 2zQN0 1lb0 14p0 1lb0 14q0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Pangnirtung|zzz AST AWT APT ADDT ADT EDT EST CST CDT|0 40 30 30 20 30 40 50 60 50|012314151515151515151515151515151515167676767689767676767676767676767676767676767676767676767676767676767676767676767676767|-1XiM0 PnG0 8x50 iu0 LCL0 1fA0 zgO0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1o00 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11C0 1nX0 11A0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Paramaribo|LMT PMT PMT NEGT SRT SRT|3E.E 3E.Q 3E.A 3u 3u 30|012345|-2nDUj.k Wqo0.c qanX.I 1dmLN.o lzc0","America/Phoenix|MST MDT MWT|70 60 60|01010202010|-261r0 1nX0 11B0 1nX0 SgN0 4Al1 Ap0 1db0 SWqX 1cL0","America/Port-au-Prince|PPMT EST EDT|4N 50 40|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-28RHb 2FnMb 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14q0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 i6n0 1nX0 11B0 1nX0 d430 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Porto_Acre|LMT ACT ACST AMT|4v.c 50 40 40|01212121212121212121212121212131|-2glvs.M HdLs.M 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 NBd0 d5X0","America/Porto_Velho|LMT AMT AMST|4f.A 40 30|012121212121212121212121212121|-2glvI.o HdKI.o 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0","America/Puerto_Rico|AST AWT APT|40 30 30|0120|-17lU0 7XT0 iu0","America/Rainy_River|CST CDT CWT CPT|60 50 50 50|010123010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-25TQ0 1in0 Rnb0 3je0 8x30 iw0 19yN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Rankin_Inlet|zzz CST CDDT CDT EST|0 60 40 50 50|012131313131313131313131313131313131313131313431313131313131313131313131313131313131313131313131313131313131313131313131|-vDc0 keu0 1fA0 zgO0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Recife|LMT BRT BRST|2j.A 30 20|0121212121212121212121212121212121212121|-2glxE.o HdLE.o 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 2L0 2pB0 On0","America/Regina|LMT MST MDT MWT MPT CST|6W.A 70 60 60 60 60|012121212121212121212121341212121212121212121212121215|-2AD51.o uHe1.o 1in0 s2L0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 66N0 1cL0 1cN0 19X0 1fB0 1cL0 1fB0 1cL0 1cN0 1cL0 M30 8x20 ix0 1ip0 1cL0 1ip0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 3NB0 1cL0 1cN0","America/Resolute|zzz CST CDDT CDT EST|0 60 40 50 50|012131313131313131313131313131313131313131313431313131313431313131313131313131313131313131313131313131313131313131313131|-SnA0 GWS0 1fA0 zgO0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Santa_Isabel|LMT MST PST PDT PWT PPT|7D.s 70 80 70 70 70|012123245232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-1UQE0 4PX0 8mM0 8lc0 SN0 1cL0 pHB0 83r0 zI0 5O10 1Rz0 cOP0 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 BUp0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0","America/Santarem|LMT AMT AMST BRT|3C.M 40 30 30|0121212121212121212121212121213|-2glwl.c HdLl.c 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 NBd0","America/Santiago|SMT CLT CLT CLST CLST CLT|4G.K 50 40 40 30 30|01020313131313121242124242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424245|-2q2jh.e fJAh.e 5knG.K 1Vzh.e jRAG.K 1pbh.e 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 nHX0 op0 9Bz0 jb0 1oN0 ko0 Qeo0 WL0 1zd0 On0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 1wn0","America/Santo_Domingo|SDMT EST EDT EHDT AST|4E 50 40 4u 40|01213131313131414|-1ttjk 1lJMk Mn0 6sp0 Lbu 1Cou yLu 1RAu wLu 1QMu xzu 1Q0u xXu 1PAu 13jB0 e00","America/Sao_Paulo|LMT BRT BRST|36.s 30 20|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-2glwR.w HdKR.w 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 pTd0 PX0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 1C10 Lz0 1Ip0 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1C10 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1C10 Lz0 1C10 Lz0 1C10 Lz0 1C10 On0 1zd0 Rb0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0","America/Scoresbysund|LMT CGT CGST EGST EGT|1r.Q 20 10 0 10|0121343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-2a5Ww.8 2z5ew.8 1a00 1cK0 1cL0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","America/Sitka|PST PWT PPT PDT YST AKST AKDT|80 70 70 70 90 90 80|01203030303030303030303030303030345656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-17T20 8x10 iy0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 co0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/St_Johns|NST NDT NST NDT NWT NPT NDDT|3u.Q 2u.Q 3u 2u 2u 2u 1u|01010101010101010101010101010101010102323232323232324523232323232323232323232323232323232323232323232323232323232323232323232323232323232326232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-28oit.8 14L0 1nB0 1in0 1gm0 Dz0 1JB0 1cL0 1cN0 1cL0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 1cL0 1cN0 1cL0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 1cL0 1fB0 19X0 1fB0 19X0 10O0 eKX.8 19X0 1iq0 WL0 1qN0 WL0 1qN0 WL0 1tB0 TX0 1tB0 WL0 1qN0 WL0 1qN0 7UHu itu 1tB0 WL0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1tB0 WL0 1ld0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14n1 1lb0 14p0 1nW0 11C0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zcX Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Swift_Current|LMT MST MDT MWT MPT CST|7b.k 70 60 60 60 60|012134121212121212121215|-2AD4M.E uHdM.E 1in0 UGp0 8x20 ix0 1o10 17b0 1ip0 11z0 1o10 11z0 1o10 11z0 isN0 1cL0 3Cp0 1cL0 1cN0 11z0 1qN0 WL0 pMp0","America/Tegucigalpa|LMT CST CDT|5M.Q 60 50|01212121|-1WGGb.8 2ETcb.8 WL0 1qN0 WL0 GRd0 AL0","America/Thule|LMT AST ADT|4z.8 40 30|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2a5To.Q 31NBo.Q 1cL0 1cN0 1cL0 1fB0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Thunder_Bay|CST EST EWT EPT EDT|60 50 40 40 40|0123141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141|-2q5S0 1iaN0 8x40 iv0 XNB0 1cL0 1cN0 1fz0 1cN0 1cL0 3Cp0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Vancouver|PST PDT PWT PPT|80 70 70 70|0102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-25TO0 1in0 UGp0 8x10 iy0 1o10 17b0 1ip0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Whitehorse|YST YDT YWT YPT YDDT PST PDT|90 80 80 80 70 80 70|0101023040565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-25TN0 1in0 1o10 13V0 Ser0 8x00 iz0 LCL0 1fA0 3NA0 vrd0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Winnipeg|CST CDT CWT CPT|60 50 50 50|010101023010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aIi0 WL0 3ND0 1in0 Jap0 Rb0 aCN0 8x30 iw0 1tB0 11z0 1ip0 11z0 1o10 11z0 1o10 11z0 1rd0 10L0 1op0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 1cL0 1cN0 11z0 6i10 WL0 6i10 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Yakutat|YST YWT YPT YDT AKST AKDT|90 80 80 80 90 80|01203030303030303030303030303030304545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-17T10 8x00 iz0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cn0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Yellowknife|zzz MST MWT MPT MDDT MDT|0 70 60 60 50 60|012314151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151|-1pdA0 hix0 8x20 ix0 LCL0 1fA0 zgO0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","Antarctica/Casey|zzz AWST CAST|0 -80 -b0|012121|-2q00 1DjS0 T90 40P0 KL0","Antarctica/Davis|zzz DAVT DAVT|0 -70 -50|01012121|-vyo0 iXt0 alj0 1D7v0 VB0 3Wn0 KN0","Antarctica/DumontDUrville|zzz PMT DDUT|0 -a0 -a0|0102|-U0o0 cfq0 bFm0","Antarctica/Macquarie|AEST AEDT zzz MIST|-a0 -b0 0 -b0|0102010101010101010101010101010101010101010101010101010101010101010101010101010101010101013|-29E80 19X0 4SL0 1ayy0 Lvs0 1cM0 1o00 Rc0 1wo0 Rc0 1wo0 U00 1wo0 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1qM0 WM0 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1wo0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 11A0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 11A0 1o00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1cM0 1cM0 1cM0","Antarctica/Mawson|zzz MAWT MAWT|0 -60 -50|012|-CEo0 2fyk0","Antarctica/McMurdo|NZMT NZST NZST NZDT|-bu -cu -c0 -d0|01020202020202020202020202023232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323|-1GCVu Lz0 1tB0 11zu 1o0u 11zu 1o0u 11zu 1o0u 14nu 1lcu 14nu 1lcu 1lbu 11Au 1nXu 11Au 1nXu 11Au 1nXu 11Au 1nXu 11Au 1qLu WMu 1qLu 11Au 1n1bu IM0 1C00 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1qM0 14o0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1io0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00","Antarctica/Palmer|zzz ARST ART ART ARST CLT CLST CLT|0 30 40 30 20 40 30 30|012121212123435656565656565656565656565656565656565656565656565656565656565656567|-cao0 nD0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 jsN0 14N0 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 1wn0","Antarctica/Rothera|zzz ROTT|0 30|01|gOo0","Antarctica/Syowa|zzz SYOT|0 -30|01|-vs00","Antarctica/Troll|zzz UTC CEST|0 0 -20|01212121212121212121212121212121212121212121212121212121212121212121|1puo0 hd0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Antarctica/Vostok|zzz VOST|0 -60|01|-tjA0","Arctic/Longyearbyen|CET CEST|-10 -20|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2awM0 Qm0 W6o0 5pf0 WM0 1fA0 1cM0 1cM0 1cM0 1cM0 wJc0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1qM0 WM0 zpc0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Asia/Aden|LMT AST|-36.Q -30|01|-TvD6.Q","Asia/Almaty|LMT ALMT ALMT ALMST|-57.M -50 -60 -70|0123232323232323232323232323232323232323232323232|-1Pc57.M eUo7.M 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 3Cl0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0","Asia/Amman|LMT EET EEST|-2n.I -20 -30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1yW2n.I 1HiMn.I KL0 1oN0 11b0 1oN0 11b0 1pd0 1dz0 1cp0 11b0 1op0 11b0 fO10 1db0 1e10 1cL0 1cN0 1cL0 1cN0 1fz0 1pd0 10n0 1ld0 14n0 1hB0 15b0 1ip0 19X0 1cN0 1cL0 1cN0 17b0 1ld0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1So0 y00 1fc0 1dc0 1co0 1dc0 1cM0 1cM0 1cM0 1o00 11A0 1lc0 17c0 1cM0 1cM0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 4bX0 Dd0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0","Asia/Anadyr|LMT ANAT ANAT ANAST ANAST ANAST ANAT|-bN.U -c0 -d0 -e0 -d0 -c0 -b0|01232414141414141414141561414141414141414141414141414141414141561|-1PcbN.U eUnN.U 23CL0 1db0 1cN0 1dc0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qN0 WM0","Asia/Aqtau|LMT FORT FORT SHET SHET SHEST AQTT AQTST AQTST AQTT|-3l.4 -40 -50 -50 -60 -60 -50 -60 -50 -40|012345353535353535353536767676898989898989898989896|-1Pc3l.4 eUnl.4 1jcL0 JDc0 1cL0 1dc0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2UK0 Fz0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cN0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 RW0","Asia/Aqtobe|LMT AKTT AKTT AKTST AKTT AQTT AQTST|-3M.E -40 -50 -60 -60 -50 -60|01234323232323232323232565656565656565656565656565|-1Pc3M.E eUnM.E 23CL0 1db0 1cM0 1dc0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2UK0 Fz0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0","Asia/Ashgabat|LMT ASHT ASHT ASHST ASHST TMT TMT|-3R.w -40 -50 -60 -50 -40 -50|012323232323232323232324156|-1Pc3R.w eUnR.w 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 ba0 xC0","Asia/Baghdad|BMT AST ADT|-2V.A -30 -40|012121212121212121212121212121212121212121212121212121|-26BeV.A 2ACnV.A 11b0 1cp0 1dz0 1dd0 1db0 1cN0 1cp0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1de0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0","Asia/Bahrain|LMT GST AST|-3q.8 -40 -30|012|-21Jfq.8 27BXq.8","Asia/Baku|LMT BAKT BAKT BAKST BAKST AZST AZT AZT AZST|-3j.o -30 -40 -50 -40 -40 -30 -40 -50|0123232323232323232323245657878787878787878787878787878787878787878787878787878787878787878787878787878787878787|-1Pc3j.o 1jUoj.o WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 10K0 c30 1cJ0 1cL0 8wu0 1o00 11z0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Asia/Bangkok|BMT ICT|-6G.4 -70|01|-218SG.4","Asia/Beirut|EET EEST|-20 -30|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-21aq0 1on0 1410 1db0 19B0 1in0 1ip0 WL0 1lQp0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 q6N0 En0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1op0 11b0 dA10 17b0 1iN0 17b0 1iN0 17b0 1iN0 17b0 1vB0 SL0 1mp0 13z0 1iN0 17b0 1iN0 17b0 1jd0 12n0 1a10 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0","Asia/Bishkek|LMT FRUT FRUT FRUST FRUST KGT KGST KGT|-4W.o -50 -60 -70 -60 -50 -60 -60|01232323232323232323232456565656565656565656565656567|-1Pc4W.o eUnW.o 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 11c0 1tX0 17b0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1cPu 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 T8u","Asia/Brunei|LMT BNT BNT|-7D.E -7u -80|012|-1KITD.E gDc9.E","Asia/Calcutta|HMT BURT IST IST|-5R.k -6u -5u -6u|01232|-18LFR.k 1unn.k HB0 7zX0","Asia/Chita|LMT YAKT YAKT YAKST YAKST YAKT IRKT|-7x.Q -80 -90 -a0 -90 -a0 -80|012323232323232323232324123232323232323232323232323232323232323256|-21Q7x.Q pAnx.Q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0","Asia/Choibalsan|LMT ULAT ULAT CHOST CHOT CHOT CHOST|-7C -70 -80 -a0 -90 -80 -90|0123434343434343434343434343434343434343434343456565656565656565656565656565656565656565656565|-2APHC 2UkoC cKn0 1da0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 3Db0 h1f0 1cJ0 1cP0 1cJ0 1cP0 1fx0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1fx0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1fx0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1fx0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0","Asia/Chongqing|CST CDT|-80 -90|01010101010101010|-1c1I0 LX0 16p0 1jz0 1Myp0 Rb0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0","Asia/Colombo|MMT IST IHST IST LKT LKT|-5j.w -5u -60 -6u -6u -60|01231451|-2zOtj.w 1rFbN.w 1zzu 7Apu 23dz0 11zu n3cu","Asia/Dacca|HMT BURT IST DACT BDT BDST|-5R.k -6u -5u -60 -60 -70|01213454|-18LFR.k 1unn.k HB0 m6n0 LqMu 1x6n0 1i00","Asia/Damascus|LMT EET EEST|-2p.c -20 -30|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-21Jep.c Hep.c 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1xRB0 11X0 1oN0 10L0 1pB0 11b0 1oN0 10L0 1mp0 13X0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 Nb0 1AN0 Nb0 bcp0 19X0 1gp0 19X0 3ld0 1xX0 Vd0 1Bz0 Sp0 1vX0 10p0 1dz0 1cN0 1cL0 1db0 1db0 1g10 1an0 1ap0 1db0 1fd0 1db0 1cN0 1db0 1dd0 1db0 1cp0 1dz0 1c10 1dX0 1cN0 1db0 1dd0 1db0 1cN0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1db0 1cN0 1db0 1cN0 19z0 1fB0 1qL0 11B0 1on0 Wp0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0","Asia/Dili|LMT TLT JST TLT WITA|-8m.k -80 -90 -90 -80|012343|-2le8m.k 1dnXm.k 8HA0 1ew00 Xld0","Asia/Dubai|LMT GST|-3F.c -40|01|-21JfF.c","Asia/Dushanbe|LMT DUST DUST DUSST DUSST TJT|-4z.c -50 -60 -70 -60 -50|0123232323232323232323245|-1Pc4z.c eUnz.c 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 14N0","Asia/Gaza|EET EET EEST IST IDT|-20 -30 -30 -20 -30|010101010102020202020202020202023434343434343434343434343430202020202020202020202020202020202020202020202020202020202020202020202020202020202020|-1c2q0 5Rb0 10r0 1px0 10N0 1pz0 16p0 1jB0 16p0 1jx0 pBd0 Vz0 1oN0 11b0 1oO0 10N0 1pz0 10N0 1pb0 10N0 1pb0 10N0 1pb0 10N0 1pz0 10N0 1pb0 10N0 1pb0 11d0 1oL0 dW0 hfB0 Db0 1fB0 Rb0 npB0 11z0 1C10 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 M10 C00 17c0 1io0 17c0 1io0 17c0 1o00 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 17c0 1io0 18N0 1bz0 19z0 1gp0 1610 1iL0 11z0 1o10 14o0 1lA1 SKX 1xd1 MKX 1AN0 1a00 1fA0 1cL0 1cN0 1nX0 1210 1nz0 1210 1nz0 14N0 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 14N0 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 14N0 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 14N0 1nz0 1210 1nz0 1210 1nz0 1210 1nz0","Asia/Hebron|EET EET EEST IST IDT|-20 -30 -30 -20 -30|01010101010202020202020202020202343434343434343434343434343020202020202020202020202020202020202020202020202020202020202020202020202020202020202020|-1c2q0 5Rb0 10r0 1px0 10N0 1pz0 16p0 1jB0 16p0 1jx0 pBd0 Vz0 1oN0 11b0 1oO0 10N0 1pz0 10N0 1pb0 10N0 1pb0 10N0 1pb0 10N0 1pz0 10N0 1pb0 10N0 1pb0 11d0 1oL0 dW0 hfB0 Db0 1fB0 Rb0 npB0 11z0 1C10 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 M10 C00 17c0 1io0 17c0 1io0 17c0 1o00 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 17c0 1io0 18N0 1bz0 19z0 1gp0 1610 1iL0 12L0 1mN0 14o0 1lc0 Tb0 1xd1 MKX bB0 cn0 1cN0 1a00 1fA0 1cL0 1cN0 1nX0 1210 1nz0 1210 1nz0 14N0 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 14N0 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 14N0 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 14N0 1nz0 1210 1nz0 1210 1nz0 1210 1nz0","Asia/Ho_Chi_Minh|LMT PLMT ICT IDT JST|-76.E -76.u -70 -80 -90|0123423232|-2yC76.E bK00.a 1h7b6.u 5lz0 18o0 3Oq0 k5b0 aW00 BAM0","Asia/Hong_Kong|LMT HKT HKST JST|-7A.G -80 -90 -90|0121312121212121212121212121212121212121212121212121212121212121212121|-2CFHA.G 1sEP6.G 1cL0 ylu 93X0 1qQu 1tX0 Rd0 1In0 NB0 1cL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1kL0 14N0 1nX0 U10 1tz0 U10 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1wn0 Rd0 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 17d0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1cL0 6fd0 14n0","Asia/Hovd|LMT HOVT HOVT HOVST|-66.A -60 -70 -80|012323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2APG6.A 2Uko6.A cKn0 1db0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 kEp0 1cJ0 1cP0 1cJ0 1cP0 1fx0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1fx0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1fx0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1fx0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0","Asia/Irkutsk|IMT IRKT IRKT IRKST IRKST IRKT|-6V.5 -70 -80 -90 -80 -90|012323232323232323232324123232323232323232323232323232323232323252|-21zGV.5 pjXV.5 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0","Asia/Istanbul|IMT EET EEST TRST TRT|-1U.U -20 -30 -40 -30|012121212121212121212121212121212121212121212121212121234343434342121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2ogNU.U dzzU.U 11b0 8tB0 1on0 1410 1db0 19B0 1in0 3Rd0 Un0 1oN0 11b0 zSp0 CL0 mN0 1Vz0 1gN0 1pz0 5Rd0 1fz0 1yp0 ML0 1kp0 17b0 1ip0 17b0 1fB0 19X0 1jB0 18L0 1ip0 17z0 qdd0 xX0 3S10 Tz0 dA10 11z0 1o10 11z0 1qN0 11z0 1ze0 11B0 WM0 1qO0 WI0 1nX0 1rB0 10L0 11B0 1in0 17d0 1in0 2pX0 19E0 1fU0 16Q0 1iI0 16Q0 1iI0 1Vd0 pb0 3Kp0 14o0 1df0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cL0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WO0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 Xc0 1qo0 WM0 1qM0 11A0 1o00 1200 1nA0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Asia/Jakarta|BMT JAVT WIB JST WIB WIB|-77.c -7k -7u -90 -80 -70|01232425|-1Q0Tk luM0 mPzO 8vWu 6kpu 4PXu xhcu","Asia/Jayapura|LMT WIT ACST|-9m.M -90 -9u|0121|-1uu9m.M sMMm.M L4nu","Asia/Jerusalem|JMT IST IDT IDDT|-2k.E -20 -30 -40|01212121212132121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-26Bek.E SyMk.E 5Rb0 10r0 1px0 10N0 1pz0 16p0 1jB0 16p0 1jx0 3LB0 Em0 or0 1cn0 1dB0 16n0 10O0 1ja0 1tC0 14o0 1cM0 1a00 11A0 1Na0 An0 1MP0 AJ0 1Kp0 LC0 1oo0 Wl0 EQN0 Db0 1fB0 Rb0 npB0 11z0 1C10 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 1hB0 1dX0 1ep0 1aL0 1eN0 17X0 1nf0 11z0 1tB0 19W0 1e10 17b0 1ep0 1gL0 18N0 1fz0 1eN0 17b0 1gq0 1gn0 19d0 1dz0 1c10 17X0 1hB0 1gn0 19d0 1dz0 1c10 17X0 1kp0 1dz0 1c10 1aL0 1eN0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0","Asia/Kabul|AFT AFT|-40 -4u|01|-10Qs0","Asia/Kamchatka|LMT PETT PETT PETST PETST|-ay.A -b0 -c0 -d0 -c0|01232323232323232323232412323232323232323232323232323232323232412|-1SLKy.A ivXy.A 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qN0 WM0","Asia/Karachi|LMT IST IST KART PKT PKST|-4s.c -5u -6u -50 -50 -60|012134545454|-2xoss.c 1qOKW.c 7zX0 eup0 LqMu 1fy01 1cL0 dK0X 11b0 1610 1jX0","Asia/Kashgar|LMT XJT|-5O.k -60|01|-1GgtO.k","Asia/Kathmandu|LMT IST NPT|-5F.g -5u -5J|012|-21JhF.g 2EGMb.g","Asia/Khandyga|LMT YAKT YAKT YAKST YAKST VLAT VLAST VLAT YAKT|-92.d -80 -90 -a0 -90 -a0 -b0 -b0 -a0|01232323232323232323232412323232323232323232323232565656565656565782|-21Q92.d pAp2.d 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 qK0 yN0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 17V0 7zD0","Asia/Krasnoyarsk|LMT KRAT KRAT KRAST KRAST KRAT|-6b.q -60 -70 -80 -70 -80|012323232323232323232324123232323232323232323232323232323232323252|-21Hib.q prAb.q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0","Asia/Kuala_Lumpur|SMT MALT MALST MALT MALT JST MYT|-6T.p -70 -7k -7k -7u -90 -80|01234546|-2Bg6T.p 17anT.p 7hXE dM00 17bO 8Fyu 1so1u","Asia/Kuching|LMT BORT BORT BORTST JST MYT|-7l.k -7u -80 -8k -90 -80|01232323232323232425|-1KITl.k gDbP.k 6ynu AnE 1O0k AnE 1NAk AnE 1NAk AnE 1NAk AnE 1O0k AnE 1NAk AnE pAk 8Fz0 1so10","Asia/Macao|LMT MOT MOST CST|-7y.k -80 -90 -80|0121212121212121212121212121212121212121213|-2le7y.k 1XO34.k 1wn0 Rd0 1wn0 R9u 1wqu U10 1tz0 TVu 1tz0 17gu 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cJu 1cL0 1cN0 1fz0 1cN0 1cOu 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cJu 1cL0 1cN0 1fz0 1cN0 1cL0 KEp0","Asia/Magadan|LMT MAGT MAGT MAGST MAGST MAGT|-a3.c -a0 -b0 -c0 -b0 -c0|012323232323232323232324123232323232323232323232323232323232323251|-1Pca3.c eUo3.c 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0","Asia/Makassar|LMT MMT WITA JST|-7V.A -7V.A -80 -90|01232|-21JjV.A vfc0 myLV.A 8ML0","Asia/Manila|PHT PHST JST|-80 -90 -90|010201010|-1kJI0 AL0 cK10 65X0 mXB0 vX0 VK10 1db0","Asia/Nicosia|LMT EET EEST|-2d.s -20 -30|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1Vc2d.s 2a3cd.s 1cL0 1qp0 Xz0 19B0 19X0 1fB0 1db0 1cp0 1cL0 1fB0 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1o30 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Asia/Novokuznetsk|LMT KRAT KRAT KRAST KRAST NOVST NOVT NOVT|-5M.M -60 -70 -80 -70 -70 -60 -70|012323232323232323232324123232323232323232323232323232323232325672|-1PctM.M eULM.M 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qN0 WM0 8Hz0","Asia/Novosibirsk|LMT NOVT NOVT NOVST NOVST|-5v.E -60 -70 -80 -70|0123232323232323232323241232341414141414141414141414141414141414121|-21Qnv.E pAFv.E 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 ml0 Os0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0","Asia/Omsk|LMT OMST OMST OMSST OMSST OMST|-4R.u -50 -60 -70 -60 -70|012323232323232323232324123232323232323232323232323232323232323252|-224sR.u pMLR.u 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0","Asia/Oral|LMT URAT URAT URAST URAT URAST ORAT ORAST ORAT|-3p.o -40 -50 -60 -60 -50 -40 -50 -50|012343232323232323251516767676767676767676767676768|-1Pc3p.o eUnp.o 23CL0 1db0 1cM0 1dc0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 2UK0 Fz0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 RW0","Asia/Pontianak|LMT PMT WIB JST WIB WITA WIB|-7h.k -7h.k -7u -90 -80 -80 -70|012324256|-2ua7h.k XE00 munL.k 8Rau 6kpu 4PXu xhcu Wqnu","Asia/Pyongyang|LMT KST JCST JST KST|-8n -8u -90 -90 -90|01234|-2um8n 97XR 12FXu jdA0","Asia/Qyzylorda|LMT KIZT KIZT KIZST KIZT QYZT QYZT QYZST|-4l.Q -40 -50 -60 -60 -50 -60 -70|012343232323232323232325676767676767676767676767676|-1Pc4l.Q eUol.Q 23CL0 1db0 1cM0 1dc0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2UK0 dC0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0","Asia/Rangoon|RMT BURT JST MMT|-6o.E -6u -90 -6u|0123|-21Jio.E SmnS.E 7j9u","Asia/Sakhalin|LMT JCST JST SAKT SAKST SAKST SAKT|-9u.M -90 -90 -b0 -c0 -b0 -a0|0123434343434343434343435634343434343565656565656565656565656565636|-2AGVu.M 1iaMu.M je00 1qFa0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o10 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0","Asia/Samarkand|LMT SAMT SAMT SAMST TAST UZST UZT|-4r.R -40 -50 -60 -60 -60 -50|01234323232323232323232356|-1Pc4r.R eUor.R 23CL0 1db0 1cM0 1dc0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 11x0 bf0","Asia/Seoul|LMT KST JCST JST KST KDT KDT|-8r.Q -8u -90 -90 -90 -9u -a0|01234151515151515146464|-2um8r.Q 97XV.Q 12FXu jjA0 kKo0 2I0u OL0 1FB0 Rb0 1qN0 TX0 1tB0 TX0 1tB0 TX0 1tB0 TX0 2ap0 12FBu 11A0 1o00 11A0","Asia/Singapore|SMT MALT MALST MALT MALT JST SGT SGT|-6T.p -70 -7k -7k -7u -90 -7u -80|012345467|-2Bg6T.p 17anT.p 7hXE dM00 17bO 8Fyu Mspu DTA0","Asia/Srednekolymsk|LMT MAGT MAGT MAGST MAGST MAGT SRET|-ae.Q -a0 -b0 -c0 -b0 -c0 -b0|012323232323232323232324123232323232323232323232323232323232323256|-1Pcae.Q eUoe.Q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0","Asia/Taipei|JWST JST CST CDT|-80 -90 -80 -90|01232323232323232323232323232323232323232|-1iw80 joM0 1yo0 Tz0 1ip0 1jX0 1cN0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 10N0 1BX0 10p0 1pz0 10p0 1pz0 10p0 1db0 1dd0 1db0 1cN0 1db0 1cN0 1db0 1cN0 1db0 1BB0 ML0 1Bd0 ML0 uq10 1db0 1cN0 1db0 97B0 AL0","Asia/Tashkent|LMT TAST TAST TASST TASST UZST UZT|-4B.b -50 -60 -70 -60 -60 -50|01232323232323232323232456|-1Pc4B.b eUnB.b 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 11y0 bf0","Asia/Tbilisi|TBMT TBIT TBIT TBIST TBIST GEST GET GET GEST|-2X.b -30 -40 -50 -40 -40 -30 -40 -50|0123232323232323232323245656565787878787878787878567|-1Pc2X.b 1jUnX.b WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 3y0 19f0 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cM0 1cL0 1fB0 3Nz0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 An0 Os0 WM0","Asia/Tehran|LMT TMT IRST IRST IRDT IRDT|-3p.I -3p.I -3u -40 -50 -4u|01234325252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252|-2btDp.I 1d3c0 1huLT.I TXu 1pz0 sN0 vAu 1cL0 1dB0 1en0 pNB0 UL0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 64p0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0","Asia/Thimbu|LMT IST BTT|-5W.A -5u -60|012|-Su5W.A 1BGMs.A","Asia/Tokyo|JCST JST JDT|-90 -90 -a0|0121212121|-1iw90 pKq0 QL0 1lB0 13X0 1zB0 NX0 1zB0 NX0","Asia/Ulaanbaatar|LMT ULAT ULAT ULAST|-77.w -70 -80 -90|012323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2APH7.w 2Uko7.w cKn0 1db0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 kEp0 1cJ0 1cP0 1cJ0 1cP0 1fx0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1fx0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1fx0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1fx0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0","Asia/Ust-Nera|LMT YAKT YAKT MAGST MAGT MAGST MAGT MAGT VLAT VLAT|-9w.S -80 -90 -c0 -b0 -b0 -a0 -c0 -b0 -a0|0123434343434343434343456434343434343434343434343434343434343434789|-21Q9w.S pApw.S 23CL0 1d90 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 17V0 7zD0","Asia/Vladivostok|LMT VLAT VLAT VLAST VLAST VLAT|-8L.v -90 -a0 -b0 -a0 -b0|012323232323232323232324123232323232323232323232323232323232323252|-1SJIL.v itXL.v 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0","Asia/Yakutsk|LMT YAKT YAKT YAKST YAKST YAKT|-8C.W -80 -90 -a0 -90 -a0|012323232323232323232324123232323232323232323232323232323232323252|-21Q8C.W pAoC.W 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0","Asia/Yekaterinburg|LMT PMT SVET SVET SVEST SVEST YEKT YEKST YEKT|-42.x -3J.5 -40 -50 -60 -50 -50 -60 -60|0123434343434343434343435267676767676767676767676767676767676767686|-2ag42.x 7mQh.s qBvJ.5 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0","Asia/Yerevan|LMT YERT YERT YERST YERST AMST AMT AMT AMST|-2W -30 -40 -50 -40 -40 -30 -40 -50|0123232323232323232323245656565657878787878787878787878787878787|-1Pc2W 1jUnW WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1am0 2r0 1cJ0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 3Fb0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0","Atlantic/Azores|HMT AZOT AZOST AZOMT AZOT AZOST WET|1S.w 20 10 0 10 0 0|01212121212121212121212121212121212121212121232123212321232121212121212121212121212121212121212121454545454545454545454545454545456545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-2ldW5.s aPX5.s Sp0 LX0 1vc0 Tc0 1uM0 SM0 1vc0 Tc0 1vc0 SM0 1vc0 6600 1co0 3E00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1tA0 1cM0 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 3Co0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 qIl0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cL0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Atlantic/Bermuda|LMT AST ADT|4j.i 40 30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1BnRE.G 1LTbE.G 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","Atlantic/Canary|LMT CANT WET WEST|11.A 10 0 -10|01232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-1UtaW.o XPAW.o 1lAK0 1a10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Atlantic/Cape_Verde|LMT CVT CVST CVT|1y.4 20 10 10|01213|-2xomp.U 1qOMp.U 7zX0 1djf0","Atlantic/Faeroe|LMT WET WEST|r.4 0 -10|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2uSnw.U 2Wgow.U 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Atlantic/Madeira|FMT MADT MADST MADMT WET WEST|17.A 10 0 -10 0 -10|01212121212121212121212121212121212121212121232123212321232121212121212121212121212121212121212121454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-2ldWQ.o aPWQ.o Sp0 LX0 1vc0 Tc0 1uM0 SM0 1vc0 Tc0 1vc0 SM0 1vc0 6600 1co0 3E00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1tA0 1cM0 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 3Co0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 qIl0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Atlantic/Reykjavik|LMT IST ISST GMT|1s 10 0 0|012121212121212121212121212121212121212121212121212121212121212121213|-2uWmw mfaw 1Bd0 ML0 1LB0 Cn0 1LB0 3fX0 C10 HrX0 1cO0 LB0 1EL0 LA0 1C00 Oo0 1wo0 Rc0 1wo0 Rc0 1wo0 Rc0 1zc0 Oo0 1zc0 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1lc0 14o0 1o00 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1o00 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1o00 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1o00 14o0","Atlantic/South_Georgia|GST|20|0|","Atlantic/Stanley|SMT FKT FKST FKT FKST|3P.o 40 30 30 20|0121212121212134343212121212121212121212121212121212121212121212121212|-2kJw8.A 12bA8.A 19X0 1fB0 19X0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 Cn0 1Cc10 WL0 1qL0 U10 1tz0 U10 1qM0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1tz0 U10 1tz0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1tz0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qN0 U10 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1wn0 U10 1tz0 U10 1tz0 U10","Australia/ACT|AEST AEDT|-a0 -b0|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|-293lX xcX 10jd0 yL0 1cN0 1cL0 1fB0 19X0 17c10 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 14o0 1o00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 11A0 1o00 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0","Australia/Adelaide|ACST ACDT|-9u -au|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|-293lt xcX 10jd0 yL0 1cN0 1cL0 1fB0 19X0 17c10 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 Oo0 1zc0 WM0 1qM0 Rc0 1zc0 U00 1tA0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0","Australia/Brisbane|AEST AEDT|-a0 -b0|01010101010101010|-293lX xcX 10jd0 yL0 1cN0 1cL0 1fB0 19X0 17c10 LA0 H1A0 Oo0 1zc0 Oo0 1zc0 Oo0","Australia/Broken_Hill|ACST ACDT|-9u -au|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|-293lt xcX 10jd0 yL0 1cN0 1cL0 1fB0 19X0 17c10 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 14o0 1o00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0","Australia/Currie|AEST AEDT|-a0 -b0|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|-29E80 19X0 10jd0 yL0 1cN0 1cL0 1fB0 19X0 17c10 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1qM0 WM0 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1wo0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 11A0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 11A0 1o00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0","Australia/Darwin|ACST ACDT|-9u -au|010101010|-293lt xcX 10jd0 yL0 1cN0 1cL0 1fB0 19X0","Australia/Eucla|ACWST ACWDT|-8J -9J|0101010101010101010|-293kI xcX 10jd0 yL0 1cN0 1cL0 1gSp0 Oo0 l5A0 Oo0 iJA0 G00 zU00 IM0 1qM0 11A0 1o00 11A0","Australia/Hobart|AEST AEDT|-a0 -b0|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|-29E80 19X0 10jd0 yL0 1cN0 1cL0 1fB0 19X0 VfB0 1cM0 1o00 Rc0 1wo0 Rc0 1wo0 U00 1wo0 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1qM0 WM0 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1wo0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 11A0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 11A0 1o00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0","Australia/LHI|AEST LHST LHDT LHDT|-a0 -au -bu -b0|0121212121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313|raC0 1zdu Rb0 1zd0 On0 1zd0 On0 1zd0 On0 1zd0 TXu 1qMu WLu 1tAu WLu 1tAu TXu 1tAu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu 11zu 1o0u 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 11Au 1nXu 1qMu 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 1qMu 11zu 1o0u WLu 1qMu 14nu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu","Australia/Lindeman|AEST AEDT|-a0 -b0|010101010101010101010|-293lX xcX 10jd0 yL0 1cN0 1cL0 1fB0 19X0 17c10 LA0 H1A0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0","Australia/Melbourne|AEST AEDT|-a0 -b0|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|-293lX xcX 10jd0 yL0 1cN0 1cL0 1fB0 19X0 17c10 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1qM0 11A0 1tA0 U00 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 11A0 1o00 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0","Australia/Perth|AWST AWDT|-80 -90|0101010101010101010|-293jX xcX 10jd0 yL0 1cN0 1cL0 1gSp0 Oo0 l5A0 Oo0 iJA0 G00 zU00 IM0 1qM0 11A0 1o00 11A0","CET|CET CEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 16M0 1gMM0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","CST6CDT|CST CDT CWT CPT|60 50 50 50|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","Chile/EasterIsland|EMT EAST EASST EAST EASST EAST|7h.s 70 60 60 50 50|012121212121212121212121212123434343434343434343434343434343434343434343434343434343434343434345|-1uSgG.w 1s4IG.w WL0 1zd0 On0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 1wn0","EET|EET EEST|-20 -30|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hDB0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","EST|EST|50|0|","EST5EDT|EST EDT EWT EPT|50 40 40 40|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261t0 1nX0 11B0 1nX0 SgN0 8x40 iv0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","Eire|DMT IST GMT BST IST|p.l -y.D 0 -10 -10|01232323232324242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242|-2ax9y.D Rc0 1fzy.D 14M0 1fc0 1g00 1co0 1dc0 1co0 1oo0 1400 1dc0 19A0 1io0 1io0 WM0 1o00 14o0 1o00 17c0 1io0 17c0 1fA0 1a00 1lc0 17c0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1cM0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1io0 1qM0 Dc0 g5X0 14p0 1wn0 17d0 1io0 11A0 1o00 17c0 1fA0 1a00 1fA0 1cM0 1fA0 1a00 17c0 1fA0 1a00 1io0 17c0 1lc0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1a00 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1tA0 IM0 90o0 U00 1tA0 U00 1tA0 U00 1tA0 U00 1tA0 WM0 1qM0 WM0 1qM0 WM0 1tA0 U00 1tA0 U00 1tA0 11z0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Etc/GMT+0|GMT|0|0|","Etc/GMT+1|GMT+1|10|0|","Etc/GMT+10|GMT+10|a0|0|","Etc/GMT+11|GMT+11|b0|0|","Etc/GMT+12|GMT+12|c0|0|","Etc/GMT+2|GMT+2|20|0|","Etc/GMT+3|GMT+3|30|0|","Etc/GMT+4|GMT+4|40|0|","Etc/GMT+5|GMT+5|50|0|","Etc/GMT+6|GMT+6|60|0|","Etc/GMT+7|GMT+7|70|0|","Etc/GMT+8|GMT+8|80|0|","Etc/GMT+9|GMT+9|90|0|","Etc/GMT-1|GMT-1|-10|0|","Etc/GMT-10|GMT-10|-a0|0|","Etc/GMT-11|GMT-11|-b0|0|","Etc/GMT-12|GMT-12|-c0|0|","Etc/GMT-13|GMT-13|-d0|0|","Etc/GMT-14|GMT-14|-e0|0|","Etc/GMT-2|GMT-2|-20|0|","Etc/GMT-3|GMT-3|-30|0|","Etc/GMT-4|GMT-4|-40|0|","Etc/GMT-5|GMT-5|-50|0|","Etc/GMT-6|GMT-6|-60|0|","Etc/GMT-7|GMT-7|-70|0|","Etc/GMT-8|GMT-8|-80|0|","Etc/GMT-9|GMT-9|-90|0|","Etc/UCT|UCT|0|0|","Etc/UTC|UTC|0|0|","Europe/Amsterdam|AMT NST NEST NET CEST CET|-j.w -1j.w -1k -k -20 -10|010101010101010101010101010101010101010101012323234545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545|-2aFcj.w 11b0 1iP0 11A0 1io0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1co0 1io0 1yo0 Pc0 1a00 1fA0 1Bc0 Mo0 1tc0 Uo0 1tA0 U00 1uo0 W00 1s00 VA0 1so0 Vc0 1sM0 UM0 1wo0 Rc0 1u00 Wo0 1rA0 W00 1s00 VA0 1sM0 UM0 1w00 fV0 BCX.w 1tA0 U00 1u00 Wo0 1sm0 601k WM0 1fA0 1cM0 1cM0 1cM0 16M0 1gMM0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Andorra|WET CET CEST|0 -10 -20|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-UBA0 1xIN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Athens|AMT EET EEST CEST CET|-1y.Q -20 -30 -20 -10|012123434121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2a61x.Q CNbx.Q mn0 kU10 9b0 3Es0 Xa0 1fb0 1dd0 k3X0 Nz0 SCp0 1vc0 SO0 1cM0 1a00 1ao0 1fc0 1a10 1fG0 1cg0 1dX0 1bX0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Belfast|GMT BST BDST|0 -10 -20|0101010101010101010101010101010101010101010101010121212121210101210101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2axa0 Rc0 1fA0 14M0 1fc0 1g00 1co0 1dc0 1co0 1oo0 1400 1dc0 19A0 1io0 1io0 WM0 1o00 14o0 1o00 17c0 1io0 17c0 1fA0 1a00 1lc0 17c0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1cM0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1io0 1qM0 Dc0 2Rz0 Dc0 1zc0 Oo0 1zc0 Rc0 1wo0 17c0 1iM0 FA0 xB0 1fA0 1a00 14o0 bb0 LA0 xB0 Rc0 1wo0 11A0 1o00 17c0 1fA0 1a00 1fA0 1cM0 1fA0 1a00 17c0 1fA0 1a00 1io0 17c0 1lc0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1a00 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1tA0 IM0 90o0 U00 1tA0 U00 1tA0 U00 1tA0 U00 1tA0 WM0 1qM0 WM0 1qM0 WM0 1tA0 U00 1tA0 U00 1tA0 11z0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Belgrade|CET CEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-19RC0 3IP0 WM0 1fA0 1cM0 1cM0 1rc0 Qo0 1vmo0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Berlin|CET CEST CEMT|-10 -20 -30|01010101010101210101210101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 kL0 Nc0 m10 WM0 1ao0 1cp0 dX0 jz0 Dd0 1io0 17c0 1fA0 1a00 1ehA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Bratislava|CET CEST|-10 -20|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 16M0 1lc0 1tA0 17A0 11c0 1io0 17c0 1io0 17c0 1fc0 1ao0 1bNc0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Brussels|WET CET CEST WEST|0 -10 -20 -10|0121212103030303030303030303030303030303030303030303212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2ehc0 3zX0 11c0 1iO0 11A0 1o00 11A0 my0 Ic0 1qM0 Rc0 1EM0 UM0 1u00 10o0 1io0 1io0 17c0 1a00 1fA0 1cM0 1cM0 1io0 17c0 1fA0 1a00 1io0 1a30 1io0 17c0 1fA0 1a00 1io0 17c0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 y00 5Wn0 WM0 1fA0 1cM0 16M0 1iM0 16M0 1C00 Uo0 1eeo0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Bucharest|BMT EET EEST|-1I.o -20 -30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1xApI.o 20LI.o RA0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1Axc0 On0 1fA0 1a10 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cK0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cL0 1cN0 1cL0 1fB0 1nX0 11E0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Budapest|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1ip0 17b0 1op0 1tb0 Q2m0 3Ne0 WM0 1fA0 1cM0 1cM0 1oJ0 1dc0 1030 1fA0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1iM0 1fA0 8Ha0 Rb0 1wN0 Rb0 1BB0 Lz0 1C20 LB0 SNX0 1a10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Busingen|CET CEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-19Lc0 11A0 1o00 11A0 1xG10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Chisinau|CMT BMT EET EEST CEST CET MSK MSD|-1T -1I.o -20 -30 -20 -10 -30 -40|0123232323232323232345454676767676767676767623232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-26jdT wGMa.A 20LI.o RA0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 27A0 2en0 39g0 WM0 1fA0 1cM0 V90 1t7z0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1ty0 2bD0 1cM0 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1nX0 11E0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Copenhagen|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2azC0 Tz0 VuO0 60q0 WM0 1fA0 1cM0 1cM0 1cM0 S00 1HA0 Nc0 1C00 Dc0 1Nc0 Ao0 1h5A0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Gibraltar|GMT BST BDST CET CEST|0 -10 -20 -10 -20|010101010101010101010101010101010101010101010101012121212121010121010101010101010101034343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-2axa0 Rc0 1fA0 14M0 1fc0 1g00 1co0 1dc0 1co0 1oo0 1400 1dc0 19A0 1io0 1io0 WM0 1o00 14o0 1o00 17c0 1io0 17c0 1fA0 1a00 1lc0 17c0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1cM0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1io0 1qM0 Dc0 2Rz0 Dc0 1zc0 Oo0 1zc0 Rc0 1wo0 17c0 1iM0 FA0 xB0 1fA0 1a00 14o0 bb0 LA0 xB0 Rc0 1wo0 11A0 1o00 17c0 1fA0 1a00 1fA0 1cM0 1fA0 1a00 17c0 1fA0 1a00 1io0 17c0 1lc0 17c0 1fA0 10Jz0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Helsinki|HMT EET EEST|-1D.N -20 -30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1WuND.N OULD.N 1dA0 1xGq0 1cM0 1cM0 1cM0 1cN0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Kaliningrad|CET CEST CET CEST MSK MSD EEST EET FET|-10 -20 -20 -30 -30 -40 -30 -20 -30|0101010101010232454545454545454545454676767676767676767676767676767676767676787|-2aFe0 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 Am0 Lb0 1en0 op0 1pNz0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 1cJ0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0","Europe/Kiev|KMT EET MSK CEST CET MSD EEST|-22.4 -20 -30 -20 -10 -40 -30|0123434252525252525252525256161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161|-1Pc22.4 eUo2.4 rnz0 2Hg0 WM0 1fA0 da0 1v4m0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 Db0 3220 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cQ0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Lisbon|LMT WET WEST WEMT CET CEST|A.J 0 -10 -20 -10 -20|012121212121212121212121212121212121212121212321232123212321212121212121212121212121212121212121214121212121212121212121212121212124545454212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2ldXn.f aPWn.f Sp0 LX0 1vc0 Tc0 1uM0 SM0 1vc0 Tc0 1vc0 SM0 1vc0 6600 1co0 3E00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1tA0 1cM0 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 3Co0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 pvy0 1cM0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Luxembourg|LMT CET CEST WET WEST WEST WET|-o.A -10 -20 0 -10 -20 -10|0121212134343434343434343434343434343434343434343434565651212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2DG0o.A t6mo.A TB0 1nX0 Up0 1o20 11A0 rW0 CM0 1qP0 R90 1EO0 UK0 1u20 10m0 1ip0 1in0 17e0 19W0 1fB0 1db0 1cp0 1in0 17d0 1fz0 1a10 1in0 1a10 1in0 17f0 1fA0 1a00 1io0 17c0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 vA0 60L0 WM0 1fA0 1cM0 17c0 1io0 16M0 1C00 Uo0 1eeo0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Madrid|WET WEST WEMT CET CEST|0 -10 -20 -10 -20|01010101010101010101010121212121234343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-28dd0 11A0 1go0 19A0 1co0 1dA0 b1A0 18o0 3I00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 iyo0 Rc0 18o0 1hc0 1io0 1a00 14o0 5aL0 MM0 1vc0 17A0 1i00 1bc0 1eo0 17d0 1in0 17A0 6hA0 10N0 XIL0 1a10 1in0 17d0 19X0 1cN0 1fz0 1a10 1fX0 1cp0 1cO0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Malta|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2as10 M00 1cM0 1cM0 14o0 1o00 WM0 1qM0 17c0 1cM0 M3A0 5M20 WM0 1fA0 1cM0 1cM0 1cM0 16m0 1de0 1lc0 14m0 1lc0 WO0 1qM0 GTW0 On0 1C10 Lz0 1C10 Lz0 1EN0 Lz0 1C10 Lz0 1zd0 Oo0 1C00 On0 1cp0 1cM0 1lA0 Xc0 1qq0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1iN0 19z0 1fB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Minsk|MMT EET MSK CEST CET MSD EEST FET|-1O -20 -30 -20 -10 -40 -30 -30|012343432525252525252525252616161616161616161616161616161616161616172|-1Pc1O eUnO qNX0 3gQ0 WM0 1fA0 1cM0 Al0 1tsn0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 3Fc0 1cN0 1cK0 1cM0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hy0","Europe/Monaco|PMT WET WEST WEMT CET CEST|-9.l 0 -10 -20 -10 -20|01212121212121212121212121212121212121212121212121232323232345454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-2nco9.l cNb9.l HA0 19A0 1iM0 11c0 1oo0 Wo0 1rc0 QM0 1EM0 UM0 1u00 10o0 1io0 1wo0 Rc0 1a00 1fA0 1cM0 1cM0 1io0 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 1fA0 1a00 1io0 17c0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Df0 2RV0 11z0 11B0 1ze0 WM0 1fA0 1cM0 1fa0 1aq0 16M0 1ekn0 1cL0 1fC0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Moscow|MMT MMT MST MDST MSD MSK MSM EET EEST MSK|-2u.h -2v.j -3v.j -4v.j -40 -30 -50 -20 -30 -40|012132345464575454545454545454545458754545454545454545454545454545454545454595|-2ag2u.h 2pyW.W 1bA0 11X0 GN0 1Hb0 c20 imv.j 3DA0 dz0 15A0 c10 2q10 iM10 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0","Europe/Paris|PMT WET WEST CEST CET WEMT|-9.l 0 -10 -20 -10 -20|0121212121212121212121212121212121212121212121212123434352543434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-2nco8.l cNb8.l HA0 19A0 1iM0 11c0 1oo0 Wo0 1rc0 QM0 1EM0 UM0 1u00 10o0 1io0 1wo0 Rc0 1a00 1fA0 1cM0 1cM0 1io0 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 1fA0 1a00 1io0 17c0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Df0 Ik0 5M30 WM0 1fA0 1cM0 Vx0 hB0 1aq0 16M0 1ekn0 1cL0 1fC0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Riga|RMT LST EET MSK CEST CET MSD EEST|-1A.y -2A.y -20 -30 -20 -10 -40 -30|010102345454536363636363636363727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272|-25TzA.y 11A0 1iM0 ko0 gWm0 yDXA.y 2bX0 3fE0 WM0 1fA0 1cM0 1cM0 4m0 1sLy0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 1o00 11A0 1o00 11A0 1qM0 3oo0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Rome|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2as10 M00 1cM0 1cM0 14o0 1o00 WM0 1qM0 17c0 1cM0 M3A0 5M20 WM0 1fA0 1cM0 16K0 1iO0 16m0 1de0 1lc0 14m0 1lc0 WO0 1qM0 GTW0 On0 1C10 Lz0 1C10 Lz0 1EN0 Lz0 1C10 Lz0 1zd0 Oo0 1C00 On0 1C10 Lz0 1zd0 On0 1C10 LA0 1C00 LA0 1zc0 Oo0 1C00 Oo0 1zc0 Oo0 1fC0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Samara|LMT SAMT SAMT KUYT KUYST MSD MSK EEST KUYT SAMST SAMST|-3k.k -30 -40 -40 -50 -40 -30 -30 -30 -50 -40|012343434343434343435656782929292929292929292929292929292929292a12|-22WNk.k qHak.k bcn0 1Qqo0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cN0 8o0 14j0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qN0 WM0","Europe/Simferopol|SMT EET MSK CEST CET MSD EEST MSK|-2g -20 -30 -20 -10 -40 -30 -40|012343432525252525252525252161616525252616161616161616161616161616161616172|-1Pc2g eUog rEn0 2qs0 WM0 1fA0 1cM0 3V0 1u0L0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1Q00 4eL0 1cL0 1cN0 1cL0 1cN0 dX0 WL0 1cN0 1cL0 1fB0 1o30 11B0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11z0 1nW0","Europe/Sofia|EET CET CEST EEST|-20 -10 -20 -30|01212103030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030|-168L0 WM0 1fA0 1cM0 1cM0 1cN0 1mKH0 1dd0 1fb0 1ap0 1fb0 1a20 1fy0 1a30 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1nX0 11E0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Stockholm|CET CEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2azC0 TB0 2yDe0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Tallinn|TMT CET CEST EET MSK MSD EEST|-1D -10 -20 -20 -30 -40 -30|012103421212454545454545454546363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363|-26oND teD 11A0 1Ta0 4rXl KSLD 2FX0 2Jg0 WM0 1fA0 1cM0 18J0 1sTX0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o10 11A0 1qM0 5QM0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Tirane|LMT CET CEST|-1j.k -10 -20|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2glBj.k 14pcj.k 5LC0 WM0 4M0 1fCK0 10n0 1op0 11z0 1pd0 11z0 1qN0 WL0 1qp0 Xb0 1qp0 Xb0 1qp0 11z0 1lB0 11z0 1qN0 11z0 1iN0 16n0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Uzhgorod|CET CEST MSK MSD EET EEST|-10 -20 -30 -40 -20 -30|010101023232323232323232320454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-1cqL0 6i00 WM0 1fA0 1cM0 1ml0 1Cp0 1r3W0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1Q00 1Nf0 2pw0 1cL0 1cN0 1cL0 1cN0 1cL0 1cQ0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Vienna|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1o00 11A0 3KM0 14o0 LA00 6i00 WM0 1fA0 1cM0 1cM0 1cM0 400 2qM0 1a00 1cM0 1cM0 1io0 17c0 1gHa0 19X0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Vilnius|WMT KMT CET EET MSK CEST MSD EEST|-1o -1z.A -10 -20 -30 -20 -40 -30|012324525254646464646464646464647373737373737352537373737373737373737373737373737373737373737373737373737373737373737373|-293do 6ILM.o 1Ooz.A zz0 Mfd0 29W0 3is0 WM0 1fA0 1cM0 LV0 1tgL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11B0 1o00 11A0 1qM0 8io0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Volgograd|LMT TSAT STAT STAT VOLT VOLST VOLST VOLT MSD MSK MSK|-2V.E -30 -30 -40 -40 -50 -40 -30 -40 -30 -40|0123454545454545454546767489898989898989898989898989898989898989a9|-21IqV.E cLXV.E cEM0 1gqn0 Lco0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 2pz0 1cJ0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0","Europe/Warsaw|WMT CET CEST EET EEST|-1o -10 -20 -20 -30|012121234312121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2ctdo 1LXo 11d0 1iO0 11A0 1o00 11A0 1on0 11A0 6zy0 HWP0 5IM0 WM0 1fA0 1cM0 1dz0 1mL0 1en0 15B0 1aq0 1nA0 11A0 1io0 17c0 1fA0 1a00 iDX0 LA0 1cM0 1cM0 1C00 Oo0 1cM0 1cM0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1C00 LA0 uso0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Zaporozhye|CUT EET MSK CEST CET MSD EEST|-2k -20 -30 -20 -10 -40 -30|01234342525252525252525252526161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161|-1Pc2k eUok rdb0 2RE0 WM0 1fA0 8m0 1v9a0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cK0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cQ0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","HST|HST|a0|0|","Indian/Chagos|LMT IOT IOT|-4N.E -50 -60|012|-2xosN.E 3AGLN.E","Indian/Christmas|CXT|-70|0|","Indian/Cocos|CCT|-6u|0|","Indian/Kerguelen|zzz TFT|0 -50|01|-MG00","Indian/Mahe|LMT SCT|-3F.M -40|01|-2yO3F.M","Indian/Maldives|MMT MVT|-4S -50|01|-olgS","Indian/Mauritius|LMT MUT MUST|-3O -40 -50|012121|-2xorO 34unO 14L0 12kr0 11z0","Indian/Reunion|LMT RET|-3F.Q -40|01|-2mDDF.Q","Kwajalein|MHT KWAT MHT|-b0 c0 -c0|012|-AX0 W9X0","MET|MET MEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 16M0 1gMM0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","MST|MST|70|0|","MST7MDT|MST MDT MWT MPT|70 60 60 60|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261r0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","NZ-CHAT|CHAST CHAST CHADT|-cf -cJ -dJ|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-WqAf 1adef IM0 1C00 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1qM0 14o0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1io0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00","PST8PDT|PST PDT PWT PPT|80 70 70 70|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261q0 1nX0 11B0 1nX0 SgN0 8x10 iy0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","Pacific/Apia|LMT WSST SST SDT WSDT WSST|bq.U bu b0 a0 -e0 -d0|01232345454545454545454545454545454545454545454545454545454|-2nDMx.4 1yW03.4 2rRbu 1ff0 1a00 CI0 AQ0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00","Pacific/Bougainville|PGT JST BST|-a0 -90 -b0|0102|-16Wy0 7CN0 2MQp0","Pacific/Chuuk|CHUT|-a0|0|","Pacific/Efate|LMT VUT VUST|-bd.g -b0 -c0|0121212121212121212121|-2l9nd.g 2Szcd.g 1cL0 1oN0 10L0 1fB0 19X0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 Lz0 1Nd0 An0","Pacific/Enderbury|PHOT PHOT PHOT|c0 b0 -d0|012|nIc0 B8n0","Pacific/Fakaofo|TKT TKT|b0 -d0|01|1Gfn0","Pacific/Fiji|LMT FJT FJST|-bT.I -c0 -d0|012121212121212121212121212121212121212121212121212121212121212|-2bUzT.I 3m8NT.I LA0 1EM0 IM0 nJc0 LA0 1o00 Rc0 1wo0 Ao0 1Nc0 Ao0 1Q00 xz0 1SN0 uM0 1SM0 xA0 1SM0 uM0 1SM0 uM0 1SM0 uM0 1SM0 uM0 1SM0 xA0 1SM0 uM0 1SM0 uM0 1SM0 uM0 1SM0 uM0 1SM0 uM0 1SM0 xA0 1SM0 uM0 1SM0 uM0 1SM0 uM0 1SM0 uM0 1SM0 uM0 1VA0 uM0 1SM0 uM0 1SM0 uM0 1SM0 uM0 1SM0 uM0 1SM0","Pacific/Funafuti|TVT|-c0|0|","Pacific/Galapagos|LMT ECT GALT|5W.o 50 60|012|-1yVS1.A 2dTz1.A","Pacific/Gambier|LMT GAMT|8X.M 90|01|-2jof0.c","Pacific/Guadalcanal|LMT SBT|-aD.M -b0|01|-2joyD.M","Pacific/Guam|GST ChST|-a0 -a0|01|1fpq0","Pacific/Honolulu|HST HDT HST|au 9u a0|010102|-1thLu 8x0 lef0 8Pz0 46p0","Pacific/Kiritimati|LINT LINT LINT|aE a0 -e0|012|nIaE B8nk","Pacific/Kosrae|KOST KOST|-b0 -c0|010|-AX0 1bdz0","Pacific/Majuro|MHT MHT|-b0 -c0|01|-AX0","Pacific/Marquesas|LMT MART|9i 9u|01|-2joeG","Pacific/Midway|LMT NST BST SST|bm.M b0 b0 b0|0123|-2nDMB.c 2gVzB.c EyM0","Pacific/Nauru|LMT NRT JST NRT|-b7.E -bu -90 -c0|01213|-1Xdn7.E PvzB.E 5RCu 1ouJu","Pacific/Niue|NUT NUT NUT|bk bu b0|012|-KfME 17y0a","Pacific/Norfolk|NMT NFT|-bc -bu|01|-Kgbc","Pacific/Noumea|LMT NCT NCST|-b5.M -b0 -c0|01212121|-2l9n5.M 2EqM5.M xX0 1PB0 yn0 HeP0 Ao0","Pacific/Palau|PWT|-90|0|","Pacific/Pitcairn|PNT PST|8u 80|01|18Vku","Pacific/Pohnpei|PONT|-b0|0|","Pacific/Port_Moresby|PGT|-a0|0|","Pacific/Rarotonga|CKT CKHST CKT|au 9u a0|012121212121212121212121212|lyWu IL0 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu Onu","Pacific/Tahiti|LMT TAHT|9W.g a0|01|-2joe1.I","Pacific/Tarawa|GILT|-c0|0|","Pacific/Tongatapu|TOT TOT TOST|-ck -d0 -e0|01212121|-1aB0k 2n5dk 15A0 1wo0 xz0 1Q10 xz0","Pacific/Wake|WAKT|-c0|0|","Pacific/Wallis|WFT|-c0|0|","WET|WET WEST|0 -10|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hDB0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00"],
-links:["Africa/Abidjan|Africa/Bamako","Africa/Abidjan|Africa/Banjul","Africa/Abidjan|Africa/Conakry","Africa/Abidjan|Africa/Dakar","Africa/Abidjan|Africa/Freetown","Africa/Abidjan|Africa/Lome","Africa/Abidjan|Africa/Nouakchott","Africa/Abidjan|Africa/Ouagadougou","Africa/Abidjan|Africa/Sao_Tome","Africa/Abidjan|Africa/Timbuktu","Africa/Abidjan|Atlantic/St_Helena","Africa/Addis_Ababa|Africa/Asmara","Africa/Addis_Ababa|Africa/Asmera","Africa/Addis_Ababa|Africa/Dar_es_Salaam","Africa/Addis_Ababa|Africa/Djibouti","Africa/Addis_Ababa|Africa/Kampala","Africa/Addis_Ababa|Africa/Mogadishu","Africa/Addis_Ababa|Africa/Nairobi","Africa/Addis_Ababa|Indian/Antananarivo","Africa/Addis_Ababa|Indian/Comoro","Africa/Addis_Ababa|Indian/Mayotte","Africa/Bangui|Africa/Brazzaville","Africa/Bangui|Africa/Douala","Africa/Bangui|Africa/Kinshasa","Africa/Bangui|Africa/Lagos","Africa/Bangui|Africa/Libreville","Africa/Bangui|Africa/Luanda","Africa/Bangui|Africa/Malabo","Africa/Bangui|Africa/Niamey","Africa/Bangui|Africa/Porto-Novo","Africa/Blantyre|Africa/Bujumbura","Africa/Blantyre|Africa/Gaborone","Africa/Blantyre|Africa/Harare","Africa/Blantyre|Africa/Kigali","Africa/Blantyre|Africa/Lubumbashi","Africa/Blantyre|Africa/Lusaka","Africa/Blantyre|Africa/Maputo","Africa/Cairo|Egypt","Africa/Johannesburg|Africa/Maseru","Africa/Johannesburg|Africa/Mbabane","Africa/Juba|Africa/Khartoum","Africa/Tripoli|Libya","America/Adak|America/Atka","America/Adak|US/Aleutian","America/Anchorage|US/Alaska","America/Anguilla|America/Antigua","America/Anguilla|America/Dominica","America/Anguilla|America/Grenada","America/Anguilla|America/Guadeloupe","America/Anguilla|America/Marigot","America/Anguilla|America/Montserrat","America/Anguilla|America/Port_of_Spain","America/Anguilla|America/St_Barthelemy","America/Anguilla|America/St_Kitts","America/Anguilla|America/St_Lucia","America/Anguilla|America/St_Thomas","America/Anguilla|America/St_Vincent","America/Anguilla|America/Tortola","America/Anguilla|America/Virgin","America/Argentina/Buenos_Aires|America/Buenos_Aires","America/Argentina/Catamarca|America/Argentina/ComodRivadavia","America/Argentina/Catamarca|America/Catamarca","America/Argentina/Cordoba|America/Cordoba","America/Argentina/Cordoba|America/Rosario","America/Argentina/Jujuy|America/Jujuy","America/Argentina/Mendoza|America/Mendoza","America/Aruba|America/Curacao","America/Aruba|America/Kralendijk","America/Aruba|America/Lower_Princes","America/Atikokan|America/Coral_Harbour","America/Cayman|America/Panama","America/Chicago|US/Central","America/Denver|America/Shiprock","America/Denver|Navajo","America/Denver|US/Mountain","America/Detroit|US/Michigan","America/Edmonton|Canada/Mountain","America/Ensenada|America/Tijuana","America/Ensenada|Mexico/BajaNorte","America/Fort_Wayne|America/Indiana/Indianapolis","America/Fort_Wayne|America/Indianapolis","America/Fort_Wayne|US/East-Indiana","America/Halifax|Canada/Atlantic","America/Havana|Cuba","America/Indiana/Knox|America/Knox_IN","America/Indiana/Knox|US/Indiana-Starke","America/Jamaica|Jamaica","America/Kentucky/Louisville|America/Louisville","America/Los_Angeles|US/Pacific","America/Los_Angeles|US/Pacific-New","America/Manaus|Brazil/West","America/Mazatlan|Mexico/BajaSur","America/Mexico_City|Mexico/General","America/Montreal|America/Toronto","America/Montreal|Canada/Eastern","America/New_York|US/Eastern","America/Noronha|Brazil/DeNoronha","America/Phoenix|US/Arizona","America/Porto_Acre|America/Rio_Branco","America/Porto_Acre|Brazil/Acre","America/Regina|Canada/East-Saskatchewan","America/Regina|Canada/Saskatchewan","America/Santiago|Chile/Continental","America/Sao_Paulo|Brazil/East","America/St_Johns|Canada/Newfoundland","America/Vancouver|Canada/Pacific","America/Whitehorse|Canada/Yukon","America/Winnipeg|Canada/Central","Antarctica/McMurdo|Antarctica/South_Pole","Antarctica/McMurdo|NZ","Antarctica/McMurdo|Pacific/Auckland","Arctic/Longyearbyen|Atlantic/Jan_Mayen","Arctic/Longyearbyen|Europe/Oslo","Asia/Aden|Asia/Kuwait","Asia/Aden|Asia/Riyadh","Asia/Ashgabat|Asia/Ashkhabad","Asia/Bahrain|Asia/Qatar","Asia/Bangkok|Asia/Phnom_Penh","Asia/Bangkok|Asia/Vientiane","Asia/Calcutta|Asia/Kolkata","Asia/Chongqing|Asia/Chungking","Asia/Chongqing|Asia/Harbin","Asia/Chongqing|Asia/Shanghai","Asia/Chongqing|PRC","Asia/Dacca|Asia/Dhaka","Asia/Dubai|Asia/Muscat","Asia/Ho_Chi_Minh|Asia/Saigon","Asia/Hong_Kong|Hongkong","Asia/Istanbul|Europe/Istanbul","Asia/Istanbul|Turkey","Asia/Jerusalem|Asia/Tel_Aviv","Asia/Jerusalem|Israel","Asia/Kashgar|Asia/Urumqi","Asia/Kathmandu|Asia/Katmandu","Asia/Macao|Asia/Macau","Asia/Makassar|Asia/Ujung_Pandang","Asia/Nicosia|Europe/Nicosia","Asia/Seoul|ROK","Asia/Singapore|Singapore","Asia/Taipei|ROC","Asia/Tehran|Iran","Asia/Thimbu|Asia/Thimphu","Asia/Tokyo|Japan","Asia/Ulaanbaatar|Asia/Ulan_Bator","Atlantic/Faeroe|Atlantic/Faroe","Atlantic/Reykjavik|Iceland","Australia/ACT|Australia/Canberra","Australia/ACT|Australia/NSW","Australia/ACT|Australia/Sydney","Australia/Adelaide|Australia/South","Australia/Brisbane|Australia/Queensland","Australia/Broken_Hill|Australia/Yancowinna","Australia/Darwin|Australia/North","Australia/Hobart|Australia/Tasmania","Australia/LHI|Australia/Lord_Howe","Australia/Melbourne|Australia/Victoria","Australia/Perth|Australia/West","Chile/EasterIsland|Pacific/Easter","Eire|Europe/Dublin","Etc/GMT+0|Etc/GMT","Etc/GMT+0|Etc/GMT-0","Etc/GMT+0|Etc/GMT0","Etc/GMT+0|Etc/Greenwich","Etc/GMT+0|GMT","Etc/GMT+0|GMT+0","Etc/GMT+0|GMT-0","Etc/GMT+0|GMT0","Etc/GMT+0|Greenwich","Etc/UCT|UCT","Etc/UTC|Etc/Universal","Etc/UTC|Etc/Zulu","Etc/UTC|UTC","Etc/UTC|Universal","Etc/UTC|Zulu","Europe/Belfast|Europe/Guernsey","Europe/Belfast|Europe/Isle_of_Man","Europe/Belfast|Europe/Jersey","Europe/Belfast|Europe/London","Europe/Belfast|GB","Europe/Belfast|GB-Eire","Europe/Belgrade|Europe/Ljubljana","Europe/Belgrade|Europe/Podgorica","Europe/Belgrade|Europe/Sarajevo","Europe/Belgrade|Europe/Skopje","Europe/Belgrade|Europe/Zagreb","Europe/Bratislava|Europe/Prague","Europe/Busingen|Europe/Vaduz","Europe/Busingen|Europe/Zurich","Europe/Chisinau|Europe/Tiraspol","Europe/Helsinki|Europe/Mariehamn","Europe/Lisbon|Portugal","Europe/Moscow|W-SU","Europe/Rome|Europe/San_Marino","Europe/Rome|Europe/Vatican","Europe/Warsaw|Poland","Kwajalein|Pacific/Kwajalein","NZ-CHAT|Pacific/Chatham","Pacific/Chuuk|Pacific/Truk","Pacific/Chuuk|Pacific/Yap","Pacific/Guam|Pacific/Saipan","Pacific/Honolulu|Pacific/Johnston","Pacific/Honolulu|US/Hawaii","Pacific/Midway|Pacific/Pago_Pago","Pacific/Midway|Pacific/Samoa","Pacific/Midway|US/Samoa","Pacific/Pohnpei|Pacific/Ponape"]}},function(e,t){function n(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function r(e){return"function"==typeof e}function a(e){return"number"==typeof e}function o(e){return"object"==typeof e&&null!==e}function i(e){return void 0===e}e.exports=n,n.EventEmitter=n,n.prototype._events=void 0,n.prototype._maxListeners=void 0,n.defaultMaxListeners=10,n.prototype.setMaxListeners=function(e){if(!a(e)||e<0||isNaN(e))throw TypeError("n must be a positive number");return this._maxListeners=e,this},n.prototype.emit=function(e){var t,n,a,s,c,u;if(this._events||(this._events={}),"error"===e&&(!this._events.error||o(this._events.error)&&!this._events.error.length)){if(t=arguments[1],t instanceof Error)throw t;var l=new Error('Uncaught, unspecified "error" event. ('+t+")");throw l.context=t,l}if(n=this._events[e],i(n))return!1;if(r(n))switch(arguments.length){case 1:n.call(this);break;case 2:n.call(this,arguments[1]);break;case 3:n.call(this,arguments[1],arguments[2]);break;default:s=Array.prototype.slice.call(arguments,1),n.apply(this,s)}else if(o(n))for(s=Array.prototype.slice.call(arguments,1),u=n.slice(),a=u.length,c=0;c<a;c++)u[c].apply(this,s);return!0},n.prototype.addListener=function(e,t){var a;if(!r(t))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",e,r(t.listener)?t.listener:t),this._events[e]?o(this._events[e])?this._events[e].push(t):this._events[e]=[this._events[e],t]:this._events[e]=t,o(this._events[e])&&!this._events[e].warned&&(a=i(this._maxListeners)?n.defaultMaxListeners:this._maxListeners,a&&a>0&&this._events[e].length>a&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),"function"==typeof console.trace&&console.trace())),this},n.prototype.on=n.prototype.addListener,n.prototype.once=function(e,t){function n(){this.removeListener(e,n),a||(a=!0,t.apply(this,arguments))}if(!r(t))throw TypeError("listener must be a function");var a=!1;return n.listener=t,this.on(e,n),this},n.prototype.removeListener=function(e,t){var n,a,i,s;if(!r(t))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(n=this._events[e],i=n.length,a=-1,n===t||r(n.listener)&&n.listener===t)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,t);else if(o(n)){for(s=i;s-- >0;)if(n[s]===t||n[s].listener&&n[s].listener===t){a=s;break}if(a<0)return this;1===n.length?(n.length=0,delete this._events[e]):n.splice(a,1),this._events.removeListener&&this.emit("removeListener",e,t)}return this},n.prototype.removeAllListeners=function(e){var t,n;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[e]&&delete this._events[e],this;if(0===arguments.length){for(t in this._events)"removeListener"!==t&&this.removeAllListeners(t);return this.removeAllListeners("removeListener"),this._events={},this}if(n=this._events[e],r(n))this.removeListener(e,n);else if(n)for(;n.length;)this.removeListener(e,n[n.length-1]);return delete this._events[e],this},n.prototype.listeners=function(e){var t;return t=this._events&&this._events[e]?r(this._events[e])?[this._events[e]]:this._events[e].slice():[]},n.prototype.listenerCount=function(e){if(this._events){var t=this._events[e];if(r(t))return 1;if(t)return t.length}return 0},n.listenerCount=function(e,t){return e.listenerCount(t)}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){var n,r,a=t[e],o=0;for(r=e+1;r<t.length;r++)if(n=t[r],n.value===a.value){if("componentOpen"===n.type){o++;continue}if("componentClose"===n.type){if(0===o)return r;o--}}throw new Error("Missing closing component token `"+a.value+"`")}function o(e,t){var n,r,i,c,l,p,f,m,M,_,g=[],v={};for(p=0;p<e.length;p++)if(l=e[p],"string"!==l.type){if(!t.hasOwnProperty(l.value)||"undefined"==typeof t[l.value])throw new Error("Invalid interpolation, missing component node: `"+l.value+"`");if("object"!==s(t[l.value]))throw new Error("Invalid interpolation, component node must be a ReactElement or null: `"+l.value+"`","\n> "+h);if("componentClose"===l.type)throw new Error("Missing opening component token: `"+l.value+"`");if("componentOpen"===l.type){n=t[l.value],i=p;break}g.push(t[l.value])}else g.push(l.value);return n&&(c=a(i,e),f=e.slice(i+1,c),m=o(f,t),r=u["default"].cloneElement(n,{},m),g.push(r),c<e.length-1&&(M=e.slice(c+1),_=o(M,t),g=g.concat(_))),1===g.length?g[0]:(g.forEach(function(e,t){e&&(v["interpolation-child-"+t]=e)}),(0,d["default"])(v))}function i(e){var t=e.mixedString,n=e.components,r=e.throwErrors;if(h=t,!n)return t;if("object"!==("undefined"==typeof n?"undefined":s(n))){if(r)throw new Error("Interpolation Error: unable to process `"+t+"` because components is not an object");return t}var a=(0,f["default"])(t);try{return o(a,n)}catch(i){if(r)throw new Error("Interpolation Error: unable to process `"+t+"` because of error `"+i.message+"`");return t}}Object.defineProperty(t,"__esModule",{value:!0});var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},c=n(142),u=r(c),l=n(584),d=r(l),p=n(586),f=r(p),h=void 0;t["default"]=i},function(e,t,n){e.exports=n(585).create},function(e,t,n){"use strict";var r=n(108),a=n(40),o=n(13),i=n(11),s=(n(23),{create:function(e){if("object"!=typeof e||!e||Array.isArray(e))return e;if(a.isValidElement(e))return e;1===e.nodeType?i(!1):void 0;var t=[];for(var n in e)r.mapIntoWithKeyPrefixInternal(e[n],t,n,o.thatReturnsArgument);return t}});e.exports=s},function(e,t){"use strict";function n(e){return e.match(/^\{\{\//)?{type:"componentClose",value:e.replace(/\W/g,"")}:e.match(/\/\}\}$/)?{type:"componentSelfClosing",value:e.replace(/\W/g,"")}:e.match(/^\{\{/)?{type:"componentOpen",value:e.replace(/\W/g,"")}:{type:"string",value:e}}e.exports=function(e){var t=e.split(/(\{\{\/?\s*\w+\s*\/?\}\})/g);return t.map(n)}},function(e,t,n){function r(e){return this instanceof r?("number"==typeof e&&(e={max:e}),e||(e={}),a.EventEmitter.call(this),this.cache={},this.head=this.tail=null,this.length=0,this.max=e.max||1e3,void(this.maxAge=e.maxAge||0)):new r(e)}var a=n(582),o=n(588);e.exports=r,o(r,a.EventEmitter),Object.defineProperty(r.prototype,"keys",{get:function(){return Object.keys(this.cache)}}),r.prototype.clear=function(){this.cache={},this.head=this.tail=null,this.length=0},r.prototype.remove=function(e){if("string"!=typeof e&&(e=""+e),this.cache.hasOwnProperty(e)){var t=this.cache[e];return delete this.cache[e],this._unlink(e,t.prev,t.next),t.value}},r.prototype._unlink=function(e,t,n){this.length--,0===this.length?this.head=this.tail=null:this.head===e?(this.head=t,this.cache[this.head].next=null):this.tail===e?(this.tail=n,this.cache[this.tail].prev=null):(this.cache[t].next=n,this.cache[n].prev=t)},r.prototype.peek=function(e){if(this.cache.hasOwnProperty(e)){var t=this.cache[e];if(this._checkAge(e,t))return t.value}},r.prototype.set=function(e,t){"string"!=typeof e&&(e=""+e);var n;if(this.cache.hasOwnProperty(e)){if(n=this.cache[e],n.value=t,this.maxAge&&(n.modified=Date.now()),e===this.head)return t;this._unlink(e,n.prev,n.next)}else n={value:t,modified:0,next:null,prev:null},this.maxAge&&(n.modified=Date.now()),this.cache[e]=n,this.length===this.max&&this.evict();return this.length++,n.next=null,n.prev=this.head,this.head&&(this.cache[this.head].next=e),this.head=e,this.tail||(this.tail=e),t},r.prototype._checkAge=function(e,t){return!(this.maxAge&&Date.now()-t.modified>this.maxAge)||(this.remove(e),this.emit("evict",{key:e,value:t.value}),!1)},r.prototype.get=function(e){if("string"!=typeof e&&(e=""+e),this.cache.hasOwnProperty(e)){var t=this.cache[e];if(this._checkAge(e,t))return this.head!==e&&(e===this.tail?(this.tail=t.next,this.cache[this.tail].prev=null):this.cache[t.prev].next=t.next,this.cache[t.next].prev=t.prev,this.cache[this.head].next=e,t.prev=this.head,t.next=null,this.head=e),t.value}},r.prototype.evict=function(){if(this.tail){var e=this.tail,t=this.remove(this.tail);this.emit("evict",{key:e,value:t})}}},function(e,t){"function"==typeof Object.create?e.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:e.exports=function(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}},function(e,t){function n(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function r(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}function a(e,t){return function(n){return e(t(n))}}function o(e,t){var n=x(e)||m(e)?r(e.length,String):[],a=n.length,o=!!a;for(var i in e)!t&&!k.call(e,i)||o&&("length"==i||d(i,a))||n.push(i);return n}function i(e,t,n){var r=e[t];k.call(e,t)&&h(r,n)&&(void 0!==n||t in e)||(e[t]=n)}function s(e){if(!f(e))return C(e);var t=[];for(var n in Object(e))k.call(e,n)&&"constructor"!=n&&t.push(n);return t}function c(e,t){return t=D(void 0===t?e.length-1:t,0),function(){for(var r=arguments,a=-1,o=D(r.length-t,0),i=Array(o);++a<o;)i[a]=r[t+a];a=-1;for(var s=Array(t+1);++a<t;)s[a]=r[a];return s[t]=i,n(e,this,s)}}function u(e,t,n,r){n||(n={});for(var a=-1,o=t.length;++a<o;){var s=t[a],c=r?r(n[s],e[s],s,n,e):void 0;i(n,s,void 0===c?e[s]:c)}return n}function l(e){return c(function(t,n){var r=-1,a=n.length,o=a>1?n[a-1]:void 0,i=a>2?n[2]:void 0;for(o=e.length>3&&"function"==typeof o?(a--,o):void 0,i&&p(n[0],n[1],i)&&(o=a<3?void 0:o,a=1),t=Object(t);++r<a;){var s=n[r];s&&e(t,s,r,o)}return t})}function d(e,t){return t=null==t?T:t,!!t&&("number"==typeof e||z.test(e))&&e>-1&&e%1==0&&e<t}function p(e,t,n){if(!b(n))return!1;var r=typeof t;return!!("number"==r?M(n)&&d(t,n.length):"string"==r&&t in n)&&h(n[t],e)}function f(e){var t=e&&e.constructor,n="function"==typeof t&&t.prototype||S;return e===n}function h(e,t){return e===t||e!==e&&t!==t}function m(e){return _(e)&&k.call(e,"callee")&&(!N.call(e,"callee")||O.call(e)==L)}function M(e){return null!=e&&v(e.length)&&!g(e)}function _(e){return y(e)&&M(e)}function g(e){var t=b(e)?O.call(e):"";return t==E||t==w}function v(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=T}function b(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function y(e){return!!e&&"object"==typeof e}function A(e){return M(e)?o(e):s(e)}var T=9007199254740991,L="[object Arguments]",E="[object Function]",w="[object GeneratorFunction]",z=/^(?:0|[1-9]\d*)$/,S=Object.prototype,k=S.hasOwnProperty,O=S.toString,N=S.propertyIsEnumerable,C=a(Object.keys,Object),D=Math.max,P=!N.call({valueOf:1},"valueOf"),x=Array.isArray,j=l(function(e,t){if(P||f(t)||M(t))return void u(t,A(t),e);for(var n in t)k.call(t,n)&&i(e,n,t[n])});e.exports=j},function(e,t){/**
- * Exposes number format capability through i18n mixin
- *
- * @copyright Copyright (c) 2013 Kevin van Zonneveld (http://kvz.io) and Contributors (http://phpjs.org/authors).
- * @license See CREDITS.md
- * @see https://github.com/kvz/phpjs/blob/ffe1356af23a6f2512c84c954dd4e828e92579fa/functions/strings/number_format.js
- */
-function n(e,t,n,r){e=(e+"").replace(/[^0-9+\-Ee.]/g,"");var a=isFinite(+e)?+e:0,o=isFinite(+t)?Math.abs(t):0,i="undefined"==typeof r?",":r,s="undefined"==typeof n?".":n,c="",u=function(e,t){var n=Math.pow(10,t);return""+(Math.round(e*n)/n).toFixed(t)};return c=(o?u(a,o):""+Math.round(a)).split("."),c[0].length>3&&(c[0]=c[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,i)),(c[1]||"").length<o&&(c[1]=c[1]||"",c[1]+=new Array(o-c[1].length+1).join("0")),c.join(s)}e.exports=n},function(e,t,n){var r=n(592),a=n(469)("i18n-calypso:mixin");e.exports=function(e){return{moment:e.moment,numberFormat:e.numberFormat.bind(e),translate:e.translate.bind(e),componentWillMount:function(){e.moment.tz.setDefault(r())},componentDidMount:function(){e.stateObserver.addListener("change",this.updateTranslation),e.componentUpdateHooks.forEach(function(e){e()})},componentDidUpdate:function(){e.componentUpdateHooks.forEach(function(e){e()})},componentWillUnmount:function(){e.stateObserver.removeListener("change",this.updateTranslation)},updateTranslation:function(){a("Re-rendering "+this.constructor.displayName+" component."),this.isMounted()&&this.forceUpdate()}}}},function(e,t,n){var r=n(593);e.exports=function(){var e=r.jstz.determine();return e?e.name():null}},function(e,t,n){/**
- * This script gives you the zone info key representing your device's time zone setting.
- *
- * @name jsTimezoneDetect
- * @version 1.0.5
- * @author Jon Nylander
- * @license MIT License - http://www.opensource.org/licenses/mit-license.php
- *
- * For usage and examples, visit:
- * http://pellepim.bitbucket.org/jstz/
- *
- * Copyright (c) Jon Nylander
- */
-!function(e){var n=function(){"use strict";var e="s",t=function(e){var t=-e.getTimezoneOffset();return null!==t?t:0},r=function(e,t,n){var r=new Date;return void 0!==e&&r.setFullYear(e),r.setMonth(t),r.setDate(n),r},a=function(e){return t(r(e,0,2))},o=function(e){return t(r(e,5,2))},i=function(e){var n=e.getMonth()>7,r=n?o(e.getFullYear()):a(e.getFullYear()),i=t(e),s=r<0,c=r-i;return s||n?0!==c:c<0},s=function(){var t=a(),n=o(),r=t-n;return r<0?t+",1":r>0?n+",1,"+e:t+",0"},c=function(){var e=s();return new n.TimeZone(n.olson.timezones[e])},u=function(e){var t=new Date(2010,6,15,1,0,0,0),n={"America/Denver":new Date(2011,2,13,3,0,0,0),"America/Mazatlan":new Date(2011,3,3,3,0,0,0),"America/Chicago":new Date(2011,2,13,3,0,0,0),"America/Mexico_City":new Date(2011,3,3,3,0,0,0),"America/Asuncion":new Date(2012,9,7,3,0,0,0),"America/Santiago":new Date(2012,9,3,3,0,0,0),"America/Campo_Grande":new Date(2012,9,21,5,0,0,0),"America/Montevideo":new Date(2011,9,2,3,0,0,0),"America/Sao_Paulo":new Date(2011,9,16,5,0,0,0),"America/Los_Angeles":new Date(2011,2,13,8,0,0,0),"America/Santa_Isabel":new Date(2011,3,5,8,0,0,0),"America/Havana":new Date(2012,2,10,2,0,0,0),"America/New_York":new Date(2012,2,10,7,0,0,0),"Europe/Helsinki":new Date(2013,2,31,5,0,0,0),"Pacific/Auckland":new Date(2011,8,26,7,0,0,0),"America/Halifax":new Date(2011,2,13,6,0,0,0),"America/Goose_Bay":new Date(2011,2,13,2,1,0,0),"America/Miquelon":new Date(2011,2,13,5,0,0,0),"America/Godthab":new Date(2011,2,27,1,0,0,0),"Europe/Moscow":t,"Asia/Amman":new Date(2013,2,29,1,0,0,0),"Asia/Beirut":new Date(2013,2,31,2,0,0,0),"Asia/Damascus":new Date(2013,3,6,2,0,0,0),"Asia/Jerusalem":new Date(2013,2,29,5,0,0,0),"Asia/Yekaterinburg":t,"Asia/Omsk":t,"Asia/Krasnoyarsk":t,"Asia/Irkutsk":t,"Asia/Yakutsk":t,"Asia/Vladivostok":t,"Asia/Baku":new Date(2013,2,31,4,0,0),"Asia/Yerevan":new Date(2013,2,31,3,0,0),"Asia/Kamchatka":t,"Asia/Gaza":new Date(2010,2,27,4,0,0),"Africa/Cairo":new Date(2010,4,1,3,0,0),"Europe/Minsk":t,"Pacific/Apia":new Date(2010,10,1,1,0,0,0),"Pacific/Fiji":new Date(2010,11,1,0,0,0),"Australia/Perth":new Date(2008,10,1,1,0,0,0)};return n[e]};return{determine:c,date_is_dst:i,dst_start_for:u}}();n.TimeZone=function(e){"use strict";var t={"America/Denver":["America/Denver","America/Mazatlan"],"America/Chicago":["America/Chicago","America/Mexico_City"],"America/Santiago":["America/Santiago","America/Asuncion","America/Campo_Grande"],"America/Montevideo":["America/Montevideo","America/Sao_Paulo"],"Asia/Beirut":["Asia/Amman","Asia/Jerusalem","Asia/Beirut","Europe/Helsinki","Asia/Damascus"],"Pacific/Auckland":["Pacific/Auckland","Pacific/Fiji"],"America/Los_Angeles":["America/Los_Angeles","America/Santa_Isabel"],"America/New_York":["America/Havana","America/New_York"],"America/Halifax":["America/Goose_Bay","America/Halifax"],"America/Godthab":["America/Miquelon","America/Godthab"],"Asia/Dubai":["Europe/Moscow"],"Asia/Dhaka":["Asia/Yekaterinburg"],"Asia/Jakarta":["Asia/Omsk"],"Asia/Shanghai":["Asia/Krasnoyarsk","Australia/Perth"],"Asia/Tokyo":["Asia/Irkutsk"],"Australia/Brisbane":["Asia/Yakutsk"],"Pacific/Noumea":["Asia/Vladivostok"],"Pacific/Tarawa":["Asia/Kamchatka","Pacific/Fiji"],"Pacific/Tongatapu":["Pacific/Apia"],"Asia/Baghdad":["Europe/Minsk"],"Asia/Baku":["Asia/Yerevan","Asia/Baku"],"Africa/Johannesburg":["Asia/Gaza","Africa/Cairo"]},r=e,a=function(){for(var e=t[r],a=e.length,o=0,i=e[0];o<a;o+=1)if(i=e[o],n.date_is_dst(n.dst_start_for(i)))return void(r=i)},o=function(){return"undefined"!=typeof t[r]};return o()&&a(),{name:function(){return r}}},n.olson={},n.olson.timezones={"-720,0":"Pacific/Majuro","-660,0":"Pacific/Pago_Pago","-600,1":"America/Adak","-600,0":"Pacific/Honolulu","-570,0":"Pacific/Marquesas","-540,0":"Pacific/Gambier","-540,1":"America/Anchorage","-480,1":"America/Los_Angeles","-480,0":"Pacific/Pitcairn","-420,0":"America/Phoenix","-420,1":"America/Denver","-360,0":"America/Guatemala","-360,1":"America/Chicago","-360,1,s":"Pacific/Easter","-300,0":"America/Bogota","-300,1":"America/New_York","-270,0":"America/Caracas","-240,1":"America/Halifax","-240,0":"America/Santo_Domingo","-240,1,s":"America/Santiago","-210,1":"America/St_Johns","-180,1":"America/Godthab","-180,0":"America/Argentina/Buenos_Aires","-180,1,s":"America/Montevideo","-120,0":"America/Noronha","-120,1":"America/Noronha","-60,1":"Atlantic/Azores","-60,0":"Atlantic/Cape_Verde","0,0":"UTC","0,1":"Europe/London","60,1":"Europe/Berlin","60,0":"Africa/Lagos","60,1,s":"Africa/Windhoek","120,1":"Asia/Beirut","120,0":"Africa/Johannesburg","180,0":"Asia/Baghdad","180,1":"Europe/Moscow","210,1":"Asia/Tehran","240,0":"Asia/Dubai","240,1":"Asia/Baku","270,0":"Asia/Kabul","300,1":"Asia/Yekaterinburg","300,0":"Asia/Karachi","330,0":"Asia/Kolkata","345,0":"Asia/Kathmandu","360,0":"Asia/Dhaka","360,1":"Asia/Omsk","390,0":"Asia/Rangoon","420,1":"Asia/Krasnoyarsk","420,0":"Asia/Jakarta","480,0":"Asia/Shanghai","480,1":"Asia/Irkutsk","525,0":"Australia/Eucla","525,1,s":"Australia/Eucla","540,1":"Asia/Yakutsk","540,0":"Asia/Tokyo","570,0":"Australia/Darwin","570,1,s":"Australia/Adelaide","600,0":"Australia/Brisbane","600,1":"Asia/Vladivostok","600,1,s":"Australia/Sydney","630,1,s":"Australia/Lord_Howe","660,1":"Asia/Kamchatka","660,0":"Pacific/Noumea","690,0":"Pacific/Norfolk","720,1,s":"Pacific/Auckland","720,0":"Pacific/Tarawa","765,1,s":"Pacific/Chatham","780,0":"Pacific/Tongatapu","780,1,s":"Pacific/Apia","840,0":"Pacific/Kiritimati"},t.jstz=n}(this)},function(e,t,n){var r=n(142),a=n(589);e.exports=function(e){var t={moment:e.moment,numberFormat:e.numberFormat.bind(e),translate:e.translate.bind(e)};return function(n){var o=n.displayName||n.name||"";return r.createClass({displayName:"Localized"+o,componentDidMount:function(){this.boundForceUpdate=this.forceUpdate.bind(this),e.stateObserver.addListener("change",this.boundForceUpdate)},componentWillUnmount:function(){this.boundForceUpdate&&e.stateObserver.removeListener("change",this.boundForceUpdate)},render:function(){var e=a({},this.props,t);return r.createElement(n,e)}})}}},function(e,t,n){function r(e,t){var n=s(e)?a:o;return n(e,i(t,3))}var a=n(596),o=n(597),i=n(602),s=n(390);e.exports=r},function(e,t){function n(e,t){for(var n=-1,r=e?e.length:0;++n<r&&t(e[n],n,e)!==!1;);return e}e.exports=n},[1067,598,601],[1068,599,385],function(e,t,n){var r=n(600),a=r();e.exports=a},function(e,t){function n(e){return function(t,n,r){for(var a=-1,o=Object(t),i=r(t),s=i.length;s--;){var c=i[e?s:++a];if(n(o[c],c,o)===!1)break}return t}}e.exports=n},[1069,381],function(e,t,n){function r(e){return"function"==typeof e?e:null==e?i:"object"==typeof e?s(e)?o(e[0],e[1]):a(e):c(e)}var a=n(603),o=n(633),i=n(373),s=n(390),c=n(637);e.exports=r},function(e,t,n){function r(e){var t=o(e);return 1==t.length&&t[0][2]?i(t[0][0],t[0][1]):function(n){return n===e||a(n,e,t)}}var a=n(604),o=n(630),i=n(632);e.exports=r},function(e,t,n){function r(e,t,n,r){var c=n.length,u=c,l=!r;if(null==e)return!u;for(e=Object(e);c--;){var d=n[c];if(l&&d[2]?d[1]!==e[d[0]]:!(d[0]in e))return!1}for(;++c<u;){d=n[c];var p=d[0],f=e[p],h=d[1];if(l&&d[2]){if(void 0===f&&!(p in e))return!1}else{var m=new a;if(r)var M=r(f,h,p,e,t,m);if(!(void 0===M?o(h,f,r,i|s,m):M))return!1}}return!0}var a=n(605),o=n(611),i=1,s=2;e.exports=r},function(e,t,n){function r(e){var t=this.__data__=new a(e);this.size=t.size}var a=n(414),o=n(606),i=n(607),s=n(608),c=n(609),u=n(610);r.prototype.clear=o,r.prototype["delete"]=i,r.prototype.get=s,r.prototype.has=c,r.prototype.set=u,e.exports=r},function(e,t,n){function r(){this.__data__=new a,this.size=0}var a=n(414);e.exports=r},function(e,t){function n(e){var t=this.__data__,n=t["delete"](e);return this.size=t.size,n}e.exports=n},function(e,t){function n(e){return this.__data__.get(e)}e.exports=n},function(e,t){function n(e){return this.__data__.has(e)}e.exports=n},function(e,t,n){function r(e,t){var n=this.__data__;if(n instanceof a){var r=n.__data__;if(!o||r.length<s-1)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new i(r)}return n.set(e,t),this.size=n.size,this}var a=n(414),o=n(421),i=n(405),s=200;e.exports=r},[1070,612,362,166],function(e,t,n){function r(e,t,n,r,M,g){var v=u(e),b=u(t),y=h,A=h;v||(y=c(e),y=y==f?m:y),b||(A=c(t),A=A==f?m:A);var T=y==m,L=A==m,E=y==A;if(E&&l(e)){if(!l(t))return!1;v=!0,T=!1}if(E&&!T)return g||(g=new a),v||d(e)?o(e,t,n,r,M,g):i(e,t,y,n,r,M,g);if(!(M&p)){var w=T&&_.call(e,"__wrapped__"),z=L&&_.call(t,"__wrapped__");if(w||z){var S=w?e.value():e,k=z?t.value():t;return g||(g=new a),n(S,k,r,M,g)}}return!!E&&(g||(g=new a),s(e,t,n,r,M,g))}var a=n(605),o=n(613),i=n(619),s=n(623),c=n(624),u=n(390),l=n(391),d=n(393),p=2,f="[object Arguments]",h="[object Array]",m="[object Object]",M=Object.prototype,_=M.hasOwnProperty;e.exports=r},function(e,t,n){function r(e,t,n,r,u,l){var d=u&c,p=e.length,f=t.length;if(p!=f&&!(d&&f>p))return!1;var h=l.get(e);if(h&&l.get(t))return h==t;var m=-1,M=!0,_=u&s?new a:void 0;for(l.set(e,t),l.set(t,e);++m<p;){var g=e[m],v=t[m];if(r)var b=d?r(v,g,m,t,e,l):r(g,v,m,e,t,l);if(void 0!==b){if(b)continue;M=!1;break}if(_){if(!o(t,function(e,t){if(!i(_,t)&&(g===e||n(g,e,r,u,l)))return _.push(t)})){M=!1;break}}else if(g!==v&&!n(g,v,r,u,l)){M=!1;break}}return l["delete"](e),l["delete"](t),M}var a=n(614),o=n(617),i=n(618),s=1,c=2;e.exports=r},function(e,t,n){function r(e){var t=-1,n=e?e.length:0;for(this.__data__=new a;++t<n;)this.add(e[t])}var a=n(405),o=n(615),i=n(616);r.prototype.add=r.prototype.push=o,r.prototype.has=i,e.exports=r},function(e,t){function n(e){return this.__data__.set(e,r),this}var r="__lodash_hash_undefined__";e.exports=n},function(e,t){function n(e){return this.__data__.has(e)}e.exports=n},function(e,t){function n(e,t){for(var n=-1,r=e?e.length:0;++n<r;)if(t(e[n],n,e))return!0;return!1}e.exports=n},function(e,t){function n(e,t){return e.has(t)}e.exports=n},function(e,t,n){function r(e,t,n,r,a,T,E){switch(n){case A:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case y:return!(e.byteLength!=t.byteLength||!r(new o(e),new o(t)));case p:case f:case M:return i(+e,+t);case h:return e.name==t.name&&e.message==t.message;case _:case v:return e==t+"";case m:var w=c;case g:var z=T&d;if(w||(w=u),e.size!=t.size&&!z)return!1;var S=E.get(e);if(S)return S==t;T|=l,E.set(e,t);var k=s(w(e),w(t),r,a,T,E);return E["delete"](e),k;case b:if(L)return L.call(e)==L.call(t)}return!1}var a=n(430),o=n(620),i=n(369),s=n(613),c=n(621),u=n(622),l=1,d=2,p="[object Boolean]",f="[object Date]",h="[object Error]",m="[object Map]",M="[object Number]",_="[object RegExp]",g="[object Set]",v="[object String]",b="[object Symbol]",y="[object ArrayBuffer]",A="[object DataView]",T=a?a.prototype:void 0,L=T?T.valueOf:void 0;e.exports=r},[1071,365],function(e,t){function n(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}e.exports=n},function(e,t){function n(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}e.exports=n},function(e,t,n){function r(e,t,n,r,i,c){var u=i&o,l=a(e),d=l.length,p=a(t),f=p.length;if(d!=f&&!u)return!1;for(var h=d;h--;){var m=l[h];if(!(u?m in t:s.call(t,m)))return!1}var M=c.get(e);if(M&&c.get(t))return M==t;var _=!0;c.set(e,t),c.set(t,e);for(var g=u;++h<d;){m=l[h];var v=e[m],b=t[m];if(r)var y=u?r(b,v,m,t,e,c):r(v,b,m,e,t,c);if(!(void 0===y?v===b||n(v,b,r,i,c):y)){_=!1;break}g||(g="constructor"==m)}if(_&&!g){var A=e.constructor,T=t.constructor;A!=T&&"constructor"in e&&"constructor"in t&&!("function"==typeof A&&A instanceof A&&"function"==typeof T&&T instanceof T)&&(_=!1)}return c["delete"](e),c["delete"](t),_}var a=n(385),o=2,i=Object.prototype,s=i.hasOwnProperty;e.exports=r},function(e,t,n){var r=n(625),a=n(421),o=n(626),i=n(627),s=n(628),c=n(629),u=n(367),l="[object Map]",d="[object Object]",p="[object Promise]",f="[object Set]",h="[object WeakMap]",m="[object DataView]",M=Object.prototype,_=M.toString,g=u(r),v=u(a),b=u(o),y=u(i),A=u(s),T=c;(r&&T(new r(new ArrayBuffer(1)))!=m||a&&T(new a)!=l||o&&T(o.resolve())!=p||i&&T(new i)!=f||s&&T(new s)!=h)&&(T=function(e){var t=_.call(e),n=t==d?e.constructor:void 0,r=n?u(n):void 0;if(r)switch(r){case g:return m;case v:return l;case b:return p;case y:return f;case A:return h}return t}),e.exports=T},function(e,t,n){var r=n(359),a=n(365),o=r(a,"DataView");e.exports=o},function(e,t,n){var r=n(359),a=n(365),o=r(a,"Promise");e.exports=o},[1072,359,365],[1073,359,365],function(e,t){function n(e){return a.call(e)}var r=Object.prototype,a=r.toString;e.exports=n},function(e,t,n){function r(e){for(var t=o(e),n=t.length;n--;){var r=t[n],i=e[r];t[n]=[r,i,a(i)]}return t}var a=n(631),o=n(385);e.exports=r},[1074,362],function(e,t){function n(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}}e.exports=n},function(e,t,n){function r(e,t){return s(e)&&c(t)?u(l(e),t):function(n){var r=o(n,e);return void 0===r&&r===t?i(n,e):a(t,r,void 0,d|p)}}var a=n(611),o=n(399),i=n(634),s=n(433),c=n(631),u=n(632),l=n(434),d=1,p=2;e.exports=r},function(e,t,n){function r(e,t){return null!=e&&o(e,t,a)}var a=n(635),o=n(636);e.exports=r},function(e,t){function n(e,t){return null!=e&&t in Object(e)}e.exports=n},function(e,t,n){function r(e,t,n){t=c(t,e)?[t]:a(t);for(var r=-1,d=t.length,p=!1;++r<d;){var f=l(t[r]);if(!(p=null!=e&&n(e,f)))break;e=e[f]}return p||++r!=d?p:(d=e?e.length:0,!!d&&u(d)&&s(f,d)&&(i(e)||o(e)))}var a=n(401),o=n(388),i=n(390),s=n(383),c=n(433),u=n(382),l=n(434);e.exports=r},function(e,t,n){function r(e){return i(e)?a(s(e)):o(e)}var a=n(638),o=n(639),i=n(433),s=n(434);e.exports=r},function(e,t){function n(e){return function(t){return null==t?void 0:t[e]}}e.exports=n},function(e,t,n){function r(e){return function(t){return a(t,e)}}var a=n(400);e.exports=r},[1063,641,653],function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return"object"===(0,_["default"])(e.jetpack.connection.status.siteConnected)&&(e.jetpack.connection.status.siteConnected.devMode.isActive?"dev":e.jetpack.connection.status.siteConnected.isActive)}function o(e){return!!(0,A["default"])(e.jetpack.connection.status,["siteConnected","devMode","isActive"])&&(0,A["default"])(e.jetpack.connection.status,["siteConnected","devMode"])}function i(e){return e.jetpack.connection.connectUrl}function s(e){return!!e.jetpack.connection.requests.disconnectingSite}function c(e){return!!e.jetpack.connection.requests.fetchingConnectUrl}function u(e){return!!e.jetpack.connection.requests.unlinkingUser}function l(e){return!!e.jetpack.connection.requests.fetchingUserData}function d(e){return!!e.jetpack.connection.user.currentUser.isConnected}function p(e){return"dev"===a(e)}function f(e){return(0,A["default"])(e.jetpack.connection.status,["siteConnected","isStaging"],!1)}function h(e,t){return(0,L["default"])((0,w.getModulesThatRequireConnection)(e).concat(["backups","scan"]),t)}function m(e,t){return p(e)&&h(e,t)}Object.defineProperty(t,"__esModule",{value:!0}),t.reducer=t.requests=t.connectionRequests=t.user=t.connectUrl=t.status=void 0;var M=n(267),_=r(M);t.getSiteConnectionStatus=a,t.getSiteDevMode=o,t.getConnectUrl=i,t.isDisconnectingSite=s,t.isFetchingConnectUrl=c,t.isUnlinkingUser=u,t.isFetchingUserData=l,t.isCurrentUserLinked=d,t.isDevMode=p,t.isStaging=f,t.requiresConnection=h,t.isUnavailableInDevMode=m;var g=n(161),v=n(355),b=r(v),y=n(399),A=r(y),T=n(642),L=r(T),E=n(435),w=n(448),z=t.status=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{siteConnected:window.Initial_State.connectionStatus},t=arguments[1];switch(t.type){case E.JETPACK_CONNECTION_STATUS_FETCH:return(0,b["default"])({},e,{siteConnected:t.siteConnected});case E.DISCONNECT_SITE_SUCCESS:return(0,b["default"])({},e,{siteConnected:t.siteConnected});default:return e}},S=t.connectUrl=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments[1];switch(t.type){case E.CONNECT_URL_FETCH_SUCCESS:return t.connectUrl;default:return e}},k=t.user=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.Initial_State.userData,t=arguments[1];switch(t.type){case E.USER_CONNECTION_DATA_FETCH_SUCCESS:return(0,b["default"])({},e,t.userConnectionData);case E.UNLINK_USER_SUCCESS:var n=(0,b["default"])({},e.currentUser,{isConnected:!1});return(0,b["default"])({},e,{currentUser:n});default:return e}},O=t.connectionRequests={disconnectingSite:!1,unlinkingUser:!1,fetchingConnectUrl:!1,fetchingUserData:!1},N=t.requests=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:O,t=arguments[1];switch(t.type){case E.DISCONNECT_SITE:return(0,b["default"])({},e,{disconnectingSite:!0});case E.UNLINK_USER:return(0,b["default"])({},e,{unlinkingUser:!0});case E.CONNECT_URL_FETCH:return(0,b["default"])({},e,{fetchingConnectUrl:!0});case E.USER_CONNECTION_DATA_FETCH:return(0,b["default"])({},e,{fetchingUserData:!0});case E.DISCONNECT_SITE_FAIL:case E.DISCONNECT_SITE_SUCCESS:return(0,b["default"])({},e,{disconnectingSite:!1});case E.UNLINK_USER_FAIL:case E.UNLINK_USER_SUCCESS:return(0,b["default"])({},e,{unlinkingUser:!1});case E.CONNECT_URL_FETCH_FAIL:case E.CONNECT_URL_FETCH_SUCCESS:return(0,b["default"])({},e,{fetchingConnectUrl:!1});case E.USER_CONNECTION_DATA_FETCH_FAIL:case E.USER_CONNECTION_DATA_FETCH_SUCCESS:return(0,b["default"])({},e,{fetchingUserData:!1});default:return e}};t.reducer=(0,g.combineReducers)({connectUrl:S,status:z,user:k,requests:N})},function(e,t,n){function r(e,t,n,r){e=o(e)?e:c(e),n=n&&!r?s(n):0;var l=e.length;return n<0&&(n=u(l+n,0)),i(e)?n<=l&&e.indexOf(t,n)>-1:!!l&&a(e,t,n)>-1}var a=n(643),o=n(381),i=n(647),s=n(648),c=n(651),u=Math.max;e.exports=r},function(e,t,n){function r(e,t,n){return t===t?i(e,t,n):a(e,o,n)}var a=n(644),o=n(645),i=n(646);e.exports=r},function(e,t){function n(e,t,n,r){for(var a=e.length,o=n+(r?1:-1);r?o--:++o<a;)if(t(e[o],o,e))return o;return-1}e.exports=n},function(e,t){function n(e){return e!==e}e.exports=n},function(e,t){function n(e,t,n){for(var r=n-1,a=e.length;++r<a;)if(e[r]===t)return r;return-1}e.exports=n},function(e,t,n){function r(e){return"string"==typeof e||!a(e)&&o(e)&&c.call(e)==i}var a=n(390),o=n(166),i="[object String]",s=Object.prototype,c=s.toString;e.exports=r},function(e,t,n){function r(e){var t=a(e),n=t%1;return t===t?n?t-n:t:0}var a=n(649);e.exports=r},function(e,t,n){function r(e){if(!e)return 0===e?e:0;if(e=a(e),e===o||e===-o){var t=e<0?-1:1;return t*i}return e===e?e:0}var a=n(650),o=1/0,i=1.7976931348623157e308;e.exports=r},function(e,t,n){function r(e){if("number"==typeof e)return e;if(o(e))return i;if(a(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=a(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(s,"");var n=u.test(e);return n||l.test(e)?d(e.slice(2),n?2:8):c.test(e)?i:+e}var a=n(362),o=n(432),i=NaN,s=/^\s+|\s+$/g,c=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,l=/^0o[0-7]+$/i,d=parseInt;e.exports=r},function(e,t,n){function r(e){return e?a(e,o(e)):[]}var a=n(652),o=n(385);e.exports=r},function(e,t,n){function r(e,t){return a(t,function(t){return e[t]})}var a=n(431);e.exports=r},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),t.unlinkUser=t.disconnectSite=t.fetchUserConnectionData=t.fetchConnectUrl=t.fetchSiteConnectionStatus=void 0;var a=n(459),o=n(467),i=n(435),s=n(440),c=r(s);t.fetchSiteConnectionStatus=function(){return function(e){return c["default"].fetchSiteConnectionStatus().then(function(t){e({type:i.JETPACK_CONNECTION_STATUS_FETCH,siteConnected:t})})}},t.fetchConnectUrl=function(){return function(e){return e({type:i.CONNECT_URL_FETCH}),c["default"].fetchConnectUrl().then(function(t){e({type:i.CONNECT_URL_FETCH_SUCCESS,connectUrl:t})})["catch"](function(t){e({type:i.CONNECT_URL_FETCH_FAIL,error:t})})}},t.fetchUserConnectionData=function(){return function(e){return e({type:i.USER_CONNECTION_DATA_FETCH}),c["default"].fetchUserConnectionData().then(function(t){e({type:i.USER_CONNECTION_DATA_FETCH_SUCCESS,userConnectionData:t})})["catch"](function(t){e({type:i.USER_CONNECTION_DATA_FETCH_FAIL,error:t})})}},t.disconnectSite=function(){return function(e){return e({type:i.DISCONNECT_SITE}),e((0,a.createNotice)("is-info",(0,o.translate)("Disconnecting Jetpack"),{id:"disconnect-jetpack"})),c["default"].disconnectSite().then(function(t){e({type:i.DISCONNECT_SITE_SUCCESS,disconnectingSite:t}),e((0,a.removeNotice)("disconnect-jetpack"))})["catch"](function(t){e({type:i.DISCONNECT_SITE_FAIL,error:t}),e((0,a.removeNotice)("disconnect-jetpack")),e((0,a.createNotice)("is-error",(0,o.translate)("There was an error disconnecting Jetpack. Error: %(error)s",{args:{error:t}}),{id:"disconnect-jetpack"}))})}},t.unlinkUser=function(){return function(e){return e({type:i.UNLINK_USER}),e((0,a.createNotice)("is-info",(0,o.translate)("Unlinking from WordPress.com"),{id:"unlink-user"})),c["default"].unlinkUser().then(function(t){e({type:i.UNLINK_USER_SUCCESS,userUnlinked:t}),e((0,a.removeNotice)("unlink-user")),e((0,a.createNotice)("is-success",(0,o.translate)("Unlinked from WordPress.com."),{id:"unlink-user"}))})["catch"](function(t){e({type:i.UNLINK_USER_FAIL,error:t}),e((0,a.removeNotice)("unlink-user")),e((0,a.createNotice)("is-error",(0,o.translate)("Error unlinking from WordPress.com. %(error)s",{args:{error:t}}),{id:"unlink-user"}))})}}},[1063,655,656],function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return e.jetpack.jumpstart.status.showJumpStart}function o(e){return e.jetpack.jumpstart.status.isJumpstarting}Object.defineProperty(t,"__esModule",{value:!0}),t.reducer=t.status=void 0;var i=n(267),s=r(i);t.getJumpStartStatus=a,t.isJumpstarting=o;var c=n(161),u=n(355),l=r(u),d=n(435),p={showJumpStart:"undefined"!=typeof window&&"object"===(0,s["default"])(window.Initial_State)?window.Initial_State.showJumpstart:{},isJumpstarting:!1},f=t.status=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:p,t=arguments[1];switch(t.type){case d.JUMPSTART_ACTIVATE:return(0,l["default"])({},e,{isJumpstarting:!0});case d.RESET_OPTIONS_SUCCESS:return(0,l["default"])({},e,{showJumpStart:!0});case d.JUMPSTART_ACTIVATE_SUCCESS:case d.JUMPSTART_SKIP:return(0,l["default"])({},e,{showJumpStart:!1,isJumpstarting:!1});case d.JUMPSTART_ACTIVATE_FAIL:return(0,l["default"])({},e,{isJumpstarting:!1});default:return e}};t.reducer=(0,c.combineReducers)({status:f})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),t.jumpStartSkip=t.jumpStartActivate=void 0;var a=n(459),o=n(467),i=n(244),s=n(657),c=r(s),u=n(435),l=n(440),d=r(l),p=n(448),f=(t.jumpStartActivate=function(){return function(e){return e({type:u.JUMPSTART_ACTIVATE}),e((0,a.removeNotice)("jumpstart-activate")),e((0,a.createNotice)("is-info",(0,o.translate)("Activating recommended features…"),{id:"jumpstart-activate"})),d["default"].jumpStart("activate").then(function(){e({type:u.JUMPSTART_ACTIVATE_SUCCESS,jumpStart:!0}),c["default"].tracks.recordEvent("jetpack_wpa_jumpstart_submit",{}),e((0,a.removeNotice)("jumpstart-activate")),e((0,a.createNotice)("is-success",(0,o.translate)("Recommended features active."),{id:"jumpstart-activate"})),e((0,p.fetchModules)())})["catch"](function(t){e({type:u.JUMPSTART_ACTIVATE_FAIL,error:t}),e((0,a.removeNotice)("jumpstart-activate")),e((0,a.createNotice)("is-error",(0,o.translate)("Recommended features failed to activate. %(error)s",{args:{error:t}}),{id:"jumpstart-activate"}))})}},(0,i.createHistory)());t.jumpStartSkip=function(){return function(e){return e({type:u.JUMPSTART_SKIP}),c["default"].tracks.recordEvent("jetpack_wpa_jumpstart_skip",{}),f.push(window.location.pathname+"?page=jetpack#/dashboard"),d["default"].jumpStart("deactivate").then(function(){e({type:u.JUMPSTART_SKIP_SUCCESS,jumpStart:!1})})["catch"](function(t){e({type:u.JUMPSTART_SKIP_FAIL,error:t})})}}},function(e,t,n){"use strict";function r(e,t){var n="";if("object"===("undefined"==typeof e?"undefined":s(e))){for(var r in e)n+="&x_"+encodeURIComponent(r)+"="+encodeURIComponent(e[r]);c("Bumping stats %o",e)}else n="&x_"+encodeURIComponent(e)+"="+encodeURIComponent(t),c('Bumping stat "%s" in group "%s"',t,e);return n}function a(e,t){var n="";if("object"===("undefined"==typeof e?"undefined":s(e))){for(var r in e)n+="&"+encodeURIComponent(r)+"="+encodeURIComponent(e[r]);c("Built stats %o",e)}else n="&"+encodeURIComponent(e)+"="+encodeURIComponent(t),c('Built stat "%s" in group "%s"',t,e);return n}var o,i,s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c=n(469)("dops:analytics"),u=n(658),l=n(686);window._tkq=window._tkq||[],window.ga=window.ga||function(){(window.ga.q=window.ga.q||[]).push(arguments)},window.ga.l=+new Date;var d={initialize:function(e,t,n){d.setUser(e,t),d.setSuperProps(n),d.identifyUser()},setUser:function(e,t){i={ID:e,username:t}},setSuperProps:function(e){o=e},mc:{bumpStat:function(e,t){var n=r(e,t);l("mc_analytics_enabled")&&((new Image).src=document.location.protocol+"//pixel.wp.com/g.gif?v=wpcom-no-pv"+n+"&t="+Math.random())},bumpStatWithPageView:function(e,t){var n=a(e,t);l("mc_analytics_enabled")&&((new Image).src=document.location.protocol+"//pixel.wp.com/g.gif?v=wpcom"+n+"&t="+Math.random())}},pageView:{record:function(e,t){d.tracks.recordPageView(e),d.ga.recordPageView(e,t)}},purchase:{record:function(e,t,n,r,a,o,i){d.ga.recordPurchase(e,t,n,r,a,o,i)}},tracks:{recordEvent:function(e,t){var n;return t=t||{},c('Record event "%s" called with props %s',e,JSON.stringify(t)),0!==e.indexOf("akismet_")&&0!==e.indexOf("jetpack_")?void c('- Event name must be prefixed by "akismet_" or "jetpack_"'):(o&&(n=o.getAll(),c("- Super Props: %o",n),t=u(t,n)),void window._tkq.push(["recordEvent",e,t]))},recordPageView:function(e){d.tracks.recordEvent("akismet_page_view",{path:e})}},ga:{initialized:!1,initialize:function(){var e={};d.ga.initialized||(i&&(e={userId:"u-"+i.ID}),window.ga("create",l("google_analytics_key"),"auto",e),d.ga.initialized=!0)},recordPageView:function(e,t){d.ga.initialize(),c("Recording Page View ~ [URL: "+e+"] [Title: "+t+"]"),l("google_analytics_enabled")&&(window.ga("set","page",e),window.ga("send",{hitType:"pageview",page:e,title:t}))},recordEvent:function(e,t,n,r){d.ga.initialize();var a="Recording Event ~ [Category: "+e+"] [Action: "+t+"]";"undefined"!=typeof n&&(a+=" [Option Label: "+n+"]"),"undefined"!=typeof r&&(a+=" [Option Value: "+r+"]"),c(a),l("google_analytics_enabled")&&window.ga("send","event",e,t,n,r)},recordPurchase:function(e,t,n,r,a,o,i){window.ga("require","ecommerce"),ga("ecommerce:addTransaction",{id:e,revenue:r,currency:i}),ga("ecommerce:addItem",{id:e,name:t,sku:n,price:a,quantity:o}),ga("ecommerce:send")}},identifyUser:function(){i&&window._tkq.push(["identifyUser",i.ID,i.username])},setProperties:function(e){window._tkq.push(["setProperties",e])},clearedIdentity:function(){window._tkq.push(["clearIdentity"])}};e.exports=d},function(e,t,n){var r=n(659),a=n(663),o=n(676),i=a(function(e,t){r(t,o(t),e)});e.exports=i},function(e,t,n){function r(e,t,n){return a(e,t,n)}var a=n(660);e.exports=r},function(e,t,n){function r(e,t,n,r){n||(n={});for(var o=-1,i=t.length;++o<i;){var s=t[o],c=r?r(n[s],e[s],s,n,e):e[s];a(n,s,c)}return n}var a=n(661);e.exports=r},function(e,t,n){function r(e,t,n){var r=e[t];a(r,n)&&(!a(r,o[t])||i.call(e,t))&&(void 0!==n||t in e)||(e[t]=n)}var a=n(662),o=Object.prototype,i=o.hasOwnProperty;e.exports=r},function(e,t){function n(e,t){return e===t||e!==e&&t!==t}e.exports=n},function(e,t,n){function r(e){return o(function(t,n){var r=-1,o=n.length,i=o>1?n[o-1]:void 0,s=o>2?n[2]:void 0;for(i="function"==typeof i?(o--,i):void 0,s&&a(n[0],n[1],s)&&(i=o<3?void 0:i,o=1),t=Object(t);++r<o;){var c=n[r];c&&e(t,c,r,i)}return t})}var a=n(664),o=n(672);e.exports=r},function(e,t,n){function r(e,t,n){if(!s(n))return!1;var r=typeof t;return!!("number"==r?o(n)&&i(t,n.length):"string"==r&&t in n)&&a(n[t],e)}var a=n(662),o=n(665),i=n(671),s=n(669);e.exports=r},function(e,t,n){function r(e){return null!=e&&!("function"==typeof e&&o(e))&&i(a(e))}var a=n(666),o=n(668),i=n(670);e.exports=r},function(e,t,n){var r=n(667),a=r("length");e.exports=a},function(e,t){function n(e){return function(t){return null==t?void 0:t[e]}}e.exports=n},function(e,t,n){function r(e){var t=a(e)?c.call(e):"";return t==o||t==i}var a=n(669),o="[object Function]",i="[object GeneratorFunction]",s=Object.prototype,c=s.toString;e.exports=r},function(e,t){function n(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}e.exports=n},function(e,t){function n(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=r}var r=9007199254740991;e.exports=n},function(e,t){function n(e,t){return e="number"==typeof e||a.test(e)?+e:-1,t=null==t?r:t,e>-1&&e%1==0&&e<t}var r=9007199254740991,a=/^(?:0|[1-9]\d*)$/;e.exports=n},function(e,t,n){function r(e,t){if("function"!=typeof e)throw new TypeError(i);return t=s(void 0===t?e.length-1:o(t),0),function(){for(var n=arguments,r=-1,o=s(n.length-t,0),i=Array(o);++r<o;)i[r]=n[t+r];switch(t){case 0:return e.call(this,i);case 1:return e.call(this,n[0],i);case 2:return e.call(this,n[0],n[1],i)}var c=Array(t+1);for(r=-1;++r<t;)c[r]=n[r];return c[t]=i,a(e,this,c)}}var a=n(673),o=n(674),i="Expected a function",s=Math.max;e.exports=r},function(e,t){function n(e,t,n){var r=n.length;switch(r){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}e.exports=n},function(e,t,n){function r(e){if(!e)return 0===e?e:0;if(e=a(e),e===o||e===-o){var t=e<0?-1:1;return t*i}var n=e%1;return e===e?n?e-n:e:0}var a=n(675),o=1/0,i=1.7976931348623157e308;e.exports=r},function(e,t,n){function r(e){if(o(e)){var t=a(e.valueOf)?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(s,"");var n=u.test(e);return n||l.test(e)?d(e.slice(2),n?2:8):c.test(e)?i:+e}var a=n(668),o=n(669),i=NaN,s=/^\s+|\s+$/g,c=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,l=/^0o[0-7]+$/i,d=parseInt;e.exports=r},function(e,t,n){function r(e){var t=u(e);if(!t&&!s(e))return o(e);var n=i(e),r=!!n,l=n||[],d=l.length;for(var p in e)!a(e,p)||r&&("length"==p||c(p,d))||t&&"constructor"==p||l.push(p);return l}var a=n(677),o=n(678),i=n(679),s=n(665),c=n(671),u=n(685);e.exports=r},function(e,t){function n(e,t){return a.call(e,t)||"object"==typeof e&&t in e&&null===o(e)}var r=Object.prototype,a=r.hasOwnProperty,o=Object.getPrototypeOf;e.exports=n},function(e,t){function n(e){return r(Object(e))}var r=Object.keys;e.exports=n},function(e,t,n){function r(e){var t=e?e.length:void 0;return s(t)&&(i(e)||c(e)||o(e))?a(t,String):null}var a=n(680),o=n(681),i=n(683),s=n(670),c=n(684);e.exports=r},387,function(e,t,n){function r(e){return a(e)&&s.call(e,"callee")&&(!u.call(e,"callee")||c.call(e)==o)}var a=n(682),o="[object Arguments]",i=Object.prototype,s=i.hasOwnProperty,c=i.toString,u=i.propertyIsEnumerable;e.exports=r},function(e,t,n){function r(e){return o(e)&&a(e)}var a=n(665),o=n(466);e.exports=r},function(e,t){var n=Array.isArray;e.exports=n},function(e,t,n){function r(e){return"string"==typeof e||!a(e)&&o(e)&&c.call(e)==i}var a=n(683),o=n(466),i="[object String]",s=Object.prototype,c=s.toString;e.exports=r},384,function(e,t){"use strict";function n(e){if(e in r)return r[e];throw new Error("config key `"+e+"` does not exist")}var r={i18n_default_locale_slug:"en",mc_analytics_enabled:!0,google_analytics_enabled:!1,google_analytics_key:null};e.exports=n},[1063,688,689],function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return e.jetpack.settings.items}function o(e){return!!e.jetpack.settings.requests.fetchingSettingsList}function i(e){return e.jetpack.settings.requests.updatingSetting}function s(e,t){return!!(0,M["default"])(e.jetpack.settings.items,[t],!1)}function c(e,t){
-return!!(0,M["default"])(e.jetpack.settings.items,[t],!1)}function u(e,t){return(0,M["default"])(e.jetpack.initialState.settingNames,[t])}Object.defineProperty(t,"__esModule",{value:!0}),t.reducer=t.requests=t.initialRequestsState=t.items=void 0;var l=n(454),d=r(l),p=n(450),f=r(p);t.getSettings=a,t.isFetchingSettingsList=o,t.isUpdatingSetting=i,t.isSettingActivated=s,t.toggleSetting=c,t.getSettingName=u;var h=n(161),m=n(399),M=r(m),_=n(355),g=r(_),v=n(435),b=t.items=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments[1];switch(t.type){case v.JETPACK_SETTINGS_FETCH_RECEIVE:return(0,g["default"])({},t.settings);case v.JETPACK_SETTING_UPDATE_SUCCESS:var n=(0,f["default"])(t.updatedOption)[0];return(0,g["default"])({},e,(0,d["default"])({},n,t.updatedOption[n]));default:return e}},y=t.initialRequestsState={fetchingSettingsList:!1,updatingSetting:{}},A=t.requests=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:y,t=arguments[1];switch(t.type){case v.JETPACK_SETTINGS_FETCH:return(0,g["default"])({},e,{fetchingSettingsList:!0});case v.JETPACK_SETTINGS_FETCH_FAIL:case v.JETPACK_SETTINGS_FETCH_RECEIVE:return(0,g["default"])({},e,{fetchingSettingsList:!1});case v.JETPACK_SETTING_UPDATE:return(0,g["default"])({},e,{updatingSetting:!0});case v.JETPACK_SETTING_UPDATE_FAIL:case v.JETPACK_SETTING_UPDATE_SUCCESS:return(0,g["default"])({},e,{updatingSetting:!1});default:return e}};t.reducer=(0,h.combineReducers)({items:b,requests:A})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),t.updateSetting=t.fetchSettings=void 0;var a=n(435),o=n(440),i=r(o);t.fetchSettings=function(){return function(e){return e({type:a.JETPACK_SETTINGS_FETCH}),i["default"].fetchSettings().then(function(t){return e({type:a.JETPACK_SETTINGS_FETCH_RECEIVE,settings:t}),t})["catch"](function(t){e({type:a.JETPACK_SETTINGS_FETCH_FAIL,error:t})})}},t.updateSetting=function(e){return function(t){return t({type:a.JETPACK_SETTING_UPDATE,updatedOption:e}),i["default"].updateSetting(e).then(function(n){t({type:a.JETPACK_SETTING_UPDATE_SUCCESS,updatedOption:e,success:n})})["catch"](function(n){t({type:a.JETPACK_SETTING_UPDATE_FAIL,success:!1,error:n,updatedOption:e})})}}},[1063,691,692],function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return!!e.jetpack.siteData.requests.isFetchingSiteData}function o(e){return(0,c["default"])(e.jetpack.siteData,["data","plan"],{})}Object.defineProperty(t,"__esModule",{value:!0}),t.reducer=t.requests=t.initialRequestsState=t.data=void 0,t.isFetchingSiteData=a,t.getSitePlan=o;var i=n(161),s=n(399),c=r(s),u=n(355),l=r(u),d=n(435),p=t.data=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments[1];switch(t.type){case d.JETPACK_SITE_DATA_FETCH_RECEIVE:return(0,l["default"])({},t.siteData);default:return e}},f=t.initialRequestsState={isFetchingSiteData:!1},h=t.requests=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:f,t=arguments[1];switch(t.type){case d.JETPACK_SITE_DATA_FETCH:return(0,l["default"])({},e,{isFetchingSiteData:!0});case d.JETPACK_SITE_DATA_FETCH_FAIL:case d.JETPACK_SITE_DATA_FETCH_RECEIVE:return(0,l["default"])({},e,{isFetchingSiteData:!1});default:return e}};t.reducer=(0,i.combineReducers)({data:p,requests:h})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),t.fetchSiteData=void 0;var a=n(435),o=n(440),i=r(o);t.fetchSiteData=function(){return function(e){return e({type:a.JETPACK_SITE_DATA_FETCH}),i["default"].fetchSiteData().then(function(t){return e({type:a.JETPACK_SITE_DATA_FETCH_RECEIVE,siteData:t}),t})["catch"](function(t){e({type:a.JETPACK_SITE_DATA_FETCH_FAIL,error:t})})}}},[1063,694,695],function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return!!e.jetpack.pluginsData.requests.isFetchingPluginsData}function o(e,t){return e.jetpack.pluginsData.items[t]&&e.jetpack.pluginsData.items[t].active}function i(e,t){return e.jetpack.pluginsData.items[t]}Object.defineProperty(t,"__esModule",{value:!0}),t.reducer=void 0,t.isFetchingPluginsData=a,t.isPluginActive=o,t.isPluginInstalled=i;var s=n(161),c=n(355),u=r(c),l=n(435),d=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments[1];switch(t.type){case l.JETPACK_PLUGINS_DATA_FETCH_RECEIVE:return(0,u["default"])({},t.pluginsData);default:return e}},p={isFetchingPluginsData:!1},f=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:p,t=arguments[1];switch(t.type){case l.JETPACK_PLUGINS_DATA_FETCH:return(0,u["default"])({},e,{isFetchingPluginsData:!0});case l.JETPACK_PLUGINS_DATA_FETCH_FAIL:case l.JETPACK_PLUGINS_DATA_FETCH_RECEIVE:return(0,u["default"])({},e,{isFetchingPluginsData:!1});default:return e}};t.reducer=(0,s.combineReducers)({items:d,requests:f})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),t.fetchPluginsData=void 0;var a=n(435),o=n(440),i=r(o);t.fetchPluginsData=function(){return function(e){return e({type:a.JETPACK_PLUGINS_DATA_FETCH}),i["default"].fetchPluginsData().then(function(t){return e({type:a.JETPACK_PLUGINS_DATA_FETCH_RECEIVE,pluginsData:t}),t})["catch"](function(t){e({type:a.JETPACK_PLUGINS_DATA_FETCH_FAIL,error:t})})}}},[1063,697,698],function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return e.jetpack.jetpackNotices.notice}function o(e){return(0,f["default"])(e.jetpack.initialState,["jetpackStateNotices","errorCode"])}function i(e){return(0,f["default"])(e.jetpack.initialState,["jetpackStateNotices","messageCode"])}function s(e){return(0,f["default"])(e.jetpack.initialState,["jetpackStateNotices","errorDescription"])}function c(e,t){return(0,f["default"])(e.jetpack.jetpackNotices.dismissed,[t],!1)}Object.defineProperty(t,"__esModule",{value:!0}),t.reducer=void 0;var u=n(454),l=r(u);t.getJetpackNotices=a,t.getJetpackStateNoticesErrorCode=o,t.getJetpackStateNoticesMessageCode=i,t.getJetpackStateNoticesErrorDescription=s,t.isNoticeDismissed=c;var d=n(161),p=n(399),f=r(p),h=n(355),m=r(h),M=n(435),_=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments[1];switch(t.type){case M.DISCONNECT_SITE_SUCCESS:return"disconnected";case M.JUMPSTART_ACTIVATE_SUCCESS:return"new_connection_jumpstart";case M.JUMPSTART_SKIP:return"new_connection_no_jumpstart";default:return e}},g=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.Initial_State.dismissedNotices,t=arguments[1];switch(t.type){case M.JETPACK_ACTION_NOTICES_DISMISS:return(0,m["default"])({},e,(0,l["default"])({},t.notice,!0));case M.JETPACK_NOTICES_DISMISS_SUCCESS:return(0,m["default"])({},e,t.dismissedNotices);case M.RESET_OPTIONS_SUCCESS:return!1;default:return e}};t.reducer=(0,d.combineReducers)({notice:_,dismissed:g})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),t.dismissJetpackActionNotice=t.dismissJetpackNotice=void 0;var a=n(435),o=n(440),i=r(o);t.dismissJetpackNotice=function(e){return function(t){return t({type:a.JETPACK_NOTICES_DISMISS,notice:e}),i["default"].dismissJetpackNotice(e).then(function(e){t({type:a.JETPACK_NOTICES_DISMISS_SUCCESS,dismissedNotices:e,success:!0})})["catch"](function(e){t({type:a.JETPACK_NOTICES_DISMISS_FAIL,error:e})})}},t.dismissJetpackActionNotice=function(e){return function(t){t({type:a.JETPACK_ACTION_NOTICES_DISMISS,notice:e})}}},[1063,700,701],function(e,t,n){"use strict";function r(e){return e.jetpack.search.searchTerm}Object.defineProperty(t,"__esModule",{value:!0}),t.reducer=void 0,t.getSearchTerm=r;var a=n(161),o=n(435),i=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments[1];switch(t.type){case o.JETPACK_SEARCH_TERM:return t.term;default:return e}};t.reducer=(0,a.combineReducers)({searchTerm:i})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.filterSearch=void 0;var r=n(435);t.filterSearch=function(e){return function(t){t({type:r.JETPACK_SEARCH_TERM,term:e})}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(154),s=n(161),c=n(642),u=r(c),l=n(244),d=n(178),p=n(467),f=n(703),h=r(f),m=n(704),M=r(m),_=n(822),g=r(_),v=n(832),b=r(v),y=n(857),A=r(y),T=n(654),L=n(640),E=n(348),w=n(448),z=n(862),S=r(z),k=n(940),O=r(k),N=n(1017),C=r(N),D=n(1018),P=r(D),x=n(1021),j=r(x),W=n(1024),Y=r(W),q=n(1025),R=r(q),B=n(1026),H=r(B),I=n(1029),U=r(I),X=n(1032),F=r(X),V=n(1037),J=r(V),K=n(1038),G=r(K),Q=n(1049),$=r(Q),Z=n(1050),ee=r(Z),te=n(657),ne=r(te),re=n(440),ae=r(re),oe=o["default"].createClass({displayName:"Main",componentWillMount:function(){this.props.setInitialState(),ae["default"].setApiRoot(this.props.apiRoot),ae["default"].setApiNonce(this.props.apiNonce),this.initializeAnalyitics(),window.addEventListener("beforeunload",this.onBeforeUnload),this.props.router.listenBefore(this.routerWillLeave)},onBeforeUnload:function(e){var t=(0,p.translate)("There are unsaved settings in this tab that will be lost if you leave it. Proceed?");if(this.props.areThereUnsavedModuleOptions)return e.returnValue=t,t},routerWillLeave:function(){if(this.props.areThereUnsavedModuleOptions){var e=confirm((0,p.translate)("There are unsaved settings in this tab that will be lost if you leave it. Proceed?"));if(!e)return!1;this.props.clearUnsavedOptionFlag()}},initializeAnalyitics:function(){var e=this.props.tracksUserData;e&&ne["default"].initialize(e.userid,e.username)},shouldComponentUpdate:function(e){return e.siteConnectionStatus!==this.props.siteConnectionStatus||e.jumpStartStatus!==this.props.jumpStartStatus||e.route.path!==this.props.route.path},componentWillReceiveProps:function(e){e.jumpStartStatus===this.props.jumpStartStatus&&e.isJumpstarting===this.props.isJumpstarting||this.handleJumpstart(e)},handleJumpstart:function(e){var t=(0,l.createHistory)(),n=e.jumpStartStatus,r=e.isJumpstarting;!this.props.jumpStartStatus&&n&&(window.location.hash="jumpstart",t.push(window.location.pathname+"?page=jetpack#/jumpstart")),this.props.jumpStartStatus||n||r||t.push(window.location.pathname+"?page=jetpack#/dashboard")},renderMainContent:function(e){var t=this.props.jumpStartStatus,n=window.Initial_State.userData.currentUser.permissions.manage_modules;if(ne["default"].tracks.recordEvent("jetpack_wpa_page_view",{path:e}),!n)return o["default"].createElement(J["default"],this.props);if(!this.props.siteConnectionStatus)return o["default"].createElement(b["default"],null);if(t)if("/"===e){var r=(0,l.createHistory)();r.push(window.location.pathname+"?page=jetpack#/jumpstart")}else if("/jumpstart"===e)return o["default"].createElement(A["default"],null);var a=void 0,i=o["default"].createElement(M["default"],{route:this.props.route});switch(e){case"/dashboard":a=o["default"].createElement(S["default"],{siteRawUrl:this.props.siteRawUrl,siteAdminUrl:this.props.siteAdminUrl});break;case"/apps":a=o["default"].createElement(R["default"],{siteRawUrl:this.props.siteRawUrl});break;case"/plans":a=o["default"].createElement(H["default"],{siteRawUrl:this.props.siteRawUrl,siteAdminUrl:this.props.siteAdminUrl});break;case"/settings":i=o["default"].createElement(g["default"],{route:this.props.route}),a=o["default"].createElement(j["default"],{route:this.props.route});break;case"/general":i=o["default"].createElement(g["default"],{route:this.props.route}),a=o["default"].createElement(j["default"],{route:this.props.route});break;case"/engagement":i=o["default"].createElement(g["default"],{route:this.props.route}),a=o["default"].createElement(O["default"],{route:this.props.route});break;case"/security":i=o["default"].createElement(g["default"],{route:this.props.route}),a=o["default"].createElement(C["default"],{route:this.props.route});break;case"/appearance":i=o["default"].createElement(g["default"],{route:this.props.route}),a=o["default"].createElement(P["default"],{route:this.props.route});break;case"/writing":i=o["default"].createElement(g["default"],{route:this.props.route}),a=o["default"].createElement(Y["default"],{route:this.props.route,siteAdminUrl:this.props.siteAdminUrl});break;case"/search":i=o["default"].createElement(g["default"],{route:this.props.route}),a=o["default"].createElement(ee["default"],{siteAdminUrl:this.props.siteAdminUrl});break;default:a=o["default"].createElement(S["default"],{siteRawUrl:this.props.siteRawUrl,siteAdminUrl:this.props.siteAdminUrl})}return window.wpNavMenuClassChange(),o["default"].createElement("div",null,i,a)},render:function(){return o["default"].createElement("div",null,o["default"].createElement(h["default"],null),o["default"].createElement("div",{className:"jp-lower"},o["default"].createElement($["default"],null),o["default"].createElement(G["default"],null),this.renderMainContent(this.props.route.path),this.props.jumpStartStatus||"/apps"===this.props.route.path?null:o["default"].createElement(F["default"],null)),o["default"].createElement(U["default"],{siteAdminUrl:this.props.siteAdminUrl}))}});t["default"]=(0,i.connect)(function(e){return{jumpStartStatus:(0,T.getJumpStartStatus)(e),isJumpstarting:(0,T.isJumpstarting)(e),siteConnectionStatus:(0,L.getSiteConnectionStatus)(e),siteRawUrl:(0,E.getSiteRawUrl)(e),siteAdminUrl:(0,E.getSiteAdminUrl)(e),apiRoot:(0,E.getApiRootUrl)(e),apiNonce:(0,E.getApiNonce)(e),tracksUserData:(0,E.getTracksUserData)(e),areThereUnsavedModuleOptions:(0,w.areThereUnsavedModuleOptions)(e)}},function(e){return(0,s.bindActionCreators)({setInitialState:E.setInitialState,clearUnsavedOptionFlag:w.clearUnsavedOptionFlag},e)})((0,d.withRouter)(oe)),window.wpNavMenuClassChange=function(){var e=window.location.hash,t=["#/settings","#/general","#/engagement","#/security","#/appearance","#/writing","#/search"],n=["#/","#/dashboard","#/apps","#/plans"];if(jQuery(".current").each(function(e,t){jQuery(t).removeClass("current")}),e=e.split("?")[0],(0,u["default"])(n,e)){var r=jQuery("#toplevel_page_jetpack").find("li").filter(function(e){return 1===e});r[0].classList.add("current")}else if((0,u["default"])(t,e)){var a=jQuery("#toplevel_page_jetpack").find("li").filter(function(e){return 2===e});a[0].classList.add("current")}var o=jQuery("body");o.on("click",'a[href$="#/dashboard"], a[href$="#/settings"], .jp-dash-section-header__settings[href="#/security"], .dops-button[href="#/plans"]',function(){window.scrollTo(0,0)}),o.on("click",".jetpack-js-stop-propagation",function(e){e.stopPropagation()})},e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(154),s=n(467),c=n(640),u=n(348),l=o["default"].createClass({displayName:"Masthead",render:function(){var e="dev"===this.props.siteConnectionStatus?o["default"].createElement("code",null,"[Dev Mode]"):"";return o["default"].createElement("div",{className:"jp-masthead"},o["default"].createElement("div",{className:"jp-masthead__inside-container"},o["default"].createElement("div",{className:"jp-masthead__logo-container"},o["default"].createElement("a",{className:"jp-masthead__logo-link",href:"#dashboard"},o["default"].createElement("svg",{className:"jp-masthead__logo",x:"0",y:"0",viewBox:"0 0 183 32","enable-background":"new 0 0 183 32"},o["default"].createElement("path",{d:"M54 10.9v4.8 2.6c0 2.2-0.5 4.3-1.5 5.4 -1.3 1.4-3.3 1.9-5.5 1.9 -3.4 0-5.9-2.6-6-2.7l2-4c0.2 0.2 0.7 1.1 2 1.7 1.2 0.6 2.2 0.8 3 0.3 0.8-0.5 1-2 1-3v-6.1L44 7h6C52.2 7 54 8.7 54 10.9zM81 10.9h5V25h5V10.9h5V7H81V10.9zM115 8.9c1.1 1.1 2 2.8 2 4.6 0 2.1-1 3.8-2.2 4.9 -1.2 1.1-3 1.6-5.1 1.6h-2.6v5H102V7h7.8C112.1 7 113.8 7.7 115 8.9zM112.4 13.4c0-0.9-0.6-1.5-1-1.9 -0.6-0.5-1.4-0.6-2.1-0.6h-2.3V16h2.3c0.7 0 1.4-0.1 2-0.5C111.8 15.1 112.4 14.4 112.4 13.4zM135.8 8.9c1.4 1.4 2.1 3.5 2.1 5.4V25h-5v-5h-6v5h-5V14.3c0-1.9 0.7-4 2.1-5.4 1.3-1.3 3.4-2.4 5.9-2.4C132.5 6.5 134.6 7.7 135.8 8.9zM132.5 12c-0.7-0.7-1.6-1-2.5-1 -0.9 0-1.9 0.3-2.5 1 -0.5 0.6-0.5 1.5-0.5 2.6V16h6v-1.4C132.9 13.5 133 12.6 132.5 12zM61.1 25H75v-3.9h-9v-3.2h7V14h-7v-3.1h9V7H61.1V25zM157.6 20c-0.1 0-0.2 0.1-0.3 0.1 0 0 0 0 0 0 -1 0.5-2.1 0.8-3.4 0.8 -1.5 0-2.9-0.5-3.8-1.5 -1-0.9-1.5-2.2-1.5-3.8 0-1.3 0.5-2.5 1.2-3.4 0.9-1.1 2.3-1.8 4.1-1.8 1 0 1.8 0.2 2.7 0.5 0 0 0.1 0 0.2 0.1 0.1 0 0.2 0.1 0.3 0.1 0 0 0.1 0 0.1 0.1 0.1 0 0.1 0.1 0.2 0.1 0.2 0.1 0.4 0.2 0.6 0.3l1.7-3.6c-0.3-0.2-0.7-0.4-1.1-0.6 -1.3-0.6-2.8-1-4.9-1 -2.8 0-5.5 1.2-7.3 3.1 -1.5 1.6-2.4 3.7-2.4 6.1 0 2.9 1.1 5.2 2.8 6.8 1.7 1.6 4.1 2.5 6.9 2.5 2.3 0 4-0.5 5.4-1.3 0 0 0.1 0 0.1 0 0 0 0 0 0 0 0.2-0.1 0.5-0.3 0.7-0.4l-1.8-3.6C157.9 19.8 157.7 19.9 157.6 20zM182 7h-5.8l-5.2 5.7V7h-3v0h-2v18h2 2.4 0.6v-6.5l0.5-0.5 5.3 7h5.2l-7.5-10.1L182 7zM32 16c0 8.8-7.2 16-16 16S0 24.8 0 16C0 7.2 7.2 0 16 0S32 7.2 32 16zM15 4.7L8.7 15.5c-0.7 1.1 0 2.6 1.2 2.9l5 1.3V4.7zM22 13.5l-5-1.3v15l6.3-10.8C23.9 15.3 23.3 13.9 22 13.5z"}))),e),o["default"].createElement("ul",{className:"jp-masthead__links"},o["default"].createElement("li",{className:"jp-masthead__link-li"},o["default"].createElement("a",{href:"https://jetpack.com/support/",target:"_blank",className:"jp-masthead__link"},o["default"].createElement("span",{className:"dashicons dashicons-editor-help",title:(0,s.translate)("Need Help?")}),o["default"].createElement("span",null,(0,s.translate)("Need Help?")))),o["default"].createElement("li",{className:"jp-masthead__link-li"},o["default"].createElement("a",{href:"http://surveys.jetpack.me/research-plugin?rel="+this.props.currentVersion,target:"_blank",className:"jp-masthead__link"},o["default"].createElement("span",{className:"dashicons dashicons-admin-comments",title:(0,s.translate)("Send us Feedback")}),o["default"].createElement("span",null,(0,s.translate)("Send us Feedback")))))))}});t["default"]=(0,i.connect)(function(e){return{siteConnectionStatus:(0,c.getSiteConnectionStatus)(e),currentVersion:(0,u.getCurrentVersion)(e)}})(l),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(154),s=n(705),c=r(s),u=n(749),l=r(u),d=n(805),p=r(d),f=n(467),h=n(818),m=r(h),M=n(448),_=n(348);(0,m["default"])();var g=o["default"].createClass({displayName:"Navigation",render:function(){var e=void 0;if(this.props.userCanManageModules)e=o["default"].createElement(l["default"],{selectedText:this.props.route.name},o["default"].createElement(p["default"],{path:"#/dashboard",selected:"/dashboard"===this.props.route.path||"/"===this.props.route.path},(0,f.translate)("At a Glance",{context:"Navigation item."})),o["default"].createElement(p["default"],{path:"#/apps",selected:"/apps"===this.props.route.path},(0,f.translate)("Apps",{context:"Navigation item."})),o["default"].createElement(p["default"],{path:"#/plans",selected:"/plans"===this.props.route.path},(0,f.translate)("Plans",{context:"Navigation item."})));else{var t="";(this.props.userCanViewStats||this.props.isModuleActivated("protect"))&&(t=o["default"].createElement(p["default"],{path:"#/dashboard",selected:"/dashboard"===this.props.route.path||"/"===this.props.route.path},(0,f.translate)("At a Glance",{context:"Navigation item."}))),e=o["default"].createElement(l["default"],{selectedText:this.props.route.name},t,o["default"].createElement(p["default"],{path:"#/apps",selected:"/apps"===this.props.route.path},(0,f.translate)("Apps",{context:"Navigation item."})))}return o["default"].createElement("div",{className:"dops-navigation"},o["default"].createElement(c["default"],{selectedText:this.props.route.name},e))}});g.propTypes={route:o["default"].PropTypes.object.isRequired},t["default"]=(0,i.connect)(function(e){return{userCanManageModules:(0,_.userCanManageModules)(e),userCanViewStats:(0,_.userCanViewStats)(e),isModuleActivated:function(t){return(0,M.isModuleActivated)(e,t)}}})(g),e.exports=t["default"]},function(e,t,n){"use strict";var r=n(142),a=n(706),o=n(748),i=n(749),s=n(805),c=n(806);n(816);var u=r.createClass({displayName:"SectionNav",propTypes:{children:r.PropTypes.node,selectedText:r.PropTypes.node,selectedCount:r.PropTypes.number,hasPinnedItems:r.PropTypes.bool,onMobileNavPanelOpen:r.PropTypes.func},getInitialState:function(){return{mobileOpen:!1}},getDefaultProps:function(){return{onMobileNavPanelOpen:function(){}}},componentWillMount:function(){this.checkForSiblingControls(this.props.children)},componentWillReceiveProps:function(e){a(this.props,e)||(this.checkForSiblingControls(e.children),this.hasSiblingControls||this.closeMobilePanel())},render:function(){var e,t=this.getChildren();return t?(e=o({"dops-section-nav":!0,"is-open":this.state.mobileOpen,"has-pinned-items":this.hasPinnedSearch||this.props.hasPinnedItems}),r.createElement("div",{className:e},r.createElement("div",{className:"dops-section-nav__mobile-header",onTouchTap:this.toggleMobileOpenState},r.createElement("span",{className:"dops-section-nav__mobile-header-text"},this.props.selectedText)),r.createElement("div",{className:"dops-section-nav__panel"},t))):(e=o({"dops-section-nav":!0,"is-empty":!0}),r.createElement("div",{className:e},r.createElement("div",{className:"dops-section-nav__panel"},r.createElement(s,null))))},getChildren:function(){return r.Children.map(this.props.children,function(e){var t={hasSiblingControls:this.hasSiblingControls,closeSectionNavMobilePanel:this.closeMobilePanel};return e?(e.type!==i||e.props.selectedText||"string"!=typeof this.props.selectedText||(t.selectedText=this.props.selectedText),e.type===i&&this.props.selectedCount&&(t.selectedCount=this.props.selectedCount),e.type===c&&(e.props.pinned&&(this.hasPinnedSearch=!0),t.onSearch=this.generateOnSearch(e.props.onSearch)),r.cloneElement(e,t)):null}.bind(this))},closeMobilePanel:function(){window.innerWidth<480&&this.state.mobileOpen&&this.setState({mobileOpen:!1})},toggleMobileOpenState:function(){var e=!this.state.mobileOpen;this.setState({mobileOpen:e}),e&&this.props.onMobileNavPanelOpen()},generateOnSearch:function(e){return function(){e.apply(this,arguments),this.closeMobilePanel()}.bind(this)},checkForSiblingControls:function(e){this.hasSiblingControls=!1,r.Children.forEach(e,function(e,t){t&&e&&e.type!==c&&(this.hasSiblingControls=!0)}.bind(this))}});e.exports=u},function(e,t,n){function r(e,t){return a(e,t)}var a=n(707);e.exports=r},[1070,708,669,466],function(e,t,n){function r(e,t,n,r,M,g){var v=u(e),b=u(t),y=h,A=h;v||(y=c(e),y==f?y=m:y!=m&&(v=d(e))),b||(A=c(t),A==f?A=m:A!=m&&(b=d(t)));var T=y==m&&!l(e),L=A==m&&!l(t),E=y==A;if(E&&!v&&!T)return i(e,t,y,n,r,M);var w=M&p;if(!w){var z=T&&_.call(e,"__wrapped__"),S=L&&_.call(t,"__wrapped__");if(z||S)return n(z?e.value():e,S?t.value():t,r,M,g)}return!!E&&(g||(g=new a),(v?o:s)(e,t,n,r,M,g))}var a=n(709),o=n(737),i=n(739),s=n(743),c=n(744),u=n(683),l=n(725),d=n(747),p=2,f="[object Arguments]",h="[object Array]",m="[object Object]",M=Object.prototype,_=M.hasOwnProperty;e.exports=r},function(e,t,n){function r(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}var a=n(710),o=n(711),i=n(714),s=n(716),c=n(718);r.prototype.clear=a,r.prototype["delete"]=o,r.prototype.get=i,r.prototype.has=s,r.prototype.set=c,e.exports=r},function(e,t){function n(){this.__data__={array:[],map:null}}e.exports=n},function(e,t,n){function r(e){var t=this.__data__,n=t.array;return n?a(n,e):t.map["delete"](e)}var a=n(712);e.exports=r},function(e,t,n){function r(e,t){var n=a(e,t);if(n<0)return!1;var r=e.length-1;return n==r?e.pop():i.call(e,n,1),!0}var a=n(713),o=Array.prototype,i=o.splice;e.exports=r},function(e,t,n){function r(e,t){for(var n=e.length;n--;)if(a(e[n][0],t))return n;return-1}var a=n(662);e.exports=r},function(e,t,n){function r(e){var t=this.__data__,n=t.array;return n?a(n,e):t.map.get(e)}var a=n(715);e.exports=r},function(e,t,n){function r(e,t){var n=a(e,t);return n<0?void 0:e[n][1]}var a=n(713);e.exports=r},function(e,t,n){function r(e){var t=this.__data__,n=t.array;return n?a(n,e):t.map.has(e)}var a=n(717);e.exports=r},function(e,t,n){function r(e,t){return a(e,t)>-1}var a=n(713);e.exports=r},function(e,t,n){function r(e,t){var n=this.__data__,r=n.array;r&&(r.length<i-1?o(r,e,t):(n.array=null,n.map=new a(r)));var s=n.map;return s&&s.set(e,t),this}var a=n(719),o=n(735),i=200;e.exports=r},function(e,t,n){function r(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}var a=n(720),o=n(727),i=n(731),s=n(733),c=n(734);r.prototype.clear=a,r.prototype["delete"]=o,r.prototype.get=i,r.prototype.has=s,r.prototype.set=c,e.exports=r},function(e,t,n){function r(){this.__data__={hash:new a,map:o?new o:[],string:new a}}var a=n(721),o=n(726);e.exports=r},function(e,t,n){function r(){}var a=n(722),o=Object.prototype;r.prototype=a?a(null):o,e.exports=r},[1064,723],function(e,t,n){function r(e,t){var n=null==e?void 0:e[t];return a(n)?n:void 0}var a=n(724);e.exports=r},function(e,t,n){function r(e){return null!=e&&(a(e)?p.test(l.call(e)):i(e)&&(o(e)?p:c).test(e))}var a=n(668),o=n(725),i=n(466),s=/[\\^$.*+?()[\]{}|]/g,c=/^\[object .+?Constructor\]$/,u=Object.prototype,l=Function.prototype.toString,d=u.hasOwnProperty,p=RegExp("^"+l.call(d).replace(s,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=r},function(e,t){function n(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(n){}return t}e.exports=n},[1065,723,463],function(e,t,n){function r(e){var t=this.__data__;return s(e)?i("string"==typeof e?t.string:t.hash,e):a?t.map["delete"](e):o(t.map,e)}var a=n(726),o=n(712),i=n(728),s=n(730);e.exports=r},function(e,t,n){function r(e,t){return a(e,t)&&delete e[t]}var a=n(729);e.exports=r},function(e,t,n){function r(e,t){return a?void 0!==e[t]:i.call(e,t)}var a=n(722),o=Object.prototype,i=o.hasOwnProperty;e.exports=r},function(e,t){function n(e){var t=typeof e;return"number"==t||"boolean"==t||"string"==t&&"__proto__"!=e||null==e}e.exports=n},function(e,t,n){function r(e){var t=this.__data__;return s(e)?i("string"==typeof e?t.string:t.hash,e):a?t.map.get(e):o(t.map,e)}var a=n(726),o=n(715),i=n(732),s=n(730);e.exports=r},function(e,t,n){function r(e,t){if(a){var n=e[t];return n===o?void 0:n}return s.call(e,t)?e[t]:void 0}var a=n(722),o="__lodash_hash_undefined__",i=Object.prototype,s=i.hasOwnProperty;e.exports=r},function(e,t,n){function r(e){var t=this.__data__;return s(e)?i("string"==typeof e?t.string:t.hash,e):a?t.map.has(e):o(t.map,e)}var a=n(726),o=n(717),i=n(729),s=n(730);e.exports=r},function(e,t,n){function r(e,t){var n=this.__data__;return s(e)?i("string"==typeof e?n.string:n.hash,e,t):a?n.map.set(e,t):o(n.map,e,t),this}var a=n(726),o=n(735),i=n(736),s=n(730);e.exports=r},function(e,t,n){function r(e,t,n){var r=a(e,t);r<0?e.push([t,n]):e[r][1]=n}var a=n(713);e.exports=r},function(e,t,n){function r(e,t,n){e[t]=a&&void 0===n?o:n}var a=n(722),o="__lodash_hash_undefined__";e.exports=r},function(e,t,n){function r(e,t,n,r,s,c){var u=-1,l=s&i,d=s&o,p=e.length,f=t.length;if(p!=f&&!(l&&f>p))return!1;var h=c.get(e);if(h)return h==t;var m=!0;for(c.set(e,t);++u<p;){var M=e[u],_=t[u];if(r)var g=l?r(_,M,u,t,e,c):r(M,_,u,e,t,c);if(void 0!==g){if(g)continue;m=!1;break}if(d){if(!a(t,function(e){return M===e||n(M,e,r,s,c)})){m=!1;break}}else if(M!==_&&!n(M,_,r,s,c)){m=!1;break}}return c["delete"](e),m}var a=n(738),o=1,i=2;e.exports=r},function(e,t){function n(e,t){for(var n=-1,r=e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}e.exports=n},function(e,t,n){function r(e,t,n,r,b,A){switch(n){case v:return!(e.byteLength!=t.byteLength||!r(new o(e),new o(t)));case l:case d:return+e==+t;case p:return e.name==t.name&&e.message==t.message;case h:return e!=+e?t!=+t:e==+t;case m:case _:return e==t+"";case f:var T=i;case M:var L=A&u;return T||(T=s),(L||e.size==t.size)&&r(T(e),T(t),b,A|c);case g:return!!a&&y.call(e)==y.call(t)}return!1}var a=n(462),o=n(740),i=n(741),s=n(742),c=1,u=2,l="[object Boolean]",d="[object Date]",p="[object Error]",f="[object Map]",h="[object Number]",m="[object RegExp]",M="[object Set]",_="[object String]",g="[object Symbol]",v="[object ArrayBuffer]",b=a?a.prototype:void 0,y=a?b.valueOf:void 0;e.exports=r},[1071,463],function(e,t){function n(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}e.exports=n},function(e,t){function n(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}e.exports=n},function(e,t,n){function r(e,t,n,r,s,c){var u=s&i,l=o(e),d=l.length,p=o(t),f=p.length;if(d!=f&&!u)return!1;for(var h=d;h--;){var m=l[h];if(!(u?m in t:a(t,m)))return!1}var M=c.get(e);if(M)return M==t;var _=!0;c.set(e,t);for(var g=u;++h<d;){m=l[h];var v=e[m],b=t[m];if(r)var y=u?r(b,v,m,t,e,c):r(v,b,m,e,t,c);if(!(void 0===y?v===b||n(v,b,r,s,c):y)){_=!1;break}g||(g="constructor"==m)}if(_&&!g){var A=e.constructor,T=t.constructor;A!=T&&"constructor"in e&&"constructor"in t&&!("function"==typeof A&&A instanceof A&&"function"==typeof T&&T instanceof T)&&(_=!1)}return c["delete"](e),_}var a=n(677),o=n(676),i=2;e.exports=r},function(e,t,n){function r(e){return f.call(e)}var a=n(726),o=n(745),i=n(746),s="[object Map]",c="[object Object]",u="[object Set]",l="[object WeakMap]",d=Object.prototype,p=Function.prototype.toString,f=d.toString,h=a?p.call(a):"",m=o?p.call(o):"",M=i?p.call(i):"";(a&&r(new a)!=s||o&&r(new o)!=u||i&&r(new i)!=l)&&(r=function(e){var t=f.call(e),n=t==c?e.constructor:null,r="function"==typeof n?p.call(n):"";if(r)switch(r){case h:return s;case m:return u;case M:return l}return t}),e.exports=r},[1072,723,463],[1073,723,463],function(e,t,n){function r(e){return o(e)&&a(e.length)&&!!k[N.call(e)]}var a=n(670),o=n(466),i="[object Arguments]",s="[object Array]",c="[object Boolean]",u="[object Date]",l="[object Error]",d="[object Function]",p="[object Map]",f="[object Number]",h="[object Object]",m="[object RegExp]",M="[object Set]",_="[object String]",g="[object WeakMap]",v="[object ArrayBuffer]",b="[object Float32Array]",y="[object Float64Array]",A="[object Int8Array]",T="[object Int16Array]",L="[object Int32Array]",E="[object Uint8Array]",w="[object Uint8ClampedArray]",z="[object Uint16Array]",S="[object Uint32Array]",k={};k[b]=k[y]=k[A]=k[T]=k[L]=k[E]=k[w]=k[z]=k[S]=!0,k[i]=k[s]=k[v]=k[c]=k[u]=k[l]=k[d]=k[p]=k[f]=k[h]=k[m]=k[M]=k[_]=k[g]=!1;var O=Object.prototype,N=O.toString;e.exports=r},function(e,t,n){var r,a;/*!
- Copyright (c) 2015 Jed Watson.
- Licensed under the MIT License (MIT), see
- http://jedwatson.github.io/classnames
- */
-!function(){"use strict";function n(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];if(r){var a=typeof r;if("string"===a||"number"===a)e+=" "+r;else if(Array.isArray(r))e+=" "+n.apply(null,r);else if("object"===a)for(var i in r)o.call(r,i)&&r[i]&&(e+=" "+i)}}return e.substr(1)}var o={}.hasOwnProperty;"undefined"!=typeof e&&e.exports?e.exports=n:(r=[],a=function(){return n}.apply(t,r),!(void 0!==a&&(e.exports=a)))}()},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=n(1),i=r(o),s=n(142),c=r(s),u=n(750),l=r(u),d=n(748),p=r(d),f=n(752),h=n(791),m=n(804),M=480,_=c["default"].createClass({displayName:"NavTabs",propTypes:{selectedText:c["default"].PropTypes.string,selectedCount:c["default"].PropTypes.number,label:c["default"].PropTypes.string,hasSiblingControls:c["default"].PropTypes.bool},getDefaultProps:function(){return{hasSiblingControls:!1}},getInitialState:function(){return{isDropdown:!1}},componentDidMount:function(){this.setDropdown(),this.debouncedAfterResize=(0,l["default"])(this.setDropdown,300),window.addEventListener("resize",this.debouncedAfterResize)},componentWillReceiveProps:function(){this.setDropdown()},componentWillUnmount:function(){window.removeEventListener("resize",this.debouncedAfterResize)},render:function(){var e=c["default"].Children.map(this.props.children,function(e,t){return e&&c["default"].cloneElement(e,{ref:"tab-"+t})}),t=(0,p["default"])({"dops-section-nav-tabs":!0,"is-dropdown":this.state.isDropdown,"is-open":this.state.isDropdownOpen,"has-siblings":this.props.hasSiblingControls}),n=m.getWindowInnerWidth();return c["default"].createElement("div",{className:"dops-section-nav-group",ref:"navGroup"},c["default"].createElement("div",{className:t},this.props.label&&c["default"].createElement("h6",{className:"dops-section-nav-group__label"},this.props.label),c["default"].createElement("ul",{className:"dops-section-nav-tabs__list",role:"menu",onKeyDown:this.keyHandler},e),this.state.isDropdown&&n>M&&this.getDropdown()))},getTabWidths:function(){var e=0;c["default"].Children.forEach(this.props.children,function(t,n){if(t){var r=i["default"].findDOMNode(this.refs["tab-"+n]).offsetWidth;e+=r}}.bind(this)),this.tabsWidth=e},getDropdown:function(){var e=c["default"].Children.map(this.props.children,function(e,t){return e?c["default"].createElement(h,a({},e.props,{key:"navTabsDropdown-"+t}),e.props.children):null});return c["default"].createElement(f,{className:"dops-section-nav-tabs__dropdown",selectedText:this.props.selectedText,selectedCount:this.props.selectedCount},e)},setDropdown:function(){var e;if(window.innerWidth>M){if(!this.refs.navGroup)return;e=this.refs.navGroup.offsetWidth,this.tabsWidth||this.getTabWidths(),e<=this.tabsWidth&&!this.state.isDropdown?this.setState({isDropdown:!0}):e>this.tabsWidth&&this.state.isDropdown&&this.setState({isDropdown:!1})}else window.innerWidth<=M&&this.state.isDropdown&&this.setState({isDropdown:!1})},keyHandler:function(e){switch(e.keyCode){case 32:case 13:e.preventDefault(),document.activeElement.click()}}});e.exports=_},function(e,t,n){function r(e,t,n){function r(){v&&clearTimeout(v),m&&clearTimeout(m),y=0,h=m=g=v=b=void 0}function u(t,n){n&&clearTimeout(n),m=v=b=void 0,t&&(y=o(),M=e.apply(g,h),v||m||(h=g=void 0))}function l(){var e=t-(o()-_);e<=0||e>t?u(b,m):v=setTimeout(l,e)}function d(){return(v&&b||m&&L)&&(M=e.apply(g,h)),r(),M}function p(){u(L,v)}function f(){if(h=arguments,_=o(),g=this,b=L&&(v||!A),T===!1)var n=A&&!v;else{y||m||A||(y=_);var r=T-(_-y),a=(r<=0||r>T)&&(A||m);a?(m&&(m=clearTimeout(m)),y=_,M=e.apply(g,h)):m||(m=setTimeout(p,r))}return a&&v?v=clearTimeout(v):v||t===T||(v=setTimeout(l,t)),n&&(a=!0,M=e.apply(g,h)),!a||v||m||(h=g=void 0),M}var h,m,M,_,g,v,b,y=0,A=!1,T=!1,L=!0;if("function"!=typeof e)throw new TypeError(s);return t=i(t)||0,a(n)&&(A=!!n.leading,T="maxWait"in n&&c(i(n.maxWait)||0,t),L="trailing"in n?!!n.trailing:L),f.cancel=r,f.flush=d,f}var a=n(669),o=n(751),i=n(675),s="Expected a function",c=Math.max;e.exports=r},function(e,t){var n=Date.now;e.exports=n},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=n(1),u=r(c),l=n(142),d=r(l),p=n(753),f=r(p),h=n(784),m=r(h),M=n(787),_=r(M),g=n(788),v=r(g),b=n(790),y=r(b),A=n(748),T=r(A),L=n(791),E=r(L),w=n(800),z=r(w),S=n(801),k=r(S),O=n(792),N=r(O);n(802);var C=d["default"].Component,D=d["default"].PropTypes,P=function(){},x=function(e){function t(e){a(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.navigateItem=n.navigateItem.bind(n),n.toggleDropdown=n.toggleDropdown.bind(n),n.handleOutsideClick=n.handleOutsideClick.bind(n);var r={isOpen:!1};return e.options.length&&(r.selected=n.getInitialSelectedItem(e)),n.state=r,n}return i(t,e),s(t,[{key:"componentWillMount",value:function(){this.setState({instanceId:++t.instances})}},{key:"componentWillReceiveProps",value:function(e){this.state.isOpen&&this.closeDropdown(),"undefined"!=typeof this.state.selected&&this.props.initialSelected!==e.initialSelected&&this.setState({selected:e.initialSelected})}},{key:"componentWillUnmount",value:function(){window.removeEventListener("click",this.handleOutsideClick)}},{key:"componentDidUpdate",value:function(e,t){this.state.isOpen?window.addEventListener("click",this.handleOutsideClick):window.removeEventListener("click",this.handleOutsideClick),this.state.isOpen!==t.isOpen&&this.props.onToggle({target:this,open:this.state.isOpen})}},{key:"getInitialSelectedItem",value:function(e){if(e=e||this.props,e.initialSelected)return e.initialSelected;if(e.options.length){var t=(0,f["default"])(e.options,function(e){return!e.isLabel});return t&&t.value}}},{key:"dropdownOptions",value:function(){var e=0,t=this;return this.props.children?d["default"].Children.map(this.props.children,function(n,r){if(!n)return null;var a=d["default"].cloneElement(n,{ref:n.type===E["default"]?"item-"+e:null,key:"item-"+r,onClick:function(e){t.refs.dropdownContainer.focus(),"function"==typeof n.props.onClick&&n.props.onClick(e)}});return n.type===E["default"]&&e++,a},this):this.props.options.map(function(t,n){if(!t)return d["default"].createElement(z["default"],{key:"dropdown-separator-"+this.state.instanceId+"-"+n});if(t.isLabel)return d["default"].createElement(k["default"],{key:"dropdown-label-"+this.state.instanceId+"-"+n},t.label);var r=d["default"].createElement(E["default"],{key:"dropdown-item-"+this.state.instanceId+"-"+t.value,ref:"item-"+e,selected:this.state.selected===t.value,onClick:this.onSelectItem(t),path:t.path},t.label);return e++,r},this)}},{key:"render",value:function(){var e={"dops-select-dropdown":!0,"is-compact":this.props.compact,"is-open":this.state.isOpen};this.props.className&&this.props.className.split(" ").forEach(function(t){e[t]=!0});var t=(0,T["default"])(e),n=this.props.selectedText?this.props.selectedText:(0,y["default"])((0,f["default"])(this.props.options,{value:this.state.selected}),"label");return d["default"].createElement("div",{style:this.props.style,className:t},d["default"].createElement("div",{ref:"dropdownContainer",className:"dops-select-dropdown__container",valueLink:this.props.valueLink,onKeyDown:this.navigateItem,tabIndex:this.props.tabIndex||0,"aria-haspopup":"true","aria-owns":"select-submenu-"+this.state.instanceId,"aria-controls":"select-submenu-"+this.state.instanceId,"aria-expanded":this.state.isOpen,onClick:this.toggleDropdown},d["default"].createElement("div",{id:"select-dropdown-"+this.state.instanceId,className:"dops-select-dropdown__header"},d["default"].createElement("span",{className:"dops-select-dropdown__header-text"},n,"number"==typeof this.props.selectedCount&&d["default"].createElement(N["default"],{count:this.props.selectedCount}))),d["default"].createElement("ul",{id:"select-submenu-"+this.state.instanceId,className:"dops-select-dropdown__options",role:"menu","aria-labelledby":"select-dropdown-"+this.state.instanceId,"aria-expanded":this.state.isOpen},this.dropdownOptions())))}},{key:"toggleDropdown",value:function(){this.setState({isOpen:!this.state.isOpen})}},{key:"openDropdown",value:function(){this.setState({isOpen:!0})}},{key:"closeDropdown",value:function(){this.state.isOpen&&(delete this.focused,this.setState({isOpen:!1}))}},{key:"onSelectItem",value:function(e){return this.selectItem.bind(this,e)}},{key:"selectItem",value:function(e){e&&(this.props.onSelect&&this.props.onSelect(e),this.setState({selected:e.value}),this.refs.dropdownContainer.focus())}},{key:"navigateItem",value:function(e){switch(e.keyCode){case 9:this.navigateItemByTabKey(e);break;case 32:case 13:e.preventDefault(),this.activateItem();break;case 38:e.preventDefault(),this.focusSibling("previous"),this.openDropdown();break;case 40:e.preventDefault(),this.focusSibling("next"),this.openDropdown();break;case 27:e.preventDefault(),this.closeDropdown(),this.refs.dropdownContainer.focus()}}},{key:"navigateItemByTabKey",value:function(e){var t;this.state.isOpen&&(e.preventDefault(),t=e.shiftKey?"previous":"next",this.focusSibling(t))}},{key:"activateItem",value:function(){return this.state.isOpen?void document.activeElement.click():this.openDropdown()}},{key:"focusSibling",value:function(e){var t,n,r,a;this.state.isOpen&&(this.props.options.length?(n=(0,v["default"])((0,m["default"])(this.props.options,function(e){return e&&!e.isLabel}),"value"),r="number"==typeof this.focused?this.focused:n.indexOf(this.state.selected)):(n=(0,m["default"])(this.props.children,function(e){return e.type===E["default"]}),r="number"==typeof this.focused?this.focused:(0,_["default"])(n,function(e){return e.props.selected})),t="previous"===e?-1:1,a=r+t,a>=n.length||a<0||(u["default"].findDOMNode(this.refs["item-"+a].refs.itemLink).focus(),this.focused=a))}},{key:"handleOutsideClick",value:function(e){u["default"].findDOMNode(this.refs.dropdownContainer).contains(e.target)||this.closeDropdown()}}]),t}(C);x.defaultProps={options:[],onSelect:P,onToggle:P,style:{}},x.propTypes={selectedText:D.string,selectedCount:D.number,initialSelected:D.string,className:D.string,style:D.object,onSelect:D.func,onToggle:D.func,focusSibling:D.func,tabIndex:D.number,options:D.arrayOf(D.shape({value:D.string.isRequired,label:D.string.isRequired,path:D.string}))},x.instances=0,t["default"]=x,e.exports=t["default"]},function(e,t,n){function r(e,t){if(t=s(t,3),c(e)){var n=i(e,t);return n>-1?e[n]:void 0}return o(e,t,a)}var a=n(754),o=n(759),i=n(760),s=n(761),c=n(683);e.exports=r},[1067,755,758],[1068,756,676],function(e,t,n){var r=n(757),a=r();e.exports=a},function(e,t){function n(e){return function(t,n,r){for(var a=-1,o=Object(t),i=r(t),s=i.length;s--;){var c=i[e?s:++a];if(n(o[c],c,o)===!1)break}return t}}e.exports=n},[1069,665],function(e,t){function n(e,t,n,r){var a;return n(e,function(e,n,o){if(t(e,n,o))return a=r?n:e,!1}),a}e.exports=n},function(e,t){function n(e,t,n){for(var r=e.length,a=n?r:-1;n?a--:++a<r;)if(t(e[a],a,e))return a;return-1}e.exports=n},function(e,t,n){function r(e){var t=typeof e;return"function"==t?e:null==e?i:"object"==t?s(e)?o(e[0],e[1]):a(e):c(e)}var a=n(762),o=n(769),i=n(781),s=n(683),c=n(782);e.exports=r},function(e,t,n){function r(e){var t=o(e);if(1==t.length&&t[0][2]){var n=t[0][0],r=t[0][1];return function(e){return null!=e&&(e[n]===r&&(void 0!==r||n in Object(e)))}}return function(n){return n===e||a(n,e,t)}}var a=n(763),o=n(764);e.exports=r},function(e,t,n){function r(e,t,n,r){var c=n.length,u=c,l=!r;if(null==e)return!u;for(e=Object(e);c--;){var d=n[c];if(l&&d[2]?d[1]!==e[d[0]]:!(d[0]in e))return!1}for(;++c<u;){d=n[c];var p=d[0],f=e[p],h=d[1];if(l&&d[2]){if(void 0===f&&!(p in e))return!1}else{var m=new a,M=r?r(f,h,p,e,t,m):void 0;if(!(void 0===M?o(h,f,r,i|s,m):M))return!1}}return!0}var a=n(709),o=n(707),i=1,s=2;e.exports=r},function(e,t,n){function r(e){for(var t=o(e),n=t.length;n--;)t[n][2]=a(t[n][1]);return t}var a=n(765),o=n(766);e.exports=r},[1074,669],function(e,t,n){function r(e){return a(e,o(e))}var a=n(767),o=n(676);e.exports=r},function(e,t,n){function r(e,t){return a(t,function(t){return[t,e[t]]})}var a=n(768);e.exports=r},function(e,t){function n(e,t){for(var n=-1,r=e.length,a=Array(r);++n<r;)a[n]=t(e[n],n,e);return a}e.exports=n},function(e,t,n){function r(e,t){return function(n){var r=o(n,e);return void 0===r&&r===t?i(n,e):a(t,r,void 0,s|c)}}var a=n(707),o=n(770),i=n(775),s=1,c=2;e.exports=r},function(e,t,n){function r(e,t,n){var r=null==e?void 0:a(e,t);return void 0===r?n:r}var a=n(771);e.exports=r},function(e,t,n){function r(e,t){t=o(t,e)?[t+""]:a(t);for(var n=0,r=t.length;null!=e&&n<r;)e=e[t[n++]];return n&&n==r?e:void 0}var a=n(772),o=n(774);e.exports=r},function(e,t,n){function r(e){return a(e)?e:o(e)}var a=n(683),o=n(773);e.exports=r},function(e,t,n){function r(e){var t=[];return a(e).replace(o,function(e,n,r,a){t.push(r?a.replace(i,"$1"):n||e)}),t}var a=n(461),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]/g,i=/\\(\\)?/g;e.exports=r},function(e,t,n){function r(e,t){return"number"==typeof e||!a(e)&&(i.test(e)||!o.test(e)||null!=t&&e in Object(t))}var a=n(683),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;e.exports=r},function(e,t,n){function r(e,t){return o(e,t,a)}var a=n(776),o=n(777);e.exports=r},function(e,t){function n(e,t){return t in Object(e)}e.exports=n},function(e,t,n){function r(e,t,n){if(null==e)return!1;var r=n(e,t);r||c(t)||(t=a(t),e=p(e,t),null!=e&&(t=d(t),r=n(e,t)));var f=e?e.length:void 0;return r||!!f&&u(f)&&s(t,f)&&(i(e)||l(e)||o(e))}var a=n(772),o=n(681),i=n(683),s=n(671),c=n(774),u=n(670),l=n(684),d=n(778),p=n(779);e.exports=r},function(e,t){function n(e){var t=e?e.length:0;return t?e[t-1]:void 0}e.exports=n},function(e,t,n){function r(e,t){return 1==t.length?e:o(e,a(t,0,-1))}var a=n(780),o=n(770);e.exports=r},function(e,t){function n(e,t,n){var r=-1,a=e.length;t<0&&(t=-t>a?0:a+t),n=n>a?a:n,n<0&&(n+=a),a=t>n?0:n-t>>>0,t>>>=0;for(var o=Array(a);++r<a;)o[r]=e[r+t];return o}e.exports=n},function(e,t){function n(e){return e}e.exports=n},function(e,t,n){function r(e){return i(e)?a(e):o(e)}var a=n(667),o=n(783),i=n(774);e.exports=r},function(e,t,n){function r(e){return function(t){return a(t,e)}}var a=n(771);e.exports=r},function(e,t,n){function r(e,t){var n=s(e)?a:o;return n(e,i(t,3))}var a=n(785),o=n(786),i=n(761),s=n(683);e.exports=r},function(e,t){function n(e,t){for(var n=-1,r=e.length,a=-1,o=[];++n<r;){var i=e[n];t(i,n,e)&&(o[++a]=i)}return o}e.exports=n},function(e,t,n){function r(e,t){var n=[];return a(e,function(e,r,a){t(e,r,a)&&n.push(e)}),n}var a=n(754);e.exports=r},function(e,t,n){function r(e,t){return e&&e.length?a(e,o(t,3)):-1}var a=n(760),o=n(761);e.exports=r},function(e,t,n){function r(e,t){var n=s(e)?a:i;return n(e,o(t,3))}var a=n(768),o=n(761),i=n(789),s=n(683);e.exports=r},function(e,t,n){function r(e,t){var n=-1,r=o(e)?Array(e.length):[];return a(e,function(e,a,o){r[++n]=t(e,a,o)}),r}var a=n(754),o=n(665);e.exports=r},function(e,t,n){function r(e,t,n){if(s(t,e))r=null==e?void 0:e[t];else{t=a(t);var r=o(e,t);e=c(e,t)}return void 0===r&&(r=n),i(r)?r.call(e):r}var a=n(772),o=n(770),i=n(668),s=n(774),c=n(779);e.exports=r},function(e,t,n){"use strict";var r=n(142),a=n(748),o=n(792),i=r.createClass({displayName:"SelectDropdownItem",propTypes:{children:r.PropTypes.string.isRequired,path:r.PropTypes.string,selected:r.PropTypes.bool,onClick:r.PropTypes.func,count:r.PropTypes.number},getDefaultProps:function(){return{selected:!1}},render:function(){var e=a(this.props.className,{"dops-select-dropdown__item":!0,"is-selected":this.props.selected,"is-disabled":this.props.disabled});return r.createElement("li",{className:"dops-select-dropdown__option"},r.createElement("a",{ref:"itemLink",href:this.props.path,className:e,onClick:this.props.disabled?null:this.props.onClick,"data-bold-text":this.props.value||this.props.children,role:"menuitem",tabIndex:0,"aria-selected":this.props.selected},r.createElement("span",{className:"dops-select-dropdown__item-text"},this.props.children,"number"==typeof this.props.count&&r.createElement(o,{count:this.props.count}))))}});e.exports=i},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(793),s=r(i);n(796),t["default"]=o["default"].createClass({displayName:"Count",mixins:[s["default"]],propTypes:{count:o["default"].PropTypes.number.isRequired},render:function(){return o["default"].createElement("span",{className:"dops-count"},this.numberFormat(this.props.count))}}),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0;var a=n(794),o=r(a);t["default"]={shouldComponentUpdate:o["default"]},e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){return!(0,i["default"])(this.props,e)||!(0,i["default"])(this.state,t)}t.__esModule=!0,t["default"]=a;var o=n(795),i=r(o);e.exports=t["default"]},function(e,t){"use strict";function n(e,t){if(e===t)return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var a=Object.prototype.hasOwnProperty.bind(t),o=0;o<n.length;o++)if(!a(n[o])||e[n[o]]!==t[n[o]])return!1;return!0}t.__esModule=!0,t["default"]=n,e.exports=t["default"]},function(e,t){},,,,function(e,t,n){"use strict";var r=n(142),a=r.createClass({displayName:"SelectDropdownSeparator",render:function(){return r.createElement("li",{className:"dops-select-dropdown__separator"})}});e.exports=a},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=n(142),u=r(c),l=u["default"].Component,d=function(e){return e.stopPropagation()},p=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){return u["default"].createElement("li",{onClick:d,className:"dops-select-dropdown__label"},u["default"].createElement("label",null,this.props.children))}}]),t}(l);t["default"]=p,e.exports=t["default"]},796,,function(e,t){(function(t){"use strict";function n(e){var n=o(),r={"<480px":function(){return n<=480},"<660px":function(){return n<=660},"<960px":function(){return n<=960},">480px":function(){return n>480},">660px":function(){return n>660},">960px":function(){return n>960},"480px-660px":function(){return n>480&&n<=660},"660px-960px":function(){return n>660&&n<=960},"480px-960px":function(){return n>480&&n<=960}};{if(r.hasOwnProperty(e))return r[e]();try{t.window.console.warn("Undefined breakpoint used in `mobile-first-breakpoint`",e)}catch(a){}}}function r(){return n("<480px")}function a(){return n(">960px")}function o(){return t.window?t.window.innerWidth:769}e.exports={isMobile:r,isDesktop:a,isWithinBreakpoint:n,getWindowInnerWidth:o}}).call(t,function(){return this}())},function(e,t,n){"use strict";var r=n(142),a=n(793),o=n(748),i=n(792),s=r.createClass({displayName:"NavItem",mixins:[a],propTypes:{itemType:r.PropTypes.string,path:r.PropTypes.string,selected:r.PropTypes.bool,tabIndex:r.PropTypes.number,onClick:r.PropTypes.func,isExternalLink:r.PropTypes.bool,disabled:r.PropTypes.bool,count:r.PropTypes.number},render:function(){var e,t,n,a=this.props.itemType?this.props.itemType:"tab",s={"is-selected":this.props.selected,"is-external":this.props.isExternalLink};return s["dops-section-nav-"+a]=!0,e=o(s),this.props.isExternalLink&&(t="_blank"),this.props.disabled||(n=this.props.onClick),r.createElement("li",{className:e},r.createElement("a",{href:this.props.path,target:t,className:"dops-section-nav-"+a+"__link",onTouchTap:n,tabIndex:this.props.tabIndex||0,"aria-selected":this.props.selected,disabled:this.props.disabled,role:"menuitem",rel:this.props.isExternalLink?"external":null},r.createElement("span",{className:"dops-section-nav-"+a+"__text"},this.props.children,"number"==typeof this.props.count&&r.createElement(i,{count:this.props.count}))))}});e.exports=s},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=n(1),i=r(o),s=n(142),c=r(s),u=n(748),l=r(u),d=n(750),p=r(d),f=n(807),h=r(f),m=n(808),M=r(m),_=n(811),g=r(_),v=n(804);n(814);var b=300,y=c["default"].createClass({displayName:"Search",statics:{instances:0},propTypes:{additionalClasses:c["default"].PropTypes.string,initialValue:c["default"].PropTypes.string,placeholder:c["default"].PropTypes.string,pinned:c["default"].PropTypes.bool,delaySearch:c["default"].PropTypes.bool,delayTimeout:c["default"].PropTypes.number,onSearch:c["default"].PropTypes.func.isRequired,onSearchChange:c["default"].PropTypes.func,onSearchClose:c["default"].PropTypes.func,onSearchOpen:c["default"].PropTypes.func,analyticsGroup:c["default"].PropTypes.string,autoFocus:c["default"].PropTypes.bool,disabled:c["default"].PropTypes.bool,onKeyDown:c["default"].PropTypes.func,disableAutocorrect:c["default"].PropTypes.bool,onBlur:c["default"].PropTypes.func,searching:c["default"].PropTypes.bool,isOpen:c["default"].PropTypes.bool},getInitialState:function(){return{keyword:this.props.initialValue||"",isOpen:!!this.props.isOpen}},getDefaultProps:function(){return{pinned:!1,delaySearch:!1,delayTimeout:b,autoFocus:!1,disabled:!1,onSearchChange:h["default"],onSearchClose:h["default"],onSearchOpen:h["default"],onKeyDown:h["default"],disableAutocorrect:!1,searching:!1,isOpen:!1}},componentWillMount:function(){this.setState({instanceId:++y.instances})},componentWillReceiveProps:function(e){e.onSearch===this.props.onSearch&&e.delaySearch===this.props.delaySearch||(this.onSearch=this.props.delaySearch?(0,p["default"])(this.props.onSearch,this.props.delayTimeout):this.props.onSearch),e.isOpen!==this.props.isOpen&&this.setState({isOpen:e.isOpen})},componentDidUpdate:function(e,t){(this.state.isOpen&&!t.isOpen||this.props.autoFocus&&!e.autoFocus)&&this.focus(),this.state.keyword!==t.keyword&&(this.state.keyword?this.onSearch(this.state.keyword):(this.props.delaySearch&&this.onSearch.cancel(),this.props.onSearch(this.state.keyword)),this.props.onSearchChange(this.state.keyword))},componentDidMount:function(){this.onSearch=this.props.delaySearch?(0,p["default"])(this.props.onSearch,this.props.delayTimeout):this.props.onSearch,this.props.autoFocus&&this.focus()},focus:function(){i["default"].findDOMNode(this.refs.searchInput).focus()},blur:function(){i["default"].findDOMNode(this.refs.searchInput).blur()},getCurrentSearchValue:function(){return i["default"].findDOMNode(this.refs.searchInput).value},clear:function(){this.setState({keyword:""})},onBlur:function(){this.props.onBlur&&this.props.onBlur()},onChange:function(){this.setState({keyword:this.getCurrentSearchValue()})},openSearch:function(e){e.preventDefault(),this.setState({keyword:"",isOpen:!0}),this.props.onSearchOpen()},closeSearch:function(e){var t;e.preventDefault(),this.props.disabled||(t=i["default"].findDOMNode(this.refs.searchInput),this.setState({keyword:"",isOpen:this.props.isOpen||!1}),t.value="",t.blur(),this.props.pinned&&i["default"].findDOMNode(this.refs.openIcon).focus(),this.props.onSearchClose())},keyUp:function(e){13===e.which&&(0,v.isMobile)()&&this.blur(),this.props.pinned&&"Escape"===e.key&&this.closeSearch(e)},keyDown:function(e){this.props.onKeyDown(e)},onFocus:function(){var e=i["default"].findDOMNode(this.refs.searchInput),t=e.value;t&&(e.value="",e.value=t)},render:function(){var e,t=this.state.keyword,n=this.props.placeholder||"Search…",r=this.props.pinned&&!this.state.isOpen,o=this.state.isOpen||!this.props.pinned||this.props.initialValue,i=this.props.disableAutocorrect&&{autoComplete:"off",autoCorrect:"off",spellCheck:"false"};return e=(0,l["default"])(this.props.additionalClasses,{"is-pinned":this.props.pinned,"is-open":o,"is-searching":this.props.searching,"dops-search":!0}),c["default"].createElement("div",{className:e,role:"search"},c["default"].createElement(M["default"],null),c["default"].createElement("div",{ref:"openIcon",onTouchTap:r?this.openSearch:this.focus,tabIndex:r?"0":null,onKeyDown:r?this._keyListener.bind(this,"openSearch"):null,"aria-controls":"search-component-"+this.state.instanceId,"aria-label":"Open Search"},c["default"].createElement(g["default"],{icon:"search",className:"dops-search-open__icon"})),c["default"].createElement("input",a({type:"search",id:"search-component-"+this.state.instanceId,className:"dops-search__input",placeholder:n,role:"search",value:t,ref:"searchInput",onChange:this.onChange,onKeyUp:this.keyUp,onKeyDown:this.keyDown,onFocus:this.onFocus,onBlur:this.onBlur,disabled:this.props.disabled,"aria-hidden":!o,autoCapitalize:"none"},i)),t||this.state.isOpen?this.closeButton():null)},closeButton:function(){return c["default"].createElement("span",{onTouchTap:this.closeSearch,tabIndex:"0",onKeyDown:this._keyListener.bind(this,"closeSearch"),"aria-controls":"search-component-"+this.state.instanceId,"aria-label":"Close Search"},c["default"].createElement(g["default"],{icon:"cross",className:"dops-search-close__icon"}))},_keyListener:function(e,t){switch(t.key){case" ":case"Enter":this[e](t)}}});e.exports=y},function(e,t){function n(){}e.exports=n},function(e,t,n){(function(t){"use strict";var r=n(142),a=n(748);n(809);var o;o=r.createClass({displayName:"Spinner",propTypes:{className:r.PropTypes.string,size:r.PropTypes.number,duration:r.PropTypes.number},statics:{instances:0},getDefaultProps:function(){return{size:20,duration:3e3}},componentWillMount:function(){this.setState({instanceId:++o.instances})},isSVGCSSAnimationSupported:function(){var e=t.window?t.window.navigator.userAgent:"";return!/(MSIE |Trident\/)/.test(e)},getClassName:function(){return a("dops-spinner",this.props.className,{"is-fallback":!this.isSVGCSSAnimationSupported()})},renderFallback:function(){var e={width:this.props.size,height:this.props.size};return r.createElement("div",{className:this.getClassName(),style:e},r.createElement("span",{className:"dops-spinner__progress is-left"}),r.createElement("span",{className:"dops-spinner__progress is-right"}))},render:function(){var e=parseInt(this.state.instanceId,10);return this.isSVGCSSAnimationSupported()?r.createElement("div",{className:this.getClassName()},r.createElement("svg",{className:"dops-spinner__image",width:this.props.size,height:this.props.size,viewBox:"0 0 100 100",dangerouslySetInnerHTML:{__html:'\n\t\t\t\t\t<defs>\n\t\t\t\t\t\t<mask id="maskBorder'+e+'">\n\t\t\t\t\t\t\t<rect x="0" y="0" width="100%" height="100%" fill="white" />\n\t\t\t\t\t\t\t<circle r="46%" cx="50%" cy="50%" fill="black" />\n\t\t\t\t\t\t</mask>\n\t\t\t\t\t\t<mask id="maskDonut'+e+'">\n\t\t\t\t\t\t\t<rect x="0" y="0" width="100%" height="100%" fill="black" />\n\t\t\t\t\t\t\t<circle r="46%" cx="50%" cy="50%" fill="white" />\n\t\t\t\t\t\t\t<circle r="30%" cx="50%" cy="50%" fill="black" />\n\t\t\t\t\t\t</mask>\n\t\t\t\t\t\t<mask id="maskLeft'+e+'">\n\t\t\t\t\t\t\t<rect x="0" y="0" width="50%" height="100%" fill="white" />\n\t\t\t\t\t\t</mask>\n\t\t\t\t\t\t<mask id="maskRight'+e+'">\n\t\t\t\t\t\t\t<rect x="50%" y="0" width="50%" height="100%" fill="white" />\n\t\t\t\t\t\t</mask>\n\t\t\t\t\t</defs>\n\t\t\t\t\t<circle class="dops-spinner__border" r="50%" cx="50%" cy="50%" mask="url( #maskBorder'+e+' )" />\n\t\t\t\t\t<g mask="url( #maskDonut'+e+' )">\n\t\t\t\t\t\t<g mask="url( #maskLeft'+e+' )">\n\t\t\t\t\t\t\t<rect class="dops-spinner__progress is-left" x="0" y="0" width="50%" height="100%" />\n\t\t\t\t\t\t</g>\n\t\t\t\t\t\t<g mask="url( #maskRight'+e+' )">\n\t\t\t\t\t\t\t<rect class="dops-spinner__progress is-right" x="50%" y="0" width="50%" height="100%" />\n\t\t\t\t\t\t</g>\n\t\t\t\t\t</g>\n\t\t\t\t'}})):this.renderFallback()}}),e.exports=o}).call(t,function(){return this}())},796,,function(e,t,n){"use strict";var r=n(142),a=n(793),o=n(748);n(812);var i=r.createClass({displayName:"Gridicon",mixins:[a],getDefaultProps:function(){return{className:"",size:24}},propTypes:{icon:r.PropTypes.string.isRequired,size:r.PropTypes.number,onClick:r.PropTypes.func,className:r.PropTypes.string},needsOffset:function(e,t){var n=["gridicons-add-outline","gridicons-add","gridicons-align-image-center","gridicons-align-image-left","gridicons-align-image-none","gridicons-align-image-right","gridicons-attachment","gridicons-backspace","gridicons-bold","gridicons-bookmark-outline","gridicons-bookmark","gridicons-calendar","gridicons-cart","gridicons-create","gridicons-custom-post-type","gridicons-external","gridicons-folder","gridicons-heading","gridicons-help-outline","gridicons-help","gridicons-history","gridicons-info-outline","gridicons-info","gridicons-italic","gridicons-layout-blocks","gridicons-link-break","gridicons-link","gridicons-list-checkmark","gridicons-list-ordered","gridicons-list-unordered","gridicons-menus","gridicons-minus","gridicons-my-sites","gridicons-notice-outline","gridicons-notice","gridicons-plus-small","gridicons-plus","gridicons-popout","gridicons-posts","gridicons-scheduled","gridicons-share-ios","gridicons-star-outline","gridicons-star","gridicons-stats","gridicons-status","gridicons-thumbs-up","gridicons-textcolor","gridicons-time","gridicons-trophy","gridicons-user-circle"];return n.indexOf(e)>=0&&t%18===0},needsOffsetX:function(e,t){var n=["gridicons-arrow-down","gridicons-arrow-up","gridicons-comment","gridicons-clear-formatting","gridicons-flag","gridicons-menu","gridicons-reader","gridicons-strikethrough"];return n.indexOf(e)>=0&&t%18===0},needsOffsetY:function(e,t){var n=["gridicons-align-center","gridicons-align-justify","gridicons-align-left","gridicons-align-right","gridicons-arrow-left","gridicons-arrow-right","gridicons-house","gridicons-indent-left","gridicons-indent-right","gridicons-minus-small","gridicons-print","gridicons-sign-out","gridicons-stats-alt","gridicons-trash","gridicons-underline","gridicons-video-camera"];return n.indexOf(e)>=0&&t%18===0},render:function(){var e,t,n="gridicons-"+this.props.icon,a=this.needsOffset(n,this.props.size),i=this.needsOffsetX(n,this.props.size),s=this.needsOffsetY(n,this.props.size);
-switch(t=o("gridicon",n,this.props.className,{"needs-offset":a,"needs-offset-x":i,"needs-offset-y":s}),n){default:e=r.createElement("svg",{height:this.props.size,width:this.props.size});break;case"gridicons-add-image":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M23 4v2h-3v3h-2V6h-3V4h3V1h2v3h3zm-8.5 7c.828 0 1.5-.672 1.5-1.5S15.328 8 14.5 8 13 8.672 13 9.5s.672 1.5 1.5 1.5zm3.5 3.234l-.513-.57c-.794-.885-2.18-.885-2.976 0l-.655.73L9 9l-3 3.333V6h7V4H6c-1.105 0-2 .895-2 2v12c0 1.105.895 2 2 2h12c1.105 0 2-.895 2-2v-7h-2v3.234z"})));break;case"gridicons-add-outline":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm5 9h-4V7h-2v4H7v2h4v4h2v-4h4v-2z"})));break;case"gridicons-add":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm5 11h-4v4h-2v-4H7v-2h4V7h2v4h4v2z"})));break;case"gridicons-align-center":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M4 19h16v-2H4v2zm13-6H7v2h10v-2zM4 9v2h16V9H4zm13-4H7v2h10V5z"})));break;case"gridicons-align-image-center":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M3 5h18v2H3V5zm0 14h18v-2H3v2zm5-4h8V9H8v6z"})));break;case"gridicons-align-image-left":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M3 5h18v2H3V5zm0 14h18v-2H3v2zm0-4h8V9H3v6zm10 0h8v-2h-8v2zm0-4h8V9h-8v2z"})));break;case"gridicons-align-image-none":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M21 7H3V5h18v2zm0 10H3v2h18v-2zM11 9H3v6h8V9z"})));break;case"gridicons-align-image-right":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M21 7H3V5h18v2zm0 10H3v2h18v-2zm0-8h-8v6h8V9zm-10 4H3v2h8v-2zm0-4H3v2h8V9z"})));break;case"gridicons-align-justify":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M4 19h16v-2H4v2zm16-6H4v2h16v-2zM4 9v2h16V9H4zm16-4H4v2h16V5z"})));break;case"gridicons-align-left":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M4 19h16v-2H4v2zm10-6H4v2h10v-2zM4 9v2h16V9H4zm10-4H4v2h10V5z"})));break;case"gridicons-align-right":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M20 17H4v2h16v-2zm-10-2h10v-2H10v2zM4 9v2h16V9H4zm6-2h10V5H10v2z"})));break;case"gridicons-arrow-down":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M11 4v12.17l-5.59-5.59L4 12l8 8 8-8-1.41-1.41L13 16.17V4h-2z"})));break;case"gridicons-arrow-left":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"})));break;case"gridicons-arrow-right":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8-8-8z"})));break;case"gridicons-arrow-up":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M13 20V7.83l5.59 5.59L20 12l-8-8-8 8 1.41 1.41L11 7.83V20h2z"})));break;case"gridicons-aside":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M14 20l6-6V6c0-1.105-.895-2-2-2H6c-1.105 0-2 .895-2 2v12c0 1.105.895 2 2 2h8zM6 6h12v6h-4c-1.105 0-2 .895-2 2v4H6V6zm10 4H8V8h8v2z"})));break;case"gridicons-attachment":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M14 1c-2.762 0-5 2.238-5 5v10c0 1.657 1.343 3 3 3s2.99-1.343 2.99-3V6H13v10c0 .553-.447 1-1 1-.553 0-1-.447-1-1V6c0-1.657 1.343-3 3-3s3 1.343 3 3v10.125C17 18.887 14.762 21 12 21s-5-2.238-5-5v-5H5v5c0 3.866 3.134 7 7 7s6.99-3.134 6.99-7V6c0-2.762-2.228-5-4.99-5z"})));break;case"gridicons-audio":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M8 4v10.184C7.686 14.072 7.353 14 7 14c-1.657 0-3 1.343-3 3s1.343 3 3 3 3-1.343 3-3V7h7v4.184c-.314-.112-.647-.184-1-.184-1.657 0-3 1.343-3 3s1.343 3 3 3 3-1.343 3-3V4H8z"})));break;case"gridicons-backspace":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M19 7H8l-5 5 5 5h11c1.104 0 2-.896 2-2V9c0-1.104-.896-2-2-2zm-.647 6.646l-.707.707L16 12.707l-1.647 1.647-.707-.707L15.293 12l-1.647-1.646.707-.707L16 11.293l1.646-1.647.707.707L16.707 12l1.646 1.646z"})));break;case"gridicons-bell":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M6.14 14.97l2.828 2.827c-.362.362-.862.586-1.414.586-1.105 0-2-.895-2-2 0-.552.224-1.052.586-1.414zm8.867 5.324L14.3 21 3 9.7l.706-.707 1.102.157c.754.108 1.69-.122 2.077-.51l3.885-3.884c2.34-2.34 6.135-2.34 8.475 0s2.34 6.135 0 8.475l-3.885 3.886c-.388.388-.618 1.323-.51 2.077l.157 1.1z"})));break;case"gridicons-block":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zM4 12c0-4.418 3.582-8 8-8 1.848 0 3.545.633 4.9 1.686L5.686 16.9C4.633 15.545 4 13.848 4 12zm8 8c-1.848 0-3.546-.633-4.9-1.686L18.314 7.1C19.367 8.455 20 10.152 20 12c0 4.418-3.582 8-8 8z"})));break;case"gridicons-bold":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M7 5.01h4.547c2.126 0 3.67.302 4.632.906.96.605 1.44 1.567 1.44 2.887 0 .896-.21 1.63-.63 2.205-.42.574-.98.92-1.678 1.036v.103c.95.212 1.637.608 2.057 1.19.42.58.63 1.35.63 2.315 0 1.367-.494 2.434-1.482 3.2-.99.765-2.332 1.148-4.027 1.148H7V5.01zm3 5.936h2.027c.862 0 1.486-.133 1.872-.4.386-.267.578-.708.578-1.323 0-.574-.21-.986-.63-1.236-.42-.25-1.087-.374-1.996-.374H10v3.333zm0 2.523v3.905h2.253c.876 0 1.52-.167 1.94-.502.416-.335.625-.848.625-1.54 0-1.243-.89-1.864-2.668-1.864H10z"})));break;case"gridicons-book":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M4 3h2v18H4zM18 3H7v18h11c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 6h-6V8h6v1zm0-2h-6V6h6v1z"})));break;case"gridicons-bookmark-outline":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M17 5v12.554l-5-2.857-5 2.857V5h10m0-2H7c-1.105 0-2 .896-2 2v16l7-4 7 4V5c0-1.104-.896-2-2-2z"})));break;case"gridicons-bookmark":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M17 3H7c-1.105 0-2 .896-2 2v16l7-4 7 4V5c0-1.104-.896-2-2-2z"})));break;case"gridicons-briefcase":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M21 6h-4V3c0-.5-.5-1-1-1H8c-.5 0-1 .5-1 1v3H3c-.6 0-1 .4-1 1v5h20V7c0-.6-.4-1-1-1zm-6 0H9V4h6v2zM14 15h-4v-2H2v8c0 .6.4 1 1 1h18c.6 0 1-.4 1-1v-8h-8v2z"})));break;case"gridicons-calendar":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M19 4h-1V2h-2v2H8V2H6v2H5c-1.105 0-2 .896-2 2v13c0 1.104.895 2 2 2h14c1.104 0 2-.896 2-2V6c0-1.104-.896-2-2-2zm0 15H5V8h14v11z"})));break;case"gridicons-camera":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M17 12c0 1.7-1.3 3-3 3s-3-1.3-3-3 1.3-3 3-3 3 1.3 3 3zm5-5v11c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V7c0-1.1.9-2 2-2V4h4v1h2l1-2h6l1 2h2c1.1 0 2 .9 2 2zM7.5 9c0-.8-.7-1.5-1.5-1.5S4.5 8.2 4.5 9s.7 1.5 1.5 1.5S7.5 9.8 7.5 9zM19 12c0-2.8-2.2-5-5-5s-5 2.2-5 5 2.2 5 5 5 5-2.2 5-5z"})));break;case"gridicons-cart":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M9 20c0 1.1-.9 2-2 2s-1.99-.9-1.99-2S5.9 18 7 18s2 .9 2 2zm8-2c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2zm.396-5c.937 0 1.75-.65 1.952-1.566L21 5H7V4c0-1.105-.895-2-2-2H3v2h2v11c0 1.105.895 2 2 2h12c0-1.105-.895-2-2-2H7v-2h10.396z"})));break;case"gridicons-checkmark-circle":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M11 17.768l-4.884-4.884 1.768-1.768L11 14.232l8.658-8.658C17.823 3.39 15.075 2 12 2 6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10c0-1.528-.353-2.97-.966-4.266L11 17.768z"})));break;case"gridicons-checkmark":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M9 19.414l-6.707-6.707 1.414-1.414L9 16.586 20.293 5.293l1.414 1.414"})));break;case"gridicons-chevron-down":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M20 9l-8 8-8-8 1.414-1.414L12 14.172l6.586-6.586"})));break;case"gridicons-chevron-left":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M14 20l-8-8 8-8 1.414 1.414L8.828 12l6.586 6.586"})));break;case"gridicons-chevron-right":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M10 20l8-8-8-8-1.414 1.414L15.172 12l-6.586 6.586"})));break;case"gridicons-chevron-up":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M4 15l8-8 8 8-1.414 1.414L12 9.828l-6.586 6.586"})));break;case"gridicons-clear-formatting":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M10.837 10.163l-4.6 4.6L10 4h4l.777 2.223-2.144 2.144-.627-2.092-1.17 3.888zm5.495.506L19.244 19H15.82l-1.05-3.5H11.5L5 22l-1.5-1.5 17-17L22 5l-5.668 5.67zm-2.31 2.31l-.032.03.032-.01v-.02z"})));break;case"gridicons-clipboard":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M16 18H8v-2h8v2zm0-6H8v2h8v-2zm2-9h-2v2h2v15H6V5h2V3H6c-1.105 0-2 .895-2 2v15c0 1.105.895 2 2 2h12c1.105 0 2-.895 2-2V5c0-1.105-.895-2-2-2zm-4 2V4c0-1.105-.895-2-2-2s-2 .895-2 2v1c-1.105 0-2 .895-2 2v1h8V7c0-1.105-.895-2-2-2z"})));break;case"gridicons-cloud-download":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M18 9c-.01 0-.017.002-.025.003C17.72 5.646 14.922 3 11.5 3 7.91 3 5 5.91 5 9.5c0 .524.07 1.03.186 1.52C5.123 11.015 5.064 11 5 11c-2.21 0-4 1.79-4 4 0 1.202.54 2.267 1.38 3h18.593C22.196 17.09 23 15.643 23 14c0-2.76-2.24-5-5-5zm-6 7l-4-5h3V8h2v3h3l-4 5z"})));break;case"gridicons-cloud-outline":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M11.5 5c2.336 0 4.304 1.825 4.48 4.154l.142 1.86 1.867-.012h.092C19.698 11.043 21 12.37 21 14c0 .748-.28 1.452-.783 2H3.28c-.156-.256-.28-.59-.28-1 0-1.074.85-1.953 1.915-1.998.06.007.118.012.178.015l2.66.124-.622-2.587C7.044 10.186 7 9.843 7 9.5 7 7.02 9.02 5 11.5 5m0-2C7.91 3 5 5.91 5 9.5c0 .524.07 1.03.186 1.52C5.123 11.015 5.064 11 5 11c-2.21 0-4 1.79-4 4 0 1.202.54 2.267 1.38 3h18.593C22.196 17.09 23 15.643 23 14c0-2.76-2.24-5-5-5l-.025.002C17.72 5.646 14.922 3 11.5 3z"})));break;case"gridicons-cloud-upload":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M18 9c-.01 0-.017.002-.025.003C17.72 5.646 14.922 3 11.5 3 7.91 3 5 5.91 5 9.5c0 .524.07 1.03.186 1.52C5.123 11.015 5.064 11 5 11c-2.21 0-4 1.79-4 4 0 1.202.54 2.267 1.38 3h18.593C22.196 17.09 23 15.643 23 14c0-2.76-2.24-5-5-5zm-5 4v3h-2v-3H8l4-5 4 5h-3z"})));break;case"gridicons-cloud":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M18 9c-.01 0-.017.002-.025.003C17.72 5.646 14.922 3 11.5 3 7.91 3 5 5.91 5 9.5c0 .524.07 1.03.186 1.52C5.123 11.015 5.064 11 5 11c-2.21 0-4 1.79-4 4 0 1.202.54 2.267 1.38 3h18.593C22.196 17.09 23 15.643 23 14c0-2.76-2.24-5-5-5z"})));break;case"gridicons-code":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M4.83 12l4.58 4.59L8 18l-6-6 6-6 1.41 1.41L4.83 12zm9.76 4.59L16 18l6-6-6-6-1.41 1.41L19.17 12l-4.58 4.59z"})));break;case"gridicons-cog":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M20 12c0-.568-.06-1.122-.174-1.656l1.834-1.612-2-3.464-2.322.786c-.82-.736-1.787-1.308-2.86-1.657L14 2h-4l-.48 2.396c-1.07.35-2.04.92-2.858 1.657L4.34 5.268l-2 3.464 1.834 1.612C4.06 10.878 4 11.432 4 12s.06 1.122.174 1.656L2.34 15.268l2 3.464 2.322-.786c.82.736 1.787 1.308 2.86 1.657L10 22h4l.48-2.396c1.07-.35 2.038-.92 2.858-1.657l2.322.786 2-3.464-1.834-1.613c.113-.535.174-1.09.174-1.657zm-8 4c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4z"})));break;case"gridicons-comment":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M3 6v9c0 1.105.895 2 2 2h9v5l5.325-3.804c1.05-.75 1.675-1.963 1.675-3.254V6c0-1.105-.895-2-2-2H5c-1.105 0-2 .895-2 2z"})));break;case"gridicons-computer":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M20 2H4c-1.104 0-2 .896-2 2v12c0 1.104.896 2 2 2h6v2H7v2h10v-2h-3v-2h6c1.104 0 2-.896 2-2V4c0-1.104-.896-2-2-2zm0 14H4V4h16v12z"})));break;case"gridicons-create":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M21 11v8c0 1.105-.895 2-2 2H5c-1.105 0-2-.895-2-2V5c0-1.105.895-2 2-2h8l-2 2H5v14h14v-6l2-2zM7 17h3l7.5-7.5-3-3L7 14v3zm9.94-12.94L15.5 5.5l3 3 1.44-1.44c.585-.585.585-1.535 0-2.12l-.88-.88c-.585-.585-1.535-.585-2.12 0z"})));break;case"gridicons-credit-card":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M20 4H4c-1.105 0-2 .895-2 2v12c0 1.105.895 2 2 2h16c1.105 0 2-.895 2-2V6c0-1.105-.895-2-2-2zm0 2v2H4V6h16zM4 18v-6h16v6H4zm2-4h7v2H6v-2zm9 0h3v2h-3v-2z"})));break;case"gridicons-crop":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M22 16h-4V8c0-1.105-.895-2-2-2H8V2H6v4H2v2h4v8c0 1.105.895 2 2 2h8v4h2v-4h4v-2zM8 16V8h8v8H8z"})));break;case"gridicons-cross-small":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M17.705 7.705l-1.41-1.41L12 10.59 7.705 6.295l-1.41 1.41L10.59 12l-4.295 4.295 1.41 1.41L12 13.41l4.295 4.295 1.41-1.41L13.41 12l4.295-4.295z"})));break;case"gridicons-cross":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"})));break;case"gridicons-custom-post-type":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M19 3H5c-1.105 0-2 .895-2 2v14c0 1.105.895 2 2 2h14c1.105 0 2-.895 2-2V5c0-1.105-.895-2-2-2zM6 6h5v5H6V6zm4.5 13C9.12 19 8 17.88 8 16.5S9.12 14 10.5 14s2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5zm3-6l3-5 3 5h-6z"})));break;case"gridicons-customize":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M2 6c0-1.505.78-3.08 2-4 0 .845.69 2 2 2 1.657 0 3 1.343 3 3 0 .386-.08.752-.212 1.09.74.594 1.476 1.19 2.19 1.81L8.9 11.98c-.62-.716-1.214-1.454-1.807-2.192C6.753 9.92 6.387 10 6 10c-2.21 0-4-1.79-4-4zm12.152 6.848l1.34-1.34c.607.304 1.283.492 2.008.492 2.485 0 4.5-2.015 4.5-4.5 0-.725-.188-1.4-.493-2.007L18 9l-2-2 3.507-3.507C18.9 3.188 18.225 3 17.5 3 15.015 3 13 5.015 13 7.5c0 .725.188 1.4.493 2.007L3 20l2 2 6.848-6.848c1.885 1.928 3.874 3.753 5.977 5.45l1.425 1.148 1.5-1.5-1.15-1.425c-1.695-2.103-3.52-4.092-5.448-5.977z"})));break;case"gridicons-dropdown":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M7 10l5 5 5-5"})));break;case"gridicons-ellipsis":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M7 12c0 1.104-.896 2-2 2s-2-.896-2-2 .896-2 2-2 2 .896 2 2zm12-2c-1.104 0-2 .896-2 2s.896 2 2 2 2-.896 2-2-.896-2-2-2zm-7 0c-1.104 0-2 .896-2 2s.896 2 2 2 2-.896 2-2-.896-2-2-2z"})));break;case"gridicons-external":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M19 13v6c0 1.105-.895 2-2 2H5c-1.105 0-2-.895-2-2V7c0-1.105.895-2 2-2h6v2H5v12h12v-6h2zM13 3v2h4.586l-7.793 7.793 1.414 1.414L19 6.414V11h2V3h-8z"})));break;case"gridicons-flag":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M15 6c0-1.105-.895-2-2-2H5v17h2v-7h5c0 1.105.895 2 2 2h6V6h-5z"})));break;case"gridicons-flip-horizontal":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M20 18v-5h3v-2h-3V6c0-1.105-.895-2-2-2H6c-1.105 0-2 .895-2 2v5H1v2h3v5c0 1.105.895 2 2 2h12c1.105 0 2-.895 2-2zM6 6h12v5H6V6z"})));break;case"gridicons-flip-vertical":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M18 4h-5V1h-2v3H6c-1.105 0-2 .895-2 2v12c0 1.105.895 2 2 2h5v3h2v-3h5c1.105 0 2-.895 2-2V6c0-1.105-.895-2-2-2zM6 18V6h5v12H6z"})));break;case"gridicons-folder-multiple":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M4 8c-1.105 0-2 .895-2 2v10c0 1.1.9 2 2 2h14c1.105 0 2-.895 2-2H4V8zm16 10H8c-1.105 0-2-.895-2-2V6c0-1.105.895-2 2-2h3c1.105 0 2 .895 2 2h7c1.105 0 2 .895 2 2v8c0 1.105-.895 2-2 2z"})));break;case"gridicons-folder":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M18 19H6c-1.1 0-2-.9-2-2V7c0-1.1.9-2 2-2h3c1.1 0 2 .9 2 2h7c1.1 0 2 .9 2 2v8c0 1.1-.9 2-2 2z"})));break;case"gridicons-globe":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm0 18l2-2 1-1v-2h-2v-1l-1-1H9v3l2 2v1.93c-3.94-.494-7-3.858-7-7.93l1 1h2v-2h2l3-3V6h-2L9 5v-.41C9.927 4.21 10.94 4 12 4s2.073.212 3 .59V6l-1 1v2l1 1 3.13-3.13c.752.897 1.304 1.964 1.606 3.13H18l-2 2v2l1 1h2l.286.286C18.03 18.06 15.24 20 12 20z"})));break;case"gridicons-grid":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M8 8H4V4h4v4zm6-4h-4v4h4V4zm6 0h-4v4h4V4zM8 10H4v4h4v-4zm6 0h-4v4h4v-4zm6 0h-4v4h4v-4zM8 16H4v4h4v-4zm6 0h-4v4h4v-4zm6 0h-4v4h4v-4z"})));break;case"gridicons-heading":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M18 20h-3v-6H9v6H6V5.01h3V11h6V5.01h3V20z"})));break;case"gridicons-heart-outline":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M16.5 4.5c2.206 0 4 1.794 4 4 0 4.67-5.543 8.94-8.5 11.023C9.043 17.44 3.5 13.17 3.5 8.5c0-2.206 1.794-4 4-4 1.298 0 2.522.638 3.273 1.706L12 7.953l1.227-1.746c.75-1.07 1.975-1.707 3.273-1.707m0-1.5c-1.862 0-3.505.928-4.5 2.344C11.005 3.928 9.362 3 7.5 3 4.462 3 2 5.462 2 8.5c0 5.72 6.5 10.438 10 12.85 3.5-2.412 10-7.13 10-12.85C22 5.462 19.538 3 16.5 3z"})));break;case"gridicons-heart":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M16.5 3c-1.862 0-3.505.928-4.5 2.344C11.005 3.928 9.362 3 7.5 3 4.462 3 2 5.462 2 8.5c0 5.72 6.5 10.438 10 12.85 3.5-2.412 10-7.13 10-12.85C22 5.462 19.538 3 16.5 3z"})));break;case"gridicons-help-outline":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm1 13h-2v2h2v-2zm-1.962-2v-.528c0-.4.082-.74.246-1.017.163-.276.454-.546.87-.808.333-.21.572-.397.717-.565.146-.168.22-.36.22-.577 0-.172-.078-.308-.234-.41-.156-.1-.358-.15-.608-.15-.62 0-1.34.22-2.168.658l-.854-1.67c1.02-.58 2.084-.872 3.194-.872.913 0 1.63.202 2.15.603.52.4.78.948.78 1.64 0 .495-.116.924-.347 1.287-.23.362-.6.705-1.11 1.03-.43.278-.7.48-.807.61-.108.13-.163.282-.163.458V13h-1.885z"})));break;case"gridicons-help":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm1 15h-2v-2h2v2zm2.003-6.41c-.23.36-.6.704-1.108 1.028-.43.28-.7.482-.808.61-.108.13-.163.283-.163.46V13H11.04v-.528c0-.4.08-.74.245-1.017.163-.276.454-.546.872-.808.332-.21.57-.397.716-.565.145-.168.217-.36.217-.577 0-.172-.077-.308-.233-.41-.156-.1-.358-.15-.608-.15-.62 0-1.342.22-2.17.658l-.854-1.67c1.02-.58 2.084-.872 3.194-.872.913 0 1.63.202 2.15.603.52.4.78.948.78 1.64 0 .495-.116.924-.347 1.286z"})));break;case"gridicons-history":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M2.12 13.526c.742 4.78 4.902 8.47 9.88 8.47 5.5 0 10-4.5 10-9.998S17.5 2 12 2C8.704 2 5.802 3.6 4 6V2H2.003L2 9h7V7H5.8c1.4-1.8 3.702-3 6.202-3C16.4 4 20 7.6 20 11.998s-3.6 8-8 8c-3.877 0-7.13-2.795-7.848-6.472H2.12z"}),r.createElement("path",{d:"M11.002 7v5.3l3.2 4.298 1.6-1.197-2.8-3.7V7"})));break;case"gridicons-house":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M22 9L12 1 2 9v2h2v10h5v-4c0-1.657 1.343-3 3-3s3 1.343 3 3v4h5V11h2V9z"})));break;case"gridicons-image-multiple":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M15 7.5c0-.828.672-1.5 1.5-1.5s1.5.672 1.5 1.5S17.328 9 16.5 9 15 8.328 15 7.5zM4 20h14c0 1.105-.895 2-2 2H4c-1.1 0-2-.9-2-2V8c0-1.105.895-2 2-2v14zM22 4v12c0 1.105-.895 2-2 2H8c-1.105 0-2-.895-2-2V4c0-1.105.895-2 2-2h12c1.105 0 2 .895 2 2zM8 4v6.333L11 7l4.855 5.395.656-.73c.796-.886 2.183-.886 2.977 0l.513.57V4H8z"})));break;case"gridicons-image":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M13 9.5c0-.828.672-1.5 1.5-1.5s1.5.672 1.5 1.5-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5zM22 6v12c0 1.105-.895 2-2 2H4c-1.105 0-2-.895-2-2V6c0-1.105.895-2 2-2h16c1.105 0 2 .895 2 2zm-2 0H4v7.444L8 9l5.895 6.55 1.587-1.85c.798-.932 2.24-.932 3.037 0L20 15.426V6z"})));break;case"gridicons-indent-left":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M18 20h2V4h-2v16zM2 11h10.172l-2.086-2.086L11.5 7.5 16 12l-4.5 4.5-1.414-1.414L12.172 13H2v-2z"})));break;case"gridicons-indent-right":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M6 4H4v16h2V4zm16 9H11.828l2.086 2.086L12.5 16.5 8 12l4.5-4.5 1.414 1.414L11.828 11H22v2z"})));break;case"gridicons-info-outline":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M13 9h-2V7h2v2zm0 2h-2v6h2v-6zm-1-7c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m0-2c5.523 0 10 4.477 10 10s-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2z"})));break;case"gridicons-info":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"
-})));break;case"gridicons-ink":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M5 15c0 3.866 3.134 7 7 7s7-3.134 7-7c0-1.387-.41-2.677-1.105-3.765h.007L12 2l-5.903 9.235h.007C5.41 12.323 5 13.613 5 15z"})));break;case"gridicons-institution":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M2 19h20v3H2zM12 2L2 6v2h20V6M17 10h3v7h-3zM10.5 10h3v7h-3zM4 10h3v7H4z"})));break;case"gridicons-italic":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M10.536 5l-.427 2h1.5L9.262 18h-1.5l-.427 2h6.128l.426-2h-1.5l2.347-11h1.5l.427-2"})));break;case"gridicons-layout-blocks":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M21 7h-2V3c0-1.105-.895-2-2-2H7c-1.105 0-2 .895-2 2v2H3c-1.105 0-2 .895-2 2v4c0 1.105.895 2 2 2h2v8c0 1.105.895 2 2 2h10c1.105 0 2-.895 2-2v-2h2c1.105 0 2-.895 2-2V9c0-1.105-.895-2-2-2zm-4 14H7v-8h2c1.105 0 2-.895 2-2V7c0-1.105-.895-2-2-2H7V3h10v4h-2c-1.105 0-2 .895-2 2v8c0 1.105.895 2 2 2h2v2zm4-4h-6V9h6v8z"})));break;case"gridicons-layout":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M8 20H5c-1.105 0-2-.895-2-2V6c0-1.105.895-2 2-2h3c1.105 0 2 .895 2 2v12c0 1.105-.895 2-2 2zm8-10h4c1.105 0 2-.895 2-2V5c0-1.105-.895-2-2-2h-4c-1.105 0-2 .895-2 2v3c0 1.105.895 2 2 2zm5 10v-6c0-1.105-.895-2-2-2h-5c-1.105 0-2 .895-2 2v6c0 1.105.895 2 2 2h5c1.105 0 2-.895 2-2z"})));break;case"gridicons-link-break":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M10 11l-2 2H7v-2h3zm9.64-3.64L22 5l-1.5-1.5-17 17L5 22l9-9h3v-2h-1l2-2c1.103 0 2 .897 2 2v2c0 1.103-.897 2-2 2h-4.977c.913 1.208 2.347 2 3.977 2h1c2.21 0 4-1.79 4-4v-2c0-1.623-.97-3.013-2.36-3.64zM4.36 16.64L6 15c-1.103 0-2-.897-2-2v-2c0-1.103.897-2 2-2h4.977C10.065 7.792 8.63 7 7 7H6c-2.21 0-4 1.79-4 4v2c0 1.623.97 3.013 2.36 3.64z"})));break;case"gridicons-link":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M17 13H7v-2h10v2zm1-6h-1c-1.63 0-3.065.792-3.977 2H18c1.103 0 2 .897 2 2v2c0 1.103-.897 2-2 2h-4.977c.913 1.208 2.347 2 3.977 2h1c2.21 0 4-1.79 4-4v-2c0-2.21-1.79-4-4-4zM2 11v2c0 2.21 1.79 4 4 4h1c1.63 0 3.065-.792 3.977-2H6c-1.103 0-2-.897-2-2v-2c0-1.103.897-2 2-2h4.977C10.065 7.792 8.63 7 7 7H6c-2.21 0-4 1.79-4 4z"})));break;case"gridicons-list-checkmark":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M9.5 15.5L5 20l-2.5-2.5 1.06-1.06L5 17.88l3.44-3.44L9.5 15.5zM10 5v2h11V5H10zm0 14h11v-2H10v2zm0-6h11v-2H10v2zM8.44 8.44L5 11.88l-1.44-1.44L2.5 11.5 5 14l4.5-4.5-1.06-1.06zm0-6L5 5.88 3.56 4.44 2.5 5.5 5 8l4.5-4.5-1.06-1.06z"})));break;case"gridicons-list-ordered":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M8 19h13v-2H8v2zm0-6h13v-2H8v2zm0-8v2h13V5H8zm-4.425.252c.107-.096.197-.188.27-.275-.013.228-.02.48-.02.756V8h1.176V3.717H3.96L2.487 4.915l.6.738.487-.4zm.334 7.764c.474-.426.784-.715.93-.867.145-.153.26-.298.35-.436.087-.138.152-.278.194-.42.042-.143.063-.298.063-.466 0-.225-.06-.427-.18-.608s-.29-.32-.507-.417c-.218-.1-.465-.148-.742-.148-.22 0-.42.022-.596.067s-.34.11-.49.195c-.15.085-.337.226-.558.423l.636.744c.174-.15.33-.264.467-.34.138-.078.274-.117.41-.117.13 0 .232.032.304.097.073.064.11.152.11.264 0 .09-.02.176-.055.258-.036.082-.1.18-.192.294-.092.114-.287.328-.586.64L2.42 13.238V14h3.11v-.955H3.91v-.03zm.53 4.746v-.018c.306-.086.54-.225.702-.414.162-.19.243-.42.243-.685 0-.31-.126-.55-.378-.727-.252-.176-.6-.264-1.043-.264-.307 0-.58.033-.816.1s-.47.178-.696.334l.48.773c.293-.183.576-.274.85-.274.147 0 .263.027.35.082s.13.14.13.252c0 .3-.294.45-.882.45h-.27v.87h.264c.217 0 .393.017.527.05.136.03.233.08.294.143.06.064.09.154.09.27 0 .153-.057.265-.173.337-.115.07-.3.106-.554.106-.164 0-.343-.022-.538-.07-.194-.044-.385-.115-.573-.21v.96c.228.088.44.148.637.182.196.033.41.05.64.05.56 0 .998-.114 1.314-.343.315-.228.473-.542.473-.94.002-.585-.356-.923-1.07-1.013z"})));break;case"gridicons-list-unordered":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M9 19h12v-2H9v2zm0-6h12v-2H9v2zm0-8v2h12V5H9zm-4-.5c-.828 0-1.5.672-1.5 1.5S4.172 7.5 5 7.5 6.5 6.828 6.5 6 5.828 4.5 5 4.5zm0 6c-.828 0-1.5.672-1.5 1.5s.672 1.5 1.5 1.5 1.5-.672 1.5-1.5-.672-1.5-1.5-1.5zm0 6c-.828 0-1.5.672-1.5 1.5s.672 1.5 1.5 1.5 1.5-.672 1.5-1.5-.672-1.5-1.5-1.5z"})));break;case"gridicons-location":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M19 9c0-3.866-3.134-7-7-7S5 5.134 5 9c0 1.387.41 2.677 1.105 3.765h-.008C8.457 16.46 12 22 12 22l5.903-9.235h-.007C18.59 11.677 19 10.387 19 9zm-7 3c-1.657 0-3-1.343-3-3s1.343-3 3-3 3 1.343 3 3-1.343 3-3 3z"})));break;case"gridicons-lock":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M18 8h-1V7c0-2.757-2.243-5-5-5S7 4.243 7 7v1H6c-1.105 0-2 .895-2 2v10c0 1.105.895 2 2 2h12c1.105 0 2-.895 2-2V10c0-1.105-.895-2-2-2zM9 7c0-1.654 1.346-3 3-3s3 1.346 3 3v1H9V7zm4 8.723V18h-2v-2.277c-.595-.346-1-.984-1-1.723 0-1.105.895-2 2-2s2 .895 2 2c0 .738-.405 1.376-1 1.723z"})));break;case"gridicons-mail":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M20 4H4c-1.105 0-2 .895-2 2v12c0 1.105.895 2 2 2h16c1.105 0 2-.895 2-2V6c0-1.105-.895-2-2-2zm0 4.236l-8 4.882-8-4.882V6h16v2.236z"})));break;case"gridicons-mention":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10v-2c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8v.5c0 .827-.673 1.5-1.5 1.5s-1.5-.673-1.5-1.5V12c0-2.76-2.24-5-5-5s-5 2.24-5 5 2.24 5 5 5c1.65 0 3.102-.81 4.013-2.043C16.648 15.6 17.527 16 18.5 16c1.93 0 3.5-1.57 3.5-3.5V12c0-5.523-4.477-10-10-10zm0 13c-1.654 0-3-1.346-3-3s1.346-3 3-3 3 1.346 3 3-1.346 3-3 3z"})));break;case"gridicons-menu":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M21 6v2H3V6h18zM3 18h18v-2H3v2zm0-5h18v-2H3v2z"})));break;case"gridicons-menus":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M9 19h10v-2H9v2zm0-6h6v-2H9v2zm0-8v2h12V5H9zm-4-.5c-.828 0-1.5.672-1.5 1.5S4.172 7.5 5 7.5 6.5 6.828 6.5 6 5.828 4.5 5 4.5zm0 6c-.828 0-1.5.672-1.5 1.5s.672 1.5 1.5 1.5 1.5-.672 1.5-1.5-.672-1.5-1.5-1.5zm0 6c-.828 0-1.5.672-1.5 1.5s.672 1.5 1.5 1.5 1.5-.672 1.5-1.5-.672-1.5-1.5-1.5z"})));break;case"gridicons-microphone":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 13c1.104 0 2-.896 2-2V6c0-1.104-.896-2-2-2-1.105 0-2 .896-2 2v5c0 1.104.895 2 2 2zm4-2c0 2.21-1.79 4-4 4s-4-1.79-4-4H6c0 2.972 2.164 5.433 5 5.91V20h2v-3.09c2.836-.478 5-2.94 5-5.91h-2z"})));break;case"gridicons-minus-small":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M6 11h12v2H6z"})));break;case"gridicons-minus":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M3 11h18v2H3z"})));break;case"gridicons-my-sites-horizon":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M10.986 13.928l.762-2.284-1.324-3.63c-.458-.026-.892-.08-.892-.08-.458-.027-.405-.727.054-.7 0 0 1.403.107 2.24.107.888 0 2.265-.107 2.265-.107.46-.027.513.646.055.7 0 0-.46.055-.973.082l2.006 5.966c-.875-.034-1.74-.053-2.6-.06l-.428-1.177-.403 1.17c-.252.002-.508.01-.76.015zm-7.156.393c-.21-.737-.33-1.514-.33-2.32 0-1.232.264-2.402.736-3.46l2.036 5.58c.85-.06 1.69-.104 2.526-.138L6.792 8.015c.512-.027.973-.08.973-.08.458-.055.404-.728-.055-.702 0 0-1.376.108-2.265.108-.16 0-.347-.003-.547-.01C6.418 5.025 9.03 3.5 12 3.5c2.213 0 4.228.846 5.74 2.232-.036-.002-.072-.007-.11-.007-.835 0-1.427.727-1.427 1.51 0 .7.404 1.292.835 1.993.323.566.7 1.293.7 2.344 0 .674-.244 1.463-.572 2.51.3.02.604.043.907.066l.798-2.307c.486-1.212.647-2.18.647-3.043 0-.313-.02-.603-.057-.874.662 1.21 1.04 2.6 1.04 4.077 0 .807-.128 1.58-.34 2.32.5.05 1.006.112 1.51.17.205-.798.33-1.628.33-2.49 0-5.523-4.477-10-10-10S2 6.477 2 12c0 .862.125 1.692.33 2.49.5-.057 1.003-.12 1.5-.17zm14.638 3.168C16.676 19.672 14.118 20.5 12 20.5c-1.876 0-4.55-.697-6.463-3.012-.585.048-1.174.1-1.77.16C5.572 20.272 8.578 22 12 22c3.422 0 6.43-1.73 8.232-4.35-.593-.063-1.18-.114-1.764-.162zM12 15.01c-3.715 0-7.368.266-10.958.733.18.41.35.825.506 1.247 3.427-.43 6.91-.68 10.452-.68s7.025.25 10.452.68c.156-.422.327-.836.506-1.246-3.59-.467-7.243-.734-10.958-.734z"})));break;case"gridicons-my-sites":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zM3.5 12c0-1.232.264-2.402.736-3.46L8.29 19.65C5.456 18.272 3.5 15.365 3.5 12zm8.5 8.5c-.834 0-1.64-.12-2.4-.345l2.55-7.41 2.613 7.157c.017.042.038.08.06.117-.884.31-1.833.48-2.823.48zm1.172-12.485c.512-.027.973-.08.973-.08.458-.055.404-.728-.054-.702 0 0-1.376.108-2.265.108-.835 0-2.24-.107-2.24-.107-.458-.026-.51.674-.053.7 0 0 .434.055.892.082l1.324 3.63-1.86 5.578-3.096-9.208c.512-.027.973-.08.973-.08.458-.055.403-.728-.055-.702 0 0-1.376.108-2.265.108-.16 0-.347-.003-.547-.01C6.418 5.025 9.03 3.5 12 3.5c2.213 0 4.228.846 5.74 2.232-.037-.002-.072-.007-.11-.007-.835 0-1.427.727-1.427 1.51 0 .7.404 1.292.835 1.993.323.566.7 1.293.7 2.344 0 .727-.28 1.572-.646 2.748l-.848 2.833-3.072-9.138zm3.1 11.332l2.597-7.506c.484-1.212.645-2.18.645-3.044 0-.313-.02-.603-.057-.874.664 1.21 1.042 2.6 1.042 4.078 0 3.136-1.7 5.874-4.227 7.347z"})));break;case"gridicons-not-visible":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M1 12s4.188-6 11-6c.947 0 1.84.12 2.678.322L8.36 12.64C8.133 12.14 8 11.586 8 11c0-.937.335-1.787.875-2.47C6.483 9.344 4.66 10.917 3.62 12c.68.707 1.696 1.62 2.98 2.398L5.15 15.85C2.498 14.13 1 12 1 12zm22 0s-4.188 6-11 6c-.946 0-1.836-.124-2.676-.323L5 22l-1.5-1.5 17-17L22 5l-3.147 3.147C21.5 9.87 23 12 23 12zm-2.615.006c-.678-.708-1.697-1.624-2.987-2.403L16 11c0 2.21-1.79 4-4 4l-.947.947c.31.03.624.053.947.053 3.978 0 6.943-2.478 8.385-3.994z"})));break;case"gridicons-notice-outline":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm1 13h-2v2h2v-2zm-2-2h2l.5-6h-3l.5 6z"})));break;case"gridicons-notice":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm1 15h-2v-2h2v2zm0-4h-2l-.5-6h3l-.5 6z"})));break;case"gridicons-pages":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M16 8H8V6h8v2zm0 2H8v2h8v-2zm4-6v12l-6 6H6c-1.105 0-2-.895-2-2V4c0-1.105.895-2 2-2h12c1.105 0 2 .895 2 2zm-2 10V4H6v16h6v-4c0-1.105.895-2 2-2h4z"})));break;case"gridicons-pencil":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M13 6l5 5-9.507 9.507c-.686-.686-.69-1.794-.012-2.485l-.002-.003c-.69.676-1.8.673-2.485-.013-.677-.677-.686-1.762-.036-2.455l-.008-.008c-.694.65-1.78.64-2.456-.036L13 6zm7.586-.414l-2.172-2.172c-.78-.78-2.047-.78-2.828 0L14 5l5 5 1.586-1.586c.78-.78.78-2.047 0-2.828zM3 18v3h3c0-1.657-1.343-3-3-3z"})));break;case"gridicons-phone":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M16 2H8c-1.104 0-2 .896-2 2v16c0 1.104.896 2 2 2h8c1.104 0 2-.896 2-2V4c0-1.104-.896-2-2-2zm-3 19h-2v-1h2v1zm3-2H8V5h8v14z"})));break;case"gridicons-plugins":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M16 8V3c0-.552-.448-1-1-1s-1 .448-1 1v5h-4V3c0-.552-.448-1-1-1s-1 .448-1 1v5H5v4c0 2.79 1.637 5.193 4 6.317V22h6v-3.683c2.363-1.124 4-3.527 4-6.317V8h-3z"})));break;case"gridicons-plus-small":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M18 11h-5V6h-2v5H6v2h5v5h2v-5h5"})));break;case"gridicons-plus":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M20 13h-7v7h-2v-7H4v-2h7V4h2v7h7v2z"})));break;case"gridicons-popout":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M6 7V5c0-1.105.895-2 2-2h11c1.105 0 2 .895 2 2v14c0 1.105-.895 2-2 2H8c-1.105 0-2-.895-2-2v-2h2v2h11V5H8v2H6zm5.5-.5l-1.414 1.414L13.172 11H3v2h10.172l-3.086 3.086L11.5 17.5 17 12l-5.5-5.5z"})));break;case"gridicons-posts":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M16 19H3v-2h13v2zm5-10H3v2h18V9zM3 5v2h11V5H3zm14 0v2h4V5h-4zm-6 8v2h10v-2H11zm-8 0v2h5v-2H3z"})));break;case"gridicons-print":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M9 16h6v2H9v-2zm13 1h-3v3c0 1.105-.895 2-2 2H7c-1.105 0-2-.895-2-2v-3H2V9c0-1.105.895-2 2-2h1V5c0-1.105.895-2 2-2h10c1.105 0 2 .895 2 2v2h1c1.105 0 2 .895 2 2v8zM7 7h10V5H7v2zm10 7H7v6h10v-6zm3-3.5c0-.828-.672-1.5-1.5-1.5s-1.5.672-1.5 1.5.672 1.5 1.5 1.5 1.5-.672 1.5-1.5z"})));break;case"gridicons-quote":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M11.192 15.757c0-.88-.23-1.618-.69-2.217-.326-.412-.768-.683-1.327-.812-.55-.128-1.07-.137-1.54-.028-.16-.95.1-1.956.76-3.022.66-1.065 1.515-1.867 2.558-2.403L9.373 5c-.8.396-1.56.898-2.26 1.505-.71.607-1.34 1.305-1.9 2.094s-.98 1.68-1.25 2.69-.346 2.04-.217 3.1c.168 1.4.62 2.52 1.356 3.35.735.84 1.652 1.26 2.748 1.26.965 0 1.766-.29 2.4-.878.628-.576.94-1.365.94-2.368l.002.003zm9.124 0c0-.88-.23-1.618-.69-2.217-.326-.42-.77-.692-1.327-.817-.56-.124-1.074-.13-1.54-.022-.16-.94.09-1.95.75-3.02.66-1.06 1.514-1.86 2.557-2.4L18.49 5c-.8.396-1.555.898-2.26 1.505-.708.607-1.34 1.305-1.894 2.094-.556.79-.97 1.68-1.24 2.69-.273 1-.345 2.04-.217 3.1.165 1.4.615 2.52 1.35 3.35.732.833 1.646 1.25 2.742 1.25.967 0 1.768-.29 2.402-.876.627-.576.942-1.365.942-2.368v.01z"})));break;case"gridicons-reader":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M3 4v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V4H3zm7 11H5v-1h5v1zm2-2H5v-1h7v1zm0-2H5v-1h7v1zm7 4h-5v-5h5v5zm0-7H5V6h14v2z"})));break;case"gridicons-reader-following":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M23,13.482L15.508,21L12,17.4l1.412-1.388l2.106,2.188l6.094-6.094L23,13.482z M15.545,15.344L20,10.889V2H2v14c0,1.1,0.9,2,2,2h4.538l4.913-4.832L15.545,15.344z M8,13H4v-1h4V13z M11,11H4v-1h7V11z M11,9H4V8h7V9z M18,6H4V4h14V6z"})));break;case"gridicons-reblog":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M22.086 9.914L20 7.828V18c0 1.105-.895 2-2 2h-7v-2h7V7.828l-2.086 2.086L14.5 8.5 19 4l4.5 4.5-1.414 1.414zM6 16.172V6h7V4H6c-1.105 0-2 .895-2 2v10.172l-2.086-2.086L.5 15.5 5 20l4.5-4.5-1.414-1.414L6 16.172z"})));break;case"gridicons-redo":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M18 6v3.586L14.343 5.93C13.17 4.756 11.636 4.17 10.1 4.17s-3.07.585-4.242 1.757c-2.343 2.342-2.343 6.14 0 8.484l5.364 5.364 1.414-1.414L7.272 13c-1.56-1.56-1.56-4.097 0-5.657.755-.755 1.76-1.172 2.828-1.172 1.068 0 2.073.417 2.828 1.173L16.586 11H13v2h7V6h-2z"})));break;case"gridicons-refresh":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M17.91 14c-.478 2.833-2.943 5-5.91 5-3.308 0-6-2.692-6-6s2.692-6 6-6h2.172l-2.086 2.086L13.5 10.5 18 6l-4.5-4.5-1.414 1.414L14.172 5H12c-4.418 0-8 3.582-8 8s3.582 8 8 8c4.08 0 7.438-3.055 7.93-7h-2.02z"})));break;case"gridicons-reply":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M14 8H6.828l2.586-2.586L8 4 3 9l5 5 1.414-1.414L6.828 10H14c2.206 0 4 1.794 4 4s-1.794 4-4 4h-2v2h2c3.314 0 6-2.686 6-6s-2.686-6-6-6z"})));break;case"gridicons-rotate":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M18 14v6c0 1.105-.895 2-2 2H6c-1.105 0-2-.895-2-2v-6c0-1.105.895-2 2-2h10c1.105 0 2 .895 2 2zM13.914 2.914L11.828 5H14c4.418 0 8 3.582 8 8h-2c0-3.308-2.692-6-6-6h-2.172l2.086 2.086L12.5 10.5 8 6l1.414-1.414L12.5 1.5l1.414 1.414z"})));break;case"gridicons-scheduled":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M10.498 18l-3.705-3.704 1.415-1.415 2.294 2.295 5.293-5.293 1.415 1.415L10.498 18zM21 6v13c0 1.104-.896 2-2 2H5c-1.104 0-2-.896-2-2V6c0-1.104.896-2 2-2h1V2h2v2h8V2h2v2h1c1.104 0 2 .896 2 2zm-2 2H5v11h14V8z"})));break;case"gridicons-search":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M21 19l-5.154-5.154C16.574 12.742 17 11.42 17 10c0-3.866-3.134-7-7-7s-7 3.134-7 7 3.134 7 7 7c1.42 0 2.742-.426 3.846-1.154L19 21l2-2zM5 10c0-2.757 2.243-5 5-5s5 2.243 5 5-2.243 5-5 5-5-2.243-5-5z"})));break;case"gridicons-share-ios":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M17 8h2c1.105 0 2 .895 2 2v9c0 1.105-.895 2-2 2H5c-1.105 0-2-.895-2-2v-9c0-1.105.895-2 2-2h2v2H5v9h14v-9h-2V8zM6.5 5.5l1.414 1.414L11 3.828V14h2V3.828l3.086 3.086L17.5 5.5 12 0 6.5 5.5z"})));break;case"gridicons-share":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M18 16c-.788 0-1.5.31-2.034.807L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.048 4.118c-.053.223-.088.453-.088.692 0 1.657 1.343 3 3 3s3-1.343 3-3-1.343-3-3-3z"})));break;case"gridicons-sign-out":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M16 17v2c0 1.105-.895 2-2 2H5c-1.105 0-2-.895-2-2V5c0-1.105.895-2 2-2h9c1.105 0 2 .895 2 2v2h-2V5H5v14h9v-2h2zm2.5-10.5l-1.414 1.414L20.172 11H10v2h10.172l-3.086 3.086L18.5 17.5 24 12l-5.5-5.5z"})));break;case"gridicons-spam":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M17 2H7L2 7v10l5 5h10l5-5V7l-5-5zm-4 15h-2v-2h2v2zm0-4h-2l-.5-6h3l-.5 6z"})));break;case"gridicons-speaker":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M19 8v6c1.7 0 3-1.3 3-3s-1.3-3-3-3zM11 7H4c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h1v3c0 1.1.9 2 2 2h2v-5h2l4 4h2V3h-2l-4 4z"})));break;case"gridicons-special-character":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12.005 7.418c-1.237 0-2.19.376-2.86 1.128s-1.005 1.812-1.005 3.18c0 1.387.226 2.513.677 3.377.45.865 1.135 1.543 2.05 2.036V20H5v-2.666h3.12c-1.04-.636-1.842-1.502-2.405-2.6-.564-1.097-.846-2.322-.846-3.676 0-1.258.29-2.363.875-3.317.585-.952 1.417-1.685 2.497-2.198s2.334-.77 3.763-.77c2.18 0 3.915.572 5.204 1.713s1.932 2.673 1.932 4.594c0 1.353-.283 2.57-.852 3.65-.567 1.08-1.38 1.947-2.44 2.603H19V20h-5.908v-2.86c.95-.493 1.65-1.18 2.102-2.062s.677-2.006.677-3.374c0-1.36-.336-2.415-1.01-3.164-.672-.747-1.624-1.122-2.855-1.122z"})));break;case"gridicons-star-outline":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 6.308l1.176 3.167.347.936.997.042 3.374.14-2.647 2.09-.784.62.27.963.91 3.25-2.813-1.872-.83-.553-.83.552-2.814 1.87.91-3.248.27-.962-.783-.62-2.648-2.092 3.374-.14.996-.04.347-.936L12 6.308M12 2L9.418 8.953 2 9.257l5.822 4.602L5.82 21 12 16.89 18.18 21l-2.002-7.14L22 9.256l-7.418-.305L12 2z"})));break;case"gridicons-star":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 2l2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304"})));break;case"gridicons-stats-alt":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M21 21H3v-2h18v2zM8 10H4v7h4v-7zm6-7h-4v14h4V3zm6 3h-4v11h4V6z"})));break;case"gridicons-stats":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M19 3H5c-1.105 0-2 .895-2 2v14c0 1.105.895 2 2 2h14c1.105 0 2-.895 2-2V5c0-1.105-.895-2-2-2zm0 16H5V5h14v14zM9 17H7v-5h2v5zm4 0h-2V7h2v10zm4 0h-2v-7h2v7z"})));break;case"gridicons-status":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zM7.55 13c-.02.166-.05.33-.05.5 0 2.485 2.015 4.5 4.5 4.5s4.5-2.015 4.5-4.5c0-.17-.032-.334-.05-.5h-8.9zM10 10V8c0-.552-.448-1-1-1s-1 .448-1 1v2c0 .552.448 1 1 1s1-.448 1-1zm6 0V8c0-.552-.448-1-1-1s-1 .448-1 1v2c0 .552.448 1 1 1s1-.448 1-1z"})));break;case"gridicons-strikethrough":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M14.348 12H21v2h-4.613c.24.515.368 1.094.368 1.748 0 1.317-.474 2.355-1.423 3.114-.947.76-2.266 1.138-3.956 1.138-1.557 0-2.934-.293-4.132-.878v-2.874c.985.44 1.818.75 2.5.928.682.18 1.306.27 1.872.27.68 0 1.2-.13 1.562-.39.363-.26.545-.644.545-1.158 0-.285-.08-.54-.24-.763-.16-.222-.394-.437-.704-.643-.18-.12-.483-.287-.88-.49H3v-2H14.347zm-3.528-2c-.073-.077-.143-.155-.193-.235-.126-.202-.19-.44-.19-.713 0-.44.157-.795.47-1.068.313-.273.762-.41 1.348-.41.492 0 .993.064 1.502.19.51.127 1.153.35 1.93.67l1-2.405c-.753-.327-1.473-.58-2.16-.76-.69-.18-1.414-.27-2.173-.27-1.544 0-2.753.37-3.628 1.108-.874.738-1.312 1.753-1.312 3.044 0 .302.036.58.088.848h3.318z"})));break;case"gridicons-sync":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M23.5 13.5l-3.086 3.086L19 18l-4.5-4.5 1.414-1.414L18 14.172V12c0-3.308-2.692-6-6-6V4c4.418 0 8 3.582 8 8v2.172l2.086-2.086L23.5 13.5zM6 12V9.828l2.086 2.086L9.5 10.5 5 6 3.586 7.414.5 10.5l1.414 1.414L4 9.828V12c0 4.418 3.582 8 8 8v-2c-3.308 0-6-2.692-6-6z"})));break;case"gridicons-tablet":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M18 2H6c-1.104 0-2 .896-2 2v16c0 1.104.896 2 2 2h12c1.104 0 2-.896 2-2V4c0-1.104-.896-2-2-2zm-5 19h-2v-1h2v1zm5-2H6V5h12v14z"})));break;case"gridicons-tag":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M20 2.007h-7.087c-.53 0-1.04.21-1.414.586L2.592 11.5c-.78.78-.78 2.046 0 2.827l7.086 7.086c.78.78 2.046.78 2.827 0l8.906-8.906c.376-.374.587-.883.587-1.413V4.007c0-1.105-.895-2-2-2zM17.007 9c-1.105 0-2-.895-2-2s.895-2 2-2 2 .895 2 2-.895 2-2 2z"})));break;case"gridicons-text-color":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M3 19h18v3H3v-3zM15.82 17h3.424L14 3h-4L4.756 17H8.18l1.067-3.5h5.506L15.82 17zm-1.952-6h-3.73l1.868-5.725L13.868 11z"})));break;case"gridicons-themes":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M4 6c-1.105 0-2 .895-2 2v12c0 1.1.9 2 2 2h12c1.105 0 2-.895 2-2H4V6zm16-4H8c-1.105 0-2 .895-2 2v12c0 1.105.895 2 2 2h12c1.105 0 2-.895 2-2V4c0-1.105-.895-2-2-2zm-5 14H8V9h7v7zm5 0h-3V9h3v7zm0-9H8V4h12v3z"})));break;case"gridicons-thumbs-up":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M6.7 22H2v-9h2l2.7 9zM20 9h-6V5c0-1.657-1.343-3-3-3h-1v4L7.1 9.625c-.712.89-1.1 1.996-1.1 3.135V14l2.1 7h8.337c1.836 0 3.435-1.25 3.88-3.03l1.622-6.485C22.254 10.223 21.3 9 20 9z"})));break;case"gridicons-time":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm3.8 13.4L13 11.667V7h-2v5.333l3.2 4.266 1.6-1.2z"})));break;case"gridicons-trash":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M6.187 8h11.625l-.695 11.125C17.05 20.18 16.177 21 15.12 21H8.88c-1.057 0-1.93-.82-1.997-1.875L6.187 8zM19 5v2H5V5h3V4c0-1.105.895-2 2-2h4c1.105 0 2 .895 2 2v1h3zm-9 0h4V4h-4v1z"
-})));break;case"gridicons-trophy":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M18 5.062V3H6v2.062H2V8c0 2.525 1.89 4.598 4.324 4.932.7 2.058 2.485 3.61 4.676 3.978V18c0 1.105-.895 2-2 2H8v2h8v-2h-1c-1.105 0-2-.895-2-2v-1.09c2.19-.368 3.976-1.92 4.676-3.978C20.11 12.598 22 10.525 22 8V5.062h-4zM4 8v-.938h2v3.766C4.836 10.416 4 9.304 4 8zm16 0c0 1.304-.836 2.416-2 2.83V7.06h2V8z"})));break;case"gridicons-types":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M22 17c0 2.76-2.24 5-5 5s-5-2.24-5-5 2.24-5 5-5 5 2.24 5 5zM6.5 6.5h3.8L7 1 1 11h5.5V6.5zm9.5 4.085V8H8v8h2.585c.433-2.783 2.632-4.982 5.415-5.415z"})));break;case"gridicons-underline":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M4 19v2h16v-2H4zM18 3v8c0 3.314-2.686 6-6 6s-6-2.686-6-6V3h3v8c0 1.654 1.346 3 3 3s3-1.346 3-3V3h3z"})));break;case"gridicons-undo":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M18.142 5.93C16.97 4.756 15.435 4.17 13.9 4.17s-3.072.586-4.244 1.757L6 9.585V6H4v7h7v-2H7.414l3.657-3.657c.756-.755 1.76-1.172 2.83-1.172 1.067 0 2.072.417 2.827 1.173 1.56 1.56 1.56 4.097 0 5.657l-5.364 5.364 1.414 1.414 5.364-5.364c2.345-2.343 2.345-6.142.002-8.485z"})));break;case"gridicons-user-circle":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm0 18.5c-4.694 0-8.5-3.806-8.5-8.5S7.306 3.5 12 3.5s8.5 3.806 8.5 8.5-3.806 8.5-8.5 8.5zm0-8c-3.038 0-5.5 1.728-5.5 3.5s2.462 3.5 5.5 3.5 5.5-1.728 5.5-3.5-2.462-3.5-5.5-3.5zm0-.5c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3z"})));break;case"gridicons-user":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 4c2.21 0 4 1.79 4 4s-1.79 4-4 4-4-1.79-4-4 1.79-4 4-4zm0 16s8 0 8-2c0-2.4-3.9-5-8-5s-8 2.6-8 5c0 2 8 2 8 2z"})));break;case"gridicons-video-camera":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M17 9V7c0-1.105-.895-2-2-2H4c-1.105 0-2 .895-2 2v10c0 1.105.895 2 2 2h11c1.105 0 2-.895 2-2v-2l5 4V5l-5 4z"})));break;case"gridicons-video":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M20 4v2h-2V4H6v2H4V4c-1.105 0-2 .895-2 2v12c0 1.105.895 2 2 2v-2h2v2h12v-2h2v2c1.105 0 2-.895 2-2V6c0-1.105-.895-2-2-2zM6 16H4v-3h2v3zm0-5H4V8h2v3zm4 4V9l4.5 3-4.5 3zm10 1h-2v-3h2v3zm0-5h-2V8h2v3z"})));break;case"gridicons-visible":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 6C5.188 6 1 12 1 12s4.188 6 11 6 11-6 11-6-4.188-6-11-6zm0 10c-3.943 0-6.926-2.484-8.38-4 1.04-1.085 2.863-2.657 5.255-3.47C8.335 9.214 8 10.064 8 11c0 2.21 1.79 4 4 4s4-1.79 4-4c0-.937-.335-1.787-.875-2.47 2.393.813 4.216 2.386 5.254 3.47-1.456 1.518-4.438 4-8.38 4z"})))}return e}});e.exports=i},796,,796,,796,,function(e,t,n){e.exports=function(){n(29).injection.injectEventPluginsByName({TapEventPlugin:n(819)})}},function(e,t,n){"use strict";function r(e,t){var n=u.extractSingleTouch(t);return n?n[e.page]:e.page in t?t[e.page]:t[e.client]+l[e.envScroll]}function a(e,t){var n=r(b.x,t),a=r(b.y,t);return Math.pow(Math.pow(n-e.x,2)+Math.pow(a-e.y,2),.5)}var o=n(28),i=n(31),s=n(71),c=n(85),u=n(820),l=n(36),d=n(821),p=o.topLevelTypes,f=i.isStartish,h=i.isEndish,m=function(e){var t=[p.topTouchCancel,p.topTouchEnd,p.topTouchStart,p.topTouchMove];return t.indexOf(e)>=0},M=10,_=750,g={x:null,y:null},v=null,b={x:{page:"pageX",client:"clientX",envScroll:"currentPageScrollLeft"},y:{page:"pageY",client:"clientY",envScroll:"currentPageScrollTop"}},y=[p.topTouchStart,p.topTouchCancel,p.topTouchEnd,p.topTouchMove],A=[p.topMouseDown,p.topMouseMove,p.topMouseUp].concat(y),T={touchTap:{phasedRegistrationNames:{bubbled:d({onTouchTap:null}),captured:d({onTouchTapCapture:null})},dependencies:A}},L=function(){return Date.now?Date.now:function(){return+new Date}}(),E={tapMoveThreshold:M,ignoreMouseThreshold:_,eventTypes:T,extractEvents:function(e,t,n,o,i){if(m(e))v=L();else if(v&&L()-v<_)return null;if(!f(e)&&!h(e))return null;var u=null,l=a(g,o);return h(e)&&l<M&&(u=c.getPooled(T.touchTap,n,o,i)),f(e)?(g.x=r(b.x,o),g.y=r(b.y,o)):h(e)&&(g.x=0,g.y=0),s.accumulateTwoPhaseDispatches(u),u}};e.exports=E},function(e,t){var n={extractSingleTouch:function(e){var t=e.touches,n=e.changedTouches,r=t&&t.length>0,a=n&&n.length>0;return!r&&a?n[0]:r?t[0]:e}};e.exports=n},77,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(154),s=n(705),c=r(s),u=n(749),l=r(u),d=n(805),p=r(d),f=n(806),h=r(f),m=n(467),M=n(823),_=r(M),g=n(657),v=r(g),b=n(818),y=r(b),A=n(699),T=n(348);(0,y["default"])();var L=o["default"].createClass({displayName:"NavigationSettings",openSearch:function(){var e=window.location.hash;e.indexOf("search")===-1&&(window.location.hash="search")},onSearch:function(e){e.length>=3&&v["default"].tracks.recordEvent("jetpack_wpa_search_term",{term:e.toLowerCase()}),this.props.searchForTerm((0,_["default"])(e||"").toLowerCase())},onClose:function(){var e=window.location.hash;e.indexOf("search")>-1&&this.context.router.goBack()},maybeShowSearch:function(){var e=this.props.userCanManageModules;if(e)return o["default"].createElement(h["default"],{pinned:!0,placeholder:(0,m.translate)("Search for a Jetpack feature."),delaySearch:!0,delayTimeout:500,onSearchOpen:this.openSearch,onSearch:this.onSearch,onSearchClose:this.onClose,isOpen:"/search"===this.props.route.path})},render:function(){var e=void 0;return e=this.props.userCanManageModules?o["default"].createElement(l["default"],{selectedText:this.props.route.name},o["default"].createElement(p["default"],{path:"#general",selected:"/general"===this.props.route.path||"/settings"===this.props.route.path},(0,m.translate)("General",{context:"Navigation item."})),o["default"].createElement(p["default"],{path:"#engagement",selected:"/engagement"===this.props.route.path},(0,m.translate)("Engagement",{context:"Navigation item."})),o["default"].createElement(p["default"],{path:"#security",selected:"/security"===this.props.route.path},(0,m.translate)("Security",{context:"Navigation item."})),o["default"].createElement(p["default"],{path:"#appearance",selected:"/appearance"===this.props.route.path},(0,m.translate)("Appearance",{context:"Navigation item."})),o["default"].createElement(p["default"],{path:"#writing",selected:"/writing"===this.props.route.path},(0,m.translate)("Writing",{context:"Navigation item."}))):this.props.isSubscriber?o["default"].createElement(l["default"],{selectedText:this.props.route.name},o["default"].createElement(p["default"],{path:"#general",selected:"/general"===this.props.route.path||"/settings"===this.props.route.path},(0,m.translate)("General",{context:"Navigation item."}))):o["default"].createElement(l["default"],{selectedText:this.props.route.name},o["default"].createElement(p["default"],{path:"#general",selected:"/general"===this.props.route.path||"/settings"===this.props.route.path},(0,m.translate)("General",{context:"Navigation item."})),o["default"].createElement(p["default"],{path:"#engagement",selected:"/engagement"===this.props.route.path},(0,m.translate)("Engagement",{context:"Navigation item."})),o["default"].createElement(p["default"],{path:"#writing",selected:"/writing"===this.props.route.path},(0,m.translate)("Writing",{context:"Navigation item."}))),o["default"].createElement("div",{className:"dops-navigation"},o["default"].createElement(c["default"],{selectedText:this.props.route.name},e,this.maybeShowSearch()))}});L.contextTypes={router:o["default"].PropTypes.object.isRequired},t["default"]=(0,i.connect)(function(e){return{userCanManageModules:(0,T.userCanManageModules)(e),isSubscriber:(0,T.userIsSubscriber)(e)}},function(e){return{searchForTerm:function(t){return e((0,A.filterSearch)(t))}}})(L),e.exports=t["default"]},function(e,t,n){function r(e,t,n){if(e=u(e),e&&(n||void 0===t))return e.replace(l,"");if(!e||!(t=a(t)))return e;var r=c(e),d=c(t),p=s(r,d),f=i(r,d)+1;return o(r,p,f).join("")}var a=n(429),o=n(824),i=n(826),s=n(827),c=n(828),u=n(428),l=/^\s+|\s+$/g;e.exports=r},function(e,t,n){function r(e,t,n){var r=e.length;return n=void 0===n?r:n,!t&&n>=r?e:a(e,t,n)}var a=n(825);e.exports=r},780,function(e,t,n){function r(e,t){for(var n=e.length;n--&&a(t,e[n],0)>-1;);return n}var a=n(643);e.exports=r},function(e,t,n){function r(e,t){for(var n=-1,r=e.length;++n<r&&a(t,e[n],0)>-1;);return n}var a=n(643);e.exports=r},function(e,t,n){function r(e){return o(e)?i(e):a(e)}var a=n(829),o=n(830),i=n(831);e.exports=r},function(e,t){function n(e){return e.split("")}e.exports=n},function(e,t){function n(e){return c.test(e)}var r="\\ud800-\\udfff",a="\\u0300-\\u036f\\ufe20-\\ufe23",o="\\u20d0-\\u20f0",i="\\ufe0e\\ufe0f",s="\\u200d",c=RegExp("["+s+r+a+o+i+"]");e.exports=n},function(e,t){function n(e){return e.match(b)||[]}var r="\\ud800-\\udfff",a="\\u0300-\\u036f\\ufe20-\\ufe23",o="\\u20d0-\\u20f0",i="\\ufe0e\\ufe0f",s="["+r+"]",c="["+a+o+"]",u="\\ud83c[\\udffb-\\udfff]",l="(?:"+c+"|"+u+")",d="[^"+r+"]",p="(?:\\ud83c[\\udde6-\\uddff]){2}",f="[\\ud800-\\udbff][\\udc00-\\udfff]",h="\\u200d",m=l+"?",M="["+i+"]?",_="(?:"+h+"(?:"+[d,p,f].join("|")+")"+M+m+")*",g=M+m+_,v="(?:"+[d+c+"?",c,p,f,s].join("|")+")",b=RegExp(u+"(?="+u+")|"+v+g,"g");e.exports=n},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(154),s=n(833),c=r(s),u=n(467),l=n(837),d=r(l),p=n(640),f=n(856),h=o["default"].createClass({displayName:"JetpackConnect",render:function(){return o["default"].createElement("div",{className:"jp-jetpack-connect__container"},o["default"].createElement("h1",{className:"jp-jetpack-connect__container-title",title:"Welcome to Jetpack"},(0,u.translate)("Welcome to Jetpack")),o["default"].createElement(c["default"],{className:"jp-jetpack-connect__cta"},o["default"].createElement("p",{className:"jp-jetpack-connect__description"},(0,u.translate)("Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.")),o["default"].createElement(d["default"],null),o["default"].createElement("p",null,o["default"].createElement("a",{href:this.props.connectUrl,className:"jp-jetpack-connect__link"},(0,u.translate)("No account? Create one for free…")))),o["default"].createElement(c["default"],{className:"jp-jetpack-connect__feature jp-jetpack-connect__traffic"},o["default"].createElement("header",{className:"jp-jetpack-connect__header"},o["default"].createElement("h2",{className:"jp-jetpack-connect__container-subtitle",title:"Drive more traffic to your site with Jetpack"},(0,u.translate)("Drive more traffic to your site")),o["default"].createElement("p",{className:"jp-jetpack-connect__description"},(0,u.translate)("Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.")),o["default"].createElement("div",{className:"jp-jetpack-connect__header-img-container"},o["default"].createElement("img",{src:f.imagePath+"long-clouds.svg",width:"1160",height:"63",alt:"Decoration: Jetpack clouds",className:"jp-jetpack-connect__header-img"})," ",o["default"].createElement("img",{src:f.imagePath+"stat-bars.svg",width:"400",alt:"Decoration: Jetpack bar graph",className:"jp-jetpack-connect__header-img"}))),o["default"].createElement("div",{className:"jp-jetpack-connect__interior-container"},o["default"].createElement("div",{className:"jp-jetpack-connect__feature-list"},o["default"].createElement("div",{className:"jp-jetpack-connect__feature-list-column"},o["default"].createElement("h3",{title:"Jetpack's Publicize feature",className:"dops-section-header__label"},(0,u.translate)("Publicize",{context:"Header. Noun: Publicize is a module of Jetpack"})),o["default"].createElement("div",{className:"jp-jetpack-connect__feature-content"},o["default"].createElement("h4",{className:"jp-jetpack-connect__feature-content-title",title:"Automated social marketing"},(0,u.translate)("Automated social marketing.")),o["default"].createElement("p",null,(0,u.translate)("Use Publicize to automatically share your posts with friends, followers, and the world.")))),o["default"].createElement("div",{className:"jp-jetpack-connect__feature-list-column"},o["default"].createElement("h3",{title:"Jetpack's Sharing and Like features",className:"dops-section-header__label"},(0,u.translate)("Sharing & Like Buttons")),o["default"].createElement("div",{className:"jp-jetpack-connect__feature-content"},o["default"].createElement("h4",{className:"jp-jetpack-connect__feature-content-title",title:"Build a community"},(0,u.translate)("Build a community.")),o["default"].createElement("p",null,(0,u.translate)("Give visitors the tools to share and subscribe to your content.")))),o["default"].createElement("div",{className:"jp-jetpack-connect__feature-list-column"},o["default"].createElement("h3",{title:"Jetpack's Related Posts feature",className:"dops-section-header__label"},(0,u.translate)("Related Posts",{context:"Header. Noun: Related posts is a module of Jetpack."})),o["default"].createElement("div",{className:"jp-jetpack-connect__feature-content"},o["default"].createElement("h4",{className:"jp-jetpack-connect__feature-content-title",title:"Increase page views"},(0,u.translate)("Increase page views.")),o["default"].createElement("p",null,(0,u.translate)("Keep visitors engaged by giving them more to share and read with Related Posts."))))),o["default"].createElement("h2",{className:"jp-jetpack-connect__container-subtitle",title:"Track your growth"},(0,u.translate)("Track your growth")),o["default"].createElement("p",{className:"jp-jetpack-connect__description"},(0,u.translate)("Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.")),o["default"].createElement("img",{src:f.imagePath+"stats-example-med.png",srcSet:f.imagePath+"stats-example-sm.png 445w, "+f.imagePath+"stats-example-med.png 770w, "+f.imagePath+"stats-example-lrg.png 1200w",className:"jp-jetpack-connect__feature-image",alt:"Jetpack statistics and traffic insights graph"}))),o["default"].createElement(c["default"],{className:"jp-jetpack-connect__feature"},o["default"].createElement("header",{className:"jp-jetpack-connect__header"},o["default"].createElement("h2",{className:"jp-jetpack-connect__container-subtitle",title:"Site security and peace of mind with Jetpack"},(0,u.translate)("Site security and peace of mind")),o["default"].createElement("p",{className:"jp-jetpack-connect__description"},(0,u.translate)("Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry."))),o["default"].createElement("div",{className:"jp-jetpack-connect__interior-container"},o["default"].createElement("div",{className:"jp-jetpack-connect__feature-list"},o["default"].createElement("div",{className:"jp-jetpack-connect__feature-list-column"},o["default"].createElement("h3",{title:"Jetpack's Protect feature",className:"dops-section-header__label"},(0,u.translate)("Protect",{context:"Header. Noun: Protect is a module of Jetpack."})),o["default"].createElement("div",{className:"jp-jetpack-connect__feature-content"},o["default"].createElement("h4",{className:"jp-jetpack-connect__feature-content-title",title:"Block site attacks"},(0,u.translate)("Block site attacks.")),o["default"].createElement("p",null,(0,u.translate)("Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.")))),o["default"].createElement("div",{className:"jp-jetpack-connect__feature-list-column"},o["default"].createElement("h3",{title:"Jetpack's Monitor features",className:"dops-section-header__label"},(0,u.translate)("Monitor",{context:"Header. Noun: Monitor is a module of Jetpack."})),o["default"].createElement("div",{className:"jp-jetpack-connect__feature-content"},o["default"].createElement("h4",{className:"jp-jetpack-connect__feature-content-title",title:"Live site monitoring"},(0,u.translate)("Live site monitoring.")),o["default"].createElement("p",null,(0,u.translate)("Stress less. Monitor will send you real-time alerts if your site ever goes down.")))),o["default"].createElement("div",{className:"jp-jetpack-connect__feature-list-column"},o["default"].createElement("h3",{title:"Jetpack's Manage feature",className:"dops-section-header__label"},(0,u.translate)("Manage",{context:"Header. Noun: Manage is a module of Jetpack."})),o["default"].createElement("div",{className:"jp-jetpack-connect__feature-content"},o["default"].createElement("h4",{className:"jp-jetpack-connect__feature-content-title",title:"Automatic site updates"},(0,u.translate)("Automatic site updates.")),o["default"].createElement("p",null,(0,u.translate)("Never fall behind on a security release or waste time updating multiple sites."))))))),o["default"].createElement(c["default"],{className:"jp-jetpack-connect__feature"},o["default"].createElement("header",{className:"jp-jetpack-connect__header"},o["default"].createElement("h2",{className:"jp-jetpack-connect__container-subtitle",title:"lightning fast optimized images with Jetpack Photon"},(0,u.translate)("Lightning fast, optimized images")),o["default"].createElement("p",{className:"jp-jetpack-connect__description"},(0,u.translate)("Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free."))),o["default"].createElement("div",{className:"jp-jetpack-connect__interior-container"},o["default"].createElement("img",{src:f.imagePath+"feature-photon-med.jpg",srcSet:f.imagePath+"feature-photon-sm.jpg 600w, "+f.imagePath+"feature-photon-med.jpg 770w, "+f.imagePath+"feature-photon-lrg.jpg 1200w",className:"jp-jetpack-connect__feature-image",alt:"Jetpacks photon serves up lightning fast, optimized images"}))),o["default"].createElement(c["default"],{className:"jp-jetpack-connect__feature"},o["default"].createElement("header",{className:"jp-jetpack-connect__header"},o["default"].createElement("h2",{className:"jp-jetpack-connect__container-subtitle",title:"Jetpack offers free, professional support"},(0,u.translate)("Did we mention free, professional support?")),o["default"].createElement("p",{className:"jp-jetpack-connect__description"},(0,u.translate)("Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you."))),o["default"].createElement("div",{className:"jp-jetpack-connect__interior-container"},o["default"].createElement("img",{src:f.imagePath+"aurora-med.jpg",srcSet:f.imagePath+"aurora-sm.jpg 600w, "+f.imagePath+"aurora-med.jpg 770w, "+f.imagePath+"aurora-lrg.jpg 1200w",className:"jp-jetpack-connect__feature-image",alt:"Jetpack's free support team"}))),o["default"].createElement(c["default"],{className:"jp-jetpack-connect__cta"},o["default"].createElement("p",{className:"jp-jetpack-connect__description"},(0,u.translate)("Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.")),o["default"].createElement(d["default"],null),o["default"].createElement("p",null,o["default"].createElement("a",{href:"https://wordpress.com/start/jetpack/",className:"jp-jetpack-connect__link"},(0,u.translate)("No account? Create one for free…")))))}});t["default"]=(0,i.connect)(function(e){return{connectUrl:(0,p.getConnectUrl)(e)}})(h),e.exports=t["default"]},function(e,t,n){"use strict";function r(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=n(142),i=n(834),s=n(748);n(835);var c=o.createClass({displayName:"CardSection",propTypes:{title:o.PropTypes.any,vertical:o.PropTypes.any,style:o.PropTypes.object,className:o.PropTypes.string,device:o.PropTypes.oneOf(["desktop","tablet","phone"])},getDefaultProps:function(){return{vertical:null}},render:function(){return o.createElement("div",{className:s("dops-card-section",this.props.className),style:this.props.style},this.props.title?this._renderWithTitle():this.props.children)},_renderWithTitle:function(){var e=this.props.vertical?"vertical":"horizontal",t="dops-card-section-orient-"+e;return o.createElement("div",{className:t},o.createElement("h4",{ref:"label",className:"dops-card-section-label"},this.props.title),o.createElement("div",{ref:"content",className:"dops-card-section-content"},this.props.children))}}),u=o.createClass({displayName:"CardFooter",render:function(){return o.createElement("div",{className:"dops-card-footer"},this.props.children)}}),l=o.createClass({displayName:"Card",propTypes:{title:o.PropTypes.any,meta:o.PropTypes.any,icon:o.PropTypes.string,iconLabel:o.PropTypes.any,iconColor:o.PropTypes.string,style:o.PropTypes.object,className:o.PropTypes.string,compact:o.PropTypes.bool,device:o.PropTypes.oneOf(["desktop","tablet","mobile"])},getDefaultProps:function(){return{iconColor:"#787878",className:""}},render:function(){var e=this.props,t=(e.style,e.title),n=e.meta,i=e.icon,c=e.iconLabel,u=r(e,["style","title","meta","icon","iconLabel"]),l=s({"dops-card":!0,"is-compact":this.props.compact});return o.createElement("div",a({},u,{className:s(this.props.className,l),style:this.props.style}),this.props.title&&o.createElement("h2",{className:"dops-card-title"},t,n&&o.createElement("span",{className:"dops-card-meta"},n),(i||c)&&this._renderIcon()),this.props.children)},_renderIcon:function(){return o.createElement("span",{className:"dops-card-icon",style:{color:this.props.iconColor}},this.props.icon&&o.createElement(i,{name:this.props.icon,style:{backgroundColor:this.props.iconColor}}),this.props.iconLabel)}});l.Section=c,l.Footer=u,e.exports=l},function(e,t,n){"use strict";var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a=n(142),o=n(807),i=a.createClass({displayName:"Icon",propTypes:{name:a.PropTypes.string.isRequired,style:a.PropTypes.object,onMouseOver:a.PropTypes.func,onMouseOut:a.PropTypes.func,isPresentation:a.PropTypes.bool},getDefaultProps:function(){return{style:{},onMouseOver:o,onMouseOut:o,isPresentation:!0}},render:function(){var e={};return this.props.isPresentation&&(e={"aria-hidden":!0,role:"presentation"}),a.createElement("span",r({style:this.props.style,onMouseOver:this.props.onMouseOver,onMouseOut:this.props.onMouseOut,className:"genericon genericon-"+this.props.name},e),this.props.children)}});e.exports=i},796,,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(154),s=n(838),c=r(s),u=n(467),l=n(640),d=n(841),p=r(d),f=o["default"].createClass({displayName:"ConnectButton",propTypes:{type:o["default"].PropTypes.bool},getDefaultProps:function(){return{connectUser:!1}},renderUserButton:function(){var e=this.props.fetchingConnectUrl(this.props),t=this.props.isUnlinking(this.props);return this.props.isLinked(this.props)?o["default"].createElement("div",null,o["default"].createElement(c["default"],{onClick:this.props.unlinkUser,disabled:t},(0,u.translate)("Unlink me from WordPress.com"))):o["default"].createElement(c["default"],{className:"is-primary jp-jetpack-connect__button",href:this.props.connectUrl(this.props),disabled:e},(0,u.translate)("Link to WordPress.com"))},disconnectSite:function(){window.confirm((0,u.translate)("Do you really want to disconnect your site from WordPress.com?"))&&this.props.disconnectSite()},renderContent:function(){var e=this.props.fetchingConnectUrl(this.props),t=this.props.isDisconnecting(this.props);return this.props.connectUser?this.renderUserButton():this.props.isSiteConnected(this.props)?o["default"].createElement(c["default"],{onClick:this.disconnectSite,disabled:t},(0,u.translate)("Disconnect Jetpack")):o["default"].createElement(c["default"],{className:"is-primary jp-jetpack-connect__button",href:this.props.connectUrl(this.props),disabled:e},(0,u.translate)("Connect Jetpack"))},render:function(){return o["default"].createElement("div",null,o["default"].createElement(p["default"],null),this.renderContent())}});t["default"]=(0,i.connect)(function(e){return{isSiteConnected:function(){return(0,l.getSiteConnectionStatus)(e)},isDisconnecting:function(){return(0,l.isDisconnectingSite)(e)},fetchingConnectUrl:function(){return(0,l.isFetchingConnectUrl)(e)},connectUrl:function(){return(0,l.getConnectUrl)(e)},isLinked:function(){return(0,l.isCurrentUserLinked)(e)},isUnlinking:function(){return(0,l.isUnlinkingUser)(e)}}},function(e){return{disconnectSite:function(){return e((0,l.disconnectSite)())},unlinkUser:function(){return e((0,l.unlinkUser)())}}})(f),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(658),s=r(i),c=n(748),u=r(c),l=n(807),d=r(l);n(839),t["default"]=o["default"].createClass({displayName:"Button",propTypes:{disabled:o["default"].PropTypes.bool,compact:o["default"].PropTypes.bool,primary:o["default"].PropTypes.bool,scary:o["default"].PropTypes.bool,type:o["default"].PropTypes.string,href:o["default"].PropTypes.string,onClick:o["default"].PropTypes.func,borderless:o["default"].PropTypes.bool},getDefaultProps:function(){return{disabled:!1,type:"button",onClick:d["default"],borderless:!1}},render:function(){var e=this.props.href?"a":"button",t=(0,u["default"])({"dops-button":!0,"is-compact":this.props.compact,"is-primary":this.props.primary,"is-scary":this.props.scary,"is-borderless":this.props.borderless}),n=(0,s["default"])({},this.props,{className:(0,u["default"])(this.props.className,t)});return o["default"].createElement(e,n,this.props.children)}}),e.exports=t["default"]},796,,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(842),o=r(a),i=n(845),s=r(i),c=n(846),u=r(c),l=n(847),d=r(l),p=n(848),f=r(p),h=n(142),m=n(154),M=n(161),_=n(640),g=function(e){function t(){return(0,s["default"])(this,t),(0,d["default"])(this,(t.__proto__||(0,o["default"])(t)).apply(this,arguments))}return(0,f["default"])(t,e),(0,u["default"])(t,[{key:"componentWillMount",value:function(){this.props.fetchConnectUrl()}},{key:"render",value:function(){return null}}]),t}(h.Component);g.defaultProps={fetchConnectUrl:function(){}},t["default"]=(0,m.connect)(function(){return{fetchConnectUrl:(0,_.fetchConnectUrl)()}},function(e){return(0,M.bindActionCreators)({fetchConnectUrl:_.fetchConnectUrl},e)})(g),e.exports=t["default"]},function(e,t,n){e.exports={"default":n(843),__esModule:!0}},function(e,t,n){n(844),e.exports=n(278).Object.getPrototypeOf},function(e,t,n){var r=n(313),a=n(312);n(453)("getPrototypeOf",function(){return function(e){return a(r(e))}})},function(e,t){"use strict";t.__esModule=!0,t["default"]=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0;var a=n(455),o=r(a);t["default"]=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),(0,o["default"])(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}()},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0;var a=n(267),o=r(a);t["default"]=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==("undefined"==typeof t?"undefined":(0,o["default"])(t))&&"function"!=typeof t?e:t}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}t.__esModule=!0;var a=n(849),o=r(a),i=n(853),s=r(i),c=n(267),u=r(c);t["default"]=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+("undefined"==typeof t?"undefined":(0,u["default"])(t)));e.prototype=(0,s["default"])(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(o["default"]?(0,o["default"])(e,t):e.__proto__=t)}},function(e,t,n){e.exports={"default":n(850),__esModule:!0}},function(e,t,n){n(851),e.exports=n(278).Object.setPrototypeOf},function(e,t,n){var r=n(276);r(r.S,"Object",{setPrototypeOf:n(852).set})},function(e,t,n){var r=n(284),a=n(283),o=function(e,t){if(a(e),!r(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,t,r){try{r=n(279)(Function.call,n(331).f(Object.prototype,"__proto__").set,2),r(e,[]),t=!(e instanceof Array)}catch(a){t=!0}return function(e,n){return o(e,n),t?e.__proto__=n:r(e,n),e}}({},!1):void 0),check:o}},function(e,t,n){e.exports={"default":n(854),__esModule:!0}},function(e,t,n){n(855);var r=n(278).Object;e.exports=function(e,t){return r.create(e,t)}},function(e,t,n){var r=n(276);r(r.S,"Object",{create:n(295)})},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.imagePath=window.Initial_State.pluginBaseUrl+"/images/"},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return{__html:e.jumpstart_desc}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(142),i=r(o),s=n(161),c=n(154),u=n(833),l=r(u),d=n(858),p=r(d),f=n(838),h=r(f),m=n(808),M=r(m),_=n(467),g=n(657),v=r(g),b=n(654),y=n(448),A=i["default"].createClass({displayName:"JumpStart",render:function(){var e=function(){return v["default"].tracks.recordEvent("jetpack_jumpstart_learn_more",{})},t=this.props.jumpstartFeatures.map(function(e){return i["default"].createElement("div",{className:"jp-jumpstart__feature-list-column",key:"module-card_"+e.name},i["default"].createElement("div",{className:"jp-jumpstart__feature-content"},i["default"].createElement("h4",{className:"jp-jumpstart__feature-content-title",title:e.name},e.name),i["default"].createElement("p",{dangerouslySetInnerHTML:a(e)})))});return i["default"].createElement("div",{className:"jp-jumpstart"},i["default"].createElement("h1",{className:"jp-jumpstart__title"},(0,_.translate)("Jump Start your Site")),i["default"].createElement(l["default"],{
-className:"jp-jumpstart__cta-container"},i["default"].createElement(l["default"],{className:"jp-jumpstart__cta"},this.props.isJumpstarting?i["default"].createElement(M["default"],null):null,i["default"].createElement("p",{className:"jp-jumpstart__description"},(0,_.translate)("Quickly enhance your site by activating Jetpack's recommended features.")),i["default"].createElement(h["default"],{primary:!0,onClick:this.props.jumpStartActivate},(0,_.translate)("Activate Recommended Features"))),i["default"].createElement(p["default"],{className:"jp-jumpstart__features",clickableHeaderText:!0,subheader:"Learn more",onOpen:e},i["default"].createElement("p",{className:"jp-jumpstart__description"},(0,_.translate)("Jetpack's recommended features include:")),i["default"].createElement("div",{className:"jp-jumpstart__feature-list"},t),i["default"].createElement("p",{className:"jp-jumpstart__note"},(0,_.translate)("Features can be activated or deactivated at any time.")))),i["default"].createElement("a",{onClick:this.props.jumpStartSkip,className:"jp-jumpstart__skip-step",title:(0,_.translate)("Skip the Jetpack Jumpstart process")},(0,_.translate)("Skip this step")))}});t["default"]=(0,c.connect)(function(e){return{isJumpstarting:(0,b.isJumpstarting)(e),jumpstartFeatures:(0,y.getModulesByFeature)(e,"Jumpstart")}},function(e){return(0,s.bindActionCreators)({jumpStartActivate:b.jumpStartActivate,jumpStartSkip:b.jumpStartSkip},e)})(A),e.exports=t["default"]},function(e,t,n){"use strict";var r=n(142),a=n(748),o=n(807),i=n(833),s=n(859),c=n(811);n(860);var u=r.createClass({displayName:"FoldableCard",propTypes:{actionButton:r.PropTypes.element,actionButtonExpanded:r.PropTypes.element,cardKey:r.PropTypes.string,compact:r.PropTypes.bool,disabled:r.PropTypes.bool,expandedSummary:r.PropTypes.oneOfType([r.PropTypes.string,r.PropTypes.element]),expanded:r.PropTypes.bool,icon:r.PropTypes.string,onClick:r.PropTypes.func,onClose:r.PropTypes.func,onOpen:r.PropTypes.func,summary:r.PropTypes.oneOfType([r.PropTypes.string,r.PropTypes.element]),clickableHeader:r.PropTypes.bool,clickableHeaderText:r.PropTypes.bool},getInitialState:function(){return{expanded:this.props.expanded}},getDefaultProps:function(){return{onOpen:o,onClose:o,cardKey:"",icon:"chevron-down",isExpanded:!1,clickableHeader:!1,clickableHeaderText:!1}},onClick:function(){this.props.children&&this.setState({expanded:!this.state.expanded}),this.props.onClick&&this.props.onClick(),this.state.expanded?this.props.onClose(this.props.cardKey):this.props.onOpen(this.props.cardKey)},getClickAction:function(){if(!this.props.disabled)return this.onClick},getActionButton:function(){return this.state.expanded?this.props.actionButtonExpanded||this.props.actionButton:this.props.actionButton},renderActionButton:function(){var e=this.props.clickableHeader?null:this.getClickAction();if(this.props.actionButton)return r.createElement("div",{className:"dops-foldable-card__action",onClick:e},this.getActionButton());if(this.props.children){var t=24;return r.createElement("button",{disabled:this.props.disabled,className:"dops-foldable-card__action dops-foldable-card__expand",onClick:e},r.createElement("span",{className:"screen-reader-text"},"More"),r.createElement(c,{icon:this.props.icon,size:t}))}},renderContent:function(){return r.createElement("div",{className:"dops-foldable-card__content"},this.props.children)},renderHeader:function(){var e=this.props.summary?r.createElement("span",{className:"dops-foldable-card__summary"},this.props.summary," "):null,t=this.props.expandedSummary?r.createElement("span",{className:"dops-foldable-card__summary_expanded"},this.props.expandedSummary," "):null,n=this.props.header?r.createElement("div",{className:"dops-foldable-card__header-text"},this.props.header):null,o=this.props.subheader?r.createElement("div",{className:"dops-foldable-card__subheader"},this.props.subheader):null,i=this.props.clickableHeader?this.getClickAction():null,s=this.props.clickableHeaderText?this.getClickAction():null,c=a("dops-foldable-card__header",{"is-clickable":!!this.props.clickableHeader,"has-border":!!this.props.summary}),u=a("dops-foldable-card__header-text",{"is-clickable":!!this.props.clickableHeaderText});return r.createElement("div",{className:c,onClick:i},r.createElement("span",{className:"dops-foldable-card__main"},r.createElement("div",{className:u,onClick:s},n,o)),r.createElement("span",{className:"dops-foldable-card__secondary"},e,t,this.renderActionButton()))},render:function(){var e=this.props.compact?s:i,t=a("dops-foldable-card",this.props.className,{"is-disabled":!!this.props.disabled,"is-expanded":!!this.state.expanded,"has-expanded-summary":!!this.props.expandedSummary});return r.createElement(e,{className:t},this.renderHeader(),this.state.expanded&&this.renderContent())}});e.exports=u},function(e,t,n){"use strict";var r=n(142),a=n(658),o=n(748),i=n(833);e.exports=r.createClass({displayName:"CompactCard",render:function(){var e=a({},this.props,{className:o(this.props.className,"is-compact")});return r.createElement(i,e,this.props.children)}})},796,,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(154),s=n(863),c=r(s),u=n(467),l=n(657),d=r(l),p=n(864),f=r(p),h=n(914),m=r(h),M=n(931),_=r(M),g=n(933),v=r(g),b=n(934),y=r(b),A=n(935),T=r(A),L=n(936),E=r(L),w=n(938),z=r(w),S=n(448),k=n(927),O=r(k),N=n(939),C=r(N),D=n(348),P=n(640),x=o["default"].createClass({displayName:"AtAGlance",render:function(){var e={siteAdminUrl:this.props.siteAdminUrl,siteRawUrl:this.props.siteRawUrl},t=o["default"].createElement(c["default"],{label:(0,u.translate)("Security"),settingsPath:"#security",externalLink:this.props.isDevMode?"":(0,u.translate)("Manage security on WordPress.com"),externalLinkPath:this.props.isDevMode?"":"https://wordpress.com/settings/security/"+this.props.siteRawUrl,externalLinkClick:function(){return d["default"].tracks.recordEvent("jetpack_wpa_aag_security_wpcom_click",{})}}),n=o["default"].createElement(c["default"],{label:(0,u.translate)("Performance")});if(this.props.userCanManageModules)return o["default"].createElement("div",{className:"jp-at-a-glance"},o["default"].createElement(O["default"],null),o["default"].createElement(C["default"],null),o["default"].createElement(f["default"],e),t,o["default"].createElement("div",{className:"jp-at-a-glance__item-grid"},o["default"].createElement("div",{className:"jp-at-a-glance__left"},o["default"].createElement(m["default"],null)),o["default"].createElement("div",{className:"jp-at-a-glance__right"},o["default"].createElement(v["default"],{siteRawUrl:this.props.siteRawUrl}))),o["default"].createElement("div",{className:"jp-at-a-glance__item-grid"},o["default"].createElement("div",{className:"jp-at-a-glance__left"},o["default"].createElement(T["default"],{siteRawUrl:this.props.siteRawUrl})),o["default"].createElement("div",{className:"jp-at-a-glance__right"},o["default"].createElement(_["default"],null))),o["default"].createElement("div",{className:"jp-at-a-glance__item-grid"},o["default"].createElement("div",{className:"jp-at-a-glance__left"},o["default"].createElement(y["default"],e)),o["default"].createElement("div",{className:"jp-at-a-glance__right"},o["default"].createElement(E["default"],e))),n,o["default"].createElement("div",{className:"jp-at-a-glance__item-grid"},o["default"].createElement("div",{className:"jp-at-a-glance__left"},o["default"].createElement(z["default"],null))));var r="";this.props.userCanViewStats&&(r=o["default"].createElement(f["default"],e));var a="";this.props.isModuleActivated("protect")&&(a=o["default"].createElement(m["default"],null));var i="";return""===r&&""===a||(i=o["default"].createElement("div",null,r,t,a)),i}});t["default"]=(0,i.connect)(function(e){return{isModuleActivated:function(t){return(0,S.isModuleActivated)(e,t)},userCanManageModules:(0,D.userCanManageModules)(e),userCanViewStats:(0,D.userCanViewStats)(e),isDevMode:(0,P.isDevMode)(e)}})(x),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(748),s=r(i),c=n(811),u=r(c),l=n(467);t["default"]=o["default"].createClass({displayName:"DashSectionHeader",propTypes:{label:o["default"].PropTypes.string.isRequired,settingsPath:o["default"].PropTypes.string,externalLinkPath:o["default"].PropTypes.string,externalLink:o["default"].PropTypes.string,externalLinkClick:o["default"].PropTypes.func},getDefaultProps:function(){return{label:"",settingsPath:"",externalLinkPath:"",externalLink:""}},render:function(){var e=void 0,t=void 0,n=void 0,r=(0,s["default"])(this.props.className,"jp-dash-section-header");return this.props.settingsPath&&(e=o["default"].createElement("a",{className:"jp-dash-section-header__settings",href:this.props.settingsPath},o["default"].createElement("span",{className:"screen-reader-text"},(0,l.translate)("Settings",{context:"Noun. Displayed to screen readers."})),o["default"].createElement(u["default"],{icon:"cog",size:16}))),this.props.externalLink&&(t=o["default"].createElement("a",{className:"jp-dash-section-header__external-link",href:this.props.externalLinkPath,onClick:this.props.externalLinkClick},this.props.externalLink)),this.props.children&&(n=o["default"].createElement("div",{className:"jp-dash-section-header__children"},this.props.children)),o["default"].createElement("div",{className:r},o["default"].createElement("div",{className:"jp-dash-section-header__label"},o["default"].createElement("h2",{className:"jp-dash-section-header__name"},this.props.label),e),t,n)}}),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(450),o=r(a),i=n(267),s=r(i),c=n(142),u=r(c),l=n(595),d=r(l),p=n(399),f=r(p),h=n(833),m=r(h),M=n(865),_=r(M),g=n(154),v=n(863),b=r(v),y=n(838),A=r(y),T=n(808),L=r(T),E=n(467),w=n(657),z=r(w),S=n(642),k=r(S),O=n(856),N=n(640),C=n(348),D=n(912),P=r(D),x=n(913),j=r(x),W=n(437),Y=n(448),q=u["default"].createClass({displayName:"DashStats",barClick:function(e){e.data.link&&(z["default"].tracks.recordEvent("jetpack_wpa_aag_stats_bar_click",{}),window.open(e.data.link,"_blank"))},statsChart:function(e){var t=this.props,n=[];return"object"!==(0,s["default"])(t.statsData[e])?n:((0,d["default"])(t.statsData[e].data,function(r){var a=r[0],o="",i="",s=r[1];"day"===e?(o=(0,E.moment)(a).format("MMM D"),i=(0,E.moment)(a).format("MMMM Do")):"week"===e?(a=a.replace(/W/g,"-"),o=(0,E.moment)(a).format("MMM D"),i=(0,E.translate)("Week of %(date)s",{args:{date:(0,E.moment)(a).format("MMMM Do")}})):(o=(0,E.moment)(a).format("MMM"),i=(0,E.moment)(a).format("MMMM, YYYY")),n.push({label:o,value:s,nestedValue:null,className:"statsChartbar",data:{link:"https://wordpress.com/stats/"+e+"/"+t.siteRawUrl+"?startDate="+a},tooltipData:[{label:i,value:(0,E.translate)("Views: %(numberOfViews)s",{args:{numberOfViews:(0,E.numberFormat)(s)}}),className:"tooltip class"},{label:(0,E.translate)("Click to view detailed stats.")}]})}),n)},statsErrors:function(){return(0,f["default"])(this.props.statsData,["general","errors"],!1)},renderStatsArea:function(){if(this.props.isModuleActivated("stats")){var e=this.statsErrors();if(e)return(0,d["default"])(e,function(e){console.log(e)}),u["default"].createElement("div",{className:"jp-at-a-glance__stats-inactive"},u["default"].createElement("span",null,(0,E.translate)("Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}",{components:{a:u["default"].createElement("a",{href:"https://wordpress.com/stats/insights/"+this.props.siteRawUrl})}})));var t=this.statsChart(this.props.activeTab());return u["default"].createElement("div",{className:"jp-at-a-glance__stats-container"},u["default"].createElement("div",{className:"jp-at-a-glance__stats-chart"},u["default"].createElement(_["default"],{data:t,barClick:this.barClick}),0<t.length?"":u["default"].createElement(L["default"],null)),u["default"].createElement("div",{id:"stats-bottom",className:"jp-at-a-glance__stats-bottom"},u["default"].createElement(j["default"],{statsData:this.props.statsData,siteRawUrl:this.props.siteRawUrl,siteAdminUrl:this.props.siteAdminUrl})))}return u["default"].createElement("div",{className:"jp-at-a-glance__stats-inactive"},u["default"].createElement("div",{className:"jp-at-a-glance__stats-inactive-icon"},u["default"].createElement("img",{src:O.imagePath+"stats.svg",width:"60",height:"60",alt:(0,E.translate)("Jetpack Stats Icon"),className:"jp-at-a-glance__stats-icon"})),u["default"].createElement("div",{className:"jp-at-a-glance__stats-inactive-text"},this.props.isDevMode?(0,E.translate)("Unavailable in Dev Mode"):(0,E.translate)("{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}",{components:{a:u["default"].createElement("a",{href:"javascript:void(0)",onClick:this.props.activateStats}),a1:u["default"].createElement("a",{href:"https://jetpack.com/support/wordpress-com-stats/",target:"_blank"})}})),this.props.isDevMode?"":u["default"].createElement("div",{className:"jp-at-a-glance__stats-inactive-button"},u["default"].createElement(A["default"],{onClick:this.props.activateStats,primary:!0},(0,E.translate)("Activate Site Stats"))))},maybeShowStatsTabs:function(){if(this.props.isModuleActivated("stats")&&!this.statsErrors())return u["default"].createElement("ul",{className:"jp-at-a-glance__stats-views"},u["default"].createElement("li",{tabIndex:"0",className:"jp-at-a-glance__stats-view"},u["default"].createElement("a",{href:"javascript:void(0)",onClick:this.handleSwitchStatsView.bind(this,"day"),className:this.getClass("day")},(0,E.translate)("Days"))),u["default"].createElement("li",{tabIndex:"0",className:"jp-at-a-glance__stats-view"},u["default"].createElement("a",{href:"javascript:void(0)",onClick:this.handleSwitchStatsView.bind(this,"week"),className:this.getClass("week")},(0,E.translate)("Weeks"))),u["default"].createElement("li",{tabIndex:"0",className:"jp-at-a-glance__stats-view"},u["default"].createElement("a",{href:"javascript:void(0)",onClick:this.handleSwitchStatsView.bind(this,"month"),className:this.getClass("month")},(0,E.translate)("Months"))))},handleSwitchStatsView:function(e){z["default"].tracks.recordEvent("jetpack_wpa_aag_stats_switch_view",{view:e}),this.props.switchView(e),this.props.fetchStatsData(e)},getClass:function(e){return this.props.activeTab()===e?"jp-at-a-glance__stats-view-link is-current":"jp-at-a-glance__stats-view-link"},render:function(){var e=(0,o["default"])(this.props.moduleList);if(!(0,k["default"])(e,"stats"))return null;var t=this.props.activeTab();return u["default"].createElement("div",null,u["default"].createElement(P["default"],{range:t}),u["default"].createElement(b["default"],{label:(0,E.translate)("Site Stats")},this.maybeShowStatsTabs()),u["default"].createElement(m["default"],{className:"jp-at-a-glance__stats-card "+(this.props.isDevMode?"is-inactive":"")},this.renderStatsArea()))}});q.propTypes={isDevMode:u["default"].PropTypes.bool.isRequired,siteRawUrl:u["default"].PropTypes.string.isRequired,siteAdminUrl:u["default"].PropTypes.string.isRequired,statsData:u["default"].PropTypes.any.isRequired},t["default"]=(0,g.connect)(function(e){return{isModuleActivated:function(t){return(0,Y.isModuleActivated)(e,t)},moduleList:(0,Y.getModules)(e),isFetchingModules:function(){return(0,Y.isFetchingModulesList)(e)},activeTab:function(){return(0,W.getActiveStatsTab)(e)},isDevMode:(0,N.isDevMode)(e),statsData:"N/A"!==(0,W.getStatsData)(e)?(0,W.getStatsData)(e):(0,C.getInitialStateStatsData)(e)}},function(e){return{activateStats:function(){return e((0,Y.activateModule)("stats"))},switchView:function(t){return e((0,W.statsSwitchTab)(t))},fetchStatsData:function(t){return e((0,W.fetchStatsData)(t))}}})(q),e.exports=t["default"]},function(e,t,n){"use strict";var r=n(142),a=n(807),o=n(866),i=n(867),s=n(909);n(910),e.exports=r.createClass({displayName:"ModuleChart",propTypes:{loading:r.PropTypes.bool,data:r.PropTypes.array,minTouchBarWidth:r.PropTypes.number,minBarWidth:r.PropTypes.number,barClick:r.PropTypes.func},getInitialState:function(){return{maxBars:100,width:650}},getDefaultProps:function(){return{minTouchBarWidth:42,minBarWidth:15,barClick:a}},componentDidMount:function(){this.resize=o(this.resize,400),window.addEventListener("resize",this.resize),this.resize()},componentWillUnmount:function(){window.removeEventListener("resize",this.resize)},componentWillReceiveProps:function(e){this.props.loading&&!e.loading&&this.resize()},resize:function(){if(this.isMounted()){var e,t=this.refs.chart,n=t.clientWidth-82;s.hasTouch()?(n=n<=0?350:n,e=Math.floor(n/this.props.minTouchBarWidth)):e=Math.floor(n/this.props.minBarWidth),this.setState({maxBars:e,width:n})}},getYAxisMax:function(e){var t=Math.max.apply(null,e),n=Math.pow(10,t.toString().length-1),r=Math.ceil((t+1)/n)*n;return r<10&&(r=10),r},getData:function(){var e=this.props.data;return e=e.slice(0-this.state.maxBars)},getValues:function(){var e=this.getData();return e=e.map(function(e){return e.value},this)},isEmptyChart:function(e){return e=e.filter(function(e){return e>0},this),0===e.length},render:function(){var e,t=this.getValues(),n=this.getYAxisMax(t),a=this.getData();return t.length&&this.isEmptyChart(t)&&(e=r.createElement("div",{className:"dops-chart__empty"},r.createElement("span",{className:"dops-chart__empty_notice"},"No activity this period"))),r.createElement("div",{ref:"chart",className:"dops-chart"},r.createElement("div",{className:"dops-chart__y-axis-markers"},r.createElement("div",{className:"dops-chart__y-axis-marker is-hundred"}),r.createElement("div",{className:"dops-chart__y-axis-marker is-fifty"}),r.createElement("div",{className:"dops-chart__y-axis-marker is-zero"})),r.createElement("div",{className:"dops-chart__y-axis"},r.createElement("div",{className:"dops-chart__y-axis-width-fix"},new Number(1e5).toLocaleString()),r.createElement("div",{className:"dops-chart__y-axis-label is-hundred"},n.toLocaleString()),r.createElement("div",{className:"dops-chart__y-axis-label is-fifty"},(n/2).toLocaleString()),r.createElement("div",{className:"dops-chart__y-axis-label is-zero"},0)),r.createElement(i,{barClick:this.props.barClick,data:a,yAxisMax:n,chartWidth:this.state.width,isTouch:s.hasTouch()}),e)}})},function(e,t,n){function r(e,t,n){var r=!0,s=!0;if("function"!=typeof e)throw new TypeError(i);return o(n)&&(r="leading"in n?!!n.leading:r,s="trailing"in n?!!n.trailing:s),a(e,t,{leading:r,maxWait:t,trailing:s})}var a=n(750),o=n(669),i="Expected a function";e.exports=r},function(e,t,n){"use strict";var r=n(142),a=n(868),o=n(907);e.exports=r.createClass({displayName:"ModuleChartBarContainer",propTypes:{isTouch:r.PropTypes.bool,data:r.PropTypes.array,yAxisMax:r.PropTypes.number,width:r.PropTypes.number,barClick:r.PropTypes.func},buildBars:function(e){var t,n=this.props.data.length,o="bottom right",i=this.props.chartWidth,s=i/n;return t=this.props.data.map(function(t,c){var u=s*(c+1);return u+230>i&&u+s-230>0&&(o="bottom left"),r.createElement(a,{index:c,key:c,isTouch:this.props.isTouch,tooltipPosition:o,className:t.className,clickHandler:this.props.barClick,data:t,max:e,count:n})},this)},render:function(){return r.createElement("div",null,r.createElement("div",{className:"dops-chart__bars"},this.buildBars(this.props.yAxisMax)),r.createElement(o,{data:this.props.data,labelWidth:42}))}})},function(e,t,n){"use strict";var r=n(142),a=n(748),o=(n(807),n(869),n(904)),i=n(811);e.exports=r.createClass({displayName:"ModuleChartBar",propTypes:{isTouch:r.PropTypes.bool,tooltipPosition:r.PropTypes.string,className:r.PropTypes.string,clickHandler:r.PropTypes.func,data:r.PropTypes.object.isRequired,max:r.PropTypes.number,count:r.PropTypes.number},getInitialState:function(){return{showPopover:!1}},buildSections:function(){var e,t,n,o,i,s=this.props.data.value,c=this.props.max,u=c?Math.ceil(s/c*1e4)/100:0,l=100-u,d=Math.max(1,Math.floor(l)),p=[],f=this.props.data.nestedValue,h={"dops-chart__bar-section":!0,"is-spacer":!0,"is-ghost":100===l&&!this.props.active};return e={height:d+"%"},p.push(r.createElement("div",{key:"spacer",className:a(h),style:e})),t={top:d+"%"},f&&(o=s?Math.ceil(f/s*1e4)/100:0,i={height:o+"%"},n=r.createElement("div",{key:"nestedValue",className:"dops-chart__bar-section-inner",style:i})),p.push(r.createElement("div",{ref:"valueBar",key:"value",className:"dops-chart__bar-section is-bar",style:t},n)),p.push(r.createElement("div",{key:"label",className:"dops-chart__bar-label"},this.props.label)),p},clickHandler:function(){"function"==typeof this.props.clickHandler&&this.props.clickHandler(this.props.data)},mouseEnter:function(){this.setState({showPopover:!0})},mouseLeave:function(){this.setState({showPopover:!1})},renderTooltip:function(){if(!this.props.data.tooltipData||!this.props.data.tooltipData.length||this.props.isTouch)return null;var e=this.props.data.tooltipData,t=e.map(function(e,t){var n,a=["module-content-list-item"];return e.icon&&(n=r.createElement(i,{icon:e.icon,size:18})),a.push(e.className),r.createElement("li",{key:t,className:a.join(" ")},r.createElement("span",{className:"dops-wrapper"},r.createElement("span",{className:"value"},e.value),r.createElement("span",{className:"label"},n,e.label)))});return r.createElement(o,{className:"dops-chart__tooltip",id:"popover__chart-bar",showDelay:200,context:this.refs&&this.refs.valueBar,isVisible:this.state.showPopover,position:this.props.tooltipPosition},r.createElement("ul",null,t))},render:function(){var e,t,n=this.props.count||1;return t={"dops-chart__bar":!0},this.props.className&&(t[this.props.className]=!0),e={width:1/n*100+"%"},r.createElement("div",{onClick:this.clickHandler,onMouseEnter:this.mouseEnter,onMouseLeave:this.mouseLeave,className:a(t),style:e},this.buildSections(),r.createElement("div",{className:"dops-chart__bar-marker is-hundred"}),r.createElement("div",{className:"dops-chart__bar-marker is-fifty"}),r.createElement("div",{className:"dops-chart__bar-marker is-zero"}),this.renderTooltip())}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=n(142),u=r(c),l=n(1),d=r(l),p=n(469),f=r(p),h=n(748),m=r(h),M=n(870),_=r(M),g=n(875),v=r(g),b=n(898),y=r(b),A=n(899);n(902);var T=function(){},L=(0,f["default"])("calypso:popover"),E=new Set,w=function(e){function t(e){a(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.setPopoverId(e.id),n.setDOMBehavior=n.setDOMBehavior.bind(n),n.setPosition=n.setPosition.bind(n),n.onClickout=n.onClickout.bind(n),n.onKeydown=n.onKeydown.bind(n),n.onWindowChange=n.onWindowChange.bind(n),n.state={show:e.isVisible,left:-99999,top:-99999,positionClass:n.getPositionClass(e.position)},n}return i(t,e),s(t,[{key:"componentDidMount",value:function(){this.bindEscKeyListener(),this.bindDebouncedReposition(),(0,A.bindWindowListeners)()}},{key:"componentWillReceiveProps",value:function(e){return(0,A.isElement)(e.context)?this.domContext=e.context:this.domContext=d["default"].findDOMNode(e.context),e.isVisible?void this.setPosition():null}},{key:"componentDidUpdate",value:function(e){var t=this.props.isVisible;return t!==e.isVisible&&(t?this.show():this.hide()),this.domContainer&&this.domContext&&t&&t!==e.isVisible?(this.debug("Update position after inject DOM"),void this.setPosition()):null}},{key:"componentWillUnmount",value:function(){this.debug("unmounting .... "),this.unbindClickoutHandler(),this.unbindDebouncedReposition(),this.unbindEscKeyListener(),(0,A.unbindWindowListeners)(),E["delete"](this.id),L("current popover instances: ",E.size)}},{key:"bindEscKeyListener",value:function(){return this.props.closeOnEsc?this.escEventHandlerAdded?null:(this.debug("adding escKey listener ..."),this.escEventHandlerAdded=!0,void document.addEventListener("keydown",this.onKeydown,!0)):null}},{key:"unbindEscKeyListener",value:function(){return this.props.closeOnEsc&&this.escEventHandlerAdded?(this.debug("unbinding `escKey` listener ..."),void document.removeEventListener("keydown",this.onKeydown,!0)):null}},{key:"onKeydown",value:function(e){return 27!==e.keyCode?null:void this.close(!0)}},{key:"bindClickoutHandler",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.domContainer;return e?this._clickoutHandlerReference?(this.debug("clickout event already bound"),null):(this.debug("binding `clickout` event"),void(this._clickoutHandlerReference=(0,_["default"])(e,this.onClickout))):(this.debug("no element to bind clickout side "),null)}},{key:"unbindClickoutHandler",value:function(){this._clickoutHandlerReference&&(this.debug("unbinding `clickout` listener ..."),this._clickoutHandlerReference(),this._clickoutHandlerReference=null)}},{key:"onClickout",value:function(e){var t=this.domContext&&this.domContext.contains&&!this.domContext.contains(e.target);if(this.props.ignoreContext&&t){var n=d["default"].findDOMNode(this.props.ignoreContext);t=t&&n&&n.contains&&!n.contains(e.target)}t&&this.close()}},{key:"bindDebouncedReposition",value:function(){window.addEventListener("scroll",this.onWindowChange,!0),window.addEventListener("resize",this.onWindowChange,!0)}},{key:"unbindDebouncedReposition",value:function(){this.willReposition&&(window.cancelAnimationFrame(this.willReposition),this.willReposition=null),window.removeEventListener("scroll",this.onWindowChange,!0),window.removeEventListener("resize",this.onWindowChange,!0),this.debug("unbinding `debounce reposition` ...")}},{key:"onWindowChange",value:function(){this.willReposition=window.requestAnimationFrame(this.setPosition)}},{key:"setDOMBehavior",value:function(e){return e?(this.debug("setting DOM behavior"),this.bindClickoutHandler(e),this.domContainer=e,(0,A.isElement)(this.props.context)?this.domContext=this.props.context:this.domContext=d["default"].findDOMNode(this.props.context),void this.setPosition()):(this.unbindClickoutHandler(),null)}},{key:"getPositionClass",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props.position;return"is-"+e.replace(/\s+/g,"-")}},{key:"computePosition",value:function(){if(!this.props.isVisible)return null;var e=this.domContainer,t=this.domContext,n=this.props.position;if(!e||!t)return this.debug("[WARN] no DOM elements to work"),null;var r=n;this.debug("position: %o",n),this.props.autoPosition&&(r=(0,A.suggested)(n,e,t),this.debug("suggested position: %o",r));var a=Object.assign({},(0,A.constrainLeft)((0,A.offset)(r,e,t),e),{positionClass:this.getPositionClass(r)});return this.debug("updating reposition: ",a),a}},{key:"debug",value:function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];L.apply(void 0,["[%s] "+e,this.id].concat(n))}},{key:"setPopoverId",value:function(e){this.id=e||"pop__"+(0,v["default"])(16),E.add(this.id),this.debug("creating ..."),L("current popover instances: ",E.size)}},{key:"setPosition",value:function(){var e=this.computePosition();return e?(this.willReposition=null,void this.setState(e)):null}},{key:"getStylePosition",value:function(){var e=this.state,t=e.left,n=e.top;return{left:t,top:n}}},{key:"show",value:function(){var e=this;return this.props.showDelay?(this.debug("showing in %o",this.props.showDelay+"ms"),this.clearShowTimer(),void(this._openDelayTimer=setTimeout(function(){e.setState({show:!0})},this.props.showDelay))):(this.setState({show:!0}),null)}},{key:"hide",value:function(){this.unbindClickoutHandler(),this.setState({show:!1}),this.clearShowTimer()}},{key:"clearShowTimer",value:function(){return this._openDelayTimer?(clearTimeout(this._openDelayTimer),void(this._openDelayTimer=null)):null}},{key:"close",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return this.props.isVisible?void this.props.onClose(e):(this.debug("popover should be already closed"),null)}},{key:"render",value:function(){if(!this.state.show)return this.debug("is hidden. return no render"),null;if(!this.props.context)return this.debug("No `context` to tie. return no render"),null;var e=(0,m["default"])("dops-popover",this.props.className,this.state.positionClass);return this.debug("rendering ..."),u["default"].createElement(y["default"],{className:this.props.rootClassName},u["default"].createElement("div",{style:this.getStylePosition(),className:e,ref:this.setDOMBehavior},u["default"].createElement("div",{className:"dops-popover__arrow"}),u["default"].createElement("div",{className:"dops-popover__inner"},this.props.children)))}}]),t}(c.Component);w.propTypes={autoPosition:c.PropTypes.bool,className:c.PropTypes.string,closeOnEsc:c.PropTypes.bool,id:c.PropTypes.string,ignoreContext:c.PropTypes.shape({getDOMNode:u["default"].PropTypes["function"]}),position:c.PropTypes.string,rootClassName:c.PropTypes.string,showDelay:c.PropTypes.number,onClose:c.PropTypes.func.isRequired,onShow:c.PropTypes.func},w.defaultProps={autoPosition:!0,className:"dops-popover",closeOnEsc:!0,isVisible:!1,position:"top",showDelay:0,onShow:T},t["default"]=w,e.exports=t["default"]},function(e,t,n){"use strict";function r(e,t){return l.set(e,t),function(){l["delete"](e)}}function a(e){l.forEach(function(t,n){u(n,e.target)||t.call(n,e)})}function o(e){e||(e=document),c.bind(e,"click",a)}var i=n(871)["default"],s=n(872)["default"],c=s(n(873)),u=s(n(874));t=e.exports=r,t.globalClick=a,t.install=o;var l=new i.Map;"undefined"!=typeof document&&t.install(document)},function(e,t){!function(t,n,r){"use strict";function a(e){return null!==e&&("object"==typeof e||"function"==typeof e)}function o(e){return"function"==typeof e}function i(e,t,n){e&&!gt(e=n?e:e[ve],Rt)&&xt(e,Rt,t)}function s(e){return it.call(e).slice(8,-1)}function c(e){var t,n;return e==r?e===r?"Undefined":"Null":"string"==typeof(n=(t=Ne(e))[Rt])?n:s(t)}function u(){for(var e=N(this),t=arguments.length,n=Ce(t),r=0,a=Ut._,o=!1;t>r;)(n[r]=arguments[r++])===a&&(o=!0);return function(){var r,i=this,s=arguments.length,c=0,u=0;if(!o&&!s)return d(e,n,i);if(r=n.slice(),o)for(;t>c;c++)r[c]===a&&(r[c]=arguments[u++]);for(;s>u;)r.push(arguments[u++]);return d(e,r,i)}}function l(e,t,n){if(N(e),~n&&t===r)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,a){return e.call(t,n,r,a)}}return function(){return e.apply(t,arguments)}}function d(e,t,n){var a=n===r;switch(0|t.length){case 0:return a?e():e.call(n);case 1:return a?e(t[0]):e.call(n,t[0]);case 2:return a?e(t[0],t[1]):e.call(n,t[0],t[1]);case 3:return a?e(t[0],t[1],t[2]):e.call(n,t[0],t[1],t[2]);case 4:return a?e(t[0],t[1],t[2],t[3]):e.call(n,t[0],t[1],t[2],t[3]);case 5:return a?e(t[0],t[1],t[2],t[3],t[4]):e.call(n,t[0],t[1],t[2],t[3],t[4])}return e.apply(n,t)}function p(e){return vt(O(e))}function f(e){return e}function h(){return this}function m(e,t){if(gt(e,t))return e[t]}function M(e){return C(e),Mt?mt(e).concat(Mt(e)):mt(e)}function _(e,t){for(var n,r=p(e),a=ht(r),o=a.length,i=0;o>i;)if(r[n=a[i++]]===t)return n;
-}function g(e){return De(e).split(",")}function v(e){var t=1==e,n=2==e,a=3==e,o=4==e,i=6==e,s=5==e||i;return function(c){for(var u,d,p=Ne(O(this)),f=arguments[1],h=vt(p),m=l(c,f,3),M=L(h.length),_=0,g=t?Ce(M):n?[]:r;M>_;_++)if((s||_ in h)&&(u=h[_],d=m(u,_,p),e))if(t)g[_]=d;else if(d)switch(e){case 3:return!0;case 5:return u;case 6:return _;case 2:g.push(u)}else if(o)return!1;return i?-1:a||o?o:g}}function b(e){return function(t){var n=p(this),r=L(n.length),a=E(arguments[1],r);if(e&&t!=t){for(;r>a;a++)if(A(n[a]))return e||a}else for(;r>a;a++)if((e||a in n)&&n[a]===t)return e||a;return!e&&-1}}function y(e,t){return"function"==typeof e?e:t}function A(e){return e!=e}function T(e){return isNaN(e)?0:Nt(e)}function L(e){return e>0?kt(T(e),Tt):0}function E(e,t){var e=T(e);return e<0?St(e+t,0):kt(e,t)}function w(e){return e>9?e:"0"+e}function z(e,t,n){var r=a(t)?function(e){return t[e]}:t;return function(t){return De(n?t:this).replace(e,r)}}function S(e){return function(t){var n,a,o=De(O(this)),i=T(t),s=o.length;return i<0||i>=s?e?"":r:(n=o.charCodeAt(i),n<55296||n>56319||i+1===s||(a=o.charCodeAt(i+1))<56320||a>57343?e?o.charAt(i):n:e?o.slice(i,i+2):(n-55296<<10)+(a-56320)+65536)}}function k(e,t,n){if(!e)throw Be(n?t+n:t)}function O(e){if(e==r)throw Be("Function called on null or undefined");return e}function N(e){return k(o(e),e," is not a function!"),e}function C(e){return k(a(e),e," is not an object!"),e}function D(e,t,n){k(e instanceof t,n,": use the 'new' operator!")}function P(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}function x(e,t,n){return e[t]=n,e}function j(e){return Dt?function(t,n,r){return pt(t,n,P(e,r))}:x}function W(e){return me+"("+e+")_"+(++Pt+Ot())[ye](36)}function Y(e,t){return qe&&qe[e]||(t?qe:Wt)(me+at+e)}function q(e,t){for(var n in t)xt(e,n,t[n]);return e}function R(e){!Dt||!n&&ot(e)||pt(e,Bt,{configurable:!0,get:h})}function B(e,r,a){var i,s,c,u,d=e&Vt,p=d?t:e&Jt?t[r]:(t[r]||tt)[ve],f=d?It:It[r]||(It[r]={});d&&(a=r);for(i in a)s=!(e&Ft)&&p&&i in p&&(!o(p[i])||ot(p[i])),c=(s?p:a)[i],n||!d||o(p[i])?e&Gt&&s?u=l(c,t):e&Qt&&!n&&p[i]==c?(u=function(e){return this instanceof c?new c(e):c(e)},u[ve]=c[ve]):u=e&Kt&&o(c)?l(st,c):c:u=a[i],n&&p&&!s&&(d?p[i]=c:delete p[i]&&xt(p,i,c)),f[i]!=c&&xt(f,i,u)}function H(e,t){xt(e,ne,t),ze in et&&xt(e,ze,t)}function I(e,t,n,r){e[ve]=ut(r||nn,{next:P(1,n)}),i(e,t+" Iterator")}function U(e,t,r,a){var o=e[ve],s=m(o,ne)||m(o,ze)||a&&m(o,a)||r;if(n&&(H(o,s),s!==r)){var c=lt(s.call(new e));i(c,t+" Iterator",!0),gt(o,ze)&&H(c,h)}return tn[t]=s,tn[t+" Iterator"]=h,s}function X(e,t,n,r,a,o){function i(e){return function(){return new n(this,e)}}I(n,t,r);var s=i(Zt+en),c=i(en);a==en?c=U(e,t,c,"values"):s=U(e,t,s,"entries"),a&&B(Kt+Ft*rn,t,{entries:s,keys:o?c:i(Zt),values:c})}function F(e,t){return{value:t,done:!!e}}function V(e){var n=Ne(e),r=t[me],a=(r&&r[we]||ze)in n;return a||ne in n||gt(tn,c(n))}function J(e){var n=t[me],r=e[n&&n[we]||ze],a=r||e[ne]||tn[c(e)];return C(a.call(e))}function K(e,t,n){return n?d(e,t):e(t)}function G(e){var t=!0,n={next:function(){throw 1},"return":function(){t=!1}};n[ne]=h;try{e(n)}catch(r){}return t}function Q(e){var t=e["return"];t!==r&&t.call(e)}function $(e,t){try{e(t)}catch(n){throw Q(t),n}}function Z(e,t,n,r){$(function(e){for(var a,o=l(n,r,t?2:1);!(a=e.next()).done;)if(K(o,a.value,t)===!1)return Q(e)},J(e))}var ee,te,ne,re,ae="Object",oe="Function",ie="Array",se="String",ce="Number",ue="RegExp",le="Date",de="Map",pe="Set",fe="WeakMap",he="WeakSet",me="Symbol",Me="Promise",_e="Math",ge="Arguments",ve="prototype",be="constructor",ye="toString",Ae=ye+"Tag",Te="toLocaleString",Le="hasOwnProperty",Ee="forEach",we="iterator",ze="@@"+we,Se="process",ke="createElement",Oe=t[oe],Ne=t[ae],Ce=t[ie],De=t[se],Pe=t[ce],xe=(t[ue],t[le],t[de]),je=t[pe],We=t[fe],Ye=t[he],qe=t[me],Re=t[_e],Be=t.TypeError,He=t.RangeError,Ie=t.setTimeout,Ue=t.setImmediate,Xe=t.clearImmediate,Fe=t.parseInt,Ve=t.isFinite,Je=t[Se],Ke=Je&&Je.nextTick,Ge=t.document,Qe=Ge&&Ge.documentElement,$e=(t.navigator,t.define),Ze=t.console||{},et=Ce[ve],tt=Ne[ve],nt=Oe[ve],rt=1/0,at=".",ot=l(/./.test,/\[native code\]\s*\}\s*$/,1),it=tt[ye],st=nt.call,ct=nt.apply,ut=Ne.create,lt=Ne.getPrototypeOf,dt=Ne.setPrototypeOf,pt=Ne.defineProperty,ft=(Ne.defineProperties,Ne.getOwnPropertyDescriptor),ht=Ne.keys,mt=Ne.getOwnPropertyNames,Mt=Ne.getOwnPropertySymbols,_t=Ne.isFrozen,gt=l(st,tt[Le],2),vt=Ne,bt=Ne.assign||function(e,t){for(var n=Ne(O(e)),r=arguments.length,a=1;r>a;)for(var o,i=vt(arguments[a++]),s=ht(i),c=s.length,u=0;c>u;)n[o=s[u++]]=i[o];return n},yt=et.push,At=(et.unshift,et.slice,et.splice,et.indexOf,et[Ee]),Tt=9007199254740991,Lt=Re.pow,Et=Re.abs,wt=Re.ceil,zt=Re.floor,St=Re.max,kt=Re.min,Ot=Re.random,Nt=Re.trunc||function(e){return(e>0?zt:wt)(e)},Ct="Reduce of empty object with no initial value",Dt=!!function(){try{return 2==pt({},"a",{get:function(){return 2}}).a}catch(e){}}(),Pt=0,xt=j(1),jt=qe?x:xt,Wt=qe||W,Yt=Y("unscopables"),qt=et[Yt]||{},Rt=Y(Ae),Bt=Y("species"),Ht=s(Je)==Se,It={},Ut=n?t:It,Xt=t.core,Ft=1,Vt=2,Jt=4,Kt=8,Gt=16,Qt=32;"undefined"!=typeof e&&e.exports?e.exports=It:o($e)&&$e.amd?$e(function(){return It}):re=!0,(re||n)&&(It.noConflict=function(){return t.core=Xt,It},t.core=It),ne=Y(we);var $t=Wt("iter"),Zt=1,en=2,tn={},nn={},rn="keys"in et&&!("next"in[].keys());H(nn,h),!function(e,n,r,a){ot(qe)||(qe=function(t){k(!(this instanceof qe),me+" is not a "+be);var n=W(t),o=jt(ut(qe[ve]),e,n);return r[n]=o,Dt&&a&&pt(tt,n,{configurable:!0,set:function(e){xt(this,n,e)}}),o},xt(qe[ve],ye,function(){return this[e]})),B(Vt+Qt,{Symbol:qe});var o={"for":function(e){return gt(n,e+="")?n[e]:n[e]=qe(e)},iterator:ne||Y(we),keyFor:u.call(_,n),species:Bt,toStringTag:Rt=Y(Ae,!0),unscopables:Yt,pure:Wt,set:jt,useSetter:function(){a=!0},useSimple:function(){a=!1}};At.call(g("hasInstance,isConcatSpreadable,match,replace,search,split,toPrimitive"),function(e){o[e]=Y(e)}),B(Jt,me,o),i(qe,me),B(Jt+Ft*!ot(qe),ae,{getOwnPropertyNames:function(e){for(var t,n=mt(p(e)),a=[],o=0;n.length>o;)gt(r,t=n[o++])||a.push(t);return a},getOwnPropertySymbols:function(e){for(var t,n=mt(p(e)),a=[],o=0;n.length>o;)gt(r,t=n[o++])&&a.push(r[t]);return a}}),i(Re,_e,!0),i(t.JSON,"JSON",!0)}(Wt("tag"),{},{},!0),!function(){var e={assign:bt,is:function(e,t){return e===t?0!==e||1/e===1/t:e!=e&&t!=t}};"__proto__"in tt&&function(t,n){try{n=l(st,ft(tt,"__proto__").set,2),n({},et)}catch(r){t=!0}e.setPrototypeOf=dt=dt||function(e,r){return C(e),k(null===r||a(r),r,": can't set as prototype!"),t?e.__proto__=r:n(e,r),e}}(),B(Jt,ae,e)}(),!function(){function e(e,t){var n=Ne[e],r=It[ae][e],o=0,i={};if(!r||ot(r)){i[e]=1==t?function(e){return a(e)?n(e):e}:2==t?function(e){return!a(e)||n(e)}:3==t?function(e){return!!a(e)&&n(e)}:4==t?function(e,t){return n(p(e),t)}:function(e){return n(p(e))};try{n(at)}catch(s){o=1}B(Jt+Ft*o,ae,i)}}e("freeze",1),e("seal",1),e("preventExtensions",1),e("isFrozen",2),e("isSealed",2),e("isExtensible",3),e("getOwnPropertyDescriptor",4),e("getPrototypeOf"),e("keys"),e("getOwnPropertyNames")}(),!function(e){B(Jt,ce,{EPSILON:Lt(2,-52),isFinite:function(e){return"number"==typeof e&&Ve(e)},isInteger:e,isNaN:A,isSafeInteger:function(t){return e(t)&&Et(t)<=Tt},MAX_SAFE_INTEGER:Tt,MIN_SAFE_INTEGER:-Tt,parseFloat:parseFloat,parseInt:Fe})}(Pe.isInteger||function(e){return!a(e)&&Ve(e)&&zt(e)===e}),!function(){function e(t){return Ve(t=+t)&&0!=t?t<0?-e(-t):a(t+o(t*t+1)):t}function t(e){return 0==(e=+e)?e:e>-1e-6&&e<1e-6?e+e*e/2:r(e)-1}var n=Re.E,r=Re.exp,a=Re.log,o=Re.sqrt,i=Re.sign||function(e){return 0==(e=+e)||e!=e?e:e<0?-1:1};B(Jt,_e,{acosh:function(e){return(e=+e)<1?NaN:Ve(e)?a(e/n+o(e+1)*o(e-1)/n)+1:e},asinh:e,atanh:function(e){return 0==(e=+e)?e:a((1+e)/(1-e))/2},cbrt:function(e){return i(e=+e)*Lt(Et(e),1/3)},clz32:function(e){return(e>>>=0)?32-e[ye](2).length:32},cosh:function(e){return(r(e=+e)+r(-e))/2},expm1:t,fround:function(e){return new Float32Array([e])[0]},hypot:function(e,t){for(var n,r=0,a=arguments.length,i=a,s=Ce(a),c=-rt;a--;){if(n=s[a]=+arguments[a],n==rt||n==-rt)return rt;n>c&&(c=n)}for(c=n||1;i--;)r+=Lt(s[i]/c,2);return c*o(r)},imul:function(e,t){var n=65535,r=+e,a=+t,o=n&r,i=n&a;return 0|o*i+((n&r>>>16)*i+o*(n&a>>>16)<<16>>>0)},log1p:function(e){return(e=+e)>-1e-8&&e<1e-8?e-e*e/2:a(1+e)},log10:function(e){return a(e)/Re.LN10},log2:function(e){return a(e)/Re.LN2},sign:i,sinh:function(e){return Et(e=+e)<1?(t(e)-t(-e))/2:(r(e-1)-r(-e-1))*(n/2)},tanh:function(e){var n=t(e=+e),a=t(-e);return n==rt?1:a==rt?-1:(n-a)/(r(e)+r(-e))},trunc:Nt})}(),!function(e){function t(e){if(s(e)==ue)throw Be()}B(Jt,se,{fromCodePoint:function(t){for(var n,r=[],a=arguments.length,o=0;a>o;){if(n=+arguments[o++],E(n,1114111)!==n)throw He(n+" is not a valid code point");r.push(n<65536?e(n):e(((n-=65536)>>10)+55296,n%1024+56320))}return r.join("")},raw:function(e){for(var t=p(e.raw),n=L(t.length),r=arguments.length,a=[],o=0;n>o;)a.push(De(t[o++])),o<r&&a.push(De(arguments[o]));return a.join("")}}),B(Kt,se,{codePointAt:S(!1),endsWith:function(e){t(e);var n=De(O(this)),a=arguments[1],o=L(n.length),i=a===r?o:kt(L(a),o);return e+="",n.slice(i-e.length,i)===e},includes:function(e){return t(e),!!~De(O(this)).indexOf(e,arguments[1])},repeat:function(e){var t=De(O(this)),n="",r=T(e);if(0>r||r==rt)throw He("Count can't be negative");for(;r>0;(r>>>=1)&&(t+=t))1&r&&(n+=t);return n},startsWith:function(e){t(e);var n=De(O(this)),r=L(kt(arguments[1],n.length));return e+="",n.slice(r,r+e.length)===e}})}(De.fromCharCode),!function(){B(Jt+Ft*G(Ce.from),ie,{from:function(e){var t,n,a,o=Ne(O(e)),i=arguments[1],s=i!==r,c=s?l(i,arguments[2],2):r,u=0;if(V(o))n=new(y(this,Ce)),$(function(e){for(;!(a=e.next()).done;u++)n[u]=s?c(a.value,u):a.value},J(o));else for(n=new(y(this,Ce))(t=L(o.length));t>u;u++)n[u]=s?c(o[u],u):o[u];return n.length=u,n}}),B(Jt,ie,{of:function(){for(var e=0,t=arguments.length,n=new(y(this,Ce))(t);t>e;)n[e]=arguments[e++];return n.length=t,n}}),R(Ce)}(),!function(){B(Kt,ie,{copyWithin:function(e,t){var n=Ne(O(this)),a=L(n.length),o=E(e,a),i=E(t,a),s=arguments[2],c=s===r?a:E(s,a),u=kt(c-i,a-o),l=1;for(i<o&&o<i+u&&(l=-1,i=i+u-1,o=o+u-1);u-- >0;)i in n?n[o]=n[i]:delete n[o],o+=l,i+=l;return n},fill:function(e){for(var t=Ne(O(this)),n=L(t.length),a=E(arguments[1],n),o=arguments[2],i=o===r?n:E(o,n);i>a;)t[a++]=e;return t},find:v(5),findIndex:v(6)}),n&&(At.call(g("find,findIndex,fill,copyWithin,entries,keys,values"),function(e){qt[e]=!0}),Yt in et||xt(et,Yt,qt))}(),!function(e){X(Ce,ie,function(e,t){jt(this,$t,{o:p(e),i:0,k:t})},function(){var e=this[$t],t=e.o,n=e.k,a=e.i++;return!t||a>=t.length?(e.o=r,F(1)):n==Zt?F(0,a):n==en?F(0,t[a]):F(0,[a,t[a]])},en),tn[ge]=tn[ie],X(De,se,function(e){jt(this,$t,{o:De(e),i:0})},function(){var t,n=this[$t],r=n.o,a=n.i;return a>=r.length?F(1):(t=e.call(r,a),n.i+=t.length,F(0,t))})}(S(!0)),o(Ue)&&o(Xe)||function(e){function n(e){if(gt(m,e)){var t=m[e];delete m[e],t()}}function r(e){n(e.data)}var a,i,s,c=t.postMessage,p=t.addEventListener,f=t.MessageChannel,h=0,m={};Ue=function(e){for(var t=[],n=1;arguments.length>n;)t.push(arguments[n++]);return m[++h]=function(){d(o(e)?e:Oe(e),t)},a(h),h},Xe=function(e){delete m[e]},Ht?a=function(e){Ke(u.call(n,e))}:p&&o(c)&&!t.importScripts?(a=function(e){c(e,"*")},p("message",r,!1)):o(f)?(i=new f,s=i.port2,i.port1.onmessage=r,a=l(s.postMessage,s,1)):a=Ge&&e in Ge[ke]("script")?function(t){Qe.appendChild(Ge[ke]("script"))[e]=function(){Qe.removeChild(this),n(t)}}:function(e){Ie(n,0,e)}}("onreadystatechange"),B(Vt+Gt,{setImmediate:Ue,clearImmediate:Xe}),!function(e,t){o(e)&&o(e.resolve)&&e.resolve(t=new e(function(){}))==t||function(t,n){function i(e){var t;return a(e)&&(t=e.then),!!o(t)&&t}function s(e){var t,r=e[n],a=r.c,o=0;if(r.h)return!0;for(;a.length>o;)if(t=a[o++],t.fail||s(t.P))return!0}function c(e,n){var r=e.c;(n||r.length)&&t(function(){var t=e.p,a=e.v,c=1==e.s,u=0;if(n&&!s(t))Ie(function(){s(t)||(Ht?!Je.emit("unhandledRejection",a,t):o(Ze.error)&&Ze.error("Unhandled promise rejection",a))},1e3);else for(;r.length>u;)!function(t){var n,r,o=c?t.ok:t.fail;try{o?(c||(e.h=!0),n=o===!0?a:o(a),n===t.P?t.rej(Be(Me+"-chain cycle")):(r=i(n))?r.call(n,t.res,t.rej):t.res(n)):t.rej(a)}catch(s){t.rej(s)}}(r[u++]);r.length=0})}function u(e){var t,n,r=this;if(!r.d){r.d=!0,r=r.r||r;try{(t=i(e))?(n={r:r,d:!1},t.call(e,l(u,n,1),l(d,n,1))):(r.v=e,r.s=1,c(r))}catch(a){d.call(n||{r:r,d:!1},a)}}}function d(e){var t=this;t.d||(t.d=!0,t=t.r||t,t.v=e,t.s=2,c(t,!0))}function p(e){var t=C(e)[Bt];return t!=r?t:e}e=function(t){N(t),D(this,e,Me);var a={p:this,c:[],s:0,d:!1,v:r,h:!1};xt(this,n,a);try{t(l(u,a,1),l(d,a,1))}catch(o){d.call(a,o)}},q(e[ve],{then:function(t,a){var i=C(C(this)[be])[Bt],s={ok:!o(t)||t,fail:!!o(a)&&a},u=s.P=new(i!=r?i:e)(function(e,t){s.res=N(e),s.rej=N(t)}),l=this[n];return l.c.push(s),l.s&&c(l),u},"catch":function(e){return this.then(r,e)}}),q(e,{all:function(e){var t=p(this),n=[];return new t(function(r,a){Z(e,!1,yt,n);var o=n.length,i=Ce(o);o?At.call(n,function(e,n){t.resolve(e).then(function(e){i[n]=e,--o||r(i)},a)}):r(i)})},race:function(e){var t=p(this);return new t(function(n,r){Z(e,!1,function(e){t.resolve(e).then(n,r)})})},reject:function(e){return new(p(this))(function(t,n){n(e)})},resolve:function(e){return a(e)&&n in e&&lt(e)===this[ve]?e:new(p(this))(function(t,n){t(e)})}})}(Ke||Ue,Wt("record")),i(e,Me),R(e),B(Vt+Ft*!ot(e),{Promise:e})}(t[Me]),!function(){function e(e,t,a,o,s,c){function u(e,t){return t!=r&&Z(t,s,e[f],e),e}function l(e,t){var r=h[e];n&&(h[e]=function(e,n){var a=r.call(this,0===e?0:e,n);return t?this:a})}var f=s?"set":"add",h=e&&e[ve],g={};if(ot(e)&&(c||!rn&&gt(h,Ee)&&gt(h,"entries"))){var b,y=e,A=new e,T=A[f](c?{}:-0,1);G(function(t){new e(t)})&&(e=function(n){return D(this,e,t),u(new y,n)},e[ve]=h,n&&(h[be]=e)),c||A[Ee](function(e,t){b=1/t===-rt}),b&&(l("delete"),l("has"),s&&l("get")),(b||T!==A)&&l(f,!0)}else e=c?function(n){D(this,e,t),jt(this,d,v++),u(this,n)}:function(n){var a=this;D(a,e,t),jt(a,p,ut(null)),jt(a,_,0),jt(a,m,r),jt(a,M,r),u(a,n)},q(q(e[ve],a),o),c||!Dt||pt(e[ve],"size",{get:function(){return O(this[_])}});return i(e,t),R(e),g[t]=e,B(Vt+Qt+Ft*!ot(e),g),c||X(e,t,function(e,t){jt(this,$t,{o:e,k:t})},function(){for(var e=this[$t],t=e.k,n=e.l;n&&n.r;)n=n.p;return e.o&&(e.l=n=n?n.n:e.o[M])?t==Zt?F(0,n.k):t==en?F(0,n.v):F(0,[n.k,n.v]):(e.o=r,F(1))},s?Zt+en:en,!s),e}function t(e,t){if(!a(e))return("string"==typeof e?"S":"P")+e;if(_t(e))return"F";if(!gt(e,d)){if(!t)return"E";xt(e,d,++v)}return"O"+e[d]}function o(e,n){var r,a=t(n);if("F"!=a)return e[p][a];for(r=e[M];r;r=r.n)if(r.k==n)return r}function s(e,n,a){var i,s,c=o(e,n);return c?c.v=a:(e[m]=c={i:s=t(n,!0),k:n,v:a,p:i=e[m],n:r,r:!1},e[M]||(e[M]=c),i&&(i.n=c),e[_]++,"F"!=s&&(e[p][s]=c)),e}function c(e,t,n){return _t(C(t))?u(e).set(t,n):(gt(t,f)||xt(t,f,{}),t[f][e[d]]=n),e}function u(e){return e[h]||xt(e,h,new xe)[h]}var d=Wt("uid"),p=Wt("O1"),f=Wt("weak"),h=Wt("leak"),m=Wt("last"),M=Wt("first"),_=Dt?Wt("size"):"size",v=0,b={},y={clear:function(){for(var e=this,t=e[p],n=e[M];n;n=n.n)n.r=!0,n.p&&(n.p=n.p.n=r),delete t[n.i];e[M]=e[m]=r,e[_]=0},"delete":function(e){var t=this,n=o(t,e);if(n){var r=n.n,a=n.p;delete t[p][n.i],n.r=!0,a&&(a.n=r),r&&(r.p=a),t[M]==n&&(t[M]=r),t[m]==n&&(t[m]=a),t[_]--}return!!n},forEach:function(e){for(var t,n=l(e,arguments[1],3);t=t?t.n:this[M];)for(n(t.v,t.k,this);t&&t.r;)t=t.p},has:function(e){return!!o(this,e)}};xe=e(xe,de,{get:function(e){var t=o(this,e);return t&&t.v},set:function(e,t){return s(this,0===e?0:e,t)}},y,!0),je=e(je,pe,{add:function(e){return s(this,e=0===e?0:e,e)}},y);var A={"delete":function(e){return!!a(e)&&(_t(e)?u(this)["delete"](e):gt(e,f)&&gt(e[f],this[d])&&delete e[f][this[d]])},has:function(e){return!!a(e)&&(_t(e)?u(this).has(e):gt(e,f)&&gt(e[f],this[d]))}};We=e(We,fe,{get:function(e){if(a(e)){if(_t(e))return u(this).get(e);if(gt(e,f))return e[f][this[d]]}},set:function(e,t){return c(this,e,t)}},A,!0,!0),n&&7!=(new We).set(Ne.freeze(b),7).get(b)&&At.call(g("delete,has,get,set"),function(e){var t=We[ve][e];We[ve][e]=function(n,r){if(a(n)&&_t(n)){var o=u(this)[e](n,r);return"set"==e?this:o}return t.call(this,n,r)}}),Ye=e(Ye,he,{add:function(e){return c(this,e,!0)}},A,!1,!0)}(),!function(){function e(e){var t,n=[];for(t in e)n.push(t);jt(this,$t,{o:e,a:n,i:0})}function t(e){return function(t){C(t);try{return e.apply(r,arguments),!0}catch(n){return!1}}}function n(e,t){var o,i=arguments.length<3?e:arguments[2],s=ft(C(e),t);return s?gt(s,"value")?s.value:s.get===r?r:s.get.call(i):a(o=lt(e))?n(o,t,i):r}function o(e,t,n){var i,s,c=arguments.length<4?e:arguments[3],u=ft(C(e),t);if(!u){if(a(s=lt(e)))return o(s,t,n,c);u=P(0)}return gt(u,"value")?!(u.writable===!1||!a(c))&&(i=ft(c,t)||P(0),i.value=n,pt(c,t,i),!0):u.set!==r&&(u.set.call(c,n),!0)}I(e,ae,function(){var e,t=this[$t],n=t.a;do if(t.i>=n.length)return F(1);while(!((e=n[t.i++])in t.o));return F(0,e)});var i=Ne.isExtensible||f,s={apply:l(st,ct,3),construct:function(e,t){var n=N(arguments.length<3?e:arguments[2])[ve],r=ut(a(n)?n:tt),o=ct.call(e,r,t);return a(o)?o:r},defineProperty:t(pt),deleteProperty:function(e,t){var n=ft(C(e),t);return!(n&&!n.configurable)&&delete e[t]},enumerate:function(t){return new e(C(t))},get:n,getOwnPropertyDescriptor:function(e,t){return ft(C(e),t)},getPrototypeOf:function(e){return lt(C(e))},has:function(e,t){return t in e},isExtensible:function(e){return!!i(C(e))},ownKeys:M,preventExtensions:t(Ne.preventExtensions||f),set:o};dt&&(s.setPrototypeOf=function(e,t){return dt(C(e),t),!0}),B(Vt,{Reflect:{}}),B(Jt,"Reflect",s)}(),!function(){function e(e){return function(t){var n,r=p(t),a=ht(t),o=a.length,i=0,s=Ce(o);if(e)for(;o>i;)s[i]=[n=a[i++],r[n]];else for(;o>i;)s[i]=r[a[i++]];return s}}B(Kt,ie,{includes:b(!0)}),B(Kt,se,{at:S(!0)}),B(Jt,ae,{getOwnPropertyDescriptors:function(e){var t=p(e),n={};return At.call(M(t),function(e){pt(n,e,P(0,ft(t,e)))}),n},values:e(!1),entries:e(!0)}),B(Jt,ue,{escape:z(/([\\\-[\]{}()*+?.,^$|])/g,"\\$1",!0)})}(),!function(e){function t(e){if(e){var t=e[ve];xt(t,ee,t.get),xt(t,n,t.set),xt(t,r,t["delete"])}}ee=Y(e+"Get",!0);var n=Y(e+pe,!0),r=Y(e+"Delete",!0);B(Jt,me,{referenceGet:ee,referenceSet:n,referenceDelete:r}),xt(nt,ee,h),t(xe),t(We)}("reference"),!function(e){function t(e,t){jt(this,$t,{o:p(e),a:ht(e),i:0,k:t})}function n(e){return function(n){return new t(n,e)}}function o(e){var t=1==e,n=4==e;return function(a,o,i){var s,c,u,d=l(o,i,3),f=p(a),h=t||7==e||2==e?new(y(this,te)):r;for(s in f)if(gt(f,s)&&(c=f[s],u=d(c,s,a),e))if(t)h[s]=u;else if(u)switch(e){case 2:h[s]=c;break;case 3:return!0;case 5:return c;case 6:return s;case 7:h[u[0]]=u[1]}else if(n)return!1;return 3==e||n?n:h}}function i(e){return function(t,n,a){N(n);var o,i,s,c=p(t),u=ht(c),l=u.length,d=0;for(e?o=a==r?new(y(this,te)):Ne(a):arguments.length<3?(k(l,Ct),o=c[u[d++]]):o=Ne(a);l>d;)if(gt(c,i=u[d++]))if(s=n(o,c[i],i,t),e){if(s===!1)break}else o=s;return o}}function s(e,t){return(t==t?_(e,t):c(e,A))!==r}te=function(e){var t=ut(null);return e!=r&&(V(e)?Z(e,!0,function(e,n){t[e]=n}):bt(t,e)),t},te[ve]=null,I(t,e,function(){var e,t=this[$t],n=t.o,a=t.a,o=t.k;do if(t.i>=a.length)return t.o=r,F(1);while(!gt(n,e=a[t.i++]));return o==Zt?F(0,e):o==en?F(0,n[e]):F(0,[e,n[e]])});var c=o(6),u={keys:n(Zt),values:n(en),entries:n(Zt+en),forEach:o(0),map:o(1),filter:o(2),some:o(3),every:o(4),find:o(5),findKey:c,mapPairs:o(7),reduce:i(!1),turn:i(!0),keyOf:_,includes:s,has:gt,get:m,set:j(0),isDict:function(e){return a(e)&&lt(e)===te[ve]}};if(ee)for(var f in u)!function(e){function t(){for(var t=[this],n=0;n<arguments.length;)t.push(arguments[n++]);return d(e,t)}e[ee]=function(){return t}}(u[f]);B(Vt+Ft,{Dict:q(te,u)})}("Dict"),!function(e,t){function n(t,r){return this instanceof n?(this[$t]=J(t),void(this[e]=!!r)):new n(t,r)}function a(n){function r(n,r,a){this[$t]=J(n),this[e]=n[e],this[t]=l(r,a,n[e]?2:1)}return I(r,"Chain",n,o),H(r[ve],h),r}I(n,"Wrapper",function(){return this[$t].next()});var o=n[ve];H(o,function(){return this[$t]});var i=a(function(){var n=this[$t].next();return n.done?n:F(0,K(this[t],n.value,this[e]))}),s=a(function(){for(;;){var n=this[$t].next();if(n.done||K(this[t],n.value,this[e]))return n}});q(o,{of:function(t,n){Z(this,this[e],t,n)},array:function(e,t){var n=[];return Z(e!=r?this.map(e,t):this,!1,yt,n),n},filter:function(e,t){return new s(this,e,t)},map:function(e,t){return new i(this,e,t)}}),n.isIterable=V,n.getIterator=J,B(Vt+Ft,{$for:n})}("entries",Wt("fn")),B(Vt+Ft,{delay:function(e){return new Promise(function(t){Ie(t,e,!0)})}}),!function(e,t){function n(n){var a=this,o={};return xt(a,e,function(e){return e!==r&&e in a?gt(o,e)?o[e]:o[e]=l(a[e],a,-1):t.call(a)})[e](n)}It._=Ut._=Ut._||{},B(Kt+Ft,oe,{part:u,only:function(e,t){var n=N(this),r=L(e),a=arguments.length>1;return function(){for(var e=kt(r,arguments.length),o=Ce(e),i=0;e>i;)o[i]=arguments[i++];return d(n,o,a?t:this)}}}),xt(Ut._,ye,function(){return e}),xt(tt,e,n),Dt||xt(et,e,n)}(Dt?W("tie"):Te,tt[Te]),!function(){function e(e,t){for(var n,r=M(p(t)),a=r.length,o=0;a>o;)pt(e,n=r[o++],ft(t,n));return e}B(Jt+Ft,ae,{isObject:a,classof:c,define:e,make:function(t,n){return e(ut(t),n)}})}(),B(Kt+Ft,ie,{turn:function(e,t){N(e);for(var n=t==r?[]:Ne(t),a=vt(this),o=L(a.length),i=0;o>i&&e(n,a[i],i++,this)!==!1;);return n}}),n&&(qt.turn=!0),!function(e){function t(e){jt(this,$t,{l:L(e),i:0})}I(t,ce,function(){var e=this[$t],t=e.i++;return t<e.l?F(0,t):F(1)}),U(Pe,ce,function(){return new t(this)}),e.random=function(e){var t=+this,n=e==r?0:+e,a=kt(t,n);return Ot()*(St(t,n)-a)+a},At.call(g("round,floor,ceil,abs,sin,asin,cos,acos,tan,atan,exp,sqrt,max,min,pow,atan2,acosh,asinh,atanh,cbrt,clz32,cosh,expm1,hypot,imul,log1p,log10,log2,sign,sinh,tanh,trunc"),function(t){var n=Re[t];n&&(e[t]=function(){for(var e=[+this],t=0;arguments.length>t;)e.push(arguments[t++]);return d(n,e)})}),B(Kt+Ft,ce,e)}({}),!function(){var e,t={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&apos;"},n={};for(e in t)n[t[e]]=e;B(Kt+Ft,se,{escapeHTML:z(/[&<>"']/g,t),unescapeHTML:z(/&(?:amp|lt|gt|quot|apos);/g,n)})}(),!function(e,t,n,r,a,o,i,s,c){function u(t){return function(u,l){function d(e){return p[t+e]()}var p=this,f=n[gt(n,l)?l:r];return De(u).replace(e,function(e){switch(e){case"s":return d(a);case"ss":return w(d(a));case"m":return d(o);case"mm":return w(d(o));case"h":return d(i);case"hh":return w(d(i));case"D":return d(le);case"DD":return w(d(le));case"W":return f[0][d("Day")];case"N":return d(s)+1;case"NN":return w(d(s)+1);case"M":return f[2][d(s)];case"MM":return f[1][d(s)];case"Y":return d(c);case"YY":return w(d(c)%100)}return e})}}function l(e,r){function a(e){var n=[];return At.call(g(r.months),function(r){n.push(r.replace(t,"$"+e))}),n}return n[e]=[g(r.weekdays),a(1),a(2)],It}B(Kt+Ft,le,{format:u("get"),formatUTC:u("getUTC")}),l(r,{weekdays:"Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday",months:"January,February,March,April,May,June,July,August,September,October,November,December"}),l("ru",{weekdays:"Воскресенье,Понедельник,Вторник,Среда,Четверг,Пятница,Суббота",months:"Январ:я|ь,Феврал:я|ь,Март:а|,Апрел:я|ь,Ма:я|й,Июн:я|ь,Июл:я|ь,Август:а|,Сентябр:я|ь,Октябр:я|ь,Ноябр:я|ь,Декабр:я|ь"}),It.locale=function(e){return gt(n,e)?r=e:r},It.addLocale=l}(/\b\w\w?\b/g,/:(.*)\|(.*)$/,{},"en","Seconds","Minutes","Hours","Month","FullYear"),B(Vt+Ft,{global:t}),!function(e){function t(t,n){At.call(g(t),function(t){t in et&&(e[t]=l(st,et[t],n))})}t("pop,reverse,shift,keys,values,entries",1),t("indexOf,every,some,forEach,map,filter,find,findIndex,includes",3),t("join,slice,concat,push,splice,unshift,sort,lastIndexOf,reduce,reduceRight,copyWithin,fill,turn"),B(Jt,ie,e)}({}),!function(e){!n||!e||ne in e[ve]||xt(e[ve],ne,tn[ie]),tn.NodeList=tn[ie]}(t.NodeList),!function(e,t){At.call(g("assert,clear,count,debug,dir,dirxml,error,exception,group,groupCollapsed,groupEnd,info,isIndependentlyComposed,log,markTimeline,profile,profileEnd,table,time,timeEnd,timeline,timelineEnd,timeStamp,trace,warn"),function(n){e[n]=function(){if(t&&n in Ze)return ct.call(Ze[n],Ze,arguments)}}),B(Vt+Ft,{log:bt(e.log,e,{enable:function(){t=!0},disable:function(){t=!1}})})}({},!0)}("undefined"!=typeof self&&self.Math===Math?self:Function("return this")(),!1),e.exports={"default":e.exports,__esModule:!0}},function(e,t){"use strict";t["default"]=function(e){return e&&e.__esModule?e["default"]:e},t.__esModule=!0},function(e,t){var n=window.addEventListener?"addEventListener":"attachEvent",r=window.removeEventListener?"removeEventListener":"detachEvent",a="addEventListener"!==n?"on":"";t.bind=function(e,t,r,o){return e[n](a+t,r,o||!1),r},t.unbind=function(e,t,n,o){return e[r](a+t,n,o||!1),n}},function(e,t){function n(e,t){return e===t||!!(16&e.compareDocumentPosition(t))}e.exports=n},function(e,t,n){function r(e){var t,n;for(t=[],n=0;n<e.length;n++)t.push(o[e[n]%64]);return t.join("")}function a(e){if("undefined"!=typeof window){if("undefined"!=typeof window.crypto)return r(window.crypto.getRandomValues(new Uint8Array(e)));for(var t=new Array(e),a=0;a<e;a++)t[a]=Math.floor(256*Math.random());return r(t)}var o=n(876);try{return r(o.randomBytes(e))}catch(i){return r(o.pseudoRandomBytes(e))}}var o="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_";e.exports=a},function(e,t,n){(function(e){function r(){var e=[].slice.call(arguments).join(" ");throw new Error([e,"we accept pull requests","http://github.com/dominictarr/crypto-browserify"].join("\n"))}function a(e,t){for(var n in e)t(e[n],n)}var o=n(881);t.createHash=n(883),t.createHmac=n(895),t.randomBytes=function(t,n){if(!n||!n.call)return new e(o(t));try{n.call(this,void 0,new e(o(t)))}catch(r){n(r)}},t.getHashes=function(){return["sha1","sha256","sha512","md5","rmd160"]};var i=n(896)(t);t.pbkdf2=i.pbkdf2,t.pbkdf2Sync=i.pbkdf2Sync,a(["createCredentials","createCipher","createCipheriv","createDecipher","createDecipheriv","createSign","createVerify","createDiffieHellman"],function(e){t[e]=function(){r("sorry,",e,"is not implemented yet")}})}).call(t,n(877).Buffer)},function(e,t,n){(function(e,r){/*!
- * The buffer module from node.js, for the browser.
- *
- * @author Feross Aboukhadijeh <feross@feross.org> <http://feross.org>
- * @license MIT
- */
-"use strict";function a(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"==typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(t){return!1}}function o(){return e.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function i(t,n){if(o()<n)throw new RangeError("Invalid typed array length");return e.TYPED_ARRAY_SUPPORT?(t=new Uint8Array(n),t.__proto__=e.prototype):(null===t&&(t=new e(n)),t.length=n),t}function e(t,n,r){if(!(e.TYPED_ARRAY_SUPPORT||this instanceof e))return new e(t,n,r);if("number"==typeof t){if("string"==typeof n)throw new Error("If encoding is specified then the first argument must be a string");return l(this,t)}return s(this,t,n,r)}function s(e,t,n,r){if("number"==typeof t)throw new TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer?f(e,t,n,r):"string"==typeof t?d(e,t,n):h(e,t)}function c(e){if("number"!=typeof e)throw new TypeError('"size" argument must be a number');if(e<0)throw new RangeError('"size" argument must not be negative')}function u(e,t,n,r){return c(t),t<=0?i(e,t):void 0!==n?"string"==typeof r?i(e,t).fill(n,r):i(e,t).fill(n):i(e,t)}function l(t,n){if(c(n),t=i(t,n<0?0:0|m(n)),!e.TYPED_ARRAY_SUPPORT)for(var r=0;r<n;++r)t[r]=0;return t}function d(t,n,r){if("string"==typeof r&&""!==r||(r="utf8"),!e.isEncoding(r))throw new TypeError('"encoding" must be a valid string encoding');var a=0|_(n,r);t=i(t,a);var o=t.write(n,r);return o!==a&&(t=t.slice(0,o)),t}function p(e,t){var n=t.length<0?0:0|m(t.length);e=i(e,n);for(var r=0;r<n;r+=1)e[r]=255&t[r];return e}function f(t,n,r,a){if(n.byteLength,r<0||n.byteLength<r)throw new RangeError("'offset' is out of bounds");if(n.byteLength<r+(a||0))throw new RangeError("'length' is out of bounds");return n=void 0===r&&void 0===a?new Uint8Array(n):void 0===a?new Uint8Array(n,r):new Uint8Array(n,r,a),e.TYPED_ARRAY_SUPPORT?(t=n,t.__proto__=e.prototype):t=p(t,n),t}function h(t,n){if(e.isBuffer(n)){var r=0|m(n.length);return t=i(t,r),0===t.length?t:(n.copy(t,0,0,r),t)}if(n){if("undefined"!=typeof ArrayBuffer&&n.buffer instanceof ArrayBuffer||"length"in n)return"number"!=typeof n.length||G(n.length)?i(t,0):p(t,n);if("Buffer"===n.type&&Z(n.data))return p(t,n.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}function m(e){if(e>=o())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+o().toString(16)+" bytes");return 0|e}function M(t){return+t!=t&&(t=0),e.alloc(+t)}function _(t,n){if(e.isBuffer(t))return t.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(t)||t instanceof ArrayBuffer))return t.byteLength;"string"!=typeof t&&(t=""+t);var r=t.length;if(0===r)return 0;for(var a=!1;;)switch(n){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return X(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return J(t).length;default:if(a)return X(t).length;n=(""+n).toLowerCase(),a=!0}}function g(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if(n>>>=0,t>>>=0,n<=t)return"";for(e||(e="utf8");;)switch(e){case"hex":return D(this,t,n);case"utf8":case"utf-8":return k(this,t,n);case"ascii":return N(this,t,n);case"latin1":case"binary":return C(this,t,n);case"base64":return S(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return P(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function v(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function b(t,n,r,a,o){if(0===t.length)return-1;if("string"==typeof r?(a=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,isNaN(r)&&(r=o?0:t.length-1),r<0&&(r=t.length+r),r>=t.length){if(o)return-1;r=t.length-1}else if(r<0){if(!o)return-1;r=0}if("string"==typeof n&&(n=e.from(n,a)),e.isBuffer(n))return 0===n.length?-1:y(t,n,r,a,o);if("number"==typeof n)return n=255&n,e.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(t,n,r):Uint8Array.prototype.lastIndexOf.call(t,n,r):y(t,[n],r,a,o);throw new TypeError("val must be string, number or Buffer")}function y(e,t,n,r,a){function o(e,t){return 1===i?e[t]:e.readUInt16BE(t*i)}var i=1,s=e.length,c=t.length;if(void 0!==r&&(r=String(r).toLowerCase(),"ucs2"===r||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;i=2,s/=2,c/=2,n/=2}var u;if(a){var l=-1;for(u=n;u<s;u++)if(o(e,u)===o(t,l===-1?0:u-l)){if(l===-1&&(l=u),u-l+1===c)return l*i}else l!==-1&&(u-=u-l),l=-1}else for(n+c>s&&(n=s-c),u=n;u>=0;u--){for(var d=!0,p=0;p<c;p++)if(o(e,u+p)!==o(t,p)){d=!1;break}if(d)return u}return-1}function A(e,t,n,r){n=Number(n)||0;var a=e.length-n;r?(r=Number(r),r>a&&(r=a)):r=a;var o=t.length;if(o%2!==0)throw new TypeError("Invalid hex string");r>o/2&&(r=o/2);for(var i=0;i<r;++i){var s=parseInt(t.substr(2*i,2),16);if(isNaN(s))return i;e[n+i]=s}return i}function T(e,t,n,r){return K(X(t,e.length-n),e,n,r)}function L(e,t,n,r){return K(F(t),e,n,r)}function E(e,t,n,r){return L(e,t,n,r)}function w(e,t,n,r){return K(J(t),e,n,r)}function z(e,t,n,r){return K(V(t,e.length-n),e,n,r)}function S(e,t,n){return 0===t&&n===e.length?Q.fromByteArray(e):Q.fromByteArray(e.slice(t,n))}function k(e,t,n){n=Math.min(e.length,n);for(var r=[],a=t;a<n;){var o=e[a],i=null,s=o>239?4:o>223?3:o>191?2:1;if(a+s<=n){var c,u,l,d;switch(s){case 1:o<128&&(i=o);break;case 2:c=e[a+1],128===(192&c)&&(d=(31&o)<<6|63&c,d>127&&(i=d));break;case 3:c=e[a+1],u=e[a+2],128===(192&c)&&128===(192&u)&&(d=(15&o)<<12|(63&c)<<6|63&u,d>2047&&(d<55296||d>57343)&&(i=d));break;case 4:c=e[a+1],u=e[a+2],l=e[a+3],128===(192&c)&&128===(192&u)&&128===(192&l)&&(d=(15&o)<<18|(63&c)<<12|(63&u)<<6|63&l,d>65535&&d<1114112&&(i=d))}}null===i?(i=65533,s=1):i>65535&&(i-=65536,r.push(i>>>10&1023|55296),i=56320|1023&i),r.push(i),a+=s}return O(r)}function O(e){var t=e.length;if(t<=ee)return String.fromCharCode.apply(String,e);for(var n="",r=0;r<t;)n+=String.fromCharCode.apply(String,e.slice(r,r+=ee));return n}function N(e,t,n){var r="";n=Math.min(e.length,n);for(var a=t;a<n;++a)r+=String.fromCharCode(127&e[a]);return r}function C(e,t,n){var r="";n=Math.min(e.length,n);for(var a=t;a<n;++a)r+=String.fromCharCode(e[a]);return r}function D(e,t,n){var r=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>r)&&(n=r);for(var a="",o=t;o<n;++o)a+=U(e[o]);return a}function P(e,t,n){for(var r=e.slice(t,n),a="",o=0;o<r.length;o+=2)a+=String.fromCharCode(r[o]+256*r[o+1]);return a}function x(e,t,n){if(e%1!==0||e<0)throw new RangeError("offset is not uint");if(e+t>n)throw new RangeError("Trying to access beyond buffer length")}function j(t,n,r,a,o,i){if(!e.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(n>o||n<i)throw new RangeError('"value" argument is out of bounds');if(r+a>t.length)throw new RangeError("Index out of range")}function W(e,t,n,r){t<0&&(t=65535+t+1);for(var a=0,o=Math.min(e.length-n,2);a<o;++a)e[n+a]=(t&255<<8*(r?a:1-a))>>>8*(r?a:1-a)}function Y(e,t,n,r){t<0&&(t=4294967295+t+1);for(var a=0,o=Math.min(e.length-n,4);a<o;++a)e[n+a]=t>>>8*(r?a:3-a)&255}function q(e,t,n,r,a,o){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function R(e,t,n,r,a){return a||q(e,t,n,4,3.4028234663852886e38,-3.4028234663852886e38),$.write(e,t,n,r,23,4),n+4}function B(e,t,n,r,a){return a||q(e,t,n,8,1.7976931348623157e308,-1.7976931348623157e308),$.write(e,t,n,r,52,8),n+8}function H(e){if(e=I(e).replace(te,""),e.length<2)return"";for(;e.length%4!==0;)e+="=";return e}function I(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function U(e){return e<16?"0"+e.toString(16):e.toString(16)}function X(e,t){t=t||1/0;for(var n,r=e.length,a=null,o=[],i=0;i<r;++i){if(n=e.charCodeAt(i),n>55295&&n<57344){if(!a){if(n>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(i+1===r){(t-=3)>-1&&o.push(239,191,189);continue}a=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),a=n;continue}n=(a-55296<<10|n-56320)+65536}else a&&(t-=3)>-1&&o.push(239,191,189);if(a=null,n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function F(e){for(var t=[],n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}function V(e,t){for(var n,r,a,o=[],i=0;i<e.length&&!((t-=2)<0);++i)n=e.charCodeAt(i),r=n>>8,a=n%256,o.push(a),o.push(r);return o}function J(e){return Q.toByteArray(H(e))}function K(e,t,n,r){for(var a=0;a<r&&!(a+n>=t.length||a>=e.length);++a)t[a+n]=e[a];return a}function G(e){return e!==e}var Q=n(878),$=n(879),Z=n(880);t.Buffer=e,t.SlowBuffer=M,t.INSPECT_MAX_BYTES=50,e.TYPED_ARRAY_SUPPORT=void 0!==r.TYPED_ARRAY_SUPPORT?r.TYPED_ARRAY_SUPPORT:a(),t.kMaxLength=o(),e.poolSize=8192,e._augment=function(t){return t.__proto__=e.prototype,t},e.from=function(e,t,n){return s(null,e,t,n)},e.TYPED_ARRAY_SUPPORT&&(e.prototype.__proto__=Uint8Array.prototype,e.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&e[Symbol.species]===e&&Object.defineProperty(e,Symbol.species,{value:null,configurable:!0})),e.alloc=function(e,t,n){return u(null,e,t,n)},e.allocUnsafe=function(e){return l(null,e)},e.allocUnsafeSlow=function(e){return l(null,e)},e.isBuffer=function(e){return!(null==e||!e._isBuffer)},e.compare=function(t,n){if(!e.isBuffer(t)||!e.isBuffer(n))throw new TypeError("Arguments must be Buffers");if(t===n)return 0;for(var r=t.length,a=n.length,o=0,i=Math.min(r,a);o<i;++o)if(t[o]!==n[o]){r=t[o],a=n[o];break}return r<a?-1:a<r?1:0},e.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},e.concat=function(t,n){if(!Z(t))throw new TypeError('"list" argument must be an Array of Buffers');if(0===t.length)return e.alloc(0);var r;if(void 0===n)for(n=0,r=0;r<t.length;++r)n+=t[r].length;var a=e.allocUnsafe(n),o=0;for(r=0;r<t.length;++r){var i=t[r];if(!e.isBuffer(i))throw new TypeError('"list" argument must be an Array of Buffers');i.copy(a,o),o+=i.length}return a},e.byteLength=_,e.prototype._isBuffer=!0,e.prototype.swap16=function(){var e=this.length;if(e%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)v(this,t,t+1);return this},e.prototype.swap32=function(){var e=this.length;if(e%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)v(this,t,t+3),v(this,t+1,t+2);return this},e.prototype.swap64=function(){var e=this.length;if(e%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)v(this,t,t+7),v(this,t+1,t+6),v(this,t+2,t+5),v(this,t+3,t+4);return this},e.prototype.toString=function(){var e=0|this.length;return 0===e?"":0===arguments.length?k(this,0,e):g.apply(this,arguments)},e.prototype.equals=function(t){if(!e.isBuffer(t))throw new TypeError("Argument must be a Buffer");return this===t||0===e.compare(this,t)},e.prototype.inspect=function(){var e="",n=t.INSPECT_MAX_BYTES;return this.length>0&&(e=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(e+=" ... ")),"<Buffer "+e+">"},e.prototype.compare=function(t,n,r,a,o){if(!e.isBuffer(t))throw new TypeError("Argument must be a Buffer");if(void 0===n&&(n=0),void 0===r&&(r=t?t.length:0),void 0===a&&(a=0),void 0===o&&(o=this.length),n<0||r>t.length||a<0||o>this.length)throw new RangeError("out of range index");if(a>=o&&n>=r)return 0;if(a>=o)return-1;if(n>=r)return 1;if(n>>>=0,r>>>=0,a>>>=0,o>>>=0,this===t)return 0;for(var i=o-a,s=r-n,c=Math.min(i,s),u=this.slice(a,o),l=t.slice(n,r),d=0;d<c;++d)if(u[d]!==l[d]){i=u[d],s=l[d];break}return i<s?-1:s<i?1:0},e.prototype.includes=function(e,t,n){return this.indexOf(e,t,n)!==-1},e.prototype.indexOf=function(e,t,n){return b(this,e,t,n,!0)},e.prototype.lastIndexOf=function(e,t,n){return b(this,e,t,n,!1)},e.prototype.write=function(e,t,n,r){if(void 0===t)r="utf8",n=this.length,t=0;else if(void 0===n&&"string"==typeof t)r=t,n=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t=0|t,isFinite(n)?(n=0|n,void 0===r&&(r="utf8")):(r=n,n=void 0)}var a=this.length-t;if((void 0===n||n>a)&&(n=a),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var o=!1;;)switch(r){case"hex":return A(this,e,t,n);case"utf8":case"utf-8":return T(this,e,t,n);case"ascii":return L(this,e,t,n);case"latin1":case"binary":return E(this,e,t,n);case"base64":return w(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return z(this,e,t,n);default:if(o)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),o=!0}},e.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var ee=4096;e.prototype.slice=function(t,n){var r=this.length;t=~~t,n=void 0===n?r:~~n,t<0?(t+=r,t<0&&(t=0)):t>r&&(t=r),n<0?(n+=r,n<0&&(n=0)):n>r&&(n=r),n<t&&(n=t);var a;if(e.TYPED_ARRAY_SUPPORT)a=this.subarray(t,n),a.__proto__=e.prototype;else{var o=n-t;a=new e(o,(void 0));for(var i=0;i<o;++i)a[i]=this[i+t]}return a},e.prototype.readUIntLE=function(e,t,n){e=0|e,t=0|t,n||x(e,t,this.length);for(var r=this[e],a=1,o=0;++o<t&&(a*=256);)r+=this[e+o]*a;return r},e.prototype.readUIntBE=function(e,t,n){e=0|e,t=0|t,n||x(e,t,this.length);for(var r=this[e+--t],a=1;t>0&&(a*=256);)r+=this[e+--t]*a;return r},e.prototype.readUInt8=function(e,t){return t||x(e,1,this.length),this[e]},e.prototype.readUInt16LE=function(e,t){return t||x(e,2,this.length),this[e]|this[e+1]<<8},e.prototype.readUInt16BE=function(e,t){return t||x(e,2,this.length),this[e]<<8|this[e+1]},e.prototype.readUInt32LE=function(e,t){return t||x(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},e.prototype.readUInt32BE=function(e,t){return t||x(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},e.prototype.readIntLE=function(e,t,n){e=0|e,t=0|t,n||x(e,t,this.length);for(var r=this[e],a=1,o=0;++o<t&&(a*=256);)r+=this[e+o]*a;return a*=128,r>=a&&(r-=Math.pow(2,8*t)),r},e.prototype.readIntBE=function(e,t,n){e=0|e,t=0|t,n||x(e,t,this.length);for(var r=t,a=1,o=this[e+--r];r>0&&(a*=256);)o+=this[e+--r]*a;return a*=128,o>=a&&(o-=Math.pow(2,8*t)),o},e.prototype.readInt8=function(e,t){return t||x(e,1,this.length),128&this[e]?(255-this[e]+1)*-1:this[e]},e.prototype.readInt16LE=function(e,t){t||x(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},e.prototype.readInt16BE=function(e,t){t||x(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},e.prototype.readInt32LE=function(e,t){return t||x(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},e.prototype.readInt32BE=function(e,t){return t||x(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},e.prototype.readFloatLE=function(e,t){return t||x(e,4,this.length),$.read(this,e,!0,23,4)},e.prototype.readFloatBE=function(e,t){return t||x(e,4,this.length),$.read(this,e,!1,23,4)},e.prototype.readDoubleLE=function(e,t){return t||x(e,8,this.length),$.read(this,e,!0,52,8)},e.prototype.readDoubleBE=function(e,t){return t||x(e,8,this.length),$.read(this,e,!1,52,8)},e.prototype.writeUIntLE=function(e,t,n,r){if(e=+e,t=0|t,n=0|n,!r){var a=Math.pow(2,8*n)-1;j(this,e,t,n,a,0)}var o=1,i=0;for(this[t]=255&e;++i<n&&(o*=256);)this[t+i]=e/o&255;return t+n},e.prototype.writeUIntBE=function(e,t,n,r){if(e=+e,t=0|t,n=0|n,!r){var a=Math.pow(2,8*n)-1;j(this,e,t,n,a,0)}var o=n-1,i=1;for(this[t+o]=255&e;--o>=0&&(i*=256);)this[t+o]=e/i&255;return t+n},e.prototype.writeUInt8=function(t,n,r){return t=+t,n=0|n,r||j(this,t,n,1,255,0),e.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),this[n]=255&t,n+1},e.prototype.writeUInt16LE=function(t,n,r){return t=+t,n=0|n,r||j(this,t,n,2,65535,0),e.TYPED_ARRAY_SUPPORT?(this[n]=255&t,this[n+1]=t>>>8):W(this,t,n,!0),n+2},e.prototype.writeUInt16BE=function(t,n,r){return t=+t,n=0|n,r||j(this,t,n,2,65535,0),e.TYPED_ARRAY_SUPPORT?(this[n]=t>>>8,this[n+1]=255&t):W(this,t,n,!1),n+2},e.prototype.writeUInt32LE=function(t,n,r){return t=+t,n=0|n,r||j(this,t,n,4,4294967295,0),e.TYPED_ARRAY_SUPPORT?(this[n+3]=t>>>24,this[n+2]=t>>>16,this[n+1]=t>>>8,this[n]=255&t):Y(this,t,n,!0),n+4},e.prototype.writeUInt32BE=function(t,n,r){return t=+t,n=0|n,r||j(this,t,n,4,4294967295,0),e.TYPED_ARRAY_SUPPORT?(this[n]=t>>>24,this[n+1]=t>>>16,this[n+2]=t>>>8,this[n+3]=255&t):Y(this,t,n,!1),n+4},e.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t=0|t,!r){var a=Math.pow(2,8*n-1);j(this,e,t,n,a-1,-a)}var o=0,i=1,s=0;for(this[t]=255&e;++o<n&&(i*=256);)e<0&&0===s&&0!==this[t+o-1]&&(s=1),this[t+o]=(e/i>>0)-s&255;return t+n},e.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t=0|t,!r){var a=Math.pow(2,8*n-1);j(this,e,t,n,a-1,-a)}var o=n-1,i=1,s=0;for(this[t+o]=255&e;--o>=0&&(i*=256);)e<0&&0===s&&0!==this[t+o+1]&&(s=1),this[t+o]=(e/i>>0)-s&255;return t+n},e.prototype.writeInt8=function(t,n,r){return t=+t,n=0|n,r||j(this,t,n,1,127,-128),e.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),t<0&&(t=255+t+1),this[n]=255&t,n+1},e.prototype.writeInt16LE=function(t,n,r){return t=+t,n=0|n,r||j(this,t,n,2,32767,-32768),e.TYPED_ARRAY_SUPPORT?(this[n]=255&t,this[n+1]=t>>>8):W(this,t,n,!0),n+2},e.prototype.writeInt16BE=function(t,n,r){return t=+t,n=0|n,r||j(this,t,n,2,32767,-32768),e.TYPED_ARRAY_SUPPORT?(this[n]=t>>>8,this[n+1]=255&t):W(this,t,n,!1),n+2},e.prototype.writeInt32LE=function(t,n,r){return t=+t,n=0|n,r||j(this,t,n,4,2147483647,-2147483648),e.TYPED_ARRAY_SUPPORT?(this[n]=255&t,this[n+1]=t>>>8,this[n+2]=t>>>16,this[n+3]=t>>>24):Y(this,t,n,!0),n+4},e.prototype.writeInt32BE=function(t,n,r){return t=+t,n=0|n,r||j(this,t,n,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),e.TYPED_ARRAY_SUPPORT?(this[n]=t>>>24,this[n+1]=t>>>16,this[n+2]=t>>>8,this[n+3]=255&t):Y(this,t,n,!1),n+4},e.prototype.writeFloatLE=function(e,t,n){return R(this,e,t,!0,n)},e.prototype.writeFloatBE=function(e,t,n){return R(this,e,t,!1,n)},e.prototype.writeDoubleLE=function(e,t,n){return B(this,e,t,!0,n)},e.prototype.writeDoubleBE=function(e,t,n){return B(this,e,t,!1,n)},e.prototype.copy=function(t,n,r,a){if(r||(r=0),a||0===a||(a=this.length),n>=t.length&&(n=t.length),n||(n=0),a>0&&a<r&&(a=r),a===r)return 0;if(0===t.length||0===this.length)return 0;if(n<0)throw new RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw new RangeError("sourceStart out of bounds");if(a<0)throw new RangeError("sourceEnd out of bounds");a>this.length&&(a=this.length),t.length-n<a-r&&(a=t.length-n+r);var o,i=a-r;if(this===t&&r<n&&n<a)for(o=i-1;o>=0;--o)t[o+n]=this[o+r];else if(i<1e3||!e.TYPED_ARRAY_SUPPORT)for(o=0;o<i;++o)t[o+n]=this[o+r];else Uint8Array.prototype.set.call(t,this.subarray(r,r+i),n);return i},e.prototype.fill=function(t,n,r,a){if("string"==typeof t){if("string"==typeof n?(a=n,n=0,r=this.length):"string"==typeof r&&(a=r,r=this.length),1===t.length){var o=t.charCodeAt(0);o<256&&(t=o)}if(void 0!==a&&"string"!=typeof a)throw new TypeError("encoding must be a string");if("string"==typeof a&&!e.isEncoding(a))throw new TypeError("Unknown encoding: "+a)}else"number"==typeof t&&(t=255&t);if(n<0||this.length<n||this.length<r)throw new RangeError("Out of range index");if(r<=n)return this;n>>>=0,r=void 0===r?this.length:r>>>0,t||(t=0);var i;if("number"==typeof t)for(i=n;i<r;++i)this[i]=t;else{var s=e.isBuffer(t)?t:X(new e(t,a).toString()),c=s.length;for(i=0;i<r-n;++i)this[i+n]=s[i%c]}return this};var te=/[^+\/0-9A-Za-z-_]/g}).call(t,n(877).Buffer,function(){return this}())},function(e,t){"use strict";function n(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");return"="===e[t-2]?2:"="===e[t-1]?1:0}function r(e){return 3*e.length/4-n(e)}function a(e){var t,r,a,o,i,s,c=e.length;i=n(e),s=new l(3*c/4-i),a=i>0?c-4:c;var d=0;for(t=0,r=0;t<a;t+=4,r+=3)o=u[e.charCodeAt(t)]<<18|u[e.charCodeAt(t+1)]<<12|u[e.charCodeAt(t+2)]<<6|u[e.charCodeAt(t+3)],s[d++]=o>>16&255,s[d++]=o>>8&255,s[d++]=255&o;return 2===i?(o=u[e.charCodeAt(t)]<<2|u[e.charCodeAt(t+1)]>>4,s[d++]=255&o):1===i&&(o=u[e.charCodeAt(t)]<<10|u[e.charCodeAt(t+1)]<<4|u[e.charCodeAt(t+2)]>>2,s[d++]=o>>8&255,s[d++]=255&o),s}function o(e){return c[e>>18&63]+c[e>>12&63]+c[e>>6&63]+c[63&e]}function i(e,t,n){for(var r,a=[],i=t;i<n;i+=3)r=(e[i]<<16)+(e[i+1]<<8)+e[i+2],a.push(o(r));return a.join("")}function s(e){for(var t,n=e.length,r=n%3,a="",o=[],s=16383,u=0,l=n-r;u<l;u+=s)o.push(i(e,u,u+s>l?l:u+s));return 1===r?(t=e[n-1],a+=c[t>>2],a+=c[t<<4&63],a+="=="):2===r&&(t=(e[n-2]<<8)+e[n-1],a+=c[t>>10],a+=c[t>>4&63],a+=c[t<<2&63],a+="="),o.push(a),o.join("")}t.byteLength=r,t.toByteArray=a,t.fromByteArray=s;for(var c=[],u=[],l="undefined"!=typeof Uint8Array?Uint8Array:Array,d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",p=0,f=d.length;p<f;++p)c[p]=d[p],u[d.charCodeAt(p)]=p;u["-".charCodeAt(0)]=62,u["_".charCodeAt(0)]=63},function(e,t){t.read=function(e,t,n,r,a){var o,i,s=8*a-r-1,c=(1<<s)-1,u=c>>1,l=-7,d=n?a-1:0,p=n?-1:1,f=e[t+d];for(d+=p,o=f&(1<<-l)-1,f>>=-l,l+=s;l>0;o=256*o+e[t+d],d+=p,l-=8);for(i=o&(1<<-l)-1,o>>=-l,l+=r;l>0;i=256*i+e[t+d],d+=p,l-=8);if(0===o)o=1-u;else{if(o===c)return i?NaN:(f?-1:1)*(1/0);i+=Math.pow(2,r),o-=u}return(f?-1:1)*i*Math.pow(2,o-r)},t.write=function(e,t,n,r,a,o){var i,s,c,u=8*o-a-1,l=(1<<u)-1,d=l>>1,p=23===a?Math.pow(2,-24)-Math.pow(2,-77):0,f=r?0:o-1,h=r?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,i=l):(i=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-i))<1&&(i--,c*=2),t+=i+d>=1?p/c:p*Math.pow(2,1-d),t*c>=2&&(i++,c/=2),i+d>=l?(s=0,i=l):i+d>=1?(s=(t*c-1)*Math.pow(2,a),i+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,a),i=0));a>=8;e[n+f]=255&s,f+=h,s/=256,a-=8);for(i=i<<a|s,u+=a;u>0;e[n+f]=255&i,f+=h,i/=256,u-=8);e[n+f-h]|=128*m}},function(e,t){var n={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==n.call(e)}},function(e,t,n){(function(t,r){!function(){var a=("undefined"==typeof window?t:window)||{};_crypto=a.crypto||a.msCrypto||n(882),e.exports=function(e){if(_crypto.getRandomValues){var t=new r(e);return _crypto.getRandomValues(t),t}if(_crypto.randomBytes)return _crypto.randomBytes(e);throw new Error("secure random number generation not supported by this browser\nuse chrome, FireFox or Internet Explorer 11")}}()}).call(t,function(){return this}(),n(877).Buffer)},446,function(e,t,n){(function(t){function r(e){return function(){var n=[],r={update:function(e,r){return t.isBuffer(e)||(e=new t(e,r)),n.push(e),this},digest:function(r){var a=t.concat(n),o=e(a);return n=null,r?o.toString(r):o}};return r}}var a=n(884),o=r(n(892)),i=r(n(894));e.exports=function(e){return"md5"===e?new o:"rmd160"===e?new i:a(e)}}).call(t,n(877).Buffer)},function(e,t,n){var t=e.exports=function(e){var n=t[e];if(!n)throw new Error(e+" is not supported (we accept pull requests)");return new n},r=n(877).Buffer,a=n(885)(r);t.sha1=n(886)(r,a),t.sha256=n(890)(r,a),t.sha512=n(891)(r,a)},function(e,t){e.exports=function(e){function t(t,n){this._block=new e(t),this._finalSize=n,this._blockSize=t,this._len=0,this._s=0}return t.prototype.init=function(){this._s=0,this._len=0},t.prototype.update=function(t,n){"string"==typeof t&&(n=n||"utf8",t=new e(t,n));for(var r=this._len+=t.length,a=this._s=this._s||0,o=0,i=this._block;a<r;){for(var s=Math.min(t.length,o+this._blockSize-a%this._blockSize),c=s-o,u=0;u<c;u++)i[a%this._blockSize+u]=t[u+o];a+=c,o+=c,a%this._blockSize===0&&this._update(i)}return this._s=a,this},t.prototype.digest=function(e){var t=8*this._len;this._block[this._len%this._blockSize]=128,this._block.fill(0,this._len%this._blockSize+1),t%(8*this._blockSize)>=8*this._finalSize&&(this._update(this._block),this._block.fill(0)),this._block.writeInt32BE(t,this._blockSize-4);var n=this._update(this._block)||this._hash();return e?n.toString(e):n},t.prototype._update=function(){throw new Error("_update must be implemented by subclass")},t}},function(e,t,n){var r=n(887).inherits;e.exports=function(e,t){function n(){return h.length?h.pop().init():this instanceof n?(this._w=f,t.call(this,64,56),this._h=null,void this.init()):new n}function a(e,t,n,r){return e<20?t&n|~t&r:e<40?t^n^r:e<60?t&n|t&r|n&r:t^n^r}function o(e){return e<20?1518500249:e<40?1859775393:e<60?-1894007588:-899497514}function i(e,t){return e+t|0}function s(e,t){return e<<t|e>>>32-t}var c=0,u=4,l=8,d=12,p=16,f=new("undefined"==typeof Int32Array?Array:Int32Array)(80),h=[];return r(n,t),n.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,t.prototype.init.call(this),this},n.prototype._POOL=h,n.prototype._update=function(e){var t,n,r,c,u,l,d,p,f,h;t=l=this._a,n=d=this._b,r=p=this._c,c=f=this._d,u=h=this._e;for(var m=this._w,M=0;M<80;M++){var _=m[M]=M<16?e.readInt32BE(4*M):s(m[M-3]^m[M-8]^m[M-14]^m[M-16],1),g=i(i(s(t,5),a(M,n,r,c)),i(i(u,_),o(M)));u=c,c=r,r=s(n,30),n=t,t=g}this._a=i(t,l),this._b=i(n,d),this._c=i(r,p),this._d=i(c,f),this._e=i(u,h)},n.prototype._hash=function(){h.length<100&&h.push(this);var t=new e(20);return t.writeInt32BE(0|this._a,c),t.writeInt32BE(0|this._b,u),t.writeInt32BE(0|this._c,l),t.writeInt32BE(0|this._d,d),t.writeInt32BE(0|this._e,p),t},n}},function(e,t,n){(function(e,r){function a(e,n){var r={seen:[],stylize:i};return arguments.length>=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),m(n)?r.showHidden=n:n&&t._extend(r,n),y(r.showHidden)&&(r.showHidden=!1),y(r.depth)&&(r.depth=2),y(r.colors)&&(r.colors=!1),y(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=o),c(r,e,r.depth)}function o(e,t){var n=a.styles[t];return n?"["+a.colors[n][0]+"m"+e+"["+a.colors[n][1]+"m":e}function i(e,t){return e}function s(e){var t={};return e.forEach(function(e,n){t[e]=!0}),t}function c(e,n,r){if(e.customInspect&&n&&w(n.inspect)&&n.inspect!==t.inspect&&(!n.constructor||n.constructor.prototype!==n)){var a=n.inspect(r,e);return v(a)||(a=c(e,a,r)),a}var o=u(e,n);if(o)return o;var i=Object.keys(n),m=s(i);if(e.showHidden&&(i=Object.getOwnPropertyNames(n)),E(n)&&(i.indexOf("message")>=0||i.indexOf("description")>=0))return l(n);if(0===i.length){if(w(n)){var M=n.name?": "+n.name:"";return e.stylize("[Function"+M+"]","special")}if(A(n))return e.stylize(RegExp.prototype.toString.call(n),"regexp");if(L(n))return e.stylize(Date.prototype.toString.call(n),"date");if(E(n))return l(n)}var _="",g=!1,b=["{","}"];if(h(n)&&(g=!0,b=["[","]"]),w(n)){var y=n.name?": "+n.name:"";_=" [Function"+y+"]"}if(A(n)&&(_=" "+RegExp.prototype.toString.call(n)),L(n)&&(_=" "+Date.prototype.toUTCString.call(n)),E(n)&&(_=" "+l(n)),0===i.length&&(!g||0==n.length))return b[0]+_+b[1];if(r<0)return A(n)?e.stylize(RegExp.prototype.toString.call(n),"regexp"):e.stylize("[Object]","special");e.seen.push(n);var T;return T=g?d(e,n,r,m,i):i.map(function(t){return p(e,n,r,m,t,g)}),e.seen.pop(),f(T,_,b)}function u(e,t){if(y(t))return e.stylize("undefined","undefined");if(v(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}return g(t)?e.stylize(""+t,"number"):m(t)?e.stylize(""+t,"boolean"):M(t)?e.stylize("null","null"):void 0}function l(e){return"["+Error.prototype.toString.call(e)+"]"}function d(e,t,n,r,a){for(var o=[],i=0,s=t.length;i<s;++i)N(t,String(i))?o.push(p(e,t,n,r,String(i),!0)):o.push("");return a.forEach(function(a){a.match(/^\d+$/)||o.push(p(e,t,n,r,a,!0))}),o}function p(e,t,n,r,a,o){var i,s,u;if(u=Object.getOwnPropertyDescriptor(t,a)||{value:t[a]},u.get?s=u.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):u.set&&(s=e.stylize("[Setter]","special")),N(r,a)||(i="["+a+"]"),s||(e.seen.indexOf(u.value)<0?(s=M(n)?c(e,u.value,null):c(e,u.value,n-1),s.indexOf("\n")>-1&&(s=o?s.split("\n").map(function(e){return" "+e}).join("\n").substr(2):"\n"+s.split("\n").map(function(e){return" "+e}).join("\n"))):s=e.stylize("[Circular]","special")),y(i)){if(o&&a.match(/^\d+$/))return s;i=JSON.stringify(""+a),i.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(i=i.substr(1,i.length-2),i=e.stylize(i,"name")):(i=i.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),i=e.stylize(i,"string"))}return i+": "+s}function f(e,t,n){var r=0,a=e.reduce(function(e,t){return r++,t.indexOf("\n")>=0&&r++,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0);return a>60?n[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+n[1]:n[0]+t+" "+e.join(", ")+" "+n[1]}function h(e){return Array.isArray(e)}function m(e){return"boolean"==typeof e}function M(e){return null===e}function _(e){return null==e}function g(e){return"number"==typeof e}function v(e){return"string"==typeof e}function b(e){return"symbol"==typeof e}function y(e){return void 0===e}function A(e){return T(e)&&"[object RegExp]"===S(e)}function T(e){return"object"==typeof e&&null!==e}function L(e){return T(e)&&"[object Date]"===S(e)}function E(e){return T(e)&&("[object Error]"===S(e)||e instanceof Error)}function w(e){return"function"==typeof e}function z(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||"undefined"==typeof e}function S(e){return Object.prototype.toString.call(e)}function k(e){return e<10?"0"+e.toString(10):e.toString(10)}function O(){var e=new Date,t=[k(e.getHours()),k(e.getMinutes()),k(e.getSeconds())].join(":");return[e.getDate(),x[e.getMonth()],t].join(" ")}function N(e,t){return Object.prototype.hasOwnProperty.call(e,t)}var C=/%[sdj%]/g;t.format=function(e){if(!v(e)){for(var t=[],n=0;n<arguments.length;n++)t.push(a(arguments[n]));return t.join(" ")}for(var n=1,r=arguments,o=r.length,i=String(e).replace(C,function(e){if("%%"===e)return"%";if(n>=o)return e;switch(e){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch(t){return"[Circular]"}default:return e}}),s=r[n];n<o;s=r[++n])i+=M(s)||!T(s)?" "+s:" "+a(s);return i},t.deprecate=function(n,a){function o(){if(!i){if(r.throwDeprecation)throw new Error(a);r.traceDeprecation?console.trace(a):console.error(a),i=!0}return n.apply(this,arguments)}if(y(e.process))return function(){return t.deprecate(n,a).apply(this,arguments)};if(r.noDeprecation===!0)return n;var i=!1;return o};var D,P={};t.debuglog=function(e){if(y(D)&&(D={NODE_ENV:"production"}.NODE_DEBUG||""),e=e.toUpperCase(),!P[e])if(new RegExp("\\b"+e+"\\b","i").test(D)){var n=r.pid;P[e]=function(){var r=t.format.apply(t,arguments);console.error("%s %d: %s",e,n,r)}}else P[e]=function(){};return P[e]},t.inspect=a,a.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},a.styles={special:"cyan",number:"yellow","boolean":"yellow",undefined:"grey","null":"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=h,t.isBoolean=m,t.isNull=M,t.isNullOrUndefined=_,t.isNumber=g,t.isString=v,t.isSymbol=b,t.isUndefined=y,t.isRegExp=A,t.isObject=T,t.isDate=L,t.isError=E,t.isFunction=w,t.isPrimitive=z,t.isBuffer=n(888);var x=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];t.log=function(){console.log("%s - %s",O(),t.format.apply(t,arguments))},t.inherits=n(889),t._extend=function(e,t){if(!t||!T(t))return e;for(var n=Object.keys(t),r=n.length;r--;)e[n[r]]=t[n[r]];return e}}).call(t,function(){return this}(),n(445))},function(e,t){e.exports=function(e){return e&&"object"==typeof e&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},588,function(e,t,n){var r=n(887).inherits;e.exports=function(e,t){function n(){
-this.init(),this._w=f,t.call(this,64,56)}function a(e,t){return e>>>t|e<<32-t}function o(e,t){return e>>>t}function i(e,t,n){return e&t^~e&n}function s(e,t,n){return e&t^e&n^t&n}function c(e){return a(e,2)^a(e,13)^a(e,22)}function u(e){return a(e,6)^a(e,11)^a(e,25)}function l(e){return a(e,7)^a(e,18)^o(e,3)}function d(e){return a(e,17)^a(e,19)^o(e,10)}var p=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],f=new Array(64);return r(n,t),n.prototype.init=function(){return this._a=1779033703,this._b=-1150833019,this._c=1013904242,this._d=-1521486534,this._e=1359893119,this._f=-1694144372,this._g=528734635,this._h=1541459225,this._len=this._s=0,this},n.prototype._update=function(e){var t,n,r,a,o,f,h,m,M,_,g=this._w;t=0|this._a,n=0|this._b,r=0|this._c,a=0|this._d,o=0|this._e,f=0|this._f,h=0|this._g,m=0|this._h;for(var v=0;v<64;v++){var b=g[v]=v<16?e.readInt32BE(4*v):d(g[v-2])+g[v-7]+l(g[v-15])+g[v-16];M=m+u(o)+i(o,f,h)+p[v]+b,_=c(t)+s(t,n,r),m=h,h=f,f=o,o=a+M,a=r,r=n,n=t,t=M+_}this._a=t+this._a|0,this._b=n+this._b|0,this._c=r+this._c|0,this._d=a+this._d|0,this._e=o+this._e|0,this._f=f+this._f|0,this._g=h+this._g|0,this._h=m+this._h|0},n.prototype._hash=function(){var t=new e(32);return t.writeInt32BE(this._a,0),t.writeInt32BE(this._b,4),t.writeInt32BE(this._c,8),t.writeInt32BE(this._d,12),t.writeInt32BE(this._e,16),t.writeInt32BE(this._f,20),t.writeInt32BE(this._g,24),t.writeInt32BE(this._h,28),t},n}},function(e,t,n){var r=n(887).inherits;e.exports=function(e,t){function n(){this.init(),this._w=c,t.call(this,128,112)}function a(e,t,n){return e>>>n|t<<32-n}function o(e,t,n){return e&t^~e&n}function i(e,t,n){return e&t^e&n^t&n}var s=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591],c=new Array(160);return r(n,t),n.prototype.init=function(){return this._a=1779033703,this._b=-1150833019,this._c=1013904242,this._d=-1521486534,this._e=1359893119,this._f=-1694144372,this._g=528734635,this._h=1541459225,this._al=-205731576,this._bl=-2067093701,this._cl=-23791573,this._dl=1595750129,this._el=-1377402159,this._fl=725511199,this._gl=-79577749,this._hl=327033209,this._len=this._s=0,this},n.prototype._update=function(e){var t,n,r,c,u,l,d,p,f,h,m,M,_,g,v,b,y=this._w;t=0|this._a,n=0|this._b,r=0|this._c,c=0|this._d,u=0|this._e,l=0|this._f,d=0|this._g,p=0|this._h,f=0|this._al,h=0|this._bl,m=0|this._cl,M=0|this._dl,_=0|this._el,g=0|this._fl,v=0|this._gl,b=0|this._hl;for(var A=0;A<80;A++){var T,L,E=2*A;if(A<16)T=y[E]=e.readInt32BE(4*E),L=y[E+1]=e.readInt32BE(4*E+4);else{var w=y[E-30],z=y[E-30+1],S=a(w,z,1)^a(w,z,8)^w>>>7,k=a(z,w,1)^a(z,w,8)^a(z,w,7);w=y[E-4],z=y[E-4+1];var O=a(w,z,19)^a(z,w,29)^w>>>6,N=a(z,w,19)^a(w,z,29)^a(z,w,6),C=y[E-14],D=y[E-14+1],P=y[E-32],x=y[E-32+1];L=k+D,T=S+C+(L>>>0<k>>>0?1:0),L+=N,T=T+O+(L>>>0<N>>>0?1:0),L+=x,T=T+P+(L>>>0<x>>>0?1:0),y[E]=T,y[E+1]=L}var j=i(t,n,r),W=i(f,h,m),Y=a(t,f,28)^a(f,t,2)^a(f,t,7),q=a(f,t,28)^a(t,f,2)^a(t,f,7),R=a(u,_,14)^a(u,_,18)^a(_,u,9),B=a(_,u,14)^a(_,u,18)^a(u,_,9),H=s[E],I=s[E+1],U=o(u,l,d),X=o(_,g,v),F=b+B,V=p+R+(F>>>0<b>>>0?1:0);F+=X,V=V+U+(F>>>0<X>>>0?1:0),F+=I,V=V+H+(F>>>0<I>>>0?1:0),F+=L,V=V+T+(F>>>0<L>>>0?1:0);var J=q+W,K=Y+j+(J>>>0<q>>>0?1:0);p=d,b=v,d=l,v=g,l=u,g=_,_=M+F|0,u=c+V+(_>>>0<M>>>0?1:0)|0,c=r,M=m,r=n,m=h,n=t,h=f,f=F+J|0,t=V+K+(f>>>0<F>>>0?1:0)|0}this._al=this._al+f|0,this._bl=this._bl+h|0,this._cl=this._cl+m|0,this._dl=this._dl+M|0,this._el=this._el+_|0,this._fl=this._fl+g|0,this._gl=this._gl+v|0,this._hl=this._hl+b|0,this._a=this._a+t+(this._al>>>0<f>>>0?1:0)|0,this._b=this._b+n+(this._bl>>>0<h>>>0?1:0)|0,this._c=this._c+r+(this._cl>>>0<m>>>0?1:0)|0,this._d=this._d+c+(this._dl>>>0<M>>>0?1:0)|0,this._e=this._e+u+(this._el>>>0<_>>>0?1:0)|0,this._f=this._f+l+(this._fl>>>0<g>>>0?1:0)|0,this._g=this._g+d+(this._gl>>>0<v>>>0?1:0)|0,this._h=this._h+p+(this._hl>>>0<b>>>0?1:0)|0},n.prototype._hash=function(){function t(e,t,r){n.writeInt32BE(e,r),n.writeInt32BE(t,r+4)}var n=new e(64);return t(this._a,this._al,0),t(this._b,this._bl,8),t(this._c,this._cl,16),t(this._d,this._dl,24),t(this._e,this._el,32),t(this._f,this._fl,40),t(this._g,this._gl,48),t(this._h,this._hl,56),n},n}},function(e,t,n){function r(e,t){e[t>>5]|=128<<t%32,e[(t+64>>>9<<4)+14]=t;for(var n=1732584193,r=-271733879,a=-1732584194,l=271733878,d=0;d<e.length;d+=16){var p=n,f=r,h=a,m=l;n=o(n,r,a,l,e[d+0],7,-680876936),l=o(l,n,r,a,e[d+1],12,-389564586),a=o(a,l,n,r,e[d+2],17,606105819),r=o(r,a,l,n,e[d+3],22,-1044525330),n=o(n,r,a,l,e[d+4],7,-176418897),l=o(l,n,r,a,e[d+5],12,1200080426),a=o(a,l,n,r,e[d+6],17,-1473231341),r=o(r,a,l,n,e[d+7],22,-45705983),n=o(n,r,a,l,e[d+8],7,1770035416),l=o(l,n,r,a,e[d+9],12,-1958414417),a=o(a,l,n,r,e[d+10],17,-42063),r=o(r,a,l,n,e[d+11],22,-1990404162),n=o(n,r,a,l,e[d+12],7,1804603682),l=o(l,n,r,a,e[d+13],12,-40341101),a=o(a,l,n,r,e[d+14],17,-1502002290),r=o(r,a,l,n,e[d+15],22,1236535329),n=i(n,r,a,l,e[d+1],5,-165796510),l=i(l,n,r,a,e[d+6],9,-1069501632),a=i(a,l,n,r,e[d+11],14,643717713),r=i(r,a,l,n,e[d+0],20,-373897302),n=i(n,r,a,l,e[d+5],5,-701558691),l=i(l,n,r,a,e[d+10],9,38016083),a=i(a,l,n,r,e[d+15],14,-660478335),r=i(r,a,l,n,e[d+4],20,-405537848),n=i(n,r,a,l,e[d+9],5,568446438),l=i(l,n,r,a,e[d+14],9,-1019803690),a=i(a,l,n,r,e[d+3],14,-187363961),r=i(r,a,l,n,e[d+8],20,1163531501),n=i(n,r,a,l,e[d+13],5,-1444681467),l=i(l,n,r,a,e[d+2],9,-51403784),a=i(a,l,n,r,e[d+7],14,1735328473),r=i(r,a,l,n,e[d+12],20,-1926607734),n=s(n,r,a,l,e[d+5],4,-378558),l=s(l,n,r,a,e[d+8],11,-2022574463),a=s(a,l,n,r,e[d+11],16,1839030562),r=s(r,a,l,n,e[d+14],23,-35309556),n=s(n,r,a,l,e[d+1],4,-1530992060),l=s(l,n,r,a,e[d+4],11,1272893353),a=s(a,l,n,r,e[d+7],16,-155497632),r=s(r,a,l,n,e[d+10],23,-1094730640),n=s(n,r,a,l,e[d+13],4,681279174),l=s(l,n,r,a,e[d+0],11,-358537222),a=s(a,l,n,r,e[d+3],16,-722521979),r=s(r,a,l,n,e[d+6],23,76029189),n=s(n,r,a,l,e[d+9],4,-640364487),l=s(l,n,r,a,e[d+12],11,-421815835),a=s(a,l,n,r,e[d+15],16,530742520),r=s(r,a,l,n,e[d+2],23,-995338651),n=c(n,r,a,l,e[d+0],6,-198630844),l=c(l,n,r,a,e[d+7],10,1126891415),a=c(a,l,n,r,e[d+14],15,-1416354905),r=c(r,a,l,n,e[d+5],21,-57434055),n=c(n,r,a,l,e[d+12],6,1700485571),l=c(l,n,r,a,e[d+3],10,-1894986606),a=c(a,l,n,r,e[d+10],15,-1051523),r=c(r,a,l,n,e[d+1],21,-2054922799),n=c(n,r,a,l,e[d+8],6,1873313359),l=c(l,n,r,a,e[d+15],10,-30611744),a=c(a,l,n,r,e[d+6],15,-1560198380),r=c(r,a,l,n,e[d+13],21,1309151649),n=c(n,r,a,l,e[d+4],6,-145523070),l=c(l,n,r,a,e[d+11],10,-1120210379),a=c(a,l,n,r,e[d+2],15,718787259),r=c(r,a,l,n,e[d+9],21,-343485551),n=u(n,p),r=u(r,f),a=u(a,h),l=u(l,m)}return Array(n,r,a,l)}function a(e,t,n,r,a,o){return u(l(u(u(t,e),u(r,o)),a),n)}function o(e,t,n,r,o,i,s){return a(t&n|~t&r,e,t,o,i,s)}function i(e,t,n,r,o,i,s){return a(t&r|n&~r,e,t,o,i,s)}function s(e,t,n,r,o,i,s){return a(t^n^r,e,t,o,i,s)}function c(e,t,n,r,o,i,s){return a(n^(t|~r),e,t,o,i,s)}function u(e,t){var n=(65535&e)+(65535&t),r=(e>>16)+(t>>16)+(n>>16);return r<<16|65535&n}function l(e,t){return e<<t|e>>>32-t}var d=n(893);e.exports=function(e){return d.hash(e,r,16)}},function(e,t,n){(function(t){function n(e,n){if(e.length%o!==0){var r=e.length+(o-e.length%o);e=t.concat([e,i],r)}for(var a=[],s=n?e.readInt32BE:e.readInt32LE,c=0;c<e.length;c+=o)a.push(s.call(e,c));return a}function r(e,n,r){for(var a=new t(n),o=r?a.writeInt32BE:a.writeInt32LE,i=0;i<e.length;i++)o.call(a,e[i],4*i,!0);return a}function a(e,a,o,i){t.isBuffer(e)||(e=new t(e));var c=a(n(e,i),e.length*s);return r(c,o,i)}var o=4,i=new t(o);i.fill(0);var s=8;e.exports={hash:a}}).call(t,n(877).Buffer)},function(e,t,n){(function(t){function n(e,t,n){return e^t^n}function r(e,t,n){return e&t|~e&n}function a(e,t,n){return(e|~t)^n}function o(e,t,n){return e&n|t&~n}function i(e,t,n){return e^(t|~n)}function s(e,t){return e<<t|e>>>32-t}function c(e){var n=[1732584193,4023233417,2562383102,271733878,3285377520];"string"==typeof e&&(e=new t(e,"utf8"));var r=m(e),a=8*e.length,o=8*e.length;r[a>>>5]|=128<<24-a%32,r[(a+64>>>9<<4)+14]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8);for(var i=0;i<r.length;i+=16)_(n,r,i);for(var i=0;i<5;i++){var s=n[i];n[i]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8)}var c=M(n);return new t(c)}e.exports=c;/** @preserve
- (c) 2012 by Cédric Mesnil. All rights reserved.
-
- Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
-
- - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
- - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
-
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
-var u=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13],l=[5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11],d=[11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6],p=[8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11],f=[0,1518500249,1859775393,2400959708,2840853838],h=[1352829926,1548603684,1836072691,2053994217,0],m=function(e){for(var t=[],n=0,r=0;n<e.length;n++,r+=8)t[r>>>5]|=e[n]<<24-r%32;return t},M=function(e){for(var t=[],n=0;n<32*e.length;n+=8)t.push(e[n>>>5]>>>24-n%32&255);return t},_=function(e,t,c){for(var m=0;m<16;m++){var M=c+m,_=t[M];t[M]=16711935&(_<<8|_>>>24)|4278255360&(_<<24|_>>>8)}var g,v,b,y,A,T,L,E,w,z;T=g=e[0],L=v=e[1],E=b=e[2],w=y=e[3],z=A=e[4];for(var S,m=0;m<80;m+=1)S=g+t[c+u[m]]|0,S+=m<16?n(v,b,y)+f[0]:m<32?r(v,b,y)+f[1]:m<48?a(v,b,y)+f[2]:m<64?o(v,b,y)+f[3]:i(v,b,y)+f[4],S=0|S,S=s(S,d[m]),S=S+A|0,g=A,A=y,y=s(b,10),b=v,v=S,S=T+t[c+l[m]]|0,S+=m<16?i(L,E,w)+h[0]:m<32?o(L,E,w)+h[1]:m<48?a(L,E,w)+h[2]:m<64?r(L,E,w)+h[3]:n(L,E,w)+h[4],S=0|S,S=s(S,p[m]),S=S+z|0,T=z,z=w,w=s(E,10),E=L,L=S;S=e[1]+b+w|0,e[1]=e[2]+y+z|0,e[2]=e[3]+A+T|0,e[3]=e[4]+g+L|0,e[4]=e[0]+v+E|0,e[0]=S}}).call(t,n(877).Buffer)},function(e,t,n){(function(t){function r(e,n){if(!(this instanceof r))return new r(e,n);this._opad=c,this._alg=e;var i="sha512"===e?128:64;n=this._key=t.isBuffer(n)?n:new t(n),n.length>i?n=a(e).update(n).digest():n.length<i&&(n=t.concat([n,o],i));for(var s=this._ipad=new t(i),c=this._opad=new t(i),u=0;u<i;u++)s[u]=54^n[u],c[u]=92^n[u];this._hash=a(e).update(s)}var a=n(883),o=new t(128);o.fill(0),e.exports=r,r.prototype.update=function(e,t){return this._hash.update(e,t),this},r.prototype.digest=function(e){var t=this._hash.digest();return a(this._alg).update(this._opad).update(t).digest(e)}}).call(t,n(877).Buffer)},function(e,t,n){var r=n(897);e.exports=function(e,t){t=t||{};var n=r(e);return t.pbkdf2=n.pbkdf2,t.pbkdf2Sync=n.pbkdf2Sync,t}},function(e,t,n){(function(t){e.exports=function(e){function n(e,t,n,a,o,i){if("function"==typeof o&&(i=o,o=void 0),"function"!=typeof i)throw new Error("No callback provided to pbkdf2");setTimeout(function(){var s;try{s=r(e,t,n,a,o)}catch(c){return i(c)}i(void 0,s)})}function r(n,r,a,o,i){if("number"!=typeof a)throw new TypeError("Iterations not a number");if(a<0)throw new TypeError("Bad iterations");if("number"!=typeof o)throw new TypeError("Key length not a number");if(o<0)throw new TypeError("Bad key length");i=i||"sha1",t.isBuffer(n)||(n=new t(n)),t.isBuffer(r)||(r=new t(r));var s,c,u,l=1,d=new t(o),p=new t(r.length+4);r.copy(p,0,0,r.length);for(var f=1;f<=l;f++){p.writeUInt32BE(f,r.length);var h=e.createHmac(i,n).update(p).digest();if(!s&&(s=h.length,u=new t(s),l=Math.ceil(o/s),c=o-(l-1)*s,o>(Math.pow(2,32)-1)*s))throw new TypeError("keylen exceeds maximum length");h.copy(u,0,0,s);for(var m=1;m<a;m++){h=e.createHmac(i,n).update(h).digest();for(var M=0;M<s;M++)u[M]^=h[M]}var _=(f-1)*s,g=f==l?c:s;u.copy(d,_,0,g)}return d}return{pbkdf2:n,pbkdf2Sync:r}}}).call(t,n(877).Buffer)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(1),o=r(a),i=n(142),s=r(i),c=n(154);t["default"]=s["default"].createClass({displayName:"RootChild",propTypes:{children:i.PropTypes.node},contextTypes:{store:i.PropTypes.object},componentDidMount:function(){this.container=document.createElement("div"),document.body.appendChild(this.container),this.renderChildren()},componentDidUpdate:function(){this.renderChildren()},componentWillUnmount:function(){this.container&&(o["default"].unmountComponentAtNode(this.container),document.body.removeChild(this.container),delete this.container)},renderChildren:function(){var e;e=this.props&&(Object.keys(this.props).length>1||!this.props.children)?s["default"].createElement("div",this.props,this.props.children):this.props.children,this.context.store&&(e=s["default"].createElement(c.Provider,{store:this.context.store},e)),o["default"].render(e,this.container)},render:function(){return null}}),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(){var e={};return e.top=window.scrollY,e.left=window.scrollX,e.width=window.innerWidth,e.height=window.innerHeight,e.right=e.left+e.width,e.bottom=e.top+e.height,M("viewport: %o",e),e}function o(){v=a()}function i(e,t){for(var n=[e,_[e],g[e],_[g[e]]],r=-(1/0),a=void 0,o=0,i=n.length;o<i;o++){var s=n[o],c=t[s];if(c>0)return s;c>r&&(r=c,a=e)}return a}function s(e,t,n,r,a,o){for(var i=t?[e+" "+t,e,e+" "+_[t]]:[e,e+" "+g[e],e+" "+_[g[e]]],s=void 0,u=0,l=a*o,d=0,p=i.length;d<p;d++){var f=i[d],h=c(f,n,r),m=h.left+a,M=h.top+o,b=Math.min(h.top<v.top?M-v.top:v.bottom-h.top,o),y=Math.min(h.left<v.left?m-v.left:v.right-h.left,a),A=y*b;if(A===l)return f;A>u&&(u=A,s=f)}return s}function c(e,t,n){var r=15,a=(0,f["default"])(t);if(!a)throw new Error("could not get bounding client rect of Tip element");var o=a.width,i=a.height,s=(0,f["default"])(n);if(!s)throw new Error("could not get bounding client rect of `target`");var c=s.width,l=s.height,d=u(s,document);if(!d)throw new Error("could not determine page offset of `target`");var p={};switch(e){case"top":p={top:d.top-i,left:d.left+c/2-o/2};break;case"bottom":p={top:d.top+l,left:d.left+c/2-o/2};break;case"right":p={top:d.top+l/2-i/2,left:d.left+c};break;case"left":p={top:d.top+l/2-i/2,left:d.left-o};break;case"top left":p={top:d.top-i,left:d.left+c/2-o+r};break;case"top right":p={top:d.top-i,left:d.left+c/2-r};break;case"bottom left":p={top:d.top+l,left:d.left+c/2-o+r};break;case"bottom right":p={top:d.top+l,left:d.left+c/2-r};break;case"left top":p={top:d.top+l/2-i,left:d.left-o};break;case"left bottom":p={top:d.top+l/2,left:d.left-o};break;case"right top":p={top:d.top+l/2-i,left:d.left+c};break;case"right bottom":p={top:d.top+l/2,left:d.left+c};break;default:throw new Error('invalid position "'+e+'"')}return p}function u(e,t){var n=t.body||t.getElementsByTagName("body")[0],r=t.documentElement||n.parentNode,a=r.clientTop||n.clientTop||0,o=r.clientLeft||n.clientLeft||0,i=window.pageYOffset||r.scrollTop,s=window.pageXOffset||r.scrollLeft;return{top:e.top+i-a,left:e.left+s-o}}Object.defineProperty(t,"__esModule",{value:!0}),t.isElement=t.offset=t.suggested=t.unbindWindowListeners=t.bindWindowListeners=t.constrainLeft=void 0;var l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},d=function(){function e(e,t){var n=[],r=!0,a=!1,o=void 0;try{for(var i,s=e[Symbol.iterator]();!(r=(i=s.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(c){a=!0,o=c}finally{try{!r&&s["return"]&&s["return"]()}finally{if(a)throw o}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),p=n(900),f=r(p),h=n(469),m=r(h),M=(0,m["default"])("calypso:popover:util"),_={top:"bottom",bottom:"top",left:"right",right:"left"},g={top:"right",left:"top",bottom:"left",right:"bottom"},v=a(),b=!1,y=function(){return b?M("window events already bound"):(b=!0,M("bind handlers to `resize` and `scroll` events"),window.addEventListener("resize",o,!0),void window.addEventListener("scroll",o,!0))},A=function(){return b?(b=!1,M("unbind handlers to `resize` and `scroll` events"),window.removeEventListener("resize",o,!0),void window.removeEventListener("scroll",o,!0)):M("window events are not bound")},T=function(e,t,n){var r=(0,f["default"])(n),a=t.clientHeight,o=t.clientWidth,c={top:r.top-a,bottom:v.height-r.bottom-a,left:r.left-o,right:v.width-r.right-o},u=e.split(/\s+/),l=d(u,1),p=l[0],h=d(u,2),m=h[1],M=i(p,c);return m!==M&&m!==_[M]||(m=null),s(M,m,t,n,o,a)||e},L=function(e,t){var n=(0,f["default"])(t).width;return e.left=Math.max(0,Math.min(e.left,v.width-n)),e},E=function(e){try{return e instanceof HTMLElement}catch(t){return"object"===("undefined"==typeof e?"undefined":l(e))&&1===e.nodeType&&"object"===l(e.style)&&"object"===l(e.ownerDocument)}};t.constrainLeft=L,t.bindWindowListeners=y,t.unbindWindowListeners=A,t.suggested=T,t.offset=c,t.isElement=E},function(e,t,n){function r(e){var t=null,n=a(e);if(3===e.nodeType){var r=n.createRange();r.selectNodeContents(e),e=r}if("function"==typeof e.getBoundingClientRect&&(t=e.getBoundingClientRect(),e.startContainer&&0===t.left&&0===t.top)){var o=n.createElement("span");o.appendChild(n.createTextNode("​")),e.insertNode(o),t=o.getBoundingClientRect();var i=o.parentNode;i.removeChild(o),i.normalize()}return t}var a=n(901);e.exports=r},function(e,t){function n(e){return e&&e.nodeType===a}function r(e){return n(e)?e:n(e.ownerDocument)?e.ownerDocument:n(e.document)?e.document:e.parentNode?r(e.parentNode):e.commonAncestorContainer?r(e.commonAncestorContainer):e.startContainer?r(e.startContainer):e.anchorNode?r(e.anchorNode):void 0}e.exports=r;var a=9},796,,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=n(142),u=r(c),l=n(748),d=r(l),p=n(869),f=r(p),h=n(804),m=r(h);n(905);var M=function(){},_=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){if(!this.props.showOnMobile&&m["default"].isMobile())return null;var e=(0,d["default"])("dops-popover","dops-tooltip","is-"+this.props.position,this.props.className);return u["default"].createElement(f["default"],{autoPosition:this.props.autoPosition,className:e,rootClassName:this.props.rootClassName,context:this.props.context,id:this.props.id,isVisible:this.props.isVisible,onClose:M,position:this.props.position,showDelay:this.props.showDelay},this.props.children)}}]),t}(c.Component);_.propTypes={autoPosition:c.PropTypes.bool,className:c.PropTypes.string,id:c.PropTypes.string,isVisible:c.PropTypes.bool,position:c.PropTypes.string,rootClassName:c.PropTypes.string,status:c.PropTypes.string,showDelay:c.PropTypes.number,showOnMobile:c.PropTypes.bool},_.defaultProps={showDelay:100,position:"top",showOnMobile:!1},t["default"]=_,e.exports=t["default"]},796,,function(e,t,n){"use strict";var r=n(142),a=n(866),o=n(908);e.exports=r.createClass({displayName:"ModuleChartXAxis",propTypes:{labelWidth:r.PropTypes.number.isRequired,data:r.PropTypes.array.isRequired},getInitialState:function(){return{divisor:1,spacing:this.props.labelWidth}},componentDidMount:function(){this.resizeThrottled=a(this.resize,400),window.addEventListener("resize",this.resizeThrottled),this.resize()},componentWillUnmount:function(){this.resizeThrottled.cancel&&this.resizeThrottled.cancel(),window.removeEventListener("resize",this.resizeThrottled)},componentWillReceiveProps:function(e){this.resize(e)},resize:function(e){if(this.isMounted()){var t,n,r,a,o,i,s=this.props;t=this.refs.axis,!e||e instanceof Event||(s=e),t.style.overflow="hidden",n=t.clientWidth,t.style.overflow="visible",r=s.data.length||1,a=n/r,o=s.labelWidth,i=Math.ceil(o/a),this.setState({divisor:i,spacing:a})}},render:function(){var e,t=this.props.data;return e=t.map(function(e,n){var a,i=n*this.state.spacing+(this.state.spacing-this.props.labelWidth)/2,s=t.length-n-1;return s%this.state.divisor===0&&(a=r.createElement(o,{key:n,label:e.label,width:this.props.labelWidth,x:i})),a},this),r.createElement("div",{ref:"axis",className:"dops-chart__x-axis"},e)}})},function(e,t,n){"use strict";var r=n(142);e.exports=r.createClass({displayName:"ModuleChartLabel",propTypes:{width:r.PropTypes.number.isRequired,x:r.PropTypes.number.isRequired,label:r.PropTypes.string.isRequired},render:function(){var e,t="left";return e={width:this.props.width+"px"},e[t]=this.props.x+"px",r.createElement("div",{className:"dops-chart__x-axis-label",style:e},this.props.label)}})},function(e,t){"use strict";e.exports={/**
- * This test is for touch events.
- * It may not accurately detect a touch screen, but may be close enough depending on the use case.
- *
- * @copyright Modernizr © 2009-2015.
- * @license See CREDITS.md.
- * @see https://github.com/Modernizr/Modernizr/blob/master/feature-detects/touchevents.js
- *
- * @returns {Boolean} whether touch screen is available
- */
-hasTouch:function(){return"ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch}}},796,,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(842),o=r(a),i=n(845),s=r(i),c=n(846),u=r(c),l=n(847),d=r(l),p=n(848),f=r(p),h=n(142),m=n(154),M=n(437),_=function(e){function t(){return(0,s["default"])(this,t),(0,d["default"])(this,(t.__proto__||(0,o["default"])(t)).apply(this,arguments))}return(0,f["default"])(t,e),(0,u["default"])(t,[{key:"componentWillMount",value:function(){this.props.fetchingStatsData||this.props.fetchStatsData(this.props.range)}},{key:"render",value:function(){return null}}]),t}(h.Component);_.defaultProps={fetchStatsData:function(){}},t["default"]=(0,m.connect)(function(e){return{fetchStatsData:function(t){return(0,M.fetchStatsData)(e,t)},fetchingStatsData:(0,M.isFetchingStatsData)(e)}},function(e){return{fetchStatsData:function(t){return e((0,M.fetchStatsData)(t))}}})(_),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(267),o=r(a),i=n(142),s=r(i),c=n(838),u=r(c),l=n(657),d=r(l),p=n(467),f=s["default"].createClass({displayName:"DashStatsBottom",statsBottom:function(){var e=void 0;return e="object"===(0,o["default"])(this.props.statsData.general)?this.props.statsData.general.stats:{views:"-",comments:"-",views_today:"-",views_best_day:"-",views_best_day_total:"-"},[{viewsToday:e.views_today,bestDay:{day:e.views_best_day,count:e.views_best_day_total},allTime:{views:e.views,comments:e.comments}}]},render:function(){var e=this.statsBottom()[0];return s["default"].createElement("div",null,s["default"].createElement("div",{className:"jp-at-a-glance__stats-summary"},s["default"].createElement("div",{className:"jp-at-a-glance__stats-summary-today"},s["default"].createElement("p",{className:"jp-at-a-glance__stat-details"},(0,p.translate)("Views today",{comment:"Referring to a number of page views"})),s["default"].createElement("h3",{className:"jp-at-a-glance__stat-number"},e.viewsToday)),s["default"].createElement("div",{className:"jp-at-a-glance__stats-summary-bestday"},s["default"].createElement("p",{className:"jp-at-a-glance__stat-details"},(0,p.translate)("Best overall day",{comment:"Referring to a number of page views"})),s["default"].createElement("h3",{className:"jp-at-a-glance__stat-number"},"-"===e.bestDay.count?"-":(0,p.translate)("%(number)s View","%(number)s Views",{count:e.bestDay.count,args:{number:(0,p.numberFormat)(e.bestDay.count)}})),s["default"].createElement("p",{className:"jp-at-a-glance__stat-details"},"-"===e.bestDay.day?"-":(0,p.moment)(e.bestDay.day).format("MMMM Do, YYYY"))),s["default"].createElement("div",{className:"jp-at-a-glance__stats-summary-alltime"},s["default"].createElement("div",{className:"jp-at-a-glance__stats-alltime-views"},s["default"].createElement("p",{className:"jp-at-a-glance__stat-details"},(0,p.translate)("All-time views",{comment:"Referring to a number of page views"})),s["default"].createElement("h3",{className:"jp-at-a-glance__stat-number"},"-"===e.allTime.views?"-":(0,p.numberFormat)(e.allTime.views))),s["default"].createElement("div",{className:"jp-at-a-glance__stats-alltime-comments"},s["default"].createElement("p",{className:"jp-at-a-glance__stat-details"},(0,p.translate)("All-time comments",{comment:"Referring to a number of comments"})),s["default"].createElement("h3",{className:"jp-at-a-glance__stat-number"},"-"===e.allTime.comments?"-":(0,p.numberFormat)(e.allTime.comments))))),s["default"].createElement("div",{className:"jp-at-a-glance__stats-cta"},s["default"].createElement("div",{className:"jp-at-a-glance__stats-cta-description"}),s["default"].createElement("div",{className:"jp-at-a-glance__stats-cta-buttons"},(0,p.translate)("{{button}}View Old Stats{{/button}}",{components:{button:s["default"].createElement(u["default"],{onClick:function(){return d["default"].tracks.recordEvent("jetpack_wpa_aag_view_old_stats_click",{})},href:this.props.siteAdminUrl+"admin.php?page=stats"})}}),(0,p.translate)("{{button}}View More Stats on WordPress.com {{/button}}",{components:{button:s["default"].createElement(u["default"],{onClick:function(){return d["default"].tracks.recordEvent("jetpack_wpa_aag_stats_wpcom_click",{})},className:"is-primary",href:"https://wordpress.com/stats/insights/"+this.props.siteRawUrl})}}))))}});t["default"]=f,e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(450),o=r(a),i=n(142),s=r(i),c=n(154),u=n(915),l=r(u),d=n(467),p=n(642),f=r(p),h=n(930),m=r(h),M=n(448),_=n(437),g=n(640),v=s["default"].createClass({displayName:"DashProtect",getContent:function(){if(this.props.isModuleActivated("protect")){var e=this.props.protectCount;return!1===e||"0"===e||"N/A"===e?s["default"].createElement(l["default"],{label:"Protect",module:"protect",status:"is-working",className:"jp-dash-item__recently-activated"},s["default"].createElement("div",{className:"jp-dash-item__recently-activated-lower"},s["default"].createElement(m["default"],null),s["default"].createElement("p",{className:"jp-dash-item__description"},(0,d.translate)("Jetpack is actively blocking malicious login attempts. Data will display here soon!")))):s["default"].createElement(l["default"],{label:"Protect",module:"protect",status:"is-working"},s["default"].createElement("h2",{className:"jp-dash-item__count"},(0,d.numberFormat)(e)),s["default"].createElement("p",{className:"jp-dash-item__description"},(0,d.translate)("Total malicious attacks blocked on your site.")))}return s["default"].createElement(l["default"],{label:"Protect",module:"protect",className:"jp-dash-item__is-inactive"},s["default"].createElement("p",{className:"jp-dash-item__description"},this.props.isDevMode?(0,d.translate)("Unavailable in Dev Mode"):(0,d.translate)("{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.",{components:{a:s["default"].createElement("a",{href:"javascript:void(0)",onClick:this.props.activateProtect})}})))},render:function(){var e=(0,o["default"])(this.props.moduleList);return(0,f["default"])(e,"protect")?s["default"].createElement("div",{className:"jp-dash-item__interior"},s["default"].createElement(m["default"],null),this.getContent()):null}});v.propTypes={isDevMode:s["default"].PropTypes.bool.isRequired,protectCount:s["default"].PropTypes.any.isRequired},t["default"]=(0,c.connect)(function(e){return{isModuleActivated:function(t){return(0,M.isModuleActivated)(e,t)},protectCount:(0,_.getProtectCount)(e),isDevMode:(0,g.isDevMode)(e),moduleList:(0,M.getModules)(e)}},function(e){return{activateProtect:function(){return e((0,M.activateModule)("protect"))},fetchProtectCount:function(){return e((0,_.fetchProtectCount)())}}})(v),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(748),s=r(i),c=n(154),u=n(916),l=r(u),d=n(467),p=n(838),f=r(p),h=n(642),m=r(h),M=n(833),_=r(M),g=n(919),v=r(g),b=n(922),y=n(640),A=n(448),T=n(926),L=r(T),E=n(348),w=o["default"].createClass({displayName:"DashItem",propTypes:{label:o["default"].PropTypes.string,status:o["default"].PropTypes.string,statusText:o["default"].PropTypes.string,disabled:o["default"].PropTypes.bool,module:o["default"].PropTypes.string,pro:o["default"].PropTypes.bool},getDefaultProps:function(){return{label:"",module:"",pro:!1}},render:function(){var e=void 0,t="",n=(0,s["default"])(this.props.className,"jp-dash-item",this.props.disabled?"jp-dash-item__disabled":"");return""!==this.props.module&&(e=(0,m["default"])(["protect","monitor","photon","vaultpress","scan","backups","akismet"],this.props.module)&&this.props.isDevMode?"":o["default"].createElement(b.ModuleToggle,{slug:this.props.module,activated:this.props.isModuleActivated(this.props.module),toggling:this.props.isTogglingModule(this.props.module),toggleModule:this.props.toggleModule,compact:!0}),"manage"===this.props.module&&("is-warning"===this.props.status&&(e=o["default"].createElement(l["default"],{showDismiss:!1,status:this.props.status,isCompact:!0},(0,d.translate)("Updates Needed"))),"is-working"===this.props.status&&(e=o["default"].createElement("span",{className:"jp-dash-item__active-label"},(0,d.translate)("Active"))))),this.props.pro&&!this.props.isDevMode&&(t=o["default"].createElement(f["default"],{compact:!0,href:"#/plans"},(0,d.translate)("Pro")),e=o["default"].createElement(L["default"],{proFeature:this.props.module})),o["default"].createElement("div",{className:n},o["default"].createElement(v["default"],{label:this.props.label,cardBadge:t},this.props.userCanToggle?e:""),o["default"].createElement(_["default"],{className:"jp-dash-item__card",href:this.props.href},o["default"].createElement("div",{className:"jp-dash-item__content"},this.props.children)))}});t["default"]=(0,c.connect)(function(e){return{isModuleActivated:function(t){return(0,A.isModuleActivated)(e,t)},isTogglingModule:function(t){return(0,A.isActivatingModule)(e,t)||(0,A.isDeactivatingModule)(e,t)},getModule:function(t){return(0,A.getModule)(e,t)},isDevMode:(0,y.isDevMode)(e),userCanToggle:(0,E.userCanManageModules)(e)}},function(e){return{toggleModule:function(t,n){return e(n?(0,A.deactivateModule)(t):(0,A.activateModule)(t))}}})(w),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(748),s=r(i),c=n(807),u=r(c),l=n(811),d=r(l);n(917),t["default"]=o["default"].createClass({displayName:"SimpleNotice",dismissTimeout:null,getDefaultProps:function(){return{duration:0,status:null,showDismiss:!0,className:"",onDismissClick:u["default"]}},propTypes:{status:a.PropTypes.string,showDismiss:a.PropTypes.bool,isCompact:a.PropTypes.bool,duration:o["default"].PropTypes.number,text:a.PropTypes.oneOfType([a.PropTypes.oneOfType([a.PropTypes.string,a.PropTypes.node]),a.PropTypes.arrayOf(a.PropTypes.oneOfType([a.PropTypes.string,a.PropTypes.node]))]),icon:a.PropTypes.string,className:a.PropTypes.string},componentDidMount:function(){this.props.duration>0&&(this.dismissTimeout=setTimeout(this.props.onDismissClick,this.props.duration))},componentWillUnmount:function(){this.dismissTimeout&&clearTimeout(this.dismissTimeout)},renderChildren:function(){var e=void 0;return"string"==typeof this.props.children?o["default"].createElement("span",{className:"dops-notice__text"},this.props.children):(this.props.text?(e=[this.props.children],e.unshift(o["default"].createElement("span",{key:"dops-notice_text",className:"dops-notice__text"},this.props.text))):e=o["default"].createElement("span",{key:"dops-notice_text",className:"dops-notice__text"},this.props.children),e)},getIcon:function(){var e=void 0;switch(this.props.status){case"is-info":e="info";break;case"is-success":e="checkmark";break;case"is-error":e="notice";break;case"is-warning":e="notice";break;default:e="info"}return e},render:function(){var e=void 0,t=(0,s["default"])("dops-notice",this.props.status);return this.props.isCompact&&(t=(0,s["default"])(t,"is-compact")),this.props.showDismiss&&(t=(0,s["default"])(t,"is-dismissable"),e=o["default"].createElement("span",{tabIndex:"0",className:"dops-notice__dismiss",onClick:this.props.onDismissClick},o["default"].createElement(d["default"],{icon:"cross",size:24}))),o["default"].createElement("div",{className:(0,s["default"])(this.props.className,t)},o["default"].createElement(d["default"],{className:"dops-notice__icon",icon:this.props.icon||this.getIcon(),size:24}),o["default"].createElement("div",{className:"dops-notice__content"},this.renderChildren()),e)}}),e.exports=t["default"]},796,,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(748),s=r(i),c=n(833),u=r(c);n(920),t["default"]=o["default"].createClass({displayName:"SectionHeader",propTypes:{label:o["default"].PropTypes.string,cardBadge:o["default"].PropTypes.oneOfType([o["default"].PropTypes.string,o["default"].PropTypes.element,o["default"].PropTypes.object])},getDefaultProps:function(){return{label:"",cardBadge:""}},render:function(){var e=(0,s["default"])(this.props.className,"dops-section-header"),t=""!==this.props.cardBadge?o["default"].createElement("span",{className:"dops-section-header__card-badge"},this.props.cardBadge):"";return o["default"].createElement(u["default"],{compact:!0,className:e},o["default"].createElement("div",{className:"dops-section-header__label"},this.props.label,t),o["default"].createElement("div",{className:"dops-section-header__actions"},this.props.children))}}),e.exports=t["default"]},796,,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),t.ModuleToggle=void 0;var a=n(142),o=r(a),i=n(923),s=r(i);t.ModuleToggle=o["default"].createClass({displayName:"ModuleToggle",propTypes:{toggleModule:o["default"].PropTypes.func,activated:o["default"].PropTypes.bool,disabled:o["default"].PropTypes.bool,className:o["default"].PropTypes.string,compact:o["default"].PropTypes.bool,id:o["default"].PropTypes.string},getDefaultProps:function(){return{activated:!1,disabled:!1}},toggleModule:function(){return this.props.toggleModule(this.props.slug,this.props.activated)},render:function(){return o["default"].createElement(s["default"],{checked:this.props.activated,toggling:this.props.toggling,className:this.props.className,disabled:this.props.disabled,id:this.props.id,compact:this.props.compact,onChange:this.toggleModule})}})},function(e,t,n){"use strict";var r=n(142),a=n(748),o=0;n(924),e.exports=r.createClass({displayName:"FormToggle",propTypes:{onChange:r.PropTypes.func,checked:r.PropTypes.bool,disabled:r.PropTypes.bool,className:r.PropTypes.string,compact:r.PropTypes.bool,id:r.PropTypes.string},getDefaultProps:function(){return{checked:!1,disabled:!1}},_onKeyDown:function(e){this.props.disabled||"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),this.props.onChange()),this.props.onKeyDown&&this.props.onKeyDown(e)},render:function(){var e=this.props.id||"toggle-"+o++,t=a({"form-toggle":!0,"is-toggling":this.props.toggling,"is-compact":this.props.compact});return r.createElement("span",null,r.createElement("input",{className:a(this.props.className,t),type:"checkbox",checked:this.props.checked,readOnly:!0,disabled:this.props.disabled}),r.createElement("label",{className:"form-toggle__label",htmlFor:e},r.createElement("span",{className:"form-toggle__switch",disabled:this.props.disabled,id:e,onClick:this.props.onChange,onKeyDown:this._onKeyDown,role:"checkbox","aria-checked":this.props.checked,tabIndex:this.props.disabled?-1:0}),this.props.children))}})},796,,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(154),s=n(467),c=n(838),u=r(c),l=n(916),d=r(l),p=n(348),f=n(927),h=r(f),m=n(928),M=r(m),_=n(929),g=r(_),v=n(640),b=n(693),y=n(437),A=n(690),T=o["default"].createClass({displayName:"ProStatus",propTypes:{isCompact:o["default"].PropTypes.bool,proFeature:o["default"].PropTypes.string},getDefaultProps:function(){return{isCompact:!0,proFeature:""}},render:function(){var e=this,t=this.props.sitePlan(),n="scan"===this.props.proFeature||"backups"===this.props.proFeature||"vaultpress"===this.props.proFeature?"vaultpress/vaultpress.php":"akismet/akismet.php",r=function(n,r,a){var i=e.props.getVaultPressData();if(e.props.isDevMode)return(0,s.translate)("Unavailable in Dev Mode");if("N/A"!==i&&"scan"===n&&0!==e.props.getScanThreats())return o["default"].createElement(d["default"],{showDismiss:!1,status:"is-error",isCompact:!0},(0,s.translate)("Threats found!"));if("akismet"===n){var c=e.props.getAkismetData();if("invalid_key"===c)return o["default"].createElement(d["default"],{showDismiss:!1,status:"is-warning",isCompact:!0},(0,s.translate)("Invalid Key"))}if(t.product_slug){var l={};return l="jetpack_free"!==t.product_slug?{href:"https://wordpress.com/plugins/setup/"+e.props.siteRawUrl+"?only="+n,text:(0,s.translate)("Set up")}:{href:"https://wordpress.com/plans/"+e.props.siteRawUrl,text:(0,s.translate)("Upgrade")},r&&a?o["default"].createElement("span",{className:"jp-dash-item__active-label"},(0,s.translate)("ACTIVE")):o["default"].createElement(u["default"],{compact:!0,primary:!0,href:l.href},l.text)}return r&&a?o["default"].createElement("span",{className:"jp-dash-item__active-label"},(0,s.translate)("ACTIVE")):""};return o["default"].createElement("div",null,o["default"].createElement(h["default"],null),o["default"].createElement(g["default"],null),o["default"].createElement(M["default"],null),r(this.props.proFeature,this.props.pluginActive(n),this.props.pluginInstalled(n)))}});t["default"]=(0,i.connect)(function(e){return{siteRawUrl:(0,p.getSiteRawUrl)(e),getScanThreats:function(){return(0,y.getVaultPressScanThreatCount)(e)},getVaultPressData:function(){return(0,y.getVaultPressData)(e)},getAkismetData:function(){return(0,y.getAkismetData)(e)},sitePlan:function(){return(0,A.getSitePlan)(e)},fetchingPluginsData:(0,b.isFetchingPluginsData)(e),pluginActive:function(t){return(0,b.isPluginActive)(e,t)},pluginInstalled:function(t){return(0,b.isPluginInstalled)(e,t)},isDevMode:(0,v.isDevMode)(e)}})(T),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),t.QuerySitePlugins=void 0;var a=n(142),o=r(a),i=n(154),s=n(693),c=t.QuerySitePlugins=o["default"].createClass({displayName:"QuerySitePlugins",componentWillMount:function(){this.props.isFetchingPluginsData||this.props.fetchPluginsData()},render:function(){return null}});t["default"]=(0,i.connect)(function(e){return{isFetchingPluginsData:(0,s.isFetchingPluginsData)(e)}},function(e){return{fetchPluginsData:function(){return e((0,s.fetchPluginsData)())}}})(c)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(842),o=r(a),i=n(845),s=r(i),c=n(846),u=r(c),l=n(847),d=r(l),p=n(848),f=r(p),h=n(142),m=n(154),M=n(161),_=n(437),g=n(448),v=function(e){function t(){return(0,s["default"])(this,t),(0,d["default"])(this,(t.__proto__||(0,o["default"])(t)).apply(this,arguments))}return(0,f["default"])(t,e),(0,u["default"])(t,[{key:"componentWillMount",value:function(){!this.props.fetchingVaultPressData&&this.props.isModuleActivated("vaultpress")&&this.props.fetchVaultPressData()}},{key:"render",value:function(){return null}}]),t}(h.Component);v.defaultProps={fetchVaultPressData:function(){}},t["default"]=(0,m.connect)(function(e){return{fetchVaultPressData:(0,_.fetchVaultPressData)(),fetchingVaultPressData:(0,_.isFetchingVaultPressData)(e),isModuleActivated:function(t){return(0,g.isModuleActivated)(e,t)}}},function(e){return(0,M.bindActionCreators)({fetchVaultPressData:_.fetchVaultPressData},e)})(v),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(842),o=r(a),i=n(845),s=r(i),c=n(846),u=r(c),l=n(847),d=r(l),p=n(848),f=r(p),h=n(142),m=n(154),M=n(161),_=n(437),g=function(e){function t(){return(0,s["default"])(this,t),(0,d["default"])(this,(t.__proto__||(0,o["default"])(t)).apply(this,arguments))}return(0,f["default"])(t,e),(0,u["default"])(t,[{key:"componentWillMount",value:function(){this.props.fetchingAkismetData||this.props.fetchAkismetData()}},{key:"render",value:function(){return null}}]),t}(h.Component);g.defaultProps={fetchAkismetData:function(){}},t["default"]=(0,m.connect)(function(e){return{fetchAkismetData:(0,_.fetchAkismetData)(),fetchingAkismetData:(0,_.isFetchingAkismetData)(e)}},function(e){return(0,M.bindActionCreators)({fetchAkismetData:_.fetchAkismetData},e)})(g),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(842),o=r(a),i=n(845),s=r(i),c=n(846),u=r(c),l=n(847),d=r(l),p=n(848),f=r(p),h=n(142),m=n(154),M=n(161),_=n(437),g=n(448),v=function(e){function t(){return(0,s["default"])(this,t),(0,d["default"])(this,(t.__proto__||(0,o["default"])(t)).apply(this,arguments))}return(0,f["default"])(t,e),(0,u["default"])(t,[{key:"componentWillMount",value:function(){!this.props.fetchingProtectData&&this.props.isModuleActivated("protect")&&this.props.fetchProtectCount()}},{key:"render",value:function(){return null}}]),t}(h.Component);v.defaultProps={fetchProtectCount:function(){}},t["default"]=(0,m.connect)(function(e){return{fetchProtectCount:(0,_.fetchProtectCount)(),fetchingProtectData:(0,_.isFetchingProtectData)(e),isModuleActivated:function(t){return(0,g.isModuleActivated)(e,t)}}},function(e){return(0,M.bindActionCreators)({fetchProtectCount:_.fetchProtectCount},e)})(v),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(450),o=r(a),i=n(142),s=r(i),c=n(154),u=n(915),l=r(u),d=n(467),p=n(642),f=r(p),h=n(932),m=r(h),M=n(448),_=n(437),g=n(640),v=s["default"].createClass({displayName:"DashMonitor",getContent:function(){var e=(0,d.translate)("Downtime Monitoring");if(this.props.isModuleActivated("monitor")){var t=this.props.lastDownTime;return"N/A"===t?s["default"].createElement(l["default"],{label:e,module:"monitor",status:"is-working"},s["default"].createElement(m["default"],null),s["default"].createElement("p",{className:"jp-dash-item__description"},(0,d.translate)("Loading…"))):s["default"].createElement(l["default"],{label:e,module:"monitor",status:"is-working"},s["default"].createElement("p",{className:"jp-dash-item__description"},(0,d.translate)("Jetpack is monitoring your site. If we think your site is down, you will receive an email.")))}return s["default"].createElement(l["default"],{label:e,module:"monitor",className:"jp-dash-item__is-inactive"},s["default"].createElement("p",{className:"jp-dash-item__description"},this.props.isDevMode?(0,d.translate)("Unavailable in Dev Mode."):(0,d.translate)("{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.",{components:{a:s["default"].createElement("a",{href:"javascript:void(0)",onClick:this.props.activateMonitor})}})))},render:function(){var e=(0,o["default"])(this.props.moduleList);return(0,f["default"])(e,"monitor")?s["default"].createElement("div",null,s["default"].createElement(m["default"],null),this.getContent()):null}});v.propTypes={lastDownTime:s["default"].PropTypes.any.isRequired,isDevMode:s["default"].PropTypes.bool.isRequired},t["default"]=(0,c.connect)(function(e){return{isModuleActivated:function(t){return(0,M.isModuleActivated)(e,t)},lastDownTime:(0,_.getLastDownTime)(e),isDevMode:(0,g.isDevMode)(e),moduleList:(0,M.getModules)(e)}},function(e){return{activateMonitor:function(){return e((0,M.activateModule)("monitor"))}}})(v),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(842),o=r(a),i=n(845),s=r(i),c=n(846),u=r(c),l=n(847),d=r(l),p=n(848),f=r(p),h=n(142),m=n(154),M=n(161),_=n(437),g=n(448),v=function(e){function t(){return(0,s["default"])(this,t),(0,d["default"])(this,(t.__proto__||(0,o["default"])(t)).apply(this,arguments))}return(0,f["default"])(t,e),(0,u["default"])(t,[{key:"componentWillMount",value:function(){!this.props.fetchingMonitorData&&this.props.isModuleActivated("monitor")&&this.props.fetchLastDownTime()}},{key:"render",value:function(){return null}}]),t}(h.Component);v.defaultProps={fetchLastDownTime:function(){}},t["default"]=(0,m.connect)(function(e){return{fetchLastDownTime:(0,_.fetchLastDownTime)(),fetchingMonitorData:(0,_.isFetchingMonitorData)(e),isModuleActivated:function(t){return(0,g.isModuleActivated)(e,t)}}},function(e){return(0,M.bindActionCreators)({fetchLastDownTime:_.fetchLastDownTime},e)})(v),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(154),s=n(915),c=r(s),u=n(467),l=n(928),d=r(l),p=n(448),f=n(690),h=n(693),m=n(437),M=n(640),_=o["default"].createClass({displayName:"DashScan",getContent:function(){var e=this,t=(0,u.translate)("Malware Scanning"),n=!1!==this.props.sitePlan,r=this.props.vaultPressData,a=this.props.isPluginInstalled("vaultpress/vaultpress.php")?"pro-inactive":"pro-uninstalled";if(this.props.isModuleActivated("vaultpress")){if("N/A"===r)return o["default"].createElement(c["default"],{label:t},o["default"].createElement("p",{className:"jp-dash-item__description"},(0,u.translate)("Loading…")));var i=this.props.scanThreats;if(0!==i)return o["default"].createElement(c["default"],{label:t,module:"scan",status:"is-error",statusText:(0,u.translate)("Threats found"),pro:!0},o["default"].createElement("h3",null,(0,u.translate)("Uh oh, %(number)s threat found.","Uh oh, %(number)s threats found.",{count:i,args:{number:(0,u.numberFormat)(i)}})),o["default"].createElement("p",{className:"jp-dash-item__description"},(0,u.translate)("{{a}}View details at VaultPress.com{{/a}}",{components:{a:o["default"].createElement("a",{href:"https://dashboard.vaultpress.com/"})}}),o["default"].createElement("br",null),(0,u.translate)("{{a}}Contact Support{{/a}}",{components:{a:o["default"].createElement("a",{href:"https://jetpack.com/support"})}})));if("success"===r.code)return o["default"].createElement(c["default"],{label:t,module:"scan",status:"is-working",pro:!0},o["default"].createElement("p",{className:"jp-dash-item__description"},(0,u.translate)("No threats found, you're good to go!")))}var s=function(){return n?(0,u.translate)("For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.",{components:{a:o["default"].createElement("a",{href:"https://wordpress.com/plugins/vaultpress",target:"_blank"})}}):(0,u.translate)("For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.",{components:{a:o["default"].createElement("a",{href:"https://wordpress.com/plans/"+e.props.siteRawUrl,target:"_blank"})}})};return o["default"].createElement(c["default"],{label:t,module:"scan",className:"jp-dash-item__is-inactive",status:n?a:"no-pro-uninstalled-or-inactive",pro:!0},o["default"].createElement("p",{className:"jp-dash-item__description"},this.props.isDevMode?(0,u.translate)("Unavailable in Dev Mode."):s()))},render:function(){return o["default"].createElement("div",null,o["default"].createElement(d["default"],null),this.getContent())}});_.propTypes={vaultPressData:o["default"].PropTypes.any.isRequired,scanThreats:o["default"].PropTypes.any.isRequired,isDevMode:o["default"].PropTypes.bool.isRequired,siteRawUrl:o["default"].PropTypes.string.isRequired,sitePlan:o["default"].PropTypes.object.isRequired},t["default"]=(0,i.connect)(function(e){return{isModuleActivated:function(t){return(0,p.isModuleActivated)(e,t)},isFetchingModulesList:function(){return(0,p.isFetchingModulesList)(e)},vaultPressData:(0,m.getVaultPressData)(e),scanThreats:(0,m.getVaultPressScanThreatCount)(e),sitePlan:(0,f.getSitePlan)(e),isDevMode:(0,M.isDevMode)(e),isPluginInstalled:function(t){return(0,h.isPluginInstalled)(e,t)}}},function(e){return{activateModule:function(t){return e((0,p.activateModule)(t))}}})(_),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(154),s=n(915),c=r(s),u=n(467),l=n(929),d=r(l),p=n(437),f=n(690),h=n(448),m=o["default"].createClass({displayName:"DashAkismet",activateManageAndRedirect:function(e){e.preventDefault(),this.props.activateModule("manage").then(window.location="https://wordpress.com/plugins/akismet/"+this.props.siteRawUrl)["catch"](console.log("Error: unable to activate Manage"))},getContent:function(){var e=this.props.getAkismetData(),t=this.props.siteAdminUrl+"admin.php?page=akismet-key-config",n=(0,u.translate)("Spam Protection"),r=!1!==this.props.getSitePlan();return"N/A"===e?o["default"].createElement(c["default"],{label:n,module:"akismet",pro:!0},o["default"].createElement("p",{className:"jp-dash-item__description"},(0,u.translate)("Loading…"))):"not_installed"===e?o["default"].createElement(c["default"],{label:n,module:"akismet",className:"jp-dash-item__is-inactive",status:r?"pro-uninstalled":"no-pro-uninstalled-or-inactive",pro:!0},o["default"].createElement("p",{className:"jp-dash-item__description"},(0,u.translate)("For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.",{components:{a:o["default"].createElement("a",{href:"https://wordpress.com/plugins/akismet/"+this.props.siteRawUrl,target:"_blank"})}}))):"not_active"===e?o["default"].createElement(c["default"],{label:n,module:"akismet",status:r?"pro-inactive":"no-pro-uninstalled-or-inactive",className:"jp-dash-item__is-inactive",pro:!0},o["default"].createElement("p",{className:"jp-dash-item__description"},(0,u.translate)("For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.",{components:{a:o["default"].createElement("a",{href:"https://wordpress.com/plugins/akismet/"+this.props.siteRawUrl,target:"_blank"})}}))):"invalid_key"===e?o["default"].createElement(c["default"],{label:n,module:"akismet",className:"jp-dash-item__is-inactive",status:"is-warning",statusText:(0,u.translate)("Invalid Key"),pro:!0},o["default"].createElement("p",{className:"jp-dash-item__description"},(0,u.translate)("Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.",{components:{akismetSettings:o["default"].createElement("a",{href:t})}}))):o["default"].createElement(c["default"],{label:n,module:"akismet",status:"is-working",pro:!0},o["default"].createElement("h2",{className:"jp-dash-item__count"},(0,u.numberFormat)(e.all.spam)),o["default"].createElement("p",{className:"jp-dash-item__description"},(0,u.translate)("Spam comments blocked.",{context:'Example: "412 Spam comments blocked"'})))},render:function(){return o["default"].createElement("div",{className:"jp-dash-item__interior"},o["default"].createElement(d["default"],null),this.getContent())}});m.propTypes={siteRawUrl:o["default"].PropTypes.string.isRequired,siteAdminUrl:o["default"].PropTypes.string.isRequired},t["default"]=(0,i.connect)(function(e){return{getAkismetData:function(){return(0,p.getAkismetData)(e)},isModuleActivated:function(t){return(0,h.isModuleActivated)(e,t)},getSitePlan:function(){return(0,f.getSitePlan)(e)}}},function(e){return{activateModule:function(t){return e((0,h.activateModule)(t))}}})(m),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(154),s=n(915),c=r(s),u=n(467),l=n(928),d=r(l),p=n(448),f=n(690),h=n(693),m=n(437),M=n(640),_=o["default"].createClass({displayName:"DashBackups",getContent:function(){var e=this,t=(0,u.translate)("Backups"),n=!1!==this.props.sitePlan,r=this.props.isPluginInstalled("vaultpress/vaultpress.php")?"pro-inactive":"pro-uninstalled";if(this.props.isModuleActivated("vaultpress")){var a=this.props.vaultPressData;if("N/A"===a)return o["default"].createElement(c["default"],{label:t},o["default"].createElement("p",{className:"jp-dash-item__description"},(0,u.translate)("Loading…")));if("success"===a.code)return o["default"].createElement(c["default"],{label:t,module:"backups",status:"is-working",className:"jp-dash-item__is-active",pro:!0},o["default"].createElement("p",{className:"jp-dash-item__description"
-},a.message," ",(0,u.translate)("{{a}}View backup details{{/a}}.",{components:{a:o["default"].createElement("a",{href:"https://dashboard.vaultpress.com",target:"_blank"})}})))}var i=function(){return n?(0,u.translate)("To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.",{components:{a:o["default"].createElement("a",{href:"https://wordpress.com/plugins/vaultpress",target:"_blank"})}}):(0,u.translate)("To automatically back up your entire site, please {{a}}upgrade!{{/a}}.",{components:{a:o["default"].createElement("a",{href:"https://wordpress.com/plans/"+e.props.siteRawUrl,target:"_blank"})}})};return o["default"].createElement(c["default"],{label:t,module:"backups",className:"jp-dash-item__is-inactive",status:n?r:"no-pro-uninstalled-or-inactive",pro:!0},o["default"].createElement("p",{className:"jp-dash-item__description"},this.props.isDevMode?(0,u.translate)("Unavailable in Dev Mode."):i()))},render:function(){return o["default"].createElement("div",{className:"jp-dash-item__interior"},o["default"].createElement(d["default"],null),this.getContent())}});_.propTypes={vaultPressData:o["default"].PropTypes.any.isRequired,isDevMode:o["default"].PropTypes.bool.isRequired,siteRawUrl:o["default"].PropTypes.string.isRequired,sitePlan:o["default"].PropTypes.object.isRequired},t["default"]=(0,i.connect)(function(e){return{isModuleActivated:function(t){return(0,p.isModuleActivated)(e,t)},isFetchingModulesList:function(){return(0,p.isFetchingModulesList)(e)},vaultPressData:(0,m.getVaultPressData)(e),sitePlan:(0,f.getSitePlan)(e),isDevMode:(0,M.isDevMode)(e),isPluginInstalled:function(t){return(0,h.isPluginInstalled)(e,t)}}},function(e){return{activateModule:function(t){return e((0,p.activateModule)(t))}}})(_),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(450),o=r(a),i=n(142),s=r(i),c=n(154),u=n(915),l=r(u),d=n(467),p=n(642),f=r(p),h=n(937),m=r(h),M=n(437),_=n(448),g=n(640),v=s["default"].createClass({displayName:"DashPluginUpdates",activateAndRedirect:function(e){e.preventDefault(),this.props.activateManage().then(window.location="https://wordpress.com/plugins/"+this.props.siteRawUrl)["catch"](console.log("Error activating Manage"))},getContent:function(){var e=(0,d.translate)("Plugin Updates"),t=this.props.pluginUpdates,n=this.props.isModuleActivated("manage"),r=n?"https://wordpress.com/plugins/"+this.props.siteRawUrl:this.props.siteAdminUrl+"plugins.php";return"N/A"===t?s["default"].createElement(l["default"],{label:e,module:"manage",status:"is-working"},s["default"].createElement(m["default"],null),s["default"].createElement("p",{className:"jp-dash-item__description"},(0,d.translate)("Loading…"))):"updates-available"===t.code?s["default"].createElement(l["default"],{label:e,module:"manage",status:"is-warning"},s["default"].createElement("h2",{className:"jp-dash-item__count"},(0,d.translate)("%(number)s plugin","%(number)s plugins",{count:t.count,args:{number:t.count}})),s["default"].createElement("p",{className:"jp-dash-item__description"},(0,d.translate)("Needs updating. ","Need updating. ",{count:t.count,args:{number:t.count}}),this.props.isDevMode?"":n?(0,d.translate)("{{a}}Turn on plugin auto updates{{/a}}",{components:{a:s["default"].createElement("a",{href:r})}}):(0,d.translate)("{{a}}Activate Manage and turn on auto updates{{/a}}",{components:{a:s["default"].createElement("a",{onClick:this.activateAndRedirect,href:"javascript:void(0)"})}}))):s["default"].createElement(l["default"],{label:e,module:"manage",status:n?"is-working":"is-inactive"},s["default"].createElement("p",{className:"jp-dash-item__description"},n?(0,d.translate)("All plugins are up-to-date. Awesome work!"):(0,d.translate)("{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.",{components:{a:s["default"].createElement("a",{onClick:this.props.activateManage,href:"javascript:void(0)"})}})))},render:function(){var e=(0,o["default"])(this.props.moduleList);return(0,f["default"])(e,"manage")?s["default"].createElement("div",null,s["default"].createElement(m["default"],null),this.getContent()):null}});v.propTypes={isDevMode:s["default"].PropTypes.bool.isRequired,siteRawUrl:s["default"].PropTypes.string.isRequired,siteAdminUrl:s["default"].PropTypes.string.isRequired,pluginUpdates:s["default"].PropTypes.any.isRequired},t["default"]=(0,c.connect)(function(e){return{isModuleActivated:function(t){return(0,_.isModuleActivated)(e,t)},pluginUpdates:(0,M.getPluginUpdates)(e),isDevMode:(0,g.isDevMode)(e),moduleList:(0,_.getModules)(e)}},function(e){return{activateManage:function(){return e((0,_.activateModule)("manage"))}}})(v),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(842),o=r(a),i=n(845),s=r(i),c=n(846),u=r(c),l=n(847),d=r(l),p=n(848),f=r(p),h=n(142),m=n(154),M=n(161),_=n(437),g=function(e){function t(){return(0,s["default"])(this,t),(0,d["default"])(this,(t.__proto__||(0,o["default"])(t)).apply(this,arguments))}return(0,f["default"])(t,e),(0,u["default"])(t,[{key:"componentWillMount",value:function(){this.props.fetchingPluginUpdates||this.props.fetchPluginUpdates()}},{key:"render",value:function(){return null}}]),t}(h.Component);g.defaultProps={fetchPluginUpdates:function(){}},t["default"]=(0,m.connect)(function(e){return{fetchPluginUpdates:(0,_.fetchPluginUpdates)(),fetchingPluginUpdates:(0,_.isFetchingPluginUpdates)(e)}},function(e){return(0,M.bindActionCreators)({fetchPluginUpdates:_.fetchPluginUpdates},e)})(g),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(450),o=r(a),i=n(142),s=r(i),c=n(154),u=n(915),l=r(u),d=n(467),p=n(642),f=r(p),h=n(448),m=n(640),M=s["default"].createClass({displayName:"DashPhoton",getContent:function(){var e=(0,d.translate)("Image Performance %(photon)s",{args:{photon:"(Photon)"}});return this.props.isModuleActivated("photon")?s["default"].createElement(l["default"],{label:e,module:"photon",status:"is-working"},s["default"].createElement("p",{className:"jp-dash-item__description"},(0,d.translate)("Jetpack is improving and optimizing your image speed."))):s["default"].createElement(l["default"],{label:e,module:"photon",className:"jp-dash-item__is-inactive"},s["default"].createElement("p",{className:"jp-dash-item__description"},this.props.isDevMode?(0,d.translate)("Unavailable in Dev Mode"):(0,d.translate)("{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.",{components:{a:s["default"].createElement("a",{href:"javascript:void(0)",onClick:this.props.activatePhoton})}})))},render:function(){var e=(0,o["default"])(this.props.moduleList);return(0,f["default"])(e,"photon")?s["default"].createElement("div",{className:"jp-dash-item__interior"},this.getContent()):null}});M.propTypes={isDevMode:s["default"].PropTypes.bool.isRequired},t["default"]=(0,c.connect)(function(e){return{isModuleActivated:function(t){return(0,h.isModuleActivated)(e,t)},isDevMode:(0,m.isDevMode)(e),moduleList:(0,h.getModules)(e)}},function(e){return{activatePhoton:function(){return e((0,h.activateModule)("photon"))}}})(M),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),t.QuerySite=void 0;var a=n(142),o=r(a),i=n(154),s=n(690),c=t.QuerySite=o["default"].createClass({displayName:"QuerySite",componentDidMount:function(){this.props.isFetchingSiteData||this.props.fetchSiteData()},render:function(){return null}});t["default"]=(0,i.connect)(function(e){return{isFetchingSiteData:(0,s.isFetchingSiteData)(e)}},function(e){return{fetchSiteData:function(){return e((0,s.fetchSiteData)())}}})(c)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return{__html:e.long_description}}Object.defineProperty(t,"__esModule",{value:!0}),t.Engagement=void 0;var o=n(450),i=r(o),s=n(142),c=r(s),u=n(154),l=n(858),d=r(l),p=n(838),f=r(p),h=n(811),m=r(h),M=n(467),_=n(642),g=r(_),v=n(657),b=r(v),y=n(448),A=n(922),T=n(941),L=n(640),E=n(348),w=t.Engagement=function(e){var t=e.toggleModule,n=e.isModuleActivated,r=e.isTogglingModule,o=e.getModule,s=e.userCanManageModules,u=o("sitemaps").description,l=(0,i["default"])(e.moduleList);e.isSitePublic()||(u=c["default"].createElement("span",null,u,c["default"].createElement("p",{className:"jp-form-setting-explanation"},(0,M.translate)("Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.",{components:{a:c["default"].createElement("a",{href:e.getSiteAdminUrl()+"options-reading.php#blog_public",className:"jetpack-js-stop-propagation"})}}))));var p=[["stats",o("stats").name,o("stats").description,o("stats").learn_more_button],["sharedaddy",o("sharedaddy").name,o("sharedaddy").description,o("sharedaddy").learn_more_button],["publicize",o("publicize").name,o("publicize").description,o("publicize").learn_more_button],["related-posts",o("related-posts").name,o("related-posts").description,o("related-posts").learn_more_button],["comments",o("comments").name,o("comments").description,o("comments").learn_more_button],["likes",o("likes").name,o("likes").description,o("likes").learn_more_button],["subscriptions",o("subscriptions").name,o("subscriptions").description,o("subscriptions").learn_more_button],["gravatar-hovercards",o("gravatar-hovercards").name,o("gravatar-hovercards").description,o("gravatar-hovercards").learn_more_button],["sitemaps",o("sitemaps").name,u,o("sitemaps").learn_more_button],["enhanced-distribution",o("enhanced-distribution").name,o("enhanced-distribution").description,o("enhanced-distribution").learn_more_button],["verification-tools",o("verification-tools").name,o("verification-tools").description,o("verification-tools").learn_more_button]],h=["publicize"];if(!s){var _=p.slice();_.reverse().forEach(function(e){(0,g["default"])(h,e[0])&&p.unshift(e)}),p=p.filter(function(e,t){return p.indexOf(e)===t})}return p=p.map(function(i){if(!(0,g["default"])(l,i[0]))return null;var u=e.isUnavailableInDevMode(i[0]),p=u?"devmode-disabled":"",_="",v=s||(0,g["default"])(h,i[0]),y=n(i[0]);return u?_=(0,M.translate)("Unavailable in Dev Mode"):s&&(_=c["default"].createElement(A.ModuleToggle,{slug:i[0],activated:n(i[0]),toggling:r(i[0]),toggleModule:t})),!!v&&c["default"].createElement(d["default"],{className:p,key:"module-card_"+i[0],header:i[1],subheader:i[2],summary:_,expandedSummary:_,clickableHeaderText:!0,onOpen:function(){return b["default"].tracks.recordEvent("jetpack_wpa_settings_card_open",{card:i[0],path:e.route.path})}},y?c["default"].createElement(T.AllModuleSettings,{module:o(i[0]),adminUrl:e.getSiteAdminUrl()}):c["default"].createElement("div",{dangerouslySetInnerHTML:a(o(i[0]))}),c["default"].createElement("div",{className:"jp-module-settings__read-more"},c["default"].createElement(f["default"],{borderless:!0,compact:!0,href:i[3]},c["default"].createElement(m["default"],{icon:"help-outline"}),c["default"].createElement("span",{className:"screen-reader-text"},(0,M.translate)("Learn More"))),"stats"===i[0]&&y?c["default"].createElement("span",null,c["default"].createElement("span",{className:"jp-module-settings__more-sep"}),c["default"].createElement("span",{className:"jp-module-settings__more-text"},(0,M.translate)("View {{a}}All Stats{{/a}}",{components:{a:c["default"].createElement("a",{href:e.getSiteAdminUrl()+"admin.php?page=stats"})}}))):"","subscriptions"===i[0]&&y?c["default"].createElement("span",null,c["default"].createElement("span",{className:"jp-module-settings__more-sep"}),c["default"].createElement("span",{className:"jp-module-settings__more-text"},(0,M.translate)("View your {{a}}Email Followers{{/a}}",{components:{a:c["default"].createElement("a",{href:"https://wordpress.com/people/email-followers/"+e.getSiteRawUrl()})}}))):""))}),c["default"].createElement("div",null,p)};t["default"]=(0,u.connect)(function(e){return{isModuleActivated:function(t){return(0,y.isModuleActivated)(e,t)},isTogglingModule:function(t){return(0,y.isActivatingModule)(e,t)||(0,y.isDeactivatingModule)(e,t)},getModule:function(t){return(0,y.getModule)(e,t)},isUnavailableInDevMode:function(t){return(0,L.isUnavailableInDevMode)(e,t)},getSiteRawUrl:function(){return(0,E.getSiteRawUrl)(e)},getSiteAdminUrl:function(){return(0,E.getSiteAdminUrl)(e)},isSitePublic:function(){return(0,E.isSitePublic)(e)},userCanManageModules:(0,E.userCanManageModules)(e),moduleList:(0,y.getModules)(e)}},function(e){return{toggleModule:function(t,n){return e(n?(0,y.deactivateModule)(t):(0,y.activateModule)(t))}}})(w)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),t.AllModuleSettings=void 0;var a=n(349),o=r(a),i=n(142),s=r(i),c=n(467),u=n(942),l=n(1014),d=r(l);t.AllModuleSettings=s["default"].createClass({displayName:"AllModuleSettings",render:function(){var e=this.props.module;switch(e.module){case"omnisearch":return s["default"].createElement("div",null,s["default"].createElement("span",{className:"jp-form-setting-explanation"},this.props.module.long_description),s["default"].createElement("br",null),s["default"].createElement(d["default"],{className:"jp-module-settings__external-link",icon:!0,iconSize:16,href:"/wp-admin/admin.php?page=omnisearch"},(0,c.translate)("Search your content.")));case"post-by-email":return s["default"].createElement(u.PostByEmailSettings,{module:e});case"custom-content-types":return s["default"].createElement(u.CustomContentTypesSettings,{module:e});case"after-the-deadline":return s["default"].createElement(u.AfterTheDeadlineSettings,{module:e});case"markdown":return s["default"].createElement(u.MarkdownSettings,{module:e});case"tiled-gallery":return s["default"].createElement(u.TiledGallerySettings,{module:e});case"minileven":return s["default"].createElement(u.MinilevenSettings,{module:e});case"carousel":return s["default"].createElement(u.CarouselSettings,{module:e});case"infinite-scroll":return s["default"].createElement(u.InfiniteScrollSettings,{module:e});case"protect":return s["default"].createElement(u.ProtectSettings,{module:e});case"monitor":return s["default"].createElement(u.MonitorSettings,{module:e});case"scan":return""===e.configure_url?s["default"].createElement("div",null,(0,c.translate)("Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.")):s["default"].createElement("div",null,s["default"].createElement("div",{className:"jp-form-setting-explanation"},(0,c.translate)('You can see the information about security scanning in the "At a Glance" section.')),s["default"].createElement("br",null),s["default"].createElement(d["default"],{className:"jp-module-settings__external-link",icon:!0,iconSize:16,href:e.configure_url},(0,c.translate)("Configure your Security Scans")));case"sso":return s["default"].createElement(u.SingleSignOnSettings,{module:e});case"stats":return s["default"].createElement(u.StatsSettings,{module:e});case"related-posts":return s["default"].createElement(u.RelatedPostsSettings,{module:e});case"comments":return s["default"].createElement(u.CommentsSettings,{module:e});case"subscriptions":return s["default"].createElement(u.SubscriptionsSettings,(0,o["default"])({module:e},this.props));case"likes":return s["default"].createElement(u.LikesSettings,{module:e});case"verification-tools":return s["default"].createElement(u.VerificationToolsSettings,{module:e});case"sitemaps":return s["default"].createElement(u.SitemapsSettings,(0,o["default"])({module:e},this.props));case"gravatar-hovercards":case"contact-form":case"latex":case"shortlinks":case"shortcodes":case"photon":case"widget-visibility":case"notifications":case"enhanced-distribution":return s["default"].createElement("span",{className:"jp-form-setting-explanation"},(0,c.translate)("This module has no configuration options")," ");case"akismet":case"backups":return""===e.configure_url?s["default"].createElement("div",null,"akismet"===e.module?(0,c.translate)("Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch."):(0,c.translate)("Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.")):s["default"].createElement("div",null,(0,c.translate)("{{link}}Configure your %(module_slug)s Settings {{/link}}",{components:{link:s["default"].createElement(d["default"],{className:"jp-module-settings__external-link",icon:!0,iconSize:16,href:e.configure_url})},args:{module_slug:"akismet"===e.module?"Akismet":"Backups"}}));case"custom-css":case"widgets":case"publicize":case"sharedaddy":default:return"publicize"===e.module&&(e.configure_url=this.props.adminUrl+"options-general.php?page=sharing"),s["default"].createElement("div",null,(0,c.translate)("{{link}}Configure your %(module_slug)s Settings {{/link}}",{components:{link:s["default"].createElement(d["default"],{className:"jp-module-settings__external-link",icon:!0,iconSize:16,href:e.configure_url})},args:{module_slug:e.name}}))}}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),t.SitemapsSettings=t.MarkdownSettings=t.AfterTheDeadlineSettings=t.CustomContentTypesSettings=t.PostByEmailSettings=t.TiledGallerySettings=t.VerificationToolsSettings=t.MinilevenSettings=t.InfiniteScrollSettings=t.CarouselSettings=t.SingleSignOnSettings=t.MonitorSettings=t.ProtectSettings=t.StatsSettings=t.SubscriptionsSettings=t.CommentsSettings=t.LikesSettings=t.RelatedPostsSettings=t.SharedaddySettings=void 0;var a=n(349),o=r(a),i=n(142),s=r(i),c=n(467),u=n(833),l=r(u),d=n(943),p=r(d),f=n(946),h=r(f),m=n(967),M=r(m),_=n(969),g=r(_),v=n(837),b=r(v),y=n(399),A=r(y),T=n(838),L=r(T),E=n(983),w=n(1004),z=n(1012),S=t.SharedaddySettings=s["default"].createClass({displayName:"SharedaddySettings",render:function(){return s["default"].createElement("form",{onSubmit:this.props.onSubmit},s["default"].createElement(E.FormFieldset,null,s["default"].createElement(w.ModuleSettingCheckbox,(0,o["default"])({name:"option_name"},this.props,{label:(0,c.translate)("Subscriber")})),s["default"].createElement(E.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});t.SharedaddySettings=S=(0,z.ModuleSettingsForm)(S);var k=t.RelatedPostsSettings=s["default"].createClass({displayName:"RelatedPostsSettings",renderPreviews:function(){var e=this.props.getOptionValue("show_headline"),t=this.props.getOptionValue("show_thumbnails"),n=[{url:"https://jetpackme.files.wordpress.com/2014/08/1-wpios-ipad-3-1-viewsite.png?w=350&h=200&crop=1",text:(0,c.translate)("Big iPhone/iPad Update Now Available")},{url:"https://jetpackme.files.wordpress.com/2014/08/wordpress-com-news-wordpress-for-android-ui-update2.jpg?w=350&h=200&crop=1",text:(0,c.translate)("The WordPress for Android App Gets a Big Facelift")},{url:"https://jetpackme.files.wordpress.com/2014/08/videopresswedding.jpg?w=350&h=200&crop=1",text:(0,c.translate)("Upgrade Focus: VideoPress For Weddings")}];return s["default"].createElement("div",{className:"jp-related-posts-preview"},e?s["default"].createElement("div",{className:"jp-related-posts-preview__title"},(0,c.translate)("Related")):"",n.map(function(e,n){return s["default"].createElement("span",{key:"preview_"+n,className:"jp-related-posts-preview__item"},t?s["default"].createElement("img",{src:e.url}):"",s["default"].createElement("span",null,s["default"].createElement("a",{href:"#/engagement"}," ",e.text," ")))}))},render:function(){return s["default"].createElement("form",{onSubmit:this.props.onSubmit},s["default"].createElement(E.FormFieldset,null,s["default"].createElement(w.ModuleSettingCheckbox,(0,o["default"])({name:"show_headline",label:(0,c.translate)('Show a "Related" header to more clearly separate the related section from posts')},this.props)),s["default"].createElement(w.ModuleSettingCheckbox,(0,o["default"])({name:"show_thumbnails",label:(0,c.translate)("Use a large and visually striking layout")},this.props)),s["default"].createElement("div",{className:"jp-related-posts-settings__preview-label"},(0,c.translate)("Preview")),s["default"].createElement(l["default"],null,this.renderPreviews()),s["default"].createElement(E.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});t.RelatedPostsSettings=k=(0,z.ModuleSettingsForm)(k);var O=t.LikesSettings=s["default"].createClass({displayName:"LikesSettings",render:function(){var e=this.props.module.configure_url;return s["default"].createElement("form",{onSubmit:this.props.onSubmit},s["default"].createElement(E.FormFieldset,null,s["default"].createElement(E.FormLegend,null," ",(0,c.translate)("WordPress.com Likes are:")),s["default"].createElement(w.ModuleSettingRadios,(0,o["default"])({name:"wpl_default"},this.props,{validValues:this.props.validValues("wpl_default")})),s["default"].createElement(E.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})),s["default"].createElement("p",null,(0,c.translate)("{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}",{components:{a:s["default"].createElement("a",{href:e})}})))}});t.LikesSettings=O=(0,z.ModuleSettingsForm)(O);var N=t.CommentsSettings=s["default"].createClass({displayName:"CommentsSettings",render:function(){return s["default"].createElement("form",{onSubmit:this.props.onSubmit},s["default"].createElement(E.FormFieldset,null,s["default"].createElement(E.FormLegend,null,(0,c.translate)("Comments headline")),s["default"].createElement(E.FormLabel,null,s["default"].createElement(p["default"],{name:"highlander_comment_form_prompt",value:this.props.getOptionValue("highlander_comment_form_prompt"),disabled:this.props.isUpdating("highlander_comment_form_prompt"),onChange:this.props.onOptionChange})),s["default"].createElement("span",{className:"jp-form-setting-explanation"},(0,c.translate)("A few catchy words to motivate your readers to comment."))),s["default"].createElement(E.FormFieldset,null,s["default"].createElement(E.FormLegend,null,(0,c.translate)("Color Scheme")),s["default"].createElement(w.ModuleSettingRadios,(0,o["default"])({name:"jetpack_comment_form_color_scheme"},this.props,{validValues:this.props.validValues("jetpack_comment_form_color_scheme")})),s["default"].createElement(E.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});t.CommentsSettings=N=(0,z.ModuleSettingsForm)(N);var C=t.SubscriptionsSettings=s["default"].createClass({displayName:"SubscriptionsSettings",render:function(){return s["default"].createElement("form",{onSubmit:this.props.onSubmit},s["default"].createElement(E.FormLegend,null,(0,c.translate)("Can readers subscribe to your posts, comments or both?")),s["default"].createElement(E.FormFieldset,null,s["default"].createElement(w.ModuleSettingCheckbox,(0,o["default"])({name:"stb_enabled"},this.props,{label:(0,c.translate)('Show a "follow blog" options in the comment form')})),s["default"].createElement(w.ModuleSettingCheckbox,(0,o["default"])({name:"stc_enabled"},this.props,{label:(0,c.translate)('Show a "follow comments" option in the comment form.')})),s["default"].createElement(E.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});t.SubscriptionsSettings=C=(0,z.ModuleSettingsForm)(C);var D=t.StatsSettings=s["default"].createClass({displayName:"StatsSettings",render:function(){return s["default"].createElement("form",{onSubmit:this.props.onSubmit},s["default"].createElement(E.FormFieldset,null,s["default"].createElement(E.FormLegend,null,(0,c.translate)("Admin Bar")),s["default"].createElement(w.ModuleSettingCheckbox,(0,o["default"])({name:"admin_bar"},this.props,{label:(0,c.translate)("Put a chart showing 48 hours of views in the admin bar")}))),s["default"].createElement(E.FormFieldset,null,s["default"].createElement(E.FormLegend,null,(0,c.translate)("Smiley")),s["default"].createElement(w.ModuleSettingCheckbox,(0,o["default"])({name:"hide_smile"},this.props,{label:(0,c.translate)("Hide the stats smiley face image. The image helps collect stats but should still work when hidden.")}))),s["default"].createElement(E.FormFieldset,null,s["default"].createElement(E.FormLegend,null,(0,c.translate)("Registered Users: Count the page views of registered users who are logged in")),s["default"].createElement(w.ModuleSettingMultipleSelectCheckboxes,(0,o["default"])({name:"count_roles"},this.props,{validValues:this.props.getSiteRoles()}))),s["default"].createElement(E.FormFieldset,null,s["default"].createElement(E.FormLegend,null,(0,c.translate)("Report Visibility: Select the roles that will be able to view stats reports")),s["default"].createElement(w.ModuleSettingMultipleSelectCheckboxes,(0,o["default"])({always_checked:["administrator"],name:"roles"},this.props,{validValues:this.props.getSiteRoles()})),s["default"].createElement(E.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});t.StatsSettings=D=(0,z.ModuleSettingsForm)(D);var P=t.ProtectSettings=s["default"].createClass({displayName:"ProtectSettings",render:function(){var e=this.props.currentIp?s["default"].createElement("p",null,(0,c.translate)("Your Current IP: %(ip)s",{args:{ip:this.props.currentIp}})):"";return s["default"].createElement("form",{onSubmit:this.props.onSubmit},s["default"].createElement(E.FormFieldset,null,s["default"].createElement(E.FormLegend,null,(0,c.translate)("Whitelist Management")),s["default"].createElement("p",null,(0,c.translate)("Whitelisting an IP address prevents it from ever being blocked by Jetpack.")),s["default"].createElement("small",null,(0,c.translate)("Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.")),e,s["default"].createElement(E.FormLabel,null,s["default"].createElement(h["default"],{name:"jetpack_protect_global_whitelist",placeholder:"Example: 12.12.12.1-12.12.12.100",onChange:this.props.onOptionChange,value:this.props.getOptionValue("jetpack_protect_global_whitelist").local})),s["default"].createElement("span",{className:"jp-form-setting-explanation"},(0,c.translate)("IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100",{components:{br:s["default"].createElement("br",null)}})),s["default"].createElement(E.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});P.propTypes={currentIp:s["default"].PropTypes.string.isRequired},t.ProtectSettings=P=(0,z.ModuleSettingsForm)(P);var x=t.MonitorSettings=s["default"].createClass({displayName:"MonitorSettings",render:function(){return s["default"].createElement("form",{onSubmit:this.props.onSubmit},s["default"].createElement(E.FormFieldset,null,s["default"].createElement(w.ModuleSettingCheckbox,(0,o["default"])({name:"monitor_receive_notifications"},this.props,{label:(0,c.translate)("Receive Monitor Email Notifications")})),s["default"].createElement("span",{className:"jp-form-setting-explanation"},(0,c.translate)("Emails will be sent to ")+this.props.adminEmailAddress,". ",s["default"].createElement("span",null," ",(0,c.translate)("{{a}}Edit{{/a}}",{components:{a:s["default"].createElement("a",{href:"https://wordpress.com/settings/account/"})}}))),s["default"].createElement(E.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});t.MonitorSettings=x=(0,z.ModuleSettingsForm)(x);var j=t.SingleSignOnSettings=s["default"].createClass({displayName:"SingleSignOnSettings",render:function(){return s["default"].createElement("form",{onSubmit:this.props.onSubmit},s["default"].createElement(E.FormFieldset,null,s["default"].createElement(w.ModuleSettingCheckbox,(0,o["default"])({name:"jetpack_sso_match_by_email"},this.props,{label:(0,c.translate)("Match By Email")})),s["default"].createElement(w.ModuleSettingCheckbox,(0,o["default"])({name:"jetpack_sso_require_two_step"},this.props,{label:(0,c.translate)("Require Two-Step Authentication")})),s["default"].createElement(E.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});t.SingleSignOnSettings=j=(0,z.ModuleSettingsForm)(j);var W=t.CarouselSettings=s["default"].createClass({displayName:"CarouselSettings",render:function(){return s["default"].createElement("form",{onSubmit:this.props.onSubmit},s["default"].createElement(E.FormFieldset,null,s["default"].createElement(E.FormLegend,null," ",(0,c.translate)("Mobile Promos")," "),s["default"].createElement(w.ModuleSettingCheckbox,(0,o["default"])({name:"carousel_display_exif"},this.props,{label:(0,c.translate)("Show photo metadata (Exif) in carousel, when available")}))),s["default"].createElement(E.FormFieldset,null,s["default"].createElement(E.FormLegend,null," ",(0,c.translate)("Background Color")),s["default"].createElement(w.ModuleSettingRadios,(0,o["default"])({name:"carousel_background_color"},this.props,{validValues:this.props.validValues("carousel_background_color")})),s["default"].createElement(E.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});t.CarouselSettings=W=(0,z.ModuleSettingsForm)(W);var Y=t.InfiniteScrollSettings=s["default"].createClass({displayName:"InfiniteScrollSettings",render:function(){return s["default"].createElement("form",{onSubmit:this.props.onSubmit},s["default"].createElement(E.FormFieldset,null,s["default"].createElement(w.ModuleSettingCheckbox,(0,o["default"])({name:"infinite_scroll"},this.props,{label:(0,c.translate)("Scroll infinitely (Shows 7 posts on each load)")})),s["default"].createElement(w.ModuleSettingCheckbox,(0,o["default"])({name:"infinite_scroll_google_analytics"},this.props,{label:(0,c.translate)("Track each infinite Scroll post load as a page view in Google Analytics")})),s["default"].createElement(E.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});t.InfiniteScrollSettings=Y=(0,z.ModuleSettingsForm)(Y);var q=t.MinilevenSettings=s["default"].createClass({displayName:"MinilevenSettings",render:function(){return s["default"].createElement("form",{onSubmit:this.props.onSubmit},s["default"].createElement(E.FormFieldset,null,s["default"].createElement(E.FormLegend,null," ",(0,c.translate)("Excerpts")," "),s["default"].createElement(w.ModuleSettingRadios,(0,o["default"])({name:"wp_mobile_excerpt"},this.props,{validValues:this.props.validValues("wp_mobile_excerpt")}))),s["default"].createElement(E.FormFieldset,null,s["default"].createElement(E.FormLegend,null," ",(0,c.translate)("Featured Images")," "),s["default"].createElement(w.ModuleSettingRadios,(0,o["default"])({name:"wp_mobile_featured_images"},this.props,{validValues:this.props.validValues("wp_mobile_featured_images")
-}))),s["default"].createElement(E.FormFieldset,null,s["default"].createElement(E.FormLegend,null," ",(0,c.translate)("Mobile Promos")," "),s["default"].createElement(w.ModuleSettingCheckbox,(0,o["default"])({name:"wp_mobile_app_promos"},this.props,{label:(0,c.translate)("Show a promo for the WordPress mobile apps in the footer of the mobile theme")})),s["default"].createElement(E.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});t.MinilevenSettings=q=(0,z.ModuleSettingsForm)(q);var R=t.VerificationToolsSettings=s["default"].createClass({displayName:"VerificationToolsSettings",render:function(){return s["default"].createElement("form",{onSubmit:this.props.onSubmit},s["default"].createElement(E.FormFieldset,null,s["default"].createElement("p",{className:"jp-form-setting-explanation"},(0,c.translate)('Enter your meta key "content" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.',{components:{a:s["default"].createElement("a",{href:"https://www.google.com/webmasters/tools/",target:"_blank"}),a1:s["default"].createElement("a",{href:"http://www.bing.com/webmaster/",target:"_blank"}),a2:s["default"].createElement("a",{href:"https://pinterest.com/website/verify/",target:"_blank"})}})),s["default"].createElement("div",{className:"dops-card"},s["default"].createElement(E.FormLabel,null,s["default"].createElement(E.FormLegend,null,"Google"),s["default"].createElement(p["default"],{name:"google",value:this.props.getOptionValue("google"),placeholder:"Example: dBw5CvburAxi537Rp9qi5uG2174Vb6JwHwIRwPSLIK8",className:"widefat code",disabled:this.props.isUpdating("google"),onChange:this.props.onOptionChange})),s["default"].createElement("span",{className:"jp-form-setting-explanation"},(0,c.translate)("Meta key example: "),"<meta name='google-site-verification' content='",s["default"].createElement("strong",{className:"code"},"dBw5CvburAxi537Rp9qi5uG2174Vb6JwHwIRwPSLIK8"),"'>")),s["default"].createElement("div",{className:"dops-card"},s["default"].createElement(E.FormLabel,null,s["default"].createElement(E.FormLegend,null,"Bing"),s["default"].createElement(p["default"],{name:"bing",value:this.props.getOptionValue("bing"),placeholder:"Example: 12C1203B5086AECE94EB3A3D9830B2E",className:"widefat code",disabled:this.props.isUpdating("bing"),onChange:this.props.onOptionChange})),s["default"].createElement("span",{className:"jp-form-setting-explanation"},(0,c.translate)("Meta key example: "),"<meta name='msvalidate.01' content='",s["default"].createElement("strong",null,"12C1203B5086AECE94EB3A3D9830B2E"),"'>")),s["default"].createElement("div",{className:"dops-card"},s["default"].createElement(E.FormLabel,null,s["default"].createElement(E.FormLegend,null,"Pinterest"),s["default"].createElement(p["default"],{name:"pinterest",value:this.props.getOptionValue("pinterest"),placeholder:"Example: f100679e6048d45e4a0b0b92dce1efce",className:"widefat code",disabled:this.props.isUpdating("pinterest"),onChange:this.props.onOptionChange})),s["default"].createElement("span",{className:"jp-form-setting-explanation"},(0,c.translate)("Meta key example: "),"<meta name='p:domain_verify' content='",s["default"].createElement("strong",null,"f100679e6048d45e4a0b0b92dce1efce"),"'>")),s["default"].createElement(E.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});t.VerificationToolsSettings=R=(0,z.ModuleSettingsForm)(R);var B=t.TiledGallerySettings=s["default"].createClass({displayName:"TiledGallerySettings",render:function(){return s["default"].createElement("form",{onSubmit:this.props.onSubmit},s["default"].createElement(E.FormFieldset,null,s["default"].createElement(w.ModuleSettingCheckbox,(0,o["default"])({name:"tiled_galleries"},this.props,{label:(0,c.translate)("Display all your gallery pictures in a cool mosaic")})),s["default"].createElement(E.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});t.TiledGallerySettings=B=(0,z.ModuleSettingsForm)(B);var H=t.PostByEmailSettings=s["default"].createClass({displayName:"PostByEmailSettings",regeneratePostByEmailAddress:function(e){e.preventDefault(),this.props.regeneratePostByEmailAddress()},address:function(){var e=this.props.getOptionValue("post_by_email_address");return e===!1?"":e},render:function(){return this.props.isCurrentUserLinked?s["default"].createElement("form",null,s["default"].createElement(E.FormFieldset,null,s["default"].createElement(E.FormLabel,null,s["default"].createElement(E.FormLegend,null,(0,c.translate)("Email Address")),s["default"].createElement(g["default"],{value:this.address(),copy:(0,c.translate)("Copy",{context:"verb"}),copied:(0,c.translate)("Copied!"),prompt:(0,c.translate)("Highlight and copy the following text to your clipboard:")}),s["default"].createElement(E.FormButton,{onClick:this.regeneratePostByEmailAddress},(0,c.translate)("Regenerate address"))))):s["default"].createElement("div",null,s["default"].createElement("div",{className:"jp-connection-settings"},s["default"].createElement("div",{className:"jp-connection-settings__headline"},(0,c.translate)("Link your account to WordPress.com to start using this feature.")),s["default"].createElement("div",{className:"jp-connection-settings__actions"},s["default"].createElement(b["default"],{connectUser:!0}))))}});H.propTypes={isCurrentUserLinked:s["default"].PropTypes.bool.isRequired},t.PostByEmailSettings=H=(0,z.ModuleSettingsForm)(H);var I=t.CustomContentTypesSettings=s["default"].createClass({displayName:"CustomContentTypesSettings",render:function(){var e=this,t=function(){return e.props.getOptionCurrentValue(e.props.module.module,"jetpack_portfolio")?s["default"].createElement(L["default"],{disabled:!e.props.shouldSaveButtonBeDisabled(),href:e.props.siteAdminUrl+"edit.php?post_type=jetpack-portfolio",compact:!0},(0,c.translate)("Configure Portfolios")):""},n=function(){return e.props.getOptionCurrentValue(e.props.module.module,"jetpack_testimonial")?s["default"].createElement(L["default"],{disabled:!e.props.shouldSaveButtonBeDisabled(),href:e.props.siteAdminUrl+"edit.php?post_type=jetpack-testimonial",compact:!0},(0,c.translate)("Configure Testimonials")):""};return s["default"].createElement("form",{onSubmit:this.props.onSubmit},s["default"].createElement(E.FormFieldset,null,s["default"].createElement(w.ModuleSettingCheckbox,(0,o["default"])({name:"jetpack_portfolio"},this.props,{label:(0,c.translate)("Enable Portfolio Projects for this site.")})),s["default"].createElement(w.ModuleSettingCheckbox,(0,o["default"])({name:"jetpack_testimonial"},this.props,{label:(0,c.translate)("Enable Testimonials for this site.")})),s["default"].createElement("br",null),t(),n(),s["default"].createElement(E.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});I.propTypes={siteAdminUrl:s["default"].PropTypes.string.isRequired},t.CustomContentTypesSettings=I=(0,z.ModuleSettingsForm)(I);var U=t.AfterTheDeadlineSettings=s["default"].createClass({displayName:"AfterTheDeadlineSettings",render:function(){return s["default"].createElement("form",{onSubmit:this.props.onSubmit},s["default"].createElement(E.FormFieldset,null,s["default"].createElement(E.FormLegend,null," ",(0,c.translate)("Proofreading")," "),s["default"].createElement("span",{className:"jp-form-setting-explanation"},(0,c.translate)("Automatically proofread content when: ")),s["default"].createElement(w.ModuleSettingCheckbox,(0,o["default"])({name:"onpublish"},this.props,{label:(0,c.translate)("A post or page is first published")})),s["default"].createElement(w.ModuleSettingCheckbox,(0,o["default"])({name:"onupdate"},this.props,{label:(0,c.translate)("A post or page is updated")}))),s["default"].createElement(E.FormFieldset,null,s["default"].createElement(E.FormLegend,null," ",(0,c.translate)("Automatic Language Detection")),s["default"].createElement("span",{className:"jp-form-setting-explanation"},(0,c.translate)("The proofreader supports English, French, German, Portuguese and Spanish.")),s["default"].createElement(w.ModuleSettingCheckbox,(0,o["default"])({name:"guess_lang"},this.props,{label:(0,c.translate)("Use automatically detected language to proofread posts and pages")}))),s["default"].createElement(E.FormFieldset,null,s["default"].createElement(E.FormLegend,null," ",(0,c.translate)("English Options")," "),s["default"].createElement("span",{className:"jp-form-setting-explanation"},(0,c.translate)("Enable proofreading for the following grammar and style rules: ")),s["default"].createElement(w.ModuleSettingCheckbox,(0,o["default"])({name:"Bias Language"},this.props,{label:(0,c.translate)("Bias Language")})),s["default"].createElement(w.ModuleSettingCheckbox,(0,o["default"])({name:"Cliches"},this.props,{label:(0,c.translate)("Clichés")})),s["default"].createElement(w.ModuleSettingCheckbox,(0,o["default"])({name:"Complex Expression"},this.props,{label:(0,c.translate)("Complex Phrases")})),s["default"].createElement(w.ModuleSettingCheckbox,(0,o["default"])({name:"Diacritical Marks"},this.props,{label:(0,c.translate)("Diacritical Marks")})),s["default"].createElement(w.ModuleSettingCheckbox,(0,o["default"])({name:"Double Negative"},this.props,{label:(0,c.translate)("Double Negatives")})),s["default"].createElement(w.ModuleSettingCheckbox,(0,o["default"])({name:"Hidden Verbs"},this.props,{label:(0,c.translate)("Hidden Verbs")})),s["default"].createElement(w.ModuleSettingCheckbox,(0,o["default"])({name:"Jargon Language"},this.props,{label:(0,c.translate)("Jargon")})),s["default"].createElement(w.ModuleSettingCheckbox,(0,o["default"])({name:"Passive voice"},this.props,{label:(0,c.translate)("Passive Voice")})),s["default"].createElement(w.ModuleSettingCheckbox,(0,o["default"])({name:"Phrases to Avoid"},this.props,{label:(0,c.translate)("Phrases to Avoid")})),s["default"].createElement(w.ModuleSettingCheckbox,(0,o["default"])({name:"Redundant Expression"},this.props,{label:(0,c.translate)("Redundant Phrases")}))),s["default"].createElement(E.FormFieldset,null,s["default"].createElement(E.FormLegend,null,(0,c.translate)("Ignored Phrases")),s["default"].createElement(M["default"],{name:"ignored_phrases",placeholder:(0,c.translate)("Add a phrase"),value:""!==this.props.getOptionValue("ignored_phrases")?this.props.getOptionValue("ignored_phrases").split(","):[],onChange:this.props.onOptionChange})),s["default"].createElement(E.FormFieldset,null,s["default"].createElement(E.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});t.AfterTheDeadlineSettings=U=(0,z.ModuleSettingsForm)(U);var X=t.MarkdownSettings=s["default"].createClass({displayName:"MarkdownSettings",render:function(){return s["default"].createElement("form",{onSubmit:this.props.onSubmit},s["default"].createElement(E.FormFieldset,null,s["default"].createElement(w.ModuleSettingCheckbox,(0,o["default"])({name:"wpcom_publish_comments_with_markdown"},this.props,{label:(0,c.translate)("Use Markdown for comments")})),s["default"].createElement(E.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});t.MarkdownSettings=X=(0,z.ModuleSettingsForm)(X);var F=t.SitemapsSettings=s["default"].createClass({displayName:"SitemapsSettings",render:function(){var e=(0,A["default"])(this.props,["module","extra","sitemap_url"],""),t=(0,A["default"])(this.props,["module","extra","news_sitemap_url"],"");return s["default"].createElement("div",null,s["default"].createElement("p",null,(0,c.translate)("Search engines will find the sitemaps at these locations:")),s["default"].createElement("p",null,(0,c.translate)("Sitemap: {{a}}%(url)s{{/a}}",{components:{a:s["default"].createElement("a",{href:e,target:"_blank"})},args:{url:e}})),s["default"].createElement("p",null,(0,c.translate)("News Sitemap: {{a}}%(url)s{{/a}}",{components:{a:s["default"].createElement("a",{href:t,target:"_blank"})},args:{url:t}})))}});t.SitemapsSettings=F=(0,z.ModuleSettingsForm)(F)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=n(142),i=r(o),s=n(748),c=r(s);n(944),t["default"]=i["default"].createClass({displayName:"TextInput",getDefaultProps:function(){return{isError:!1,isValid:!1,selectOnFocus:!1,type:"text"}},focus:function(){this.refs.textField.focus()},render:function(){var e=this.props,t=e.className,n=e.selectOnFocus,r=(0,c["default"])(t,{"dops-text-input":!0,"is-error":this.props.isError,"is-valid":this.props.isValid});return i["default"].createElement("input",a({},this.props,{ref:"textField",className:r,onClick:n?this.selectOnFocus:null}))},selectOnFocus:function(e){e.target.select()}}),e.exports=t["default"]},796,,function(e,t,n){"use strict";var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a=n(142),o=n(748),i=n(947);n(965),e.exports=a.createClass({displayName:"Textarea",render:function(){return a.createElement("textarea",r({},i(this.props,"className"),{className:o(this.props.className,"dops-textarea")}),this.props.children)}})},function(e,t,n){var r=n(768),a=n(948),o=n(957),i=n(959),s=n(961),c=n(672),u=c(function(e,t){return null==e?{}:(t=r(o(t,1),String),i(e,a(s(e),t)))});e.exports=u},function(e,t,n){function r(e,t,n,r){var d=-1,p=o,f=!0,h=e.length,m=[],M=t.length;if(!h)return m;n&&(t=s(t,c(n))),r?(p=i,f=!1):t.length>=l&&(p=u,f=!1,t=new a(t));e:for(;++d<h;){var _=e[d],g=n?n(_):_;if(f&&g===g){for(var v=M;v--;)if(t[v]===g)continue e;m.push(_)}else p(t,g,r)||m.push(_)}return m}var a=n(949),o=n(951),i=n(954),s=n(768),c=n(955),u=n(956),l=200;e.exports=r},function(e,t,n){function r(e){var t=-1,n=e?e.length:0;for(this.__data__=new a;++t<n;)this.push(e[t])}var a=n(719),o=n(950);r.prototype.push=o,e.exports=r},function(e,t,n){function r(e){var t=this.__data__;if(a(e)){var n=t.__data__,r="string"==typeof e?n.string:n.hash;r[e]=o}else t.set(e,o)}var a=n(730),o="__lodash_hash_undefined__";e.exports=r},function(e,t,n){function r(e,t){return!!e.length&&a(e,t,0)>-1}var a=n(952);e.exports=r},function(e,t,n){function r(e,t,n){if(t!==t)return a(e,n);for(var r=n-1,o=e.length;++r<o;)if(e[r]===t)return r;return-1}var a=n(953);e.exports=r},function(e,t){function n(e,t,n){for(var r=e.length,a=t+(n?0:-1);n?a--:++a<r;){var o=e[a];if(o!==o)return a}return-1}e.exports=n},function(e,t){function n(e,t,n){for(var r=-1,a=e.length;++r<a;)if(n(t,e[r]))return!0;return!1}e.exports=n},function(e,t){function n(e){return function(t){return e(t)}}e.exports=n},function(e,t,n){function r(e,t){var n=e.__data__;if(a(t)){var r=n.__data__,i="string"==typeof t?r.string:r.hash;return i[t]===o}return n.has(t)}var a=n(730),o="__lodash_hash_undefined__";e.exports=r},function(e,t,n){function r(e,t,n,c){c||(c=[]);for(var u=-1,l=e.length;++u<l;){var d=e[u];t>0&&s(d)&&(n||i(d)||o(d))?t>1?r(d,t-1,n,c):a(c,d):n||(c[c.length]=d)}return c}var a=n(958),o=n(681),i=n(683),s=n(682);e.exports=r},function(e,t){function n(e,t){for(var n=-1,r=t.length,a=e.length;++n<r;)e[a+n]=t[n];return e}e.exports=n},function(e,t,n){function r(e,t){return e=Object(e),a(t,function(t,n){return n in e&&(t[n]=e[n]),t},{})}var a=n(960);e.exports=r},function(e,t){function n(e,t,n,r){var a=-1,o=e.length;for(r&&o&&(n=e[++a]);++a<o;)n=t(n,e[a],a,e);return n}e.exports=n},function(e,t,n){function r(e){for(var t=-1,n=s(e),r=a(e),c=r.length,l=o(e),d=!!l,p=l||[],f=p.length;++t<c;){var h=r[t];d&&("length"==h||i(h,f))||"constructor"==h&&(n||!u.call(e,h))||p.push(h)}return p}var a=n(962),o=n(679),i=n(671),s=n(685),c=Object.prototype,u=c.hasOwnProperty;e.exports=r},function(e,t,n){function r(e){e=null==e?e:Object(e);var t=[];for(var n in e)t.push(n);return t}var a=n(963),o=n(964),i=Object.prototype,s=a?a.enumerate:void 0,c=i.propertyIsEnumerable;s&&!c.call({valueOf:1},"valueOf")&&(r=function(e){return o(s(e))}),e.exports=r},function(e,t,n){var r=n(463),a=r.Reflect;e.exports=a},function(e,t){function n(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}e.exports=n},796,,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(968),s=r(i),c=o["default"].createClass({displayName:"JetpackTagsInput",getInitialState:function(){return{tags:this.props.value||[]}},handleChange:function(e){this.setState({tags:e}),this.props.onChange&&this.props.onChange({target:{name:this.props.name,value:e.join(",")}})},render:function(){var e=this.props;return o["default"].createElement(s["default"],{inputProps:{placeholder:e.placeholder},onChange:this.handleChange,value:this.state.tags})}});t["default"]=c,e.exports=t["default"]},function(e,t,n){var r,a,o;!function(i,s){a=[e,t,n(142)],r=s,o="function"==typeof r?r.apply(t,a):r,!(void 0!==o&&(e.exports=o))}(this,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function c(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function u(e){for(var t=[],n=0;n<e.length;n++)t.indexOf(e[n])===-1&&t.push(e[n]);return t}function l(e){return window.clipboardData?window.clipboardData.getData("Text"):e.clipboardData?e.clipboardData.getData("text/plain"):""}function d(e){var t=e.tag,n=e.key,r=e.disabled,a=e.onRemove,o=e.classNameRemove,i=e.getTagDisplayValue,s=c(e,["tag","key","disabled","onRemove","classNameRemove","getTagDisplayValue"]);return m["default"].createElement("span",_({key:n},s),i(t),!r&&m["default"].createElement("a",{className:o,onClick:function(e){return a(n)}}))}function p(e){var t=e.onChange,n=e.value,r=(e.addTag,c(e,["onChange","value","addTag"]));return m["default"].createElement("input",_({type:"text",onChange:t,value:n},r))}function f(e,t){return m["default"].createElement("span",null,e,t)}function h(e){return e.split(" ").map(function(e){return e.trim()})}Object.defineProperty(t,"__esModule",{value:!0});var m=r(n),M=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};d.propTypes={key:m["default"].PropTypes.number,tag:m["default"].PropTypes.string,onRemove:m["default"].PropTypes.func,classNameRemove:m["default"].PropTypes.string,getTagDisplayValue:m["default"].PropTypes.func},p.propTypes={value:m["default"].PropTypes.string,onChange:m["default"].PropTypes.func,addTag:m["default"].PropTypes.func};var g={className:"react-tagsinput-input",placeholder:"Add a tag"},v=function(e){function t(){o(this,t);var e=i(this,Object.getPrototypeOf(t).call(this));return e.state={tag:"",isFocused:!1},e.focus=e.focus.bind(e),e.blur=e.blur.bind(e),e}return s(t,e),M(t,[{key:"_getTagDisplayValue",value:function(e){var t=this.props.tagDisplayProp;return t?e[t]:e}},{key:"_makeTag",value:function(e){var t=this.props.tagDisplayProp;return t?a({},t,e):e}},{key:"_removeTag",value:function(e){var t=this.props.value.concat([]);if(e>-1&&e<t.length){var n=t.splice(e,1);this.props.onChange(t,n,[e])}}},{key:"_clearInput",value:function(){this.setState({tag:""})}},{key:"_addTags",value:function(e){var t=this,n=this.props,r=n.validationRegex,a=n.onChange,o=n.onlyUnique,i=n.maxTags,s=n.value;if(o&&(e=u(e),e=e.filter(function(e){return s.every(function(n){return t._getTagDisplayValue(n)!==t._getTagDisplayValue(e)})})),e=e.filter(function(e){return r.test(t._getTagDisplayValue(e))}),e=e.filter(function(e){var n=t._getTagDisplayValue(e);return"function"==typeof n.trim?n.trim().length>0:n}),i>=0){var c=Math.max(i-s.length,0);e=e.slice(0,c)}if(e.length>0){for(var l=s.concat(e),d=[],p=0;p<e.length;p++)d.push(s.length+p);return a(l,e,d),this._clearInput(),!0}return this._clearInput(),!1}},{key:"focus",value:function(){this.refs.input&&"function"==typeof this.refs.input.focus&&this.refs.input.focus(),this.handleOnFocus()}},{key:"blur",value:function(){this.refs.input&&"function"==typeof this.refs.input.blur&&this.refs.input.blur(),this.handleOnBlur()}},{key:"accept",value:function(){var e=this.state.tag;return""!==e&&(e=this._makeTag(e),this._addTags([e]))}},{key:"addTag",value:function(e){return this._addTags([e])}},{key:"clearInput",value:function(){this._clearInput()}},{key:"handlePaste",value:function(e){var t=this,n=this.props,r=n.addOnPaste,a=n.pasteSplit;if(r){e.preventDefault();var o=l(e),i=a(o).map(function(e){return t._makeTag(e)});this._addTags(i)}}},{key:"handleKeyDown",value:function(e){if(!e.defaultPrevented){var t=this.props,n=t.value,r=t.removeKeys,a=t.addKeys,o=this.state.tag,i=""===o,s=e.keyCode,c=a.indexOf(s)!==-1,u=r.indexOf(s)!==-1;if(c){var l=this.accept();(l||13===s)&&e.preventDefault()}u&&n.length>0&&i&&(e.preventDefault(),this._removeTag(n.length-1))}}},{key:"handleClick",value:function(e){e.target===this.refs.div&&this.focus()}},{key:"handleChange",value:function(e){var t=this.props.inputProps.onChange,n=e.target.value;t&&t(e),this.setState({tag:n})}},{key:"handleOnFocus",value:function(e){var t=this.props.inputProps.onFocus;t&&t(e),this.setState({isFocused:!0})}},{key:"handleOnBlur",value:function(e){var t=this.props.inputProps.onBlur;if(this.setState({isFocused:!1}),null!=e&&(t&&t(e),this.props.addOnBlur)){var n=this._makeTag(e.target.value);this._addTags([n])}}},{key:"handleRemove",value:function(e){this._removeTag(e)}},{key:"inputProps",value:function(){var e=this.props.inputProps,t=(e.onChange,e.onFocus,e.onBlur,c(e,["onChange","onFocus","onBlur"])),n=_({},g,t);return this.props.disabled&&(n.disabled=!0),n}},{key:"componentDidMount",value:function(){this.setState({tag:this.props.currentValue})}},{key:"componentWillReceiveProps",value:function(e){e.currentValue&&this.setState({tag:e.currentValue})}},{key:"render",value:function(){var e=this,t=this.props,n=t.value,r=(t.onChange,t.tagProps),a=t.renderLayout,o=t.renderTag,i=t.renderInput,s=(t.addKeys,t.removeKeys,t.className),u=t.focusedClassName,l=(t.addOnBlur,t.addOnPaste,t.inputProps,t.pasteSplit,t.onlyUnique,t.maxTags,t.validationRegex,t.disabled),d=(t.tagDisplayProp,c(t,["value","onChange","tagProps","renderLayout","renderTag","renderInput","addKeys","removeKeys","className","focusedClassName","addOnBlur","addOnPaste","inputProps","pasteSplit","onlyUnique","maxTags","validationRegex","disabled","tagDisplayProp"]),this.state),p=d.tag,f=d.isFocused;f&&(s+=" "+u);var h=n.map(function(t,n){return o(_({key:n,tag:t,onRemove:e.handleRemove.bind(e),disabled:l,getTagDisplayValue:e._getTagDisplayValue.bind(e)},r))}),M=i(_({ref:"input",value:p,onPaste:this.handlePaste.bind(this),onKeyDown:this.handleKeyDown.bind(this),onChange:this.handleChange.bind(this),onFocus:this.handleOnFocus.bind(this),onBlur:this.handleOnBlur.bind(this),addTag:this.addTag.bind(this)},this.inputProps()));return m["default"].createElement("div",{ref:"div",onClick:this.handleClick.bind(this),className:s},a(h,M))}}]),t}(m["default"].Component);v.propTypes={focusedClassName:m["default"].PropTypes.string,addKeys:m["default"].PropTypes.array,addOnBlur:m["default"].PropTypes.bool,addOnPaste:m["default"].PropTypes.bool,currentValue:m["default"].PropTypes.string,inputProps:m["default"].PropTypes.object,onChange:m["default"].PropTypes.func.isRequired,removeKeys:m["default"].PropTypes.array,renderInput:m["default"].PropTypes.func,renderTag:m["default"].PropTypes.func,renderLayout:m["default"].PropTypes.func,pasteSplit:m["default"].PropTypes.func,tagProps:m["default"].PropTypes.object,onlyUnique:m["default"].PropTypes.bool,value:m["default"].PropTypes.array.isRequired,maxTags:m["default"].PropTypes.number,validationRegex:m["default"].PropTypes.instanceOf(RegExp),disabled:m["default"].PropTypes.bool,tagDisplayProp:m["default"].PropTypes.string},v.defaultProps={className:"react-tagsinput",focusedClassName:"react-tagsinput--focused",currentValue:"",addKeys:[9,13],addOnBlur:!1,addOnPaste:!1,inputProps:{},removeKeys:[8],renderInput:p,renderTag:d,renderLayout:f,pasteSplit:h,tagProps:{className:"react-tagsinput-tag",classNameRemove:"react-tagsinput-remove"},onlyUnique:!1,maxTags:-1,validationRegex:/.*/,disabled:!1,tagDisplayProp:null},t["default"]=v,e.exports=t["default"]})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=n(142),i=r(o),s=n(748),c=r(s),u=n(947),l=r(u),d=n(970),p=r(d),f=n(943),h=r(f);n(981),t["default"]=i["default"].createClass({displayName:"ClipboardButtonInput",propTypes:{value:o.PropTypes.string,disabled:o.PropTypes.bool,className:o.PropTypes.string,copied:o.PropTypes.string,copy:o.PropTypes.string,prompt:o.PropTypes.string},getInitialState:function(){return{isCopied:!1,disabled:!1}},getDefaultProps:function(){return{value:""}},componentWillUnmount:function(){clearTimeout(this.confirmationTimeout),delete this.confirmationTimeout},showConfirmation:function(){var e=this;this.setState({isCopied:!0}),this.confirmationTimeout=setTimeout(function(){e.setState({isCopied:!1})},4e3)},render:function(){return i["default"].createElement("span",{className:(0,c["default"])("dops-clipboard-button-input",this.props.className)},i["default"].createElement(h["default"],a({},(0,l["default"])(this.props,"className"),{type:"text",selectOnFocus:!0,readOnly:!0})),i["default"].createElement(p["default"],{text:this.props.value,onCopy:this.showConfirmation,disabled:this.props.disabled,prompt:this.props.prompt,compact:!0},this.state.isCopied?this.props.copied:this.props.copy))}}),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=n(838),i=r(o),s=n(1),c=n(142),u=n(971),l=n(947),d=n(807),p=n(748);e.exports=c.createClass({displayName:"ClipboardButton",propTypes:{className:c.PropTypes.string,text:c.PropTypes.string,prompt:c.PropTypes.string,onCopy:c.PropTypes.func},getDefaultProps:function(){return{onCopy:d}},componentDidMount:function(){var e=this,t=s.findDOMNode(this.refs.button);this.clipboard=new u(t,{text:function(){return e.props.text}}),this.clipboard.on("success",this.props.onCopy),this.clipboard.on("error",this.displayPrompt)},componentWillUnmount:function(){this.clipboard.destroy(),delete this.clipboard},displayPrompt:function(){window.prompt(this.props.prompt,this.props.text)},render:function(){var e=p("dops-clipboard-button",this.props.className);return c.createElement(i["default"],a({ref:"button"},l(this.props,Object.keys(this.constructor.propTypes)),{className:e}))}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function i(e,t){var n="data-clipboard-"+e;if(t.hasAttribute(n))return t.getAttribute(n)}t.__esModule=!0;var s=n(972),c=r(s),u=n(974),l=r(u),d=n(975),p=r(d),f=function(e){function t(n,r){a(this,t),e.call(this),this.resolveOptions(r),this.listenClick(n)}return o(t,e),t.prototype.resolveOptions=function(){var e=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];this.action="function"==typeof e.action?e.action:this.defaultAction,this.target="function"==typeof e.target?e.target:this.defaultTarget,this.text="function"==typeof e.text?e.text:this.defaultText},t.prototype.listenClick=function(e){var t=this;this.listener=p["default"](e,"click",function(e){return t.onClick(e)})},t.prototype.onClick=function(e){this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new c["default"]({action:this.action(e.target),target:this.target(e.target),text:this.text(e.target),trigger:e.target,emitter:this})},t.prototype.defaultAction=function(e){return i("action",e)},t.prototype.defaultTarget=function(e){var t=i("target",e);if(t)return document.querySelector(t)},t.prototype.defaultText=function(e){return i("text",e)},t.prototype.destroy=function(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)},t}(l["default"]);t["default"]=f,e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}t.__esModule=!0;var o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(973),s=r(i),c=function(){function e(t){a(this,e),this.resolveOptions(t),this.initSelection()}return e.prototype.resolveOptions=function(){var e=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];this.action=e.action,this.emitter=e.emitter,this.target=e.target,this.text=e.text,this.trigger=e.trigger,this.selectedText=""},e.prototype.initSelection=function(){if(this.text&&this.target)throw new Error('Multiple attributes declared, use either "target" or "text"');if(this.text)this.selectFake();else{if(!this.target)throw new Error('Missing required attributes, use either "target" or "text"');this.selectTarget()}},e.prototype.selectFake=function(){var e=this;this.removeFake(),this.fakeHandler=document.body.addEventListener("click",function(){return e.removeFake()}),this.fakeElem=document.createElement("textarea"),this.fakeElem.style.position="absolute",this.fakeElem.style.left="-9999px",this.fakeElem.style.top=(window.pageYOffset||document.documentElement.scrollTop)+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,document.body.appendChild(this.fakeElem),this.selectedText=s["default"](this.fakeElem),this.copyText()},e.prototype.removeFake=function(){this.fakeHandler&&(document.body.removeEventListener("click"),this.fakeHandler=null),this.fakeElem&&(document.body.removeChild(this.fakeElem),this.fakeElem=null)},e.prototype.selectTarget=function(){this.selectedText=s["default"](this.target),this.copyText()},e.prototype.copyText=function(){var e=void 0;try{e=document.execCommand(this.action);
-}catch(t){e=!1}this.handleResult(e)},e.prototype.handleResult=function(e){e?this.emitter.emit("success",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)}):this.emitter.emit("error",{action:this.action,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})},e.prototype.clearSelection=function(){this.target&&this.target.blur(),window.getSelection().removeAllRanges()},e.prototype.destroy=function(){this.removeFake()},o(e,[{key:"action",set:function(){var e=arguments.length<=0||void 0===arguments[0]?"copy":arguments[0];if(this._action=e,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function(){return this._action}},{key:"target",set:function(e){if(void 0!==e){if(!e||"object"!=typeof e||1!==e.nodeType)throw new Error('Invalid "target" value, use a valid Element');this._target=e}},get:function(){return this._target}}]),e}();t["default"]=c,e.exports=t["default"]},function(e,t){function n(e){var t;if("INPUT"===e.nodeName||"TEXTAREA"===e.nodeName)e.focus(),e.setSelectionRange(0,e.value.length),t=e.value;else{e.hasAttribute("contenteditable")&&e.focus();var n=window.getSelection(),r=document.createRange();r.selectNodeContents(e),n.removeAllRanges(),n.addRange(r),t=n.toString()}return t}e.exports=n},function(e,t){function n(){}n.prototype={on:function(e,t,n){var r=this.e||(this.e={});return(r[e]||(r[e]=[])).push({fn:t,ctx:n}),this},once:function(e,t,n){function r(){a.off(e,r),t.apply(n,arguments)}var a=this;return r._=t,this.on(e,r,n)},emit:function(e){var t=[].slice.call(arguments,1),n=((this.e||(this.e={}))[e]||[]).slice(),r=0,a=n.length;for(r;r<a;r++)n[r].fn.apply(n[r].ctx,t);return this},off:function(e,t){var n=this.e||(this.e={}),r=n[e],a=[];if(r&&t)for(var o=0,i=r.length;o<i;o++)r[o].fn!==t&&r[o].fn._!==t&&a.push(r[o]);return a.length?n[e]=a:delete n[e],this}},e.exports=n},function(e,t,n){function r(e,t,n){if(!e&&!t&&!n)throw new Error("Missing required arguments");if(!s.string(t))throw new TypeError("Second argument must be a String");if(!s.fn(n))throw new TypeError("Third argument must be a Function");if(s.node(e))return a(e,t,n);if(s.nodeList(e))return o(e,t,n);if(s.string(e))return i(e,t,n);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function a(e,t,n){return e.addEventListener(t,n),{destroy:function(){e.removeEventListener(t,n)}}}function o(e,t,n){return Array.prototype.forEach.call(e,function(e){e.addEventListener(t,n)}),{destroy:function(){Array.prototype.forEach.call(e,function(e){e.removeEventListener(t,n)})}}}function i(e,t,n){return c(document.body,e,t,n)}var s=n(976),c=n(977);e.exports=r},function(e,t){t.node=function(e){return void 0!==e&&e instanceof HTMLElement&&1===e.nodeType},t.nodeList=function(e){var n=Object.prototype.toString.call(e);return void 0!==e&&("[object NodeList]"===n||"[object HTMLCollection]"===n)&&"length"in e&&(0===e.length||t.node(e[0]))},t.string=function(e){return"string"==typeof e||e instanceof String},t.fn=function(e){var t=Object.prototype.toString.call(e);return"[object Function]"===t}},function(e,t,n){function r(e,t,n,r,o){var i=a.apply(this,arguments);return e.addEventListener(n,i,o),{destroy:function(){e.removeEventListener(n,i,o)}}}function a(e,t,n,r){return function(n){n.delegateTarget=o(n.target,t,!0),n.delegateTarget&&r.call(e,n)}}var o=n(978);e.exports=r},function(e,t,n){function r(e,t,n){for(n=n||document.documentElement;e&&e!==n;){if(a(e,t))return e;e=e.parentNode}return a(e,t)?e:null}try{var a=n(979)}catch(o){var a=n(979)}e.exports=r},function(e,t,n){function r(e,t){if(!e||1!==e.nodeType)return!1;if(s)return s.call(e,t);for(var n=a.all(t,e.parentNode),r=0;r<n.length;++r)if(n[r]==e)return!0;return!1}try{var a=n(980)}catch(o){var a=n(980)}var i=Element.prototype,s=i.matches||i.webkitMatchesSelector||i.mozMatchesSelector||i.msMatchesSelector||i.oMatchesSelector;e.exports=r},function(e,t){function n(e,t){return t.querySelector(e)}t=e.exports=function(e,t){return t=t||document,n(e,t)},t.all=function(e,t){return t=t||document,t.querySelectorAll(e)},t.engine=function(e){if(!e.one)throw new Error(".one callback required");if(!e.all)throw new Error(".all callback required");return n=e.one,t.all=e.all,t}},796,,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),t.FormButton=t.FormRadio=t.FormTextarea=t.FormTextInput=t.FormCheckbox=t.FormLegend=t.FormLabel=t.FormFieldset=void 0;var a=n(349),o=r(a),i=n(748),s=r(i),c=n(984),u=r(c),l=n(1003),d=r(l),p=n(467),f=n(838),h=r(f),m=n(142),M=n(748);t.FormFieldset=m.createClass({displayName:"FormFieldset",render:function(){return m.createElement("fieldset",(0,o["default"])({},(0,u["default"])(this.props,"className"),{className:M(this.props.className,"jp-form-fieldset")}),this.props.children)}}),t.FormLabel=m.createClass({displayName:"FormLabel",render:function(){return m.createElement("label",(0,o["default"])({},(0,u["default"])(this.props,"className"),{className:M(this.props.className,"jp-form-label")}),this.props.children)}}),t.FormLegend=m.createClass({displayName:"FormLegend",render:function(){return m.createElement("legend",(0,o["default"])({},(0,u["default"])(this.props,"className"),{className:M(this.props.className,"jp-form-legend")}),this.props.children)}}),t.FormCheckbox=m.createClass({displayName:"FormInputCheckbox",render:function(){var e=(0,u["default"])(this.props,["className","type"]);return m.createElement("input",(0,o["default"])({},e,{type:"checkbox",className:M(this.props.className,"jp-form-checkbox")}))}}),t.FormTextInput=m.createClass({displayName:"FormTextInput",getDefaultProps:function(){return{isError:!1,isValid:!1,selectOnFocus:!1,type:"text"}},focus:function(){this.refs.textField.focus()},render:function(){var e=this.props,t=e.className,n=e.selectOnFocus,r=(0,s["default"])(t,{"jp-form-text-input":!0,"is-error":this.props.isError,"is-valid":this.props.isValid});return m.createElement("input",(0,o["default"])({},this.props,{ref:"textField",className:r,onClick:n?this.selectOnFocus:null}))},selectOnFocus:function(e){e.target.select()}}),t.FormTextarea=m.createClass({displayName:"FormTextarea",render:function(){return m.createElement("textarea",(0,o["default"])({},(0,u["default"])(this.props,"className"),{className:M(this.props.className,"jp-form-textarea")}),this.props.children)}}),t.FormRadio=m.createClass({displayName:"FormRadio",render:function(){var e=(0,u["default"])(this.props,["className","type"]);return m.createElement("input",(0,o["default"])({},e,{type:"radio",className:M(this.props.className,"jp-form-radio")}))}}),t.FormButton=m.createClass({displayName:"FormsButton",getDefaultProps:function(){return{isSubmitting:!1,isPrimary:!0,type:"submit"}},getDefaultButtonAction:function(){return this.props.isSubmitting?(0,p.translate)("Saving…"):(0,p.translate)("Save Settings")},render:function(){var e=(0,s["default"])({"jp-form-button":!0});return m.createElement(h["default"],(0,o["default"])({},(0,u["default"])(this.props,"className"),{primary:this.props.isPrimary,className:M(this.props.className,e)}),(0,d["default"])(this.props.children)?this.getDefaultButtonAction():this.props.children)}})},function(e,t,n){var r=n(431),a=n(985),o=n(988),i=n(990),s=n(995),c=n(434),u=i(function(e,t){return null==e?{}:(t=r(t,c),o(e,a(s(e),t)))});e.exports=u},function(e,t,n){function r(e,t,n,r){var d=-1,p=o,f=!0,h=e.length,m=[],M=t.length;if(!h)return m;n&&(t=s(t,c(n))),r?(p=i,f=!1):t.length>=l&&(p=u,f=!1,t=new a(t));e:for(;++d<h;){var _=e[d],g=n?n(_):_;if(_=r||0!==_?_:0,f&&g===g){for(var v=M;v--;)if(t[v]===g)continue e;m.push(_)}else p(t,g,r)||m.push(_)}return m}var a=n(614),o=n(986),i=n(987),s=n(431),c=n(395),u=n(618),l=200;e.exports=r},function(e,t,n){function r(e,t){var n=e?e.length:0;return!!n&&a(e,t,0)>-1}var a=n(643);e.exports=r},function(e,t){function n(e,t,n){for(var r=-1,a=e?e.length:0;++r<a;)if(n(t,e[r]))return!0;return!1}e.exports=n},function(e,t,n){function r(e,t){return e=Object(e),a(e,t,function(t,n){return n in e})}var a=n(989);e.exports=r},function(e,t,n){function r(e,t,n){for(var r=-1,o=t.length,i={};++r<o;){var s=t[r],c=e[s];n(c,s)&&a(i,s,c)}return i}var a=n(357);e.exports=r},function(e,t,n){function r(e){return i(o(e,void 0,a),e+"")}var a=n(991),o=n(374),i=n(376);e.exports=r},function(e,t,n){function r(e){var t=e?e.length:0;return t?a(e,1):[]}var a=n(992);e.exports=r},function(e,t,n){function r(e,t,n,i,s){var c=-1,u=e.length;for(n||(n=o),s||(s=[]);++c<u;){var l=e[c];t>0&&n(l)?t>1?r(l,t-1,n,i,s):a(s,l):i||(s[s.length]=l)}return s}var a=n(993),o=n(994);e.exports=r},958,function(e,t,n){function r(e){return i(e)||o(e)||!!(s&&e&&e[s])}var a=n(430),o=n(388),i=n(390),s=a?a.isConcatSpreadable:void 0;e.exports=r},function(e,t,n){function r(e){return a(e,i,o)}var a=n(996),o=n(997),i=n(1e3);e.exports=r},function(e,t,n){function r(e,t,n){var r=t(e);return o(e)?r:a(r,n(e))}var a=n(993),o=n(390);e.exports=r},function(e,t,n){var r=n(993),a=n(164),o=n(998),i=n(999),s=Object.getOwnPropertySymbols,c=s?function(e){for(var t=[];e;)r(t,o(e)),e=a(e);return t}:i;e.exports=c},function(e,t,n){var r=n(165),a=n(999),o=Object.getOwnPropertySymbols,i=o?r(o,Object):a;e.exports=i},function(e,t){function n(){return[]}e.exports=n},function(e,t,n){function r(e){return i(e)?a(e,!0):o(e)}var a=n(386),o=n(1001),i=n(381);e.exports=r},function(e,t,n){function r(e){if(!a(e))return i(e);var t=o(e),n=[];for(var r in e)("constructor"!=r||!t&&c.call(e,r))&&n.push(r);return n}var a=n(362),o=n(384),i=n(1002),s=Object.prototype,c=s.hasOwnProperty;e.exports=r},function(e,t){function n(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}e.exports=n},function(e,t,n){function r(e){if(c(e)&&(s(e)||"string"==typeof e||"function"==typeof e.splice||u(e)||d(e)||i(e)))return!e.length;var t=o(e);if(t==p||t==f)return!e.size;if(l(e))return!a(e).length;for(var n in e)if(m.call(e,n))return!1;return!0}var a=n(397),o=n(624),i=n(388),s=n(390),c=n(381),u=n(391),l=n(384),d=n(393),p="[object Map]",f="[object Set]",h=Object.prototype,m=h.hasOwnProperty;e.exports=r},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),t.ModuleSettingMultipleSelectCheckboxes=t.ModuleSettingRadios=t.ModuleSettingCheckbox=void 0;var a=n(450),o=r(a),i=n(142),s=r(i),c=n(1005),u=r(c),l=n(1007),d=r(l),p=n(983),f=n(1009),h=r(f);t.ModuleSettingCheckbox=s["default"].createClass({displayName:"ModuleSettingCheckbox",render:function(){var e=this.props;return s["default"].createElement(p.FormLabel,null,s["default"].createElement(h["default"],{name:e.name,checked:!!e.getOptionValue(e.name),value:!!e.getOptionValue(e.name),disabled:e.isUpdating(e.name),onChange:e.onOptionChange}),s["default"].createElement("span",null,e.label))}}),t.ModuleSettingRadios=s["default"].createClass({displayName:"ModuleSettingRadios",render:function(){var e=this.props,t=this.props.validValues;return s["default"].createElement("div",null,(0,o["default"])(t).map(function(n){return s["default"].createElement(p.FormLabel,{key:"option-"+e.option_name+"-"+n},s["default"].createElement(p.FormRadio,{name:e.name,checked:n===e.getOptionValue(e.name),value:n,disabled:e.isUpdating(e.name),onChange:e.onOptionChange}),s["default"].createElement("span",null,t[n]))}))}}),t.ModuleSettingMultipleSelectCheckboxes=s["default"].createClass({displayName:"ModuleSettingMultipleSelectCheckboxes",getDefaultProps:function(){return{always_checked:[]}},onOptionChange:function(e){var t=e.target.value,n=this.props.getOptionValue(this.props.name),r=n.indexOf(t)===-1?(0,u["default"])(n,t):(0,d["default"])(n,t);this.props.updateFormStateOptionValue(this.props.name,r)},isAlwaysChecked:function(e){return this.props.always_checked.indexOf(e)!==-1},shouldBeChecked:function(e){return this.isAlwaysChecked(e)||this.props.getOptionValue(this.props.name).indexOf(e)!==-1},shouldBeDisabled:function(e){return this.isAlwaysChecked(e)||this.props.isUpdating(this.props.name)},render:function(){var e=this,t=this.props,n=this.props.validValues;return s["default"].createElement("div",null,(0,o["default"])(n).map(function(r){return s["default"].createElement(p.FormLabel,{key:"option-"+t.option_name+"-"+r},s["default"].createElement(h["default"],{name:t.name,checked:e.shouldBeChecked(r),value:r,disabled:e.shouldBeDisabled(r),onChange:e.onOptionChange}),s["default"].createElement("span",null,n[r].name))}))}})},function(e,t,n){function r(){var e=arguments.length;if(!e)return[];for(var t=Array(e-1),n=arguments[0],r=e;r--;)t[r-1]=arguments[r];return a(s(n)?i(n):[n],o(t,1))}var a=n(993),o=n(992),i=n(1006),s=n(390);e.exports=r},function(e,t){function n(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}e.exports=n},function(e,t,n){var r=n(985),a=n(372),o=n(1008),i=a(function(e,t){return o(e)?r(e,t):[]});e.exports=i},function(e,t,n){function r(e){return o(e)&&a(e)}var a=n(381),o=n(166);e.exports=r},function(e,t,n){"use strict";var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a=n(142),o=n(748),i=n(947);n(1010),e.exports=a.createClass({displayName:"Checkbox",propTypes:{disabled:a.PropTypes.bool,checked:a.PropTypes.bool},getDefaultProps:function(){return{disabled:!1}},render:function(){var e=i(this.props,["className","type"]);return a.createElement("input",r({},e,{type:"checkbox",className:o(this.props.className,"dops-checkbox")}))}})},796,,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){var t=p["default"].createClass({displayName:"SettingsForm",getInitialState:function(){return{options:{}}},onOptionChange:function(e){var t=e.target.name,n=void 0;n="checkbox"===e.target.type&&"undefined"!=typeof e.target.checked?e.target.checked:e.target.value,this.updateFormStateOptionValue(t,n)},updateFormStateOptionValue:function(e,t){var n=(0,l["default"])({},this.state.options,(0,c["default"])({},e,t));return this.setState({options:n}),this.props.setUnsavedOptionFlag(),!0},onSubmit:function(e){var t=this;e.preventDefault(),this.props.updateOptions(this.state.options).then(function(){t.setState({options:{}})}),this.props.clearUnsavedOptionFlag()},getOptionValue:function(e){var t=this.props.getOptionCurrentValue(this.props.module.module,e);return"undefined"!=typeof this.state.options[e]?this.state.options[e]:t},shouldSaveButtonBeDisabled:function(){var e=!1;return e=!this.isSavingAnyOption()&&this.isDirty(),!e},isDirty:function(){return!!(0,i["default"])(this.state.options).length},isSavingAnyOption:function(){var e=this;return(0,i["default"])(this.state.options).some(function(t){return e.props.isUpdating(t)})},render:function(){return p["default"].createElement(e,(0,l["default"])({getOptionValue:this.getOptionValue,onSubmit:this.onSubmit,onOptionChange:this.onOptionChange,updateFormStateOptionValue:this.updateFormStateOptionValue,shouldSaveButtonBeDisabled:this.shouldSaveButtonBeDisabled,isSavingAnyOption:this.isSavingAnyOption},this.props))}});return(0,f.connectModuleOptions)(t)}Object.defineProperty(t,"__esModule",{value:!0});var o=n(450),i=r(o),s=n(454),c=r(s),u=n(349),l=r(u);t.ModuleSettingsForm=a;var d=n(142),p=r(d),f=n(1013)},function(e,t,n){"use strict";function r(e){return(0,a.connect)(function(e,t){return{validValues:function(n){return(0,o.getModuleOptionValidValues)(e,t.module.module,n)},getOptionCurrentValue:function(t,n){return(0,o.getModuleOption)(e,t,n)},getSiteRoles:function(){return(0,i.getSiteRoles)(e)},isUpdating:function(n){return(0,o.isUpdatingModuleOption)(e,t.module.module,n)},adminEmailAddress:(0,i.getAdminEmailAddress)(e),currentIp:(0,i.getCurrentIp)(e),siteAdminUrl:(0,i.getSiteAdminUrl)(e),isCurrentUserLinked:(0,s.isCurrentUserLinked)(e)}},function(e,t){return{updateOptions:function(n){return e((0,o.updateModuleOptions)(t.module.module,n))},regeneratePostByEmailAddress:function(){return e((0,o.regeneratePostByEmailAddress)())},setUnsavedOptionFlag:function(){return e((0,o.setUnsavedOptionFlag)())},clearUnsavedOptionFlag:function(){return e((0,o.clearUnsavedOptionFlag)())}}})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.connectModuleOptions=r;var a=n(154),o=n(448),i=n(348),s=n(640)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(793),s=r(i),c=n(748),u=r(c),l=n(658),d=r(l),p=n(947),f=r(p),h=n(811),m=r(h);n(1015),t["default"]=o["default"].createClass({displayName:"ExternalLink",mixins:[s["default"]],propTypes:{className:o["default"].PropTypes.string,href:o["default"].PropTypes.string,onClick:o["default"].PropTypes.func,icon:o["default"].PropTypes.bool,iconSize:o["default"].PropTypes.number},getDefaultProps:function(){return{iconSize:18}},render:function(){var e=(0,u["default"])("dops-external-link",this.props.className,{"has-icon":!!this.props.icon}),t=(0,d["default"])({},(0,f["default"])(this.props,"icon","iconSize"),{className:e,rel:"external"});return o["default"].createElement("a",t,this.props.children,this.props.icon?o["default"].createElement(m["default"],{icon:"external",size:this.props.iconSize}):null)}}),e.exports=t["default"]},796,,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return{__html:e.long_description}}Object.defineProperty(t,"__esModule",{value:!0}),t.Page=void 0;var o=n(450),i=r(o),s=n(142),c=r(s),u=n(154),l=n(858),d=r(l),p=n(838),f=r(p),h=n(811),m=r(h),M=n(467),_=n(916),g=(r(_),n(642)),v=r(g),b=n(657),y=r(b),A=n(939),T=r(A),L=n(926),E=r(L),w=n(448),z=n(922),S=n(941),k=n(640),O=n(693),N=t.Page=function(e){var t=e.toggleModule,n=e.isModuleActivated,r=e.isTogglingModule,o=e.getModule,s=(0,i["default"])(e.moduleList),u=[["scan",(0,M.translate)("Security Scanning"),(0,M.translate)("Automated, comprehensive protection from threats and attacks."),"https://vaultpress.com/jetpack/"],["protect",o("protect").name,o("protect").description,o("protect").learn_more_button],["monitor",o("monitor").name,o("monitor").description,o("monitor").learn_more_button],["akismet","Akismet",(0,M.translate)("State-of-the-art spam defense."),"https://akismet.com/jetpack/"],["backups",(0,M.translate)("Site Backups"),(0,M.translate)("Automatically backup your entire site."),"https://vaultpress.com/jetpack/"],["sso",o("sso").name,o("sso").description,o("sso").learn_more_button]].map(function(i){var u=e.isUnavailableInDevMode(i[0]),l=u?(0,M.translate)("Unavailable in Dev Mode"):c["default"].createElement(z.ModuleToggle,{slug:i[0],activated:n(i[0]),toggling:r(i[0]),toggleModule:t}),p=u?"devmode-disabled":"",h="scan"===i[0]||"akismet"===i[0]||"backups"===i[0],_={};return(0,v["default"])(s,i[0])||h?(h&&(_={module:i[0],configure_url:""},l=c["default"].createElement(E["default"],{proFeature:i[0]}),i[1]=c["default"].createElement("span",null,i[1],c["default"].createElement(f["default"],{compact:!0,href:"#/plans"},(0,M.translate)("Pro"))),e.isFetchingPluginsData||("akismet"===i[0]&&e.isPluginActive("akismet/akismet.php")?_.configure_url=e.siteAdminUrl+"admin.php?page=akismet-key-config":"scan"!==i[0]&&"backups"!==i[0]||!e.isPluginActive("vaultpress/vaultpress.php")||(_.configure_url="https://dashboard.vaultpress.com/"))),c["default"].createElement(d["default"],{className:p,key:"module-card_"+i[0],header:i[1],subheader:i[2],summary:l,expandedSummary:l,clickableHeaderText:!0,onOpen:function(){return y["default"].tracks.recordEvent("jetpack_wpa_settings_card_open",{card:i[0],path:e.route.path})}},n(i[0])||h?c["default"].createElement(S.AllModuleSettings,{module:h?_:o(i[0])}):c["default"].createElement("div",{dangerouslySetInnerHTML:a(o(i[0]))}),c["default"].createElement("div",{className:"jp-module-settings__read-more"},c["default"].createElement(f["default"],{borderless:!0,compact:!0,href:i[3]},c["default"].createElement(m["default"],{icon:"help-outline"}),c["default"].createElement("span",{className:"screen-reader-text"},(0,M.translate)("Learn More")))))):null});return c["default"].createElement("div",null,c["default"].createElement(T["default"],null),u)};t["default"]=(0,u.connect)(function(e){return{isModuleActivated:function(t){return(0,w.isModuleActivated)(e,t)},isTogglingModule:function(t){return(0,w.isActivatingModule)(e,t)||(0,w.isDeactivatingModule)(e,t)},getModule:function(t){return(0,w.getModule)(e,t)},isUnavailableInDevMode:function(t){return(0,k.isUnavailableInDevMode)(e,t)},isFetchingPluginsData:(0,O.isFetchingPluginsData)(e),isPluginActive:function(t){return(0,O.isPluginActive)(e,t)},moduleList:(0,w.getModules)(e)}},function(e){return{toggleModule:function(t,n){return e(n?(0,w.deactivateModule)(t):(0,w.activateModule)(t))}}})(N)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return{__html:e.long_description}}Object.defineProperty(t,"__esModule",{value:!0}),t.Page=void 0;var o=n(450),i=r(o),s=n(142),c=r(s),u=n(154),l=n(858),d=r(l),p=n(838),f=r(p),h=n(811),m=r(h),M=n(467),_=n(642),g=r(_),v=n(657),b=r(v),y=n(448),A=n(922),T=n(941),L=n(640),E=n(348),w=n(1019),z=r(w),S=t.Page=function(e){var t=e.toggleModule,n=e.isModuleActivated,r=e.isTogglingModule,o=e.getModule,s=e.userCanManageModules,u=(0,i["default"])(e.moduleList),l=[["tiled-gallery",o("tiled-gallery").name,o("tiled-gallery").description,o("tiled-gallery").learn_more_button],["photon",o("photon").name,o("photon").description,o("photon").learn_more_button],["carousel",o("carousel").name,o("carousel").description,o("carousel").learn_more_button],["widgets",o("widgets").name,o("widgets").description,o("widgets").learn_more_button],["widget-visibility",o("widget-visibility").name,o("widget-visibility").description,o("widget-visibility").learn_more_button],["custom-css",o("custom-css").name,o("custom-css").description,o("custom-css").learn_more_button],["infinite-scroll",o("infinite-scroll").name,o("infinite-scroll").description,o("infinite-scroll").learn_more_button],["minileven",o("minileven").name,o("minileven").description,o("minileven").learn_more_button]].map(function(i){if(!(0,g["default"])(u,i[0]))return null;var s=e.isUnavailableInDevMode(i[0]),l=s?(0,M.translate)("Unavailable in Dev Mode"):c["default"].createElement(A.ModuleToggle,{slug:i[0],activated:n(i[0]),toggling:r(i[0]),toggleModule:t}),p=s?"devmode-disabled":"";return c["default"].createElement(d["default"],{className:p,key:"module-card_"+i[0],header:i[1],subheader:i[2],summary:l,expandedSummary:l,clickableHeaderText:!0,onOpen:function(){return b["default"].tracks.recordEvent("jetpack_wpa_settings_card_open",{card:i[0],path:e.route.path})}},n(i[0])?c["default"].createElement(T.AllModuleSettings,{module:o(i[0])}):c["default"].createElement("div",{dangerouslySetInnerHTML:a(o(i[0]))}),c["default"].createElement("div",{className:"jp-module-settings__read-more"},c["default"].createElement(f["default"],{borderless:!0,compact:!0,href:i[3]},c["default"].createElement(m["default"],{icon:"help-outline"}),c["default"].createElement("span",{className:"screen-reader-text"},(0,M.translate)("Learn More")))))});return c["default"].createElement("div",null,l,c["default"].createElement(d["default"],{header:(0,M.translate)("Holiday Snow"),subheader:(0,M.translate)("Show falling snow in the holiday period."),clickableHeaderText:!0,disabled:!s,summary:s?c["default"].createElement(z["default"],{slug:"snow"}):"",expandedSummary:s?c["default"].createElement(z["default"],{slug:"snow"}):"",onOpen:function(){return b["default"].tracks.recordEvent("jetpack_wpa_settings_card_open",{card:"holiday_snow",path:e.route.path})}},c["default"].createElement("span",{className:"jp-form-setting-explanation"},(0,M.translate)("Show falling snow on my blog from Dec 1st until Jan 4th."))))};t["default"]=(0,u.connect)(function(e){return{isModuleActivated:function(t){return(0,y.isModuleActivated)(e,t)},isTogglingModule:function(t){return(0,y.isActivatingModule)(e,t)||(0,y.isDeactivatingModule)(e,t)},getModule:function(t){return(0,y.getModule)(e,t)},isUnavailableInDevMode:function(t){return(0,L.isUnavailableInDevMode)(e,t)},userCanManageModules:(0,E.userCanManageModules)(e),moduleList:(0,y.getModules)(e)}},function(e){return{toggleModule:function(t,n){return e(n?(0,y.deactivateModule)(t):(0,y.activateModule)(t))}}})(S)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),t.Settings=void 0;var a=n(454),o=r(a),i=n(142),s=r(i),c=n(154),u=(n(467),n(687)),l=n(1020),d=t.Settings=s["default"].createClass({displayName:"Settings",propTypes:{slug:s["default"].PropTypes.string,activated:s["default"].PropTypes.bool,toggleSetting:s["default"].PropTypes.func,disabled:s["default"].PropTypes.bool},componentDidMount:function(){this.props.isFetchingSettingsList||this.props.fetchSettings()},render:function(){var e="snow"===this.props.slug?this.props.snowSlug:this.props.slug;return s["default"].createElement("div",null,s["default"].createElement(l.SettingToggle,{slug:e,activated:this.props.isSettingActivated(e),toggleSetting:this.props.toggleSetting,disabled:this.props.isFetchingSettingsList}))}});t["default"]=(0,c.connect)(function(e){return{snowSlug:(0,u.getSettingName)(e,"jetpack_holiday_snow_enabled"),isSettingActivated:function(t){return(0,u.isSettingActivated)(e,t)},isFetchingSettingsList:(0,u.isFetchingSettingsList)(e),settings:(0,u.fetchSettings)(e)}},function(e){return{fetchSettings:function(){return e((0,u.fetchSettings)())},toggleSetting:function(t,n){e((0,u.updateSetting)((0,o["default"])({},t,!n)))}}})(d)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),t.SettingToggle=void 0;var a=n(142),o=r(a),i=n(923),s=r(i);t.SettingToggle=o["default"].createClass({displayName:"SettingToggle",propTypes:{toggleSetting:o["default"].PropTypes.func,activated:o["default"].PropTypes.bool,disabled:o["default"].PropTypes.bool,className:o["default"].PropTypes.string,id:o["default"].PropTypes.string},getDefaultProps:function(){return{activated:!1}},toggleSetting:function(){return this.props.toggleSetting(this.props.slug,this.props.activated)},render:function(){return o["default"].createElement(s["default"],{checked:this.props.activated,className:this.props.className,onChange:this.toggleSetting,disabled:this.props.disabled,id:this.props.id}," ",this.props.children)}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return{__html:e.long_description}}Object.defineProperty(t,"__esModule",{value:!0}),t.GeneralSettings=void 0;var o=n(450),i=r(o),s=n(142),c=r(s),u=n(154),l=n(858),d=r(l),p=n(838),f=r(p),h=n(811),m=r(h),M=n(467),_=n(642),g=r(_),v=n(657),b=r(v),y=n(1022),A=r(y),T=n(640),L=n(448),E=n(922),w=n(348),z=t.GeneralSettings=function(e){var t=e.toggleModule,n=e.isModuleActivated,r=e.isTogglingModule,o=e.getModule,s=e.userCanManageModules,u=(0,i["default"])(e.moduleList),l=function(i){var l=e.isUnavailableInDevMode(i),p=l?"devmode-disabled":"",h="";return l?h=function(){return(0,M.translate)("Unavailable in Dev Mode")}:s&&(h=function(e){return c["default"].createElement(E.ModuleToggle,{slug:e,activated:n(e),toggling:r(e),toggleModule:t})}),s&&(0,g["default"])(u,i)?c["default"].createElement(d["default"],{className:p,header:o(i).name,subheader:o(i).description,clickableHeaderText:!0,disabled:!s,summary:s?h(i):"",expandedSummary:s?h(i):"",onOpen:function(){return b["default"].tracks.recordEvent("jetpack_wpa_settings_card_open",{card:i,path:e.route.path})}},c["default"].createElement("div",{className:"jp-form-setting-explanation"},c["default"].createElement("div",{dangerouslySetInnerHTML:a(o(i))})),c["default"].createElement("div",{className:"jp-module-settings__read-more"},c["default"].createElement(f["default"],{borderless:!0,compact:!0,href:o(i).learn_more_button},c["default"].createElement(m["default"],{icon:"help-outline"}),c["default"].createElement("span",{className:"screen-reader-text"},(0,M.translate)("Learn More"))))):null};return c["default"].createElement("div",null,c["default"].createElement(d["default"],{header:(0,M.translate)("Connection Settings"),subheader:(0,M.translate)("Manage your Jetpack connection."),clickableHeaderText:!0,onOpen:function(){return b["default"].tracks.recordEvent("jetpack_wpa_settings_card_open",{card:"connection_settings",path:e.route.path})}},c["default"].createElement(A["default"],e)),n("manage")?"":l("manage"),l("notes"),l("json-api"))};t["default"]=(0,u.connect)(function(e){return{isModuleActivated:function(t){return(0,L.isModuleActivated)(e,t)},getModule:function(t){return(0,L.getModule)(e,t)},isTogglingModule:function(t){return(0,L.isActivatingModule)(e,t)||(0,L.isDeactivatingModule)(e,t)},isUnavailableInDevMode:function(t){return(0,T.isUnavailableInDevMode)(e,t)},userCanManageModules:(0,w.userCanManageModules)(e),moduleList:(0,L.getModules)(e)}},function(e){return{toggleModule:function(t,n){return e(n?(0,L.deactivateModule)(t):(0,L.activateModule)(t))},disconnectSite:function(){return e(T.disconnectSite)}}})(z)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(154),s=n(467),c=n(640),u=n(348),l=n(1023),d=r(l),p=n(837),f=r(p),h=o["default"].createClass({displayName:"ConnectionSettings",renderContent:function(){var e=this.props.userCanDisconnectSite?o["default"].createElement(f["default"],null):null,t=this.props.userIsMaster?null:o["default"].createElement(f["default"],{connectUser:!0});return this.props.isDevMode?o["default"].createElement("div",null,(0,s.translate)("The site is in Development Mode, so you can not connect to WordPress.com.")):o["default"].createElement("div",null,this.props.isLinked?o["default"].createElement("div",{className:"jp-connection-settings"},o["default"].createElement("img",{alt:"gravatar",width:"75",height:"75",className:"jp-connection-settings__gravatar",src:this.props.userWpComAvatar}),o["default"].createElement("div",{className:"jp-connection-settings__headline"},(0,s.translate)("You are connected as "),o["default"].createElement("span",{className:"jp-connection-settings__username"},this.props.userWpComLogin)),o["default"].createElement("div",{className:"jp-connection-settings__email"},this.props.userWpComEmail),o["default"].createElement("div",{className:"jp-connection-settings__actions"},e,t)):o["default"].createElement("div",{className:"jp-connection-settings"},o["default"].createElement("div",{className:"jp-connection-settings__headline"},(0,s.translate)("Link your account to WordPress.com to get the most out of Jetpack.")),o["default"].createElement("div",{className:"jp-connection-settings__actions"},e,t)))},render:function(){return o["default"].createElement("div",null,this.renderContent(),o["default"].createElement(d["default"],null))}});h.propTypes={isDevMode:o["default"].PropTypes.bool.isRequired,userCanDisconnectSite:o["default"].PropTypes.bool.isRequired,userIsMaster:o["default"].PropTypes.bool.isRequired,isLinked:o["default"].PropTypes.bool.isRequired,userWpComLogin:o["default"].PropTypes.any.isRequired,userWpComEmail:o["default"].PropTypes.any.isRequired,userWpComAvatar:o["default"].PropTypes.any.isRequired,username:o["default"].PropTypes.any.isRequired},t["default"]=(0,i.connect)(function(e){return{isDevMode:(0,c.isDevMode)(e),userCanDisconnectSite:(0,u.userCanDisconnectSite)(e),userIsMaster:(0,u.userIsMaster)(e),userWpComLogin:(0,u.getUserWpComLogin)(e),userWpComEmail:(0,u.getUserWpComEmail)(e),userWpComAvatar:(0,u.getUserWpComAvatar)(e),username:(0,u.getUsername)(e),isLinked:(0,c.isCurrentUserLinked)(e)}})(h),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(842),o=r(a),i=n(845),s=r(i),c=n(846),u=r(c),l=n(847),d=r(l),p=n(848),f=r(p),h=n(142),m=n(154),M=n(161),_=n(640),g=function(e){
-function t(){return(0,s["default"])(this,t),(0,d["default"])(this,(t.__proto__||(0,o["default"])(t)).apply(this,arguments))}return(0,f["default"])(t,e),(0,u["default"])(t,[{key:"componentWillMount",value:function(){this.props.fetchUserConnectionData()}},{key:"render",value:function(){return null}}]),t}(h.Component);g.defaultProps={fetchSiteConnectionStatus:function(){}},t["default"]=(0,m.connect)(function(){return{fetchUserConnectionData:(0,_.fetchUserConnectionData)()}},function(e){return(0,M.bindActionCreators)({fetchUserConnectionData:_.fetchUserConnectionData},e)})(g),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){return{__html:e.long_description}}Object.defineProperty(t,"__esModule",{value:!0}),t.Writing=void 0;var o=n(450),i=r(o),s=n(142),c=r(s),u=n(154),l=n(858),d=r(l),p=n(838),f=r(p),h=n(811),m=r(h),M=n(467),_=n(642),g=r(_),v=n(657),b=r(v),y=n(448),A=n(922),T=n(941),L=n(640),E=n(348),w=t.Writing=function(e){var t=e.toggleModule,n=e.isModuleActivated,r=e.isTogglingModule,o=e.getModule,s=e.userCanManageModules,u=s,l=(0,i["default"])(e.moduleList),p=[["shortlinks",o("shortlinks").name,o("shortlinks").description,o("shortlinks").learn_more_button],["shortcodes",o("shortcodes").name,o("shortcodes").description,o("shortcodes").learn_more_button],["videopress",o("videopress").name,o("videopress").description,o("videopress").learn_more_button],["contact-form",o("contact-form").name,o("contact-form").description,o("contact-form").learn_more_button],["after-the-deadline",o("after-the-deadline").name,o("after-the-deadline").description,o("after-the-deadline").learn_more_button],["markdown",o("markdown").name,o("markdown").description,o("markdown").learn_more_button],["post-by-email",o("post-by-email").name,o("post-by-email").description,o("post-by-email").learn_more_button],["latex",o("latex").name,o("latex").description,o("latex").learn_more_button],["custom-content-types",o("custom-content-types").name,o("custom-content-types").description,o("custom-content-types").learn_more_button]],h=["after-the-deadline","post-by-email"];if(!u){var _=p.slice();_.reverse().forEach(function(e){(0,g["default"])(h,e[0])&&p.unshift(e)}),p=p.filter(function(e,t){return p.indexOf(e)===t})}return p=p.map(function(i,s){if(!(0,g["default"])(l,i[0]))return null;var p=e.isUnavailableInDevMode(i[0]),_=p?"devmode-disabled":"",v="",y=u||(0,g["default"])(h,i[0]);return p?v=(0,M.translate)("Unavailable in Dev Mode"):u&&(v=c["default"].createElement(A.ModuleToggle,{slug:i[0],activated:n(i[0]),toggling:r(i[0]),toggleModule:t})),1===i.length?c["default"].createElement("h1",{key:"section-header-"+s},i[0]):!!y&&c["default"].createElement(d["default"],{className:_,key:"module-card_"+i[0],header:i[1],subheader:i[2],summary:v,expandedSummary:v,clickableHeaderText:!0,onOpen:function(){return b["default"].tracks.recordEvent("jetpack_wpa_settings_card_open",{card:i[0],path:e.route.path})}},n(i[0])||"scan"===i[0]?c["default"].createElement(T.AllModuleSettings,{module:o(i[0]),siteAdminUrl:e.siteAdminUrl}):c["default"].createElement("div",{dangerouslySetInnerHTML:a(o(i[0]))}),c["default"].createElement("div",{className:"jp-module-settings__read-more"},c["default"].createElement(f["default"],{borderless:!0,compact:!0,href:i[3]},c["default"].createElement(m["default"],{icon:"help-outline"}),c["default"].createElement("span",{className:"screen-reader-text"},(0,M.translate)("Learn More")))))}),c["default"].createElement("div",null,p)};t["default"]=(0,u.connect)(function(e){return{isModuleActivated:function(t){return(0,y.isModuleActivated)(e,t)},isTogglingModule:function(t){return(0,y.isActivatingModule)(e,t)||(0,y.isDeactivatingModule)(e,t)},getModule:function(t){return(0,y.getModule)(e,t)},isUnavailableInDevMode:function(t){return(0,L.isUnavailableInDevMode)(e,t)},userCanManageModules:(0,E.userCanManageModules)(e),moduleList:(0,y.getModules)(e)}},function(e){return{toggleModule:function(t,n){return e(n?(0,y.deactivateModule)(t):(0,y.activateModule)(t))}}})(w)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(154),s=n(838),c=r(s),u=n(467),l=n(856),d=n(348),p=function(e){var t=e.userCanViewStats;return o["default"].createElement("div",{className:"jp-landing__apps dops-card"},o["default"].createElement("div",{className:"jp-landing-apps__header"},o["default"].createElement("h2",{className:"jp-landing-apps__title"},(0,u.translate)("Powerful WordPress.com features on every device.")),o["default"].createElement("p",{className:"jp-landing-apps__description"},(0,u.translate)("Manage all your sites from a single dashboard.")),o["default"].createElement("div",{className:"jp-landing-apps__header-img-container"},o["default"].createElement("div",{className:"jp-landing-apps__header-col-left"},o["default"].createElement("h3",{className:"jp-landing-apps__subtitle"},(0,u.translate)("Feel the performance")),o["default"].createElement("p",{className:"jp-landing-apps__sub-description"},(0,u.translate)("All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around."))),o["default"].createElement("div",{className:"jp-landing-apps__header-col-right"},o["default"].createElement("img",{src:l.imagePath+"/apps/laptop-90deg-themes2x.jpg",className:"jp-landing-apps__header-img"}))),o["default"].createElement("div",{className:"jp-landing-apps__clouds jp-clouds-top"},o["default"].createElement("img",{src:l.imagePath+"/white-clouds.svg"}))),o["default"].createElement("div",{className:"jp-landing-apps__feature-container"},e.userCanManagePlugins?o["default"].createElement("div",{className:"jp-landing-apps__feature"},o["default"].createElement("div",{className:"jp-landing-apps__feature-col jp-landing-apps__feature-img"},o["default"].createElement("img",{src:l.imagePath+"/apps/manage2x.jpg"})),o["default"].createElement("div",{className:"jp-landing-apps__feature-col jp-landing-apps__feature-desc"},o["default"].createElement("h3",{className:"jp-landing__apps-feature-title"},(0,u.translate)("Bulk and automatic updates")),o["default"].createElement("p",{className:"jp-landing__apps-feature-text"},(0,u.translate)("Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.")),o["default"].createElement(c["default"],{href:"https://wordpress.com/plugins/"+e.siteRawUrl,className:"is-primary"},(0,u.translate)("Manage Plugins")))):null,e.userCanEditPosts?o["default"].createElement("div",{className:"jp-landing-apps__feature"},o["default"].createElement("div",{className:"jp-landing-apps__feature-col jp-landing-apps__feature-desc"},o["default"].createElement("h3",{className:"jp-landing__apps-feature-title"},(0,u.translate)("Focus on your Writing")),o["default"].createElement("p",{className:"jp-landing__apps-feature-text"},(0,u.translate)("Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.")),o["default"].createElement(c["default"],{href:"https://wordpress.com/post/"+e.siteRawUrl,className:"is-primary"},(0,u.translate)("Try the New Editor"))),o["default"].createElement("div",{className:"jp-landing-apps__feature-col jp-landing-apps__feature-img"},o["default"].createElement("img",{src:l.imagePath+"/apps/editor2x.jpg"}))):null,t?o["default"].createElement("div",{className:"jp-landing-apps__feature"},o["default"].createElement("div",{className:"jp-landing-apps__feature-col jp-landing-apps__feature-img"},o["default"].createElement("img",{src:l.imagePath+"/apps/stats2x.jpg"})),o["default"].createElement("div",{className:"jp-landing-apps__feature-col jp-landing-apps__feature-desc"},o["default"].createElement("h2",null,(0,u.translate)("Connect with your Visitors")),o["default"].createElement("p",null,(0,u.translate)("Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.")),o["default"].createElement(c["default"],{href:"https://wordpress.com/stats/"+e.siteRawUrl,className:"is-primary"},(0,u.translate)("View Your Stats")))):"",o["default"].createElement("div",{className:"jp-landing-apps__feature"},t?"":o["default"].createElement("div",{className:"jp-landing-apps__feature-col jp-landing-apps__feature-img"},o["default"].createElement("img",{src:l.imagePath+"/apps/community2x.jpg"})),o["default"].createElement("div",{className:"jp-landing-apps__feature-col jp-landing-apps__feature-desc"},o["default"].createElement("h2",null,(0,u.translate)("Connect with the Community")),o["default"].createElement("p",null,(0,u.translate)("The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.")),o["default"].createElement(c["default"],{href:"https://wordpress.com/reader",className:"is-primary"},(0,u.translate)("Launch Reader"))),t?o["default"].createElement("div",{className:"jp-landing-apps__feature-col jp-landing-apps__feature-img"},o["default"].createElement("img",{src:l.imagePath+"/apps/community2x.jpg"})):"")),o["default"].createElement("div",{className:"jp-landing-apps__footer"},o["default"].createElement("div",{className:"jp-landing-apps__clouds jp-clouds-bottom"},o["default"].createElement("img",{src:l.imagePath+"/white-clouds-reverse.svg"})),o["default"].createElement("div",{className:"jp-landing-apps__footer-top"},o["default"].createElement("h2",{className:"jp-landing-apps__title"},(0,u.translate)("Inspiration strikes any time, anywhere.")),o["default"].createElement("p",{className:"jp-landing-apps__description"},(0,u.translate)("Get WordPress apps for any screen.")),o["default"].createElement("img",{src:l.imagePath+"/apps/triple-devices.svg",className:"jp-landing-apps__devices"})),o["default"].createElement("div",{className:"jp-landing-apps__downloads"},o["default"].createElement("h3",{className:"jp-landing-apps__subtitle"},(0,u.translate)("In Your Pocket")),o["default"].createElement("p",{className:"jp-landing-apps__sub-description"},(0,u.translate)("Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.")),o["default"].createElement("p",{className:"jp-landing-apps__btn-container"},o["default"].createElement(c["default"],{href:"http://itunes.apple.com/us/app/wordpress/id335703880?mt=8",title:(0,u.translate)("WordPress.com in the App Store"),className:"jp-app-button button-ios"},o["default"].createElement("svg",{width:"28",height:"28",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 96 96"},o["default"].createElement("path",{d:"M74.7,62.2c-3.5-3.2-5.2-7.2-5.3-12.1c-0.1-6.2,2.8-11.1,8.5-14.5c-3.2-4.5-8-7.1-14.4-7.6c-2.4-0.2-5.2,0.3-8.7,1.5 c-3.6,1.3-5.7,2-6.4,2c-0.8,0-2.8-0.6-5.7-1.7c-3-1.1-5.4-1.7-7.2-1.7c-3.4,0.1-6.5,0.9-9.4,2.6c-2.9,1.7-5.2,4-6.9,7 C17.1,41.5,16,45.9,16,51c0,4.4,0.8,9,2.4,13.8c1.5,4.4,3.5,8.2,5.8,11.6c2.2,3.1,4,5.3,5.5,6.6c2.3,2.1,4.6,3.2,6.9,3.1 c1.5-0.1,3.5-0.6,6-1.6c2.5-1,4.8-1.5,6.9-1.5c2,0,4.3,0.5,6.7,1.5c2.4,1,4.5,1.5,6.2,1.5c2.4-0.1,4.7-1,6.8-3 c1.4-1.2,3.1-3.3,5.3-6.4c1.6-2.2,2.9-4.7,4.1-7.3c0.5-1.1,0.9-2.3,1.3-3.5C78.1,64.9,76.3,63.7,74.7,62.2z M59.8,22.2 c2.8-3.3,4.2-6.8,4.2-10.6v0c0-0.5,0-1-0.1-1.5c-1.9,0.1-4,0.7-6.1,1.7c-2.2,1.1-4,2.4-5.4,4C49.6,19,48,22.9,48,26.5 c0,0.5,0,1,0.1,1.4C52.5,28.3,56.5,26.1,59.8,22.2z"})),"iOS"),o["default"].createElement(c["default"],{href:"http://play.google.com/store/apps/details?id=org.wordpress.android",title:(0,u.translate)("WordPress.com in Google Play"),className:"jp-app-button button-android"},o["default"].createElement("svg",{width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 96 96"},o["default"].createElement("path",{d:"M25,34.1c-2.1,0-4,1.7-4,3.7v16.6c0,2,1.9,3.7,4,3.7c2.1,0,4-1.7,4-3.7V37.8C29,35.7,27.1,34.1,25,34.1z M31,35v29.5 c0,1.1,0.5,2.5,1.6,2.5H37v8.8c0,2,1.9,3.7,4,3.7c2.1,0,4-1.7,4-3.7V67h6v8.8c0,2,1.9,3.7,4,3.7c2.1,0,4-1.7,4-3.7V67h4.4 c1.2,0,1.6-1.3,1.6-2.5V50V35h-1.6H31z M56.4,20.1l3-4.1c0.1-0.1,0-0.2-0.2-0.3c-0.2-0.1-0.4-0.1-0.4,0l-3.1,4.3 c-2.1-0.8-4.6-1.3-7.7-1.3c-3.1,0-5.7,0.5-7.8,1.3l-3.1-4.3c-0.1-0.1-0.3-0.1-0.4,0.1c-0.2,0.1-0.3,0.3-0.2,0.4l3,4 c-8.6,3.8-8.9,13-8.9,13h34.7C65.3,33,65,23.9,56.4,20.1z M40.4,27.8c-1.2,0-2.1-0.9-2.1-2.1c0-1.1,0.9-2.1,2.1-2.1 c1.2,0,2.1,0.9,2.1,2.1C42.5,26.9,41.5,27.8,40.4,27.8z M55.6,27.8c-1.2,0-2.1-0.9-2.1-2.1c0-1.1,0.9-2.1,2.1-2.1 c1.2,0,2.1,0.9,2.1,2.1C57.7,26.9,56.8,27.8,55.6,27.8z M71,34.1c-2.1,0-4,1.7-4,3.7v16.6c0,2,1.9,3.7,4,3.7c2.1,0,4-1.7,4-3.7V37.8 C75,35.7,73.1,34.1,71,34.1z"})),"Android")),o["default"].createElement("h3",{className:"jp-landing-apps__subtitle"},(0,u.translate)("On Your Desktop")),o["default"].createElement("p",{className:"jp-landing-apps__sub-description"},(0,u.translate)("A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.")),o["default"].createElement("p",{className:"jp-landing-apps__btn-container"},o["default"].createElement(c["default"],{href:"https://apps.wordpress.com/d/osx",title:(0,u.translate)("WordPress.com for Mac OS X"),className:"jp-app-button button-macosx"},o["default"].createElement("svg",{width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48"},o["default"].createElement("path",{d:"M24,8C15.163,8,8,15.163,8,24s7.163,16,16,16s16-7.163,16-16S32.837,8,24,8z M31.31,33.849h-0.986 l-6.31-9.152h-0.058l-6.31,9.152h-0.972l6.817-9.82l-6.846-9.878h0.986l6.339,9.181h0.058l6.353-9.181h0.972l-6.861,9.878 L31.31,33.849z"})),"Mac OS X"),o["default"].createElement(c["default"],{href:"https://apps.wordpress.com/d/windows",title:(0,u.translate)("WordPress.com for Windows"),className:"jp-app-button button-windows"},o["default"].createElement("svg",{width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48"},o["default"].createElement("path",{d:"M8,35.5l13,2.031V25H8V35.5z M8,24h13V10.172L8,12V24z M22,37.688L40,40.5V25H22V37.688z M22,10.031 V24h18V7.5L22,10.031z"})),"Windows"),o["default"].createElement(c["default"],{href:"https://apps.wordpress.com/d/linux",title:(0,u.translate)("WordPress.com for Linux"),className:"jp-app-button button-linux"},o["default"].createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"21",height:"24",viewBox:"0 0 21 24"},o["default"].createElement("path",{d:"M9.8 5.9C9.8 5.9 9.8 5.9 9.8 5.9L9.7 5.9C9.6 5.9 9.6 5.9 9.5 5.8 9.5 5.8 9.4 5.7 9.4 5.6 9.4 5.5 9.4 5.5 9.5 5.5L9.7 5.6C9.8 5.7 9.8 5.8 9.8 5.9M8.4 5.1C8.4 4.7 8.3 4.4 8 4.4 8 4.4 8 4.5 7.9 4.5L7.9 4.7 8.2 4.7C8.2 4.8 8.3 4.9 8.3 5.1L8.4 5.1M11.2 4.7C11.3 4.7 11.4 4.8 11.5 5.1L11.7 5.1C11.6 5 11.6 4.9 11.6 4.8 11.6 4.8 11.6 4.7 11.5 4.6 11.4 4.5 11.3 4.4 11.3 4.4 11.3 4.4 11.2 4.5 11.1 4.5 11.1 4.6 11.2 4.6 11.2 4.7M8.8 5.9C8.7 5.9 8.7 5.9 8.7 5.9 8.7 5.8 8.7 5.7 8.8 5.6 9 5.6 9.1 5.5 9.1 5.5 9.1 5.5 9.1 5.6 9.1 5.6 9.1 5.7 9.1 5.8 8.9 5.9L8.8 5.9M7.9 5.9C7.6 5.7 7.6 5.5 7.6 5.1 7.6 4.8 7.6 4.7 7.7 4.5 7.8 4.4 7.9 4.3 8.1 4.3 8.3 4.3 8.3 4.4 8.5 4.5 8.6 4.8 8.7 5 8.7 5.2L8.7 5.3 8.7 5.4 8.7 5.4 8.7 5.3C8.8 5.3 8.8 5.2 8.8 4.8 8.8 4.6 8.8 4.4 8.7 4.1 8.5 3.9 8.3 3.7 8 3.7 7.8 3.7 7.6 3.9 7.5 4.1 7.3 4.4 7.3 4.7 7.3 5.1 7.3 5.4 7.4 5.7 7.7 6 7.8 5.9 7.9 5.9 7.9 5.9M17.8 17C17.9 17 17.9 17 17.9 16.9 17.9 16.7 17.8 16.5 17.6 16.3 17.3 16 16.9 15.9 16.5 15.8 16.4 15.8 16.3 15.8 16.3 15.8 16.2 15.8 16.2 15.8 16.2 15.8 16.1 15.8 15.9 15.8 15.8 15.8 16.1 15 16.2 14.4 16.2 13.8 16.2 13 16 12.5 15.7 12 15.4 11.5 15.1 11.3 14.7 11.2 14.6 11.3 14.6 11.3 14.6 11.4 15 11.5 15.4 11.8 15.6 12.3 15.8 12.9 15.9 13.3 15.9 13.9 15.9 14.3 15.8 15 15.5 15.8 15.2 16 14.9 16.3 14.7 16.7 14.7 16.8 14.7 16.8 14.7 16.8 14.7 16.8 14.8 16.8 14.9 16.6 15.1 16.5 15.1 16.3 15.3 16.2 15.5 16.1 15.7 16 15.9 16 16.3 16 16.7 16.1 16.9 16.2 17.3 16.3 17.4 16.4 17.5 16.5 17.6 16.6 17.7 16.7 17.7 16.8 17.7 16.9 17.8 17 17.8 17M10.6 5.5C10.5 5.5 10.5 5.3 10.5 5.2 10.5 4.8 10.5 4.7 10.6 4.4 10.8 4.3 10.9 4.2 11.1 4.2 11.3 4.2 11.5 4.4 11.7 4.5 11.7 4.8 11.8 4.9 11.8 5.2 11.8 5.5 11.7 5.8 11.3 5.9 11.3 5.9 11.4 5.9 11.5 5.9 11.7 5.9 11.7 6 11.9 6.1 12 5.6 12.1 5.3 12.1 4.9 12.1 4.4 12 4.1 11.8 3.9 11.6 3.7 11.3 3.6 11 3.6 10.8 3.6 10.6 3.7 10.3 3.8 10.2 4 10.1 4.2 10.1 4.4 10.1 4.8 10.2 5.2 10.3 5.5 10.4 5.5 10.5 5.5 10.6 5.5M11.5 6.8C10.5 7.5 9.7 7.8 9.1 7.8 8.5 7.8 7.9 7.6 7.5 7.2 7.6 7.4 7.6 7.5 7.7 7.6L8.2 8.1C8.5 8.4 8.9 8.5 9.3 8.5 9.8 8.5 10.5 8.2 11.3 7.7L12 7.2C12.1 7 12.3 6.9 12.3 6.7 12.3 6.6 12.3 6.5 12.2 6.5 12.1 6.3 11.7 6.1 10.9 5.9 10.2 5.5 9.7 5.4 9.4 5.4 9.1 5.4 8.7 5.5 8.2 5.9 7.7 6.2 7.4 6.5 7.4 6.8 7.4 6.8 7.5 6.9 7.6 7 8 7.4 8.5 7.7 9 7.7 9.6 7.7 10.4 7.4 11.4 6.6L11.4 6.7C11.5 6.7 11.5 6.8 11.5 6.8M13.3 22.8C13.6 23.4 14.2 23.7 14.8 23.7 15 23.7 15.1 23.6 15.3 23.6 15.4 23.5 15.6 23.5 15.7 23.4 15.8 23.4 15.8 23.3 15.9 23.3 16.1 23.2 16.1 23.2 16.2 23.1L17.5 22C17.8 21.7 18.1 21.5 18.5 21.3 18.8 21.1 19.2 21 19.3 20.9 19.6 20.8 19.7 20.8 19.9 20.6 19.9 20.5 20 20.4 20 20.2 20 19.9 19.9 19.8 19.7 19.6 19.6 19.5 19.4 19.4 19.2 19.4 19.1 19.3 18.9 19.2 18.7 19 18.5 18.8 18.4 18.5 18.3 18.1L18.2 17.7C18.1 17.4 18.1 17.3 18.1 17.2 18.1 17.2 18.1 17.2 18 17.2 17.9 17.2 17.7 17.2 17.7 17.4 17.5 17.5 17.3 17.7 17.2 17.8 17.1 18 16.9 18.1 16.7 18.3 16.5 18.4 16.2 18.5 16.1 18.5 15.4 18.5 15.1 18.3 14.9 17.9 14.7 17.7 14.7 17.4 14.6 17.1 14.4 16.9 14.3 16.9 14.2 16.9 13.8 16.9 13.6 17.3 13.6 18.1L13.6 18.4 13.6 19.3 13.6 20 13.6 20.3 13.6 20.6C13.6 20.6 13.6 20.8 13.6 21 13.5 21.3 13.5 21.6 13.5 21.9L13.3 22.7 13.3 22.8M1.9 22.3C2.6 22.4 3.4 22.7 4.4 23 5.4 23.4 5.9 23.6 6.2 23.6 6.7 23.6 7.2 23.3 7.5 22.8 7.6 22.7 7.6 22.5 7.6 22.3 7.6 21.6 7.2 20.6 6.3 19.5L5.7 18.7C5.6 18.6 5.5 18.4 5.3 18.1 5.2 17.8 5 17.5 4.9 17.3 4.8 17.2 4.6 17 4.4 16.8 4.2 16.6 4 16.5 3.7 16.4 3.4 16.5 3.1 16.6 3 16.8 2.9 16.9 2.9 17.1 2.8 17.3 2.8 17.4 2.8 17.5 2.7 17.6 2.6 17.6 2.5 17.7 2.3 17.7 2.3 17.7 2.2 17.7 2.1 17.7L1.9 17.7C1.4 17.7 1.2 17.8 1 17.8 0.8 18.1 0.7 18.3 0.7 18.6 0.7 18.7 0.7 19 0.8 19.3 0.9 19.5 0.9 19.8 0.9 19.9 0.9 20.3 0.8 20.6 0.6 20.9 0.4 21.3 0.3 21.5 0.3 21.7 0.4 22 0.9 22.2 1.9 22.3M4.5 15.2C4.5 14.6 4.6 14 4.9 13.3 5.2 12.6 5.5 12.1 5.8 11.8 5.8 11.7 5.7 11.7 5.7 11.7L5.6 11.6C5.3 11.9 5.1 12.4 4.7 13.2 4.4 13.9 4.2 14.6 4.2 15.1 4.2 15.4 4.3 15.7 4.5 16 4.7 16.3 5.1 16.6 5.7 17.1L6.6 17.7C7.5 18.4 7.9 19 7.9 19.3 7.9 19.5 7.9 19.6 7.6 19.8 7.5 20 7.3 20.1 7.1 20.1 7.1 20.1 7 20.1 7 20.1 7 20.2 7.1 20.3 7.3 20.6 7.6 21.1 8.3 21.3 9.3 21.3 11 21.3 12.4 20.6 13.4 19.2 13.4 18.8 13.4 18.5 13.3 18.4L13.3 18.1C13.3 17.6 13.4 17.2 13.5 17 13.7 16.7 13.9 16.6 14.1 16.6 14.3 16.6 14.4 16.7 14.6 16.8 14.6 16.2 14.6 15.6 14.6 15.2 14.6 14.4 14.6 13.9 14.5 13.3 14.4 12.8 14.3 12.4 14.1 12.1 13.9 11.9 13.8 11.6 13.6 11.4 13.5 11.2 13.4 10.9 13.2 10.7 13.1 10.4 13.1 10.1 13.1 9.8 12.8 9.4 12.7 9 12.4 8.6 12.3 8.2 12.1 7.8 12 7.5L11.3 8C10.5 8.6 9.8 8.8 9.3 8.8 8.8 8.8 8.4 8.7 8.2 8.4L7.7 8C7.7 8.3 7.6 8.6 7.5 8.9L7 9.8C6.7 10.4 6.6 10.7 6.6 10.9 6.6 11.1 6.5 11.3 6.5 11.3L5.9 12.4C5.3 13.6 5 14.7 5 15.6 5 15.8 5 16 5 16.2 4.7 15.9 4.5 15.6 4.5 15.2M10.1 22.6C9.1 22.6 8.3 22.8 7.8 23L7.8 23C7.4 23.5 6.9 23.7 6.3 23.7 5.9 23.7 5.3 23.6 4.5 23.3 3.7 23 2.9 22.8 2.3 22.6 2.2 22.6 2.1 22.6 1.9 22.6 1.7 22.5 1.4 22.5 1.3 22.5 1.1 22.4 0.9 22.4 0.7 22.3 0.5 22.2 0.4 22.1 0.2 22 0.1 21.9 0.1 21.8 0.1 21.7 0.1 21.6 0.1 21.4 0.2 21.3 0.2 21.2 0.3 21.1 0.3 21.1 0.4 21 0.4 20.9 0.4 20.8 0.5 20.7 0.5 20.7 0.6 20.6 0.6 20.5 0.6 20.4 0.6 20.4 0.7 20.3 0.7 20.2 0.7 20.1 0.7 20 0.6 19.8 0.6 19.4 0.5 19 0.5 18.7 0.5 18.6 0.5 18.3 0.6 18 0.7 17.8 0.9 17.6 1.1 17.5 1.2 17.5L2.2 17.5C2.2 17.5 2.3 17.4 2.5 17.4 2.6 17.2 2.6 17.1 2.6 17 2.7 16.9 2.7 16.9 2.7 16.8 2.7 16.8 2.7 16.7 2.8 16.7 2.8 16.6 2.8 16.6 2.9 16.5 2.8 16.4 2.8 16.3 2.8 16.2 2.8 16.1 2.8 16 2.8 16 2.8 15.7 2.9 15.3 3.2 14.8L3.5 14.3C3.7 13.9 3.9 13.5 4 13.2 4.2 12.9 4.3 12.4 4.5 11.8 4.6 11.2 4.9 10.7 5.4 10.1L5.9 9.4C6.4 9 6.6 8.6 6.8 8.2 6.9 7.9 7 7.5 7 7.2 7 7.1 7 6.6 6.9 5.8 6.8 5 6.8 4.2 6.8 3.5 6.8 3 6.8 2.6 6.9 2.2 7 1.8 7.2 1.4 7.5 1.1 7.7 0.7 8 0.4 8.5 0.3 9 0.1 9.5 0 10.1 0 10.4 0 10.6 0 10.9 0.1 11.1 0.1 11.4 0.2 11.8 0.4 12.1 0.5 12.4 0.7 12.7 0.9 13 1.1 13.2 1.5 13.5 1.9 13.6 2.4 13.8 2.9 13.9 3.5 13.9 3.9 13.9 4.3 14 4.9 14 5.3 14.1 5.6 14.1 5.9 14.2 6.1 14.2 6.4 14.3 6.8 14.3 7.1 14.4 7.5 14.6 7.7 14.7 8 14.9 8.3 15.1 8.6 15.4 9 15.7 9.4 16 9.9 16.7 10.7 17.3 11.6 17.6 12.4 18 13.2 18.2 14.2 18.2 15.3 18.2 15.9 18.1 16.4 18 16.9 18.1 16.9 18.2 17 18.3 17.1 18.4 17.2 18.4 17.5 18.5 17.8L18.6 18.4C18.7 18.6 18.8 18.7 19 18.9 19.1 19 19.3 19.2 19.5 19.2 19.7 19.3 19.9 19.4 20.1 19.6 20.3 19.7 20.3 19.9 20.3 20.1 20.3 20.3 20.3 20.5 20.1 20.7 19.9 20.8 19.8 21 19.5 21 19.4 21.1 19.1 21.3 18.6 21.5 18.2 21.7 17.8 22 17.4 22.3L16.6 23C16.3 23.3 16 23.5 15.8 23.7 15.5 23.8 15.2 23.9 14.9 23.9L14.3 23.8C13.7 23.7 13.3 23.3 13.1 22.9 11.8 22.7 10.8 22.6 10.1 22.6"})),"Linux")))))};t["default"]=(0,i.connect)(function(e){return{userCanViewStats:(0,d.userCanViewStats)(e),userCanManagePlugins:(0,d.userCanManagePlugins)(e),userCanEditPosts:(0,d.userCanEditPosts)(e)}})(p),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),t.Plans=void 0;var a=n(142),o=r(a),i=n(154),s=n(838),c=(r(s),n(467),n(690)),u=n(939),l=r(u),d=n(640),p=n(1027),f=r(p),h=n(1028),m=r(h),M=t.Plans=o["default"].createClass({displayName:"Plans",render:function(){var e=this.props.sitePlan.product_slug||"";return"dev"===this.props.getSiteConnectionStatus(this.props)&&(e="dev"),o["default"].createElement("div",null,o["default"].createElement(l["default"],null),o["default"].createElement("div",{className:"jp-landing__plans dops-card"},o["default"].createElement(f["default"],{plan:e}),o["default"].createElement(m["default"],{plan:e,siteRawUrl:this.props.siteRawUrl,siteAdminUrl:this.props.siteAdminUrl})))}});t["default"]=(0,i.connect)(function(e){return{getSiteConnectionStatus:function(){return(0,d.getSiteConnectionStatus)(e)},sitePlan:(0,c.getSitePlan)(e)}})(M)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(838),s=r(i),c=n(467),u=n(856),l=o["default"].createClass({displayName:"PlanHeader",render:function(){var e="",t="";switch(this.props.plan){case"jetpack_free":e=o["default"].createElement("div",{className:"jp-landing-plans__header"},o["default"].createElement("h2",{className:"jp-landing-plans__header-title"},(0,c.translate)("Powerful security tools for ultimate peace of mind")),o["default"].createElement("p",{className:"jp-landing-plans__header-description"},(0,c.translate)("Backup, protect, repair and build a better website.")),o["default"].createElement("div",{className:"jp-landing-plans__header-img-container"},o["default"].createElement("div",{className:"jp-landing-plans__header-col-left"},o["default"].createElement("h3",{className:"jp-landing-plans__header-subtitle"},(0,c.translate)("Threats don't discriminate")),o["default"].createElement("p",{className:"jp-landing-plans__header-text"},(0,c.translate)("Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.")),o["default"].createElement("p",{className:"jp-landing-plans__header-btn-container"},o["default"].createElement(s["default"],{href:"https://wordpress.com/plans/"+window.Initial_State.rawUrl,className:"is-primary"},(0,c.translate)("Compare Plans")))),o["default"].createElement("div",{className:"jp-landing-plans__header-col-right"},o["default"].createElement("img",{src:u.imagePath+"/plans/admin-lock2x.png",className:"jp-landing-plans__header-img"}))),o["default"].createElement("div",{className:"jp-landing-plans__clouds jp-clouds-top"},o["default"].createElement("img",{src:u.imagePath+"/white-clouds.svg"}))),t=o["default"].createElement("div",{className:"jp-landing__plan-card"},o["default"].createElement("div",{className:"jp-landing__plan-card-img"},o["default"].createElement("img",{src:u.imagePath+"/plans/plan-jetpack-free.svg",className:"jp-landing__plan-icon"})),o["default"].createElement("div",{className:"jp-landing__plan-card-current"},o["default"].createElement("h3",{className:"jp-landing__plan-features-title"},(0,c.translate)("Your site is on the Free Jetpack Plan")),o["default"].createElement("p",{className:"jp-landing__plan-features-text"},(0,c.translate)("Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support."))));break;case"jetpack_premium":case"jetpack_premium_monthly":t=o["default"].createElement("div",{className:"jp-landing__plan-card"},o["default"].createElement("div",{className:"jp-landing__plan-card-img"},o["default"].createElement("img",{src:u.imagePath+"/plans/plan-jetpack-premium.svg",className:"jp-landing__plan-icon"})),o["default"].createElement("div",{className:"jp-landing__plan-card-current"},o["default"].createElement("h3",{className:"jp-landing__plan-features-title"},(0,c.translate)("Your site is on the Jetpack Premium plan")),o["default"].createElement("p",{className:"jp-landing__plan-features-text"},(0,c.translate)("Unlock the full potential of your site with the features included in your plan."))));break;case"jetpack_business":case"jetpack_business_monthly":t=o["default"].createElement("div",{className:"jp-landing__plan-card"},o["default"].createElement("div",{className:"jp-landing__plan-card-img"},o["default"].createElement("img",{src:u.imagePath+"/plans/plan-jetpack-pro.svg",className:"jp-landing__plan-icon"})),o["default"].createElement("div",{className:"jp-landing__plan-card-current"},o["default"].createElement("h3",{className:"jp-landing__plan-features-title"},(0,c.translate)("Your site is on the Jetpack Professional plan")),o["default"].createElement("p",{className:"jp-landing__plan-features-text"},(0,c.translate)("Unlock the full potential of your site with the features included in your plan."))));break;case"dev":t=o["default"].createElement("div",{className:"jp-landing__plan-card"},o["default"].createElement("div",{className:"jp-landing__plan-card-img"},o["default"].createElement("img",{src:u.imagePath+"/plans/plan-jetpack-free.svg",className:"jp-landing__plan-icon"})),o["default"].createElement("div",{className:"jp-landing__plan-card-current"},o["default"].createElement("h3",{className:"jp-landing__plan-features-title"},(0,c.translate)("Your site is on Development Mode")),o["default"].createElement("p",{className:"jp-landing__plan-features-text"},(0,c.translate)("Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support."))));break;default:t=o["default"].createElement("div",{className:"jp-landing__plan-card"},o["default"].createElement("div",{className:"jp-landing__plan-card-img is-placeholder"}),o["default"].createElement("div",{className:"jp-landing__plan-card-current"},o["default"].createElement("h3",{className:"jp-landing__plan-features-title is-placeholder"}," "),o["default"].createElement("p",{className:"jp-landing__plan-features-text is-placeholder"}," ")))}return o["default"].createElement("div",null,e,t)}});t["default"]=l,e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(154),s=n(838),c=r(s),u=n(467),l=n(642),d=r(l),p=(n(856),n(693)),f=n(927),h=r(f),m=o["default"].createClass({displayName:"PlanBody",render:function(){var e="";switch(this.props.plan){case"jetpack_premium":case"jetpack_premium_monthly":case"jetpack_business":case"jetpack_business_monthly":e=o["default"].createElement("div",{className:"jp-landing__plan-features"},o["default"].createElement("div",{className:"jp-landing__plan-features-card"},o["default"].createElement("h3",{className:"jp-landing__plan-features-title"},(0,u.translate)("Spam Protection")),o["default"].createElement("p",null,(0,u.translate)("State-of-the-art spam defense powered by Akismet.")),this.props.isFetchingPluginsData?"":this.props.isPluginInstalled("akismet/akismet.php")&&this.props.isPluginActive("akismet/akismet.php")?o["default"].createElement(c["default"],{href:this.props.siteAdminUrl+"admin.php?page=akismet-key-config",className:"is-primary"},(0,u.translate)("View your spam stats")):o["default"].createElement(c["default"],{href:"https://wordpress.com/plugins/setup/"+this.props.siteRawUrl+"?only=akismet",className:"is-primary"},(0,u.translate)("Configure Akismet"))),o["default"].createElement("div",{className:"jp-landing__plan-features-card"},o["default"].createElement("h3",{className:"jp-landing__plan-features-title"},(0,u.translate)("Security Scanning & Backups")),o["default"].createElement("p",null,(0,u.translate)("Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.")),this.props.isFetchingPluginsData?"":this.props.isPluginInstalled("vaultpress/vaultpress.php")&&this.props.isPluginActive("vaultpress/vaultpress.php")?o["default"].createElement(c["default"],{href:"https://dashboard.vaultpress.com/",className:"is-primary"},(0,u.translate)("View your security dashboard")):o["default"].createElement(c["default"],{href:"https://wordpress.com/plugins/setup/"+this.props.siteRawUrl+"?only=vaultpress",className:"is-primary"},(0,u.translate)("Configure VaultPress"))),(0,d["default"])(["jetpack_business","jetpack_business_monthly"],this.props.plan)?o["default"].createElement("div",{className:"jp-landing__plan-features-card"},o["default"].createElement("h3",{className:"jp-landing__plan-features-title"},(0,u.translate)("Surveys & Polls")),o["default"].createElement("p",null,(0,u.translate)("Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.")),o["default"].createElement(c["default"],{href:"https://polldaddy.com/dashboard/",className:"is-primary"},(0,u.translate)("Create a new poll"))):"",(0,d["default"])(["jetpack_premium","jetpack_premium_monthly"],this.props.plan)?o["default"].createElement("div",{className:"jp-landing__plan-features-card"},o["default"].createElement("h3",{className:"jp-landing__plan-features-title"},(0,u.translate)("Need more?")),o["default"].createElement("p",null,(0,u.translate)("Jetpack Professional offers advanced features including:")),o["default"].createElement("p",null," — ",(0,u.translate)("Supports 1-3 sites")),o["default"].createElement("p",null," — ",(0,u.translate)("Includes on-demand malware scanning")),o["default"].createElement("p",null," — ",(0,u.translate)("Unlimited backup archive")),o["default"].createElement("p",null," — ",(0,u.translate)("Real-time backups")),o["default"].createElement("p",null," — ",(0,u.translate)("One-click threat resolution")),o["default"].createElement("p",null," — ",(0,u.translate)("Advanced polls and ratings")),o["default"].createElement("p",null,o["default"].createElement(c["default"],{href:"https://wordpress.com/plans/"+this.props.siteRawUrl,className:"is-primary"},(0,u.translate)("Compare Plans")))):"");break;case"jetpack_free":case"dev":e=o["default"].createElement("div",{className:"jp-landing__plan-features"},o["default"].createElement("div",{className:"jp-landing__plan-features-card"},o["default"].createElement("h3",{className:"jp-landing__plan-features-title"},(0,u.translate)("Maximum grade security")),o["default"].createElement("p",null,(0,u.translate)("Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress."))),o["default"].createElement("div",{
-className:"jp-landing__plan-features-card"},o["default"].createElement("h3",{className:"jp-landing__plan-features-title"},(0,u.translate)("Lock out the bad guys")),o["default"].createElement("p",null,(0,u.translate)("Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders."))),o["default"].createElement("div",{className:"jp-landing__plan-features-card"},o["default"].createElement("h3",{className:"jp-landing__plan-features-title"},(0,u.translate)("Enjoy priority support")),o["default"].createElement("p",null,(0,u.translate)("Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything."))));break;default:e=o["default"].createElement("div",{className:"jp-landing__plan-features"},o["default"].createElement("div",{className:"jp-landing__plan-features-card"},o["default"].createElement("h3",{className:"jp-landing__plan-features-title is-placeholder"}," "),o["default"].createElement("p",{className:"jp-landing__plan-features-text is-placeholder"}," ")),o["default"].createElement("div",{className:"jp-landing__plan-features-card"},o["default"].createElement("h3",{className:"jp-landing__plan-features-title is-placeholder"}," "),o["default"].createElement("p",{className:"jp-landing__plan-features-text is-placeholder"}," ")),o["default"].createElement("div",{className:"jp-landing__plan-features-card"},o["default"].createElement("h3",{className:"jp-landing__plan-features-title is-placeholder"}," "),o["default"].createElement("p",{className:"jp-landing__plan-features-text is-placeholder"}," ")))}return o["default"].createElement("div",null,o["default"].createElement(h["default"],null),e)}});t["default"]=(0,i.connect)(function(e){return{isFetchingPluginsData:(0,p.isFetchingPluginsData)(e),isPluginActive:function(t){return(0,p.isPluginActive)(e,t)},isPluginInstalled:function(t){return(0,p.isPluginInstalled)(e,t)}}},function(e){return{fetchPluginsData:function(){return e((0,p.fetchPluginsData)())}}})(m),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),t.Footer=void 0;var a=n(142),o=r(a),i=n(154),s=n(748),c=r(s),u=n(467),l=n(348),d=n(1030),p=n(640),f=t.Footer=o["default"].createClass({displayName:"Footer",disconnectSite:function(){window.confirm((0,u.translate)("Do you really want to disconnect your site from WordPress.com?"))&&this.props.disconnectSite()},resetOnClick:function(){window.confirm((0,u.translate)("This will reset all Jetpack options, are you sure?"))&&this.props.resetOptions()},render:function(){var e=this,t=(0,c["default"])(this.props.className,"jp-footer"),n=this.props.currentVersion,r=function(){return e.props.isDevVersion&&e.props.userCanManageOptions?o["default"].createElement("li",{className:"jp-footer__link-item"},o["default"].createElement("a",{onClick:e.resetOnClick,className:"jp-footer__link"},(0,u.translate)("Reset Options (dev versions only)",{context:"Navigation item."}))):""},a=function(){if(e.props.userCanManageOptions)return o["default"].createElement("li",{className:"jp-footer__link-item"},o["default"].createElement("a",{href:e.props.siteAdminUrl+"admin.php?page=jetpack-debugger",title:(0,u.translate)("Test your site’s compatibility with Jetpack."),className:"jp-footer__link"},(0,u.translate)("Debug",{context:"Navigation item. Noun. Links to a debugger tool for Jetpack."})))},i=function(){if(e.props.userCanDisconnectSite&&e.props.siteConnectionStatus&&!e.props.isDevMode)return o["default"].createElement("li",{className:"jp-footer__link-item"},o["default"].createElement("a",{onClick:e.disconnectSite,title:(0,u.translate)("Disconnect from WordPress.com"),className:"jp-footer__link"},(0,u.translate)("Disconnect Jetpack")))};return o["default"].createElement("div",{className:t},o["default"].createElement("div",{className:"jp-footer__a8c-attr-container"},o["default"].createElement("a",{href:"https://automattic.com",target:"_blank"},o["default"].createElement("svg",{className:"jp-footer__a8c-attr",x:"0",y:"0",viewBox:"0 0 935 38.2","enable-background":"new 0 0 935 38.2"},o["default"].createElement("path",{d:"M317.1 38.2c-12.6 0-20.7-9.1-20.7-18.5v-1.2c0-9.6 8.2-18.5 20.7-18.5 12.6 0 20.8 8.9 20.8 18.5v1.2C337.9 29.1 329.7 38.2 317.1 38.2zM331.2 18.6c0-6.9-5-13-14.1-13s-14 6.1-14 13v0.9c0 6.9 5 13.1 14 13.1s14.1-6.2 14.1-13.1V18.6zM175 36.8l-4.7-8.8h-20.9l-4.5 8.8h-7L157 1.3h5.5L182 36.8H175zM159.7 8.2L152 23.1h15.7L159.7 8.2zM212.4 38.2c-12.7 0-18.7-6.9-18.7-16.2V1.3h6.6v20.9c0 6.6 4.3 10.5 12.5 10.5 8.4 0 11.9-3.9 11.9-10.5V1.3h6.7V22C231.4 30.8 225.8 38.2 212.4 38.2zM268.6 6.8v30h-6.7v-30h-15.5V1.3h37.7v5.5H268.6zM397.3 36.8V8.7l-1.8 3.1 -14.9 25h-3.3l-14.7-25 -1.8-3.1v28.1h-6.5V1.3h9.2l14 24.4 1.7 3 1.7-3 13.9-24.4h9.1v35.5H397.3zM454.4 36.8l-4.7-8.8h-20.9l-4.5 8.8h-7l19.2-35.5h5.5l19.5 35.5H454.4zM439.1 8.2l-7.7 14.9h15.7L439.1 8.2zM488.4 6.8v30h-6.7v-30h-15.5V1.3h37.7v5.5H488.4zM537.3 6.8v30h-6.7v-30h-15.5V1.3h37.7v5.5H537.3zM569.3 36.8V4.6c2.7 0 3.7-1.4 3.7-3.4h2.8v35.5L569.3 36.8 569.3 36.8zM628 11.3c-3.2-2.9-7.9-5.7-14.2-5.7 -9.5 0-14.8 6.5-14.8 13.3v0.7c0 6.7 5.4 13 15.3 13 5.9 0 10.8-2.8 13.9-5.7l4 4.2c-3.9 3.8-10.5 7.1-18.3 7.1 -13.4 0-21.6-8.7-21.6-18.3v-1.2c0-9.6 8.9-18.7 21.9-18.7 7.5 0 14.3 3.1 18 7.1L628 11.3zM321.5 12.4c1.2 0.8 1.5 2.4 0.8 3.6l-6.1 9.4c-0.8 1.2-2.4 1.6-3.6 0.8l0 0c-1.2-0.8-1.5-2.4-0.8-3.6l6.1-9.4C318.7 11.9 320.3 11.6 321.5 12.4L321.5 12.4z"}),o["default"].createElement("path",{d:"M37.5 36.7l-4.7-8.9H11.7l-4.6 8.9H0L19.4 0.8H25l19.7 35.9H37.5zM22 7.8l-7.8 15.1h15.9L22 7.8zM82.8 36.7l-23.3-24 -2.3-2.5v26.6h-6.7v-36H57l22.6 24 2.3 2.6V0.8h6.7v35.9H82.8z"}),o["default"].createElement("path",{d:"M719.9 37l-4.8-8.9H694l-4.6 8.9h-7.1l19.5-36h5.6l19.8 36H719.9zM704.4 8l-7.8 15.1h15.9L704.4 8zM733 37V1h6.8v36H733zM781 37c-1.8 0-2.6-2.5-2.9-5.8l-0.2-3.7c-0.2-3.6-1.7-5.1-8.4-5.1h-12.8V37H750V1h19.6c10.8 0 15.7 4.3 15.7 9.9 0 3.9-2 7.7-9 9 7 0.5 8.5 3.7 8.6 7.9l0.1 3c0.1 2.5 0.5 4.3 2.2 6.1V37H781zM778.5 11.8c0-2.6-2.1-5.1-7.9-5.1h-13.8v10.8h14.4c5 0 7.3-2.4 7.3-5.2V11.8zM794.8 37V1h6.8v30.4h28.2V37H794.8zM836.7 37V1h6.8v36H836.7zM886.2 37l-23.4-24.1 -2.3-2.5V37h-6.8V1h6.5l22.7 24.1 2.3 2.6V1h6.8v36H886.2zM902.3 37V1H935v5.6h-26v9.2h20v5.5h-20v10.1h26V37H902.3z"})))),o["default"].createElement("ul",{className:"jp-footer__links"},o["default"].createElement("li",{className:"jp-footer__link-item"},o["default"].createElement("a",{href:"https://jetpack.com",target:"_blank",className:"jp-footer__link",title:n},n)),o["default"].createElement("li",{className:"jp-footer__link-item"},o["default"].createElement("a",{href:"https://wordpress.com/tos/",target:"_blank",title:(0,u.translate)("WordPress.com Terms of Service"),className:"jp-footer__link"},(0,u.translate)("Terms",{context:"Shorthand for Terms of Service."}))),o["default"].createElement("li",{className:"jp-footer__link-item"},o["default"].createElement("a",{href:"https://automattic.com/privacy/",target:"_blank",title:(0,u.translate)("Automattic's Privacy Policy"),className:"jp-footer__link"},(0,u.translate)("Privacy",{context:"Shorthand for Privacy Policy."}))),a(),r(),i()))}});t["default"]=(0,i.connect)(function(e){return{currentVersion:(0,l.getCurrentVersion)(e),userCanManageOptions:(0,l.userCanManageOptions)(e),userCanDisconnectSite:(0,l.userCanDisconnectSite)(e),isDevVersion:(0,l.isDevVersion)(e),isDevMode:(0,p.isDevMode)(e),siteConnectionStatus:(0,p.getSiteConnectionStatus)(e),siteAdminUrl:(0,l.getSiteAdminUrl)(e)}},function(e){return{disconnectSite:function(){return e((0,p.disconnectSite)())},resetOptions:function(){return e((0,d.resetOptions)("options"))}}})(f)},function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function a(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(349),i=a(o),s=n(1031),c=r(s),u=(0,i["default"])({},c);t["default"]=u,e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),t.resetOptions=void 0;var a=n(459),o=n(467),i=n(435),s=n(440),c=r(s);t.resetOptions=function(e){return function(t){return t({type:i.RESET_OPTIONS}),t((0,a.createNotice)("is-info",(0,o.translate)("Resetting Jetpack options…"),{id:"reset-options"})),c["default"].resetOptions(e).then(function(){t({type:i.RESET_OPTIONS_SUCCESS}),t((0,a.removeNotice)("reset-options")),t((0,a.createNotice)("is-success",(0,o.translate)("Options reset."),{id:"reset-options"}))})["catch"](function(e){t({type:i.RESET_OPTIONS_FAIL,error:e}),t((0,a.removeNotice)("reset-options")),t((0,a.createNotice)("is-error",(0,o.translate)("Options failed to reset."),{id:"reset-options"}))})}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(154),s=n(748),c=r(s),u=n(1033),l=r(u),d=n(467),p=n(833),f=r(p),h=n(348),m=o["default"].createClass({displayName:"SupportCard",render:function(){var e=(0,c["default"])(this.props.className,"jp-support-card"),t=(0,l["default"])(this.props.happinessGravatarIds);return o["default"].createElement("div",{className:e},o["default"].createElement(f["default"],{className:"jp-support-card__happiness"},o["default"].createElement("div",{className:"jp-support-card__happiness-engineer"},o["default"].createElement("img",{src:"https://secure.gravatar.com/avatar/"+t,alt:(0,d.translate)("Jetpack Happiness Engineer"),className:"jp-support-card__happiness-engineer-img",width:"72",height:"72"})),o["default"].createElement("div",{className:"jp-support-card__happiness-contact"},o["default"].createElement("h4",{className:"jp-support-card__header"},(0,d.translate)("Need help? The Jetpack team is here for you.")),o["default"].createElement("p",{className:"jp-support-card__description"},(0,d.translate)("We offer free, full support to all of our Jetpack users. Our support team is always around to help you.")),o["default"].createElement("p",{className:"jp-support-card__description"},(0,d.translate)("{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}",{components:{hideOnMobile:o["default"].createElement("span",{className:"jp-hidden-on-mobile"}),supportLink:o["default"].createElement("a",{className:"jp-support-card__link",href:"https://jetpack.com/support/",title:(0,d.translate)("Go to Jetpack.com/support")}),forumLink:o["default"].createElement("a",{className:"jp-support-card__link",href:"https://wordpress.org/support/plugin/jetpack",title:(0,d.translate)("Go to the WordPress.org support forums")}),contactLink:o["default"].createElement("a",{className:"jp-support-card__link",href:"https://jetpack.com/contact-support/",title:(0,d.translate)("Contact Jetpack support staff directly")})}})))),o["default"].createElement(f["default"],{className:"jp-support-card__social"},o["default"].createElement("p",{className:"jp-support-card__description"},(0,d.translate)("{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}",{components:{hideOnMobile:o["default"].createElement("span",{className:"jp-hidden-on-mobile"}),reviewLink:o["default"].createElement("a",{className:"jp-support-card__link",href:"https://wordpress.org/support/view/plugin-reviews/jetpack",title:(0,d.translate)("Leave a Jetpack review"),target:"_blank"}),twitterLink:o["default"].createElement("a",{className:"jp-support-card__link",href:"http://twitter.com/jetpack",title:(0,d.translate)("Follow Jetpack on Twitter"),target:"_blank"}),facebookLink:o["default"].createElement("a",{className:"jp-support-card__link",href:"https://www.facebook.com/jetpackme",title:(0,d.translate)("Like us on Facebook"),target:"_blank"})}}))))}});m.propTypes={className:o["default"].PropTypes.string,happinessGravatarIds:o["default"].PropTypes.array.isRequired},t["default"]=(0,i.connect)(function(e){return{happinessGravatarIds:(0,h.getHappinessGravatarIds)(e)}})(m),e.exports=t["default"]},function(e,t,n){function r(e){var t=i(e)?a:o;return t(e)}var a=n(1034),o=n(1036),i=n(390);e.exports=r},function(e,t,n){function r(e){var t=e.length;return t?e[a(0,t-1)]:void 0}var a=n(1035);e.exports=r},function(e,t){function n(e,t){return e+r(a()*(t-e+1))}var r=Math.floor,a=Math.random;e.exports=n},function(e,t,n){function r(e){return a(o(e))}var a=n(1034),o=n(651);e.exports=r},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(154),s=n(348),c=n(448),u=n(704),l=r(u),d=n(822),p=r(d),f=n(862),h=r(f),m=n(940),M=r(m),_=n(1021),g=r(_),v=n(1024),b=r(v),y=n(1025),A=r(y),T=n(640),L=o["default"].createClass({displayName:"NonAdminView",componentWillMount:function(){this.props.setInitialState()},shouldComponentUpdate:function(e){return e.siteConnectionStatus!==this.props.siteConnectionStatus||e.route.path!==this.props.route.path},renderMainContent:function(e){var t=void 0,n=o["default"].createElement(l["default"],this.props);switch(e){case"/dashboard":(this.props.userCanViewStats||this.props.isModuleActivated("protect"))&&(t=o["default"].createElement(h["default"],this.props));break;case"/apps":t=o["default"].createElement(A["default"],this.props);break;case"/settings":n=o["default"].createElement(p["default"],this.props),t=o["default"].createElement(g["default"],this.props);break;case"/general":n=o["default"].createElement(p["default"],this.props),t=o["default"].createElement(g["default"],this.props);break;case"/engagement":this.props.isSubscriber||(n=o["default"].createElement(p["default"],this.props),t=o["default"].createElement(M["default"],this.props));break;case"/writing":this.props.isSubscriber||(n=o["default"].createElement(p["default"],this.props),t=o["default"].createElement(b["default"],this.props));break;default:t=o["default"].createElement(h["default"],this.props)}return window.wpNavMenuClassChange(),o["default"].createElement("div",null,n,t)},render:function(){return this.renderMainContent(this.props.route.path)}});L.propTypes={userCanViewStats:o["default"].PropTypes.bool.isRequired,isSubscriber:o["default"].PropTypes.bool.isRequired,siteConnectionStatus:o["default"].PropTypes.any.isRequired},t["default"]=(0,i.connect)(function(e){return{userCanViewStats:(0,s.userCanViewStats)(e),siteConnectionStatus:(0,T.getSiteConnectionStatus)(e),isSubscriber:(0,s.userIsSubscriber)(e),isModuleActivated:function(t){return(0,c.isModuleActivated)(e,t)}}})(L),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0}),t.UserUnlinked=t.DevModeNotice=t.StagingSiteNotice=t.DevVersionNotice=void 0;var a=n(142),o=r(a),i=n(154),s=n(916),c=r(s),u=n(1039),l=r(u),d=n(467),p=n(1040),f=r(p),h=n(1047),m=r(h),M=n(640),_=n(348),g=n(1048),v=r(g),b=n(841),y=r(b),A=t.DevVersionNotice=o["default"].createClass({displayName:"DevVersionNotice",render:function(){return!!this.props.isDevVersion&&o["default"].createElement(c["default"],{showDismiss:!1,status:"is-basic",text:(0,d.translate)("You are currently running a development version of Jetpack.")},o["default"].createElement(l["default"],{href:"https://jetpack.com/contact-support/beta-group/"},(0,d.translate)("Submit Beta feedback")))}});A.propTypes={isDevVersion:o["default"].PropTypes.bool.isRequired};var T=t.StagingSiteNotice=o["default"].createClass({displayName:"StagingSiteNotice",render:function(){if(this.props.isStaging){var e=(0,d.translate)("You are running Jetpack on a {{a}}staging server{{/a}}.",{components:{a:o["default"].createElement("a",{href:"https://jetpack.com/support/staging-sites/",target:"_blank"})}});return o["default"].createElement(c["default"],{showDismiss:!1,status:"is-basic"},e)}return!1}});T.propTypes={isStaging:o["default"].PropTypes.bool.isRequired};var L=t.DevModeNotice=o["default"].createClass({displayName:"DevModeNotice",render:function(){if("dev"===this.props.siteConnectionStatus){var e=this.props.siteDevMode,t=void 0;return e.filter?t=(0,d.translate)("Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.",{components:{a:o["default"].createElement("a",{href:"https://jetpack.com/support/development-mode/",target:"_blank"}),br:o["default"].createElement("br",null)}}):e.constant?t=(0,d.translate)("Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.",{components:{a:o["default"].createElement("a",{href:"https://jetpack.com/support/development-mode/",target:"_blank"}),br:o["default"].createElement("br",null)}}):e.url&&(t=(0,d.translate)("Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.",{components:{a:o["default"].createElement("a",{href:"https://jetpack.com/support/development-mode/",target:"_blank"}),br:o["default"].createElement("br",null)}})),o["default"].createElement(c["default"],{showDismiss:!1,status:"is-basic"},t)}return!1}});L.propTypes={siteConnectionStatus:o["default"].PropTypes.oneOfType([o["default"].PropTypes.string,o["default"].PropTypes.bool]).isRequired,siteDevMode:o["default"].PropTypes.oneOfType([o["default"].PropTypes.bool,o["default"].PropTypes.object]).isRequired};var E=t.UserUnlinked=o["default"].createClass({displayName:"UserUnlinked",render:function(){if(!window.Initial_State.userData.currentUser.isConnected&&this.props.connectUrl&&this.props.siteConnected){var e=void 0;return e=(0,d.translate)("You, %(userName)s, are not connected to WordPress.com.",{args:{userName:window.Initial_State.userData.currentUser.username}}),o["default"].createElement(c["default"],{showDismiss:!1,status:"is-info",text:e},o["default"].createElement(l["default"],{href:this.props.connectUrl},(0,d.translate)("Link to WordPress.com")))}return!1}});E.propTypes={connectUrl:o["default"].PropTypes.string.isRequired,siteConnected:o["default"].PropTypes.bool.isRequired};var w=o["default"].createClass({displayName:"JetpackNotices",render:function(){return o["default"].createElement("div",null,o["default"].createElement(y["default"],null),o["default"].createElement(f["default"],null),o["default"].createElement(m["default"],null),o["default"].createElement(A,{isDevVersion:this.props.isDevVersion}),o["default"].createElement(L,{siteConnectionStatus:this.props.siteConnectionStatus,siteDevMode:this.props.siteDevMode}),o["default"].createElement(T,{isStaging:this.props.isStaging}),o["default"].createElement(v["default"],null),o["default"].createElement(E,{connectUrl:this.props.connectUrl,siteConnected:!0===this.props.siteConnectionStatus}))}});t["default"]=(0,i.connect)(function(e){return{connectUrl:(0,M.getConnectUrl)(e),siteConnectionStatus:(0,M.getSiteConnectionStatus)(e),isDevVersion:(0,_.isDevVersion)(e),siteDevMode:(0,M.getSiteDevMode)(e),isStaging:(0,M.isStaging)(e)}})(w)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(811),s=r(i);n(917),t["default"]=o["default"].createClass({displayName:"NoticeAction",propTypes:{href:o["default"].PropTypes.string,onClick:o["default"].PropTypes.func,external:o["default"].PropTypes.bool,icon:o["default"].PropTypes.string},getDefaultProps:function(){return{external:!1}},render:function(){var e={className:"dops-notice__action",href:this.props.href,onClick:this.props.onClick};return this.props.external&&(e.target="_blank"),o["default"].createElement("a",e,o["default"].createElement("span",null,this.props.children),this.props.icon&&o["default"].createElement(s["default"],{icon:this.props.icon,size:24}),this.props.external&&o["default"].createElement(s["default"],{icon:"external",size:24}))}}),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(469),s=r(i),c=n(916),u=r(c),l=n(1039),d=r(l),p=n(1041),f=r(p),h=n(154),m=n(338),M=n(459),_=(0,s["default"])("calypso:notices");n(1045);var g=o["default"].createClass({displayName:"NoticesList",propTypes:{id:o["default"].PropTypes.string,notices:o["default"].PropTypes.oneOfType([o["default"].PropTypes.object,o["default"].PropTypes.array])},getDefaultProps:function(){return{id:"overlay-notices",notices:Object.freeze([])}},componentWillMount:function(){_("Mounting Global Notices React component.")},removeNotice:function(e){e&&f["default"].removeNotice(e)},render:function(){var e=this.props.notices[this.props.id]||[],t=e.map(function(e,t){return o["default"].createElement(u["default"],{key:"notice-old-"+t,status:e.status,duration:e.duration||null,text:e.text,isCompact:e.isCompact,onDismissClick:this.removeNotice.bind(this,e),showDismiss:e.showDismiss},e.button&&o["default"].createElement(d["default"],{href:e.href,onClick:e.onClick},e.button))},this);return t=t.concat(this.props.storeNotices.map(function(e,t){return o["default"].createElement(u["default"],{key:"notice-"+t,status:e.status,duration:e.duration||null,showDismiss:e.showDismiss,onDismissClick:this.props.removeNotice.bind(this,e.noticeId),text:e.text})},this)),t.length?o["default"].createElement("div",{id:this.props.id,className:"global-notices"},t):null}});t["default"]=(0,h.connect)(function(e){return{storeNotices:e.globalNotices}},function(e){return(0,m.bindActionCreators)({removeNotice:M.removeNotice},e)})(g),e.exports=t["default"]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(469)("calypso:notices"),a=n(1042);r("initializing notices");var o={containerNames:{}};a(o);var i=[];n(1043);var s={"new":function(e,t,n){var a=t.overlay?"overlay-notices":"notices";o.containerNames[a]=a,r("creating notice",e,t,n),o[a]=[];var c={type:t.type||"message",status:n,text:e,duration:t.duration,container:a,button:t.button,href:t.href,onClick:function(e){if("function"==typeof t.onClick){var n=s.removeNotice.bind(s,c);return t.onClick(e,n)}},onRemoveCallback:t.onRemoveCallback||function(){},arrow:t.arrow,isCompact:t.isCompact,showDismiss:t.showDismiss,persistent:t.persistent};return t.displayOnNextPage?i.push(c):o[a].push(c),o.emit("change"),c},success:function(e,t){return t=t||{},this["new"](e,t,"is-success")},error:function(e,t){return t=t||{},this["new"](e,t,"is-error")},info:function(e,t){return t=t||{},this["new"](e,t,"is-info")},warning:function(e,t){return t=t||{},this["new"](e,t,"is-warning")},list:o,removeNotice:function(e){if(e.container){var t=o[e.container],n=t.indexOf(e);-1!==n&&(t.splice(n,1),o.emit("change"))}},clearNoticesOnNavigation:function(e,t){r("clearNoticesOnNavigation");var n,a,s=!1,c=function(e){return e.persistent};for(a in o.containerNames)n=o[a].length,o[a]=o[a].filter(c),n!==o[a].length&&(s=!0);i.length&&(i.forEach(function(e){o[e.container]=[],o[e.container].push(e)}),i=[]),s&&o.emit("change"),t()},clearNotices:function(e){o[e]=[],o.emit("change")},getStatusHelper:function(e){return e.error?"is-error":e.warning?"is-warning":e.info?"is-info":e.success?"is-success":void 0}};t["default"]=s,e.exports=t["default"]},function(e,t,n){"use strict";var r=n(582).EventEmitter,a=n(658);e.exports=function(e){a(e,r.prototype),e.emitChange=function(){this.emit("change")},e.off=e.removeListener}},796,,796,,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(154),s=n(467),c=n(916),u=r(c),l=n(348),d=n(696),p=o["default"].createClass({displayName:"JetpackStateNotices",getInitialState:function(){return{showNotice:!0}},dismissJetpackStateNotice:function(){this.setState({showNotice:!1})},getErrorFromKey:function(e){var t=this.props.jetpackStateNoticesErrorDescription||!1,n="";switch(e){case"cheatin":n=(0,s.translate)("Cheatin' uh?");break;case"access_denied":n=(0,s.translate)("{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}",{components:{a:o["default"].createElement("a",{href:"https://jetpack.com/cancelled-connection/",target:"_blank"}),p:o["default"].createElement("p",null)}});break;case"wrong_state":n=(0,s.translate)("You need to stay logged in to your WordPress blog while you authorize Jetpack.");break;case"invalid_client":n=(0,s.translate)("We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.");break;case"invalid_grant":n=(0,s.translate)('There was an issue connecting your Jetpack. Please click "Connect to WordPress.com" again.');break;case"site_inaccessible":case"site_requires_authorization":n=(0,s.translate)("Your website needs to be publicly accessible to use Jetpack: %(error_key)s",{args:{error_key:e}});break;case"not_public":n=(0,s.translate)("{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).",{components:{s:o["default"].createElement("strong",null)}});break;case"wpcom_408":case"wpcom_5??":case"wpcom_bad_response":case"wpcom_outage":n=(0,s.translate)("WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.");break;case"register_http_request_failed":case"token_http_request_failed":n=(0,s.translate)("Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.",{args:{error_key:e}});break;case"no_role":case"no_cap":case"no_code":case"no_state":case"invalid_state":case"invalid_request":case"invalid_scope":case"unsupported_response_type":case"invalid_token":case"no_token":case"missing_secrets":case"home_missing":case"siteurl_missing":case"gmt_offset_missing":case"site_name_missing":case"secret_1_missing":case"secret_2_missing":case"site_lang_missing":case"home_malformed":case"siteurl_malformed":case"gmt_offset_malformed":case"timezone_string_malformed":case"site_name_malformed":case"secret_1_malformed":case"secret_2_malformed":case"site_lang_malformed":case"secrets_mismatch":case"verify_secret_1_missing":case"verify_secret_1_malformed":case"verify_secrets_missing":case"verify_secrets_mismatch":n=(0,s.translate)("{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s",{components:{s:o["default"].createElement("strong",null)},args:{error_key:e}});break;default:n=e}return t?o["default"].createElement("div",null,n,o["default"].createElement("br",null),t):o["default"].createElement("div",null,n)},getMessageFromKey:function(e){var t="",n="is-info";switch(e){case"modules_activated":t=(0,s.translate)("Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!",{args:{jetpack_version:this.props.currentVersion},components:{s:o["default"].createElement("strong",null)}});break;case"already_authorized":t=(0,s.translate)("Your Jetpack is already connected."),n="is-success";break;case"authorized":t=(0,s.translate)("You're fueled up and ready to go, Jetpack is now active."),n="is-success";break;case"linked":t=(0,s.translate)("You're fueled up and ready to go."),n="is-success";break;default:t=e}return[t,n]},renderContent:function(){var e="is-info",t="",n=this.props.jetpackStateNoticesErrorCode,r=this.props.jetpackStateNoticesMessageCode;if(n||r){if(n&&(t=this.getErrorFromKey(n),"access_denied"!==n&&(e="is-error")),r){var a=this.getMessageFromKey(r);t=a[0],e=a[1]}return o["default"].createElement(u["default"],{status:e,onDismissClick:this.dismissJetpackStateNotice},t)}},render:function(){return o["default"].createElement("div",null,this.state.showNotice?this.renderContent():null)}});t["default"]=(0,i.connect)(function(e){return{currentVersion:(0,l.getCurrentVersion)(e),jetpackStateNoticesErrorCode:(0,d.getJetpackStateNoticesErrorCode)(e),jetpackStateNoticesMessageCode:(0,d.getJetpackStateNoticesMessageCode)(e),jetpackStateNoticesErrorDescription:(0,d.getJetpackStateNoticesErrorDescription)(e)}})(p),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(161),s=n(154),c=n(916),u=r(c),l=n(467),d=n(696),p=o["default"].createClass({displayName:"DismissableNotices",renderNotices:function(){var e=this.props.jetpackNotices;switch(e){case"disconnected":return!this.props.isDismissed(e)&&o["default"].createElement("div",null,o["default"].createElement(u["default"],{onDismissClick:this.props.dismissJetpackActionNotice.bind(null,e)},(0,l.translate)("You have successfully disconnected Jetpack"),o["default"].createElement("br",null),(0,l.translate)("Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.",{components:{a:o["default"].createElement("a",{href:"https://jetpack.com/survey-disconnected/",target:"_blank"})}})));default:return!1}},render:function(){return o["default"].createElement("div",null,this.renderNotices())}});t["default"]=(0,s.connect)(function(e){return{jetpackNotices:(0,d.getJetpackNotices)(e),isDismissed:function(t){return(0,d.isNoticeDismissed)(e,t)}}},function(e){return(0,i.bindActionCreators)({dismissJetpackActionNotice:d.dismissJetpackActionNotice},e)})(p),e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=o["default"].createClass({displayName:"AdminNotices",componentDidMount:function(){var e=jQuery(this.refs.adminNotices),t=jQuery(".vp-notice");t.length>0&&t.each(function(){var t=jQuery(this).addClass("dops-notice is-warning").removeClass("wrap vp-notice");t.find("a").addClass("dops-notice__action").appendTo(t),t.find(".vp-message").removeClass("vp-message").addClass("dops-notice__text"),t.find("h3").replaceWith(function(){return jQuery("<strong />",{html:this.innerHTML})}),t.find("p").replaceWith(function(){return jQuery("<div/>",{html:this.innerHTML})}),t.prependTo(e).wrapInner('<div class="dops-notice__content">').show()});var n=jQuery(".woocommerce-message");n.length>0&&n.each(function(){var t=jQuery(this).addClass("dops-notice is-basic").removeClass("updated wc-connect");t.find(".button-primary").addClass("dops-notice__action").removeClass("button-primary").detach().appendTo(t),t.find("p").not(".submit").wrapAll('<div class="dops-notice__text"/>');var n=t.find(".dops-notice__text");n.find("p").replaceWith(function(){return jQuery("<div/>",{html:this.innerHTML,"class":"dops-notice__moved_text"})}),n.find("br").remove(),t.find(".button-secondary").removeClass("button-secondary").detach().appendTo(n),t.find(".submit").remove(),t.find(".woocommerce-message-close").removeClass("woocommerce-message-close").addClass("dops-notice__action"),t.prependTo(e).wrapInner('<div class="dops-notice__content">').show(),t.find(".dops-notice__action").not(":first").removeClass("dops-notice__action").detach().appendTo(t.find(".dops-notice__text"))})},render:function(){return o["default"].createElement("div",{ref:"adminNotices"})}});t["default"]=i,e.exports=t["default"]},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function a(e){
-return{__html:e.long_description}}Object.defineProperty(t,"__esModule",{value:!0}),t.SearchResults=void 0;var o=n(142),i=r(o),s=n(154),c=n(858),u=r(c),l=n(922),d=n(595),p=r(d),f=n(838),h=r(f),m=n(811),M=r(m),_=n(1051),g=r(_),v=n(467),b=n(657),y=r(b),A=n(939),T=r(A),L=n(640),E=n(941),w=n(448),z=n(699),S=n(690),k=n(926),O=r(k),N=n(693),C=t.SearchResults=function(e){var t=e.siteAdminUrl,n=e.toggleModule,r=e.isModuleActivated,o=e.isTogglingModule,s=e.getModule,c=e.getModules,d=e.searchTerm,f=e.unavailableInDevMode,m=e.isFetchingPluginsData,_=e.isPluginActive,b=c(),A=[["scan",(0,v.translate)("Security Scanning"),(0,v.translate)("Automatically scan your site for common threats and attacks."),"https://vaultpress.com/jetpack/","security scan threat attacks pro scanning"],["akismet","Akismet",(0,v.translate)("Keep those spammers away!"),"https://akismet.com/jetpack/","spam security comments pro"],["backups",(0,v.translate)("Site Backups"),(0,v.translate)("Keep your site backed up!"),"https://vaultpress.com/jetpack/","backup restore pro security"]],L=void 0;return(0,p["default"])(b,function(e){"vaultpress"!==e.module?A.push([e.module,s(e.module).name,s(e.module).description,s(e.module).learn_more_button,s(e.module).long_description,s(e.module).search_terms,s(e.module).additional_search_queries,s(e.module).short_description,s(e.module).feature.toString()]):""}),L=A.map(function(e){var c="scan"===e[0]||"akismet"===e[0]||"backups"===e[0],d={},p=f(e[0]),g=p?(0,v.translate)("Unavailable in Dev Mode"):i["default"].createElement(l.ModuleToggle,{slug:e[0],activated:r(e[0]),toggling:o(e[0]),toggleModule:n}),b=p?"devmode-disabled":"";return c&&(d={module:e[0],configure_url:""},g=i["default"].createElement(O["default"],{proFeature:e[0]}),e[1]=i["default"].createElement("span",null,e[1],i["default"].createElement(h["default"],{compact:!0,href:"#/plans"},(0,v.translate)("Pro"))),m||("akismet"===e[0]&&_("akismet/akismet.php")?d.configure_url=t+"admin.php?page=akismet-key-config":"scan"!==e[0]&&"backups"!==e[0]||!_("vaultpress/vaultpress.php")||(d.configure_url="https://dashboard.vaultpress.com/"))),1===e.length?i["default"].createElement("h1",null,e[0]):i["default"].createElement(u["default"],{key:e[0],className:b,header:e[1],searchTerms:e.toString().replace(/<(?:.|\n)*?>/gm,""),subheader:e[2],summary:g,expandedSummary:g,clickableHeaderText:!0,onOpen:function(){return y["default"].tracks.recordEvent("jetpack_wpa_settings_card_open",{card:e[0],path:"/search"})}},r(e[0])||c?i["default"].createElement(E.AllModuleSettings,{module:c?d:s(e[0])}):i["default"].createElement("div",{dangerouslySetInnerHTML:a(s(e[0]))}),i["default"].createElement("br",null),i["default"].createElement("div",{className:"jp-module-settings__read-more"},i["default"].createElement(h["default"],{borderless:!0,compact:!0,href:e[3]},i["default"].createElement(M["default"],{icon:"help-outline"}),i["default"].createElement("span",{className:"screen-reader-text"},(0,v.translate)("Learn More")))))}),i["default"].createElement("div",null,i["default"].createElement(T["default"],null),i["default"].createElement(g["default"],{filter:d(),noResultsText:(0,v.translate)("No Results Found.")},L))};t["default"]=(0,s.connect)(function(e){return{isModuleActivated:function(t){return(0,w.isModuleActivated)(e,t)},isTogglingModule:function(t){return(0,w.isActivatingModule)(e,t)||(0,w.isDeactivatingModule)(e,t)},getModule:function(t){return(0,w.getModule)(e,t)},getModules:function(){return(0,w.getModules)(e)},searchTerm:function(){return(0,z.getSearchTerm)(e)},sitePlan:function(){return(0,S.getSitePlan)(e)},unavailableInDevMode:function(t){return(0,L.isUnavailableInDevMode)(e,t)},isFetchingPluginsData:(0,N.isFetchingPluginsData)(e),isPluginActive:function(t){return(0,N.isPluginActive)(e,t)}}},function(e){return{toggleModule:function(t,n){return e(n?(0,w.deactivateModule)(t):(0,w.activateModule)(t))}}})(C)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=o["default"].createClass({displayName:"Hider",propTypes:{hide:o["default"].PropTypes.bool},render:function(){return o["default"].createElement("div",{className:"design-assets__group",style:this.props.hide?{display:"none"}:{}},this.props.children)}}),s=o["default"].createClass({displayName:"FilterSummary",getDefaultProps:function(){return{noResultsText:"No Results Found"}},propTypes:{noResultsText:o["default"].PropTypes.string},render:function(){return 0===this.props.items.length?o["default"].createElement("p",null,this.props.noResultsText):null}});t["default"]=o["default"].createClass({displayName:"Collection",shouldWeHide:function(e){var t=void 0,n=void 0;return t=this.props.filter||"",n=e.props.searchTerms,this.props.component?e.type.displayName.toLowerCase()!==this.props.component.replace(/-([a-z])/g,"$1"):(e.props.searchKeywords&&(n+=" "+e.props.searchKeywords),!(!t||n.toLowerCase().indexOf(t)>-1))},visibleExamples:function(e){return e.filter(function(e){return!e.props.hide})},render:function(){var e=this,t=void 0,n=void 0;return n=o["default"].Children.map(this.props.children,function(t){return o["default"].createElement(i,{hide:e.shouldWeHide(t),key:"example-"+t.type.displayName},t)}),this.props.component||(t=o["default"].createElement(s,{items:this.visibleExamples(n),total:this.props.children.length,noResultsText:this.props.noResultsText})),o["default"].createElement("div",{className:"collection"},t,n)}}),e.exports=t["default"]},,,,,function(e,t,n,r,a,o,i,s,c,u){"use strict";function l(e){return e&&e.__esModule?e:{"default":e}}function d(e){return"string"==typeof e&&"/"===e.charAt(0)}function p(){var e=L.getHashPath();return!!d(e)||(L.replaceHashPath("/"+e),!1)}function f(e,t,n){return e+(e.indexOf("?")===-1?"?":"&")+(t+"="+n)}function h(e,t){return e.replace(new RegExp("[?&]?"+t+"=[a-zA-Z0-9]+"),"")}function m(e,t){var n=e.match(new RegExp("\\?.*?\\b"+t+"=(.+?)\\b"));return n&&n[1]}function M(){function e(){var e=L.getHashPath(),t=void 0,n=void 0;v?(t=m(e,v),e=h(e,v),t?n=E.readState(t):(n=null,t=w.createKey(),L.replaceHashPath(f(e,v,t)))):t=n=null;var r=A.parsePath(e);return w.createLocation(_({},r,{state:n}),void 0,t)}function t(t){function n(){p()&&r(e())}var r=t.transitionTo;return p(),L.addEventListener(window,"hashchange",n),function(){L.removeEventListener(window,"hashchange",n)}}function n(e){var t=e.basename,n=e.pathname,r=e.search,a=e.state,o=e.action,i=e.key;if(o!==y.POP){var s=(t||"")+n+r;v?(s=f(s,v,i),E.saveState(i,a)):e.key=e.state=null;var c=L.getHashPath();o===y.PUSH?c!==s&&(window.location.hash=s):c!==s&&L.replaceHashPath(s)}}function r(e){1===++k&&(O=t(w));var n=w.listenBefore(e);return function(){n(),0===--k&&O()}}function a(e){1===++k&&(O=t(w));var n=w.listen(e);return function(){n(),0===--k&&O()}}function o(e){w.push(e)}function i(e){w.replace(e)}function s(e){w.go(e)}function c(e){return"#"+w.createHref(e)}function u(e){1===++k&&(O=t(w)),w.registerTransitionHook(e)}function l(e){w.unregisterTransitionHook(e),0===--k&&O()}function d(e,t){w.pushState(e,t)}function M(e,t){w.replaceState(e,t)}var g=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];T.canUseDOM?void 0:b["default"](!1);var v=g.queryKey;(void 0===v||v)&&(v="string"==typeof v?v:S);var w=z["default"](_({},g,{getCurrentLocation:e,finishTransition:n,saveState:E.saveState})),k=0,O=void 0;L.supportsGoWithoutReloadUsingHash();return _({},w,{listenBefore:r,listen:a,push:o,replace:i,go:s,createHref:c,registerTransitionHook:u,unregisterTransitionHook:l,pushState:d,replaceState:M})}t.__esModule=!0;var _=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},g=n(r),v=(l(g),n(177)),b=l(v),y=n(a),A=n(o),T=n(i),L=n(s),E=n(c),w=n(u),z=l(w),S="_k";t["default"]=M,e.exports=t["default"]},function(e,t,n,r){"use strict";function a(e){return e&&e.__esModule?e:{"default":e}}function o(e){var t=e.match(/^https?:\/\/[^\/]*/);return null==t?e:e.substring(t[0].length)}function i(e){var t=o(e),n="",r="",a=t.indexOf("#");a!==-1&&(r=t.substring(a),t=t.substring(0,a));var i=t.indexOf("?");return i!==-1&&(n=t.substring(i),t=t.substring(0,i)),""===t&&(t="/"),{pathname:t,search:n,hash:r}}t.__esModule=!0,t.extractPath=o,t.parsePath=i;var s=n(r);a(s)},function(e,t,n,r){"use strict";function a(e){return e&&e.__esModule?e:{"default":e}}function o(e){return u+e}function i(e,t){try{null==t?window.sessionStorage.removeItem(o(e)):window.sessionStorage.setItem(o(e),JSON.stringify(t))}catch(n){if(n.name===d)return;if(l.indexOf(n.name)>=0&&0===window.sessionStorage.length)return;throw n}}function s(e){var t=void 0;try{t=window.sessionStorage.getItem(o(e))}catch(n){if(n.name===d)return null}if(t)try{return JSON.parse(t)}catch(n){}return null}t.__esModule=!0,t.saveState=i,t.readState=s;var c=n(r),u=(a(c),"@@History/"),l=["QuotaExceededError","QUOTA_EXCEEDED_ERR"],d="SecurityError"},function(e,t,n,r,a,o){"use strict";function i(e){return e&&e.__esModule?e:{"default":e}}function s(e){function t(e){return d.canUseDOM?void 0:l["default"](!1),n.listen(e)}var n=h["default"](c({getUserConfirmation:p.getUserConfirmation},e,{go:p.go}));return c({},n,{listen:t})}t.__esModule=!0;var c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u=n(177),l=i(u),d=n(r),p=n(a),f=n(o),h=i(f);t["default"]=s,e.exports=t["default"]},function(e,t,n,r,a,o){"use strict";function i(e){return e&&e.__esModule?e:{"default":e}}function s(){var e=arguments.length<=0||void 0===arguments[0]?"/":arguments[0],t=arguments.length<=1||void 0===arguments[1]?l.POP:arguments[1],n=arguments.length<=2||void 0===arguments[2]?null:arguments[2],r=arguments.length<=3||void 0===arguments[3]?null:arguments[3];"string"==typeof e&&(e=d.parsePath(e)),"object"==typeof t&&(e=c({},e,{state:t}),t=n||l.POP,n=r);var a=e.pathname||"/",o=e.search||"",i=e.hash||"",s=e.state||null;return{pathname:a,search:o,hash:i,state:s,action:t,key:n}}t.__esModule=!0;var c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u=n(r),l=(i(u),n(a)),d=n(o);t["default"]=s,e.exports=t["default"]},function(e,t,n,r){"use strict";function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t,n){var r=e(t,n);e.length<2&&n(r)}t.__esModule=!0;var i=n(r);a(i);t["default"]=o,e.exports=t["default"]},function(e,t,n,r){"use strict";function a(e){return e&&e.__esModule?e:{"default":e}}function o(e,t){return function(){return e.apply(this,arguments)}}t.__esModule=!0;var i=n(r);a(i);t["default"]=o,e.exports=t["default"]},function(e,t,n,r,a){"use strict";function o(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t["default"]=e,t}function i(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(t,"__esModule",{value:!0});var s=n(349),c=i(s),u=n(r),l=o(u),d=n(a),p=o(d),f=(0,c["default"])({},l,p);t["default"]=f,e.exports=t["default"]},function(e,t,n,r){var a=n(r),o=a(Object,"create");e.exports=o},function(e,t,n,r,a){var o=n(r),i=n(a),s=o(i,"Map");e.exports=s},function(e,t,n,r){var a=n(r),o=a.Symbol;e.exports=o},function(e,t,n,r,a){var o=n(r),i=n(a),s=i(o);e.exports=s},function(e,t,n,r,a){function o(e,t){return e&&i(e,t,s)}var i=n(r),s=n(a);e.exports=o},function(e,t,n,r){function a(e,t){return function(n,r){if(null==n)return n;if(!o(n))return e(n,r);for(var a=n.length,i=t?a:-1,s=Object(n);(t?i--:++i<a)&&r(s[i],i,s)!==!1;);return n}}var o=n(r);e.exports=a},function(e,t,n,r,a,o){function i(e,t,n,r,a){return e===t||(null==e||null==t||!c(e)&&!u(t)?e!==e&&t!==t:s(e,t,i,n,r,a))}var s=n(r),c=n(a),u=n(o);e.exports=i},function(e,t,n,r){var a=n(r),o=a.Uint8Array;e.exports=o},function(e,t,n,r,a){var o=n(r),i=n(a),s=o(i,"Set");e.exports=s},function(e,t,n,r,a){var o=n(r),i=n(a),s=o(i,"WeakMap");e.exports=s},function(e,t,n,r){function a(e){return e===e&&!o(e)}var o=n(r);e.exports=a}]));
-//# sourceMappingURL=admin.js.map \ No newline at end of file
+!function(e){function t(r){if(n[r])return n[r].exports;var a=n[r]={exports:{},id:r,loaded:!1};return e[r].call(a.exports,a,a.exports,t),a.loaded=!0,a.exports}var n={};return t.m=e,t.c=n,t.p="",t(0)}([function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(){var e=document.getElementById("jp-plugin-container");null!==e&&i.default.render(c.default.createElement("div",null,c.default.createElement(u.Provider,{store:h.default},c.default.createElement(l.Router,{history:b},c.default.createElement(l.Route,{path:"/",name:M.default.translate("At A Glance",{context:"Navigation item."}),component:v.default}),c.default.createElement(l.Route,{path:"/jumpstart",component:v.default}),c.default.createElement(l.Route,{path:"/dashboard",name:M.default.translate("At A Glance"),component:v.default}),c.default.createElement(l.Route,{path:"/apps",name:M.default.translate("Apps",{context:"Navigation item."}),component:v.default}),c.default.createElement(l.Route,{path:"/plans",name:M.default.translate("Plans",{context:"Navigation item."}),component:v.default}),c.default.createElement(l.Route,{path:"/settings",name:M.default.translate("General",{context:"Navigation item."}),component:v.default}),c.default.createElement(l.Route,{path:"/general",name:M.default.translate("General",{context:"Navigation item."}),component:v.default}),c.default.createElement(l.Route,{path:"/engagement",name:M.default.translate("Engagement",{context:"Navigation item."}),component:v.default}),c.default.createElement(l.Route,{path:"/security",name:M.default.translate("Security",{context:"Navigation item."}),component:v.default}),c.default.createElement(l.Route,{path:"/appearance",name:M.default.translate("Appearance",{context:"Navigation item."}),component:v.default}),c.default.createElement(l.Route,{path:"/writing",name:M.default.translate("Writing",{context:"Navigation item."}),component:v.default}),c.default.createElement(l.Route,{path:"/search",component:v.default}),c.default.createElement(l.Route,{path:"*"})))),e)}var o=n(1),i=r(o),s=n(142),c=r(s),u=n(154),l=n(178),d=n(239),p=n(244),f=n(265),h=r(f),m=n(466),M=r(m),_=n(701),v=r(_);Initial_State.locale=JSON.parse(Initial_State.locale),"undefined"!=typeof Initial_State.locale[""]?(Initial_State.locale[""].localeSlug=Initial_State.localeSlug,Number.prototype.realToLocaleString=Number.prototype.toLocaleString,Number.prototype.toLocaleString=function(e,t){return e=e||Initial_State.localeSlug,t=t||{},this.realToLocaleString(e,t)}):Initial_State.locale={"":{localeSlug:Initial_State.localeSlug}},M.default.setLocale(Initial_State.locale);var g=(0,l.useRouterHistory)(p.createHashHistory)({queryKey:!1}),b=(0,d.syncHistoryWithStore)(g,h.default);a()},function(e,t,n){"use strict";e.exports=n(2)},function(e,t,n){"use strict";var r=n(3),a=n(4),o=n(69),i=n(43),s=n(26),c=n(16),u=n(48),l=n(52),d=n(140),p=n(89),f=n(141);n(23);o.inject();var h=c.measure("React","render",s.render),m={findDOMNode:p,render:h,unmountComponentAtNode:s.unmountComponentAtNode,version:d,unstable_batchedUpdates:l.batchedUpdates,unstable_renderSubtreeIntoContainer:f};"undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.inject&&__REACT_DEVTOOLS_GLOBAL_HOOK__.inject({CurrentOwner:r,InstanceHandles:i,Mount:s,Reconciler:u,TextComponent:a});e.exports=m},function(e,t){"use strict";var n={current:null};e.exports=n},function(e,t,n){"use strict";var r=n(5),a=n(20),o=n(24),i=n(26),s=n(37),c=n(19),u=n(18),l=(n(68),function(e){});s(l.prototype,{construct:function(e){this._currentElement=e,this._stringText=""+e,this._rootNodeID=null,this._mountIndex=0},mountComponent:function(e,t,n){if(this._rootNodeID=e,t.useCreateElement){var r=n[i.ownerDocumentContextKey],o=r.createElement("span");return a.setAttributeForID(o,e),i.getID(o),u(o,this._stringText),o}var s=c(this._stringText);return t.renderToStaticMarkup?s:"<span "+a.createMarkupForID(e)+">"+s+"</span>"},receiveComponent:function(e,t){if(e!==this._currentElement){this._currentElement=e;var n=""+e;if(n!==this._stringText){this._stringText=n;var a=i.getNode(this._rootNodeID);r.updateTextContent(a,n)}}},unmountComponent:function(){o.unmountIDFromEnvironment(this._rootNodeID)}}),e.exports=l},function(e,t,n){"use strict";function r(e,t,n){var r=n>=e.childNodes.length?null:e.childNodes.item(n);e.insertBefore(t,r)}var a=n(6),o=n(14),i=n(16),s=n(17),c=n(18),u=n(11),l={dangerouslyReplaceNodeWithMarkup:a.dangerouslyReplaceNodeWithMarkup,updateTextContent:c,processUpdates:function(e,t){for(var n,i=null,l=null,d=0;d<e.length;d++)if(n=e[d],n.type===o.MOVE_EXISTING||n.type===o.REMOVE_NODE){var p=n.fromIndex,f=n.parentNode.childNodes[p],h=n.parentID;f?void 0:u(!1),i=i||{},i[h]=i[h]||[],i[h][p]=f,l=l||[],l.push(f)}var m;if(m=t.length&&"string"==typeof t[0]?a.dangerouslyRenderMarkup(t):t,l)for(var M=0;M<l.length;M++)l[M].parentNode.removeChild(l[M]);for(var _=0;_<e.length;_++)switch(n=e[_],n.type){case o.INSERT_MARKUP:r(n.parentNode,m[n.markupIndex],n.toIndex);break;case o.MOVE_EXISTING:r(n.parentNode,i[n.parentID][n.fromIndex],n.toIndex);break;case o.SET_MARKUP:s(n.parentNode,n.content);break;case o.TEXT_CONTENT:c(n.parentNode,n.content);break;case o.REMOVE_NODE:}}};i.measureMethods(l,"DOMChildrenOperations",{updateTextContent:"updateTextContent"}),e.exports=l},function(e,t,n){"use strict";function r(e){return e.substring(1,e.indexOf(" "))}var a=n(7),o=n(8),i=n(13),s=n(12),c=n(11),u=/^(<[^ \/>]+)/,l="data-danger-index",d={dangerouslyRenderMarkup:function(e){a.canUseDOM?void 0:c(!1);for(var t,n={},d=0;d<e.length;d++)e[d]?void 0:c(!1),t=r(e[d]),t=s(t)?t:"*",n[t]=n[t]||[],n[t][d]=e[d];var p=[],f=0;for(t in n)if(n.hasOwnProperty(t)){var h,m=n[t];for(h in m)if(m.hasOwnProperty(h)){var M=m[h];m[h]=M.replace(u,"$1 "+l+'="'+h+'" ')}for(var _=o(m.join(""),i),v=0;v<_.length;++v){var g=_[v];g.hasAttribute&&g.hasAttribute(l)&&(h=+g.getAttribute(l),g.removeAttribute(l),p.hasOwnProperty(h)?c(!1):void 0,p[h]=g,f+=1)}}return f!==p.length?c(!1):void 0,p.length!==e.length?c(!1):void 0,p},dangerouslyReplaceNodeWithMarkup:function(e,t){a.canUseDOM?void 0:c(!1),t?void 0:c(!1),"html"===e.tagName.toLowerCase()?c(!1):void 0;var n;n="string"==typeof t?o(t,i)[0]:t,e.parentNode.replaceChild(n,e)}};e.exports=d},function(e,t){"use strict";var n=!("undefined"==typeof window||!window.document||!window.document.createElement),r={canUseDOM:n,canUseWorkers:"undefined"!=typeof Worker,canUseEventListeners:n&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:n&&!!window.screen,isInWorker:!n};e.exports=r},function(e,t,n){"use strict";function r(e){var t=e.match(l);return t&&t[1].toLowerCase()}function a(e,t){var n=u;u?void 0:c(!1);var a=r(e),o=a&&s(a);if(o){n.innerHTML=o[1]+e+o[2];for(var l=o[0];l--;)n=n.lastChild}else n.innerHTML=e;var d=n.getElementsByTagName("script");d.length&&(t?void 0:c(!1),i(d).forEach(t));for(var p=i(n.childNodes);n.lastChild;)n.removeChild(n.lastChild);return p}var o=n(7),i=n(9),s=n(12),c=n(11),u=o.canUseDOM?document.createElement("div"):null,l=/^\s*<(\w+)/;e.exports=a},function(e,t,n){"use strict";function r(e){return!!e&&("object"==typeof e||"function"==typeof e)&&"length"in e&&!("setInterval"in e)&&"number"!=typeof e.nodeType&&(Array.isArray(e)||"callee"in e||"item"in e)}function a(e){return r(e)?Array.isArray(e)?e.slice():o(e):[e]}var o=n(10);e.exports=a},function(e,t,n){"use strict";function r(e){var t=e.length;if(Array.isArray(e)||"object"!=typeof e&&"function"!=typeof e?a(!1):void 0,"number"!=typeof t?a(!1):void 0,0===t||t-1 in e?void 0:a(!1),e.hasOwnProperty)try{return Array.prototype.slice.call(e)}catch(e){}for(var n=Array(t),r=0;r<t;r++)n[r]=e[r];return n}var a=n(11);e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r,a,o,i,s){if(!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,r,a,o,i,s],l=0;c=new Error(t.replace(/%s/g,function(){return u[l++]})),c.name="Invariant Violation"}throw c.framesToPop=1,c}}e.exports=r},function(e,t,n){"use strict";function r(e){return i?void 0:o(!1),p.hasOwnProperty(e)||(e="*"),s.hasOwnProperty(e)||("*"===e?i.innerHTML="<link />":i.innerHTML="<"+e+"></"+e+">",s[e]=!i.firstChild),s[e]?p[e]:null}var a=n(7),o=n(11),i=a.canUseDOM?document.createElement("div"):null,s={},c=[1,'<select multiple="true">',"</select>"],u=[1,"<table>","</table>"],l=[3,"<table><tbody><tr>","</tr></tbody></table>"],d=[1,'<svg xmlns="http://www.w3.org/2000/svg">',"</svg>"],p={"*":[1,"?<div>","</div>"],area:[1,"<map>","</map>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],legend:[1,"<fieldset>","</fieldset>"],param:[1,"<object>","</object>"],tr:[2,"<table><tbody>","</tbody></table>"],optgroup:c,option:c,caption:u,colgroup:u,tbody:u,tfoot:u,thead:u,td:l,th:l},f=["circle","clipPath","defs","ellipse","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","text","tspan"];f.forEach(function(e){p[e]=d,s[e]=!0}),e.exports=r},function(e,t){"use strict";function n(e){return function(){return e}}function r(){}r.thatReturns=n,r.thatReturnsFalse=n(!1),r.thatReturnsTrue=n(!0),r.thatReturnsNull=n(null),r.thatReturnsThis=function(){return this},r.thatReturnsArgument=function(e){return e},e.exports=r},function(e,t,n){"use strict";var r=n(15),a=r({INSERT_MARKUP:null,MOVE_EXISTING:null,REMOVE_NODE:null,SET_MARKUP:null,TEXT_CONTENT:null});e.exports=a},function(e,t,n){"use strict";var r=n(11),a=function(e){var t,n={};e instanceof Object&&!Array.isArray(e)?void 0:r(!1);for(t in e)e.hasOwnProperty(t)&&(n[t]=t);return n};e.exports=a},function(e,t,n){"use strict";function r(e,t,n){return n}var a={enableMeasure:!1,storedMeasure:r,measureMethods:function(e,t,n){},measure:function(e,t,n){return n},injection:{injectMeasure:function(e){a.storedMeasure=e}}};e.exports=a},function(e,t,n){"use strict";var r=n(7),a=/^[ \r\n\t\f]/,o=/<(!--|link|noscript|meta|script|style)[ \r\n\t\f\/>]/,i=function(e,t){e.innerHTML=t};if("undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction&&(i=function(e,t){MSApp.execUnsafeLocalFunction(function(){e.innerHTML=t})}),r.canUseDOM){var s=document.createElement("div");s.innerHTML=" ",""===s.innerHTML&&(i=function(e,t){if(e.parentNode&&e.parentNode.replaceChild(e,e),a.test(t)||"<"===t[0]&&o.test(t)){e.innerHTML=String.fromCharCode(65279)+t;var n=e.firstChild;1===n.data.length?e.removeChild(n):n.deleteData(0,1)}else e.innerHTML=t})}e.exports=i},function(e,t,n){"use strict";var r=n(7),a=n(19),o=n(17),i=function(e,t){e.textContent=t};r.canUseDOM&&("textContent"in document.documentElement||(i=function(e,t){o(e,a(t))})),e.exports=i},function(e,t){"use strict";function n(e){return a[e]}function r(e){return(""+e).replace(o,n)}var a={"&":"&amp;",">":"&gt;","<":"&lt;",'"':"&quot;","'":"&#x27;"},o=/[&><"']/g;e.exports=r},function(e,t,n){"use strict";function r(e){return!!l.hasOwnProperty(e)||!u.hasOwnProperty(e)&&(c.test(e)?(l[e]=!0,!0):(u[e]=!0,!1))}function a(e,t){return null==t||e.hasBooleanValue&&!t||e.hasNumericValue&&isNaN(t)||e.hasPositiveNumericValue&&t<1||e.hasOverloadedBooleanValue&&t===!1}var o=n(21),i=n(16),s=n(22),c=(n(23),/^[a-zA-Z_][\w\.\-]*$/),u={},l={},d={createMarkupForID:function(e){return o.ID_ATTRIBUTE_NAME+"="+s(e)},setAttributeForID:function(e,t){e.setAttribute(o.ID_ATTRIBUTE_NAME,t)},createMarkupForProperty:function(e,t){var n=o.properties.hasOwnProperty(e)?o.properties[e]:null;if(n){if(a(n,t))return"";var r=n.attributeName;return n.hasBooleanValue||n.hasOverloadedBooleanValue&&t===!0?r+'=""':r+"="+s(t)}return o.isCustomAttribute(e)?null==t?"":e+"="+s(t):null},createMarkupForCustomAttribute:function(e,t){return r(e)&&null!=t?e+"="+s(t):""},setValueForProperty:function(e,t,n){var r=o.properties.hasOwnProperty(t)?o.properties[t]:null;if(r){var i=r.mutationMethod;if(i)i(e,n);else if(a(r,n))this.deleteValueForProperty(e,t);else if(r.mustUseAttribute){var s=r.attributeName,c=r.attributeNamespace;c?e.setAttributeNS(c,s,""+n):r.hasBooleanValue||r.hasOverloadedBooleanValue&&n===!0?e.setAttribute(s,""):e.setAttribute(s,""+n)}else{var u=r.propertyName;r.hasSideEffects&&""+e[u]==""+n||(e[u]=n)}}else o.isCustomAttribute(t)&&d.setValueForAttribute(e,t,n)},setValueForAttribute:function(e,t,n){r(t)&&(null==n?e.removeAttribute(t):e.setAttribute(t,""+n))},deleteValueForProperty:function(e,t){var n=o.properties.hasOwnProperty(t)?o.properties[t]:null;if(n){var r=n.mutationMethod;if(r)r(e,void 0);else if(n.mustUseAttribute)e.removeAttribute(n.attributeName);else{var a=n.propertyName,i=o.getDefaultValueForProperty(e.nodeName,a);n.hasSideEffects&&""+e[a]===i||(e[a]=i)}}else o.isCustomAttribute(t)&&e.removeAttribute(t)}};i.measureMethods(d,"DOMPropertyOperations",{setValueForProperty:"setValueForProperty",setValueForAttribute:"setValueForAttribute",deleteValueForProperty:"deleteValueForProperty"}),e.exports=d},function(e,t,n){"use strict";function r(e,t){return(e&t)===t}var a=n(11),o={MUST_USE_ATTRIBUTE:1,MUST_USE_PROPERTY:2,HAS_SIDE_EFFECTS:4,HAS_BOOLEAN_VALUE:8,HAS_NUMERIC_VALUE:16,HAS_POSITIVE_NUMERIC_VALUE:48,HAS_OVERLOADED_BOOLEAN_VALUE:64,injectDOMPropertyConfig:function(e){var t=o,n=e.Properties||{},i=e.DOMAttributeNamespaces||{},c=e.DOMAttributeNames||{},u=e.DOMPropertyNames||{},l=e.DOMMutationMethods||{};e.isCustomAttribute&&s._isCustomAttributeFunctions.push(e.isCustomAttribute);for(var d in n){s.properties.hasOwnProperty(d)?a(!1):void 0;var p=d.toLowerCase(),f=n[d],h={attributeName:p,attributeNamespace:null,propertyName:d,mutationMethod:null,mustUseAttribute:r(f,t.MUST_USE_ATTRIBUTE),mustUseProperty:r(f,t.MUST_USE_PROPERTY),hasSideEffects:r(f,t.HAS_SIDE_EFFECTS),hasBooleanValue:r(f,t.HAS_BOOLEAN_VALUE),hasNumericValue:r(f,t.HAS_NUMERIC_VALUE),hasPositiveNumericValue:r(f,t.HAS_POSITIVE_NUMERIC_VALUE),hasOverloadedBooleanValue:r(f,t.HAS_OVERLOADED_BOOLEAN_VALUE)};if(h.mustUseAttribute&&h.mustUseProperty?a(!1):void 0,!h.mustUseProperty&&h.hasSideEffects?a(!1):void 0,h.hasBooleanValue+h.hasNumericValue+h.hasOverloadedBooleanValue<=1?void 0:a(!1),c.hasOwnProperty(d)){var m=c[d];h.attributeName=m}i.hasOwnProperty(d)&&(h.attributeNamespace=i[d]),u.hasOwnProperty(d)&&(h.propertyName=u[d]),l.hasOwnProperty(d)&&(h.mutationMethod=l[d]),s.properties[d]=h}}},i={},s={ID_ATTRIBUTE_NAME:"data-reactid",properties:{},getPossibleStandardName:null,_isCustomAttributeFunctions:[],isCustomAttribute:function(e){for(var t=0;t<s._isCustomAttributeFunctions.length;t++){var n=s._isCustomAttributeFunctions[t];if(n(e))return!0}return!1},getDefaultValueForProperty:function(e,t){var n,r=i[e];return r||(i[e]=r={}),t in r||(n=document.createElement(e),r[t]=n[t]),r[t]},injection:o};e.exports=s},function(e,t,n){"use strict";function r(e){return'"'+a(e)+'"'}var a=n(19);e.exports=r},function(e,t,n){"use strict";var r=n(13),a=r;e.exports=a},function(e,t,n){"use strict";var r=n(25),a=n(26),o={processChildrenUpdates:r.dangerouslyProcessChildrenUpdates,replaceNodeWithMarkupByID:r.dangerouslyReplaceNodeWithMarkupByID,unmountIDFromEnvironment:function(e){a.purgeID(e)}};e.exports=o},function(e,t,n){"use strict";var r=n(5),a=n(20),o=n(26),i=n(16),s=n(11),c={dangerouslySetInnerHTML:"`dangerouslySetInnerHTML` must be set using `updateInnerHTMLByID()`.",style:"`style` must be set using `updateStylesByID()`."},u={updatePropertyByID:function(e,t,n){var r=o.getNode(e);c.hasOwnProperty(t)?s(!1):void 0,null!=n?a.setValueForProperty(r,t,n):a.deleteValueForProperty(r,t)},dangerouslyReplaceNodeWithMarkupByID:function(e,t){var n=o.getNode(e);r.dangerouslyReplaceNodeWithMarkup(n,t)},dangerouslyProcessChildrenUpdates:function(e,t){for(var n=0;n<e.length;n++)e[n].parentNode=o.getNode(e[n].parentID);r.processUpdates(e,t)}};i.measureMethods(u,"ReactDOMIDOperations",{dangerouslyReplaceNodeWithMarkupByID:"dangerouslyReplaceNodeWithMarkupByID",dangerouslyProcessChildrenUpdates:"dangerouslyProcessChildrenUpdates"}),e.exports=u},function(e,t,n){"use strict";function r(e,t){for(var n=Math.min(e.length,t.length),r=0;r<n;r++)if(e.charAt(r)!==t.charAt(r))return r;return e.length===t.length?-1:n}function a(e){return e?e.nodeType===H?e.documentElement:e.firstChild:null}function o(e){var t=a(e);return t&&G.getID(t)}function i(e){var t=s(e);if(t)if(B.hasOwnProperty(t)){var n=B[t];n!==e&&(d(n,t)?j(!1):void 0,B[t]=e)}else B[t]=e;return t}function s(e){return e&&e.getAttribute&&e.getAttribute(q)||""}function c(e,t){var n=s(e);n!==t&&delete B[n],e.setAttribute(q,t),B[t]=e}function u(e){return B.hasOwnProperty(e)&&d(B[e],e)||(B[e]=G.findReactNodeByID(e)),B[e]}function l(e){var t=w.get(e)._rootNodeID;return L.isNullComponentID(t)?null:(B.hasOwnProperty(t)&&d(B[t],t)||(B[t]=G.findReactNodeByID(t)),B[t])}function d(e,t){if(e){s(e)!==t?j(!1):void 0;var n=G.findReactContainerForID(t);if(n&&P(n,e))return!0}return!1}function p(e){delete B[e]}function f(e){var t=B[e];return!(!t||!d(t,e))&&void(J=t)}function h(e){J=null,E.traverseAncestors(e,f);var t=J;return J=null,t}function m(e,t,n,r,a,o){A.useCreateElement&&(o=C({},o),n.nodeType===H?o[U]=n:o[U]=n.ownerDocument);var i=k.mountComponent(e,t,r,o);e._renderedComponent._topLevelWrapper=e,G._mountImageIntoNode(i,n,a,r)}function M(e,t,n,r,a){var o=N.ReactReconcileTransaction.getPooled(r);o.perform(m,null,e,t,n,o,r,a),N.ReactReconcileTransaction.release(o)}function _(e,t){for(k.unmountComponent(e),t.nodeType===H&&(t=t.documentElement);t.lastChild;)t.removeChild(t.lastChild)}function v(e){var t=o(e);return!!t&&t!==E.getReactRootIDFromNodeID(t)}function g(e){for(;e&&e.parentNode!==e;e=e.parentNode)if(1===e.nodeType){var t=s(e);if(t){var n,r=E.getReactRootIDFromNodeID(t),a=e;do if(n=s(a),a=a.parentNode,null==a)return null;while(n!==r);if(a===X[r])return e}}return null}var b=n(21),y=n(27),A=(n(3),n(39)),T=n(40),L=n(42),E=n(43),w=n(45),z=n(46),S=n(16),k=n(48),O=n(51),N=n(52),C=n(37),D=n(56),P=n(57),x=n(60),j=n(11),W=n(17),Y=n(65),q=(n(68),n(23),b.ID_ATTRIBUTE_NAME),B={},R=1,H=9,I=11,U="__ReactMount_ownerDocument$"+Math.random().toString(36).slice(2),F={},X={},V=[],J=null,K=function(){};K.prototype.isReactComponent={},K.prototype.render=function(){return this.props};var G={TopLevelWrapper:K,_instancesByReactRootID:F,scrollMonitor:function(e,t){t()},_updateRootComponent:function(e,t,n,r){return G.scrollMonitor(n,function(){O.enqueueElementInternal(e,t),r&&O.enqueueCallbackInternal(e,r)}),e},_registerComponent:function(e,t){!t||t.nodeType!==R&&t.nodeType!==H&&t.nodeType!==I?j(!1):void 0,y.ensureScrollValueMonitoring();var n=G.registerContainer(t);return F[n]=e,n},_renderNewRootComponent:function(e,t,n,r){var a=x(e,null),o=G._registerComponent(a,t);return N.batchedUpdates(M,a,o,t,n,r),a},renderSubtreeIntoContainer:function(e,t,n,r){return null==e||null==e._reactInternalInstance?j(!1):void 0,G._renderSubtreeIntoContainer(e,t,n,r)},_renderSubtreeIntoContainer:function(e,t,n,r){T.isValidElement(t)?void 0:j(!1);var i=new T(K,null,null,null,null,null,t),c=F[o(n)];if(c){var u=c._currentElement,l=u.props;if(Y(l,t)){var d=c._renderedComponent.getPublicInstance(),p=r&&function(){r.call(d)};return G._updateRootComponent(c,i,n,p),d}G.unmountComponentAtNode(n)}var f=a(n),h=f&&!!s(f),m=v(n),M=h&&!c&&!m,_=G._renderNewRootComponent(i,n,M,null!=e?e._reactInternalInstance._processChildContext(e._reactInternalInstance._context):D)._renderedComponent.getPublicInstance();return r&&r.call(_),_},render:function(e,t,n){return G._renderSubtreeIntoContainer(null,e,t,n)},registerContainer:function(e){var t=o(e);return t&&(t=E.getReactRootIDFromNodeID(t)),t||(t=E.createReactRootID()),X[t]=e,t},unmountComponentAtNode:function(e){!e||e.nodeType!==R&&e.nodeType!==H&&e.nodeType!==I?j(!1):void 0;var t=o(e),n=F[t];if(!n){var r=(v(e),s(e));r&&r===E.getReactRootIDFromNodeID(r);return!1}return N.batchedUpdates(_,n,e),delete F[t],delete X[t],!0},findReactContainerForID:function(e){var t=E.getReactRootIDFromNodeID(e),n=X[t];return n},findReactNodeByID:function(e){var t=G.findReactContainerForID(e);return G.findComponentRoot(t,e)},getFirstReactDOM:function(e){return g(e)},findComponentRoot:function(e,t){var n=V,r=0,a=h(t)||e;for(n[0]=a.firstChild,n.length=1;r<n.length;){for(var o,i=n[r++];i;){var s=G.getID(i);s?t===s?o=i:E.isAncestorIDOf(s,t)&&(n.length=r=0,n.push(i.firstChild)):n.push(i.firstChild),i=i.nextSibling}if(o)return n.length=0,o}n.length=0,j(!1)},_mountImageIntoNode:function(e,t,n,o){if(!t||t.nodeType!==R&&t.nodeType!==H&&t.nodeType!==I?j(!1):void 0,n){var i=a(t);if(z.canReuseMarkup(e,i))return;var s=i.getAttribute(z.CHECKSUM_ATTR_NAME);i.removeAttribute(z.CHECKSUM_ATTR_NAME);var c=i.outerHTML;i.setAttribute(z.CHECKSUM_ATTR_NAME,s);var u=e,l=r(u,c);" (client) "+u.substring(l-20,l+20)+"\n (server) "+c.substring(l-20,l+20);t.nodeType===H?j(!1):void 0}if(t.nodeType===H?j(!1):void 0,o.useCreateElement){for(;t.lastChild;)t.removeChild(t.lastChild);t.appendChild(e)}else W(t,e)},ownerDocumentContextKey:U,getReactRootID:o,getID:i,setID:c,getNode:u,getNodeFromInstance:l,isValid:d,purgeID:p};S.measureMethods(G,"ReactMount",{_renderNewRootComponent:"_renderNewRootComponent",_mountImageIntoNode:"_mountImageIntoNode"}),e.exports=G},function(e,t,n){"use strict";function r(e){return Object.prototype.hasOwnProperty.call(e,M)||(e[M]=h++,p[e[M]]={}),p[e[M]]}var a=n(28),o=n(29),i=n(30),s=n(35),c=n(16),u=n(36),l=n(37),d=n(38),p={},f=!1,h=0,m={topAbort:"abort",topBlur:"blur",topCanPlay:"canplay",topCanPlayThrough:"canplaythrough",topChange:"change",topClick:"click",topCompositionEnd:"compositionend",topCompositionStart:"compositionstart",topCompositionUpdate:"compositionupdate",topContextMenu:"contextmenu",topCopy:"copy",topCut:"cut",topDoubleClick:"dblclick",topDrag:"drag",topDragEnd:"dragend",topDragEnter:"dragenter",topDragExit:"dragexit",topDragLeave:"dragleave",topDragOver:"dragover",topDragStart:"dragstart",topDrop:"drop",topDurationChange:"durationchange",topEmptied:"emptied",topEncrypted:"encrypted",topEnded:"ended",topError:"error",topFocus:"focus",topInput:"input",topKeyDown:"keydown",topKeyPress:"keypress",topKeyUp:"keyup",topLoadedData:"loadeddata",topLoadedMetadata:"loadedmetadata",topLoadStart:"loadstart",topMouseDown:"mousedown",topMouseMove:"mousemove",topMouseOut:"mouseout",topMouseOver:"mouseover",topMouseUp:"mouseup",topPaste:"paste",topPause:"pause",topPlay:"play",topPlaying:"playing",topProgress:"progress",topRateChange:"ratechange",topScroll:"scroll",topSeeked:"seeked",topSeeking:"seeking",topSelectionChange:"selectionchange",topStalled:"stalled",topSuspend:"suspend",topTextInput:"textInput",topTimeUpdate:"timeupdate",topTouchCancel:"touchcancel",topTouchEnd:"touchend",topTouchMove:"touchmove",topTouchStart:"touchstart",topVolumeChange:"volumechange",topWaiting:"waiting",topWheel:"wheel"},M="_reactListenersID"+String(Math.random()).slice(2),_=l({},s,{ReactEventListener:null,injection:{injectReactEventListener:function(e){e.setHandleTopLevel(_.handleTopLevel),_.ReactEventListener=e}},setEnabled:function(e){_.ReactEventListener&&_.ReactEventListener.setEnabled(e)},isEnabled:function(){return!(!_.ReactEventListener||!_.ReactEventListener.isEnabled())},listenTo:function(e,t){for(var n=t,o=r(n),s=i.registrationNameDependencies[e],c=a.topLevelTypes,u=0;u<s.length;u++){var l=s[u];o.hasOwnProperty(l)&&o[l]||(l===c.topWheel?d("wheel")?_.ReactEventListener.trapBubbledEvent(c.topWheel,"wheel",n):d("mousewheel")?_.ReactEventListener.trapBubbledEvent(c.topWheel,"mousewheel",n):_.ReactEventListener.trapBubbledEvent(c.topWheel,"DOMMouseScroll",n):l===c.topScroll?d("scroll",!0)?_.ReactEventListener.trapCapturedEvent(c.topScroll,"scroll",n):_.ReactEventListener.trapBubbledEvent(c.topScroll,"scroll",_.ReactEventListener.WINDOW_HANDLE):l===c.topFocus||l===c.topBlur?(d("focus",!0)?(_.ReactEventListener.trapCapturedEvent(c.topFocus,"focus",n),_.ReactEventListener.trapCapturedEvent(c.topBlur,"blur",n)):d("focusin")&&(_.ReactEventListener.trapBubbledEvent(c.topFocus,"focusin",n),_.ReactEventListener.trapBubbledEvent(c.topBlur,"focusout",n)),o[c.topBlur]=!0,o[c.topFocus]=!0):m.hasOwnProperty(l)&&_.ReactEventListener.trapBubbledEvent(l,m[l],n),o[l]=!0)}},trapBubbledEvent:function(e,t,n){return _.ReactEventListener.trapBubbledEvent(e,t,n)},trapCapturedEvent:function(e,t,n){return _.ReactEventListener.trapCapturedEvent(e,t,n)},ensureScrollValueMonitoring:function(){if(!f){var e=u.refreshScrollValues;_.ReactEventListener.monitorScrollValue(e),f=!0}},eventNameDispatchConfigs:o.eventNameDispatchConfigs,registrationNameModules:o.registrationNameModules,putListener:o.putListener,getListener:o.getListener,deleteListener:o.deleteListener,deleteAllListeners:o.deleteAllListeners});c.measureMethods(_,"ReactBrowserEventEmitter",{putListener:"putListener",deleteListener:"deleteListener"}),e.exports=_},function(e,t,n){"use strict";var r=n(15),a=r({bubbled:null,captured:null}),o=r({topAbort:null,topBlur:null,topCanPlay:null,topCanPlayThrough:null,topChange:null,topClick:null,topCompositionEnd:null,topCompositionStart:null,topCompositionUpdate:null,topContextMenu:null,topCopy:null,topCut:null,topDoubleClick:null,topDrag:null,topDragEnd:null,topDragEnter:null,topDragExit:null,topDragLeave:null,topDragOver:null,topDragStart:null,topDrop:null,topDurationChange:null,topEmptied:null,topEncrypted:null,topEnded:null,topError:null,topFocus:null,topInput:null,topKeyDown:null,topKeyPress:null,topKeyUp:null,topLoad:null,topLoadedData:null,topLoadedMetadata:null,topLoadStart:null,topMouseDown:null,topMouseMove:null,topMouseOut:null,topMouseOver:null,topMouseUp:null,topPaste:null,topPause:null,topPlay:null,topPlaying:null,topProgress:null,topRateChange:null,topReset:null,topScroll:null,topSeeked:null,topSeeking:null,topSelectionChange:null,topStalled:null,topSubmit:null,topSuspend:null,topTextInput:null,topTimeUpdate:null,topTouchCancel:null,topTouchEnd:null,topTouchMove:null,topTouchStart:null,topVolumeChange:null,topWaiting:null,topWheel:null}),i={topLevelTypes:o,PropagationPhases:a};e.exports=i},function(e,t,n){"use strict";var r=n(30),a=n(31),o=n(32),i=n(33),s=n(34),c=n(11),u=(n(23),{}),l=null,d=function(e,t){e&&(a.executeDispatchesInOrder(e,t),e.isPersistent()||e.constructor.release(e))},p=function(e){return d(e,!0)},f=function(e){return d(e,!1)},h=null,m={injection:{injectMount:a.injection.injectMount,injectInstanceHandle:function(e){h=e},getInstanceHandle:function(){return h},injectEventPluginOrder:r.injectEventPluginOrder,injectEventPluginsByName:r.injectEventPluginsByName},eventNameDispatchConfigs:r.eventNameDispatchConfigs,registrationNameModules:r.registrationNameModules,putListener:function(e,t,n){"function"!=typeof n?c(!1):void 0;var a=u[t]||(u[t]={});a[e]=n;var o=r.registrationNameModules[t];o&&o.didPutListener&&o.didPutListener(e,t,n)},getListener:function(e,t){var n=u[t];return n&&n[e]},deleteListener:function(e,t){var n=r.registrationNameModules[t];n&&n.willDeleteListener&&n.willDeleteListener(e,t);var a=u[t];a&&delete a[e]},deleteAllListeners:function(e){for(var t in u)if(u[t][e]){var n=r.registrationNameModules[t];n&&n.willDeleteListener&&n.willDeleteListener(e,t),delete u[t][e]}},extractEvents:function(e,t,n,a,o){for(var s,c=r.plugins,u=0;u<c.length;u++){var l=c[u];if(l){var d=l.extractEvents(e,t,n,a,o);d&&(s=i(s,d))}}return s},enqueueEvents:function(e){e&&(l=i(l,e))},processEventQueue:function(e){var t=l;l=null,e?s(t,p):s(t,f),l?c(!1):void 0,o.rethrowCaughtError()},__purge:function(){u={}},__getListenerBank:function(){return u}};e.exports=m},function(e,t,n){"use strict";function r(){if(s)for(var e in c){var t=c[e],n=s.indexOf(e);if(n>-1?void 0:i(!1),!u.plugins[n]){t.extractEvents?void 0:i(!1),u.plugins[n]=t;var r=t.eventTypes;for(var o in r)a(r[o],t,o)?void 0:i(!1)}}}function a(e,t,n){u.eventNameDispatchConfigs.hasOwnProperty(n)?i(!1):void 0,u.eventNameDispatchConfigs[n]=e;var r=e.phasedRegistrationNames;if(r){for(var a in r)if(r.hasOwnProperty(a)){var s=r[a];o(s,t,n)}return!0}return!!e.registrationName&&(o(e.registrationName,t,n),!0)}function o(e,t,n){u.registrationNameModules[e]?i(!1):void 0,u.registrationNameModules[e]=t,u.registrationNameDependencies[e]=t.eventTypes[n].dependencies}var i=n(11),s=null,c={},u={plugins:[],eventNameDispatchConfigs:{},registrationNameModules:{},registrationNameDependencies:{},injectEventPluginOrder:function(e){s?i(!1):void 0,s=Array.prototype.slice.call(e),r()},injectEventPluginsByName:function(e){var t=!1;for(var n in e)if(e.hasOwnProperty(n)){var a=e[n];c.hasOwnProperty(n)&&c[n]===a||(c[n]?i(!1):void 0,c[n]=a,t=!0)}t&&r()},getPluginModuleForEvent:function(e){var t=e.dispatchConfig;if(t.registrationName)return u.registrationNameModules[t.registrationName]||null;for(var n in t.phasedRegistrationNames)if(t.phasedRegistrationNames.hasOwnProperty(n)){var r=u.registrationNameModules[t.phasedRegistrationNames[n]];if(r)return r}return null},_resetEventPlugins:function(){s=null;for(var e in c)c.hasOwnProperty(e)&&delete c[e];u.plugins.length=0;var t=u.eventNameDispatchConfigs;for(var n in t)t.hasOwnProperty(n)&&delete t[n];var r=u.registrationNameModules;for(var a in r)r.hasOwnProperty(a)&&delete r[a]}};e.exports=u},function(e,t,n){"use strict";function r(e){return e===M.topMouseUp||e===M.topTouchEnd||e===M.topTouchCancel}function a(e){return e===M.topMouseMove||e===M.topTouchMove}function o(e){return e===M.topMouseDown||e===M.topTouchStart}function i(e,t,n,r){var a=e.type||"unknown-event";e.currentTarget=m.Mount.getNode(r),t?f.invokeGuardedCallbackWithCatch(a,n,e,r):f.invokeGuardedCallback(a,n,e,r),e.currentTarget=null}function s(e,t){var n=e._dispatchListeners,r=e._dispatchIDs;if(Array.isArray(n))for(var a=0;a<n.length&&!e.isPropagationStopped();a++)i(e,t,n[a],r[a]);else n&&i(e,t,n,r);e._dispatchListeners=null,e._dispatchIDs=null}function c(e){var t=e._dispatchListeners,n=e._dispatchIDs;if(Array.isArray(t)){for(var r=0;r<t.length&&!e.isPropagationStopped();r++)if(t[r](e,n[r]))return n[r]}else if(t&&t(e,n))return n;return null}function u(e){var t=c(e);return e._dispatchIDs=null,e._dispatchListeners=null,t}function l(e){var t=e._dispatchListeners,n=e._dispatchIDs;Array.isArray(t)?h(!1):void 0;var r=t?t(e,n):null;return e._dispatchListeners=null,e._dispatchIDs=null,r}function d(e){return!!e._dispatchListeners}var p=n(28),f=n(32),h=n(11),m=(n(23),{Mount:null,injectMount:function(e){m.Mount=e}}),M=p.topLevelTypes,_={isEndish:r,isMoveish:a,isStartish:o,executeDirectDispatch:l,executeDispatchesInOrder:s,executeDispatchesInOrderStopAtTrue:u,hasDispatches:d,getNode:function(e){return m.Mount.getNode(e)},getID:function(e){return m.Mount.getID(e)},injection:m};e.exports=_},function(e,t,n){"use strict";function r(e,t,n,r){try{return t(n,r)}catch(e){return void(null===a&&(a=e))}}var a=null,o={invokeGuardedCallback:r,invokeGuardedCallbackWithCatch:r,rethrowCaughtError:function(){if(a){var e=a;throw a=null,e}}};e.exports=o},function(e,t,n){"use strict";function r(e,t){if(null==t?a(!1):void 0,null==e)return t;var n=Array.isArray(e),r=Array.isArray(t);return n&&r?(e.push.apply(e,t),e):n?(e.push(t),e):r?[e].concat(t):[e,t]}var a=n(11);e.exports=r},function(e,t){"use strict";var n=function(e,t,n){Array.isArray(e)?e.forEach(t,n):e&&t.call(n,e)};e.exports=n},function(e,t,n){"use strict";function r(e){a.enqueueEvents(e),a.processEventQueue(!1)}var a=n(29),o={handleTopLevel:function(e,t,n,o,i){var s=a.extractEvents(e,t,n,o,i);r(s)}};e.exports=o},function(e,t){"use strict";var n={currentScrollLeft:0,currentScrollTop:0,refreshScrollValues:function(e){n.currentScrollLeft=e.x,n.currentScrollTop=e.y}};e.exports=n},function(e,t){"use strict";function n(e,t){if(null==e)throw new TypeError("Object.assign target cannot be null or undefined");for(var n=Object(e),r=Object.prototype.hasOwnProperty,a=1;a<arguments.length;a++){var o=arguments[a];if(null!=o){var i=Object(o);for(var s in i)r.call(i,s)&&(n[s]=i[s])}}return n}e.exports=n},function(e,t,n){"use strict";function r(e,t){if(!o.canUseDOM||t&&!("addEventListener"in document))return!1;var n="on"+e,r=n in document;if(!r){var i=document.createElement("div");i.setAttribute(n,"return;"),
+r="function"==typeof i[n]}return!r&&a&&"wheel"===e&&(r=document.implementation.hasFeature("Events.wheel","3.0")),r}var a,o=n(7);o.canUseDOM&&(a=document.implementation&&document.implementation.hasFeature&&document.implementation.hasFeature("","")!==!0),e.exports=r},function(e,t){"use strict";var n={useCreateElement:!1};e.exports=n},function(e,t,n){"use strict";var r=n(3),a=n(37),o=(n(41),"function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103),i={key:!0,ref:!0,__self:!0,__source:!0},s=function(e,t,n,r,a,i,s){var c={$$typeof:o,type:e,key:t,ref:n,props:s,_owner:i};return c};s.createElement=function(e,t,n){var a,o={},c=null,u=null,l=null,d=null;if(null!=t){u=void 0===t.ref?null:t.ref,c=void 0===t.key?null:""+t.key,l=void 0===t.__self?null:t.__self,d=void 0===t.__source?null:t.__source;for(a in t)t.hasOwnProperty(a)&&!i.hasOwnProperty(a)&&(o[a]=t[a])}var p=arguments.length-2;if(1===p)o.children=n;else if(p>1){for(var f=Array(p),h=0;h<p;h++)f[h]=arguments[h+2];o.children=f}if(e&&e.defaultProps){var m=e.defaultProps;for(a in m)"undefined"==typeof o[a]&&(o[a]=m[a])}return s(e,c,u,l,d,r.current,o)},s.createFactory=function(e){var t=s.createElement.bind(null,e);return t.type=e,t},s.cloneAndReplaceKey=function(e,t){var n=s(e.type,t,e.ref,e._self,e._source,e._owner,e.props);return n},s.cloneAndReplaceProps=function(e,t){var n=s(e.type,e.key,e.ref,e._self,e._source,e._owner,t);return n},s.cloneElement=function(e,t,n){var o,c=a({},e.props),u=e.key,l=e.ref,d=e._self,p=e._source,f=e._owner;if(null!=t){void 0!==t.ref&&(l=t.ref,f=r.current),void 0!==t.key&&(u=""+t.key);for(o in t)t.hasOwnProperty(o)&&!i.hasOwnProperty(o)&&(c[o]=t[o])}var h=arguments.length-2;if(1===h)c.children=n;else if(h>1){for(var m=Array(h),M=0;M<h;M++)m[M]=arguments[M+2];c.children=m}return s(e.type,u,l,d,p,f,c)},s.isValidElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===o},e.exports=s},function(e,t,n){"use strict";var r=!1;e.exports=r},function(e,t){"use strict";function n(e){return!!o[e]}function r(e){o[e]=!0}function a(e){delete o[e]}var o={},i={isNullComponentID:n,registerNullComponentID:r,deregisterNullComponentID:a};e.exports=i},function(e,t,n){"use strict";function r(e){return f+e.toString(36)}function a(e,t){return e.charAt(t)===f||t===e.length}function o(e){return""===e||e.charAt(0)===f&&e.charAt(e.length-1)!==f}function i(e,t){return 0===t.indexOf(e)&&a(t,e.length)}function s(e){return e?e.substr(0,e.lastIndexOf(f)):""}function c(e,t){if(o(e)&&o(t)?void 0:p(!1),i(e,t)?void 0:p(!1),e===t)return e;var n,r=e.length+h;for(n=r;n<t.length&&!a(t,n);n++);return t.substr(0,n)}function u(e,t){var n=Math.min(e.length,t.length);if(0===n)return"";for(var r=0,i=0;i<=n;i++)if(a(e,i)&&a(t,i))r=i;else if(e.charAt(i)!==t.charAt(i))break;var s=e.substr(0,r);return o(s)?void 0:p(!1),s}function l(e,t,n,r,a,o){e=e||"",t=t||"",e===t?p(!1):void 0;var u=i(t,e);u||i(e,t)?void 0:p(!1);for(var l=0,d=u?s:c,f=e;;f=d(f,t)){var h;if(a&&f===e||o&&f===t||(h=n(f,u,r)),h===!1||f===t)break;l++<m?void 0:p(!1)}}var d=n(44),p=n(11),f=".",h=f.length,m=1e4,M={createReactRootID:function(){return r(d.createReactRootIndex())},createReactID:function(e,t){return e+t},getReactRootIDFromNodeID:function(e){if(e&&e.charAt(0)===f&&e.length>1){var t=e.indexOf(f,1);return t>-1?e.substr(0,t):e}return null},traverseEnterLeave:function(e,t,n,r,a){var o=u(e,t);o!==e&&l(e,o,n,r,!1,!0),o!==t&&l(o,t,n,a,!0,!1)},traverseTwoPhase:function(e,t,n){e&&(l("",e,t,n,!0,!1),l(e,"",t,n,!1,!0))},traverseTwoPhaseSkipTarget:function(e,t,n){e&&(l("",e,t,n,!0,!0),l(e,"",t,n,!0,!0))},traverseAncestors:function(e,t,n){l("",e,t,n,!0,!1)},getFirstCommonAncestorID:u,_getNextDescendantID:c,isAncestorIDOf:i,SEPARATOR:f};e.exports=M},function(e,t){"use strict";var n={injectCreateReactRootIndex:function(e){r.createReactRootIndex=e}},r={createReactRootIndex:null,injection:n};e.exports=r},function(e,t){"use strict";var n={remove:function(e){e._reactInternalInstance=void 0},get:function(e){return e._reactInternalInstance},has:function(e){return void 0!==e._reactInternalInstance},set:function(e,t){e._reactInternalInstance=t}};e.exports=n},function(e,t,n){"use strict";var r=n(47),a=/\/?>/,o={CHECKSUM_ATTR_NAME:"data-react-checksum",addChecksumToMarkup:function(e){var t=r(e);return e.replace(a," "+o.CHECKSUM_ATTR_NAME+'="'+t+'"$&')},canReuseMarkup:function(e,t){var n=t.getAttribute(o.CHECKSUM_ATTR_NAME);n=n&&parseInt(n,10);var a=r(e);return a===n}};e.exports=o},function(e,t){"use strict";function n(e){for(var t=1,n=0,a=0,o=e.length,i=o&-4;a<i;){for(;a<Math.min(a+4096,i);a+=4)n+=(t+=e.charCodeAt(a))+(t+=e.charCodeAt(a+1))+(t+=e.charCodeAt(a+2))+(t+=e.charCodeAt(a+3));t%=r,n%=r}for(;a<o;a++)n+=t+=e.charCodeAt(a);return t%=r,n%=r,t|n<<16}var r=65521;e.exports=n},function(e,t,n){"use strict";function r(){a.attachRefs(this,this._currentElement)}var a=n(49),o={mountComponent:function(e,t,n,a){var o=e.mountComponent(t,n,a);return e._currentElement&&null!=e._currentElement.ref&&n.getReactMountReady().enqueue(r,e),o},unmountComponent:function(e){a.detachRefs(e,e._currentElement),e.unmountComponent()},receiveComponent:function(e,t,n,o){var i=e._currentElement;if(t!==i||o!==e._context){var s=a.shouldUpdateRefs(i,t);s&&a.detachRefs(e,i),e.receiveComponent(t,n,o),s&&e._currentElement&&null!=e._currentElement.ref&&n.getReactMountReady().enqueue(r,e)}},performUpdateIfNecessary:function(e,t){e.performUpdateIfNecessary(t)}};e.exports=o},function(e,t,n){"use strict";function r(e,t,n){"function"==typeof e?e(t.getPublicInstance()):o.addComponentAsRefTo(t,e,n)}function a(e,t,n){"function"==typeof e?e(null):o.removeComponentAsRefFrom(t,e,n)}var o=n(50),i={};i.attachRefs=function(e,t){if(null!==t&&t!==!1){var n=t.ref;null!=n&&r(n,e,t._owner)}},i.shouldUpdateRefs=function(e,t){var n=null===e||e===!1,r=null===t||t===!1;return n||r||t._owner!==e._owner||t.ref!==e.ref},i.detachRefs=function(e,t){if(null!==t&&t!==!1){var n=t.ref;null!=n&&a(n,e,t._owner)}},e.exports=i},function(e,t,n){"use strict";var r=n(11),a={isValidOwner:function(e){return!(!e||"function"!=typeof e.attachRef||"function"!=typeof e.detachRef)},addComponentAsRefTo:function(e,t,n){a.isValidOwner(n)?void 0:r(!1),n.attachRef(t,e)},removeComponentAsRefFrom:function(e,t,n){a.isValidOwner(n)?void 0:r(!1),n.getPublicInstance().refs[t]===e.getPublicInstance()&&n.detachRef(t)}};e.exports=a},function(e,t,n){"use strict";function r(e){s.enqueueUpdate(e)}function a(e,t){var n=i.get(e);return n?n:null}var o=(n(3),n(40)),i=n(45),s=n(52),c=n(37),u=n(11),l=(n(23),{isMounted:function(e){var t=i.get(e);return!!t&&!!t._renderedComponent},enqueueCallback:function(e,t){"function"!=typeof t?u(!1):void 0;var n=a(e);return n?(n._pendingCallbacks?n._pendingCallbacks.push(t):n._pendingCallbacks=[t],void r(n)):null},enqueueCallbackInternal:function(e,t){"function"!=typeof t?u(!1):void 0,e._pendingCallbacks?e._pendingCallbacks.push(t):e._pendingCallbacks=[t],r(e)},enqueueForceUpdate:function(e){var t=a(e,"forceUpdate");t&&(t._pendingForceUpdate=!0,r(t))},enqueueReplaceState:function(e,t){var n=a(e,"replaceState");n&&(n._pendingStateQueue=[t],n._pendingReplaceState=!0,r(n))},enqueueSetState:function(e,t){var n=a(e,"setState");if(n){var o=n._pendingStateQueue||(n._pendingStateQueue=[]);o.push(t),r(n)}},enqueueSetProps:function(e,t){var n=a(e,"setProps");n&&l.enqueueSetPropsInternal(n,t)},enqueueSetPropsInternal:function(e,t){var n=e._topLevelWrapper;n?void 0:u(!1);var a=n._pendingElement||n._currentElement,i=a.props,s=c({},i.props,t);n._pendingElement=o.cloneAndReplaceProps(a,o.cloneAndReplaceProps(i,s)),r(n)},enqueueReplaceProps:function(e,t){var n=a(e,"replaceProps");n&&l.enqueueReplacePropsInternal(n,t)},enqueueReplacePropsInternal:function(e,t){var n=e._topLevelWrapper;n?void 0:u(!1);var a=n._pendingElement||n._currentElement,i=a.props;n._pendingElement=o.cloneAndReplaceProps(a,o.cloneAndReplaceProps(i,t)),r(n)},enqueueElementInternal:function(e,t){e._pendingElement=t,r(e)}});e.exports=l},function(e,t,n){"use strict";function r(){w.ReactReconcileTransaction&&b?void 0:M(!1)}function a(){this.reinitializeTransaction(),this.dirtyComponentsLength=null,this.callbackQueue=l.getPooled(),this.reconcileTransaction=w.ReactReconcileTransaction.getPooled(!1)}function o(e,t,n,a,o,i){r(),b.batchedUpdates(e,t,n,a,o,i)}function i(e,t){return e._mountOrder-t._mountOrder}function s(e){var t=e.dirtyComponentsLength;t!==_.length?M(!1):void 0,_.sort(i);for(var n=0;n<t;n++){var r=_[n],a=r._pendingCallbacks;if(r._pendingCallbacks=null,f.performUpdateIfNecessary(r,e.reconcileTransaction),a)for(var o=0;o<a.length;o++)e.callbackQueue.enqueue(a[o],r.getPublicInstance())}}function c(e){return r(),b.isBatchingUpdates?void _.push(e):void b.batchedUpdates(c,e)}function u(e,t){b.isBatchingUpdates?void 0:M(!1),v.enqueue(e,t),g=!0}var l=n(53),d=n(54),p=n(16),f=n(48),h=n(55),m=n(37),M=n(11),_=[],v=l.getPooled(),g=!1,b=null,y={initialize:function(){this.dirtyComponentsLength=_.length},close:function(){this.dirtyComponentsLength!==_.length?(_.splice(0,this.dirtyComponentsLength),L()):_.length=0}},A={initialize:function(){this.callbackQueue.reset()},close:function(){this.callbackQueue.notifyAll()}},T=[y,A];m(a.prototype,h.Mixin,{getTransactionWrappers:function(){return T},destructor:function(){this.dirtyComponentsLength=null,l.release(this.callbackQueue),this.callbackQueue=null,w.ReactReconcileTransaction.release(this.reconcileTransaction),this.reconcileTransaction=null},perform:function(e,t,n){return h.Mixin.perform.call(this,this.reconcileTransaction.perform,this.reconcileTransaction,e,t,n)}}),d.addPoolingTo(a);var L=function(){for(;_.length||g;){if(_.length){var e=a.getPooled();e.perform(s,null,e),a.release(e)}if(g){g=!1;var t=v;v=l.getPooled(),t.notifyAll(),l.release(t)}}};L=p.measure("ReactUpdates","flushBatchedUpdates",L);var E={injectReconcileTransaction:function(e){e?void 0:M(!1),w.ReactReconcileTransaction=e},injectBatchingStrategy:function(e){e?void 0:M(!1),"function"!=typeof e.batchedUpdates?M(!1):void 0,"boolean"!=typeof e.isBatchingUpdates?M(!1):void 0,b=e}},w={ReactReconcileTransaction:null,batchedUpdates:o,enqueueUpdate:c,flushBatchedUpdates:L,injection:E,asap:u};e.exports=w},function(e,t,n){"use strict";function r(){this._callbacks=null,this._contexts=null}var a=n(54),o=n(37),i=n(11);o(r.prototype,{enqueue:function(e,t){this._callbacks=this._callbacks||[],this._contexts=this._contexts||[],this._callbacks.push(e),this._contexts.push(t)},notifyAll:function(){var e=this._callbacks,t=this._contexts;if(e){e.length!==t.length?i(!1):void 0,this._callbacks=null,this._contexts=null;for(var n=0;n<e.length;n++)e[n].call(t[n]);e.length=0,t.length=0}},reset:function(){this._callbacks=null,this._contexts=null},destructor:function(){this.reset()}}),a.addPoolingTo(r),e.exports=r},function(e,t,n){"use strict";var r=n(11),a=function(e){var t=this;if(t.instancePool.length){var n=t.instancePool.pop();return t.call(n,e),n}return new t(e)},o=function(e,t){var n=this;if(n.instancePool.length){var r=n.instancePool.pop();return n.call(r,e,t),r}return new n(e,t)},i=function(e,t,n){var r=this;if(r.instancePool.length){var a=r.instancePool.pop();return r.call(a,e,t,n),a}return new r(e,t,n)},s=function(e,t,n,r){var a=this;if(a.instancePool.length){var o=a.instancePool.pop();return a.call(o,e,t,n,r),o}return new a(e,t,n,r)},c=function(e,t,n,r,a){var o=this;if(o.instancePool.length){var i=o.instancePool.pop();return o.call(i,e,t,n,r,a),i}return new o(e,t,n,r,a)},u=function(e){var t=this;e instanceof t?void 0:r(!1),e.destructor(),t.instancePool.length<t.poolSize&&t.instancePool.push(e)},l=10,d=a,p=function(e,t){var n=e;return n.instancePool=[],n.getPooled=t||d,n.poolSize||(n.poolSize=l),n.release=u,n},f={addPoolingTo:p,oneArgumentPooler:a,twoArgumentPooler:o,threeArgumentPooler:i,fourArgumentPooler:s,fiveArgumentPooler:c};e.exports=f},function(e,t,n){"use strict";var r=n(11),a={reinitializeTransaction:function(){this.transactionWrappers=this.getTransactionWrappers(),this.wrapperInitData?this.wrapperInitData.length=0:this.wrapperInitData=[],this._isInTransaction=!1},_isInTransaction:!1,getTransactionWrappers:null,isInTransaction:function(){return!!this._isInTransaction},perform:function(e,t,n,a,o,i,s,c){this.isInTransaction()?r(!1):void 0;var u,l;try{this._isInTransaction=!0,u=!0,this.initializeAll(0),l=e.call(t,n,a,o,i,s,c),u=!1}finally{try{if(u)try{this.closeAll(0)}catch(e){}else this.closeAll(0)}finally{this._isInTransaction=!1}}return l},initializeAll:function(e){for(var t=this.transactionWrappers,n=e;n<t.length;n++){var r=t[n];try{this.wrapperInitData[n]=o.OBSERVED_ERROR,this.wrapperInitData[n]=r.initialize?r.initialize.call(this):null}finally{if(this.wrapperInitData[n]===o.OBSERVED_ERROR)try{this.initializeAll(n+1)}catch(e){}}}},closeAll:function(e){this.isInTransaction()?void 0:r(!1);for(var t=this.transactionWrappers,n=e;n<t.length;n++){var a,i=t[n],s=this.wrapperInitData[n];try{a=!0,s!==o.OBSERVED_ERROR&&i.close&&i.close.call(this,s),a=!1}finally{if(a)try{this.closeAll(n+1)}catch(e){}}}this.wrapperInitData.length=0}},o={Mixin:a,OBSERVED_ERROR:{}};e.exports=o},function(e,t,n){"use strict";var r={};e.exports=r},function(e,t,n){"use strict";function r(e,t){var n=!0;e:for(;n;){var r=e,o=t;if(n=!1,r&&o){if(r===o)return!0;if(a(r))return!1;if(a(o)){e=r,t=o.parentNode,n=!0;continue e}return r.contains?r.contains(o):!!r.compareDocumentPosition&&!!(16&r.compareDocumentPosition(o))}return!1}}var a=n(58);e.exports=r},function(e,t,n){"use strict";function r(e){return a(e)&&3==e.nodeType}var a=n(59);e.exports=r},function(e,t){"use strict";function n(e){return!(!e||!("function"==typeof Node?e instanceof Node:"object"==typeof e&&"number"==typeof e.nodeType&&"string"==typeof e.nodeName))}e.exports=n},function(e,t,n){"use strict";function r(e){return"function"==typeof e&&"undefined"!=typeof e.prototype&&"function"==typeof e.prototype.mountComponent&&"function"==typeof e.prototype.receiveComponent}function a(e){var t;if(null===e||e===!1)t=new i(a);else if("object"==typeof e){var n=e;!n||"function"!=typeof n.type&&"string"!=typeof n.type?u(!1):void 0,t="string"==typeof n.type?s.createInternalComponent(n):r(n.type)?new n.type(n):new l}else"string"==typeof e||"number"==typeof e?t=s.createInstanceForText(e):u(!1);return t.construct(e),t._mountIndex=0,t._mountImage=null,t}var o=n(61),i=n(66),s=n(67),c=n(37),u=n(11),l=(n(23),function(){});c(l.prototype,o.Mixin,{_instantiateReactComponent:a}),e.exports=a},function(e,t,n){"use strict";function r(e){var t=e._currentElement._owner||null;if(t){var n=t.getName();if(n)return" Check the render method of `"+n+"`."}return""}function a(e){}var o=n(62),i=n(3),s=n(40),c=n(45),u=n(16),l=n(63),d=(n(64),n(48)),p=n(51),f=n(37),h=n(56),m=n(11),M=n(65);n(23);a.prototype.render=function(){var e=c.get(this)._currentElement.type;return e(this.props,this.context,this.updater)};var _=1,v={construct:function(e){this._currentElement=e,this._rootNodeID=null,this._instance=null,this._pendingElement=null,this._pendingStateQueue=null,this._pendingReplaceState=!1,this._pendingForceUpdate=!1,this._renderedComponent=null,this._context=null,this._mountOrder=0,this._topLevelWrapper=null,this._pendingCallbacks=null},mountComponent:function(e,t,n){this._context=n,this._mountOrder=_++,this._rootNodeID=e;var r,o,i=this._processProps(this._currentElement.props),u=this._processContext(n),l=this._currentElement.type,f="prototype"in l;f&&(r=new l(i,u,p)),f&&null!==r&&r!==!1&&!s.isValidElement(r)||(o=r,r=new a(l)),r.props=i,r.context=u,r.refs=h,r.updater=p,this._instance=r,c.set(r,this);var M=r.state;void 0===M&&(r.state=M=null),"object"!=typeof M||Array.isArray(M)?m(!1):void 0,this._pendingStateQueue=null,this._pendingReplaceState=!1,this._pendingForceUpdate=!1,r.componentWillMount&&(r.componentWillMount(),this._pendingStateQueue&&(r.state=this._processPendingState(r.props,r.context))),void 0===o&&(o=this._renderValidatedComponent()),this._renderedComponent=this._instantiateReactComponent(o);var v=d.mountComponent(this._renderedComponent,e,t,this._processChildContext(n));return r.componentDidMount&&t.getReactMountReady().enqueue(r.componentDidMount,r),v},unmountComponent:function(){var e=this._instance;e.componentWillUnmount&&e.componentWillUnmount(),d.unmountComponent(this._renderedComponent),this._renderedComponent=null,this._instance=null,this._pendingStateQueue=null,this._pendingReplaceState=!1,this._pendingForceUpdate=!1,this._pendingCallbacks=null,this._pendingElement=null,this._context=null,this._rootNodeID=null,this._topLevelWrapper=null,c.remove(e)},_maskContext:function(e){var t=null,n=this._currentElement.type,r=n.contextTypes;if(!r)return h;t={};for(var a in r)t[a]=e[a];return t},_processContext:function(e){var t=this._maskContext(e);return t},_processChildContext:function(e){var t=this._currentElement.type,n=this._instance,r=n.getChildContext&&n.getChildContext();if(r){"object"!=typeof t.childContextTypes?m(!1):void 0;for(var a in r)a in t.childContextTypes?void 0:m(!1);return f({},e,r)}return e},_processProps:function(e){return e},_checkPropTypes:function(e,t,n){var a=this.getName();for(var o in e)if(e.hasOwnProperty(o)){var i;try{"function"!=typeof e[o]?m(!1):void 0,i=e[o](t,o,a,n)}catch(e){i=e}if(i instanceof Error){r(this);n===l.prop}}},receiveComponent:function(e,t,n){var r=this._currentElement,a=this._context;this._pendingElement=null,this.updateComponent(t,r,e,a,n)},performUpdateIfNecessary:function(e){null!=this._pendingElement&&d.receiveComponent(this,this._pendingElement||this._currentElement,e,this._context),(null!==this._pendingStateQueue||this._pendingForceUpdate)&&this.updateComponent(e,this._currentElement,this._currentElement,this._context,this._context)},updateComponent:function(e,t,n,r,a){var o,i=this._instance,s=this._context===a?i.context:this._processContext(a);t===n?o=n.props:(o=this._processProps(n.props),i.componentWillReceiveProps&&i.componentWillReceiveProps(o,s));var c=this._processPendingState(o,s),u=this._pendingForceUpdate||!i.shouldComponentUpdate||i.shouldComponentUpdate(o,c,s);u?(this._pendingForceUpdate=!1,this._performComponentUpdate(n,o,c,s,e,a)):(this._currentElement=n,this._context=a,i.props=o,i.state=c,i.context=s)},_processPendingState:function(e,t){var n=this._instance,r=this._pendingStateQueue,a=this._pendingReplaceState;if(this._pendingReplaceState=!1,this._pendingStateQueue=null,!r)return n.state;if(a&&1===r.length)return r[0];for(var o=f({},a?r[0]:n.state),i=a?1:0;i<r.length;i++){var s=r[i];f(o,"function"==typeof s?s.call(n,o,e,t):s)}return o},_performComponentUpdate:function(e,t,n,r,a,o){var i,s,c,u=this._instance,l=Boolean(u.componentDidUpdate);l&&(i=u.props,s=u.state,c=u.context),u.componentWillUpdate&&u.componentWillUpdate(t,n,r),this._currentElement=e,this._context=o,u.props=t,u.state=n,u.context=r,this._updateRenderedComponent(a,o),l&&a.getReactMountReady().enqueue(u.componentDidUpdate.bind(u,i,s,c),u)},_updateRenderedComponent:function(e,t){var n=this._renderedComponent,r=n._currentElement,a=this._renderValidatedComponent();if(M(r,a))d.receiveComponent(n,a,e,this._processChildContext(t));else{var o=this._rootNodeID,i=n._rootNodeID;d.unmountComponent(n),this._renderedComponent=this._instantiateReactComponent(a);var s=d.mountComponent(this._renderedComponent,o,e,this._processChildContext(t));this._replaceNodeWithMarkupByID(i,s)}},_replaceNodeWithMarkupByID:function(e,t){o.replaceNodeWithMarkupByID(e,t)},_renderValidatedComponentWithoutOwnerOrContext:function(){var e=this._instance,t=e.render();return t},_renderValidatedComponent:function(){var e;i.current=this;try{e=this._renderValidatedComponentWithoutOwnerOrContext()}finally{i.current=null}return null===e||e===!1||s.isValidElement(e)?void 0:m(!1),e},attachRef:function(e,t){var n=this.getPublicInstance();null==n?m(!1):void 0;var r=t.getPublicInstance(),a=n.refs===h?n.refs={}:n.refs;a[e]=r},detachRef:function(e){var t=this.getPublicInstance().refs;delete t[e]},getName:function(){var e=this._currentElement.type,t=this._instance&&this._instance.constructor;return e.displayName||t&&t.displayName||e.name||t&&t.name||null},getPublicInstance:function(){var e=this._instance;return e instanceof a?null:e},_instantiateReactComponent:null};u.measureMethods(v,"ReactCompositeComponent",{mountComponent:"mountComponent",updateComponent:"updateComponent",_renderValidatedComponent:"_renderValidatedComponent"});var g={Mixin:v};e.exports=g},function(e,t,n){"use strict";var r=n(11),a=!1,o={unmountIDFromEnvironment:null,replaceNodeWithMarkupByID:null,processChildrenUpdates:null,injection:{injectEnvironment:function(e){a?r(!1):void 0,o.unmountIDFromEnvironment=e.unmountIDFromEnvironment,o.replaceNodeWithMarkupByID=e.replaceNodeWithMarkupByID,o.processChildrenUpdates=e.processChildrenUpdates,a=!0}}};e.exports=o},function(e,t,n){"use strict";var r=n(15),a=r({prop:null,context:null,childContext:null});e.exports=a},function(e,t,n){"use strict";var r={};e.exports=r},function(e,t){"use strict";function n(e,t){var n=null===e||e===!1,r=null===t||t===!1;if(n||r)return n===r;var a=typeof e,o=typeof t;return"string"===a||"number"===a?"string"===o||"number"===o:"object"===o&&e.type===t.type&&e.key===t.key}e.exports=n},function(e,t,n){"use strict";function r(){i.registerNullComponentID(this._rootNodeID)}var a,o=n(40),i=n(42),s=n(48),c=n(37),u={injectEmptyComponent:function(e){a=o.createElement(e)}},l=function(e){this._currentElement=null,this._rootNodeID=null,this._renderedComponent=e(a)};c(l.prototype,{construct:function(e){},mountComponent:function(e,t,n){return t.getReactMountReady().enqueue(r,this),this._rootNodeID=e,s.mountComponent(this._renderedComponent,e,t,n)},receiveComponent:function(){},unmountComponent:function(e,t,n){s.unmountComponent(this._renderedComponent),i.deregisterNullComponentID(this._rootNodeID),this._rootNodeID=null,this._renderedComponent=null}}),l.injection=u,e.exports=l},function(e,t,n){"use strict";function r(e){if("function"==typeof e.type)return e.type;var t=e.type,n=d[t];return null==n&&(d[t]=n=u(t)),n}function a(e){return l?void 0:c(!1),new l(e.type,e.props)}function o(e){return new p(e)}function i(e){return e instanceof p}var s=n(37),c=n(11),u=null,l=null,d={},p=null,f={injectGenericComponentClass:function(e){l=e},injectTextComponentClass:function(e){p=e},injectComponentClasses:function(e){s(d,e)}},h={getComponentClassForElement:r,createInternalComponent:a,createInstanceForText:o,isTextComponent:i,injection:f};e.exports=h},function(e,t,n){"use strict";var r=(n(37),n(13)),a=(n(23),r);e.exports=a},function(e,t,n){"use strict";function r(){if(!E){E=!0,_.EventEmitter.injectReactEventListener(M),_.EventPluginHub.injectEventPluginOrder(s),_.EventPluginHub.injectInstanceHandle(v),_.EventPluginHub.injectMount(g),_.EventPluginHub.injectEventPluginsByName({SimpleEventPlugin:T,EnterLeaveEventPlugin:c,ChangeEventPlugin:o,SelectEventPlugin:y,BeforeInputEventPlugin:a}),_.NativeComponent.injectGenericComponentClass(h),_.NativeComponent.injectTextComponentClass(m),_.Class.injectMixin(d),_.DOMProperty.injectDOMPropertyConfig(l),_.DOMProperty.injectDOMPropertyConfig(L),_.EmptyComponent.injectEmptyComponent("noscript"),_.Updates.injectReconcileTransaction(b),_.Updates.injectBatchingStrategy(f),_.RootIndex.injectCreateReactRootIndex(u.canUseDOM?i.createReactRootIndex:A.createReactRootIndex),_.Component.injectEnvironment(p)}}var a=n(70),o=n(78),i=n(81),s=n(82),c=n(83),u=n(7),l=n(87),d=n(88),p=n(24),f=n(90),h=n(91),m=n(4),M=n(116),_=n(119),v=n(43),g=n(26),b=n(123),y=n(128),A=n(129),T=n(130),L=n(139),E=!1;e.exports={inject:r}},function(e,t,n){"use strict";function r(){var e=window.opera;return"object"==typeof e&&"function"==typeof e.version&&parseInt(e.version(),10)<=12}function a(e){return(e.ctrlKey||e.altKey||e.metaKey)&&!(e.ctrlKey&&e.altKey)}function o(e){switch(e){case S.topCompositionStart:return k.compositionStart;case S.topCompositionEnd:return k.compositionEnd;case S.topCompositionUpdate:return k.compositionUpdate}}function i(e,t){return e===S.topKeyDown&&t.keyCode===y}function s(e,t){switch(e){case S.topKeyUp:return b.indexOf(t.keyCode)!==-1;case S.topKeyDown:return t.keyCode!==y;case S.topKeyPress:case S.topMouseDown:case S.topBlur:return!0;default:return!1}}function c(e){var t=e.detail;return"object"==typeof t&&"data"in t?t.data:null}function u(e,t,n,r,a){var u,l;if(A?u=o(e):N?s(e,r)&&(u=k.compositionEnd):i(e,r)&&(u=k.compositionStart),!u)return null;E&&(N||u!==k.compositionStart?u===k.compositionEnd&&N&&(l=N.getData()):N=M.getPooled(t));var d=_.getPooled(u,n,r,a);if(l)d.data=l;else{var p=c(r);null!==p&&(d.data=p)}return h.accumulateTwoPhaseDispatches(d),d}function l(e,t){switch(e){case S.topCompositionEnd:return c(t);case S.topKeyPress:var n=t.which;return n!==w?null:(O=!0,z);case S.topTextInput:var r=t.data;return r===z&&O?null:r;default:return null}}function d(e,t){if(N){if(e===S.topCompositionEnd||s(e,t)){var n=N.getData();return M.release(N),N=null,n}return null}switch(e){case S.topPaste:return null;case S.topKeyPress:return t.which&&!a(t)?String.fromCharCode(t.which):null;case S.topCompositionEnd:return E?null:t.data;default:return null}}function p(e,t,n,r,a){var o;if(o=L?l(e,r):d(e,r),!o)return null;var i=v.getPooled(k.beforeInput,n,r,a);return i.data=o,h.accumulateTwoPhaseDispatches(i),i}var f=n(28),h=n(71),m=n(7),M=n(72),_=n(74),v=n(76),g=n(77),b=[9,13,27,32],y=229,A=m.canUseDOM&&"CompositionEvent"in window,T=null;m.canUseDOM&&"documentMode"in document&&(T=document.documentMode);var L=m.canUseDOM&&"TextEvent"in window&&!T&&!r(),E=m.canUseDOM&&(!A||T&&T>8&&T<=11),w=32,z=String.fromCharCode(w),S=f.topLevelTypes,k={beforeInput:{phasedRegistrationNames:{bubbled:g({onBeforeInput:null}),captured:g({onBeforeInputCapture:null})},dependencies:[S.topCompositionEnd,S.topKeyPress,S.topTextInput,S.topPaste]},compositionEnd:{phasedRegistrationNames:{bubbled:g({onCompositionEnd:null}),captured:g({onCompositionEndCapture:null})},dependencies:[S.topBlur,S.topCompositionEnd,S.topKeyDown,S.topKeyPress,S.topKeyUp,S.topMouseDown]},compositionStart:{phasedRegistrationNames:{bubbled:g({onCompositionStart:null}),captured:g({onCompositionStartCapture:null})},dependencies:[S.topBlur,S.topCompositionStart,S.topKeyDown,S.topKeyPress,S.topKeyUp,S.topMouseDown]},compositionUpdate:{phasedRegistrationNames:{bubbled:g({onCompositionUpdate:null}),captured:g({onCompositionUpdateCapture:null})},dependencies:[S.topBlur,S.topCompositionUpdate,S.topKeyDown,S.topKeyPress,S.topKeyUp,S.topMouseDown]}},O=!1,N=null,C={eventTypes:k,extractEvents:function(e,t,n,r,a){return[u(e,t,n,r,a),p(e,t,n,r,a)]}};e.exports=C},function(e,t,n){"use strict";function r(e,t,n){var r=t.dispatchConfig.phasedRegistrationNames[n];return v(e,r)}function a(e,t,n){var a=t?_.bubbled:_.captured,o=r(e,n,a);o&&(n._dispatchListeners=m(n._dispatchListeners,o),n._dispatchIDs=m(n._dispatchIDs,e))}function o(e){e&&e.dispatchConfig.phasedRegistrationNames&&h.injection.getInstanceHandle().traverseTwoPhase(e.dispatchMarker,a,e)}function i(e){e&&e.dispatchConfig.phasedRegistrationNames&&h.injection.getInstanceHandle().traverseTwoPhaseSkipTarget(e.dispatchMarker,a,e)}function s(e,t,n){if(n&&n.dispatchConfig.registrationName){var r=n.dispatchConfig.registrationName,a=v(e,r);a&&(n._dispatchListeners=m(n._dispatchListeners,a),n._dispatchIDs=m(n._dispatchIDs,e))}}function c(e){e&&e.dispatchConfig.registrationName&&s(e.dispatchMarker,null,e)}function u(e){M(e,o)}function l(e){M(e,i)}function d(e,t,n,r){h.injection.getInstanceHandle().traverseEnterLeave(n,r,s,e,t)}function p(e){M(e,c)}var f=n(28),h=n(29),m=(n(23),n(33)),M=n(34),_=f.PropagationPhases,v=h.getListener,g={accumulateTwoPhaseDispatches:u,accumulateTwoPhaseDispatchesSkipTarget:l,accumulateDirectDispatches:p,accumulateEnterLeaveDispatches:d};e.exports=g},function(e,t,n){"use strict";function r(e){this._root=e,this._startText=this.getText(),this._fallbackText=null}var a=n(54),o=n(37),i=n(73);o(r.prototype,{destructor:function(){this._root=null,this._startText=null,this._fallbackText=null},getText:function(){return"value"in this._root?this._root.value:this._root[i()]},getData:function(){if(this._fallbackText)return this._fallbackText;var e,t,n=this._startText,r=n.length,a=this.getText(),o=a.length;for(e=0;e<r&&n[e]===a[e];e++);var i=r-e;for(t=1;t<=i&&n[r-t]===a[o-t];t++);var s=t>1?1-t:void 0;return this._fallbackText=a.slice(e,s),this._fallbackText}}),a.addPoolingTo(r),e.exports=r},function(e,t,n){"use strict";function r(){return!o&&a.canUseDOM&&(o="textContent"in document.documentElement?"textContent":"innerText"),o}var a=n(7),o=null;e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r){a.call(this,e,t,n,r)}var a=n(75),o={data:null};a.augmentClass(r,o),e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r){this.dispatchConfig=e,this.dispatchMarker=t,this.nativeEvent=n;var a=this.constructor.Interface;for(var o in a)if(a.hasOwnProperty(o)){var s=a[o];s?this[o]=s(n):"target"===o?this.target=r:this[o]=n[o]}var c=null!=n.defaultPrevented?n.defaultPrevented:n.returnValue===!1;c?this.isDefaultPrevented=i.thatReturnsTrue:this.isDefaultPrevented=i.thatReturnsFalse,this.isPropagationStopped=i.thatReturnsFalse}var a=n(54),o=n(37),i=n(13),s=(n(23),{type:null,target:null,currentTarget:i.thatReturnsNull,eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null});o(r.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():e.returnValue=!1,this.isDefaultPrevented=i.thatReturnsTrue)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():e.cancelBubble=!0,this.isPropagationStopped=i.thatReturnsTrue)},persist:function(){this.isPersistent=i.thatReturnsTrue},isPersistent:i.thatReturnsFalse,destructor:function(){var e=this.constructor.Interface;for(var t in e)this[t]=null;this.dispatchConfig=null,this.dispatchMarker=null,this.nativeEvent=null}}),r.Interface=s,r.augmentClass=function(e,t){var n=this,r=Object.create(n.prototype);o(r,e.prototype),e.prototype=r,e.prototype.constructor=e,e.Interface=o({},n.Interface,t),e.augmentClass=n.augmentClass,a.addPoolingTo(e,a.fourArgumentPooler)},a.addPoolingTo(r,a.fourArgumentPooler),e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r){a.call(this,e,t,n,r)}var a=n(75),o={data:null};a.augmentClass(r,o),e.exports=r},function(e,t){"use strict";var n=function(e){var t;for(t in e)if(e.hasOwnProperty(t))return t;return null};e.exports=n},function(e,t,n){"use strict";function r(e){var t=e.nodeName&&e.nodeName.toLowerCase();return"select"===t||"input"===t&&"file"===e.type}function a(e){var t=T.getPooled(k.change,N,e,L(e));b.accumulateTwoPhaseDispatches(t),A.batchedUpdates(o,t)}function o(e){g.enqueueEvents(e),g.processEventQueue(!1)}function i(e,t){O=e,N=t,O.attachEvent("onchange",a)}function s(){O&&(O.detachEvent("onchange",a),O=null,N=null)}function c(e,t,n){if(e===S.topChange)return n}function u(e,t,n){e===S.topFocus?(s(),i(t,n)):e===S.topBlur&&s()}function l(e,t){O=e,N=t,C=e.value,D=Object.getOwnPropertyDescriptor(e.constructor.prototype,"value"),Object.defineProperty(O,"value",j),O.attachEvent("onpropertychange",p)}function d(){O&&(delete O.value,O.detachEvent("onpropertychange",p),O=null,N=null,C=null,D=null)}function p(e){if("value"===e.propertyName){var t=e.srcElement.value;t!==C&&(C=t,a(e))}}function f(e,t,n){if(e===S.topInput)return n}function h(e,t,n){e===S.topFocus?(d(),l(t,n)):e===S.topBlur&&d()}function m(e,t,n){if((e===S.topSelectionChange||e===S.topKeyUp||e===S.topKeyDown)&&O&&O.value!==C)return C=O.value,N}function M(e){return e.nodeName&&"input"===e.nodeName.toLowerCase()&&("checkbox"===e.type||"radio"===e.type)}function _(e,t,n){if(e===S.topClick)return n}var v=n(28),g=n(29),b=n(71),y=n(7),A=n(52),T=n(75),L=n(79),E=n(38),w=n(80),z=n(77),S=v.topLevelTypes,k={change:{phasedRegistrationNames:{bubbled:z({onChange:null}),captured:z({onChangeCapture:null})},dependencies:[S.topBlur,S.topChange,S.topClick,S.topFocus,S.topInput,S.topKeyDown,S.topKeyUp,S.topSelectionChange]
+}},O=null,N=null,C=null,D=null,P=!1;y.canUseDOM&&(P=E("change")&&(!("documentMode"in document)||document.documentMode>8));var x=!1;y.canUseDOM&&(x=E("input")&&(!("documentMode"in document)||document.documentMode>9));var j={get:function(){return D.get.call(this)},set:function(e){C=""+e,D.set.call(this,e)}},W={eventTypes:k,extractEvents:function(e,t,n,a,o){var i,s;if(r(t)?P?i=c:s=u:w(t)?x?i=f:(i=m,s=h):M(t)&&(i=_),i){var l=i(e,t,n);if(l){var d=T.getPooled(k.change,l,a,o);return d.type="change",b.accumulateTwoPhaseDispatches(d),d}}s&&s(e,t,n)}};e.exports=W},function(e,t){"use strict";function n(e){var t=e.target||e.srcElement||window;return 3===t.nodeType?t.parentNode:t}e.exports=n},function(e,t){"use strict";function n(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&r[e.type]||"textarea"===t)}var r={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};e.exports=n},function(e,t){"use strict";var n=0,r={createReactRootIndex:function(){return n++}};e.exports=r},function(e,t,n){"use strict";var r=n(77),a=[r({ResponderEventPlugin:null}),r({SimpleEventPlugin:null}),r({TapEventPlugin:null}),r({EnterLeaveEventPlugin:null}),r({ChangeEventPlugin:null}),r({SelectEventPlugin:null}),r({BeforeInputEventPlugin:null})];e.exports=a},function(e,t,n){"use strict";var r=n(28),a=n(71),o=n(84),i=n(26),s=n(77),c=r.topLevelTypes,u=i.getFirstReactDOM,l={mouseEnter:{registrationName:s({onMouseEnter:null}),dependencies:[c.topMouseOut,c.topMouseOver]},mouseLeave:{registrationName:s({onMouseLeave:null}),dependencies:[c.topMouseOut,c.topMouseOver]}},d=[null,null],p={eventTypes:l,extractEvents:function(e,t,n,r,s){if(e===c.topMouseOver&&(r.relatedTarget||r.fromElement))return null;if(e!==c.topMouseOut&&e!==c.topMouseOver)return null;var p;if(t.window===t)p=t;else{var f=t.ownerDocument;p=f?f.defaultView||f.parentWindow:window}var h,m,M="",_="";if(e===c.topMouseOut?(h=t,M=n,m=u(r.relatedTarget||r.toElement),m?_=i.getID(m):m=p,m=m||p):(h=p,m=t,_=n),h===m)return null;var v=o.getPooled(l.mouseLeave,M,r,s);v.type="mouseleave",v.target=h,v.relatedTarget=m;var g=o.getPooled(l.mouseEnter,_,r,s);return g.type="mouseenter",g.target=m,g.relatedTarget=h,a.accumulateEnterLeaveDispatches(v,g,M,_),d[0]=v,d[1]=g,d}};e.exports=p},function(e,t,n){"use strict";function r(e,t,n,r){a.call(this,e,t,n,r)}var a=n(85),o=n(36),i=n(86),s={screenX:null,screenY:null,clientX:null,clientY:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,getModifierState:i,button:function(e){var t=e.button;return"which"in e?t:2===t?2:4===t?1:0},buttons:null,relatedTarget:function(e){return e.relatedTarget||(e.fromElement===e.srcElement?e.toElement:e.fromElement)},pageX:function(e){return"pageX"in e?e.pageX:e.clientX+o.currentScrollLeft},pageY:function(e){return"pageY"in e?e.pageY:e.clientY+o.currentScrollTop}};a.augmentClass(r,s),e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r){a.call(this,e,t,n,r)}var a=n(75),o=n(79),i={view:function(e){if(e.view)return e.view;var t=o(e);if(null!=t&&t.window===t)return t;var n=t.ownerDocument;return n?n.defaultView||n.parentWindow:window},detail:function(e){return e.detail||0}};a.augmentClass(r,i),e.exports=r},function(e,t){"use strict";function n(e){var t=this,n=t.nativeEvent;if(n.getModifierState)return n.getModifierState(e);var r=a[e];return!!r&&!!n[r]}function r(e){return n}var a={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};e.exports=r},function(e,t,n){"use strict";var r,a=n(21),o=n(7),i=a.injection.MUST_USE_ATTRIBUTE,s=a.injection.MUST_USE_PROPERTY,c=a.injection.HAS_BOOLEAN_VALUE,u=a.injection.HAS_SIDE_EFFECTS,l=a.injection.HAS_NUMERIC_VALUE,d=a.injection.HAS_POSITIVE_NUMERIC_VALUE,p=a.injection.HAS_OVERLOADED_BOOLEAN_VALUE;if(o.canUseDOM){var f=document.implementation;r=f&&f.hasFeature&&f.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure","1.1")}var h={isCustomAttribute:RegExp.prototype.test.bind(/^(data|aria)-[a-z_][a-z\d_.\-]*$/),Properties:{accept:null,acceptCharset:null,accessKey:null,action:null,allowFullScreen:i|c,allowTransparency:i,alt:null,async:c,autoComplete:null,autoPlay:c,capture:i|c,cellPadding:null,cellSpacing:null,charSet:i,challenge:i,checked:s|c,classID:i,className:r?i:s,cols:i|d,colSpan:null,content:null,contentEditable:null,contextMenu:i,controls:s|c,coords:null,crossOrigin:null,data:null,dateTime:i,default:c,defer:c,dir:null,disabled:i|c,download:p,draggable:null,encType:null,form:i,formAction:i,formEncType:i,formMethod:i,formNoValidate:c,formTarget:i,frameBorder:i,headers:null,height:i,hidden:i|c,high:null,href:null,hrefLang:null,htmlFor:null,httpEquiv:null,icon:null,id:s,inputMode:i,integrity:null,is:i,keyParams:i,keyType:i,kind:null,label:null,lang:null,list:i,loop:s|c,low:null,manifest:i,marginHeight:null,marginWidth:null,max:null,maxLength:i,media:i,mediaGroup:null,method:null,min:null,minLength:i,multiple:s|c,muted:s|c,name:null,nonce:i,noValidate:c,open:c,optimum:null,pattern:null,placeholder:null,poster:null,preload:null,radioGroup:null,readOnly:s|c,rel:null,required:c,reversed:c,role:i,rows:i|d,rowSpan:null,sandbox:null,scope:null,scoped:c,scrolling:null,seamless:i|c,selected:s|c,shape:null,size:i|d,sizes:i,span:d,spellCheck:null,src:null,srcDoc:s,srcLang:null,srcSet:i,start:l,step:null,style:null,summary:null,tabIndex:null,target:null,title:null,type:null,useMap:null,value:s|u,width:i,wmode:i,wrap:null,about:i,datatype:i,inlist:i,prefix:i,property:i,resource:i,typeof:i,vocab:i,autoCapitalize:i,autoCorrect:i,autoSave:null,color:null,itemProp:i,itemScope:i|c,itemType:i,itemID:i,itemRef:i,results:null,security:i,unselectable:i},DOMAttributeNames:{acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv"},DOMPropertyNames:{autoComplete:"autocomplete",autoFocus:"autofocus",autoPlay:"autoplay",autoSave:"autosave",encType:"encoding",hrefLang:"hreflang",radioGroup:"radiogroup",spellCheck:"spellcheck",srcDoc:"srcdoc",srcSet:"srcset"}};e.exports=h},function(e,t,n){"use strict";var r=(n(45),n(89)),a=(n(23),"_getDOMNodeDidWarn"),o={getDOMNode:function(){return this.constructor[a]=!0,r(this)}};e.exports=o},function(e,t,n){"use strict";function r(e){return null==e?null:1===e.nodeType?e:a.has(e)?o.getNodeFromInstance(e):(null!=e.render&&"function"==typeof e.render?i(!1):void 0,void i(!1))}var a=(n(3),n(45)),o=n(26),i=n(11);n(23);e.exports=r},function(e,t,n){"use strict";function r(){this.reinitializeTransaction()}var a=n(52),o=n(55),i=n(37),s=n(13),c={initialize:s,close:function(){p.isBatchingUpdates=!1}},u={initialize:s,close:a.flushBatchedUpdates.bind(a)},l=[u,c];i(r.prototype,o.Mixin,{getTransactionWrappers:function(){return l}});var d=new r,p={isBatchingUpdates:!1,batchedUpdates:function(e,t,n,r,a,o){var i=p.isBatchingUpdates;p.isBatchingUpdates=!0,i?e(t,n,r,a,o):d.perform(e,null,t,n,r,a,o)}};e.exports=p},function(e,t,n){"use strict";function r(){return this}function a(){var e=this._reactInternalComponent;return!!e}function o(){}function i(e,t){var n=this._reactInternalComponent;n&&(C.enqueueSetPropsInternal(n,e),t&&C.enqueueCallbackInternal(n,t))}function s(e,t){var n=this._reactInternalComponent;n&&(C.enqueueReplacePropsInternal(n,e),t&&C.enqueueCallbackInternal(n,t))}function c(e,t){t&&(null!=t.dangerouslySetInnerHTML&&(null!=t.children?j(!1):void 0,"object"==typeof t.dangerouslySetInnerHTML&&X in t.dangerouslySetInnerHTML?void 0:j(!1)),null!=t.style&&"object"!=typeof t.style?j(!1):void 0)}function u(e,t,n,r){var a=k.findReactContainerForID(e);if(a){var o=a.nodeType===V?a.ownerDocument:a;R(t,o)}r.getReactMountReady().enqueue(l,{id:e,registrationName:t,listener:n})}function l(){var e=this;A.putListener(e.id,e.registrationName,e.listener)}function d(){var e=this;e._rootNodeID?void 0:j(!1);var t=k.getNode(e._rootNodeID);switch(t?void 0:j(!1),e._tag){case"iframe":e._wrapperState.listeners=[A.trapBubbledEvent(y.topLevelTypes.topLoad,"load",t)];break;case"video":case"audio":e._wrapperState.listeners=[];for(var n in J)J.hasOwnProperty(n)&&e._wrapperState.listeners.push(A.trapBubbledEvent(y.topLevelTypes[n],J[n],t));break;case"img":e._wrapperState.listeners=[A.trapBubbledEvent(y.topLevelTypes.topError,"error",t),A.trapBubbledEvent(y.topLevelTypes.topLoad,"load",t)];break;case"form":e._wrapperState.listeners=[A.trapBubbledEvent(y.topLevelTypes.topReset,"reset",t),A.trapBubbledEvent(y.topLevelTypes.topSubmit,"submit",t)]}}function p(){E.mountReadyWrapper(this)}function f(){z.postUpdateWrapper(this)}function h(e){Z.call($,e)||(Q.test(e)?void 0:j(!1),$[e]=!0)}function m(e,t){return e.indexOf("-")>=0||null!=t.is}function M(e){h(e),this._tag=e.toLowerCase(),this._renderedChildren=null,this._previousStyle=null,this._previousStyleCopy=null,this._rootNodeID=null,this._wrapperState=null,this._topLevelWrapper=null,this._nodeWithLegacyProperties=null}var _=n(92),v=n(94),g=n(21),b=n(20),y=n(28),A=n(27),T=n(24),L=n(102),E=n(103),w=n(107),z=n(110),S=n(111),k=n(26),O=n(112),N=n(16),C=n(51),D=n(37),P=n(41),x=n(19),j=n(11),W=(n(38),n(77)),Y=n(17),q=n(18),B=(n(115),n(68),n(23),A.deleteListener),R=A.listenTo,H=A.registrationNameModules,I={string:!0,number:!0},U=W({children:null}),F=W({style:null}),X=W({__html:null}),V=1,J={topAbort:"abort",topCanPlay:"canplay",topCanPlayThrough:"canplaythrough",topDurationChange:"durationchange",topEmptied:"emptied",topEncrypted:"encrypted",topEnded:"ended",topError:"error",topLoadedData:"loadeddata",topLoadedMetadata:"loadedmetadata",topLoadStart:"loadstart",topPause:"pause",topPlay:"play",topPlaying:"playing",topProgress:"progress",topRateChange:"ratechange",topSeeked:"seeked",topSeeking:"seeking",topStalled:"stalled",topSuspend:"suspend",topTimeUpdate:"timeupdate",topVolumeChange:"volumechange",topWaiting:"waiting"},K={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},G={listing:!0,pre:!0,textarea:!0},Q=(D({menuitem:!0},K),/^[a-zA-Z][a-zA-Z:_\.\-\d]*$/),$={},Z={}.hasOwnProperty;M.displayName="ReactDOMComponent",M.Mixin={construct:function(e){this._currentElement=e},mountComponent:function(e,t,n){this._rootNodeID=e;var r=this._currentElement.props;switch(this._tag){case"iframe":case"img":case"form":case"video":case"audio":this._wrapperState={listeners:null},t.getReactMountReady().enqueue(d,this);break;case"button":r=L.getNativeProps(this,r,n);break;case"input":E.mountWrapper(this,r,n),r=E.getNativeProps(this,r,n);break;case"option":w.mountWrapper(this,r,n),r=w.getNativeProps(this,r,n);break;case"select":z.mountWrapper(this,r,n),r=z.getNativeProps(this,r,n),n=z.processChildContext(this,r,n);break;case"textarea":S.mountWrapper(this,r,n),r=S.getNativeProps(this,r,n)}c(this,r);var a;if(t.useCreateElement){var o=n[k.ownerDocumentContextKey],i=o.createElement(this._currentElement.type);b.setAttributeForID(i,this._rootNodeID),k.getID(i),this._updateDOMProperties({},r,t,i),this._createInitialChildren(t,r,n,i),a=i}else{var s=this._createOpenTagMarkupAndPutListeners(t,r),u=this._createContentMarkup(t,r,n);a=!u&&K[this._tag]?s+"/>":s+">"+u+"</"+this._currentElement.type+">"}switch(this._tag){case"input":t.getReactMountReady().enqueue(p,this);case"button":case"select":case"textarea":r.autoFocus&&t.getReactMountReady().enqueue(_.focusDOMComponent,this)}return a},_createOpenTagMarkupAndPutListeners:function(e,t){var n="<"+this._currentElement.type;for(var r in t)if(t.hasOwnProperty(r)){var a=t[r];if(null!=a)if(H.hasOwnProperty(r))a&&u(this._rootNodeID,r,a,e);else{r===F&&(a&&(a=this._previousStyleCopy=D({},t.style)),a=v.createMarkupForStyles(a));var o=null;null!=this._tag&&m(this._tag,t)?r!==U&&(o=b.createMarkupForCustomAttribute(r,a)):o=b.createMarkupForProperty(r,a),o&&(n+=" "+o)}}if(e.renderToStaticMarkup)return n;var i=b.createMarkupForID(this._rootNodeID);return n+" "+i},_createContentMarkup:function(e,t,n){var r="",a=t.dangerouslySetInnerHTML;if(null!=a)null!=a.__html&&(r=a.__html);else{var o=I[typeof t.children]?t.children:null,i=null!=o?null:t.children;if(null!=o)r=x(o);else if(null!=i){var s=this.mountChildren(i,e,n);r=s.join("")}}return G[this._tag]&&"\n"===r.charAt(0)?"\n"+r:r},_createInitialChildren:function(e,t,n,r){var a=t.dangerouslySetInnerHTML;if(null!=a)null!=a.__html&&Y(r,a.__html);else{var o=I[typeof t.children]?t.children:null,i=null!=o?null:t.children;if(null!=o)q(r,o);else if(null!=i)for(var s=this.mountChildren(i,e,n),c=0;c<s.length;c++)r.appendChild(s[c])}},receiveComponent:function(e,t,n){var r=this._currentElement;this._currentElement=e,this.updateComponent(t,r,e,n)},updateComponent:function(e,t,n,r){var a=t.props,o=this._currentElement.props;switch(this._tag){case"button":a=L.getNativeProps(this,a),o=L.getNativeProps(this,o);break;case"input":E.updateWrapper(this),a=E.getNativeProps(this,a),o=E.getNativeProps(this,o);break;case"option":a=w.getNativeProps(this,a),o=w.getNativeProps(this,o);break;case"select":a=z.getNativeProps(this,a),o=z.getNativeProps(this,o);break;case"textarea":S.updateWrapper(this),a=S.getNativeProps(this,a),o=S.getNativeProps(this,o)}c(this,o),this._updateDOMProperties(a,o,e,null),this._updateDOMChildren(a,o,e,r),!P&&this._nodeWithLegacyProperties&&(this._nodeWithLegacyProperties.props=o),"select"===this._tag&&e.getReactMountReady().enqueue(f,this)},_updateDOMProperties:function(e,t,n,r){var a,o,i;for(a in e)if(!t.hasOwnProperty(a)&&e.hasOwnProperty(a))if(a===F){var s=this._previousStyleCopy;for(o in s)s.hasOwnProperty(o)&&(i=i||{},i[o]="");this._previousStyleCopy=null}else H.hasOwnProperty(a)?e[a]&&B(this._rootNodeID,a):(g.properties[a]||g.isCustomAttribute(a))&&(r||(r=k.getNode(this._rootNodeID)),b.deleteValueForProperty(r,a));for(a in t){var c=t[a],l=a===F?this._previousStyleCopy:e[a];if(t.hasOwnProperty(a)&&c!==l)if(a===F)if(c?c=this._previousStyleCopy=D({},c):this._previousStyleCopy=null,l){for(o in l)!l.hasOwnProperty(o)||c&&c.hasOwnProperty(o)||(i=i||{},i[o]="");for(o in c)c.hasOwnProperty(o)&&l[o]!==c[o]&&(i=i||{},i[o]=c[o])}else i=c;else H.hasOwnProperty(a)?c?u(this._rootNodeID,a,c,n):l&&B(this._rootNodeID,a):m(this._tag,t)?(r||(r=k.getNode(this._rootNodeID)),a===U&&(c=null),b.setValueForAttribute(r,a,c)):(g.properties[a]||g.isCustomAttribute(a))&&(r||(r=k.getNode(this._rootNodeID)),null!=c?b.setValueForProperty(r,a,c):b.deleteValueForProperty(r,a))}i&&(r||(r=k.getNode(this._rootNodeID)),v.setValueForStyles(r,i))},_updateDOMChildren:function(e,t,n,r){var a=I[typeof e.children]?e.children:null,o=I[typeof t.children]?t.children:null,i=e.dangerouslySetInnerHTML&&e.dangerouslySetInnerHTML.__html,s=t.dangerouslySetInnerHTML&&t.dangerouslySetInnerHTML.__html,c=null!=a?null:e.children,u=null!=o?null:t.children,l=null!=a||null!=i,d=null!=o||null!=s;null!=c&&null==u?this.updateChildren(null,n,r):l&&!d&&this.updateTextContent(""),null!=o?a!==o&&this.updateTextContent(""+o):null!=s?i!==s&&this.updateMarkup(""+s):null!=u&&this.updateChildren(u,n,r)},unmountComponent:function(){switch(this._tag){case"iframe":case"img":case"form":case"video":case"audio":var e=this._wrapperState.listeners;if(e)for(var t=0;t<e.length;t++)e[t].remove();break;case"input":E.unmountWrapper(this);break;case"html":case"head":case"body":j(!1)}if(this.unmountChildren(),A.deleteAllListeners(this._rootNodeID),T.unmountIDFromEnvironment(this._rootNodeID),this._rootNodeID=null,this._wrapperState=null,this._nodeWithLegacyProperties){var n=this._nodeWithLegacyProperties;n._reactInternalComponent=null,this._nodeWithLegacyProperties=null}},getPublicInstance:function(){if(!this._nodeWithLegacyProperties){var e=k.getNode(this._rootNodeID);e._reactInternalComponent=this,e.getDOMNode=r,e.isMounted=a,e.setState=o,e.replaceState=o,e.forceUpdate=o,e.setProps=i,e.replaceProps=s,e.props=this._currentElement.props,this._nodeWithLegacyProperties=e}return this._nodeWithLegacyProperties}},N.measureMethods(M,"ReactDOMComponent",{mountComponent:"mountComponent",updateComponent:"updateComponent"}),D(M.prototype,M.Mixin,O.Mixin),e.exports=M},function(e,t,n){"use strict";var r=n(26),a=n(89),o=n(93),i={componentDidMount:function(){this.props.autoFocus&&o(a(this))}},s={Mixin:i,focusDOMComponent:function(){o(r.getNode(this._rootNodeID))}};e.exports=s},function(e,t){"use strict";function n(e){try{e.focus()}catch(e){}}e.exports=n},function(e,t,n){"use strict";var r=n(95),a=n(7),o=n(16),i=(n(96),n(98)),s=n(99),c=n(101),u=(n(23),c(function(e){return s(e)})),l=!1,d="cssFloat";if(a.canUseDOM){var p=document.createElement("div").style;try{p.font=""}catch(e){l=!0}void 0===document.documentElement.style.cssFloat&&(d="styleFloat")}var f={createMarkupForStyles:function(e){var t="";for(var n in e)if(e.hasOwnProperty(n)){var r=e[n];null!=r&&(t+=u(n)+":",t+=i(n,r)+";")}return t||null},setValueForStyles:function(e,t){var n=e.style;for(var a in t)if(t.hasOwnProperty(a)){var o=i(a,t[a]);if("float"===a&&(a=d),o)n[a]=o;else{var s=l&&r.shorthandPropertyExpansions[a];if(s)for(var c in s)n[c]="";else n[a]=""}}}};o.measureMethods(f,"CSSPropertyOperations",{setValueForStyles:"setValueForStyles"}),e.exports=f},function(e,t){"use strict";function n(e,t){return e+t.charAt(0).toUpperCase()+t.substring(1)}var r={animationIterationCount:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,stopOpacity:!0,strokeDashoffset:!0,strokeOpacity:!0,strokeWidth:!0},a=["Webkit","ms","Moz","O"];Object.keys(r).forEach(function(e){a.forEach(function(t){r[n(t,e)]=r[e]})});var o={background:{backgroundAttachment:!0,backgroundColor:!0,backgroundImage:!0,backgroundPositionX:!0,backgroundPositionY:!0,backgroundRepeat:!0},backgroundPosition:{backgroundPositionX:!0,backgroundPositionY:!0},border:{borderWidth:!0,borderStyle:!0,borderColor:!0},borderBottom:{borderBottomWidth:!0,borderBottomStyle:!0,borderBottomColor:!0},borderLeft:{borderLeftWidth:!0,borderLeftStyle:!0,borderLeftColor:!0},borderRight:{borderRightWidth:!0,borderRightStyle:!0,borderRightColor:!0},borderTop:{borderTopWidth:!0,borderTopStyle:!0,borderTopColor:!0},font:{fontStyle:!0,fontVariant:!0,fontWeight:!0,fontSize:!0,lineHeight:!0,fontFamily:!0},outline:{outlineWidth:!0,outlineStyle:!0,outlineColor:!0}},i={isUnitlessNumber:r,shorthandPropertyExpansions:o};e.exports=i},function(e,t,n){"use strict";function r(e){return a(e.replace(o,"ms-"))}var a=n(97),o=/^-ms-/;e.exports=r},function(e,t){"use strict";function n(e){return e.replace(r,function(e,t){return t.toUpperCase()})}var r=/-(.)/g;e.exports=n},function(e,t,n){"use strict";function r(e,t){var n=null==t||"boolean"==typeof t||""===t;if(n)return"";var r=isNaN(t);return r||0===t||o.hasOwnProperty(e)&&o[e]?""+t:("string"==typeof t&&(t=t.trim()),t+"px")}var a=n(95),o=a.isUnitlessNumber;e.exports=r},function(e,t,n){"use strict";function r(e){return a(e).replace(o,"-ms-")}var a=n(100),o=/^ms-/;e.exports=r},function(e,t){"use strict";function n(e){return e.replace(r,"-$1").toLowerCase()}var r=/([A-Z])/g;e.exports=n},function(e,t){"use strict";function n(e){var t={};return function(n){return t.hasOwnProperty(n)||(t[n]=e.call(this,n)),t[n]}}e.exports=n},function(e,t){"use strict";var n={onClick:!0,onDoubleClick:!0,onMouseDown:!0,onMouseMove:!0,onMouseUp:!0,onClickCapture:!0,onDoubleClickCapture:!0,onMouseDownCapture:!0,onMouseMoveCapture:!0,onMouseUpCapture:!0},r={getNativeProps:function(e,t,r){if(!t.disabled)return t;var a={};for(var o in t)t.hasOwnProperty(o)&&!n[o]&&(a[o]=t[o]);return a}};e.exports=r},function(e,t,n){"use strict";function r(){this._rootNodeID&&p.updateWrapper(this)}function a(e){var t=this._currentElement.props,n=i.executeOnChange(t,e);c.asap(r,this);var a=t.name;if("radio"===t.type&&null!=a){for(var o=s.getNode(this._rootNodeID),u=o;u.parentNode;)u=u.parentNode;for(var p=u.querySelectorAll("input[name="+JSON.stringify(""+a)+'][type="radio"]'),f=0;f<p.length;f++){var h=p[f];if(h!==o&&h.form===o.form){var m=s.getID(h);m?void 0:l(!1);var M=d[m];M?void 0:l(!1),c.asap(r,M)}}}return n}var o=n(25),i=n(104),s=n(26),c=n(52),u=n(37),l=n(11),d={},p={getNativeProps:function(e,t,n){var r=i.getValue(t),a=i.getChecked(t),o=u({},t,{defaultChecked:void 0,defaultValue:void 0,value:null!=r?r:e._wrapperState.initialValue,checked:null!=a?a:e._wrapperState.initialChecked,onChange:e._wrapperState.onChange});return o},mountWrapper:function(e,t){var n=t.defaultValue;e._wrapperState={initialChecked:t.defaultChecked||!1,initialValue:null!=n?n:null,onChange:a.bind(e)}},mountReadyWrapper:function(e){d[e._rootNodeID]=e},unmountWrapper:function(e){delete d[e._rootNodeID]},updateWrapper:function(e){var t=e._currentElement.props,n=t.checked;null!=n&&o.updatePropertyByID(e._rootNodeID,"checked",n||!1);var r=i.getValue(t);null!=r&&o.updatePropertyByID(e._rootNodeID,"value",""+r)}};e.exports=p},function(e,t,n){"use strict";function r(e){null!=e.checkedLink&&null!=e.valueLink?u(!1):void 0}function a(e){r(e),null!=e.value||null!=e.onChange?u(!1):void 0}function o(e){r(e),null!=e.checked||null!=e.onChange?u(!1):void 0}function i(e){if(e){var t=e.getName();if(t)return" Check the render method of `"+t+"`."}return""}var s=n(105),c=n(63),u=n(11),l=(n(23),{button:!0,checkbox:!0,image:!0,hidden:!0,radio:!0,reset:!0,submit:!0}),d={value:function(e,t,n){return!e[t]||l[e.type]||e.onChange||e.readOnly||e.disabled?null:new Error("You provided a `value` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultValue`. Otherwise, set either `onChange` or `readOnly`.")},checked:function(e,t,n){return!e[t]||e.onChange||e.readOnly||e.disabled?null:new Error("You provided a `checked` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultChecked`. Otherwise, set either `onChange` or `readOnly`.")},onChange:s.func},p={},f={checkPropTypes:function(e,t,n){for(var r in d){if(d.hasOwnProperty(r))var a=d[r](t,r,e,c.prop);if(a instanceof Error&&!(a.message in p)){p[a.message]=!0;i(n)}}},getValue:function(e){return e.valueLink?(a(e),e.valueLink.value):e.value},getChecked:function(e){return e.checkedLink?(o(e),e.checkedLink.value):e.checked},executeOnChange:function(e,t){return e.valueLink?(a(e),e.valueLink.requestChange(t.target.value)):e.checkedLink?(o(e),e.checkedLink.requestChange(t.target.checked)):e.onChange?e.onChange.call(void 0,t):void 0}};e.exports=f},function(e,t,n){"use strict";function r(e){function t(t,n,r,a,o,i){if(a=a||A,i=i||r,null==n[r]){var s=g[o];return t?new Error("Required "+s+" `"+i+"` was not specified in "+("`"+a+"`.")):null}return e(n,r,a,o,i)}var n=t.bind(null,!1);return n.isRequired=t.bind(null,!0),n}function a(e){function t(t,n,r,a,o){var i=t[n],s=m(i);if(s!==e){var c=g[a],u=M(i);return new Error("Invalid "+c+" `"+o+"` of type "+("`"+u+"` supplied to `"+r+"`, expected ")+("`"+e+"`."))}return null}return r(t)}function o(){return r(b.thatReturns(null))}function i(e){function t(t,n,r,a,o){var i=t[n];if(!Array.isArray(i)){var s=g[a],c=m(i);return new Error("Invalid "+s+" `"+o+"` of type "+("`"+c+"` supplied to `"+r+"`, expected an array."))}for(var u=0;u<i.length;u++){var l=e(i,u,r,a,o+"["+u+"]");if(l instanceof Error)return l}return null}return r(t)}function s(){function e(e,t,n,r,a){if(!v.isValidElement(e[t])){var o=g[r];return new Error("Invalid "+o+" `"+a+"` supplied to "+("`"+n+"`, expected a single ReactElement."))}return null}return r(e)}function c(e){function t(t,n,r,a,o){if(!(t[n]instanceof e)){var i=g[a],s=e.name||A,c=_(t[n]);return new Error("Invalid "+i+" `"+o+"` of type "+("`"+c+"` supplied to `"+r+"`, expected ")+("instance of `"+s+"`."))}return null}return r(t)}function u(e){function t(t,n,r,a,o){for(var i=t[n],s=0;s<e.length;s++)if(i===e[s])return null;var c=g[a],u=JSON.stringify(e);return new Error("Invalid "+c+" `"+o+"` of value `"+i+"` "+("supplied to `"+r+"`, expected one of "+u+"."))}return r(Array.isArray(e)?t:function(){return new Error("Invalid argument supplied to oneOf, expected an instance of array.")})}function l(e){function t(t,n,r,a,o){var i=t[n],s=m(i);if("object"!==s){var c=g[a];return new Error("Invalid "+c+" `"+o+"` of type "+("`"+s+"` supplied to `"+r+"`, expected an object."))}for(var u in i)if(i.hasOwnProperty(u)){var l=e(i,u,r,a,o+"."+u);if(l instanceof Error)return l}return null}return r(t)}function d(e){function t(t,n,r,a,o){for(var i=0;i<e.length;i++){var s=e[i];if(null==s(t,n,r,a,o))return null}var c=g[a];return new Error("Invalid "+c+" `"+o+"` supplied to "+("`"+r+"`."))}return r(Array.isArray(e)?t:function(){return new Error("Invalid argument supplied to oneOfType, expected an instance of array.")})}function p(){function e(e,t,n,r,a){if(!h(e[t])){var o=g[r];return new Error("Invalid "+o+" `"+a+"` supplied to "+("`"+n+"`, expected a ReactNode."))}return null}return r(e)}function f(e){function t(t,n,r,a,o){var i=t[n],s=m(i);if("object"!==s){var c=g[a];return new Error("Invalid "+c+" `"+o+"` of type `"+s+"` "+("supplied to `"+r+"`, expected `object`."))}for(var u in e){var l=e[u];if(l){var d=l(i,u,r,a,o+"."+u);if(d)return d}}return null}return r(t)}function h(e){switch(typeof e){case"number":case"string":case"undefined":return!0;case"boolean":return!e;case"object":if(Array.isArray(e))return e.every(h);if(null===e||v.isValidElement(e))return!0;var t=y(e);if(!t)return!1;var n,r=t.call(e);if(t!==e.entries){for(;!(n=r.next()).done;)if(!h(n.value))return!1}else for(;!(n=r.next()).done;){var a=n.value;if(a&&!h(a[1]))return!1}return!0;default:return!1}}function m(e){var t=typeof e;return Array.isArray(e)?"array":e instanceof RegExp?"object":t}function M(e){var t=m(e);if("object"===t){if(e instanceof Date)return"date";if(e instanceof RegExp)return"regexp"}return t}function _(e){return e.constructor&&e.constructor.name?e.constructor.name:"<<anonymous>>"}var v=n(40),g=n(64),b=n(13),y=n(106),A="<<anonymous>>",T={array:a("array"),bool:a("boolean"),func:a("function"),number:a("number"),object:a("object"),string:a("string"),any:o(),arrayOf:i,element:s(),instanceOf:c,node:p(),objectOf:l,oneOf:u,oneOfType:d,shape:f};e.exports=T},function(e,t){"use strict";function n(e){var t=e&&(r&&e[r]||e[a]);if("function"==typeof t)return t}var r="function"==typeof Symbol&&Symbol.iterator,a="@@iterator";e.exports=n},function(e,t,n){"use strict";var r=n(108),a=n(110),o=n(37),i=(n(23),a.valueContextKey),s={mountWrapper:function(e,t,n){var r=n[i],a=null;if(null!=r)if(a=!1,Array.isArray(r)){for(var o=0;o<r.length;o++)if(""+r[o]==""+t.value){a=!0;break}}else a=""+r==""+t.value;e._wrapperState={selected:a}},getNativeProps:function(e,t,n){var a=o({selected:void 0,children:void 0},t);null!=e._wrapperState.selected&&(a.selected=e._wrapperState.selected);var i="";return r.forEach(t.children,function(e){null!=e&&("string"!=typeof e&&"number"!=typeof e||(i+=e))}),i&&(a.children=i),a}};e.exports=s},function(e,t,n){"use strict";function r(e){return(""+e).replace(b,"//")}function a(e,t){this.func=e,this.context=t,this.count=0}function o(e,t,n){var r=e.func,a=e.context;r.call(a,t,e.count++)}function i(e,t,n){if(null==e)return e;var r=a.getPooled(t,n);_(e,o,r),a.release(r)}function s(e,t,n,r){this.result=e,this.keyPrefix=t,this.func=n,this.context=r,this.count=0}function c(e,t,n){var a=e.result,o=e.keyPrefix,i=e.func,s=e.context,c=i.call(s,t,e.count++);Array.isArray(c)?u(c,a,n,M.thatReturnsArgument):null!=c&&(m.isValidElement(c)&&(c=m.cloneAndReplaceKey(c,o+(c!==t?r(c.key||"")+"/":"")+n)),a.push(c))}function u(e,t,n,a,o){var i="";null!=n&&(i=r(n)+"/");var u=s.getPooled(t,i,a,o);_(e,c,u),s.release(u)}function l(e,t,n){if(null==e)return e;var r=[];return u(e,r,null,t,n),r}function d(e,t,n){return null}function p(e,t){return _(e,d,null)}function f(e){var t=[];return u(e,t,null,M.thatReturnsArgument),t}var h=n(54),m=n(40),M=n(13),_=n(109),v=h.twoArgumentPooler,g=h.fourArgumentPooler,b=/\/(?!\/)/g;a.prototype.destructor=function(){this.func=null,this.context=null,this.count=0},h.addPoolingTo(a,v),s.prototype.destructor=function(){this.result=null,this.keyPrefix=null,this.func=null,this.context=null,this.count=0},h.addPoolingTo(s,g);var y={forEach:i,map:l,mapIntoWithKeyPrefixInternal:u,count:p,toArray:f};e.exports=y},function(e,t,n){"use strict";function r(e){return m[e]}function a(e,t){return e&&null!=e.key?i(e.key):t.toString(36)}function o(e){return(""+e).replace(M,r)}function i(e){return"$"+o(e)}function s(e,t,n,r){var o=typeof e;if("undefined"!==o&&"boolean"!==o||(e=null),null===e||"string"===o||"number"===o||u.isValidElement(e))return n(r,e,""===t?f+a(e,0):t),1;var c,l,m=0,M=""===t?f:t+h;if(Array.isArray(e))for(var _=0;_<e.length;_++)c=e[_],l=M+a(c,_),m+=s(c,l,n,r);else{var v=d(e);if(v){var g,b=v.call(e);if(v!==e.entries)for(var y=0;!(g=b.next()).done;)c=g.value,l=M+a(c,y++),m+=s(c,l,n,r);else for(;!(g=b.next()).done;){var A=g.value;A&&(c=A[1],l=M+i(A[0])+h+a(c,0),m+=s(c,l,n,r))}}else if("object"===o){String(e);p(!1)}}return m}function c(e,t,n){return null==e?0:s(e,"",t,n)}var u=(n(3),n(40)),l=n(43),d=n(106),p=n(11),f=(n(23),l.SEPARATOR),h=":",m={"=":"=0",".":"=1",":":"=2"},M=/[=.:]/g;e.exports=c},function(e,t,n){"use strict";function r(){if(this._rootNodeID&&this._wrapperState.pendingUpdate){this._wrapperState.pendingUpdate=!1;var e=this._currentElement.props,t=i.getValue(e);null!=t&&a(this,Boolean(e.multiple),t)}}function a(e,t,n){var r,a,o=s.getNode(e._rootNodeID).options;if(t){for(r={},a=0;a<n.length;a++)r[""+n[a]]=!0;for(a=0;a<o.length;a++){var i=r.hasOwnProperty(o[a].value);o[a].selected!==i&&(o[a].selected=i)}}else{for(r=""+n,a=0;a<o.length;a++)if(o[a].value===r)return void(o[a].selected=!0);o.length&&(o[0].selected=!0)}}function o(e){var t=this._currentElement.props,n=i.executeOnChange(t,e);return this._wrapperState.pendingUpdate=!0,c.asap(r,this),n}var i=n(104),s=n(26),c=n(52),u=n(37),l=(n(23),"__ReactDOMSelect_value$"+Math.random().toString(36).slice(2)),d={valueContextKey:l,getNativeProps:function(e,t,n){return u({},t,{onChange:e._wrapperState.onChange,value:void 0})},mountWrapper:function(e,t){var n=i.getValue(t);e._wrapperState={pendingUpdate:!1,initialValue:null!=n?n:t.defaultValue,onChange:o.bind(e),wasMultiple:Boolean(t.multiple)}},processChildContext:function(e,t,n){var r=u({},n);return r[l]=e._wrapperState.initialValue,r},postUpdateWrapper:function(e){var t=e._currentElement.props;e._wrapperState.initialValue=void 0;var n=e._wrapperState.wasMultiple;e._wrapperState.wasMultiple=Boolean(t.multiple);var r=i.getValue(t);null!=r?(e._wrapperState.pendingUpdate=!1,a(e,Boolean(t.multiple),r)):n!==Boolean(t.multiple)&&(null!=t.defaultValue?a(e,Boolean(t.multiple),t.defaultValue):a(e,Boolean(t.multiple),t.multiple?[]:""))}};e.exports=d},function(e,t,n){"use strict";function r(){this._rootNodeID&&l.updateWrapper(this)}function a(e){var t=this._currentElement.props,n=o.executeOnChange(t,e);return s.asap(r,this),n}var o=n(104),i=n(25),s=n(52),c=n(37),u=n(11),l=(n(23),{getNativeProps:function(e,t,n){null!=t.dangerouslySetInnerHTML?u(!1):void 0;var r=c({},t,{defaultValue:void 0,value:void 0,children:e._wrapperState.initialValue,onChange:e._wrapperState.onChange});return r},mountWrapper:function(e,t){var n=t.defaultValue,r=t.children;null!=r&&(null!=n?u(!1):void 0,Array.isArray(r)&&(r.length<=1?void 0:u(!1),r=r[0]),n=""+r),null==n&&(n="");var i=o.getValue(t);e._wrapperState={initialValue:""+(null!=i?i:n),onChange:a.bind(e)}},updateWrapper:function(e){var t=e._currentElement.props,n=o.getValue(t);null!=n&&i.updatePropertyByID(e._rootNodeID,"value",""+n)}});e.exports=l},function(e,t,n){"use strict";function r(e,t,n){M.push({parentID:e,parentNode:null,type:d.INSERT_MARKUP,markupIndex:_.push(t)-1,content:null,fromIndex:null,toIndex:n})}function a(e,t,n){M.push({parentID:e,parentNode:null,type:d.MOVE_EXISTING,markupIndex:null,content:null,fromIndex:t,toIndex:n})}function o(e,t){M.push({parentID:e,parentNode:null,type:d.REMOVE_NODE,markupIndex:null,content:null,fromIndex:t,
+toIndex:null})}function i(e,t){M.push({parentID:e,parentNode:null,type:d.SET_MARKUP,markupIndex:null,content:t,fromIndex:null,toIndex:null})}function s(e,t){M.push({parentID:e,parentNode:null,type:d.TEXT_CONTENT,markupIndex:null,content:t,fromIndex:null,toIndex:null})}function c(){M.length&&(l.processChildrenUpdates(M,_),u())}function u(){M.length=0,_.length=0}var l=n(62),d=n(14),p=(n(3),n(48)),f=n(113),h=n(114),m=0,M=[],_=[],v={Mixin:{_reconcilerInstantiateChildren:function(e,t,n){return f.instantiateChildren(e,t,n)},_reconcilerUpdateChildren:function(e,t,n,r){var a;return a=h(t),f.updateChildren(e,a,n,r)},mountChildren:function(e,t,n){var r=this._reconcilerInstantiateChildren(e,t,n);this._renderedChildren=r;var a=[],o=0;for(var i in r)if(r.hasOwnProperty(i)){var s=r[i],c=this._rootNodeID+i,u=p.mountComponent(s,c,t,n);s._mountIndex=o++,a.push(u)}return a},updateTextContent:function(e){m++;var t=!0;try{var n=this._renderedChildren;f.unmountChildren(n);for(var r in n)n.hasOwnProperty(r)&&this._unmountChild(n[r]);this.setTextContent(e),t=!1}finally{m--,m||(t?u():c())}},updateMarkup:function(e){m++;var t=!0;try{var n=this._renderedChildren;f.unmountChildren(n);for(var r in n)n.hasOwnProperty(r)&&this._unmountChildByName(n[r],r);this.setMarkup(e),t=!1}finally{m--,m||(t?u():c())}},updateChildren:function(e,t,n){m++;var r=!0;try{this._updateChildren(e,t,n),r=!1}finally{m--,m||(r?u():c())}},_updateChildren:function(e,t,n){var r=this._renderedChildren,a=this._reconcilerUpdateChildren(r,e,t,n);if(this._renderedChildren=a,a||r){var o,i=0,s=0;for(o in a)if(a.hasOwnProperty(o)){var c=r&&r[o],u=a[o];c===u?(this.moveChild(c,s,i),i=Math.max(c._mountIndex,i),c._mountIndex=s):(c&&(i=Math.max(c._mountIndex,i),this._unmountChild(c)),this._mountChildByNameAtIndex(u,o,s,t,n)),s++}for(o in r)!r.hasOwnProperty(o)||a&&a.hasOwnProperty(o)||this._unmountChild(r[o])}},unmountChildren:function(){var e=this._renderedChildren;f.unmountChildren(e),this._renderedChildren=null},moveChild:function(e,t,n){e._mountIndex<n&&a(this._rootNodeID,e._mountIndex,t)},createChild:function(e,t){r(this._rootNodeID,t,e._mountIndex)},removeChild:function(e){o(this._rootNodeID,e._mountIndex)},setTextContent:function(e){s(this._rootNodeID,e)},setMarkup:function(e){i(this._rootNodeID,e)},_mountChildByNameAtIndex:function(e,t,n,r,a){var o=this._rootNodeID+t,i=p.mountComponent(e,o,r,a);e._mountIndex=n,this.createChild(e,i)},_unmountChild:function(e){this.removeChild(e),e._mountIndex=null}}};e.exports=v},function(e,t,n){"use strict";function r(e,t,n){var r=void 0===e[n];null!=t&&r&&(e[n]=o(t,null))}var a=n(48),o=n(60),i=n(65),s=n(109),c=(n(23),{instantiateChildren:function(e,t,n){if(null==e)return null;var a={};return s(e,r,a),a},updateChildren:function(e,t,n,r){if(!t&&!e)return null;var s;for(s in t)if(t.hasOwnProperty(s)){var c=e&&e[s],u=c&&c._currentElement,l=t[s];if(null!=c&&i(u,l))a.receiveComponent(c,l,n,r),t[s]=c;else{c&&a.unmountComponent(c,s);var d=o(l,null);t[s]=d}}for(s in e)!e.hasOwnProperty(s)||t&&t.hasOwnProperty(s)||a.unmountComponent(e[s]);return t},unmountChildren:function(e){for(var t in e)if(e.hasOwnProperty(t)){var n=e[t];a.unmountComponent(n)}}});e.exports=c},function(e,t,n){"use strict";function r(e,t,n){var r=e,a=void 0===r[n];a&&null!=t&&(r[n]=t)}function a(e){if(null==e)return e;var t={};return o(e,r,t),t}var o=n(109);n(23);e.exports=a},function(e,t){"use strict";function n(e,t){if(e===t)return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),a=Object.keys(t);if(n.length!==a.length)return!1;for(var o=r.bind(t),i=0;i<n.length;i++)if(!o(n[i])||e[n[i]]!==t[n[i]])return!1;return!0}var r=Object.prototype.hasOwnProperty;e.exports=n},function(e,t,n){"use strict";function r(e){var t=p.getID(e),n=d.getReactRootIDFromNodeID(t),r=p.findReactContainerForID(n),a=p.getFirstReactDOM(r);return a}function a(e,t){this.topLevelType=e,this.nativeEvent=t,this.ancestors=[]}function o(e){i(e)}function i(e){for(var t=p.getFirstReactDOM(m(e.nativeEvent))||window,n=t;n;)e.ancestors.push(n),n=r(n);for(var a=0;a<e.ancestors.length;a++){t=e.ancestors[a];var o=p.getID(t)||"";_._handleTopLevel(e.topLevelType,t,o,e.nativeEvent,m(e.nativeEvent))}}function s(e){var t=M(window);e(t)}var c=n(117),u=n(7),l=n(54),d=n(43),p=n(26),f=n(52),h=n(37),m=n(79),M=n(118);h(a.prototype,{destructor:function(){this.topLevelType=null,this.nativeEvent=null,this.ancestors.length=0}}),l.addPoolingTo(a,l.twoArgumentPooler);var _={_enabled:!0,_handleTopLevel:null,WINDOW_HANDLE:u.canUseDOM?window:null,setHandleTopLevel:function(e){_._handleTopLevel=e},setEnabled:function(e){_._enabled=!!e},isEnabled:function(){return _._enabled},trapBubbledEvent:function(e,t,n){var r=n;return r?c.listen(r,t,_.dispatchEvent.bind(null,e)):null},trapCapturedEvent:function(e,t,n){var r=n;return r?c.capture(r,t,_.dispatchEvent.bind(null,e)):null},monitorScrollValue:function(e){var t=s.bind(null,e);c.listen(window,"scroll",t)},dispatchEvent:function(e,t){if(_._enabled){var n=a.getPooled(e,t);try{f.batchedUpdates(o,n)}finally{a.release(n)}}}};e.exports=_},function(e,t,n){"use strict";var r=n(13),a={listen:function(e,t,n){return e.addEventListener?(e.addEventListener(t,n,!1),{remove:function(){e.removeEventListener(t,n,!1)}}):e.attachEvent?(e.attachEvent("on"+t,n),{remove:function(){e.detachEvent("on"+t,n)}}):void 0},capture:function(e,t,n){return e.addEventListener?(e.addEventListener(t,n,!0),{remove:function(){e.removeEventListener(t,n,!0)}}):{remove:r}},registerDefault:function(){}};e.exports=a},function(e,t){"use strict";function n(e){return e===window?{x:window.pageXOffset||document.documentElement.scrollLeft,y:window.pageYOffset||document.documentElement.scrollTop}:{x:e.scrollLeft,y:e.scrollTop}}e.exports=n},function(e,t,n){"use strict";var r=n(21),a=n(29),o=n(62),i=n(120),s=n(66),c=n(27),u=n(67),l=n(16),d=n(44),p=n(52),f={Component:o.injection,Class:i.injection,DOMProperty:r.injection,EmptyComponent:s.injection,EventPluginHub:a.injection,EventEmitter:c.injection,NativeComponent:u.injection,Perf:l.injection,RootIndex:d.injection,Updates:p.injection};e.exports=f},function(e,t,n){"use strict";function r(e,t){var n=A.hasOwnProperty(t)?A[t]:null;L.hasOwnProperty(t)&&(n!==b.OVERRIDE_BASE?M(!1):void 0),e.hasOwnProperty(t)&&(n!==b.DEFINE_MANY&&n!==b.DEFINE_MANY_MERGED?M(!1):void 0)}function a(e,t){if(t){"function"==typeof t?M(!1):void 0,p.isValidElement(t)?M(!1):void 0;var n=e.prototype;t.hasOwnProperty(g)&&T.mixins(e,t.mixins);for(var a in t)if(t.hasOwnProperty(a)&&a!==g){var o=t[a];if(r(n,a),T.hasOwnProperty(a))T[a](e,o);else{var i=A.hasOwnProperty(a),u=n.hasOwnProperty(a),l="function"==typeof o,d=l&&!i&&!u&&t.autobind!==!1;if(d)n.__reactAutoBindMap||(n.__reactAutoBindMap={}),n.__reactAutoBindMap[a]=o,n[a]=o;else if(u){var f=A[a];!i||f!==b.DEFINE_MANY_MERGED&&f!==b.DEFINE_MANY?M(!1):void 0,f===b.DEFINE_MANY_MERGED?n[a]=s(n[a],o):f===b.DEFINE_MANY&&(n[a]=c(n[a],o))}else n[a]=o}}}}function o(e,t){if(t)for(var n in t){var r=t[n];if(t.hasOwnProperty(n)){var a=n in T;a?M(!1):void 0;var o=n in e;o?M(!1):void 0,e[n]=r}}}function i(e,t){e&&t&&"object"==typeof e&&"object"==typeof t?void 0:M(!1);for(var n in t)t.hasOwnProperty(n)&&(void 0!==e[n]?M(!1):void 0,e[n]=t[n]);return e}function s(e,t){return function(){var n=e.apply(this,arguments),r=t.apply(this,arguments);if(null==n)return r;if(null==r)return n;var a={};return i(a,n),i(a,r),a}}function c(e,t){return function(){e.apply(this,arguments),t.apply(this,arguments)}}function u(e,t){var n=t.bind(e);return n}function l(e){for(var t in e.__reactAutoBindMap)if(e.__reactAutoBindMap.hasOwnProperty(t)){var n=e.__reactAutoBindMap[t];e[t]=u(e,n)}}var d=n(121),p=n(40),f=(n(63),n(64),n(122)),h=n(37),m=n(56),M=n(11),_=n(15),v=n(77),g=(n(23),v({mixins:null})),b=_({DEFINE_ONCE:null,DEFINE_MANY:null,OVERRIDE_BASE:null,DEFINE_MANY_MERGED:null}),y=[],A={mixins:b.DEFINE_MANY,statics:b.DEFINE_MANY,propTypes:b.DEFINE_MANY,contextTypes:b.DEFINE_MANY,childContextTypes:b.DEFINE_MANY,getDefaultProps:b.DEFINE_MANY_MERGED,getInitialState:b.DEFINE_MANY_MERGED,getChildContext:b.DEFINE_MANY_MERGED,render:b.DEFINE_ONCE,componentWillMount:b.DEFINE_MANY,componentDidMount:b.DEFINE_MANY,componentWillReceiveProps:b.DEFINE_MANY,shouldComponentUpdate:b.DEFINE_ONCE,componentWillUpdate:b.DEFINE_MANY,componentDidUpdate:b.DEFINE_MANY,componentWillUnmount:b.DEFINE_MANY,updateComponent:b.OVERRIDE_BASE},T={displayName:function(e,t){e.displayName=t},mixins:function(e,t){if(t)for(var n=0;n<t.length;n++)a(e,t[n])},childContextTypes:function(e,t){e.childContextTypes=h({},e.childContextTypes,t)},contextTypes:function(e,t){e.contextTypes=h({},e.contextTypes,t)},getDefaultProps:function(e,t){e.getDefaultProps?e.getDefaultProps=s(e.getDefaultProps,t):e.getDefaultProps=t},propTypes:function(e,t){e.propTypes=h({},e.propTypes,t)},statics:function(e,t){o(e,t)},autobind:function(){}},L={replaceState:function(e,t){this.updater.enqueueReplaceState(this,e),t&&this.updater.enqueueCallback(this,t)},isMounted:function(){return this.updater.isMounted(this)},setProps:function(e,t){this.updater.enqueueSetProps(this,e),t&&this.updater.enqueueCallback(this,t)},replaceProps:function(e,t){this.updater.enqueueReplaceProps(this,e),t&&this.updater.enqueueCallback(this,t)}},E=function(){};h(E.prototype,d.prototype,L);var w={createClass:function(e){var t=function(e,t,n){this.__reactAutoBindMap&&l(this),this.props=e,this.context=t,this.refs=m,this.updater=n||f,this.state=null;var r=this.getInitialState?this.getInitialState():null;"object"!=typeof r||Array.isArray(r)?M(!1):void 0,this.state=r};t.prototype=new E,t.prototype.constructor=t,y.forEach(a.bind(null,t)),a(t,e),t.getDefaultProps&&(t.defaultProps=t.getDefaultProps()),t.prototype.render?void 0:M(!1);for(var n in A)t.prototype[n]||(t.prototype[n]=null);return t},injection:{injectMixin:function(e){y.push(e)}}};e.exports=w},function(e,t,n){"use strict";function r(e,t,n){this.props=e,this.context=t,this.refs=o,this.updater=n||a}var a=n(122),o=(n(41),n(56)),i=n(11);n(23);r.prototype.isReactComponent={},r.prototype.setState=function(e,t){"object"!=typeof e&&"function"!=typeof e&&null!=e?i(!1):void 0,this.updater.enqueueSetState(this,e),t&&this.updater.enqueueCallback(this,t)},r.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this),e&&this.updater.enqueueCallback(this,e)};e.exports=r},function(e,t,n){"use strict";function r(e,t){}var a=(n(23),{isMounted:function(e){return!1},enqueueCallback:function(e,t){},enqueueForceUpdate:function(e){r(e,"forceUpdate")},enqueueReplaceState:function(e,t){r(e,"replaceState")},enqueueSetState:function(e,t){r(e,"setState")},enqueueSetProps:function(e,t){r(e,"setProps")},enqueueReplaceProps:function(e,t){r(e,"replaceProps")}});e.exports=a},function(e,t,n){"use strict";function r(e){this.reinitializeTransaction(),this.renderToStaticMarkup=!1,this.reactMountReady=a.getPooled(null),this.useCreateElement=!e&&s.useCreateElement}var a=n(53),o=n(54),i=n(27),s=n(39),c=n(124),u=n(55),l=n(37),d={initialize:c.getSelectionInformation,close:c.restoreSelection},p={initialize:function(){var e=i.isEnabled();return i.setEnabled(!1),e},close:function(e){i.setEnabled(e)}},f={initialize:function(){this.reactMountReady.reset()},close:function(){this.reactMountReady.notifyAll()}},h=[d,p,f],m={getTransactionWrappers:function(){return h},getReactMountReady:function(){return this.reactMountReady},destructor:function(){a.release(this.reactMountReady),this.reactMountReady=null}};l(r.prototype,u.Mixin,m),o.addPoolingTo(r),e.exports=r},function(e,t,n){"use strict";function r(e){return o(document.documentElement,e)}var a=n(125),o=n(57),i=n(93),s=n(127),c={hasSelectionCapabilities:function(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&"text"===e.type||"textarea"===t||"true"===e.contentEditable)},getSelectionInformation:function(){var e=s();return{focusedElem:e,selectionRange:c.hasSelectionCapabilities(e)?c.getSelection(e):null}},restoreSelection:function(e){var t=s(),n=e.focusedElem,a=e.selectionRange;t!==n&&r(n)&&(c.hasSelectionCapabilities(n)&&c.setSelection(n,a),i(n))},getSelection:function(e){var t;if("selectionStart"in e)t={start:e.selectionStart,end:e.selectionEnd};else if(document.selection&&e.nodeName&&"input"===e.nodeName.toLowerCase()){var n=document.selection.createRange();n.parentElement()===e&&(t={start:-n.moveStart("character",-e.value.length),end:-n.moveEnd("character",-e.value.length)})}else t=a.getOffsets(e);return t||{start:0,end:0}},setSelection:function(e,t){var n=t.start,r=t.end;if("undefined"==typeof r&&(r=n),"selectionStart"in e)e.selectionStart=n,e.selectionEnd=Math.min(r,e.value.length);else if(document.selection&&e.nodeName&&"input"===e.nodeName.toLowerCase()){var o=e.createTextRange();o.collapse(!0),o.moveStart("character",n),o.moveEnd("character",r-n),o.select()}else a.setOffsets(e,t)}};e.exports=c},function(e,t,n){"use strict";function r(e,t,n,r){return e===n&&t===r}function a(e){var t=document.selection,n=t.createRange(),r=n.text.length,a=n.duplicate();a.moveToElementText(e),a.setEndPoint("EndToStart",n);var o=a.text.length,i=o+r;return{start:o,end:i}}function o(e){var t=window.getSelection&&window.getSelection();if(!t||0===t.rangeCount)return null;var n=t.anchorNode,a=t.anchorOffset,o=t.focusNode,i=t.focusOffset,s=t.getRangeAt(0);try{s.startContainer.nodeType,s.endContainer.nodeType}catch(e){return null}var c=r(t.anchorNode,t.anchorOffset,t.focusNode,t.focusOffset),u=c?0:s.toString().length,l=s.cloneRange();l.selectNodeContents(e),l.setEnd(s.startContainer,s.startOffset);var d=r(l.startContainer,l.startOffset,l.endContainer,l.endOffset),p=d?0:l.toString().length,f=p+u,h=document.createRange();h.setStart(n,a),h.setEnd(o,i);var m=h.collapsed;return{start:m?f:p,end:m?p:f}}function i(e,t){var n,r,a=document.selection.createRange().duplicate();"undefined"==typeof t.end?(n=t.start,r=n):t.start>t.end?(n=t.end,r=t.start):(n=t.start,r=t.end),a.moveToElementText(e),a.moveStart("character",n),a.setEndPoint("EndToStart",a),a.moveEnd("character",r-n),a.select()}function s(e,t){if(window.getSelection){var n=window.getSelection(),r=e[l()].length,a=Math.min(t.start,r),o="undefined"==typeof t.end?a:Math.min(t.end,r);if(!n.extend&&a>o){var i=o;o=a,a=i}var s=u(e,a),c=u(e,o);if(s&&c){var d=document.createRange();d.setStart(s.node,s.offset),n.removeAllRanges(),a>o?(n.addRange(d),n.extend(c.node,c.offset)):(d.setEnd(c.node,c.offset),n.addRange(d))}}}var c=n(7),u=n(126),l=n(73),d=c.canUseDOM&&"selection"in document&&!("getSelection"in window),p={getOffsets:d?a:o,setOffsets:d?i:s};e.exports=p},function(e,t){"use strict";function n(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function r(e){for(;e;){if(e.nextSibling)return e.nextSibling;e=e.parentNode}}function a(e,t){for(var a=n(e),o=0,i=0;a;){if(3===a.nodeType){if(i=o+a.textContent.length,o<=t&&i>=t)return{node:a,offset:t-o};o=i}a=n(r(a))}}e.exports=a},function(e,t){"use strict";function n(){if("undefined"==typeof document)return null;try{return document.activeElement||document.body}catch(e){return document.body}}e.exports=n},function(e,t,n){"use strict";function r(e){if("selectionStart"in e&&c.hasSelectionCapabilities(e))return{start:e.selectionStart,end:e.selectionEnd};if(window.getSelection){var t=window.getSelection();return{anchorNode:t.anchorNode,anchorOffset:t.anchorOffset,focusNode:t.focusNode,focusOffset:t.focusOffset}}if(document.selection){var n=document.selection.createRange();return{parentElement:n.parentElement(),text:n.text,top:n.boundingTop,left:n.boundingLeft}}}function a(e,t){if(b||null==_||_!==l())return null;var n=r(_);if(!g||!f(g,n)){g=n;var a=u.getPooled(M.select,v,e,t);return a.type="select",a.target=_,i.accumulateTwoPhaseDispatches(a),a}return null}var o=n(28),i=n(71),s=n(7),c=n(124),u=n(75),l=n(127),d=n(80),p=n(77),f=n(115),h=o.topLevelTypes,m=s.canUseDOM&&"documentMode"in document&&document.documentMode<=11,M={select:{phasedRegistrationNames:{bubbled:p({onSelect:null}),captured:p({onSelectCapture:null})},dependencies:[h.topBlur,h.topContextMenu,h.topFocus,h.topKeyDown,h.topMouseDown,h.topMouseUp,h.topSelectionChange]}},_=null,v=null,g=null,b=!1,y=!1,A=p({onSelect:null}),T={eventTypes:M,extractEvents:function(e,t,n,r,o){if(!y)return null;switch(e){case h.topFocus:(d(t)||"true"===t.contentEditable)&&(_=t,v=n,g=null);break;case h.topBlur:_=null,v=null,g=null;break;case h.topMouseDown:b=!0;break;case h.topContextMenu:case h.topMouseUp:return b=!1,a(r,o);case h.topSelectionChange:if(m)break;case h.topKeyDown:case h.topKeyUp:return a(r,o)}return null},didPutListener:function(e,t,n){t===A&&(y=!0)}};e.exports=T},function(e,t){"use strict";var n=Math.pow(2,53),r={createReactRootIndex:function(){return Math.ceil(Math.random()*n)}};e.exports=r},function(e,t,n){"use strict";var r=n(28),a=n(117),o=n(71),i=n(26),s=n(131),c=n(75),u=n(132),l=n(133),d=n(84),p=n(136),f=n(137),h=n(85),m=n(138),M=n(13),_=n(134),v=n(11),g=n(77),b=r.topLevelTypes,y={abort:{phasedRegistrationNames:{bubbled:g({onAbort:!0}),captured:g({onAbortCapture:!0})}},blur:{phasedRegistrationNames:{bubbled:g({onBlur:!0}),captured:g({onBlurCapture:!0})}},canPlay:{phasedRegistrationNames:{bubbled:g({onCanPlay:!0}),captured:g({onCanPlayCapture:!0})}},canPlayThrough:{phasedRegistrationNames:{bubbled:g({onCanPlayThrough:!0}),captured:g({onCanPlayThroughCapture:!0})}},click:{phasedRegistrationNames:{bubbled:g({onClick:!0}),captured:g({onClickCapture:!0})}},contextMenu:{phasedRegistrationNames:{bubbled:g({onContextMenu:!0}),captured:g({onContextMenuCapture:!0})}},copy:{phasedRegistrationNames:{bubbled:g({onCopy:!0}),captured:g({onCopyCapture:!0})}},cut:{phasedRegistrationNames:{bubbled:g({onCut:!0}),captured:g({onCutCapture:!0})}},doubleClick:{phasedRegistrationNames:{bubbled:g({onDoubleClick:!0}),captured:g({onDoubleClickCapture:!0})}},drag:{phasedRegistrationNames:{bubbled:g({onDrag:!0}),captured:g({onDragCapture:!0})}},dragEnd:{phasedRegistrationNames:{bubbled:g({onDragEnd:!0}),captured:g({onDragEndCapture:!0})}},dragEnter:{phasedRegistrationNames:{bubbled:g({onDragEnter:!0}),captured:g({onDragEnterCapture:!0})}},dragExit:{phasedRegistrationNames:{bubbled:g({onDragExit:!0}),captured:g({onDragExitCapture:!0})}},dragLeave:{phasedRegistrationNames:{bubbled:g({onDragLeave:!0}),captured:g({onDragLeaveCapture:!0})}},dragOver:{phasedRegistrationNames:{bubbled:g({onDragOver:!0}),captured:g({onDragOverCapture:!0})}},dragStart:{phasedRegistrationNames:{bubbled:g({onDragStart:!0}),captured:g({onDragStartCapture:!0})}},drop:{phasedRegistrationNames:{bubbled:g({onDrop:!0}),captured:g({onDropCapture:!0})}},durationChange:{phasedRegistrationNames:{bubbled:g({onDurationChange:!0}),captured:g({onDurationChangeCapture:!0})}},emptied:{phasedRegistrationNames:{bubbled:g({onEmptied:!0}),captured:g({onEmptiedCapture:!0})}},encrypted:{phasedRegistrationNames:{bubbled:g({onEncrypted:!0}),captured:g({onEncryptedCapture:!0})}},ended:{phasedRegistrationNames:{bubbled:g({onEnded:!0}),captured:g({onEndedCapture:!0})}},error:{phasedRegistrationNames:{bubbled:g({onError:!0}),captured:g({onErrorCapture:!0})}},focus:{phasedRegistrationNames:{bubbled:g({onFocus:!0}),captured:g({onFocusCapture:!0})}},input:{phasedRegistrationNames:{bubbled:g({onInput:!0}),captured:g({onInputCapture:!0})}},keyDown:{phasedRegistrationNames:{bubbled:g({onKeyDown:!0}),captured:g({onKeyDownCapture:!0})}},keyPress:{phasedRegistrationNames:{bubbled:g({onKeyPress:!0}),captured:g({onKeyPressCapture:!0})}},keyUp:{phasedRegistrationNames:{bubbled:g({onKeyUp:!0}),captured:g({onKeyUpCapture:!0})}},load:{phasedRegistrationNames:{bubbled:g({onLoad:!0}),captured:g({onLoadCapture:!0})}},loadedData:{phasedRegistrationNames:{bubbled:g({onLoadedData:!0}),captured:g({onLoadedDataCapture:!0})}},loadedMetadata:{phasedRegistrationNames:{bubbled:g({onLoadedMetadata:!0}),captured:g({onLoadedMetadataCapture:!0})}},loadStart:{phasedRegistrationNames:{bubbled:g({onLoadStart:!0}),captured:g({onLoadStartCapture:!0})}},mouseDown:{phasedRegistrationNames:{bubbled:g({onMouseDown:!0}),captured:g({onMouseDownCapture:!0})}},mouseMove:{phasedRegistrationNames:{bubbled:g({onMouseMove:!0}),captured:g({onMouseMoveCapture:!0})}},mouseOut:{phasedRegistrationNames:{bubbled:g({onMouseOut:!0}),captured:g({onMouseOutCapture:!0})}},mouseOver:{phasedRegistrationNames:{bubbled:g({onMouseOver:!0}),captured:g({onMouseOverCapture:!0})}},mouseUp:{phasedRegistrationNames:{bubbled:g({onMouseUp:!0}),captured:g({onMouseUpCapture:!0})}},paste:{phasedRegistrationNames:{bubbled:g({onPaste:!0}),captured:g({onPasteCapture:!0})}},pause:{phasedRegistrationNames:{bubbled:g({onPause:!0}),captured:g({onPauseCapture:!0})}},play:{phasedRegistrationNames:{bubbled:g({onPlay:!0}),captured:g({onPlayCapture:!0})}},playing:{phasedRegistrationNames:{bubbled:g({onPlaying:!0}),captured:g({onPlayingCapture:!0})}},progress:{phasedRegistrationNames:{bubbled:g({onProgress:!0}),captured:g({onProgressCapture:!0})}},rateChange:{phasedRegistrationNames:{bubbled:g({onRateChange:!0}),captured:g({onRateChangeCapture:!0})}},reset:{phasedRegistrationNames:{bubbled:g({onReset:!0}),captured:g({onResetCapture:!0})}},scroll:{phasedRegistrationNames:{bubbled:g({onScroll:!0}),captured:g({onScrollCapture:!0})}},seeked:{phasedRegistrationNames:{bubbled:g({onSeeked:!0}),captured:g({onSeekedCapture:!0})}},seeking:{phasedRegistrationNames:{bubbled:g({onSeeking:!0}),captured:g({onSeekingCapture:!0})}},stalled:{phasedRegistrationNames:{bubbled:g({onStalled:!0}),captured:g({onStalledCapture:!0})}},submit:{phasedRegistrationNames:{bubbled:g({onSubmit:!0}),captured:g({onSubmitCapture:!0})}},suspend:{phasedRegistrationNames:{bubbled:g({onSuspend:!0}),captured:g({onSuspendCapture:!0})}},timeUpdate:{phasedRegistrationNames:{bubbled:g({onTimeUpdate:!0}),captured:g({onTimeUpdateCapture:!0})}},touchCancel:{phasedRegistrationNames:{bubbled:g({onTouchCancel:!0}),captured:g({onTouchCancelCapture:!0})}},touchEnd:{phasedRegistrationNames:{bubbled:g({onTouchEnd:!0}),captured:g({onTouchEndCapture:!0})}},touchMove:{phasedRegistrationNames:{bubbled:g({onTouchMove:!0}),captured:g({onTouchMoveCapture:!0})}},touchStart:{phasedRegistrationNames:{bubbled:g({onTouchStart:!0}),captured:g({onTouchStartCapture:!0})}},volumeChange:{phasedRegistrationNames:{bubbled:g({onVolumeChange:!0}),captured:g({onVolumeChangeCapture:!0})}},waiting:{phasedRegistrationNames:{bubbled:g({onWaiting:!0}),captured:g({onWaitingCapture:!0})}},wheel:{phasedRegistrationNames:{bubbled:g({onWheel:!0}),captured:g({onWheelCapture:!0})}}},A={topAbort:y.abort,topBlur:y.blur,topCanPlay:y.canPlay,topCanPlayThrough:y.canPlayThrough,topClick:y.click,topContextMenu:y.contextMenu,topCopy:y.copy,topCut:y.cut,topDoubleClick:y.doubleClick,topDrag:y.drag,topDragEnd:y.dragEnd,topDragEnter:y.dragEnter,topDragExit:y.dragExit,topDragLeave:y.dragLeave,topDragOver:y.dragOver,topDragStart:y.dragStart,topDrop:y.drop,topDurationChange:y.durationChange,topEmptied:y.emptied,topEncrypted:y.encrypted,topEnded:y.ended,topError:y.error,topFocus:y.focus,topInput:y.input,topKeyDown:y.keyDown,topKeyPress:y.keyPress,topKeyUp:y.keyUp,topLoad:y.load,topLoadedData:y.loadedData,topLoadedMetadata:y.loadedMetadata,topLoadStart:y.loadStart,topMouseDown:y.mouseDown,topMouseMove:y.mouseMove,topMouseOut:y.mouseOut,topMouseOver:y.mouseOver,topMouseUp:y.mouseUp,topPaste:y.paste,topPause:y.pause,topPlay:y.play,topPlaying:y.playing,topProgress:y.progress,topRateChange:y.rateChange,topReset:y.reset,topScroll:y.scroll,topSeeked:y.seeked,topSeeking:y.seeking,topStalled:y.stalled,topSubmit:y.submit,topSuspend:y.suspend,topTimeUpdate:y.timeUpdate,topTouchCancel:y.touchCancel,topTouchEnd:y.touchEnd,topTouchMove:y.touchMove,topTouchStart:y.touchStart,topVolumeChange:y.volumeChange,topWaiting:y.waiting,topWheel:y.wheel};for(var T in A)A[T].dependencies=[T];var L=g({onClick:null}),E={},w={eventTypes:y,extractEvents:function(e,t,n,r,a){var i=A[e];if(!i)return null;var M;switch(e){case b.topAbort:case b.topCanPlay:case b.topCanPlayThrough:case b.topDurationChange:case b.topEmptied:case b.topEncrypted:case b.topEnded:case b.topError:case b.topInput:case b.topLoad:case b.topLoadedData:case b.topLoadedMetadata:case b.topLoadStart:case b.topPause:case b.topPlay:case b.topPlaying:case b.topProgress:case b.topRateChange:case b.topReset:case b.topSeeked:case b.topSeeking:case b.topStalled:case b.topSubmit:case b.topSuspend:case b.topTimeUpdate:case b.topVolumeChange:case b.topWaiting:M=c;break;case b.topKeyPress:if(0===_(r))return null;case b.topKeyDown:case b.topKeyUp:M=l;break;case b.topBlur:case b.topFocus:M=u;break;case b.topClick:if(2===r.button)return null;case b.topContextMenu:case b.topDoubleClick:case b.topMouseDown:case b.topMouseMove:case b.topMouseOut:case b.topMouseOver:case b.topMouseUp:M=d;break;case b.topDrag:case b.topDragEnd:case b.topDragEnter:case b.topDragExit:case b.topDragLeave:case b.topDragOver:case b.topDragStart:case b.topDrop:M=p;break;case b.topTouchCancel:case b.topTouchEnd:case b.topTouchMove:case b.topTouchStart:M=f;break;case b.topScroll:M=h;break;case b.topWheel:M=m;break;case b.topCopy:case b.topCut:case b.topPaste:M=s}M?void 0:v(!1);var g=M.getPooled(i,n,r,a);return o.accumulateTwoPhaseDispatches(g),g},didPutListener:function(e,t,n){if(t===L){var r=i.getNode(e);E[e]||(E[e]=a.listen(r,"click",M))}},willDeleteListener:function(e,t){t===L&&(E[e].remove(),delete E[e])}};e.exports=w},function(e,t,n){"use strict";function r(e,t,n,r){a.call(this,e,t,n,r)}var a=n(75),o={clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}};a.augmentClass(r,o),e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r){a.call(this,e,t,n,r)}var a=n(85),o={relatedTarget:null};a.augmentClass(r,o),e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r){a.call(this,e,t,n,r)}var a=n(85),o=n(134),i=n(135),s=n(86),c={key:i,location:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,repeat:null,locale:null,getModifierState:s,charCode:function(e){return"keypress"===e.type?o(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?o(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}};a.augmentClass(r,c),e.exports=r},function(e,t){"use strict";function n(e){var t,n=e.keyCode;return"charCode"in e?(t=e.charCode,0===t&&13===n&&(t=13)):t=n,t>=32||13===t?t:0}e.exports=n},function(e,t,n){"use strict";function r(e){if(e.key){var t=o[e.key]||e.key;if("Unidentified"!==t)return t}if("keypress"===e.type){var n=a(e);return 13===n?"Enter":String.fromCharCode(n)}return"keydown"===e.type||"keyup"===e.type?i[e.keyCode]||"Unidentified":""}var a=n(134),o={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},i={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"};e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r){a.call(this,e,t,n,r)}var a=n(84),o={dataTransfer:null};a.augmentClass(r,o),e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r){a.call(this,e,t,n,r)}var a=n(85),o=n(86),i={touches:null,targetTouches:null,changedTouches:null,altKey:null,metaKey:null,ctrlKey:null,shiftKey:null,getModifierState:o};a.augmentClass(r,i),e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r){a.call(this,e,t,n,r)}var a=n(84),o={deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:null,deltaMode:null};a.augmentClass(r,o),e.exports=r},function(e,t,n){"use strict";var r=n(21),a=r.injection.MUST_USE_ATTRIBUTE,o={xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace"},i={Properties:{clipPath:a,cx:a,cy:a,d:a,dx:a,dy:a,fill:a,fillOpacity:a,fontFamily:a,fontSize:a,fx:a,fy:a,gradientTransform:a,gradientUnits:a,markerEnd:a,markerMid:a,markerStart:a,offset:a,opacity:a,patternContentUnits:a,patternUnits:a,points:a,preserveAspectRatio:a,r:a,rx:a,ry:a,spreadMethod:a,stopColor:a,stopOpacity:a,stroke:a,strokeDasharray:a,strokeLinecap:a,strokeOpacity:a,strokeWidth:a,textAnchor:a,transform:a,version:a,viewBox:a,x1:a,x2:a,x:a,xlinkActuate:a,xlinkArcrole:a,xlinkHref:a,xlinkRole:a,xlinkShow:a,xlinkTitle:a,xlinkType:a,xmlBase:a,xmlLang:a,xmlSpace:a,y1:a,y2:a,y:a},DOMAttributeNamespaces:{xlinkActuate:o.xlink,xlinkArcrole:o.xlink,xlinkHref:o.xlink,xlinkRole:o.xlink,xlinkShow:o.xlink,xlinkTitle:o.xlink,xlinkType:o.xlink,xmlBase:o.xml,xmlLang:o.xml,xmlSpace:o.xml},DOMAttributeNames:{clipPath:"clip-path",fillOpacity:"fill-opacity",fontFamily:"font-family",fontSize:"font-size",gradientTransform:"gradientTransform",gradientUnits:"gradientUnits",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",patternContentUnits:"patternContentUnits",patternUnits:"patternUnits",preserveAspectRatio:"preserveAspectRatio",spreadMethod:"spreadMethod",stopColor:"stop-color",stopOpacity:"stop-opacity",strokeDasharray:"stroke-dasharray",strokeLinecap:"stroke-linecap",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",textAnchor:"text-anchor",viewBox:"viewBox",xlinkActuate:"xlink:actuate",xlinkArcrole:"xlink:arcrole",xlinkHref:"xlink:href",xlinkRole:"xlink:role",xlinkShow:"xlink:show",xlinkTitle:"xlink:title",xlinkType:"xlink:type",xmlBase:"xml:base",xmlLang:"xml:lang",xmlSpace:"xml:space"}};e.exports=i},function(e,t){"use strict";e.exports="0.14.8"},function(e,t,n){"use strict";var r=n(26);e.exports=r.renderSubtreeIntoContainer},function(e,t,n){"use strict";e.exports=n(143)},function(e,t,n){"use strict";var r=n(2),a=n(144),o=n(148),i=n(37),s=n(153),c={};i(c,o),i(c,{findDOMNode:s("findDOMNode","ReactDOM","react-dom",r,r.findDOMNode),render:s("render","ReactDOM","react-dom",r,r.render),unmountComponentAtNode:s("unmountComponentAtNode","ReactDOM","react-dom",r,r.unmountComponentAtNode),renderToString:s("renderToString","ReactDOMServer","react-dom/server",a,a.renderToString),renderToStaticMarkup:s("renderToStaticMarkup","ReactDOMServer","react-dom/server",a,a.renderToStaticMarkup)}),c.__SECRET_DOM_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=r,c.__SECRET_DOM_SERVER_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=a,e.exports=c},function(e,t,n){"use strict";var r=n(69),a=n(145),o=n(140);r.inject();var i={renderToString:a.renderToString,renderToStaticMarkup:a.renderToStaticMarkup,version:o};e.exports=i},function(e,t,n){"use strict";function r(e){i.isValidElement(e)?void 0:h(!1);var t;try{d.injection.injectBatchingStrategy(u);var n=s.createReactRootID();return t=l.getPooled(!1),t.perform(function(){var r=f(e,null),a=r.mountComponent(n,t,p);return c.addChecksumToMarkup(a)},null)}finally{l.release(t),d.injection.injectBatchingStrategy(o)}}function a(e){i.isValidElement(e)?void 0:h(!1);var t;try{d.injection.injectBatchingStrategy(u);var n=s.createReactRootID();return t=l.getPooled(!0),t.perform(function(){var r=f(e,null);return r.mountComponent(n,t,p)},null)}finally{l.release(t),d.injection.injectBatchingStrategy(o)}}var o=n(90),i=n(40),s=n(43),c=n(46),u=n(146),l=n(147),d=n(52),p=n(56),f=n(60),h=n(11);e.exports={renderToString:r,renderToStaticMarkup:a}},function(e,t){"use strict";var n={isBatchingUpdates:!1,batchedUpdates:function(e){}};e.exports=n},function(e,t,n){"use strict";function r(e){this.reinitializeTransaction(),this.renderToStaticMarkup=e,this.reactMountReady=o.getPooled(null),this.useCreateElement=!1}var a=n(54),o=n(53),i=n(55),s=n(37),c=n(13),u={initialize:function(){this.reactMountReady.reset()},close:c},l=[u],d={getTransactionWrappers:function(){return l},getReactMountReady:function(){return this.reactMountReady;
+},destructor:function(){o.release(this.reactMountReady),this.reactMountReady=null}};s(r.prototype,i.Mixin,d),a.addPoolingTo(r),e.exports=r},function(e,t,n){"use strict";var r=n(108),a=n(121),o=n(120),i=n(149),s=n(40),c=(n(150),n(105)),u=n(140),l=n(37),d=n(152),p=s.createElement,f=s.createFactory,h=s.cloneElement,m={Children:{map:r.map,forEach:r.forEach,count:r.count,toArray:r.toArray,only:d},Component:a,createElement:p,cloneElement:h,isValidElement:s.isValidElement,PropTypes:c,createClass:o.createClass,createFactory:f,createMixin:function(e){return e},DOM:i,version:u,__spread:l};e.exports=m},function(e,t,n){"use strict";function r(e){return a.createFactory(e)}var a=n(40),o=(n(150),n(151)),i=o({a:"a",abbr:"abbr",address:"address",area:"area",article:"article",aside:"aside",audio:"audio",b:"b",base:"base",bdi:"bdi",bdo:"bdo",big:"big",blockquote:"blockquote",body:"body",br:"br",button:"button",canvas:"canvas",caption:"caption",cite:"cite",code:"code",col:"col",colgroup:"colgroup",data:"data",datalist:"datalist",dd:"dd",del:"del",details:"details",dfn:"dfn",dialog:"dialog",div:"div",dl:"dl",dt:"dt",em:"em",embed:"embed",fieldset:"fieldset",figcaption:"figcaption",figure:"figure",footer:"footer",form:"form",h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",head:"head",header:"header",hgroup:"hgroup",hr:"hr",html:"html",i:"i",iframe:"iframe",img:"img",input:"input",ins:"ins",kbd:"kbd",keygen:"keygen",label:"label",legend:"legend",li:"li",link:"link",main:"main",map:"map",mark:"mark",menu:"menu",menuitem:"menuitem",meta:"meta",meter:"meter",nav:"nav",noscript:"noscript",object:"object",ol:"ol",optgroup:"optgroup",option:"option",output:"output",p:"p",param:"param",picture:"picture",pre:"pre",progress:"progress",q:"q",rp:"rp",rt:"rt",ruby:"ruby",s:"s",samp:"samp",script:"script",section:"section",select:"select",small:"small",source:"source",span:"span",strong:"strong",style:"style",sub:"sub",summary:"summary",sup:"sup",table:"table",tbody:"tbody",td:"td",textarea:"textarea",tfoot:"tfoot",th:"th",thead:"thead",time:"time",title:"title",tr:"tr",track:"track",u:"u",ul:"ul",var:"var",video:"video",wbr:"wbr",circle:"circle",clipPath:"clipPath",defs:"defs",ellipse:"ellipse",g:"g",image:"image",line:"line",linearGradient:"linearGradient",mask:"mask",path:"path",pattern:"pattern",polygon:"polygon",polyline:"polyline",radialGradient:"radialGradient",rect:"rect",stop:"stop",svg:"svg",text:"text",tspan:"tspan"},r);e.exports=i},function(e,t,n){"use strict";function r(){if(d.current){var e=d.current.getName();if(e)return" Check the render method of `"+e+"`."}return""}function a(e,t){if(e._store&&!e._store.validated&&null==e.key){e._store.validated=!0;o("uniqueKey",e,t)}}function o(e,t,n){var a=r();if(!a){var o="string"==typeof n?n:n.displayName||n.name;o&&(a=" Check the top-level render call using <"+o+">.")}var i=h[e]||(h[e]={});if(i[a])return null;i[a]=!0;var s={parentOrOwner:a,url:" See https://fb.me/react-warning-keys for more information.",childOwner:null};return t&&t._owner&&t._owner!==d.current&&(s.childOwner=" It was passed a child from "+t._owner.getName()+"."),s}function i(e,t){if("object"==typeof e)if(Array.isArray(e))for(var n=0;n<e.length;n++){var r=e[n];u.isValidElement(r)&&a(r,t)}else if(u.isValidElement(e))e._store&&(e._store.validated=!0);else if(e){var o=p(e);if(o&&o!==e.entries)for(var i,s=o.call(e);!(i=s.next()).done;)u.isValidElement(i.value)&&a(i.value,t)}}function s(e,t,n,a){for(var o in t)if(t.hasOwnProperty(o)){var i;try{"function"!=typeof t[o]?f(!1):void 0,i=t[o](n,o,e,a)}catch(e){i=e}if(i instanceof Error&&!(i.message in m)){m[i.message]=!0;r()}}}function c(e){var t=e.type;if("function"==typeof t){var n=t.displayName||t.name;t.propTypes&&s(n,t.propTypes,e.props,l.prop),"function"==typeof t.getDefaultProps}}var u=n(40),l=n(63),d=(n(64),n(3)),p=(n(41),n(106)),f=n(11),h=(n(23),{}),m={},M={createElement:function(e,t,n){var r="string"==typeof e||"function"==typeof e,a=u.createElement.apply(this,arguments);if(null==a)return a;if(r)for(var o=2;o<arguments.length;o++)i(arguments[o],e);return c(a),a},createFactory:function(e){var t=M.createElement.bind(null,e);return t.type=e,t},cloneElement:function(e,t,n){for(var r=u.cloneElement.apply(this,arguments),a=2;a<arguments.length;a++)i(arguments[a],r.type);return c(r),r}};e.exports=M},function(e,t){"use strict";function n(e,t,n){if(!e)return null;var a={};for(var o in e)r.call(e,o)&&(a[o]=t.call(n,e[o],o,e));return a}var r=Object.prototype.hasOwnProperty;e.exports=n},function(e,t,n){"use strict";function r(e){return a.isValidElement(e)?void 0:o(!1),e}var a=n(40),o=n(11);e.exports=r},function(e,t,n){"use strict";function r(e,t,n,r,a){return a}n(37),n(23);e.exports=r},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0,t.connect=t.Provider=void 0;var a=n(155),o=r(a),i=n(158),s=r(i);t.Provider=o.default,t.connect=s.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}t.__esModule=!0,t.default=void 0;var s=n(142),c=n(156),u=r(c),l=n(157),d=(r(l),function(e){function t(n,r){a(this,t);var i=o(this,e.call(this,n,r));return i.store=n.store,i}return i(t,e),t.prototype.getChildContext=function(){return{store:this.store}},t.prototype.render=function(){var e=this.props.children;return s.Children.only(e)},t}(s.Component));t.default=d,d.propTypes={store:u.default.isRequired,children:s.PropTypes.element.isRequired},d.childContextTypes={store:u.default.isRequired}},function(e,t,n){"use strict";t.__esModule=!0;var r=n(142);t.default=r.PropTypes.shape({subscribe:r.PropTypes.func.isRequired,dispatch:r.PropTypes.func.isRequired,getState:r.PropTypes.func.isRequired})},function(e,t){"use strict";function n(e){"undefined"!=typeof console&&"function"==typeof console.error&&console.error(e);try{throw new Error(e)}catch(e){}}t.__esModule=!0,t.default=n},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){return e.displayName||e.name||"Component"}function c(e,t){try{return e.apply(t)}catch(e){return z.value=e,z}}function u(e,t,n){var r=arguments.length<=3||void 0===arguments[3]?{}:arguments[3],u=Boolean(e),p=e||L,h=void 0;h="function"==typeof t?t:t?(0,_.default)(t):E;var M=n||w,v=r.pure,g=void 0===v||v,b=r.withRef,A=void 0!==b&&b,k=g&&M!==w,O=S++;return function(e){function t(e,t,n){var r=M(e,t,n);return r}var n="Connect("+s(e)+")",r=function(r){function s(e,t){a(this,s);var i=o(this,r.call(this,e,t));i.version=O,i.store=e.store||t.store,(0,T.default)(i.store,'Could not find "store" in either the context or '+('props of "'+n+'". ')+"Either wrap the root component in a <Provider>, "+('or explicitly pass "store" as a prop to "'+n+'".'));var c=i.store.getState();return i.state={storeState:c},i.clearCache(),i}return i(s,r),s.prototype.shouldComponentUpdate=function(){return!g||this.haveOwnPropsChanged||this.hasStoreStateChanged},s.prototype.computeStateProps=function(e,t){if(!this.finalMapStateToProps)return this.configureFinalMapState(e,t);var n=e.getState(),r=this.doStatePropsDependOnOwnProps?this.finalMapStateToProps(n,t):this.finalMapStateToProps(n);return r},s.prototype.configureFinalMapState=function(e,t){var n=p(e.getState(),t),r="function"==typeof n;return this.finalMapStateToProps=r?n:p,this.doStatePropsDependOnOwnProps=1!==this.finalMapStateToProps.length,r?this.computeStateProps(e,t):n},s.prototype.computeDispatchProps=function(e,t){if(!this.finalMapDispatchToProps)return this.configureFinalMapDispatch(e,t);var n=e.dispatch,r=this.doDispatchPropsDependOnOwnProps?this.finalMapDispatchToProps(n,t):this.finalMapDispatchToProps(n);return r},s.prototype.configureFinalMapDispatch=function(e,t){var n=h(e.dispatch,t),r="function"==typeof n;return this.finalMapDispatchToProps=r?n:h,this.doDispatchPropsDependOnOwnProps=1!==this.finalMapDispatchToProps.length,r?this.computeDispatchProps(e,t):n},s.prototype.updateStatePropsIfNeeded=function(){var e=this.computeStateProps(this.store,this.props);return(!this.stateProps||!(0,m.default)(e,this.stateProps))&&(this.stateProps=e,!0)},s.prototype.updateDispatchPropsIfNeeded=function(){var e=this.computeDispatchProps(this.store,this.props);return(!this.dispatchProps||!(0,m.default)(e,this.dispatchProps))&&(this.dispatchProps=e,!0)},s.prototype.updateMergedPropsIfNeeded=function(){var e=t(this.stateProps,this.dispatchProps,this.props);return!(this.mergedProps&&k&&(0,m.default)(e,this.mergedProps))&&(this.mergedProps=e,!0)},s.prototype.isSubscribed=function(){return"function"==typeof this.unsubscribe},s.prototype.trySubscribe=function(){u&&!this.unsubscribe&&(this.unsubscribe=this.store.subscribe(this.handleChange.bind(this)),this.handleChange())},s.prototype.tryUnsubscribe=function(){this.unsubscribe&&(this.unsubscribe(),this.unsubscribe=null)},s.prototype.componentDidMount=function(){this.trySubscribe()},s.prototype.componentWillReceiveProps=function(e){g&&(0,m.default)(e,this.props)||(this.haveOwnPropsChanged=!0)},s.prototype.componentWillUnmount=function(){this.tryUnsubscribe(),this.clearCache()},s.prototype.clearCache=function(){this.dispatchProps=null,this.stateProps=null,this.mergedProps=null,this.haveOwnPropsChanged=!0,this.hasStoreStateChanged=!0,this.haveStatePropsBeenPrecalculated=!1,this.statePropsPrecalculationError=null,this.renderedElement=null,this.finalMapDispatchToProps=null,this.finalMapStateToProps=null},s.prototype.handleChange=function(){if(this.unsubscribe){var e=this.store.getState(),t=this.state.storeState;if(!g||t!==e){if(g&&!this.doStatePropsDependOnOwnProps){var n=c(this.updateStatePropsIfNeeded,this);if(!n)return;n===z&&(this.statePropsPrecalculationError=z.value),this.haveStatePropsBeenPrecalculated=!0}this.hasStoreStateChanged=!0,this.setState({storeState:e})}}},s.prototype.getWrappedInstance=function(){return(0,T.default)(A,"To access the wrapped instance, you need to specify { withRef: true } as the fourth argument of the connect() call."),this.refs.wrappedInstance},s.prototype.render=function(){var t=this.haveOwnPropsChanged,n=this.hasStoreStateChanged,r=this.haveStatePropsBeenPrecalculated,a=this.statePropsPrecalculationError,o=this.renderedElement;if(this.haveOwnPropsChanged=!1,this.hasStoreStateChanged=!1,this.haveStatePropsBeenPrecalculated=!1,this.statePropsPrecalculationError=null,a)throw a;var i=!0,s=!0;g&&o&&(i=n||t&&this.doStatePropsDependOnOwnProps,s=t&&this.doDispatchPropsDependOnOwnProps);var c=!1,u=!1;r?c=!0:i&&(c=this.updateStatePropsIfNeeded()),s&&(u=this.updateDispatchPropsIfNeeded());var p=!0;return p=!!(c||u||t)&&this.updateMergedPropsIfNeeded(),!p&&o?o:(A?this.renderedElement=(0,d.createElement)(e,l({},this.mergedProps,{ref:"wrappedInstance"})):this.renderedElement=(0,d.createElement)(e,this.mergedProps),this.renderedElement)},s}(d.Component);return r.displayName=n,r.WrappedComponent=e,r.contextTypes={store:f.default},r.propTypes={store:f.default},(0,y.default)(r,e)}}var l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.__esModule=!0,t.default=u;var d=n(142),p=n(156),f=r(p),h=n(159),m=r(h),M=n(160),_=r(M),v=n(157),g=(r(v),n(163)),b=(r(g),n(176)),y=r(b),A=n(177),T=r(A),L=function(e){return{}},E=function(e){return{dispatch:e}},w=function(e,t,n){return l({},n,e,t)},z={value:null},S=0},function(e,t){"use strict";function n(e,t){if(e===t)return!0;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var a=Object.prototype.hasOwnProperty,o=0;o<n.length;o++)if(!a.call(t,n[o])||e[n[o]]!==t[n[o]])return!1;return!0}t.__esModule=!0,t.default=n},function(e,t,n){"use strict";function r(e){return function(t){return(0,a.bindActionCreators)(e,t)}}t.__esModule=!0,t.default=r;var a=n(161)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0,t.compose=t.applyMiddleware=t.bindActionCreators=t.combineReducers=t.createStore=void 0;var a=n(162),o=r(a),i=n(171),s=r(i),c=n(173),u=r(c),l=n(174),d=r(l),p=n(175),f=r(p),h=n(172);r(h);t.createStore=o.default,t.combineReducers=s.default,t.bindActionCreators=u.default,t.applyMiddleware=d.default,t.compose=f.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n){function r(){_===M&&(_=M.slice())}function o(){return m}function s(e){if("function"!=typeof e)throw new Error("Expected listener to be a function.");var t=!0;return r(),_.push(e),function(){if(t){t=!1,r();var n=_.indexOf(e);_.splice(n,1)}}}function l(e){if(!(0,i.default)(e))throw new Error("Actions must be plain objects. Use custom middleware for async actions.");if("undefined"==typeof e.type)throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?');if(v)throw new Error("Reducers may not dispatch actions.");try{v=!0,m=h(m,e)}finally{v=!1}for(var t=M=_,n=0;n<t.length;n++)t[n]();return e}function d(e){if("function"!=typeof e)throw new Error("Expected the nextReducer to be a function.");h=e,l({type:u.INIT})}function p(){var e,t=s;return e={subscribe:function(e){function n(){e.next&&e.next(o())}if("object"!=typeof e)throw new TypeError("Expected the observer to be an object.");n();var r=t(n);return{unsubscribe:r}}},e[c.default]=function(){return this},e}var f;if("function"==typeof t&&"undefined"==typeof n&&(n=t,t=void 0),"undefined"!=typeof n){if("function"!=typeof n)throw new Error("Expected the enhancer to be a function.");return n(a)(e,t)}if("function"!=typeof e)throw new Error("Expected the reducer to be a function.");var h=e,m=t,M=[],_=M,v=!1;return l({type:u.INIT}),f={dispatch:l,subscribe:s,getState:o,replaceReducer:d},f[c.default]=p,f}t.__esModule=!0,t.ActionTypes=void 0,t.default=a;var o=n(163),i=r(o),s=n(167),c=r(s),u=t.ActionTypes={INIT:"@@redux/INIT"}},function(e,t,n){function r(e){if(!o(e)||p.call(e)!=i)return!1;var t=a(e);if(null===t)return!0;var n=l.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&u.call(n)==d}var a=n(164),o=n(166),i="[object Object]",s=Function.prototype,c=Object.prototype,u=s.toString,l=c.hasOwnProperty,d=u.call(Object),p=c.toString;e.exports=r},function(e,t,n){var r=n(165),a=r(Object.getPrototypeOf,Object);e.exports=a},function(e,t){function n(e,t){return function(n){return e(t(n))}}e.exports=n},function(e,t){function n(e){return null!=e&&"object"==typeof e}e.exports=n},function(e,t,n){e.exports=n(168)},function(e,t,n){(function(e,r){"use strict";function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o,i=n(170),s=a(i);o="undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof e?e:r;var c=(0,s.default)(o);t.default=c}).call(t,function(){return this}(),n(169)(e))},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children=[],e.webpackPolyfill=1),e}},function(e,t){"use strict";function n(e){var t,n=e.Symbol;return"function"==typeof n?n.observable?t=n.observable:(t=n("observable"),n.observable=t):t="@@observable",t}Object.defineProperty(t,"__esModule",{value:!0}),t.default=n},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){var n=t&&t.type,r=n&&'"'+n.toString()+'"'||"an action";return"Given action "+r+', reducer "'+e+'" returned undefined. To ignore an action, you must explicitly return the previous state.'}function o(e){Object.keys(e).forEach(function(t){var n=e[t],r=n(void 0,{type:s.ActionTypes.INIT});if("undefined"==typeof r)throw new Error('Reducer "'+t+'" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined.');var a="@@redux/PROBE_UNKNOWN_ACTION_"+Math.random().toString(36).substring(7).split("").join(".");if("undefined"==typeof n(void 0,{type:a}))throw new Error('Reducer "'+t+'" returned undefined when probed with a random type. '+("Don't try to handle "+s.ActionTypes.INIT+' or other actions in "redux/*" ')+"namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined.")})}function i(e){for(var t=Object.keys(e),n={},r=0;r<t.length;r++){var i=t[r];"function"==typeof e[i]&&(n[i]=e[i])}var s,c=Object.keys(n);try{o(n)}catch(e){s=e}return function(){var e=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],t=arguments[1];if(s)throw s;for(var r=!1,o={},i=0;i<c.length;i++){var u=c[i],l=n[u],d=e[u],p=l(d,t);if("undefined"==typeof p){var f=a(u,t);throw new Error(f)}o[u]=p,r=r||p!==d}return r?o:e}}t.__esModule=!0,t.default=i;var s=n(162),c=n(163),u=(r(c),n(172));r(u)},function(e,t){"use strict";function n(e){"undefined"!=typeof console&&"function"==typeof console.error&&console.error(e);try{throw new Error(e)}catch(e){}}t.__esModule=!0,t.default=n},function(e,t){"use strict";function n(e,t){return function(){return t(e.apply(void 0,arguments))}}function r(e,t){if("function"==typeof e)return n(e,t);if("object"!=typeof e||null===e)throw new Error("bindActionCreators expected an object or a function, instead received "+(null===e?"null":typeof e)+'. Did you write "import ActionCreators from" instead of "import * as ActionCreators from"?');for(var r=Object.keys(e),a={},o=0;o<r.length;o++){var i=r[o],s=e[i];"function"==typeof s&&(a[i]=n(s,t))}return a}t.__esModule=!0,t.default=r},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return function(n,r,a){var i=e(n,r,a),c=i.dispatch,u=[],l={getState:i.getState,dispatch:function(e){return c(e)}};return u=t.map(function(e){return e(l)}),c=s.default.apply(void 0,u)(i.dispatch),o({},i,{dispatch:c})}}}t.__esModule=!0;var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.default=a;var i=n(175),s=r(i)},function(e,t){"use strict";function n(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];if(0===t.length)return function(e){return e};if(1===t.length)return t[0];var r=t[t.length-1],a=t.slice(0,-1);return function(){return a.reduceRight(function(e,t){return t(e)},r.apply(void 0,arguments))}}t.__esModule=!0,t.default=n},function(e,t){"use strict";var n={childContextTypes:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,mixins:!0,propTypes:!0,type:!0},r={name:!0,length:!0,prototype:!0,caller:!0,arguments:!0,arity:!0},a="function"==typeof Object.getOwnPropertySymbols;e.exports=function(e,t,o){if("string"!=typeof t){var i=Object.getOwnPropertyNames(t);a&&(i=i.concat(Object.getOwnPropertySymbols(t)));for(var s=0;s<i.length;++s)if(!(n[i[s]]||r[i[s]]||o&&o[i[s]]))try{e[i[s]]=t[i[s]]}catch(e){}}return e}},function(e,t,n){"use strict";var r=function(e,t,n,r,a,o,i,s){if(!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,r,a,o,i,s],l=0;c=new Error(t.replace(/%s/g,function(){return u[l++]})),c.name="Invariant Violation"}throw c.framesToPop=1,c}};e.exports=r},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0,t.createMemoryHistory=t.hashHistory=t.browserHistory=t.applyRouterMiddleware=t.formatPattern=t.useRouterHistory=t.match=t.routerShape=t.locationShape=t.PropTypes=t.RoutingContext=t.RouterContext=t.createRoutes=t.useRoutes=t.RouteContext=t.Lifecycle=t.History=t.Route=t.Redirect=t.IndexRoute=t.IndexRedirect=t.withRouter=t.IndexLink=t.Link=t.Router=void 0;var a=n(179);Object.defineProperty(t,"createRoutes",{enumerable:!0,get:function(){return a.createRoutes}});var o=n(180);Object.defineProperty(t,"locationShape",{enumerable:!0,get:function(){return o.locationShape}}),Object.defineProperty(t,"routerShape",{enumerable:!0,get:function(){return o.routerShape}});var i=n(185);Object.defineProperty(t,"formatPattern",{enumerable:!0,get:function(){return i.formatPattern}});var s=n(186),c=r(s),u=n(217),l=r(u),d=n(218),p=r(d),f=n(219),h=r(f),m=n(220),M=r(m),_=n(222),v=r(_),g=n(221),b=r(g),y=n(223),A=r(y),T=n(224),L=r(T),E=n(225),w=r(E),z=n(226),S=r(z),k=n(227),O=r(k),N=n(214),C=r(N),D=n(228),P=r(D),x=r(o),j=n(229),W=r(j),Y=n(233),q=r(Y),B=n(234),R=r(B),H=n(235),I=r(H),U=n(238),F=r(U),X=n(230),V=r(X);t.Router=c.default,t.Link=l.default,t.IndexLink=p.default,t.withRouter=h.default,t.IndexRedirect=M.default,t.IndexRoute=v.default,t.Redirect=b.default,t.Route=A.default,t.History=L.default,t.Lifecycle=w.default,t.RouteContext=S.default,t.useRoutes=O.default,t.RouterContext=C.default,t.RoutingContext=P.default,t.PropTypes=x.default,t.match=W.default,t.useRouterHistory=q.default,t.applyRouterMiddleware=R.default,t.browserHistory=I.default,t.hashHistory=F.default,t.createMemoryHistory=V.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return null==e||p.default.isValidElement(e)}function o(e){return a(e)||Array.isArray(e)&&e.every(a)}function i(e,t){return l({},e,t)}function s(e){var t=e.type,n=i(t.defaultProps,e.props);if(n.children){var r=c(n.children,n);r.length&&(n.childRoutes=r),delete n.children}return n}function c(e,t){var n=[];return p.default.Children.forEach(e,function(e){if(p.default.isValidElement(e))if(e.type.createRouteFromReactElement){var r=e.type.createRouteFromReactElement(e,t);r&&n.push(r)}else n.push(s(e))}),n}function u(e){return o(e)?e=c(e):e&&!Array.isArray(e)&&(e=[e]),e}t.__esModule=!0;var l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.isReactChildren=o,t.createRouteFromReactElement=s,t.createRoutesFromReactChildren=c,t.createRoutes=u;var d=n(142),p=r(d)},function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function a(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0,t.router=t.routes=t.route=t.components=t.component=t.location=t.history=t.falsy=t.locationShape=t.routerShape=void 0;var o=n(142),i=n(181),s=(a(i),n(184)),c=r(s),u=n(182),l=(a(u),o.PropTypes.func),d=o.PropTypes.object,p=o.PropTypes.shape,f=o.PropTypes.string,h=t.routerShape=p({push:l.isRequired,replace:l.isRequired,go:l.isRequired,goBack:l.isRequired,goForward:l.isRequired,setRouteLeaveHook:l.isRequired,isActive:l.isRequired}),m=t.locationShape=p({pathname:f.isRequired,search:f.isRequired,state:d,action:f.isRequired,key:f}),M=t.falsy=c.falsy,_=t.history=c.history,v=t.location=m,g=t.component=c.component,b=t.components=c.components,y=t.route=c.route,A=(t.routes=c.routes,t.router=h),T={falsy:M,history:_,location:v,component:g,components:b,route:y,router:A};t.default=T},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0,t.canUseMembrane=void 0;var a=n(182),o=(r(a),t.canUseMembrane=!1,function(e){return e});t.default=o},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(t.indexOf("deprecated")!==-1){if(c[t])return;c[t]=!0}t="[react-router] "+t;for(var n=arguments.length,r=Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];s.default.apply(void 0,[e,t].concat(r))}function o(){c={}}t.__esModule=!0,t.default=a,t._resetWarned=o;var i=n(183),s=r(i),c={}},function(e,t,n){"use strict";var r=function(){};e.exports=r},function(e,t,n){"use strict";function r(e,t,n){if(e[t])return new Error("<"+n+'> should not have a "'+t+'" prop')}t.__esModule=!0,t.routes=t.route=t.components=t.component=t.history=void 0,t.falsy=r;var a=n(142),o=a.PropTypes.func,i=a.PropTypes.object,s=a.PropTypes.arrayOf,c=a.PropTypes.oneOfType,u=a.PropTypes.element,l=a.PropTypes.shape,d=a.PropTypes.string,p=(t.history=l({listen:o.isRequired,push:o.isRequired,replace:o.isRequired,go:o.isRequired,goBack:o.isRequired,goForward:o.isRequired}),t.component=c([o,d])),f=(t.components=c([p,i]),t.route=c([i,u]));t.routes=c([f,s(f)])},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function o(e){for(var t="",n=[],r=[],o=void 0,i=0,s=/:([a-zA-Z_$][a-zA-Z0-9_$]*)|\*\*|\*|\(|\)/g;o=s.exec(e);)o.index!==i&&(r.push(e.slice(i,o.index)),t+=a(e.slice(i,o.index))),o[1]?(t+="([^/]+)",n.push(o[1])):"**"===o[0]?(t+="(.*)",n.push("splat")):"*"===o[0]?(t+="(.*?)",n.push("splat")):"("===o[0]?t+="(?:":")"===o[0]&&(t+=")?"),r.push(o[0]),i=s.lastIndex;return i!==e.length&&(r.push(e.slice(i,e.length)),t+=a(e.slice(i,e.length))),{pattern:e,regexpSource:t,paramNames:n,tokens:r}}function i(e){return f[e]||(f[e]=o(e)),f[e]}function s(e,t){"/"!==e.charAt(0)&&(e="/"+e);var n=i(e),r=n.regexpSource,a=n.paramNames,o=n.tokens;"/"!==e.charAt(e.length-1)&&(r+="/?"),"*"===o[o.length-1]&&(r+="$");var s=t.match(new RegExp("^"+r,"i"));if(null==s)return null;var c=s[0],u=t.substr(c.length);if(u){if("/"!==c.charAt(c.length-1))return null;u="/"+u}return{remainingPathname:u,paramNames:a,paramValues:s.slice(1).map(function(e){return e&&decodeURIComponent(e)})}}function c(e){return i(e).paramNames}function u(e,t){var n=s(e,t);if(!n)return null;var r=n.paramNames,a=n.paramValues,o={};return r.forEach(function(e,t){o[e]=a[t]}),o}function l(e,t){t=t||{};for(var n=i(e),r=n.tokens,a=0,o="",s=0,c=void 0,u=void 0,l=void 0,d=0,f=r.length;d<f;++d)c=r[d],"*"===c||"**"===c?(l=Array.isArray(t.splat)?t.splat[s++]:t.splat,null!=l||a>0?void 0:(0,p.default)(!1),null!=l&&(o+=encodeURI(l))):"("===c?a+=1:")"===c?a-=1:":"===c.charAt(0)?(u=c.substring(1),l=t[u],null!=l||a>0?void 0:(0,p.default)(!1),null!=l&&(o+=encodeURIComponent(l))):o+=c;return o.replace(/\/+/g,"/")}t.__esModule=!0,t.compilePattern=i,t.matchPattern=s,t.getParamNames=c,t.getParams=u,t.formatPattern=l;var d=n(177),p=r(d),f=Object.create(null)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function o(e){return!e||!e.__v2_compatible__}function i(e){return e&&e.getCurrentLocation}t.__esModule=!0;var s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c=n(187),u=r(c),l=n(203),d=r(l),p=n(177),f=r(p),h=n(142),m=r(h),M=n(206),_=r(M),v=n(184),g=n(214),b=r(g),y=n(179),A=n(216),T=n(182),L=(r(T),m.default.PropTypes),E=L.func,w=L.object,z=m.default.createClass({displayName:"Router",propTypes:{history:w,children:v.routes,routes:v.routes,render:E,createElement:E,onError:E,onUpdate:E,parseQueryString:E,stringifyQuery:E,matchContext:w},getDefaultProps:function(){return{render:function(e){return m.default.createElement(b.default,e)}}},getInitialState:function(){return{location:null,routes:null,params:null,components:null}},handleError:function(e){if(!this.props.onError)throw e;this.props.onError.call(this,e)},componentWillMount:function(){var e=this,t=this.props,n=(t.parseQueryString,t.stringifyQuery,this.createRouterObjects()),r=n.history,a=n.transitionManager,o=n.router;this._unlisten=a.listen(function(t,n){t?e.handleError(t):e.setState(n,e.props.onUpdate)}),this.history=r,this.router=o},createRouterObjects:function(){var e=this.props.matchContext;if(e)return e;var t=this.props.history,n=this.props,r=n.routes,a=n.children;i(t)?(0,f.default)(!1):void 0,o(t)&&(t=this.wrapDeprecatedHistory(t));var s=(0,_.default)(t,(0,y.createRoutes)(r||a)),c=(0,A.createRouterObject)(t,s),u=(0,A.createRoutingHistory)(t,s);return{history:u,transitionManager:s,router:c}},wrapDeprecatedHistory:function(e){var t=this.props,n=t.parseQueryString,r=t.stringifyQuery,a=void 0;return a=e?function(){return e}:u.default,(0,d.default)(a)({parseQueryString:n,stringifyQuery:r})},componentWillReceiveProps:function(e){},componentWillUnmount:function(){this._unlisten&&this._unlisten()},render:function e(){var t=this.state,n=t.location,r=t.routes,o=t.params,i=t.components,c=this.props,u=c.createElement,e=c.render,l=a(c,["createElement","render"]);return null==n?null:(Object.keys(z.propTypes).forEach(function(e){return delete l[e]}),e(s({},l,{history:this.history,router:this.router,location:n,routes:r,params:o,components:i,createElement:u})))}});t.default=z,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return"string"==typeof e&&"/"===e.charAt(0)}function o(){var e=_.getHashPath();return!!a(e)||(_.replaceHashPath("/"+e),!1)}function i(e,t,n){return e+(e.indexOf("?")===-1?"?":"&")+(t+"="+n)}function s(e,t){return e.replace(new RegExp("[?&]?"+t+"=[a-zA-Z0-9]+"),"")}function c(e,t){var n=e.match(new RegExp("\\?.*?\\b"+t+"=(.+?)\\b"));return n&&n[1]}function u(){function e(){var e=_.getHashPath(),t=void 0,n=void 0;z?(t=c(e,z),e=s(e,z),t?n=v.readState(t):(n=null,t=S.createKey(),_.replaceHashPath(i(e,z,t)))):t=n=null;var r=m.parsePath(e);return S.createLocation(l({},r,{state:n}),void 0,t)}function t(t){function n(){o()&&r(e())}var r=t.transitionTo;return o(),_.addEventListener(window,"hashchange",n),function(){_.removeEventListener(window,"hashchange",n)}}function n(e){var t=e.basename,n=e.pathname,r=e.search,a=e.state,o=e.action,s=e.key;if(o!==h.POP){var c=(t||"")+n+r;z?(c=i(c,z,s),v.saveState(s,a)):e.key=e.state=null;var u=_.getHashPath();o===h.PUSH?u!==c&&(window.location.hash=c):u!==c&&_.replaceHashPath(c)}}function r(e){1===++k&&(O=t(S));var n=S.listenBefore(e);return function(){n(),0===--k&&O()}}function a(e){1===++k&&(O=t(S));var n=S.listen(e);return function(){n(),0===--k&&O()}}function u(e){S.push(e)}function d(e){S.replace(e)}function p(e){S.go(e)}function g(e){return"#"+S.createHref(e)}function A(e){1===++k&&(O=t(S)),S.registerTransitionHook(e)}function T(e){S.unregisterTransitionHook(e),0===--k&&O()}function L(e,t){S.pushState(e,t)}function E(e,t){S.replaceState(e,t)}var w=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];M.canUseDOM?void 0:f.default(!1);var z=w.queryKey;(void 0===z||z)&&(z="string"==typeof z?z:y);var S=b.default(l({},w,{getCurrentLocation:e,finishTransition:n,saveState:v.saveState})),k=0,O=void 0;_.supportsGoWithoutReloadUsingHash();return l({},S,{listenBefore:r,listen:a,push:u,replace:d,go:p,createHref:g,registerTransitionHook:A,unregisterTransitionHook:T,pushState:L,replaceState:E})}t.__esModule=!0;var l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d=n(188),p=(r(d),
+n(177)),f=r(p),h=n(189),m=n(190),M=n(191),_=n(192),v=n(193),g=n(194),b=r(g),y="_k";t.default=u,e.exports=t.default},function(e,t,n){"use strict";var r=function(){};e.exports=r},function(e,t){"use strict";t.__esModule=!0;var n="PUSH";t.PUSH=n;var r="REPLACE";t.REPLACE=r;var a="POP";t.POP=a,t.default={PUSH:n,REPLACE:r,POP:a}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){var t=e.match(/^https?:\/\/[^\/]*/);return null==t?e:e.substring(t[0].length)}function o(e){var t=a(e),n="",r="",o=t.indexOf("#");o!==-1&&(r=t.substring(o),t=t.substring(0,o));var i=t.indexOf("?");return i!==-1&&(n=t.substring(i),t=t.substring(0,i)),""===t&&(t="/"),{pathname:t,search:n,hash:r}}t.__esModule=!0,t.extractPath=a,t.parsePath=o;var i=n(188);r(i)},function(e,t){"use strict";t.__esModule=!0;var n=!("undefined"==typeof window||!window.document||!window.document.createElement);t.canUseDOM=n},function(e,t){"use strict";function n(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent("on"+t,n)}function r(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent("on"+t,n)}function a(){return window.location.href.split("#")[1]||""}function o(e){window.location.replace(window.location.pathname+window.location.search+"#"+e)}function i(){return window.location.pathname+window.location.search+window.location.hash}function s(e){e&&window.history.go(e)}function c(e,t){t(window.confirm(e))}function u(){var e=navigator.userAgent;return(e.indexOf("Android 2.")===-1&&e.indexOf("Android 4.0")===-1||e.indexOf("Mobile Safari")===-1||e.indexOf("Chrome")!==-1||e.indexOf("Windows Phone")!==-1)&&(window.history&&"pushState"in window.history)}function l(){var e=navigator.userAgent;return e.indexOf("Firefox")===-1}t.__esModule=!0,t.addEventListener=n,t.removeEventListener=r,t.getHashPath=a,t.replaceHashPath=o,t.getWindowPath=i,t.go=s,t.getUserConfirmation=c,t.supportsHistory=u,t.supportsGoWithoutReloadUsingHash=l},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return c+e}function o(e,t){try{null==t?window.sessionStorage.removeItem(a(e)):window.sessionStorage.setItem(a(e),JSON.stringify(t))}catch(e){if(e.name===l)return;if(u.indexOf(e.name)>=0&&0===window.sessionStorage.length)return;throw e}}function i(e){var t=void 0;try{t=window.sessionStorage.getItem(a(e))}catch(e){if(e.name===l)return null}if(t)try{return JSON.parse(t)}catch(e){}return null}t.__esModule=!0,t.saveState=o,t.readState=i;var s=n(188),c=(r(s),"@@History/"),u=["QuotaExceededError","QUOTA_EXCEEDED_ERR"],l="SecurityError"},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){function t(e){return c.canUseDOM?void 0:s.default(!1),n.listen(e)}var n=d.default(o({getUserConfirmation:u.getUserConfirmation},e,{go:u.go}));return o({},n,{listen:t})}t.__esModule=!0;var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=n(177),s=r(i),c=n(191),u=n(192),l=n(195),d=r(l);t.default=a,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return Math.random().toString(36).substr(2,e)}function o(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.key===t.key&&l.default(e.state,t.state)}function i(){function e(e){return Y.push(e),function(){Y=Y.filter(function(t){return t!==e})}}function t(){return H&&H.action===f.POP?q.indexOf(H.key):R?q.indexOf(R.key):-1}function n(e){var n=t();R=e,R.action===f.PUSH?q=[].concat(q.slice(0,n+1),[R.key]):R.action===f.REPLACE&&(q[n]=R.key),B.forEach(function(e){e(R)})}function r(e){if(B.push(e),R)e(R);else{var t=C();q=[t.key],n(t)}return function(){B=B.filter(function(t){return t!==e})}}function i(e,t){p.loopAsync(Y.length,function(t,n,r){_.default(Y[t],e,function(e){null!=e?r(e):n()})},function(e){j&&"string"==typeof e?j(e,function(e){t(e!==!1)}):t(e!==!1)})}function c(e){R&&o(R,e)||(H=e,i(e,function(t){if(H===e)if(t){if(e.action===f.PUSH){var r=A(R),a=A(e);a===r&&l.default(R.state,e.state)&&(e.action=f.REPLACE)}D(e)!==!1&&n(e)}else if(R&&e.action===f.POP){var o=q.indexOf(R.key),i=q.indexOf(e.key);o!==-1&&i!==-1&&x(o-i)}}))}function u(e){c(L(e,f.PUSH,y()))}function h(e){c(L(e,f.REPLACE,y()))}function M(){x(-1)}function v(){x(1)}function y(){return a(W)}function A(e){if(null==e||"string"==typeof e)return e;var t=e.pathname,n=e.search,r=e.hash,a=t;return n&&(a+=n),r&&(a+=r),a}function T(e){return A(e)}function L(e,t){var n=arguments.length<=2||void 0===arguments[2]?y():arguments[2];return"object"==typeof t&&("string"==typeof e&&(e=d.parsePath(e)),e=s({},e,{state:t}),t=n,n=arguments[3]||y()),m.default(e,t,n)}function E(e){R?(w(R,e),n(R)):w(C(),e)}function w(e,t){e.state=s({},e.state,t),P(e.key,e.state)}function z(e){Y.indexOf(e)===-1&&Y.push(e)}function S(e){Y=Y.filter(function(t){return t!==e})}function k(e,t){"string"==typeof t&&(t=d.parsePath(t)),u(s({state:e},t))}function O(e,t){"string"==typeof t&&(t=d.parsePath(t)),h(s({state:e},t))}var N=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],C=N.getCurrentLocation,D=N.finishTransition,P=N.saveState,x=N.go,j=N.getUserConfirmation,W=N.keyLength;"number"!=typeof W&&(W=b);var Y=[],q=[],B=[],R=void 0,H=void 0;return{listenBefore:e,listen:r,transitionTo:c,push:u,replace:h,go:x,goBack:M,goForward:v,createKey:y,createPath:A,createHref:T,createLocation:L,setState:g.default(E,"setState is deprecated; use location.key to save state instead"),registerTransitionHook:g.default(z,"registerTransitionHook is deprecated; use listenBefore instead"),unregisterTransitionHook:g.default(S,"unregisterTransitionHook is deprecated; use the callback returned from listenBefore instead"),pushState:g.default(k,"pushState is deprecated; use push instead"),replaceState:g.default(O,"replaceState is deprecated; use replace instead")}}t.__esModule=!0;var s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c=n(188),u=(r(c),n(196)),l=r(u),d=n(190),p=n(199),f=n(189),h=n(200),m=r(h),M=n(201),_=r(M),v=n(202),g=r(v),b=6;t.default=i,e.exports=t.default},function(e,t,n){function r(e){return null===e||void 0===e}function a(e){return!(!e||"object"!=typeof e||"number"!=typeof e.length)&&("function"==typeof e.copy&&"function"==typeof e.slice&&!(e.length>0&&"number"!=typeof e[0]))}function o(e,t,n){var o,l;if(r(e)||r(t))return!1;if(e.prototype!==t.prototype)return!1;if(c(e))return!!c(t)&&(e=i.call(e),t=i.call(t),u(e,t,n));if(a(e)){if(!a(t))return!1;if(e.length!==t.length)return!1;for(o=0;o<e.length;o++)if(e[o]!==t[o])return!1;return!0}try{var d=s(e),p=s(t)}catch(e){return!1}if(d.length!=p.length)return!1;for(d.sort(),p.sort(),o=d.length-1;o>=0;o--)if(d[o]!=p[o])return!1;for(o=d.length-1;o>=0;o--)if(l=d[o],!u(e[l],t[l],n))return!1;return typeof e==typeof t}var i=Array.prototype.slice,s=n(197),c=n(198),u=e.exports=function(e,t,n){return n||(n={}),e===t||(e instanceof Date&&t instanceof Date?e.getTime()===t.getTime():!e||!t||"object"!=typeof e&&"object"!=typeof t?n.strict?e===t:e==t:o(e,t,n))}},function(e,t){function n(e){var t=[];for(var n in e)t.push(n);return t}t=e.exports="function"==typeof Object.keys?Object.keys:n,t.shim=n},function(e,t){function n(e){return"[object Arguments]"==Object.prototype.toString.call(e)}function r(e){return e&&"object"==typeof e&&"number"==typeof e.length&&Object.prototype.hasOwnProperty.call(e,"callee")&&!Object.prototype.propertyIsEnumerable.call(e,"callee")||!1}var a="[object Arguments]"==function(){return Object.prototype.toString.call(arguments)}();t=e.exports=a?n:r,t.supported=n,t.unsupported=r},function(e,t){"use strict";function n(e,t,n){function a(){return s=!0,c?void(l=[].concat(r.call(arguments))):void n.apply(this,arguments)}function o(){if(!s&&(u=!0,!c)){for(c=!0;!s&&i<e&&u;)u=!1,t.call(this,i++,o,a);return c=!1,s?void n.apply(this,l):void(i>=e&&u&&(s=!0,n()))}}var i=0,s=!1,c=!1,u=!1,l=void 0;o()}t.__esModule=!0;var r=Array.prototype.slice;t.loopAsync=n},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(){var e=arguments.length<=0||void 0===arguments[0]?"/":arguments[0],t=arguments.length<=1||void 0===arguments[1]?s.POP:arguments[1],n=arguments.length<=2||void 0===arguments[2]?null:arguments[2],r=arguments.length<=3||void 0===arguments[3]?null:arguments[3];"string"==typeof e&&(e=c.parsePath(e)),"object"==typeof t&&(e=o({},e,{state:t}),t=n||s.POP,n=r);var a=e.pathname||"/",i=e.search||"",u=e.hash||"",l=e.state||null;return{pathname:a,search:i,hash:u,state:l,action:t,key:n}}t.__esModule=!0;var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=n(188),s=(r(i),n(189)),c=n(190);t.default=a,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n){var r=e(t,n);e.length<2&&n(r)}t.__esModule=!0;var o=n(188);r(o);t.default=a,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){return function(){return e.apply(this,arguments)}}t.__esModule=!0;var o=n(188);r(o);t.default=a,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return c.stringify(e).replace(/%20/g,"+")}function o(e){return function(){function t(e){if(null==e.query){var t=e.search;e.query=A(t.substring(1)),e[h]={search:t,searchBase:""}}return e}function n(e,t){var n,r=e[h],a=t?y(t):"";if(!r&&!a)return e;"string"==typeof e&&(e=d.parsePath(e));var o=void 0;o=r&&e.search===r.search?r.searchBase:e.search||"";var s=o;return a&&(s+=(s?"&":"?")+a),i({},e,(n={search:s},n[h]={search:s,searchBase:o},n))}function r(e){return b.listenBefore(function(n,r){l.default(e,t(n),r)})}function o(e){return b.listen(function(n){e(t(n))})}function s(e){b.push(n(e,e.query))}function c(e){b.replace(n(e,e.query))}function u(e,t){return b.createPath(n(e,t||e.query))}function p(e,t){return b.createHref(n(e,t||e.query))}function M(e){for(var r=arguments.length,a=Array(r>1?r-1:0),o=1;o<r;o++)a[o-1]=arguments[o];var i=b.createLocation.apply(b,[n(e,e.query)].concat(a));return e.query&&(i.query=e.query),t(i)}function _(e,t,n){"string"==typeof t&&(t=d.parsePath(t)),s(i({state:e},t,{query:n}))}function v(e,t,n){"string"==typeof t&&(t=d.parsePath(t)),c(i({state:e},t,{query:n}))}var g=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],b=e(g),y=g.stringifyQuery,A=g.parseQueryString;return"function"!=typeof y&&(y=a),"function"!=typeof A&&(A=m),i({},b,{listenBefore:r,listen:o,push:s,replace:c,createPath:u,createHref:p,createLocation:M,pushState:f.default(_,"pushState is deprecated; use push instead"),replaceState:f.default(v,"replaceState is deprecated; use replace instead")})}}t.__esModule=!0;var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s=n(188),c=(r(s),n(204)),u=n(201),l=r(u),d=n(190),p=n(202),f=r(p),h="$searchBase",m=c.parse;t.default=o,e.exports=t.default},function(e,t,n){"use strict";var r=n(205);t.extract=function(e){return e.split("?")[1]||""},t.parse=function(e){return"string"!=typeof e?{}:(e=e.trim().replace(/^(\?|#|&)/,""),e?e.split("&").reduce(function(e,t){var n=t.replace(/\+/g," ").split("="),r=n.shift(),a=n.length>0?n.join("="):void 0;return r=decodeURIComponent(r),a=void 0===a?null:decodeURIComponent(a),e.hasOwnProperty(r)?Array.isArray(e[r])?e[r].push(a):e[r]=[e[r],a]:e[r]=a,e},{}):{})},t.stringify=function(e){return e?Object.keys(e).sort().map(function(t){var n=e[t];return void 0===n?"":null===n?t:Array.isArray(n)?n.slice().sort().map(function(e){return r(t)+"="+r(e)}).join("&"):r(t)+"="+r(n)}).filter(function(e){return e.length>0}).join("&"):""}},function(e,t){"use strict";e.exports=function(e){return encodeURIComponent(e).replace(/[!'()*]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!0;return!1}function o(e,t){function n(t){var n=!(arguments.length<=1||void 0===arguments[1])&&arguments[1],r=arguments.length<=2||void 0===arguments[2]?null:arguments[2],a=void 0;return n&&n!==!0||null!==r?(t={pathname:t,query:n},a=r||!1):(t=e.createLocation(t),a=n),(0,p.default)(t,a,g.location,g.routes,g.params)}function r(e,n){b&&b.location===e?o(b,n):(0,M.default)(t,e,function(t,r){t?n(t):r?o(i({},r,{location:e}),n):n()})}function o(e,t){function n(n,a){return n||a?r(n,a):void(0,h.default)(e,function(n,r){n?t(n):t(null,null,g=i({},e,{components:r}))})}function r(e,n){e?t(e):t(null,n)}var a=(0,u.default)(g,e),o=a.leaveRoutes,s=a.changeRoutes,c=a.enterRoutes;(0,l.runLeaveHooks)(o,g),o.filter(function(e){return c.indexOf(e)===-1}).forEach(m),(0,l.runChangeHooks)(s,g,e,function(t,a){return t||a?r(t,a):void(0,l.runEnterHooks)(c,e,n)})}function s(e){var t=arguments.length<=1||void 0===arguments[1]||arguments[1];return e.__id__||t&&(e.__id__=y++)}function c(e){return e.reduce(function(e,t){return e.push.apply(e,A[s(t)]),e},[])}function d(e,n){(0,M.default)(t,e,function(t,r){if(null==r)return void n();b=i({},r,{location:e});for(var a=c((0,u.default)(g,b).leaveRoutes),o=void 0,s=0,l=a.length;null==o&&s<l;++s)o=a[s](e);n(o)})}function f(){if(g.routes){for(var e=c(g.routes),t=void 0,n=0,r=e.length;"string"!=typeof t&&n<r;++n)t=e[n]();return t}}function m(e){var t=s(e,!1);t&&(delete A[t],a(A)||(T&&(T(),T=null),L&&(L(),L=null)))}function _(t,n){var r=s(t),o=A[r];if(o)o.indexOf(n)===-1&&o.push(n);else{var i=!a(A);A[r]=[n],i&&(T=e.listenBefore(d),e.listenBeforeUnload&&(L=e.listenBeforeUnload(f)))}return function(){var e=A[r];if(e){var a=e.filter(function(e){return e!==n});0===a.length?m(t):A[r]=a}}}function v(t){return e.listen(function(n){g.location===n?t(null,g):r(n,function(n,r,a){n?t(n):r?e.replace(r):a&&t(null,a)})})}var g={},b=void 0,y=1,A=Object.create(null),T=void 0,L=void 0;return{isActive:n,match:r,listenBeforeLeavingRoute:_,listen:v}}t.__esModule=!0;var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.default=o;var s=n(182),c=(r(s),n(207)),u=r(c),l=n(208),d=n(210),p=r(d),f=n(211),h=r(f),m=n(213),M=r(m);e.exports=t.default},function(e,t,n){"use strict";function r(e,t,n){if(!e.path)return!1;var r=(0,o.getParamNames)(e.path);return r.some(function(e){return t.params[e]!==n.params[e]})}function a(e,t){var n=e&&e.routes,a=t.routes,o=void 0,i=void 0,s=void 0;return n?!function(){var c=!1;o=n.filter(function(n){if(c)return!0;var o=a.indexOf(n)===-1||r(n,e,t);return o&&(c=!0),o}),o.reverse(),s=[],i=[],a.forEach(function(e){var t=n.indexOf(e)===-1,r=o.indexOf(e)!==-1;t||r?s.push(e):i.push(e)})}():(o=[],i=[],s=a),{leaveRoutes:o,changeRoutes:i,enterRoutes:s}}t.__esModule=!0;var o=n(185);t.default=a,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n){return function(){for(var r=arguments.length,a=Array(r),o=0;o<r;o++)a[o]=arguments[o];if(e.apply(t,a),e.length<n){var i=a[a.length-1];i()}}}function o(e){return e.reduce(function(e,t){return t.onEnter&&e.push(a(t.onEnter,t,3)),e},[])}function i(e){return e.reduce(function(e,t){return t.onChange&&e.push(a(t.onChange,t,4)),e},[])}function s(e,t,n){function r(e,t,n){return t?void(a={pathname:t,query:n,state:e}):void(a=e)}if(!e)return void n();var a=void 0;(0,d.loopAsync)(e,function(e,n,o){t(e,r,function(e){e||a?o(e,a):n()})},n)}function c(e,t,n){var r=o(e);return s(r.length,function(e,n,a){r[e](t,n,a)},n)}function u(e,t,n,r){var a=i(e);return s(a.length,function(e,r,o){a[e](t,n,r,o)},r)}function l(e,t){for(var n=0,r=e.length;n<r;++n)e[n].onLeave&&e[n].onLeave.call(e[n],t)}t.__esModule=!0,t.runEnterHooks=c,t.runChangeHooks=u,t.runLeaveHooks=l;var d=n(209),p=n(182);r(p)},function(e,t){"use strict";function n(e,t,n){function r(){return i=!0,s?void(u=[].concat(Array.prototype.slice.call(arguments))):void n.apply(this,arguments)}function a(){if(!i&&(c=!0,!s)){for(s=!0;!i&&o<e&&c;)c=!1,t.call(this,o++,a,r);return s=!1,i?void n.apply(this,u):void(o>=e&&c&&(i=!0,n()))}}var o=0,i=!1,s=!1,c=!1,u=void 0;a()}function r(e,t,n){function r(e,t,r){i||(t?(i=!0,n(t)):(o[e]=r,i=++s===a,i&&n(null,o)))}var a=e.length,o=[];if(0===a)return n(null,o);var i=!1,s=0;e.forEach(function(e,n){t(e,n,function(e,t){r(n,e,t)})})}t.__esModule=!0,t.loopAsync=n,t.mapAsync=r},function(e,t,n){"use strict";function r(e,t){if(e==t)return!0;if(null==e||null==t)return!1;if(Array.isArray(e))return Array.isArray(t)&&e.length===t.length&&e.every(function(e,n){return r(e,t[n])});if("object"===("undefined"==typeof e?"undefined":c(e))){for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n))if(void 0===e[n]){if(void 0!==t[n])return!1}else{if(!Object.prototype.hasOwnProperty.call(t,n))return!1;if(!r(e[n],t[n]))return!1}return!0}return String(e)===String(t)}function a(e,t){return"/"!==t.charAt(0)&&(t="/"+t),"/"!==e.charAt(e.length-1)&&(e+="/"),"/"!==t.charAt(t.length-1)&&(t+="/"),t===e}function o(e,t,n){for(var r=e,a=[],o=[],i=0,s=t.length;i<s;++i){var c=t[i],l=c.path||"";if("/"===l.charAt(0)&&(r=e,a=[],o=[]),null!==r&&l){var d=(0,u.matchPattern)(l,r);if(d?(r=d.remainingPathname,a=[].concat(a,d.paramNames),o=[].concat(o,d.paramValues)):r=null,""===r)return a.every(function(e,t){return String(o[t])===String(n[e])})}}return!1}function i(e,t){return null==t?null==e:null==e||r(e,t)}function s(e,t,n,r,s){var c=e.pathname,u=e.query;return null!=n&&("/"!==c.charAt(0)&&(c="/"+c),!!(a(c,n.pathname)||!t&&o(c,r,s))&&i(u,n.query))}t.__esModule=!0;var c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};t.default=s;var u=n(185);e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n){if(t.component||t.components)return void n(null,t.component||t.components);var r=t.getComponent||t.getComponents;if(!r)return void n();var a=e.location,o=(0,c.default)(e,a);r.call(t,o,n)}function o(e,t){(0,i.mapAsync)(e.routes,function(t,n,r){a(e,t,r)},t)}t.__esModule=!0;var i=n(209),s=n(212),c=r(s);t.default=o,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){return o({},e,t)}t.__esModule=!0;var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.default=a;var i=(n(181),n(182));r(i);e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n,r,a){if(e.childRoutes)return[null,e.childRoutes];if(!e.getChildRoutes)return[];var o=!0,i=void 0,c={location:t,params:s(n,r)},u=(0,h.default)(c,t);return e.getChildRoutes(u,function(e,t){return t=!e&&(0,_.createRoutes)(t),o?void(i=[e,t]):void a(e,t)}),o=!1,i}function o(e,t,n,r,a){if(e.indexRoute)a(null,e.indexRoute);else if(e.getIndexRoute){var i={location:t,params:s(n,r)},c=(0,h.default)(i,t);e.getIndexRoute(c,function(e,t){a(e,!e&&(0,_.createRoutes)(t)[0])})}else e.childRoutes?!function(){var i=e.childRoutes.filter(function(e){return!e.path});(0,p.loopAsync)(i.length,function(e,a,s){o(i[e],t,n,r,function(t,n){if(t||n){var r=[i[e]].concat(Array.isArray(n)?n:[n]);s(t,r)}else a()})},function(e,t){a(null,t)})}():a()}function i(e,t,n){return t.reduce(function(e,t,r){var a=n&&n[r];return Array.isArray(e[t])?e[t].push(a):t in e?e[t]=[e[t],a]:e[t]=a,e},e)}function s(e,t){return i({},e,t)}function c(e,t,n,r,i,c){var l=e.path||"";if("/"===l.charAt(0)&&(n=t.pathname,r=[],i=[]),null!==n&&l){try{var p=(0,m.matchPattern)(l,n);p?(n=p.remainingPathname,r=[].concat(r,p.paramNames),i=[].concat(i,p.paramValues)):n=null}catch(e){c(e)}if(""===n){var f=function(){var n={routes:[e],params:s(r,i)};return o(e,t,r,i,function(e,t){if(e)c(e);else{if(Array.isArray(t)){var r;(r=n.routes).push.apply(r,t)}else t&&n.routes.push(t);c(null,n)}}),{v:void 0}}();if("object"===("undefined"==typeof f?"undefined":d(f)))return f.v}}if(null!=n||e.childRoutes){var h=function(a,o){a?c(a):o?u(o,t,function(t,n){t?c(t):n?(n.routes.unshift(e),c(null,n)):c()},n,r,i):c()},M=a(e,t,r,i,h);M&&h.apply(void 0,M)}else c()}function u(e,t,n,r){var a=arguments.length<=4||void 0===arguments[4]?[]:arguments[4],o=arguments.length<=5||void 0===arguments[5]?[]:arguments[5];void 0===r&&("/"!==t.pathname.charAt(0)&&(t=l({},t,{pathname:"/"+t.pathname})),r=t.pathname),(0,p.loopAsync)(e.length,function(n,i,s){c(e[n],t,r,a,o,function(e,t){e||t?s(e,t):i()})},n)}t.__esModule=!0;var l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};t.default=u;var p=n(209),f=n(212),h=r(f),m=n(185),M=n(182),_=(r(M),n(179));e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=n(177),s=r(i),c=n(142),u=r(c),l=n(181),d=(r(l),n(215)),p=r(d),f=n(179),h=n(182),m=(r(h),u.default.PropTypes),M=m.array,_=m.func,v=m.object,g=u.default.createClass({displayName:"RouterContext",propTypes:{history:v,router:v.isRequired,location:v.isRequired,routes:M.isRequired,params:v.isRequired,components:M.isRequired,createElement:_.isRequired},getDefaultProps:function(){return{createElement:u.default.createElement}},childContextTypes:{history:v,location:v.isRequired,router:v.isRequired},getChildContext:function(){var e=this.props,t=e.router,n=e.history,r=e.location;return t||(t=o({},n,{setRouteLeaveHook:n.listenBeforeLeavingRoute}),delete t.listenBeforeLeavingRoute),{history:n,location:r,router:t}},createElement:function(e,t){return null==e?null:this.props.createElement(e,t)},render:function(){var e=this,t=this.props,n=t.history,r=t.location,i=t.routes,c=t.params,l=t.components,d=null;return l&&(d=l.reduceRight(function(t,s,u){if(null==s)return t;var l=i[u],d=(0,p.default)(l,c),h={history:n,location:r,params:c,route:l,routeParams:d,routes:i};if((0,f.isReactChildren)(t))h.children=t;else if(t)for(var m in t)Object.prototype.hasOwnProperty.call(t,m)&&(h[m]=t[m]);if("object"===("undefined"==typeof s?"undefined":a(s))){var M={};for(var _ in s)Object.prototype.hasOwnProperty.call(s,_)&&(M[_]=e.createElement(s[_],o({key:_},h)));return M}return e.createElement(s,h)},d)),null===d||d===!1||u.default.isValidElement(d)?void 0:(0,s.default)(!1),d}});t.default=g,e.exports=t.default},function(e,t,n){"use strict";function r(e,t){var n={};return e.path?((0,a.getParamNames)(e.path).forEach(function(e){Object.prototype.hasOwnProperty.call(t,e)&&(n[e]=t[e])}),n):n}t.__esModule=!0;var a=n(185);t.default=r,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){return i({},e,{setRouteLeaveHook:t.listenBeforeLeavingRoute,isActive:t.isActive})}function o(e,t){return e=i({},e,t)}t.__esModule=!0;var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.createRouterObject=a,t.createRoutingHistory=o;var s=n(181);r(s)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function o(e){return 0===e.button}function i(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function s(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0}function c(e,t){var n=t.query,r=t.hash,a=t.state;return n||r||a?{pathname:e,query:n,hash:r,state:a}:e}t.__esModule=!0;var u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l=n(142),d=r(l),p=n(182),f=(r(p),n(177)),h=r(f),m=n(180),M=d.default.PropTypes,_=M.bool,v=M.object,g=M.string,b=M.func,y=M.oneOfType,A=d.default.createClass({displayName:"Link",contextTypes:{router:m.routerShape},propTypes:{to:y([g,v]),query:v,hash:g,state:v,activeStyle:v,activeClassName:g,onlyActiveOnIndex:_.isRequired,onClick:b,target:g},getDefaultProps:function(){return{onlyActiveOnIndex:!1,style:{}}},handleClick:function(e){if(this.props.onClick&&this.props.onClick(e),!e.defaultPrevented&&(this.context.router?void 0:(0,h.default)(!1),!i(e)&&o(e)&&!this.props.target)){e.preventDefault();var t=this.props,n=t.to,r=t.query,a=t.hash,s=t.state,u=c(n,{query:r,hash:a,state:s});this.context.router.push(u)}},render:function(){var e=this.props,t=e.to,n=e.query,r=e.hash,o=e.state,i=e.activeClassName,l=e.activeStyle,p=e.onlyActiveOnIndex,f=a(e,["to","query","hash","state","activeClassName","activeStyle","onlyActiveOnIndex"]),h=this.context.router;if(h){if(null==t)return d.default.createElement("a",f);var m=c(t,{query:n,hash:r,state:o});f.href=h.createHref(m),(i||null!=l&&!s(l))&&h.isActive(m,p)&&(i&&(f.className?f.className+=" "+i:f.className=i),l&&(f.style=u({},f.style,l)))}return d.default.createElement("a",u({},f,{onClick:this.handleClick}))}});t.default=A,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=n(142),i=r(o),s=n(217),c=r(s),u=i.default.createClass({displayName:"IndexLink",render:function(){return i.default.createElement(c.default,a({},this.props,{onlyActiveOnIndex:!0}))}});t.default=u,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return e.displayName||e.name||"Component"}function o(e,t){var n=t&&t.withRef,r=l.default.createClass({displayName:"WithRouter",contextTypes:{router:f.routerShape},propTypes:{router:f.routerShape},getWrappedInstance:function(){return n?void 0:(0,c.default)(!1),this.wrappedInstance},render:function(){var t=this,r=this.props.router||this.context.router,a=i({},this.props,{router:r});return n&&(a.ref=function(e){t.wrappedInstance=e}),l.default.createElement(e,a)}});return r.displayName="withRouter("+a(e)+")",r.WrappedComponent=e,(0,p.default)(r,e)}t.__esModule=!0;var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.default=o;var s=n(177),c=r(s),u=n(142),l=r(u),d=n(176),p=r(d),f=n(180);e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a=n(142),o=r(a),i=n(182),s=(r(i),n(177)),c=r(s),u=n(221),l=r(u),d=n(184),p=o.default.PropTypes,f=p.string,h=p.object,m=o.default.createClass({displayName:"IndexRedirect",statics:{createRouteFromReactElement:function(e,t){t&&(t.indexRoute=l.default.createRouteFromReactElement(e))}},propTypes:{to:f.isRequired,query:h,state:h,onEnter:d.falsy,children:d.falsy},render:function(){(0,c.default)(!1)}});t.default=m,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a=n(142),o=r(a),i=n(177),s=r(i),c=n(179),u=n(185),l=n(184),d=o.default.PropTypes,p=d.string,f=d.object,h=o.default.createClass({displayName:"Redirect",statics:{createRouteFromReactElement:function(e){var t=(0,c.createRouteFromReactElement)(e);return t.from&&(t.path=t.from),t.onEnter=function(e,n){var r=e.location,a=e.params,o=void 0;if("/"===t.to.charAt(0))o=(0,u.formatPattern)(t.to,a);else if(t.to){var i=e.routes.indexOf(t),s=h.getRoutePattern(e.routes,i-1),c=s.replace(/\/*$/,"/")+t.to;o=(0,u.formatPattern)(c,a)}else o=r.pathname;n({pathname:o,query:t.query||r.query,state:t.state||r.state})},t},getRoutePattern:function(e,t){for(var n="",r=t;r>=0;r--){var a=e[r],o=a.path||"";if(n=o.replace(/\/*$/,"/")+n,0===o.indexOf("/"))break}return"/"+n}},propTypes:{path:p,from:p,to:p.isRequired,query:f,state:f,onEnter:l.falsy,children:l.falsy},render:function(){(0,s.default)(!1)}});t.default=h,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a=n(142),o=r(a),i=n(182),s=(r(i),n(177)),c=r(s),u=n(179),l=n(184),d=o.default.PropTypes.func,p=o.default.createClass({displayName:"IndexRoute",statics:{createRouteFromReactElement:function(e,t){t&&(t.indexRoute=(0,u.createRouteFromReactElement)(e))}},propTypes:{path:l.falsy,component:l.component,components:l.components,getComponent:d,getComponents:d},render:function(){(0,c.default)(!1)}});t.default=p,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a=n(142),o=r(a),i=n(177),s=r(i),c=n(179),u=n(184),l=o.default.PropTypes,d=l.string,p=l.func,f=o.default.createClass({displayName:"Route",statics:{createRouteFromReactElement:c.createRouteFromReactElement},propTypes:{path:d,component:u.component,components:u.components,getComponent:p,getComponents:p},render:function(){(0,s.default)(!1)}});t.default=f,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a=n(182),o=(r(a),n(184)),i={contextTypes:{history:o.history},componentWillMount:function(){this.history=this.context.history}};t.default=i,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a=n(182),o=(r(a),n(142)),i=r(o),s=n(177),c=r(s),u=i.default.PropTypes.object,l={contextTypes:{history:u.isRequired,route:u},propTypes:{route:u},componentDidMount:function(){this.routerWillLeave?void 0:(0,c.default)(!1);var e=this.props.route||this.context.route;e?void 0:(0,c.default)(!1),this._unlistenBeforeLeavingRoute=this.context.history.listenBeforeLeavingRoute(e,this.routerWillLeave)},componentWillUnmount:function(){this._unlistenBeforeLeavingRoute&&this._unlistenBeforeLeavingRoute()}};t.default=l,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a=n(182),o=(r(a),n(142)),i=r(o),s=i.default.PropTypes.object,c={propTypes:{route:s.isRequired},childContextTypes:{route:s.isRequired},getChildContext:function(){return{route:this.props.route}},componentWillMount:function(){}};t.default=c,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function o(e){return function(){var t=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],n=t.routes,r=a(t,["routes"]),o=(0,c.default)(e)(r),s=(0,l.default)(o,n);return i({},o,s)}}t.__esModule=!0;var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s=n(203),c=r(s),u=n(206),l=r(u),d=n(182);r(d);t.default=o,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a=n(142),o=r(a),i=n(214),s=r(i),c=n(182),u=(r(c),
+o.default.createClass({displayName:"RoutingContext",componentWillMount:function(){},render:function(){return o.default.createElement(s.default,this.props)}}));t.default=u,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function o(e,t){var n=e.history,r=e.routes,o=e.location,c=a(e,["history","routes","location"]);n||o?void 0:(0,u.default)(!1),n=n?n:(0,d.default)(c);var l=(0,f.default)(n,(0,h.createRoutes)(r)),p=void 0;o?o=n.createLocation(o):p=n.listen(function(e){o=e});var M=(0,m.createRouterObject)(n,l);n=(0,m.createRoutingHistory)(n,l),l.match(o,function(e,r,a){t(e,r&&M.createLocation(r,s.REPLACE),a&&i({},a,{history:n,router:M,matchContext:{history:n,transitionManager:l,router:M}})),p&&p()})}t.__esModule=!0;var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s=n(189),c=n(177),u=r(c),l=n(230),d=r(l),p=n(206),f=r(p),h=n(179),m=n(216);t.default=o,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){var t=(0,l.default)(e),n=function(){return t},r=(0,i.default)((0,c.default)(n))(e);return r.__v2_compatible__=!0,r}t.__esModule=!0,t.default=a;var o=n(203),i=r(o),s=n(231),c=r(s),u=n(232),l=r(u);e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return function(){function t(){if(!y){if(null==b&&s.canUseDOM){var e=document.getElementsByTagName("base")[0],t=e&&e.getAttribute("href");null!=t&&(b=t)}y=!0}}function n(e){return t(),b&&null==e.basename&&(0===e.pathname.indexOf(b)?(e.pathname=e.pathname.substring(b.length),e.basename=b,""===e.pathname&&(e.pathname="/")):e.basename=""),e}function r(e){if(t(),!b)return e;"string"==typeof e&&(e=c.parsePath(e));var n=e.pathname,r="/"===b.slice(-1)?b:b+"/",a="/"===n.charAt(0)?n.slice(1):n,i=r+a;return o({},e,{pathname:i})}function a(e){return g.listenBefore(function(t,r){l.default(e,n(t),r)})}function i(e){return g.listen(function(t){e(n(t))})}function u(e){g.push(r(e))}function d(e){g.replace(r(e))}function f(e){return g.createPath(r(e))}function h(e){return g.createHref(r(e))}function m(e){for(var t=arguments.length,a=Array(t>1?t-1:0),o=1;o<t;o++)a[o-1]=arguments[o];return n(g.createLocation.apply(g,[r(e)].concat(a)))}function M(e,t){"string"==typeof t&&(t=c.parsePath(t)),u(o({state:e},t))}function _(e,t){"string"==typeof t&&(t=c.parsePath(t)),d(o({state:e},t))}var v=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],g=e(v),b=v.basename,y=!1;return o({},g,{listenBefore:a,listen:i,push:u,replace:d,createPath:f,createHref:h,createLocation:m,pushState:p.default(M,"pushState is deprecated; use push instead"),replaceState:p.default(_,"replaceState is deprecated; use replace instead")})}}t.__esModule=!0;var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=n(188),s=(r(i),n(191)),c=n(190),u=n(201),l=r(u),d=n(202),p=r(d);t.default=a,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return e.filter(function(e){return e.state}).reduce(function(e,t){return e[t.key]=t.state,e},{})}function o(){function e(e,t){_[e]=t}function t(e){return _[e]}function n(){var e=m[M],n=e.basename,r=e.pathname,a=e.search,o=(n||"")+r+(a||""),s=void 0,c=void 0;e.key?(s=e.key,c=t(s)):(s=p.createKey(),c=null,e.key=s);var u=l.parsePath(o);return p.createLocation(i({},u,{state:c}),void 0,s)}function r(e){var t=M+e;return t>=0&&t<m.length}function o(e){if(e){if(!r(e))return;M+=e;var t=n();p.transitionTo(i({},t,{action:d.POP}))}}function s(t){switch(t.action){case d.PUSH:M+=1,M<m.length&&m.splice(M),m.push(t),e(t.key,t.state);break;case d.REPLACE:m[M]=t,e(t.key,t.state)}}var c=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];Array.isArray(c)?c={entries:c}:"string"==typeof c&&(c={entries:[c]});var p=f.default(i({},c,{getCurrentLocation:n,finishTransition:s,saveState:e,go:o})),h=c,m=h.entries,M=h.current;"string"==typeof m?m=[m]:Array.isArray(m)||(m=["/"]),m=m.map(function(e){var t=p.createKey();return"string"==typeof e?{pathname:e,key:t}:"object"==typeof e&&e?i({},e,{key:t}):void u.default(!1)}),null==M?M=m.length-1:M>=0&&M<m.length?void 0:u.default(!1);var _=a(m);return p}t.__esModule=!0;var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s=n(188),c=(r(s),n(177)),u=r(c),l=n(190),d=n(189),p=n(195),f=r(p);t.default=o,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return function(t){var n=(0,i.default)((0,c.default)(e))(t);return n.__v2_compatible__=!0,n}}t.__esModule=!0,t.default=a;var o=n(203),i=r(o),s=n(231),c=r(s);e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=n(142),i=r(o),s=n(214),c=r(s),u=n(182);r(u);t.default=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.map(function(e){return e.renderRouterContext}).filter(Boolean),s=t.map(function(e){return e.renderRouteComponent}).filter(Boolean),u=function(){var e=arguments.length<=0||void 0===arguments[0]?o.createElement:arguments[0];return function(t,n){return s.reduceRight(function(e,t){return t(e,n)},e(t,n))}};return function(e){return r.reduceRight(function(t,n){return n(t,e)},i.default.createElement(c.default,a({},e,{createElement:u(e.createElement)})))}},e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a=n(236),o=r(a),i=n(237),s=r(i);t.default=(0,s.default)(o.default),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(){function e(e){try{e=e||window.history.state||{}}catch(t){e={}}var t=d.getWindowPath(),n=e,r=n.key,a=void 0;r?a=p.readState(r):(a=null,r=g.createKey(),_&&window.history.replaceState(o({},e,{key:r}),null));var i=u.parsePath(t);return g.createLocation(o({},i,{state:a}),void 0,r)}function t(t){function n(t){void 0!==t.state&&r(e(t.state))}var r=t.transitionTo;return d.addEventListener(window,"popstate",n),function(){d.removeEventListener(window,"popstate",n)}}function n(e){var t=e.basename,n=e.pathname,r=e.search,a=e.hash,o=e.state,i=e.action,s=e.key;if(i!==c.POP){p.saveState(s,o);var u=(t||"")+n+r+a,l={key:s};if(i===c.PUSH){if(v)return window.location.href=u,!1;window.history.pushState(l,null,u)}else{if(v)return window.location.replace(u),!1;window.history.replaceState(l,null,u)}}}function r(e){1===++b&&(y=t(g));var n=g.listenBefore(e);return function(){n(),0===--b&&y()}}function a(e){1===++b&&(y=t(g));var n=g.listen(e);return function(){n(),0===--b&&y()}}function i(e){1===++b&&(y=t(g)),g.registerTransitionHook(e)}function f(e){g.unregisterTransitionHook(e),0===--b&&y()}var m=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];l.canUseDOM?void 0:s.default(!1);var M=m.forceRefresh,_=d.supportsHistory(),v=!_||M,g=h.default(o({},m,{getCurrentLocation:e,finishTransition:n,saveState:p.saveState})),b=0,y=void 0;return o({},g,{listenBefore:r,listen:a,registerTransitionHook:i,unregisterTransitionHook:f})}t.__esModule=!0;var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=n(177),s=r(i),c=n(189),u=n(190),l=n(191),d=n(192),p=n(193),f=n(194),h=r(f);t.default=a,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0,t.default=function(e){var t=void 0;return i&&(t=(0,o.default)(e)()),t};var a=n(233),o=r(a),i=!("undefined"==typeof window||!window.document||!window.document.createElement);e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a=n(187),o=r(a),i=n(237),s=r(i);t.default=(0,s.default)(o.default),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.routerMiddleware=t.routerActions=t.goForward=t.goBack=t.go=t.replace=t.push=t.CALL_HISTORY_METHOD=t.routerReducer=t.LOCATION_CHANGE=t.syncHistoryWithStore=void 0;var a=n(240);Object.defineProperty(t,"LOCATION_CHANGE",{enumerable:!0,get:function(){return a.LOCATION_CHANGE}}),Object.defineProperty(t,"routerReducer",{enumerable:!0,get:function(){return a.routerReducer}});var o=n(241);Object.defineProperty(t,"CALL_HISTORY_METHOD",{enumerable:!0,get:function(){return o.CALL_HISTORY_METHOD}}),Object.defineProperty(t,"push",{enumerable:!0,get:function(){return o.push}}),Object.defineProperty(t,"replace",{enumerable:!0,get:function(){return o.replace}}),Object.defineProperty(t,"go",{enumerable:!0,get:function(){return o.go}}),Object.defineProperty(t,"goBack",{enumerable:!0,get:function(){return o.goBack}}),Object.defineProperty(t,"goForward",{enumerable:!0,get:function(){return o.goForward}}),Object.defineProperty(t,"routerActions",{enumerable:!0,get:function(){return o.routerActions}});var i=n(242),s=r(i),c=n(243),u=r(c);t.syncHistoryWithStore=s.default,t.routerMiddleware=u.default},function(e,t){"use strict";function n(){var e=arguments.length<=0||void 0===arguments[0]?o:arguments[0],t=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],n=t.type,i=t.payload;return n===a?r({},e,{locationBeforeTransitions:i}):e}Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.routerReducer=n;var a=t.LOCATION_CHANGE="@@router/LOCATION_CHANGE",o={locationBeforeTransitions:null}},function(e,t){"use strict";function n(e){return function(){for(var t=arguments.length,n=Array(t),a=0;a<t;a++)n[a]=arguments[a];return{type:r,payload:{method:e,args:n}}}}Object.defineProperty(t,"__esModule",{value:!0});var r=t.CALL_HISTORY_METHOD="@@router/CALL_HISTORY_METHOD",a=t.push=n("push"),o=t.replace=n("replace"),i=t.go=n("go"),s=t.goBack=n("goBack"),c=t.goForward=n("goForward");t.routerActions={push:a,replace:o,go:i,goBack:s,goForward:c}},function(e,t,n){"use strict";function r(e,t){var n=arguments.length<=2||void 0===arguments[2]?{}:arguments[2],r=n.selectLocationState,s=void 0===r?i:r,c=n.adjustUrlOnReplay,u=void 0===c||c;if("undefined"==typeof s(t.getState()))throw new Error("Expected the routing state to be available either as `state.routing` or as the custom expression you can specify as `selectLocationState` in the `syncHistoryWithStore()` options. Ensure you have added the `routerReducer` to your store's reducers via `combineReducers` or whatever method you use to isolate your reducers.");var l=void 0,d=void 0,p=void 0,f=void 0,h=void 0,m=function(e){var n=s(t.getState());return n.locationBeforeTransitions||(e?l:void 0)};if(l=m(),u){var M=function(){var t=m(!0);h!==t&&l!==t&&(d=!0,h=t,e.transitionTo(a({},t,{action:"PUSH"})),d=!1)};p=t.subscribe(M),M()}var _=function(e){d||(h=e,!l&&(l=e,m())||t.dispatch({type:o.LOCATION_CHANGE,payload:e}))};return f=e.listen(_),a({},e,{listen:function(e){var n=m(!0),r=!1,a=t.subscribe(function(){var t=m(!0);t!==n&&(n=t,r||e(n))});return e(n),function(){r=!0,a()}},unsubscribe:function(){u&&p(),f()}})}Object.defineProperty(t,"__esModule",{value:!0});var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.default=r;var o=n(240),i=function(e){return e.routing}},function(e,t,n){"use strict";function r(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}function a(e){return function(){return function(t){return function(n){if(n.type!==o.CALL_HISTORY_METHOD)return t(n);var a=n.payload,i=a.method,s=a.args;e[i].apply(e,r(s))}}}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var o=n(241)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a=n(245),o=r(a),i=n(247),s=r(i),c=n(250),u=r(c);t.createHistory=u.default;var l=n(258),d=r(l);t.createHashHistory=d.default;var p=n(259),f=r(p);t.createMemoryHistory=f.default;var h=n(260),m=r(h);t.useBasename=m.default;var M=n(261),_=r(M);t.useBeforeUnload=_.default;var v=n(262),g=r(v);t.useQueries=g.default;var b=n(248),y=r(b);t.Actions=y.default;var A=n(263),T=r(A);t.enableBeforeUnload=T.default;var L=n(264),E=r(L);t.enableQueries=E.default;var w=o.default(s.default,"Using createLocation without a history instance is deprecated; please use history.createLocation instead");t.createLocation=w},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){return function(){return e.apply(this,arguments)}}t.__esModule=!0;var o=n(246);r(o);t.default=a,e.exports=t.default},function(e,t,n){"use strict";var r=function(){};e.exports=r},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(){var e=arguments.length<=0||void 0===arguments[0]?"/":arguments[0],t=arguments.length<=1||void 0===arguments[1]?s.POP:arguments[1],n=arguments.length<=2||void 0===arguments[2]?null:arguments[2],r=arguments.length<=3||void 0===arguments[3]?null:arguments[3];"string"==typeof e&&(e=c.parsePath(e)),"object"==typeof t&&(e=o({},e,{state:t}),t=n||s.POP,n=r);var a=e.pathname||"/",i=e.search||"",u=e.hash||"",l=e.state||null;return{pathname:a,search:i,hash:u,state:l,action:t,key:n}}t.__esModule=!0;var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=n(246),s=(r(i),n(248)),c=n(249);t.default=a,e.exports=t.default},function(e,t){"use strict";t.__esModule=!0;var n="PUSH";t.PUSH=n;var r="REPLACE";t.REPLACE=r;var a="POP";t.POP=a,t.default={PUSH:n,REPLACE:r,POP:a}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){var t=e.match(/^https?:\/\/[^\/]*/);return null==t?e:e.substring(t[0].length)}function o(e){var t=a(e),n="",r="",o=t.indexOf("#");o!==-1&&(r=t.substring(o),t=t.substring(0,o));var i=t.indexOf("?");return i!==-1&&(n=t.substring(i),t=t.substring(0,i)),""===t&&(t="/"),{pathname:t,search:n,hash:r}}t.__esModule=!0,t.extractPath=a,t.parsePath=o;var i=n(246);r(i)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(){function e(e){e=e||window.history.state||{};var t=d.getWindowPath(),n=e,r=n.key,a=void 0;r?a=p.readState(r):(a=null,r=g.createKey(),_&&window.history.replaceState(o({},e,{key:r}),null,t));var i=u.parsePath(t);return g.createLocation(o({},i,{state:a}),void 0,r)}function t(t){function n(t){void 0!==t.state&&r(e(t.state))}var r=t.transitionTo;return d.addEventListener(window,"popstate",n),function(){d.removeEventListener(window,"popstate",n)}}function n(e){var t=e.basename,n=e.pathname,r=e.search,a=e.hash,o=e.state,i=e.action,s=e.key;if(i!==c.POP){p.saveState(s,o);var u=(t||"")+n+r+a,l={key:s};if(i===c.PUSH){if(v)return window.location.href=u,!1;window.history.pushState(l,null,u)}else{if(v)return window.location.replace(u),!1;window.history.replaceState(l,null,u)}}}function r(e){1===++b&&(y=t(g));var n=g.listenBefore(e);return function(){n(),0===--b&&y()}}function a(e){1===++b&&(y=t(g));var n=g.listen(e);return function(){n(),0===--b&&y()}}function i(e){1===++b&&(y=t(g)),g.registerTransitionHook(e)}function f(e){g.unregisterTransitionHook(e),0===--b&&y()}var m=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];l.canUseDOM?void 0:s.default(!1);var M=m.forceRefresh,_=d.supportsHistory(),v=!_||M,g=h.default(o({},m,{getCurrentLocation:e,finishTransition:n,saveState:p.saveState})),b=0,y=void 0;return o({},g,{listenBefore:r,listen:a,registerTransitionHook:i,unregisterTransitionHook:f})}t.__esModule=!0;var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=n(177),s=r(i),c=n(248),u=n(249),l=n(251),d=n(252),p=n(253),f=n(254),h=r(f);t.default=a,e.exports=t.default},function(e,t){"use strict";t.__esModule=!0;var n=!("undefined"==typeof window||!window.document||!window.document.createElement);t.canUseDOM=n},function(e,t){"use strict";function n(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent("on"+t,n)}function r(e,t,n){e.removeEventListener?e.removeEventListener(t,n,!1):e.detachEvent("on"+t,n)}function a(){return window.location.href.split("#")[1]||""}function o(e){window.location.replace(window.location.pathname+window.location.search+"#"+e)}function i(){return window.location.pathname+window.location.search+window.location.hash}function s(e){e&&window.history.go(e)}function c(e,t){t(window.confirm(e))}function u(){var e=navigator.userAgent;return(e.indexOf("Android 2.")===-1&&e.indexOf("Android 4.0")===-1||e.indexOf("Mobile Safari")===-1||e.indexOf("Chrome")!==-1||e.indexOf("Windows Phone")!==-1)&&(window.history&&"pushState"in window.history)}function l(){var e=navigator.userAgent;return e.indexOf("Firefox")===-1}t.__esModule=!0,t.addEventListener=n,t.removeEventListener=r,t.getHashPath=a,t.replaceHashPath=o,t.getWindowPath=i,t.go=s,t.getUserConfirmation=c,t.supportsHistory=u,t.supportsGoWithoutReloadUsingHash=l},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return c+e}function o(e,t){try{null==t?window.sessionStorage.removeItem(a(e)):window.sessionStorage.setItem(a(e),JSON.stringify(t))}catch(e){if(e.name===l)return;if(u.indexOf(e.name)>=0&&0===window.sessionStorage.length)return;throw e}}function i(e){var t=void 0;try{t=window.sessionStorage.getItem(a(e))}catch(e){if(e.name===l)return null}if(t)try{return JSON.parse(t)}catch(e){}return null}t.__esModule=!0,t.saveState=o,t.readState=i;var s=n(246),c=(r(s),"@@History/"),u=["QuotaExceededError","QUOTA_EXCEEDED_ERR"],l="SecurityError"},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){function t(e){return c.canUseDOM?void 0:s.default(!1),n.listen(e)}var n=d.default(o({getUserConfirmation:u.getUserConfirmation},e,{go:u.go}));return o({},n,{listen:t})}t.__esModule=!0;var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=n(177),s=r(i),c=n(251),u=n(252),l=n(255),d=r(l);t.default=a,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return Math.random().toString(36).substr(2,e)}function o(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.key===t.key&&l.default(e.state,t.state)}function i(){function e(e){return Y.push(e),function(){Y=Y.filter(function(t){return t!==e})}}function t(){return H&&H.action===f.POP?q.indexOf(H.key):R?q.indexOf(R.key):-1}function n(e){var n=t();R=e,R.action===f.PUSH?q=[].concat(q.slice(0,n+1),[R.key]):R.action===f.REPLACE&&(q[n]=R.key),B.forEach(function(e){e(R)})}function r(e){if(B.push(e),R)e(R);else{var t=C();q=[t.key],n(t)}return function(){B=B.filter(function(t){return t!==e})}}function i(e,t){p.loopAsync(Y.length,function(t,n,r){_.default(Y[t],e,function(e){null!=e?r(e):n()})},function(e){W&&"string"==typeof e?W(e,function(e){t(e!==!1)}):t(e!==!1)})}function c(e){R&&o(R,e)||(H=e,i(e,function(t){if(H===e)if(t){if(e.action===f.PUSH){var r=A(R),a=A(e);a===r&&l.default(R.state,e.state)&&(e.action=f.REPLACE)}D(e)!==!1&&n(e)}else if(R&&e.action===f.POP){var o=q.indexOf(R.key),i=q.indexOf(e.key);o!==-1&&i!==-1&&x(o-i)}}))}function u(e){c(L(e,f.PUSH,y()))}function h(e){c(L(e,f.REPLACE,y()))}function M(){x(-1)}function v(){x(1)}function y(){return a(j)}function A(e){if(null==e||"string"==typeof e)return e;var t=e.pathname,n=e.search,r=e.hash,a=t;return n&&(a+=n),r&&(a+=r),a}function T(e){return A(e)}function L(e,t){var n=arguments.length<=2||void 0===arguments[2]?y():arguments[2];return"object"==typeof t&&("string"==typeof e&&(e=d.parsePath(e)),e=s({},e,{state:t}),t=n,n=arguments[3]||y()),m.default(e,t,n)}function E(e){R?(w(R,e),n(R)):w(C(),e)}function w(e,t){e.state=s({},e.state,t),P(e.key,e.state)}function z(e){Y.indexOf(e)===-1&&Y.push(e)}function S(e){Y=Y.filter(function(t){return t!==e})}function k(e,t){"string"==typeof t&&(t=d.parsePath(t)),u(s({state:e},t))}function O(e,t){"string"==typeof t&&(t=d.parsePath(t)),h(s({state:e},t))}var N=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],C=N.getCurrentLocation,D=N.finishTransition,P=N.saveState,x=N.go,j=N.keyLength,W=N.getUserConfirmation;"number"!=typeof j&&(j=b);var Y=[],q=[],B=[],R=void 0,H=void 0;return{listenBefore:e,listen:r,transitionTo:c,push:u,replace:h,go:x,goBack:M,goForward:v,createKey:y,createPath:A,createHref:T,createLocation:L,setState:g.default(E,"setState is deprecated; use location.key to save state instead"),registerTransitionHook:g.default(z,"registerTransitionHook is deprecated; use listenBefore instead"),unregisterTransitionHook:g.default(S,"unregisterTransitionHook is deprecated; use the callback returned from listenBefore instead"),pushState:g.default(k,"pushState is deprecated; use push instead"),replaceState:g.default(O,"replaceState is deprecated; use replace instead")}}t.__esModule=!0;var s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c=n(246),u=(r(c),n(196)),l=r(u),d=n(249),p=n(256),f=n(248),h=n(247),m=r(h),M=n(257),_=r(M),v=n(245),g=r(v),b=6;t.default=i,e.exports=t.default},function(e,t){"use strict";function n(e,t,n){function r(){i=!0,n.apply(this,arguments)}function a(){i||(o<e?t.call(this,o++,a,r):r.apply(this,arguments))}var o=0,i=!1;a()}t.__esModule=!0,t.loopAsync=n},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n){var r=e(t,n);e.length<2&&n(r)}t.__esModule=!0;var o=n(246);r(o);t.default=a,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return"string"==typeof e&&"/"===e.charAt(0)}function o(){var e=_.getHashPath();return!!a(e)||(_.replaceHashPath("/"+e),!1)}function i(e,t,n){return e+(e.indexOf("?")===-1?"?":"&")+(t+"="+n)}function s(e,t){return e.replace(new RegExp("[?&]?"+t+"=[a-zA-Z0-9]+"),"")}function c(e,t){var n=e.match(new RegExp("\\?.*?\\b"+t+"=(.+?)\\b"));return n&&n[1]}function u(){function e(){var e=_.getHashPath(),t=void 0,n=void 0;z?(t=c(e,z),e=s(e,z),t?n=v.readState(t):(n=null,t=S.createKey(),_.replaceHashPath(i(e,z,t)))):t=n=null;var r=m.parsePath(e);return S.createLocation(l({},r,{state:n}),void 0,t)}function t(t){function n(){o()&&r(e())}var r=t.transitionTo;return o(),_.addEventListener(window,"hashchange",n),function(){_.removeEventListener(window,"hashchange",n)}}function n(e){var t=e.basename,n=e.pathname,r=e.search,a=e.state,o=e.action,s=e.key;if(o!==h.POP){var c=(t||"")+n+r;z?(c=i(c,z,s),v.saveState(s,a)):e.key=e.state=null;var u=_.getHashPath();o===h.PUSH?u!==c&&(window.location.hash=c):u!==c&&_.replaceHashPath(c)}}function r(e){1===++k&&(O=t(S));var n=S.listenBefore(e);return function(){n(),0===--k&&O()}}function a(e){1===++k&&(O=t(S));var n=S.listen(e);return function(){n(),0===--k&&O()}}function u(e){S.push(e)}function d(e){S.replace(e)}function p(e){S.go(e)}function g(e){return"#"+S.createHref(e)}function A(e){1===++k&&(O=t(S)),S.registerTransitionHook(e)}function T(e){S.unregisterTransitionHook(e),0===--k&&O()}function L(e,t){S.pushState(e,t)}function E(e,t){S.replaceState(e,t)}var w=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];M.canUseDOM?void 0:f.default(!1);var z=w.queryKey;(void 0===z||z)&&(z="string"==typeof z?z:y);var S=b.default(l({},w,{getCurrentLocation:e,finishTransition:n,saveState:v.saveState})),k=0,O=void 0;_.supportsGoWithoutReloadUsingHash();return l({},S,{listenBefore:r,listen:a,push:u,replace:d,go:p,createHref:g,registerTransitionHook:A,unregisterTransitionHook:T,pushState:L,replaceState:E})}t.__esModule=!0;var l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d=n(246),p=(r(d),n(177)),f=r(p),h=n(248),m=n(249),M=n(251),_=n(252),v=n(253),g=n(254),b=r(g),y="_k";t.default=u,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return e.filter(function(e){return e.state}).reduce(function(e,t){return e[t.key]=t.state,e},{})}function o(){function e(e,t){_[e]=t}function t(e){return _[e]}function n(){var e=m[M],n=e.key,r=e.basename,a=e.pathname,o=e.search,s=(r||"")+a+(o||""),c=void 0;n?c=t(n):(c=null,n=p.createKey(),e.key=n);var u=l.parsePath(s);return p.createLocation(i({},u,{state:c}),void 0,n)}function r(e){var t=M+e;return t>=0&&t<m.length}function o(e){if(e){if(!r(e))return;M+=e;var t=n();p.transitionTo(i({},t,{action:d.POP}))}}function s(t){switch(t.action){case d.PUSH:M+=1,M<m.length&&m.splice(M),m.push(t),e(t.key,t.state);break;case d.REPLACE:m[M]=t,e(t.key,t.state)}}var c=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];Array.isArray(c)?c={entries:c}:"string"==typeof c&&(c={entries:[c]});var p=f.default(i({},c,{getCurrentLocation:n,finishTransition:s,saveState:e,go:o})),h=c,m=h.entries,M=h.current;"string"==typeof m?m=[m]:Array.isArray(m)||(m=["/"]),m=m.map(function(e){var t=p.createKey();return"string"==typeof e?{pathname:e,key:t}:"object"==typeof e&&e?i({},e,{key:t}):void u.default(!1)}),null==M?M=m.length-1:M>=0&&M<m.length?void 0:u.default(!1);var _=a(m);return p}t.__esModule=!0;var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s=n(246),c=(r(s),n(177)),u=r(c),l=n(249),d=n(248),p=n(255),f=r(p);t.default=o,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function o(e){return function(){function t(e){return g&&null==e.basename&&(0===e.pathname.indexOf(g)?(e.pathname=e.pathname.substring(g.length),e.basename=g,""===e.pathname&&(e.pathname="/")):e.basename=""),e}function n(e){if(!g)return e;"string"==typeof e&&(e=c.parsePath(e));var t=e.pathname,n="/"===g.slice(-1)?g:g+"/",r="/"===t.charAt(0)?t.slice(1):t,a=n+r;return i({},e,{pathname:a})}function r(e){return y.listenBefore(function(n,r){l.default(e,t(n),r)})}function o(e){return y.listen(function(n){e(t(n))})}function u(e){y.push(n(e))}function d(e){y.replace(n(e))}function f(e){return y.createPath(n(e))}function h(e){return y.createHref(n(e))}function m(e){for(var r=arguments.length,a=Array(r>1?r-1:0),o=1;o<r;o++)a[o-1]=arguments[o];return t(y.createLocation.apply(y,[n(e)].concat(a)))}function M(e,t){"string"==typeof t&&(t=c.parsePath(t)),u(i({state:e},t))}function _(e,t){"string"==typeof t&&(t=c.parsePath(t)),d(i({state:e},t))}var v=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],g=v.basename,b=a(v,["basename"]),y=e(b);if(null==g&&s.canUseDOM){var A=document.getElementsByTagName("base")[0];A&&(g=c.extractPath(A.href))}return i({},y,{listenBefore:r,listen:o,push:u,replace:d,createPath:f,createHref:h,createLocation:m,pushState:p.default(M,"pushState is deprecated; use push instead"),replaceState:p.default(_,"replaceState is deprecated; use replace instead")})}}t.__esModule=!0;var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s=n(251),c=n(249),u=n(257),l=r(u),d=n(245),p=r(d);t.default=o,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){function t(t){var n=e();if("string"==typeof n)return(t||window.event).returnValue=n,n}return u.addEventListener(window,"beforeunload",t),function(){u.removeEventListener(window,"beforeunload",t)}}function o(e){return function(t){function n(){for(var e=void 0,t=0,n=p.length;null==e&&t<n;++t)e=p[t].call();return e}function r(e){return p.push(e),1===p.length&&c.canUseDOM&&(l=a(n)),function(){p=p.filter(function(t){return t!==e}),0===p.length&&l&&(l(),l=null)}}function o(e){c.canUseDOM&&p.indexOf(e)===-1&&(p.push(e),1===p.length&&(l=a(n)))}function s(e){p.length>0&&(p=p.filter(function(t){return t!==e}),0===p.length&&l())}var u=e(t),l=void 0,p=[];return i({},u,{listenBeforeUnload:r,registerBeforeUnloadHook:d.default(o,"registerBeforeUnloadHook is deprecated; use listenBeforeUnload instead"),unregisterBeforeUnloadHook:d.default(s,"unregisterBeforeUnloadHook is deprecated; use the callback returned from listenBeforeUnload instead")})}}t.__esModule=!0;var i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s=n(246),c=(r(s),n(251)),u=n(252),l=n(245),d=r(l);t.default=o,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function o(e){return u.stringify(e).replace(/%20/g,"+")}function i(e){return function(){function t(e){if(null==e.query){var t=e.search;e.query=A(t.substring(1)),e[m]={search:t,searchBase:""}}return e}function n(e,t){var n,r=e[m],a=t?y(t):"";if(!r&&!a)return e;"string"==typeof e&&(e=p.parsePath(e));var o=void 0;o=r&&e.search===r.search?r.searchBase:e.search||"";var i=o;return a&&(i+=(i?"&":"?")+a),s({},e,(n={search:i},n[m]={search:i,searchBase:o},n))}function r(e){return L.listenBefore(function(n,r){d.default(e,t(n),r)})}function i(e){return L.listen(function(n){e(t(n))})}function c(e){L.push(n(e,e.query))}function u(e){L.replace(n(e,e.query))}function l(e,t){return L.createPath(n(e,t||e.query))}function f(e,t){return L.createHref(n(e,t||e.query))}function _(e){for(var r=arguments.length,a=Array(r>1?r-1:0),o=1;o<r;o++)a[o-1]=arguments[o];var i=L.createLocation.apply(L,[n(e,e.query)].concat(a));return e.query&&(i.query=e.query),t(i)}function v(e,t,n){"string"==typeof t&&(t=p.parsePath(t)),c(s({state:e},t,{query:n}))}function g(e,t,n){"string"==typeof t&&(t=p.parsePath(t)),u(s({state:e},t,{query:n}))}var b=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],y=b.stringifyQuery,A=b.parseQueryString,T=a(b,["stringifyQuery","parseQueryString"]),L=e(T);return"function"!=typeof y&&(y=o),"function"!=typeof A&&(A=M),s({},L,{listenBefore:r,listen:i,push:c,replace:u,createPath:l,createHref:f,createLocation:_,pushState:h.default(v,"pushState is deprecated; use push instead"),replaceState:h.default(g,"replaceState is deprecated; use replace instead")})}}t.__esModule=!0;var s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c=n(246),u=(r(c),n(204)),l=n(257),d=r(l),p=n(249),f=n(245),h=r(f),m="$searchBase",M=u.parse;t.default=i,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a=n(245),o=r(a),i=n(261),s=r(i);t.default=o.default(s.default,"enableBeforeUnload is deprecated, use useBeforeUnload instead"),e.exports=t.default},function(e,t,n){"use strict";
+function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a=n(245),o=r(a),i=n(262),s=r(i);t.default=o.default(s.default,"enableQueries is deprecated, use useQueries instead"),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(){var e=(0,s.compose)((0,s.applyMiddleware)(u.default),(0,s.applyMiddleware)(h),"object"===("undefined"==typeof window?"undefined":(0,i.default)(window))&&"undefined"!=typeof window.devToolsExtension?window.devToolsExtension():function(e){return e})(s.createStore);return e(f.default)}Object.defineProperty(t,"__esModule",{value:!0});var o=n(266),i=r(o),s=n(161),c=n(334),u=r(c),l=n(239),d=n(178),p=n(335),f=r(p),h=(0,l.routerMiddleware)(d.hashHistory);t.default=a(),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a=n(267),o=r(a),i=n(318),s=r(i),c="function"==typeof s.default&&"symbol"==typeof o.default?function(e){return typeof e}:function(e){return e&&"function"==typeof s.default&&e.constructor===s.default&&e!==s.default.prototype?"symbol":typeof e};t.default="function"==typeof s.default&&"symbol"===c(o.default)?function(e){return"undefined"==typeof e?"undefined":c(e)}:function(e){return e&&"function"==typeof s.default&&e.constructor===s.default&&e!==s.default.prototype?"symbol":"undefined"==typeof e?"undefined":c(e)}},function(e,t,n){e.exports={default:n(268),__esModule:!0}},function(e,t,n){n(269),n(313),e.exports=n(317).f("iterator")},function(e,t,n){"use strict";var r=n(270)(!0);n(273)(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,n=this._i;return n>=t.length?{value:void 0,done:!0}:(e=r(t,n),this._i+=e.length,{value:e,done:!1})})},function(e,t,n){var r=n(271),a=n(272);e.exports=function(e){return function(t,n){var o,i,s=String(a(t)),c=r(n),u=s.length;return c<0||c>=u?e?"":void 0:(o=s.charCodeAt(c),o<55296||o>56319||c+1===u||(i=s.charCodeAt(c+1))<56320||i>57343?e?s.charAt(c):o:e?s.slice(c,c+2):(o-55296<<10)+(i-56320)+65536)}}},function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){"use strict";var r=n(274),a=n(275),o=n(290),i=n(280),s=n(291),c=n(292),u=n(293),l=n(309),d=n(311),p=n(310)("iterator"),f=!([].keys&&"next"in[].keys()),h="@@iterator",m="keys",M="values",_=function(){return this};e.exports=function(e,t,n,v,g,b,y){u(n,t,v);var A,T,L,E=function(e){if(!f&&e in k)return k[e];switch(e){case m:return function(){return new n(this,e)};case M:return function(){return new n(this,e)}}return function(){return new n(this,e)}},w=t+" Iterator",z=g==M,S=!1,k=e.prototype,O=k[p]||k[h]||g&&k[g],N=O||E(g),C=g?z?E("entries"):N:void 0,D="Array"==t?k.entries||O:O;if(D&&(L=d(D.call(new e)),L!==Object.prototype&&(l(L,w,!0),r||s(L,p)||i(L,p,_))),z&&O&&O.name!==M&&(S=!0,N=function(){return O.call(this)}),r&&!y||!f&&!S&&k[p]||i(k,p,N),c[t]=N,c[w]=_,g)if(A={values:z?N:E(M),keys:b?N:E(m),entries:C},y)for(T in A)T in k||o(k,T,A[T]);else a(a.P+a.F*(f||S),t,A);return A}},function(e,t){e.exports=!0},function(e,t,n){var r=n(276),a=n(277),o=n(278),i=n(280),s="prototype",c=function(e,t,n){var u,l,d,p=e&c.F,f=e&c.G,h=e&c.S,m=e&c.P,M=e&c.B,_=e&c.W,v=f?a:a[t]||(a[t]={}),g=v[s],b=f?r:h?r[t]:(r[t]||{})[s];f&&(n=t);for(u in n)l=!p&&b&&void 0!==b[u],l&&u in v||(d=l?b[u]:n[u],v[u]=f&&"function"!=typeof b[u]?n[u]:M&&l?o(d,r):_&&b[u]==d?function(e){var t=function(t,n,r){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,r)}return e.apply(this,arguments)};return t[s]=e[s],t}(d):m&&"function"==typeof d?o(Function.call,d):d,m&&((v.virtual||(v.virtual={}))[u]=d,e&c.R&&g&&!g[u]&&i(g,u,d)))};c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t){var n=e.exports={version:"2.4.0"};"number"==typeof __e&&(__e=n)},function(e,t,n){var r=n(279);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,a){return e.call(t,n,r,a)}}return function(){return e.apply(t,arguments)}}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){var r=n(281),a=n(289);e.exports=n(285)?function(e,t,n){return r.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){var r=n(282),a=n(284),o=n(288),i=Object.defineProperty;t.f=n(285)?Object.defineProperty:function(e,t,n){if(r(e),t=o(t,!0),r(n),a)try{return i(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){var r=n(283);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){e.exports=!n(285)&&!n(286)(function(){return 7!=Object.defineProperty(n(287)("div"),"a",{get:function(){return 7}}).a})},function(e,t,n){e.exports=!n(286)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,t){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,n){var r=n(283),a=n(276).document,o=r(a)&&r(a.createElement);e.exports=function(e){return o?a.createElement(e):{}}},function(e,t,n){var r=n(283);e.exports=function(e,t){if(!r(e))return e;var n,a;if(t&&"function"==typeof(n=e.toString)&&!r(a=n.call(e)))return a;if("function"==typeof(n=e.valueOf)&&!r(a=n.call(e)))return a;if(!t&&"function"==typeof(n=e.toString)&&!r(a=n.call(e)))return a;throw TypeError("Can't convert object to primitive value")}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){e.exports=n(280)},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t){e.exports={}},function(e,t,n){"use strict";var r=n(294),a=n(289),o=n(309),i={};n(280)(i,n(310)("iterator"),function(){return this}),e.exports=function(e,t,n){e.prototype=r(i,{next:a(1,n)}),o(e,t+" Iterator")}},function(e,t,n){var r=n(282),a=n(295),o=n(307),i=n(304)("IE_PROTO"),s=function(){},c="prototype",u=function(){var e,t=n(287)("iframe"),r=o.length,a="<",i=">";for(t.style.display="none",n(308).appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write(a+"script"+i+"document.F=Object"+a+"/script"+i),e.close(),u=e.F;r--;)delete u[c][o[r]];return u()};e.exports=Object.create||function(e,t){var n;return null!==e?(s[c]=r(e),n=new s,s[c]=null,n[i]=e):n=u(),void 0===t?n:a(n,t)}},function(e,t,n){var r=n(281),a=n(282),o=n(296);e.exports=n(285)?Object.defineProperties:function(e,t){a(e);for(var n,i=o(t),s=i.length,c=0;s>c;)r.f(e,n=i[c++],t[n]);return e}},function(e,t,n){var r=n(297),a=n(307);e.exports=Object.keys||function(e){return r(e,a)}},function(e,t,n){var r=n(291),a=n(298),o=n(301)(!1),i=n(304)("IE_PROTO");e.exports=function(e,t){var n,s=a(e),c=0,u=[];for(n in s)n!=i&&r(s,n)&&u.push(n);for(;t.length>c;)r(s,n=t[c++])&&(~o(u,n)||u.push(n));return u}},function(e,t,n){var r=n(299),a=n(272);e.exports=function(e){return r(a(e))}},function(e,t,n){var r=n(300);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){var r=n(298),a=n(302),o=n(303);e.exports=function(e){return function(t,n,i){var s,c=r(t),u=a(c.length),l=o(i,u);if(e&&n!=n){for(;u>l;)if(s=c[l++],s!=s)return!0}else for(;u>l;l++)if((e||l in c)&&c[l]===n)return e||l||0;return!e&&-1}}},function(e,t,n){var r=n(271),a=Math.min;e.exports=function(e){return e>0?a(r(e),9007199254740991):0}},function(e,t,n){var r=n(271),a=Math.max,o=Math.min;e.exports=function(e,t){return e=r(e),e<0?a(e+t,0):o(e,t)}},function(e,t,n){var r=n(305)("keys"),a=n(306);e.exports=function(e){return r[e]||(r[e]=a(e))}},function(e,t,n){var r=n(276),a="__core-js_shared__",o=r[a]||(r[a]={});e.exports=function(e){return o[e]||(o[e]={})}},function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,n){e.exports=n(276).document&&document.documentElement},function(e,t,n){var r=n(281).f,a=n(291),o=n(310)("toStringTag");e.exports=function(e,t,n){e&&!a(e=n?e:e.prototype,o)&&r(e,o,{configurable:!0,value:t})}},function(e,t,n){var r=n(305)("wks"),a=n(306),o=n(276).Symbol,i="function"==typeof o,s=e.exports=function(e){return r[e]||(r[e]=i&&o[e]||(i?o:a)("Symbol."+e))};s.store=r},function(e,t,n){var r=n(291),a=n(312),o=n(304)("IE_PROTO"),i=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=a(e),r(e,o)?e[o]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?i:null}},function(e,t,n){var r=n(272);e.exports=function(e){return Object(r(e))}},function(e,t,n){n(314);for(var r=n(276),a=n(280),o=n(292),i=n(310)("toStringTag"),s=["NodeList","DOMTokenList","MediaList","StyleSheetList","CSSRuleList"],c=0;c<5;c++){var u=s[c],l=r[u],d=l&&l.prototype;d&&!d[i]&&a(d,i,u),o[u]=o.Array}},function(e,t,n){"use strict";var r=n(315),a=n(316),o=n(292),i=n(298);e.exports=n(273)(Array,"Array",function(e,t){this._t=i(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,a(1)):"keys"==t?a(0,n):"values"==t?a(0,e[n]):a(0,[n,e[n]])},"values"),o.Arguments=o.Array,r("keys"),r("values"),r("entries")},function(e,t){e.exports=function(){}},function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},function(e,t,n){t.f=n(310)},function(e,t,n){e.exports={default:n(319),__esModule:!0}},function(e,t,n){n(320),n(331),n(332),n(333),e.exports=n(277).Symbol},function(e,t,n){"use strict";var r=n(276),a=n(291),o=n(285),i=n(275),s=n(290),c=n(321).KEY,u=n(286),l=n(305),d=n(309),p=n(306),f=n(310),h=n(317),m=n(322),M=n(323),_=n(324),v=n(327),g=n(282),b=n(298),y=n(288),A=n(289),T=n(294),L=n(328),E=n(330),w=n(281),z=n(296),S=E.f,k=w.f,O=L.f,N=r.Symbol,C=r.JSON,D=C&&C.stringify,P="prototype",x=f("_hidden"),j=f("toPrimitive"),W={}.propertyIsEnumerable,Y=l("symbol-registry"),q=l("symbols"),B=l("op-symbols"),R=Object[P],H="function"==typeof N,I=r.QObject,U=!I||!I[P]||!I[P].findChild,F=o&&u(function(){return 7!=T(k({},"a",{get:function(){return k(this,"a",{value:7}).a}})).a})?function(e,t,n){var r=S(R,t);r&&delete R[t],k(e,t,n),r&&e!==R&&k(R,t,r)}:k,X=function(e){var t=q[e]=T(N[P]);return t._k=e,t},V=H&&"symbol"==typeof N.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof N},J=function(e,t,n){return e===R&&J(B,t,n),g(e),t=y(t,!0),g(n),a(q,t)?(n.enumerable?(a(e,x)&&e[x][t]&&(e[x][t]=!1),n=T(n,{enumerable:A(0,!1)})):(a(e,x)||k(e,x,A(1,{})),e[x][t]=!0),F(e,t,n)):k(e,t,n)},K=function(e,t){g(e);for(var n,r=_(t=b(t)),a=0,o=r.length;o>a;)J(e,n=r[a++],t[n]);return e},G=function(e,t){return void 0===t?T(e):K(T(e),t)},Q=function(e){var t=W.call(this,e=y(e,!0));return!(this===R&&a(q,e)&&!a(B,e))&&(!(t||!a(this,e)||!a(q,e)||a(this,x)&&this[x][e])||t)},$=function(e,t){if(e=b(e),t=y(t,!0),e!==R||!a(q,t)||a(B,t)){var n=S(e,t);return!n||!a(q,t)||a(e,x)&&e[x][t]||(n.enumerable=!0),n}},Z=function(e){for(var t,n=O(b(e)),r=[],o=0;n.length>o;)a(q,t=n[o++])||t==x||t==c||r.push(t);return r},ee=function(e){for(var t,n=e===R,r=O(n?B:b(e)),o=[],i=0;r.length>i;)!a(q,t=r[i++])||n&&!a(R,t)||o.push(q[t]);return o};H||(N=function(){if(this instanceof N)throw TypeError("Symbol is not a constructor!");var e=p(arguments.length>0?arguments[0]:void 0),t=function(n){this===R&&t.call(B,n),a(this,x)&&a(this[x],e)&&(this[x][e]=!1),F(this,e,A(1,n))};return o&&U&&F(R,e,{configurable:!0,set:t}),X(e)},s(N[P],"toString",function(){return this._k}),E.f=$,w.f=J,n(329).f=L.f=Z,n(326).f=Q,n(325).f=ee,o&&!n(274)&&s(R,"propertyIsEnumerable",Q,!0),h.f=function(e){return X(f(e))}),i(i.G+i.W+i.F*!H,{Symbol:N});for(var te="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ne=0;te.length>ne;)f(te[ne++]);for(var te=z(f.store),ne=0;te.length>ne;)m(te[ne++]);i(i.S+i.F*!H,"Symbol",{for:function(e){return a(Y,e+="")?Y[e]:Y[e]=N(e)},keyFor:function(e){if(V(e))return M(Y,e);throw TypeError(e+" is not a symbol!")},useSetter:function(){U=!0},useSimple:function(){U=!1}}),i(i.S+i.F*!H,"Object",{create:G,defineProperty:J,defineProperties:K,getOwnPropertyDescriptor:$,getOwnPropertyNames:Z,getOwnPropertySymbols:ee}),C&&i(i.S+i.F*(!H||u(function(){var e=N();return"[null]"!=D([e])||"{}"!=D({a:e})||"{}"!=D(Object(e))})),"JSON",{stringify:function(e){if(void 0!==e&&!V(e)){for(var t,n,r=[e],a=1;arguments.length>a;)r.push(arguments[a++]);return t=r[1],"function"==typeof t&&(n=t),!n&&v(t)||(t=function(e,t){if(n&&(t=n.call(this,e,t)),!V(t))return t}),r[1]=t,D.apply(C,r)}}}),N[P][j]||n(280)(N[P],j,N[P].valueOf),d(N,"Symbol"),d(Math,"Math",!0),d(r.JSON,"JSON",!0)},function(e,t,n){var r=n(306)("meta"),a=n(283),o=n(291),i=n(281).f,s=0,c=Object.isExtensible||function(){return!0},u=!n(286)(function(){return c(Object.preventExtensions({}))}),l=function(e){i(e,r,{value:{i:"O"+ ++s,w:{}}})},d=function(e,t){if(!a(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!o(e,r)){if(!c(e))return"F";if(!t)return"E";l(e)}return e[r].i},p=function(e,t){if(!o(e,r)){if(!c(e))return!0;if(!t)return!1;l(e)}return e[r].w},f=function(e){return u&&h.NEED&&c(e)&&!o(e,r)&&l(e),e},h=e.exports={KEY:r,NEED:!1,fastKey:d,getWeak:p,onFreeze:f}},function(e,t,n){var r=n(276),a=n(277),o=n(274),i=n(317),s=n(281).f;e.exports=function(e){var t=a.Symbol||(a.Symbol=o?{}:r.Symbol||{});"_"==e.charAt(0)||e in t||s(t,e,{value:i.f(e)})}},function(e,t,n){var r=n(296),a=n(298);e.exports=function(e,t){for(var n,o=a(e),i=r(o),s=i.length,c=0;s>c;)if(o[n=i[c++]]===t)return n}},function(e,t,n){var r=n(296),a=n(325),o=n(326);e.exports=function(e){var t=r(e),n=a.f;if(n)for(var i,s=n(e),c=o.f,u=0;s.length>u;)c.call(e,i=s[u++])&&t.push(i);return t}},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t){t.f={}.propertyIsEnumerable},function(e,t,n){var r=n(300);e.exports=Array.isArray||function(e){return"Array"==r(e)}},function(e,t,n){var r=n(298),a=n(329).f,o={}.toString,i="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(e){try{return a(e)}catch(e){return i.slice()}};e.exports.f=function(e){return i&&"[object Window]"==o.call(e)?s(e):a(r(e))}},function(e,t,n){var r=n(297),a=n(307).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,a)}},function(e,t,n){var r=n(326),a=n(289),o=n(298),i=n(288),s=n(291),c=n(284),u=Object.getOwnPropertyDescriptor;t.f=n(285)?u:function(e,t){if(e=o(e),t=i(t,!0),c)try{return u(e,t)}catch(e){}if(s(e,t))return a(!r.f.call(e,t),e[t])}},function(e,t){},function(e,t,n){n(322)("asyncIterator")},function(e,t,n){n(322)("observable")},function(e,t){"use strict";function n(e){return function(t){var n=t.dispatch,r=t.getState;return function(t){return function(a){return"function"==typeof a?a(n,r,e):t(a)}}}}t.__esModule=!0;var r=n();r.withExtraArgument=n,t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(161),a=n(239),o=n(336),i=n(347),s=n(436),c=n(447),u=n(639),l=n(653),d=n(686),p=n(689),f=n(692),h=n(695),m=n(698),M=(0,r.combineReducers)({initialState:i.initialState,dashboard:s.dashboard,modules:c.reducer,connection:u.reducer,jumpstart:l.reducer,settings:d.reducer,siteData:p.reducer,jetpackNotices:h.reducer,pluginsData:f.reducer,search:m.reducer});t.default=(0,r.combineReducers)({jetpack:M,routing:a.routerReducer,globalNotices:o.globalNotices}),e.exports=t.default},function(e,t,n){"use strict";function r(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}function a(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments[1];switch(t.type){case i.NEW_NOTICE:return[t.notice].concat(r(e));case i.REMOVE_NOTICE:return e.filter(function(e){return e.noticeId!==t.noticeId})}return e}Object.defineProperty(t,"__esModule",{value:!0}),t.globalNotices=a;var o=n(337),i=n(346);t.default=(0,o.combineReducers)({globalNotices:a})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a=n(338),o=r(a),i=n(340),s=r(i),c=n(343),u=r(c),l=n(344),d=r(l),p=n(345),f=r(p);t.createStore=o.default,t.combineReducers=s.default,t.bindActionCreators=u.default,t.applyMiddleware=d.default,t.compose=f.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){function n(){return u}function r(e){l.push(e);var t=!0;return function(){if(t){t=!1;var n=l.indexOf(e);l.splice(n,1)}}}function a(e){if(!i.default(e))throw new Error("Actions must be plain objects. Use custom middleware for async actions.");if("undefined"==typeof e.type)throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?');if(d)throw new Error("Reducers may not dispatch actions.");try{d=!0,u=c(u,e)}finally{d=!1}return l.slice().forEach(function(e){return e()}),e}function o(e){c=e,a({type:s.INIT})}if("function"!=typeof e)throw new Error("Expected the reducer to be a function.");var c=e,u=t,l=[],d=!1;return a({type:s.INIT}),{dispatch:a,subscribe:r,getState:n,replaceReducer:o}}t.__esModule=!0,t.default=a;var o=n(339),i=r(o),s={INIT:"@@redux/INIT"};t.ActionTypes=s},function(e,t){"use strict";function n(e){if(!e||"object"!=typeof e)return!1;var t="function"==typeof e.constructor?Object.getPrototypeOf(e):Object.prototype;if(null===t)return!0;var n=t.constructor;return"function"==typeof n&&n instanceof n&&r(n)===r(Object)}t.__esModule=!0,t.default=n;var r=function(e){return Function.prototype.toString.call(e)};e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){var n=t&&t.type,r=n&&'"'+n.toString()+'"'||"an action";return'Reducer "'+e+'" returned undefined handling '+r+". To ignore an action, you must explicitly return the previous state."}function o(e){Object.keys(e).forEach(function(t){var n=e[t],r=n(void 0,{type:s.ActionTypes.INIT});if("undefined"==typeof r)throw new Error('Reducer "'+t+'" returned undefined during initialization. If the state passed to the reducer is undefined, you must explicitly return the initial state. The initial state may not be undefined.');var a="@@redux/PROBE_UNKNOWN_ACTION_"+Math.random().toString(36).substring(7).split("").join(".");if("undefined"==typeof n(void 0,{type:a}))throw new Error('Reducer "'+t+'" returned undefined when probed with a random type. '+("Don't try to handle "+s.ActionTypes.INIT+' or other actions in "redux/*" ')+"namespace. They are considered private. Instead, you must return the current state for any unknown actions, unless it is undefined, in which case you must return the initial state, regardless of the action type. The initial state may not be undefined.")})}function i(e){var t,n=p.default(e,function(e){return"function"==typeof e});try{o(n)}catch(e){t=e}var r=l.default(n,function(){});return function(e,o){if(void 0===e&&(e=r),t)throw t;var i=!1,s=l.default(n,function(t,n){var r=e[n],s=t(r,o);if("undefined"==typeof s){var c=a(n,o);throw new Error(c)}return i=i||s!==r,s});return i?s:e}}t.__esModule=!0,t.default=i;var s=n(338),c=n(339),u=(r(c),n(341)),l=r(u),d=n(342),p=r(d);e.exports=t.default},function(e,t){"use strict";function n(e,t){return Object.keys(e).reduce(function(n,r){return n[r]=t(e[r],r),n},{})}t.__esModule=!0,t.default=n,e.exports=t.default},function(e,t){"use strict";function n(e,t){return Object.keys(e).reduce(function(n,r){return t(e[r])&&(n[r]=e[r]),n},{})}t.__esModule=!0,t.default=n,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){return function(){return t(e.apply(void 0,arguments))}}function o(e,t){if("function"==typeof e)return a(e,t);if("object"!=typeof e||null===e||void 0===e)throw new Error("bindActionCreators expected an object or a function, instead received "+(null===e?"null":typeof e)+'. Did you write "import ActionCreators from" instead of "import * as ActionCreators from"?');return s.default(e,function(e){return a(e,t)})}t.__esModule=!0,t.default=o;var i=n(341),s=r(i);e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return function(n,r){var a=e(n,r),i=a.dispatch,c=[],u={getState:a.getState,dispatch:function(e){return i(e)}};return c=t.map(function(e){return e(u)}),i=s.default.apply(void 0,c)(a.dispatch),o({},a,{dispatch:i})}}}t.__esModule=!0;var o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.default=a;var i=n(345),s=r(i);e.exports=t.default},function(e,t){"use strict";function n(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return t.reduceRight(function(e,t){return t(e)},e)}}t.__esModule=!0,t.default=n,e.exports=t.default},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.NEW_NOTICE="NEW_NOTICE",t.REMOVE_NOTICE="REMOVE_NOTICE"},function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(348),i=a(o),s=n(353),c=r(s),u=n(435),l=r(u),d=(0,i.default)({},c,l);t.default=d,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a=n(349),o=r(a);t.default=o.default||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}},function(e,t,n){e.exports={default:n(350),__esModule:!0}},function(e,t,n){n(351),e.exports=n(277).Object.assign},function(e,t,n){var r=n(275);r(r.S+r.F,"Object",{assign:n(352)})},function(e,t,n){"use strict";var r=n(296),a=n(325),o=n(326),i=n(312),s=n(299),c=Object.assign;e.exports=!c||n(286)(function(){var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach(function(e){t[e]=e}),7!=c({},e)[n]||Object.keys(c({},t)).join("")!=r})?function(e,t){for(var n=i(e),c=arguments.length,u=1,l=a.f,d=o.f;c>u;)for(var p,f=s(arguments[u++]),h=l?r(f).concat(l(f)):r(f),m=h.length,M=0;m>M;)d.call(f,p=h[M++])&&(n[p]=f[p]);return n}:c},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return e.jetpack.initialState.happinessGravIds}function o(e){return!!e.jetpack.initialState.isDevVersion}function i(e){return e.jetpack.initialState.currentVersion}function s(e){return(0,C.default)(e.jetpack.initialState.stats,"roles",{})}function c(e){return(0,C.default)(e.jetpack.initialState.stats,"data")}function u(e){return(0,C.default)(e.jetpack.initialState,["userData","currentUser","wpcomUser","email"])}function l(e){return(0,C.default)(e.jetpack.initialState,"rawUrl",{})}function d(e){return(0,C.default)(e.jetpack.initialState,"adminUrl",{})}function p(e){return(0,C.default)(e.jetpack.initialState,["connectionStatus","isPublic"])}function f(e){return!(0,C.default)(e.jetpack.initialState.userData.currentUser.permissions,"edit_posts",!1)}function h(e){return(0,C.default)(e.jetpack.initialState.userData.currentUser.permissions,"manage_modules",!1)}function m(e){return(0,C.default)(e.jetpack.initialState.userData.currentUser.permissions,"manage_options",!1)}function M(e){return(0,C.default)(e.jetpack.initialState.userData.currentUser.permissions,"edit_posts",!1)}function _(e){return(0,C.default)(e.jetpack.initialState.userData.currentUser.permissions,"manage_plugins",!1)}function v(e){return(0,C.default)(e.jetpack.initialState.userData.currentUser.permissions,"disconnect",!1)}function g(e){return(0,C.default)(e.jetpack.initialState.userData.currentUser,"isMaster",!1)}function b(e){return(0,C.default)(e.jetpack.initialState.userData.currentUser,["wpcomUser","login"])}function y(e){return(0,C.default)(e.jetpack.initialState.userData.currentUser,["wpcomUser","email"])}function A(e){return(0,C.default)(e.jetpack.initialState.userData.currentUser,["wpcomUser","avatar"])}function T(e){return(0,C.default)(e.jetpack.initialState.userData.currentUser,["username"])}function L(e){return(0,C.default)(e.jetpack.initialState.userData.currentUser.permissions,"view_stats",!1)}function E(e){return(0,C.default)(e.jetpack.initialState,"WP_API_nonce")}function w(e){return(0,C.default)(e.jetpack.initialState,"WP_API_root")}function z(e){return(0,C.default)(e.jetpack.initialState,"tracksUserData")}function S(e){return(0,C.default)(e.jetpack.initialState,"currentIp")}Object.defineProperty(t,"__esModule",{value:!0}),t.initialState=void 0,t.getHappinessGravatarIds=a,t.isDevVersion=o,t.getCurrentVersion=i,t.getSiteRoles=s,t.getInitialStateStatsData=c,t.getAdminEmailAddress=u,t.getSiteRawUrl=l,t.getSiteAdminUrl=d,t.isSitePublic=p,t.userIsSubscriber=f,t.userCanManageModules=h,t.userCanManageOptions=m,t.userCanEditPosts=M,t.userCanManagePlugins=_,t.userCanDisconnectSite=v,t.userIsMaster=g,t.getUserWpComLogin=b,t.getUserWpComEmail=y,t.getUserWpComAvatar=A,t.getUsername=T,t.userCanViewStats=L,t.getApiNonce=E,t.getApiRootUrl=w,t.getTracksUserData=z,t.getCurrentIp=S;var k=n(354),O=r(k),N=n(398),C=r(N),D=n(434);t.initialState=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.Initial_State,t=arguments[1];switch(t.type){case D.JETPACK_SET_INITIAL_STATE:return(0,O.default)({},e,t.initialState);default:return e}}},function(e,t,n){var r=n(355),a=n(369),o=n(370),i=n(380),s=n(383),c=n(384),u=Object.prototype,l=u.hasOwnProperty,d=o(function(e,t){if(s(t)||i(t))return void a(t,c(t),e);for(var n in t)l.call(t,n)&&r(e,n,t[n])});e.exports=d},function(e,t,n){function r(e,t,n){var r=e[t];s.call(e,t)&&o(r,n)&&(void 0!==n||t in e)||a(e,t,n)}var a=n(356),o=n(368),i=Object.prototype,s=i.hasOwnProperty;e.exports=r},function(e,t,n){function r(e,t,n){"__proto__"==t&&a?a(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}var a=n(357);e.exports=r},function(e,t,n){var r=n(358),a=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=a},function(e,t,n){function r(e,t){var n=o(e,t);return a(n)?n:void 0}var a=n(359),o=n(367);e.exports=r},function(e,t,n){function r(e){if(!i(e)||o(e))return!1;var t=a(e)?h:u;return t.test(s(e))}var a=n(360),o=n(362),i=n(361),s=n(366),c=/[\\^$.*+?()[\]{}|]/g,u=/^\[object .+?Constructor\]$/,l=Function.prototype,d=Object.prototype,p=l.toString,f=d.hasOwnProperty,h=RegExp("^"+p.call(f).replace(c,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=r},function(e,t,n){function r(e){var t=a(e)?u.call(e):"";return t==o||t==i||t==s}var a=n(361),o="[object Function]",i="[object GeneratorFunction]",s="[object Proxy]",c=Object.prototype,u=c.toString;e.exports=r},function(e,t){function n(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}e.exports=n},function(e,t,n){function r(e){return!!o&&o in e}var a=n(363),o=function(){var e=/[^.]+$/.exec(a&&a.keys&&a.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();e.exports=r},function(e,t,n){var r=n(364),a=r["__core-js_shared__"];e.exports=a},function(e,t,n){var r=n(365),a="object"==typeof self&&self&&self.Object===Object&&self,o=r||a||Function("return this")();e.exports=o},function(e,t){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(t,function(){return this}())},function(e,t){function n(e){if(null!=e){try{return a.call(e)}catch(e){}try{return e+""}catch(e){}}return""}var r=Function.prototype,a=r.toString;e.exports=n},function(e,t){function n(e,t){return null==e?void 0:e[t]}e.exports=n},function(e,t){function n(e,t){return e===t||e!==e&&t!==t}e.exports=n},function(e,t,n){function r(e,t,n,r){var i=!n;n||(n={});for(var s=-1,c=t.length;++s<c;){var u=t[s],l=r?r(n[u],e[u],u,n,e):void 0;void 0===l&&(l=e[u]),i?o(n,u,l):a(n,u,l)}return n}var a=n(355),o=n(356);e.exports=r},function(e,t,n){function r(e){return a(function(t,n){var r=-1,a=n.length,i=a>1?n[a-1]:void 0,s=a>2?n[2]:void 0;for(i=e.length>3&&"function"==typeof i?(a--,i):void 0,s&&o(n[0],n[1],s)&&(i=a<3?void 0:i,a=1),t=Object(t);++r<a;){var c=n[r];c&&e(t,c,r,i)}return t})}var a=n(371),o=n(379);e.exports=r},function(e,t,n){function r(e,t){return i(o(e,t,a),e+"")}var a=n(372),o=n(373),i=n(375);e.exports=r},function(e,t){function n(e){return e}e.exports=n},function(e,t,n){function r(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){for(var r=arguments,i=-1,s=o(r.length-t,0),c=Array(s);++i<s;)c[i]=r[t+i];i=-1;for(var u=Array(t+1);++i<t;)u[i]=r[i];return u[t]=n(c),a(e,this,u)}}var a=n(374),o=Math.max;e.exports=r},function(e,t){function n(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}e.exports=n},function(e,t,n){var r=n(376),a=n(378),o=a(r);e.exports=o},function(e,t,n){var r=n(377),a=n(357),o=n(372),i=a?function(e,t){return a(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:o;e.exports=i},function(e,t){function n(e){return function(){return e}}e.exports=n},function(e,t){function n(e){var t=0,n=0;return function(){var i=o(),s=a-(i-n);if(n=i,s>0){if(++t>=r)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var r=500,a=16,o=Date.now;e.exports=n},function(e,t,n){function r(e,t,n){if(!s(n))return!1;var r=typeof t;return!!("number"==r?o(n)&&i(t,n.length):"string"==r&&t in n)&&a(n[t],e)}var a=n(368),o=n(380),i=n(382),s=n(361);e.exports=r},function(e,t,n){function r(e){return null!=e&&o(e.length)&&!a(e)}var a=n(360),o=n(381);e.exports=r},function(e,t){function n(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=r}var r=9007199254740991;e.exports=n},function(e,t){function n(e,t){return t=null==t?r:t,!!t&&("number"==typeof e||a.test(e))&&e>-1&&e%1==0&&e<t}var r=9007199254740991,a=/^(?:0|[1-9]\d*)$/;e.exports=n},function(e,t){function n(e){var t=e&&e.constructor,n="function"==typeof t&&t.prototype||r;return e===n}var r=Object.prototype;e.exports=n},function(e,t,n){function r(e){return i(e)?a(e):o(e)}var a=n(385),o=n(396),i=n(380);e.exports=r},function(e,t,n){function r(e,t){var n=i(e),r=!n&&o(e),l=!n&&!r&&s(e),p=!n&&!r&&!l&&u(e),f=n||r||l||p,h=f?a(e.length,String):[],m=h.length;for(var M in e)!t&&!d.call(e,M)||f&&("length"==M||l&&("offset"==M||"parent"==M)||p&&("buffer"==M||"byteLength"==M||"byteOffset"==M)||c(M,m))||h.push(M);return h}var a=n(386),o=n(387),i=n(389),s=n(390),c=n(382),u=n(392),l=Object.prototype,d=l.hasOwnProperty;e.exports=r},function(e,t){function n(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}e.exports=n},function(e,t,n){var r=n(388),a=n(166),o=Object.prototype,i=o.hasOwnProperty,s=o.propertyIsEnumerable,c=r(function(){return arguments}())?r:function(e){return a(e)&&i.call(e,"callee")&&!s.call(e,"callee")};e.exports=c},function(e,t,n){function r(e){return a(e)&&s.call(e)==o}var a=n(166),o="[object Arguments]",i=Object.prototype,s=i.toString;e.exports=r},function(e,t){var n=Array.isArray;e.exports=n},function(e,t,n){(function(e){var r=n(364),a=n(391),o="object"==typeof t&&t&&!t.nodeType&&t,i=o&&"object"==typeof e&&e&&!e.nodeType&&e,s=i&&i.exports===o,c=s?r.Buffer:void 0,u=c?c.isBuffer:void 0,l=u||a;
+e.exports=l}).call(t,n(169)(e))},function(e,t){function n(){return!1}e.exports=n},function(e,t,n){var r=n(393),a=n(394),o=n(395),i=o&&o.isTypedArray,s=i?a(i):r;e.exports=s},function(e,t,n){function r(e){return o(e)&&a(e.length)&&!!O[C.call(e)]}var a=n(381),o=n(166),i="[object Arguments]",s="[object Array]",c="[object Boolean]",u="[object Date]",l="[object Error]",d="[object Function]",p="[object Map]",f="[object Number]",h="[object Object]",m="[object RegExp]",M="[object Set]",_="[object String]",v="[object WeakMap]",g="[object ArrayBuffer]",b="[object DataView]",y="[object Float32Array]",A="[object Float64Array]",T="[object Int8Array]",L="[object Int16Array]",E="[object Int32Array]",w="[object Uint8Array]",z="[object Uint8ClampedArray]",S="[object Uint16Array]",k="[object Uint32Array]",O={};O[y]=O[A]=O[T]=O[L]=O[E]=O[w]=O[z]=O[S]=O[k]=!0,O[i]=O[s]=O[g]=O[c]=O[b]=O[u]=O[l]=O[d]=O[p]=O[f]=O[h]=O[m]=O[M]=O[_]=O[v]=!1;var N=Object.prototype,C=N.toString;e.exports=r},function(e,t){function n(e){return function(t){return e(t)}}e.exports=n},function(e,t,n){(function(e){var r=n(365),a="object"==typeof t&&t&&!t.nodeType&&t,o=a&&"object"==typeof e&&e&&!e.nodeType&&e,i=o&&o.exports===a,s=i&&r.process,c=function(){try{return s&&s.binding("util")}catch(e){}}();e.exports=c}).call(t,n(169)(e))},function(e,t,n){function r(e){if(!a(e))return o(e);var t=[];for(var n in Object(e))s.call(e,n)&&"constructor"!=n&&t.push(n);return t}var a=n(383),o=n(397),i=Object.prototype,s=i.hasOwnProperty;e.exports=r},function(e,t,n){var r=n(165),a=r(Object.keys,Object);e.exports=a},function(e,t,n){function r(e,t,n){var r=null==e?void 0:a(e,t);return void 0===r?n:r}var a=n(399);e.exports=r},function(e,t,n){function r(e,t){t=o(t,e)?[t]:a(t);for(var n=0,r=t.length;null!=e&&n<r;)e=e[i(t[n++])];return n&&n==r?e:void 0}var a=n(400),o=n(432),i=n(433);e.exports=r},function(e,t,n){function r(e){return a(e)?e:o(e)}var a=n(389),o=n(401);e.exports=r},function(e,t,n){var r=n(402),a=n(427),o=/^\./,i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,s=/\\(\\)?/g,c=r(function(e){e=a(e);var t=[];return o.test(e)&&t.push(""),e.replace(i,function(e,n,r,a){t.push(r?a.replace(s,"$1"):n||e)}),t});e.exports=c},function(e,t,n){function r(e){var t=a(e,function(e){return n.size===o&&n.clear(),e}),n=t.cache;return t}var a=n(403),o=500;e.exports=r},function(e,t,n){function r(e,t){if("function"!=typeof e||t&&"function"!=typeof t)throw new TypeError(o);var n=function(){var r=arguments,a=t?t.apply(this,r):r[0],o=n.cache;if(o.has(a))return o.get(a);var i=e.apply(this,r);return n.cache=o.set(a,i)||o,i};return n.cache=new(r.Cache||a),n}var a=n(404),o="Expected a function";r.Cache=a,e.exports=r},function(e,t,n){function r(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}var a=n(405),o=n(421),i=n(424),s=n(425),c=n(426);r.prototype.clear=a,r.prototype.delete=o,r.prototype.get=i,r.prototype.has=s,r.prototype.set=c,e.exports=r},function(e,t,n){function r(){this.size=0,this.__data__={hash:new a,map:new(i||o),string:new a}}var a=n(406),o=n(413),i=n(420);e.exports=r},function(e,t,n){function r(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}var a=n(407),o=n(409),i=n(410),s=n(411),c=n(412);r.prototype.clear=a,r.prototype.delete=o,r.prototype.get=i,r.prototype.has=s,r.prototype.set=c,e.exports=r},function(e,t,n){function r(){this.__data__=a?a(null):{},this.size=0}var a=n(408);e.exports=r},function(e,t,n){var r=n(358),a=r(Object,"create");e.exports=a},function(e,t){function n(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}e.exports=n},function(e,t,n){function r(e){var t=this.__data__;if(a){var n=t[e];return n===o?void 0:n}return s.call(t,e)?t[e]:void 0}var a=n(408),o="__lodash_hash_undefined__",i=Object.prototype,s=i.hasOwnProperty;e.exports=r},function(e,t,n){function r(e){var t=this.__data__;return a?void 0!==t[e]:i.call(t,e)}var a=n(408),o=Object.prototype,i=o.hasOwnProperty;e.exports=r},function(e,t,n){function r(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=a&&void 0===t?o:t,this}var a=n(408),o="__lodash_hash_undefined__";e.exports=r},function(e,t,n){function r(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}var a=n(414),o=n(415),i=n(417),s=n(418),c=n(419);r.prototype.clear=a,r.prototype.delete=o,r.prototype.get=i,r.prototype.has=s,r.prototype.set=c,e.exports=r},function(e,t){function n(){this.__data__=[],this.size=0}e.exports=n},function(e,t,n){function r(e){var t=this.__data__,n=a(t,e);if(n<0)return!1;var r=t.length-1;return n==r?t.pop():i.call(t,n,1),--this.size,!0}var a=n(416),o=Array.prototype,i=o.splice;e.exports=r},function(e,t,n){function r(e,t){for(var n=e.length;n--;)if(a(e[n][0],t))return n;return-1}var a=n(368);e.exports=r},function(e,t,n){function r(e){var t=this.__data__,n=a(t,e);return n<0?void 0:t[n][1]}var a=n(416);e.exports=r},function(e,t,n){function r(e){return a(this.__data__,e)>-1}var a=n(416);e.exports=r},function(e,t,n){function r(e,t){var n=this.__data__,r=a(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}var a=n(416);e.exports=r},function(e,t,n){var r=n(358),a=n(364),o=r(a,"Map");e.exports=o},function(e,t,n){function r(e){var t=a(this,e).delete(e);return this.size-=t?1:0,t}var a=n(422);e.exports=r},function(e,t,n){function r(e,t){var n=e.__data__;return a(t)?n["string"==typeof t?"string":"hash"]:n.map}var a=n(423);e.exports=r},function(e,t){function n(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}e.exports=n},function(e,t,n){function r(e){return a(this,e).get(e)}var a=n(422);e.exports=r},function(e,t,n){function r(e){return a(this,e).has(e)}var a=n(422);e.exports=r},function(e,t,n){function r(e,t){var n=a(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this}var a=n(422);e.exports=r},function(e,t,n){function r(e){return null==e?"":a(e)}var a=n(428);e.exports=r},function(e,t,n){function r(e){if("string"==typeof e)return e;if(i(e))return o(e,r)+"";if(s(e))return l?l.call(e):"";var t=e+"";return"0"==t&&1/e==-c?"-0":t}var a=n(429),o=n(430),i=n(389),s=n(431),c=1/0,u=a?a.prototype:void 0,l=u?u.toString:void 0;e.exports=r},function(e,t,n){var r=n(364),a=r.Symbol;e.exports=a},function(e,t){function n(e,t){for(var n=-1,r=e?e.length:0,a=Array(r);++n<r;)a[n]=t(e[n],n,e);return a}e.exports=n},function(e,t,n){function r(e){return"symbol"==typeof e||a(e)&&s.call(e)==o}var a=n(166),o="[object Symbol]",i=Object.prototype,s=i.toString;e.exports=r},function(e,t,n){function r(e,t){if(a(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!o(e))||(s.test(e)||!i.test(e)||null!=t&&e in Object(t))}var a=n(389),o=n(431),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,s=/^\w*$/;e.exports=r},function(e,t,n){function r(e){if("string"==typeof e||a(e))return e;var t=e+"";return"0"==t&&1/e==-o?"-0":t}var a=n(431),o=1/0;e.exports=r},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.JETPACK_SET_INITIAL_STATE="JETPACK_SET_INITIAL_STATE",t.CONNECT_URL_FETCH="CONNECT_URL_FETCH",t.CONNECT_URL_FETCH_FAIL="CONNECT_URL_FETCH_FAIL",t.CONNECT_URL_FETCH_SUCCESS="CONNECT_URL_FETCH_SUCCESS",t.DISCONNECT_SITE="DISCONNECT_SITE",t.DISCONNECT_SITE_FAIL="DISCONNECT_SITE_FAIL",t.DISCONNECT_SITE_SUCCESS="DISCONNECT_SITE_SUCCESS",t.UNLINK_USER="UNLINK_USER",t.UNLINK_USER_FAIL="UNLINK_USER_FAIL",t.UNLINK_USER_SUCCESS="UNLINK_USER_SUCCESS",t.USER_CONNECTION_DATA_FETCH="USER_CONNECTION_DATA_FETCH",t.USER_CONNECTION_DATA_FETCH_FAIL="USER_CONNECTION_DATA_FETCH_FAIL",t.USER_CONNECTION_DATA_FETCH_SUCCESS="USER_CONNECTION_DATA_FETCH_SUCCESS",t.JETPACK_MODULES_LIST_FETCH="JETPACK_MODULES_LIST_FETCH",t.JETPACK_MODULES_LIST_FETCH_FAIL="JETPACK_MODULES_LIST_FETCH_FAIL",t.JETPACK_MODULES_LIST_RECEIVE="JETPACK_MODULES_LIST_RECEIVE",t.JETPACK_MODULE_FETCH="JETPACK_MODULE_FETCH",t.JETPACK_MODULE_FETCH_FAIL="JETPACK_MODULE_FETCH_FAIL",t.JETPACK_MODULE_RECEIVE="JETPACK_MODULE_RECEIVE",t.JETPACK_MODULE_ACTIVATE="JETPACK_MODULE_ACTIVATE",t.JETPACK_MODULE_ACTIVATE_SUCCESS="JETPACK_MODULE_ACTIVATE_SUCCESS",t.JETPACK_MODULE_ACTIVATE_FAIL="JETPACK_MODULE_ACTIVATE_FAIL",t.JETPACK_MODULE_DEACTIVATE="JETPACK_MODULE_DEACTIVATE",t.JETPACK_MODULE_DEACTIVATE_FAIL="JETPACK_MODULE_DEACTIVATE_FAIL",t.JETPACK_MODULE_DEACTIVATE_SUCCESS="JETPACK_MODULE_DEACTIVATE_SUCCESS",t.JETPACK_MODULE_UPDATE_OPTIONS="JETPACK_MODULE_UPDATE_OPTIONS",t.JETPACK_MODULE_UPDATE_OPTIONS_FAIL="JETPACK_MODULE_UPDATE_OPTIONS_FAIL",t.JETPACK_MODULE_UPDATE_OPTIONS_SUCCESS="JETPACK_MODULE_UPDATE_OPTIONS_SUCCESS",t.JETPACK_MODULES_SET_UNSAVED_OPTION_FLAG="JETPACK_MODULES_SET_UNSAVED_OPTION_FLAG",t.JETPACK_MODULES_CLEAR_UNSAVED_OPTION_FLAG="JETPACK_MODULES_CLEAR_UNSAVED_OPTION_FLAG",t.JETPACK_CONNECTION_STATUS_FETCH="JETPACK_CONNECTION_STATUS_FETCH",t.JUMPSTART_ACTIVATE="JUMPSTART_ACTIVATE",t.JUMPSTART_ACTIVATE_FAIL="JUMPSTART_ACTIVATE_FAIL",t.JUMPSTART_ACTIVATE_SUCCESS="JUMPSTART_ACTIVATE_SUCCESS",t.JUMPSTART_SKIP="JUMPSTART_SKIP",t.JUMPSTART_SKIP_FAIL="JUMPSTART_SKIP_FAIL",t.JUMPSTART_SKIP_SUCCESS="JUMPSTART_SKIP_SUCCESS",t.DASHBOARD_PROTECT_COUNT_FETCH="DASHBOARD_PROTECT_COUNT_FETCH",t.DASHBOARD_PROTECT_COUNT_FETCH_FAIL="DASHBOARD_PROTECT_COUNT_FETCH_FAIL",t.DASHBOARD_PROTECT_COUNT_FETCH_SUCCESS="DASHBOARD_PROTECT_COUNT_FETCH_SUCCESS",t.RESET_OPTIONS="RESET_OPTIONS",t.RESET_OPTIONS_FAIL="RESET_OPTIONS_FAIL",t.RESET_OPTIONS_SUCCESS="RESET_OPTIONS_SUCCESS",t.VAULTPRESS_SITE_DATA_FETCH="VAULTPRESS_SITE_DATA_FETCH",t.VAULTPRESS_SITE_DATA_FETCH_FAIL="VAULTPRESS_SITE_DATA_FETCH_FAIL",t.VAULTPRESS_SITE_DATA_FETCH_SUCCESS="VAULTPRESS_SITE_DATA_FETCH_SUCCESS",t.AKISMET_DATA_FETCH="AKISMET_DATA_FETCH",t.AKISMET_DATA_FETCH_FAIL="AKISMET_DATA_FETCH_FAIL",t.AKISMET_DATA_FETCH_SUCCESS="AKISMET_DATA_FETCH_SUCCESS",t.PLUGIN_UPDATES_FETCH="PLUGIN_UPDATES_FETCH",t.PLUGIN_UPDATES_FETCH_FAIL="PLUGIN_UPDATES_FETCH_FAIL",t.PLUGIN_UPDATES_FETCH_SUCCESS="PLUGIN_UPDATES_FETCH_SUCCESS",t.STATS_SWITCH_TAB="STATS_SWITCH_TAB",t.STATS_DATA_FETCH="STATS_DATA_FETCH",t.STATS_DATA_FETCH_FAIL="STATS_DATA_FETCH_FAIL",t.STATS_DATA_FETCH_SUCCESS="STATS_DATA_FETCH_SUCCESS",t.JETPACK_SETTINGS_FETCH="JETPACK_SETTINGS_FETCH",t.JETPACK_SETTINGS_FETCH_RECEIVE="JETPACK_SETTINGS_FETCH_RECEIVE",t.JETPACK_SETTINGS_FETCH_FAIL="JETPACK_SETTINGS_FETCH_FAIL",t.JETPACK_SETTING_UPDATE="JETPACK_SETTING_UPDATE",t.JETPACK_SETTING_UPDATE_SUCCESS="JETPACK_SETTING_UPDATE_SUCCESS",t.JETPACK_SETTING_UPDATE_FAIL="JETPACK_SETTING_UPDATE_FAIL",t.JETPACK_SITE_DATA_FETCH="JETPACK_SITE_DATA_FETCH",t.JETPACK_SITE_DATA_FETCH_RECEIVE="JETPACK_SITE_DATA_FETCH_RECEIVE",t.JETPACK_SITE_DATA_FETCH_FAIL="JETPACK_SITE_DATA_FETCH_FAIL",t.JETPACK_ACTION_NOTICES_DISMISS="JETPACK_ACTION_NOTICES_DISMISS",t.JETPACK_NOTICES_DISPATCH_TYPE="JETPACK_NOTICES_DISPATCH_TYPE",t.JETPACK_NOTICES_DISMISS="JETPACK_NOTICES_DISMISS",t.JETPACK_NOTICES_DISMISS_FAIL="JETPACK_NOTICES_DISMISS_FAIL",t.JETPACK_NOTICES_DISMISS_SUCCESS="JETPACK_NOTICES_DISMISS_SUCCESS",t.JETPACK_PLUGINS_DATA_FETCH="JETPACK_PLUGINS_DATA_FETCH",t.JETPACK_PLUGINS_DATA_FETCH_RECEIVE="JETPACK_PLUGINS_DATA_FETCH_RECEIVE",t.JETPACK_PLUGINS_DATA_FETCH_FAIL="JETPACK_PLUGINS_DATA_FETCH_FAIL",t.JETPACK_SEARCH_TERM="JETPACK_SEARCH_TERM"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setInitialState=void 0;var r=n(434);t.setInitialState=function(){return function(e){e({type:r.JETPACK_SET_INITIAL_STATE,initialState:window.Initial_State})}}},function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(348),i=a(o),s=n(437),c=r(s),u=n(438),l=r(u),d=(0,i.default)({},c,l);t.default=d,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return e.jetpack.dashboard.activeStatsTab}function o(e){return!!e.jetpack.dashboard.requests.fetchingStatsData}function i(e){return e.jetpack.dashboard.statsData}function s(e){return!!e.jetpack.dashboard.requests.fetchingAkismetData}function c(e){return e.jetpack.dashboard.akismetData}function u(e){return!!e.jetpack.dashboard.requests.fetchingProtectData}function l(e){return e.jetpack.dashboard.protectCount}function d(e){return!!e.jetpack.dashboard.requests.fetchingVaultPressData}function p(e){return e.jetpack.dashboard.vaultPressData}function f(e){return(0,b.default)(e.jetpack.dashboard.vaultPressData,"data.security.notice_count",0)}function h(e){return!!e.jetpack.dashboard.requests.fetchingPluginUpdates}function m(e){return e.jetpack.dashboard.pluginUpdates}Object.defineProperty(t,"__esModule",{value:!0}),t.dashboard=void 0,t.getActiveStatsTab=a,t.isFetchingStatsData=o,t.getStatsData=i,t.isFetchingAkismetData=s,t.getAkismetData=c,t.isFetchingProtectData=u,t.getProtectCount=l,t.isFetchingVaultPressData=d,t.getVaultPressData=p,t.getVaultPressScanThreatCount=f,t.isFetchingPluginUpdates=h,t.getPluginUpdates=m;var M=n(161),_=n(354),v=r(_),g=n(398),b=r(g),y=n(434),A=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments[1];switch(t.type){case y.STATS_DATA_FETCH:return(0,v.default)({},e,{fetchingStatsData:!0});case y.AKISMET_DATA_FETCH:return(0,v.default)({},e,{fetchingAkismetData:!0});case y.VAULTPRESS_SITE_DATA_FETCH:return(0,v.default)({},e,{fetchingVaultPressData:!0});case y.DASHBOARD_PROTECT_COUNT_FETCH:return(0,v.default)({},e,{fetchingProtectData:!0});case y.PLUGIN_UPDATES_FETCH:return(0,v.default)({},e,{fetchingPluginUpdates:!0});case y.STATS_DATA_FETCH_FAIL:case y.STATS_DATA_FETCH_SUCCESS:case y.AKISMET_DATA_FETCH_FAIL:case y.AKISMET_DATA_FETCH_SUCCESS:case y.VAULTPRESS_SITE_DATA_FETCH_FAIL:case y.VAULTPRESS_SITE_DATA_FETCH_SUCCESS:case y.DASHBOARD_PROTECT_COUNT_FETCH_FAIL:case y.DASHBOARD_PROTECT_COUNT_FETCH_SUCCESS:case y.PLUGIN_UPDATES_FETCH_FAIL:case y.PLUGIN_UPDATES_FETCH_SUCCESS:return(0,v.default)({},e,{fetchingStatsData:!1,fetchingAkismetData:!1,fetchingVaultPressData:!1,fetchingProtectData:!1,fetchingPluginUpdates:!1});default:return e}},T=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"day",t=arguments[1];switch(t.type){case y.STATS_SWITCH_TAB:return t.activeStatsTab;default:return e}},L=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"N/A",t=arguments[1];switch(t.type){case y.STATS_DATA_FETCH_SUCCESS:return(0,v.default)({},e,t.statsData);default:return e}},E=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"N/A",t=arguments[1];switch(t.type){case y.AKISMET_DATA_FETCH_SUCCESS:return t.akismetData;default:return e}},w=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"N/A",t=arguments[1];switch(t.type){case y.DASHBOARD_PROTECT_COUNT_FETCH_SUCCESS:return t.protectCount;default:return e}},z=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"N/A",t=arguments[1];switch(t.type){case y.VAULTPRESS_SITE_DATA_FETCH_SUCCESS:return t.vaultPressData;default:return e}},S=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"N/A",t=arguments[1];switch(t.type){case y.PLUGIN_UPDATES_FETCH_SUCCESS:return t.pluginUpdates;default:return e}};t.dashboard=(0,M.combineReducers)({requests:A,activeStatsTab:T,protectCount:w,vaultPressData:z,statsData:L,akismetData:E,pluginUpdates:S})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.fetchPluginUpdates=t.fetchAkismetData=t.fetchVaultPressData=t.fetchProtectCount=t.fetchStatsData=t.statsSwitchTab=void 0;var a=n(439),o=r(a),i=n(434);t.statsSwitchTab=function(e){return function(t){t({type:i.STATS_SWITCH_TAB,activeStatsTab:e})}},t.fetchStatsData=function(e){return function(t){return t({type:i.STATS_DATA_FETCH}),o.default.fetchStatsData(e).then(function(e){t({type:i.STATS_DATA_FETCH_SUCCESS,statsData:e})}).catch(function(e){t({type:i.STATS_DATA_FETCH_FAIL,error:e})})}},t.fetchProtectCount=function(){return function(e){return e({type:i.DASHBOARD_PROTECT_COUNT_FETCH}),o.default.getProtectCount().then(function(t){e({type:i.DASHBOARD_PROTECT_COUNT_FETCH_SUCCESS,protectCount:t})}).catch(function(t){e({type:i.DASHBOARD_PROTECT_COUNT_FETCH_FAIL,error:t})})}},t.fetchVaultPressData=function(){return function(e){return e({type:i.VAULTPRESS_SITE_DATA_FETCH}),o.default.getVaultPressData().then(function(t){e({type:i.VAULTPRESS_SITE_DATA_FETCH_SUCCESS,vaultPressData:t})}).catch(function(t){e({type:i.VAULTPRESS_SITE_DATA_FETCH_FAIL,error:t})})}},t.fetchAkismetData=function(){return function(e){return e({type:i.AKISMET_DATA_FETCH}),o.default.getAkismetData().then(function(t){e({type:i.AKISMET_DATA_FETCH_SUCCESS,akismetData:t})}).catch(function(t){e({type:i.AKISMET_DATA_FETCH_FAIL,error:t})})}},t.fetchPluginUpdates=function(){return function(e){return e({type:i.PLUGIN_UPDATES_FETCH}),o.default.getPluginUpdates().then(function(t){e({type:i.PLUGIN_UPDATES_FETCH_SUCCESS,pluginUpdates:t})}).catch(function(t){e({type:i.PLUGIN_UPDATES_FETCH_FAIL,error:t})})}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){function n(e){var t=r+"jetpack/v4/module/stats/data";return t+=t.indexOf("?")!==-1?"&range="+encodeURIComponent(e):"?range="+encodeURIComponent(e)}var r=e,a=t,i={setApiRoot:function(e){r=e},setApiNonce:function(e){a=e},fetchSiteConnectionStatus:function(){return fetch(r+"jetpack/v4/connection",{credentials:"same-origin",headers:{"X-WP-Nonce":a}}).then(function(e){return e.json()})},fetchUserConnectionData:function(){return fetch(r+"jetpack/v4/connection/data",{credentials:"same-origin",headers:{"X-WP-Nonce":a}}).then(function(e){return e.json()})},disconnectSite:function(){return fetch(r+"jetpack/v4/connection",{method:"post",credentials:"same-origin",headers:{"X-WP-Nonce":a,"Content-type":"application/json"},body:(0,s.default)({isActive:!1})}).then(o).then(function(e){return e.json()})},fetchConnectUrl:function(){return fetch(r+"jetpack/v4/connection/url",{credentials:"same-origin",headers:{"X-WP-Nonce":a}}).then(o).then(function(e){return e.json()})},unlinkUser:function(){return fetch(r+"jetpack/v4/connection/user",{method:"post",credentials:"same-origin",headers:{"X-WP-Nonce":a,"Content-type":"application/json"},body:(0,s.default)({linked:!1})}).then(o).then(function(e){return e.json()})},jumpStart:function(e){var t=void 0;return"activate"===e&&(t=!0),"deactivate"===e&&(t=!1),fetch(r+"jetpack/v4/jumpstart",{method:"post",credentials:"same-origin",headers:{"X-WP-Nonce":a,"Content-type":"application/json"},body:(0,s.default)({active:t})}).then(o).then(function(e){return e.json()})},fetchModules:function(){return fetch(r+"jetpack/v4/module/all",{credentials:"same-origin",headers:{"X-WP-Nonce":a}}).then(o).then(function(e){return e.json()})},fetchModule:function(e){return fetch(r+"jetpack/v4/module/"+e,{credentials:"same-origin",headers:{"X-WP-Nonce":a}}).then(o).then(function(e){return e.json()})},activateModule:function(e){return fetch(r+"jetpack/v4/module/"+e+"/active",{method:"post",credentials:"same-origin",headers:{"X-WP-Nonce":a,"Content-type":"application/json"},body:(0,s.default)({active:!0})}).then(o).then(function(e){return e.json()})},deactivateModule:function(e){return fetch(r+"jetpack/v4/module/"+e+"/active",{method:"post",credentials:"same-origin",headers:{"X-WP-Nonce":a,"Content-type":"application/json"},body:(0,s.default)({active:!1})})},updateModuleOptions:function(e,t){return fetch(r+"jetpack/v4/module/"+e,{method:"post",credentials:"same-origin",headers:{"X-WP-Nonce":a,"Content-type":"application/json"},body:(0,s.default)(t)}).then(o).then(function(e){return e.json()})},getProtectCount:function(){return fetch(r+"jetpack/v4/module/protect/data",{credentials:"same-origin",headers:{"X-WP-Nonce":a}}).then(o).then(function(e){return e.json()})},resetOptions:function(e){return fetch(r+"jetpack/v4/options/"+e,{method:"post",credentials:"same-origin",headers:{"X-WP-Nonce":a,"Content-type":"application/json"},body:(0,s.default)({reset:!0})}).then(o).then(function(e){return e.json()})},getVaultPressData:function(){return fetch(r+"jetpack/v4/module/vaultpress/data",{credentials:"same-origin",headers:{"X-WP-Nonce":a}}).then(o).then(function(e){return e.json()})},getAkismetData:function(){return fetch(r+"jetpack/v4/module/akismet/data",{credentials:"same-origin",headers:{"X-WP-Nonce":a}}).then(o).then(function(e){return e.json()})},fetchStatsData:function(e){return fetch(n(e),{credentials:"same-origin",headers:{"X-WP-Nonce":a}}).then(o).then(function(e){return e.json()})},getPluginUpdates:function(){return fetch(r+"jetpack/v4/updates/plugins",{credentials:"same-origin",headers:{"X-WP-Nonce":a}}).then(o).then(function(e){return e.json()})},fetchSettings:function(){return fetch(r+"jetpack/v4/settings",{credentials:"same-origin",headers:{"X-WP-Nonce":a}}).then(o).then(function(e){return e.json()})},updateSetting:function(e){return fetch(r+"jetpack/v4/settings",{method:"post",credentials:"same-origin",headers:{"X-WP-Nonce":a,"Content-type":"application/json"},body:(0,s.default)(e)}).then(o).then(function(e){return e.json()})},fetchSiteData:function(){return fetch(r+"jetpack/v4/site",{method:"get",credentials:"same-origin",headers:{"X-WP-Nonce":a}}).then(o).then(function(e){return e.json()}).then(function(e){return JSON.parse(e.data)})},dismissJetpackNotice:function(e){return fetch(r+"jetpack/v4/notice/"+e,{method:"post",credentials:"same-origin",headers:{"X-WP-Nonce":a,"Content-type":"application/json"},body:(0,s.default)({dismissed:!0})}).then(o).then(function(e){return e.json()})},fetchPluginsData:function(){return fetch(r+"jetpack/v4/plugins",{method:"get",credentials:"same-origin",headers:{"X-WP-Nonce":a}}).then(o).then(function(e){return e.json()})}};(0,u.default)(this,i)}function o(e){return e.status>=200&&e.status<300?e:e.json().then(function(e){var t=new Error(e.message);throw t.response=e,t})}Object.defineProperty(t,"__esModule",{value:!0});var i=n(440),s=r(i);n(442);var c=n(354),u=r(c);n(443).polyfill();var l=new a;t.default=l,e.exports=t.default},function(e,t,n){e.exports={default:n(441),__esModule:!0}},function(e,t,n){var r=n(277),a=r.JSON||(r.JSON={stringify:JSON.stringify});e.exports=function(e){return a.stringify.apply(a,arguments)}},function(e,t){!function(e){"use strict";function t(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.\^_`|~]/i.test(e))throw new TypeError("Invalid character in header field name");return e.toLowerCase()}function n(e){return"string"!=typeof e&&(e=String(e)),e}function r(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return m.iterable&&(t[Symbol.iterator]=function(){return t}),t}function a(e){this.map={},e instanceof a?e.forEach(function(e,t){this.append(t,e)},this):e&&Object.getOwnPropertyNames(e).forEach(function(t){this.append(t,e[t])},this)}function o(e){return e.bodyUsed?Promise.reject(new TypeError("Already read")):void(e.bodyUsed=!0)}function i(e){return new Promise(function(t,n){e.onload=function(){t(e.result)},e.onerror=function(){n(e.error)}})}function s(e){var t=new FileReader;return t.readAsArrayBuffer(e),i(t)}function c(e){var t=new FileReader;return t.readAsText(e),i(t)}function u(){return this.bodyUsed=!1,this._initBody=function(e){if(this._bodyInit=e,"string"==typeof e)this._bodyText=e;else if(m.blob&&Blob.prototype.isPrototypeOf(e))this._bodyBlob=e;else if(m.formData&&FormData.prototype.isPrototypeOf(e))this._bodyFormData=e;else if(m.searchParams&&URLSearchParams.prototype.isPrototypeOf(e))this._bodyText=e.toString();else if(e){if(!m.arrayBuffer||!ArrayBuffer.prototype.isPrototypeOf(e))throw new Error("unsupported BodyInit type")}else this._bodyText="";this.headers.get("content-type")||("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):m.searchParams&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},m.blob?(this.blob=function(){var e=o(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this.blob().then(s)},this.text=function(){var e=o(this);if(e)return e;if(this._bodyBlob)return c(this._bodyBlob);if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)}):this.text=function(){var e=o(this);return e?e:Promise.resolve(this._bodyText)},m.formData&&(this.formData=function(){return this.text().then(p)}),this.json=function(){return this.text().then(JSON.parse)},this}function l(e){var t=e.toUpperCase();return M.indexOf(t)>-1?t:e}function d(e,t){t=t||{};var n=t.body;if(d.prototype.isPrototypeOf(e)){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new a(e.headers)),this.method=e.method,this.mode=e.mode,n||(n=e._bodyInit,e.bodyUsed=!0)}else this.url=e;if(this.credentials=t.credentials||this.credentials||"omit",!t.headers&&this.headers||(this.headers=new a(t.headers)),this.method=l(t.method||this.method||"GET"),this.mode=t.mode||this.mode||null,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&n)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(n)}function p(e){var t=new FormData;return e.trim().split("&").forEach(function(e){if(e){var n=e.split("="),r=n.shift().replace(/\+/g," "),a=n.join("=").replace(/\+/g," ");t.append(decodeURIComponent(r),decodeURIComponent(a))}}),t}function f(e){var t=new a,n=(e.getAllResponseHeaders()||"").trim().split("\n");return n.forEach(function(e){var n=e.trim().split(":"),r=n.shift().trim(),a=n.join(":").trim();t.append(r,a)}),t}function h(e,t){t||(t={}),this.type="default",this.status=t.status,this.ok=this.status>=200&&this.status<300,this.statusText=t.statusText,this.headers=t.headers instanceof a?t.headers:new a(t.headers),this.url=t.url||"",this._initBody(e)}if(!e.fetch){var m={searchParams:"URLSearchParams"in e,iterable:"Symbol"in e&&"iterator"in Symbol,blob:"FileReader"in e&&"Blob"in e&&function(){try{return new Blob,!0}catch(e){return!1}}(),formData:"FormData"in e,arrayBuffer:"ArrayBuffer"in e};a.prototype.append=function(e,r){e=t(e),r=n(r);var a=this.map[e];a||(a=[],this.map[e]=a),a.push(r)},a.prototype.delete=function(e){delete this.map[t(e)]},a.prototype.get=function(e){var n=this.map[t(e)];return n?n[0]:null},a.prototype.getAll=function(e){return this.map[t(e)]||[]},a.prototype.has=function(e){return this.map.hasOwnProperty(t(e))},a.prototype.set=function(e,r){this.map[t(e)]=[n(r)]},a.prototype.forEach=function(e,t){Object.getOwnPropertyNames(this.map).forEach(function(n){this.map[n].forEach(function(r){e.call(t,r,n,this)},this)},this)},a.prototype.keys=function(){var e=[];return this.forEach(function(t,n){e.push(n)}),r(e)},a.prototype.values=function(){var e=[];return this.forEach(function(t){e.push(t)}),r(e)},a.prototype.entries=function(){var e=[];return this.forEach(function(t,n){e.push([n,t])}),r(e)},m.iterable&&(a.prototype[Symbol.iterator]=a.prototype.entries);var M=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];d.prototype.clone=function(){return new d(this)},u.call(d.prototype),u.call(h.prototype),h.prototype.clone=function(){return new h(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new a(this.headers),url:this.url})},h.error=function(){var e=new h(null,{status:0,statusText:""});return e.type="error",e};var _=[301,302,303,307,308];h.redirect=function(e,t){if(_.indexOf(t)===-1)throw new RangeError("Invalid status code");return new h(null,{status:t,headers:{location:e}})},e.Headers=a,e.Request=d,e.Response=h,e.fetch=function(e,t){return new Promise(function(n,r){function a(){return"responseURL"in i?i.responseURL:/^X-Request-URL:/m.test(i.getAllResponseHeaders())?i.getResponseHeader("X-Request-URL"):void 0}var o;o=d.prototype.isPrototypeOf(e)&&!t?e:new d(e,t);var i=new XMLHttpRequest;i.onload=function(){var e={status:i.status,statusText:i.statusText,headers:f(i),url:a()},t="response"in i?i.response:i.responseText;n(new h(t,e))},i.onerror=function(){r(new TypeError("Network request failed"))},i.ontimeout=function(){r(new TypeError("Network request failed"))},i.open(o.method,o.url,!0),"include"===o.credentials&&(i.withCredentials=!0),"responseType"in i&&m.blob&&(i.responseType="blob"),o.headers.forEach(function(e,t){i.setRequestHeader(t,e)}),i.send("undefined"==typeof o._bodyInit?null:o._bodyInit)})},e.fetch.polyfill=!0}}("undefined"!=typeof self?self:this)},function(e,t,n){var r;(function(e,a,o){(function(){"use strict";function i(e){return"function"==typeof e||"object"==typeof e&&null!==e}function s(e){return"function"==typeof e}function c(e){return"object"==typeof e&&null!==e}function u(e){V=e}function l(e){Q=e}function d(){return function(){e.nextTick(M)}}function p(){return function(){X(M)}}function f(){var e=0,t=new ee(M),n=document.createTextNode("");return t.observe(n,{characterData:!0}),function(){n.data=e=++e%2}}function h(){var e=new MessageChannel;return e.port1.onmessage=M,function(){e.port2.postMessage(0)}}function m(){return function(){setTimeout(M,1)}}function M(){for(var e=0;e<G;e+=2){var t=re[e],n=re[e+1];t(n),re[e]=void 0,re[e+1]=void 0}G=0}function _(){try{var e=n(445);return X=e.runOnLoop||e.runOnContext,p()}catch(e){return m()}}function v(){}function g(){return new TypeError("You cannot resolve a promise with itself")}function b(){return new TypeError("A promises callback cannot return that same promise.")}function y(e){try{return e.then}catch(e){return se.error=e,se}}function A(e,t,n,r){try{e.call(t,n,r)}catch(e){return e}}function T(e,t,n){Q(function(e){var r=!1,a=A(n,t,function(n){r||(r=!0,t!==n?w(e,n):S(e,n))},function(t){r||(r=!0,k(e,t))},"Settle: "+(e._label||" unknown promise"));!r&&a&&(r=!0,k(e,a))},e)}function L(e,t){t._state===oe?S(e,t._result):t._state===ie?k(e,t._result):O(t,void 0,function(t){w(e,t)},function(t){k(e,t)})}function E(e,t){if(t.constructor===e.constructor)L(e,t);else{var n=y(t);n===se?k(e,se.error):void 0===n?S(e,t):s(n)?T(e,t,n):S(e,t)}}function w(e,t){e===t?k(e,g()):i(t)?E(e,t):S(e,t)}function z(e){e._onerror&&e._onerror(e._result),N(e)}function S(e,t){e._state===ae&&(e._result=t,e._state=oe,0!==e._subscribers.length&&Q(N,e))}function k(e,t){e._state===ae&&(e._state=ie,e._result=t,Q(z,e))}function O(e,t,n,r){var a=e._subscribers,o=a.length;e._onerror=null,a[o]=t,a[o+oe]=n,a[o+ie]=r,0===o&&e._state&&Q(N,e)}function N(e){var t=e._subscribers,n=e._state;if(0!==t.length){for(var r,a,o=e._result,i=0;i<t.length;i+=3)r=t[i],a=t[i+n],r?P(n,r,a,o):a(o);e._subscribers.length=0}}function C(){this.error=null}function D(e,t){try{return e(t)}catch(e){return ce.error=e,ce}}function P(e,t,n,r){var a,o,i,c,u=s(n);if(u){if(a=D(n,r),a===ce?(c=!0,o=a.error,a=null):i=!0,t===a)return void k(t,b())}else a=r,i=!0;t._state!==ae||(u&&i?w(t,a):c?k(t,o):e===oe?S(t,a):e===ie&&k(t,a))}function x(e,t){try{t(function(t){w(e,t)},function(t){k(e,t)})}catch(t){k(e,t)}}function j(e,t){var n=this;n._instanceConstructor=e,n.promise=new e(v),n._validateInput(t)?(n._input=t,n.length=t.length,n._remaining=t.length,n._init(),0===n.length?S(n.promise,n._result):(n.length=n.length||0,n._enumerate(),0===n._remaining&&S(n.promise,n._result))):k(n.promise,n._validationError())}function W(e){return new ue(this,e).promise}function Y(e){function t(e){w(a,e)}function n(e){k(a,e)}var r=this,a=new r(v);if(!K(e))return k(a,new TypeError("You must pass an array to race.")),a;for(var o=e.length,i=0;a._state===ae&&i<o;i++)O(r.resolve(e[i]),void 0,t,n);return a}function q(e){var t=this;if(e&&"object"==typeof e&&e.constructor===t)return e;
+var n=new t(v);return w(n,e),n}function B(e){var t=this,n=new t(v);return k(n,e),n}function R(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}function H(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}function I(e){this._id=he++,this._state=void 0,this._result=void 0,this._subscribers=[],v!==e&&(s(e)||R(),this instanceof I||H(),x(this,e))}function U(){var e;if("undefined"!=typeof a)e=a;else if("undefined"!=typeof self)e=self;else try{e=Function("return this")()}catch(e){throw new Error("polyfill failed because global object is unavailable in this environment")}var t=e.Promise;t&&"[object Promise]"===Object.prototype.toString.call(t.resolve())&&!t.cast||(e.Promise=me)}var F;F=Array.isArray?Array.isArray:function(e){return"[object Array]"===Object.prototype.toString.call(e)};var X,V,J,K=F,G=0,Q=({}.toString,function(e,t){re[G]=e,re[G+1]=t,G+=2,2===G&&(V?V(M):J())}),$="undefined"!=typeof window?window:void 0,Z=$||{},ee=Z.MutationObserver||Z.WebKitMutationObserver,te="undefined"!=typeof e&&"[object process]"==={}.toString.call(e),ne="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel,re=new Array(1e3);J=te?d():ee?f():ne?h():void 0===$?_():m();var ae=void 0,oe=1,ie=2,se=new C,ce=new C;j.prototype._validateInput=function(e){return K(e)},j.prototype._validationError=function(){return new Error("Array Methods must be provided an Array")},j.prototype._init=function(){this._result=new Array(this.length)};var ue=j;j.prototype._enumerate=function(){for(var e=this,t=e.length,n=e.promise,r=e._input,a=0;n._state===ae&&a<t;a++)e._eachEntry(r[a],a)},j.prototype._eachEntry=function(e,t){var n=this,r=n._instanceConstructor;c(e)?e.constructor===r&&e._state!==ae?(e._onerror=null,n._settledAt(e._state,t,e._result)):n._willSettleAt(r.resolve(e),t):(n._remaining--,n._result[t]=e)},j.prototype._settledAt=function(e,t,n){var r=this,a=r.promise;a._state===ae&&(r._remaining--,e===ie?k(a,n):r._result[t]=n),0===r._remaining&&S(a,r._result)},j.prototype._willSettleAt=function(e,t){var n=this;O(e,void 0,function(e){n._settledAt(oe,t,e)},function(e){n._settledAt(ie,t,e)})};var le=W,de=Y,pe=q,fe=B,he=0,me=I;I.all=le,I.race=de,I.resolve=pe,I.reject=fe,I._setScheduler=u,I._setAsap=l,I._asap=Q,I.prototype={constructor:I,then:function(e,t){var n=this,r=n._state;if(r===oe&&!e||r===ie&&!t)return this;var a=new this.constructor(v),o=n._result;if(r){var i=arguments[r-1];Q(function(){P(r,a,i,o)})}else O(n,a,e,t);return a},catch:function(e){return this.then(null,e)}};var Me=U,_e={Promise:me,polyfill:Me};n(446).amd?(r=function(){return _e}.call(t,n,t,o),!(void 0!==r&&(o.exports=r))):"undefined"!=typeof o&&o.exports?o.exports=_e:"undefined"!=typeof this&&(this.ES6Promise=_e),Me()}).call(this)}).call(t,n(444),function(){return this}(),n(169)(e))},function(e,t){function n(){throw new Error("setTimeout has not been defined")}function r(){throw new Error("clearTimeout has not been defined")}function a(e){if(l===setTimeout)return setTimeout(e,0);if((l===n||!l)&&setTimeout)return l=setTimeout,setTimeout(e,0);try{return l(e,0)}catch(t){try{return l.call(null,e,0)}catch(t){return l.call(this,e,0)}}}function o(e){if(d===clearTimeout)return clearTimeout(e);if((d===r||!d)&&clearTimeout)return d=clearTimeout,clearTimeout(e);try{return d(e)}catch(t){try{return d.call(null,e)}catch(t){return d.call(this,e)}}}function i(){m&&f&&(m=!1,f.length?h=f.concat(h):M=-1,h.length&&s())}function s(){if(!m){var e=a(i);m=!0;for(var t=h.length;t;){for(f=h,h=[];++M<t;)f&&f[M].run();M=-1,t=h.length}f=null,m=!1,o(e)}}function c(e,t){this.fun=e,this.array=t}function u(){}var l,d,p=e.exports={};!function(){try{l="function"==typeof setTimeout?setTimeout:n}catch(e){l=n}try{d="function"==typeof clearTimeout?clearTimeout:r}catch(e){d=r}}();var f,h=[],m=!1,M=-1;p.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];h.push(new c(e,t)),1!==h.length||m||a(s)},c.prototype.run=function(){this.fun.apply(null,this.array)},p.title="browser",p.browser=!0,p.env={},p.argv=[],p.version="",p.versions={},p.on=u,p.addListener=u,p.once=u,p.off=u,p.removeListener=u,p.removeAllListeners=u,p.emit=u,p.binding=function(e){throw new Error("process.binding is not supported")},p.cwd=function(){return"/"},p.chdir=function(e){throw new Error("process.chdir is not supported")},p.umask=function(){return 0}},function(e,t){},function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(348),i=a(o),s=n(448),c=r(s),u=n(457),l=r(u),d=(0,i.default)({},c,l);t.default=d,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return!!e.jetpack.modules.requests.fetchingModulesList}function o(e,t){return!!e.jetpack.modules.requests.activating[t]}function i(e,t){return!!e.jetpack.modules.requests.deactivating[t]}function s(e,t,n){return(0,L.default)(e.jetpack.modules.requests.updatingOption,[t,n],!1)}function c(e,t,n){return(0,L.default)(e.jetpack.modules.items,[t,"options",n,"current_value"])}function u(e,t,n){return(0,L.default)(e.jetpack.modules.items,[t,"options",n,"enum_labels"],!1)}function l(e){return e.jetpack.modules.items}function d(e,t){return(0,L.default)(e.jetpack.modules.items,t,{})}function p(e,t){return(0,g.default)(e.jetpack.modules.items).filter(function(n){return e.jetpack.modules.items[n].feature.indexOf(t)!==-1}).map(function(t){return e.jetpack.modules.items[t]})}function f(e){return(0,g.default)(e.jetpack.modules.items).filter(function(t){return e.jetpack.modules.items[t].requires_connection})}function h(e,t){return!!(0,L.default)(e.jetpack.modules.items,[t,"activated"],!1)}function m(e){return(0,L.default)(e.jetpack.modules,"unsavedOptionsFlag")}Object.defineProperty(t,"__esModule",{value:!0}),t.reducer=t.unsavedOptionsFlag=t.requests=t.initialRequestsState=t.items=void 0;var M=n(266),_=r(M),v=n(449),g=r(v),b=n(453),y=r(b);t.isFetchingModulesList=a,t.isActivatingModule=o,t.isDeactivatingModule=i,t.isUpdatingModuleOption=s,t.getModuleOption=c,t.getModuleOptionValidValues=u,t.getModules=l,t.getModule=d,t.getModulesByFeature=p,t.getModulesThatRequireConnection=f,t.isModuleActivated=h,t.areThereUnsavedModuleOptions=m;var A=n(161),T=n(398),L=r(T),E=n(354),w=r(E),z=n(434),S=t.items=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments[1],n=function(){switch(t.type){case z.JETPACK_SET_INITIAL_STATE:return{v:(0,w.default)({},t.initialState.getModules)};case z.JETPACK_MODULES_LIST_RECEIVE:return{v:(0,w.default)({},e,t.modules)};case z.JETPACK_MODULE_ACTIVATE_SUCCESS:return{v:(0,w.default)({},e,(0,y.default)({},t.module,(0,w.default)({},e[t.module],{activated:!0})))};case z.JETPACK_MODULE_DEACTIVATE_SUCCESS:return{v:(0,w.default)({},e,(0,y.default)({},t.module,(0,w.default)({},e[t.module],{activated:!1})))};case z.JETPACK_MODULE_UPDATE_OPTIONS_SUCCESS:var n=(0,w.default)({},e[t.module]);return(0,g.default)(t.newOptionValues).forEach(function(e){n.options[e].current_value=t.newOptionValues[e]}),{v:(0,w.default)({},e,(0,y.default)({},t.module,n))};default:return{v:e}}}();if("object"===("undefined"==typeof n?"undefined":(0,_.default)(n)))return n.v},k=t.initialRequestsState={fetchingModulesList:!1,activating:{},deactivating:{},updatingOption:{}},O=t.requests=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:k,t=arguments[1],n=function(){switch(t.type){case z.JETPACK_MODULES_LIST_FETCH:return{v:(0,w.default)({},e,{fetchingModulesList:!0})};case z.JETPACK_MODULES_LIST_FETCH_FAIL:case z.JETPACK_MODULES_LIST_RECEIVE:return{v:(0,w.default)({},e,{fetchingModulesList:!1})};case z.JETPACK_MODULE_ACTIVATE:return{v:(0,w.default)({},e,{activating:(0,w.default)({},e.activating,(0,y.default)({},t.module,!0))})};case z.JETPACK_MODULE_ACTIVATE_FAIL:case z.JETPACK_MODULE_ACTIVATE_SUCCESS:return{v:(0,w.default)({},e,{activating:(0,w.default)({},e.activating,(0,y.default)({},t.module,!1))})};case z.JETPACK_MODULE_DEACTIVATE:return{v:(0,w.default)({},e,{deactivating:(0,w.default)({},e.deactivating,(0,y.default)({},t.module,!0))})};case z.JETPACK_MODULE_DEACTIVATE_FAIL:case z.JETPACK_MODULE_DEACTIVATE_SUCCESS:return{v:(0,w.default)({},e,{deactivating:(0,w.default)({},e.deactivating,(0,y.default)({},t.module,!1))})};case z.JETPACK_MODULE_UPDATE_OPTIONS:var n=(0,w.default)({},e.updatingOption);return n[t.module]=(0,w.default)({},n[t.module]),(0,g.default)(t.newOptionValues).forEach(function(e){n[t.module][e]=!0}),{v:(0,w.default)({},e,{updatingOption:(0,w.default)({},e.updatingOption,n)})};case z.JETPACK_MODULE_UPDATE_OPTIONS_FAIL:case z.JETPACK_MODULE_UPDATE_OPTIONS_SUCCESS:var r=(0,w.default)({},e.updatingOption);return r[t.module]=(0,w.default)({},r[t.module]),(0,g.default)(t.newOptionValues).forEach(function(e){r[t.module][e]=!1}),{v:(0,w.default)({},e,{updatingOption:(0,w.default)({},e.updatingOption,r)})};default:return{v:e}}}();if("object"===("undefined"==typeof n?"undefined":(0,_.default)(n)))return n.v},N=t.unsavedOptionsFlag=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments[1];switch(t.type){case z.JETPACK_MODULES_SET_UNSAVED_OPTION_FLAG:return!0;case z.JETPACK_MODULES_CLEAR_UNSAVED_OPTION_FLAG:return!1;default:return e}};t.reducer=(0,A.combineReducers)({items:S,requests:O,unsavedOptionsFlag:N})},function(e,t,n){e.exports={default:n(450),__esModule:!0}},function(e,t,n){n(451),e.exports=n(277).Object.keys},function(e,t,n){var r=n(312),a=n(296);n(452)("keys",function(){return function(e){return a(r(e))}})},function(e,t,n){var r=n(275),a=n(277),o=n(286);e.exports=function(e,t){var n=(a.Object||{})[e]||Object[e],i={};i[e]=t(n),r(r.S+r.F*o(function(){n(1)}),"Object",i)}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a=n(454),o=r(a);t.default=function(e,t,n){return t in e?(0,o.default)(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},function(e,t,n){e.exports={default:n(455),__esModule:!0}},function(e,t,n){n(456);var r=n(277).Object;e.exports=function(e,t,n){return r.defineProperty(e,t,n)}},function(e,t,n){var r=n(275);r(r.S+r.F*!n(285),"Object",{defineProperty:n(281).f})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){switch(e){case"custom-content-types":t||jQuery("#menu-posts-jetpack-portfolio, #menu-posts-jetpack-testimonial").toggle(),(0,c.default)(t,function(e,t){"jetpack_portfolio"===t&&jQuery("#menu-posts-jetpack-portfolio, .jp-toggle-portfolio").toggle(),"jetpack_testimonial"===t&&jQuery("#menu-posts-jetpack-testimonial, .jp-toggle-testimonial").toggle()});break;default:return!1}}Object.defineProperty(t,"__esModule",{value:!0}),t.regeneratePostByEmailAddress=t.updateModuleOptions=t.deactivateModule=t.activateModule=t.fetchModule=t.fetchModules=t.clearUnsavedOptionFlag=t.setUnsavedOptionFlag=void 0,t.maybeHideNavMenuItem=a;var o=n(458),i=n(466),s=n(594),c=r(s),u=n(434),l=n(448),d=n(439),p=r(d);t.setUnsavedOptionFlag=function(){return{type:u.JETPACK_MODULES_SET_UNSAVED_OPTION_FLAG}},t.clearUnsavedOptionFlag=function(){return{type:u.JETPACK_MODULES_CLEAR_UNSAVED_OPTION_FLAG}},t.fetchModules=function(){return function(e){return e({type:u.JETPACK_MODULES_LIST_FETCH}),p.default.fetchModules().then(function(t){return e({type:u.JETPACK_MODULES_LIST_RECEIVE,modules:t}),t}).catch(function(t){e({type:u.JETPACK_MODULES_LIST_FETCH_FAIL,error:t})})}},t.fetchModule=function(){return function(e){return e({type:u.JETPACK_MODULE_FETCH}),p.default.fetchModule().then(function(t){return e({type:u.JETPACK_MODULE_RECEIVE,module:t}),t}).catch(function(t){e({type:u.JETPACK_MODULE_FETCH_FAIL,error:t})})}},t.activateModule=function(e){return function(t,n){return t({type:u.JETPACK_MODULE_ACTIVATE,module:e}),t((0,o.removeNotice)("module-toggle")),t((0,o.createNotice)("is-info",(0,i.translate)("Activating %(slug)s…",{args:{slug:(0,l.getModule)(n(),e).name}}),{id:"module-toggle"})),p.default.activateModule(e).then(function(){t({type:u.JETPACK_MODULE_ACTIVATE_SUCCESS,module:e,success:!0}),t((0,o.removeNotice)("module-toggle")),t((0,o.createNotice)("is-success",(0,i.translate)("%(slug)s has been activated.",{args:{slug:(0,l.getModule)(n(),e).name}}),{id:"module-toggle",duration:6e3}))}).catch(function(r){t({type:u.JETPACK_MODULE_ACTIVATE_FAIL,module:e,success:!1,error:r}),t((0,o.removeNotice)("module-toggle")),t((0,o.createNotice)("is-error",(0,i.translate)("%(slug)s failed to activate. %(error)s",{args:{slug:(0,l.getModule)(n(),e).name,error:r}}),{id:"module-toggle"}))})}},t.deactivateModule=function(e){return function(t,n){return t({type:u.JETPACK_MODULE_DEACTIVATE,module:e}),t((0,o.removeNotice)("module-toggle")),t((0,o.createNotice)("is-info",(0,i.translate)("Deactivating %(slug)s…",{args:{slug:(0,l.getModule)(n(),e).name}}),{id:"module-toggle"})),p.default.deactivateModule(e).then(function(){t({type:u.JETPACK_MODULE_DEACTIVATE_SUCCESS,module:e,success:!0}),t((0,o.removeNotice)("module-toggle")),t((0,o.createNotice)("is-success",(0,i.translate)("%(slug)s has been deactivated.",{args:{slug:(0,l.getModule)(n(),e).name}}),{id:"module-toggle",duration:6e3}))}).catch(function(r){t({type:u.JETPACK_MODULE_DEACTIVATE_FAIL,module:e,success:!1,error:r}),t((0,o.removeNotice)("module-toggle")),t((0,o.createNotice)("is-error",(0,i.translate)("%(slug)s failed to deactivate. %(error)s",{args:{slug:(0,l.getModule)(n(),e).name,error:r}}),{id:"module-toggle"}))})}},t.updateModuleOptions=function(e,t){return function(n,r){return n({type:u.JETPACK_MODULE_UPDATE_OPTIONS,module:e,newOptionValues:t}),n((0,o.removeNotice)("module-setting-"+e)),n((0,o.createNotice)("is-info",(0,i.translate)("Updating %(slug)s settings…",{args:{slug:(0,l.getModule)(r(),e).name}}),{id:"module-setting-"+e})),p.default.updateModuleOptions(e,t).then(function(s){n({type:u.JETPACK_MODULE_UPDATE_OPTIONS_SUCCESS,module:e,newOptionValues:t,success:s}),a(e,t),n((0,o.removeNotice)("module-setting-"+e)),n((0,o.createNotice)("is-success",(0,i.translate)("Updated %(slug)s settings.",{args:{slug:(0,l.getModule)(r(),e).name}}),{id:"module-setting-"+e}))}).catch(function(a){n({type:u.JETPACK_MODULE_UPDATE_OPTIONS_FAIL,module:e,success:!1,error:a,newOptionValues:t}),n((0,o.removeNotice)("module-setting-"+e)),n((0,o.createNotice)("is-error",(0,i.translate)("Error updating %(slug)s settings. %(error)s",{args:{slug:(0,l.getModule)(r(),e).name,error:a}}),{id:"module-setting-"+e}))})}},t.regeneratePostByEmailAddress=function(){var e="post-by-email",t={post_by_email_address:"regenerate"};return function(n,r){return n({type:u.JETPACK_MODULE_UPDATE_OPTIONS,module:e,newOptionValues:t}),n((0,o.removeNotice)("module-setting-"+e)),n((0,o.createNotice)("is-info",(0,i.translate)("Updating %(slug)s address…",{args:{slug:(0,l.getModule)(r(),e).name}}),{id:"module-setting-"+e})),p.default.updateModuleOptions(e,t).then(function(t){var a={post_by_email_address:t.post_by_email_address};n({type:u.JETPACK_MODULE_UPDATE_OPTIONS_SUCCESS,module:e,newOptionValues:a,success:t}),n((0,o.removeNotice)("module-setting-"+e)),n((0,o.createNotice)("is-success",(0,i.translate)("Regenerated %(slug)s address .",{args:{slug:(0,l.getModule)(r(),e).name}}),{id:"module-setting-"+e}))}).catch(function(a){n({type:u.JETPACK_MODULE_UPDATE_OPTIONS_FAIL,module:e,success:!1,error:a,newOptionValues:t}),n((0,o.removeNotice)("module-setting-"+e)),n((0,o.createNotice)("is-error",(0,i.translate)("Error regenerating %(slug)s address. %(error)s",{args:{slug:(0,l.getModule)(r(),e).name,error:a}}),{id:"module-setting-"+e}))})}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return{noticeId:e,type:c.REMOVE_NOTICE}}function o(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r={noticeId:n.id||(0,s.default)(),duration:n.duration,showDismiss:"boolean"!=typeof n.showDismiss||n.showDismiss,isPersistent:n.isPersistent||!1,displayOnNextPage:n.displayOnNextPage||!1,status:e,text:t};return{type:c.NEW_NOTICE,notice:r}}Object.defineProperty(t,"__esModule",{value:!0}),t.warningNotice=t.infoNotice=t.errorNotice=t.successNotice=void 0,t.removeNotice=a,t.createNotice=o;var i=n(459),s=r(i),c=n(346);t.successNotice=o.bind(null,"is-success"),t.errorNotice=o.bind(null,"is-error"),t.infoNotice=o.bind(null,"is-info"),t.warningNotice=o.bind(null,"is-warning")},function(e,t,n){function r(e){var t=++o;return a(e)+t}var a=n(460),o=0;e.exports=r},function(e,t,n){function r(e){if("string"==typeof e)return e;if(null==e)return"";if(o(e))return a?c.call(e):"";var t=e+"";return"0"==t&&1/e==-i?"-0":t}var a=n(461),o=n(464),i=1/0,s=a?a.prototype:void 0,c=a?s.toString:void 0;e.exports=r},function(e,t,n){var r=n(462),a=r.Symbol;e.exports=a},function(e,t,n){(function(e,r){var a=n(463),o={function:!0,object:!0},i=o[typeof t]&&t&&!t.nodeType?t:void 0,s=o[typeof e]&&e&&!e.nodeType?e:void 0,c=a(i&&s&&"object"==typeof r&&r),u=a(o[typeof self]&&self),l=a(o[typeof window]&&window),d=a(o[typeof this]&&this),p=c||l!==(d&&d.window)&&l||u||d||Function("return this")();e.exports=p}).call(t,n(169)(e),function(){return this}())},function(e,t){function n(e){return e&&e.Object===Object?e:null}e.exports=n},function(e,t,n){function r(e){return"symbol"==typeof e||a(e)&&s.call(e)==o}var a=n(465),o="[object Symbol]",i=Object.prototype,s=i.toString;e.exports=r},function(e,t){function n(e){return!!e&&"object"==typeof e}e.exports=n},function(e,t,n){var r=n(467),a=new r;e.exports={moment:a.moment,numberFormat:a.numberFormat.bind(a),translate:a.translate.bind(a),configure:a.configure.bind(a),setLocale:a.setLocale.bind(a),getLocale:a.getLocale.bind(a),getLocaleSlug:a.getLocaleSlug.bind(a),addTranslations:a.addTranslations.bind(a),reRenderTranslations:a.reRenderTranslations.bind(a),registerComponentUpdateHook:a.registerComponentUpdateHook.bind(a),registerTranslateHook:a.registerTranslateHook.bind(a),state:a.state,stateObserver:a.stateObserver,on:a.stateObserver.on.bind(a.stateObserver),off:a.stateObserver.removeListener.bind(a.stateObserver),emit:a.stateObserver.emit.bind(a.stateObserver),mixin:n(590)(a),localize:n(593)(a),$this:a,I18N:r}},function(e,t,n){function r(){c.throwErrors&&"undefined"!=typeof window&&window.console&&window.console.warn&&window.console.warn.apply(window.console,arguments)}function a(e){return Array.prototype.slice.call(e)}function o(e){var t,n=e[0],o={};for(("string"!=typeof n||e.length>3||e.length>2&&"object"==typeof e[1]&&"object"==typeof e[2])&&r("Deprecated Invocation: `translate()` accepts ( string, [string], [object] ). These arguments passed:",a(e),". See https://github.com/Automattic/i18n-calypso#translate-method"),2===e.length&&"string"==typeof n&&"string"==typeof e[1]&&r("Invalid Invocation: `translate()` requires an options object for plural translations, but passed:",a(e)),t=0;t<e.length;t++)"object"==typeof e[t]&&(o=e[t]);if("string"==typeof n?o.original=n:"object"==typeof o.original&&(o.plural=o.original.plural,o.count=o.original.count,o.original=o.original.single),"string"==typeof e[1]&&(o.plural=e[1]),"undefined"==typeof o.original)throw new Error("Translate called without a `string` value as first argument.");return o}function i(e,t){var n={gettext:[t.original],ngettext:[t.original,t.plural,t.count],npgettext:[t.context,t.original,t.plural,t.count],pgettext:[t.context,t.original]};return n[e]||[]}function s(e,t){var n,r="gettext";return t.context&&(r="p"+r),"string"==typeof t.original&&"string"==typeof t.plural&&(r="n"+r),n=i(r,t),e[r].apply(e,n)}function c(){return this instanceof c?(this.defaultLocaleSlug="en",this.state={numberFormatSettings:{},jed:void 0,locale:void 0,localeSlug:void 0,translations:h({max:100})},this.componentUpdateHooks=[],this.translateHooks=[],this.stateObserver=new p,this.stateObserver.setMaxListeners(0),void this.configure()):new c}var u=n(468)("i18n-calypso"),l=n(471),d=n(472),p=n(581).EventEmitter,f=n(582).default,h=n(586),m=n(588),M=n(589),_="number_format_decimals",v="number_format_thousands_sep";c.throwErrors=!1,c.prototype.moment=d,c.prototype.numberFormat=function(e){var t=arguments[1]||{},n="number"==typeof t?t:t.decimals||0,r=t.decPoint||this.state.numberFormatSettings.decimal_point||".",a=t.thousandsSep||this.state.numberFormatSettings.thousands_sep||",";return M(e,n,r,a)},c.prototype.configure=function(e){m(this,e||{}),this.setLocale()},c.prototype.setLocale=function(e){var t;e&&e[""].localeSlug||(e={"":{localeSlug:this.defaultLocaleSlug}}),t=e[""].localeSlug,t!==this.defaultLocaleSlug&&t===this.state.localeSlug||(this.state.localeSlug=t,this.state.locale=e,this.state.jed=new l({locale_data:{messages:e}}),d.locale(t),this.state.numberFormatSettings.decimal_point=s(this.state.jed,o([_])),this.state.numberFormatSettings.thousands_sep=s(this.state.jed,o([v])),this.state.numberFormatSettings.decimal_point===_&&(this.state.numberFormatSettings.decimal_point="."),this.state.numberFormatSettings.thousands_sep===v&&(this.state.numberFormatSettings.thousands_sep=","),this.state.translations.clear(),this.stateObserver.emit("change"))},c.prototype.getLocale=function(){return this.state.locale},c.prototype.getLocaleSlug=function(){return this.state.localeSlug},c.prototype.addTranslations=function(e){for(var t in e)""!==t&&(this.state.jed.options.locale_data.messages[t]=e[t]);this.state.translations.clear(),this.stateObserver.emit("change")},c.prototype.translate=function(){var e,t,n,r,a,i;if(e=o(arguments),i=!e.components,i&&(a=JSON.stringify(e),t=this.state.translations.get(a)))return t;if(t=s(this.state.jed,e),e.args){n=Array.isArray(e.args)?e.args.slice(0):[e.args],n.unshift(t);try{t=l.sprintf.apply(l,n)}catch(e){if(!window||!window.console)return;r=this.throwErrors?"error":"warn","string"!=typeof e?window.console[r](e):window.console[r]("i18n sprintf error:",n)}}return e.components&&(t=f({mixedString:t,components:e.components,throwErrors:this.throwErrors})),this.translateHooks.forEach(function(n){t=n(t,e)}),i&&this.state.translations.set(a,t),t},c.prototype.reRenderTranslations=function(){u("Re-rendering all translations due to external request"),this.state.translations.clear(),this.stateObserver.emit("change")},c.prototype.registerComponentUpdateHook=function(e){this.componentUpdateHooks.push(e)},c.prototype.registerTranslateHook=function(e){this.translateHooks.push(e)},e.exports=c},function(e,t,n){function r(){return"WebkitAppearance"in document.documentElement.style||window.console&&(console.firebug||console.exception&&console.table)||navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31}function a(){var e=arguments,n=this.useColors;if(e[0]=(n?"%c":"")+this.namespace+(n?" %c":" ")+e[0]+(n?"%c ":" ")+"+"+t.humanize(this.diff),!n)return e;var r="color: "+this.color;e=[e[0],r,"color: inherit"].concat(Array.prototype.slice.call(e,1));var a=0,o=0;return e[0].replace(/%[a-z%]/g,function(e){"%%"!==e&&(a++,"%c"===e&&(o=a))}),e.splice(o,0,r),e}function o(){return"object"==typeof console&&console.log&&Function.prototype.apply.call(console.log,console,arguments)}function i(e){try{null==e?t.storage.removeItem("debug"):t.storage.debug=e}catch(e){}}function s(){var e;try{e=t.storage.debug}catch(e){}return e}function c(){try{return window.localStorage}catch(e){}}t=e.exports=n(469),t.log=o,t.formatArgs=a,t.save=i,t.load=s,t.useColors=r,t.storage="undefined"!=typeof chrome&&"undefined"!=typeof chrome.storage?chrome.storage.local:c(),t.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],t.formatters.j=function(e){return JSON.stringify(e)},t.enable(s())},function(e,t,n){function r(){return t.colors[l++%t.colors.length]}function a(e){function n(){}function a(){var e=a,n=+new Date,o=n-(u||n);e.diff=o,e.prev=u,e.curr=n,u=n,null==e.useColors&&(e.useColors=t.useColors()),null==e.color&&e.useColors&&(e.color=r());var i=Array.prototype.slice.call(arguments);i[0]=t.coerce(i[0]),"string"!=typeof i[0]&&(i=["%o"].concat(i));var s=0;i[0]=i[0].replace(/%([a-z%])/g,function(n,r){if("%%"===n)return n;s++;var a=t.formatters[r];if("function"==typeof a){var o=i[s];n=a.call(e,o),i.splice(s,1),s--}return n}),"function"==typeof t.formatArgs&&(i=t.formatArgs.apply(e,i));var c=a.log||t.log||console.log.bind(console);c.apply(e,i)}n.enabled=!1,a.enabled=!0;var o=t.enabled(e)?a:n;return o.namespace=e,o}function o(e){t.save(e);for(var n=(e||"").split(/[\s,]+/),r=n.length,a=0;a<r;a++)n[a]&&(e=n[a].replace(/\*/g,".*?"),"-"===e[0]?t.skips.push(new RegExp("^"+e.substr(1)+"$")):t.names.push(new RegExp("^"+e+"$")))}function i(){t.enable("")}function s(e){var n,r;for(n=0,r=t.skips.length;n<r;n++)if(t.skips[n].test(e))return!1;for(n=0,r=t.names.length;n<r;n++)if(t.names[n].test(e))return!0;return!1}function c(e){return e instanceof Error?e.stack||e.message:e}t=e.exports=a,t.coerce=c,t.disable=i,t.enable=o,t.enabled=s,t.humanize=n(470),t.names=[],t.skips=[],t.formatters={};var u,l=0},function(e,t){function n(e){if(e=""+e,!(e.length>1e4)){var t=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(e);if(t){var n=parseFloat(t[1]),r=(t[2]||"ms").toLowerCase();switch(r){case"years":case"year":case"yrs":case"yr":case"y":return n*l;case"days":case"day":case"d":return n*u;case"hours":case"hour":case"hrs":case"hr":case"h":return n*c;case"minutes":case"minute":case"mins":case"min":case"m":return n*s;case"seconds":case"second":case"secs":case"sec":case"s":return n*i;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return n}}}}function r(e){return e>=u?Math.round(e/u)+"d":e>=c?Math.round(e/c)+"h":e>=s?Math.round(e/s)+"m":e>=i?Math.round(e/i)+"s":e+"ms"}function a(e){return o(e,u,"day")||o(e,c,"hour")||o(e,s,"minute")||o(e,i,"second")||e+" ms"}function o(e,t,n){if(!(e<t))return e<1.5*t?Math.floor(e/t)+" "+n:Math.ceil(e/t)+" "+n+"s"}var i=1e3,s=60*i,c=60*s,u=24*c,l=365.25*u;e.exports=function(e,t){return t=t||{},"string"==typeof e?n(e):t.long?a(e):r(e)}},function(e,t,n){!function(n,r){function a(e){return f.PF.compile(e||"nplurals=2; plural=(n != 1);")}function o(e,t){this._key=e,this._i18n=t}var i=Array.prototype,s=Object.prototype,c=i.slice,u=s.hasOwnProperty,l=i.forEach,d={},p={forEach:function(e,t,n){var r,a,o;if(null!==e)if(l&&e.forEach===l)e.forEach(t,n);else if(e.length===+e.length){for(r=0,a=e.length;r<a;r++)if(r in e&&t.call(n,e[r],r,e)===d)return}else for(o in e)if(u.call(e,o)&&t.call(n,e[o],o,e)===d)return},extend:function(e){return this.forEach(c.call(arguments,1),function(t){for(var n in t)e[n]=t[n]}),e}},f=function(e){if(this.defaults={locale_data:{messages:{"":{domain:"messages",lang:"en",plural_forms:"nplurals=2; plural=(n != 1);"}}},domain:"messages",debug:!1},this.options=p.extend({},this.defaults,e),this.textdomain(this.options.domain),e.domain&&!this.options.locale_data[this.options.domain])throw new Error("Text domain set to non-existent domain: `"+e.domain+"`")};f.context_delimiter=String.fromCharCode(4),p.extend(o.prototype,{onDomain:function(e){return this._domain=e,this},withContext:function(e){return this._context=e,this},ifPlural:function(e,t){return this._val=e,this._pkey=t,this},fetch:function(e){return"[object Array]"!={}.toString.call(e)&&(e=[].slice.call(arguments,0)),(e&&e.length?f.sprintf:function(e){return e})(this._i18n.dcnpgettext(this._domain,this._context,this._key,this._pkey,this._val),e)}}),p.extend(f.prototype,{translate:function(e){return new o(e,this)},textdomain:function(e){return e?void(this._textdomain=e):this._textdomain},gettext:function(e){return this.dcnpgettext.call(this,r,r,e)},dgettext:function(e,t){return this.dcnpgettext.call(this,e,r,t)},dcgettext:function(e,t){return this.dcnpgettext.call(this,e,r,t)},ngettext:function(e,t,n){return this.dcnpgettext.call(this,r,r,e,t,n)},dngettext:function(e,t,n,a){return this.dcnpgettext.call(this,e,r,t,n,a)},dcngettext:function(e,t,n,a){return this.dcnpgettext.call(this,e,r,t,n,a)},pgettext:function(e,t){return this.dcnpgettext.call(this,r,e,t)},dpgettext:function(e,t,n){return this.dcnpgettext.call(this,e,t,n)},dcpgettext:function(e,t,n){return this.dcnpgettext.call(this,e,t,n)},npgettext:function(e,t,n,a){return this.dcnpgettext.call(this,r,e,t,n,a)},dnpgettext:function(e,t,n,r,a){return this.dcnpgettext.call(this,e,t,n,r,a)},dcnpgettext:function(e,t,n,r,o){r=r||n,e=e||this._textdomain;var i;if(!this.options)return i=new f,i.dcnpgettext.call(i,void 0,void 0,n,r,o);if(!this.options.locale_data)throw new Error("No locale data provided.");if(!this.options.locale_data[e])throw new Error("Domain `"+e+"` was not found.");if(!this.options.locale_data[e][""])throw new Error("No locale meta information provided.");if(!n)throw new Error("No translation key found.");var s,c,u,l=t?t+f.context_delimiter+n:n,d=this.options.locale_data,p=d[e],h=(d.messages||this.defaults.locale_data.messages)[""],m=p[""].plural_forms||p[""]["Plural-Forms"]||p[""]["plural-forms"]||h.plural_forms||h["Plural-Forms"]||h["plural-forms"];if(void 0===o)u=1;else{if("number"!=typeof o&&(o=parseInt(o,10),isNaN(o)))throw new Error("The number that was passed in is not a number.");u=a(m)(o)+1}if(!p)throw new Error("No domain named `"+e+"` could be found.");return s=p[l],!s||u>=s.length?(this.options.missing_key_callback&&this.options.missing_key_callback(l,e),c=[null,n,r],this.options.debug===!0&&console.log(c[a(m)(o)+1]),c[a()(o)+1]):(c=s[u],c?c:(c=[null,n,r],c[a()(o)+1]))}});var h=function(){function e(e){return Object.prototype.toString.call(e).slice(8,-1).toLowerCase()}function t(e,t){for(var n=[];t>0;n[--t]=e);return n.join("")}var n=function(){return n.cache.hasOwnProperty(arguments[0])||(n.cache[arguments[0]]=n.parse(arguments[0])),n.format.call(null,n.cache[arguments[0]],arguments)};return n.format=function(n,r){var a,o,i,s,c,u,l,d=1,p=n.length,f="",m=[];for(o=0;o<p;o++)if(f=e(n[o]),"string"===f)m.push(n[o]);else if("array"===f){if(s=n[o],s[2])for(a=r[d],i=0;i<s[2].length;i++){if(!a.hasOwnProperty(s[2][i]))throw h('[sprintf] property "%s" does not exist',s[2][i]);a=a[s[2][i]]}else a=s[1]?r[s[1]]:r[d++];if(/[^s]/.test(s[8])&&"number"!=e(a))throw h("[sprintf] expecting number but found %s",e(a));switch("undefined"!=typeof a&&null!==a||(a=""),s[8]){case"b":a=a.toString(2);break;case"c":a=String.fromCharCode(a);break;case"d":a=parseInt(a,10);break;case"e":a=s[7]?a.toExponential(s[7]):a.toExponential();break;case"f":a=s[7]?parseFloat(a).toFixed(s[7]):parseFloat(a);break;case"o":a=a.toString(8);break;case"s":a=(a=String(a))&&s[7]?a.substring(0,s[7]):a;break;case"u":a=Math.abs(a);break;case"x":a=a.toString(16);break;case"X":a=a.toString(16).toUpperCase()}a=/[def]/.test(s[8])&&s[3]&&a>=0?"+"+a:a,u=s[4]?"0"==s[4]?"0":s[4].charAt(1):" ",l=s[6]-String(a).length,c=s[6]?t(u,l):"",m.push(s[5]?a+c:c+a)}return m.join("")},n.cache={},n.parse=function(e){for(var t=e,n=[],r=[],a=0;t;){if(null!==(n=/^[^\x25]+/.exec(t)))r.push(n[0]);else if(null!==(n=/^\x25{2}/.exec(t)))r.push("%");else{if(null===(n=/^\x25(?:([1-9]\d*)\$|\(([^\)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-fosuxX])/.exec(t)))throw"[sprintf] huh?";if(n[2]){a|=1;var o=[],i=n[2],s=[];if(null===(s=/^([a-z_][a-z_\d]*)/i.exec(i)))throw"[sprintf] huh?";for(o.push(s[1]);""!==(i=i.substring(s[0].length));)if(null!==(s=/^\.([a-z_][a-z_\d]*)/i.exec(i)))o.push(s[1]);else{if(null===(s=/^\[(\d+)\]/.exec(i)))throw"[sprintf] huh?";o.push(s[1])}n[2]=o}else a|=2;if(3===a)throw"[sprintf] mixing positional and named placeholders is not (yet) supported";r.push(n)}t=t.substring(n[0].length)}return r},n}(),m=function(e,t){return t.unshift(e),
+h.apply(null,t)};f.parse_plural=function(e,t){return e=e.replace(/n/g,t),f.parse_expression(e)},f.sprintf=function(e,t){return"[object Array]"=={}.toString.call(t)?m(e,[].slice.call(t)):h.apply(this,[].slice.call(arguments))},f.prototype.sprintf=function(){return f.sprintf.apply(this,arguments)},f.PF={},f.PF.parse=function(e){var t=f.PF.extractPluralExpr(e);return f.PF.parser.parse.call(f.PF.parser,t)},f.PF.compile=function(e){function t(e){return e===!0?1:e?e:0}var n=f.PF.parse(e);return function(e){return t(f.PF.interpreter(n)(e))}},f.PF.interpreter=function(e){return function(t){switch(e.type){case"GROUP":return f.PF.interpreter(e.expr)(t);case"TERNARY":return f.PF.interpreter(e.expr)(t)?f.PF.interpreter(e.truthy)(t):f.PF.interpreter(e.falsey)(t);case"OR":return f.PF.interpreter(e.left)(t)||f.PF.interpreter(e.right)(t);case"AND":return f.PF.interpreter(e.left)(t)&&f.PF.interpreter(e.right)(t);case"LT":return f.PF.interpreter(e.left)(t)<f.PF.interpreter(e.right)(t);case"GT":return f.PF.interpreter(e.left)(t)>f.PF.interpreter(e.right)(t);case"LTE":return f.PF.interpreter(e.left)(t)<=f.PF.interpreter(e.right)(t);case"GTE":return f.PF.interpreter(e.left)(t)>=f.PF.interpreter(e.right)(t);case"EQ":return f.PF.interpreter(e.left)(t)==f.PF.interpreter(e.right)(t);case"NEQ":return f.PF.interpreter(e.left)(t)!=f.PF.interpreter(e.right)(t);case"MOD":return f.PF.interpreter(e.left)(t)%f.PF.interpreter(e.right)(t);case"VAR":return t;case"NUM":return e.val;default:throw new Error("Invalid Token found.")}}},f.PF.extractPluralExpr=function(e){e=e.replace(/^\s\s*/,"").replace(/\s\s*$/,""),/;\s*$/.test(e)||(e=e.concat(";"));var t,n=/nplurals\=(\d+);/,r=/plural\=(.*);/,a=e.match(n),o={};if(!(a.length>1))throw new Error("nplurals not found in plural_forms string: "+e);if(o.nplurals=a[1],e=e.replace(n,""),t=e.match(r),!(t&&t.length>1))throw new Error("`plural` expression not found: "+e);return t[1]},f.PF.parser=function(){var e={trace:function(){},yy:{},symbols_:{error:2,expressions:3,e:4,EOF:5,"?":6,":":7,"||":8,"&&":9,"<":10,"<=":11,">":12,">=":13,"!=":14,"==":15,"%":16,"(":17,")":18,n:19,NUMBER:20,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",6:"?",7:":",8:"||",9:"&&",10:"<",11:"<=",12:">",13:">=",14:"!=",15:"==",16:"%",17:"(",18:")",19:"n",20:"NUMBER"},productions_:[0,[3,2],[4,5],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,1],[4,1]],performAction:function(e,t,n,r,a,o,i){var s=o.length-1;switch(a){case 1:return{type:"GROUP",expr:o[s-1]};case 2:this.$={type:"TERNARY",expr:o[s-4],truthy:o[s-2],falsey:o[s]};break;case 3:this.$={type:"OR",left:o[s-2],right:o[s]};break;case 4:this.$={type:"AND",left:o[s-2],right:o[s]};break;case 5:this.$={type:"LT",left:o[s-2],right:o[s]};break;case 6:this.$={type:"LTE",left:o[s-2],right:o[s]};break;case 7:this.$={type:"GT",left:o[s-2],right:o[s]};break;case 8:this.$={type:"GTE",left:o[s-2],right:o[s]};break;case 9:this.$={type:"NEQ",left:o[s-2],right:o[s]};break;case 10:this.$={type:"EQ",left:o[s-2],right:o[s]};break;case 11:this.$={type:"MOD",left:o[s-2],right:o[s]};break;case 12:this.$={type:"GROUP",expr:o[s-1]};break;case 13:this.$={type:"VAR"};break;case 14:this.$={type:"NUM",val:Number(e)}}},table:[{3:1,4:2,17:[1,3],19:[1,4],20:[1,5]},{1:[3]},{5:[1,6],6:[1,7],8:[1,8],9:[1,9],10:[1,10],11:[1,11],12:[1,12],13:[1,13],14:[1,14],15:[1,15],16:[1,16]},{4:17,17:[1,3],19:[1,4],20:[1,5]},{5:[2,13],6:[2,13],7:[2,13],8:[2,13],9:[2,13],10:[2,13],11:[2,13],12:[2,13],13:[2,13],14:[2,13],15:[2,13],16:[2,13],18:[2,13]},{5:[2,14],6:[2,14],7:[2,14],8:[2,14],9:[2,14],10:[2,14],11:[2,14],12:[2,14],13:[2,14],14:[2,14],15:[2,14],16:[2,14],18:[2,14]},{1:[2,1]},{4:18,17:[1,3],19:[1,4],20:[1,5]},{4:19,17:[1,3],19:[1,4],20:[1,5]},{4:20,17:[1,3],19:[1,4],20:[1,5]},{4:21,17:[1,3],19:[1,4],20:[1,5]},{4:22,17:[1,3],19:[1,4],20:[1,5]},{4:23,17:[1,3],19:[1,4],20:[1,5]},{4:24,17:[1,3],19:[1,4],20:[1,5]},{4:25,17:[1,3],19:[1,4],20:[1,5]},{4:26,17:[1,3],19:[1,4],20:[1,5]},{4:27,17:[1,3],19:[1,4],20:[1,5]},{6:[1,7],8:[1,8],9:[1,9],10:[1,10],11:[1,11],12:[1,12],13:[1,13],14:[1,14],15:[1,15],16:[1,16],18:[1,28]},{6:[1,7],7:[1,29],8:[1,8],9:[1,9],10:[1,10],11:[1,11],12:[1,12],13:[1,13],14:[1,14],15:[1,15],16:[1,16]},{5:[2,3],6:[2,3],7:[2,3],8:[2,3],9:[1,9],10:[1,10],11:[1,11],12:[1,12],13:[1,13],14:[1,14],15:[1,15],16:[1,16],18:[2,3]},{5:[2,4],6:[2,4],7:[2,4],8:[2,4],9:[2,4],10:[1,10],11:[1,11],12:[1,12],13:[1,13],14:[1,14],15:[1,15],16:[1,16],18:[2,4]},{5:[2,5],6:[2,5],7:[2,5],8:[2,5],9:[2,5],10:[2,5],11:[2,5],12:[2,5],13:[2,5],14:[2,5],15:[2,5],16:[1,16],18:[2,5]},{5:[2,6],6:[2,6],7:[2,6],8:[2,6],9:[2,6],10:[2,6],11:[2,6],12:[2,6],13:[2,6],14:[2,6],15:[2,6],16:[1,16],18:[2,6]},{5:[2,7],6:[2,7],7:[2,7],8:[2,7],9:[2,7],10:[2,7],11:[2,7],12:[2,7],13:[2,7],14:[2,7],15:[2,7],16:[1,16],18:[2,7]},{5:[2,8],6:[2,8],7:[2,8],8:[2,8],9:[2,8],10:[2,8],11:[2,8],12:[2,8],13:[2,8],14:[2,8],15:[2,8],16:[1,16],18:[2,8]},{5:[2,9],6:[2,9],7:[2,9],8:[2,9],9:[2,9],10:[2,9],11:[2,9],12:[2,9],13:[2,9],14:[2,9],15:[2,9],16:[1,16],18:[2,9]},{5:[2,10],6:[2,10],7:[2,10],8:[2,10],9:[2,10],10:[2,10],11:[2,10],12:[2,10],13:[2,10],14:[2,10],15:[2,10],16:[1,16],18:[2,10]},{5:[2,11],6:[2,11],7:[2,11],8:[2,11],9:[2,11],10:[2,11],11:[2,11],12:[2,11],13:[2,11],14:[2,11],15:[2,11],16:[2,11],18:[2,11]},{5:[2,12],6:[2,12],7:[2,12],8:[2,12],9:[2,12],10:[2,12],11:[2,12],12:[2,12],13:[2,12],14:[2,12],15:[2,12],16:[2,12],18:[2,12]},{4:30,17:[1,3],19:[1,4],20:[1,5]},{5:[2,2],6:[1,7],7:[2,2],8:[1,8],9:[1,9],10:[1,10],11:[1,11],12:[1,12],13:[1,13],14:[1,14],15:[1,15],16:[1,16],18:[2,2]}],defaultActions:{6:[2,1]},parseError:function(e,t){throw new Error(e)},parse:function(e){function t(e){a.length=a.length-2*e,o.length=o.length-e,i.length=i.length-e}function n(){var e;return e=r.lexer.lex()||1,"number"!=typeof e&&(e=r.symbols_[e]||e),e}var r=this,a=[0],o=[null],i=[],s=this.table,c="",u=0,l=0,d=0,p=2,f=1;this.lexer.setInput(e),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,"undefined"==typeof this.lexer.yylloc&&(this.lexer.yylloc={});var h=this.lexer.yylloc;i.push(h),"function"==typeof this.yy.parseError&&(this.parseError=this.yy.parseError);for(var m,M,_,v,g,b,y,A,T,L={};;){if(_=a[a.length-1],this.defaultActions[_]?v=this.defaultActions[_]:(null==m&&(m=n()),v=s[_]&&s[_][m]),"undefined"==typeof v||!v.length||!v[0]){if(!d){T=[];for(b in s[_])this.terminals_[b]&&b>2&&T.push("'"+this.terminals_[b]+"'");var E="";E=this.lexer.showPosition?"Parse error on line "+(u+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+T.join(", ")+", got '"+this.terminals_[m]+"'":"Parse error on line "+(u+1)+": Unexpected "+(1==m?"end of input":"'"+(this.terminals_[m]||m)+"'"),this.parseError(E,{text:this.lexer.match,token:this.terminals_[m]||m,line:this.lexer.yylineno,loc:h,expected:T})}if(3==d){if(m==f)throw new Error(E||"Parsing halted.");l=this.lexer.yyleng,c=this.lexer.yytext,u=this.lexer.yylineno,h=this.lexer.yylloc,m=n()}for(;;){if(p.toString()in s[_])break;if(0==_)throw new Error(E||"Parsing halted.");t(1),_=a[a.length-1]}M=m,m=p,_=a[a.length-1],v=s[_]&&s[_][p],d=3}if(v[0]instanceof Array&&v.length>1)throw new Error("Parse Error: multiple actions possible at state: "+_+", token: "+m);switch(v[0]){case 1:a.push(m),o.push(this.lexer.yytext),i.push(this.lexer.yylloc),a.push(v[1]),m=null,M?(m=M,M=null):(l=this.lexer.yyleng,c=this.lexer.yytext,u=this.lexer.yylineno,h=this.lexer.yylloc,d>0&&d--);break;case 2:if(y=this.productions_[v[1]][1],L.$=o[o.length-y],L._$={first_line:i[i.length-(y||1)].first_line,last_line:i[i.length-1].last_line,first_column:i[i.length-(y||1)].first_column,last_column:i[i.length-1].last_column},g=this.performAction.call(L,c,l,u,this.yy,v[1],o,i),"undefined"!=typeof g)return g;y&&(a=a.slice(0,-1*y*2),o=o.slice(0,-1*y),i=i.slice(0,-1*y)),a.push(this.productions_[v[1]][0]),o.push(L.$),i.push(L._$),A=s[a[a.length-2]][a[a.length-1]],a.push(A);break;case 3:return!0}}return!0}},t=function(){var e={EOF:1,parseError:function(e,t){if(!this.yy.parseError)throw new Error(e);this.yy.parseError(e,t)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e;var t=e.match(/\n/);return t&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=new Array(e.length+1).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var e,t,n;this._more||(this.yytext="",this.match="");for(var r=this._currentRules(),a=0;a<r.length;a++)if(t=this._input.match(this.rules[r[a]]))return n=t[0].match(/\n.*/g),n&&(this.yylineno+=n.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:n?n[n.length-1].length-1:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],e=this.performAction.call(this,this.yy,this,r[a],this.conditionStack[this.conditionStack.length-1]),e?e:void 0;return""===this._input?this.EOF:void this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var e=this.next();return"undefined"!=typeof e?e:this.lex()},begin:function(e){this.conditionStack.push(e)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(e){this.begin(e)}};return e.performAction=function(e,t,n,r){switch(n){case 0:break;case 1:return 20;case 2:return 19;case 3:return 8;case 4:return 9;case 5:return 6;case 6:return 7;case 7:return 11;case 8:return 13;case 9:return 10;case 10:return 12;case 11:return 14;case 12:return 15;case 13:return 16;case 14:return 17;case 15:return 18;case 16:return 5;case 17:return"INVALID"}},e.rules=[/^\s+/,/^[0-9]+(\.[0-9]+)?\b/,/^n\b/,/^\|\|/,/^&&/,/^\?/,/^:/,/^<=/,/^>=/,/^</,/^>/,/^!=/,/^==/,/^%/,/^\(/,/^\)/,/^$/,/^./],e.conditions={INITIAL:{rules:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17],inclusive:!0}},e}();return e.lexer=t,e}(),"undefined"!=typeof e&&e.exports&&(t=e.exports=f),t.Jed=f}(this)},function(e,t,n){var r=e.exports=n(473);r.tz.load(n(580))},function(e,t,n){var r,a,o;!function(i,s){"use strict";a=[n(474)],r=s,o="function"==typeof r?r.apply(t,a):r,!(void 0!==o&&(e.exports=o))}(this,function(e){"use strict";function t(e){return e>96?e-87:e>64?e-29:e-48}function n(e){var n,r=0,a=e.split("."),o=a[0],i=a[1]||"",s=1,c=0,u=1;for(45===e.charCodeAt(0)&&(r=1,u=-1),r;r<o.length;r++)n=t(o.charCodeAt(r)),c=60*c+n;for(r=0;r<i.length;r++)s/=60,n=t(i.charCodeAt(r)),c+=n*s;return c*u}function r(e){for(var t=0;t<e.length;t++)e[t]=n(e[t])}function a(e,t){for(var n=0;n<t;n++)e[n]=Math.round((e[n-1]||0)+6e4*e[n]);e[t-1]=1/0}function o(e,t){var n,r=[];for(n=0;n<t.length;n++)r[n]=e[t[n]];return r}function i(e){var t=e.split("|"),n=t[2].split(" "),i=t[3].split(""),s=t[4].split(" ");return r(n),r(i),r(s),a(s,i.length),{name:t[0],abbrs:o(t[1].split(" "),i),offsets:o(n,i),untils:s}}function s(e){e&&this._set(i(e))}function c(e){return(e||"").toLowerCase().replace(/\//g,"_")}function u(e){var t,n,r;for("string"==typeof e&&(e=[e]),t=0;t<e.length;t++)n=e[t].split("|")[0],r=c(n),y[r]=e[t],T[r]=n}function l(e,t){e=c(e);var n,r=y[e];return r instanceof s?r:"string"==typeof r?(r=new s(r),y[e]=r,r):A[e]&&t!==l&&(n=l(A[e],l))?(r=y[e]=new s,r._set(n),r.name=T[e],r):null}function d(){var e,t=[];for(e in T)T.hasOwnProperty(e)&&(y[e]||y[A[e]])&&T[e]&&t.push(T[e]);return t.sort()}function p(e){var t,n,r,a;for("string"==typeof e&&(e=[e]),t=0;t<e.length;t++)n=e[t].split("|"),r=c(n[0]),a=c(n[1]),A[r]=a,T[r]=n[0],A[a]=r,T[a]=n[1]}function f(e){u(e.zones),p(e.links),_.dataVersion=e.version}function h(e){return h.didShowError||(h.didShowError=!0,M("moment.tz.zoneExists('"+e+"') has been deprecated in favor of !moment.tz.zone('"+e+"')")),!!l(e)}function m(e){return!(!e._a||void 0!==e._tzm)}function M(e){"undefined"!=typeof console&&"function"==typeof console.error&&console.error(e)}function _(t){var n=Array.prototype.slice.call(arguments,0,-1),r=arguments[arguments.length-1],a=l(r),o=e.utc.apply(null,n);return a&&!e.isMoment(t)&&m(o)&&o.add(a.parse(o),"minutes"),o.tz(r),o}function v(e){return function(){return this._z?this._z.abbr(this):e.call(this)}}function g(e){return function(){return this._z=null,e.apply(this,arguments)}}if(void 0!==e.tz)return M("Moment Timezone "+e.tz.version+" was already loaded "+(e.tz.dataVersion?"with data from ":"without any data")+e.tz.dataVersion),e;var b="0.4.0",y={},A={},T={},L=e.version.split("."),E=+L[0],w=+L[1];(E<2||2===E&&w<6)&&M("Moment Timezone requires Moment.js >= 2.6.0. You are using Moment.js "+e.version+". See momentjs.com"),s.prototype={_set:function(e){this.name=e.name,this.abbrs=e.abbrs,this.untils=e.untils,this.offsets=e.offsets},_index:function(e){var t,n=+e,r=this.untils;for(t=0;t<r.length;t++)if(n<r[t])return t},parse:function(e){var t,n,r,a,o=+e,i=this.offsets,s=this.untils,c=s.length-1;for(a=0;a<c;a++)if(t=i[a],n=i[a+1],r=i[a?a-1:a],t<n&&_.moveAmbiguousForward?t=n:t>r&&_.moveInvalidForward&&(t=r),o<s[a]-6e4*t)return i[a];return i[c]},abbr:function(e){return this.abbrs[this._index(e)]},offset:function(e){return this.offsets[this._index(e)]}},_.version=b,_.dataVersion="",_._zones=y,_._links=A,_._names=T,_.add=u,_.link=p,_.load=f,_.zone=l,_.zoneExists=h,_.names=d,_.Zone=s,_.unpack=i,_.unpackBase60=n,_.needsOffset=m,_.moveInvalidForward=!0,_.moveAmbiguousForward=!1;var z=e.fn;e.tz=_,e.defaultZone=null,e.updateOffset=function(t,n){var r,a=e.defaultZone;void 0===t._z&&(a&&m(t)&&!t._isUTC&&(t._d=e.utc(t._a)._d,t.utc().add(a.parse(t),"minutes")),t._z=a),t._z&&(r=t._z.offset(t),Math.abs(r)<16&&(r/=60),void 0!==t.utcOffset?t.utcOffset(-r,n):t.zone(r,n))},z.tz=function(t){return t?(this._z=l(t),this._z?e.updateOffset(this):M("Moment Timezone has no data for "+t+". See http://momentjs.com/timezone/docs/#/data-loading/."),this):this._z?this._z.name:void 0},z.zoneName=v(z.zoneName),z.zoneAbbr=v(z.zoneAbbr),z.utc=g(z.utc),e.tz.setDefault=function(t){return(E<2||2===E&&w<9)&&M("Moment Timezone setDefault() requires Moment.js >= 2.9.0. You are using Moment.js "+e.version+"."),e.defaultZone=t?l(t):null,e};var S=e.momentProperties;return"[object Array]"===Object.prototype.toString.call(S)?(S.push("_z"),S.push("_a")):S&&(S._z=null),e})},function(e,t,n){(function(e){!function(t,n){e.exports=n()}(this,function(){"use strict";function t(){return mr.apply(null,arguments)}function r(e){mr=e}function a(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function o(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function i(e){var t;for(t in e)return!1;return!0}function s(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function c(e,t){var n,r=[];for(n=0;n<e.length;++n)r.push(t(e[n],n));return r}function u(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function l(e,t){for(var n in t)u(t,n)&&(e[n]=t[n]);return u(t,"toString")&&(e.toString=t.toString),u(t,"valueOf")&&(e.valueOf=t.valueOf),e}function d(e,t,n,r){return vt(e,t,n,r,!0).utc()}function p(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],meridiem:null}}function f(e){return null==e._pf&&(e._pf=p()),e._pf}function h(e){if(null==e._isValid){var t=f(e),n=Mr.call(t.parsedDateParts,function(e){return null!=e}),r=!isNaN(e._d.getTime())&&t.overflow<0&&!t.empty&&!t.invalidMonth&&!t.invalidWeekday&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&n);if(e._strict&&(r=r&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour),null!=Object.isFrozen&&Object.isFrozen(e))return r;e._isValid=r}return e._isValid}function m(e){var t=d(NaN);return null!=e?l(f(t),e):f(t).userInvalidated=!0,t}function M(e){return void 0===e}function _(e,t){var n,r,a;if(M(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),M(t._i)||(e._i=t._i),M(t._f)||(e._f=t._f),M(t._l)||(e._l=t._l),M(t._strict)||(e._strict=t._strict),M(t._tzm)||(e._tzm=t._tzm),M(t._isUTC)||(e._isUTC=t._isUTC),M(t._offset)||(e._offset=t._offset),M(t._pf)||(e._pf=f(t)),M(t._locale)||(e._locale=t._locale),_r.length>0)for(n in _r)r=_r[n],a=t[r],M(a)||(e[r]=a);return e}function v(e){_(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),vr===!1&&(vr=!0,t.updateOffset(this),vr=!1)}function g(e){return e instanceof v||null!=e&&null!=e._isAMomentObject}function b(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function y(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=b(t)),n}function A(e,t,n){var r,a=Math.min(e.length,t.length),o=Math.abs(e.length-t.length),i=0;for(r=0;r<a;r++)(n&&e[r]!==t[r]||!n&&y(e[r])!==y(t[r]))&&i++;return i+o}function T(e){t.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function L(e,n){var r=!0;return l(function(){if(null!=t.deprecationHandler&&t.deprecationHandler(null,e),r){for(var a,o=[],i=0;i<arguments.length;i++){if(a="","object"==typeof arguments[i]){a+="\n["+i+"] ";for(var s in arguments[0])a+=s+": "+arguments[0][s]+", ";a=a.slice(0,-2)}else a=arguments[i];o.push(a)}T(e+"\nArguments: "+Array.prototype.slice.call(o).join("")+"\n"+(new Error).stack),r=!1}return n.apply(this,arguments)},n)}function E(e,n){null!=t.deprecationHandler&&t.deprecationHandler(e,n),gr[e]||(T(n),gr[e]=!0)}function w(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function z(e){var t,n;for(n in e)t=e[n],w(t)?this[n]=t:this["_"+n]=t;this._config=e,this._ordinalParseLenient=new RegExp(this._ordinalParse.source+"|"+/\d{1,2}/.source)}function S(e,t){var n,r=l({},e);for(n in t)u(t,n)&&(o(e[n])&&o(t[n])?(r[n]={},l(r[n],e[n]),l(r[n],t[n])):null!=t[n]?r[n]=t[n]:delete r[n]);for(n in e)u(e,n)&&!u(t,n)&&o(e[n])&&(r[n]=l({},r[n]));return r}function k(e){null!=e&&this.set(e)}function O(e,t,n){var r=this._calendar[e]||this._calendar.sameElse;return w(r)?r.call(t,n):r}function N(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.replace(/MMMM|MM|DD|dddd/g,function(e){return e.slice(1)}),this._longDateFormat[e])}function C(){return this._invalidDate}function D(e){return this._ordinal.replace("%d",e)}function P(e,t,n,r){var a=this._relativeTime[n];return w(a)?a(e,t,n,r):a.replace(/%d/i,e)}function x(e,t){var n=this._relativeTime[e>0?"future":"past"];return w(n)?n(t):n.replace(/%s/i,t)}function j(e,t){var n=e.toLowerCase();Sr[n]=Sr[n+"s"]=Sr[t]=e}function W(e){return"string"==typeof e?Sr[e]||Sr[e.toLowerCase()]:void 0}function Y(e){var t,n,r={};for(n in e)u(e,n)&&(t=W(n),t&&(r[t]=e[n]));return r}function q(e,t){kr[e]=t}function B(e){var t=[];for(var n in e)t.push({unit:n,priority:kr[n]});return t.sort(function(e,t){return e.priority-t.priority}),t}function R(e,n){return function(r){return null!=r?(I(this,e,r),t.updateOffset(this,n),this):H(this,e)}}function H(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function I(e,t,n){e.isValid()&&e._d["set"+(e._isUTC?"UTC":"")+t](n)}function U(e){return e=W(e),w(this[e])?this[e]():this}function F(e,t){if("object"==typeof e){e=Y(e);for(var n=B(e),r=0;r<n.length;r++)this[n[r].unit](e[n[r].unit])}else if(e=W(e),w(this[e]))return this[e](t);return this}function X(e,t,n){var r=""+Math.abs(e),a=t-r.length,o=e>=0;return(o?n?"+":"":"-")+Math.pow(10,Math.max(0,a)).toString().substr(1)+r}function V(e,t,n,r){var a=r;"string"==typeof r&&(a=function(){return this[r]()}),e&&(Dr[e]=a),t&&(Dr[t[0]]=function(){return X(a.apply(this,arguments),t[1],t[2])}),n&&(Dr[n]=function(){return this.localeData().ordinal(a.apply(this,arguments),e)})}function J(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function K(e){var t,n,r=e.match(Or);for(t=0,n=r.length;t<n;t++)Dr[r[t]]?r[t]=Dr[r[t]]:r[t]=J(r[t]);return function(t){var a,o="";for(a=0;a<n;a++)o+=r[a]instanceof Function?r[a].call(t,e):r[a];return o}}function G(e,t){return e.isValid()?(t=Q(t,e.localeData()),Cr[t]=Cr[t]||K(t),Cr[t](e)):e.localeData().invalidDate()}function Q(e,t){function n(e){return t.longDateFormat(e)||e}var r=5;for(Nr.lastIndex=0;r>=0&&Nr.test(e);)e=e.replace(Nr,n),Nr.lastIndex=0,r-=1;return e}function $(e,t,n){Qr[e]=w(t)?t:function(e,r){return e&&n?n:t}}function Z(e,t){return u(Qr,e)?Qr[e](t._strict,t._locale):new RegExp(ee(e))}function ee(e){return te(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(e,t,n,r,a){return t||n||r||a}))}function te(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function ne(e,t){var n,r=t;for("string"==typeof e&&(e=[e]),"number"==typeof t&&(r=function(e,n){n[t]=y(e)}),n=0;n<e.length;n++)$r[e[n]]=r}function re(e,t){ne(e,function(e,n,r,a){r._w=r._w||{},t(e,r._w,r,a)})}function ae(e,t,n){null!=t&&u($r,e)&&$r[e](t,n._a,n,e)}function oe(e,t){return new Date(Date.UTC(e,t+1,0)).getUTCDate()}function ie(e,t){return e?a(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||ca).test(t)?"format":"standalone"][e.month()]:this._months}function se(e,t){return e?a(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[ca.test(t)?"format":"standalone"][e.month()]:this._monthsShort}function ce(e,t,n){var r,a,o,i=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],r=0;r<12;++r)o=d([2e3,r]),this._shortMonthsParse[r]=this.monthsShort(o,"").toLocaleLowerCase(),this._longMonthsParse[r]=this.months(o,"").toLocaleLowerCase();return n?"MMM"===t?(a=yr.call(this._shortMonthsParse,i),a!==-1?a:null):(a=yr.call(this._longMonthsParse,i),a!==-1?a:null):"MMM"===t?(a=yr.call(this._shortMonthsParse,i),a!==-1?a:(a=yr.call(this._longMonthsParse,i),a!==-1?a:null)):(a=yr.call(this._longMonthsParse,i),a!==-1?a:(a=yr.call(this._shortMonthsParse,i),a!==-1?a:null))}function ue(e,t,n){var r,a,o;if(this._monthsParseExact)return ce.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++){if(a=d([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(a,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(a,"").replace(".","")+"$","i")),n||this._monthsParse[r]||(o="^"+this.months(a,"")+"|^"+this.monthsShort(a,""),this._monthsParse[r]=new RegExp(o.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[r].test(e))return r;if(n&&"MMM"===t&&this._shortMonthsParse[r].test(e))return r;if(!n&&this._monthsParse[r].test(e))return r}}function le(e,t){var n;if(!e.isValid())return e;if("string"==typeof t)if(/^\d+$/.test(t))t=y(t);else if(t=e.localeData().monthsParse(t),"number"!=typeof t)return e;return n=Math.min(e.date(),oe(e.year(),t)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](t,n),e}function de(e){return null!=e?(le(this,e),t.updateOffset(this,!0),this):H(this,"Month")}function pe(){return oe(this.year(),this.month())}function fe(e){return this._monthsParseExact?(u(this,"_monthsRegex")||me.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(u(this,"_monthsShortRegex")||(this._monthsShortRegex=da),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function he(e){return this._monthsParseExact?(u(this,"_monthsRegex")||me.call(this),e?this._monthsStrictRegex:this._monthsRegex):(u(this,"_monthsRegex")||(this._monthsRegex=pa),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function me(){function e(e,t){return t.length-e.length}var t,n,r=[],a=[],o=[];for(t=0;t<12;t++)n=d([2e3,t]),r.push(this.monthsShort(n,"")),a.push(this.months(n,"")),o.push(this.months(n,"")),o.push(this.monthsShort(n,""));for(r.sort(e),a.sort(e),o.sort(e),t=0;t<12;t++)r[t]=te(r[t]),a[t]=te(a[t]);for(t=0;t<24;t++)o[t]=te(o[t]);this._monthsRegex=new RegExp("^("+o.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+a.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+r.join("|")+")","i")}function Me(e){return _e(e)?366:365}function _e(e){return e%4===0&&e%100!==0||e%400===0}function ve(){return _e(this.year())}function ge(e,t,n,r,a,o,i){var s=new Date(e,t,n,r,a,o,i);return e<100&&e>=0&&isFinite(s.getFullYear())&&s.setFullYear(e),s}function be(e){var t=new Date(Date.UTC.apply(null,arguments));return e<100&&e>=0&&isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e),t}function ye(e,t,n){var r=7+t-n,a=(7+be(e,0,r).getUTCDay()-t)%7;return-a+r-1}function Ae(e,t,n,r,a){var o,i,s=(7+n-r)%7,c=ye(e,r,a),u=1+7*(t-1)+s+c;return u<=0?(o=e-1,i=Me(o)+u):u>Me(e)?(o=e+1,i=u-Me(e)):(o=e,i=u),{year:o,dayOfYear:i}}function Te(e,t,n){var r,a,o=ye(e.year(),t,n),i=Math.floor((e.dayOfYear()-o-1)/7)+1;return i<1?(a=e.year()-1,r=i+Le(a,t,n)):i>Le(e.year(),t,n)?(r=i-Le(e.year(),t,n),a=e.year()+1):(a=e.year(),r=i),{week:r,year:a}}function Le(e,t,n){var r=ye(e,t,n),a=ye(e+1,t,n);return(Me(e)-r+a)/7}function Ee(e){return Te(e,this._week.dow,this._week.doy).week}function we(){return this._week.dow}function ze(){return this._week.doy}function Se(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function ke(e){var t=Te(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function Oe(e,t){return"string"!=typeof e?e:isNaN(e)?(e=t.weekdaysParse(e),"number"==typeof e?e:null):parseInt(e,10)}function Ne(e,t){return"string"==typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function Ce(e,t){return e?a(this._weekdays)?this._weekdays[e.day()]:this._weekdays[this._weekdays.isFormat.test(t)?"format":"standalone"][e.day()]:this._weekdays}function De(e){return e?this._weekdaysShort[e.day()]:this._weekdaysShort}function Pe(e){return e?this._weekdaysMin[e.day()]:this._weekdaysMin}function xe(e,t,n){var r,a,o,i=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)o=d([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(o,"").toLocaleLowerCase();return n?"dddd"===t?(a=yr.call(this._weekdaysParse,i),a!==-1?a:null):"ddd"===t?(a=yr.call(this._shortWeekdaysParse,i),a!==-1?a:null):(a=yr.call(this._minWeekdaysParse,i),a!==-1?a:null):"dddd"===t?(a=yr.call(this._weekdaysParse,i),a!==-1?a:(a=yr.call(this._shortWeekdaysParse,i),a!==-1?a:(a=yr.call(this._minWeekdaysParse,i),a!==-1?a:null))):"ddd"===t?(a=yr.call(this._shortWeekdaysParse,i),a!==-1?a:(a=yr.call(this._weekdaysParse,i),a!==-1?a:(a=yr.call(this._minWeekdaysParse,i),a!==-1?a:null))):(a=yr.call(this._minWeekdaysParse,i),a!==-1?a:(a=yr.call(this._weekdaysParse,i),a!==-1?a:(a=yr.call(this._shortWeekdaysParse,i),a!==-1?a:null)))}function je(e,t,n){var r,a,o;if(this._weekdaysParseExact)return xe.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(a=d([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(a,"").replace(".",".?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(a,"").replace(".",".?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(a,"").replace(".",".?")+"$","i")),this._weekdaysParse[r]||(o="^"+this.weekdays(a,"")+"|^"+this.weekdaysShort(a,"")+"|^"+this.weekdaysMin(a,""),this._weekdaysParse[r]=new RegExp(o.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[r].test(e))return r;if(n&&"ddd"===t&&this._shortWeekdaysParse[r].test(e))return r;if(n&&"dd"===t&&this._minWeekdaysParse[r].test(e))return r;if(!n&&this._weekdaysParse[r].test(e))return r}}function We(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=Oe(e,this.localeData()),this.add(e-t,"d")):t}function Ye(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")}function qe(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=Ne(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function Be(e){return this._weekdaysParseExact?(u(this,"_weekdaysRegex")||Ie.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(u(this,"_weekdaysRegex")||(this._weekdaysRegex=va),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Re(e){return this._weekdaysParseExact?(u(this,"_weekdaysRegex")||Ie.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(u(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=ga),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function He(e){return this._weekdaysParseExact?(u(this,"_weekdaysRegex")||Ie.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(u(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=ba),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Ie(){function e(e,t){return t.length-e.length}var t,n,r,a,o,i=[],s=[],c=[],u=[];for(t=0;t<7;t++)n=d([2e3,1]).day(t),r=this.weekdaysMin(n,""),a=this.weekdaysShort(n,""),o=this.weekdays(n,""),i.push(r),s.push(a),c.push(o),u.push(r),u.push(a),u.push(o);for(i.sort(e),s.sort(e),c.sort(e),u.sort(e),t=0;t<7;t++)s[t]=te(s[t]),c[t]=te(c[t]),u[t]=te(u[t]);this._weekdaysRegex=new RegExp("^("+u.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+i.join("|")+")","i")}function Ue(){return this.hours()%12||12}function Fe(){return this.hours()||24}function Xe(e,t){V(e,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)})}function Ve(e,t){return t._meridiemParse}function Je(e){return"p"===(e+"").toLowerCase().charAt(0)}function Ke(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}function Ge(e){return e?e.toLowerCase().replace("_","-"):e}function Qe(e){for(var t,n,r,a,o=0;o<e.length;){for(a=Ge(e[o]).split("-"),t=a.length,n=Ge(e[o+1]),n=n?n.split("-"):null;t>0;){if(r=$e(a.slice(0,t).join("-")))return r;if(n&&n.length>=t&&A(a,n,!0)>=t-1)break;t--}o++}return null}function $e(t){var r=null;if(!Ea[t]&&"undefined"!=typeof e&&e&&e.exports)try{r=ya._abbr,n(475)("./"+t),Ze(r)}catch(e){}return Ea[t]}function Ze(e,t){var n;return e&&(n=M(t)?nt(e):et(e,t),n&&(ya=n)),ya._abbr}function et(e,t){if(null!==t){var n=La;return t.abbr=e,null!=Ea[e]?(E("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),n=Ea[e]._config):null!=t.parentLocale&&(null!=Ea[t.parentLocale]?n=Ea[t.parentLocale]._config:E("parentLocaleUndefined","specified parentLocale is not defined yet. See http://momentjs.com/guides/#/warnings/parent-locale/")),
+Ea[e]=new k(S(n,t)),Ze(e),Ea[e]}return delete Ea[e],null}function tt(e,t){if(null!=t){var n,r=La;null!=Ea[e]&&(r=Ea[e]._config),t=S(r,t),n=new k(t),n.parentLocale=Ea[e],Ea[e]=n,Ze(e)}else null!=Ea[e]&&(null!=Ea[e].parentLocale?Ea[e]=Ea[e].parentLocale:null!=Ea[e]&&delete Ea[e]);return Ea[e]}function nt(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return ya;if(!a(e)){if(t=$e(e))return t;e=[e]}return Qe(e)}function rt(){return br(Ea)}function at(e){var t,n=e._a;return n&&f(e).overflow===-2&&(t=n[ea]<0||n[ea]>11?ea:n[ta]<1||n[ta]>oe(n[Zr],n[ea])?ta:n[na]<0||n[na]>24||24===n[na]&&(0!==n[ra]||0!==n[aa]||0!==n[oa])?na:n[ra]<0||n[ra]>59?ra:n[aa]<0||n[aa]>59?aa:n[oa]<0||n[oa]>999?oa:-1,f(e)._overflowDayOfYear&&(t<Zr||t>ta)&&(t=ta),f(e)._overflowWeeks&&t===-1&&(t=ia),f(e)._overflowWeekday&&t===-1&&(t=sa),f(e).overflow=t),e}function ot(e){var t,n,r,a,o,i,s=e._i,c=wa.exec(s)||za.exec(s);if(c){for(f(e).iso=!0,t=0,n=ka.length;t<n;t++)if(ka[t][1].exec(c[1])){a=ka[t][0],r=ka[t][2]!==!1;break}if(null==a)return void(e._isValid=!1);if(c[3]){for(t=0,n=Oa.length;t<n;t++)if(Oa[t][1].exec(c[3])){o=(c[2]||" ")+Oa[t][0];break}if(null==o)return void(e._isValid=!1)}if(!r&&null!=o)return void(e._isValid=!1);if(c[4]){if(!Sa.exec(c[4]))return void(e._isValid=!1);i="Z"}e._f=a+(o||"")+(i||""),dt(e)}else e._isValid=!1}function it(e){var n=Na.exec(e._i);return null!==n?void(e._d=new Date((+n[1]))):(ot(e),void(e._isValid===!1&&(delete e._isValid,t.createFromInputFallback(e))))}function st(e,t,n){return null!=e?e:null!=t?t:n}function ct(e){var n=new Date(t.now());return e._useUTC?[n.getUTCFullYear(),n.getUTCMonth(),n.getUTCDate()]:[n.getFullYear(),n.getMonth(),n.getDate()]}function ut(e){var t,n,r,a,o=[];if(!e._d){for(r=ct(e),e._w&&null==e._a[ta]&&null==e._a[ea]&&lt(e),e._dayOfYear&&(a=st(e._a[Zr],r[Zr]),e._dayOfYear>Me(a)&&(f(e)._overflowDayOfYear=!0),n=be(a,0,e._dayOfYear),e._a[ea]=n.getUTCMonth(),e._a[ta]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=o[t]=r[t];for(;t<7;t++)e._a[t]=o[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[na]&&0===e._a[ra]&&0===e._a[aa]&&0===e._a[oa]&&(e._nextDay=!0,e._a[na]=0),e._d=(e._useUTC?be:ge).apply(null,o),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[na]=24)}}function lt(e){var t,n,r,a,o,i,s,c;t=e._w,null!=t.GG||null!=t.W||null!=t.E?(o=1,i=4,n=st(t.GG,e._a[Zr],Te(gt(),1,4).year),r=st(t.W,1),a=st(t.E,1),(a<1||a>7)&&(c=!0)):(o=e._locale._week.dow,i=e._locale._week.doy,n=st(t.gg,e._a[Zr],Te(gt(),o,i).year),r=st(t.w,1),null!=t.d?(a=t.d,(a<0||a>6)&&(c=!0)):null!=t.e?(a=t.e+o,(t.e<0||t.e>6)&&(c=!0)):a=o),r<1||r>Le(n,o,i)?f(e)._overflowWeeks=!0:null!=c?f(e)._overflowWeekday=!0:(s=Ae(n,r,a,o,i),e._a[Zr]=s.year,e._dayOfYear=s.dayOfYear)}function dt(e){if(e._f===t.ISO_8601)return void ot(e);e._a=[],f(e).empty=!0;var n,r,a,o,i,s=""+e._i,c=s.length,u=0;for(a=Q(e._f,e._locale).match(Or)||[],n=0;n<a.length;n++)o=a[n],r=(s.match(Z(o,e))||[])[0],r&&(i=s.substr(0,s.indexOf(r)),i.length>0&&f(e).unusedInput.push(i),s=s.slice(s.indexOf(r)+r.length),u+=r.length),Dr[o]?(r?f(e).empty=!1:f(e).unusedTokens.push(o),ae(o,r,e)):e._strict&&!r&&f(e).unusedTokens.push(o);f(e).charsLeftOver=c-u,s.length>0&&f(e).unusedInput.push(s),e._a[na]<=12&&f(e).bigHour===!0&&e._a[na]>0&&(f(e).bigHour=void 0),f(e).parsedDateParts=e._a.slice(0),f(e).meridiem=e._meridiem,e._a[na]=pt(e._locale,e._a[na],e._meridiem),ut(e),at(e)}function pt(e,t,n){var r;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?(r=e.isPM(n),r&&t<12&&(t+=12),r||12!==t||(t=0),t):t}function ft(e){var t,n,r,a,o;if(0===e._f.length)return f(e).invalidFormat=!0,void(e._d=new Date(NaN));for(a=0;a<e._f.length;a++)o=0,t=_({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[a],dt(t),h(t)&&(o+=f(t).charsLeftOver,o+=10*f(t).unusedTokens.length,f(t).score=o,(null==r||o<r)&&(r=o,n=t));l(e,n||t)}function ht(e){if(!e._d){var t=Y(e._i);e._a=c([t.year,t.month,t.day||t.date,t.hour,t.minute,t.second,t.millisecond],function(e){return e&&parseInt(e,10)}),ut(e)}}function mt(e){var t=new v(at(Mt(e)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}function Mt(e){var t=e._i,n=e._f;return e._locale=e._locale||nt(e._l),null===t||void 0===n&&""===t?m({nullInput:!0}):("string"==typeof t&&(e._i=t=e._locale.preparse(t)),g(t)?new v(at(t)):(a(n)?ft(e):s(t)?e._d=t:n?dt(e):_t(e),h(e)||(e._d=null),e))}function _t(e){var n=e._i;void 0===n?e._d=new Date(t.now()):s(n)?e._d=new Date(n.valueOf()):"string"==typeof n?it(e):a(n)?(e._a=c(n.slice(0),function(e){return parseInt(e,10)}),ut(e)):"object"==typeof n?ht(e):"number"==typeof n?e._d=new Date(n):t.createFromInputFallback(e)}function vt(e,t,n,r,s){var c={};return"boolean"==typeof n&&(r=n,n=void 0),(o(e)&&i(e)||a(e)&&0===e.length)&&(e=void 0),c._isAMomentObject=!0,c._useUTC=c._isUTC=s,c._l=n,c._i=e,c._f=t,c._strict=r,mt(c)}function gt(e,t,n,r){return vt(e,t,n,r,!1)}function bt(e,t){var n,r;if(1===t.length&&a(t[0])&&(t=t[0]),!t.length)return gt();for(n=t[0],r=1;r<t.length;++r)t[r].isValid()&&!t[r][e](n)||(n=t[r]);return n}function yt(){var e=[].slice.call(arguments,0);return bt("isBefore",e)}function At(){var e=[].slice.call(arguments,0);return bt("isAfter",e)}function Tt(e){var t=Y(e),n=t.year||0,r=t.quarter||0,a=t.month||0,o=t.week||0,i=t.day||0,s=t.hour||0,c=t.minute||0,u=t.second||0,l=t.millisecond||0;this._milliseconds=+l+1e3*u+6e4*c+1e3*s*60*60,this._days=+i+7*o,this._months=+a+3*r+12*n,this._data={},this._locale=nt(),this._bubble()}function Lt(e){return e instanceof Tt}function Et(e){return e<0?Math.round(-1*e)*-1:Math.round(e)}function wt(e,t){V(e,0,0,function(){var e=this.utcOffset(),n="+";return e<0&&(e=-e,n="-"),n+X(~~(e/60),2)+t+X(~~e%60,2)})}function zt(e,t){var n=(t||"").match(e)||[],r=n[n.length-1]||[],a=(r+"").match(xa)||["-",0,0],o=+(60*a[1])+y(a[2]);return"+"===a[0]?o:-o}function St(e,n){var r,a;return n._isUTC?(r=n.clone(),a=(g(e)||s(e)?e.valueOf():gt(e).valueOf())-r.valueOf(),r._d.setTime(r._d.valueOf()+a),t.updateOffset(r,!1),r):gt(e).local()}function kt(e){return 15*-Math.round(e._d.getTimezoneOffset()/15)}function Ot(e,n){var r,a=this._offset||0;return this.isValid()?null!=e?("string"==typeof e?e=zt(Jr,e):Math.abs(e)<16&&(e=60*e),!this._isUTC&&n&&(r=kt(this)),this._offset=e,this._isUTC=!0,null!=r&&this.add(r,"m"),a!==e&&(!n||this._changeInProgress?Xt(this,Rt(e-a,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,t.updateOffset(this,!0),this._changeInProgress=null)),this):this._isUTC?a:kt(this):null!=e?this:NaN}function Nt(e,t){return null!=e?("string"!=typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}function Ct(e){return this.utcOffset(0,e)}function Dt(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(kt(this),"m")),this}function Pt(){if(this._tzm)this.utcOffset(this._tzm);else if("string"==typeof this._i){var e=zt(Vr,this._i);0===e?this.utcOffset(0,!0):this.utcOffset(zt(Vr,this._i))}return this}function xt(e){return!!this.isValid()&&(e=e?gt(e).utcOffset():0,(this.utcOffset()-e)%60===0)}function jt(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Wt(){if(!M(this._isDSTShifted))return this._isDSTShifted;var e={};if(_(e,this),e=Mt(e),e._a){var t=e._isUTC?d(e._a):gt(e._a);this._isDSTShifted=this.isValid()&&A(e._a,t.toArray())>0}else this._isDSTShifted=!1;return this._isDSTShifted}function Yt(){return!!this.isValid()&&!this._isUTC}function qt(){return!!this.isValid()&&this._isUTC}function Bt(){return!!this.isValid()&&(this._isUTC&&0===this._offset)}function Rt(e,t){var n,r,a,o=e,i=null;return Lt(e)?o={ms:e._milliseconds,d:e._days,M:e._months}:"number"==typeof e?(o={},t?o[t]=e:o.milliseconds=e):(i=ja.exec(e))?(n="-"===i[1]?-1:1,o={y:0,d:y(i[ta])*n,h:y(i[na])*n,m:y(i[ra])*n,s:y(i[aa])*n,ms:y(Et(1e3*i[oa]))*n}):(i=Wa.exec(e))?(n="-"===i[1]?-1:1,o={y:Ht(i[2],n),M:Ht(i[3],n),w:Ht(i[4],n),d:Ht(i[5],n),h:Ht(i[6],n),m:Ht(i[7],n),s:Ht(i[8],n)}):null==o?o={}:"object"==typeof o&&("from"in o||"to"in o)&&(a=Ut(gt(o.from),gt(o.to)),o={},o.ms=a.milliseconds,o.M=a.months),r=new Tt(o),Lt(e)&&u(e,"_locale")&&(r._locale=e._locale),r}function Ht(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function It(e,t){var n={milliseconds:0,months:0};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function Ut(e,t){var n;return e.isValid()&&t.isValid()?(t=St(t,e),e.isBefore(t)?n=It(e,t):(n=It(t,e),n.milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function Ft(e,t){return function(n,r){var a,o;return null===r||isNaN(+r)||(E(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),o=n,n=r,r=o),n="string"==typeof n?+n:n,a=Rt(n,r),Xt(this,a,e),this}}function Xt(e,n,r,a){var o=n._milliseconds,i=Et(n._days),s=Et(n._months);e.isValid()&&(a=null==a||a,o&&e._d.setTime(e._d.valueOf()+o*r),i&&I(e,"Date",H(e,"Date")+i*r),s&&le(e,H(e,"Month")+s*r),a&&t.updateOffset(e,i||s))}function Vt(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function Jt(e,n){var r=e||gt(),a=St(r,this).startOf("day"),o=t.calendarFormat(this,a)||"sameElse",i=n&&(w(n[o])?n[o].call(this,r):n[o]);return this.format(i||this.localeData().calendar(o,this,gt(r)))}function Kt(){return new v(this)}function Gt(e,t){var n=g(e)?e:gt(e);return!(!this.isValid()||!n.isValid())&&(t=W(M(t)?"millisecond":t),"millisecond"===t?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf())}function Qt(e,t){var n=g(e)?e:gt(e);return!(!this.isValid()||!n.isValid())&&(t=W(M(t)?"millisecond":t),"millisecond"===t?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf())}function $t(e,t,n,r){return r=r||"()",("("===r[0]?this.isAfter(e,n):!this.isBefore(e,n))&&(")"===r[1]?this.isBefore(t,n):!this.isAfter(t,n))}function Zt(e,t){var n,r=g(e)?e:gt(e);return!(!this.isValid()||!r.isValid())&&(t=W(t||"millisecond"),"millisecond"===t?this.valueOf()===r.valueOf():(n=r.valueOf(),this.clone().startOf(t).valueOf()<=n&&n<=this.clone().endOf(t).valueOf()))}function en(e,t){return this.isSame(e,t)||this.isAfter(e,t)}function tn(e,t){return this.isSame(e,t)||this.isBefore(e,t)}function nn(e,t,n){var r,a,o,i;return this.isValid()?(r=St(e,this),r.isValid()?(a=6e4*(r.utcOffset()-this.utcOffset()),t=W(t),"year"===t||"month"===t||"quarter"===t?(i=rn(this,r),"quarter"===t?i/=3:"year"===t&&(i/=12)):(o=this-r,i="second"===t?o/1e3:"minute"===t?o/6e4:"hour"===t?o/36e5:"day"===t?(o-a)/864e5:"week"===t?(o-a)/6048e5:o),n?i:b(i)):NaN):NaN}function rn(e,t){var n,r,a=12*(t.year()-e.year())+(t.month()-e.month()),o=e.clone().add(a,"months");return t-o<0?(n=e.clone().add(a-1,"months"),r=(t-o)/(o-n)):(n=e.clone().add(a+1,"months"),r=(t-o)/(n-o)),-(a+r)||0}function an(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function on(){var e=this.clone().utc();return 0<e.year()&&e.year()<=9999?w(Date.prototype.toISOString)?this.toDate().toISOString():G(e,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):G(e,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")}function sn(e){e||(e=this.isUtc()?t.defaultFormatUtc:t.defaultFormat);var n=G(this,e);return this.localeData().postformat(n)}function cn(e,t){return this.isValid()&&(g(e)&&e.isValid()||gt(e).isValid())?Rt({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function un(e){return this.from(gt(),e)}function ln(e,t){return this.isValid()&&(g(e)&&e.isValid()||gt(e).isValid())?Rt({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function dn(e){return this.to(gt(),e)}function pn(e){var t;return void 0===e?this._locale._abbr:(t=nt(e),null!=t&&(this._locale=t),this)}function fn(){return this._locale}function hn(e){switch(e=W(e)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":case"date":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===e&&this.weekday(0),"isoWeek"===e&&this.isoWeekday(1),"quarter"===e&&this.month(3*Math.floor(this.month()/3)),this}function mn(e){return e=W(e),void 0===e||"millisecond"===e?this:("date"===e&&(e="day"),this.startOf(e).add(1,"isoWeek"===e?"week":e).subtract(1,"ms"))}function Mn(){return this._d.valueOf()-6e4*(this._offset||0)}function _n(){return Math.floor(this.valueOf()/1e3)}function vn(){return new Date(this.valueOf())}function gn(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function bn(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function yn(){return this.isValid()?this.toISOString():null}function An(){return h(this)}function Tn(){return l({},f(this))}function Ln(){return f(this).overflow}function En(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function wn(e,t){V(0,[e,e.length],0,t)}function zn(e){return Nn.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Sn(e){return Nn.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function kn(){return Le(this.year(),1,4)}function On(){var e=this.localeData()._week;return Le(this.year(),e.dow,e.doy)}function Nn(e,t,n,r,a){var o;return null==e?Te(this,r,a).year:(o=Le(e,r,a),t>o&&(t=o),Cn.call(this,e,t,n,r,a))}function Cn(e,t,n,r,a){var o=Ae(e,t,n,r,a),i=be(o.year,0,o.dayOfYear);return this.year(i.getUTCFullYear()),this.month(i.getUTCMonth()),this.date(i.getUTCDate()),this}function Dn(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}function Pn(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}function xn(e,t){t[oa]=y(1e3*("0."+e))}function jn(){return this._isUTC?"UTC":""}function Wn(){return this._isUTC?"Coordinated Universal Time":""}function Yn(e){return gt(1e3*e)}function qn(){return gt.apply(null,arguments).parseZone()}function Bn(e){return e}function Rn(e,t,n,r){var a=nt(),o=d().set(r,t);return a[n](o,e)}function Hn(e,t,n){if("number"==typeof e&&(t=e,e=void 0),e=e||"",null!=t)return Rn(e,t,n,"month");var r,a=[];for(r=0;r<12;r++)a[r]=Rn(e,r,n,"month");return a}function In(e,t,n,r){"boolean"==typeof e?("number"==typeof t&&(n=t,t=void 0),t=t||""):(t=e,n=t,e=!1,"number"==typeof t&&(n=t,t=void 0),t=t||"");var a=nt(),o=e?a._week.dow:0;if(null!=n)return Rn(t,(n+o)%7,r,"day");var i,s=[];for(i=0;i<7;i++)s[i]=Rn(t,(i+o)%7,r,"day");return s}function Un(e,t){return Hn(e,t,"months")}function Fn(e,t){return Hn(e,t,"monthsShort")}function Xn(e,t,n){return In(e,t,n,"weekdays")}function Vn(e,t,n){return In(e,t,n,"weekdaysShort")}function Jn(e,t,n){return In(e,t,n,"weekdaysMin")}function Kn(){var e=this._data;return this._milliseconds=Ka(this._milliseconds),this._days=Ka(this._days),this._months=Ka(this._months),e.milliseconds=Ka(e.milliseconds),e.seconds=Ka(e.seconds),e.minutes=Ka(e.minutes),e.hours=Ka(e.hours),e.months=Ka(e.months),e.years=Ka(e.years),this}function Gn(e,t,n,r){var a=Rt(t,n);return e._milliseconds+=r*a._milliseconds,e._days+=r*a._days,e._months+=r*a._months,e._bubble()}function Qn(e,t){return Gn(this,e,t,1)}function $n(e,t){return Gn(this,e,t,-1)}function Zn(e){return e<0?Math.floor(e):Math.ceil(e)}function er(){var e,t,n,r,a,o=this._milliseconds,i=this._days,s=this._months,c=this._data;return o>=0&&i>=0&&s>=0||o<=0&&i<=0&&s<=0||(o+=864e5*Zn(nr(s)+i),i=0,s=0),c.milliseconds=o%1e3,e=b(o/1e3),c.seconds=e%60,t=b(e/60),c.minutes=t%60,n=b(t/60),c.hours=n%24,i+=b(n/24),a=b(tr(i)),s+=a,i-=Zn(nr(a)),r=b(s/12),s%=12,c.days=i,c.months=s,c.years=r,this}function tr(e){return 4800*e/146097}function nr(e){return 146097*e/4800}function rr(e){var t,n,r=this._milliseconds;if(e=W(e),"month"===e||"year"===e)return t=this._days+r/864e5,n=this._months+tr(t),"month"===e?n:n/12;switch(t=this._days+Math.round(nr(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return 24*t+r/36e5;case"minute":return 1440*t+r/6e4;case"second":return 86400*t+r/1e3;case"millisecond":return Math.floor(864e5*t)+r;default:throw new Error("Unknown unit "+e)}}function ar(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*y(this._months/12)}function or(e){return function(){return this.as(e)}}function ir(e){return e=W(e),this[e+"s"]()}function sr(e){return function(){return this._data[e]}}function cr(){return b(this.days()/7)}function ur(e,t,n,r,a){return a.relativeTime(t||1,!!n,e,r)}function lr(e,t,n){var r=Rt(e).abs(),a=po(r.as("s")),o=po(r.as("m")),i=po(r.as("h")),s=po(r.as("d")),c=po(r.as("M")),u=po(r.as("y")),l=a<fo.s&&["s",a]||o<=1&&["m"]||o<fo.m&&["mm",o]||i<=1&&["h"]||i<fo.h&&["hh",i]||s<=1&&["d"]||s<fo.d&&["dd",s]||c<=1&&["M"]||c<fo.M&&["MM",c]||u<=1&&["y"]||["yy",u];return l[2]=t,l[3]=+e>0,l[4]=n,ur.apply(null,l)}function dr(e){return void 0===e?po:"function"==typeof e&&(po=e,!0)}function pr(e,t){return void 0!==fo[e]&&(void 0===t?fo[e]:(fo[e]=t,!0))}function fr(e){var t=this.localeData(),n=lr(this,!e,t);return e&&(n=t.pastFuture(+this,n)),t.postformat(n)}function hr(){var e,t,n,r=ho(this._milliseconds)/1e3,a=ho(this._days),o=ho(this._months);e=b(r/60),t=b(e/60),r%=60,e%=60,n=b(o/12),o%=12;var i=n,s=o,c=a,u=t,l=e,d=r,p=this.asSeconds();return p?(p<0?"-":"")+"P"+(i?i+"Y":"")+(s?s+"M":"")+(c?c+"D":"")+(u||l||d?"T":"")+(u?u+"H":"")+(l?l+"M":"")+(d?d+"S":""):"P0D"}var mr,Mr;Mr=Array.prototype.some?Array.prototype.some:function(e){for(var t=Object(this),n=t.length>>>0,r=0;r<n;r++)if(r in t&&e.call(this,t[r],r,t))return!0;return!1};var _r=t.momentProperties=[],vr=!1,gr={};t.suppressDeprecationWarnings=!1,t.deprecationHandler=null;var br;br=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)u(e,t)&&n.push(t);return n};var yr,Ar={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},Tr={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},Lr="Invalid date",Er="%d",wr=/\d{1,2}/,zr={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},Sr={},kr={},Or=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,Nr=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Cr={},Dr={},Pr=/\d/,xr=/\d\d/,jr=/\d{3}/,Wr=/\d{4}/,Yr=/[+-]?\d{6}/,qr=/\d\d?/,Br=/\d\d\d\d?/,Rr=/\d\d\d\d\d\d?/,Hr=/\d{1,3}/,Ir=/\d{1,4}/,Ur=/[+-]?\d{1,6}/,Fr=/\d+/,Xr=/[+-]?\d+/,Vr=/Z|[+-]\d\d:?\d\d/gi,Jr=/Z|[+-]\d\d(?::?\d\d)?/gi,Kr=/[+-]?\d+(\.\d{1,3})?/,Gr=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,Qr={},$r={},Zr=0,ea=1,ta=2,na=3,ra=4,aa=5,oa=6,ia=7,sa=8;yr=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1},V("M",["MM",2],"Mo",function(){return this.month()+1}),V("MMM",0,0,function(e){return this.localeData().monthsShort(this,e)}),V("MMMM",0,0,function(e){return this.localeData().months(this,e)}),j("month","M"),q("month",8),$("M",qr),$("MM",qr,xr),$("MMM",function(e,t){return t.monthsShortRegex(e)}),$("MMMM",function(e,t){return t.monthsRegex(e)}),ne(["M","MM"],function(e,t){t[ea]=y(e)-1}),ne(["MMM","MMMM"],function(e,t,n,r){var a=n._locale.monthsParse(e,r,n._strict);null!=a?t[ea]=a:f(n).invalidMonth=e});var ca=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,ua="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),la="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),da=Gr,pa=Gr;V("Y",0,0,function(){var e=this.year();return e<=9999?""+e:"+"+e}),V(0,["YY",2],0,function(){return this.year()%100}),V(0,["YYYY",4],0,"year"),V(0,["YYYYY",5],0,"year"),V(0,["YYYYYY",6,!0],0,"year"),j("year","y"),q("year",1),$("Y",Xr),$("YY",qr,xr),$("YYYY",Ir,Wr),$("YYYYY",Ur,Yr),$("YYYYYY",Ur,Yr),ne(["YYYYY","YYYYYY"],Zr),ne("YYYY",function(e,n){n[Zr]=2===e.length?t.parseTwoDigitYear(e):y(e)}),ne("YY",function(e,n){n[Zr]=t.parseTwoDigitYear(e)}),ne("Y",function(e,t){t[Zr]=parseInt(e,10)}),t.parseTwoDigitYear=function(e){return y(e)+(y(e)>68?1900:2e3)};var fa=R("FullYear",!0);V("w",["ww",2],"wo","week"),V("W",["WW",2],"Wo","isoWeek"),j("week","w"),j("isoWeek","W"),q("week",5),q("isoWeek",5),$("w",qr),$("ww",qr,xr),$("W",qr),$("WW",qr,xr),re(["w","ww","W","WW"],function(e,t,n,r){t[r.substr(0,1)]=y(e)});var ha={dow:0,doy:6};V("d",0,"do","day"),V("dd",0,0,function(e){return this.localeData().weekdaysMin(this,e)}),V("ddd",0,0,function(e){return this.localeData().weekdaysShort(this,e)}),V("dddd",0,0,function(e){return this.localeData().weekdays(this,e)}),V("e",0,0,"weekday"),V("E",0,0,"isoWeekday"),j("day","d"),j("weekday","e"),j("isoWeekday","E"),q("day",11),q("weekday",11),q("isoWeekday",11),$("d",qr),$("e",qr),$("E",qr),$("dd",function(e,t){return t.weekdaysMinRegex(e)}),$("ddd",function(e,t){return t.weekdaysShortRegex(e)}),$("dddd",function(e,t){return t.weekdaysRegex(e)}),re(["dd","ddd","dddd"],function(e,t,n,r){var a=n._locale.weekdaysParse(e,r,n._strict);null!=a?t.d=a:f(n).invalidWeekday=e}),re(["d","e","E"],function(e,t,n,r){t[r]=y(e)});var ma="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Ma="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),_a="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),va=Gr,ga=Gr,ba=Gr;V("H",["HH",2],0,"hour"),V("h",["hh",2],0,Ue),V("k",["kk",2],0,Fe),V("hmm",0,0,function(){return""+Ue.apply(this)+X(this.minutes(),2)}),V("hmmss",0,0,function(){return""+Ue.apply(this)+X(this.minutes(),2)+X(this.seconds(),2)}),V("Hmm",0,0,function(){return""+this.hours()+X(this.minutes(),2)}),V("Hmmss",0,0,function(){return""+this.hours()+X(this.minutes(),2)+X(this.seconds(),2)}),Xe("a",!0),Xe("A",!1),j("hour","h"),q("hour",13),$("a",Ve),$("A",Ve),$("H",qr),$("h",qr),$("HH",qr,xr),$("hh",qr,xr),$("hmm",Br),$("hmmss",Rr),$("Hmm",Br),$("Hmmss",Rr),ne(["H","HH"],na),ne(["a","A"],function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e}),ne(["h","hh"],function(e,t,n){t[na]=y(e),f(n).bigHour=!0}),ne("hmm",function(e,t,n){var r=e.length-2;t[na]=y(e.substr(0,r)),t[ra]=y(e.substr(r)),f(n).bigHour=!0}),ne("hmmss",function(e,t,n){var r=e.length-4,a=e.length-2;t[na]=y(e.substr(0,r)),t[ra]=y(e.substr(r,2)),t[aa]=y(e.substr(a)),f(n).bigHour=!0}),ne("Hmm",function(e,t,n){var r=e.length-2;t[na]=y(e.substr(0,r)),t[ra]=y(e.substr(r))}),ne("Hmmss",function(e,t,n){var r=e.length-4,a=e.length-2;t[na]=y(e.substr(0,r)),t[ra]=y(e.substr(r,2)),t[aa]=y(e.substr(a))});var ya,Aa=/[ap]\.?m?\.?/i,Ta=R("Hours",!0),La={calendar:Ar,longDateFormat:Tr,invalidDate:Lr,ordinal:Er,ordinalParse:wr,relativeTime:zr,months:ua,monthsShort:la,week:ha,weekdays:ma,weekdaysMin:_a,weekdaysShort:Ma,meridiemParse:Aa},Ea={},wa=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,za=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?/,Sa=/Z|[+-]\d\d(?::?\d\d)?/,ka=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/]],Oa=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Na=/^\/?Date\((\-?\d+)/i;t.createFromInputFallback=L("value provided is not in a recognized ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))}),t.ISO_8601=function(){};var Ca=L("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=gt.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:m()}),Da=L("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",function(){var e=gt.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:m()}),Pa=function(){return Date.now?Date.now():+new Date};wt("Z",":"),wt("ZZ",""),$("Z",Jr),$("ZZ",Jr),ne(["Z","ZZ"],function(e,t,n){n._useUTC=!0,n._tzm=zt(Jr,e)});var xa=/([\+\-]|\d\d)/gi;t.updateOffset=function(){};var ja=/^(\-)?(?:(\d*)[. ])?(\d+)\:(\d+)(?:\:(\d+)(\.\d*)?)?$/,Wa=/^(-)?P(?:(-?[0-9,.]*)Y)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)W)?(?:(-?[0-9,.]*)D)?(?:T(?:(-?[0-9,.]*)H)?(?:(-?[0-9,.]*)M)?(?:(-?[0-9,.]*)S)?)?$/;Rt.fn=Tt.prototype;var Ya=Ft(1,"add"),qa=Ft(-1,"subtract");t.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",t.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var Ba=L("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(e){return void 0===e?this.localeData():this.locale(e)});V(0,["gg",2],0,function(){return this.weekYear()%100}),V(0,["GG",2],0,function(){return this.isoWeekYear()%100}),wn("gggg","weekYear"),wn("ggggg","weekYear"),wn("GGGG","isoWeekYear"),wn("GGGGG","isoWeekYear"),j("weekYear","gg"),j("isoWeekYear","GG"),q("weekYear",1),q("isoWeekYear",1),$("G",Xr),$("g",Xr),$("GG",qr,xr),$("gg",qr,xr),$("GGGG",Ir,Wr),$("gggg",Ir,Wr),$("GGGGG",Ur,Yr),$("ggggg",Ur,Yr),re(["gggg","ggggg","GGGG","GGGGG"],function(e,t,n,r){t[r.substr(0,2)]=y(e)}),re(["gg","GG"],function(e,n,r,a){n[a]=t.parseTwoDigitYear(e)}),V("Q",0,"Qo","quarter"),j("quarter","Q"),q("quarter",7),$("Q",Pr),ne("Q",function(e,t){t[ea]=3*(y(e)-1)}),V("D",["DD",2],"Do","date"),j("date","D"),q("date",9),$("D",qr),$("DD",qr,xr),$("Do",function(e,t){return e?t._ordinalParse:t._ordinalParseLenient}),ne(["D","DD"],ta),ne("Do",function(e,t){t[ta]=y(e.match(qr)[0],10)});var Ra=R("Date",!0);V("DDD",["DDDD",3],"DDDo","dayOfYear"),j("dayOfYear","DDD"),q("dayOfYear",4),$("DDD",Hr),$("DDDD",jr),ne(["DDD","DDDD"],function(e,t,n){n._dayOfYear=y(e)}),V("m",["mm",2],0,"minute"),j("minute","m"),q("minute",14),$("m",qr),$("mm",qr,xr),ne(["m","mm"],ra);var Ha=R("Minutes",!1);V("s",["ss",2],0,"second"),j("second","s"),q("second",15),$("s",qr),$("ss",qr,xr),ne(["s","ss"],aa);var Ia=R("Seconds",!1);V("S",0,0,function(){return~~(this.millisecond()/100)}),V(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),V(0,["SSS",3],0,"millisecond"),V(0,["SSSS",4],0,function(){return 10*this.millisecond()}),V(0,["SSSSS",5],0,function(){return 100*this.millisecond()}),V(0,["SSSSSS",6],0,function(){return 1e3*this.millisecond()}),V(0,["SSSSSSS",7],0,function(){return 1e4*this.millisecond()}),V(0,["SSSSSSSS",8],0,function(){return 1e5*this.millisecond()}),V(0,["SSSSSSSSS",9],0,function(){return 1e6*this.millisecond()}),j("millisecond","ms"),q("millisecond",16),$("S",Hr,Pr),$("SS",Hr,xr),$("SSS",Hr,jr);var Ua;for(Ua="SSSS";Ua.length<=9;Ua+="S")$(Ua,Fr);for(Ua="S";Ua.length<=9;Ua+="S")ne(Ua,xn);var Fa=R("Milliseconds",!1);V("z",0,0,"zoneAbbr"),V("zz",0,0,"zoneName");var Xa=v.prototype;Xa.add=Ya,Xa.calendar=Jt,Xa.clone=Kt,Xa.diff=nn,Xa.endOf=mn,Xa.format=sn,Xa.from=cn,Xa.fromNow=un,Xa.to=ln,Xa.toNow=dn,Xa.get=U,Xa.invalidAt=Ln,Xa.isAfter=Gt,Xa.isBefore=Qt,Xa.isBetween=$t,Xa.isSame=Zt,Xa.isSameOrAfter=en,Xa.isSameOrBefore=tn,Xa.isValid=An,Xa.lang=Ba,Xa.locale=pn,Xa.localeData=fn,Xa.max=Da,Xa.min=Ca,Xa.parsingFlags=Tn,Xa.set=F,Xa.startOf=hn,Xa.subtract=qa,Xa.toArray=gn,Xa.toObject=bn,Xa.toDate=vn,Xa.toISOString=on,Xa.toJSON=yn,Xa.toString=an,Xa.unix=_n,Xa.valueOf=Mn,Xa.creationData=En,Xa.year=fa,Xa.isLeapYear=ve,Xa.weekYear=zn,Xa.isoWeekYear=Sn,Xa.quarter=Xa.quarters=Dn,Xa.month=de,Xa.daysInMonth=pe,Xa.week=Xa.weeks=Se,Xa.isoWeek=Xa.isoWeeks=ke,Xa.weeksInYear=On,Xa.isoWeeksInYear=kn,Xa.date=Ra,Xa.day=Xa.days=We,Xa.weekday=Ye,Xa.isoWeekday=qe,Xa.dayOfYear=Pn,Xa.hour=Xa.hours=Ta,Xa.minute=Xa.minutes=Ha,Xa.second=Xa.seconds=Ia,Xa.millisecond=Xa.milliseconds=Fa,Xa.utcOffset=Ot,Xa.utc=Ct,Xa.local=Dt,Xa.parseZone=Pt,Xa.hasAlignedHourOffset=xt,Xa.isDST=jt,Xa.isLocal=Yt,Xa.isUtcOffset=qt,Xa.isUtc=Bt,Xa.isUTC=Bt,Xa.zoneAbbr=jn,Xa.zoneName=Wn,Xa.dates=L("dates accessor is deprecated. Use date instead.",Ra),Xa.months=L("months accessor is deprecated. Use month instead",de),Xa.years=L("years accessor is deprecated. Use year instead",fa),Xa.zone=L("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Nt),Xa.isDSTShifted=L("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Wt);var Va=Xa,Ja=k.prototype;Ja.calendar=O,Ja.longDateFormat=N,Ja.invalidDate=C,Ja.ordinal=D,Ja.preparse=Bn,Ja.postformat=Bn,Ja.relativeTime=P,Ja.pastFuture=x,Ja.set=z,Ja.months=ie,Ja.monthsShort=se,Ja.monthsParse=ue,Ja.monthsRegex=he,Ja.monthsShortRegex=fe,Ja.week=Ee,Ja.firstDayOfYear=ze,Ja.firstDayOfWeek=we,Ja.weekdays=Ce,Ja.weekdaysMin=Pe,Ja.weekdaysShort=De,Ja.weekdaysParse=je,Ja.weekdaysRegex=Be,Ja.weekdaysShortRegex=Re,Ja.weekdaysMinRegex=He,Ja.isPM=Je,Ja.meridiem=Ke,Ze("en",{ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,n=1===y(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n}}),t.lang=L("moment.lang is deprecated. Use moment.locale instead.",Ze),t.langData=L("moment.langData is deprecated. Use moment.localeData instead.",nt);var Ka=Math.abs,Ga=or("ms"),Qa=or("s"),$a=or("m"),Za=or("h"),eo=or("d"),to=or("w"),no=or("M"),ro=or("y"),ao=sr("milliseconds"),oo=sr("seconds"),io=sr("minutes"),so=sr("hours"),co=sr("days"),uo=sr("months"),lo=sr("years"),po=Math.round,fo={s:45,m:45,h:22,d:26,M:11},ho=Math.abs,mo=Tt.prototype;mo.abs=Kn,mo.add=Qn,mo.subtract=$n,mo.as=rr,mo.asMilliseconds=Ga,mo.asSeconds=Qa,mo.asMinutes=$a,mo.asHours=Za,mo.asDays=eo,mo.asWeeks=to,mo.asMonths=no,mo.asYears=ro,mo.valueOf=ar,mo._bubble=er,mo.get=ir,mo.milliseconds=ao,mo.seconds=oo,mo.minutes=io,mo.hours=so,mo.days=co,mo.weeks=cr,mo.months=uo,mo.years=lo,mo.humanize=fr,mo.toISOString=hr,mo.toString=hr,mo.toJSON=hr,mo.locale=pn,mo.localeData=fn,mo.toIsoString=L("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",hr),mo.lang=Ba,V("X",0,0,"unix"),V("x",0,0,"valueOf"),$("x",Xr),$("X",Kr),ne("X",function(e,t,n){n._d=new Date(1e3*parseFloat(e,10))}),ne("x",function(e,t,n){n._d=new Date(y(e))}),t.version="2.15.2",r(gt),t.fn=Va,t.min=yt,t.max=At,t.now=Pa,t.utc=d,t.unix=Yn,t.months=Un,t.isDate=s,t.locale=Ze,t.invalid=m,t.duration=Rt,t.isMoment=g,t.weekdays=Xn,t.parseZone=qn,t.localeData=nt,t.isDuration=Lt,t.monthsShort=Fn,t.weekdaysMin=Jn,t.defineLocale=et,t.updateLocale=tt,t.locales=rt,t.weekdaysShort=Vn,t.normalizeUnits=W,t.relativeTimeRounding=dr,t.relativeTimeThreshold=pr,t.calendarFormat=Vt,t.prototype=Va;var Mo=t;return Mo})}).call(t,n(169)(e))},function(e,t,n){function r(e){return n(a(e))}function a(e){return o[e]||function(){throw new Error("Cannot find module '"+e+"'.")}()}var o={"./af":476,"./af.js":476,"./ar":477,"./ar-ly":478,"./ar-ly.js":478,"./ar-ma":479,"./ar-ma.js":479,"./ar-sa":480,"./ar-sa.js":480,"./ar-tn":481,"./ar-tn.js":481,"./ar.js":477,"./az":482,"./az.js":482,"./be":483,"./be.js":483,"./bg":484,"./bg.js":484,"./bn":485,"./bn.js":485,
+"./bo":486,"./bo.js":486,"./br":487,"./br.js":487,"./bs":488,"./bs.js":488,"./ca":489,"./ca.js":489,"./cs":490,"./cs.js":490,"./cv":491,"./cv.js":491,"./cy":492,"./cy.js":492,"./da":493,"./da.js":493,"./de":494,"./de-at":495,"./de-at.js":495,"./de.js":494,"./dv":496,"./dv.js":496,"./el":497,"./el.js":497,"./en-au":498,"./en-au.js":498,"./en-ca":499,"./en-ca.js":499,"./en-gb":500,"./en-gb.js":500,"./en-ie":501,"./en-ie.js":501,"./en-nz":502,"./en-nz.js":502,"./eo":503,"./eo.js":503,"./es":504,"./es-do":505,"./es-do.js":505,"./es.js":504,"./et":506,"./et.js":506,"./eu":507,"./eu.js":507,"./fa":508,"./fa.js":508,"./fi":509,"./fi.js":509,"./fo":510,"./fo.js":510,"./fr":511,"./fr-ca":512,"./fr-ca.js":512,"./fr-ch":513,"./fr-ch.js":513,"./fr.js":511,"./fy":514,"./fy.js":514,"./gd":515,"./gd.js":515,"./gl":516,"./gl.js":516,"./he":517,"./he.js":517,"./hi":518,"./hi.js":518,"./hr":519,"./hr.js":519,"./hu":520,"./hu.js":520,"./hy-am":521,"./hy-am.js":521,"./id":522,"./id.js":522,"./is":523,"./is.js":523,"./it":524,"./it.js":524,"./ja":525,"./ja.js":525,"./jv":526,"./jv.js":526,"./ka":527,"./ka.js":527,"./kk":528,"./kk.js":528,"./km":529,"./km.js":529,"./ko":530,"./ko.js":530,"./ky":531,"./ky.js":531,"./lb":532,"./lb.js":532,"./lo":533,"./lo.js":533,"./lt":534,"./lt.js":534,"./lv":535,"./lv.js":535,"./me":536,"./me.js":536,"./mi":537,"./mi.js":537,"./mk":538,"./mk.js":538,"./ml":539,"./ml.js":539,"./mr":540,"./mr.js":540,"./ms":541,"./ms-my":542,"./ms-my.js":542,"./ms.js":541,"./my":543,"./my.js":543,"./nb":544,"./nb.js":544,"./ne":545,"./ne.js":545,"./nl":546,"./nl.js":546,"./nn":547,"./nn.js":547,"./pa-in":548,"./pa-in.js":548,"./pl":549,"./pl.js":549,"./pt":550,"./pt-br":551,"./pt-br.js":551,"./pt.js":550,"./ro":552,"./ro.js":552,"./ru":553,"./ru.js":553,"./se":554,"./se.js":554,"./si":555,"./si.js":555,"./sk":556,"./sk.js":556,"./sl":557,"./sl.js":557,"./sq":558,"./sq.js":558,"./sr":559,"./sr-cyrl":560,"./sr-cyrl.js":560,"./sr.js":559,"./ss":561,"./ss.js":561,"./sv":562,"./sv.js":562,"./sw":563,"./sw.js":563,"./ta":564,"./ta.js":564,"./te":565,"./te.js":565,"./th":566,"./th.js":566,"./tl-ph":567,"./tl-ph.js":567,"./tlh":568,"./tlh.js":568,"./tr":569,"./tr.js":569,"./tzl":570,"./tzl.js":570,"./tzm":571,"./tzm-latn":572,"./tzm-latn.js":572,"./tzm.js":571,"./uk":573,"./uk.js":573,"./uz":574,"./uz.js":574,"./vi":575,"./vi.js":575,"./x-pseudo":576,"./x-pseudo.js":576,"./zh-cn":577,"./zh-cn.js":577,"./zh-hk":578,"./zh-hk.js":578,"./zh-tw":579,"./zh-tw.js":579};r.keys=function(){return Object.keys(o)},r.resolve=a,e.exports=r,r.id=475},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("af",{months:"Januarie_Februarie_Maart_April_Mei_Junie_Julie_Augustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mrt_Apr_Mei_Jun_Jul_Aug_Sep_Okt_Nov_Des".split("_"),weekdays:"Sondag_Maandag_Dinsdag_Woensdag_Donderdag_Vrydag_Saterdag".split("_"),weekdaysShort:"Son_Maa_Din_Woe_Don_Vry_Sat".split("_"),weekdaysMin:"So_Ma_Di_Wo_Do_Vr_Sa".split("_"),meridiemParse:/vm|nm/i,isPM:function(e){return/^nm$/i.test(e)},meridiem:function(e,t,n){return e<12?n?"vm":"VM":n?"nm":"NM"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Vandag om] LT",nextDay:"[Môre om] LT",nextWeek:"dddd [om] LT",lastDay:"[Gister om] LT",lastWeek:"[Laas] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oor %s",past:"%s gelede",s:"'n paar sekondes",m:"'n minuut",mm:"%d minute",h:"'n uur",hh:"%d ure",d:"'n dag",dd:"%d dae",M:"'n maand",MM:"%d maande",y:"'n jaar",yy:"%d jaar"},ordinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},r=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},a={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},o=function(e){return function(t,n,o,i){var s=r(t),c=a[e][r(t)];return 2===s&&(c=c[n?0:1]),c.replace(/%d/i,t)}},i=["كانون الثاني يناير","شباط فبراير","آذار مارس","نيسان أبريل","أيار مايو","حزيران يونيو","تموز يوليو","آب أغسطس","أيلول سبتمبر","تشرين الأول أكتوبر","تشرين الثاني نوفمبر","كانون الأول ديسمبر"],s=e.defineLocale("ar",{months:i,monthsShort:i,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:o("s"),m:o("m"),mm:o("m"),h:o("h"),hh:o("h"),d:o("d"),dd:o("d"),M:o("M"),MM:o("M"),y:o("y"),yy:o("y")},preparse:function(e){return e.replace(/\u200f/g,"").replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(e){return n[e]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},week:{dow:6,doy:12}});return s})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t={1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",0:"0"},n=function(e){return 0===e?0:1===e?1:2===e?2:e%100>=3&&e%100<=10?3:e%100>=11?4:5},r={s:["أقل من ثانية","ثانية واحدة",["ثانيتان","ثانيتين"],"%d ثوان","%d ثانية","%d ثانية"],m:["أقل من دقيقة","دقيقة واحدة",["دقيقتان","دقيقتين"],"%d دقائق","%d دقيقة","%d دقيقة"],h:["أقل من ساعة","ساعة واحدة",["ساعتان","ساعتين"],"%d ساعات","%d ساعة","%d ساعة"],d:["أقل من يوم","يوم واحد",["يومان","يومين"],"%d أيام","%d يومًا","%d يوم"],M:["أقل من شهر","شهر واحد",["شهران","شهرين"],"%d أشهر","%d شهرا","%d شهر"],y:["أقل من عام","عام واحد",["عامان","عامين"],"%d أعوام","%d عامًا","%d عام"]},a=function(e){return function(t,a,o,i){var s=n(t),c=r[e][n(t)];return 2===s&&(c=c[a?0:1]),c.replace(/%d/i,t)}},o=["يناير","فبراير","مارس","أبريل","مايو","يونيو","يوليو","أغسطس","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],i=e.defineLocale("ar-ly",{months:o,monthsShort:o,weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/‏M/‏YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم عند الساعة] LT",nextDay:"[غدًا عند الساعة] LT",nextWeek:"dddd [عند الساعة] LT",lastDay:"[أمس عند الساعة] LT",lastWeek:"dddd [عند الساعة] LT",sameElse:"L"},relativeTime:{future:"بعد %s",past:"منذ %s",s:a("s"),m:a("m"),mm:a("m"),h:a("h"),hh:a("h"),d:a("d"),dd:a("d"),M:a("M"),MM:a("M"),y:a("y"),yy:a("y")},preparse:function(e){return e.replace(/\u200f/g,"").replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},week:{dow:6,doy:12}});return i})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("ar-ma",{months:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_ماي_يونيو_يوليوز_غشت_شتنبر_أكتوبر_نونبر_دجنبر".split("_"),weekdays:"الأحد_الإتنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"احد_اتنين_ثلاثاء_اربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:6,doy:12}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t={1:"١",2:"٢",3:"٣",4:"٤",5:"٥",6:"٦",7:"٧",8:"٨",9:"٩",0:"٠"},n={"١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","٠":"0"},r=e.defineLocale("ar-sa",{months:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"يناير_فبراير_مارس_أبريل_مايو_يونيو_يوليو_أغسطس_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/ص|م/,isPM:function(e){return"م"===e},meridiem:function(e,t,n){return e<12?"ص":"م"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},preparse:function(e){return e.replace(/[١٢٣٤٥٦٧٨٩٠]/g,function(e){return n[e]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},week:{dow:6,doy:12}});return r})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("ar-tn",{months:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),monthsShort:"جانفي_فيفري_مارس_أفريل_ماي_جوان_جويلية_أوت_سبتمبر_أكتوبر_نوفمبر_ديسمبر".split("_"),weekdays:"الأحد_الإثنين_الثلاثاء_الأربعاء_الخميس_الجمعة_السبت".split("_"),weekdaysShort:"أحد_إثنين_ثلاثاء_أربعاء_خميس_جمعة_سبت".split("_"),weekdaysMin:"ح_ن_ث_ر_خ_ج_س".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[اليوم على الساعة] LT",nextDay:"[غدا على الساعة] LT",nextWeek:"dddd [على الساعة] LT",lastDay:"[أمس على الساعة] LT",lastWeek:"dddd [على الساعة] LT",sameElse:"L"},relativeTime:{future:"في %s",past:"منذ %s",s:"ثوان",m:"دقيقة",mm:"%d دقائق",h:"ساعة",hh:"%d ساعات",d:"يوم",dd:"%d أيام",M:"شهر",MM:"%d أشهر",y:"سنة",yy:"%d سنوات"},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t={1:"-inci",5:"-inci",8:"-inci",70:"-inci",80:"-inci",2:"-nci",7:"-nci",20:"-nci",50:"-nci",3:"-üncü",4:"-üncü",100:"-üncü",6:"-ncı",9:"-uncu",10:"-uncu",30:"-uncu",60:"-ıncı",90:"-ıncı"},n=e.defineLocale("az",{months:"yanvar_fevral_mart_aprel_may_iyun_iyul_avqust_sentyabr_oktyabr_noyabr_dekabr".split("_"),monthsShort:"yan_fev_mar_apr_may_iyn_iyl_avq_sen_okt_noy_dek".split("_"),weekdays:"Bazar_Bazar ertəsi_Çərşənbə axşamı_Çərşənbə_Cümə axşamı_Cümə_Şənbə".split("_"),weekdaysShort:"Baz_BzE_ÇAx_Çər_CAx_Cüm_Şən".split("_"),weekdaysMin:"Bz_BE_ÇA_Çə_CA_Cü_Şə".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[sabah saat] LT",nextWeek:"[gələn həftə] dddd [saat] LT",lastDay:"[dünən] LT",lastWeek:"[keçən həftə] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s əvvəl",s:"birneçə saniyyə",m:"bir dəqiqə",mm:"%d dəqiqə",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir il",yy:"%d il"},meridiemParse:/gecə|səhər|gündüz|axşam/,isPM:function(e){return/^(gündüz|axşam)$/.test(e)},meridiem:function(e,t,n){return e<4?"gecə":e<12?"səhər":e<17?"gündüz":"axşam"},ordinalParse:/\d{1,2}-(ıncı|inci|nci|üncü|ncı|uncu)/,ordinal:function(e){if(0===e)return e+"-ıncı";var n=e%10,r=e%100-n,a=e>=100?100:null;return e+(t[n]||t[r]||t[a])},week:{dow:1,doy:7}});return n})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";function t(e,t){var n=e.split("_");return t%10===1&&t%100!==11?n[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?n[1]:n[2]}function n(e,n,r){var a={mm:n?"хвіліна_хвіліны_хвілін":"хвіліну_хвіліны_хвілін",hh:n?"гадзіна_гадзіны_гадзін":"гадзіну_гадзіны_гадзін",dd:"дзень_дні_дзён",MM:"месяц_месяцы_месяцаў",yy:"год_гады_гадоў"};return"m"===r?n?"хвіліна":"хвіліну":"h"===r?n?"гадзіна":"гадзіну":e+" "+t(a[r],+e)}var r=e.defineLocale("be",{months:{format:"студзеня_лютага_сакавіка_красавіка_траўня_чэрвеня_ліпеня_жніўня_верасня_кастрычніка_лістапада_снежня".split("_"),standalone:"студзень_люты_сакавік_красавік_травень_чэрвень_ліпень_жнівень_верасень_кастрычнік_лістапад_снежань".split("_")},monthsShort:"студ_лют_сак_крас_трав_чэрв_ліп_жнів_вер_каст_ліст_снеж".split("_"),weekdays:{format:"нядзелю_панядзелак_аўторак_сераду_чацвер_пятніцу_суботу".split("_"),standalone:"нядзеля_панядзелак_аўторак_серада_чацвер_пятніца_субота".split("_"),isFormat:/\[ ?[Вв] ?(?:мінулую|наступную)? ?\] ?dddd/},weekdaysShort:"нд_пн_ат_ср_чц_пт_сб".split("_"),weekdaysMin:"нд_пн_ат_ср_чц_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сёння ў] LT",nextDay:"[Заўтра ў] LT",lastDay:"[Учора ў] LT",nextWeek:function(){return"[У] dddd [ў] LT"},lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return"[У мінулую] dddd [ў] LT";case 1:case 2:case 4:return"[У мінулы] dddd [ў] LT"}},sameElse:"L"},relativeTime:{future:"праз %s",past:"%s таму",s:"некалькі секунд",m:n,mm:n,h:n,hh:n,d:"дзень",dd:n,M:"месяц",MM:n,y:"год",yy:n},meridiemParse:/ночы|раніцы|дня|вечара/,isPM:function(e){return/^(дня|вечара)$/.test(e)},meridiem:function(e,t,n){return e<4?"ночы":e<12?"раніцы":e<17?"дня":"вечара"},ordinalParse:/\d{1,2}-(і|ы|га)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e%10!==2&&e%10!==3||e%100===12||e%100===13?e+"-ы":e+"-і";case"D":return e+"-га";default:return e}},week:{dow:1,doy:7}});return r})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("bg",{months:"януари_февруари_март_април_май_юни_юли_август_септември_октомври_ноември_декември".split("_"),monthsShort:"янр_фев_мар_апр_май_юни_юли_авг_сеп_окт_ное_дек".split("_"),weekdays:"неделя_понеделник_вторник_сряда_четвъртък_петък_събота".split("_"),weekdaysShort:"нед_пон_вто_сря_чет_пет_съб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Днес в] LT",nextDay:"[Утре в] LT",nextWeek:"dddd [в] LT",lastDay:"[Вчера в] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[В изминалата] dddd [в] LT";case 1:case 2:case 4:case 5:return"[В изминалия] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"след %s",past:"преди %s",s:"няколко секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дни",M:"месец",MM:"%d месеца",y:"година",yy:"%d години"},ordinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,n=e%100;return 0===e?e+"-ев":0===n?e+"-ен":n>10&&n<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t={1:"১",2:"২",3:"৩",4:"৪",5:"৫",6:"৬",7:"৭",8:"৮",9:"৯",0:"০"},n={"১":"1","২":"2","৩":"3","৪":"4","৫":"5","৬":"6","৭":"7","৮":"8","৯":"9","০":"0"},r=e.defineLocale("bn",{months:"জানুয়ারী_ফেব্রুয়ারি_মার্চ_এপ্রিল_মে_জুন_জুলাই_আগস্ট_সেপ্টেম্বর_অক্টোবর_নভেম্বর_ডিসেম্বর".split("_"),monthsShort:"জানু_ফেব_মার্চ_এপ্র_মে_জুন_জুল_আগ_সেপ্ট_অক্টো_নভে_ডিসে".split("_"),weekdays:"রবিবার_সোমবার_মঙ্গলবার_বুধবার_বৃহস্পতিবার_শুক্রবার_শনিবার".split("_"),weekdaysShort:"রবি_সোম_মঙ্গল_বুধ_বৃহস্পতি_শুক্র_শনি".split("_"),weekdaysMin:"রবি_সোম_মঙ্গ_বুধ_বৃহঃ_শুক্র_শনি".split("_"),longDateFormat:{LT:"A h:mm সময়",LTS:"A h:mm:ss সময়",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm সময়",LLLL:"dddd, D MMMM YYYY, A h:mm সময়"},calendar:{sameDay:"[আজ] LT",nextDay:"[আগামীকাল] LT",nextWeek:"dddd, LT",lastDay:"[গতকাল] LT",lastWeek:"[গত] dddd, LT",sameElse:"L"},relativeTime:{future:"%s পরে",past:"%s আগে",s:"কয়েক সেকেন্ড",m:"এক মিনিট",mm:"%d মিনিট",h:"এক ঘন্টা",hh:"%d ঘন্টা",d:"এক দিন",dd:"%d দিন",M:"এক মাস",MM:"%d মাস",y:"এক বছর",yy:"%d বছর"},preparse:function(e){return e.replace(/[১২৩৪৫৬৭৮৯০]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/রাত|সকাল|দুপুর|বিকাল|রাত/,meridiemHour:function(e,t){return 12===e&&(e=0),"রাত"===t&&e>=4||"দুপুর"===t&&e<5||"বিকাল"===t?e+12:e},meridiem:function(e,t,n){return e<4?"রাত":e<10?"সকাল":e<17?"দুপুর":e<20?"বিকাল":"রাত"},week:{dow:0,doy:6}});return r})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t={1:"༡",2:"༢",3:"༣",4:"༤",5:"༥",6:"༦",7:"༧",8:"༨",9:"༩",0:"༠"},n={"༡":"1","༢":"2","༣":"3","༤":"4","༥":"5","༦":"6","༧":"7","༨":"8","༩":"9","༠":"0"},r=e.defineLocale("bo",{months:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),monthsShort:"ཟླ་བ་དང་པོ_ཟླ་བ་གཉིས་པ_ཟླ་བ་གསུམ་པ_ཟླ་བ་བཞི་པ_ཟླ་བ་ལྔ་པ_ཟླ་བ་དྲུག་པ_ཟླ་བ་བདུན་པ_ཟླ་བ་བརྒྱད་པ_ཟླ་བ་དགུ་པ_ཟླ་བ་བཅུ་པ_ཟླ་བ་བཅུ་གཅིག་པ_ཟླ་བ་བཅུ་གཉིས་པ".split("_"),weekdays:"གཟའ་ཉི་མ་_གཟའ་ཟླ་བ་_གཟའ་མིག་དམར་_གཟའ་ལྷག་པ་_གཟའ་ཕུར་བུ_གཟའ་པ་སངས་_གཟའ་སྤེན་པ་".split("_"),weekdaysShort:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),weekdaysMin:"ཉི་མ་_ཟླ་བ་_མིག་དམར་_ལྷག་པ་_ཕུར་བུ_པ་སངས་_སྤེན་པ་".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[དི་རིང] LT",nextDay:"[སང་ཉིན] LT",nextWeek:"[བདུན་ཕྲག་རྗེས་མ], LT",lastDay:"[ཁ་སང] LT",lastWeek:"[བདུན་ཕྲག་མཐའ་མ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ལ་",past:"%s སྔན་ལ",s:"ལམ་སང",m:"སྐར་མ་གཅིག",mm:"%d སྐར་མ",h:"ཆུ་ཚོད་གཅིག",hh:"%d ཆུ་ཚོད",d:"ཉིན་གཅིག",dd:"%d ཉིན་",M:"ཟླ་བ་གཅིག",MM:"%d ཟླ་བ",y:"ལོ་གཅིག",yy:"%d ལོ"},preparse:function(e){return e.replace(/[༡༢༣༤༥༦༧༨༩༠]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/མཚན་མོ|ཞོགས་ཀས|ཉིན་གུང|དགོང་དག|མཚན་མོ/,meridiemHour:function(e,t){return 12===e&&(e=0),"མཚན་མོ"===t&&e>=4||"ཉིན་གུང"===t&&e<5||"དགོང་དག"===t?e+12:e},meridiem:function(e,t,n){return e<4?"མཚན་མོ":e<10?"ཞོགས་ཀས":e<17?"ཉིན་གུང":e<20?"དགོང་དག":"མཚན་མོ"},week:{dow:0,doy:6}});return r})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";function t(e,t,n){var r={mm:"munutenn",MM:"miz",dd:"devezh"};return e+" "+a(r[n],e)}function n(e){switch(r(e)){case 1:case 3:case 4:case 5:case 9:return e+" bloaz";default:return e+" vloaz"}}function r(e){return e>9?r(e%10):e}function a(e,t){return 2===t?o(e):e}function o(e){var t={m:"v",b:"v",d:"z"};return void 0===t[e.charAt(0)]?e:t[e.charAt(0)]+e.substring(1)}var i=e.defineLocale("br",{months:"Genver_C'hwevrer_Meurzh_Ebrel_Mae_Mezheven_Gouere_Eost_Gwengolo_Here_Du_Kerzu".split("_"),monthsShort:"Gen_C'hwe_Meu_Ebr_Mae_Eve_Gou_Eos_Gwe_Her_Du_Ker".split("_"),weekdays:"Sul_Lun_Meurzh_Merc'her_Yaou_Gwener_Sadorn".split("_"),weekdaysShort:"Sul_Lun_Meu_Mer_Yao_Gwe_Sad".split("_"),weekdaysMin:"Su_Lu_Me_Mer_Ya_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h[e]mm A",LTS:"h[e]mm:ss A",L:"DD/MM/YYYY",LL:"D [a viz] MMMM YYYY",LLL:"D [a viz] MMMM YYYY h[e]mm A",LLLL:"dddd, D [a viz] MMMM YYYY h[e]mm A"},calendar:{sameDay:"[Hiziv da] LT",nextDay:"[Warc'hoazh da] LT",nextWeek:"dddd [da] LT",lastDay:"[Dec'h da] LT",lastWeek:"dddd [paset da] LT",sameElse:"L"},relativeTime:{future:"a-benn %s",past:"%s 'zo",s:"un nebeud segondennoù",m:"ur vunutenn",mm:t,h:"un eur",hh:"%d eur",d:"un devezh",dd:t,M:"ur miz",MM:t,y:"ur bloaz",yy:n},ordinalParse:/\d{1,2}(añ|vet)/,ordinal:function(e){var t=1===e?"añ":"vet";return e+t},week:{dow:1,doy:4}});return i})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";function t(e,t,n){var r=e+" ";switch(n){case"m":return t?"jedna minuta":"jedne minute";case"mm":return r+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return r+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return r+=1===e?"dan":"dana";case"MM":return r+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return r+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}var n=e.defineLocale("bs",{months:"januar_februar_mart_april_maj_juni_juli_august_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._aug._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",m:t,mm:t,h:t,hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return n})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("ca",{months:"gener_febrer_març_abril_maig_juny_juliol_agost_setembre_octubre_novembre_desembre".split("_"),monthsShort:"gen._febr._mar._abr._mai._jun._jul._ag._set._oct._nov._des.".split("_"),monthsParseExact:!0,weekdays:"diumenge_dilluns_dimarts_dimecres_dijous_divendres_dissabte".split("_"),weekdaysShort:"dg._dl._dt._dc._dj._dv._ds.".split("_"),weekdaysMin:"Dg_Dl_Dt_Dc_Dj_Dv_Ds".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd D MMMM YYYY H:mm"},calendar:{sameDay:function(){return"[avui a "+(1!==this.hours()?"les":"la")+"] LT"},nextDay:function(){return"[demà a "+(1!==this.hours()?"les":"la")+"] LT"},nextWeek:function(){return"dddd [a "+(1!==this.hours()?"les":"la")+"] LT"},lastDay:function(){return"[ahir a "+(1!==this.hours()?"les":"la")+"] LT"},lastWeek:function(){return"[el] dddd [passat a "+(1!==this.hours()?"les":"la")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"fa %s",s:"uns segons",m:"un minut",mm:"%d minuts",h:"una hora",hh:"%d hores",d:"un dia",dd:"%d dies",M:"un mes",MM:"%d mesos",y:"un any",yy:"%d anys"},ordinalParse:/\d{1,2}(r|n|t|è|a)/,ordinal:function(e,t){var n=1===e?"r":2===e?"n":3===e?"r":4===e?"t":"è";return"w"!==t&&"W"!==t||(n="a"),e+n},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";function t(e){return e>1&&e<5&&1!==~~(e/10)}function n(e,n,r,a){var o=e+" ";switch(r){case"s":return n||a?"pár sekund":"pár sekundami";case"m":return n?"minuta":a?"minutu":"minutou";case"mm":return n||a?o+(t(e)?"minuty":"minut"):o+"minutami";case"h":return n?"hodina":a?"hodinu":"hodinou";case"hh":return n||a?o+(t(e)?"hodiny":"hodin"):o+"hodinami";case"d":return n||a?"den":"dnem";case"dd":return n||a?o+(t(e)?"dny":"dní"):o+"dny";case"M":return n||a?"měsíc":"měsícem";case"MM":return n||a?o+(t(e)?"měsíce":"měsíců"):o+"měsíci";case"y":return n||a?"rok":"rokem";case"yy":return n||a?o+(t(e)?"roky":"let"):o+"lety"}}var r="leden_únor_březen_duben_květen_červen_červenec_srpen_září_říjen_listopad_prosinec".split("_"),a="led_úno_bře_dub_kvě_čvn_čvc_srp_zář_říj_lis_pro".split("_"),o=e.defineLocale("cs",{months:r,monthsShort:a,monthsParse:function(e,t){var n,r=[];for(n=0;n<12;n++)r[n]=new RegExp("^"+e[n]+"$|^"+t[n]+"$","i");return r}(r,a),shortMonthsParse:function(e){var t,n=[];for(t=0;t<12;t++)n[t]=new RegExp("^"+e[t]+"$","i");return n}(a),longMonthsParse:function(e){var t,n=[];for(t=0;t<12;t++)n[t]=new RegExp("^"+e[t]+"$","i");return n}(r),weekdays:"neděle_pondělí_úterý_středa_čtvrtek_pátek_sobota".split("_"),weekdaysShort:"ne_po_út_st_čt_pá_so".split("_"),weekdaysMin:"ne_po_út_st_čt_pá_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm",l:"D. M. YYYY"},calendar:{sameDay:"[dnes v] LT",nextDay:"[zítra v] LT",nextWeek:function(){switch(this.day()){case 0:return"[v neděli v] LT";case 1:case 2:return"[v] dddd [v] LT";case 3:return"[ve středu v] LT";case 4:return"[ve čtvrtek v] LT";case 5:return"[v pátek v] LT";case 6:return"[v sobotu v] LT"}},lastDay:"[včera v] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulou neděli v] LT";case 1:case 2:return"[minulé] dddd [v] LT";case 3:return"[minulou středu v] LT";case 4:case 5:return"[minulý] dddd [v] LT";case 6:return"[minulou sobotu v] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"před %s",s:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return o})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("cv",{months:"кӑрлач_нарӑс_пуш_ака_май_ҫӗртме_утӑ_ҫурла_авӑн_юпа_чӳк_раштав".split("_"),monthsShort:"кӑр_нар_пуш_ака_май_ҫӗр_утӑ_ҫур_авн_юпа_чӳк_раш".split("_"),weekdays:"вырсарникун_тунтикун_ытларикун_юнкун_кӗҫнерникун_эрнекун_шӑматкун".split("_"),weekdaysShort:"выр_тун_ытл_юн_кӗҫ_эрн_шӑм".split("_"),weekdaysMin:"вр_тн_ыт_юн_кҫ_эр_шм".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ]",LLL:"YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm",LLLL:"dddd, YYYY [ҫулхи] MMMM [уйӑхӗн] D[-мӗшӗ], HH:mm"},calendar:{sameDay:"[Паян] LT [сехетре]",nextDay:"[Ыран] LT [сехетре]",lastDay:"[Ӗнер] LT [сехетре]",nextWeek:"[Ҫитес] dddd LT [сехетре]",lastWeek:"[Иртнӗ] dddd LT [сехетре]",sameElse:"L"},relativeTime:{future:function(e){var t=/сехет$/i.exec(e)?"рен":/ҫул$/i.exec(e)?"тан":"ран";return e+t},past:"%s каялла",s:"пӗр-ик ҫеккунт",m:"пӗр минут",mm:"%d минут",h:"пӗр сехет",hh:"%d сехет",d:"пӗр кун",dd:"%d кун",M:"пӗр уйӑх",MM:"%d уйӑх",y:"пӗр ҫул",yy:"%d ҫул"},ordinalParse:/\d{1,2}-мӗш/,ordinal:"%d-мӗш",week:{dow:1,doy:7}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("cy",{months:"Ionawr_Chwefror_Mawrth_Ebrill_Mai_Mehefin_Gorffennaf_Awst_Medi_Hydref_Tachwedd_Rhagfyr".split("_"),monthsShort:"Ion_Chwe_Maw_Ebr_Mai_Meh_Gor_Aws_Med_Hyd_Tach_Rhag".split("_"),weekdays:"Dydd Sul_Dydd Llun_Dydd Mawrth_Dydd Mercher_Dydd Iau_Dydd Gwener_Dydd Sadwrn".split("_"),weekdaysShort:"Sul_Llun_Maw_Mer_Iau_Gwe_Sad".split("_"),weekdaysMin:"Su_Ll_Ma_Me_Ia_Gw_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Heddiw am] LT",nextDay:"[Yfory am] LT",nextWeek:"dddd [am] LT",lastDay:"[Ddoe am] LT",lastWeek:"dddd [diwethaf am] LT",sameElse:"L"},relativeTime:{future:"mewn %s",past:"%s yn ôl",s:"ychydig eiliadau",m:"munud",mm:"%d munud",h:"awr",hh:"%d awr",d:"diwrnod",dd:"%d diwrnod",M:"mis",MM:"%d mis",y:"blwyddyn",yy:"%d flynedd"},ordinalParse:/\d{1,2}(fed|ain|af|il|ydd|ed|eg)/,ordinal:function(e){var t=e,n="",r=["","af","il","ydd","ydd","ed","ed","ed","fed","fed","fed","eg","fed","eg","eg","fed","eg","eg","fed","eg","fed"];return t>20?n=40===t||50===t||60===t||80===t||100===t?"fed":"ain":t>0&&(n=r[t]),e+n},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("da",{months:"januar_februar_marts_april_maj_juni_juli_august_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"søn_man_tir_ons_tor_fre_lør".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd [d.] D. MMMM YYYY HH:mm"},calendar:{sameDay:"[I dag kl.] LT",nextDay:"[I morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[I går kl.] LT",lastWeek:"[sidste] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"få sekunder",m:"et minut",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dage",M:"en måned",MM:"%d måneder",y:"et år",yy:"%d år"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";function t(e,t,n,r){var a={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?a[n][0]:a[n][1]}var n=e.defineLocale("de",{months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Apr._Mai_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";function t(e,t,n,r){var a={m:["eine Minute","einer Minute"],h:["eine Stunde","einer Stunde"],d:["ein Tag","einem Tag"],dd:[e+" Tage",e+" Tagen"],M:["ein Monat","einem Monat"],MM:[e+" Monate",e+" Monaten"],y:["ein Jahr","einem Jahr"],yy:[e+" Jahre",e+" Jahren"]};return t?a[n][0]:a[n][1]}var n=e.defineLocale("de-at",{months:"Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jän._Febr._Mrz._Apr._Mai_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",
+LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},calendar:{sameDay:"[heute um] LT [Uhr]",sameElse:"L",nextDay:"[morgen um] LT [Uhr]",nextWeek:"dddd [um] LT [Uhr]",lastDay:"[gestern um] LT [Uhr]",lastWeek:"[letzten] dddd [um] LT [Uhr]"},relativeTime:{future:"in %s",past:"vor %s",s:"ein paar Sekunden",m:t,mm:"%d Minuten",h:t,hh:"%d Stunden",d:t,dd:t,M:t,MM:t,y:t,yy:t},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=["ޖެނުއަރީ","ފެބްރުއަރީ","މާރިޗު","އޭޕްރީލު","މޭ","ޖޫން","ޖުލައި","އޯގަސްޓު","ސެޕްޓެމްބަރު","އޮކްޓޯބަރު","ނޮވެމްބަރު","ޑިސެމްބަރު"],n=["އާދިއްތަ","ހޯމަ","އަންގާރަ","ބުދަ","ބުރާސްފަތި","ހުކުރު","ހޮނިހިރު"],r=e.defineLocale("dv",{months:t,monthsShort:t,weekdays:n,weekdaysShort:n,weekdaysMin:"އާދި_ހޯމަ_އަން_ބުދަ_ބުރާ_ހުކު_ހޮނި".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"D/M/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},meridiemParse:/މކ|މފ/,isPM:function(e){return"މފ"===e},meridiem:function(e,t,n){return e<12?"މކ":"މފ"},calendar:{sameDay:"[މިއަދު] LT",nextDay:"[މާދަމާ] LT",nextWeek:"dddd LT",lastDay:"[އިއްޔެ] LT",lastWeek:"[ފާއިތުވި] dddd LT",sameElse:"L"},relativeTime:{future:"ތެރޭގައި %s",past:"ކުރިން %s",s:"ސިކުންތުކޮޅެއް",m:"މިނިޓެއް",mm:"މިނިޓު %d",h:"ގަޑިއިރެއް",hh:"ގަޑިއިރު %d",d:"ދުވަހެއް",dd:"ދުވަސް %d",M:"މަހެއް",MM:"މަސް %d",y:"އަހަރެއް",yy:"އަހަރު %d"},preparse:function(e){return e.replace(/،/g,",")},postformat:function(e){return e.replace(/,/g,"،")},week:{dow:7,doy:12}});return r})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";function t(e){return e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}var n=e.defineLocale("el",{monthsNominativeEl:"Ιανουάριος_Φεβρουάριος_Μάρτιος_Απρίλιος_Μάιος_Ιούνιος_Ιούλιος_Αύγουστος_Σεπτέμβριος_Οκτώβριος_Νοέμβριος_Δεκέμβριος".split("_"),monthsGenitiveEl:"Ιανουαρίου_Φεβρουαρίου_Μαρτίου_Απριλίου_Μαΐου_Ιουνίου_Ιουλίου_Αυγούστου_Σεπτεμβρίου_Οκτωβρίου_Νοεμβρίου_Δεκεμβρίου".split("_"),months:function(e,t){return/D/.test(t.substring(0,t.indexOf("MMMM")))?this._monthsGenitiveEl[e.month()]:this._monthsNominativeEl[e.month()]},monthsShort:"Ιαν_Φεβ_Μαρ_Απρ_Μαϊ_Ιουν_Ιουλ_Αυγ_Σεπ_Οκτ_Νοε_Δεκ".split("_"),weekdays:"Κυριακή_Δευτέρα_Τρίτη_Τετάρτη_Πέμπτη_Παρασκευή_Σάββατο".split("_"),weekdaysShort:"Κυρ_Δευ_Τρι_Τετ_Πεμ_Παρ_Σαβ".split("_"),weekdaysMin:"Κυ_Δε_Τρ_Τε_Πε_Πα_Σα".split("_"),meridiem:function(e,t,n){return e>11?n?"μμ":"ΜΜ":n?"πμ":"ΠΜ"},isPM:function(e){return"μ"===(e+"").toLowerCase()[0]},meridiemParse:/[ΠΜ]\.?Μ?\.?/i,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendarEl:{sameDay:"[Σήμερα {}] LT",nextDay:"[Αύριο {}] LT",nextWeek:"dddd [{}] LT",lastDay:"[Χθες {}] LT",lastWeek:function(){switch(this.day()){case 6:return"[το προηγούμενο] dddd [{}] LT";default:return"[την προηγούμενη] dddd [{}] LT"}},sameElse:"L"},calendar:function(e,n){var r=this._calendarEl[e],a=n&&n.hours();return t(r)&&(r=r.apply(n)),r.replace("{}",a%12===1?"στη":"στις")},relativeTime:{future:"σε %s",past:"%s πριν",s:"λίγα δευτερόλεπτα",m:"ένα λεπτό",mm:"%d λεπτά",h:"μία ώρα",hh:"%d ώρες",d:"μία μέρα",dd:"%d μέρες",M:"ένας μήνας",MM:"%d μήνες",y:"ένας χρόνος",yy:"%d χρόνια"},ordinalParse:/\d{1,2}η/,ordinal:"%dη",week:{dow:1,doy:4}});return n})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("en-au",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,n=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("en-ca",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"YYYY-MM-DD",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,n=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("en-gb",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,n=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("en-ie",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,n=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("en-nz",{months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},ordinalParse:/\d{1,2}(st|nd|rd|th)/,ordinal:function(e){var t=e%10,n=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("eo",{months:"januaro_februaro_marto_aprilo_majo_junio_julio_aŭgusto_septembro_oktobro_novembro_decembro".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aŭg_sep_okt_nov_dec".split("_"),weekdays:"Dimanĉo_Lundo_Mardo_Merkredo_Ĵaŭdo_Vendredo_Sabato".split("_"),weekdaysShort:"Dim_Lun_Mard_Merk_Ĵaŭ_Ven_Sab".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Ĵa_Ve_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D[-an de] MMMM, YYYY",LLL:"D[-an de] MMMM, YYYY HH:mm",LLLL:"dddd, [la] D[-an de] MMMM, YYYY HH:mm"},meridiemParse:/[ap]\.t\.m/i,isPM:function(e){return"p"===e.charAt(0).toLowerCase()},meridiem:function(e,t,n){return e>11?n?"p.t.m.":"P.T.M.":n?"a.t.m.":"A.T.M."},calendar:{sameDay:"[Hodiaŭ je] LT",nextDay:"[Morgaŭ je] LT",nextWeek:"dddd [je] LT",lastDay:"[Hieraŭ je] LT",lastWeek:"[pasinta] dddd [je] LT",sameElse:"L"},relativeTime:{future:"je %s",past:"antaŭ %s",s:"sekundoj",m:"minuto",mm:"%d minutoj",h:"horo",hh:"%d horoj",d:"tago",dd:"%d tagoj",M:"monato",MM:"%d monatoj",y:"jaro",yy:"%d jaroj"},ordinalParse:/\d{1,2}a/,ordinal:"%da",week:{dow:1,doy:7}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,r){return/-MMM-/.test(r)?n[e.month()]:t[e.month()]},monthsParseExact:!0,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},ordinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return r})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),n="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),r=e.defineLocale("es-do",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,r){return/-MMM-/.test(r)?n[e.month()]:t[e.month()]},monthsParseExact:!0,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY h:mm A",LLLL:"dddd, D [de] MMMM [de] YYYY h:mm A"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},ordinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return r})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";function t(e,t,n,r){var a={s:["mõne sekundi","mõni sekund","paar sekundit"],m:["ühe minuti","üks minut"],mm:[e+" minuti",e+" minutit"],h:["ühe tunni","tund aega","üks tund"],hh:[e+" tunni",e+" tundi"],d:["ühe päeva","üks päev"],M:["kuu aja","kuu aega","üks kuu"],MM:[e+" kuu",e+" kuud"],y:["ühe aasta","aasta","üks aasta"],yy:[e+" aasta",e+" aastat"]};return t?a[n][2]?a[n][2]:a[n][1]:r?a[n][0]:a[n][1]}var n=e.defineLocale("et",{months:"jaanuar_veebruar_märts_aprill_mai_juuni_juuli_august_september_oktoober_november_detsember".split("_"),monthsShort:"jaan_veebr_märts_apr_mai_juuni_juuli_aug_sept_okt_nov_dets".split("_"),weekdays:"pühapäev_esmaspäev_teisipäev_kolmapäev_neljapäev_reede_laupäev".split("_"),weekdaysShort:"P_E_T_K_N_R_L".split("_"),weekdaysMin:"P_E_T_K_N_R_L".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[Täna,] LT",nextDay:"[Homme,] LT",nextWeek:"[Järgmine] dddd LT",lastDay:"[Eile,] LT",lastWeek:"[Eelmine] dddd LT",sameElse:"L"},relativeTime:{future:"%s pärast",past:"%s tagasi",s:t,m:t,mm:t,h:t,hh:t,d:t,dd:"%d päeva",M:t,MM:t,y:t,yy:t},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("eu",{months:"urtarrila_otsaila_martxoa_apirila_maiatza_ekaina_uztaila_abuztua_iraila_urria_azaroa_abendua".split("_"),monthsShort:"urt._ots._mar._api._mai._eka._uzt._abu._ira._urr._aza._abe.".split("_"),monthsParseExact:!0,weekdays:"igandea_astelehena_asteartea_asteazkena_osteguna_ostirala_larunbata".split("_"),weekdaysShort:"ig._al._ar._az._og._ol._lr.".split("_"),weekdaysMin:"ig_al_ar_az_og_ol_lr".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY[ko] MMMM[ren] D[a]",LLL:"YYYY[ko] MMMM[ren] D[a] HH:mm",LLLL:"dddd, YYYY[ko] MMMM[ren] D[a] HH:mm",l:"YYYY-M-D",ll:"YYYY[ko] MMM D[a]",lll:"YYYY[ko] MMM D[a] HH:mm",llll:"ddd, YYYY[ko] MMM D[a] HH:mm"},calendar:{sameDay:"[gaur] LT[etan]",nextDay:"[bihar] LT[etan]",nextWeek:"dddd LT[etan]",lastDay:"[atzo] LT[etan]",lastWeek:"[aurreko] dddd LT[etan]",sameElse:"L"},relativeTime:{future:"%s barru",past:"duela %s",s:"segundo batzuk",m:"minutu bat",mm:"%d minutu",h:"ordu bat",hh:"%d ordu",d:"egun bat",dd:"%d egun",M:"hilabete bat",MM:"%d hilabete",y:"urte bat",yy:"%d urte"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t={1:"۱",2:"۲",3:"۳",4:"۴",5:"۵",6:"۶",7:"۷",8:"۸",9:"۹",0:"۰"},n={"۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9","۰":"0"},r=e.defineLocale("fa",{months:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),monthsShort:"ژانویه_فوریه_مارس_آوریل_مه_ژوئن_ژوئیه_اوت_سپتامبر_اکتبر_نوامبر_دسامبر".split("_"),weekdays:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysShort:"یک‌شنبه_دوشنبه_سه‌شنبه_چهارشنبه_پنج‌شنبه_جمعه_شنبه".split("_"),weekdaysMin:"ی_د_س_چ_پ_ج_ش".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},meridiemParse:/قبل از ظهر|بعد از ظهر/,isPM:function(e){return/بعد از ظهر/.test(e)},meridiem:function(e,t,n){return e<12?"قبل از ظهر":"بعد از ظهر"},calendar:{sameDay:"[امروز ساعت] LT",nextDay:"[فردا ساعت] LT",nextWeek:"dddd [ساعت] LT",lastDay:"[دیروز ساعت] LT",lastWeek:"dddd [پیش] [ساعت] LT",sameElse:"L"},relativeTime:{future:"در %s",past:"%s پیش",s:"چندین ثانیه",m:"یک دقیقه",mm:"%d دقیقه",h:"یک ساعت",hh:"%d ساعت",d:"یک روز",dd:"%d روز",M:"یک ماه",MM:"%d ماه",y:"یک سال",yy:"%d سال"},preparse:function(e){return e.replace(/[۰-۹]/g,function(e){return n[e]}).replace(/،/g,",")},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]}).replace(/,/g,"،")},ordinalParse:/\d{1,2}م/,ordinal:"%dم",week:{dow:6,doy:12}});return r})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";function t(e,t,r,a){var o="";switch(r){case"s":return a?"muutaman sekunnin":"muutama sekunti";case"m":return a?"minuutin":"minuutti";case"mm":o=a?"minuutin":"minuuttia";break;case"h":return a?"tunnin":"tunti";case"hh":o=a?"tunnin":"tuntia";break;case"d":return a?"päivän":"päivä";case"dd":o=a?"päivän":"päivää";break;case"M":return a?"kuukauden":"kuukausi";case"MM":o=a?"kuukauden":"kuukautta";break;case"y":return a?"vuoden":"vuosi";case"yy":o=a?"vuoden":"vuotta"}return o=n(e,a)+" "+o}function n(e,t){return e<10?t?a[e]:r[e]:e}var r="nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän".split(" "),a=["nolla","yhden","kahden","kolmen","neljän","viiden","kuuden",r[7],r[8],r[9]],o=e.defineLocale("fi",{months:"tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),monthsShort:"tammi_helmi_maalis_huhti_touko_kesä_heinä_elo_syys_loka_marras_joulu".split("_"),weekdays:"sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),weekdaysShort:"su_ma_ti_ke_to_pe_la".split("_"),weekdaysMin:"su_ma_ti_ke_to_pe_la".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"Do MMMM[ta] YYYY",LLL:"Do MMMM[ta] YYYY, [klo] HH.mm",LLLL:"dddd, Do MMMM[ta] YYYY, [klo] HH.mm",l:"D.M.YYYY",ll:"Do MMM YYYY",lll:"Do MMM YYYY, [klo] HH.mm",llll:"ddd, Do MMM YYYY, [klo] HH.mm"},calendar:{sameDay:"[tänään] [klo] LT",nextDay:"[huomenna] [klo] LT",nextWeek:"dddd [klo] LT",lastDay:"[eilen] [klo] LT",lastWeek:"[viime] dddd[na] [klo] LT",sameElse:"L"},relativeTime:{future:"%s päästä",past:"%s sitten",s:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return o})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("fo",{months:"januar_februar_mars_apríl_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sunnudagur_mánadagur_týsdagur_mikudagur_hósdagur_fríggjadagur_leygardagur".split("_"),weekdaysShort:"sun_mán_týs_mik_hós_frí_ley".split("_"),weekdaysMin:"su_má_tý_mi_hó_fr_le".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D. MMMM, YYYY HH:mm"},calendar:{sameDay:"[Í dag kl.] LT",nextDay:"[Í morgin kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[Í gjár kl.] LT",lastWeek:"[síðstu] dddd [kl] LT",sameElse:"L"},relativeTime:{future:"um %s",past:"%s síðani",s:"fá sekund",m:"ein minutt",mm:"%d minuttir",h:"ein tími",hh:"%d tímar",d:"ein dagur",dd:"%d dagar",M:"ein mánaði",MM:"%d mánaðir",y:"eitt ár",yy:"%d ár"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("fr",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Je_Ve_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd'hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},ordinalParse:/\d{1,2}(er|)/,ordinal:function(e){return e+(1===e?"er":"")},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("fr-ca",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Je_Ve_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd'hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},ordinalParse:/\d{1,2}(er|e)/,ordinal:function(e){return e+(1===e?"er":"e")}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("fr-ch",{months:"janvier_février_mars_avril_mai_juin_juillet_août_septembre_octobre_novembre_décembre".split("_"),monthsShort:"janv._févr._mars_avr._mai_juin_juil._août_sept._oct._nov._déc.".split("_"),monthsParseExact:!0,weekdays:"dimanche_lundi_mardi_mercredi_jeudi_vendredi_samedi".split("_"),weekdaysShort:"dim._lun._mar._mer._jeu._ven._sam.".split("_"),weekdaysMin:"Di_Lu_Ma_Me_Je_Ve_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[Aujourd'hui à] LT",nextDay:"[Demain à] LT",nextWeek:"dddd [à] LT",lastDay:"[Hier à] LT",lastWeek:"dddd [dernier à] LT",sameElse:"L"},relativeTime:{future:"dans %s",past:"il y a %s",s:"quelques secondes",m:"une minute",mm:"%d minutes",h:"une heure",hh:"%d heures",d:"un jour",dd:"%d jours",M:"un mois",MM:"%d mois",y:"un an",yy:"%d ans"},ordinalParse:/\d{1,2}(er|e)/,ordinal:function(e){return e+(1===e?"er":"e")},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t="jan._feb._mrt._apr._mai_jun._jul._aug._sep._okt._nov._des.".split("_"),n="jan_feb_mrt_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),r=e.defineLocale("fy",{months:"jannewaris_febrewaris_maart_april_maaie_juny_july_augustus_septimber_oktober_novimber_desimber".split("_"),monthsShort:function(e,r){return/-MMM-/.test(r)?n[e.month()]:t[e.month()]},monthsParseExact:!0,weekdays:"snein_moandei_tiisdei_woansdei_tongersdei_freed_sneon".split("_"),weekdaysShort:"si._mo._ti._wo._to._fr._so.".split("_"),weekdaysMin:"Si_Mo_Ti_Wo_To_Fr_So".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[hjoed om] LT",nextDay:"[moarn om] LT",nextWeek:"dddd [om] LT",lastDay:"[juster om] LT",lastWeek:"[ôfrûne] dddd [om] LT",sameElse:"L"},relativeTime:{future:"oer %s",past:"%s lyn",s:"in pear sekonden",m:"ien minút",mm:"%d minuten",h:"ien oere",hh:"%d oeren",d:"ien dei",dd:"%d dagen",M:"ien moanne",MM:"%d moannen",y:"ien jier",yy:"%d jierren"},ordinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}});return r})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=["Am Faoilleach","An Gearran","Am Màrt","An Giblean","An Cèitean","An t-Ògmhios","An t-Iuchar","An Lùnastal","An t-Sultain","An Dàmhair","An t-Samhain","An Dùbhlachd"],n=["Faoi","Gear","Màrt","Gibl","Cèit","Ògmh","Iuch","Lùn","Sult","Dàmh","Samh","Dùbh"],r=["Didòmhnaich","Diluain","Dimàirt","Diciadain","Diardaoin","Dihaoine","Disathairne"],a=["Did","Dil","Dim","Dic","Dia","Dih","Dis"],o=["Dò","Lu","Mà","Ci","Ar","Ha","Sa"],i=e.defineLocale("gd",{months:t,monthsShort:n,monthsParseExact:!0,weekdays:r,weekdaysShort:a,weekdaysMin:o,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[An-diugh aig] LT",nextDay:"[A-màireach aig] LT",nextWeek:"dddd [aig] LT",lastDay:"[An-dè aig] LT",lastWeek:"dddd [seo chaidh] [aig] LT",sameElse:"L"},relativeTime:{future:"ann an %s",past:"bho chionn %s",s:"beagan diogan",m:"mionaid",mm:"%d mionaidean",h:"uair",hh:"%d uairean",d:"latha",dd:"%d latha",M:"mìos",MM:"%d mìosan",y:"bliadhna",yy:"%d bliadhna"},ordinalParse:/\d{1,2}(d|na|mh)/,ordinal:function(e){var t=1===e?"d":e%10===2?"na":"mh";return e+t},week:{dow:1,doy:4}});return i})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("gl",{months:"xaneiro_febreiro_marzo_abril_maio_xuño_xullo_agosto_setembro_outubro_novembro_decembro".split("_"),monthsShort:"xan._feb._mar._abr._mai._xuñ._xul._ago._set._out._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"domingo_luns_martes_mércores_xoves_venres_sábado".split("_"),weekdaysShort:"dom._lun._mar._mér._xov._ven._sáb.".split("_"),weekdaysMin:"do_lu_ma_mé_xo_ve_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoxe "+(1!==this.hours()?"ás":"á")+"] LT"},nextDay:function(){return"[mañá "+(1!==this.hours()?"ás":"á")+"] LT"},nextWeek:function(){return"dddd ["+(1!==this.hours()?"ás":"a")+"] LT"},lastDay:function(){return"[onte "+(1!==this.hours()?"á":"a")+"] LT"},lastWeek:function(){return"[o] dddd [pasado "+(1!==this.hours()?"ás":"a")+"] LT"},sameElse:"L"},relativeTime:{future:function(e){return 0===e.indexOf("un")?"n"+e:"en "+e},past:"hai %s",s:"uns segundos",m:"un minuto",mm:"%d minutos",h:"unha hora",hh:"%d horas",d:"un día",dd:"%d días",M:"un mes",MM:"%d meses",y:"un ano",yy:"%d anos"},ordinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("he",{months:"ינואר_פברואר_מרץ_אפריל_מאי_יוני_יולי_אוגוסט_ספטמבר_אוקטובר_נובמבר_דצמבר".split("_"),monthsShort:"ינו׳_פבר׳_מרץ_אפר׳_מאי_יוני_יולי_אוג׳_ספט׳_אוק׳_נוב׳_דצמ׳".split("_"),weekdays:"ראשון_שני_שלישי_רביעי_חמישי_שישי_שבת".split("_"),weekdaysShort:"א׳_ב׳_ג׳_ד׳_ה׳_ו׳_ש׳".split("_"),weekdaysMin:"א_ב_ג_ד_ה_ו_ש".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [ב]MMMM YYYY",LLL:"D [ב]MMMM YYYY HH:mm",LLLL:"dddd, D [ב]MMMM YYYY HH:mm",l:"D/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[היום ב־]LT",nextDay:"[מחר ב־]LT",nextWeek:"dddd [בשעה] LT",lastDay:"[אתמול ב־]LT",lastWeek:"[ביום] dddd [האחרון בשעה] LT",sameElse:"L"},relativeTime:{future:"בעוד %s",past:"לפני %s",s:"מספר שניות",m:"דקה",mm:"%d דקות",h:"שעה",hh:function(e){return 2===e?"שעתיים":e+" שעות"},d:"יום",dd:function(e){return 2===e?"יומיים":e+" ימים"},M:"חודש",MM:function(e){return 2===e?"חודשיים":e+" חודשים"},y:"שנה",yy:function(e){return 2===e?"שנתיים":e%10===0&&10!==e?e+" שנה":e+" שנים"}},meridiemParse:/אחה"צ|לפנה"צ|אחרי הצהריים|לפני הצהריים|לפנות בוקר|בבוקר|בערב/i,isPM:function(e){return/^(אחה"צ|אחרי הצהריים|בערב)$/.test(e)},meridiem:function(e,t,n){return e<5?"לפנות בוקר":e<10?"בבוקר":e<12?n?'לפנה"צ':"לפני הצהריים":e<18?n?'אחה"צ':"אחרי הצהריים":"בערב"}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},r=e.defineLocale("hi",{months:"जनवरी_फ़रवरी_मार्च_अप्रैल_मई_जून_जुलाई_अगस्त_सितम्बर_अक्टूबर_नवम्बर_दिसम्बर".split("_"),monthsShort:"जन._फ़र._मार्च_अप्रै._मई_जून_जुल._अग._सित._अक्टू._नव._दिस.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगलवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगल_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm बजे",LTS:"A h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm बजे",LLLL:"dddd, D MMMM YYYY, A h:mm बजे"},calendar:{sameDay:"[आज] LT",nextDay:"[कल] LT",nextWeek:"dddd, LT",lastDay:"[कल] LT",lastWeek:"[पिछले] dddd, LT",sameElse:"L"},relativeTime:{future:"%s में",past:"%s पहले",s:"कुछ ही क्षण",m:"एक मिनट",mm:"%d मिनट",h:"एक घंटा",hh:"%d घंटे",d:"एक दिन",dd:"%d दिन",M:"एक महीने",MM:"%d महीने",y:"एक वर्ष",yy:"%d वर्ष"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/रात|सुबह|दोपहर|शाम/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात"===t?e<4?e:e+12:"सुबह"===t?e:"दोपहर"===t?e>=10?e:e+12:"शाम"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"रात":e<10?"सुबह":e<17?"दोपहर":e<20?"शाम":"रात"},week:{dow:0,doy:6}});return r})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";function t(e,t,n){var r=e+" ";switch(n){case"m":return t?"jedna minuta":"jedne minute";case"mm":return r+=1===e?"minuta":2===e||3===e||4===e?"minute":"minuta";case"h":return t?"jedan sat":"jednog sata";case"hh":return r+=1===e?"sat":2===e||3===e||4===e?"sata":"sati";case"dd":return r+=1===e?"dan":"dana";case"MM":return r+=1===e?"mjesec":2===e||3===e||4===e?"mjeseca":"mjeseci";case"yy":return r+=1===e?"godina":2===e||3===e||4===e?"godine":"godina"}}var n=e.defineLocale("hr",{months:{format:"siječnja_veljače_ožujka_travnja_svibnja_lipnja_srpnja_kolovoza_rujna_listopada_studenoga_prosinca".split("_"),standalone:"siječanj_veljača_ožujak_travanj_svibanj_lipanj_srpanj_kolovoz_rujan_listopad_studeni_prosinac".split("_")},monthsShort:"sij._velj._ožu._tra._svi._lip._srp._kol._ruj._lis._stu._pro.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[jučer u] LT",lastWeek:function(){switch(this.day()){case 0:case 3:return"[prošlu] dddd [u] LT";case 6:return"[prošle] [subote] [u] LT";case 1:case 2:case 4:case 5:return"[prošli] dddd [u] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"par sekundi",m:t,mm:t,h:t,
+hh:t,d:"dan",dd:t,M:"mjesec",MM:t,y:"godinu",yy:t},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return n})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";function t(e,t,n,r){var a=e;switch(n){case"s":return r||t?"néhány másodperc":"néhány másodperce";case"m":return"egy"+(r||t?" perc":" perce");case"mm":return a+(r||t?" perc":" perce");case"h":return"egy"+(r||t?" óra":" órája");case"hh":return a+(r||t?" óra":" órája");case"d":return"egy"+(r||t?" nap":" napja");case"dd":return a+(r||t?" nap":" napja");case"M":return"egy"+(r||t?" hónap":" hónapja");case"MM":return a+(r||t?" hónap":" hónapja");case"y":return"egy"+(r||t?" év":" éve");case"yy":return a+(r||t?" év":" éve")}return""}function n(e){return(e?"":"[múlt] ")+"["+r[this.day()]+"] LT[-kor]"}var r="vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton".split(" "),a=e.defineLocale("hu",{months:"január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),monthsShort:"jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec".split("_"),weekdays:"vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),weekdaysShort:"vas_hét_kedd_sze_csüt_pén_szo".split("_"),weekdaysMin:"v_h_k_sze_cs_p_szo".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY.MM.DD.",LL:"YYYY. MMMM D.",LLL:"YYYY. MMMM D. H:mm",LLLL:"YYYY. MMMM D., dddd H:mm"},meridiemParse:/de|du/i,isPM:function(e){return"u"===e.charAt(1).toLowerCase()},meridiem:function(e,t,n){return e<12?n===!0?"de":"DE":n===!0?"du":"DU"},calendar:{sameDay:"[ma] LT[-kor]",nextDay:"[holnap] LT[-kor]",nextWeek:function(){return n.call(this,!0)},lastDay:"[tegnap] LT[-kor]",lastWeek:function(){return n.call(this,!1)},sameElse:"L"},relativeTime:{future:"%s múlva",past:"%s",s:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return a})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("hy-am",{months:{format:"հունվարի_փետրվարի_մարտի_ապրիլի_մայիսի_հունիսի_հուլիսի_օգոստոսի_սեպտեմբերի_հոկտեմբերի_նոյեմբերի_դեկտեմբերի".split("_"),standalone:"հունվար_փետրվար_մարտ_ապրիլ_մայիս_հունիս_հուլիս_օգոստոս_սեպտեմբեր_հոկտեմբեր_նոյեմբեր_դեկտեմբեր".split("_")},monthsShort:"հնվ_փտր_մրտ_ապր_մյս_հնս_հլս_օգս_սպտ_հկտ_նմբ_դկտ".split("_"),weekdays:"կիրակի_երկուշաբթի_երեքշաբթի_չորեքշաբթի_հինգշաբթի_ուրբաթ_շաբաթ".split("_"),weekdaysShort:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),weekdaysMin:"կրկ_երկ_երք_չրք_հնգ_ուրբ_շբթ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY թ.",LLL:"D MMMM YYYY թ., HH:mm",LLLL:"dddd, D MMMM YYYY թ., HH:mm"},calendar:{sameDay:"[այսօր] LT",nextDay:"[վաղը] LT",lastDay:"[երեկ] LT",nextWeek:function(){return"dddd [օրը ժամը] LT"},lastWeek:function(){return"[անցած] dddd [օրը ժամը] LT"},sameElse:"L"},relativeTime:{future:"%s հետո",past:"%s առաջ",s:"մի քանի վայրկյան",m:"րոպե",mm:"%d րոպե",h:"ժամ",hh:"%d ժամ",d:"օր",dd:"%d օր",M:"ամիս",MM:"%d ամիս",y:"տարի",yy:"%d տարի"},meridiemParse:/գիշերվա|առավոտվա|ցերեկվա|երեկոյան/,isPM:function(e){return/^(ցերեկվա|երեկոյան)$/.test(e)},meridiem:function(e){return e<4?"գիշերվա":e<12?"առավոտվա":e<17?"ցերեկվա":"երեկոյան"},ordinalParse:/\d{1,2}|\d{1,2}-(ին|րդ)/,ordinal:function(e,t){switch(t){case"DDD":case"w":case"W":case"DDDo":return 1===e?e+"-ին":e+"-րդ";default:return e}},week:{dow:1,doy:7}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("id",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_November_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nov_Des".split("_"),weekdays:"Minggu_Senin_Selasa_Rabu_Kamis_Jumat_Sabtu".split("_"),weekdaysShort:"Min_Sen_Sel_Rab_Kam_Jum_Sab".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|siang|sore|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"siang"===t?e>=11?e:e+12:"sore"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"siang":e<19?"sore":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Besok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kemarin pukul] LT",lastWeek:"dddd [lalu pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lalu",s:"beberapa detik",m:"semenit",mm:"%d menit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";function t(e){return e%100===11||e%10!==1}function n(e,n,r,a){var o=e+" ";switch(r){case"s":return n||a?"nokkrar sekúndur":"nokkrum sekúndum";case"m":return n?"mínúta":"mínútu";case"mm":return t(e)?o+(n||a?"mínútur":"mínútum"):n?o+"mínúta":o+"mínútu";case"hh":return t(e)?o+(n||a?"klukkustundir":"klukkustundum"):o+"klukkustund";case"d":return n?"dagur":a?"dag":"degi";case"dd":return t(e)?n?o+"dagar":o+(a?"daga":"dögum"):n?o+"dagur":o+(a?"dag":"degi");case"M":return n?"mánuður":a?"mánuð":"mánuði";case"MM":return t(e)?n?o+"mánuðir":o+(a?"mánuði":"mánuðum"):n?o+"mánuður":o+(a?"mánuð":"mánuði");case"y":return n||a?"ár":"ári";case"yy":return t(e)?o+(n||a?"ár":"árum"):o+(n||a?"ár":"ári")}}var r=e.defineLocale("is",{months:"janúar_febrúar_mars_apríl_maí_júní_júlí_ágúst_september_október_nóvember_desember".split("_"),monthsShort:"jan_feb_mar_apr_maí_jún_júl_ágú_sep_okt_nóv_des".split("_"),weekdays:"sunnudagur_mánudagur_þriðjudagur_miðvikudagur_fimmtudagur_föstudagur_laugardagur".split("_"),weekdaysShort:"sun_mán_þri_mið_fim_fös_lau".split("_"),weekdaysMin:"Su_Má_Þr_Mi_Fi_Fö_La".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd, D. MMMM YYYY [kl.] H:mm"},calendar:{sameDay:"[í dag kl.] LT",nextDay:"[á morgun kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[í gær kl.] LT",lastWeek:"[síðasta] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"eftir %s",past:"fyrir %s síðan",s:n,m:n,mm:n,h:"klukkustund",hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return r})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("it",{months:"gennaio_febbraio_marzo_aprile_maggio_giugno_luglio_agosto_settembre_ottobre_novembre_dicembre".split("_"),monthsShort:"gen_feb_mar_apr_mag_giu_lug_ago_set_ott_nov_dic".split("_"),weekdays:"Domenica_Lunedì_Martedì_Mercoledì_Giovedì_Venerdì_Sabato".split("_"),weekdaysShort:"Dom_Lun_Mar_Mer_Gio_Ven_Sab".split("_"),weekdaysMin:"Do_Lu_Ma_Me_Gi_Ve_Sa".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Oggi alle] LT",nextDay:"[Domani alle] LT",nextWeek:"dddd [alle] LT",lastDay:"[Ieri alle] LT",lastWeek:function(){switch(this.day()){case 0:return"[la scorsa] dddd [alle] LT";default:return"[lo scorso] dddd [alle] LT"}},sameElse:"L"},relativeTime:{future:function(e){return(/^[0-9].+$/.test(e)?"tra":"in")+" "+e},past:"%s fa",s:"alcuni secondi",m:"un minuto",mm:"%d minuti",h:"un'ora",hh:"%d ore",d:"un giorno",dd:"%d giorni",M:"un mese",MM:"%d mesi",y:"un anno",yy:"%d anni"},ordinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("ja",{months:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日".split("_"),weekdaysShort:"日_月_火_水_木_金_土".split("_"),weekdaysMin:"日_月_火_水_木_金_土".split("_"),longDateFormat:{LT:"Ah時m分",LTS:"Ah時m分s秒",L:"YYYY/MM/DD",LL:"YYYY年M月D日",LLL:"YYYY年M月D日Ah時m分",LLLL:"YYYY年M月D日Ah時m分 dddd"},meridiemParse:/午前|午後/i,isPM:function(e){return"午後"===e},meridiem:function(e,t,n){return e<12?"午前":"午後"},calendar:{sameDay:"[今日] LT",nextDay:"[明日] LT",nextWeek:"[来週]dddd LT",lastDay:"[昨日] LT",lastWeek:"[前週]dddd LT",sameElse:"L"},ordinalParse:/\d{1,2}日/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";default:return e}},relativeTime:{future:"%s後",past:"%s前",s:"数秒",m:"1分",mm:"%d分",h:"1時間",hh:"%d時間",d:"1日",dd:"%d日",M:"1ヶ月",MM:"%dヶ月",y:"1年",yy:"%d年"}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("jv",{months:"Januari_Februari_Maret_April_Mei_Juni_Juli_Agustus_September_Oktober_Nopember_Desember".split("_"),monthsShort:"Jan_Feb_Mar_Apr_Mei_Jun_Jul_Ags_Sep_Okt_Nop_Des".split("_"),weekdays:"Minggu_Senen_Seloso_Rebu_Kemis_Jemuwah_Septu".split("_"),weekdaysShort:"Min_Sen_Sel_Reb_Kem_Jem_Sep".split("_"),weekdaysMin:"Mg_Sn_Sl_Rb_Km_Jm_Sp".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/enjing|siyang|sonten|ndalu/,meridiemHour:function(e,t){return 12===e&&(e=0),"enjing"===t?e:"siyang"===t?e>=11?e:e+12:"sonten"===t||"ndalu"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"enjing":e<15?"siyang":e<19?"sonten":"ndalu"},calendar:{sameDay:"[Dinten puniko pukul] LT",nextDay:"[Mbenjang pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kala wingi pukul] LT",lastWeek:"dddd [kepengker pukul] LT",sameElse:"L"},relativeTime:{future:"wonten ing %s",past:"%s ingkang kepengker",s:"sawetawis detik",m:"setunggal menit",mm:"%d menit",h:"setunggal jam",hh:"%d jam",d:"sedinten",dd:"%d dinten",M:"sewulan",MM:"%d wulan",y:"setaun",yy:"%d taun"},week:{dow:1,doy:7}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("ka",{months:{standalone:"იანვარი_თებერვალი_მარტი_აპრილი_მაისი_ივნისი_ივლისი_აგვისტო_სექტემბერი_ოქტომბერი_ნოემბერი_დეკემბერი".split("_"),format:"იანვარს_თებერვალს_მარტს_აპრილის_მაისს_ივნისს_ივლისს_აგვისტს_სექტემბერს_ოქტომბერს_ნოემბერს_დეკემბერს".split("_")},monthsShort:"იან_თებ_მარ_აპრ_მაი_ივნ_ივლ_აგვ_სექ_ოქტ_ნოე_დეკ".split("_"),weekdays:{standalone:"კვირა_ორშაბათი_სამშაბათი_ოთხშაბათი_ხუთშაბათი_პარასკევი_შაბათი".split("_"),format:"კვირას_ორშაბათს_სამშაბათს_ოთხშაბათს_ხუთშაბათს_პარასკევს_შაბათს".split("_"),isFormat:/(წინა|შემდეგ)/},weekdaysShort:"კვი_ორშ_სამ_ოთხ_ხუთ_პარ_შაბ".split("_"),weekdaysMin:"კვ_ორ_სა_ოთ_ხუ_პა_შა".split("_"),longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[დღეს] LT[-ზე]",nextDay:"[ხვალ] LT[-ზე]",lastDay:"[გუშინ] LT[-ზე]",nextWeek:"[შემდეგ] dddd LT[-ზე]",lastWeek:"[წინა] dddd LT-ზე",sameElse:"L"},relativeTime:{future:function(e){return/(წამი|წუთი|საათი|წელი)/.test(e)?e.replace(/ი$/,"ში"):e+"ში"},past:function(e){return/(წამი|წუთი|საათი|დღე|თვე)/.test(e)?e.replace(/(ი|ე)$/,"ის წინ"):/წელი/.test(e)?e.replace(/წელი$/,"წლის წინ"):void 0},s:"რამდენიმე წამი",m:"წუთი",mm:"%d წუთი",h:"საათი",hh:"%d საათი",d:"დღე",dd:"%d დღე",M:"თვე",MM:"%d თვე",y:"წელი",yy:"%d წელი"},ordinalParse:/0|1-ლი|მე-\d{1,2}|\d{1,2}-ე/,ordinal:function(e){return 0===e?e:1===e?e+"-ლი":e<20||e<=100&&e%20===0||e%100===0?"მე-"+e:e+"-ე"},week:{dow:1,doy:7}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t={0:"-ші",1:"-ші",2:"-ші",3:"-ші",4:"-ші",5:"-ші",6:"-шы",7:"-ші",8:"-ші",9:"-шы",10:"-шы",20:"-шы",30:"-шы",40:"-шы",50:"-ші",60:"-шы",70:"-ші",80:"-ші",90:"-шы",100:"-ші"},n=e.defineLocale("kk",{months:"қаңтар_ақпан_наурыз_сәуір_мамыр_маусым_шілде_тамыз_қыркүйек_қазан_қараша_желтоқсан".split("_"),monthsShort:"қаң_ақп_нау_сәу_мам_мау_шіл_там_қыр_қаз_қар_жел".split("_"),weekdays:"жексенбі_дүйсенбі_сейсенбі_сәрсенбі_бейсенбі_жұма_сенбі".split("_"),weekdaysShort:"жек_дүй_сей_сәр_бей_жұм_сен".split("_"),weekdaysMin:"жк_дй_сй_ср_бй_жм_сн".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгін сағат] LT",nextDay:"[Ертең сағат] LT",nextWeek:"dddd [сағат] LT",lastDay:"[Кеше сағат] LT",lastWeek:"[Өткен аптаның] dddd [сағат] LT",sameElse:"L"},relativeTime:{future:"%s ішінде",past:"%s бұрын",s:"бірнеше секунд",m:"бір минут",mm:"%d минут",h:"бір сағат",hh:"%d сағат",d:"бір күн",dd:"%d күн",M:"бір ай",MM:"%d ай",y:"бір жыл",yy:"%d жыл"},ordinalParse:/\d{1,2}-(ші|шы)/,ordinal:function(e){var n=e%10,r=e>=100?100:null;return e+(t[e]||t[n]||t[r])},week:{dow:1,doy:7}});return n})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("km",{months:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),monthsShort:"មករា_កុម្ភៈ_មីនា_មេសា_ឧសភា_មិថុនា_កក្កដា_សីហា_កញ្ញា_តុលា_វិច្ឆិកា_ធ្នូ".split("_"),weekdays:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysShort:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),weekdaysMin:"អាទិត្យ_ច័ន្ទ_អង្គារ_ពុធ_ព្រហស្បតិ៍_សុក្រ_សៅរ៍".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[ថ្ងៃនេះ ម៉ោង] LT",nextDay:"[ស្អែក ម៉ោង] LT",nextWeek:"dddd [ម៉ោង] LT",lastDay:"[ម្សិលមិញ ម៉ោង] LT",lastWeek:"dddd [សប្តាហ៍មុន] [ម៉ោង] LT",sameElse:"L"},relativeTime:{future:"%sទៀត",past:"%sមុន",s:"ប៉ុន្មានវិនាទី",m:"មួយនាទី",mm:"%d នាទី",h:"មួយម៉ោង",hh:"%d ម៉ោង",d:"មួយថ្ងៃ",dd:"%d ថ្ងៃ",M:"មួយខែ",MM:"%d ខែ",y:"មួយឆ្នាំ",yy:"%d ឆ្នាំ"},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("ko",{months:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),monthsShort:"1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월".split("_"),weekdays:"일요일_월요일_화요일_수요일_목요일_금요일_토요일".split("_"),weekdaysShort:"일_월_화_수_목_금_토".split("_"),weekdaysMin:"일_월_화_수_목_금_토".split("_"),longDateFormat:{LT:"A h시 m분",LTS:"A h시 m분 s초",L:"YYYY.MM.DD",LL:"YYYY년 MMMM D일",LLL:"YYYY년 MMMM D일 A h시 m분",LLLL:"YYYY년 MMMM D일 dddd A h시 m분"},calendar:{sameDay:"오늘 LT",nextDay:"내일 LT",nextWeek:"dddd LT",lastDay:"어제 LT",lastWeek:"지난주 dddd LT",sameElse:"L"},relativeTime:{future:"%s 후",past:"%s 전",s:"몇 초",ss:"%d초",m:"일분",mm:"%d분",h:"한 시간",hh:"%d시간",d:"하루",dd:"%d일",M:"한 달",MM:"%d달",y:"일 년",yy:"%d년"},ordinalParse:/\d{1,2}일/,ordinal:"%d일",meridiemParse:/오전|오후/,isPM:function(e){return"오후"===e},meridiem:function(e,t,n){return e<12?"오전":"오후"}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t={0:"-чү",1:"-чи",2:"-чи",3:"-чү",4:"-чү",5:"-чи",6:"-чы",7:"-чи",8:"-чи",9:"-чу",10:"-чу",20:"-чы",30:"-чу",40:"-чы",50:"-чү",60:"-чы",70:"-чи",80:"-чи",90:"-чу",100:"-чү"},n=e.defineLocale("ky",{months:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_"),monthsShort:"янв_фев_март_апр_май_июнь_июль_авг_сен_окт_ноя_дек".split("_"),weekdays:"Жекшемби_Дүйшөмбү_Шейшемби_Шаршемби_Бейшемби_Жума_Ишемби".split("_"),weekdaysShort:"Жек_Дүй_Шей_Шар_Бей_Жум_Ише".split("_"),weekdaysMin:"Жк_Дй_Шй_Шр_Бй_Жм_Иш".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Бүгүн саат] LT",nextDay:"[Эртең саат] LT",nextWeek:"dddd [саат] LT",lastDay:"[Кече саат] LT",lastWeek:"[Өткен аптанын] dddd [күнү] [саат] LT",sameElse:"L"},relativeTime:{future:"%s ичинде",past:"%s мурун",s:"бирнече секунд",m:"бир мүнөт",mm:"%d мүнөт",h:"бир саат",hh:"%d саат",d:"бир күн",dd:"%d күн",M:"бир ай",MM:"%d ай",y:"бир жыл",yy:"%d жыл"},ordinalParse:/\d{1,2}-(чи|чы|чү|чу)/,ordinal:function(e){var n=e%10,r=e>=100?100:null;return e+(t[e]||t[n]||t[r])},week:{dow:1,doy:7}});return n})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";function t(e,t,n,r){var a={m:["eng Minutt","enger Minutt"],h:["eng Stonn","enger Stonn"],d:["een Dag","engem Dag"],M:["ee Mount","engem Mount"],y:["ee Joer","engem Joer"]};return t?a[n][0]:a[n][1]}function n(e){var t=e.substr(0,e.indexOf(" "));return a(t)?"a "+e:"an "+e}function r(e){var t=e.substr(0,e.indexOf(" "));return a(t)?"viru "+e:"virun "+e}function a(e){if(e=parseInt(e,10),isNaN(e))return!1;if(e<0)return!0;if(e<10)return 4<=e&&e<=7;if(e<100){var t=e%10,n=e/10;return a(0===t?n:t)}if(e<1e4){for(;e>=10;)e/=10;return a(e)}return e/=1e3,a(e)}var o=e.defineLocale("lb",{months:"Januar_Februar_Mäerz_Abrëll_Mee_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Febr._Mrz._Abr._Mee_Jun._Jul._Aug._Sept._Okt._Nov._Dez.".split("_"),monthsParseExact:!0,weekdays:"Sonndeg_Méindeg_Dënschdeg_Mëttwoch_Donneschdeg_Freideg_Samschdeg".split("_"),weekdaysShort:"So._Mé._Dë._Më._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mé_Dë_Më_Do_Fr_Sa".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm [Auer]",LTS:"H:mm:ss [Auer]",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm [Auer]",LLLL:"dddd, D. MMMM YYYY H:mm [Auer]"},calendar:{sameDay:"[Haut um] LT",sameElse:"L",nextDay:"[Muer um] LT",nextWeek:"dddd [um] LT",lastDay:"[Gëschter um] LT",lastWeek:function(){switch(this.day()){case 2:case 4:return"[Leschten] dddd [um] LT";default:return"[Leschte] dddd [um] LT"}}},relativeTime:{future:n,past:r,s:"e puer Sekonnen",m:t,mm:"%d Minutten",h:t,hh:"%d Stonnen",d:t,dd:"%d Deeg",M:t,MM:"%d Méint",y:t,yy:"%d Joer"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return o})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("lo",{months:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),monthsShort:"ມັງກອນ_ກຸມພາ_ມີນາ_ເມສາ_ພຶດສະພາ_ມິຖຸນາ_ກໍລະກົດ_ສິງຫາ_ກັນຍາ_ຕຸລາ_ພະຈິກ_ທັນວາ".split("_"),weekdays:"ອາທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysShort:"ທິດ_ຈັນ_ອັງຄານ_ພຸດ_ພະຫັດ_ສຸກ_ເສົາ".split("_"),weekdaysMin:"ທ_ຈ_ອຄ_ພ_ພຫ_ສກ_ສ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"ວັນdddd D MMMM YYYY HH:mm"},meridiemParse:/ຕອນເຊົ້າ|ຕອນແລງ/,isPM:function(e){return"ຕອນແລງ"===e},meridiem:function(e,t,n){return e<12?"ຕອນເຊົ້າ":"ຕອນແລງ"},calendar:{sameDay:"[ມື້ນີ້ເວລາ] LT",nextDay:"[ມື້ອື່ນເວລາ] LT",nextWeek:"[ວັນ]dddd[ໜ້າເວລາ] LT",lastDay:"[ມື້ວານນີ້ເວລາ] LT",lastWeek:"[ວັນ]dddd[ແລ້ວນີ້ເວລາ] LT",sameElse:"L"},relativeTime:{future:"ອີກ %s",past:"%sຜ່ານມາ",s:"ບໍ່ເທົ່າໃດວິນາທີ",m:"1 ນາທີ",mm:"%d ນາທີ",h:"1 ຊົ່ວໂມງ",hh:"%d ຊົ່ວໂມງ",d:"1 ມື້",dd:"%d ມື້",M:"1 ເດືອນ",MM:"%d ເດືອນ",y:"1 ປີ",yy:"%d ປີ"},ordinalParse:/(ທີ່)\d{1,2}/,ordinal:function(e){return"ທີ່"+e}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";function t(e,t,n,r){return t?"kelios sekundės":r?"kelių sekundžių":"kelias sekundes"}function n(e,t,n,r){return t?a(n)[0]:r?a(n)[1]:a(n)[2]}function r(e){return e%10===0||e>10&&e<20}function a(e){return i[e].split("_")}function o(e,t,o,i){var s=e+" ";return 1===e?s+n(e,t,o[0],i):t?s+(r(e)?a(o)[1]:a(o)[0]):i?s+a(o)[1]:s+(r(e)?a(o)[1]:a(o)[2])}var i={m:"minutė_minutės_minutę",mm:"minutės_minučių_minutes",h:"valanda_valandos_valandą",hh:"valandos_valandų_valandas",d:"diena_dienos_dieną",dd:"dienos_dienų_dienas",M:"mėnuo_mėnesio_mėnesį",MM:"mėnesiai_mėnesių_mėnesius",y:"metai_metų_metus",yy:"metai_metų_metus"},s=e.defineLocale("lt",{months:{format:"sausio_vasario_kovo_balandžio_gegužės_birželio_liepos_rugpjūčio_rugsėjo_spalio_lapkričio_gruodžio".split("_"),standalone:"sausis_vasaris_kovas_balandis_gegužė_birželis_liepa_rugpjūtis_rugsėjis_spalis_lapkritis_gruodis".split("_"),isFormat:/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?|MMMM?(\[[^\[\]]*\]|\s)+D[oD]?/},monthsShort:"sau_vas_kov_bal_geg_bir_lie_rgp_rgs_spa_lap_grd".split("_"),weekdays:{format:"sekmadienį_pirmadienį_antradienį_trečiadienį_ketvirtadienį_penktadienį_šeštadienį".split("_"),standalone:"sekmadienis_pirmadienis_antradienis_trečiadienis_ketvirtadienis_penktadienis_šeštadienis".split("_"),isFormat:/dddd HH:mm/},weekdaysShort:"Sek_Pir_Ant_Tre_Ket_Pen_Šeš".split("_"),weekdaysMin:"S_P_A_T_K_Pn_Š".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"YYYY [m.] MMMM D [d.]",LLL:"YYYY [m.] MMMM D [d.], HH:mm [val.]",LLLL:"YYYY [m.] MMMM D [d.], dddd, HH:mm [val.]",l:"YYYY-MM-DD",ll:"YYYY [m.] MMMM D [d.]",lll:"YYYY [m.] MMMM D [d.], HH:mm [val.]",llll:"YYYY [m.] MMMM D [d.], ddd, HH:mm [val.]"},calendar:{sameDay:"[Šiandien] LT",nextDay:"[Rytoj] LT",nextWeek:"dddd LT",lastDay:"[Vakar] LT",lastWeek:"[Praėjusį] dddd LT",sameElse:"L"},relativeTime:{future:"po %s",past:"prieš %s",s:t,m:n,mm:o,h:n,hh:o,d:n,dd:o,M:n,MM:o,y:n,yy:o},ordinalParse:/\d{1,2}-oji/,ordinal:function(e){return e+"-oji"},week:{dow:1,doy:4}});return s})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";function t(e,t,n){return n?t%10===1&&t%100!==11?e[2]:e[3]:t%10===1&&t%100!==11?e[0]:e[1]}function n(e,n,r){return e+" "+t(o[r],e,n)}function r(e,n,r){return t(o[r],e,n)}function a(e,t){return t?"dažas sekundes":"dažām sekundēm"}var o={m:"minūtes_minūtēm_minūte_minūtes".split("_"),mm:"minūtes_minūtēm_minūte_minūtes".split("_"),h:"stundas_stundām_stunda_stundas".split("_"),hh:"stundas_stundām_stunda_stundas".split("_"),d:"dienas_dienām_diena_dienas".split("_"),dd:"dienas_dienām_diena_dienas".split("_"),M:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),MM:"mēneša_mēnešiem_mēnesis_mēneši".split("_"),y:"gada_gadiem_gads_gadi".split("_"),yy:"gada_gadiem_gads_gadi".split("_")},i=e.defineLocale("lv",{months:"janvāris_februāris_marts_aprīlis_maijs_jūnijs_jūlijs_augusts_septembris_oktobris_novembris_decembris".split("_"),monthsShort:"jan_feb_mar_apr_mai_jūn_jūl_aug_sep_okt_nov_dec".split("_"),weekdays:"svētdiena_pirmdiena_otrdiena_trešdiena_ceturtdiena_piektdiena_sestdiena".split("_"),weekdaysShort:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysMin:"Sv_P_O_T_C_Pk_S".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY.",LL:"YYYY. [gada] D. MMMM",LLL:"YYYY. [gada] D. MMMM, HH:mm",LLLL:"YYYY. [gada] D. MMMM, dddd, HH:mm"},calendar:{sameDay:"[Šodien pulksten] LT",nextDay:"[Rīt pulksten] LT",nextWeek:"dddd [pulksten] LT",lastDay:"[Vakar pulksten] LT",lastWeek:"[Pagājušā] dddd [pulksten] LT",sameElse:"L"},relativeTime:{future:"pēc %s",past:"pirms %s",s:a,m:r,mm:n,h:r,hh:n,d:r,dd:n,M:r,MM:n,y:r,yy:n},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t={words:{m:["jedan minut","jednog minuta"],mm:["minut","minuta","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mjesec","mjeseca","mjeseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,n,r){var a=t.words[r];return 1===r.length?n?a[0]:a[1]:e+" "+t.correctGrammaticalCase(e,a)}},n=e.defineLocale("me",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedjelja_ponedjeljak_utorak_srijeda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sri._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sjutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedjelju] [u] LT";case 3:return"[u] [srijedu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){var e=["[prošle] [nedjelje] [u] LT","[prošlog] [ponedjeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srijede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"];return e[this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"prije %s",s:"nekoliko sekundi",m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mjesec",MM:t.translate,y:"godinu",yy:t.translate},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return n})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("mi",{months:"Kohi-tāte_Hui-tanguru_Poutū-te-rangi_Paenga-whāwhā_Haratua_Pipiri_Hōngoingoi_Here-turi-kōkā_Mahuru_Whiringa-ā-nuku_Whiringa-ā-rangi_Hakihea".split("_"),monthsShort:"Kohi_Hui_Pou_Pae_Hara_Pipi_Hōngoi_Here_Mahu_Whi-nu_Whi-ra_Haki".split("_"),monthsRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,3}/i,monthsShortStrictRegex:/(?:['a-z\u0101\u014D\u016B]+\-?){1,2}/i,weekdays:"Rātapu_Mane_Tūrei_Wenerei_Tāite_Paraire_Hātarei".split("_"),weekdaysShort:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),weekdaysMin:"Ta_Ma_Tū_We_Tāi_Pa_Hā".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [i] HH:mm",LLLL:"dddd, D MMMM YYYY [i] HH:mm"},calendar:{sameDay:"[i teie mahana, i] LT",nextDay:"[apopo i] LT",nextWeek:"dddd [i] LT",lastDay:"[inanahi i] LT",lastWeek:"dddd [whakamutunga i] LT",sameElse:"L"},relativeTime:{future:"i roto i %s",past:"%s i mua",s:"te hēkona ruarua",m:"he meneti",mm:"%d meneti",h:"te haora",hh:"%d haora",d:"he ra",dd:"%d ra",M:"he marama",MM:"%d marama",y:"he tau",yy:"%d tau"},ordinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("mk",{months:"јануари_февруари_март_април_мај_јуни_јули_август_септември_октомври_ноември_декември".split("_"),monthsShort:"јан_фев_мар_апр_мај_јун_јул_авг_сеп_окт_ное_дек".split("_"),weekdays:"недела_понеделник_вторник_среда_четврток_петок_сабота".split("_"),weekdaysShort:"нед_пон_вто_сре_чет_пет_саб".split("_"),weekdaysMin:"нe_пo_вт_ср_че_пе_сa".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"D.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[Денес во] LT",nextDay:"[Утре во] LT",nextWeek:"[Во] dddd [во] LT",lastDay:"[Вчера во] LT",lastWeek:function(){switch(this.day()){case 0:case 3:case 6:return"[Изминатата] dddd [во] LT";case 1:case 2:case 4:case 5:return"[Изминатиот] dddd [во] LT"}},sameElse:"L"},relativeTime:{future:"после %s",past:"пред %s",s:"неколку секунди",m:"минута",mm:"%d минути",h:"час",hh:"%d часа",d:"ден",dd:"%d дена",M:"месец",MM:"%d месеци",y:"година",yy:"%d години"},ordinalParse:/\d{1,2}-(ев|ен|ти|ви|ри|ми)/,ordinal:function(e){var t=e%10,n=e%100;return 0===e?e+"-ев":0===n?e+"-ен":n>10&&n<20?e+"-ти":1===t?e+"-ви":2===t?e+"-ри":7===t||8===t?e+"-ми":e+"-ти"},week:{dow:1,doy:7}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("ml",{months:"ജനുവരി_ഫെബ്രുവരി_മാർച്ച്_ഏപ്രിൽ_മേയ്_ജൂൺ_ജൂലൈ_ഓഗസ്റ്റ്_സെപ്റ്റംബർ_ഒക്ടോബർ_നവംബർ_ഡിസംബർ".split("_"),monthsShort:"ജനു._ഫെബ്രു._മാർ._ഏപ്രി._മേയ്_ജൂൺ_ജൂലൈ._ഓഗ._സെപ്റ്റ._ഒക്ടോ._നവം._ഡിസം.".split("_"),monthsParseExact:!0,weekdays:"ഞായറാഴ്ച_തിങ്കളാഴ്ച_ചൊവ്വാഴ്ച_ബുധനാഴ്ച_വ്യാഴാഴ്ച_വെള്ളിയാഴ്ച_ശനിയാഴ്ച".split("_"),weekdaysShort:"ഞായർ_തിങ്കൾ_ചൊവ്വ_ബുധൻ_വ്യാഴം_വെള്ളി_ശനി".split("_"),weekdaysMin:"ഞാ_തി_ചൊ_ബു_വ്യാ_വെ_ശ".split("_"),longDateFormat:{LT:"A h:mm -നു",LTS:"A h:mm:ss -നു",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm -നു",LLLL:"dddd, D MMMM YYYY, A h:mm -നു"},calendar:{sameDay:"[ഇന്ന്] LT",nextDay:"[നാളെ] LT",nextWeek:"dddd, LT",lastDay:"[ഇന്നലെ] LT",lastWeek:"[കഴിഞ്ഞ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s കഴിഞ്ഞ്",past:"%s മുൻപ്",s:"അൽപ നിമിഷങ്ങൾ",m:"ഒരു മിനിറ്റ്",mm:"%d മിനിറ്റ്",h:"ഒരു മണിക്കൂർ",hh:"%d മണിക്കൂർ",d:"ഒരു ദിവസം",dd:"%d ദിവസം",M:"ഒരു മാസം",MM:"%d മാസം",y:"ഒരു വർഷം",yy:"%d വർഷം"},meridiemParse:/രാത്രി|രാവിലെ|ഉച്ച കഴിഞ്ഞ്|വൈകുന്നേരം|രാത്രി/i,meridiemHour:function(e,t){return 12===e&&(e=0),"രാത്രി"===t&&e>=4||"ഉച്ച കഴിഞ്ഞ്"===t||"വൈകുന്നേരം"===t?e+12:e},meridiem:function(e,t,n){return e<4?"രാത്രി":e<12?"രാവിലെ":e<17?"ഉച്ച കഴിഞ്ഞ്":e<20?"വൈകുന്നേരം":"രാത്രി"}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";function t(e,t,n,r){var a="";if(t)switch(n){case"s":a="काही सेकंद";break;case"m":a="एक मिनिट";break;case"mm":a="%d मिनिटे";break;case"h":a="एक तास";break;case"hh":a="%d तास";break;case"d":a="एक दिवस";break;case"dd":a="%d दिवस";break;case"M":a="एक महिना";break;case"MM":a="%d महिने";break;case"y":a="एक वर्ष";break;case"yy":a="%d वर्षे"}else switch(n){case"s":a="काही सेकंदां";break;case"m":a="एका मिनिटा";break;case"mm":a="%d मिनिटां";break;case"h":a="एका तासा";break;case"hh":a="%d तासां";break;case"d":a="एका दिवसा";break;case"dd":a="%d दिवसां";break;case"M":a="एका महिन्या";break;case"MM":a="%d महिन्यां";break;case"y":a="एका वर्षा";break;case"yy":a="%d वर्षां"}return a.replace(/%d/i,e)}var n={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},r={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},a=e.defineLocale("mr",{months:"जानेवारी_फेब्रुवारी_मार्च_एप्रिल_मे_जून_जुलै_ऑगस्ट_सप्टेंबर_ऑक्टोबर_नोव्हेंबर_डिसेंबर".split("_"),monthsShort:"जाने._फेब्रु._मार्च._एप्रि._मे._जून._जुलै._ऑग._सप्टें._ऑक्टो._नोव्हें._डिसें.".split("_"),monthsParseExact:!0,weekdays:"रविवार_सोमवार_मंगळवार_बुधवार_गुरूवार_शुक्रवार_शनिवार".split("_"),weekdaysShort:"रवि_सोम_मंगळ_बुध_गुरू_शुक्र_शनि".split("_"),weekdaysMin:"र_सो_मं_बु_गु_शु_श".split("_"),longDateFormat:{LT:"A h:mm वाजता",LTS:"A h:mm:ss वाजता",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm वाजता",LLLL:"dddd, D MMMM YYYY, A h:mm वाजता"},calendar:{sameDay:"[आज] LT",nextDay:"[उद्या] LT",nextWeek:"dddd, LT",lastDay:"[काल] LT",lastWeek:"[मागील] dddd, LT",sameElse:"L"},relativeTime:{future:"%sमध्ये",past:"%sपूर्वी",s:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(e){return r[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return n[e]})},meridiemParse:/रात्री|सकाळी|दुपारी|सायंकाळी/,meridiemHour:function(e,t){return 12===e&&(e=0),"रात्री"===t?e<4?e:e+12:"सकाळी"===t?e:"दुपारी"===t?e>=10?e:e+12:"सायंकाळी"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"रात्री":e<10?"सकाळी":e<17?"दुपारी":e<20?"सायंकाळी":"रात्री"},week:{dow:0,doy:6}});return a})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("ms",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("ms-my",{months:"Januari_Februari_Mac_April_Mei_Jun_Julai_Ogos_September_Oktober_November_Disember".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ogs_Sep_Okt_Nov_Dis".split("_"),weekdays:"Ahad_Isnin_Selasa_Rabu_Khamis_Jumaat_Sabtu".split("_"),weekdaysShort:"Ahd_Isn_Sel_Rab_Kha_Jum_Sab".split("_"),
+weekdaysMin:"Ah_Is_Sl_Rb_Km_Jm_Sb".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [pukul] HH.mm",LLLL:"dddd, D MMMM YYYY [pukul] HH.mm"},meridiemParse:/pagi|tengahari|petang|malam/,meridiemHour:function(e,t){return 12===e&&(e=0),"pagi"===t?e:"tengahari"===t?e>=11?e:e+12:"petang"===t||"malam"===t?e+12:void 0},meridiem:function(e,t,n){return e<11?"pagi":e<15?"tengahari":e<19?"petang":"malam"},calendar:{sameDay:"[Hari ini pukul] LT",nextDay:"[Esok pukul] LT",nextWeek:"dddd [pukul] LT",lastDay:"[Kelmarin pukul] LT",lastWeek:"dddd [lepas pukul] LT",sameElse:"L"},relativeTime:{future:"dalam %s",past:"%s yang lepas",s:"beberapa saat",m:"seminit",mm:"%d minit",h:"sejam",hh:"%d jam",d:"sehari",dd:"%d hari",M:"sebulan",MM:"%d bulan",y:"setahun",yy:"%d tahun"},week:{dow:1,doy:7}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t={1:"၁",2:"၂",3:"၃",4:"၄",5:"၅",6:"၆",7:"၇",8:"၈",9:"၉",0:"၀"},n={"၁":"1","၂":"2","၃":"3","၄":"4","၅":"5","၆":"6","၇":"7","၈":"8","၉":"9","၀":"0"},r=e.defineLocale("my",{months:"ဇန်နဝါရီ_ဖေဖော်ဝါရီ_မတ်_ဧပြီ_မေ_ဇွန်_ဇူလိုင်_သြဂုတ်_စက်တင်ဘာ_အောက်တိုဘာ_နိုဝင်ဘာ_ဒီဇင်ဘာ".split("_"),monthsShort:"ဇန်_ဖေ_မတ်_ပြီ_မေ_ဇွန်_လိုင်_သြ_စက်_အောက်_နို_ဒီ".split("_"),weekdays:"တနင်္ဂနွေ_တနင်္လာ_အင်္ဂါ_ဗုဒ္ဓဟူး_ကြာသပတေး_သောကြာ_စနေ".split("_"),weekdaysShort:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),weekdaysMin:"နွေ_လာ_ဂါ_ဟူး_ကြာ_သော_နေ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ယနေ.] LT [မှာ]",nextDay:"[မနက်ဖြန်] LT [မှာ]",nextWeek:"dddd LT [မှာ]",lastDay:"[မနေ.က] LT [မှာ]",lastWeek:"[ပြီးခဲ့သော] dddd LT [မှာ]",sameElse:"L"},relativeTime:{future:"လာမည့် %s မှာ",past:"လွန်ခဲ့သော %s က",s:"စက္ကန်.အနည်းငယ်",m:"တစ်မိနစ်",mm:"%d မိနစ်",h:"တစ်နာရီ",hh:"%d နာရီ",d:"တစ်ရက်",dd:"%d ရက်",M:"တစ်လ",MM:"%d လ",y:"တစ်နှစ်",yy:"%d နှစ်"},preparse:function(e){return e.replace(/[၁၂၃၄၅၆၇၈၉၀]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},week:{dow:1,doy:4}});return r})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("nb",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan._feb._mars_april_mai_juni_juli_aug._sep._okt._nov._des.".split("_"),monthsParseExact:!0,weekdays:"søndag_mandag_tirsdag_onsdag_torsdag_fredag_lørdag".split("_"),weekdaysShort:"sø._ma._ti._on._to._fr._lø.".split("_"),weekdaysMin:"sø_ma_ti_on_to_fr_lø".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] HH:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[i dag kl.] LT",nextDay:"[i morgen kl.] LT",nextWeek:"dddd [kl.] LT",lastDay:"[i går kl.] LT",lastWeek:"[forrige] dddd [kl.] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s siden",s:"noen sekunder",m:"ett minutt",mm:"%d minutter",h:"en time",hh:"%d timer",d:"en dag",dd:"%d dager",M:"en måned",MM:"%d måneder",y:"ett år",yy:"%d år"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t={1:"१",2:"२",3:"३",4:"४",5:"५",6:"६",7:"७",8:"८",9:"९",0:"०"},n={"१":"1","२":"2","३":"3","४":"4","५":"5","६":"6","७":"7","८":"8","९":"9","०":"0"},r=e.defineLocale("ne",{months:"जनवरी_फेब्रुवरी_मार्च_अप्रिल_मई_जुन_जुलाई_अगष्ट_सेप्टेम्बर_अक्टोबर_नोभेम्बर_डिसेम्बर".split("_"),monthsShort:"जन._फेब्रु._मार्च_अप्रि._मई_जुन_जुलाई._अग._सेप्ट._अक्टो._नोभे._डिसे.".split("_"),monthsParseExact:!0,weekdays:"आइतबार_सोमबार_मङ्गलबार_बुधबार_बिहिबार_शुक्रबार_शनिबार".split("_"),weekdaysShort:"आइत._सोम._मङ्गल._बुध._बिहि._शुक्र._शनि.".split("_"),weekdaysMin:"आ._सो._मं._बु._बि._शु._श.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"Aको h:mm बजे",LTS:"Aको h:mm:ss बजे",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, Aको h:mm बजे",LLLL:"dddd, D MMMM YYYY, Aको h:mm बजे"},preparse:function(e){return e.replace(/[१२३४५६७८९०]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/राति|बिहान|दिउँसो|साँझ/,meridiemHour:function(e,t){return 12===e&&(e=0),"राति"===t?e<4?e:e+12:"बिहान"===t?e:"दिउँसो"===t?e>=10?e:e+12:"साँझ"===t?e+12:void 0},meridiem:function(e,t,n){return e<3?"राति":e<12?"बिहान":e<16?"दिउँसो":e<20?"साँझ":"राति"},calendar:{sameDay:"[आज] LT",nextDay:"[भोलि] LT",nextWeek:"[आउँदो] dddd[,] LT",lastDay:"[हिजो] LT",lastWeek:"[गएको] dddd[,] LT",sameElse:"L"},relativeTime:{future:"%sमा",past:"%s अगाडि",s:"केही क्षण",m:"एक मिनेट",mm:"%d मिनेट",h:"एक घण्टा",hh:"%d घण्टा",d:"एक दिन",dd:"%d दिन",M:"एक महिना",MM:"%d महिना",y:"एक बर्ष",yy:"%d बर्ष"},week:{dow:0,doy:6}});return r})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t="jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),n="jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),r=[/^jan/i,/^feb/i,/^maart|mrt.?$/i,/^apr/i,/^mei$/i,/^jun[i.]?$/i,/^jul[i.]?$/i,/^aug/i,/^sep/i,/^okt/i,/^nov/i,/^dec/i],a=/^(januari|februari|maart|april|mei|april|ju[nl]i|augustus|september|oktober|november|december|jan\.?|feb\.?|mrt\.?|apr\.?|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,o=e.defineLocale("nl",{months:"januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),monthsShort:function(e,r){return/-MMM-/.test(r)?n[e.month()]:t[e.month()]},monthsRegex:a,monthsShortRegex:a,monthsStrictRegex:/^(januari|februari|maart|mei|ju[nl]i|april|augustus|september|oktober|november|december)/i,monthsShortStrictRegex:/^(jan\.?|feb\.?|mrt\.?|apr\.?|mei|ju[nl]\.?|aug\.?|sep\.?|okt\.?|nov\.?|dec\.?)/i,monthsParse:r,longMonthsParse:r,shortMonthsParse:r,weekdays:"zondag_maandag_dinsdag_woensdag_donderdag_vrijdag_zaterdag".split("_"),weekdaysShort:"zo._ma._di._wo._do._vr._za.".split("_"),weekdaysMin:"Zo_Ma_Di_Wo_Do_Vr_Za".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD-MM-YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[vandaag om] LT",nextDay:"[morgen om] LT",nextWeek:"dddd [om] LT",lastDay:"[gisteren om] LT",lastWeek:"[afgelopen] dddd [om] LT",sameElse:"L"},relativeTime:{future:"over %s",past:"%s geleden",s:"een paar seconden",m:"één minuut",mm:"%d minuten",h:"één uur",hh:"%d uur",d:"één dag",dd:"%d dagen",M:"één maand",MM:"%d maanden",y:"één jaar",yy:"%d jaar"},ordinalParse:/\d{1,2}(ste|de)/,ordinal:function(e){return e+(1===e||8===e||e>=20?"ste":"de")},week:{dow:1,doy:4}});return o})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("nn",{months:"januar_februar_mars_april_mai_juni_juli_august_september_oktober_november_desember".split("_"),monthsShort:"jan_feb_mar_apr_mai_jun_jul_aug_sep_okt_nov_des".split("_"),weekdays:"sundag_måndag_tysdag_onsdag_torsdag_fredag_laurdag".split("_"),weekdaysShort:"sun_mån_tys_ons_tor_fre_lau".split("_"),weekdaysMin:"su_må_ty_on_to_fr_lø".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY [kl.] H:mm",LLLL:"dddd D. MMMM YYYY [kl.] HH:mm"},calendar:{sameDay:"[I dag klokka] LT",nextDay:"[I morgon klokka] LT",nextWeek:"dddd [klokka] LT",lastDay:"[I går klokka] LT",lastWeek:"[Føregåande] dddd [klokka] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"%s sidan",s:"nokre sekund",m:"eit minutt",mm:"%d minutt",h:"ein time",hh:"%d timar",d:"ein dag",dd:"%d dagar",M:"ein månad",MM:"%d månader",y:"eit år",yy:"%d år"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t={1:"੧",2:"੨",3:"੩",4:"੪",5:"੫",6:"੬",7:"੭",8:"੮",9:"੯",0:"੦"},n={"੧":"1","੨":"2","੩":"3","੪":"4","੫":"5","੬":"6","੭":"7","੮":"8","੯":"9","੦":"0"},r=e.defineLocale("pa-in",{months:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),monthsShort:"ਜਨਵਰੀ_ਫ਼ਰਵਰੀ_ਮਾਰਚ_ਅਪ੍ਰੈਲ_ਮਈ_ਜੂਨ_ਜੁਲਾਈ_ਅਗਸਤ_ਸਤੰਬਰ_ਅਕਤੂਬਰ_ਨਵੰਬਰ_ਦਸੰਬਰ".split("_"),weekdays:"ਐਤਵਾਰ_ਸੋਮਵਾਰ_ਮੰਗਲਵਾਰ_ਬੁਧਵਾਰ_ਵੀਰਵਾਰ_ਸ਼ੁੱਕਰਵਾਰ_ਸ਼ਨੀਚਰਵਾਰ".split("_"),weekdaysShort:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),weekdaysMin:"ਐਤ_ਸੋਮ_ਮੰਗਲ_ਬੁਧ_ਵੀਰ_ਸ਼ੁਕਰ_ਸ਼ਨੀ".split("_"),longDateFormat:{LT:"A h:mm ਵਜੇ",LTS:"A h:mm:ss ਵਜੇ",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm ਵਜੇ",LLLL:"dddd, D MMMM YYYY, A h:mm ਵਜੇ"},calendar:{sameDay:"[ਅਜ] LT",nextDay:"[ਕਲ] LT",nextWeek:"dddd, LT",lastDay:"[ਕਲ] LT",lastWeek:"[ਪਿਛਲੇ] dddd, LT",sameElse:"L"},relativeTime:{future:"%s ਵਿੱਚ",past:"%s ਪਿਛਲੇ",s:"ਕੁਝ ਸਕਿੰਟ",m:"ਇਕ ਮਿੰਟ",mm:"%d ਮਿੰਟ",h:"ਇੱਕ ਘੰਟਾ",hh:"%d ਘੰਟੇ",d:"ਇੱਕ ਦਿਨ",dd:"%d ਦਿਨ",M:"ਇੱਕ ਮਹੀਨਾ",MM:"%d ਮਹੀਨੇ",y:"ਇੱਕ ਸਾਲ",yy:"%d ਸਾਲ"},preparse:function(e){return e.replace(/[੧੨੩੪੫੬੭੮੯੦]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/ਰਾਤ|ਸਵੇਰ|ਦੁਪਹਿਰ|ਸ਼ਾਮ/,meridiemHour:function(e,t){return 12===e&&(e=0),"ਰਾਤ"===t?e<4?e:e+12:"ਸਵੇਰ"===t?e:"ਦੁਪਹਿਰ"===t?e>=10?e:e+12:"ਸ਼ਾਮ"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"ਰਾਤ":e<10?"ਸਵੇਰ":e<17?"ਦੁਪਹਿਰ":e<20?"ਸ਼ਾਮ":"ਰਾਤ"},week:{dow:0,doy:6}});return r})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";function t(e){return e%10<5&&e%10>1&&~~(e/10)%10!==1}function n(e,n,r){var a=e+" ";switch(r){case"m":return n?"minuta":"minutę";case"mm":return a+(t(e)?"minuty":"minut");case"h":return n?"godzina":"godzinę";case"hh":return a+(t(e)?"godziny":"godzin");case"MM":return a+(t(e)?"miesiące":"miesięcy");case"yy":return a+(t(e)?"lata":"lat")}}var r="styczeń_luty_marzec_kwiecień_maj_czerwiec_lipiec_sierpień_wrzesień_październik_listopad_grudzień".split("_"),a="stycznia_lutego_marca_kwietnia_maja_czerwca_lipca_sierpnia_września_października_listopada_grudnia".split("_"),o=e.defineLocale("pl",{months:function(e,t){return""===t?"("+a[e.month()]+"|"+r[e.month()]+")":/D MMMM/.test(t)?a[e.month()]:r[e.month()]},monthsShort:"sty_lut_mar_kwi_maj_cze_lip_sie_wrz_paź_lis_gru".split("_"),weekdays:"niedziela_poniedziałek_wtorek_środa_czwartek_piątek_sobota".split("_"),weekdaysShort:"nie_pon_wt_śr_czw_pt_sb".split("_"),weekdaysMin:"Nd_Pn_Wt_Śr_Cz_Pt_So".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Dziś o] LT",nextDay:"[Jutro o] LT",nextWeek:"[W] dddd [o] LT",lastDay:"[Wczoraj o] LT",lastWeek:function(){switch(this.day()){case 0:return"[W zeszłą niedzielę o] LT";case 3:return"[W zeszłą środę o] LT";case 6:return"[W zeszłą sobotę o] LT";default:return"[W zeszły] dddd [o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"%s temu",s:"kilka sekund",m:n,mm:n,h:n,hh:n,d:"1 dzień",dd:"%d dni",M:"miesiąc",MM:n,y:"rok",yy:n},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return o})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("pt",{months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-Feira_Terça-Feira_Quarta-Feira_Quinta-Feira_Sexta-Feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Dom_2ª_3ª_4ª_5ª_6ª_Sáb".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"há %s",s:"segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},ordinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("pt-br",{months:"Janeiro_Fevereiro_Março_Abril_Maio_Junho_Julho_Agosto_Setembro_Outubro_Novembro_Dezembro".split("_"),monthsShort:"Jan_Fev_Mar_Abr_Mai_Jun_Jul_Ago_Set_Out_Nov_Dez".split("_"),weekdays:"Domingo_Segunda-feira_Terça-feira_Quarta-feira_Quinta-feira_Sexta-feira_Sábado".split("_"),weekdaysShort:"Dom_Seg_Ter_Qua_Qui_Sex_Sáb".split("_"),weekdaysMin:"Dom_2ª_3ª_4ª_5ª_6ª_Sáb".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY [às] HH:mm",LLLL:"dddd, D [de] MMMM [de] YYYY [às] HH:mm"},calendar:{sameDay:"[Hoje às] LT",nextDay:"[Amanhã às] LT",nextWeek:"dddd [às] LT",lastDay:"[Ontem às] LT",lastWeek:function(){return 0===this.day()||6===this.day()?"[Último] dddd [às] LT":"[Última] dddd [às] LT"},sameElse:"L"},relativeTime:{future:"em %s",past:"%s atrás",s:"poucos segundos",m:"um minuto",mm:"%d minutos",h:"uma hora",hh:"%d horas",d:"um dia",dd:"%d dias",M:"um mês",MM:"%d meses",y:"um ano",yy:"%d anos"},ordinalParse:/\d{1,2}º/,ordinal:"%dº"});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";function t(e,t,n){var r={mm:"minute",hh:"ore",dd:"zile",MM:"luni",yy:"ani"},a=" ";return(e%100>=20||e>=100&&e%100===0)&&(a=" de "),e+a+r[n]}var n=e.defineLocale("ro",{months:"ianuarie_februarie_martie_aprilie_mai_iunie_iulie_august_septembrie_octombrie_noiembrie_decembrie".split("_"),monthsShort:"ian._febr._mart._apr._mai_iun._iul._aug._sept._oct._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"duminică_luni_marți_miercuri_joi_vineri_sâmbătă".split("_"),weekdaysShort:"Dum_Lun_Mar_Mie_Joi_Vin_Sâm".split("_"),weekdaysMin:"Du_Lu_Ma_Mi_Jo_Vi_Sâ".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY H:mm",LLLL:"dddd, D MMMM YYYY H:mm"},calendar:{sameDay:"[azi la] LT",nextDay:"[mâine la] LT",nextWeek:"dddd [la] LT",lastDay:"[ieri la] LT",lastWeek:"[fosta] dddd [la] LT",sameElse:"L"},relativeTime:{future:"peste %s",past:"%s în urmă",s:"câteva secunde",m:"un minut",mm:t,h:"o oră",hh:t,d:"o zi",dd:t,M:"o lună",MM:t,y:"un an",yy:t},week:{dow:1,doy:7}});return n})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";function t(e,t){var n=e.split("_");return t%10===1&&t%100!==11?n[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?n[1]:n[2]}function n(e,n,r){var a={mm:n?"минута_минуты_минут":"минуту_минуты_минут",hh:"час_часа_часов",dd:"день_дня_дней",MM:"месяц_месяца_месяцев",yy:"год_года_лет"};return"m"===r?n?"минута":"минуту":e+" "+t(a[r],+e)}var r=[/^янв/i,/^фев/i,/^мар/i,/^апр/i,/^ма[йя]/i,/^июн/i,/^июл/i,/^авг/i,/^сен/i,/^окт/i,/^ноя/i,/^дек/i],a=e.defineLocale("ru",{months:{format:"января_февраля_марта_апреля_мая_июня_июля_августа_сентября_октября_ноября_декабря".split("_"),standalone:"январь_февраль_март_апрель_май_июнь_июль_август_сентябрь_октябрь_ноябрь_декабрь".split("_")},monthsShort:{format:"янв._февр._мар._апр._мая_июня_июля_авг._сент._окт._нояб._дек.".split("_"),standalone:"янв._февр._март_апр._май_июнь_июль_авг._сент._окт._нояб._дек.".split("_")},weekdays:{standalone:"воскресенье_понедельник_вторник_среда_четверг_пятница_суббота".split("_"),format:"воскресенье_понедельник_вторник_среду_четверг_пятницу_субботу".split("_"),isFormat:/\[ ?[Вв] ?(?:прошлую|следующую|эту)? ?\] ?dddd/},weekdaysShort:"вс_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"вс_пн_вт_ср_чт_пт_сб".split("_"),monthsParse:r,longMonthsParse:r,shortMonthsParse:r,monthsRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsShortRegex:/^(январ[ья]|янв\.?|феврал[ья]|февр?\.?|марта?|мар\.?|апрел[ья]|апр\.?|ма[йя]|июн[ья]|июн\.?|июл[ья]|июл\.?|августа?|авг\.?|сентябр[ья]|сент?\.?|октябр[ья]|окт\.?|ноябр[ья]|нояб?\.?|декабр[ья]|дек\.?)/i,monthsStrictRegex:/^(январ[яь]|феврал[яь]|марта?|апрел[яь]|ма[яй]|июн[яь]|июл[яь]|августа?|сентябр[яь]|октябр[яь]|ноябр[яь]|декабр[яь])/i,monthsShortStrictRegex:/^(янв\.|февр?\.|мар[т.]|апр\.|ма[яй]|июн[ья.]|июл[ья.]|авг\.|сент?\.|окт\.|нояб?\.|дек\.)/i,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY г.",LLL:"D MMMM YYYY г., HH:mm",LLLL:"dddd, D MMMM YYYY г., HH:mm"},calendar:{sameDay:"[Сегодня в] LT",nextDay:"[Завтра в] LT",lastDay:"[Вчера в] LT",nextWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd [в] LT":"[В] dddd [в] LT";switch(this.day()){case 0:return"[В следующее] dddd [в] LT";case 1:case 2:case 4:return"[В следующий] dddd [в] LT";case 3:case 5:case 6:return"[В следующую] dddd [в] LT"}},lastWeek:function(e){if(e.week()===this.week())return 2===this.day()?"[Во] dddd [в] LT":"[В] dddd [в] LT";switch(this.day()){case 0:return"[В прошлое] dddd [в] LT";case 1:case 2:case 4:return"[В прошлый] dddd [в] LT";case 3:case 5:case 6:return"[В прошлую] dddd [в] LT"}},sameElse:"L"},relativeTime:{future:"через %s",past:"%s назад",s:"несколько секунд",m:n,mm:n,h:"час",hh:n,d:"день",dd:n,M:"месяц",MM:n,y:"год",yy:n},meridiemParse:/ночи|утра|дня|вечера/i,isPM:function(e){return/^(дня|вечера)$/.test(e)},meridiem:function(e,t,n){return e<4?"ночи":e<12?"утра":e<17?"дня":"вечера"},ordinalParse:/\d{1,2}-(й|го|я)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":return e+"-й";case"D":return e+"-го";case"w":case"W":return e+"-я";default:return e}},week:{dow:1,doy:7}});return a})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("se",{months:"ođđajagemánnu_guovvamánnu_njukčamánnu_cuoŋománnu_miessemánnu_geassemánnu_suoidnemánnu_borgemánnu_čakčamánnu_golggotmánnu_skábmamánnu_juovlamánnu".split("_"),monthsShort:"ođđj_guov_njuk_cuo_mies_geas_suoi_borg_čakč_golg_skáb_juov".split("_"),weekdays:"sotnabeaivi_vuossárga_maŋŋebárga_gaskavahkku_duorastat_bearjadat_lávvardat".split("_"),weekdaysShort:"sotn_vuos_maŋ_gask_duor_bear_láv".split("_"),weekdaysMin:"s_v_m_g_d_b_L".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"MMMM D. [b.] YYYY",LLL:"MMMM D. [b.] YYYY [ti.] HH:mm",LLLL:"dddd, MMMM D. [b.] YYYY [ti.] HH:mm"},calendar:{sameDay:"[otne ti] LT",nextDay:"[ihttin ti] LT",nextWeek:"dddd [ti] LT",lastDay:"[ikte ti] LT",lastWeek:"[ovddit] dddd [ti] LT",sameElse:"L"},relativeTime:{future:"%s geažes",past:"maŋit %s",s:"moadde sekunddat",m:"okta minuhta",mm:"%d minuhtat",h:"okta diimmu",hh:"%d diimmut",d:"okta beaivi",dd:"%d beaivvit",M:"okta mánnu",MM:"%d mánut",y:"okta jahki",yy:"%d jagit"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("si",{months:"ජනවාරි_පෙබරවාරි_මාර්තු_අප්‍රේල්_මැයි_ජූනි_ජූලි_අගෝස්තු_සැප්තැම්බර්_ඔක්තෝබර්_නොවැම්බර්_දෙසැම්බර්".split("_"),monthsShort:"ජන_පෙබ_මාර්_අප්_මැයි_ජූනි_ජූලි_අගෝ_සැප්_ඔක්_නොවැ_දෙසැ".split("_"),weekdays:"ඉරිදා_සඳුදා_අඟහරුවාදා_බදාදා_බ්‍රහස්පතින්දා_සිකුරාදා_සෙනසුරාදා".split("_"),weekdaysShort:"ඉරි_සඳු_අඟ_බදා_බ්‍රහ_සිකු_සෙන".split("_"),weekdaysMin:"ඉ_ස_අ_බ_බ්‍ර_සි_සෙ".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"a h:mm",LTS:"a h:mm:ss",L:"YYYY/MM/DD",LL:"YYYY MMMM D",LLL:"YYYY MMMM D, a h:mm",LLLL:"YYYY MMMM D [වැනි] dddd, a h:mm:ss"},calendar:{sameDay:"[අද] LT[ට]",nextDay:"[හෙට] LT[ට]",nextWeek:"dddd LT[ට]",lastDay:"[ඊයේ] LT[ට]",lastWeek:"[පසුගිය] dddd LT[ට]",sameElse:"L"},relativeTime:{future:"%sකින්",past:"%sකට පෙර",s:"තත්පර කිහිපය",m:"මිනිත්තුව",mm:"මිනිත්තු %d",h:"පැය",hh:"පැය %d",d:"දිනය",dd:"දින %d",M:"මාසය",MM:"මාස %d",y:"වසර",yy:"වසර %d"},ordinalParse:/\d{1,2} වැනි/,ordinal:function(e){return e+" වැනි"},meridiemParse:/පෙර වරු|පස් වරු|පෙ.ව|ප.ව./,isPM:function(e){return"ප.ව."===e||"පස් වරු"===e},meridiem:function(e,t,n){return e>11?n?"ප.ව.":"පස් වරු":n?"පෙ.ව.":"පෙර වරු"}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";function t(e){return e>1&&e<5}function n(e,n,r,a){var o=e+" ";switch(r){case"s":return n||a?"pár sekúnd":"pár sekundami";case"m":return n?"minúta":a?"minútu":"minútou";case"mm":return n||a?o+(t(e)?"minúty":"minút"):o+"minútami";case"h":return n?"hodina":a?"hodinu":"hodinou";case"hh":return n||a?o+(t(e)?"hodiny":"hodín"):o+"hodinami";case"d":return n||a?"deň":"dňom";case"dd":return n||a?o+(t(e)?"dni":"dní"):o+"dňami";case"M":return n||a?"mesiac":"mesiacom";case"MM":return n||a?o+(t(e)?"mesiace":"mesiacov"):o+"mesiacmi";case"y":return n||a?"rok":"rokom";case"yy":return n||a?o+(t(e)?"roky":"rokov"):o+"rokmi"}}var r="január_február_marec_apríl_máj_jún_júl_august_september_október_november_december".split("_"),a="jan_feb_mar_apr_máj_jún_júl_aug_sep_okt_nov_dec".split("_"),o=e.defineLocale("sk",{months:r,monthsShort:a,weekdays:"nedeľa_pondelok_utorok_streda_štvrtok_piatok_sobota".split("_"),weekdaysShort:"ne_po_ut_st_št_pi_so".split("_"),weekdaysMin:"ne_po_ut_st_št_pi_so".split("_"),longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd D. MMMM YYYY H:mm"},calendar:{sameDay:"[dnes o] LT",nextDay:"[zajtra o] LT",nextWeek:function(){switch(this.day()){case 0:return"[v nedeľu o] LT";case 1:case 2:return"[v] dddd [o] LT";case 3:return"[v stredu o] LT";case 4:return"[vo štvrtok o] LT";case 5:return"[v piatok o] LT";case 6:return"[v sobotu o] LT"}},lastDay:"[včera o] LT",lastWeek:function(){switch(this.day()){case 0:return"[minulú nedeľu o] LT";case 1:case 2:return"[minulý] dddd [o] LT";case 3:return"[minulú stredu o] LT";case 4:case 5:return"[minulý] dddd [o] LT";case 6:return"[minulú sobotu o] LT"}},sameElse:"L"},relativeTime:{future:"za %s",past:"pred %s",s:n,m:n,mm:n,h:n,hh:n,d:n,dd:n,M:n,MM:n,y:n,yy:n},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return o})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";function t(e,t,n,r){var a=e+" ";switch(n){case"s":return t||r?"nekaj sekund":"nekaj sekundami";case"m":return t?"ena minuta":"eno minuto";case"mm":return a+=1===e?t?"minuta":"minuto":2===e?t||r?"minuti":"minutama":e<5?t||r?"minute":"minutami":t||r?"minut":"minutami";case"h":return t?"ena ura":"eno uro";case"hh":return a+=1===e?t?"ura":"uro":2===e?t||r?"uri":"urama":e<5?t||r?"ure":"urami":t||r?"ur":"urami";case"d":return t||r?"en dan":"enim dnem";case"dd":return a+=1===e?t||r?"dan":"dnem":2===e?t||r?"dni":"dnevoma":t||r?"dni":"dnevi";case"M":return t||r?"en mesec":"enim mesecem";case"MM":return a+=1===e?t||r?"mesec":"mesecem":2===e?t||r?"meseca":"mesecema":e<5?t||r?"mesece":"meseci":t||r?"mesecev":"meseci";case"y":return t||r?"eno leto":"enim letom";case"yy":return a+=1===e?t||r?"leto":"letom":2===e?t||r?"leti":"letoma":e<5?t||r?"leta":"leti":t||r?"let":"leti"}}var n=e.defineLocale("sl",{months:"januar_februar_marec_april_maj_junij_julij_avgust_september_oktober_november_december".split("_"),monthsShort:"jan._feb._mar._apr._maj._jun._jul._avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljek_torek_sreda_četrtek_petek_sobota".split("_"),weekdaysShort:"ned._pon._tor._sre._čet._pet._sob.".split("_"),weekdaysMin:"ne_po_to_sr_če_pe_so".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danes ob] LT",nextDay:"[jutri ob] LT",nextWeek:function(){switch(this.day()){case 0:return"[v] [nedeljo] [ob] LT";case 3:return"[v] [sredo] [ob] LT";case 6:return"[v] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[v] dddd [ob] LT"}},lastDay:"[včeraj ob] LT",lastWeek:function(){switch(this.day()){case 0:return"[prejšnjo] [nedeljo] [ob] LT";case 3:return"[prejšnjo] [sredo] [ob] LT";case 6:return"[prejšnjo] [soboto] [ob] LT";case 1:case 2:case 4:case 5:return"[prejšnji] dddd [ob] LT"}},sameElse:"L"},relativeTime:{future:"čez %s",past:"pred %s",s:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return n})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("sq",{months:"Janar_Shkurt_Mars_Prill_Maj_Qershor_Korrik_Gusht_Shtator_Tetor_Nëntor_Dhjetor".split("_"),monthsShort:"Jan_Shk_Mar_Pri_Maj_Qer_Kor_Gus_Sht_Tet_Nën_Dhj".split("_"),weekdays:"E Diel_E Hënë_E Martë_E Mërkurë_E Enjte_E Premte_E Shtunë".split("_"),weekdaysShort:"Die_Hën_Mar_Mër_Enj_Pre_Sht".split("_"),weekdaysMin:"D_H_Ma_Më_E_P_Sh".split("_"),weekdaysParseExact:!0,meridiemParse:/PD|MD/,isPM:function(e){return"M"===e.charAt(0)},meridiem:function(e,t,n){return e<12?"PD":"MD"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[Sot në] LT",nextDay:"[Nesër në] LT",nextWeek:"dddd [në] LT",lastDay:"[Dje në] LT",lastWeek:"dddd [e kaluar në] LT",sameElse:"L"},relativeTime:{future:"në %s",past:"%s më parë",s:"disa sekonda",m:"një minutë",mm:"%d minuta",h:"një orë",hh:"%d orë",d:"një ditë",dd:"%d ditë",M:"një muaj",MM:"%d muaj",y:"një vit",yy:"%d vite"},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t={words:{m:["jedan minut","jedne minute"],mm:["minut","minute","minuta"],h:["jedan sat","jednog sata"],hh:["sat","sata","sati"],dd:["dan","dana","dana"],MM:["mesec","meseca","meseci"],yy:["godina","godine","godina"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,n,r){var a=t.words[r];return 1===r.length?n?a[0]:a[1]:e+" "+t.correctGrammaticalCase(e,a)}},n=e.defineLocale("sr",{months:"januar_februar_mart_april_maj_jun_jul_avgust_septembar_oktobar_novembar_decembar".split("_"),monthsShort:"jan._feb._mar._apr._maj_jun_jul_avg._sep._okt._nov._dec.".split("_"),monthsParseExact:!0,weekdays:"nedelja_ponedeljak_utorak_sreda_četvrtak_petak_subota".split("_"),weekdaysShort:"ned._pon._uto._sre._čet._pet._sub.".split("_"),weekdaysMin:"ne_po_ut_sr_če_pe_su".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[danas u] LT",nextDay:"[sutra u] LT",nextWeek:function(){switch(this.day()){case 0:return"[u] [nedelju] [u] LT";case 3:return"[u] [sredu] [u] LT";case 6:return"[u] [subotu] [u] LT";case 1:case 2:case 4:case 5:return"[u] dddd [u] LT"}},lastDay:"[juče u] LT",lastWeek:function(){var e=["[prošle] [nedelje] [u] LT","[prošlog] [ponedeljka] [u] LT","[prošlog] [utorka] [u] LT","[prošle] [srede] [u] LT","[prošlog] [četvrtka] [u] LT","[prošlog] [petka] [u] LT","[prošle] [subote] [u] LT"];return e[this.day()]},sameElse:"L"},relativeTime:{future:"za %s",past:"pre %s",s:"nekoliko sekundi",m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"dan",dd:t.translate,M:"mesec",MM:t.translate,y:"godinu",yy:t.translate},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return n})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t={words:{m:["један минут","једне минуте"],mm:["минут","минуте","минута"],h:["један сат","једног сата"],hh:["сат","сата","сати"],dd:["дан","дана","дана"],MM:["месец","месеца","месеци"],yy:["година","године","година"]},correctGrammaticalCase:function(e,t){return 1===e?t[0]:e>=2&&e<=4?t[1]:t[2]},translate:function(e,n,r){var a=t.words[r];return 1===r.length?n?a[0]:a[1]:e+" "+t.correctGrammaticalCase(e,a)}},n=e.defineLocale("sr-cyrl",{months:"јануар_фебруар_март_април_мај_јун_јул_август_септембар_октобар_новембар_децембар".split("_"),monthsShort:"јан._феб._мар._апр._мај_јун_јул_авг._сеп._окт._нов._дец.".split("_"),monthsParseExact:!0,weekdays:"недеља_понедељак_уторак_среда_четвртак_петак_субота".split("_"),weekdaysShort:"нед._пон._уто._сре._чет._пет._суб.".split("_"),weekdaysMin:"не_по_ут_ср_че_пе_су".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY H:mm",LLLL:"dddd, D. MMMM YYYY H:mm"},calendar:{sameDay:"[данас у] LT",nextDay:"[сутра у] LT",nextWeek:function(){switch(this.day()){case 0:return"[у] [недељу] [у] LT";case 3:return"[у] [среду] [у] LT";case 6:return"[у] [суботу] [у] LT";case 1:case 2:case 4:case 5:return"[у] dddd [у] LT"}},lastDay:"[јуче у] LT",lastWeek:function(){var e=["[прошле] [недеље] [у] LT","[прошлог] [понедељка] [у] LT","[прошлог] [уторка] [у] LT","[прошле] [среде] [у] LT","[прошлог] [четвртка] [у] LT","[прошлог] [петка] [у] LT","[прошле] [суботе] [у] LT"];return e[this.day()]},sameElse:"L"},relativeTime:{future:"за %s",past:"пре %s",s:"неколико секунди",m:t.translate,mm:t.translate,h:t.translate,hh:t.translate,d:"дан",dd:t.translate,M:"месец",MM:t.translate,y:"годину",yy:t.translate},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:7}});return n})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("ss",{months:"Bhimbidvwane_Indlovana_Indlov'lenkhulu_Mabasa_Inkhwekhweti_Inhlaba_Kholwane_Ingci_Inyoni_Imphala_Lweti_Ingongoni".split("_"),monthsShort:"Bhi_Ina_Inu_Mab_Ink_Inh_Kho_Igc_Iny_Imp_Lwe_Igo".split("_"),weekdays:"Lisontfo_Umsombuluko_Lesibili_Lesitsatfu_Lesine_Lesihlanu_Umgcibelo".split("_"),weekdaysShort:"Lis_Umb_Lsb_Les_Lsi_Lsh_Umg".split("_"),weekdaysMin:"Li_Us_Lb_Lt_Ls_Lh_Ug".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"h:mm A",LTS:"h:mm:ss A",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY h:mm A",LLLL:"dddd, D MMMM YYYY h:mm A"},calendar:{sameDay:"[Namuhla nga] LT",nextDay:"[Kusasa nga] LT",nextWeek:"dddd [nga] LT",lastDay:"[Itolo nga] LT",lastWeek:"dddd [leliphelile] [nga] LT",sameElse:"L"},relativeTime:{future:"nga %s",past:"wenteka nga %s",s:"emizuzwana lomcane",m:"umzuzu",mm:"%d emizuzu",h:"lihora",hh:"%d emahora",d:"lilanga",dd:"%d emalanga",M:"inyanga",MM:"%d tinyanga",y:"umnyaka",yy:"%d iminyaka"},meridiemParse:/ekuseni|emini|entsambama|ebusuku/,meridiem:function(e,t,n){return e<11?"ekuseni":e<15?"emini":e<19?"entsambama":"ebusuku"},meridiemHour:function(e,t){return 12===e&&(e=0),"ekuseni"===t?e:"emini"===t?e>=11?e:e+12:"entsambama"===t||"ebusuku"===t?0===e?0:e+12:void 0},ordinalParse:/\d{1,2}/,ordinal:"%d",week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("sv",{months:"januari_februari_mars_april_maj_juni_juli_augusti_september_oktober_november_december".split("_"),monthsShort:"jan_feb_mar_apr_maj_jun_jul_aug_sep_okt_nov_dec".split("_"),weekdays:"söndag_måndag_tisdag_onsdag_torsdag_fredag_lördag".split("_"),weekdaysShort:"sön_mån_tis_ons_tor_fre_lör".split("_"),weekdaysMin:"sö_må_ti_on_to_fr_lö".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY-MM-DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY [kl.] HH:mm",LLLL:"dddd D MMMM YYYY [kl.] HH:mm",lll:"D MMM YYYY HH:mm",llll:"ddd D MMM YYYY HH:mm"},calendar:{sameDay:"[Idag] LT",nextDay:"[Imorgon] LT",lastDay:"[Igår] LT",nextWeek:"[På] dddd LT",lastWeek:"[I] dddd[s] LT",sameElse:"L"},relativeTime:{future:"om %s",past:"för %s sedan",s:"några sekunder",m:"en minut",mm:"%d minuter",h:"en timme",hh:"%d timmar",d:"en dag",dd:"%d dagar",M:"en månad",MM:"%d månader",y:"ett år",yy:"%d år"},ordinalParse:/\d{1,2}(e|a)/,ordinal:function(e){var t=e%10,n=1===~~(e%100/10)?"e":1===t?"a":2===t?"a":"e";return e+n},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("sw",{months:"Januari_Februari_Machi_Aprili_Mei_Juni_Julai_Agosti_Septemba_Oktoba_Novemba_Desemba".split("_"),monthsShort:"Jan_Feb_Mac_Apr_Mei_Jun_Jul_Ago_Sep_Okt_Nov_Des".split("_"),weekdays:"Jumapili_Jumatatu_Jumanne_Jumatano_Alhamisi_Ijumaa_Jumamosi".split("_"),weekdaysShort:"Jpl_Jtat_Jnne_Jtan_Alh_Ijm_Jmos".split("_"),weekdaysMin:"J2_J3_J4_J5_Al_Ij_J1".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",
+L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[leo saa] LT",nextDay:"[kesho saa] LT",nextWeek:"[wiki ijayo] dddd [saat] LT",lastDay:"[jana] LT",lastWeek:"[wiki iliyopita] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s baadaye",past:"tokea %s",s:"hivi punde",m:"dakika moja",mm:"dakika %d",h:"saa limoja",hh:"masaa %d",d:"siku moja",dd:"masiku %d",M:"mwezi mmoja",MM:"miezi %d",y:"mwaka mmoja",yy:"miaka %d"},week:{dow:1,doy:7}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t={1:"௧",2:"௨",3:"௩",4:"௪",5:"௫",6:"௬",7:"௭",8:"௮",9:"௯",0:"௦"},n={"௧":"1","௨":"2","௩":"3","௪":"4","௫":"5","௬":"6","௭":"7","௮":"8","௯":"9","௦":"0"},r=e.defineLocale("ta",{months:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),monthsShort:"ஜனவரி_பிப்ரவரி_மார்ச்_ஏப்ரல்_மே_ஜூன்_ஜூலை_ஆகஸ்ட்_செப்டெம்பர்_அக்டோபர்_நவம்பர்_டிசம்பர்".split("_"),weekdays:"ஞாயிற்றுக்கிழமை_திங்கட்கிழமை_செவ்வாய்கிழமை_புதன்கிழமை_வியாழக்கிழமை_வெள்ளிக்கிழமை_சனிக்கிழமை".split("_"),weekdaysShort:"ஞாயிறு_திங்கள்_செவ்வாய்_புதன்_வியாழன்_வெள்ளி_சனி".split("_"),weekdaysMin:"ஞா_தி_செ_பு_வி_வெ_ச".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, HH:mm",LLLL:"dddd, D MMMM YYYY, HH:mm"},calendar:{sameDay:"[இன்று] LT",nextDay:"[நாளை] LT",nextWeek:"dddd, LT",lastDay:"[நேற்று] LT",lastWeek:"[கடந்த வாரம்] dddd, LT",sameElse:"L"},relativeTime:{future:"%s இல்",past:"%s முன்",s:"ஒரு சில விநாடிகள்",m:"ஒரு நிமிடம்",mm:"%d நிமிடங்கள்",h:"ஒரு மணி நேரம்",hh:"%d மணி நேரம்",d:"ஒரு நாள்",dd:"%d நாட்கள்",M:"ஒரு மாதம்",MM:"%d மாதங்கள்",y:"ஒரு வருடம்",yy:"%d ஆண்டுகள்"},ordinalParse:/\d{1,2}வது/,ordinal:function(e){return e+"வது"},preparse:function(e){return e.replace(/[௧௨௩௪௫௬௭௮௯௦]/g,function(e){return n[e]})},postformat:function(e){return e.replace(/\d/g,function(e){return t[e]})},meridiemParse:/யாமம்|வைகறை|காலை|நண்பகல்|எற்பாடு|மாலை/,meridiem:function(e,t,n){return e<2?" யாமம்":e<6?" வைகறை":e<10?" காலை":e<14?" நண்பகல்":e<18?" எற்பாடு":e<22?" மாலை":" யாமம்"},meridiemHour:function(e,t){return 12===e&&(e=0),"யாமம்"===t?e<2?e:e+12:"வைகறை"===t||"காலை"===t?e:"நண்பகல்"===t&&e>=10?e:e+12},week:{dow:0,doy:6}});return r})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("te",{months:"జనవరి_ఫిబ్రవరి_మార్చి_ఏప్రిల్_మే_జూన్_జూలై_ఆగస్టు_సెప్టెంబర్_అక్టోబర్_నవంబర్_డిసెంబర్".split("_"),monthsShort:"జన._ఫిబ్ర._మార్చి_ఏప్రి._మే_జూన్_జూలై_ఆగ._సెప్._అక్టో._నవ._డిసె.".split("_"),monthsParseExact:!0,weekdays:"ఆదివారం_సోమవారం_మంగళవారం_బుధవారం_గురువారం_శుక్రవారం_శనివారం".split("_"),weekdaysShort:"ఆది_సోమ_మంగళ_బుధ_గురు_శుక్ర_శని".split("_"),weekdaysMin:"ఆ_సో_మం_బు_గు_శు_శ".split("_"),longDateFormat:{LT:"A h:mm",LTS:"A h:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY, A h:mm",LLLL:"dddd, D MMMM YYYY, A h:mm"},calendar:{sameDay:"[నేడు] LT",nextDay:"[రేపు] LT",nextWeek:"dddd, LT",lastDay:"[నిన్న] LT",lastWeek:"[గత] dddd, LT",sameElse:"L"},relativeTime:{future:"%s లో",past:"%s క్రితం",s:"కొన్ని క్షణాలు",m:"ఒక నిమిషం",mm:"%d నిమిషాలు",h:"ఒక గంట",hh:"%d గంటలు",d:"ఒక రోజు",dd:"%d రోజులు",M:"ఒక నెల",MM:"%d నెలలు",y:"ఒక సంవత్సరం",yy:"%d సంవత్సరాలు"},ordinalParse:/\d{1,2}వ/,ordinal:"%dవ",meridiemParse:/రాత్రి|ఉదయం|మధ్యాహ్నం|సాయంత్రం/,meridiemHour:function(e,t){return 12===e&&(e=0),"రాత్రి"===t?e<4?e:e+12:"ఉదయం"===t?e:"మధ్యాహ్నం"===t?e>=10?e:e+12:"సాయంత్రం"===t?e+12:void 0},meridiem:function(e,t,n){return e<4?"రాత్రి":e<10?"ఉదయం":e<17?"మధ్యాహ్నం":e<20?"సాయంత్రం":"రాత్రి"},week:{dow:0,doy:6}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("th",{months:"มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม".split("_"),monthsShort:"ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.".split("_"),monthsParseExact:!0,weekdays:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์".split("_"),weekdaysShort:"อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์".split("_"),weekdaysMin:"อา._จ._อ._พ._พฤ._ศ._ส.".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"YYYY/MM/DD",LL:"D MMMM YYYY",LLL:"D MMMM YYYY เวลา H:mm",LLLL:"วันddddที่ D MMMM YYYY เวลา H:mm"},meridiemParse:/ก่อนเที่ยง|หลังเที่ยง/,isPM:function(e){return"หลังเที่ยง"===e},meridiem:function(e,t,n){return e<12?"ก่อนเที่ยง":"หลังเที่ยง"},calendar:{sameDay:"[วันนี้ เวลา] LT",nextDay:"[พรุ่งนี้ เวลา] LT",nextWeek:"dddd[หน้า เวลา] LT",lastDay:"[เมื่อวานนี้ เวลา] LT",lastWeek:"[วัน]dddd[ที่แล้ว เวลา] LT",sameElse:"L"},relativeTime:{future:"อีก %s",past:"%sที่แล้ว",s:"ไม่กี่วินาที",m:"1 นาที",mm:"%d นาที",h:"1 ชั่วโมง",hh:"%d ชั่วโมง",d:"1 วัน",dd:"%d วัน",M:"1 เดือน",MM:"%d เดือน",y:"1 ปี",yy:"%d ปี"}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("tl-ph",{months:"Enero_Pebrero_Marso_Abril_Mayo_Hunyo_Hulyo_Agosto_Setyembre_Oktubre_Nobyembre_Disyembre".split("_"),monthsShort:"Ene_Peb_Mar_Abr_May_Hun_Hul_Ago_Set_Okt_Nob_Dis".split("_"),weekdays:"Linggo_Lunes_Martes_Miyerkules_Huwebes_Biyernes_Sabado".split("_"),weekdaysShort:"Lin_Lun_Mar_Miy_Huw_Biy_Sab".split("_"),weekdaysMin:"Li_Lu_Ma_Mi_Hu_Bi_Sab".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"MM/D/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY HH:mm",LLLL:"dddd, MMMM DD, YYYY HH:mm"},calendar:{sameDay:"[Ngayon sa] LT",nextDay:"[Bukas sa] LT",nextWeek:"dddd [sa] LT",lastDay:"[Kahapon sa] LT",lastWeek:"dddd [huling linggo] LT",sameElse:"L"},relativeTime:{future:"sa loob ng %s",past:"%s ang nakalipas",s:"ilang segundo",m:"isang minuto",mm:"%d minuto",h:"isang oras",hh:"%d oras",d:"isang araw",dd:"%d araw",M:"isang buwan",MM:"%d buwan",y:"isang taon",yy:"%d taon"},ordinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";function t(e){var t=e;return t=e.indexOf("jaj")!==-1?t.slice(0,-3)+"leS":e.indexOf("jar")!==-1?t.slice(0,-3)+"waQ":e.indexOf("DIS")!==-1?t.slice(0,-3)+"nem":t+" pIq"}function n(e){var t=e;return t=e.indexOf("jaj")!==-1?t.slice(0,-3)+"Hu’":e.indexOf("jar")!==-1?t.slice(0,-3)+"wen":e.indexOf("DIS")!==-1?t.slice(0,-3)+"ben":t+" ret"}function r(e,t,n,r){var o=a(e);switch(n){case"mm":return o+" tup";case"hh":return o+" rep";case"dd":return o+" jaj";case"MM":return o+" jar";case"yy":return o+" DIS"}}function a(e){var t=Math.floor(e%1e3/100),n=Math.floor(e%100/10),r=e%10,a="";return t>0&&(a+=o[t]+"vatlh"),n>0&&(a+=(""!==a?" ":"")+o[n]+"maH"),r>0&&(a+=(""!==a?" ":"")+o[r]),""===a?"pagh":a}var o="pagh_wa’_cha’_wej_loS_vagh_jav_Soch_chorgh_Hut".split("_"),i=e.defineLocale("tlh",{months:"tera’ jar wa’_tera’ jar cha’_tera’ jar wej_tera’ jar loS_tera’ jar vagh_tera’ jar jav_tera’ jar Soch_tera’ jar chorgh_tera’ jar Hut_tera’ jar wa’maH_tera’ jar wa’maH wa’_tera’ jar wa’maH cha’".split("_"),monthsShort:"jar wa’_jar cha’_jar wej_jar loS_jar vagh_jar jav_jar Soch_jar chorgh_jar Hut_jar wa’maH_jar wa’maH wa’_jar wa’maH cha’".split("_"),monthsParseExact:!0,weekdays:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysShort:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),weekdaysMin:"lojmItjaj_DaSjaj_povjaj_ghItlhjaj_loghjaj_buqjaj_ghInjaj".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[DaHjaj] LT",nextDay:"[wa’leS] LT",nextWeek:"LLL",lastDay:"[wa’Hu’] LT",lastWeek:"LLL",sameElse:"L"},relativeTime:{future:t,past:n,s:"puS lup",m:"wa’ tup",mm:r,h:"wa’ rep",hh:r,d:"wa’ jaj",dd:r,M:"wa’ jar",MM:r,y:"wa’ DIS",yy:r},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return i})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t={1:"'inci",5:"'inci",8:"'inci",70:"'inci",80:"'inci",2:"'nci",7:"'nci",20:"'nci",50:"'nci",3:"'üncü",4:"'üncü",100:"'üncü",6:"'ncı",9:"'uncu",10:"'uncu",30:"'uncu",60:"'ıncı",90:"'ıncı"},n=e.defineLocale("tr",{months:"Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),monthsShort:"Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),weekdays:"Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),weekdaysShort:"Paz_Pts_Sal_Çar_Per_Cum_Cts".split("_"),weekdaysMin:"Pz_Pt_Sa_Ça_Pe_Cu_Ct".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[bugün saat] LT",nextDay:"[yarın saat] LT",nextWeek:"[haftaya] dddd [saat] LT",lastDay:"[dün] LT",lastWeek:"[geçen hafta] dddd [saat] LT",sameElse:"L"},relativeTime:{future:"%s sonra",past:"%s önce",s:"birkaç saniye",m:"bir dakika",mm:"%d dakika",h:"bir saat",hh:"%d saat",d:"bir gün",dd:"%d gün",M:"bir ay",MM:"%d ay",y:"bir yıl",yy:"%d yıl"},ordinalParse:/\d{1,2}'(inci|nci|üncü|ncı|uncu|ıncı)/,ordinal:function(e){if(0===e)return e+"'ıncı";var n=e%10,r=e%100-n,a=e>=100?100:null;return e+(t[n]||t[r]||t[a])},week:{dow:1,doy:7}});return n})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";function t(e,t,n,r){var a={s:["viensas secunds","'iensas secunds"],m:["'n míut","'iens míut"],mm:[e+" míuts",""+e+" míuts"],h:["'n þora","'iensa þora"],hh:[e+" þoras",""+e+" þoras"],d:["'n ziua","'iensa ziua"],dd:[e+" ziuas",""+e+" ziuas"],M:["'n mes","'iens mes"],MM:[e+" mesen",""+e+" mesen"],y:["'n ar","'iens ar"],yy:[e+" ars",""+e+" ars"]};return r?a[n][0]:t?a[n][0]:a[n][1]}var n=e.defineLocale("tzl",{months:"Januar_Fevraglh_Març_Avrïu_Mai_Gün_Julia_Guscht_Setemvar_Listopäts_Noemvar_Zecemvar".split("_"),monthsShort:"Jan_Fev_Mar_Avr_Mai_Gün_Jul_Gus_Set_Lis_Noe_Zec".split("_"),weekdays:"Súladi_Lúneçi_Maitzi_Márcuri_Xhúadi_Viénerçi_Sáturi".split("_"),weekdaysShort:"Súl_Lún_Mai_Már_Xhú_Vié_Sát".split("_"),weekdaysMin:"Sú_Lú_Ma_Má_Xh_Vi_Sá".split("_"),longDateFormat:{LT:"HH.mm",LTS:"HH.mm.ss",L:"DD.MM.YYYY",LL:"D. MMMM [dallas] YYYY",LLL:"D. MMMM [dallas] YYYY HH.mm",LLLL:"dddd, [li] D. MMMM [dallas] YYYY HH.mm"},meridiemParse:/d\'o|d\'a/i,isPM:function(e){return"d'o"===e.toLowerCase()},meridiem:function(e,t,n){return e>11?n?"d'o":"D'O":n?"d'a":"D'A"},calendar:{sameDay:"[oxhi à] LT",nextDay:"[demà à] LT",nextWeek:"dddd [à] LT",lastDay:"[ieiri à] LT",lastWeek:"[sür el] dddd [lasteu à] LT",sameElse:"L"},relativeTime:{future:"osprei %s",past:"ja%s",s:t,m:t,mm:t,h:t,hh:t,d:t,dd:t,M:t,MM:t,y:t,yy:t},ordinalParse:/\d{1,2}\./,ordinal:"%d.",week:{dow:1,doy:4}});return n})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("tzm",{months:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),monthsShort:"ⵉⵏⵏⴰⵢⵔ_ⴱⵕⴰⵢⵕ_ⵎⴰⵕⵚ_ⵉⴱⵔⵉⵔ_ⵎⴰⵢⵢⵓ_ⵢⵓⵏⵢⵓ_ⵢⵓⵍⵢⵓⵣ_ⵖⵓⵛⵜ_ⵛⵓⵜⴰⵏⴱⵉⵔ_ⴽⵟⵓⴱⵕ_ⵏⵓⵡⴰⵏⴱⵉⵔ_ⴷⵓⵊⵏⴱⵉⵔ".split("_"),weekdays:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysShort:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),weekdaysMin:"ⴰⵙⴰⵎⴰⵙ_ⴰⵢⵏⴰⵙ_ⴰⵙⵉⵏⴰⵙ_ⴰⴽⵔⴰⵙ_ⴰⴽⵡⴰⵙ_ⴰⵙⵉⵎⵡⴰⵙ_ⴰⵙⵉⴹⵢⴰⵙ".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[ⴰⵙⴷⵅ ⴴ] LT",nextDay:"[ⴰⵙⴽⴰ ⴴ] LT",nextWeek:"dddd [ⴴ] LT",lastDay:"[ⴰⵚⴰⵏⵜ ⴴ] LT",lastWeek:"dddd [ⴴ] LT",sameElse:"L"},relativeTime:{future:"ⴷⴰⴷⵅ ⵙ ⵢⴰⵏ %s",past:"ⵢⴰⵏ %s",s:"ⵉⵎⵉⴽ",m:"ⵎⵉⵏⵓⴺ",mm:"%d ⵎⵉⵏⵓⴺ",h:"ⵙⴰⵄⴰ",hh:"%d ⵜⴰⵙⵙⴰⵄⵉⵏ",d:"ⴰⵙⵙ",dd:"%d oⵙⵙⴰⵏ",M:"ⴰⵢoⵓⵔ",MM:"%d ⵉⵢⵢⵉⵔⵏ",y:"ⴰⵙⴳⴰⵙ",yy:"%d ⵉⵙⴳⴰⵙⵏ"},week:{dow:6,doy:12}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("tzm-latn",{months:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),monthsShort:"innayr_brˤayrˤ_marˤsˤ_ibrir_mayyw_ywnyw_ywlywz_ɣwšt_šwtanbir_ktˤwbrˤ_nwwanbir_dwjnbir".split("_"),weekdays:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysShort:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),weekdaysMin:"asamas_aynas_asinas_akras_akwas_asimwas_asiḍyas".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd D MMMM YYYY HH:mm"},calendar:{sameDay:"[asdkh g] LT",nextDay:"[aska g] LT",nextWeek:"dddd [g] LT",lastDay:"[assant g] LT",lastWeek:"dddd [g] LT",sameElse:"L"},relativeTime:{future:"dadkh s yan %s",past:"yan %s",s:"imik",m:"minuḍ",mm:"%d minuḍ",h:"saɛa",hh:"%d tassaɛin",d:"ass",dd:"%d ossan",M:"ayowr",MM:"%d iyyirn",y:"asgas",yy:"%d isgasn"},week:{dow:6,doy:12}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";function t(e,t){var n=e.split("_");return t%10===1&&t%100!==11?n[0]:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?n[1]:n[2]}function n(e,n,r){var a={mm:n?"хвилина_хвилини_хвилин":"хвилину_хвилини_хвилин",hh:n?"година_години_годин":"годину_години_годин",dd:"день_дні_днів",MM:"місяць_місяці_місяців",yy:"рік_роки_років"};return"m"===r?n?"хвилина":"хвилину":"h"===r?n?"година":"годину":e+" "+t(a[r],+e)}function r(e,t){var n={nominative:"неділя_понеділок_вівторок_середа_четвер_п’ятниця_субота".split("_"),accusative:"неділю_понеділок_вівторок_середу_четвер_п’ятницю_суботу".split("_"),genitive:"неділі_понеділка_вівторка_середи_четверга_п’ятниці_суботи".split("_")},r=/(\[[ВвУу]\]) ?dddd/.test(t)?"accusative":/\[?(?:минулої|наступної)? ?\] ?dddd/.test(t)?"genitive":"nominative";return n[r][e.day()]}function a(e){return function(){return e+"о"+(11===this.hours()?"б":"")+"] LT"}}var o=e.defineLocale("uk",{months:{format:"січня_лютого_березня_квітня_травня_червня_липня_серпня_вересня_жовтня_листопада_грудня".split("_"),standalone:"січень_лютий_березень_квітень_травень_червень_липень_серпень_вересень_жовтень_листопад_грудень".split("_")},monthsShort:"січ_лют_бер_квіт_трав_черв_лип_серп_вер_жовт_лист_груд".split("_"),weekdays:r,weekdaysShort:"нд_пн_вт_ср_чт_пт_сб".split("_"),weekdaysMin:"нд_пн_вт_ср_чт_пт_сб".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD.MM.YYYY",LL:"D MMMM YYYY р.",LLL:"D MMMM YYYY р., HH:mm",LLLL:"dddd, D MMMM YYYY р., HH:mm"},calendar:{sameDay:a("[Сьогодні "),nextDay:a("[Завтра "),lastDay:a("[Вчора "),nextWeek:a("[У] dddd ["),lastWeek:function(){switch(this.day()){case 0:case 3:case 5:case 6:return a("[Минулої] dddd [").call(this);case 1:case 2:case 4:return a("[Минулого] dddd [").call(this)}},sameElse:"L"},relativeTime:{future:"за %s",past:"%s тому",s:"декілька секунд",m:n,mm:n,h:"годину",hh:n,d:"день",dd:n,M:"місяць",MM:n,y:"рік",yy:n},meridiemParse:/ночі|ранку|дня|вечора/,isPM:function(e){return/^(дня|вечора)$/.test(e)},meridiem:function(e,t,n){return e<4?"ночі":e<12?"ранку":e<17?"дня":"вечора"},ordinalParse:/\d{1,2}-(й|го)/,ordinal:function(e,t){switch(t){case"M":case"d":case"DDD":case"w":case"W":return e+"-й";case"D":return e+"-го";default:return e}},week:{dow:1,doy:7}});return o})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("uz",{months:"январ_феврал_март_апрел_май_июн_июл_август_сентябр_октябр_ноябр_декабр".split("_"),monthsShort:"янв_фев_мар_апр_май_июн_июл_авг_сен_окт_ноя_дек".split("_"),weekdays:"Якшанба_Душанба_Сешанба_Чоршанба_Пайшанба_Жума_Шанба".split("_"),weekdaysShort:"Якш_Душ_Сеш_Чор_Пай_Жум_Шан".split("_"),weekdaysMin:"Як_Ду_Се_Чо_Па_Жу_Ша".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"D MMMM YYYY, dddd HH:mm"},calendar:{sameDay:"[Бугун соат] LT [да]",nextDay:"[Эртага] LT [да]",nextWeek:"dddd [куни соат] LT [да]",lastDay:"[Кеча соат] LT [да]",lastWeek:"[Утган] dddd [куни соат] LT [да]",sameElse:"L"},relativeTime:{future:"Якин %s ичида",past:"Бир неча %s олдин",s:"фурсат",m:"бир дакика",mm:"%d дакика",h:"бир соат",hh:"%d соат",d:"бир кун",dd:"%d кун",M:"бир ой",MM:"%d ой",y:"бир йил",yy:"%d йил"},week:{dow:1,doy:7}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("vi",{months:"tháng 1_tháng 2_tháng 3_tháng 4_tháng 5_tháng 6_tháng 7_tháng 8_tháng 9_tháng 10_tháng 11_tháng 12".split("_"),monthsShort:"Th01_Th02_Th03_Th04_Th05_Th06_Th07_Th08_Th09_Th10_Th11_Th12".split("_"),monthsParseExact:!0,weekdays:"chủ nhật_thứ hai_thứ ba_thứ tư_thứ năm_thứ sáu_thứ bảy".split("_"),weekdaysShort:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysMin:"CN_T2_T3_T4_T5_T6_T7".split("_"),weekdaysParseExact:!0,meridiemParse:/sa|ch/i,isPM:function(e){return/^ch$/i.test(e)},meridiem:function(e,t,n){return e<12?n?"sa":"SA":n?"ch":"CH"},longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM [năm] YYYY",LLL:"D MMMM [năm] YYYY HH:mm",LLLL:"dddd, D MMMM [năm] YYYY HH:mm",l:"DD/M/YYYY",ll:"D MMM YYYY",lll:"D MMM YYYY HH:mm",llll:"ddd, D MMM YYYY HH:mm"},calendar:{sameDay:"[Hôm nay lúc] LT",nextDay:"[Ngày mai lúc] LT",nextWeek:"dddd [tuần tới lúc] LT",lastDay:"[Hôm qua lúc] LT",lastWeek:"dddd [tuần rồi lúc] LT",sameElse:"L"},relativeTime:{future:"%s tới",past:"%s trước",s:"vài giây",m:"một phút",mm:"%d phút",h:"một giờ",hh:"%d giờ",d:"một ngày",dd:"%d ngày",M:"một tháng",MM:"%d tháng",y:"một năm",yy:"%d năm"},ordinalParse:/\d{1,2}/,ordinal:function(e){return e},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("x-pseudo",{months:"J~áñúá~rý_F~ébrú~árý_~Márc~h_Áp~ríl_~Máý_~Júñé~_Júl~ý_Áú~gúst~_Sép~témb~ér_Ó~ctób~ér_Ñ~óvém~bér_~Décé~mbér".split("_"),monthsShort:"J~áñ_~Féb_~Már_~Ápr_~Máý_~Júñ_~Júl_~Áúg_~Sép_~Óct_~Ñóv_~Déc".split("_"),monthsParseExact:!0,weekdays:"S~úñdá~ý_Mó~ñdáý~_Túé~sdáý~_Wéd~ñésd~áý_T~húrs~dáý_~Fríd~áý_S~átúr~dáý".split("_"),weekdaysShort:"S~úñ_~Móñ_~Túé_~Wéd_~Thú_~Frí_~Sát".split("_"),weekdaysMin:"S~ú_Mó~_Tú_~Wé_T~h_Fr~_Sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"HH:mm",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},calendar:{sameDay:"[T~ódá~ý át] LT",nextDay:"[T~ómó~rró~w át] LT",nextWeek:"dddd [át] LT",lastDay:"[Ý~ést~érdá~ý át] LT",lastWeek:"[L~ást] dddd [át] LT",sameElse:"L"},relativeTime:{future:"í~ñ %s",past:"%s á~gó",s:"á ~féw ~sécó~ñds",m:"á ~míñ~úté",mm:"%d m~íñú~tés",h:"á~ñ hó~úr",hh:"%d h~óúrs",d:"á ~dáý",dd:"%d d~áýs",M:"á ~móñ~th",MM:"%d m~óñt~hs",y:"á ~ýéár",yy:"%d ý~éárs"},ordinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10,n=1===~~(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th";return e+n},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("zh-cn",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"周日_周一_周二_周三_周四_周五_周六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"Ah点mm分",LTS:"Ah点m分s秒",L:"YYYY-MM-DD",LL:"YYYY年MMMD日",LLL:"YYYY年MMMD日Ah点mm分",LLLL:"YYYY年MMMD日ddddAh点mm分",l:"YYYY-MM-DD",ll:"YYYY年MMMD日",lll:"YYYY年MMMD日Ah点mm分",llll:"YYYY年MMMD日ddddAh点mm分"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"下午"===t||"晚上"===t?e+12:e>=11?e:e+12},meridiem:function(e,t,n){var r=100*e+t;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:function(){return 0===this.minutes()?"[今天]Ah[点整]":"[今天]LT"},nextDay:function(){return 0===this.minutes()?"[明天]Ah[点整]":"[明天]LT"},lastDay:function(){return 0===this.minutes()?"[昨天]Ah[点整]":"[昨天]LT"},nextWeek:function(){var t,n;return t=e().startOf("week"),n=this.diff(t,"days")>=7?"[下]":"[本]",0===this.minutes()?n+"dddAh点整":n+"dddAh点mm"},lastWeek:function(){var t,n;return t=e().startOf("week"),n=this.unix()<t.unix()?"[上]":"[本]",0===this.minutes()?n+"dddAh点整":n+"dddAh点mm"},sameElse:"LL"},ordinalParse:/\d{1,2}(日|月|周)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"周";default:return e}},relativeTime:{future:"%s内",past:"%s前",s:"几秒",m:"1 分钟",mm:"%d 分钟",h:"1 小时",hh:"%d 小时",d:"1 天",dd:"%d 天",M:"1 个月",MM:"%d 个月",y:"1 年",yy:"%d 年"},week:{dow:1,doy:4}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("zh-hk",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"Ah點mm分",LTS:"Ah點m分s秒",L:"YYYY年MMMD日",LL:"YYYY年MMMD日",LLL:"YYYY年MMMD日Ah點mm分",LLLL:"YYYY年MMMD日ddddAh點mm分",l:"YYYY年MMMD日",ll:"YYYY年MMMD日",lll:"YYYY年MMMD日Ah點mm分",llll:"YYYY年MMMD日ddddAh點mm分"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,n){var r=100*e+t;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},ordinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}});return t})},function(e,t,n){!function(e,t){t(n(474))}(this,function(e){"use strict";var t=e.defineLocale("zh-tw",{months:"一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月".split("_"),monthsShort:"1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),weekdays:"星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),weekdaysShort:"週日_週一_週二_週三_週四_週五_週六".split("_"),weekdaysMin:"日_一_二_三_四_五_六".split("_"),longDateFormat:{LT:"Ah點mm分",LTS:"Ah點m分s秒",L:"YYYY年MMMD日",LL:"YYYY年MMMD日",LLL:"YYYY年MMMD日Ah點mm分",LLLL:"YYYY年MMMD日ddddAh點mm分",l:"YYYY年MMMD日",ll:"YYYY年MMMD日",lll:"YYYY年MMMD日Ah點mm分",llll:"YYYY年MMMD日ddddAh點mm分"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(e,t){return 12===e&&(e=0),"凌晨"===t||"早上"===t||"上午"===t?e:"中午"===t?e>=11?e:e+12:"下午"===t||"晚上"===t?e+12:void 0},meridiem:function(e,t,n){var r=100*e+t;return r<600?"凌晨":r<900?"早上":r<1130?"上午":r<1230?"中午":r<1800?"下午":"晚上"},calendar:{sameDay:"[今天]LT",nextDay:"[明天]LT",nextWeek:"[下]ddddLT",lastDay:"[昨天]LT",lastWeek:"[上]ddddLT",sameElse:"L"},ordinalParse:/\d{1,2}(日|月|週)/,ordinal:function(e,t){switch(t){case"d":case"D":case"DDD":return e+"日";case"M":return e+"月";case"w":case"W":return e+"週";default:return e}},relativeTime:{future:"%s內",past:"%s前",s:"幾秒",m:"1 分鐘",mm:"%d 分鐘",h:"1 小時",hh:"%d 小時",d:"1 天",dd:"%d 天",M:"1 個月",MM:"%d 個月",y:"1 年",yy:"%d 年"}});return t})},function(e,t){e.exports={version:"2015d",zones:["Africa/Abidjan|LMT GMT|g.8 0|01|-2ldXH.Q","Africa/Accra|LMT GMT GHST|.Q 0 -k|012121212121212121212121212121212121212121212121|-26BbX.8 6tzX.8 MnE 1BAk MnE 1BAk MnE 1BAk MnE 1C0k MnE 1BAk MnE 1BAk MnE 1BAk MnE 1C0k MnE 1BAk MnE 1BAk MnE 1BAk MnE 1C0k MnE 1BAk MnE 1BAk MnE 1BAk MnE 1C0k MnE 1BAk MnE 1BAk MnE 1BAk MnE 1C0k MnE 1BAk MnE 1BAk MnE","Africa/Addis_Ababa|LMT EAT BEAT BEAUT|-2r.g -30 -2u -2J|01231|-1F3Cr.g 3Dzr.g okMu MFXJ","Africa/Algiers|PMT WET WEST CET CEST|-9.l 0 -10 -10 -20|0121212121212121343431312123431213|-2nco9.l cNb9.l HA0 19A0 1iM0 11c0 1oo0 Wo0 1rc0 QM0 1EM0 UM0 DA0 Imo0 rd0 De0 9Xz0 1fb0 1ap0 16K0 2yo0 mEp0 hwL0 jxA0 11A0 dDd0 17b0 11B0 1cN0 2Dy0 1cN0 1fB0 1cL0","Africa/Bangui|LMT WAT|-d.A -10|01|-22y0d.A","Africa/Bissau|LMT WAT GMT|12.k 10 0|012|-2ldWV.E 2xonV.E","Africa/Blantyre|LMT CAT|-2a.k -20|01|-2GJea.k","Africa/Cairo|EET EEST|-20 -30|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-1bIO0 vb0 1ip0 11z0 1iN0 1nz0 12p0 1pz0 10N0 1pz0 16p0 1jz0 s3d0 Vz0 1oN0 11b0 1oO0 10N0 1pz0 10N0 1pb0 10N0 1pb0 10N0 1pb0 10N0 1pz0 10N0 1pb0 10N0 1pb0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1WL0 rd0 1Rz0 wp0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1qL0 Xd0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1ny0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 WL0 1qN0 Rb0 1wp0 On0 1zd0 Lz0 1EN0 Fb0 c10 8n0 8Nd0 gL0 e10 mn0","Africa/Casablanca|LMT WET WEST CET|u.k 0 -10 -10|012121212121212121312121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2gMnt.E 130Lt.E rb0 Dd0 dVb0 b6p0 TX0 EoB0 LL0 gnd0 rz0 43d0 AL0 1Nd0 XX0 1Cp0 pz0 dEp0 4mn0 SyN0 AL0 1Nd0 wn0 1FB0 Db0 1zd0 Lz0 1Nf0 wM0 co0 go0 1o00 s00 dA0 vc0 11A0 A00 e00 y00 11A0 uo0 e00 DA0 11A0 rA0 e00 Jc0 WM0 m00 gM0 M00 WM0 jc0 e00 RA0 11A0 dA0 e00 Uo0 11A0 800 gM0 Xc0 11A0 5c0 e00 17A0 WM0 2o0 e00 1ao0 19A0 1g00 16M0 1iM0 1400 1lA0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qo0 1200 1kM0 14M0 1i00","Africa/Ceuta|WET WEST CET CEST|0 -10 -10 -20|010101010101010101010232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-25KN0 11z0 drd0 18o0 3I00 17c0 1fA0 1a00 1io0 1a00 1y7p0 LL0 gnd0 rz0 43d0 AL0 1Nd0 XX0 1Cp0 pz0 dEp0 4VB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Africa/El_Aaiun|LMT WAT WET WEST|Q.M 10 0 -10|0123232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-1rDz7.c 1GVA7.c 6L0 AL0 1Nd0 XX0 1Cp0 pz0 1cBB0 AL0 1Nd0 wn0 1FB0 Db0 1zd0 Lz0 1Nf0 wM0 co0 go0 1o00 s00 dA0 vc0 11A0 A00 e00 y00 11A0 uo0 e00 DA0 11A0 rA0 e00 Jc0 WM0 m00 gM0 M00 WM0 jc0 e00 RA0 11A0 dA0 e00 Uo0 11A0 800 gM0 Xc0 11A0 5c0 e00 17A0 WM0 2o0 e00 1ao0 19A0 1g00 16M0 1iM0 1400 1lA0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qo0 1200 1kM0 14M0 1i00","Africa/Johannesburg|SAST SAST SAST|-1u -20 -30|012121|-2GJdu 1Ajdu 1cL0 1cN0 1cL0","Africa/Juba|LMT CAT CAST EAT|-2a.8 -20 -30 -30|01212121212121212121212121212121213|-1yW2a.8 1zK0a.8 16L0 1iN0 17b0 1jd0 17b0 1ip0 17z0 1i10 17X0 1hB0 18n0 1hd0 19b0 1gp0 19z0 1iN0 17b0 1ip0 17z0 1i10 18n0 1hd0 18L0 1gN0 19b0 1gp0 19z0 1iN0 17z0 1i10 17X0 yGd0","Africa/Monrovia|MMT LRT GMT|H.8 I.u 0|012|-23Lzg.Q 29s01.m","Africa/Ndjamena|LMT WAT WAST|-10.c -10 -20|0121|-2le10.c 2J3c0.c Wn0","Africa/Tripoli|LMT CET CEST EET|-Q.I -10 -20 -20|012121213121212121212121213123123|-21JcQ.I 1hnBQ.I vx0 4iP0 xx0 4eN0 Bb0 7ip0 U0n0 A10 1db0 1cN0 1db0 1dd0 1db0 1eN0 1bb0 1e10 1cL0 1c10 1db0 1dd0 1db0 1cN0 1db0 1q10 fAn0 1ep0 1db0 AKq0 TA0 1o00","Africa/Tunis|PMT CET CEST|-9.l -10 -20|0121212121212121212121212121212121|-2nco9.l 18pa9.l 1qM0 DA0 3Tc0 11B0 1ze0 WM0 7z0 3d0 14L0 1cN0 1f90 1ar0 16J0 1gXB0 WM0 1rA0 11c0 nwo0 Ko0 1cM0 1cM0 1rA0 10M0 zuM0 10N0 1aN0 1qM0 WM0 1qM0 11A0 1o00","Africa/Windhoek|SWAT SAST SAST CAT WAT WAST|-1u -20 -30 -20 -10 -20|012134545454545454545454545454545454545454545454545454545454545454545454545454545454545454545|-2GJdu 1Ajdu 1cL0 1SqL0 9NA0 11D0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0","America/Adak|NST NWT NPT BST BDT AHST HST HDT|b0 a0 a0 b0 a0 a0 a0 90|012034343434343434343434343434343456767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-17SX0 8wW0 iB0 Qlb0 52O0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cm0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Anchorage|CAT CAWT CAPT AHST AHDT YST AKST AKDT|a0 90 90 a0 90 90 90 80|012034343434343434343434343434343456767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-17T00 8wX0 iA0 Qlb0 52O0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cm0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Anguilla|LMT AST|46.4 40|01|-2kNvR.U","America/Araguaina|LMT BRT BRST|3c.M 30 20|0121212121212121212121212121212121212121212121212121|-2glwL.c HdKL.c 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 dMN0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 ny10 Lz0","America/Argentina/Buenos_Aires|CMT ART ARST ART ARST|4g.M 40 30 30 20|0121212121212121212121212121212121212121213434343434343234343|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 g0p0 10M0 j3c0 uL0 1qN0 WL0","America/Argentina/Catamarca|CMT ART ARST ART ARST WART|4g.M 40 30 30 20 40|0121212121212121212121212121212121212121213434343454343235343|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 g0p0 10M0 ako0 7B0 8zb0 uL0","America/Argentina/Cordoba|CMT ART ARST ART ARST WART|4g.M 40 30 30 20 40|0121212121212121212121212121212121212121213434343454343234343|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 g0p0 10M0 j3c0 uL0 1qN0 WL0","America/Argentina/Jujuy|CMT ART ARST ART ARST WART WARST|4g.M 40 30 30 20 40 30|01212121212121212121212121212121212121212134343456543432343|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1ze0 TX0 1ld0 WK0 1wp0 TX0 g0p0 10M0 j3c0 uL0","America/Argentina/La_Rioja|CMT ART ARST ART ARST WART|4g.M 40 30 30 20 40|01212121212121212121212121212121212121212134343434534343235343|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Qn0 qO0 16n0 Rb0 1wp0 TX0 g0p0 10M0 ako0 7B0 8zb0 uL0","America/Argentina/Mendoza|CMT ART ARST ART ARST WART WARST|4g.M 40 30 30 20 40 30|0121212121212121212121212121212121212121213434345656543235343|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1u20 SL0 1vd0 Tb0 1wp0 TW0 g0p0 10M0 agM0 Op0 7TX0 uL0","America/Argentina/Rio_Gallegos|CMT ART ARST ART ARST WART|4g.M 40 30 30 20 40|0121212121212121212121212121212121212121213434343434343235343|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 g0p0 10M0 ako0 7B0 8zb0 uL0","America/Argentina/Salta|CMT ART ARST ART ARST WART|4g.M 40 30 30 20 40|01212121212121212121212121212121212121212134343434543432343|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 g0p0 10M0 j3c0 uL0","America/Argentina/San_Juan|CMT ART ARST ART ARST WART|4g.M 40 30 30 20 40|01212121212121212121212121212121212121212134343434534343235343|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Qn0 qO0 16n0 Rb0 1wp0 TX0 g0p0 10M0 ak00 m10 8lb0 uL0","America/Argentina/San_Luis|CMT ART ARST ART ARST WART WARST|4g.M 40 30 30 20 40 30|01212121212121212121212121212121212121212134343456536353465653|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 XX0 1q20 SL0 AN0 kin0 10M0 ak00 m10 8lb0 8L0 jd0 1qN0 WL0 1qN0","America/Argentina/Tucuman|CMT ART ARST ART ARST WART|4g.M 40 30 30 20 40|012121212121212121212121212121212121212121343434345434323534343|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 g0p0 10M0 ako0 4N0 8BX0 uL0 1qN0 WL0","America/Argentina/Ushuaia|CMT ART ARST ART ARST WART|4g.M 40 30 30 20 40|0121212121212121212121212121212121212121213434343434343235343|-20UHH.c pKnH.c Mn0 1iN0 Tb0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 1C10 LX0 1C10 LX0 1C10 LX0 1C10 Mn0 MN0 2jz0 MN0 4lX0 u10 5Lb0 1pB0 Fnz0 u10 uL0 1vd0 SL0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 g0p0 10M0 ajA0 8p0 8zb0 uL0","America/Aruba|LMT ANT AST|4z.L 4u 40|012|-2kV7o.d 28KLS.d","America/Asuncion|AMT PYT PYT PYST|3O.E 40 30 30|012131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313|-1x589.k 1DKM9.k 3CL0 3Dd0 10L0 1pB0 10n0 1pB0 10n0 1pB0 1cL0 1dd0 1db0 1dd0 1cL0 1dd0 1cL0 1dd0 1cL0 1dd0 1db0 1dd0 1cL0 1dd0 1cL0 1dd0 1cL0 1dd0 1db0 1dd0 1cL0 1lB0 14n0 1dd0 1cL0 1fd0 WL0 1rd0 1aL0 1dB0 Xz0 1qp0 Xb0 1qN0 10L0 1rB0 TX0 1tB0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 WN0 1qL0 11B0 1nX0 1ip0 WL0 1qN0 WL0 1qN0 WL0 1tB0 TX0 1tB0 TX0 1tB0 19X0 1a10 1fz0 1a10 1fz0 1cN0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0","America/Atikokan|CST CDT CWT CPT EST|60 50 50 50 50|0101234|-25TQ0 1in0 Rnb0 3je0 8x30 iw0","America/Bahia|LMT BRT BRST|2y.4 30 20|01212121212121212121212121212121212121212121212121212121212121|-2glxp.U HdLp.U 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 l5B0 Rb0","America/Bahia_Banderas|LMT MST CST PST MDT CDT|71 70 60 80 60 50|0121212131414141414141414141414141414152525252525252525252525252525252525252525252525252525252|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 otX0 gmN0 P2N0 13Vd0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nW0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0","America/Barbados|LMT BMT AST ADT|3W.t 3W.t 40 30|01232323232|-1Q0I1.v jsM0 1ODC1.v IL0 1ip0 17b0 1ip0 17b0 1ld0 13b0","America/Belem|LMT BRT BRST|3d.U 30 20|012121212121212121212121212121|-2glwK.4 HdKK.4 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0","America/Belize|LMT CST CHDT CDT|5Q.M 60 5u 50|01212121212121212121212121212121212121212121212121213131|-2kBu7.c fPA7.c Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1wou Rbu 1zcu Onu 1zcu Onu 1zcu Rbu 1wou Rbu 1f0Mu qn0 lxB0 mn0","America/Blanc-Sablon|AST ADT AWT APT|40 30 30 30|010230|-25TS0 1in0 UGp0 8x50 iu0","America/Boa_Vista|LMT AMT AMST|42.E 40 30|0121212121212121212121212121212121|-2glvV.k HdKV.k 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 smp0 WL0 1tB0 2L0","America/Bogota|BMT COT COST|4U.g 50 40|0121|-2eb73.I 38yo3.I 2en0","America/Boise|PST PDT MST MWT MPT MDT|80 70 70 60 60 60|0101023425252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252|-261q0 1nX0 11B0 1nX0 8C10 JCL0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 Dd0 1Kn0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Cambridge_Bay|zzz MST MWT MPT MDDT MDT CST CDT EST|0 70 60 60 50 60 60 50 50|0123141515151515151515151515151515151515151515678651515151515151515151515151515151515151515151515151515151515151515151515151|-21Jc0 RO90 8x20 ix0 LCL0 1fA0 zgO0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11A0 1nX0 2K0 WQ0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Campo_Grande|LMT AMT AMST|3C.s 40 30|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-2glwl.w HdLl.w 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 1C10 Lz0 1Ip0 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1C10 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1C10 Lz0 1C10 Lz0 1C10 Lz0 1C10 On0 1zd0 Rb0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0","America/Cancun|LMT CST EST EDT CDT|5L.4 60 50 40 50|0123232341414141414141414141414141414141412|-1UQG0 2q2o0 yLB0 1lb0 14p0 1lb0 14p0 Lz0 xB0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 Dd0","America/Caracas|CMT VET VET|4r.E 4u 40|0121|-2kV7w.k 28KM2.k 1IwOu","America/Cayenne|LMT GFT GFT|3t.k 40 30|012|-2mrwu.E 2gWou.E","America/Cayman|CMT EST|5j.A 50|01|-2uduE.o","America/Chicago|CST CDT EST CWT CPT|60 50 50 50 50|01010101010101010101010101010101010102010101010103401010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261s0 1nX0 11B0 1nX0 1wp0 TX0 WN0 1qL0 1cN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 11B0 1Hz0 14p0 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 RB0 8x30 iw0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Chihuahua|LMT MST CST CDT MDT|74.k 70 60 50 60|0121212323241414141414141414141414141414141414141414141414141414141414141414141414141414141|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 2zQN0 1lb0 14p0 1lb0 14q0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0","America/Costa_Rica|SJMT CST CDT|5A.d 60 50|0121212121|-1Xd6n.L 2lu0n.L Db0 1Kp0 Db0 pRB0 15b0 1kp0 mL0","America/Creston|MST PST|70 80|010|-29DR0 43B0","America/Cuiaba|LMT AMT AMST|3I.k 40 30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-2glwf.E HdLf.E 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 4a10 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1C10 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1C10 Lz0 1C10 Lz0 1C10 Lz0 1C10 On0 1zd0 Rb0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0","America/Danmarkshavn|LMT WGT WGST GMT|1e.E 30 20 0|01212121212121212121212121212121213|-2a5WJ.k 2z5fJ.k 19U0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 DC0","America/Dawson|YST YDT YWT YPT YDDT PST PDT|90 80 80 80 70 80 70|0101023040565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-25TN0 1in0 1o10 13V0 Ser0 8x00 iz0 LCL0 1fA0 jrA0 fNd0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Dawson_Creek|PST PDT PWT PPT MST|80 70 70 70 70|0102301010101010101010101010101010101010101010101010101014|-25TO0 1in0 UGp0 8x10 iy0 3NB0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 ML0","America/Denver|MST MDT MWT MPT|70 60 60 60|01010101023010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261r0 1nX0 11B0 1nX0 11B0 1qL0 WN0 mn0 Ord0 8x20 ix0 LCN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Detroit|LMT CST EST EWT EPT EDT|5w.b 60 50 40 40 40|01234252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252|-2Cgir.N peqr.N 156L0 8x40 iv0 6fd0 11z0 Jy10 SL0 dnB0 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Edmonton|LMT MST MDT MWT MPT|7x.Q 70 60 60 60|01212121212121341212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2yd4q.8 shdq.8 1in0 17d0 hz0 2dB0 1fz0 1a10 11z0 1qN0 WL0 1qN0 11z0 IGN0 8x20 ix0 3NB0 11z0 LFB0 1cL0 3Cp0 1cL0 66N0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Eirunepe|LMT ACT ACST AMT|4D.s 50 40 40|0121212121212121212121212121212131|-2glvk.w HdLk.w 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 dPB0 On0 yTd0 d5X0","America/El_Salvador|LMT CST CDT|5U.M 60 50|012121|-1XiG3.c 2Fvc3.c WL0 1qN0 WL0","America/Ensenada|LMT MST PST PDT PWT PPT|7M.4 70 80 70 70 70|012123245232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-1UQE0 4PX0 8mM0 8lc0 SN0 1cL0 pHB0 83r0 zI0 5O10 1Rz0 cOP0 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 BUp0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Fort_Wayne|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|010101023010101010101010101040454545454545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 QI10 Db0 RB0 8x30 iw0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 5Tz0 1o10 qLb0 1cL0 1cN0 1cL0 1qhd0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Fortaleza|LMT BRT BRST|2y 30 20|0121212121212121212121212121212121212121|-2glxq HdLq 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 5z0 2mN0 On0","America/Glace_Bay|LMT AST ADT AWT APT|3X.M 40 30 30 30|012134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2IsI0.c CwO0.c 1in0 UGp0 8x50 iu0 iq10 11z0 Jg10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Godthab|LMT WGT WGST|3q.U 30 20|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2a5Ux.4 2z5dx.4 19U0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","America/Goose_Bay|NST NDT NST NDT NWT NPT AST ADT ADDT|3u.Q 2u.Q 3u 2u 2u 2u 40 30 20|010232323232323245232323232323232323232323232323232323232326767676767676767676767676767676767676767676768676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-25TSt.8 1in0 DXb0 2HbX.8 WL0 1qN0 WL0 1qN0 WL0 1tB0 TX0 1tB0 WL0 1qN0 WL0 1qN0 7UHu itu 1tB0 WL0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1tB0 WL0 1ld0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 S10 g0u 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14n1 1lb0 14p0 1nW0 11C0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zcX Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Grand_Turk|KMT EST EDT AST|57.b 50 40 40|0121212121212121212121212121212121212121212121212121212121212121212121212123|-2l1uQ.N 2HHBQ.N 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Guatemala|LMT CST CDT|62.4 60 50|0121212121|-24KhV.U 2efXV.U An0 mtd0 Nz0 ifB0 17b0 zDB0 11z0","America/Guayaquil|QMT ECT|5e 50|01|-1yVSK","America/Guyana|LMT GBGT GYT GYT GYT|3Q.E 3J 3J 30 40|01234|-2dvU7.k 24JzQ.k mlc0 Bxbf","America/Halifax|LMT AST ADT AWT APT|4e.o 40 30 30 30|0121212121212121212121212121212121212121212121212134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2IsHJ.A xzzJ.A 1db0 3I30 1in0 3HX0 IL0 1E10 ML0 1yN0 Pb0 1Bd0 Mn0 1Bd0 Rz0 1w10 Xb0 1w10 LX0 1w10 Xb0 1w10 Lz0 1C10 Jz0 1E10 OL0 1yN0 Un0 1qp0 Xb0 1qp0 11X0 1w10 Lz0 1HB0 LX0 1C10 FX0 1w10 Xb0 1qp0 Xb0 1BB0 LX0 1td0 Xb0 1qp0 Xb0 Rf0 8x50 iu0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 3Qp0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 3Qp0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 6i10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Havana|HMT CST CDT|5t.A 50 40|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1Meuu.o 72zu.o ML0 sld0 An0 1Nd0 Db0 1Nd0 An0 6Ep0 An0 1Nd0 An0 JDd0 Mn0 1Ap0 On0 1fd0 11X0 1qN0 WL0 1wp0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 14n0 1ld0 14L0 1kN0 15b0 1kp0 1cL0 1cN0 1fz0 1a10 1fz0 1fB0 11z0 14p0 1nX0 11B0 1nX0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 1a10 1in0 1a10 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 17c0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 11A0 6i00 Rc0 1wo0 U00 1tA0 Rc0 1wo0 U00 1wo0 U00 1zc0 U00 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0","America/Hermosillo|LMT MST CST PST MDT|7n.Q 70 60 80 60|0121212131414141|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 otX0 gmN0 P2N0 13Vd0 1lb0 14p0 1lb0 14p0 1lb0","America/Indiana/Knox|CST CDT CWT CPT EST|60 50 50 50 50|0101023010101010101010101010101010101040101010101010101010101010101010101010101010101010141010101010101010101010101010101010101010101010101010101010101010|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 3NB0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 11z0 1o10 11z0 1o10 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 3Cn0 8wp0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 z8o0 1o00 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Indiana/Marengo|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|0101023010101010101010104545454545414545454545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 dyN0 11z0 6fd0 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 jrz0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1VA0 LA0 1BX0 1e6p0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Indiana/Petersburg|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|01010230101010101010101010104010101010101010101010141014545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 njX0 WN0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 3Fb0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 19co0 1o00 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Indiana/Tell_City|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|01010230101010101010101010101010454541010101010101010101010101010101010101010101010101010101010101010|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 1o10 11z0 g0p0 11z0 1o10 11z0 1qL0 WN0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 caL0 1cL0 1cN0 1cL0 1qhd0 1o00 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Indiana/Vevay|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|010102304545454545454545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 kPB0 Awn0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1lnd0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Indiana/Vincennes|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|01010230101010101010101010101010454541014545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 1o10 11z0 g0p0 11z0 1o10 11z0 1qL0 WN0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 caL0 1cL0 1cN0 1cL0 1qhd0 1o00 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Indiana/Winamac|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|01010230101010101010101010101010101010454541054545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 jrz0 1cL0 1cN0 1cL0 1qhd0 1o00 Rd0 1za0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Inuvik|zzz PST PDDT MST MDT|0 80 60 70 60|0121343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-FnA0 tWU0 1fA0 wPe0 2pz0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Iqaluit|zzz EWT EPT EST EDDT EDT CST CDT|0 40 40 50 30 40 60 50|01234353535353535353535353535353535353535353567353535353535353535353535353535353535353535353535353535353535353535353535353|-16K00 7nX0 iv0 LCL0 1fA0 zgO0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11C0 1nX0 11A0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Jamaica|KMT EST EDT|57.b 50 40|0121212121212121212121|-2l1uQ.N 2uM1Q.N 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0","America/Juneau|PST PWT PPT PDT YDT YST AKST AKDT|80 70 70 70 80 90 90 80|01203030303030303030303030403030356767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-17T20 8x10 iy0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cM0 1cM0 1cL0 1cN0 1fz0 1a10 1fz0 co0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Kentucky/Louisville|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|0101010102301010101010101010101010101454545454545414545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 3Fd0 Nb0 LPd0 11z0 RB0 8x30 iw0 Bb0 10N0 2bB0 8in0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 xz0 gso0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1VA0 LA0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Kentucky/Monticello|CST CDT CWT CPT EST EDT|60 50 50 50 50 40|0101023010101010101010101010101010101010101010101010101010101010101010101454545454545454545454545454545454545454545454545454545454545454545454545454|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 SWp0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11A0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/La_Paz|CMT BOST BOT|4w.A 3w.A 40|012|-1x37r.o 13b0","America/Lima|LMT PET PEST|58.A 50 40|0121212121212121|-2tyGP.o 1bDzP.o zX0 1aN0 1cL0 1cN0 1cL0 1PrB0 zX0 1O10 zX0 6Gp0 zX0 98p0 zX0","America/Los_Angeles|PST PDT PWT PPT|80 70 70 70|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261q0 1nX0 11B0 1nX0 SgN0 8x10 iy0 5Wp0 1Vb0 3dB0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Maceio|LMT BRT BRST|2m.Q 30 20|012121212121212121212121212121212121212121|-2glxB.8 HdLB.8 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 dMN0 Lz0 8Q10 WL0 1tB0 5z0 2mN0 On0","America/Managua|MMT CST EST CDT|5J.c 60 50 50|0121313121213131|-1quie.M 1yAMe.M 4mn0 9Up0 Dz0 1K10 Dz0 s3F0 1KH0 DB0 9In0 k8p0 19X0 1o30 11y0","America/Manaus|LMT AMT AMST|40.4 40 30|01212121212121212121212121212121|-2glvX.U HdKX.U 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 dPB0 On0","America/Martinique|FFMT AST ADT|44.k 40 30|0121|-2mPTT.E 2LPbT.E 19X0","America/Matamoros|LMT CST CDT|6E 60 50|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1UQG0 2FjC0 1nX0 i6p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Mazatlan|LMT MST CST PST MDT|75.E 70 60 80 60|0121212131414141414141414141414141414141414141414141414141414141414141414141414141414141414141|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 otX0 gmN0 P2N0 13Vd0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0","America/Menominee|CST CDT CWT CPT EST|60 50 50 50 50|01010230101041010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 1o10 11z0 LCN0 1fz0 6410 9Jb0 1cM0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Merida|LMT CST EST CDT|5W.s 60 50 50|0121313131313131313131313131313131313131313131313131313131313131313131313131313131313131|-1UQG0 2q2o0 2hz0 wu30 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0","America/Metlakatla|PST PWT PPT PDT|80 70 70 70|0120303030303030303030303030303030|-17T20 8x10 iy0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0","America/Mexico_City|LMT MST CST CDT CWT|6A.A 70 60 50 50|012121232324232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 gEn0 TX0 3xd0 Jb0 6zB0 SL0 e5d0 17b0 1Pff0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0","America/Miquelon|LMT AST PMST PMDT|3I.E 40 30 20|012323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2mKkf.k 2LTAf.k gQ10 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Moncton|EST AST ADT AWT APT|50 40 30 30 30|012121212121212121212134121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2IsH0 CwN0 1in0 zAo0 An0 1Nd0 An0 1Nd0 An0 1Nd0 An0 1Nd0 An0 1Nd0 An0 1K10 Lz0 1zB0 NX0 1u10 Wn0 S20 8x50 iu0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 3Cp0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14n1 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 ReX 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Monterrey|LMT CST CDT|6F.g 60 50|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1UQG0 2FjC0 1nX0 i6p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0","America/Montevideo|MMT UYT UYHST UYST UYT UYHST|3I.I 3u 30 20 30 2u|012121212121212121212121213434343434345454543453434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-20UIf.g 8jzJ.g 1cLu 1dcu 1cLu 1dcu 1cLu ircu 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 1qMu WLu 1qMu WLu 1qMu 11zu 1o0u 11zu NAu 11bu 2iMu zWu Dq10 19X0 pd0 jz0 cm10 19X0 1fB0 1on0 11d0 1oL0 1nB0 1fzu 1aou 1fzu 1aou 1fzu 3nAu Jb0 3MN0 1SLu 4jzu 2PB0 Lb0 3Dd0 1pb0 ixd0 An0 1MN0 An0 1wp0 On0 1wp0 Rb0 1zd0 On0 1wp0 Rb0 s8p0 1fB0 1ip0 11z0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 1ld0 14n0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 1ld0 14n0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10","America/Montreal|EST EDT EWT EPT|50 40 40 40|01010101010101010101010101010101010101010101012301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-25TR0 1in0 11Wu 1nzu 1fD0 WJ0 1wr0 Nb0 1Ap0 On0 1zd0 On0 1wp0 TX0 1tB0 TX0 1tB0 TX0 1tB0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 4kM0 8x40 iv0 1o10 11z0 1nX0 11z0 1o10 11z0 1o10 1qL0 11D0 1nX0 11B0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Nassau|LMT EST EDT|59.u 50 40|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2kNuO.u 26XdO.u 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/New_York|EST EDT EWT EPT|50 40 40 40|01010101010101010101010101010101010101010101010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261t0 1nX0 11B0 1nX0 11B0 1qL0 1a10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 RB0 8x40 iv0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Nipigon|EST EDT EWT EPT|50 40 40 40|010123010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-25TR0 1in0 Rnb0 3je0 8x40 iv0 19yN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Nome|NST NWT NPT BST BDT YST AKST AKDT|b0 a0 a0 b0 a0 90 90 80|012034343434343434343434343434343456767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676767676|-17SX0 8wW0 iB0 Qlb0 52O0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cl0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Noronha|LMT FNT FNST|29.E 20 10|0121212121212121212121212121212121212121|-2glxO.k HdKO.k 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 2L0 2pB0 On0","America/North_Dakota/Beulah|MST MDT MWT MPT CST CDT|70 60 60 60 60 50|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101014545454545454545454545454545454545454545454545454545454|-261r0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/North_Dakota/Center|MST MDT MWT MPT CST CDT|70 60 60 60 60 50|010102301010101010101010101010101010101010101010101010101014545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-261r0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14o0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/North_Dakota/New_Salem|MST MDT MWT MPT CST CDT|70 60 60 60 60 50|010102301010101010101010101010101010101010101010101010101010101010101010101010101454545454545454545454545454545454545454545454545454545454545454545454|-261r0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14o0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Ojinaga|LMT MST CST CDT MDT|6V.E 70 60 50 60|0121212323241414141414141414141414141414141414141414141414141414141414141414141414141414141|-1UQF0 deL0 8lc0 17c0 10M0 1dd0 2zQN0 1lb0 14p0 1lb0 14q0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Pangnirtung|zzz AST AWT APT ADDT ADT EDT EST CST CDT|0 40 30 30 20 30 40 50 60 50|012314151515151515151515151515151515167676767689767676767676767676767676767676767676767676767676767676767676767676767676767|-1XiM0 PnG0 8x50 iu0 LCL0 1fA0 zgO0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1o00 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11C0 1nX0 11A0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Paramaribo|LMT PMT PMT NEGT SRT SRT|3E.E 3E.Q 3E.A 3u 3u 30|012345|-2nDUj.k Wqo0.c qanX.I 1dmLN.o lzc0","America/Phoenix|MST MDT MWT|70 60 60|01010202010|-261r0 1nX0 11B0 1nX0 SgN0 4Al1 Ap0 1db0 SWqX 1cL0","America/Port-au-Prince|PPMT EST EDT|4N 50 40|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-28RHb 2FnMb 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14q0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 i6n0 1nX0 11B0 1nX0 d430 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Porto_Acre|LMT ACT ACST AMT|4v.c 50 40 40|01212121212121212121212121212131|-2glvs.M HdLs.M 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 NBd0 d5X0","America/Porto_Velho|LMT AMT AMST|4f.A 40 30|012121212121212121212121212121|-2glvI.o HdKI.o 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0","America/Puerto_Rico|AST AWT APT|40 30 30|0120|-17lU0 7XT0 iu0","America/Rainy_River|CST CDT CWT CPT|60 50 50 50|010123010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-25TQ0 1in0 Rnb0 3je0 8x30 iw0 19yN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Rankin_Inlet|zzz CST CDDT CDT EST|0 60 40 50 50|012131313131313131313131313131313131313131313431313131313131313131313131313131313131313131313131313131313131313131313131|-vDc0 keu0 1fA0 zgO0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Recife|LMT BRT BRST|2j.A 30 20|0121212121212121212121212121212121212121|-2glxE.o HdLE.o 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 2L0 2pB0 On0","America/Regina|LMT MST MDT MWT MPT CST|6W.A 70 60 60 60 60|012121212121212121212121341212121212121212121212121215|-2AD51.o uHe1.o 1in0 s2L0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 66N0 1cL0 1cN0 19X0 1fB0 1cL0 1fB0 1cL0 1cN0 1cL0 M30 8x20 ix0 1ip0 1cL0 1ip0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 3NB0 1cL0 1cN0","America/Resolute|zzz CST CDDT CDT EST|0 60 40 50 50|012131313131313131313131313131313131313131313431313131313431313131313131313131313131313131313131313131313131313131313131|-SnA0 GWS0 1fA0 zgO0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Santa_Isabel|LMT MST PST PDT PWT PPT|7D.s 70 80 70 70 70|012123245232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-1UQE0 4PX0 8mM0 8lc0 SN0 1cL0 pHB0 83r0 zI0 5O10 1Rz0 cOP0 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 BUp0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0","America/Santarem|LMT AMT AMST BRT|3C.M 40 30 30|0121212121212121212121212121213|-2glwl.c HdLl.c 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 qe10 xb0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 NBd0","America/Santiago|SMT CLT CLT CLST CLST CLT|4G.K 50 40 40 30 30|01020313131313121242124242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424245|-2q2jh.e fJAh.e 5knG.K 1Vzh.e jRAG.K 1pbh.e 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 nHX0 op0 9Bz0 jb0 1oN0 ko0 Qeo0 WL0 1zd0 On0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 1wn0","America/Santo_Domingo|SDMT EST EDT EHDT AST|4E 50 40 4u 40|01213131313131414|-1ttjk 1lJMk Mn0 6sp0 Lbu 1Cou yLu 1RAu wLu 1QMu xzu 1Q0u xXu 1PAu 13jB0 e00","America/Sao_Paulo|LMT BRT BRST|36.s 30 20|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-2glwR.w HdKR.w 1cc0 1e10 1bX0 Ezd0 So0 1vA0 Mn0 1BB0 ML0 1BB0 zX0 pTd0 PX0 2ep0 nz0 1C10 zX0 1C10 LX0 1C10 Mn0 H210 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 1C10 Lz0 1Ip0 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1C10 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1C10 Lz0 1C10 Lz0 1C10 Lz0 1C10 On0 1zd0 Rb0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0","America/Scoresbysund|LMT CGT CGST EGST EGT|1r.Q 20 10 0 10|0121343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-2a5Ww.8 2z5ew.8 1a00 1cK0 1cL0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","America/Sitka|PST PWT PPT PDT YST AKST AKDT|80 70 70 70 90 90 80|01203030303030303030303030303030345656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-17T20 8x10 iy0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 co0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/St_Johns|NST NDT NST NDT NWT NPT NDDT|3u.Q 2u.Q 3u 2u 2u 2u 1u|01010101010101010101010101010101010102323232323232324523232323232323232323232323232323232323232323232323232323232323232323232323232323232326232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-28oit.8 14L0 1nB0 1in0 1gm0 Dz0 1JB0 1cL0 1cN0 1cL0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 1cL0 1cN0 1cL0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1fB0 1cL0 1fB0 19X0 1fB0 19X0 10O0 eKX.8 19X0 1iq0 WL0 1qN0 WL0 1qN0 WL0 1tB0 TX0 1tB0 WL0 1qN0 WL0 1qN0 7UHu itu 1tB0 WL0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1tB0 WL0 1ld0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14n1 1lb0 14p0 1nW0 11C0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zcX Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Swift_Current|LMT MST MDT MWT MPT CST|7b.k 70 60 60 60 60|012134121212121212121215|-2AD4M.E uHdM.E 1in0 UGp0 8x20 ix0 1o10 17b0 1ip0 11z0 1o10 11z0 1o10 11z0 isN0 1cL0 3Cp0 1cL0 1cN0 11z0 1qN0 WL0 pMp0","America/Tegucigalpa|LMT CST CDT|5M.Q 60 50|01212121|-1WGGb.8 2ETcb.8 WL0 1qN0 WL0 GRd0 AL0","America/Thule|LMT AST ADT|4z.8 40 30|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2a5To.Q 31NBo.Q 1cL0 1cN0 1cL0 1fB0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Thunder_Bay|CST EST EWT EPT EDT|60 50 40 40 40|0123141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141414141|-2q5S0 1iaN0 8x40 iv0 XNB0 1cL0 1cN0 1fz0 1cN0 1cL0 3Cp0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Vancouver|PST PDT PWT PPT|80 70 70 70|0102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-25TO0 1in0 UGp0 8x10 iy0 1o10 17b0 1ip0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Whitehorse|YST YDT YWT YPT YDDT PST PDT|90 80 80 80 70 80 70|0101023040565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565656565|-25TN0 1in0 1o10 13V0 Ser0 8x00 iz0 LCL0 1fA0 3NA0 vrd0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Winnipeg|CST CDT CWT CPT|60 50 50 50|010101023010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aIi0 WL0 3ND0 1in0 Jap0 Rb0 aCN0 8x30 iw0 1tB0 11z0 1ip0 11z0 1o10 11z0 1o10 11z0 1rd0 10L0 1op0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 1cL0 1cN0 11z0 6i10 WL0 6i10 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Yakutat|YST YWT YPT YDT AKST AKDT|90 80 80 80 90 80|01203030303030303030303030303030304545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-17T10 8x00 iz0 Vo10 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cn0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","America/Yellowknife|zzz MST MWT MPT MDDT MDT|0 70 60 60 50 60|012314151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151|-1pdA0 hix0 8x20 ix0 LCL0 1fA0 zgO0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","Antarctica/Casey|zzz AWST CAST|0 -80 -b0|012121|-2q00 1DjS0 T90 40P0 KL0","Antarctica/Davis|zzz DAVT DAVT|0 -70 -50|01012121|-vyo0 iXt0 alj0 1D7v0 VB0 3Wn0 KN0","Antarctica/DumontDUrville|zzz PMT DDUT|0 -a0 -a0|0102|-U0o0 cfq0 bFm0","Antarctica/Macquarie|AEST AEDT zzz MIST|-a0 -b0 0 -b0|0102010101010101010101010101010101010101010101010101010101010101010101010101010101010101013|-29E80 19X0 4SL0 1ayy0 Lvs0 1cM0 1o00 Rc0 1wo0 Rc0 1wo0 U00 1wo0 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1qM0 WM0 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1wo0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 11A0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 11A0 1o00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1cM0 1cM0 1cM0","Antarctica/Mawson|zzz MAWT MAWT|0 -60 -50|012|-CEo0 2fyk0","Antarctica/McMurdo|NZMT NZST NZST NZDT|-bu -cu -c0 -d0|01020202020202020202020202023232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323|-1GCVu Lz0 1tB0 11zu 1o0u 11zu 1o0u 11zu 1o0u 14nu 1lcu 14nu 1lcu 1lbu 11Au 1nXu 11Au 1nXu 11Au 1nXu 11Au 1nXu 11Au 1qLu WMu 1qLu 11Au 1n1bu IM0 1C00 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1qM0 14o0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1io0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00","Antarctica/Palmer|zzz ARST ART ART ARST CLT CLST CLT|0 30 40 30 20 40 30 30|012121212123435656565656565656565656565656565656565656565656565656565656565656567|-cao0 nD0 1vd0 SL0 1vd0 17z0 1cN0 1fz0 1cN0 1cL0 1cN0 asn0 Db0 jsN0 14N0 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 1wn0","Antarctica/Rothera|zzz ROTT|0 30|01|gOo0","Antarctica/Syowa|zzz SYOT|0 -30|01|-vs00","Antarctica/Troll|zzz UTC CEST|0 0 -20|01212121212121212121212121212121212121212121212121212121212121212121|1puo0 hd0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Antarctica/Vostok|zzz VOST|0 -60|01|-tjA0","Arctic/Longyearbyen|CET CEST|-10 -20|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2awM0 Qm0 W6o0 5pf0 WM0 1fA0 1cM0 1cM0 1cM0 1cM0 wJc0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1qM0 WM0 zpc0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Asia/Aden|LMT AST|-36.Q -30|01|-TvD6.Q","Asia/Almaty|LMT ALMT ALMT ALMST|-57.M -50 -60 -70|0123232323232323232323232323232323232323232323232|-1Pc57.M eUo7.M 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 3Cl0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0","Asia/Amman|LMT EET EEST|-2n.I -20 -30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1yW2n.I 1HiMn.I KL0 1oN0 11b0 1oN0 11b0 1pd0 1dz0 1cp0 11b0 1op0 11b0 fO10 1db0 1e10 1cL0 1cN0 1cL0 1cN0 1fz0 1pd0 10n0 1ld0 14n0 1hB0 15b0 1ip0 19X0 1cN0 1cL0 1cN0 17b0 1ld0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1So0 y00 1fc0 1dc0 1co0 1dc0 1cM0 1cM0 1cM0 1o00 11A0 1lc0 17c0 1cM0 1cM0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 4bX0 Dd0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0","Asia/Anadyr|LMT ANAT ANAT ANAST ANAST ANAST ANAT|-bN.U -c0 -d0 -e0 -d0 -c0 -b0|01232414141414141414141561414141414141414141414141414141414141561|-1PcbN.U eUnN.U 23CL0 1db0 1cN0 1dc0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qN0 WM0","Asia/Aqtau|LMT FORT FORT SHET SHET SHEST AQTT AQTST AQTST AQTT|-3l.4 -40 -50 -50 -60 -60 -50 -60 -50 -40|012345353535353535353536767676898989898989898989896|-1Pc3l.4 eUnl.4 1jcL0 JDc0 1cL0 1dc0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2UK0 Fz0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cN0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 RW0","Asia/Aqtobe|LMT AKTT AKTT AKTST AKTT AQTT AQTST|-3M.E -40 -50 -60 -60 -50 -60|01234323232323232323232565656565656565656565656565|-1Pc3M.E eUnM.E 23CL0 1db0 1cM0 1dc0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2UK0 Fz0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0","Asia/Ashgabat|LMT ASHT ASHT ASHST ASHST TMT TMT|-3R.w -40 -50 -60 -50 -40 -50|012323232323232323232324156|-1Pc3R.w eUnR.w 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 ba0 xC0","Asia/Baghdad|BMT AST ADT|-2V.A -30 -40|012121212121212121212121212121212121212121212121212121|-26BeV.A 2ACnV.A 11b0 1cp0 1dz0 1dd0 1db0 1cN0 1cp0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1de0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0","Asia/Bahrain|LMT GST AST|-3q.8 -40 -30|012|-21Jfq.8 27BXq.8","Asia/Baku|LMT BAKT BAKT BAKST BAKST AZST AZT AZT AZST|-3j.o -30 -40 -50 -40 -40 -30 -40 -50|0123232323232323232323245657878787878787878787878787878787878787878787878787878787878787878787878787878787878787|-1Pc3j.o 1jUoj.o WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 10K0 c30 1cJ0 1cL0 8wu0 1o00 11z0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Asia/Bangkok|BMT ICT|-6G.4 -70|01|-218SG.4","Asia/Beirut|EET EEST|-20 -30|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-21aq0 1on0 1410 1db0 19B0 1in0 1ip0 WL0 1lQp0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 q6N0 En0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1op0 11b0 dA10 17b0 1iN0 17b0 1iN0 17b0 1iN0 17b0 1vB0 SL0 1mp0 13z0 1iN0 17b0 1iN0 17b0 1jd0 12n0 1a10 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0","Asia/Bishkek|LMT FRUT FRUT FRUST FRUST KGT KGST KGT|-4W.o -50 -60 -70 -60 -50 -60 -60|01232323232323232323232456565656565656565656565656567|-1Pc4W.o eUnW.o 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 11c0 1tX0 17b0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1cPu 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 T8u","Asia/Brunei|LMT BNT BNT|-7D.E -7u -80|012|-1KITD.E gDc9.E","Asia/Calcutta|HMT BURT IST IST|-5R.k -6u -5u -6u|01232|-18LFR.k 1unn.k HB0 7zX0","Asia/Chita|LMT YAKT YAKT YAKST YAKST YAKT IRKT|-7x.Q -80 -90 -a0 -90 -a0 -80|012323232323232323232324123232323232323232323232323232323232323256|-21Q7x.Q pAnx.Q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0","Asia/Choibalsan|LMT ULAT ULAT CHOST CHOT CHOT CHOST|-7C -70 -80 -a0 -90 -80 -90|0123434343434343434343434343434343434343434343456565656565656565656565656565656565656565656565|-2APHC 2UkoC cKn0 1da0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 3Db0 h1f0 1cJ0 1cP0 1cJ0 1cP0 1fx0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1fx0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1fx0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1fx0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0","Asia/Chongqing|CST CDT|-80 -90|01010101010101010|-1c1I0 LX0 16p0 1jz0 1Myp0 Rb0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0","Asia/Colombo|MMT IST IHST IST LKT LKT|-5j.w -5u -60 -6u -6u -60|01231451|-2zOtj.w 1rFbN.w 1zzu 7Apu 23dz0 11zu n3cu","Asia/Dacca|HMT BURT IST DACT BDT BDST|-5R.k -6u -5u -60 -60 -70|01213454|-18LFR.k 1unn.k HB0 m6n0 LqMu 1x6n0 1i00","Asia/Damascus|LMT EET EEST|-2p.c -20 -30|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-21Jep.c Hep.c 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1xRB0 11X0 1oN0 10L0 1pB0 11b0 1oN0 10L0 1mp0 13X0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 Nb0 1AN0 Nb0 bcp0 19X0 1gp0 19X0 3ld0 1xX0 Vd0 1Bz0 Sp0 1vX0 10p0 1dz0 1cN0 1cL0 1db0 1db0 1g10 1an0 1ap0 1db0 1fd0 1db0 1cN0 1db0 1dd0 1db0 1cp0 1dz0 1c10 1dX0 1cN0 1db0 1dd0 1db0 1cN0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1db0 1cN0 1db0 1cN0 19z0 1fB0 1qL0 11B0 1on0 Wp0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0","Asia/Dili|LMT TLT JST TLT WITA|-8m.k -80 -90 -90 -80|012343|-2le8m.k 1dnXm.k 8HA0 1ew00 Xld0","Asia/Dubai|LMT GST|-3F.c -40|01|-21JfF.c","Asia/Dushanbe|LMT DUST DUST DUSST DUSST TJT|-4z.c -50 -60 -70 -60 -50|0123232323232323232323245|-1Pc4z.c eUnz.c 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 14N0","Asia/Gaza|EET EET EEST IST IDT|-20 -30 -30 -20 -30|010101010102020202020202020202023434343434343434343434343430202020202020202020202020202020202020202020202020202020202020202020202020202020202020|-1c2q0 5Rb0 10r0 1px0 10N0 1pz0 16p0 1jB0 16p0 1jx0 pBd0 Vz0 1oN0 11b0 1oO0 10N0 1pz0 10N0 1pb0 10N0 1pb0 10N0 1pb0 10N0 1pz0 10N0 1pb0 10N0 1pb0 11d0 1oL0 dW0 hfB0 Db0 1fB0 Rb0 npB0 11z0 1C10 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 M10 C00 17c0 1io0 17c0 1io0 17c0 1o00 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 17c0 1io0 18N0 1bz0 19z0 1gp0 1610 1iL0 11z0 1o10 14o0 1lA1 SKX 1xd1 MKX 1AN0 1a00 1fA0 1cL0 1cN0 1nX0 1210 1nz0 1210 1nz0 14N0 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 14N0 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 14N0 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 14N0 1nz0 1210 1nz0 1210 1nz0 1210 1nz0","Asia/Hebron|EET EET EEST IST IDT|-20 -30 -30 -20 -30|01010101010202020202020202020202343434343434343434343434343020202020202020202020202020202020202020202020202020202020202020202020202020202020202020|-1c2q0 5Rb0 10r0 1px0 10N0 1pz0 16p0 1jB0 16p0 1jx0 pBd0 Vz0 1oN0 11b0 1oO0 10N0 1pz0 10N0 1pb0 10N0 1pb0 10N0 1pb0 10N0 1pz0 10N0 1pb0 10N0 1pb0 11d0 1oL0 dW0 hfB0 Db0 1fB0 Rb0 npB0 11z0 1C10 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 M10 C00 17c0 1io0 17c0 1io0 17c0 1o00 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 17c0 1io0 18N0 1bz0 19z0 1gp0 1610 1iL0 12L0 1mN0 14o0 1lc0 Tb0 1xd1 MKX bB0 cn0 1cN0 1a00 1fA0 1cL0 1cN0 1nX0 1210 1nz0 1210 1nz0 14N0 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 14N0 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 14N0 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 1210 1nz0 14N0 1nz0 1210 1nz0 1210 1nz0 1210 1nz0","Asia/Ho_Chi_Minh|LMT PLMT ICT IDT JST|-76.E -76.u -70 -80 -90|0123423232|-2yC76.E bK00.a 1h7b6.u 5lz0 18o0 3Oq0 k5b0 aW00 BAM0","Asia/Hong_Kong|LMT HKT HKST JST|-7A.G -80 -90 -90|0121312121212121212121212121212121212121212121212121212121212121212121|-2CFHA.G 1sEP6.G 1cL0 ylu 93X0 1qQu 1tX0 Rd0 1In0 NB0 1cL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1kL0 14N0 1nX0 U10 1tz0 U10 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1wn0 Rd0 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 17d0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1cL0 6fd0 14n0","Asia/Hovd|LMT HOVT HOVT HOVST|-66.A -60 -70 -80|012323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2APG6.A 2Uko6.A cKn0 1db0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 kEp0 1cJ0 1cP0 1cJ0 1cP0 1fx0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1fx0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1fx0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1fx0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0","Asia/Irkutsk|IMT IRKT IRKT IRKST IRKST IRKT|-6V.5 -70 -80 -90 -80 -90|012323232323232323232324123232323232323232323232323232323232323252|-21zGV.5 pjXV.5 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0","Asia/Istanbul|IMT EET EEST TRST TRT|-1U.U -20 -30 -40 -30|012121212121212121212121212121212121212121212121212121234343434342121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2ogNU.U dzzU.U 11b0 8tB0 1on0 1410 1db0 19B0 1in0 3Rd0 Un0 1oN0 11b0 zSp0 CL0 mN0 1Vz0 1gN0 1pz0 5Rd0 1fz0 1yp0 ML0 1kp0 17b0 1ip0 17b0 1fB0 19X0 1jB0 18L0 1ip0 17z0 qdd0 xX0 3S10 Tz0 dA10 11z0 1o10 11z0 1qN0 11z0 1ze0 11B0 WM0 1qO0 WI0 1nX0 1rB0 10L0 11B0 1in0 17d0 1in0 2pX0 19E0 1fU0 16Q0 1iI0 16Q0 1iI0 1Vd0 pb0 3Kp0 14o0 1df0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cL0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WO0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 Xc0 1qo0 WM0 1qM0 11A0 1o00 1200 1nA0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Asia/Jakarta|BMT JAVT WIB JST WIB WIB|-77.c -7k -7u -90 -80 -70|01232425|-1Q0Tk luM0 mPzO 8vWu 6kpu 4PXu xhcu","Asia/Jayapura|LMT WIT ACST|-9m.M -90 -9u|0121|-1uu9m.M sMMm.M L4nu","Asia/Jerusalem|JMT IST IDT IDDT|-2k.E -20 -30 -40|01212121212132121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-26Bek.E SyMk.E 5Rb0 10r0 1px0 10N0 1pz0 16p0 1jB0 16p0 1jx0 3LB0 Em0 or0 1cn0 1dB0 16n0 10O0 1ja0 1tC0 14o0 1cM0 1a00 11A0 1Na0 An0 1MP0 AJ0 1Kp0 LC0 1oo0 Wl0 EQN0 Db0 1fB0 Rb0 npB0 11z0 1C10 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 1hB0 1dX0 1ep0 1aL0 1eN0 17X0 1nf0 11z0 1tB0 19W0 1e10 17b0 1ep0 1gL0 18N0 1fz0 1eN0 17b0 1gq0 1gn0 19d0 1dz0 1c10 17X0 1hB0 1gn0 19d0 1dz0 1c10 17X0 1kp0 1dz0 1c10 1aL0 1eN0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0","Asia/Kabul|AFT AFT|-40 -4u|01|-10Qs0","Asia/Kamchatka|LMT PETT PETT PETST PETST|-ay.A -b0 -c0 -d0 -c0|01232323232323232323232412323232323232323232323232323232323232412|-1SLKy.A ivXy.A 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qN0 WM0","Asia/Karachi|LMT IST IST KART PKT PKST|-4s.c -5u -6u -50 -50 -60|012134545454|-2xoss.c 1qOKW.c 7zX0 eup0 LqMu 1fy01 1cL0 dK0X 11b0 1610 1jX0","Asia/Kashgar|LMT XJT|-5O.k -60|01|-1GgtO.k","Asia/Kathmandu|LMT IST NPT|-5F.g -5u -5J|012|-21JhF.g 2EGMb.g","Asia/Khandyga|LMT YAKT YAKT YAKST YAKST VLAT VLAST VLAT YAKT|-92.d -80 -90 -a0 -90 -a0 -b0 -b0 -a0|01232323232323232323232412323232323232323232323232565656565656565782|-21Q92.d pAp2.d 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 qK0 yN0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 17V0 7zD0","Asia/Krasnoyarsk|LMT KRAT KRAT KRAST KRAST KRAT|-6b.q -60 -70 -80 -70 -80|012323232323232323232324123232323232323232323232323232323232323252|-21Hib.q prAb.q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0","Asia/Kuala_Lumpur|SMT MALT MALST MALT MALT JST MYT|-6T.p -70 -7k -7k -7u -90 -80|01234546|-2Bg6T.p 17anT.p 7hXE dM00 17bO 8Fyu 1so1u","Asia/Kuching|LMT BORT BORT BORTST JST MYT|-7l.k -7u -80 -8k -90 -80|01232323232323232425|-1KITl.k gDbP.k 6ynu AnE 1O0k AnE 1NAk AnE 1NAk AnE 1NAk AnE 1O0k AnE 1NAk AnE pAk 8Fz0 1so10","Asia/Macao|LMT MOT MOST CST|-7y.k -80 -90 -80|0121212121212121212121212121212121212121213|-2le7y.k 1XO34.k 1wn0 Rd0 1wn0 R9u 1wqu U10 1tz0 TVu 1tz0 17gu 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cJu 1cL0 1cN0 1fz0 1cN0 1cOu 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cJu 1cL0 1cN0 1fz0 1cN0 1cL0 KEp0","Asia/Magadan|LMT MAGT MAGT MAGST MAGST MAGT|-a3.c -a0 -b0 -c0 -b0 -c0|012323232323232323232324123232323232323232323232323232323232323251|-1Pca3.c eUo3.c 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0","Asia/Makassar|LMT MMT WITA JST|-7V.A -7V.A -80 -90|01232|-21JjV.A vfc0 myLV.A 8ML0","Asia/Manila|PHT PHST JST|-80 -90 -90|010201010|-1kJI0 AL0 cK10 65X0 mXB0 vX0 VK10 1db0","Asia/Nicosia|LMT EET EEST|-2d.s -20 -30|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1Vc2d.s 2a3cd.s 1cL0 1qp0 Xz0 19B0 19X0 1fB0 1db0 1cp0 1cL0 1fB0 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1o30 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Asia/Novokuznetsk|LMT KRAT KRAT KRAST KRAST NOVST NOVT NOVT|-5M.M -60 -70 -80 -70 -70 -60 -70|012323232323232323232324123232323232323232323232323232323232325672|-1PctM.M eULM.M 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qN0 WM0 8Hz0","Asia/Novosibirsk|LMT NOVT NOVT NOVST NOVST|-5v.E -60 -70 -80 -70|0123232323232323232323241232341414141414141414141414141414141414121|-21Qnv.E pAFv.E 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 ml0 Os0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0","Asia/Omsk|LMT OMST OMST OMSST OMSST OMST|-4R.u -50 -60 -70 -60 -70|012323232323232323232324123232323232323232323232323232323232323252|-224sR.u pMLR.u 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0","Asia/Oral|LMT URAT URAT URAST URAT URAST ORAT ORAST ORAT|-3p.o -40 -50 -60 -60 -50 -40 -50 -50|012343232323232323251516767676767676767676767676768|-1Pc3p.o eUnp.o 23CL0 1db0 1cM0 1dc0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 2UK0 Fz0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 RW0","Asia/Pontianak|LMT PMT WIB JST WIB WITA WIB|-7h.k -7h.k -7u -90 -80 -80 -70|012324256|-2ua7h.k XE00 munL.k 8Rau 6kpu 4PXu xhcu Wqnu","Asia/Pyongyang|LMT KST JCST JST KST|-8n -8u -90 -90 -90|01234|-2um8n 97XR 12FXu jdA0","Asia/Qyzylorda|LMT KIZT KIZT KIZST KIZT QYZT QYZT QYZST|-4l.Q -40 -50 -60 -60 -50 -60 -70|012343232323232323232325676767676767676767676767676|-1Pc4l.Q eUol.Q 23CL0 1db0 1cM0 1dc0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2UK0 dC0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0","Asia/Rangoon|RMT BURT JST MMT|-6o.E -6u -90 -6u|0123|-21Jio.E SmnS.E 7j9u","Asia/Sakhalin|LMT JCST JST SAKT SAKST SAKST SAKT|-9u.M -90 -90 -b0 -c0 -b0 -a0|0123434343434343434343435634343434343565656565656565656565656565636|-2AGVu.M 1iaMu.M je00 1qFa0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o10 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0","Asia/Samarkand|LMT SAMT SAMT SAMST TAST UZST UZT|-4r.R -40 -50 -60 -60 -60 -50|01234323232323232323232356|-1Pc4r.R eUor.R 23CL0 1db0 1cM0 1dc0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 11x0 bf0","Asia/Seoul|LMT KST JCST JST KST KDT KDT|-8r.Q -8u -90 -90 -90 -9u -a0|01234151515151515146464|-2um8r.Q 97XV.Q 12FXu jjA0 kKo0 2I0u OL0 1FB0 Rb0 1qN0 TX0 1tB0 TX0 1tB0 TX0 1tB0 TX0 2ap0 12FBu 11A0 1o00 11A0","Asia/Singapore|SMT MALT MALST MALT MALT JST SGT SGT|-6T.p -70 -7k -7k -7u -90 -7u -80|012345467|-2Bg6T.p 17anT.p 7hXE dM00 17bO 8Fyu Mspu DTA0","Asia/Srednekolymsk|LMT MAGT MAGT MAGST MAGST MAGT SRET|-ae.Q -a0 -b0 -c0 -b0 -c0 -b0|012323232323232323232324123232323232323232323232323232323232323256|-1Pcae.Q eUoe.Q 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0","Asia/Taipei|JWST JST CST CDT|-80 -90 -80 -90|01232323232323232323232323232323232323232|-1iw80 joM0 1yo0 Tz0 1ip0 1jX0 1cN0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 10N0 1BX0 10p0 1pz0 10p0 1pz0 10p0 1db0 1dd0 1db0 1cN0 1db0 1cN0 1db0 1cN0 1db0 1BB0 ML0 1Bd0 ML0 uq10 1db0 1cN0 1db0 97B0 AL0","Asia/Tashkent|LMT TAST TAST TASST TASST UZST UZT|-4B.b -50 -60 -70 -60 -60 -50|01232323232323232323232456|-1Pc4B.b eUnB.b 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 11y0 bf0","Asia/Tbilisi|TBMT TBIT TBIT TBIST TBIST GEST GET GET GEST|-2X.b -30 -40 -50 -40 -40 -30 -40 -50|0123232323232323232323245656565787878787878787878567|-1Pc2X.b 1jUnX.b WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 3y0 19f0 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cM0 1cL0 1fB0 3Nz0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 An0 Os0 WM0","Asia/Tehran|LMT TMT IRST IRST IRDT IRDT|-3p.I -3p.I -3u -40 -50 -4u|01234325252525252525252525252525252525252525252525252525252525252525252525252525252525252525252525252|-2btDp.I 1d3c0 1huLT.I TXu 1pz0 sN0 vAu 1cL0 1dB0 1en0 pNB0 UL0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 64p0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0","Asia/Thimbu|LMT IST BTT|-5W.A -5u -60|012|-Su5W.A 1BGMs.A","Asia/Tokyo|JCST JST JDT|-90 -90 -a0|0121212121|-1iw90 pKq0 QL0 1lB0 13X0 1zB0 NX0 1zB0 NX0","Asia/Ulaanbaatar|LMT ULAT ULAT ULAST|-77.w -70 -80 -90|012323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-2APH7.w 2Uko7.w cKn0 1db0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 kEp0 1cJ0 1cP0 1cJ0 1cP0 1fx0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1fx0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1fx0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1fx0 1cP0 1cJ0 1cP0 1cJ0 1cP0 1cJ0","Asia/Ust-Nera|LMT YAKT YAKT MAGST MAGT MAGST MAGT MAGT VLAT VLAT|-9w.S -80 -90 -c0 -b0 -b0 -a0 -c0 -b0 -a0|0123434343434343434343456434343434343434343434343434343434343434789|-21Q9w.S pApw.S 23CL0 1d90 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 17V0 7zD0","Asia/Vladivostok|LMT VLAT VLAT VLAST VLAST VLAT|-8L.v -90 -a0 -b0 -a0 -b0|012323232323232323232324123232323232323232323232323232323232323252|-1SJIL.v itXL.v 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0","Asia/Yakutsk|LMT YAKT YAKT YAKST YAKST YAKT|-8C.W -80 -90 -a0 -90 -a0|012323232323232323232324123232323232323232323232323232323232323252|-21Q8C.W pAoC.W 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0","Asia/Yekaterinburg|LMT PMT SVET SVET SVEST SVEST YEKT YEKST YEKT|-42.x -3J.5 -40 -50 -60 -50 -50 -60 -60|0123434343434343434343435267676767676767676767676767676767676767686|-2ag42.x 7mQh.s qBvJ.5 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0","Asia/Yerevan|LMT YERT YERT YERST YERST AMST AMT AMT AMST|-2W -30 -40 -50 -40 -40 -30 -40 -50|0123232323232323232323245656565657878787878787878787878787878787|-1Pc2W 1jUnW WCL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1am0 2r0 1cJ0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 3Fb0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0","Atlantic/Azores|HMT AZOT AZOST AZOMT AZOT AZOST WET|1S.w 20 10 0 10 0 0|01212121212121212121212121212121212121212121232123212321232121212121212121212121212121212121212121454545454545454545454545454545456545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-2ldW5.s aPX5.s Sp0 LX0 1vc0 Tc0 1uM0 SM0 1vc0 Tc0 1vc0 SM0 1vc0 6600 1co0 3E00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1tA0 1cM0 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 3Co0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 qIl0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cL0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Atlantic/Bermuda|LMT AST ADT|4j.i 40 30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1BnRE.G 1LTbE.G 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","Atlantic/Canary|LMT CANT WET WEST|11.A 10 0 -10|01232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-1UtaW.o XPAW.o 1lAK0 1a10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Atlantic/Cape_Verde|LMT CVT CVST CVT|1y.4 20 10 10|01213|-2xomp.U 1qOMp.U 7zX0 1djf0","Atlantic/Faeroe|LMT WET WEST|r.4 0 -10|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2uSnw.U 2Wgow.U 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Atlantic/Madeira|FMT MADT MADST MADMT WET WEST|17.A 10 0 -10 0 -10|01212121212121212121212121212121212121212121232123212321232121212121212121212121212121212121212121454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-2ldWQ.o aPWQ.o Sp0 LX0 1vc0 Tc0 1uM0 SM0 1vc0 Tc0 1vc0 SM0 1vc0 6600 1co0 3E00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1tA0 1cM0 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 3Co0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 qIl0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Atlantic/Reykjavik|LMT IST ISST GMT|1s 10 0 0|012121212121212121212121212121212121212121212121212121212121212121213|-2uWmw mfaw 1Bd0 ML0 1LB0 Cn0 1LB0 3fX0 C10 HrX0 1cO0 LB0 1EL0 LA0 1C00 Oo0 1wo0 Rc0 1wo0 Rc0 1wo0 Rc0 1zc0 Oo0 1zc0 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1lc0 14o0 1o00 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1o00 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1o00 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1o00 14o0","Atlantic/South_Georgia|GST|20|0|","Atlantic/Stanley|SMT FKT FKST FKT FKST|3P.o 40 30 30 20|0121212121212134343212121212121212121212121212121212121212121212121212|-2kJw8.A 12bA8.A 19X0 1fB0 19X0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 Cn0 1Cc10 WL0 1qL0 U10 1tz0 U10 1qM0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1tz0 U10 1tz0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1tz0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qN0 U10 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1wn0 U10 1tz0 U10 1tz0 U10","Australia/ACT|AEST AEDT|-a0 -b0|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|-293lX xcX 10jd0 yL0 1cN0 1cL0 1fB0 19X0 17c10 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 14o0 1o00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 11A0 1o00 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0","Australia/Adelaide|ACST ACDT|-9u -au|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|-293lt xcX 10jd0 yL0 1cN0 1cL0 1fB0 19X0 17c10 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 Oo0 1zc0 WM0 1qM0 Rc0 1zc0 U00 1tA0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0","Australia/Brisbane|AEST AEDT|-a0 -b0|01010101010101010|-293lX xcX 10jd0 yL0 1cN0 1cL0 1fB0 19X0 17c10 LA0 H1A0 Oo0 1zc0 Oo0 1zc0 Oo0","Australia/Broken_Hill|ACST ACDT|-9u -au|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|-293lt xcX 10jd0 yL0 1cN0 1cL0 1fB0 19X0 17c10 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 14o0 1o00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0","Australia/Currie|AEST AEDT|-a0 -b0|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|-29E80 19X0 10jd0 yL0 1cN0 1cL0 1fB0 19X0 17c10 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1qM0 WM0 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1wo0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 11A0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 11A0 1o00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0","Australia/Darwin|ACST ACDT|-9u -au|010101010|-293lt xcX 10jd0 yL0 1cN0 1cL0 1fB0 19X0","Australia/Eucla|ACWST ACWDT|-8J -9J|0101010101010101010|-293kI xcX 10jd0 yL0 1cN0 1cL0 1gSp0 Oo0 l5A0 Oo0 iJA0 G00 zU00 IM0 1qM0 11A0 1o00 11A0","Australia/Hobart|AEST AEDT|-a0 -b0|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|-29E80 19X0 10jd0 yL0 1cN0 1cL0 1fB0 19X0 VfB0 1cM0 1o00 Rc0 1wo0 Rc0 1wo0 U00 1wo0 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1qM0 WM0 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1wo0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 11A0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 11A0 1o00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0","Australia/LHI|AEST LHST LHDT LHDT|-a0 -au -bu -b0|0121212121313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313|raC0 1zdu Rb0 1zd0 On0 1zd0 On0 1zd0 On0 1zd0 TXu 1qMu WLu 1tAu WLu 1tAu TXu 1tAu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu 11zu 1o0u 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 11Au 1nXu 1qMu 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 1qMu 11zu 1o0u WLu 1qMu 14nu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu","Australia/Lindeman|AEST AEDT|-a0 -b0|010101010101010101010|-293lX xcX 10jd0 yL0 1cN0 1cL0 1fB0 19X0 17c10 LA0 H1A0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0","Australia/Melbourne|AEST AEDT|-a0 -b0|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|-293lX xcX 10jd0 yL0 1cN0 1cL0 1fB0 19X0 17c10 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1qM0 11A0 1tA0 U00 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 11A0 1o00 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0","Australia/Perth|AWST AWDT|-80 -90|0101010101010101010|-293jX xcX 10jd0 yL0 1cN0 1cL0 1gSp0 Oo0 l5A0 Oo0 iJA0 G00 zU00 IM0 1qM0 11A0 1o00 11A0","CET|CET CEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 16M0 1gMM0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","CST6CDT|CST CDT CWT CPT|60 50 50 50|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261s0 1nX0 11B0 1nX0 SgN0 8x30 iw0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","Chile/EasterIsland|EMT EAST EASST EAST EASST EAST|7h.s 70 60 60 50 50|012121212121212121212121212123434343434343434343434343434343434343434343434343434343434343434345|-1uSgG.w 1s4IG.w WL0 1zd0 On0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 1wn0","EET|EET EEST|-20 -30|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hDB0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","EST|EST|50|0|","EST5EDT|EST EDT EWT EPT|50 40 40 40|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261t0 1nX0 11B0 1nX0 SgN0 8x40 iv0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","Eire|DMT IST GMT BST IST|p.l -y.D 0 -10 -10|01232323232324242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242424242|-2ax9y.D Rc0 1fzy.D 14M0 1fc0 1g00 1co0 1dc0 1co0 1oo0 1400 1dc0 19A0 1io0 1io0 WM0 1o00 14o0 1o00 17c0 1io0 17c0 1fA0 1a00 1lc0 17c0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1cM0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1io0 1qM0 Dc0 g5X0 14p0 1wn0 17d0 1io0 11A0 1o00 17c0 1fA0 1a00 1fA0 1cM0 1fA0 1a00 17c0 1fA0 1a00 1io0 17c0 1lc0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1a00 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1tA0 IM0 90o0 U00 1tA0 U00 1tA0 U00 1tA0 U00 1tA0 WM0 1qM0 WM0 1qM0 WM0 1tA0 U00 1tA0 U00 1tA0 11z0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Etc/GMT+0|GMT|0|0|","Etc/GMT+1|GMT+1|10|0|","Etc/GMT+10|GMT+10|a0|0|","Etc/GMT+11|GMT+11|b0|0|","Etc/GMT+12|GMT+12|c0|0|","Etc/GMT+2|GMT+2|20|0|","Etc/GMT+3|GMT+3|30|0|","Etc/GMT+4|GMT+4|40|0|","Etc/GMT+5|GMT+5|50|0|","Etc/GMT+6|GMT+6|60|0|","Etc/GMT+7|GMT+7|70|0|","Etc/GMT+8|GMT+8|80|0|","Etc/GMT+9|GMT+9|90|0|","Etc/GMT-1|GMT-1|-10|0|","Etc/GMT-10|GMT-10|-a0|0|","Etc/GMT-11|GMT-11|-b0|0|","Etc/GMT-12|GMT-12|-c0|0|","Etc/GMT-13|GMT-13|-d0|0|","Etc/GMT-14|GMT-14|-e0|0|","Etc/GMT-2|GMT-2|-20|0|","Etc/GMT-3|GMT-3|-30|0|","Etc/GMT-4|GMT-4|-40|0|","Etc/GMT-5|GMT-5|-50|0|","Etc/GMT-6|GMT-6|-60|0|","Etc/GMT-7|GMT-7|-70|0|","Etc/GMT-8|GMT-8|-80|0|","Etc/GMT-9|GMT-9|-90|0|","Etc/UCT|UCT|0|0|","Etc/UTC|UTC|0|0|","Europe/Amsterdam|AMT NST NEST NET CEST CET|-j.w -1j.w -1k -k -20 -10|010101010101010101010101010101010101010101012323234545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545|-2aFcj.w 11b0 1iP0 11A0 1io0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1co0 1io0 1yo0 Pc0 1a00 1fA0 1Bc0 Mo0 1tc0 Uo0 1tA0 U00 1uo0 W00 1s00 VA0 1so0 Vc0 1sM0 UM0 1wo0 Rc0 1u00 Wo0 1rA0 W00 1s00 VA0 1sM0 UM0 1w00 fV0 BCX.w 1tA0 U00 1u00 Wo0 1sm0 601k WM0 1fA0 1cM0 1cM0 1cM0 16M0 1gMM0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Andorra|WET CET CEST|0 -10 -20|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-UBA0 1xIN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Athens|AMT EET EEST CEST CET|-1y.Q -20 -30 -20 -10|012123434121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2a61x.Q CNbx.Q mn0 kU10 9b0 3Es0 Xa0 1fb0 1dd0 k3X0 Nz0 SCp0 1vc0 SO0 1cM0 1a00 1ao0 1fc0 1a10 1fG0 1cg0 1dX0 1bX0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Belfast|GMT BST BDST|0 -10 -20|0101010101010101010101010101010101010101010101010121212121210101210101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2axa0 Rc0 1fA0 14M0 1fc0 1g00 1co0 1dc0 1co0 1oo0 1400 1dc0 19A0 1io0 1io0 WM0 1o00 14o0 1o00 17c0 1io0 17c0 1fA0 1a00 1lc0 17c0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1cM0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1io0 1qM0 Dc0 2Rz0 Dc0 1zc0 Oo0 1zc0 Rc0 1wo0 17c0 1iM0 FA0 xB0 1fA0 1a00 14o0 bb0 LA0 xB0 Rc0 1wo0 11A0 1o00 17c0 1fA0 1a00 1fA0 1cM0 1fA0 1a00 17c0 1fA0 1a00 1io0 17c0 1lc0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1a00 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1tA0 IM0 90o0 U00 1tA0 U00 1tA0 U00 1tA0 U00 1tA0 WM0 1qM0 WM0 1qM0 WM0 1tA0 U00 1tA0 U00 1tA0 11z0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Belgrade|CET CEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-19RC0 3IP0 WM0 1fA0 1cM0 1cM0 1rc0 Qo0 1vmo0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Berlin|CET CEST CEMT|-10 -20 -30|01010101010101210101210101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 kL0 Nc0 m10 WM0 1ao0 1cp0 dX0 jz0 Dd0 1io0 17c0 1fA0 1a00 1ehA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Bratislava|CET CEST|-10 -20|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 16M0 1lc0 1tA0 17A0 11c0 1io0 17c0 1io0 17c0 1fc0 1ao0 1bNc0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Brussels|WET CET CEST WEST|0 -10 -20 -10|0121212103030303030303030303030303030303030303030303212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2ehc0 3zX0 11c0 1iO0 11A0 1o00 11A0 my0 Ic0 1qM0 Rc0 1EM0 UM0 1u00 10o0 1io0 1io0 17c0 1a00 1fA0 1cM0 1cM0 1io0 17c0 1fA0 1a00 1io0 1a30 1io0 17c0 1fA0 1a00 1io0 17c0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 y00 5Wn0 WM0 1fA0 1cM0 16M0 1iM0 16M0 1C00 Uo0 1eeo0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Bucharest|BMT EET EEST|-1I.o -20 -30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1xApI.o 20LI.o RA0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1Axc0 On0 1fA0 1a10 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cK0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cL0 1cN0 1cL0 1fB0 1nX0 11E0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Budapest|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1ip0 17b0 1op0 1tb0 Q2m0 3Ne0 WM0 1fA0 1cM0 1cM0 1oJ0 1dc0 1030 1fA0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1iM0 1fA0 8Ha0 Rb0 1wN0 Rb0 1BB0 Lz0 1C20 LB0 SNX0 1a10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Busingen|CET CEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-19Lc0 11A0 1o00 11A0 1xG10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Chisinau|CMT BMT EET EEST CEST CET MSK MSD|-1T -1I.o -20 -30 -20 -10 -30 -40|0123232323232323232345454676767676767676767623232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|-26jdT wGMa.A 20LI.o RA0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 27A0 2en0 39g0 WM0 1fA0 1cM0 V90 1t7z0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1ty0 2bD0 1cM0 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1nX0 11E0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Copenhagen|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2azC0 Tz0 VuO0 60q0 WM0 1fA0 1cM0 1cM0 1cM0 S00 1HA0 Nc0 1C00 Dc0 1Nc0 Ao0 1h5A0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Gibraltar|GMT BST BDST CET CEST|0 -10 -20 -10 -20|010101010101010101010101010101010101010101010101012121212121010121010101010101010101034343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-2axa0 Rc0 1fA0 14M0 1fc0 1g00 1co0 1dc0 1co0 1oo0 1400 1dc0 19A0 1io0 1io0 WM0 1o00 14o0 1o00 17c0 1io0 17c0 1fA0 1a00 1lc0 17c0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1cM0 1io0 17c0 1fA0 1a00 1io0 17c0 1io0 17c0 1fA0 1a00 1io0 1qM0 Dc0 2Rz0 Dc0 1zc0 Oo0 1zc0 Rc0 1wo0 17c0 1iM0 FA0 xB0 1fA0 1a00 14o0 bb0 LA0 xB0 Rc0 1wo0 11A0 1o00 17c0 1fA0 1a00 1fA0 1cM0 1fA0 1a00 17c0 1fA0 1a00 1io0 17c0 1lc0 17c0 1fA0 10Jz0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Helsinki|HMT EET EEST|-1D.N -20 -30|0121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-1WuND.N OULD.N 1dA0 1xGq0 1cM0 1cM0 1cM0 1cN0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Kaliningrad|CET CEST CET CEST MSK MSD EEST EET FET|-10 -20 -20 -30 -30 -40 -30 -20 -30|0101010101010232454545454545454545454676767676767676767676767676767676767676787|-2aFe0 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 Am0 Lb0 1en0 op0 1pNz0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 1cJ0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0","Europe/Kiev|KMT EET MSK CEST CET MSD EEST|-22.4 -20 -30 -20 -10 -40 -30|0123434252525252525252525256161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161|-1Pc22.4 eUo2.4 rnz0 2Hg0 WM0 1fA0 da0 1v4m0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 Db0 3220 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cQ0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Lisbon|LMT WET WEST WEMT CET CEST|A.J 0 -10 -20 -10 -20|012121212121212121212121212121212121212121212321232123212321212121212121212121212121212121212121214121212121212121212121212121212124545454212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2ldXn.f aPWn.f Sp0 LX0 1vc0 Tc0 1uM0 SM0 1vc0 Tc0 1vc0 SM0 1vc0 6600 1co0 3E00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 3I00 17c0 1cM0 1cM0 3Fc0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 1tA0 1cM0 1dc0 1400 gL0 IM0 s10 U00 dX0 Rc0 pd0 Rc0 gL0 Oo0 pd0 Rc0 gL0 Oo0 pd0 14o0 1cM0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 3Co0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 pvy0 1cM0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Luxembourg|LMT CET CEST WET WEST WEST WET|-o.A -10 -20 0 -10 -20 -10|0121212134343434343434343434343434343434343434343434565651212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2DG0o.A t6mo.A TB0 1nX0 Up0 1o20 11A0 rW0 CM0 1qP0 R90 1EO0 UK0 1u20 10m0 1ip0 1in0 17e0 19W0 1fB0 1db0 1cp0 1in0 17d0 1fz0 1a10 1in0 1a10 1in0 17f0 1fA0 1a00 1io0 17c0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Dc0 vA0 60L0 WM0 1fA0 1cM0 17c0 1io0 16M0 1C00 Uo0 1eeo0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Madrid|WET WEST WEMT CET CEST|0 -10 -20 -10 -20|01010101010101010101010121212121234343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|-28dd0 11A0 1go0 19A0 1co0 1dA0 b1A0 18o0 3I00 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 iyo0 Rc0 18o0 1hc0 1io0 1a00 14o0 5aL0 MM0 1vc0 17A0 1i00 1bc0 1eo0 17d0 1in0 17A0 6hA0 10N0 XIL0 1a10 1in0 17d0 19X0 1cN0 1fz0 1a10 1fX0 1cp0 1cO0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Malta|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2as10 M00 1cM0 1cM0 14o0 1o00 WM0 1qM0 17c0 1cM0 M3A0 5M20 WM0 1fA0 1cM0 1cM0 1cM0 16m0 1de0 1lc0 14m0 1lc0 WO0 1qM0 GTW0 On0 1C10 Lz0 1C10 Lz0 1EN0 Lz0 1C10 Lz0 1zd0 Oo0 1C00 On0 1cp0 1cM0 1lA0 Xc0 1qq0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1iN0 19z0 1fB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Minsk|MMT EET MSK CEST CET MSD EEST FET|-1O -20 -30 -20 -10 -40 -30 -30|012343432525252525252525252616161616161616161616161616161616161616172|-1Pc1O eUnO qNX0 3gQ0 WM0 1fA0 1cM0 Al0 1tsn0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 3Fc0 1cN0 1cK0 1cM0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hy0","Europe/Monaco|PMT WET WEST WEMT CET CEST|-9.l 0 -10 -20 -10 -20|01212121212121212121212121212121212121212121212121232323232345454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-2nco9.l cNb9.l HA0 19A0 1iM0 11c0 1oo0 Wo0 1rc0 QM0 1EM0 UM0 1u00 10o0 1io0 1wo0 Rc0 1a00 1fA0 1cM0 1cM0 1io0 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 1fA0 1a00 1io0 17c0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Df0 2RV0 11z0 11B0 1ze0 WM0 1fA0 1cM0 1fa0 1aq0 16M0 1ekn0 1cL0 1fC0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Moscow|MMT MMT MST MDST MSD MSK MSM EET EEST MSK|-2u.h -2v.j -3v.j -4v.j -40 -30 -50 -20 -30 -40|012132345464575454545454545454545458754545454545454545454545454545454545454595|-2ag2u.h 2pyW.W 1bA0 11X0 GN0 1Hb0 c20 imv.j 3DA0 dz0 15A0 c10 2q10 iM10 23CL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rU0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0","Europe/Paris|PMT WET WEST CEST CET WEMT|-9.l 0 -10 -20 -10 -20|0121212121212121212121212121212121212121212121212123434352543434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434|-2nco8.l cNb8.l HA0 19A0 1iM0 11c0 1oo0 Wo0 1rc0 QM0 1EM0 UM0 1u00 10o0 1io0 1wo0 Rc0 1a00 1fA0 1cM0 1cM0 1io0 17c0 1fA0 1a00 1io0 1a00 1io0 17c0 1fA0 1a00 1io0 17c0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1a00 1fA0 1io0 17c0 1cM0 1cM0 1a00 1fA0 1io0 1qM0 Df0 Ik0 5M30 WM0 1fA0 1cM0 Vx0 hB0 1aq0 16M0 1ekn0 1cL0 1fC0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Riga|RMT LST EET MSK CEST CET MSD EEST|-1A.y -2A.y -20 -30 -20 -10 -40 -30|010102345454536363636363636363727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272727272|-25TzA.y 11A0 1iM0 ko0 gWm0 yDXA.y 2bX0 3fE0 WM0 1fA0 1cM0 1cM0 4m0 1sLy0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 1o00 11A0 1o00 11A0 1qM0 3oo0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Rome|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2as10 M00 1cM0 1cM0 14o0 1o00 WM0 1qM0 17c0 1cM0 M3A0 5M20 WM0 1fA0 1cM0 16K0 1iO0 16m0 1de0 1lc0 14m0 1lc0 WO0 1qM0 GTW0 On0 1C10 Lz0 1C10 Lz0 1EN0 Lz0 1C10 Lz0 1zd0 Oo0 1C00 On0 1C10 Lz0 1zd0 On0 1C10 LA0 1C00 LA0 1zc0 Oo0 1C00 Oo0 1zc0 Oo0 1fC0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Samara|LMT SAMT SAMT KUYT KUYST MSD MSK EEST KUYT SAMST SAMST|-3k.k -30 -40 -40 -50 -40 -30 -30 -30 -50 -40|012343434343434343435656782929292929292929292929292929292929292a12|-22WNk.k qHak.k bcn0 1Qqo0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cN0 8o0 14j0 1cL0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qN0 WM0","Europe/Simferopol|SMT EET MSK CEST CET MSD EEST MSK|-2g -20 -30 -20 -10 -40 -30 -40|012343432525252525252525252161616525252616161616161616161616161616161616172|-1Pc2g eUog rEn0 2qs0 WM0 1fA0 1cM0 3V0 1u0L0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1Q00 4eL0 1cL0 1cN0 1cL0 1cN0 dX0 WL0 1cN0 1cL0 1fB0 1o30 11B0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11z0 1nW0","Europe/Sofia|EET CET CEST EEST|-20 -10 -20 -30|01212103030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030|-168L0 WM0 1fA0 1cM0 1cM0 1cN0 1mKH0 1dd0 1fb0 1ap0 1fb0 1a20 1fy0 1a30 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1nX0 11E0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Stockholm|CET CEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2azC0 TB0 2yDe0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Tallinn|TMT CET CEST EET MSK MSD EEST|-1D -10 -20 -20 -30 -40 -30|012103421212454545454545454546363636363636363636363636363636363636363636363636363636363636363636363636363636363636363636363|-26oND teD 11A0 1Ta0 4rXl KSLD 2FX0 2Jg0 WM0 1fA0 1cM0 18J0 1sTX0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o10 11A0 1qM0 5QM0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Tirane|LMT CET CEST|-1j.k -10 -20|01212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2glBj.k 14pcj.k 5LC0 WM0 4M0 1fCK0 10n0 1op0 11z0 1pd0 11z0 1qN0 WL0 1qp0 Xb0 1qp0 Xb0 1qp0 11z0 1lB0 11z0 1qN0 11z0 1iN0 16n0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Uzhgorod|CET CEST MSK MSD EET EEST|-10 -20 -30 -40 -20 -30|010101023232323232323232320454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|-1cqL0 6i00 WM0 1fA0 1cM0 1ml0 1Cp0 1r3W0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1Q00 1Nf0 2pw0 1cL0 1cN0 1cL0 1cN0 1cL0 1cQ0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Vienna|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1o00 11A0 3KM0 14o0 LA00 6i00 WM0 1fA0 1cM0 1cM0 1cM0 400 2qM0 1a00 1cM0 1cM0 1io0 17c0 1gHa0 19X0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Vilnius|WMT KMT CET EET MSK CEST MSD EEST|-1o -1z.A -10 -20 -30 -20 -40 -30|012324525254646464646464646464647373737373737352537373737373737373737373737373737373737373737373737373737373737373737373|-293do 6ILM.o 1Ooz.A zz0 Mfd0 29W0 3is0 WM0 1fA0 1cM0 LV0 1tgL0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11B0 1o00 11A0 1qM0 8io0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Volgograd|LMT TSAT STAT STAT VOLT VOLST VOLST VOLT MSD MSK MSK|-2V.E -30 -30 -40 -40 -50 -40 -30 -40 -30 -40|0123454545454545454546767489898989898989898989898989898989898989a9|-21IqV.E cLXV.E cEM0 1gqn0 Lco0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 2pz0 1cJ0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0","Europe/Warsaw|WMT CET CEST EET EEST|-1o -10 -20 -20 -30|012121234312121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|-2ctdo 1LXo 11d0 1iO0 11A0 1o00 11A0 1on0 11A0 6zy0 HWP0 5IM0 WM0 1fA0 1cM0 1dz0 1mL0 1en0 15B0 1aq0 1nA0 11A0 1io0 17c0 1fA0 1a00 iDX0 LA0 1cM0 1cM0 1C00 Oo0 1cM0 1cM0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1C00 LA0 uso0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","Europe/Zaporozhye|CUT EET MSK CEST CET MSD EEST|-2k -20 -30 -20 -10 -40 -30|01234342525252525252525252526161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161|-1Pc2k eUok rdb0 2RE0 WM0 1fA0 8m0 1v9a0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cK0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cQ0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","HST|HST|a0|0|","Indian/Chagos|LMT IOT IOT|-4N.E -50 -60|012|-2xosN.E 3AGLN.E","Indian/Christmas|CXT|-70|0|","Indian/Cocos|CCT|-6u|0|","Indian/Kerguelen|zzz TFT|0 -50|01|-MG00","Indian/Mahe|LMT SCT|-3F.M -40|01|-2yO3F.M","Indian/Maldives|MMT MVT|-4S -50|01|-olgS","Indian/Mauritius|LMT MUT MUST|-3O -40 -50|012121|-2xorO 34unO 14L0 12kr0 11z0","Indian/Reunion|LMT RET|-3F.Q -40|01|-2mDDF.Q","Kwajalein|MHT KWAT MHT|-b0 c0 -c0|012|-AX0 W9X0","MET|MET MEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-2aFe0 11d0 1iO0 11A0 1o00 11A0 Qrc0 6i00 WM0 1fA0 1cM0 1cM0 1cM0 16M0 1gMM0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00","MST|MST|70|0|","MST7MDT|MST MDT MWT MPT|70 60 60 60|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261r0 1nX0 11B0 1nX0 SgN0 8x20 ix0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","NZ-CHAT|CHAST CHAST CHADT|-cf -cJ -dJ|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|-WqAf 1adef IM0 1C00 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1qM0 14o0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1io0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00","PST8PDT|PST PDT PWT PPT|80 70 70 70|010102301010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|-261q0 1nX0 11B0 1nX0 SgN0 8x10 iy0 QwN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0","Pacific/Apia|LMT WSST SST SDT WSDT WSST|bq.U bu b0 a0 -e0 -d0|01232345454545454545454545454545454545454545454545454545454|-2nDMx.4 1yW03.4 2rRbu 1ff0 1a00 CI0 AQ0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00","Pacific/Bougainville|PGT JST BST|-a0 -90 -b0|0102|-16Wy0 7CN0 2MQp0","Pacific/Chuuk|CHUT|-a0|0|","Pacific/Efate|LMT VUT VUST|-bd.g -b0 -c0|0121212121212121212121|-2l9nd.g 2Szcd.g 1cL0 1oN0 10L0 1fB0 19X0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 Lz0 1Nd0 An0","Pacific/Enderbury|PHOT PHOT PHOT|c0 b0 -d0|012|nIc0 B8n0","Pacific/Fakaofo|TKT TKT|b0 -d0|01|1Gfn0","Pacific/Fiji|LMT FJT FJST|-bT.I -c0 -d0|012121212121212121212121212121212121212121212121212121212121212|-2bUzT.I 3m8NT.I LA0 1EM0 IM0 nJc0 LA0 1o00 Rc0 1wo0 Ao0 1Nc0 Ao0 1Q00 xz0 1SN0 uM0 1SM0 xA0 1SM0 uM0 1SM0 uM0 1SM0 uM0 1SM0 uM0 1SM0 xA0 1SM0 uM0 1SM0 uM0 1SM0 uM0 1SM0 uM0 1SM0 uM0 1SM0 xA0 1SM0 uM0 1SM0 uM0 1SM0 uM0 1SM0 uM0 1SM0 uM0 1VA0 uM0 1SM0 uM0 1SM0 uM0 1SM0 uM0 1SM0 uM0 1SM0","Pacific/Funafuti|TVT|-c0|0|","Pacific/Galapagos|LMT ECT GALT|5W.o 50 60|012|-1yVS1.A 2dTz1.A","Pacific/Gambier|LMT GAMT|8X.M 90|01|-2jof0.c","Pacific/Guadalcanal|LMT SBT|-aD.M -b0|01|-2joyD.M","Pacific/Guam|GST ChST|-a0 -a0|01|1fpq0","Pacific/Honolulu|HST HDT HST|au 9u a0|010102|-1thLu 8x0 lef0 8Pz0 46p0","Pacific/Kiritimati|LINT LINT LINT|aE a0 -e0|012|nIaE B8nk","Pacific/Kosrae|KOST KOST|-b0 -c0|010|-AX0 1bdz0","Pacific/Majuro|MHT MHT|-b0 -c0|01|-AX0","Pacific/Marquesas|LMT MART|9i 9u|01|-2joeG","Pacific/Midway|LMT NST BST SST|bm.M b0 b0 b0|0123|-2nDMB.c 2gVzB.c EyM0","Pacific/Nauru|LMT NRT JST NRT|-b7.E -bu -90 -c0|01213|-1Xdn7.E PvzB.E 5RCu 1ouJu","Pacific/Niue|NUT NUT NUT|bk bu b0|012|-KfME 17y0a","Pacific/Norfolk|NMT NFT|-bc -bu|01|-Kgbc","Pacific/Noumea|LMT NCT NCST|-b5.M -b0 -c0|01212121|-2l9n5.M 2EqM5.M xX0 1PB0 yn0 HeP0 Ao0","Pacific/Palau|PWT|-90|0|","Pacific/Pitcairn|PNT PST|8u 80|01|18Vku","Pacific/Pohnpei|PONT|-b0|0|","Pacific/Port_Moresby|PGT|-a0|0|","Pacific/Rarotonga|CKT CKHST CKT|au 9u a0|012121212121212121212121212|lyWu IL0 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu Onu","Pacific/Tahiti|LMT TAHT|9W.g a0|01|-2joe1.I","Pacific/Tarawa|GILT|-c0|0|","Pacific/Tongatapu|TOT TOT TOST|-ck -d0 -e0|01212121|-1aB0k 2n5dk 15A0 1wo0 xz0 1Q10 xz0","Pacific/Wake|WAKT|-c0|0|","Pacific/Wallis|WFT|-c0|0|","WET|WET WEST|0 -10|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hDB0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00"],
+links:["Africa/Abidjan|Africa/Bamako","Africa/Abidjan|Africa/Banjul","Africa/Abidjan|Africa/Conakry","Africa/Abidjan|Africa/Dakar","Africa/Abidjan|Africa/Freetown","Africa/Abidjan|Africa/Lome","Africa/Abidjan|Africa/Nouakchott","Africa/Abidjan|Africa/Ouagadougou","Africa/Abidjan|Africa/Sao_Tome","Africa/Abidjan|Africa/Timbuktu","Africa/Abidjan|Atlantic/St_Helena","Africa/Addis_Ababa|Africa/Asmara","Africa/Addis_Ababa|Africa/Asmera","Africa/Addis_Ababa|Africa/Dar_es_Salaam","Africa/Addis_Ababa|Africa/Djibouti","Africa/Addis_Ababa|Africa/Kampala","Africa/Addis_Ababa|Africa/Mogadishu","Africa/Addis_Ababa|Africa/Nairobi","Africa/Addis_Ababa|Indian/Antananarivo","Africa/Addis_Ababa|Indian/Comoro","Africa/Addis_Ababa|Indian/Mayotte","Africa/Bangui|Africa/Brazzaville","Africa/Bangui|Africa/Douala","Africa/Bangui|Africa/Kinshasa","Africa/Bangui|Africa/Lagos","Africa/Bangui|Africa/Libreville","Africa/Bangui|Africa/Luanda","Africa/Bangui|Africa/Malabo","Africa/Bangui|Africa/Niamey","Africa/Bangui|Africa/Porto-Novo","Africa/Blantyre|Africa/Bujumbura","Africa/Blantyre|Africa/Gaborone","Africa/Blantyre|Africa/Harare","Africa/Blantyre|Africa/Kigali","Africa/Blantyre|Africa/Lubumbashi","Africa/Blantyre|Africa/Lusaka","Africa/Blantyre|Africa/Maputo","Africa/Cairo|Egypt","Africa/Johannesburg|Africa/Maseru","Africa/Johannesburg|Africa/Mbabane","Africa/Juba|Africa/Khartoum","Africa/Tripoli|Libya","America/Adak|America/Atka","America/Adak|US/Aleutian","America/Anchorage|US/Alaska","America/Anguilla|America/Antigua","America/Anguilla|America/Dominica","America/Anguilla|America/Grenada","America/Anguilla|America/Guadeloupe","America/Anguilla|America/Marigot","America/Anguilla|America/Montserrat","America/Anguilla|America/Port_of_Spain","America/Anguilla|America/St_Barthelemy","America/Anguilla|America/St_Kitts","America/Anguilla|America/St_Lucia","America/Anguilla|America/St_Thomas","America/Anguilla|America/St_Vincent","America/Anguilla|America/Tortola","America/Anguilla|America/Virgin","America/Argentina/Buenos_Aires|America/Buenos_Aires","America/Argentina/Catamarca|America/Argentina/ComodRivadavia","America/Argentina/Catamarca|America/Catamarca","America/Argentina/Cordoba|America/Cordoba","America/Argentina/Cordoba|America/Rosario","America/Argentina/Jujuy|America/Jujuy","America/Argentina/Mendoza|America/Mendoza","America/Aruba|America/Curacao","America/Aruba|America/Kralendijk","America/Aruba|America/Lower_Princes","America/Atikokan|America/Coral_Harbour","America/Cayman|America/Panama","America/Chicago|US/Central","America/Denver|America/Shiprock","America/Denver|Navajo","America/Denver|US/Mountain","America/Detroit|US/Michigan","America/Edmonton|Canada/Mountain","America/Ensenada|America/Tijuana","America/Ensenada|Mexico/BajaNorte","America/Fort_Wayne|America/Indiana/Indianapolis","America/Fort_Wayne|America/Indianapolis","America/Fort_Wayne|US/East-Indiana","America/Halifax|Canada/Atlantic","America/Havana|Cuba","America/Indiana/Knox|America/Knox_IN","America/Indiana/Knox|US/Indiana-Starke","America/Jamaica|Jamaica","America/Kentucky/Louisville|America/Louisville","America/Los_Angeles|US/Pacific","America/Los_Angeles|US/Pacific-New","America/Manaus|Brazil/West","America/Mazatlan|Mexico/BajaSur","America/Mexico_City|Mexico/General","America/Montreal|America/Toronto","America/Montreal|Canada/Eastern","America/New_York|US/Eastern","America/Noronha|Brazil/DeNoronha","America/Phoenix|US/Arizona","America/Porto_Acre|America/Rio_Branco","America/Porto_Acre|Brazil/Acre","America/Regina|Canada/East-Saskatchewan","America/Regina|Canada/Saskatchewan","America/Santiago|Chile/Continental","America/Sao_Paulo|Brazil/East","America/St_Johns|Canada/Newfoundland","America/Vancouver|Canada/Pacific","America/Whitehorse|Canada/Yukon","America/Winnipeg|Canada/Central","Antarctica/McMurdo|Antarctica/South_Pole","Antarctica/McMurdo|NZ","Antarctica/McMurdo|Pacific/Auckland","Arctic/Longyearbyen|Atlantic/Jan_Mayen","Arctic/Longyearbyen|Europe/Oslo","Asia/Aden|Asia/Kuwait","Asia/Aden|Asia/Riyadh","Asia/Ashgabat|Asia/Ashkhabad","Asia/Bahrain|Asia/Qatar","Asia/Bangkok|Asia/Phnom_Penh","Asia/Bangkok|Asia/Vientiane","Asia/Calcutta|Asia/Kolkata","Asia/Chongqing|Asia/Chungking","Asia/Chongqing|Asia/Harbin","Asia/Chongqing|Asia/Shanghai","Asia/Chongqing|PRC","Asia/Dacca|Asia/Dhaka","Asia/Dubai|Asia/Muscat","Asia/Ho_Chi_Minh|Asia/Saigon","Asia/Hong_Kong|Hongkong","Asia/Istanbul|Europe/Istanbul","Asia/Istanbul|Turkey","Asia/Jerusalem|Asia/Tel_Aviv","Asia/Jerusalem|Israel","Asia/Kashgar|Asia/Urumqi","Asia/Kathmandu|Asia/Katmandu","Asia/Macao|Asia/Macau","Asia/Makassar|Asia/Ujung_Pandang","Asia/Nicosia|Europe/Nicosia","Asia/Seoul|ROK","Asia/Singapore|Singapore","Asia/Taipei|ROC","Asia/Tehran|Iran","Asia/Thimbu|Asia/Thimphu","Asia/Tokyo|Japan","Asia/Ulaanbaatar|Asia/Ulan_Bator","Atlantic/Faeroe|Atlantic/Faroe","Atlantic/Reykjavik|Iceland","Australia/ACT|Australia/Canberra","Australia/ACT|Australia/NSW","Australia/ACT|Australia/Sydney","Australia/Adelaide|Australia/South","Australia/Brisbane|Australia/Queensland","Australia/Broken_Hill|Australia/Yancowinna","Australia/Darwin|Australia/North","Australia/Hobart|Australia/Tasmania","Australia/LHI|Australia/Lord_Howe","Australia/Melbourne|Australia/Victoria","Australia/Perth|Australia/West","Chile/EasterIsland|Pacific/Easter","Eire|Europe/Dublin","Etc/GMT+0|Etc/GMT","Etc/GMT+0|Etc/GMT-0","Etc/GMT+0|Etc/GMT0","Etc/GMT+0|Etc/Greenwich","Etc/GMT+0|GMT","Etc/GMT+0|GMT+0","Etc/GMT+0|GMT-0","Etc/GMT+0|GMT0","Etc/GMT+0|Greenwich","Etc/UCT|UCT","Etc/UTC|Etc/Universal","Etc/UTC|Etc/Zulu","Etc/UTC|UTC","Etc/UTC|Universal","Etc/UTC|Zulu","Europe/Belfast|Europe/Guernsey","Europe/Belfast|Europe/Isle_of_Man","Europe/Belfast|Europe/Jersey","Europe/Belfast|Europe/London","Europe/Belfast|GB","Europe/Belfast|GB-Eire","Europe/Belgrade|Europe/Ljubljana","Europe/Belgrade|Europe/Podgorica","Europe/Belgrade|Europe/Sarajevo","Europe/Belgrade|Europe/Skopje","Europe/Belgrade|Europe/Zagreb","Europe/Bratislava|Europe/Prague","Europe/Busingen|Europe/Vaduz","Europe/Busingen|Europe/Zurich","Europe/Chisinau|Europe/Tiraspol","Europe/Helsinki|Europe/Mariehamn","Europe/Lisbon|Portugal","Europe/Moscow|W-SU","Europe/Rome|Europe/San_Marino","Europe/Rome|Europe/Vatican","Europe/Warsaw|Poland","Kwajalein|Pacific/Kwajalein","NZ-CHAT|Pacific/Chatham","Pacific/Chuuk|Pacific/Truk","Pacific/Chuuk|Pacific/Yap","Pacific/Guam|Pacific/Saipan","Pacific/Honolulu|Pacific/Johnston","Pacific/Honolulu|US/Hawaii","Pacific/Midway|Pacific/Pago_Pago","Pacific/Midway|Pacific/Samoa","Pacific/Midway|US/Samoa","Pacific/Pohnpei|Pacific/Ponape"]}},function(e,t){function n(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function r(e){return"function"==typeof e}function a(e){return"number"==typeof e}function o(e){return"object"==typeof e&&null!==e}function i(e){return void 0===e}e.exports=n,n.EventEmitter=n,n.prototype._events=void 0,n.prototype._maxListeners=void 0,n.defaultMaxListeners=10,n.prototype.setMaxListeners=function(e){if(!a(e)||e<0||isNaN(e))throw TypeError("n must be a positive number");return this._maxListeners=e,this},n.prototype.emit=function(e){var t,n,a,s,c,u;if(this._events||(this._events={}),"error"===e&&(!this._events.error||o(this._events.error)&&!this._events.error.length)){if(t=arguments[1],t instanceof Error)throw t;var l=new Error('Uncaught, unspecified "error" event. ('+t+")");throw l.context=t,l}if(n=this._events[e],i(n))return!1;if(r(n))switch(arguments.length){case 1:n.call(this);break;case 2:n.call(this,arguments[1]);break;case 3:n.call(this,arguments[1],arguments[2]);break;default:s=Array.prototype.slice.call(arguments,1),n.apply(this,s)}else if(o(n))for(s=Array.prototype.slice.call(arguments,1),u=n.slice(),a=u.length,c=0;c<a;c++)u[c].apply(this,s);return!0},n.prototype.addListener=function(e,t){var a;if(!r(t))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",e,r(t.listener)?t.listener:t),this._events[e]?o(this._events[e])?this._events[e].push(t):this._events[e]=[this._events[e],t]:this._events[e]=t,o(this._events[e])&&!this._events[e].warned&&(a=i(this._maxListeners)?n.defaultMaxListeners:this._maxListeners,a&&a>0&&this._events[e].length>a&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),"function"==typeof console.trace&&console.trace())),this},n.prototype.on=n.prototype.addListener,n.prototype.once=function(e,t){function n(){this.removeListener(e,n),a||(a=!0,t.apply(this,arguments))}if(!r(t))throw TypeError("listener must be a function");var a=!1;return n.listener=t,this.on(e,n),this},n.prototype.removeListener=function(e,t){var n,a,i,s;if(!r(t))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(n=this._events[e],i=n.length,a=-1,n===t||r(n.listener)&&n.listener===t)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,t);else if(o(n)){for(s=i;s-- >0;)if(n[s]===t||n[s].listener&&n[s].listener===t){a=s;break}if(a<0)return this;1===n.length?(n.length=0,delete this._events[e]):n.splice(a,1),this._events.removeListener&&this.emit("removeListener",e,t)}return this},n.prototype.removeAllListeners=function(e){var t,n;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[e]&&delete this._events[e],this;if(0===arguments.length){for(t in this._events)"removeListener"!==t&&this.removeAllListeners(t);return this.removeAllListeners("removeListener"),this._events={},this}if(n=this._events[e],r(n))this.removeListener(e,n);else if(n)for(;n.length;)this.removeListener(e,n[n.length-1]);return delete this._events[e],this},n.prototype.listeners=function(e){var t;return t=this._events&&this._events[e]?r(this._events[e])?[this._events[e]]:this._events[e].slice():[]},n.prototype.listenerCount=function(e){if(this._events){var t=this._events[e];if(r(t))return 1;if(t)return t.length}return 0},n.listenerCount=function(e,t){return e.listenerCount(t)}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){var n,r,a=t[e],o=0;for(r=e+1;r<t.length;r++)if(n=t[r],n.value===a.value){if("componentOpen"===n.type){o++;continue}if("componentClose"===n.type){if(0===o)return r;o--}}throw new Error("Missing closing component token `"+a.value+"`")}function o(e,t){var n,r,i,c,l,p,f,m,M,_,v=[],g={};for(p=0;p<e.length;p++)if(l=e[p],"string"!==l.type){if(!t.hasOwnProperty(l.value)||"undefined"==typeof t[l.value])throw new Error("Invalid interpolation, missing component node: `"+l.value+"`");if("object"!==s(t[l.value]))throw new Error("Invalid interpolation, component node must be a ReactElement or null: `"+l.value+"`","\n> "+h);if("componentClose"===l.type)throw new Error("Missing opening component token: `"+l.value+"`");if("componentOpen"===l.type){n=t[l.value],i=p;break}v.push(t[l.value])}else v.push(l.value);return n&&(c=a(i,e),f=e.slice(i+1,c),m=o(f,t),r=u.default.cloneElement(n,{},m),v.push(r),c<e.length-1&&(M=e.slice(c+1),_=o(M,t),v=v.concat(_))),1===v.length?v[0]:(v.forEach(function(e,t){e&&(g["interpolation-child-"+t]=e)}),(0,d.default)(g))}function i(e){var t=e.mixedString,n=e.components,r=e.throwErrors;if(h=t,!n)return t;if("object"!==("undefined"==typeof n?"undefined":s(n))){if(r)throw new Error("Interpolation Error: unable to process `"+t+"` because components is not an object");return t}var a=(0,f.default)(t);try{return o(a,n)}catch(e){if(r)throw new Error("Interpolation Error: unable to process `"+t+"` because of error `"+e.message+"`");return t}}Object.defineProperty(t,"__esModule",{value:!0});var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},c=n(142),u=r(c),l=n(583),d=r(l),p=n(585),f=r(p),h=void 0;t.default=i},function(e,t,n){e.exports=n(584).create},function(e,t,n){"use strict";var r=n(108),a=n(40),o=n(13),i=n(11),s=(n(23),{create:function(e){if("object"!=typeof e||!e||Array.isArray(e))return e;if(a.isValidElement(e))return e;1===e.nodeType?i(!1):void 0;var t=[];for(var n in e)r.mapIntoWithKeyPrefixInternal(e[n],t,n,o.thatReturnsArgument);return t}});e.exports=s},function(e,t){"use strict";function n(e){return e.match(/^\{\{\//)?{type:"componentClose",value:e.replace(/\W/g,"")}:e.match(/\/\}\}$/)?{type:"componentSelfClosing",value:e.replace(/\W/g,"")}:e.match(/^\{\{/)?{type:"componentOpen",value:e.replace(/\W/g,"")}:{type:"string",value:e}}e.exports=function(e){var t=e.split(/(\{\{\/?\s*\w+\s*\/?\}\})/g);return t.map(n)}},function(e,t,n){function r(e){return this instanceof r?("number"==typeof e&&(e={max:e}),e||(e={}),a.EventEmitter.call(this),this.cache={},this.head=this.tail=null,this.length=0,this.max=e.max||1e3,void(this.maxAge=e.maxAge||0)):new r(e)}var a=n(581),o=n(587);e.exports=r,o(r,a.EventEmitter),Object.defineProperty(r.prototype,"keys",{get:function(){return Object.keys(this.cache)}}),r.prototype.clear=function(){this.cache={},this.head=this.tail=null,this.length=0},r.prototype.remove=function(e){if("string"!=typeof e&&(e=""+e),this.cache.hasOwnProperty(e)){var t=this.cache[e];return delete this.cache[e],this._unlink(e,t.prev,t.next),t.value}},r.prototype._unlink=function(e,t,n){this.length--,0===this.length?this.head=this.tail=null:this.head===e?(this.head=t,this.cache[this.head].next=null):this.tail===e?(this.tail=n,this.cache[this.tail].prev=null):(this.cache[t].next=n,this.cache[n].prev=t)},r.prototype.peek=function(e){if(this.cache.hasOwnProperty(e)){var t=this.cache[e];if(this._checkAge(e,t))return t.value}},r.prototype.set=function(e,t){"string"!=typeof e&&(e=""+e);var n;if(this.cache.hasOwnProperty(e)){if(n=this.cache[e],n.value=t,this.maxAge&&(n.modified=Date.now()),e===this.head)return t;this._unlink(e,n.prev,n.next)}else n={value:t,modified:0,next:null,prev:null},this.maxAge&&(n.modified=Date.now()),this.cache[e]=n,this.length===this.max&&this.evict();return this.length++,n.next=null,n.prev=this.head,this.head&&(this.cache[this.head].next=e),this.head=e,this.tail||(this.tail=e),t},r.prototype._checkAge=function(e,t){return!(this.maxAge&&Date.now()-t.modified>this.maxAge)||(this.remove(e),this.emit("evict",{key:e,value:t.value}),!1)},r.prototype.get=function(e){if("string"!=typeof e&&(e=""+e),this.cache.hasOwnProperty(e)){var t=this.cache[e];if(this._checkAge(e,t))return this.head!==e&&(e===this.tail?(this.tail=t.next,this.cache[this.tail].prev=null):this.cache[t.prev].next=t.next,this.cache[t.next].prev=t.prev,this.cache[this.head].next=e,t.prev=this.head,t.next=null,this.head=e),t.value}},r.prototype.evict=function(){if(this.tail){var e=this.tail,t=this.remove(this.tail);this.emit("evict",{key:e,value:t})}}},function(e,t){"function"==typeof Object.create?e.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:e.exports=function(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}},function(e,t){function n(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function r(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}function a(e,t){return function(n){return e(t(n))}}function o(e,t){var n=x(e)||m(e)?r(e.length,String):[],a=n.length,o=!!a;for(var i in e)!t&&!k.call(e,i)||o&&("length"==i||d(i,a))||n.push(i);return n}function i(e,t,n){var r=e[t];k.call(e,t)&&h(r,n)&&(void 0!==n||t in e)||(e[t]=n)}function s(e){if(!f(e))return C(e);var t=[];for(var n in Object(e))k.call(e,n)&&"constructor"!=n&&t.push(n);return t}function c(e,t){return t=D(void 0===t?e.length-1:t,0),function(){for(var r=arguments,a=-1,o=D(r.length-t,0),i=Array(o);++a<o;)i[a]=r[t+a];a=-1;for(var s=Array(t+1);++a<t;)s[a]=r[a];return s[t]=i,n(e,this,s)}}function u(e,t,n,r){n||(n={});for(var a=-1,o=t.length;++a<o;){var s=t[a],c=r?r(n[s],e[s],s,n,e):void 0;i(n,s,void 0===c?e[s]:c)}return n}function l(e){return c(function(t,n){var r=-1,a=n.length,o=a>1?n[a-1]:void 0,i=a>2?n[2]:void 0;for(o=e.length>3&&"function"==typeof o?(a--,o):void 0,i&&p(n[0],n[1],i)&&(o=a<3?void 0:o,a=1),t=Object(t);++r<a;){var s=n[r];s&&e(t,s,r,o)}return t})}function d(e,t){return t=null==t?T:t,!!t&&("number"==typeof e||z.test(e))&&e>-1&&e%1==0&&e<t}function p(e,t,n){if(!b(n))return!1;var r=typeof t;return!!("number"==r?M(n)&&d(t,n.length):"string"==r&&t in n)&&h(n[t],e)}function f(e){var t=e&&e.constructor,n="function"==typeof t&&t.prototype||S;return e===n}function h(e,t){return e===t||e!==e&&t!==t}function m(e){return _(e)&&k.call(e,"callee")&&(!N.call(e,"callee")||O.call(e)==L)}function M(e){return null!=e&&g(e.length)&&!v(e)}function _(e){return y(e)&&M(e)}function v(e){var t=b(e)?O.call(e):"";return t==E||t==w}function g(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=T}function b(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function y(e){return!!e&&"object"==typeof e}function A(e){return M(e)?o(e):s(e)}var T=9007199254740991,L="[object Arguments]",E="[object Function]",w="[object GeneratorFunction]",z=/^(?:0|[1-9]\d*)$/,S=Object.prototype,k=S.hasOwnProperty,O=S.toString,N=S.propertyIsEnumerable,C=a(Object.keys,Object),D=Math.max,P=!N.call({valueOf:1},"valueOf"),x=Array.isArray,j=l(function(e,t){if(P||f(t)||M(t))return void u(t,A(t),e);for(var n in t)k.call(t,n)&&i(e,n,t[n])});e.exports=j},function(e,t){function n(e,t,n,r){e=(e+"").replace(/[^0-9+\-Ee.]/g,"");var a=isFinite(+e)?+e:0,o=isFinite(+t)?Math.abs(t):0,i="undefined"==typeof r?",":r,s="undefined"==typeof n?".":n,c="",u=function(e,t){var n=Math.pow(10,t);return""+(Math.round(e*n)/n).toFixed(t)};return c=(o?u(a,o):""+Math.round(a)).split("."),c[0].length>3&&(c[0]=c[0].replace(/\B(?=(?:\d{3})+(?!\d))/g,i)),(c[1]||"").length<o&&(c[1]=c[1]||"",c[1]+=new Array(o-c[1].length+1).join("0")),c.join(s)}e.exports=n},function(e,t,n){var r=n(591),a=n(468)("i18n-calypso:mixin");e.exports=function(e){return{moment:e.moment,numberFormat:e.numberFormat.bind(e),translate:e.translate.bind(e),componentWillMount:function(){e.moment.tz.setDefault(r())},componentDidMount:function(){e.stateObserver.addListener("change",this.updateTranslation),e.componentUpdateHooks.forEach(function(e){e()})},componentDidUpdate:function(){e.componentUpdateHooks.forEach(function(e){e()})},componentWillUnmount:function(){e.stateObserver.removeListener("change",this.updateTranslation)},updateTranslation:function(){a("Re-rendering "+this.constructor.displayName+" component."),this.isMounted()&&this.forceUpdate()}}}},function(e,t,n){var r=n(592);e.exports=function(){var e=r.jstz.determine();return e?e.name():null}},function(e,t,n){!function(e){var n=function(){"use strict";var e="s",t=function(e){var t=-e.getTimezoneOffset();return null!==t?t:0},r=function(e,t,n){var r=new Date;return void 0!==e&&r.setFullYear(e),r.setMonth(t),r.setDate(n),r},a=function(e){return t(r(e,0,2))},o=function(e){return t(r(e,5,2))},i=function(e){var n=e.getMonth()>7,r=n?o(e.getFullYear()):a(e.getFullYear()),i=t(e),s=r<0,c=r-i;return s||n?0!==c:c<0},s=function(){var t=a(),n=o(),r=t-n;return r<0?t+",1":r>0?n+",1,"+e:t+",0"},c=function(){var e=s();return new n.TimeZone(n.olson.timezones[e])},u=function(e){var t=new Date(2010,6,15,1,0,0,0),n={"America/Denver":new Date(2011,2,13,3,0,0,0),"America/Mazatlan":new Date(2011,3,3,3,0,0,0),"America/Chicago":new Date(2011,2,13,3,0,0,0),"America/Mexico_City":new Date(2011,3,3,3,0,0,0),"America/Asuncion":new Date(2012,9,7,3,0,0,0),"America/Santiago":new Date(2012,9,3,3,0,0,0),"America/Campo_Grande":new Date(2012,9,21,5,0,0,0),"America/Montevideo":new Date(2011,9,2,3,0,0,0),"America/Sao_Paulo":new Date(2011,9,16,5,0,0,0),"America/Los_Angeles":new Date(2011,2,13,8,0,0,0),"America/Santa_Isabel":new Date(2011,3,5,8,0,0,0),"America/Havana":new Date(2012,2,10,2,0,0,0),"America/New_York":new Date(2012,2,10,7,0,0,0),"Europe/Helsinki":new Date(2013,2,31,5,0,0,0),"Pacific/Auckland":new Date(2011,8,26,7,0,0,0),"America/Halifax":new Date(2011,2,13,6,0,0,0),"America/Goose_Bay":new Date(2011,2,13,2,1,0,0),"America/Miquelon":new Date(2011,2,13,5,0,0,0),"America/Godthab":new Date(2011,2,27,1,0,0,0),"Europe/Moscow":t,"Asia/Amman":new Date(2013,2,29,1,0,0,0),"Asia/Beirut":new Date(2013,2,31,2,0,0,0),"Asia/Damascus":new Date(2013,3,6,2,0,0,0),"Asia/Jerusalem":new Date(2013,2,29,5,0,0,0),"Asia/Yekaterinburg":t,"Asia/Omsk":t,"Asia/Krasnoyarsk":t,"Asia/Irkutsk":t,"Asia/Yakutsk":t,"Asia/Vladivostok":t,"Asia/Baku":new Date(2013,2,31,4,0,0),"Asia/Yerevan":new Date(2013,2,31,3,0,0),"Asia/Kamchatka":t,"Asia/Gaza":new Date(2010,2,27,4,0,0),"Africa/Cairo":new Date(2010,4,1,3,0,0),"Europe/Minsk":t,"Pacific/Apia":new Date(2010,10,1,1,0,0,0),"Pacific/Fiji":new Date(2010,11,1,0,0,0),"Australia/Perth":new Date(2008,10,1,1,0,0,0)};return n[e]};return{determine:c,date_is_dst:i,dst_start_for:u}}();n.TimeZone=function(e){"use strict";var t={"America/Denver":["America/Denver","America/Mazatlan"],"America/Chicago":["America/Chicago","America/Mexico_City"],"America/Santiago":["America/Santiago","America/Asuncion","America/Campo_Grande"],"America/Montevideo":["America/Montevideo","America/Sao_Paulo"],"Asia/Beirut":["Asia/Amman","Asia/Jerusalem","Asia/Beirut","Europe/Helsinki","Asia/Damascus"],"Pacific/Auckland":["Pacific/Auckland","Pacific/Fiji"],"America/Los_Angeles":["America/Los_Angeles","America/Santa_Isabel"],"America/New_York":["America/Havana","America/New_York"],"America/Halifax":["America/Goose_Bay","America/Halifax"],"America/Godthab":["America/Miquelon","America/Godthab"],"Asia/Dubai":["Europe/Moscow"],"Asia/Dhaka":["Asia/Yekaterinburg"],"Asia/Jakarta":["Asia/Omsk"],"Asia/Shanghai":["Asia/Krasnoyarsk","Australia/Perth"],"Asia/Tokyo":["Asia/Irkutsk"],"Australia/Brisbane":["Asia/Yakutsk"],"Pacific/Noumea":["Asia/Vladivostok"],"Pacific/Tarawa":["Asia/Kamchatka","Pacific/Fiji"],"Pacific/Tongatapu":["Pacific/Apia"],"Asia/Baghdad":["Europe/Minsk"],"Asia/Baku":["Asia/Yerevan","Asia/Baku"],"Africa/Johannesburg":["Asia/Gaza","Africa/Cairo"]},r=e,a=function(){for(var e=t[r],a=e.length,o=0,i=e[0];o<a;o+=1)if(i=e[o],n.date_is_dst(n.dst_start_for(i)))return void(r=i)},o=function(){return"undefined"!=typeof t[r]};return o()&&a(),{name:function(){return r}}},n.olson={},n.olson.timezones={"-720,0":"Pacific/Majuro","-660,0":"Pacific/Pago_Pago","-600,1":"America/Adak","-600,0":"Pacific/Honolulu","-570,0":"Pacific/Marquesas","-540,0":"Pacific/Gambier","-540,1":"America/Anchorage","-480,1":"America/Los_Angeles","-480,0":"Pacific/Pitcairn","-420,0":"America/Phoenix","-420,1":"America/Denver","-360,0":"America/Guatemala","-360,1":"America/Chicago","-360,1,s":"Pacific/Easter","-300,0":"America/Bogota","-300,1":"America/New_York","-270,0":"America/Caracas","-240,1":"America/Halifax","-240,0":"America/Santo_Domingo","-240,1,s":"America/Santiago","-210,1":"America/St_Johns","-180,1":"America/Godthab","-180,0":"America/Argentina/Buenos_Aires","-180,1,s":"America/Montevideo","-120,0":"America/Noronha","-120,1":"America/Noronha","-60,1":"Atlantic/Azores","-60,0":"Atlantic/Cape_Verde","0,0":"UTC","0,1":"Europe/London","60,1":"Europe/Berlin","60,0":"Africa/Lagos","60,1,s":"Africa/Windhoek","120,1":"Asia/Beirut","120,0":"Africa/Johannesburg","180,0":"Asia/Baghdad","180,1":"Europe/Moscow","210,1":"Asia/Tehran","240,0":"Asia/Dubai","240,1":"Asia/Baku","270,0":"Asia/Kabul","300,1":"Asia/Yekaterinburg","300,0":"Asia/Karachi","330,0":"Asia/Kolkata","345,0":"Asia/Kathmandu","360,0":"Asia/Dhaka","360,1":"Asia/Omsk","390,0":"Asia/Rangoon","420,1":"Asia/Krasnoyarsk","420,0":"Asia/Jakarta","480,0":"Asia/Shanghai","480,1":"Asia/Irkutsk","525,0":"Australia/Eucla","525,1,s":"Australia/Eucla","540,1":"Asia/Yakutsk","540,0":"Asia/Tokyo","570,0":"Australia/Darwin","570,1,s":"Australia/Adelaide","600,0":"Australia/Brisbane","600,1":"Asia/Vladivostok","600,1,s":"Australia/Sydney","630,1,s":"Australia/Lord_Howe","660,1":"Asia/Kamchatka","660,0":"Pacific/Noumea","690,0":"Pacific/Norfolk","720,1,s":"Pacific/Auckland","720,0":"Pacific/Tarawa","765,1,s":"Pacific/Chatham","780,0":"Pacific/Tongatapu","780,1,s":"Pacific/Apia","840,0":"Pacific/Kiritimati"},t.jstz=n}(this)},function(e,t,n){var r=n(142),a=n(588);e.exports=function(e){var t={moment:e.moment,numberFormat:e.numberFormat.bind(e),translate:e.translate.bind(e)};return function(n){var o=n.displayName||n.name||"";return r.createClass({displayName:"Localized"+o,componentDidMount:function(){this.boundForceUpdate=this.forceUpdate.bind(this),e.stateObserver.addListener("change",this.boundForceUpdate)},componentWillUnmount:function(){this.boundForceUpdate&&e.stateObserver.removeListener("change",this.boundForceUpdate)},render:function(){var e=a({},this.props,t);return r.createElement(n,e)}})}}},function(e,t,n){function r(e,t){var n=s(e)?a:o;return n(e,i(t,3))}var a=n(595),o=n(596),i=n(601),s=n(389);e.exports=r},function(e,t){function n(e,t){for(var n=-1,r=e?e.length:0;++n<r&&t(e[n],n,e)!==!1;);return e}e.exports=n},function(e,t,n){var r=n(597),a=n(600),o=a(r);e.exports=o},function(e,t,n){function r(e,t){return e&&a(e,t,o)}var a=n(598),o=n(384);e.exports=r},function(e,t,n){var r=n(599),a=r();e.exports=a},function(e,t){function n(e){return function(t,n,r){for(var a=-1,o=Object(t),i=r(t),s=i.length;s--;){var c=i[e?s:++a];if(n(o[c],c,o)===!1)break}return t}}e.exports=n},function(e,t,n){function r(e,t){return function(n,r){if(null==n)return n;if(!a(n))return e(n,r);for(var o=n.length,i=t?o:-1,s=Object(n);(t?i--:++i<o)&&r(s[i],i,s)!==!1;);return n}}var a=n(380);e.exports=r},function(e,t,n){function r(e){return"function"==typeof e?e:null==e?i:"object"==typeof e?s(e)?o(e[0],e[1]):a(e):c(e)}var a=n(602),o=n(632),i=n(372),s=n(389),c=n(636);e.exports=r},function(e,t,n){function r(e){var t=o(e);return 1==t.length&&t[0][2]?i(t[0][0],t[0][1]):function(n){return n===e||a(n,e,t)}}var a=n(603),o=n(629),i=n(631);e.exports=r},function(e,t,n){function r(e,t,n,r){var c=n.length,u=c,l=!r;if(null==e)return!u;for(e=Object(e);c--;){var d=n[c];if(l&&d[2]?d[1]!==e[d[0]]:!(d[0]in e))return!1}for(;++c<u;){d=n[c];var p=d[0],f=e[p],h=d[1];if(l&&d[2]){if(void 0===f&&!(p in e))return!1}else{var m=new a;if(r)var M=r(f,h,p,e,t,m);if(!(void 0===M?o(h,f,r,i|s,m):M))return!1}}return!0}var a=n(604),o=n(610),i=1,s=2;e.exports=r},function(e,t,n){function r(e){var t=this.__data__=new a(e);this.size=t.size}var a=n(413),o=n(605),i=n(606),s=n(607),c=n(608),u=n(609);r.prototype.clear=o,r.prototype.delete=i,r.prototype.get=s,r.prototype.has=c,r.prototype.set=u,e.exports=r},function(e,t,n){function r(){this.__data__=new a,this.size=0}var a=n(413);e.exports=r},function(e,t){function n(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}e.exports=n},function(e,t){function n(e){return this.__data__.get(e)}e.exports=n},function(e,t){function n(e){return this.__data__.has(e)}e.exports=n},function(e,t,n){function r(e,t){var n=this.__data__;if(n instanceof a){var r=n.__data__;if(!o||r.length<s-1)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new i(r)}return n.set(e,t),this.size=n.size,this}var a=n(413),o=n(420),i=n(404),s=200;e.exports=r},function(e,t,n){function r(e,t,n,s,c){return e===t||(null==e||null==t||!o(e)&&!i(t)?e!==e&&t!==t:a(e,t,r,n,s,c))}var a=n(611),o=n(361),i=n(166);e.exports=r},function(e,t,n){function r(e,t,n,r,M,v){var g=u(e),b=u(t),y=h,A=h;g||(y=c(e),y=y==f?m:y),b||(A=c(t),A=A==f?m:A);var T=y==m,L=A==m,E=y==A;if(E&&l(e)){if(!l(t))return!1;g=!0,T=!1}if(E&&!T)return v||(v=new a),g||d(e)?o(e,t,n,r,M,v):i(e,t,y,n,r,M,v);if(!(M&p)){var w=T&&_.call(e,"__wrapped__"),z=L&&_.call(t,"__wrapped__");if(w||z){var S=w?e.value():e,k=z?t.value():t;return v||(v=new a),n(S,k,r,M,v)}}return!!E&&(v||(v=new a),s(e,t,n,r,M,v))}var a=n(604),o=n(612),i=n(618),s=n(622),c=n(623),u=n(389),l=n(390),d=n(392),p=2,f="[object Arguments]",h="[object Array]",m="[object Object]",M=Object.prototype,_=M.hasOwnProperty;e.exports=r},function(e,t,n){function r(e,t,n,r,u,l){var d=u&c,p=e.length,f=t.length;if(p!=f&&!(d&&f>p))return!1;var h=l.get(e);if(h&&l.get(t))return h==t;var m=-1,M=!0,_=u&s?new a:void 0;for(l.set(e,t),l.set(t,e);++m<p;){var v=e[m],g=t[m];if(r)var b=d?r(g,v,m,t,e,l):r(v,g,m,e,t,l);if(void 0!==b){if(b)continue;M=!1;break}if(_){if(!o(t,function(e,t){if(!i(_,t)&&(v===e||n(v,e,r,u,l)))return _.push(t)})){M=!1;break}}else if(v!==g&&!n(v,g,r,u,l)){M=!1;break}}return l.delete(e),l.delete(t),M}var a=n(613),o=n(616),i=n(617),s=1,c=2;e.exports=r},function(e,t,n){function r(e){var t=-1,n=e?e.length:0;for(this.__data__=new a;++t<n;)this.add(e[t])}var a=n(404),o=n(614),i=n(615);r.prototype.add=r.prototype.push=o,r.prototype.has=i,e.exports=r},function(e,t){function n(e){return this.__data__.set(e,r),this}var r="__lodash_hash_undefined__";e.exports=n},function(e,t){function n(e){return this.__data__.has(e)}e.exports=n},function(e,t){function n(e,t){for(var n=-1,r=e?e.length:0;++n<r;)if(t(e[n],n,e))return!0;return!1}e.exports=n},function(e,t){function n(e,t){return e.has(t)}e.exports=n},function(e,t,n){function r(e,t,n,r,a,T,E){switch(n){case A:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case y:return!(e.byteLength!=t.byteLength||!r(new o(e),new o(t)));case p:case f:case M:return i(+e,+t);case h:return e.name==t.name&&e.message==t.message;case _:case g:return e==t+"";case m:var w=c;case v:var z=T&d;if(w||(w=u),e.size!=t.size&&!z)return!1;var S=E.get(e);if(S)return S==t;T|=l,E.set(e,t);var k=s(w(e),w(t),r,a,T,E);return E.delete(e),k;case b:if(L)return L.call(e)==L.call(t)}return!1}var a=n(429),o=n(619),i=n(368),s=n(612),c=n(620),u=n(621),l=1,d=2,p="[object Boolean]",f="[object Date]",h="[object Error]",m="[object Map]",M="[object Number]",_="[object RegExp]",v="[object Set]",g="[object String]",b="[object Symbol]",y="[object ArrayBuffer]",A="[object DataView]",T=a?a.prototype:void 0,L=T?T.valueOf:void 0;e.exports=r},function(e,t,n){var r=n(364),a=r.Uint8Array;e.exports=a},function(e,t){function n(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}e.exports=n},function(e,t){function n(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}e.exports=n},function(e,t,n){function r(e,t,n,r,i,c){var u=i&o,l=a(e),d=l.length,p=a(t),f=p.length;if(d!=f&&!u)return!1;for(var h=d;h--;){var m=l[h];if(!(u?m in t:s.call(t,m)))return!1}var M=c.get(e);if(M&&c.get(t))return M==t;var _=!0;c.set(e,t),c.set(t,e);for(var v=u;++h<d;){m=l[h];var g=e[m],b=t[m];if(r)var y=u?r(b,g,m,t,e,c):r(g,b,m,e,t,c);if(!(void 0===y?g===b||n(g,b,r,i,c):y)){_=!1;break}v||(v="constructor"==m)}if(_&&!v){var A=e.constructor,T=t.constructor;A!=T&&"constructor"in e&&"constructor"in t&&!("function"==typeof A&&A instanceof A&&"function"==typeof T&&T instanceof T)&&(_=!1)}return c.delete(e),c.delete(t),_}var a=n(384),o=2,i=Object.prototype,s=i.hasOwnProperty;e.exports=r},function(e,t,n){var r=n(624),a=n(420),o=n(625),i=n(626),s=n(627),c=n(628),u=n(366),l="[object Map]",d="[object Object]",p="[object Promise]",f="[object Set]",h="[object WeakMap]",m="[object DataView]",M=Object.prototype,_=M.toString,v=u(r),g=u(a),b=u(o),y=u(i),A=u(s),T=c;(r&&T(new r(new ArrayBuffer(1)))!=m||a&&T(new a)!=l||o&&T(o.resolve())!=p||i&&T(new i)!=f||s&&T(new s)!=h)&&(T=function(e){var t=_.call(e),n=t==d?e.constructor:void 0,r=n?u(n):void 0;if(r)switch(r){case v:return m;case g:return l;case b:return p;case y:return f;case A:return h}return t}),e.exports=T},function(e,t,n){var r=n(358),a=n(364),o=r(a,"DataView");e.exports=o},function(e,t,n){var r=n(358),a=n(364),o=r(a,"Promise");e.exports=o},function(e,t,n){var r=n(358),a=n(364),o=r(a,"Set");e.exports=o},function(e,t,n){var r=n(358),a=n(364),o=r(a,"WeakMap");e.exports=o},function(e,t){function n(e){return a.call(e)}var r=Object.prototype,a=r.toString;e.exports=n;
+},function(e,t,n){function r(e){for(var t=o(e),n=t.length;n--;){var r=t[n],i=e[r];t[n]=[r,i,a(i)]}return t}var a=n(630),o=n(384);e.exports=r},function(e,t,n){function r(e){return e===e&&!a(e)}var a=n(361);e.exports=r},function(e,t){function n(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}}e.exports=n},function(e,t,n){function r(e,t){return s(e)&&c(t)?u(l(e),t):function(n){var r=o(n,e);return void 0===r&&r===t?i(n,e):a(t,r,void 0,d|p)}}var a=n(610),o=n(398),i=n(633),s=n(432),c=n(630),u=n(631),l=n(433),d=1,p=2;e.exports=r},function(e,t,n){function r(e,t){return null!=e&&o(e,t,a)}var a=n(634),o=n(635);e.exports=r},function(e,t){function n(e,t){return null!=e&&t in Object(e)}e.exports=n},function(e,t,n){function r(e,t,n){t=c(t,e)?[t]:a(t);for(var r=-1,d=t.length,p=!1;++r<d;){var f=l(t[r]);if(!(p=null!=e&&n(e,f)))break;e=e[f]}return p||++r!=d?p:(d=e?e.length:0,!!d&&u(d)&&s(f,d)&&(i(e)||o(e)))}var a=n(400),o=n(387),i=n(389),s=n(382),c=n(432),u=n(381),l=n(433);e.exports=r},function(e,t,n){function r(e){return i(e)?a(s(e)):o(e)}var a=n(637),o=n(638),i=n(432),s=n(433);e.exports=r},function(e,t){function n(e){return function(t){return null==t?void 0:t[e]}}e.exports=n},function(e,t,n){function r(e){return function(t){return a(t,e)}}var a=n(399);e.exports=r},function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(348),i=a(o),s=n(640),c=r(s),u=n(652),l=r(u),d=(0,i.default)({},c,l);t.default=d,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return"object"===(0,v.default)(e.jetpack.connection.status.siteConnected)&&(e.jetpack.connection.status.siteConnected.devMode.isActive?"dev":e.jetpack.connection.status.siteConnected.isActive)}function o(e){return!!(0,T.default)(e.jetpack.connection.status,["siteConnected","devMode","isActive"])&&(0,T.default)(e.jetpack.connection.status,["siteConnected","devMode"])}function i(e){return e.jetpack.connection.connectUrl}function s(e){return!!e.jetpack.connection.requests.disconnectingSite}function c(e){return!!e.jetpack.connection.requests.fetchingConnectUrl}function u(e){return!!e.jetpack.connection.requests.unlinkingUser}function l(e){return!!e.jetpack.connection.requests.fetchingUserData}function d(e){return!!e.jetpack.connection.user.currentUser.isConnected}function p(e){return"dev"===a(e)}function f(e){return(0,T.default)(e.jetpack.connection.status,["siteConnected","isStaging"],!1)}function h(e){return(0,T.default)(e.jetpack.connection.status,["siteConnected","isInIdentityCrisis"],!1)}function m(e,t){return(0,E.default)((0,z.getModulesThatRequireConnection)(e).concat(["backups","scan"]),t)}function M(e,t){return p(e)&&m(e,t)}Object.defineProperty(t,"__esModule",{value:!0}),t.reducer=t.requests=t.connectionRequests=t.user=t.connectUrl=t.status=void 0;var _=n(266),v=r(_);t.getSiteConnectionStatus=a,t.getSiteDevMode=o,t.getConnectUrl=i,t.isDisconnectingSite=s,t.isFetchingConnectUrl=c,t.isUnlinkingUser=u,t.isFetchingUserData=l,t.isCurrentUserLinked=d,t.isDevMode=p,t.isStaging=f,t.isInIdentityCrisis=h,t.requiresConnection=m,t.isUnavailableInDevMode=M;var g=n(161),b=n(354),y=r(b),A=n(398),T=r(A),L=n(641),E=r(L),w=n(434),z=n(447),S=t.status=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{siteConnected:window.Initial_State.connectionStatus},t=arguments[1];switch(t.type){case w.JETPACK_CONNECTION_STATUS_FETCH:return(0,y.default)({},e,{siteConnected:t.siteConnected});case w.DISCONNECT_SITE_SUCCESS:return(0,y.default)({},e,{siteConnected:t.siteConnected});default:return e}},k=t.connectUrl=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments[1];switch(t.type){case w.CONNECT_URL_FETCH_SUCCESS:return t.connectUrl;default:return e}},O=t.user=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.Initial_State.userData,t=arguments[1];switch(t.type){case w.USER_CONNECTION_DATA_FETCH_SUCCESS:return(0,y.default)({},e,t.userConnectionData);case w.UNLINK_USER_SUCCESS:var n=(0,y.default)({},e.currentUser,{isConnected:!1});return(0,y.default)({},e,{currentUser:n});default:return e}},N=t.connectionRequests={disconnectingSite:!1,unlinkingUser:!1,fetchingConnectUrl:!1,fetchingUserData:!1},C=t.requests=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:N,t=arguments[1];switch(t.type){case w.DISCONNECT_SITE:return(0,y.default)({},e,{disconnectingSite:!0});case w.UNLINK_USER:return(0,y.default)({},e,{unlinkingUser:!0});case w.CONNECT_URL_FETCH:return(0,y.default)({},e,{fetchingConnectUrl:!0});case w.USER_CONNECTION_DATA_FETCH:return(0,y.default)({},e,{fetchingUserData:!0});case w.DISCONNECT_SITE_FAIL:case w.DISCONNECT_SITE_SUCCESS:return(0,y.default)({},e,{disconnectingSite:!1});case w.UNLINK_USER_FAIL:case w.UNLINK_USER_SUCCESS:return(0,y.default)({},e,{unlinkingUser:!1});case w.CONNECT_URL_FETCH_FAIL:case w.CONNECT_URL_FETCH_SUCCESS:return(0,y.default)({},e,{fetchingConnectUrl:!1});case w.USER_CONNECTION_DATA_FETCH_FAIL:case w.USER_CONNECTION_DATA_FETCH_SUCCESS:return(0,y.default)({},e,{fetchingUserData:!1});default:return e}};t.reducer=(0,g.combineReducers)({connectUrl:k,status:S,user:O,requests:C})},function(e,t,n){function r(e,t,n,r){e=o(e)?e:c(e),n=n&&!r?s(n):0;var l=e.length;return n<0&&(n=u(l+n,0)),i(e)?n<=l&&e.indexOf(t,n)>-1:!!l&&a(e,t,n)>-1}var a=n(642),o=n(380),i=n(646),s=n(647),c=n(650),u=Math.max;e.exports=r},function(e,t,n){function r(e,t,n){return t===t?i(e,t,n):a(e,o,n)}var a=n(643),o=n(644),i=n(645);e.exports=r},function(e,t){function n(e,t,n,r){for(var a=e.length,o=n+(r?1:-1);r?o--:++o<a;)if(t(e[o],o,e))return o;return-1}e.exports=n},function(e,t){function n(e){return e!==e}e.exports=n},function(e,t){function n(e,t,n){for(var r=n-1,a=e.length;++r<a;)if(e[r]===t)return r;return-1}e.exports=n},function(e,t,n){function r(e){return"string"==typeof e||!a(e)&&o(e)&&c.call(e)==i}var a=n(389),o=n(166),i="[object String]",s=Object.prototype,c=s.toString;e.exports=r},function(e,t,n){function r(e){var t=a(e),n=t%1;return t===t?n?t-n:t:0}var a=n(648);e.exports=r},function(e,t,n){function r(e){if(!e)return 0===e?e:0;if(e=a(e),e===o||e===-o){var t=e<0?-1:1;return t*i}return e===e?e:0}var a=n(649),o=1/0,i=1.7976931348623157e308;e.exports=r},function(e,t,n){function r(e){if("number"==typeof e)return e;if(o(e))return i;if(a(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=a(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(s,"");var n=u.test(e);return n||l.test(e)?d(e.slice(2),n?2:8):c.test(e)?i:+e}var a=n(361),o=n(431),i=NaN,s=/^\s+|\s+$/g,c=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,l=/^0o[0-7]+$/i,d=parseInt;e.exports=r},function(e,t,n){function r(e){return e?a(e,o(e)):[]}var a=n(651),o=n(384);e.exports=r},function(e,t,n){function r(e,t){return a(t,function(t){return e[t]})}var a=n(430);e.exports=r},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.unlinkUser=t.disconnectSite=t.fetchUserConnectionData=t.fetchConnectUrl=t.fetchSiteConnectionStatus=void 0;var a=n(458),o=n(466),i=n(434),s=n(439),c=r(s);t.fetchSiteConnectionStatus=function(){return function(e){return c.default.fetchSiteConnectionStatus().then(function(t){e({type:i.JETPACK_CONNECTION_STATUS_FETCH,siteConnected:t})})}},t.fetchConnectUrl=function(){return function(e){return e({type:i.CONNECT_URL_FETCH}),c.default.fetchConnectUrl().then(function(t){e({type:i.CONNECT_URL_FETCH_SUCCESS,connectUrl:t})}).catch(function(t){e({type:i.CONNECT_URL_FETCH_FAIL,error:t})})}},t.fetchUserConnectionData=function(){return function(e){return e({type:i.USER_CONNECTION_DATA_FETCH}),c.default.fetchUserConnectionData().then(function(t){e({type:i.USER_CONNECTION_DATA_FETCH_SUCCESS,userConnectionData:t})}).catch(function(t){e({type:i.USER_CONNECTION_DATA_FETCH_FAIL,error:t})})}},t.disconnectSite=function(){return function(e){return e({type:i.DISCONNECT_SITE}),e((0,a.createNotice)("is-info",(0,o.translate)("Disconnecting Jetpack"),{id:"disconnect-jetpack"})),c.default.disconnectSite().then(function(t){e({type:i.DISCONNECT_SITE_SUCCESS,disconnectingSite:t}),e((0,a.removeNotice)("disconnect-jetpack"))}).catch(function(t){e({type:i.DISCONNECT_SITE_FAIL,error:t}),e((0,a.removeNotice)("disconnect-jetpack")),e((0,a.createNotice)("is-error",(0,o.translate)("There was an error disconnecting Jetpack. Error: %(error)s",{args:{error:t}}),{id:"disconnect-jetpack"}))})}},t.unlinkUser=function(){return function(e){return e({type:i.UNLINK_USER}),e((0,a.createNotice)("is-info",(0,o.translate)("Unlinking from WordPress.com"),{id:"unlink-user"})),c.default.unlinkUser().then(function(t){e({type:i.UNLINK_USER_SUCCESS,userUnlinked:t}),e((0,a.removeNotice)("unlink-user")),e((0,a.createNotice)("is-success",(0,o.translate)("Unlinked from WordPress.com."),{id:"unlink-user"}))}).catch(function(t){e({type:i.UNLINK_USER_FAIL,error:t}),e((0,a.removeNotice)("unlink-user")),e((0,a.createNotice)("is-error",(0,o.translate)("Error unlinking from WordPress.com. %(error)s",{args:{error:t}}),{id:"unlink-user"}))})}}},function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(348),i=a(o),s=n(654),c=r(s),u=n(655),l=r(u),d=(0,i.default)({},c,l);t.default=d,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return e.jetpack.jumpstart.status.showJumpStart}function o(e){return e.jetpack.jumpstart.status.isJumpstarting}Object.defineProperty(t,"__esModule",{value:!0}),t.reducer=t.status=void 0;var i=n(266),s=r(i);t.getJumpStartStatus=a,t.isJumpstarting=o;var c=n(161),u=n(354),l=r(u),d=n(434),p={showJumpStart:"undefined"!=typeof window&&"object"===(0,s.default)(window.Initial_State)?window.Initial_State.showJumpstart:{},isJumpstarting:!1},f=t.status=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:p,t=arguments[1];switch(t.type){case d.JUMPSTART_ACTIVATE:return(0,l.default)({},e,{isJumpstarting:!0});case d.RESET_OPTIONS_SUCCESS:return(0,l.default)({},e,{showJumpStart:!0});case d.JUMPSTART_ACTIVATE_SUCCESS:case d.JUMPSTART_SKIP:return(0,l.default)({},e,{showJumpStart:!1,isJumpstarting:!1});case d.JUMPSTART_ACTIVATE_FAIL:return(0,l.default)({},e,{isJumpstarting:!1});default:return e}};t.reducer=(0,c.combineReducers)({status:f})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.jumpStartSkip=t.jumpStartActivate=void 0;var a=n(458),o=n(466),i=n(244),s=n(656),c=r(s),u=n(434),l=n(439),d=r(l),p=n(447),f=(t.jumpStartActivate=function(){return function(e){return e({type:u.JUMPSTART_ACTIVATE}),e((0,a.removeNotice)("jumpstart-activate")),e((0,a.createNotice)("is-info",(0,o.translate)("Activating recommended features…"),{id:"jumpstart-activate"})),d.default.jumpStart("activate").then(function(){e({type:u.JUMPSTART_ACTIVATE_SUCCESS,jumpStart:!0}),c.default.tracks.recordEvent("jetpack_wpa_jumpstart_submit",{}),e((0,a.removeNotice)("jumpstart-activate")),e((0,a.createNotice)("is-success",(0,o.translate)("Recommended features active."),{id:"jumpstart-activate"})),e((0,p.fetchModules)())}).catch(function(t){e({type:u.JUMPSTART_ACTIVATE_FAIL,error:t}),e((0,a.removeNotice)("jumpstart-activate")),e((0,a.createNotice)("is-error",(0,o.translate)("Recommended features failed to activate. %(error)s",{args:{error:t}}),{id:"jumpstart-activate"}))})}},(0,i.createHistory)());t.jumpStartSkip=function(){return function(e){return e({type:u.JUMPSTART_SKIP}),c.default.tracks.recordEvent("jetpack_wpa_jumpstart_skip",{}),f.push(window.location.pathname+"?page=jetpack#/dashboard"),d.default.jumpStart("deactivate").then(function(){e({type:u.JUMPSTART_SKIP_SUCCESS,jumpStart:!1})}).catch(function(t){e({type:u.JUMPSTART_SKIP_FAIL,error:t})})}}},function(e,t,n){"use strict";function r(e,t){var n="";if("object"===("undefined"==typeof e?"undefined":s(e))){for(var r in e)n+="&x_"+encodeURIComponent(r)+"="+encodeURIComponent(e[r]);c("Bumping stats %o",e)}else n="&x_"+encodeURIComponent(e)+"="+encodeURIComponent(t),c('Bumping stat "%s" in group "%s"',t,e);return n}function a(e,t){var n="";if("object"===("undefined"==typeof e?"undefined":s(e))){for(var r in e)n+="&"+encodeURIComponent(r)+"="+encodeURIComponent(e[r]);c("Built stats %o",e)}else n="&"+encodeURIComponent(e)+"="+encodeURIComponent(t),c('Built stat "%s" in group "%s"',t,e);return n}var o,i,s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c=n(468)("dops:analytics"),u=n(657),l=n(685);window._tkq=window._tkq||[],window.ga=window.ga||function(){(window.ga.q=window.ga.q||[]).push(arguments)},window.ga.l=+new Date;var d={initialize:function(e,t,n){d.setUser(e,t),d.setSuperProps(n),d.identifyUser()},setUser:function(e,t){i={ID:e,username:t}},setSuperProps:function(e){o=e},mc:{bumpStat:function(e,t){var n=r(e,t);l("mc_analytics_enabled")&&((new Image).src=document.location.protocol+"//pixel.wp.com/g.gif?v=wpcom-no-pv"+n+"&t="+Math.random())},bumpStatWithPageView:function(e,t){var n=a(e,t);l("mc_analytics_enabled")&&((new Image).src=document.location.protocol+"//pixel.wp.com/g.gif?v=wpcom"+n+"&t="+Math.random())}},pageView:{record:function(e,t){d.tracks.recordPageView(e),d.ga.recordPageView(e,t)}},purchase:{record:function(e,t,n,r,a,o,i){d.ga.recordPurchase(e,t,n,r,a,o,i)}},tracks:{recordEvent:function(e,t){var n;return t=t||{},c('Record event "%s" called with props %s',e,JSON.stringify(t)),0!==e.indexOf("akismet_")&&0!==e.indexOf("jetpack_")?void c('- Event name must be prefixed by "akismet_" or "jetpack_"'):(o&&(n=o.getAll(),c("- Super Props: %o",n),t=u(t,n)),void window._tkq.push(["recordEvent",e,t]))},recordPageView:function(e){d.tracks.recordEvent("akismet_page_view",{path:e})}},ga:{initialized:!1,initialize:function(){var e={};d.ga.initialized||(i&&(e={userId:"u-"+i.ID}),window.ga("create",l("google_analytics_key"),"auto",e),d.ga.initialized=!0)},recordPageView:function(e,t){d.ga.initialize(),c("Recording Page View ~ [URL: "+e+"] [Title: "+t+"]"),l("google_analytics_enabled")&&(window.ga("set","page",e),window.ga("send",{hitType:"pageview",page:e,title:t}))},recordEvent:function(e,t,n,r){d.ga.initialize();var a="Recording Event ~ [Category: "+e+"] [Action: "+t+"]";"undefined"!=typeof n&&(a+=" [Option Label: "+n+"]"),"undefined"!=typeof r&&(a+=" [Option Value: "+r+"]"),c(a),l("google_analytics_enabled")&&window.ga("send","event",e,t,n,r)},recordPurchase:function(e,t,n,r,a,o,i){window.ga("require","ecommerce"),ga("ecommerce:addTransaction",{id:e,revenue:r,currency:i}),ga("ecommerce:addItem",{id:e,name:t,sku:n,price:a,quantity:o}),ga("ecommerce:send")}},identifyUser:function(){i&&window._tkq.push(["identifyUser",i.ID,i.username])},setProperties:function(e){window._tkq.push(["setProperties",e])},clearedIdentity:function(){window._tkq.push(["clearIdentity"])}};e.exports=d},function(e,t,n){var r=n(658),a=n(662),o=n(675),i=a(function(e,t){r(t,o(t),e)});e.exports=i},function(e,t,n){function r(e,t,n){return a(e,t,n)}var a=n(659);e.exports=r},function(e,t,n){function r(e,t,n,r){n||(n={});for(var o=-1,i=t.length;++o<i;){var s=t[o],c=r?r(n[s],e[s],s,n,e):e[s];a(n,s,c)}return n}var a=n(660);e.exports=r},function(e,t,n){function r(e,t,n){var r=e[t];a(r,n)&&(!a(r,o[t])||i.call(e,t))&&(void 0!==n||t in e)||(e[t]=n)}var a=n(661),o=Object.prototype,i=o.hasOwnProperty;e.exports=r},function(e,t){function n(e,t){return e===t||e!==e&&t!==t}e.exports=n},function(e,t,n){function r(e){return o(function(t,n){var r=-1,o=n.length,i=o>1?n[o-1]:void 0,s=o>2?n[2]:void 0;for(i="function"==typeof i?(o--,i):void 0,s&&a(n[0],n[1],s)&&(i=o<3?void 0:i,o=1),t=Object(t);++r<o;){var c=n[r];c&&e(t,c,r,i)}return t})}var a=n(663),o=n(671);e.exports=r},function(e,t,n){function r(e,t,n){if(!s(n))return!1;var r=typeof t;return!!("number"==r?o(n)&&i(t,n.length):"string"==r&&t in n)&&a(n[t],e)}var a=n(661),o=n(664),i=n(670),s=n(668);e.exports=r},function(e,t,n){function r(e){return null!=e&&!("function"==typeof e&&o(e))&&i(a(e))}var a=n(665),o=n(667),i=n(669);e.exports=r},function(e,t,n){var r=n(666),a=r("length");e.exports=a},function(e,t){function n(e){return function(t){return null==t?void 0:t[e]}}e.exports=n},function(e,t,n){function r(e){var t=a(e)?c.call(e):"";return t==o||t==i}var a=n(668),o="[object Function]",i="[object GeneratorFunction]",s=Object.prototype,c=s.toString;e.exports=r},function(e,t){function n(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}e.exports=n},function(e,t){function n(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=r}var r=9007199254740991;e.exports=n},function(e,t){function n(e,t){return e="number"==typeof e||a.test(e)?+e:-1,t=null==t?r:t,e>-1&&e%1==0&&e<t}var r=9007199254740991,a=/^(?:0|[1-9]\d*)$/;e.exports=n},function(e,t,n){function r(e,t){if("function"!=typeof e)throw new TypeError(i);return t=s(void 0===t?e.length-1:o(t),0),function(){for(var n=arguments,r=-1,o=s(n.length-t,0),i=Array(o);++r<o;)i[r]=n[t+r];switch(t){case 0:return e.call(this,i);case 1:return e.call(this,n[0],i);case 2:return e.call(this,n[0],n[1],i)}var c=Array(t+1);for(r=-1;++r<t;)c[r]=n[r];return c[t]=i,a(e,this,c)}}var a=n(672),o=n(673),i="Expected a function",s=Math.max;e.exports=r},function(e,t){function n(e,t,n){var r=n.length;switch(r){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}e.exports=n},function(e,t,n){function r(e){if(!e)return 0===e?e:0;if(e=a(e),e===o||e===-o){var t=e<0?-1:1;return t*i}var n=e%1;return e===e?n?e-n:e:0}var a=n(674),o=1/0,i=1.7976931348623157e308;e.exports=r},function(e,t,n){function r(e){if(o(e)){var t=a(e.valueOf)?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(s,"");var n=u.test(e);return n||l.test(e)?d(e.slice(2),n?2:8):c.test(e)?i:+e}var a=n(667),o=n(668),i=NaN,s=/^\s+|\s+$/g,c=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,l=/^0o[0-7]+$/i,d=parseInt;e.exports=r},function(e,t,n){function r(e){var t=u(e);if(!t&&!s(e))return o(e);var n=i(e),r=!!n,l=n||[],d=l.length;for(var p in e)!a(e,p)||r&&("length"==p||c(p,d))||t&&"constructor"==p||l.push(p);return l}var a=n(676),o=n(677),i=n(678),s=n(664),c=n(670),u=n(684);e.exports=r},function(e,t){function n(e,t){return a.call(e,t)||"object"==typeof e&&t in e&&null===o(e)}var r=Object.prototype,a=r.hasOwnProperty,o=Object.getPrototypeOf;e.exports=n},function(e,t){function n(e){return r(Object(e))}var r=Object.keys;e.exports=n},function(e,t,n){function r(e){var t=e?e.length:void 0;return s(t)&&(i(e)||c(e)||o(e))?a(t,String):null}var a=n(679),o=n(680),i=n(682),s=n(669),c=n(683);e.exports=r},function(e,t){function n(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}e.exports=n},function(e,t,n){function r(e){return a(e)&&s.call(e,"callee")&&(!u.call(e,"callee")||c.call(e)==o)}var a=n(681),o="[object Arguments]",i=Object.prototype,s=i.hasOwnProperty,c=i.toString,u=i.propertyIsEnumerable;e.exports=r},function(e,t,n){function r(e){return o(e)&&a(e)}var a=n(664),o=n(465);e.exports=r},function(e,t){var n=Array.isArray;e.exports=n},function(e,t,n){function r(e){return"string"==typeof e||!a(e)&&o(e)&&c.call(e)==i}var a=n(682),o=n(465),i="[object String]",s=Object.prototype,c=s.toString;e.exports=r},function(e,t){function n(e){var t=e&&e.constructor,n="function"==typeof t&&t.prototype||r;return e===n}var r=Object.prototype;e.exports=n},function(e,t){"use strict";function n(e){if(e in r)return r[e];throw new Error("config key `"+e+"` does not exist")}var r={i18n_default_locale_slug:"en",mc_analytics_enabled:!0,google_analytics_enabled:!1,google_analytics_key:null};e.exports=n},function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(348),i=a(o),s=n(687),c=r(s),u=n(688),l=r(u),d=(0,i.default)({},c,l);t.default=d,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return e.jetpack.settings.items}function o(e){return!!e.jetpack.settings.requests.fetchingSettingsList}function i(e){return e.jetpack.settings.requests.updatingSetting}function s(e,t){return!!(0,M.default)(e.jetpack.settings.items,[t],!1)}function c(e,t){return!!(0,M.default)(e.jetpack.settings.items,[t],!1)}function u(e,t){return(0,M.default)(e.jetpack.initialState.settingNames,[t])}Object.defineProperty(t,"__esModule",{value:!0}),t.reducer=t.requests=t.initialRequestsState=t.items=void 0;var l=n(453),d=r(l),p=n(449),f=r(p);t.getSettings=a,t.isFetchingSettingsList=o,t.isUpdatingSetting=i,t.isSettingActivated=s,t.toggleSetting=c,t.getSettingName=u;var h=n(161),m=n(398),M=r(m),_=n(354),v=r(_),g=n(434),b=t.items=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments[1];switch(t.type){case g.JETPACK_SETTINGS_FETCH_RECEIVE:return(0,v.default)({},t.settings);case g.JETPACK_SETTING_UPDATE_SUCCESS:var n=(0,f.default)(t.updatedOption)[0];return(0,v.default)({},e,(0,d.default)({},n,t.updatedOption[n]));default:return e}},y=t.initialRequestsState={fetchingSettingsList:!1,updatingSetting:{}},A=t.requests=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:y,t=arguments[1];switch(t.type){case g.JETPACK_SETTINGS_FETCH:return(0,v.default)({},e,{fetchingSettingsList:!0});case g.JETPACK_SETTINGS_FETCH_FAIL:case g.JETPACK_SETTINGS_FETCH_RECEIVE:return(0,v.default)({},e,{fetchingSettingsList:!1});case g.JETPACK_SETTING_UPDATE:return(0,v.default)({},e,{updatingSetting:!0});case g.JETPACK_SETTING_UPDATE_FAIL:case g.JETPACK_SETTING_UPDATE_SUCCESS:return(0,v.default)({},e,{updatingSetting:!1});default:return e}};t.reducer=(0,h.combineReducers)({items:b,requests:A})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.updateSetting=t.fetchSettings=void 0;var a=n(434),o=n(439),i=r(o);t.fetchSettings=function(){return function(e){return e({type:a.JETPACK_SETTINGS_FETCH}),i.default.fetchSettings().then(function(t){return e({type:a.JETPACK_SETTINGS_FETCH_RECEIVE,settings:t}),t}).catch(function(t){e({type:a.JETPACK_SETTINGS_FETCH_FAIL,error:t})})}},t.updateSetting=function(e){return function(t){return t({type:a.JETPACK_SETTING_UPDATE,updatedOption:e}),i.default.updateSetting(e).then(function(n){t({type:a.JETPACK_SETTING_UPDATE_SUCCESS,updatedOption:e,success:n})}).catch(function(n){t({type:a.JETPACK_SETTING_UPDATE_FAIL,success:!1,error:n,updatedOption:e})})}}},function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(348),i=a(o),s=n(690),c=r(s),u=n(691),l=r(u),d=(0,i.default)({},c,l);t.default=d,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return!!e.jetpack.siteData.requests.isFetchingSiteData}function o(e){return(0,c.default)(e.jetpack.siteData,["data","plan"],{})}Object.defineProperty(t,"__esModule",{value:!0}),t.reducer=t.requests=t.initialRequestsState=t.data=void 0,t.isFetchingSiteData=a,t.getSitePlan=o;var i=n(161),s=n(398),c=r(s),u=n(354),l=r(u),d=n(434),p=t.data=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments[1];switch(t.type){case d.JETPACK_SITE_DATA_FETCH_RECEIVE:return(0,l.default)({},t.siteData);default:return e}},f=t.initialRequestsState={isFetchingSiteData:!1},h=t.requests=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:f,t=arguments[1];switch(t.type){case d.JETPACK_SITE_DATA_FETCH:return(0,l.default)({},e,{isFetchingSiteData:!0});case d.JETPACK_SITE_DATA_FETCH_FAIL:case d.JETPACK_SITE_DATA_FETCH_RECEIVE:return(0,l.default)({},e,{isFetchingSiteData:!1});default:return e}};t.reducer=(0,i.combineReducers)({data:p,requests:h})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.fetchSiteData=void 0;var a=n(434),o=n(439),i=r(o);t.fetchSiteData=function(){return function(e){return e({type:a.JETPACK_SITE_DATA_FETCH}),i.default.fetchSiteData().then(function(t){return e({type:a.JETPACK_SITE_DATA_FETCH_RECEIVE,siteData:t}),t}).catch(function(t){e({type:a.JETPACK_SITE_DATA_FETCH_FAIL,error:t})})}}},function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(348),i=a(o),s=n(693),c=r(s),u=n(694),l=r(u),d=(0,i.default)({},c,l);t.default=d,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return!!e.jetpack.pluginsData.requests.isFetchingPluginsData}function o(e,t){return e.jetpack.pluginsData.items[t]&&e.jetpack.pluginsData.items[t].active}function i(e,t){return e.jetpack.pluginsData.items[t]}Object.defineProperty(t,"__esModule",{value:!0}),t.reducer=void 0,t.isFetchingPluginsData=a,t.isPluginActive=o,t.isPluginInstalled=i;var s=n(161),c=n(354),u=r(c),l=n(434),d=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments[1];switch(t.type){case l.JETPACK_PLUGINS_DATA_FETCH_RECEIVE:return(0,u.default)({},t.pluginsData);default:return e}},p={isFetchingPluginsData:!1},f=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:p,t=arguments[1];switch(t.type){case l.JETPACK_PLUGINS_DATA_FETCH:return(0,u.default)({},e,{isFetchingPluginsData:!0});case l.JETPACK_PLUGINS_DATA_FETCH_FAIL:case l.JETPACK_PLUGINS_DATA_FETCH_RECEIVE:return(0,u.default)({},e,{isFetchingPluginsData:!1});default:return e}};t.reducer=(0,s.combineReducers)({items:d,requests:f})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.fetchPluginsData=void 0;var a=n(434),o=n(439),i=r(o);t.fetchPluginsData=function(){return function(e){return e({type:a.JETPACK_PLUGINS_DATA_FETCH}),i.default.fetchPluginsData().then(function(t){return e({type:a.JETPACK_PLUGINS_DATA_FETCH_RECEIVE,pluginsData:t}),t}).catch(function(t){e({type:a.JETPACK_PLUGINS_DATA_FETCH_FAIL,error:t})})}}},function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(348),i=a(o),s=n(696),c=r(s),u=n(697),l=r(u),d=(0,i.default)({},c,l);t.default=d,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return e.jetpack.jetpackNotices.notice}function o(e){return(0,f.default)(e.jetpack.initialState,["jetpackStateNotices","errorCode"])}function i(e){return(0,f.default)(e.jetpack.initialState,["jetpackStateNotices","messageCode"])}function s(e){return(0,f.default)(e.jetpack.initialState,["jetpackStateNotices","errorDescription"])}function c(e,t){return(0,f.default)(e.jetpack.jetpackNotices.dismissed,[t],!1)}Object.defineProperty(t,"__esModule",{value:!0}),t.reducer=void 0;var u=n(453),l=r(u);t.getJetpackNotices=a,t.getJetpackStateNoticesErrorCode=o,t.getJetpackStateNoticesMessageCode=i,t.getJetpackStateNoticesErrorDescription=s,t.isNoticeDismissed=c;var d=n(161),p=n(398),f=r(p),h=n(354),m=r(h),M=n(434),_=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments[1];switch(t.type){case M.DISCONNECT_SITE_SUCCESS:return"disconnected";case M.JUMPSTART_ACTIVATE_SUCCESS:return"new_connection_jumpstart";case M.JUMPSTART_SKIP:return"new_connection_no_jumpstart";default:return e}},v=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window.Initial_State.dismissedNotices,t=arguments[1];switch(t.type){case M.JETPACK_ACTION_NOTICES_DISMISS:return(0,m.default)({},e,(0,l.default)({},t.notice,!0));case M.JETPACK_NOTICES_DISMISS_SUCCESS:return(0,m.default)({},e,t.dismissedNotices);case M.RESET_OPTIONS_SUCCESS:return!1;default:return e}};t.reducer=(0,d.combineReducers)({notice:_,dismissed:v})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.dismissJetpackActionNotice=t.dismissJetpackNotice=void 0;var a=n(434),o=n(439),i=r(o);t.dismissJetpackNotice=function(e){return function(t){return t({type:a.JETPACK_NOTICES_DISMISS,notice:e}),i.default.dismissJetpackNotice(e).then(function(e){t({type:a.JETPACK_NOTICES_DISMISS_SUCCESS,dismissedNotices:e,success:!0})}).catch(function(e){t({type:a.JETPACK_NOTICES_DISMISS_FAIL,error:e})})}},t.dismissJetpackActionNotice=function(e){return function(t){t({type:a.JETPACK_ACTION_NOTICES_DISMISS,notice:e})}}},function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(348),i=a(o),s=n(699),c=r(s),u=n(700),l=r(u),d=(0,i.default)({},c,l);t.default=d,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e.jetpack.search.searchTerm}Object.defineProperty(t,"__esModule",{value:!0}),t.reducer=void 0,t.getSearchTerm=r;var a=n(161),o=n(434),i=function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments[1];switch(t.type){case o.JETPACK_SEARCH_TERM:return t.term;default:return e}};t.reducer=(0,a.combineReducers)({searchTerm:i})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.filterSearch=void 0;var r=n(434);t.filterSearch=function(e){return function(t){t({type:r.JETPACK_SEARCH_TERM,term:e})}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(154),s=n(161),c=n(641),u=r(c),l=n(244),d=n(178),p=n(466),f=n(702),h=r(f),m=n(703),M=r(m),_=n(821),v=r(_),g=n(831),b=r(g),y=n(856),A=r(y),T=n(653),L=n(639),E=n(347),w=n(447),z=n(861),S=r(z),k=n(939),O=r(k),N=n(1014),C=r(N),D=n(1015),P=r(D),x=n(1018),j=r(x),W=n(1021),Y=r(W),q=n(1022),B=r(q),R=n(1023),H=r(R),I=n(1026),U=r(I),F=n(1029),X=r(F),V=n(1034),J=r(V),K=n(1035),G=r(K),Q=n(1046),$=r(Q),Z=n(1047),ee=r(Z),te=n(656),ne=r(te),re=n(439),ae=r(re),oe=o.default.createClass({displayName:"Main",componentWillMount:function(){this.props.setInitialState(),ae.default.setApiRoot(this.props.apiRoot),ae.default.setApiNonce(this.props.apiNonce),this.initializeAnalyitics(),window.addEventListener("beforeunload",this.onBeforeUnload),this.props.router.listenBefore(this.routerWillLeave)},onBeforeUnload:function(e){var t=(0,p.translate)("There are unsaved settings in this tab that will be lost if you leave it. Proceed?");if(this.props.areThereUnsavedModuleOptions)return e.returnValue=t,t},routerWillLeave:function(){if(this.props.areThereUnsavedModuleOptions){var e=confirm((0,p.translate)("There are unsaved settings in this tab that will be lost if you leave it. Proceed?"));if(!e)return!1;this.props.clearUnsavedOptionFlag();
+}},initializeAnalyitics:function(){var e=this.props.tracksUserData;e&&ne.default.initialize(e.userid,e.username)},shouldComponentUpdate:function(e){return e.siteConnectionStatus!==this.props.siteConnectionStatus||e.jumpStartStatus!==this.props.jumpStartStatus||e.route.path!==this.props.route.path},componentWillReceiveProps:function(e){e.jumpStartStatus===this.props.jumpStartStatus&&e.isJumpstarting===this.props.isJumpstarting||this.handleJumpstart(e)},handleJumpstart:function(e){var t=(0,l.createHistory)(),n=e.jumpStartStatus,r=e.isJumpstarting;!this.props.jumpStartStatus&&n&&(window.location.hash="jumpstart",t.push(window.location.pathname+"?page=jetpack#/jumpstart")),this.props.jumpStartStatus||n||r||t.push(window.location.pathname+"?page=jetpack#/dashboard")},renderMainContent:function(e){if(ne.default.tracks.recordEvent("jetpack_wpa_page_view",{path:e}),!this.props.userCanManageModules)return o.default.createElement(J.default,this.props);if(!this.props.siteConnectionStatus)return o.default.createElement(b.default,null);if(this.props.jumpStartStatus)if("/"===e){var t=(0,l.createHistory)();t.push(window.location.pathname+"?page=jetpack#/jumpstart")}else if("/jumpstart"===e)return o.default.createElement(A.default,null);var n=void 0,r=o.default.createElement(M.default,{route:this.props.route});switch(e){case"/dashboard":n=o.default.createElement(S.default,{siteRawUrl:this.props.siteRawUrl,siteAdminUrl:this.props.siteAdminUrl});break;case"/apps":n=o.default.createElement(B.default,{siteRawUrl:this.props.siteRawUrl});break;case"/plans":n=o.default.createElement(H.default,{siteRawUrl:this.props.siteRawUrl,siteAdminUrl:this.props.siteAdminUrl});break;case"/settings":r=o.default.createElement(v.default,{route:this.props.route}),n=o.default.createElement(j.default,{route:this.props.route});break;case"/general":r=o.default.createElement(v.default,{route:this.props.route}),n=o.default.createElement(j.default,{route:this.props.route});break;case"/engagement":r=o.default.createElement(v.default,{route:this.props.route}),n=o.default.createElement(O.default,{route:this.props.route});break;case"/security":r=o.default.createElement(v.default,{route:this.props.route}),n=o.default.createElement(C.default,{route:this.props.route,siteAdminUrl:this.props.siteAdminUrl});break;case"/appearance":r=o.default.createElement(v.default,{route:this.props.route}),n=o.default.createElement(P.default,{route:this.props.route});break;case"/writing":r=o.default.createElement(v.default,{route:this.props.route}),n=o.default.createElement(Y.default,{route:this.props.route,siteAdminUrl:this.props.siteAdminUrl});break;case"/search":r=o.default.createElement(v.default,{route:this.props.route}),n=o.default.createElement(ee.default,{siteAdminUrl:this.props.siteAdminUrl});break;default:n=o.default.createElement(S.default,{siteRawUrl:this.props.siteRawUrl,siteAdminUrl:this.props.siteAdminUrl})}return window.wpNavMenuClassChange(),o.default.createElement("div",null,r,n)},render:function(){return o.default.createElement("div",null,o.default.createElement(h.default,null),o.default.createElement("div",{className:"jp-lower"},o.default.createElement($.default,null),o.default.createElement(G.default,null),this.renderMainContent(this.props.route.path),this.props.jumpStartStatus||"/apps"===this.props.route.path?null:o.default.createElement(X.default,null)),o.default.createElement(U.default,{siteAdminUrl:this.props.siteAdminUrl}))}});t.default=(0,i.connect)(function(e){return{jumpStartStatus:(0,T.getJumpStartStatus)(e),isJumpstarting:(0,T.isJumpstarting)(e),siteConnectionStatus:(0,L.getSiteConnectionStatus)(e),siteRawUrl:(0,E.getSiteRawUrl)(e),siteAdminUrl:(0,E.getSiteAdminUrl)(e),apiRoot:(0,E.getApiRootUrl)(e),apiNonce:(0,E.getApiNonce)(e),tracksUserData:(0,E.getTracksUserData)(e),areThereUnsavedModuleOptions:(0,w.areThereUnsavedModuleOptions)(e),userCanManageModules:(0,E.userCanManageModules)(e)}},function(e){return(0,s.bindActionCreators)({setInitialState:E.setInitialState,clearUnsavedOptionFlag:w.clearUnsavedOptionFlag},e)})((0,d.withRouter)(oe)),window.wpNavMenuClassChange=function(){var e=window.location.hash,t=["#/settings","#/general","#/engagement","#/security","#/appearance","#/writing","#/search"],n=["#/","#/dashboard","#/apps","#/plans"];if(jQuery(".current").each(function(e,t){jQuery(t).removeClass("current")}),e=e.split("?")[0],(0,u.default)(n,e)){var r=jQuery("#toplevel_page_jetpack").find("li").filter(function(e){return 1===e});r[0].classList.add("current")}else if((0,u.default)(t,e)){var a=jQuery("#toplevel_page_jetpack").find("li").filter(function(e){return 2===e});a[0].classList.add("current")}var o=jQuery("body");o.on("click",'a[href$="#/dashboard"], a[href$="#/settings"], .jp-dash-section-header__settings[href="#/security"], .dops-button[href="#/plans"]',function(){window.scrollTo(0,0)}),o.on("click",".jetpack-js-stop-propagation",function(e){e.stopPropagation()})},e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.Masthead=void 0;var a=n(142),o=r(a),i=n(154),s=n(466),c=n(639),u=n(347),l=t.Masthead=o.default.createClass({displayName:"Masthead",render:function(){var e="dev"===this.props.siteConnectionStatus?o.default.createElement("code",null,"Dev Mode"):"";return o.default.createElement("div",{className:"jp-masthead"},o.default.createElement("div",{className:"jp-masthead__inside-container"},o.default.createElement("div",{className:"jp-masthead__logo-container"},o.default.createElement("a",{className:"jp-masthead__logo-link",href:"#dashboard"},o.default.createElement("svg",{className:"jp-masthead__logo",x:"0",y:"0",viewBox:"0 0 183 32","enable-background":"new 0 0 183 32"},o.default.createElement("path",{d:"M54 10.9v4.8 2.6c0 2.2-0.5 4.3-1.5 5.4 -1.3 1.4-3.3 1.9-5.5 1.9 -3.4 0-5.9-2.6-6-2.7l2-4c0.2 0.2 0.7 1.1 2 1.7 1.2 0.6 2.2 0.8 3 0.3 0.8-0.5 1-2 1-3v-6.1L44 7h6C52.2 7 54 8.7 54 10.9zM81 10.9h5V25h5V10.9h5V7H81V10.9zM115 8.9c1.1 1.1 2 2.8 2 4.6 0 2.1-1 3.8-2.2 4.9 -1.2 1.1-3 1.6-5.1 1.6h-2.6v5H102V7h7.8C112.1 7 113.8 7.7 115 8.9zM112.4 13.4c0-0.9-0.6-1.5-1-1.9 -0.6-0.5-1.4-0.6-2.1-0.6h-2.3V16h2.3c0.7 0 1.4-0.1 2-0.5C111.8 15.1 112.4 14.4 112.4 13.4zM135.8 8.9c1.4 1.4 2.1 3.5 2.1 5.4V25h-5v-5h-6v5h-5V14.3c0-1.9 0.7-4 2.1-5.4 1.3-1.3 3.4-2.4 5.9-2.4C132.5 6.5 134.6 7.7 135.8 8.9zM132.5 12c-0.7-0.7-1.6-1-2.5-1 -0.9 0-1.9 0.3-2.5 1 -0.5 0.6-0.5 1.5-0.5 2.6V16h6v-1.4C132.9 13.5 133 12.6 132.5 12zM61.1 25H75v-3.9h-9v-3.2h7V14h-7v-3.1h9V7H61.1V25zM157.6 20c-0.1 0-0.2 0.1-0.3 0.1 0 0 0 0 0 0 -1 0.5-2.1 0.8-3.4 0.8 -1.5 0-2.9-0.5-3.8-1.5 -1-0.9-1.5-2.2-1.5-3.8 0-1.3 0.5-2.5 1.2-3.4 0.9-1.1 2.3-1.8 4.1-1.8 1 0 1.8 0.2 2.7 0.5 0 0 0.1 0 0.2 0.1 0.1 0 0.2 0.1 0.3 0.1 0 0 0.1 0 0.1 0.1 0.1 0 0.1 0.1 0.2 0.1 0.2 0.1 0.4 0.2 0.6 0.3l1.7-3.6c-0.3-0.2-0.7-0.4-1.1-0.6 -1.3-0.6-2.8-1-4.9-1 -2.8 0-5.5 1.2-7.3 3.1 -1.5 1.6-2.4 3.7-2.4 6.1 0 2.9 1.1 5.2 2.8 6.8 1.7 1.6 4.1 2.5 6.9 2.5 2.3 0 4-0.5 5.4-1.3 0 0 0.1 0 0.1 0 0 0 0 0 0 0 0.2-0.1 0.5-0.3 0.7-0.4l-1.8-3.6C157.9 19.8 157.7 19.9 157.6 20zM182 7h-5.8l-5.2 5.7V7h-3v0h-2v18h2 2.4 0.6v-6.5l0.5-0.5 5.3 7h5.2l-7.5-10.1L182 7zM32 16c0 8.8-7.2 16-16 16S0 24.8 0 16C0 7.2 7.2 0 16 0S32 7.2 32 16zM15 4.7L8.7 15.5c-0.7 1.1 0 2.6 1.2 2.9l5 1.3V4.7zM22 13.5l-5-1.3v15l6.3-10.8C23.9 15.3 23.3 13.9 22 13.5z"}))),e),o.default.createElement("ul",{className:"jp-masthead__links"},o.default.createElement("li",{className:"jp-masthead__link-li"},o.default.createElement("a",{href:"https://jetpack.com/support/",target:"_blank",className:"jp-masthead__link"},o.default.createElement("span",{className:"dashicons dashicons-editor-help",title:(0,s.translate)("Need Help?")}),o.default.createElement("span",null,(0,s.translate)("Need Help?")))),o.default.createElement("li",{className:"jp-masthead__link-li"},o.default.createElement("a",{href:"http://surveys.jetpack.me/research-plugin?rel="+this.props.currentVersion,target:"_blank",className:"jp-masthead__link"},o.default.createElement("span",{className:"dashicons dashicons-admin-comments",title:(0,s.translate)("Send us Feedback")}),o.default.createElement("span",null,(0,s.translate)("Send us Feedback")))))))}});t.default=(0,i.connect)(function(e){return{siteConnectionStatus:(0,c.getSiteConnectionStatus)(e),currentVersion:(0,u.getCurrentVersion)(e)}})(l)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.Navigation=void 0;var a=n(142),o=r(a),i=n(154),s=n(704),c=r(s),u=n(748),l=r(u),d=n(804),p=r(d),f=n(466),h=n(817),m=r(h),M=n(447),_=n(347);(0,m.default)();var v=t.Navigation=o.default.createClass({displayName:"Navigation",render:function(){var e=void 0;if(this.props.userCanManageModules)e=o.default.createElement(l.default,{selectedText:this.props.route.name},o.default.createElement(p.default,{path:"#/dashboard",selected:"/dashboard"===this.props.route.path||"/"===this.props.route.path},(0,f.translate)("At a Glance",{context:"Navigation item."})),o.default.createElement(p.default,{path:"#/apps",selected:"/apps"===this.props.route.path},(0,f.translate)("Apps",{context:"Navigation item."})),o.default.createElement(p.default,{path:"#/plans",selected:"/plans"===this.props.route.path},(0,f.translate)("Plans",{context:"Navigation item."})));else{var t="";this.props.userCanViewStats||this.props.isModuleActivated("protect")?t=o.default.createElement(p.default,{path:"#/dashboard",selected:"/dashboard"===this.props.route.path||"/"===this.props.route.path},(0,f.translate)("At a Glance",{context:"Navigation item."})):"/dashboard"!==this.props.route.path&&"/"!==this.props.route.path||(this.props.route.path="/apps",this.props.route.name="Apps"),e=o.default.createElement(l.default,{selectedText:this.props.route.name},t,o.default.createElement(p.default,{path:"#/apps",selected:"/apps"===this.props.route.path},(0,f.translate)("Apps",{context:"Navigation item."})))}return o.default.createElement("div",{className:"dops-navigation"},o.default.createElement(c.default,{selectedText:this.props.route.name},e))}});v.propTypes={route:o.default.PropTypes.object.isRequired},t.default=(0,i.connect)(function(e){return{userCanManageModules:(0,_.userCanManageModules)(e),userCanViewStats:(0,_.userCanViewStats)(e),isModuleActivated:function(t){return(0,M.isModuleActivated)(e,t)}}})(v)},function(e,t,n){"use strict";var r=n(142),a=n(705),o=n(747),i=n(748),s=n(804),c=n(805);n(815);var u=r.createClass({displayName:"SectionNav",propTypes:{children:r.PropTypes.node,selectedText:r.PropTypes.node,selectedCount:r.PropTypes.number,hasPinnedItems:r.PropTypes.bool,onMobileNavPanelOpen:r.PropTypes.func},getInitialState:function(){return{mobileOpen:!1}},getDefaultProps:function(){return{onMobileNavPanelOpen:function(){}}},componentWillMount:function(){this.checkForSiblingControls(this.props.children)},componentWillReceiveProps:function(e){a(this.props,e)||(this.checkForSiblingControls(e.children),this.hasSiblingControls||this.closeMobilePanel())},render:function(){var e,t=this.getChildren();return t?(e=o({"dops-section-nav":!0,"is-open":this.state.mobileOpen,"has-pinned-items":this.hasPinnedSearch||this.props.hasPinnedItems}),r.createElement("div",{className:e},r.createElement("div",{className:"dops-section-nav__mobile-header",onTouchTap:this.toggleMobileOpenState},r.createElement("span",{className:"dops-section-nav__mobile-header-text"},this.props.selectedText)),r.createElement("div",{className:"dops-section-nav__panel"},t))):(e=o({"dops-section-nav":!0,"is-empty":!0}),r.createElement("div",{className:e},r.createElement("div",{className:"dops-section-nav__panel"},r.createElement(s,null))))},getChildren:function(){return r.Children.map(this.props.children,function(e){var t={hasSiblingControls:this.hasSiblingControls,closeSectionNavMobilePanel:this.closeMobilePanel};return e?(e.type!==i||e.props.selectedText||"string"!=typeof this.props.selectedText||(t.selectedText=this.props.selectedText),e.type===i&&this.props.selectedCount&&(t.selectedCount=this.props.selectedCount),e.type===c&&(e.props.pinned&&(this.hasPinnedSearch=!0),t.onSearch=this.generateOnSearch(e.props.onSearch)),r.cloneElement(e,t)):null}.bind(this))},closeMobilePanel:function(){window.innerWidth<480&&this.state.mobileOpen&&this.setState({mobileOpen:!1})},toggleMobileOpenState:function(){var e=!this.state.mobileOpen;this.setState({mobileOpen:e}),e&&this.props.onMobileNavPanelOpen()},generateOnSearch:function(e){return function(){e.apply(this,arguments),this.closeMobilePanel()}.bind(this)},checkForSiblingControls:function(e){this.hasSiblingControls=!1,r.Children.forEach(e,function(e,t){t&&e&&e.type!==c&&(this.hasSiblingControls=!0)}.bind(this))}});e.exports=u},function(e,t,n){function r(e,t){return a(e,t)}var a=n(706);e.exports=r},function(e,t,n){function r(e,t,n,s,c){return e===t||(null==e||null==t||!o(e)&&!i(t)?e!==e&&t!==t:a(e,t,r,n,s,c))}var a=n(707),o=n(668),i=n(465);e.exports=r},function(e,t,n){function r(e,t,n,r,M,v){var g=u(e),b=u(t),y=h,A=h;g||(y=c(e),y==f?y=m:y!=m&&(g=d(e))),b||(A=c(t),A==f?A=m:A!=m&&(b=d(t)));var T=y==m&&!l(e),L=A==m&&!l(t),E=y==A;if(E&&!g&&!T)return i(e,t,y,n,r,M);var w=M&p;if(!w){var z=T&&_.call(e,"__wrapped__"),S=L&&_.call(t,"__wrapped__");if(z||S)return n(z?e.value():e,S?t.value():t,r,M,v)}return!!E&&(v||(v=new a),(g?o:s)(e,t,n,r,M,v))}var a=n(708),o=n(736),i=n(738),s=n(742),c=n(743),u=n(682),l=n(724),d=n(746),p=2,f="[object Arguments]",h="[object Array]",m="[object Object]",M=Object.prototype,_=M.hasOwnProperty;e.exports=r},function(e,t,n){function r(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}var a=n(709),o=n(710),i=n(713),s=n(715),c=n(717);r.prototype.clear=a,r.prototype.delete=o,r.prototype.get=i,r.prototype.has=s,r.prototype.set=c,e.exports=r},function(e,t){function n(){this.__data__={array:[],map:null}}e.exports=n},function(e,t,n){function r(e){var t=this.__data__,n=t.array;return n?a(n,e):t.map.delete(e)}var a=n(711);e.exports=r},function(e,t,n){function r(e,t){var n=a(e,t);if(n<0)return!1;var r=e.length-1;return n==r?e.pop():i.call(e,n,1),!0}var a=n(712),o=Array.prototype,i=o.splice;e.exports=r},function(e,t,n){function r(e,t){for(var n=e.length;n--;)if(a(e[n][0],t))return n;return-1}var a=n(661);e.exports=r},function(e,t,n){function r(e){var t=this.__data__,n=t.array;return n?a(n,e):t.map.get(e)}var a=n(714);e.exports=r},function(e,t,n){function r(e,t){var n=a(e,t);return n<0?void 0:e[n][1]}var a=n(712);e.exports=r},function(e,t,n){function r(e){var t=this.__data__,n=t.array;return n?a(n,e):t.map.has(e)}var a=n(716);e.exports=r},function(e,t,n){function r(e,t){return a(e,t)>-1}var a=n(712);e.exports=r},function(e,t,n){function r(e,t){var n=this.__data__,r=n.array;r&&(r.length<i-1?o(r,e,t):(n.array=null,n.map=new a(r)));var s=n.map;return s&&s.set(e,t),this}var a=n(718),o=n(734),i=200;e.exports=r},function(e,t,n){function r(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}var a=n(719),o=n(726),i=n(730),s=n(732),c=n(733);r.prototype.clear=a,r.prototype.delete=o,r.prototype.get=i,r.prototype.has=s,r.prototype.set=c,e.exports=r},function(e,t,n){function r(){this.__data__={hash:new a,map:o?new o:[],string:new a}}var a=n(720),o=n(725);e.exports=r},function(e,t,n){function r(){}var a=n(721),o=Object.prototype;r.prototype=a?a(null):o,e.exports=r},function(e,t,n){var r=n(722),a=r(Object,"create");e.exports=a},function(e,t,n){function r(e,t){var n=null==e?void 0:e[t];return a(n)?n:void 0}var a=n(723);e.exports=r},function(e,t,n){function r(e){return null!=e&&(a(e)?p.test(l.call(e)):i(e)&&(o(e)?p:c).test(e))}var a=n(667),o=n(724),i=n(465),s=/[\\^$.*+?()[\]{}|]/g,c=/^\[object .+?Constructor\]$/,u=Object.prototype,l=Function.prototype.toString,d=u.hasOwnProperty,p=RegExp("^"+l.call(d).replace(s,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=r},function(e,t){function n(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(e){}return t}e.exports=n},function(e,t,n){var r=n(722),a=n(462),o=r(a,"Map");e.exports=o},function(e,t,n){function r(e){var t=this.__data__;return s(e)?i("string"==typeof e?t.string:t.hash,e):a?t.map.delete(e):o(t.map,e)}var a=n(725),o=n(711),i=n(727),s=n(729);e.exports=r},function(e,t,n){function r(e,t){return a(e,t)&&delete e[t]}var a=n(728);e.exports=r},function(e,t,n){function r(e,t){return a?void 0!==e[t]:i.call(e,t)}var a=n(721),o=Object.prototype,i=o.hasOwnProperty;e.exports=r},function(e,t){function n(e){var t=typeof e;return"number"==t||"boolean"==t||"string"==t&&"__proto__"!=e||null==e}e.exports=n},function(e,t,n){function r(e){var t=this.__data__;return s(e)?i("string"==typeof e?t.string:t.hash,e):a?t.map.get(e):o(t.map,e)}var a=n(725),o=n(714),i=n(731),s=n(729);e.exports=r},function(e,t,n){function r(e,t){if(a){var n=e[t];return n===o?void 0:n}return s.call(e,t)?e[t]:void 0}var a=n(721),o="__lodash_hash_undefined__",i=Object.prototype,s=i.hasOwnProperty;e.exports=r},function(e,t,n){function r(e){var t=this.__data__;return s(e)?i("string"==typeof e?t.string:t.hash,e):a?t.map.has(e):o(t.map,e)}var a=n(725),o=n(716),i=n(728),s=n(729);e.exports=r},function(e,t,n){function r(e,t){var n=this.__data__;return s(e)?i("string"==typeof e?n.string:n.hash,e,t):a?n.map.set(e,t):o(n.map,e,t),this}var a=n(725),o=n(734),i=n(735),s=n(729);e.exports=r},function(e,t,n){function r(e,t,n){var r=a(e,t);r<0?e.push([t,n]):e[r][1]=n}var a=n(712);e.exports=r},function(e,t,n){function r(e,t,n){e[t]=a&&void 0===n?o:n}var a=n(721),o="__lodash_hash_undefined__";e.exports=r},function(e,t,n){function r(e,t,n,r,s,c){var u=-1,l=s&i,d=s&o,p=e.length,f=t.length;if(p!=f&&!(l&&f>p))return!1;var h=c.get(e);if(h)return h==t;var m=!0;for(c.set(e,t);++u<p;){var M=e[u],_=t[u];if(r)var v=l?r(_,M,u,t,e,c):r(M,_,u,e,t,c);if(void 0!==v){if(v)continue;m=!1;break}if(d){if(!a(t,function(e){return M===e||n(M,e,r,s,c)})){m=!1;break}}else if(M!==_&&!n(M,_,r,s,c)){m=!1;break}}return c.delete(e),m}var a=n(737),o=1,i=2;e.exports=r},function(e,t){function n(e,t){for(var n=-1,r=e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}e.exports=n},function(e,t,n){function r(e,t,n,r,b,A){switch(n){case g:return!(e.byteLength!=t.byteLength||!r(new o(e),new o(t)));case l:case d:return+e==+t;case p:return e.name==t.name&&e.message==t.message;case h:return e!=+e?t!=+t:e==+t;case m:case _:return e==t+"";case f:var T=i;case M:var L=A&u;return T||(T=s),(L||e.size==t.size)&&r(T(e),T(t),b,A|c);case v:return!!a&&y.call(e)==y.call(t)}return!1}var a=n(461),o=n(739),i=n(740),s=n(741),c=1,u=2,l="[object Boolean]",d="[object Date]",p="[object Error]",f="[object Map]",h="[object Number]",m="[object RegExp]",M="[object Set]",_="[object String]",v="[object Symbol]",g="[object ArrayBuffer]",b=a?a.prototype:void 0,y=a?b.valueOf:void 0;e.exports=r},function(e,t,n){var r=n(462),a=r.Uint8Array;e.exports=a},function(e,t){function n(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}e.exports=n},function(e,t){function n(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}e.exports=n},function(e,t,n){function r(e,t,n,r,s,c){var u=s&i,l=o(e),d=l.length,p=o(t),f=p.length;if(d!=f&&!u)return!1;for(var h=d;h--;){var m=l[h];if(!(u?m in t:a(t,m)))return!1}var M=c.get(e);if(M)return M==t;var _=!0;c.set(e,t);for(var v=u;++h<d;){m=l[h];var g=e[m],b=t[m];if(r)var y=u?r(b,g,m,t,e,c):r(g,b,m,e,t,c);if(!(void 0===y?g===b||n(g,b,r,s,c):y)){_=!1;break}v||(v="constructor"==m)}if(_&&!v){var A=e.constructor,T=t.constructor;A!=T&&"constructor"in e&&"constructor"in t&&!("function"==typeof A&&A instanceof A&&"function"==typeof T&&T instanceof T)&&(_=!1)}return c.delete(e),_}var a=n(676),o=n(675),i=2;e.exports=r},function(e,t,n){function r(e){return f.call(e)}var a=n(725),o=n(744),i=n(745),s="[object Map]",c="[object Object]",u="[object Set]",l="[object WeakMap]",d=Object.prototype,p=Function.prototype.toString,f=d.toString,h=a?p.call(a):"",m=o?p.call(o):"",M=i?p.call(i):"";(a&&r(new a)!=s||o&&r(new o)!=u||i&&r(new i)!=l)&&(r=function(e){var t=f.call(e),n=t==c?e.constructor:null,r="function"==typeof n?p.call(n):"";if(r)switch(r){case h:return s;case m:return u;case M:return l}return t}),e.exports=r},function(e,t,n){var r=n(722),a=n(462),o=r(a,"Set");e.exports=o},function(e,t,n){var r=n(722),a=n(462),o=r(a,"WeakMap");e.exports=o},function(e,t,n){function r(e){return o(e)&&a(e.length)&&!!k[N.call(e)]}var a=n(669),o=n(465),i="[object Arguments]",s="[object Array]",c="[object Boolean]",u="[object Date]",l="[object Error]",d="[object Function]",p="[object Map]",f="[object Number]",h="[object Object]",m="[object RegExp]",M="[object Set]",_="[object String]",v="[object WeakMap]",g="[object ArrayBuffer]",b="[object Float32Array]",y="[object Float64Array]",A="[object Int8Array]",T="[object Int16Array]",L="[object Int32Array]",E="[object Uint8Array]",w="[object Uint8ClampedArray]",z="[object Uint16Array]",S="[object Uint32Array]",k={};k[b]=k[y]=k[A]=k[T]=k[L]=k[E]=k[w]=k[z]=k[S]=!0,k[i]=k[s]=k[g]=k[c]=k[u]=k[l]=k[d]=k[p]=k[f]=k[h]=k[m]=k[M]=k[_]=k[v]=!1;var O=Object.prototype,N=O.toString;e.exports=r},function(e,t,n){var r,a;!function(){"use strict";function n(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var a=typeof r;if("string"===a||"number"===a)e.push(r);else if(Array.isArray(r))e.push(n.apply(null,r));else if("object"===a)for(var i in r)o.call(r,i)&&r[i]&&e.push(i)}}return e.join(" ")}var o={}.hasOwnProperty;"undefined"!=typeof e&&e.exports?e.exports=n:(r=[],a=function(){return n}.apply(t,r),!(void 0!==a&&(e.exports=a)))}()},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=n(1),i=r(o),s=n(142),c=r(s),u=n(749),l=r(u),d=n(747),p=r(d),f=n(751),h=n(790),m=n(803),M=480,_=c.default.createClass({displayName:"NavTabs",propTypes:{selectedText:c.default.PropTypes.string,selectedCount:c.default.PropTypes.number,label:c.default.PropTypes.string,hasSiblingControls:c.default.PropTypes.bool},getDefaultProps:function(){return{hasSiblingControls:!1}},getInitialState:function(){return{isDropdown:!1}},componentDidMount:function(){this.setDropdown(),this.debouncedAfterResize=(0,l.default)(this.setDropdown,300),window.addEventListener("resize",this.debouncedAfterResize)},componentWillReceiveProps:function(){this.setDropdown()},componentWillUnmount:function(){window.removeEventListener("resize",this.debouncedAfterResize)},render:function(){var e=c.default.Children.map(this.props.children,function(e,t){return e&&c.default.cloneElement(e,{ref:"tab-"+t})}),t=(0,p.default)({"dops-section-nav-tabs":!0,"is-dropdown":this.state.isDropdown,"is-open":this.state.isDropdownOpen,"has-siblings":this.props.hasSiblingControls}),n=m.getWindowInnerWidth();return c.default.createElement("div",{className:"dops-section-nav-group",ref:"navGroup"},c.default.createElement("div",{className:t},this.props.label&&c.default.createElement("h6",{className:"dops-section-nav-group__label"},this.props.label),c.default.createElement("ul",{className:"dops-section-nav-tabs__list",role:"menu",onKeyDown:this.keyHandler},e),this.state.isDropdown&&n>M&&this.getDropdown()))},getTabWidths:function(){var e=0;c.default.Children.forEach(this.props.children,function(t,n){if(t){var r=i.default.findDOMNode(this.refs["tab-"+n]).offsetWidth;e+=r}}.bind(this)),this.tabsWidth=e},getDropdown:function(){var e=c.default.Children.map(this.props.children,function(e,t){return e?c.default.createElement(h,a({},e.props,{key:"navTabsDropdown-"+t}),e.props.children):null});return c.default.createElement(f,{className:"dops-section-nav-tabs__dropdown",selectedText:this.props.selectedText,selectedCount:this.props.selectedCount},e)},setDropdown:function(){var e;if(window.innerWidth>M){if(!this.refs.navGroup)return;e=this.refs.navGroup.offsetWidth,this.tabsWidth||this.getTabWidths(),e<=this.tabsWidth&&!this.state.isDropdown?this.setState({isDropdown:!0}):e>this.tabsWidth&&this.state.isDropdown&&this.setState({isDropdown:!1})}else window.innerWidth<=M&&this.state.isDropdown&&this.setState({isDropdown:!1})},keyHandler:function(e){switch(e.keyCode){case 32:case 13:e.preventDefault(),document.activeElement.click()}}});e.exports=_},function(e,t,n){function r(e,t,n){function r(){g&&clearTimeout(g),m&&clearTimeout(m),y=0,h=m=v=g=b=void 0}function u(t,n){n&&clearTimeout(n),m=g=b=void 0,t&&(y=o(),M=e.apply(v,h),g||m||(h=v=void 0))}function l(){var e=t-(o()-_);e<=0||e>t?u(b,m):g=setTimeout(l,e)}function d(){return(g&&b||m&&L)&&(M=e.apply(v,h)),r(),M}function p(){u(L,g)}function f(){if(h=arguments,_=o(),v=this,b=L&&(g||!A),T===!1)var n=A&&!g;else{y||m||A||(y=_);var r=T-(_-y),a=(r<=0||r>T)&&(A||m);a?(m&&(m=clearTimeout(m)),y=_,M=e.apply(v,h)):m||(m=setTimeout(p,r))}return a&&g?g=clearTimeout(g):g||t===T||(g=setTimeout(l,t)),n&&(a=!0,M=e.apply(v,h)),!a||g||m||(h=v=void 0),M}var h,m,M,_,v,g,b,y=0,A=!1,T=!1,L=!0;if("function"!=typeof e)throw new TypeError(s);return t=i(t)||0,a(n)&&(A=!!n.leading,T="maxWait"in n&&c(i(n.maxWait)||0,t),L="trailing"in n?!!n.trailing:L),f.cancel=r,f.flush=d,f}var a=n(668),o=n(750),i=n(674),s="Expected a function",c=Math.max;e.exports=r},function(e,t){var n=Date.now;e.exports=n},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=n(1),u=r(c),l=n(142),d=r(l),p=n(752),f=r(p),h=n(783),m=r(h),M=n(786),_=r(M),v=n(787),g=r(v),b=n(789),y=r(b),A=n(747),T=r(A),L=n(790),E=r(L),w=n(799),z=r(w),S=n(800),k=r(S),O=n(791),N=r(O);n(801);var C=d.default.Component,D=d.default.PropTypes,P=function(){},x=function(e){function t(e){a(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));n.navigateItem=n.navigateItem.bind(n),n.toggleDropdown=n.toggleDropdown.bind(n),n.handleOutsideClick=n.handleOutsideClick.bind(n);var r={isOpen:!1};return e.options.length&&(r.selected=n.getInitialSelectedItem(e)),n.state=r,n}return i(t,e),s(t,[{key:"componentWillMount",value:function(){this.setState({instanceId:++t.instances})}},{key:"componentWillReceiveProps",value:function(e){this.state.isOpen&&this.closeDropdown(),"undefined"!=typeof this.state.selected&&this.props.initialSelected!==e.initialSelected&&this.setState({selected:e.initialSelected})}},{key:"componentWillUnmount",value:function(){window.removeEventListener("click",this.handleOutsideClick)}},{key:"componentDidUpdate",value:function(e,t){this.state.isOpen?window.addEventListener("click",this.handleOutsideClick):window.removeEventListener("click",this.handleOutsideClick),this.state.isOpen!==t.isOpen&&this.props.onToggle({target:this,open:this.state.isOpen})}},{key:"getInitialSelectedItem",value:function(e){if(e=e||this.props,e.initialSelected)return e.initialSelected;if(e.options.length){var t=(0,f.default)(e.options,function(e){return!e.isLabel});return t&&t.value}}},{key:"dropdownOptions",value:function(){var e=0,t=this;return this.props.children?d.default.Children.map(this.props.children,function(n,r){if(!n)return null;var a=d.default.cloneElement(n,{ref:n.type===E.default?"item-"+e:null,key:"item-"+r,onClick:function(e){t.refs.dropdownContainer.focus(),"function"==typeof n.props.onClick&&n.props.onClick(e)}});return n.type===E.default&&e++,a},this):this.props.options.map(function(t,n){if(!t)return d.default.createElement(z.default,{key:"dropdown-separator-"+this.state.instanceId+"-"+n});if(t.isLabel)return d.default.createElement(k.default,{key:"dropdown-label-"+this.state.instanceId+"-"+n},t.label);var r=d.default.createElement(E.default,{key:"dropdown-item-"+this.state.instanceId+"-"+t.value,ref:"item-"+e,selected:this.state.selected===t.value,onClick:this.onSelectItem(t),path:t.path},t.label);return e++,r},this)}},{key:"render",value:function(){var e={"dops-select-dropdown":!0,"is-compact":this.props.compact,"is-open":this.state.isOpen};this.props.className&&this.props.className.split(" ").forEach(function(t){e[t]=!0});var t=(0,T.default)(e),n=this.props.selectedText?this.props.selectedText:(0,y.default)((0,f.default)(this.props.options,{value:this.state.selected}),"label");return d.default.createElement("div",{style:this.props.style,className:t},d.default.createElement("div",{ref:"dropdownContainer",className:"dops-select-dropdown__container",valueLink:this.props.valueLink,onKeyDown:this.navigateItem,tabIndex:this.props.tabIndex||0,"aria-haspopup":"true","aria-owns":"select-submenu-"+this.state.instanceId,"aria-controls":"select-submenu-"+this.state.instanceId,"aria-expanded":this.state.isOpen,onClick:this.toggleDropdown},d.default.createElement("div",{id:"select-dropdown-"+this.state.instanceId,className:"dops-select-dropdown__header"},d.default.createElement("span",{className:"dops-select-dropdown__header-text"},n,"number"==typeof this.props.selectedCount&&d.default.createElement(N.default,{count:this.props.selectedCount}))),d.default.createElement("ul",{id:"select-submenu-"+this.state.instanceId,className:"dops-select-dropdown__options",role:"menu","aria-labelledby":"select-dropdown-"+this.state.instanceId,"aria-expanded":this.state.isOpen},this.dropdownOptions())))}},{key:"toggleDropdown",value:function(){this.setState({isOpen:!this.state.isOpen})}},{key:"openDropdown",value:function(){this.setState({isOpen:!0})}},{key:"closeDropdown",value:function(){this.state.isOpen&&(delete this.focused,this.setState({isOpen:!1}))}},{key:"onSelectItem",value:function(e){return this.selectItem.bind(this,e)}},{key:"selectItem",value:function(e){e&&(this.props.onSelect&&this.props.onSelect(e),this.setState({selected:e.value}),this.refs.dropdownContainer.focus())}},{key:"navigateItem",value:function(e){switch(e.keyCode){case 9:this.navigateItemByTabKey(e);break;case 32:case 13:e.preventDefault(),this.activateItem();break;case 38:e.preventDefault(),this.focusSibling("previous"),this.openDropdown();break;case 40:e.preventDefault(),this.focusSibling("next"),this.openDropdown();break;case 27:e.preventDefault(),this.closeDropdown(),this.refs.dropdownContainer.focus()}}},{key:"navigateItemByTabKey",value:function(e){var t;this.state.isOpen&&(e.preventDefault(),t=e.shiftKey?"previous":"next",this.focusSibling(t))}},{key:"activateItem",value:function(){return this.state.isOpen?void document.activeElement.click():this.openDropdown()}},{key:"focusSibling",value:function(e){var t,n,r,a;this.state.isOpen&&(this.props.options.length?(n=(0,g.default)((0,m.default)(this.props.options,function(e){return e&&!e.isLabel}),"value"),r="number"==typeof this.focused?this.focused:n.indexOf(this.state.selected)):(n=(0,m.default)(this.props.children,function(e){return e.type===E.default}),r="number"==typeof this.focused?this.focused:(0,_.default)(n,function(e){return e.props.selected})),t="previous"===e?-1:1,a=r+t,a>=n.length||a<0||(u.default.findDOMNode(this.refs["item-"+a].refs.itemLink).focus(),this.focused=a))}},{key:"handleOutsideClick",value:function(e){u.default.findDOMNode(this.refs.dropdownContainer).contains(e.target)||this.closeDropdown()}}]),t}(C);x.defaultProps={options:[],onSelect:P,onToggle:P,
+style:{}},x.propTypes={selectedText:D.string,selectedCount:D.number,initialSelected:D.string,className:D.string,style:D.object,onSelect:D.func,onToggle:D.func,focusSibling:D.func,tabIndex:D.number,options:D.arrayOf(D.shape({value:D.string.isRequired,label:D.string.isRequired,path:D.string}))},x.instances=0,t.default=x,e.exports=t.default},function(e,t,n){function r(e,t){if(t=s(t,3),c(e)){var n=i(e,t);return n>-1?e[n]:void 0}return o(e,t,a)}var a=n(753),o=n(758),i=n(759),s=n(760),c=n(682);e.exports=r},function(e,t,n){var r=n(754),a=n(757),o=a(r);e.exports=o},function(e,t,n){function r(e,t){return e&&a(e,t,o)}var a=n(755),o=n(675);e.exports=r},function(e,t,n){var r=n(756),a=r();e.exports=a},function(e,t){function n(e){return function(t,n,r){for(var a=-1,o=Object(t),i=r(t),s=i.length;s--;){var c=i[e?s:++a];if(n(o[c],c,o)===!1)break}return t}}e.exports=n},function(e,t,n){function r(e,t){return function(n,r){if(null==n)return n;if(!a(n))return e(n,r);for(var o=n.length,i=t?o:-1,s=Object(n);(t?i--:++i<o)&&r(s[i],i,s)!==!1;);return n}}var a=n(664);e.exports=r},function(e,t){function n(e,t,n,r){var a;return n(e,function(e,n,o){if(t(e,n,o))return a=r?n:e,!1}),a}e.exports=n},function(e,t){function n(e,t,n){for(var r=e.length,a=n?r:-1;n?a--:++a<r;)if(t(e[a],a,e))return a;return-1}e.exports=n},function(e,t,n){function r(e){var t=typeof e;return"function"==t?e:null==e?i:"object"==t?s(e)?o(e[0],e[1]):a(e):c(e)}var a=n(761),o=n(768),i=n(780),s=n(682),c=n(781);e.exports=r},function(e,t,n){function r(e){var t=o(e);if(1==t.length&&t[0][2]){var n=t[0][0],r=t[0][1];return function(e){return null!=e&&(e[n]===r&&(void 0!==r||n in Object(e)))}}return function(n){return n===e||a(n,e,t)}}var a=n(762),o=n(763);e.exports=r},function(e,t,n){function r(e,t,n,r){var c=n.length,u=c,l=!r;if(null==e)return!u;for(e=Object(e);c--;){var d=n[c];if(l&&d[2]?d[1]!==e[d[0]]:!(d[0]in e))return!1}for(;++c<u;){d=n[c];var p=d[0],f=e[p],h=d[1];if(l&&d[2]){if(void 0===f&&!(p in e))return!1}else{var m=new a,M=r?r(f,h,p,e,t,m):void 0;if(!(void 0===M?o(h,f,r,i|s,m):M))return!1}}return!0}var a=n(708),o=n(706),i=1,s=2;e.exports=r},function(e,t,n){function r(e){for(var t=o(e),n=t.length;n--;)t[n][2]=a(t[n][1]);return t}var a=n(764),o=n(765);e.exports=r},function(e,t,n){function r(e){return e===e&&!a(e)}var a=n(668);e.exports=r},function(e,t,n){function r(e){return a(e,o(e))}var a=n(766),o=n(675);e.exports=r},function(e,t,n){function r(e,t){return a(t,function(t){return[t,e[t]]})}var a=n(767);e.exports=r},function(e,t){function n(e,t){for(var n=-1,r=e.length,a=Array(r);++n<r;)a[n]=t(e[n],n,e);return a}e.exports=n},function(e,t,n){function r(e,t){return function(n){var r=o(n,e);return void 0===r&&r===t?i(n,e):a(t,r,void 0,s|c)}}var a=n(706),o=n(769),i=n(774),s=1,c=2;e.exports=r},function(e,t,n){function r(e,t,n){var r=null==e?void 0:a(e,t);return void 0===r?n:r}var a=n(770);e.exports=r},function(e,t,n){function r(e,t){t=o(t,e)?[t+""]:a(t);for(var n=0,r=t.length;null!=e&&n<r;)e=e[t[n++]];return n&&n==r?e:void 0}var a=n(771),o=n(773);e.exports=r},function(e,t,n){function r(e){return a(e)?e:o(e)}var a=n(682),o=n(772);e.exports=r},function(e,t,n){function r(e){var t=[];return a(e).replace(o,function(e,n,r,a){t.push(r?a.replace(i,"$1"):n||e)}),t}var a=n(460),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]/g,i=/\\(\\)?/g;e.exports=r},function(e,t,n){function r(e,t){return"number"==typeof e||!a(e)&&(i.test(e)||!o.test(e)||null!=t&&e in Object(t))}var a=n(682),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;e.exports=r},function(e,t,n){function r(e,t){return o(e,t,a)}var a=n(775),o=n(776);e.exports=r},function(e,t){function n(e,t){return t in Object(e)}e.exports=n},function(e,t,n){function r(e,t,n){if(null==e)return!1;var r=n(e,t);r||c(t)||(t=a(t),e=p(e,t),null!=e&&(t=d(t),r=n(e,t)));var f=e?e.length:void 0;return r||!!f&&u(f)&&s(t,f)&&(i(e)||l(e)||o(e))}var a=n(771),o=n(680),i=n(682),s=n(670),c=n(773),u=n(669),l=n(683),d=n(777),p=n(778);e.exports=r},function(e,t){function n(e){var t=e?e.length:0;return t?e[t-1]:void 0}e.exports=n},function(e,t,n){function r(e,t){return 1==t.length?e:o(e,a(t,0,-1))}var a=n(779),o=n(769);e.exports=r},function(e,t){function n(e,t,n){var r=-1,a=e.length;t<0&&(t=-t>a?0:a+t),n=n>a?a:n,n<0&&(n+=a),a=t>n?0:n-t>>>0,t>>>=0;for(var o=Array(a);++r<a;)o[r]=e[r+t];return o}e.exports=n},function(e,t){function n(e){return e}e.exports=n},function(e,t,n){function r(e){return i(e)?a(e):o(e)}var a=n(666),o=n(782),i=n(773);e.exports=r},function(e,t,n){function r(e){return function(t){return a(t,e)}}var a=n(770);e.exports=r},function(e,t,n){function r(e,t){var n=s(e)?a:o;return n(e,i(t,3))}var a=n(784),o=n(785),i=n(760),s=n(682);e.exports=r},function(e,t){function n(e,t){for(var n=-1,r=e.length,a=-1,o=[];++n<r;){var i=e[n];t(i,n,e)&&(o[++a]=i)}return o}e.exports=n},function(e,t,n){function r(e,t){var n=[];return a(e,function(e,r,a){t(e,r,a)&&n.push(e)}),n}var a=n(753);e.exports=r},function(e,t,n){function r(e,t){return e&&e.length?a(e,o(t,3)):-1}var a=n(759),o=n(760);e.exports=r},function(e,t,n){function r(e,t){var n=s(e)?a:i;return n(e,o(t,3))}var a=n(767),o=n(760),i=n(788),s=n(682);e.exports=r},function(e,t,n){function r(e,t){var n=-1,r=o(e)?Array(e.length):[];return a(e,function(e,a,o){r[++n]=t(e,a,o)}),r}var a=n(753),o=n(664);e.exports=r},function(e,t,n){function r(e,t,n){if(s(t,e))r=null==e?void 0:e[t];else{t=a(t);var r=o(e,t);e=c(e,t)}return void 0===r&&(r=n),i(r)?r.call(e):r}var a=n(771),o=n(769),i=n(667),s=n(773),c=n(778);e.exports=r},function(e,t,n){"use strict";var r=n(142),a=n(747),o=n(791),i=r.createClass({displayName:"SelectDropdownItem",propTypes:{children:r.PropTypes.string.isRequired,path:r.PropTypes.string,selected:r.PropTypes.bool,onClick:r.PropTypes.func,count:r.PropTypes.number},getDefaultProps:function(){return{selected:!1}},render:function(){var e=a(this.props.className,{"dops-select-dropdown__item":!0,"is-selected":this.props.selected,"is-disabled":this.props.disabled});return r.createElement("li",{className:"dops-select-dropdown__option"},r.createElement("a",{ref:"itemLink",href:this.props.path,className:e,onClick:this.props.disabled?null:this.props.onClick,"data-bold-text":this.props.value||this.props.children,role:"menuitem",tabIndex:0,"aria-selected":this.props.selected},r.createElement("span",{className:"dops-select-dropdown__item-text"},this.props.children,"number"==typeof this.props.count&&r.createElement(o,{count:this.props.count}))))}});e.exports=i},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(792),s=r(i);n(795),t.default=o.default.createClass({displayName:"Count",mixins:[s.default],propTypes:{count:o.default.PropTypes.number.isRequired},render:function(){return o.default.createElement("span",{className:"dops-count"},this.numberFormat(this.props.count))}}),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a=n(793),o=r(a);t.default={shouldComponentUpdate:o.default},e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){return!(0,i.default)(this.props,e)||!(0,i.default)(this.state,t)}t.__esModule=!0,t.default=a;var o=n(794),i=r(o);e.exports=t.default},function(e,t){"use strict";function n(e,t){if(e===t)return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(var a=Object.prototype.hasOwnProperty.bind(t),o=0;o<n.length;o++)if(!a(n[o])||e[n[o]]!==t[n[o]])return!1;return!0}t.__esModule=!0,t.default=n,e.exports=t.default},function(e,t){},,,,function(e,t,n){"use strict";var r=n(142),a=r.createClass({displayName:"SelectDropdownSeparator",render:function(){return r.createElement("li",{className:"dops-select-dropdown__separator"})}});e.exports=a},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=n(142),u=r(c),l=u.default.Component,d=function(e){return e.stopPropagation()},p=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){return u.default.createElement("li",{onClick:d,className:"dops-select-dropdown__label"},u.default.createElement("label",null,this.props.children))}}]),t}(l);t.default=p,e.exports=t.default},function(e,t){},,function(e,t){(function(t){"use strict";function n(e){var n=o(),r={"<480px":function(){return n<=480},"<660px":function(){return n<=660},"<960px":function(){return n<=960},">480px":function(){return n>480},">660px":function(){return n>660},">960px":function(){return n>960},"480px-660px":function(){return n>480&&n<=660},"660px-960px":function(){return n>660&&n<=960},"480px-960px":function(){return n>480&&n<=960}};{if(r.hasOwnProperty(e))return r[e]();try{t.window.console.warn("Undefined breakpoint used in `mobile-first-breakpoint`",e)}catch(e){}}}function r(){return n("<480px")}function a(){return n(">960px")}function o(){return t.window?t.window.innerWidth:769}e.exports={isMobile:r,isDesktop:a,isWithinBreakpoint:n,getWindowInnerWidth:o}}).call(t,function(){return this}())},function(e,t,n){"use strict";var r=n(142),a=n(792),o=n(747),i=n(791),s=r.createClass({displayName:"NavItem",mixins:[a],propTypes:{itemType:r.PropTypes.string,path:r.PropTypes.string,selected:r.PropTypes.bool,tabIndex:r.PropTypes.number,onClick:r.PropTypes.func,isExternalLink:r.PropTypes.bool,disabled:r.PropTypes.bool,count:r.PropTypes.number},render:function(){var e,t,n,a=this.props.itemType?this.props.itemType:"tab",s={"is-selected":this.props.selected,"is-external":this.props.isExternalLink};return s["dops-section-nav-"+a]=!0,e=o(s),this.props.isExternalLink&&(t="_blank"),this.props.disabled||(n=this.props.onClick),r.createElement("li",{className:e},r.createElement("a",{href:this.props.path,target:t,className:"dops-section-nav-"+a+"__link",onTouchTap:n,tabIndex:this.props.tabIndex||0,"aria-selected":this.props.selected,disabled:this.props.disabled,role:"menuitem",rel:this.props.isExternalLink?"external":null},r.createElement("span",{className:"dops-section-nav-"+a+"__text"},this.props.children,"number"==typeof this.props.count&&r.createElement(i,{count:this.props.count}))))}});e.exports=s},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=n(1),i=r(o),s=n(142),c=r(s),u=n(747),l=r(u),d=n(749),p=r(d),f=n(806),h=r(f),m=n(807),M=r(m),_=n(810),v=r(_),g=n(803);n(813);var b=300,y=c.default.createClass({displayName:"Search",statics:{instances:0},propTypes:{additionalClasses:c.default.PropTypes.string,initialValue:c.default.PropTypes.string,placeholder:c.default.PropTypes.string,pinned:c.default.PropTypes.bool,delaySearch:c.default.PropTypes.bool,delayTimeout:c.default.PropTypes.number,onSearch:c.default.PropTypes.func.isRequired,onSearchChange:c.default.PropTypes.func,onSearchClose:c.default.PropTypes.func,onSearchOpen:c.default.PropTypes.func,analyticsGroup:c.default.PropTypes.string,autoFocus:c.default.PropTypes.bool,disabled:c.default.PropTypes.bool,onKeyDown:c.default.PropTypes.func,disableAutocorrect:c.default.PropTypes.bool,onBlur:c.default.PropTypes.func,searching:c.default.PropTypes.bool,isOpen:c.default.PropTypes.bool},getInitialState:function(){return{keyword:this.props.initialValue||"",isOpen:!!this.props.isOpen}},getDefaultProps:function(){return{pinned:!1,delaySearch:!1,delayTimeout:b,autoFocus:!1,disabled:!1,onSearchChange:h.default,onSearchClose:h.default,onSearchOpen:h.default,onKeyDown:h.default,disableAutocorrect:!1,searching:!1,isOpen:!1}},componentWillMount:function(){this.setState({instanceId:++y.instances})},componentWillReceiveProps:function(e){e.onSearch===this.props.onSearch&&e.delaySearch===this.props.delaySearch||(this.onSearch=this.props.delaySearch?(0,p.default)(this.props.onSearch,this.props.delayTimeout):this.props.onSearch),e.isOpen!==this.props.isOpen&&this.setState({isOpen:e.isOpen})},componentDidUpdate:function(e,t){(this.state.isOpen&&!t.isOpen||this.props.autoFocus&&!e.autoFocus)&&this.focus(),this.state.keyword!==t.keyword&&(this.state.keyword?this.onSearch(this.state.keyword):(this.props.delaySearch&&this.onSearch.cancel(),this.props.onSearch(this.state.keyword)),this.props.onSearchChange(this.state.keyword))},componentDidMount:function(){this.onSearch=this.props.delaySearch?(0,p.default)(this.props.onSearch,this.props.delayTimeout):this.props.onSearch,this.props.autoFocus&&this.focus()},focus:function(){i.default.findDOMNode(this.refs.searchInput).focus()},blur:function(){i.default.findDOMNode(this.refs.searchInput).blur()},getCurrentSearchValue:function(){return i.default.findDOMNode(this.refs.searchInput).value},clear:function(){this.setState({keyword:""})},onBlur:function(){this.props.onBlur&&this.props.onBlur()},onChange:function(){this.setState({keyword:this.getCurrentSearchValue()})},openSearch:function(e){e.preventDefault(),this.setState({keyword:"",isOpen:!0}),this.props.onSearchOpen()},closeSearch:function(e){var t;e.preventDefault(),this.props.disabled||(t=i.default.findDOMNode(this.refs.searchInput),this.setState({keyword:"",isOpen:this.props.isOpen||!1}),t.value="",t.blur(),this.props.pinned&&i.default.findDOMNode(this.refs.openIcon).focus(),this.props.onSearchClose())},keyUp:function(e){13===e.which&&(0,g.isMobile)()&&this.blur(),this.props.pinned&&"Escape"===e.key&&this.closeSearch(e)},keyDown:function(e){this.props.onKeyDown(e)},onFocus:function(){var e=i.default.findDOMNode(this.refs.searchInput),t=e.value;t&&(e.value="",e.value=t)},render:function(){var e,t=this.state.keyword,n=this.props.placeholder||"Search…",r=this.props.pinned&&!this.state.isOpen,o=this.state.isOpen||!this.props.pinned||this.props.initialValue,i=this.props.disableAutocorrect&&{autoComplete:"off",autoCorrect:"off",spellCheck:"false"};return e=(0,l.default)(this.props.additionalClasses,{"is-pinned":this.props.pinned,"is-open":o,"is-searching":this.props.searching,"dops-search":!0}),c.default.createElement("div",{className:e,role:"search"},c.default.createElement(M.default,null),c.default.createElement("div",{ref:"openIcon",onTouchTap:r?this.openSearch:this.focus,tabIndex:r?"0":null,onKeyDown:r?this._keyListener.bind(this,"openSearch"):null,"aria-controls":"search-component-"+this.state.instanceId,"aria-label":"Open Search"},c.default.createElement(v.default,{icon:"search",className:"dops-search-open__icon"})),c.default.createElement("input",a({type:"search",id:"search-component-"+this.state.instanceId,className:"dops-search__input",placeholder:n,role:"search",value:t,ref:"searchInput",onChange:this.onChange,onKeyUp:this.keyUp,onKeyDown:this.keyDown,onFocus:this.onFocus,onBlur:this.onBlur,disabled:this.props.disabled,"aria-hidden":!o,autoCapitalize:"none"},i)),t||this.state.isOpen?this.closeButton():null)},closeButton:function(){return c.default.createElement("span",{onTouchTap:this.closeSearch,tabIndex:"0",onKeyDown:this._keyListener.bind(this,"closeSearch"),"aria-controls":"search-component-"+this.state.instanceId,"aria-label":"Close Search"},c.default.createElement(v.default,{icon:"cross",className:"dops-search-close__icon"}))},_keyListener:function(e,t){switch(t.key){case" ":case"Enter":this[e](t)}}});e.exports=y},function(e,t){function n(){}e.exports=n},function(e,t,n){(function(t){"use strict";var r=n(142),a=n(747);n(808);var o;o=r.createClass({displayName:"Spinner",propTypes:{className:r.PropTypes.string,size:r.PropTypes.number,duration:r.PropTypes.number},statics:{instances:0},getDefaultProps:function(){return{size:20,duration:3e3}},componentWillMount:function(){this.setState({instanceId:++o.instances})},isSVGCSSAnimationSupported:function(){var e=t.window?t.window.navigator.userAgent:"";return!/(MSIE |Trident\/)/.test(e)},getClassName:function(){return a("dops-spinner",this.props.className,{"is-fallback":!this.isSVGCSSAnimationSupported()})},renderFallback:function(){var e={width:this.props.size,height:this.props.size};return r.createElement("div",{className:this.getClassName(),style:e},r.createElement("span",{className:"dops-spinner__progress is-left"}),r.createElement("span",{className:"dops-spinner__progress is-right"}))},render:function(){var e=parseInt(this.state.instanceId,10);return this.isSVGCSSAnimationSupported()?r.createElement("div",{className:this.getClassName()},r.createElement("svg",{className:"dops-spinner__image",width:this.props.size,height:this.props.size,viewBox:"0 0 100 100",dangerouslySetInnerHTML:{__html:'\n\t\t\t\t\t<defs>\n\t\t\t\t\t\t<mask id="maskBorder'+e+'">\n\t\t\t\t\t\t\t<rect x="0" y="0" width="100%" height="100%" fill="white" />\n\t\t\t\t\t\t\t<circle r="46%" cx="50%" cy="50%" fill="black" />\n\t\t\t\t\t\t</mask>\n\t\t\t\t\t\t<mask id="maskDonut'+e+'">\n\t\t\t\t\t\t\t<rect x="0" y="0" width="100%" height="100%" fill="black" />\n\t\t\t\t\t\t\t<circle r="46%" cx="50%" cy="50%" fill="white" />\n\t\t\t\t\t\t\t<circle r="30%" cx="50%" cy="50%" fill="black" />\n\t\t\t\t\t\t</mask>\n\t\t\t\t\t\t<mask id="maskLeft'+e+'">\n\t\t\t\t\t\t\t<rect x="0" y="0" width="50%" height="100%" fill="white" />\n\t\t\t\t\t\t</mask>\n\t\t\t\t\t\t<mask id="maskRight'+e+'">\n\t\t\t\t\t\t\t<rect x="50%" y="0" width="50%" height="100%" fill="white" />\n\t\t\t\t\t\t</mask>\n\t\t\t\t\t</defs>\n\t\t\t\t\t<circle class="dops-spinner__border" r="50%" cx="50%" cy="50%" mask="url( #maskBorder'+e+' )" />\n\t\t\t\t\t<g mask="url( #maskDonut'+e+' )">\n\t\t\t\t\t\t<g mask="url( #maskLeft'+e+' )">\n\t\t\t\t\t\t\t<rect class="dops-spinner__progress is-left" x="0" y="0" width="50%" height="100%" />\n\t\t\t\t\t\t</g>\n\t\t\t\t\t\t<g mask="url( #maskRight'+e+' )">\n\t\t\t\t\t\t\t<rect class="dops-spinner__progress is-right" x="50%" y="0" width="50%" height="100%" />\n\t\t\t\t\t\t</g>\n\t\t\t\t\t</g>\n\t\t\t\t'}})):this.renderFallback()}}),e.exports=o}).call(t,function(){return this}())},function(e,t){},,function(e,t,n){"use strict";var r=n(142),a=n(792),o=n(747);n(811);var i=r.createClass({displayName:"Gridicon",mixins:[a],getDefaultProps:function(){return{className:"",size:24}},propTypes:{icon:r.PropTypes.string.isRequired,size:r.PropTypes.number,onClick:r.PropTypes.func,className:r.PropTypes.string},needsOffset:function(e,t){var n=["gridicons-add-outline","gridicons-add","gridicons-align-image-center","gridicons-align-image-left","gridicons-align-image-none","gridicons-align-image-right","gridicons-attachment","gridicons-backspace","gridicons-bold","gridicons-bookmark-outline","gridicons-bookmark","gridicons-calendar","gridicons-cart","gridicons-create","gridicons-custom-post-type","gridicons-external","gridicons-folder","gridicons-heading","gridicons-help-outline","gridicons-help","gridicons-history","gridicons-info-outline","gridicons-info","gridicons-italic","gridicons-layout-blocks","gridicons-link-break","gridicons-link","gridicons-list-checkmark","gridicons-list-ordered","gridicons-list-unordered","gridicons-menus","gridicons-minus","gridicons-my-sites","gridicons-notice-outline","gridicons-notice","gridicons-plus-small","gridicons-plus","gridicons-popout","gridicons-posts","gridicons-scheduled","gridicons-share-ios","gridicons-star-outline","gridicons-star","gridicons-stats","gridicons-status","gridicons-thumbs-up","gridicons-textcolor","gridicons-time","gridicons-trophy","gridicons-user-circle"];return n.indexOf(e)>=0&&t%18===0},needsOffsetX:function(e,t){var n=["gridicons-arrow-down","gridicons-arrow-up","gridicons-comment","gridicons-clear-formatting","gridicons-flag","gridicons-menu","gridicons-reader","gridicons-strikethrough"];return n.indexOf(e)>=0&&t%18===0},needsOffsetY:function(e,t){var n=["gridicons-align-center","gridicons-align-justify","gridicons-align-left","gridicons-align-right","gridicons-arrow-left","gridicons-arrow-right","gridicons-house","gridicons-indent-left","gridicons-indent-right","gridicons-minus-small","gridicons-print","gridicons-sign-out","gridicons-stats-alt","gridicons-trash","gridicons-underline","gridicons-video-camera"];return n.indexOf(e)>=0&&t%18===0},render:function(){var e,t,n="gridicons-"+this.props.icon,a=this.needsOffset(n,this.props.size),i=this.needsOffsetX(n,this.props.size),s=this.needsOffsetY(n,this.props.size);switch(t=o("gridicon",n,this.props.className,{"needs-offset":a,"needs-offset-x":i,"needs-offset-y":s}),n){default:e=r.createElement("svg",{height:this.props.size,width:this.props.size});break;case"gridicons-add-image":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M23 4v2h-3v3h-2V6h-3V4h3V1h2v3h3zm-8.5 7c.828 0 1.5-.672 1.5-1.5S15.328 8 14.5 8 13 8.672 13 9.5s.672 1.5 1.5 1.5zm3.5 3.234l-.513-.57c-.794-.885-2.18-.885-2.976 0l-.655.73L9 9l-3 3.333V6h7V4H6c-1.105 0-2 .895-2 2v12c0 1.105.895 2 2 2h12c1.105 0 2-.895 2-2v-7h-2v3.234z"})));break;case"gridicons-add-outline":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm5 9h-4V7h-2v4H7v2h4v4h2v-4h4v-2z"})));break;case"gridicons-add":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm5 11h-4v4h-2v-4H7v-2h4V7h2v4h4v2z"})));break;case"gridicons-align-center":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M4 19h16v-2H4v2zm13-6H7v2h10v-2zM4 9v2h16V9H4zm13-4H7v2h10V5z"})));break;case"gridicons-align-image-center":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M3 5h18v2H3V5zm0 14h18v-2H3v2zm5-4h8V9H8v6z"})));break;case"gridicons-align-image-left":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M3 5h18v2H3V5zm0 14h18v-2H3v2zm0-4h8V9H3v6zm10 0h8v-2h-8v2zm0-4h8V9h-8v2z"})));break;case"gridicons-align-image-none":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M21 7H3V5h18v2zm0 10H3v2h18v-2zM11 9H3v6h8V9z"})));break;case"gridicons-align-image-right":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M21 7H3V5h18v2zm0 10H3v2h18v-2zm0-8h-8v6h8V9zm-10 4H3v2h8v-2zm0-4H3v2h8V9z"})));break;case"gridicons-align-justify":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M4 19h16v-2H4v2zm16-6H4v2h16v-2zM4 9v2h16V9H4zm16-4H4v2h16V5z"})));break;case"gridicons-align-left":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M4 19h16v-2H4v2zm10-6H4v2h10v-2zM4 9v2h16V9H4zm10-4H4v2h10V5z"})));break;case"gridicons-align-right":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M20 17H4v2h16v-2zm-10-2h10v-2H10v2zM4 9v2h16V9H4zm6-2h10V5H10v2z"})));break;case"gridicons-arrow-down":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M11 4v12.17l-5.59-5.59L4 12l8 8 8-8-1.41-1.41L13 16.17V4h-2z"})));break;case"gridicons-arrow-left":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"})));break;case"gridicons-arrow-right":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8-8-8z"})));break;case"gridicons-arrow-up":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M13 20V7.83l5.59 5.59L20 12l-8-8-8 8 1.41 1.41L11 7.83V20h2z"})));break;case"gridicons-aside":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M14 20l6-6V6c0-1.105-.895-2-2-2H6c-1.105 0-2 .895-2 2v12c0 1.105.895 2 2 2h8zM6 6h12v6h-4c-1.105 0-2 .895-2 2v4H6V6zm10 4H8V8h8v2z"})));break;case"gridicons-attachment":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M14 1c-2.762 0-5 2.238-5 5v10c0 1.657 1.343 3 3 3s2.99-1.343 2.99-3V6H13v10c0 .553-.447 1-1 1-.553 0-1-.447-1-1V6c0-1.657 1.343-3 3-3s3 1.343 3 3v10.125C17 18.887 14.762 21 12 21s-5-2.238-5-5v-5H5v5c0 3.866 3.134 7 7 7s6.99-3.134 6.99-7V6c0-2.762-2.228-5-4.99-5z"})));break;case"gridicons-audio":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M8 4v10.184C7.686 14.072 7.353 14 7 14c-1.657 0-3 1.343-3 3s1.343 3 3 3 3-1.343 3-3V7h7v4.184c-.314-.112-.647-.184-1-.184-1.657 0-3 1.343-3 3s1.343 3 3 3 3-1.343 3-3V4H8z"})));break;case"gridicons-backspace":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M19 7H8l-5 5 5 5h11c1.104 0 2-.896 2-2V9c0-1.104-.896-2-2-2zm-.647 6.646l-.707.707L16 12.707l-1.647 1.647-.707-.707L15.293 12l-1.647-1.646.707-.707L16 11.293l1.646-1.647.707.707L16.707 12l1.646 1.646z"})));break;case"gridicons-bell":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M6.14 14.97l2.828 2.827c-.362.362-.862.586-1.414.586-1.105 0-2-.895-2-2 0-.552.224-1.052.586-1.414zm8.867 5.324L14.3 21 3 9.7l.706-.707 1.102.157c.754.108 1.69-.122 2.077-.51l3.885-3.884c2.34-2.34 6.135-2.34 8.475 0s2.34 6.135 0 8.475l-3.885 3.886c-.388.388-.618 1.323-.51 2.077l.157 1.1z"})));break;case"gridicons-block":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zM4 12c0-4.418 3.582-8 8-8 1.848 0 3.545.633 4.9 1.686L5.686 16.9C4.633 15.545 4 13.848 4 12zm8 8c-1.848 0-3.546-.633-4.9-1.686L18.314 7.1C19.367 8.455 20 10.152 20 12c0 4.418-3.582 8-8 8z"})));break;case"gridicons-bold":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M7 5.01h4.547c2.126 0 3.67.302 4.632.906.96.605 1.44 1.567 1.44 2.887 0 .896-.21 1.63-.63 2.205-.42.574-.98.92-1.678 1.036v.103c.95.212 1.637.608 2.057 1.19.42.58.63 1.35.63 2.315 0 1.367-.494 2.434-1.482 3.2-.99.765-2.332 1.148-4.027 1.148H7V5.01zm3 5.936h2.027c.862 0 1.486-.133 1.872-.4.386-.267.578-.708.578-1.323 0-.574-.21-.986-.63-1.236-.42-.25-1.087-.374-1.996-.374H10v3.333zm0 2.523v3.905h2.253c.876 0 1.52-.167 1.94-.502.416-.335.625-.848.625-1.54 0-1.243-.89-1.864-2.668-1.864H10z"})));break;case"gridicons-book":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M4 3h2v18H4zM18 3H7v18h11c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 6h-6V8h6v1zm0-2h-6V6h6v1z"})));break;case"gridicons-bookmark-outline":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M17 5v12.554l-5-2.857-5 2.857V5h10m0-2H7c-1.105 0-2 .896-2 2v16l7-4 7 4V5c0-1.104-.896-2-2-2z"})));break;case"gridicons-bookmark":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M17 3H7c-1.105 0-2 .896-2 2v16l7-4 7 4V5c0-1.104-.896-2-2-2z"})));break;case"gridicons-briefcase":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M21 6h-4V3c0-.5-.5-1-1-1H8c-.5 0-1 .5-1 1v3H3c-.6 0-1 .4-1 1v5h20V7c0-.6-.4-1-1-1zm-6 0H9V4h6v2zM14 15h-4v-2H2v8c0 .6.4 1 1 1h18c.6 0 1-.4 1-1v-8h-8v2z"})));break;case"gridicons-calendar":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M19 4h-1V2h-2v2H8V2H6v2H5c-1.105 0-2 .896-2 2v13c0 1.104.895 2 2 2h14c1.104 0 2-.896 2-2V6c0-1.104-.896-2-2-2zm0 15H5V8h14v11z"})));break;case"gridicons-camera":
+e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M17 12c0 1.7-1.3 3-3 3s-3-1.3-3-3 1.3-3 3-3 3 1.3 3 3zm5-5v11c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V7c0-1.1.9-2 2-2V4h4v1h2l1-2h6l1 2h2c1.1 0 2 .9 2 2zM7.5 9c0-.8-.7-1.5-1.5-1.5S4.5 8.2 4.5 9s.7 1.5 1.5 1.5S7.5 9.8 7.5 9zM19 12c0-2.8-2.2-5-5-5s-5 2.2-5 5 2.2 5 5 5 5-2.2 5-5z"})));break;case"gridicons-cart":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M9 20c0 1.1-.9 2-2 2s-1.99-.9-1.99-2S5.9 18 7 18s2 .9 2 2zm8-2c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2zm.396-5c.937 0 1.75-.65 1.952-1.566L21 5H7V4c0-1.105-.895-2-2-2H3v2h2v11c0 1.105.895 2 2 2h12c0-1.105-.895-2-2-2H7v-2h10.396z"})));break;case"gridicons-checkmark-circle":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M11 17.768l-4.884-4.884 1.768-1.768L11 14.232l8.658-8.658C17.823 3.39 15.075 2 12 2 6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10c0-1.528-.353-2.97-.966-4.266L11 17.768z"})));break;case"gridicons-checkmark":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M9 19.414l-6.707-6.707 1.414-1.414L9 16.586 20.293 5.293l1.414 1.414"})));break;case"gridicons-chevron-down":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M20 9l-8 8-8-8 1.414-1.414L12 14.172l6.586-6.586"})));break;case"gridicons-chevron-left":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M14 20l-8-8 8-8 1.414 1.414L8.828 12l6.586 6.586"})));break;case"gridicons-chevron-right":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M10 20l8-8-8-8-1.414 1.414L15.172 12l-6.586 6.586"})));break;case"gridicons-chevron-up":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M4 15l8-8 8 8-1.414 1.414L12 9.828l-6.586 6.586"})));break;case"gridicons-clear-formatting":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M10.837 10.163l-4.6 4.6L10 4h4l.777 2.223-2.144 2.144-.627-2.092-1.17 3.888zm5.495.506L19.244 19H15.82l-1.05-3.5H11.5L5 22l-1.5-1.5 17-17L22 5l-5.668 5.67zm-2.31 2.31l-.032.03.032-.01v-.02z"})));break;case"gridicons-clipboard":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M16 18H8v-2h8v2zm0-6H8v2h8v-2zm2-9h-2v2h2v15H6V5h2V3H6c-1.105 0-2 .895-2 2v15c0 1.105.895 2 2 2h12c1.105 0 2-.895 2-2V5c0-1.105-.895-2-2-2zm-4 2V4c0-1.105-.895-2-2-2s-2 .895-2 2v1c-1.105 0-2 .895-2 2v1h8V7c0-1.105-.895-2-2-2z"})));break;case"gridicons-cloud-download":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M18 9c-.01 0-.017.002-.025.003C17.72 5.646 14.922 3 11.5 3 7.91 3 5 5.91 5 9.5c0 .524.07 1.03.186 1.52C5.123 11.015 5.064 11 5 11c-2.21 0-4 1.79-4 4 0 1.202.54 2.267 1.38 3h18.593C22.196 17.09 23 15.643 23 14c0-2.76-2.24-5-5-5zm-6 7l-4-5h3V8h2v3h3l-4 5z"})));break;case"gridicons-cloud-outline":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M11.5 5c2.336 0 4.304 1.825 4.48 4.154l.142 1.86 1.867-.012h.092C19.698 11.043 21 12.37 21 14c0 .748-.28 1.452-.783 2H3.28c-.156-.256-.28-.59-.28-1 0-1.074.85-1.953 1.915-1.998.06.007.118.012.178.015l2.66.124-.622-2.587C7.044 10.186 7 9.843 7 9.5 7 7.02 9.02 5 11.5 5m0-2C7.91 3 5 5.91 5 9.5c0 .524.07 1.03.186 1.52C5.123 11.015 5.064 11 5 11c-2.21 0-4 1.79-4 4 0 1.202.54 2.267 1.38 3h18.593C22.196 17.09 23 15.643 23 14c0-2.76-2.24-5-5-5l-.025.002C17.72 5.646 14.922 3 11.5 3z"})));break;case"gridicons-cloud-upload":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M18 9c-.01 0-.017.002-.025.003C17.72 5.646 14.922 3 11.5 3 7.91 3 5 5.91 5 9.5c0 .524.07 1.03.186 1.52C5.123 11.015 5.064 11 5 11c-2.21 0-4 1.79-4 4 0 1.202.54 2.267 1.38 3h18.593C22.196 17.09 23 15.643 23 14c0-2.76-2.24-5-5-5zm-5 4v3h-2v-3H8l4-5 4 5h-3z"})));break;case"gridicons-cloud":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M18 9c-.01 0-.017.002-.025.003C17.72 5.646 14.922 3 11.5 3 7.91 3 5 5.91 5 9.5c0 .524.07 1.03.186 1.52C5.123 11.015 5.064 11 5 11c-2.21 0-4 1.79-4 4 0 1.202.54 2.267 1.38 3h18.593C22.196 17.09 23 15.643 23 14c0-2.76-2.24-5-5-5z"})));break;case"gridicons-code":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M4.83 12l4.58 4.59L8 18l-6-6 6-6 1.41 1.41L4.83 12zm9.76 4.59L16 18l6-6-6-6-1.41 1.41L19.17 12l-4.58 4.59z"})));break;case"gridicons-cog":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M20 12c0-.568-.06-1.122-.174-1.656l1.834-1.612-2-3.464-2.322.786c-.82-.736-1.787-1.308-2.86-1.657L14 2h-4l-.48 2.396c-1.07.35-2.04.92-2.858 1.657L4.34 5.268l-2 3.464 1.834 1.612C4.06 10.878 4 11.432 4 12s.06 1.122.174 1.656L2.34 15.268l2 3.464 2.322-.786c.82.736 1.787 1.308 2.86 1.657L10 22h4l.48-2.396c1.07-.35 2.038-.92 2.858-1.657l2.322.786 2-3.464-1.834-1.613c.113-.535.174-1.09.174-1.657zm-8 4c-2.21 0-4-1.79-4-4s1.79-4 4-4 4 1.79 4 4-1.79 4-4 4z"})));break;case"gridicons-comment":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M3 6v9c0 1.105.895 2 2 2h9v5l5.325-3.804c1.05-.75 1.675-1.963 1.675-3.254V6c0-1.105-.895-2-2-2H5c-1.105 0-2 .895-2 2z"})));break;case"gridicons-computer":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M20 2H4c-1.104 0-2 .896-2 2v12c0 1.104.896 2 2 2h6v2H7v2h10v-2h-3v-2h6c1.104 0 2-.896 2-2V4c0-1.104-.896-2-2-2zm0 14H4V4h16v12z"})));break;case"gridicons-create":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M21 11v8c0 1.105-.895 2-2 2H5c-1.105 0-2-.895-2-2V5c0-1.105.895-2 2-2h8l-2 2H5v14h14v-6l2-2zM7 17h3l7.5-7.5-3-3L7 14v3zm9.94-12.94L15.5 5.5l3 3 1.44-1.44c.585-.585.585-1.535 0-2.12l-.88-.88c-.585-.585-1.535-.585-2.12 0z"})));break;case"gridicons-credit-card":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M20 4H4c-1.105 0-2 .895-2 2v12c0 1.105.895 2 2 2h16c1.105 0 2-.895 2-2V6c0-1.105-.895-2-2-2zm0 2v2H4V6h16zM4 18v-6h16v6H4zm2-4h7v2H6v-2zm9 0h3v2h-3v-2z"})));break;case"gridicons-crop":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M22 16h-4V8c0-1.105-.895-2-2-2H8V2H6v4H2v2h4v8c0 1.105.895 2 2 2h8v4h2v-4h4v-2zM8 16V8h8v8H8z"})));break;case"gridicons-cross-small":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M17.705 7.705l-1.41-1.41L12 10.59 7.705 6.295l-1.41 1.41L10.59 12l-4.295 4.295 1.41 1.41L12 13.41l4.295 4.295 1.41-1.41L13.41 12l4.295-4.295z"})));break;case"gridicons-cross":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"})));break;case"gridicons-custom-post-type":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M19 3H5c-1.105 0-2 .895-2 2v14c0 1.105.895 2 2 2h14c1.105 0 2-.895 2-2V5c0-1.105-.895-2-2-2zM6 6h5v5H6V6zm4.5 13C9.12 19 8 17.88 8 16.5S9.12 14 10.5 14s2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5zm3-6l3-5 3 5h-6z"})));break;case"gridicons-customize":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M2 6c0-1.505.78-3.08 2-4 0 .845.69 2 2 2 1.657 0 3 1.343 3 3 0 .386-.08.752-.212 1.09.74.594 1.476 1.19 2.19 1.81L8.9 11.98c-.62-.716-1.214-1.454-1.807-2.192C6.753 9.92 6.387 10 6 10c-2.21 0-4-1.79-4-4zm12.152 6.848l1.34-1.34c.607.304 1.283.492 2.008.492 2.485 0 4.5-2.015 4.5-4.5 0-.725-.188-1.4-.493-2.007L18 9l-2-2 3.507-3.507C18.9 3.188 18.225 3 17.5 3 15.015 3 13 5.015 13 7.5c0 .725.188 1.4.493 2.007L3 20l2 2 6.848-6.848c1.885 1.928 3.874 3.753 5.977 5.45l1.425 1.148 1.5-1.5-1.15-1.425c-1.695-2.103-3.52-4.092-5.448-5.977z"})));break;case"gridicons-dropdown":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M7 10l5 5 5-5"})));break;case"gridicons-ellipsis":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M7 12c0 1.104-.896 2-2 2s-2-.896-2-2 .896-2 2-2 2 .896 2 2zm12-2c-1.104 0-2 .896-2 2s.896 2 2 2 2-.896 2-2-.896-2-2-2zm-7 0c-1.104 0-2 .896-2 2s.896 2 2 2 2-.896 2-2-.896-2-2-2z"})));break;case"gridicons-external":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M19 13v6c0 1.105-.895 2-2 2H5c-1.105 0-2-.895-2-2V7c0-1.105.895-2 2-2h6v2H5v12h12v-6h2zM13 3v2h4.586l-7.793 7.793 1.414 1.414L19 6.414V11h2V3h-8z"})));break;case"gridicons-flag":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M15 6c0-1.105-.895-2-2-2H5v17h2v-7h5c0 1.105.895 2 2 2h6V6h-5z"})));break;case"gridicons-flip-horizontal":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M20 18v-5h3v-2h-3V6c0-1.105-.895-2-2-2H6c-1.105 0-2 .895-2 2v5H1v2h3v5c0 1.105.895 2 2 2h12c1.105 0 2-.895 2-2zM6 6h12v5H6V6z"})));break;case"gridicons-flip-vertical":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M18 4h-5V1h-2v3H6c-1.105 0-2 .895-2 2v12c0 1.105.895 2 2 2h5v3h2v-3h5c1.105 0 2-.895 2-2V6c0-1.105-.895-2-2-2zM6 18V6h5v12H6z"})));break;case"gridicons-folder-multiple":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M4 8c-1.105 0-2 .895-2 2v10c0 1.1.9 2 2 2h14c1.105 0 2-.895 2-2H4V8zm16 10H8c-1.105 0-2-.895-2-2V6c0-1.105.895-2 2-2h3c1.105 0 2 .895 2 2h7c1.105 0 2 .895 2 2v8c0 1.105-.895 2-2 2z"})));break;case"gridicons-folder":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M18 19H6c-1.1 0-2-.9-2-2V7c0-1.1.9-2 2-2h3c1.1 0 2 .9 2 2h7c1.1 0 2 .9 2 2v8c0 1.1-.9 2-2 2z"})));break;case"gridicons-globe":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm0 18l2-2 1-1v-2h-2v-1l-1-1H9v3l2 2v1.93c-3.94-.494-7-3.858-7-7.93l1 1h2v-2h2l3-3V6h-2L9 5v-.41C9.927 4.21 10.94 4 12 4s2.073.212 3 .59V6l-1 1v2l1 1 3.13-3.13c.752.897 1.304 1.964 1.606 3.13H18l-2 2v2l1 1h2l.286.286C18.03 18.06 15.24 20 12 20z"})));break;case"gridicons-grid":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M8 8H4V4h4v4zm6-4h-4v4h4V4zm6 0h-4v4h4V4zM8 10H4v4h4v-4zm6 0h-4v4h4v-4zm6 0h-4v4h4v-4zM8 16H4v4h4v-4zm6 0h-4v4h4v-4zm6 0h-4v4h4v-4z"})));break;case"gridicons-heading":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M18 20h-3v-6H9v6H6V5.01h3V11h6V5.01h3V20z"})));break;case"gridicons-heart-outline":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M16.5 4.5c2.206 0 4 1.794 4 4 0 4.67-5.543 8.94-8.5 11.023C9.043 17.44 3.5 13.17 3.5 8.5c0-2.206 1.794-4 4-4 1.298 0 2.522.638 3.273 1.706L12 7.953l1.227-1.746c.75-1.07 1.975-1.707 3.273-1.707m0-1.5c-1.862 0-3.505.928-4.5 2.344C11.005 3.928 9.362 3 7.5 3 4.462 3 2 5.462 2 8.5c0 5.72 6.5 10.438 10 12.85 3.5-2.412 10-7.13 10-12.85C22 5.462 19.538 3 16.5 3z"})));break;case"gridicons-heart":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M16.5 3c-1.862 0-3.505.928-4.5 2.344C11.005 3.928 9.362 3 7.5 3 4.462 3 2 5.462 2 8.5c0 5.72 6.5 10.438 10 12.85 3.5-2.412 10-7.13 10-12.85C22 5.462 19.538 3 16.5 3z"})));break;case"gridicons-help-outline":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm1 13h-2v2h2v-2zm-1.962-2v-.528c0-.4.082-.74.246-1.017.163-.276.454-.546.87-.808.333-.21.572-.397.717-.565.146-.168.22-.36.22-.577 0-.172-.078-.308-.234-.41-.156-.1-.358-.15-.608-.15-.62 0-1.34.22-2.168.658l-.854-1.67c1.02-.58 2.084-.872 3.194-.872.913 0 1.63.202 2.15.603.52.4.78.948.78 1.64 0 .495-.116.924-.347 1.287-.23.362-.6.705-1.11 1.03-.43.278-.7.48-.807.61-.108.13-.163.282-.163.458V13h-1.885z"})));break;case"gridicons-help":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm1 15h-2v-2h2v2zm2.003-6.41c-.23.36-.6.704-1.108 1.028-.43.28-.7.482-.808.61-.108.13-.163.283-.163.46V13H11.04v-.528c0-.4.08-.74.245-1.017.163-.276.454-.546.872-.808.332-.21.57-.397.716-.565.145-.168.217-.36.217-.577 0-.172-.077-.308-.233-.41-.156-.1-.358-.15-.608-.15-.62 0-1.342.22-2.17.658l-.854-1.67c1.02-.58 2.084-.872 3.194-.872.913 0 1.63.202 2.15.603.52.4.78.948.78 1.64 0 .495-.116.924-.347 1.286z"})));break;case"gridicons-history":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M2.12 13.526c.742 4.78 4.902 8.47 9.88 8.47 5.5 0 10-4.5 10-9.998S17.5 2 12 2C8.704 2 5.802 3.6 4 6V2H2.003L2 9h7V7H5.8c1.4-1.8 3.702-3 6.202-3C16.4 4 20 7.6 20 11.998s-3.6 8-8 8c-3.877 0-7.13-2.795-7.848-6.472H2.12z"}),r.createElement("path",{d:"M11.002 7v5.3l3.2 4.298 1.6-1.197-2.8-3.7V7"})));break;case"gridicons-house":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M22 9L12 1 2 9v2h2v10h5v-4c0-1.657 1.343-3 3-3s3 1.343 3 3v4h5V11h2V9z"})));break;case"gridicons-image-multiple":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M15 7.5c0-.828.672-1.5 1.5-1.5s1.5.672 1.5 1.5S17.328 9 16.5 9 15 8.328 15 7.5zM4 20h14c0 1.105-.895 2-2 2H4c-1.1 0-2-.9-2-2V8c0-1.105.895-2 2-2v14zM22 4v12c0 1.105-.895 2-2 2H8c-1.105 0-2-.895-2-2V4c0-1.105.895-2 2-2h12c1.105 0 2 .895 2 2zM8 4v6.333L11 7l4.855 5.395.656-.73c.796-.886 2.183-.886 2.977 0l.513.57V4H8z"})));break;case"gridicons-image":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M13 9.5c0-.828.672-1.5 1.5-1.5s1.5.672 1.5 1.5-.672 1.5-1.5 1.5-1.5-.672-1.5-1.5zM22 6v12c0 1.105-.895 2-2 2H4c-1.105 0-2-.895-2-2V6c0-1.105.895-2 2-2h16c1.105 0 2 .895 2 2zm-2 0H4v7.444L8 9l5.895 6.55 1.587-1.85c.798-.932 2.24-.932 3.037 0L20 15.426V6z"})));break;case"gridicons-indent-left":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M18 20h2V4h-2v16zM2 11h10.172l-2.086-2.086L11.5 7.5 16 12l-4.5 4.5-1.414-1.414L12.172 13H2v-2z"})));break;case"gridicons-indent-right":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M6 4H4v16h2V4zm16 9H11.828l2.086 2.086L12.5 16.5 8 12l4.5-4.5 1.414 1.414L11.828 11H22v2z"})));break;case"gridicons-info-outline":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M13 9h-2V7h2v2zm0 2h-2v6h2v-6zm-1-7c-4.41 0-8 3.59-8 8s3.59 8 8 8 8-3.59 8-8-3.59-8-8-8m0-2c5.523 0 10 4.477 10 10s-4.477 10-10 10S2 17.523 2 12 6.477 2 12 2z"})));break;case"gridicons-info":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"})));break;case"gridicons-ink":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M5 15c0 3.866 3.134 7 7 7s7-3.134 7-7c0-1.387-.41-2.677-1.105-3.765h.007L12 2l-5.903 9.235h.007C5.41 12.323 5 13.613 5 15z"})));break;case"gridicons-institution":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M2 19h20v3H2zM12 2L2 6v2h20V6M17 10h3v7h-3zM10.5 10h3v7h-3zM4 10h3v7H4z"})));break;case"gridicons-italic":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M10.536 5l-.427 2h1.5L9.262 18h-1.5l-.427 2h6.128l.426-2h-1.5l2.347-11h1.5l.427-2"})));break;case"gridicons-layout-blocks":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M21 7h-2V3c0-1.105-.895-2-2-2H7c-1.105 0-2 .895-2 2v2H3c-1.105 0-2 .895-2 2v4c0 1.105.895 2 2 2h2v8c0 1.105.895 2 2 2h10c1.105 0 2-.895 2-2v-2h2c1.105 0 2-.895 2-2V9c0-1.105-.895-2-2-2zm-4 14H7v-8h2c1.105 0 2-.895 2-2V7c0-1.105-.895-2-2-2H7V3h10v4h-2c-1.105 0-2 .895-2 2v8c0 1.105.895 2 2 2h2v2zm4-4h-6V9h6v8z"})));break;case"gridicons-layout":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M8 20H5c-1.105 0-2-.895-2-2V6c0-1.105.895-2 2-2h3c1.105 0 2 .895 2 2v12c0 1.105-.895 2-2 2zm8-10h4c1.105 0 2-.895 2-2V5c0-1.105-.895-2-2-2h-4c-1.105 0-2 .895-2 2v3c0 1.105.895 2 2 2zm5 10v-6c0-1.105-.895-2-2-2h-5c-1.105 0-2 .895-2 2v6c0 1.105.895 2 2 2h5c1.105 0 2-.895 2-2z"})));break;case"gridicons-link-break":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M10 11l-2 2H7v-2h3zm9.64-3.64L22 5l-1.5-1.5-17 17L5 22l9-9h3v-2h-1l2-2c1.103 0 2 .897 2 2v2c0 1.103-.897 2-2 2h-4.977c.913 1.208 2.347 2 3.977 2h1c2.21 0 4-1.79 4-4v-2c0-1.623-.97-3.013-2.36-3.64zM4.36 16.64L6 15c-1.103 0-2-.897-2-2v-2c0-1.103.897-2 2-2h4.977C10.065 7.792 8.63 7 7 7H6c-2.21 0-4 1.79-4 4v2c0 1.623.97 3.013 2.36 3.64z"})));break;case"gridicons-link":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M17 13H7v-2h10v2zm1-6h-1c-1.63 0-3.065.792-3.977 2H18c1.103 0 2 .897 2 2v2c0 1.103-.897 2-2 2h-4.977c.913 1.208 2.347 2 3.977 2h1c2.21 0 4-1.79 4-4v-2c0-2.21-1.79-4-4-4zM2 11v2c0 2.21 1.79 4 4 4h1c1.63 0 3.065-.792 3.977-2H6c-1.103 0-2-.897-2-2v-2c0-1.103.897-2 2-2h4.977C10.065 7.792 8.63 7 7 7H6c-2.21 0-4 1.79-4 4z"})));break;case"gridicons-list-checkmark":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M9.5 15.5L5 20l-2.5-2.5 1.06-1.06L5 17.88l3.44-3.44L9.5 15.5zM10 5v2h11V5H10zm0 14h11v-2H10v2zm0-6h11v-2H10v2zM8.44 8.44L5 11.88l-1.44-1.44L2.5 11.5 5 14l4.5-4.5-1.06-1.06zm0-6L5 5.88 3.56 4.44 2.5 5.5 5 8l4.5-4.5-1.06-1.06z"})));break;case"gridicons-list-ordered":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M8 19h13v-2H8v2zm0-6h13v-2H8v2zm0-8v2h13V5H8zm-4.425.252c.107-.096.197-.188.27-.275-.013.228-.02.48-.02.756V8h1.176V3.717H3.96L2.487 4.915l.6.738.487-.4zm.334 7.764c.474-.426.784-.715.93-.867.145-.153.26-.298.35-.436.087-.138.152-.278.194-.42.042-.143.063-.298.063-.466 0-.225-.06-.427-.18-.608s-.29-.32-.507-.417c-.218-.1-.465-.148-.742-.148-.22 0-.42.022-.596.067s-.34.11-.49.195c-.15.085-.337.226-.558.423l.636.744c.174-.15.33-.264.467-.34.138-.078.274-.117.41-.117.13 0 .232.032.304.097.073.064.11.152.11.264 0 .09-.02.176-.055.258-.036.082-.1.18-.192.294-.092.114-.287.328-.586.64L2.42 13.238V14h3.11v-.955H3.91v-.03zm.53 4.746v-.018c.306-.086.54-.225.702-.414.162-.19.243-.42.243-.685 0-.31-.126-.55-.378-.727-.252-.176-.6-.264-1.043-.264-.307 0-.58.033-.816.1s-.47.178-.696.334l.48.773c.293-.183.576-.274.85-.274.147 0 .263.027.35.082s.13.14.13.252c0 .3-.294.45-.882.45h-.27v.87h.264c.217 0 .393.017.527.05.136.03.233.08.294.143.06.064.09.154.09.27 0 .153-.057.265-.173.337-.115.07-.3.106-.554.106-.164 0-.343-.022-.538-.07-.194-.044-.385-.115-.573-.21v.96c.228.088.44.148.637.182.196.033.41.05.64.05.56 0 .998-.114 1.314-.343.315-.228.473-.542.473-.94.002-.585-.356-.923-1.07-1.013z"})));break;case"gridicons-list-unordered":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M9 19h12v-2H9v2zm0-6h12v-2H9v2zm0-8v2h12V5H9zm-4-.5c-.828 0-1.5.672-1.5 1.5S4.172 7.5 5 7.5 6.5 6.828 6.5 6 5.828 4.5 5 4.5zm0 6c-.828 0-1.5.672-1.5 1.5s.672 1.5 1.5 1.5 1.5-.672 1.5-1.5-.672-1.5-1.5-1.5zm0 6c-.828 0-1.5.672-1.5 1.5s.672 1.5 1.5 1.5 1.5-.672 1.5-1.5-.672-1.5-1.5-1.5z"})));break;case"gridicons-location":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M19 9c0-3.866-3.134-7-7-7S5 5.134 5 9c0 1.387.41 2.677 1.105 3.765h-.008C8.457 16.46 12 22 12 22l5.903-9.235h-.007C18.59 11.677 19 10.387 19 9zm-7 3c-1.657 0-3-1.343-3-3s1.343-3 3-3 3 1.343 3 3-1.343 3-3 3z"})));break;case"gridicons-lock":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M18 8h-1V7c0-2.757-2.243-5-5-5S7 4.243 7 7v1H6c-1.105 0-2 .895-2 2v10c0 1.105.895 2 2 2h12c1.105 0 2-.895 2-2V10c0-1.105-.895-2-2-2zM9 7c0-1.654 1.346-3 3-3s3 1.346 3 3v1H9V7zm4 8.723V18h-2v-2.277c-.595-.346-1-.984-1-1.723 0-1.105.895-2 2-2s2 .895 2 2c0 .738-.405 1.376-1 1.723z"})));break;case"gridicons-mail":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M20 4H4c-1.105 0-2 .895-2 2v12c0 1.105.895 2 2 2h16c1.105 0 2-.895 2-2V6c0-1.105-.895-2-2-2zm0 4.236l-8 4.882-8-4.882V6h16v2.236z"})));break;case"gridicons-mention":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10v-2c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8v.5c0 .827-.673 1.5-1.5 1.5s-1.5-.673-1.5-1.5V12c0-2.76-2.24-5-5-5s-5 2.24-5 5 2.24 5 5 5c1.65 0 3.102-.81 4.013-2.043C16.648 15.6 17.527 16 18.5 16c1.93 0 3.5-1.57 3.5-3.5V12c0-5.523-4.477-10-10-10zm0 13c-1.654 0-3-1.346-3-3s1.346-3 3-3 3 1.346 3 3-1.346 3-3 3z"})));break;case"gridicons-menu":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M21 6v2H3V6h18zM3 18h18v-2H3v2zm0-5h18v-2H3v2z"})));break;case"gridicons-menus":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M9 19h10v-2H9v2zm0-6h6v-2H9v2zm0-8v2h12V5H9zm-4-.5c-.828 0-1.5.672-1.5 1.5S4.172 7.5 5 7.5 6.5 6.828 6.5 6 5.828 4.5 5 4.5zm0 6c-.828 0-1.5.672-1.5 1.5s.672 1.5 1.5 1.5 1.5-.672 1.5-1.5-.672-1.5-1.5-1.5zm0 6c-.828 0-1.5.672-1.5 1.5s.672 1.5 1.5 1.5 1.5-.672 1.5-1.5-.672-1.5-1.5-1.5z"})));break;case"gridicons-microphone":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 13c1.104 0 2-.896 2-2V6c0-1.104-.896-2-2-2-1.105 0-2 .896-2 2v5c0 1.104.895 2 2 2zm4-2c0 2.21-1.79 4-4 4s-4-1.79-4-4H6c0 2.972 2.164 5.433 5 5.91V20h2v-3.09c2.836-.478 5-2.94 5-5.91h-2z"})));break;case"gridicons-minus-small":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M6 11h12v2H6z"})));break;case"gridicons-minus":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M3 11h18v2H3z"})));break;case"gridicons-my-sites-horizon":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M10.986 13.928l.762-2.284-1.324-3.63c-.458-.026-.892-.08-.892-.08-.458-.027-.405-.727.054-.7 0 0 1.403.107 2.24.107.888 0 2.265-.107 2.265-.107.46-.027.513.646.055.7 0 0-.46.055-.973.082l2.006 5.966c-.875-.034-1.74-.053-2.6-.06l-.428-1.177-.403 1.17c-.252.002-.508.01-.76.015zm-7.156.393c-.21-.737-.33-1.514-.33-2.32 0-1.232.264-2.402.736-3.46l2.036 5.58c.85-.06 1.69-.104 2.526-.138L6.792 8.015c.512-.027.973-.08.973-.08.458-.055.404-.728-.055-.702 0 0-1.376.108-2.265.108-.16 0-.347-.003-.547-.01C6.418 5.025 9.03 3.5 12 3.5c2.213 0 4.228.846 5.74 2.232-.036-.002-.072-.007-.11-.007-.835 0-1.427.727-1.427 1.51 0 .7.404 1.292.835 1.993.323.566.7 1.293.7 2.344 0 .674-.244 1.463-.572 2.51.3.02.604.043.907.066l.798-2.307c.486-1.212.647-2.18.647-3.043 0-.313-.02-.603-.057-.874.662 1.21 1.04 2.6 1.04 4.077 0 .807-.128 1.58-.34 2.32.5.05 1.006.112 1.51.17.205-.798.33-1.628.33-2.49 0-5.523-4.477-10-10-10S2 6.477 2 12c0 .862.125 1.692.33 2.49.5-.057 1.003-.12 1.5-.17zm14.638 3.168C16.676 19.672 14.118 20.5 12 20.5c-1.876 0-4.55-.697-6.463-3.012-.585.048-1.174.1-1.77.16C5.572 20.272 8.578 22 12 22c3.422 0 6.43-1.73 8.232-4.35-.593-.063-1.18-.114-1.764-.162zM12 15.01c-3.715 0-7.368.266-10.958.733.18.41.35.825.506 1.247 3.427-.43 6.91-.68 10.452-.68s7.025.25 10.452.68c.156-.422.327-.836.506-1.246-3.59-.467-7.243-.734-10.958-.734z"
+})));break;case"gridicons-my-sites":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zM3.5 12c0-1.232.264-2.402.736-3.46L8.29 19.65C5.456 18.272 3.5 15.365 3.5 12zm8.5 8.5c-.834 0-1.64-.12-2.4-.345l2.55-7.41 2.613 7.157c.017.042.038.08.06.117-.884.31-1.833.48-2.823.48zm1.172-12.485c.512-.027.973-.08.973-.08.458-.055.404-.728-.054-.702 0 0-1.376.108-2.265.108-.835 0-2.24-.107-2.24-.107-.458-.026-.51.674-.053.7 0 0 .434.055.892.082l1.324 3.63-1.86 5.578-3.096-9.208c.512-.027.973-.08.973-.08.458-.055.403-.728-.055-.702 0 0-1.376.108-2.265.108-.16 0-.347-.003-.547-.01C6.418 5.025 9.03 3.5 12 3.5c2.213 0 4.228.846 5.74 2.232-.037-.002-.072-.007-.11-.007-.835 0-1.427.727-1.427 1.51 0 .7.404 1.292.835 1.993.323.566.7 1.293.7 2.344 0 .727-.28 1.572-.646 2.748l-.848 2.833-3.072-9.138zm3.1 11.332l2.597-7.506c.484-1.212.645-2.18.645-3.044 0-.313-.02-.603-.057-.874.664 1.21 1.042 2.6 1.042 4.078 0 3.136-1.7 5.874-4.227 7.347z"})));break;case"gridicons-not-visible":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M1 12s4.188-6 11-6c.947 0 1.84.12 2.678.322L8.36 12.64C8.133 12.14 8 11.586 8 11c0-.937.335-1.787.875-2.47C6.483 9.344 4.66 10.917 3.62 12c.68.707 1.696 1.62 2.98 2.398L5.15 15.85C2.498 14.13 1 12 1 12zm22 0s-4.188 6-11 6c-.946 0-1.836-.124-2.676-.323L5 22l-1.5-1.5 17-17L22 5l-3.147 3.147C21.5 9.87 23 12 23 12zm-2.615.006c-.678-.708-1.697-1.624-2.987-2.403L16 11c0 2.21-1.79 4-4 4l-.947.947c.31.03.624.053.947.053 3.978 0 6.943-2.478 8.385-3.994z"})));break;case"gridicons-notice-outline":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm1 13h-2v2h2v-2zm-2-2h2l.5-6h-3l.5 6z"})));break;case"gridicons-notice":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm1 15h-2v-2h2v2zm0-4h-2l-.5-6h3l-.5 6z"})));break;case"gridicons-pages":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M16 8H8V6h8v2zm0 2H8v2h8v-2zm4-6v12l-6 6H6c-1.105 0-2-.895-2-2V4c0-1.105.895-2 2-2h12c1.105 0 2 .895 2 2zm-2 10V4H6v16h6v-4c0-1.105.895-2 2-2h4z"})));break;case"gridicons-pencil":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M13 6l5 5-9.507 9.507c-.686-.686-.69-1.794-.012-2.485l-.002-.003c-.69.676-1.8.673-2.485-.013-.677-.677-.686-1.762-.036-2.455l-.008-.008c-.694.65-1.78.64-2.456-.036L13 6zm7.586-.414l-2.172-2.172c-.78-.78-2.047-.78-2.828 0L14 5l5 5 1.586-1.586c.78-.78.78-2.047 0-2.828zM3 18v3h3c0-1.657-1.343-3-3-3z"})));break;case"gridicons-phone":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M16 2H8c-1.104 0-2 .896-2 2v16c0 1.104.896 2 2 2h8c1.104 0 2-.896 2-2V4c0-1.104-.896-2-2-2zm-3 19h-2v-1h2v1zm3-2H8V5h8v14z"})));break;case"gridicons-plugins":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M16 8V3c0-.552-.448-1-1-1s-1 .448-1 1v5h-4V3c0-.552-.448-1-1-1s-1 .448-1 1v5H5v4c0 2.79 1.637 5.193 4 6.317V22h6v-3.683c2.363-1.124 4-3.527 4-6.317V8h-3z"})));break;case"gridicons-plus-small":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M18 11h-5V6h-2v5H6v2h5v5h2v-5h5"})));break;case"gridicons-plus":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M20 13h-7v7h-2v-7H4v-2h7V4h2v7h7v2z"})));break;case"gridicons-popout":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M6 7V5c0-1.105.895-2 2-2h11c1.105 0 2 .895 2 2v14c0 1.105-.895 2-2 2H8c-1.105 0-2-.895-2-2v-2h2v2h11V5H8v2H6zm5.5-.5l-1.414 1.414L13.172 11H3v2h10.172l-3.086 3.086L11.5 17.5 17 12l-5.5-5.5z"})));break;case"gridicons-posts":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M16 19H3v-2h13v2zm5-10H3v2h18V9zM3 5v2h11V5H3zm14 0v2h4V5h-4zm-6 8v2h10v-2H11zm-8 0v2h5v-2H3z"})));break;case"gridicons-print":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M9 16h6v2H9v-2zm13 1h-3v3c0 1.105-.895 2-2 2H7c-1.105 0-2-.895-2-2v-3H2V9c0-1.105.895-2 2-2h1V5c0-1.105.895-2 2-2h10c1.105 0 2 .895 2 2v2h1c1.105 0 2 .895 2 2v8zM7 7h10V5H7v2zm10 7H7v6h10v-6zm3-3.5c0-.828-.672-1.5-1.5-1.5s-1.5.672-1.5 1.5.672 1.5 1.5 1.5 1.5-.672 1.5-1.5z"})));break;case"gridicons-quote":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M11.192 15.757c0-.88-.23-1.618-.69-2.217-.326-.412-.768-.683-1.327-.812-.55-.128-1.07-.137-1.54-.028-.16-.95.1-1.956.76-3.022.66-1.065 1.515-1.867 2.558-2.403L9.373 5c-.8.396-1.56.898-2.26 1.505-.71.607-1.34 1.305-1.9 2.094s-.98 1.68-1.25 2.69-.346 2.04-.217 3.1c.168 1.4.62 2.52 1.356 3.35.735.84 1.652 1.26 2.748 1.26.965 0 1.766-.29 2.4-.878.628-.576.94-1.365.94-2.368l.002.003zm9.124 0c0-.88-.23-1.618-.69-2.217-.326-.42-.77-.692-1.327-.817-.56-.124-1.074-.13-1.54-.022-.16-.94.09-1.95.75-3.02.66-1.06 1.514-1.86 2.557-2.4L18.49 5c-.8.396-1.555.898-2.26 1.505-.708.607-1.34 1.305-1.894 2.094-.556.79-.97 1.68-1.24 2.69-.273 1-.345 2.04-.217 3.1.165 1.4.615 2.52 1.35 3.35.732.833 1.646 1.25 2.742 1.25.967 0 1.768-.29 2.402-.876.627-.576.942-1.365.942-2.368v.01z"})));break;case"gridicons-reader":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M3 4v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V4H3zm7 11H5v-1h5v1zm2-2H5v-1h7v1zm0-2H5v-1h7v1zm7 4h-5v-5h5v5zm0-7H5V6h14v2z"})));break;case"gridicons-reader-following":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M23,13.482L15.508,21L12,17.4l1.412-1.388l2.106,2.188l6.094-6.094L23,13.482z M15.545,15.344L20,10.889V2H2v14c0,1.1,0.9,2,2,2h4.538l4.913-4.832L15.545,15.344z M8,13H4v-1h4V13z M11,11H4v-1h7V11z M11,9H4V8h7V9z M18,6H4V4h14V6z"})));break;case"gridicons-reblog":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M22.086 9.914L20 7.828V18c0 1.105-.895 2-2 2h-7v-2h7V7.828l-2.086 2.086L14.5 8.5 19 4l4.5 4.5-1.414 1.414zM6 16.172V6h7V4H6c-1.105 0-2 .895-2 2v10.172l-2.086-2.086L.5 15.5 5 20l4.5-4.5-1.414-1.414L6 16.172z"})));break;case"gridicons-redo":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M18 6v3.586L14.343 5.93C13.17 4.756 11.636 4.17 10.1 4.17s-3.07.585-4.242 1.757c-2.343 2.342-2.343 6.14 0 8.484l5.364 5.364 1.414-1.414L7.272 13c-1.56-1.56-1.56-4.097 0-5.657.755-.755 1.76-1.172 2.828-1.172 1.068 0 2.073.417 2.828 1.173L16.586 11H13v2h7V6h-2z"})));break;case"gridicons-refresh":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M17.91 14c-.478 2.833-2.943 5-5.91 5-3.308 0-6-2.692-6-6s2.692-6 6-6h2.172l-2.086 2.086L13.5 10.5 18 6l-4.5-4.5-1.414 1.414L14.172 5H12c-4.418 0-8 3.582-8 8s3.582 8 8 8c4.08 0 7.438-3.055 7.93-7h-2.02z"})));break;case"gridicons-reply":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M14 8H6.828l2.586-2.586L8 4 3 9l5 5 1.414-1.414L6.828 10H14c2.206 0 4 1.794 4 4s-1.794 4-4 4h-2v2h2c3.314 0 6-2.686 6-6s-2.686-6-6-6z"})));break;case"gridicons-rotate":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M18 14v6c0 1.105-.895 2-2 2H6c-1.105 0-2-.895-2-2v-6c0-1.105.895-2 2-2h10c1.105 0 2 .895 2 2zM13.914 2.914L11.828 5H14c4.418 0 8 3.582 8 8h-2c0-3.308-2.692-6-6-6h-2.172l2.086 2.086L12.5 10.5 8 6l1.414-1.414L12.5 1.5l1.414 1.414z"})));break;case"gridicons-scheduled":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M10.498 18l-3.705-3.704 1.415-1.415 2.294 2.295 5.293-5.293 1.415 1.415L10.498 18zM21 6v13c0 1.104-.896 2-2 2H5c-1.104 0-2-.896-2-2V6c0-1.104.896-2 2-2h1V2h2v2h8V2h2v2h1c1.104 0 2 .896 2 2zm-2 2H5v11h14V8z"})));break;case"gridicons-search":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M21 19l-5.154-5.154C16.574 12.742 17 11.42 17 10c0-3.866-3.134-7-7-7s-7 3.134-7 7 3.134 7 7 7c1.42 0 2.742-.426 3.846-1.154L19 21l2-2zM5 10c0-2.757 2.243-5 5-5s5 2.243 5 5-2.243 5-5 5-5-2.243-5-5z"})));break;case"gridicons-share-ios":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M17 8h2c1.105 0 2 .895 2 2v9c0 1.105-.895 2-2 2H5c-1.105 0-2-.895-2-2v-9c0-1.105.895-2 2-2h2v2H5v9h14v-9h-2V8zM6.5 5.5l1.414 1.414L11 3.828V14h2V3.828l3.086 3.086L17.5 5.5 12 0 6.5 5.5z"})));break;case"gridicons-share":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M18 16c-.788 0-1.5.31-2.034.807L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.048 4.118c-.053.223-.088.453-.088.692 0 1.657 1.343 3 3 3s3-1.343 3-3-1.343-3-3-3z"})));break;case"gridicons-sign-out":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M16 17v2c0 1.105-.895 2-2 2H5c-1.105 0-2-.895-2-2V5c0-1.105.895-2 2-2h9c1.105 0 2 .895 2 2v2h-2V5H5v14h9v-2h2zm2.5-10.5l-1.414 1.414L20.172 11H10v2h10.172l-3.086 3.086L18.5 17.5 24 12l-5.5-5.5z"})));break;case"gridicons-spam":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M17 2H7L2 7v10l5 5h10l5-5V7l-5-5zm-4 15h-2v-2h2v2zm0-4h-2l-.5-6h3l-.5 6z"})));break;case"gridicons-speaker":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M19 8v6c1.7 0 3-1.3 3-3s-1.3-3-3-3zM11 7H4c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h1v3c0 1.1.9 2 2 2h2v-5h2l4 4h2V3h-2l-4 4z"})));break;case"gridicons-special-character":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12.005 7.418c-1.237 0-2.19.376-2.86 1.128s-1.005 1.812-1.005 3.18c0 1.387.226 2.513.677 3.377.45.865 1.135 1.543 2.05 2.036V20H5v-2.666h3.12c-1.04-.636-1.842-1.502-2.405-2.6-.564-1.097-.846-2.322-.846-3.676 0-1.258.29-2.363.875-3.317.585-.952 1.417-1.685 2.497-2.198s2.334-.77 3.763-.77c2.18 0 3.915.572 5.204 1.713s1.932 2.673 1.932 4.594c0 1.353-.283 2.57-.852 3.65-.567 1.08-1.38 1.947-2.44 2.603H19V20h-5.908v-2.86c.95-.493 1.65-1.18 2.102-2.062s.677-2.006.677-3.374c0-1.36-.336-2.415-1.01-3.164-.672-.747-1.624-1.122-2.855-1.122z"})));break;case"gridicons-star-outline":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 6.308l1.176 3.167.347.936.997.042 3.374.14-2.647 2.09-.784.62.27.963.91 3.25-2.813-1.872-.83-.553-.83.552-2.814 1.87.91-3.248.27-.962-.783-.62-2.648-2.092 3.374-.14.996-.04.347-.936L12 6.308M12 2L9.418 8.953 2 9.257l5.822 4.602L5.82 21 12 16.89 18.18 21l-2.002-7.14L22 9.256l-7.418-.305L12 2z"})));break;case"gridicons-star":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 2l2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304"})));break;case"gridicons-stats-alt":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M21 21H3v-2h18v2zM8 10H4v7h4v-7zm6-7h-4v14h4V3zm6 3h-4v11h4V6z"})));break;case"gridicons-stats":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M19 3H5c-1.105 0-2 .895-2 2v14c0 1.105.895 2 2 2h14c1.105 0 2-.895 2-2V5c0-1.105-.895-2-2-2zm0 16H5V5h14v14zM9 17H7v-5h2v5zm4 0h-2V7h2v10zm4 0h-2v-7h2v7z"})));break;case"gridicons-status":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zM7.55 13c-.02.166-.05.33-.05.5 0 2.485 2.015 4.5 4.5 4.5s4.5-2.015 4.5-4.5c0-.17-.032-.334-.05-.5h-8.9zM10 10V8c0-.552-.448-1-1-1s-1 .448-1 1v2c0 .552.448 1 1 1s1-.448 1-1zm6 0V8c0-.552-.448-1-1-1s-1 .448-1 1v2c0 .552.448 1 1 1s1-.448 1-1z"})));break;case"gridicons-strikethrough":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M14.348 12H21v2h-4.613c.24.515.368 1.094.368 1.748 0 1.317-.474 2.355-1.423 3.114-.947.76-2.266 1.138-3.956 1.138-1.557 0-2.934-.293-4.132-.878v-2.874c.985.44 1.818.75 2.5.928.682.18 1.306.27 1.872.27.68 0 1.2-.13 1.562-.39.363-.26.545-.644.545-1.158 0-.285-.08-.54-.24-.763-.16-.222-.394-.437-.704-.643-.18-.12-.483-.287-.88-.49H3v-2H14.347zm-3.528-2c-.073-.077-.143-.155-.193-.235-.126-.202-.19-.44-.19-.713 0-.44.157-.795.47-1.068.313-.273.762-.41 1.348-.41.492 0 .993.064 1.502.19.51.127 1.153.35 1.93.67l1-2.405c-.753-.327-1.473-.58-2.16-.76-.69-.18-1.414-.27-2.173-.27-1.544 0-2.753.37-3.628 1.108-.874.738-1.312 1.753-1.312 3.044 0 .302.036.58.088.848h3.318z"})));break;case"gridicons-sync":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M23.5 13.5l-3.086 3.086L19 18l-4.5-4.5 1.414-1.414L18 14.172V12c0-3.308-2.692-6-6-6V4c4.418 0 8 3.582 8 8v2.172l2.086-2.086L23.5 13.5zM6 12V9.828l2.086 2.086L9.5 10.5 5 6 3.586 7.414.5 10.5l1.414 1.414L4 9.828V12c0 4.418 3.582 8 8 8v-2c-3.308 0-6-2.692-6-6z"})));break;case"gridicons-tablet":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M18 2H6c-1.104 0-2 .896-2 2v16c0 1.104.896 2 2 2h12c1.104 0 2-.896 2-2V4c0-1.104-.896-2-2-2zm-5 19h-2v-1h2v1zm5-2H6V5h12v14z"})));break;case"gridicons-tag":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M20 2.007h-7.087c-.53 0-1.04.21-1.414.586L2.592 11.5c-.78.78-.78 2.046 0 2.827l7.086 7.086c.78.78 2.046.78 2.827 0l8.906-8.906c.376-.374.587-.883.587-1.413V4.007c0-1.105-.895-2-2-2zM17.007 9c-1.105 0-2-.895-2-2s.895-2 2-2 2 .895 2 2-.895 2-2 2z"})));break;case"gridicons-text-color":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M3 19h18v3H3v-3zM15.82 17h3.424L14 3h-4L4.756 17H8.18l1.067-3.5h5.506L15.82 17zm-1.952-6h-3.73l1.868-5.725L13.868 11z"})));break;case"gridicons-themes":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M4 6c-1.105 0-2 .895-2 2v12c0 1.1.9 2 2 2h12c1.105 0 2-.895 2-2H4V6zm16-4H8c-1.105 0-2 .895-2 2v12c0 1.105.895 2 2 2h12c1.105 0 2-.895 2-2V4c0-1.105-.895-2-2-2zm-5 14H8V9h7v7zm5 0h-3V9h3v7zm0-9H8V4h12v3z"})));break;case"gridicons-thumbs-up":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M6.7 22H2v-9h2l2.7 9zM20 9h-6V5c0-1.657-1.343-3-3-3h-1v4L7.1 9.625c-.712.89-1.1 1.996-1.1 3.135V14l2.1 7h8.337c1.836 0 3.435-1.25 3.88-3.03l1.622-6.485C22.254 10.223 21.3 9 20 9z"})));break;case"gridicons-time":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 4c4.41 0 8 3.59 8 8s-3.59 8-8 8-8-3.59-8-8 3.59-8 8-8m0-2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm3.8 13.4L13 11.667V7h-2v5.333l3.2 4.266 1.6-1.2z"})));break;case"gridicons-trash":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M6.187 8h11.625l-.695 11.125C17.05 20.18 16.177 21 15.12 21H8.88c-1.057 0-1.93-.82-1.997-1.875L6.187 8zM19 5v2H5V5h3V4c0-1.105.895-2 2-2h4c1.105 0 2 .895 2 2v1h3zm-9 0h4V4h-4v1z"})));break;case"gridicons-trophy":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M18 5.062V3H6v2.062H2V8c0 2.525 1.89 4.598 4.324 4.932.7 2.058 2.485 3.61 4.676 3.978V18c0 1.105-.895 2-2 2H8v2h8v-2h-1c-1.105 0-2-.895-2-2v-1.09c2.19-.368 3.976-1.92 4.676-3.978C20.11 12.598 22 10.525 22 8V5.062h-4zM4 8v-.938h2v3.766C4.836 10.416 4 9.304 4 8zm16 0c0 1.304-.836 2.416-2 2.83V7.06h2V8z"})));break;case"gridicons-types":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M22 17c0 2.76-2.24 5-5 5s-5-2.24-5-5 2.24-5 5-5 5 2.24 5 5zM6.5 6.5h3.8L7 1 1 11h5.5V6.5zm9.5 4.085V8H8v8h2.585c.433-2.783 2.632-4.982 5.415-5.415z"})));break;case"gridicons-underline":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M4 19v2h16v-2H4zM18 3v8c0 3.314-2.686 6-6 6s-6-2.686-6-6V3h3v8c0 1.654 1.346 3 3 3s3-1.346 3-3V3h3z"})));break;case"gridicons-undo":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M18.142 5.93C16.97 4.756 15.435 4.17 13.9 4.17s-3.072.586-4.244 1.757L6 9.585V6H4v7h7v-2H7.414l3.657-3.657c.756-.755 1.76-1.172 2.83-1.172 1.067 0 2.072.417 2.827 1.173 1.56 1.56 1.56 4.097 0 5.657l-5.364 5.364 1.414 1.414 5.364-5.364c2.345-2.343 2.345-6.142.002-8.485z"})));break;case"gridicons-user-circle":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm0 18.5c-4.694 0-8.5-3.806-8.5-8.5S7.306 3.5 12 3.5s8.5 3.806 8.5 8.5-3.806 8.5-8.5 8.5zm0-8c-3.038 0-5.5 1.728-5.5 3.5s2.462 3.5 5.5 3.5 5.5-1.728 5.5-3.5-2.462-3.5-5.5-3.5zm0-.5c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3z"})));break;case"gridicons-user":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 4c2.21 0 4 1.79 4 4s-1.79 4-4 4-4-1.79-4-4 1.79-4 4-4zm0 16s8 0 8-2c0-2.4-3.9-5-8-5s-8 2.6-8 5c0 2 8 2 8 2z"})));break;case"gridicons-video-camera":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M17 9V7c0-1.105-.895-2-2-2H4c-1.105 0-2 .895-2 2v10c0 1.105.895 2 2 2h11c1.105 0 2-.895 2-2v-2l5 4V5l-5 4z"})));break;case"gridicons-video":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M20 4v2h-2V4H6v2H4V4c-1.105 0-2 .895-2 2v12c0 1.105.895 2 2 2v-2h2v2h12v-2h2v2c1.105 0 2-.895 2-2V6c0-1.105-.895-2-2-2zM6 16H4v-3h2v3zm0-5H4V8h2v3zm4 4V9l4.5 3-4.5 3zm10 1h-2v-3h2v3zm0-5h-2V8h2v3z"})));break;case"gridicons-visible":e=r.createElement("svg",{className:t,height:this.props.size,width:this.props.size,onClick:this.props.onClick,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},r.createElement("g",null,r.createElement("path",{d:"M12 6C5.188 6 1 12 1 12s4.188 6 11 6 11-6 11-6-4.188-6-11-6zm0 10c-3.943 0-6.926-2.484-8.38-4 1.04-1.085 2.863-2.657 5.255-3.47C8.335 9.214 8 10.064 8 11c0 2.21 1.79 4 4 4s4-1.79 4-4c0-.937-.335-1.787-.875-2.47 2.393.813 4.216 2.386 5.254 3.47-1.456 1.518-4.438 4-8.38 4z"})))}return e}});e.exports=i},function(e,t){},,function(e,t){},,function(e,t){},,function(e,t,n){e.exports=function(){n(29).injection.injectEventPluginsByName({TapEventPlugin:n(818)})}},function(e,t,n){"use strict";function r(e,t){var n=u.extractSingleTouch(t);return n?n[e.page]:e.page in t?t[e.page]:t[e.client]+l[e.envScroll]}function a(e,t){var n=r(b.x,t),a=r(b.y,t);return Math.pow(Math.pow(n-e.x,2)+Math.pow(a-e.y,2),.5)}var o=n(28),i=n(31),s=n(71),c=n(85),u=n(819),l=n(36),d=n(820),p=o.topLevelTypes,f=i.isStartish,h=i.isEndish,m=function(e){var t=[p.topTouchCancel,p.topTouchEnd,p.topTouchStart,p.topTouchMove];return t.indexOf(e)>=0},M=10,_=750,v={x:null,y:null},g=null,b={x:{page:"pageX",client:"clientX",envScroll:"currentPageScrollLeft"},y:{page:"pageY",client:"clientY",envScroll:"currentPageScrollTop"}},y=[p.topTouchStart,p.topTouchCancel,p.topTouchEnd,p.topTouchMove],A=[p.topMouseDown,p.topMouseMove,p.topMouseUp].concat(y),T={touchTap:{phasedRegistrationNames:{bubbled:d({onTouchTap:null}),captured:d({onTouchTapCapture:null})},dependencies:A}},L=function(){return Date.now?Date.now:function(){return+new Date}}(),E={tapMoveThreshold:M,ignoreMouseThreshold:_,eventTypes:T,extractEvents:function(e,t,n,o,i){if(m(e))g=L();else if(g&&L()-g<_)return null;if(!f(e)&&!h(e))return null;var u=null,l=a(v,o);return h(e)&&l<M&&(u=c.getPooled(T.touchTap,n,o,i)),f(e)?(v.x=r(b.x,o),v.y=r(b.y,o)):h(e)&&(v.x=0,v.y=0),s.accumulateTwoPhaseDispatches(u),u}};e.exports=E},function(e,t){var n={extractSingleTouch:function(e){var t=e.touches,n=e.changedTouches,r=t&&t.length>0,a=n&&n.length>0;return!r&&a?n[0]:r?t[0]:e}};e.exports=n},function(e,t){"use strict";var n=function(e){var t;for(t in e)if(e.hasOwnProperty(t))return t;return null};e.exports=n},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.NavigationSettings=void 0;var a=n(142),o=r(a),i=n(154),s=n(704),c=r(s),u=n(748),l=r(u),d=n(804),p=r(d),f=n(805),h=r(f),m=n(466),M=n(822),_=r(M),v=n(656),g=r(v),b=n(817),y=r(b),A=n(698),T=n(347);(0,y.default)();var L=t.NavigationSettings=o.default.createClass({displayName:"NavigationSettings",openSearch:function(){var e=window.location.hash;e.indexOf("search")===-1&&(window.location.hash="search")},onSearch:function(e){e.length>=3&&g.default.tracks.recordEvent("jetpack_wpa_search_term",{term:e.toLowerCase()}),this.props.searchForTerm((0,_.default)(e||"").toLowerCase())},onClose:function(){var e=window.location.hash;e.indexOf("search")>-1&&this.context.router.goBack()},maybeShowSearch:function(){if(this.props.userCanManageModules)return o.default.createElement(h.default,{pinned:!0,placeholder:(0,m.translate)("Search for a Jetpack feature."),delaySearch:!0,delayTimeout:500,onSearchOpen:this.openSearch,onSearch:this.onSearch,onSearchClose:this.onClose,isOpen:"/search"===this.props.route.path})},render:function(){var e=void 0;return e=this.props.userCanManageModules?o.default.createElement(l.default,{selectedText:this.props.route.name},o.default.createElement(p.default,{path:"#general",selected:"/general"===this.props.route.path||"/settings"===this.props.route.path},(0,m.translate)("General",{context:"Navigation item."})),o.default.createElement(p.default,{path:"#engagement",selected:"/engagement"===this.props.route.path},(0,m.translate)("Engagement",{context:"Navigation item."})),o.default.createElement(p.default,{path:"#security",selected:"/security"===this.props.route.path},(0,m.translate)("Security",{context:"Navigation item."})),o.default.createElement(p.default,{path:"#appearance",selected:"/appearance"===this.props.route.path},(0,m.translate)("Appearance",{context:"Navigation item."})),o.default.createElement(p.default,{path:"#writing",selected:"/writing"===this.props.route.path},(0,m.translate)("Writing",{context:"Navigation item."}))):this.props.isSubscriber?o.default.createElement(l.default,{selectedText:this.props.route.name},o.default.createElement(p.default,{path:"#general",selected:"/general"===this.props.route.path||"/settings"===this.props.route.path},(0,m.translate)("General",{context:"Navigation item."}))):o.default.createElement(l.default,{selectedText:this.props.route.name},o.default.createElement(p.default,{path:"#general",selected:"/general"===this.props.route.path||"/settings"===this.props.route.path},(0,m.translate)("General",{context:"Navigation item."})),o.default.createElement(p.default,{path:"#engagement",selected:"/engagement"===this.props.route.path},(0,m.translate)("Engagement",{context:"Navigation item."})),o.default.createElement(p.default,{path:"#writing",selected:"/writing"===this.props.route.path},(0,m.translate)("Writing",{context:"Navigation item."}))),o.default.createElement("div",{className:"dops-navigation"},o.default.createElement(c.default,{selectedText:this.props.route.name},e,this.maybeShowSearch()))}});L.contextTypes={router:o.default.PropTypes.object.isRequired},t.default=(0,i.connect)(function(e){return{userCanManageModules:(0,T.userCanManageModules)(e),isSubscriber:(0,T.userIsSubscriber)(e)}},function(e){return{searchForTerm:function(t){return e((0,A.filterSearch)(t))}}})(L)},function(e,t,n){function r(e,t,n){if(e=u(e),e&&(n||void 0===t))return e.replace(l,"");if(!e||!(t=a(t)))return e;var r=c(e),d=c(t),p=s(r,d),f=i(r,d)+1;return o(r,p,f).join("")}var a=n(428),o=n(823),i=n(825),s=n(826),c=n(827),u=n(427),l=/^\s+|\s+$/g;e.exports=r},function(e,t,n){function r(e,t,n){var r=e.length;return n=void 0===n?r:n,!t&&n>=r?e:a(e,t,n)}var a=n(824);e.exports=r},function(e,t){function n(e,t,n){var r=-1,a=e.length;t<0&&(t=-t>a?0:a+t),n=n>a?a:n,n<0&&(n+=a),a=t>n?0:n-t>>>0,t>>>=0;for(var o=Array(a);++r<a;)o[r]=e[r+t];return o}e.exports=n},function(e,t,n){function r(e,t){for(var n=e.length;n--&&a(t,e[n],0)>-1;);return n}var a=n(642);e.exports=r},function(e,t,n){function r(e,t){for(var n=-1,r=e.length;++n<r&&a(t,e[n],0)>-1;);return n}var a=n(642);e.exports=r},function(e,t,n){function r(e){return o(e)?i(e):a(e)}var a=n(828),o=n(829),i=n(830);e.exports=r},function(e,t){function n(e){return e.split("")}e.exports=n},function(e,t){function n(e){return c.test(e)}var r="\\ud800-\\udfff",a="\\u0300-\\u036f\\ufe20-\\ufe23",o="\\u20d0-\\u20f0",i="\\ufe0e\\ufe0f",s="\\u200d",c=RegExp("["+s+r+a+o+i+"]");e.exports=n},function(e,t){function n(e){return e.match(b)||[]}var r="\\ud800-\\udfff",a="\\u0300-\\u036f\\ufe20-\\ufe23",o="\\u20d0-\\u20f0",i="\\ufe0e\\ufe0f",s="["+r+"]",c="["+a+o+"]",u="\\ud83c[\\udffb-\\udfff]",l="(?:"+c+"|"+u+")",d="[^"+r+"]",p="(?:\\ud83c[\\udde6-\\uddff]){2}",f="[\\ud800-\\udbff][\\udc00-\\udfff]",h="\\u200d",m=l+"?",M="["+i+"]?",_="(?:"+h+"(?:"+[d,p,f].join("|")+")"+M+m+")*",v=M+m+_,g="(?:"+[d+c+"?",c,p,f,s].join("|")+")",b=RegExp(u+"(?="+u+")|"+g+v,"g");e.exports=n},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(154),s=n(832),c=r(s),u=n(466),l=n(836),d=r(l),p=n(639),f=n(855),h=o.default.createClass({
+displayName:"JetpackConnect",render:function(){var e=this.props.connectUrl+"&from=new-account-button";return o.default.createElement("div",{className:"jp-jetpack-connect__container"},o.default.createElement("h1",{className:"jp-jetpack-connect__container-title",title:"Welcome to Jetpack"},(0,u.translate)("Welcome to Jetpack")),o.default.createElement(c.default,{className:"jp-jetpack-connect__cta"},o.default.createElement("p",{className:"jp-jetpack-connect__description"},(0,u.translate)("Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.")),o.default.createElement(d.default,{from:"landing-page-top"}),o.default.createElement("p",null,o.default.createElement("a",{href:e,className:"jp-jetpack-connect__link"},(0,u.translate)("No account? Create one for free…")))),o.default.createElement(c.default,{className:"jp-jetpack-connect__feature jp-jetpack-connect__traffic"},o.default.createElement("header",{className:"jp-jetpack-connect__header"},o.default.createElement("h2",{className:"jp-jetpack-connect__container-subtitle",title:"Drive more traffic to your site with Jetpack"},(0,u.translate)("Drive more traffic to your site")),o.default.createElement("p",{className:"jp-jetpack-connect__description"},(0,u.translate)("Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.")),o.default.createElement("div",{className:"jp-jetpack-connect__header-img-container"},o.default.createElement("img",{src:f.imagePath+"long-clouds.svg",width:"1160",height:"63",alt:"Decoration: Jetpack clouds",className:"jp-jetpack-connect__header-img"})," ",o.default.createElement("img",{src:f.imagePath+"stat-bars.svg",width:"400",alt:"Decoration: Jetpack bar graph",className:"jp-jetpack-connect__header-img"}))),o.default.createElement("div",{className:"jp-jetpack-connect__interior-container"},o.default.createElement("div",{className:"jp-jetpack-connect__feature-list"},o.default.createElement("div",{className:"jp-jetpack-connect__feature-list-column"},o.default.createElement("h3",{title:"Jetpack's Publicize feature",className:"dops-section-header__label"},(0,u.translate)("Publicize",{context:"Header. Noun: Publicize is a module of Jetpack"})),o.default.createElement("div",{className:"jp-jetpack-connect__feature-content"},o.default.createElement("h4",{className:"jp-jetpack-connect__feature-content-title",title:"Automated social marketing"},(0,u.translate)("Automated social marketing.")),o.default.createElement("p",null,(0,u.translate)("Use Publicize to automatically share your posts with friends, followers, and the world.")))),o.default.createElement("div",{className:"jp-jetpack-connect__feature-list-column"},o.default.createElement("h3",{title:"Jetpack's Sharing and Like features",className:"dops-section-header__label"},(0,u.translate)("Sharing & Like Buttons")),o.default.createElement("div",{className:"jp-jetpack-connect__feature-content"},o.default.createElement("h4",{className:"jp-jetpack-connect__feature-content-title",title:"Build a community"},(0,u.translate)("Build a community.")),o.default.createElement("p",null,(0,u.translate)("Give visitors the tools to share and subscribe to your content.")))),o.default.createElement("div",{className:"jp-jetpack-connect__feature-list-column"},o.default.createElement("h3",{title:"Jetpack's Related Posts feature",className:"dops-section-header__label"},(0,u.translate)("Related Posts",{context:"Header. Noun: Related posts is a module of Jetpack."})),o.default.createElement("div",{className:"jp-jetpack-connect__feature-content"},o.default.createElement("h4",{className:"jp-jetpack-connect__feature-content-title",title:"Increase page views"},(0,u.translate)("Increase page views.")),o.default.createElement("p",null,(0,u.translate)("Keep visitors engaged by giving them more to share and read with Related Posts."))))),o.default.createElement("h2",{className:"jp-jetpack-connect__container-subtitle",title:"Track your growth"},(0,u.translate)("Track your growth")),o.default.createElement("p",{className:"jp-jetpack-connect__description"},(0,u.translate)("Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.")),o.default.createElement("img",{src:f.imagePath+"stats-example-med.png",srcSet:f.imagePath+"stats-example-sm.png 445w, "+f.imagePath+"stats-example-med.png 770w, "+f.imagePath+"stats-example-lrg.png 1200w",className:"jp-jetpack-connect__feature-image",alt:"Jetpack statistics and traffic insights graph"}))),o.default.createElement(c.default,{className:"jp-jetpack-connect__feature"},o.default.createElement("header",{className:"jp-jetpack-connect__header"},o.default.createElement("h2",{className:"jp-jetpack-connect__container-subtitle",title:"Site security and peace of mind with Jetpack"},(0,u.translate)("Site security and peace of mind")),o.default.createElement("p",{className:"jp-jetpack-connect__description"},(0,u.translate)("Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry."))),o.default.createElement("div",{className:"jp-jetpack-connect__interior-container"},o.default.createElement("div",{className:"jp-jetpack-connect__feature-list"},o.default.createElement("div",{className:"jp-jetpack-connect__feature-list-column"},o.default.createElement("h3",{title:"Jetpack's Protect feature",className:"dops-section-header__label"},(0,u.translate)("Protect",{context:"Header. Noun: Protect is a module of Jetpack."})),o.default.createElement("div",{className:"jp-jetpack-connect__feature-content"},o.default.createElement("h4",{className:"jp-jetpack-connect__feature-content-title",title:"Block site attacks"},(0,u.translate)("Block site attacks.")),o.default.createElement("p",null,(0,u.translate)("Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.")))),o.default.createElement("div",{className:"jp-jetpack-connect__feature-list-column"},o.default.createElement("h3",{title:"Jetpack's Monitor features",className:"dops-section-header__label"},(0,u.translate)("Monitor",{context:"Header. Noun: Monitor is a module of Jetpack."})),o.default.createElement("div",{className:"jp-jetpack-connect__feature-content"},o.default.createElement("h4",{className:"jp-jetpack-connect__feature-content-title",title:"Live site monitoring"},(0,u.translate)("Live site monitoring.")),o.default.createElement("p",null,(0,u.translate)("Stress less. Monitor will send you real-time alerts if your site ever goes down.")))),o.default.createElement("div",{className:"jp-jetpack-connect__feature-list-column"},o.default.createElement("h3",{title:"Jetpack's Manage feature",className:"dops-section-header__label"},(0,u.translate)("Manage",{context:"Header. Noun: Manage is a module of Jetpack."})),o.default.createElement("div",{className:"jp-jetpack-connect__feature-content"},o.default.createElement("h4",{className:"jp-jetpack-connect__feature-content-title",title:"Automatic site updates"},(0,u.translate)("Automatic site updates.")),o.default.createElement("p",null,(0,u.translate)("Never fall behind on a security release or waste time updating multiple sites."))))))),o.default.createElement(c.default,{className:"jp-jetpack-connect__feature"},o.default.createElement("header",{className:"jp-jetpack-connect__header"},o.default.createElement("h2",{className:"jp-jetpack-connect__container-subtitle",title:"lightning fast optimized images with Jetpack Photon"},(0,u.translate)("Lightning fast, optimized images")),o.default.createElement("p",{className:"jp-jetpack-connect__description"},(0,u.translate)("Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free."))),o.default.createElement("div",{className:"jp-jetpack-connect__interior-container"},o.default.createElement("img",{src:f.imagePath+"feature-photon-med.jpg",srcSet:f.imagePath+"feature-photon-sm.jpg 600w, "+f.imagePath+"feature-photon-med.jpg 770w, "+f.imagePath+"feature-photon-lrg.jpg 1200w",className:"jp-jetpack-connect__feature-image",alt:"Jetpacks photon serves up lightning fast, optimized images"}))),o.default.createElement(c.default,{className:"jp-jetpack-connect__feature"},o.default.createElement("header",{className:"jp-jetpack-connect__header"},o.default.createElement("h2",{className:"jp-jetpack-connect__container-subtitle",title:"Jetpack offers free, professional support"},(0,u.translate)("Did we mention free, professional support?")),o.default.createElement("p",{className:"jp-jetpack-connect__description"},(0,u.translate)("Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you."))),o.default.createElement("div",{className:"jp-jetpack-connect__interior-container"},o.default.createElement("img",{src:f.imagePath+"aurora-med.jpg",srcSet:f.imagePath+"aurora-sm.jpg 600w, "+f.imagePath+"aurora-med.jpg 770w, "+f.imagePath+"aurora-lrg.jpg 1200w",className:"jp-jetpack-connect__feature-image",alt:"Jetpack's free support team"}))),o.default.createElement(c.default,{className:"jp-jetpack-connect__cta"},o.default.createElement("p",{className:"jp-jetpack-connect__description"},(0,u.translate)("Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.")),o.default.createElement(d.default,{from:"landing-page-bottom"}),o.default.createElement("p",null,o.default.createElement("a",{href:e,className:"jp-jetpack-connect__link"},(0,u.translate)("No account? Create one for free…")))))}});t.default=(0,i.connect)(function(e){return{connectUrl:(0,p.getConnectUrl)(e)}})(h),e.exports=t.default},function(e,t,n){"use strict";function r(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=n(142),i=n(833),s=n(747);n(834);var c=o.createClass({displayName:"CardSection",propTypes:{title:o.PropTypes.any,vertical:o.PropTypes.any,style:o.PropTypes.object,className:o.PropTypes.string,device:o.PropTypes.oneOf(["desktop","tablet","phone"])},getDefaultProps:function(){return{vertical:null}},render:function(){return o.createElement("div",{className:s("dops-card-section",this.props.className),style:this.props.style},this.props.title?this._renderWithTitle():this.props.children)},_renderWithTitle:function(){var e=this.props.vertical?"vertical":"horizontal",t="dops-card-section-orient-"+e;return o.createElement("div",{className:t},o.createElement("h4",{ref:"label",className:"dops-card-section-label"},this.props.title),o.createElement("div",{ref:"content",className:"dops-card-section-content"},this.props.children))}}),u=o.createClass({displayName:"CardFooter",render:function(){return o.createElement("div",{className:"dops-card-footer"},this.props.children)}}),l=o.createClass({displayName:"Card",propTypes:{title:o.PropTypes.any,meta:o.PropTypes.any,icon:o.PropTypes.string,iconLabel:o.PropTypes.any,iconColor:o.PropTypes.string,style:o.PropTypes.object,className:o.PropTypes.string,compact:o.PropTypes.bool,device:o.PropTypes.oneOf(["desktop","tablet","mobile"])},getDefaultProps:function(){return{iconColor:"#787878",className:""}},render:function(){var e=this.props,t=(e.style,e.title),n=e.meta,i=e.icon,c=e.iconLabel,u=r(e,["style","title","meta","icon","iconLabel"]),l=s({"dops-card":!0,"is-compact":this.props.compact});return o.createElement("div",a({},u,{className:s(this.props.className,l),style:this.props.style}),this.props.title&&o.createElement("h2",{className:"dops-card-title"},t,n&&o.createElement("span",{className:"dops-card-meta"},n),(i||c)&&this._renderIcon()),this.props.children)},_renderIcon:function(){return o.createElement("span",{className:"dops-card-icon",style:{color:this.props.iconColor}},this.props.icon&&o.createElement(i,{name:this.props.icon,style:{backgroundColor:this.props.iconColor}}),this.props.iconLabel)}});l.Section=c,l.Footer=u,e.exports=l},function(e,t,n){"use strict";var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a=n(142),o=n(806),i=a.createClass({displayName:"Icon",propTypes:{name:a.PropTypes.string.isRequired,style:a.PropTypes.object,onMouseOver:a.PropTypes.func,onMouseOut:a.PropTypes.func,isPresentation:a.PropTypes.bool},getDefaultProps:function(){return{style:{},onMouseOver:o,onMouseOut:o,isPresentation:!0}},render:function(){var e={};return this.props.isPresentation&&(e={"aria-hidden":!0,role:"presentation"}),a.createElement("span",r({style:this.props.style,onMouseOver:this.props.onMouseOver,onMouseOut:this.props.onMouseOut,className:"genericon genericon-"+this.props.name},e),this.props.children)}});e.exports=i},function(e,t){},,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.ConnectButton=void 0;var a=n(142),o=r(a),i=n(154),s=n(837),c=r(s),u=n(466),l=n(639),d=n(840),p=r(d),f=t.ConnectButton=o.default.createClass({displayName:"ConnectButton",propTypes:{connectUser:o.default.PropTypes.bool,from:o.default.PropTypes.string},getDefaultProps:function(){return{connectUser:!1,from:""}},renderUserButton:function(){if(this.props.isLinked)return o.default.createElement("div",null,o.default.createElement(c.default,{onClick:this.props.unlinkUser,disabled:this.props.isUnlinking},(0,u.translate)("Unlink me from WordPress.com")));var e=this.props.connectUrl;return this.props.from&&(e+="&from="+this.props.from,e+="&additional-user"),o.default.createElement(c.default,{className:"is-primary jp-jetpack-connect__button",href:e,disabled:this.props.fetchingConnectUrl},(0,u.translate)("Link to WordPress.com"))},disconnectSite:function(){window.confirm((0,u.translate)("Do you really want to disconnect your site from WordPress.com?"))&&this.props.disconnectSite()},renderContent:function(){if(this.props.connectUser)return this.renderUserButton();if(this.props.isSiteConnected)return o.default.createElement(c.default,{onClick:this.disconnectSite,disabled:this.props.isDisconnecting},(0,u.translate)("Disconnect Jetpack"));var e=this.props.connectUrl;return this.props.from&&(e+="&from="+this.props.from),o.default.createElement(c.default,{className:"is-primary jp-jetpack-connect__button",href:e,disabled:this.props.fetchingConnectUrl},(0,u.translate)("Connect Jetpack"))},render:function(){return o.default.createElement("div",null,o.default.createElement(p.default,null),this.renderContent())}});t.default=(0,i.connect)(function(e){return{isSiteConnected:(0,l.getSiteConnectionStatus)(e),isDisconnecting:(0,l.isDisconnectingSite)(e),fetchingConnectUrl:(0,l.isFetchingConnectUrl)(e),connectUrl:(0,l.getConnectUrl)(e),isLinked:(0,l.isCurrentUserLinked)(e),isUnlinking:(0,l.isUnlinkingUser)(e)}},function(e){return{disconnectSite:function(){return e((0,l.disconnectSite)())},unlinkUser:function(){return e((0,l.unlinkUser)())}}})(f)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(657),s=r(i),c=n(747),u=r(c),l=n(806),d=r(l);n(838),t.default=o.default.createClass({displayName:"Button",propTypes:{disabled:o.default.PropTypes.bool,compact:o.default.PropTypes.bool,primary:o.default.PropTypes.bool,scary:o.default.PropTypes.bool,type:o.default.PropTypes.string,href:o.default.PropTypes.string,onClick:o.default.PropTypes.func,borderless:o.default.PropTypes.bool},getDefaultProps:function(){return{disabled:!1,type:"button",onClick:d.default,borderless:!1}},render:function(){var e=this.props.href?"a":"button",t=(0,u.default)({"dops-button":!0,"is-compact":this.props.compact,"is-primary":this.props.primary,"is-scary":this.props.scary,"is-borderless":this.props.borderless}),n=(0,s.default)({},this.props,{className:(0,u.default)(this.props.className,t)});return o.default.createElement(e,n,this.props.children)}}),e.exports=t.default},function(e,t){},,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(841),o=r(a),i=n(844),s=r(i),c=n(845),u=r(c),l=n(846),d=r(l),p=n(847),f=r(p),h=n(142),m=n(154),M=n(161),_=n(639),v=function(e){function t(){return(0,s.default)(this,t),(0,d.default)(this,(t.__proto__||(0,o.default)(t)).apply(this,arguments))}return(0,f.default)(t,e),(0,u.default)(t,[{key:"componentWillMount",value:function(){this.props.fetchConnectUrl()}},{key:"render",value:function(){return null}}]),t}(h.Component);v.defaultProps={fetchConnectUrl:function(){}},t.default=(0,m.connect)(function(){return{fetchConnectUrl:(0,_.fetchConnectUrl)()}},function(e){return(0,M.bindActionCreators)({fetchConnectUrl:_.fetchConnectUrl},e)})(v),e.exports=t.default},function(e,t,n){e.exports={default:n(842),__esModule:!0}},function(e,t,n){n(843),e.exports=n(277).Object.getPrototypeOf},function(e,t,n){var r=n(312),a=n(311);n(452)("getPrototypeOf",function(){return function(e){return a(r(e))}})},function(e,t){"use strict";t.__esModule=!0,t.default=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a=n(454),o=r(a);t.default=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),(0,o.default)(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}()},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a=n(266),o=r(a);t.default=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==("undefined"==typeof t?"undefined":(0,o.default)(t))&&"function"!=typeof t?e:t}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var a=n(848),o=r(a),i=n(852),s=r(i),c=n(266),u=r(c);t.default=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+("undefined"==typeof t?"undefined":(0,u.default)(t)));e.prototype=(0,s.default)(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(o.default?(0,o.default)(e,t):e.__proto__=t)}},function(e,t,n){e.exports={default:n(849),__esModule:!0}},function(e,t,n){n(850),e.exports=n(277).Object.setPrototypeOf},function(e,t,n){var r=n(275);r(r.S,"Object",{setPrototypeOf:n(851).set})},function(e,t,n){var r=n(283),a=n(282),o=function(e,t){if(a(e),!r(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,t,r){try{r=n(278)(Function.call,n(330).f(Object.prototype,"__proto__").set,2),r(e,[]),t=!(e instanceof Array)}catch(e){t=!0}return function(e,n){return o(e,n),t?e.__proto__=n:r(e,n),e}}({},!1):void 0),check:o}},function(e,t,n){e.exports={default:n(853),__esModule:!0}},function(e,t,n){n(854);var r=n(277).Object;e.exports=function(e,t){return r.create(e,t)}},function(e,t,n){var r=n(275);r(r.S,"Object",{create:n(294)})},function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.imagePath=window.Initial_State.pluginBaseUrl+"/images/"},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return{__html:e.jumpstart_desc}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(142),i=r(o),s=n(161),c=n(154),u=n(832),l=r(u),d=n(857),p=r(d),f=n(837),h=r(f),m=n(807),M=r(m),_=n(466),v=n(656),g=r(v),b=n(653),y=n(447),A=i.default.createClass({displayName:"JumpStart",render:function(){var e=function(){return g.default.tracks.recordEvent("jetpack_jumpstart_learn_more",{})},t=this.props.jumpstartFeatures.map(function(e){return i.default.createElement("div",{className:"jp-jumpstart__feature-list-column",key:"module-card_"+e.name},i.default.createElement("div",{className:"jp-jumpstart__feature-content"},i.default.createElement("h4",{className:"jp-jumpstart__feature-content-title",title:e.name},e.name),i.default.createElement("p",{dangerouslySetInnerHTML:a(e)})))});return i.default.createElement("div",{className:"jp-jumpstart"},i.default.createElement("h1",{className:"jp-jumpstart__title"},(0,_.translate)("Jump Start your Site")),i.default.createElement(l.default,{className:"jp-jumpstart__cta-container"},i.default.createElement(l.default,{className:"jp-jumpstart__cta"},this.props.isJumpstarting?i.default.createElement(M.default,null):null,i.default.createElement("p",{className:"jp-jumpstart__description"},(0,_.translate)("Quickly enhance your site by activating Jetpack's recommended features.")),i.default.createElement(h.default,{primary:!0,onClick:this.props.jumpStartActivate},(0,_.translate)("Activate Recommended Features"))),i.default.createElement(p.default,{className:"jp-jumpstart__features",clickableHeaderText:!0,subheader:"Learn more",onOpen:e},i.default.createElement("p",{className:"jp-jumpstart__description"},(0,_.translate)("Jetpack's recommended features include:")),i.default.createElement("div",{className:"jp-jumpstart__feature-list"},t),i.default.createElement("p",{className:"jp-jumpstart__note"},(0,_.translate)("Features can be activated or deactivated at any time.")))),i.default.createElement("a",{onClick:this.props.jumpStartSkip,className:"jp-jumpstart__skip-step",title:(0,_.translate)("Skip the Jetpack Jumpstart process")},(0,_.translate)("Skip this step")))}});t.default=(0,c.connect)(function(e){return{isJumpstarting:(0,b.isJumpstarting)(e),jumpstartFeatures:(0,y.getModulesByFeature)(e,"Jumpstart")}},function(e){return(0,s.bindActionCreators)({jumpStartActivate:b.jumpStartActivate,jumpStartSkip:b.jumpStartSkip},e)})(A),e.exports=t.default},function(e,t,n){"use strict";var r=n(142),a=n(747),o=n(806),i=n(832),s=n(858),c=n(810);n(859);var u=r.createClass({displayName:"FoldableCard",propTypes:{actionButton:r.PropTypes.element,actionButtonExpanded:r.PropTypes.element,cardKey:r.PropTypes.string,compact:r.PropTypes.bool,disabled:r.PropTypes.bool,expandedSummary:r.PropTypes.oneOfType([r.PropTypes.string,r.PropTypes.element]),expanded:r.PropTypes.bool,icon:r.PropTypes.string,onClick:r.PropTypes.func,onClose:r.PropTypes.func,onOpen:r.PropTypes.func,summary:r.PropTypes.oneOfType([r.PropTypes.string,r.PropTypes.element]),clickableHeader:r.PropTypes.bool,clickableHeaderText:r.PropTypes.bool},getInitialState:function(){return{expanded:this.props.expanded}},getDefaultProps:function(){return{onOpen:o,onClose:o,cardKey:"",icon:"chevron-down",isExpanded:!1,clickableHeader:!1,clickableHeaderText:!1}},onClick:function(){this.props.children&&this.setState({expanded:!this.state.expanded}),this.props.onClick&&this.props.onClick(),this.state.expanded?this.props.onClose(this.props.cardKey):this.props.onOpen(this.props.cardKey)},getClickAction:function(){if(!this.props.disabled)return this.onClick},getActionButton:function(){return this.state.expanded?this.props.actionButtonExpanded||this.props.actionButton:this.props.actionButton},renderActionButton:function(){var e=this.props.clickableHeader?null:this.getClickAction();if(this.props.actionButton)return r.createElement("div",{className:"dops-foldable-card__action",onClick:e},this.getActionButton());if(this.props.children){var t=24;return r.createElement("button",{disabled:this.props.disabled,className:"dops-foldable-card__action dops-foldable-card__expand",onClick:e},r.createElement("span",{className:"screen-reader-text"},"More"),r.createElement(c,{icon:this.props.icon,size:t}))}},renderContent:function(){return r.createElement("div",{className:"dops-foldable-card__content"},this.props.children)},renderHeader:function(){var e=this.props.summary?r.createElement("span",{className:"dops-foldable-card__summary"},this.props.summary," "):null,t=this.props.expandedSummary?r.createElement("span",{className:"dops-foldable-card__summary_expanded"},this.props.expandedSummary," "):null,n=this.props.header?r.createElement("div",{className:"dops-foldable-card__header-text"},this.props.header):null,o=this.props.subheader?r.createElement("div",{className:"dops-foldable-card__subheader"},this.props.subheader):null,i=this.props.clickableHeader?this.getClickAction():null,s=this.props.clickableHeaderText?this.getClickAction():null,c=a("dops-foldable-card__header",{"is-clickable":!!this.props.clickableHeader,"has-border":!!this.props.summary}),u=a("dops-foldable-card__header-text",{"is-clickable":!!this.props.clickableHeaderText});return r.createElement("div",{className:c,onClick:i},r.createElement("span",{className:"dops-foldable-card__main"},r.createElement("div",{className:u,onClick:s},n,o)),r.createElement("span",{className:"dops-foldable-card__secondary"},e,t,this.renderActionButton()))},render:function(){var e=this.props.compact?s:i,t=a("dops-foldable-card",this.props.className,{"is-disabled":!!this.props.disabled,"is-expanded":!!this.state.expanded,"has-expanded-summary":!!this.props.expandedSummary});return r.createElement(e,{className:t},this.renderHeader(),this.state.expanded&&this.renderContent())}});e.exports=u},function(e,t,n){"use strict";var r=n(142),a=n(657),o=n(747),i=n(832);e.exports=r.createClass({displayName:"CompactCard",render:function(){var e=a({},this.props,{className:o(this.props.className,"is-compact")});return r.createElement(i,e,this.props.children)}})},function(e,t){},,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(154),s=n(862),c=r(s),u=n(466),l=n(656),d=r(l),p=n(864),f=r(p),h=n(914),m=r(h),M=n(931),_=r(M),v=n(932),g=r(v),b=n(933),y=r(b),A=n(934),T=r(A),L=n(935),E=r(L),w=n(937),z=r(w),S=n(447),k=n(927),O=r(k),N=n(938),C=r(N),D=n(347),P=n(639),x=o.default.createClass({displayName:"AtAGlance",render:function(){var e={siteAdminUrl:this.props.siteAdminUrl,siteRawUrl:this.props.siteRawUrl},t=o.default.createElement(c.default,{label:(0,u.translate)("Security"),settingsPath:"#security",externalLink:this.props.isDevMode?"":(0,u.translate)("Manage security on WordPress.com"),externalLinkPath:this.props.isDevMode?"":"https://wordpress.com/settings/security/"+this.props.siteRawUrl,externalLinkClick:function(){return d.default.tracks.recordEvent("jetpack_wpa_aag_security_wpcom_click",{})}}),n=o.default.createElement(c.default,{label:(0,u.translate)("Performance")});if(this.props.userCanManageModules)return o.default.createElement("div",{className:"jp-at-a-glance"},o.default.createElement(O.default,null),o.default.createElement(C.default,null),o.default.createElement(f.default,e),t,o.default.createElement("div",{className:"jp-at-a-glance__item-grid"},o.default.createElement("div",{className:"jp-at-a-glance__left"},o.default.createElement(m.default,null)),o.default.createElement("div",{className:"jp-at-a-glance__right"},o.default.createElement(g.default,{siteRawUrl:this.props.siteRawUrl}))),o.default.createElement("div",{className:"jp-at-a-glance__item-grid"},o.default.createElement("div",{className:"jp-at-a-glance__left"},o.default.createElement(T.default,{siteRawUrl:this.props.siteRawUrl})),o.default.createElement("div",{className:"jp-at-a-glance__right"},o.default.createElement(_.default,null))),o.default.createElement("div",{className:"jp-at-a-glance__item-grid"},o.default.createElement("div",{className:"jp-at-a-glance__left"},o.default.createElement(y.default,e)),o.default.createElement("div",{className:"jp-at-a-glance__right"},o.default.createElement(E.default,e))),n,o.default.createElement("div",{className:"jp-at-a-glance__item-grid"},o.default.createElement("div",{className:"jp-at-a-glance__left"},o.default.createElement(z.default,null))));var r="";this.props.userCanViewStats&&(r=o.default.createElement(f.default,e));var a="";this.props.isModuleActivated("protect")&&(a=o.default.createElement(m.default,null));var i="";return""===r&&""===a||(i=o.default.createElement("div",null,r,t,a)),i}});t.default=(0,i.connect)(function(e){return{isModuleActivated:function(t){return(0,S.isModuleActivated)(e,t)},userCanManageModules:(0,D.userCanManageModules)(e),userCanViewStats:(0,D.userCanViewStats)(e),isDevMode:(0,P.isDevMode)(e)}})(x),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(863),s=r(i),c=n(810),u=r(c),l=n(466);t.default=o.default.createClass({displayName:"DashSectionHeader",propTypes:{label:o.default.PropTypes.string.isRequired,settingsPath:o.default.PropTypes.string,externalLinkPath:o.default.PropTypes.string,externalLink:o.default.PropTypes.string,externalLinkClick:o.default.PropTypes.func},getDefaultProps:function(){return{label:"",settingsPath:"",externalLinkPath:"",externalLink:""}},render:function(){var e=void 0,t=void 0,n=void 0,r=(0,s.default)(this.props.className,"jp-dash-section-header");return this.props.settingsPath&&(e=o.default.createElement("a",{className:"jp-dash-section-header__settings",href:this.props.settingsPath},o.default.createElement("span",{className:"screen-reader-text"},(0,l.translate)("Settings",{context:"Noun. Displayed to screen readers."})),o.default.createElement(u.default,{icon:"cog",size:16}))),this.props.externalLink&&(t=o.default.createElement("a",{className:"jp-dash-section-header__external-link",href:this.props.externalLinkPath,onClick:this.props.externalLinkClick},this.props.externalLink)),this.props.children&&(n=o.default.createElement("div",{className:"jp-dash-section-header__children"},this.props.children)),o.default.createElement("div",{className:r},o.default.createElement("div",{className:"jp-dash-section-header__label"},o.default.createElement("h2",{className:"jp-dash-section-header__name"},this.props.label),e),t,n)}}),e.exports=t.default},function(e,t,n){var r,a;!function(){"use strict";function n(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];if(r){var a=typeof r;if("string"===a||"number"===a)e+=" "+r;else if(Array.isArray(r))e+=" "+n.apply(null,r);else if("object"===a)for(var i in r)o.call(r,i)&&r[i]&&(e+=" "+i)}}return e.substr(1)}var o={}.hasOwnProperty;"undefined"!=typeof e&&e.exports?e.exports=n:(r=[],a=function(){return n}.apply(t,r),!(void 0!==a&&(e.exports=a)))}()},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(449),o=r(a),i=n(266),s=r(i),c=n(142),u=r(c),l=n(594),d=r(l),p=n(398),f=r(p),h=n(832),m=r(h),M=n(865),_=r(M),v=n(154),g=n(862),b=r(g),y=n(837),A=r(y),T=n(807),L=r(T),E=n(466),w=n(656),z=r(w),S=n(641),k=r(S),O=n(855),N=n(639),C=n(347),D=n(912),P=r(D),x=n(913),j=r(x),W=n(436),Y=n(447),q=u.default.createClass({displayName:"DashStats",barClick:function(e){e.data.link&&(z.default.tracks.recordEvent("jetpack_wpa_aag_stats_bar_click",{}),window.open(e.data.link,"_blank"))},statsChart:function(e){var t=this.props,n=[];return"object"!==(0,s.default)(t.statsData[e])?n:((0,d.default)(t.statsData[e].data,function(r){var a=r[0],o="",i="",s=r[1];"day"===e?(o=(0,E.moment)(a).format("MMM D"),i=(0,E.moment)(a).format("MMMM Do")):"week"===e?(a=a.replace(/W/g,"-"),o=(0,E.moment)(a).format("MMM D"),i=(0,E.translate)("Week of %(date)s",{args:{date:(0,E.moment)(a).format("MMMM Do")}})):(o=(0,E.moment)(a).format("MMM"),i=(0,E.moment)(a).format("MMMM, YYYY")),n.push({label:o,value:s,nestedValue:null,className:"statsChartbar",data:{link:"https://wordpress.com/stats/"+e+"/"+t.siteRawUrl+"?startDate="+a},tooltipData:[{label:i,value:(0,E.translate)("Views: %(numberOfViews)s",{
+args:{numberOfViews:(0,E.numberFormat)(s)}}),className:"tooltip class"},{label:(0,E.translate)("Click to view detailed stats.")}]})}),n)},statsErrors:function(){return(0,f.default)(this.props.statsData,["general","errors"],!1)},renderStatsArea:function(){if(this.props.isModuleActivated("stats")){var e=this.statsErrors();if(e)return(0,d.default)(e,function(e){console.log(e)}),u.default.createElement("div",{className:"jp-at-a-glance__stats-inactive"},u.default.createElement("span",null,(0,E.translate)("Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}",{components:{a:u.default.createElement("a",{href:"https://wordpress.com/stats/insights/"+this.props.siteRawUrl})}})));var t=this.statsChart(this.props.activeTab());return u.default.createElement("div",{className:"jp-at-a-glance__stats-container"},u.default.createElement("div",{className:"jp-at-a-glance__stats-chart"},u.default.createElement(_.default,{data:t,barClick:this.barClick}),0<t.length?"":u.default.createElement(L.default,null)),u.default.createElement("div",{id:"stats-bottom",className:"jp-at-a-glance__stats-bottom"},u.default.createElement(j.default,{statsData:this.props.statsData,siteRawUrl:this.props.siteRawUrl,siteAdminUrl:this.props.siteAdminUrl})))}return u.default.createElement("div",{className:"jp-at-a-glance__stats-inactive"},u.default.createElement("div",{className:"jp-at-a-glance__stats-inactive-icon"},u.default.createElement("img",{src:O.imagePath+"stats.svg",width:"60",height:"60",alt:(0,E.translate)("Jetpack Stats Icon"),className:"jp-at-a-glance__stats-icon"})),u.default.createElement("div",{className:"jp-at-a-glance__stats-inactive-text"},this.props.isDevMode?(0,E.translate)("Unavailable in Dev Mode"):(0,E.translate)("{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}",{components:{a:u.default.createElement("a",{href:"javascript:void(0)",onClick:this.props.activateStats}),a1:u.default.createElement("a",{href:"https://jetpack.com/support/wordpress-com-stats/",target:"_blank"})}})),this.props.isDevMode?"":u.default.createElement("div",{className:"jp-at-a-glance__stats-inactive-button"},u.default.createElement(A.default,{onClick:this.props.activateStats,primary:!0},(0,E.translate)("Activate Site Stats"))))},maybeShowStatsTabs:function(){if(this.props.isModuleActivated("stats")&&!this.statsErrors())return u.default.createElement("ul",{className:"jp-at-a-glance__stats-views"},u.default.createElement("li",{tabIndex:"0",className:"jp-at-a-glance__stats-view"},u.default.createElement("a",{href:"javascript:void(0)",onClick:this.handleSwitchStatsView.bind(this,"day"),className:this.getClass("day")},(0,E.translate)("Days"))),u.default.createElement("li",{tabIndex:"0",className:"jp-at-a-glance__stats-view"},u.default.createElement("a",{href:"javascript:void(0)",onClick:this.handleSwitchStatsView.bind(this,"week"),className:this.getClass("week")},(0,E.translate)("Weeks"))),u.default.createElement("li",{tabIndex:"0",className:"jp-at-a-glance__stats-view"},u.default.createElement("a",{href:"javascript:void(0)",onClick:this.handleSwitchStatsView.bind(this,"month"),className:this.getClass("month")},(0,E.translate)("Months"))))},handleSwitchStatsView:function(e){z.default.tracks.recordEvent("jetpack_wpa_aag_stats_switch_view",{view:e}),this.props.switchView(e),this.props.fetchStatsData(e)},getClass:function(e){return this.props.activeTab()===e?"jp-at-a-glance__stats-view-link is-current":"jp-at-a-glance__stats-view-link"},render:function(){var e=(0,o.default)(this.props.moduleList);if(!(0,k.default)(e,"stats"))return null;var t=this.props.activeTab();return u.default.createElement("div",null,u.default.createElement(P.default,{range:t}),u.default.createElement(b.default,{label:(0,E.translate)("Site Stats")},this.maybeShowStatsTabs()),u.default.createElement(m.default,{className:"jp-at-a-glance__stats-card "+(this.props.isDevMode?"is-inactive":"")},this.renderStatsArea()))}});q.propTypes={isDevMode:u.default.PropTypes.bool.isRequired,siteRawUrl:u.default.PropTypes.string.isRequired,siteAdminUrl:u.default.PropTypes.string.isRequired,statsData:u.default.PropTypes.any.isRequired},t.default=(0,v.connect)(function(e){return{isModuleActivated:function(t){return(0,Y.isModuleActivated)(e,t)},moduleList:(0,Y.getModules)(e),isFetchingModules:function(){return(0,Y.isFetchingModulesList)(e)},activeTab:function(){return(0,W.getActiveStatsTab)(e)},isDevMode:(0,N.isDevMode)(e),statsData:"N/A"!==(0,W.getStatsData)(e)?(0,W.getStatsData)(e):(0,C.getInitialStateStatsData)(e)}},function(e){return{activateStats:function(){return e((0,Y.activateModule)("stats"))},switchView:function(t){return e((0,W.statsSwitchTab)(t))},fetchStatsData:function(t){return e((0,W.fetchStatsData)(t))}}})(q),e.exports=t.default},function(e,t,n){"use strict";var r=n(142),a=n(806),o=n(866),i=n(867),s=n(909);n(910),e.exports=r.createClass({displayName:"ModuleChart",propTypes:{loading:r.PropTypes.bool,data:r.PropTypes.array,minTouchBarWidth:r.PropTypes.number,minBarWidth:r.PropTypes.number,barClick:r.PropTypes.func},getInitialState:function(){return{maxBars:100,width:650}},getDefaultProps:function(){return{minTouchBarWidth:42,minBarWidth:15,barClick:a}},componentDidMount:function(){this.resize=o(this.resize,400),window.addEventListener("resize",this.resize),this.resize()},componentWillUnmount:function(){window.removeEventListener("resize",this.resize)},componentWillReceiveProps:function(e){this.props.loading&&!e.loading&&this.resize()},resize:function(){if(this.isMounted()){var e,t=this.refs.chart,n=t.clientWidth-82;s.hasTouch()?(n=n<=0?350:n,e=Math.floor(n/this.props.minTouchBarWidth)):e=Math.floor(n/this.props.minBarWidth),this.setState({maxBars:e,width:n})}},getYAxisMax:function(e){var t=Math.max.apply(null,e),n=Math.pow(10,t.toString().length-1),r=Math.ceil((t+1)/n)*n;return r<10&&(r=10),r},getData:function(){var e=this.props.data;return e=e.slice(0-this.state.maxBars)},getValues:function(){var e=this.getData();return e=e.map(function(e){return e.value},this)},isEmptyChart:function(e){return e=e.filter(function(e){return e>0},this),0===e.length},render:function(){var e,t=this.getValues(),n=this.getYAxisMax(t),a=this.getData();return t.length&&this.isEmptyChart(t)&&(e=r.createElement("div",{className:"dops-chart__empty"},r.createElement("span",{className:"dops-chart__empty_notice"},"No activity this period"))),r.createElement("div",{ref:"chart",className:"dops-chart"},r.createElement("div",{className:"dops-chart__y-axis-markers"},r.createElement("div",{className:"dops-chart__y-axis-marker is-hundred"}),r.createElement("div",{className:"dops-chart__y-axis-marker is-fifty"}),r.createElement("div",{className:"dops-chart__y-axis-marker is-zero"})),r.createElement("div",{className:"dops-chart__y-axis"},r.createElement("div",{className:"dops-chart__y-axis-width-fix"},new Number(1e5).toLocaleString()),r.createElement("div",{className:"dops-chart__y-axis-label is-hundred"},n.toLocaleString()),r.createElement("div",{className:"dops-chart__y-axis-label is-fifty"},(n/2).toLocaleString()),r.createElement("div",{className:"dops-chart__y-axis-label is-zero"},0)),r.createElement(i,{barClick:this.props.barClick,data:a,yAxisMax:n,chartWidth:this.state.width,isTouch:s.hasTouch()}),e)}})},function(e,t,n){function r(e,t,n){var r=!0,s=!0;if("function"!=typeof e)throw new TypeError(i);return o(n)&&(r="leading"in n?!!n.leading:r,s="trailing"in n?!!n.trailing:s),a(e,t,{leading:r,maxWait:t,trailing:s})}var a=n(749),o=n(668),i="Expected a function";e.exports=r},function(e,t,n){"use strict";var r=n(142),a=n(868),o=n(907);e.exports=r.createClass({displayName:"ModuleChartBarContainer",propTypes:{isTouch:r.PropTypes.bool,data:r.PropTypes.array,yAxisMax:r.PropTypes.number,width:r.PropTypes.number,barClick:r.PropTypes.func},buildBars:function(e){var t,n=this.props.data.length,o="bottom right",i=this.props.chartWidth,s=i/n;return t=this.props.data.map(function(t,c){var u=s*(c+1);return u+230>i&&u+s-230>0&&(o="bottom left"),r.createElement(a,{index:c,key:c,isTouch:this.props.isTouch,tooltipPosition:o,className:t.className,clickHandler:this.props.barClick,data:t,max:e,count:n})},this)},render:function(){return r.createElement("div",null,r.createElement("div",{className:"dops-chart__bars"},this.buildBars(this.props.yAxisMax)),r.createElement(o,{data:this.props.data,labelWidth:42}))}})},function(e,t,n){"use strict";var r=n(142),a=n(747),o=(n(806),n(869),n(904)),i=n(810);e.exports=r.createClass({displayName:"ModuleChartBar",propTypes:{isTouch:r.PropTypes.bool,tooltipPosition:r.PropTypes.string,className:r.PropTypes.string,clickHandler:r.PropTypes.func,data:r.PropTypes.object.isRequired,max:r.PropTypes.number,count:r.PropTypes.number},getInitialState:function(){return{showPopover:!1}},buildSections:function(){var e,t,n,o,i,s=this.props.data.value,c=this.props.max,u=c?Math.ceil(s/c*1e4)/100:0,l=100-u,d=Math.max(1,Math.floor(l)),p=[],f=this.props.data.nestedValue,h={"dops-chart__bar-section":!0,"is-spacer":!0,"is-ghost":100===l&&!this.props.active};return e={height:d+"%"},p.push(r.createElement("div",{key:"spacer",className:a(h),style:e})),t={top:d+"%"},f&&(o=s?Math.ceil(f/s*1e4)/100:0,i={height:o+"%"},n=r.createElement("div",{key:"nestedValue",className:"dops-chart__bar-section-inner",style:i})),p.push(r.createElement("div",{ref:"valueBar",key:"value",className:"dops-chart__bar-section is-bar",style:t},n)),p.push(r.createElement("div",{key:"label",className:"dops-chart__bar-label"},this.props.label)),p},clickHandler:function(){"function"==typeof this.props.clickHandler&&this.props.clickHandler(this.props.data)},mouseEnter:function(){this.setState({showPopover:!0})},mouseLeave:function(){this.setState({showPopover:!1})},renderTooltip:function(){if(!this.props.data.tooltipData||!this.props.data.tooltipData.length||this.props.isTouch)return null;var e=this.props.data.tooltipData,t=e.map(function(e,t){var n,a=["module-content-list-item"];return e.icon&&(n=r.createElement(i,{icon:e.icon,size:18})),a.push(e.className),r.createElement("li",{key:t,className:a.join(" ")},r.createElement("span",{className:"dops-wrapper"},r.createElement("span",{className:"value"},e.value),r.createElement("span",{className:"label"},n,e.label)))});return r.createElement(o,{className:"dops-chart__tooltip",id:"popover__chart-bar",showDelay:200,context:this.refs&&this.refs.valueBar,isVisible:this.state.showPopover,position:this.props.tooltipPosition},r.createElement("ul",null,t))},render:function(){var e,t,n=this.props.count||1;return t={"dops-chart__bar":!0},this.props.className&&(t[this.props.className]=!0),e={width:1/n*100+"%"},r.createElement("div",{onClick:this.clickHandler,onMouseEnter:this.mouseEnter,onMouseLeave:this.mouseLeave,className:a(t),style:e},this.buildSections(),r.createElement("div",{className:"dops-chart__bar-marker is-hundred"}),r.createElement("div",{className:"dops-chart__bar-marker is-fifty"}),r.createElement("div",{className:"dops-chart__bar-marker is-zero"}),this.renderTooltip())}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=n(142),u=r(c),l=n(1),d=r(l),p=n(468),f=r(p),h=n(747),m=r(h),M=n(870),_=r(M),v=n(875),g=r(v),b=n(657),y=r(b),A=n(898),T=r(A),L=n(899);n(902);var E=function(){},w=(0,f.default)("calypso:popover"),z=new Set,S=function(e){function t(e){a(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.setPopoverId(e.id),n.setDOMBehavior=n.setDOMBehavior.bind(n),n.setPosition=n.setPosition.bind(n),n.onClickout=n.onClickout.bind(n),n.onKeydown=n.onKeydown.bind(n),n.onWindowChange=n.onWindowChange.bind(n),n.state={show:e.isVisible,left:-99999,top:-99999,positionClass:n.getPositionClass(e.position)},n}return i(t,e),s(t,[{key:"componentDidMount",value:function(){this.bindEscKeyListener(),this.bindDebouncedReposition(),(0,L.bindWindowListeners)()}},{key:"componentWillReceiveProps",value:function(e){return(0,L.isElement)(e.context)?this.domContext=e.context:this.domContext=d.default.findDOMNode(e.context),e.isVisible?void this.setPosition():null}},{key:"componentDidUpdate",value:function(e){var t=this.props.isVisible;return t!==e.isVisible&&(t?this.show():this.hide()),this.domContainer&&this.domContext&&t&&t!==e.isVisible?(this.debug("Update position after inject DOM"),void this.setPosition()):null}},{key:"componentWillUnmount",value:function(){this.debug("unmounting .... "),this.unbindClickoutHandler(),this.unbindDebouncedReposition(),this.unbindEscKeyListener(),(0,L.unbindWindowListeners)(),z.delete(this.id),w("current popover instances: ",z.size)}},{key:"bindEscKeyListener",value:function(){return this.props.closeOnEsc?this.escEventHandlerAdded?null:(this.debug("adding escKey listener ..."),this.escEventHandlerAdded=!0,void document.addEventListener("keydown",this.onKeydown,!0)):null}},{key:"unbindEscKeyListener",value:function(){return this.props.closeOnEsc&&this.escEventHandlerAdded?(this.debug("unbinding `escKey` listener ..."),void document.removeEventListener("keydown",this.onKeydown,!0)):null}},{key:"onKeydown",value:function(e){return 27!==e.keyCode?null:void this.close(!0)}},{key:"bindClickoutHandler",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.domContainer;return e?this._clickoutHandlerReference?(this.debug("clickout event already bound"),null):(this.debug("binding `clickout` event"),void(this._clickoutHandlerReference=(0,_.default)(e,this.onClickout))):(this.debug("no element to bind clickout side "),null)}},{key:"unbindClickoutHandler",value:function(){this._clickoutHandlerReference&&(this.debug("unbinding `clickout` listener ..."),this._clickoutHandlerReference(),this._clickoutHandlerReference=null)}},{key:"onClickout",value:function(e){var t=this.domContext&&this.domContext.contains&&!this.domContext.contains(e.target);if(this.props.ignoreContext&&t){var n=d.default.findDOMNode(this.props.ignoreContext);t=t&&n&&n.contains&&!n.contains(e.target)}t&&this.close()}},{key:"bindDebouncedReposition",value:function(){window.addEventListener("scroll",this.onWindowChange,!0),window.addEventListener("resize",this.onWindowChange,!0)}},{key:"unbindDebouncedReposition",value:function(){this.willReposition&&(window.cancelAnimationFrame(this.willReposition),this.willReposition=null),window.removeEventListener("scroll",this.onWindowChange,!0),window.removeEventListener("resize",this.onWindowChange,!0),this.debug("unbinding `debounce reposition` ...")}},{key:"onWindowChange",value:function(){this.willReposition=window.requestAnimationFrame(this.setPosition)}},{key:"setDOMBehavior",value:function(e){return e?(this.debug("setting DOM behavior"),this.bindClickoutHandler(e),this.domContainer=e,(0,L.isElement)(this.props.context)?this.domContext=this.props.context:this.domContext=d.default.findDOMNode(this.props.context),void this.setPosition()):(this.unbindClickoutHandler(),null)}},{key:"getPositionClass",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props.position;return"is-"+e.replace(/\s+/g,"-")}},{key:"computePosition",value:function(){if(!this.props.isVisible)return null;var e=this.domContainer,t=this.domContext,n=this.props.position;if(!e||!t)return this.debug("[WARN] no DOM elements to work"),null;var r=n;this.debug("position: %o",n),this.props.autoPosition&&(r=(0,L.suggested)(n,e,t),this.debug("suggested position: %o",r));var a=(0,y.default)({},(0,L.constrainLeft)((0,L.offset)(r,e,t),e),{positionClass:this.getPositionClass(r)});return this.debug("updating reposition: ",a),a}},{key:"debug",value:function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];w.apply(void 0,["[%s] "+e,this.id].concat(n))}},{key:"setPopoverId",value:function(e){this.id=e||"pop__"+(0,g.default)(16),z.add(this.id),this.debug("creating ..."),w("current popover instances: ",z.size)}},{key:"setPosition",value:function(){var e=this.computePosition();return e?(this.willReposition=null,void this.setState(e)):null}},{key:"getStylePosition",value:function(){var e=this.state,t=e.left,n=e.top;return{left:t,top:n}}},{key:"show",value:function(){var e=this;return this.props.showDelay?(this.debug("showing in %o",this.props.showDelay+"ms"),this.clearShowTimer(),void(this._openDelayTimer=setTimeout(function(){e.setState({show:!0})},this.props.showDelay))):(this.setState({show:!0}),null)}},{key:"hide",value:function(){this.unbindClickoutHandler(),this.setState({show:!1}),this.clearShowTimer()}},{key:"clearShowTimer",value:function(){return this._openDelayTimer?(clearTimeout(this._openDelayTimer),void(this._openDelayTimer=null)):null}},{key:"close",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return this.props.isVisible?void this.props.onClose(e):(this.debug("popover should be already closed"),null)}},{key:"render",value:function(){if(!this.state.show)return this.debug("is hidden. return no render"),null;if(!this.props.context)return this.debug("No `context` to tie. return no render"),null;var e=(0,m.default)("dops-popover",this.props.className,this.state.positionClass);return this.debug("rendering ..."),u.default.createElement(T.default,{className:this.props.rootClassName},u.default.createElement("div",{style:this.getStylePosition(),className:e,ref:this.setDOMBehavior},u.default.createElement("div",{className:"dops-popover__arrow"}),u.default.createElement("div",{className:"dops-popover__inner"},this.props.children)))}}]),t}(c.Component);S.propTypes={autoPosition:c.PropTypes.bool,className:c.PropTypes.string,closeOnEsc:c.PropTypes.bool,id:c.PropTypes.string,ignoreContext:c.PropTypes.shape({getDOMNode:u.default.PropTypes.function}),position:c.PropTypes.string,rootClassName:c.PropTypes.string,showDelay:c.PropTypes.number,onClose:c.PropTypes.func.isRequired,onShow:c.PropTypes.func},S.defaultProps={autoPosition:!0,className:"dops-popover",closeOnEsc:!0,isVisible:!1,position:"top",showDelay:0,onShow:E},t.default=S,e.exports=t.default},function(e,t,n){"use strict";function r(e,t){return l.set(e,t),function(){l.delete(e)}}function a(e){l.forEach(function(t,n){u(n,e.target)||t.call(n,e)})}function o(e){e||(e=document),c.bind(e,"click",a)}var i=n(871).default,s=n(872).default,c=s(n(873)),u=s(n(874));t=e.exports=r,t.globalClick=a,t.install=o;var l=new i.Map;"undefined"!=typeof document&&t.install(document)},function(e,t){!function(t,n,r){"use strict";function a(e){return null!==e&&("object"==typeof e||"function"==typeof e)}function o(e){return"function"==typeof e}function i(e,t,n){e&&!vt(e=n?e:e[ge],Bt)&&xt(e,Bt,t)}function s(e){return it.call(e).slice(8,-1)}function c(e){var t,n;return e==r?e===r?"Undefined":"Null":"string"==typeof(n=(t=Ne(e))[Bt])?n:s(t)}function u(){for(var e=N(this),t=arguments.length,n=Ce(t),r=0,a=Ut._,o=!1;t>r;)(n[r]=arguments[r++])===a&&(o=!0);return function(){var r,i=this,s=arguments.length,c=0,u=0;if(!o&&!s)return d(e,n,i);if(r=n.slice(),o)for(;t>c;c++)r[c]===a&&(r[c]=arguments[u++]);for(;s>u;)r.push(arguments[u++]);return d(e,r,i)}}function l(e,t,n){if(N(e),~n&&t===r)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,a){return e.call(t,n,r,a)}}return function(){return e.apply(t,arguments)}}function d(e,t,n){var a=n===r;switch(0|t.length){case 0:return a?e():e.call(n);case 1:return a?e(t[0]):e.call(n,t[0]);case 2:return a?e(t[0],t[1]):e.call(n,t[0],t[1]);case 3:return a?e(t[0],t[1],t[2]):e.call(n,t[0],t[1],t[2]);case 4:return a?e(t[0],t[1],t[2],t[3]):e.call(n,t[0],t[1],t[2],t[3]);case 5:return a?e(t[0],t[1],t[2],t[3],t[4]):e.call(n,t[0],t[1],t[2],t[3],t[4])}return e.apply(n,t)}function p(e){return gt(O(e))}function f(e){return e}function h(){return this}function m(e,t){if(vt(e,t))return e[t]}function M(e){return C(e),Mt?mt(e).concat(Mt(e)):mt(e)}function _(e,t){for(var n,r=p(e),a=ht(r),o=a.length,i=0;o>i;)if(r[n=a[i++]]===t)return n}function v(e){return De(e).split(",")}function g(e){var t=1==e,n=2==e,a=3==e,o=4==e,i=6==e,s=5==e||i;return function(c){for(var u,d,p=Ne(O(this)),f=arguments[1],h=gt(p),m=l(c,f,3),M=L(h.length),_=0,v=t?Ce(M):n?[]:r;M>_;_++)if((s||_ in h)&&(u=h[_],d=m(u,_,p),e))if(t)v[_]=d;else if(d)switch(e){case 3:return!0;case 5:return u;case 6:return _;case 2:v.push(u)}else if(o)return!1;return i?-1:a||o?o:v}}function b(e){return function(t){var n=p(this),r=L(n.length),a=E(arguments[1],r);if(e&&t!=t){for(;r>a;a++)if(A(n[a]))return e||a}else for(;r>a;a++)if((e||a in n)&&n[a]===t)return e||a;return!e&&-1}}function y(e,t){return"function"==typeof e?e:t}function A(e){return e!=e}function T(e){return isNaN(e)?0:Nt(e)}function L(e){return e>0?kt(T(e),Tt):0}function E(e,t){var e=T(e);return e<0?St(e+t,0):kt(e,t)}function w(e){return e>9?e:"0"+e}function z(e,t,n){var r=a(t)?function(e){return t[e]}:t;return function(t){return De(n?t:this).replace(e,r)}}function S(e){return function(t){var n,a,o=De(O(this)),i=T(t),s=o.length;return i<0||i>=s?e?"":r:(n=o.charCodeAt(i),n<55296||n>56319||i+1===s||(a=o.charCodeAt(i+1))<56320||a>57343?e?o.charAt(i):n:e?o.slice(i,i+2):(n-55296<<10)+(a-56320)+65536)}}function k(e,t,n){if(!e)throw Re(n?t+n:t)}function O(e){if(e==r)throw Re("Function called on null or undefined");return e}function N(e){return k(o(e),e," is not a function!"),e}function C(e){return k(a(e),e," is not an object!"),e}function D(e,t,n){k(e instanceof t,n,": use the 'new' operator!")}function P(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}function x(e,t,n){return e[t]=n,e}function j(e){return Dt?function(t,n,r){return pt(t,n,P(e,r))}:x}function W(e){return me+"("+e+")_"+(++Pt+Ot())[ye](36)}function Y(e,t){return qe&&qe[e]||(t?qe:Wt)(me+at+e)}function q(e,t){for(var n in t)xt(e,n,t[n]);return e}function B(e){!Dt||!n&&ot(e)||pt(e,Rt,{configurable:!0,get:h})}function R(e,r,a){var i,s,c,u,d=e&Vt,p=d?t:e&Jt?t[r]:(t[r]||tt)[ge],f=d?It:It[r]||(It[r]={});d&&(a=r);for(i in a)s=!(e&Xt)&&p&&i in p&&(!o(p[i])||ot(p[i])),c=(s?p:a)[i],n||!d||o(p[i])?e&Gt&&s?u=l(c,t):e&Qt&&!n&&p[i]==c?(u=function(e){return this instanceof c?new c(e):c(e)},u[ge]=c[ge]):u=e&Kt&&o(c)?l(st,c):c:u=a[i],n&&p&&!s&&(d?p[i]=c:delete p[i]&&xt(p,i,c)),f[i]!=c&&xt(f,i,u)}function H(e,t){xt(e,ne,t),ze in et&&xt(e,ze,t)}function I(e,t,n,r){e[ge]=ut(r||nn,{next:P(1,n)}),i(e,t+" Iterator")}function U(e,t,r,a){var o=e[ge],s=m(o,ne)||m(o,ze)||a&&m(o,a)||r;if(n&&(H(o,s),s!==r)){var c=lt(s.call(new e));i(c,t+" Iterator",!0),vt(o,ze)&&H(c,h)}return tn[t]=s,tn[t+" Iterator"]=h,s}function F(e,t,n,r,a,o){function i(e){return function(){return new n(this,e)}}I(n,t,r);var s=i(Zt+en),c=i(en);a==en?c=U(e,t,c,"values"):s=U(e,t,s,"entries"),a&&R(Kt+Xt*rn,t,{entries:s,keys:o?c:i(Zt),values:c})}function X(e,t){return{value:t,done:!!e}}function V(e){var n=Ne(e),r=t[me],a=(r&&r[we]||ze)in n;return a||ne in n||vt(tn,c(n))}function J(e){var n=t[me],r=e[n&&n[we]||ze],a=r||e[ne]||tn[c(e)];return C(a.call(e))}function K(e,t,n){return n?d(e,t):e(t)}function G(e){var t=!0,n={next:function(){throw 1},return:function(){t=!1}};n[ne]=h;try{e(n)}catch(e){}return t}function Q(e){var t=e.return;t!==r&&t.call(e)}function $(e,t){try{e(t)}catch(e){throw Q(t),e}}function Z(e,t,n,r){$(function(e){for(var a,o=l(n,r,t?2:1);!(a=e.next()).done;)if(K(o,a.value,t)===!1)return Q(e)},J(e))}var ee,te,ne,re,ae="Object",oe="Function",ie="Array",se="String",ce="Number",ue="RegExp",le="Date",de="Map",pe="Set",fe="WeakMap",he="WeakSet",me="Symbol",Me="Promise",_e="Math",ve="Arguments",ge="prototype",be="constructor",ye="toString",Ae=ye+"Tag",Te="toLocaleString",Le="hasOwnProperty",Ee="forEach",we="iterator",ze="@@"+we,Se="process",ke="createElement",Oe=t[oe],Ne=t[ae],Ce=t[ie],De=t[se],Pe=t[ce],xe=(t[ue],t[le],t[de]),je=t[pe],We=t[fe],Ye=t[he],qe=t[me],Be=t[_e],Re=t.TypeError,He=t.RangeError,Ie=t.setTimeout,Ue=t.setImmediate,Fe=t.clearImmediate,Xe=t.parseInt,Ve=t.isFinite,Je=t[Se],Ke=Je&&Je.nextTick,Ge=t.document,Qe=Ge&&Ge.documentElement,$e=(t.navigator,t.define),Ze=t.console||{},et=Ce[ge],tt=Ne[ge],nt=Oe[ge],rt=1/0,at=".",ot=l(/./.test,/\[native code\]\s*\}\s*$/,1),it=tt[ye],st=nt.call,ct=nt.apply,ut=Ne.create,lt=Ne.getPrototypeOf,dt=Ne.setPrototypeOf,pt=Ne.defineProperty,ft=(Ne.defineProperties,Ne.getOwnPropertyDescriptor),ht=Ne.keys,mt=Ne.getOwnPropertyNames,Mt=Ne.getOwnPropertySymbols,_t=Ne.isFrozen,vt=l(st,tt[Le],2),gt=Ne,bt=Ne.assign||function(e,t){for(var n=Ne(O(e)),r=arguments.length,a=1;r>a;)for(var o,i=gt(arguments[a++]),s=ht(i),c=s.length,u=0;c>u;)n[o=s[u++]]=i[o];return n},yt=et.push,At=(et.unshift,et.slice,et.splice,et.indexOf,et[Ee]),Tt=9007199254740991,Lt=Be.pow,Et=Be.abs,wt=Be.ceil,zt=Be.floor,St=Be.max,kt=Be.min,Ot=Be.random,Nt=Be.trunc||function(e){return(e>0?zt:wt)(e)},Ct="Reduce of empty object with no initial value",Dt=!!function(){try{return 2==pt({},"a",{get:function(){return 2}}).a}catch(e){}}(),Pt=0,xt=j(1),jt=qe?x:xt,Wt=qe||W,Yt=Y("unscopables"),qt=et[Yt]||{},Bt=Y(Ae),Rt=Y("species"),Ht=s(Je)==Se,It={},Ut=n?t:It,Ft=t.core,Xt=1,Vt=2,Jt=4,Kt=8,Gt=16,Qt=32;"undefined"!=typeof e&&e.exports?e.exports=It:o($e)&&$e.amd?$e(function(){return It}):re=!0,(re||n)&&(It.noConflict=function(){return t.core=Ft,It},t.core=It),ne=Y(we);var $t=Wt("iter"),Zt=1,en=2,tn={},nn={},rn="keys"in et&&!("next"in[].keys());H(nn,h),!function(e,n,r,a){ot(qe)||(qe=function(t){k(!(this instanceof qe),me+" is not a "+be);var n=W(t),o=jt(ut(qe[ge]),e,n);return r[n]=o,Dt&&a&&pt(tt,n,{configurable:!0,set:function(e){xt(this,n,e)}}),o},xt(qe[ge],ye,function(){return this[e]})),R(Vt+Qt,{Symbol:qe});var o={for:function(e){return vt(n,e+="")?n[e]:n[e]=qe(e)},iterator:ne||Y(we),keyFor:u.call(_,n),species:Rt,toStringTag:Bt=Y(Ae,!0),unscopables:Yt,pure:Wt,set:jt,useSetter:function(){a=!0},useSimple:function(){a=!1}};At.call(v("hasInstance,isConcatSpreadable,match,replace,search,split,toPrimitive"),function(e){o[e]=Y(e)}),R(Jt,me,o),i(qe,me),R(Jt+Xt*!ot(qe),ae,{getOwnPropertyNames:function(e){for(var t,n=mt(p(e)),a=[],o=0;n.length>o;)vt(r,t=n[o++])||a.push(t);return a},getOwnPropertySymbols:function(e){for(var t,n=mt(p(e)),a=[],o=0;n.length>o;)vt(r,t=n[o++])&&a.push(r[t]);return a}}),i(Be,_e,!0),i(t.JSON,"JSON",!0)}(Wt("tag"),{},{},!0),!function(){var e={assign:bt,is:function(e,t){return e===t?0!==e||1/e===1/t:e!=e&&t!=t}};"__proto__"in tt&&function(t,n){try{n=l(st,ft(tt,"__proto__").set,2),n({},et)}catch(e){t=!0}e.setPrototypeOf=dt=dt||function(e,r){return C(e),k(null===r||a(r),r,": can't set as prototype!"),t?e.__proto__=r:n(e,r),e}}(),R(Jt,ae,e)}(),!function(){function e(e,t){var n=Ne[e],r=It[ae][e],o=0,i={};if(!r||ot(r)){i[e]=1==t?function(e){return a(e)?n(e):e}:2==t?function(e){return!a(e)||n(e)}:3==t?function(e){return!!a(e)&&n(e)}:4==t?function(e,t){return n(p(e),t)}:function(e){return n(p(e))};try{n(at)}catch(e){o=1}R(Jt+Xt*o,ae,i)}}e("freeze",1),e("seal",1),e("preventExtensions",1),e("isFrozen",2),e("isSealed",2),e("isExtensible",3),e("getOwnPropertyDescriptor",4),e("getPrototypeOf"),e("keys"),e("getOwnPropertyNames")}(),!function(e){R(Jt,ce,{EPSILON:Lt(2,-52),isFinite:function(e){return"number"==typeof e&&Ve(e)},isInteger:e,isNaN:A,isSafeInteger:function(t){return e(t)&&Et(t)<=Tt},MAX_SAFE_INTEGER:Tt,MIN_SAFE_INTEGER:-Tt,parseFloat:parseFloat,parseInt:Xe})}(Pe.isInteger||function(e){return!a(e)&&Ve(e)&&zt(e)===e}),!function(){function e(t){return Ve(t=+t)&&0!=t?t<0?-e(-t):a(t+o(t*t+1)):t}function t(e){return 0==(e=+e)?e:e>-1e-6&&e<1e-6?e+e*e/2:r(e)-1}var n=Be.E,r=Be.exp,a=Be.log,o=Be.sqrt,i=Be.sign||function(e){return 0==(e=+e)||e!=e?e:e<0?-1:1};R(Jt,_e,{acosh:function(e){return(e=+e)<1?NaN:Ve(e)?a(e/n+o(e+1)*o(e-1)/n)+1:e},asinh:e,atanh:function(e){return 0==(e=+e)?e:a((1+e)/(1-e))/2},cbrt:function(e){return i(e=+e)*Lt(Et(e),1/3)},clz32:function(e){return(e>>>=0)?32-e[ye](2).length:32},cosh:function(e){return(r(e=+e)+r(-e))/2},expm1:t,fround:function(e){return new Float32Array([e])[0]},hypot:function(e,t){for(var n,r=0,a=arguments.length,i=a,s=Ce(a),c=-rt;a--;){if(n=s[a]=+arguments[a],n==rt||n==-rt)return rt;n>c&&(c=n)}for(c=n||1;i--;)r+=Lt(s[i]/c,2);return c*o(r)},imul:function(e,t){var n=65535,r=+e,a=+t,o=n&r,i=n&a;return 0|o*i+((n&r>>>16)*i+o*(n&a>>>16)<<16>>>0)},log1p:function(e){return(e=+e)>-1e-8&&e<1e-8?e-e*e/2:a(1+e)},log10:function(e){return a(e)/Be.LN10},log2:function(e){return a(e)/Be.LN2},sign:i,sinh:function(e){return Et(e=+e)<1?(t(e)-t(-e))/2:(r(e-1)-r(-e-1))*(n/2)},tanh:function(e){var n=t(e=+e),a=t(-e);return n==rt?1:a==rt?-1:(n-a)/(r(e)+r(-e))},trunc:Nt})}(),!function(e){function t(e){if(s(e)==ue)throw Re()}R(Jt,se,{fromCodePoint:function(t){for(var n,r=[],a=arguments.length,o=0;a>o;){if(n=+arguments[o++],E(n,1114111)!==n)throw He(n+" is not a valid code point");r.push(n<65536?e(n):e(((n-=65536)>>10)+55296,n%1024+56320))}return r.join("")},raw:function(e){for(var t=p(e.raw),n=L(t.length),r=arguments.length,a=[],o=0;n>o;)a.push(De(t[o++])),o<r&&a.push(De(arguments[o]));return a.join("")}}),R(Kt,se,{codePointAt:S(!1),endsWith:function(e){t(e);var n=De(O(this)),a=arguments[1],o=L(n.length),i=a===r?o:kt(L(a),o);return e+="",n.slice(i-e.length,i)===e},includes:function(e){return t(e),!!~De(O(this)).indexOf(e,arguments[1])},repeat:function(e){var t=De(O(this)),n="",r=T(e);if(0>r||r==rt)throw He("Count can't be negative");for(;r>0;(r>>>=1)&&(t+=t))1&r&&(n+=t);return n},startsWith:function(e){t(e);var n=De(O(this)),r=L(kt(arguments[1],n.length));return e+="",n.slice(r,r+e.length)===e}})}(De.fromCharCode),!function(){R(Jt+Xt*G(Ce.from),ie,{from:function(e){var t,n,a,o=Ne(O(e)),i=arguments[1],s=i!==r,c=s?l(i,arguments[2],2):r,u=0;if(V(o))n=new(y(this,Ce)),$(function(e){for(;!(a=e.next()).done;u++)n[u]=s?c(a.value,u):a.value},J(o));else for(n=new(y(this,Ce))(t=L(o.length));t>u;u++)n[u]=s?c(o[u],u):o[u];return n.length=u,n}}),R(Jt,ie,{of:function(){for(var e=0,t=arguments.length,n=new(y(this,Ce))(t);t>e;)n[e]=arguments[e++];return n.length=t,n}}),B(Ce)}(),!function(){R(Kt,ie,{copyWithin:function(e,t){var n=Ne(O(this)),a=L(n.length),o=E(e,a),i=E(t,a),s=arguments[2],c=s===r?a:E(s,a),u=kt(c-i,a-o),l=1;for(i<o&&o<i+u&&(l=-1,i=i+u-1,o=o+u-1);u-- >0;)i in n?n[o]=n[i]:delete n[o],o+=l,i+=l;return n},fill:function(e){for(var t=Ne(O(this)),n=L(t.length),a=E(arguments[1],n),o=arguments[2],i=o===r?n:E(o,n);i>a;)t[a++]=e;return t},find:g(5),findIndex:g(6)}),n&&(At.call(v("find,findIndex,fill,copyWithin,entries,keys,values"),function(e){qt[e]=!0}),Yt in et||xt(et,Yt,qt))}(),!function(e){F(Ce,ie,function(e,t){jt(this,$t,{o:p(e),i:0,k:t})},function(){var e=this[$t],t=e.o,n=e.k,a=e.i++;return!t||a>=t.length?(e.o=r,X(1)):n==Zt?X(0,a):n==en?X(0,t[a]):X(0,[a,t[a]])},en),tn[ve]=tn[ie],F(De,se,function(e){jt(this,$t,{o:De(e),i:0})},function(){var t,n=this[$t],r=n.o,a=n.i;return a>=r.length?X(1):(t=e.call(r,a),n.i+=t.length,X(0,t))})}(S(!0)),o(Ue)&&o(Fe)||function(e){function n(e){if(vt(m,e)){var t=m[e];delete m[e],t()}}function r(e){n(e.data)}var a,i,s,c=t.postMessage,p=t.addEventListener,f=t.MessageChannel,h=0,m={};Ue=function(e){for(var t=[],n=1;arguments.length>n;)t.push(arguments[n++]);return m[++h]=function(){d(o(e)?e:Oe(e),t)},a(h),h},Fe=function(e){
+delete m[e]},Ht?a=function(e){Ke(u.call(n,e))}:p&&o(c)&&!t.importScripts?(a=function(e){c(e,"*")},p("message",r,!1)):o(f)?(i=new f,s=i.port2,i.port1.onmessage=r,a=l(s.postMessage,s,1)):a=Ge&&e in Ge[ke]("script")?function(t){Qe.appendChild(Ge[ke]("script"))[e]=function(){Qe.removeChild(this),n(t)}}:function(e){Ie(n,0,e)}}("onreadystatechange"),R(Vt+Gt,{setImmediate:Ue,clearImmediate:Fe}),!function(e,t){o(e)&&o(e.resolve)&&e.resolve(t=new e(function(){}))==t||function(t,n){function i(e){var t;return a(e)&&(t=e.then),!!o(t)&&t}function s(e){var t,r=e[n],a=r.c,o=0;if(r.h)return!0;for(;a.length>o;)if(t=a[o++],t.fail||s(t.P))return!0}function c(e,n){var r=e.c;(n||r.length)&&t(function(){var t=e.p,a=e.v,c=1==e.s,u=0;if(n&&!s(t))Ie(function(){s(t)||(Ht?!Je.emit("unhandledRejection",a,t):o(Ze.error)&&Ze.error("Unhandled promise rejection",a))},1e3);else for(;r.length>u;)!function(t){var n,r,o=c?t.ok:t.fail;try{o?(c||(e.h=!0),n=o===!0?a:o(a),n===t.P?t.rej(Re(Me+"-chain cycle")):(r=i(n))?r.call(n,t.res,t.rej):t.res(n)):t.rej(a)}catch(e){t.rej(e)}}(r[u++]);r.length=0})}function u(e){var t,n,r=this;if(!r.d){r.d=!0,r=r.r||r;try{(t=i(e))?(n={r:r,d:!1},t.call(e,l(u,n,1),l(d,n,1))):(r.v=e,r.s=1,c(r))}catch(e){d.call(n||{r:r,d:!1},e)}}}function d(e){var t=this;t.d||(t.d=!0,t=t.r||t,t.v=e,t.s=2,c(t,!0))}function p(e){var t=C(e)[Rt];return t!=r?t:e}e=function(t){N(t),D(this,e,Me);var a={p:this,c:[],s:0,d:!1,v:r,h:!1};xt(this,n,a);try{t(l(u,a,1),l(d,a,1))}catch(e){d.call(a,e)}},q(e[ge],{then:function(t,a){var i=C(C(this)[be])[Rt],s={ok:!o(t)||t,fail:!!o(a)&&a},u=s.P=new(i!=r?i:e)(function(e,t){s.res=N(e),s.rej=N(t)}),l=this[n];return l.c.push(s),l.s&&c(l),u},catch:function(e){return this.then(r,e)}}),q(e,{all:function(e){var t=p(this),n=[];return new t(function(r,a){Z(e,!1,yt,n);var o=n.length,i=Ce(o);o?At.call(n,function(e,n){t.resolve(e).then(function(e){i[n]=e,--o||r(i)},a)}):r(i)})},race:function(e){var t=p(this);return new t(function(n,r){Z(e,!1,function(e){t.resolve(e).then(n,r)})})},reject:function(e){return new(p(this))(function(t,n){n(e)})},resolve:function(e){return a(e)&&n in e&&lt(e)===this[ge]?e:new(p(this))(function(t,n){t(e)})}})}(Ke||Ue,Wt("record")),i(e,Me),B(e),R(Vt+Xt*!ot(e),{Promise:e})}(t[Me]),!function(){function e(e,t,a,o,s,c){function u(e,t){return t!=r&&Z(t,s,e[f],e),e}function l(e,t){var r=h[e];n&&(h[e]=function(e,n){var a=r.call(this,0===e?0:e,n);return t?this:a})}var f=s?"set":"add",h=e&&e[ge],v={};if(ot(e)&&(c||!rn&&vt(h,Ee)&&vt(h,"entries"))){var b,y=e,A=new e,T=A[f](c?{}:-0,1);G(function(t){new e(t)})&&(e=function(n){return D(this,e,t),u(new y,n)},e[ge]=h,n&&(h[be]=e)),c||A[Ee](function(e,t){b=1/t===-rt}),b&&(l("delete"),l("has"),s&&l("get")),(b||T!==A)&&l(f,!0)}else e=c?function(n){D(this,e,t),jt(this,d,g++),u(this,n)}:function(n){var a=this;D(a,e,t),jt(a,p,ut(null)),jt(a,_,0),jt(a,m,r),jt(a,M,r),u(a,n)},q(q(e[ge],a),o),c||!Dt||pt(e[ge],"size",{get:function(){return O(this[_])}});return i(e,t),B(e),v[t]=e,R(Vt+Qt+Xt*!ot(e),v),c||F(e,t,function(e,t){jt(this,$t,{o:e,k:t})},function(){for(var e=this[$t],t=e.k,n=e.l;n&&n.r;)n=n.p;return e.o&&(e.l=n=n?n.n:e.o[M])?t==Zt?X(0,n.k):t==en?X(0,n.v):X(0,[n.k,n.v]):(e.o=r,X(1))},s?Zt+en:en,!s),e}function t(e,t){if(!a(e))return("string"==typeof e?"S":"P")+e;if(_t(e))return"F";if(!vt(e,d)){if(!t)return"E";xt(e,d,++g)}return"O"+e[d]}function o(e,n){var r,a=t(n);if("F"!=a)return e[p][a];for(r=e[M];r;r=r.n)if(r.k==n)return r}function s(e,n,a){var i,s,c=o(e,n);return c?c.v=a:(e[m]=c={i:s=t(n,!0),k:n,v:a,p:i=e[m],n:r,r:!1},e[M]||(e[M]=c),i&&(i.n=c),e[_]++,"F"!=s&&(e[p][s]=c)),e}function c(e,t,n){return _t(C(t))?u(e).set(t,n):(vt(t,f)||xt(t,f,{}),t[f][e[d]]=n),e}function u(e){return e[h]||xt(e,h,new xe)[h]}var d=Wt("uid"),p=Wt("O1"),f=Wt("weak"),h=Wt("leak"),m=Wt("last"),M=Wt("first"),_=Dt?Wt("size"):"size",g=0,b={},y={clear:function(){for(var e=this,t=e[p],n=e[M];n;n=n.n)n.r=!0,n.p&&(n.p=n.p.n=r),delete t[n.i];e[M]=e[m]=r,e[_]=0},delete:function(e){var t=this,n=o(t,e);if(n){var r=n.n,a=n.p;delete t[p][n.i],n.r=!0,a&&(a.n=r),r&&(r.p=a),t[M]==n&&(t[M]=r),t[m]==n&&(t[m]=a),t[_]--}return!!n},forEach:function(e){for(var t,n=l(e,arguments[1],3);t=t?t.n:this[M];)for(n(t.v,t.k,this);t&&t.r;)t=t.p},has:function(e){return!!o(this,e)}};xe=e(xe,de,{get:function(e){var t=o(this,e);return t&&t.v},set:function(e,t){return s(this,0===e?0:e,t)}},y,!0),je=e(je,pe,{add:function(e){return s(this,e=0===e?0:e,e)}},y);var A={delete:function(e){return!!a(e)&&(_t(e)?u(this).delete(e):vt(e,f)&&vt(e[f],this[d])&&delete e[f][this[d]])},has:function(e){return!!a(e)&&(_t(e)?u(this).has(e):vt(e,f)&&vt(e[f],this[d]))}};We=e(We,fe,{get:function(e){if(a(e)){if(_t(e))return u(this).get(e);if(vt(e,f))return e[f][this[d]]}},set:function(e,t){return c(this,e,t)}},A,!0,!0),n&&7!=(new We).set(Ne.freeze(b),7).get(b)&&At.call(v("delete,has,get,set"),function(e){var t=We[ge][e];We[ge][e]=function(n,r){if(a(n)&&_t(n)){var o=u(this)[e](n,r);return"set"==e?this:o}return t.call(this,n,r)}}),Ye=e(Ye,he,{add:function(e){return c(this,e,!0)}},A,!1,!0)}(),!function(){function e(e){var t,n=[];for(t in e)n.push(t);jt(this,$t,{o:e,a:n,i:0})}function t(e){return function(t){C(t);try{return e.apply(r,arguments),!0}catch(e){return!1}}}function n(e,t){var o,i=arguments.length<3?e:arguments[2],s=ft(C(e),t);return s?vt(s,"value")?s.value:s.get===r?r:s.get.call(i):a(o=lt(e))?n(o,t,i):r}function o(e,t,n){var i,s,c=arguments.length<4?e:arguments[3],u=ft(C(e),t);if(!u){if(a(s=lt(e)))return o(s,t,n,c);u=P(0)}return vt(u,"value")?!(u.writable===!1||!a(c))&&(i=ft(c,t)||P(0),i.value=n,pt(c,t,i),!0):u.set!==r&&(u.set.call(c,n),!0)}I(e,ae,function(){var e,t=this[$t],n=t.a;do if(t.i>=n.length)return X(1);while(!((e=n[t.i++])in t.o));return X(0,e)});var i=Ne.isExtensible||f,s={apply:l(st,ct,3),construct:function(e,t){var n=N(arguments.length<3?e:arguments[2])[ge],r=ut(a(n)?n:tt),o=ct.call(e,r,t);return a(o)?o:r},defineProperty:t(pt),deleteProperty:function(e,t){var n=ft(C(e),t);return!(n&&!n.configurable)&&delete e[t]},enumerate:function(t){return new e(C(t))},get:n,getOwnPropertyDescriptor:function(e,t){return ft(C(e),t)},getPrototypeOf:function(e){return lt(C(e))},has:function(e,t){return t in e},isExtensible:function(e){return!!i(C(e))},ownKeys:M,preventExtensions:t(Ne.preventExtensions||f),set:o};dt&&(s.setPrototypeOf=function(e,t){return dt(C(e),t),!0}),R(Vt,{Reflect:{}}),R(Jt,"Reflect",s)}(),!function(){function e(e){return function(t){var n,r=p(t),a=ht(t),o=a.length,i=0,s=Ce(o);if(e)for(;o>i;)s[i]=[n=a[i++],r[n]];else for(;o>i;)s[i]=r[a[i++]];return s}}R(Kt,ie,{includes:b(!0)}),R(Kt,se,{at:S(!0)}),R(Jt,ae,{getOwnPropertyDescriptors:function(e){var t=p(e),n={};return At.call(M(t),function(e){pt(n,e,P(0,ft(t,e)))}),n},values:e(!1),entries:e(!0)}),R(Jt,ue,{escape:z(/([\\\-[\]{}()*+?.,^$|])/g,"\\$1",!0)})}(),!function(e){function t(e){if(e){var t=e[ge];xt(t,ee,t.get),xt(t,n,t.set),xt(t,r,t.delete)}}ee=Y(e+"Get",!0);var n=Y(e+pe,!0),r=Y(e+"Delete",!0);R(Jt,me,{referenceGet:ee,referenceSet:n,referenceDelete:r}),xt(nt,ee,h),t(xe),t(We)}("reference"),!function(e){function t(e,t){jt(this,$t,{o:p(e),a:ht(e),i:0,k:t})}function n(e){return function(n){return new t(n,e)}}function o(e){var t=1==e,n=4==e;return function(a,o,i){var s,c,u,d=l(o,i,3),f=p(a),h=t||7==e||2==e?new(y(this,te)):r;for(s in f)if(vt(f,s)&&(c=f[s],u=d(c,s,a),e))if(t)h[s]=u;else if(u)switch(e){case 2:h[s]=c;break;case 3:return!0;case 5:return c;case 6:return s;case 7:h[u[0]]=u[1]}else if(n)return!1;return 3==e||n?n:h}}function i(e){return function(t,n,a){N(n);var o,i,s,c=p(t),u=ht(c),l=u.length,d=0;for(e?o=a==r?new(y(this,te)):Ne(a):arguments.length<3?(k(l,Ct),o=c[u[d++]]):o=Ne(a);l>d;)if(vt(c,i=u[d++]))if(s=n(o,c[i],i,t),e){if(s===!1)break}else o=s;return o}}function s(e,t){return(t==t?_(e,t):c(e,A))!==r}te=function(e){var t=ut(null);return e!=r&&(V(e)?Z(e,!0,function(e,n){t[e]=n}):bt(t,e)),t},te[ge]=null,I(t,e,function(){var e,t=this[$t],n=t.o,a=t.a,o=t.k;do if(t.i>=a.length)return t.o=r,X(1);while(!vt(n,e=a[t.i++]));return o==Zt?X(0,e):o==en?X(0,n[e]):X(0,[e,n[e]])});var c=o(6),u={keys:n(Zt),values:n(en),entries:n(Zt+en),forEach:o(0),map:o(1),filter:o(2),some:o(3),every:o(4),find:o(5),findKey:c,mapPairs:o(7),reduce:i(!1),turn:i(!0),keyOf:_,includes:s,has:vt,get:m,set:j(0),isDict:function(e){return a(e)&&lt(e)===te[ge]}};if(ee)for(var f in u)!function(e){function t(){for(var t=[this],n=0;n<arguments.length;)t.push(arguments[n++]);return d(e,t)}e[ee]=function(){return t}}(u[f]);R(Vt+Xt,{Dict:q(te,u)})}("Dict"),!function(e,t){function n(t,r){return this instanceof n?(this[$t]=J(t),void(this[e]=!!r)):new n(t,r)}function a(n){function r(n,r,a){this[$t]=J(n),this[e]=n[e],this[t]=l(r,a,n[e]?2:1)}return I(r,"Chain",n,o),H(r[ge],h),r}I(n,"Wrapper",function(){return this[$t].next()});var o=n[ge];H(o,function(){return this[$t]});var i=a(function(){var n=this[$t].next();return n.done?n:X(0,K(this[t],n.value,this[e]))}),s=a(function(){for(;;){var n=this[$t].next();if(n.done||K(this[t],n.value,this[e]))return n}});q(o,{of:function(t,n){Z(this,this[e],t,n)},array:function(e,t){var n=[];return Z(e!=r?this.map(e,t):this,!1,yt,n),n},filter:function(e,t){return new s(this,e,t)},map:function(e,t){return new i(this,e,t)}}),n.isIterable=V,n.getIterator=J,R(Vt+Xt,{$for:n})}("entries",Wt("fn")),R(Vt+Xt,{delay:function(e){return new Promise(function(t){Ie(t,e,!0)})}}),!function(e,t){function n(n){var a=this,o={};return xt(a,e,function(e){return e!==r&&e in a?vt(o,e)?o[e]:o[e]=l(a[e],a,-1):t.call(a)})[e](n)}It._=Ut._=Ut._||{},R(Kt+Xt,oe,{part:u,only:function(e,t){var n=N(this),r=L(e),a=arguments.length>1;return function(){for(var e=kt(r,arguments.length),o=Ce(e),i=0;e>i;)o[i]=arguments[i++];return d(n,o,a?t:this)}}}),xt(Ut._,ye,function(){return e}),xt(tt,e,n),Dt||xt(et,e,n)}(Dt?W("tie"):Te,tt[Te]),!function(){function e(e,t){for(var n,r=M(p(t)),a=r.length,o=0;a>o;)pt(e,n=r[o++],ft(t,n));return e}R(Jt+Xt,ae,{isObject:a,classof:c,define:e,make:function(t,n){return e(ut(t),n)}})}(),R(Kt+Xt,ie,{turn:function(e,t){N(e);for(var n=t==r?[]:Ne(t),a=gt(this),o=L(a.length),i=0;o>i&&e(n,a[i],i++,this)!==!1;);return n}}),n&&(qt.turn=!0),!function(e){function t(e){jt(this,$t,{l:L(e),i:0})}I(t,ce,function(){var e=this[$t],t=e.i++;return t<e.l?X(0,t):X(1)}),U(Pe,ce,function(){return new t(this)}),e.random=function(e){var t=+this,n=e==r?0:+e,a=kt(t,n);return Ot()*(St(t,n)-a)+a},At.call(v("round,floor,ceil,abs,sin,asin,cos,acos,tan,atan,exp,sqrt,max,min,pow,atan2,acosh,asinh,atanh,cbrt,clz32,cosh,expm1,hypot,imul,log1p,log10,log2,sign,sinh,tanh,trunc"),function(t){var n=Be[t];n&&(e[t]=function(){for(var e=[+this],t=0;arguments.length>t;)e.push(arguments[t++]);return d(n,e)})}),R(Kt+Xt,ce,e)}({}),!function(){var e,t={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&apos;"},n={};for(e in t)n[t[e]]=e;R(Kt+Xt,se,{escapeHTML:z(/[&<>"']/g,t),unescapeHTML:z(/&(?:amp|lt|gt|quot|apos);/g,n)})}(),!function(e,t,n,r,a,o,i,s,c){function u(t){return function(u,l){function d(e){return p[t+e]()}var p=this,f=n[vt(n,l)?l:r];return De(u).replace(e,function(e){switch(e){case"s":return d(a);case"ss":return w(d(a));case"m":return d(o);case"mm":return w(d(o));case"h":return d(i);case"hh":return w(d(i));case"D":return d(le);case"DD":return w(d(le));case"W":return f[0][d("Day")];case"N":return d(s)+1;case"NN":return w(d(s)+1);case"M":return f[2][d(s)];case"MM":return f[1][d(s)];case"Y":return d(c);case"YY":return w(d(c)%100)}return e})}}function l(e,r){function a(e){var n=[];return At.call(v(r.months),function(r){n.push(r.replace(t,"$"+e))}),n}return n[e]=[v(r.weekdays),a(1),a(2)],It}R(Kt+Xt,le,{format:u("get"),formatUTC:u("getUTC")}),l(r,{weekdays:"Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday",months:"January,February,March,April,May,June,July,August,September,October,November,December"}),l("ru",{weekdays:"Воскресенье,Понедельник,Вторник,Среда,Четверг,Пятница,Суббота",months:"Январ:я|ь,Феврал:я|ь,Март:а|,Апрел:я|ь,Ма:я|й,Июн:я|ь,Июл:я|ь,Август:а|,Сентябр:я|ь,Октябр:я|ь,Ноябр:я|ь,Декабр:я|ь"}),It.locale=function(e){return vt(n,e)?r=e:r},It.addLocale=l}(/\b\w\w?\b/g,/:(.*)\|(.*)$/,{},"en","Seconds","Minutes","Hours","Month","FullYear"),R(Vt+Xt,{global:t}),!function(e){function t(t,n){At.call(v(t),function(t){t in et&&(e[t]=l(st,et[t],n))})}t("pop,reverse,shift,keys,values,entries",1),t("indexOf,every,some,forEach,map,filter,find,findIndex,includes",3),t("join,slice,concat,push,splice,unshift,sort,lastIndexOf,reduce,reduceRight,copyWithin,fill,turn"),R(Jt,ie,e)}({}),!function(e){!n||!e||ne in e[ge]||xt(e[ge],ne,tn[ie]),tn.NodeList=tn[ie]}(t.NodeList),!function(e,t){At.call(v("assert,clear,count,debug,dir,dirxml,error,exception,group,groupCollapsed,groupEnd,info,isIndependentlyComposed,log,markTimeline,profile,profileEnd,table,time,timeEnd,timeline,timelineEnd,timeStamp,trace,warn"),function(n){e[n]=function(){if(t&&n in Ze)return ct.call(Ze[n],Ze,arguments)}}),R(Vt+Xt,{log:bt(e.log,e,{enable:function(){t=!0},disable:function(){t=!1}})})}({},!0)}("undefined"!=typeof self&&self.Math===Math?self:Function("return this")(),!1),e.exports={default:e.exports,__esModule:!0}},function(e,t){"use strict";t.default=function(e){return e&&e.__esModule?e.default:e},t.__esModule=!0},function(e,t){var n=window.addEventListener?"addEventListener":"attachEvent",r=window.removeEventListener?"removeEventListener":"detachEvent",a="addEventListener"!==n?"on":"";t.bind=function(e,t,r,o){return e[n](a+t,r,o||!1),r},t.unbind=function(e,t,n,o){return e[r](a+t,n,o||!1),n}},function(e,t){function n(e,t){return e===t||!!(16&e.compareDocumentPosition(t))}e.exports=n},function(e,t,n){function r(e){var t,n;for(t=[],n=0;n<e.length;n++)t.push(o[e[n]%64]);return t.join("")}function a(e){if("undefined"!=typeof window){if("undefined"!=typeof window.crypto)return r(window.crypto.getRandomValues(new Uint8Array(e)));for(var t=new Array(e),a=0;a<e;a++)t[a]=Math.floor(256*Math.random());return r(t)}var o=n(876);try{return r(o.randomBytes(e))}catch(t){return r(o.pseudoRandomBytes(e))}}var o="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_";e.exports=a},function(e,t,n){(function(e){function r(){var e=[].slice.call(arguments).join(" ");throw new Error([e,"we accept pull requests","http://github.com/dominictarr/crypto-browserify"].join("\n"))}function a(e,t){for(var n in e)t(e[n],n)}var o=n(881);t.createHash=n(883),t.createHmac=n(895),t.randomBytes=function(t,n){if(!n||!n.call)return new e(o(t));try{n.call(this,void 0,new e(o(t)))}catch(e){n(e)}},t.getHashes=function(){return["sha1","sha256","sha512","md5","rmd160"]};var i=n(896)(t);t.pbkdf2=i.pbkdf2,t.pbkdf2Sync=i.pbkdf2Sync,a(["createCredentials","createCipher","createCipheriv","createDecipher","createDecipheriv","createSign","createVerify","createDiffieHellman"],function(e){t[e]=function(){r("sorry,",e,"is not implemented yet")}})}).call(t,n(877).Buffer)},function(e,t,n){(function(e,r){"use strict";function a(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"==typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(e){return!1}}function o(){return e.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function i(t,n){if(o()<n)throw new RangeError("Invalid typed array length");return e.TYPED_ARRAY_SUPPORT?(t=new Uint8Array(n),t.__proto__=e.prototype):(null===t&&(t=new e(n)),t.length=n),t}function e(t,n,r){if(!(e.TYPED_ARRAY_SUPPORT||this instanceof e))return new e(t,n,r);if("number"==typeof t){if("string"==typeof n)throw new Error("If encoding is specified then the first argument must be a string");return l(this,t)}return s(this,t,n,r)}function s(e,t,n,r){if("number"==typeof t)throw new TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer?f(e,t,n,r):"string"==typeof t?d(e,t,n):h(e,t)}function c(e){if("number"!=typeof e)throw new TypeError('"size" argument must be a number');if(e<0)throw new RangeError('"size" argument must not be negative')}function u(e,t,n,r){return c(t),t<=0?i(e,t):void 0!==n?"string"==typeof r?i(e,t).fill(n,r):i(e,t).fill(n):i(e,t)}function l(t,n){if(c(n),t=i(t,n<0?0:0|m(n)),!e.TYPED_ARRAY_SUPPORT)for(var r=0;r<n;++r)t[r]=0;return t}function d(t,n,r){if("string"==typeof r&&""!==r||(r="utf8"),!e.isEncoding(r))throw new TypeError('"encoding" must be a valid string encoding');var a=0|_(n,r);t=i(t,a);var o=t.write(n,r);return o!==a&&(t=t.slice(0,o)),t}function p(e,t){var n=t.length<0?0:0|m(t.length);e=i(e,n);for(var r=0;r<n;r+=1)e[r]=255&t[r];return e}function f(t,n,r,a){if(n.byteLength,r<0||n.byteLength<r)throw new RangeError("'offset' is out of bounds");if(n.byteLength<r+(a||0))throw new RangeError("'length' is out of bounds");return n=void 0===r&&void 0===a?new Uint8Array(n):void 0===a?new Uint8Array(n,r):new Uint8Array(n,r,a),e.TYPED_ARRAY_SUPPORT?(t=n,t.__proto__=e.prototype):t=p(t,n),t}function h(t,n){if(e.isBuffer(n)){var r=0|m(n.length);return t=i(t,r),0===t.length?t:(n.copy(t,0,0,r),t)}if(n){if("undefined"!=typeof ArrayBuffer&&n.buffer instanceof ArrayBuffer||"length"in n)return"number"!=typeof n.length||G(n.length)?i(t,0):p(t,n);if("Buffer"===n.type&&Z(n.data))return p(t,n.data)}throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}function m(e){if(e>=o())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+o().toString(16)+" bytes");return 0|e}function M(t){return+t!=t&&(t=0),e.alloc(+t)}function _(t,n){if(e.isBuffer(t))return t.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(t)||t instanceof ArrayBuffer))return t.byteLength;"string"!=typeof t&&(t=""+t);var r=t.length;if(0===r)return 0;for(var a=!1;;)switch(n){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return F(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return J(t).length;default:if(a)return F(t).length;n=(""+n).toLowerCase(),a=!0}}function v(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if(n>>>=0,t>>>=0,n<=t)return"";for(e||(e="utf8");;)switch(e){case"hex":return D(this,t,n);case"utf8":case"utf-8":return k(this,t,n);case"ascii":return N(this,t,n);case"latin1":case"binary":return C(this,t,n);case"base64":return S(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return P(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function g(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function b(t,n,r,a,o){if(0===t.length)return-1;if("string"==typeof r?(a=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,isNaN(r)&&(r=o?0:t.length-1),r<0&&(r=t.length+r),r>=t.length){if(o)return-1;r=t.length-1}else if(r<0){if(!o)return-1;r=0}if("string"==typeof n&&(n=e.from(n,a)),e.isBuffer(n))return 0===n.length?-1:y(t,n,r,a,o);if("number"==typeof n)return n=255&n,e.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(t,n,r):Uint8Array.prototype.lastIndexOf.call(t,n,r):y(t,[n],r,a,o);throw new TypeError("val must be string, number or Buffer")}function y(e,t,n,r,a){function o(e,t){return 1===i?e[t]:e.readUInt16BE(t*i)}var i=1,s=e.length,c=t.length;if(void 0!==r&&(r=String(r).toLowerCase(),"ucs2"===r||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;i=2,s/=2,c/=2,n/=2}var u;if(a){var l=-1;for(u=n;u<s;u++)if(o(e,u)===o(t,l===-1?0:u-l)){if(l===-1&&(l=u),u-l+1===c)return l*i}else l!==-1&&(u-=u-l),l=-1}else for(n+c>s&&(n=s-c),u=n;u>=0;u--){for(var d=!0,p=0;p<c;p++)if(o(e,u+p)!==o(t,p)){d=!1;break}if(d)return u}return-1}function A(e,t,n,r){n=Number(n)||0;var a=e.length-n;r?(r=Number(r),r>a&&(r=a)):r=a;var o=t.length;if(o%2!==0)throw new TypeError("Invalid hex string");r>o/2&&(r=o/2);for(var i=0;i<r;++i){var s=parseInt(t.substr(2*i,2),16);if(isNaN(s))return i;e[n+i]=s}return i}function T(e,t,n,r){return K(F(t,e.length-n),e,n,r)}function L(e,t,n,r){return K(X(t),e,n,r)}function E(e,t,n,r){return L(e,t,n,r)}function w(e,t,n,r){return K(J(t),e,n,r)}function z(e,t,n,r){return K(V(t,e.length-n),e,n,r)}function S(e,t,n){return 0===t&&n===e.length?Q.fromByteArray(e):Q.fromByteArray(e.slice(t,n))}function k(e,t,n){n=Math.min(e.length,n);for(var r=[],a=t;a<n;){var o=e[a],i=null,s=o>239?4:o>223?3:o>191?2:1;if(a+s<=n){var c,u,l,d;switch(s){case 1:o<128&&(i=o);break;case 2:c=e[a+1],128===(192&c)&&(d=(31&o)<<6|63&c,d>127&&(i=d));break;case 3:c=e[a+1],u=e[a+2],128===(192&c)&&128===(192&u)&&(d=(15&o)<<12|(63&c)<<6|63&u,d>2047&&(d<55296||d>57343)&&(i=d));break;case 4:c=e[a+1],u=e[a+2],l=e[a+3],128===(192&c)&&128===(192&u)&&128===(192&l)&&(d=(15&o)<<18|(63&c)<<12|(63&u)<<6|63&l,d>65535&&d<1114112&&(i=d))}}null===i?(i=65533,s=1):i>65535&&(i-=65536,r.push(i>>>10&1023|55296),i=56320|1023&i),r.push(i),a+=s}return O(r)}function O(e){var t=e.length;if(t<=ee)return String.fromCharCode.apply(String,e);for(var n="",r=0;r<t;)n+=String.fromCharCode.apply(String,e.slice(r,r+=ee));return n}function N(e,t,n){var r="";n=Math.min(e.length,n);for(var a=t;a<n;++a)r+=String.fromCharCode(127&e[a]);return r}function C(e,t,n){var r="";n=Math.min(e.length,n);for(var a=t;a<n;++a)r+=String.fromCharCode(e[a]);return r}function D(e,t,n){var r=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>r)&&(n=r);for(var a="",o=t;o<n;++o)a+=U(e[o]);return a}function P(e,t,n){for(var r=e.slice(t,n),a="",o=0;o<r.length;o+=2)a+=String.fromCharCode(r[o]+256*r[o+1]);return a}function x(e,t,n){if(e%1!==0||e<0)throw new RangeError("offset is not uint");if(e+t>n)throw new RangeError("Trying to access beyond buffer length")}function j(t,n,r,a,o,i){if(!e.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(n>o||n<i)throw new RangeError('"value" argument is out of bounds');if(r+a>t.length)throw new RangeError("Index out of range")}function W(e,t,n,r){t<0&&(t=65535+t+1);for(var a=0,o=Math.min(e.length-n,2);a<o;++a)e[n+a]=(t&255<<8*(r?a:1-a))>>>8*(r?a:1-a)}function Y(e,t,n,r){t<0&&(t=4294967295+t+1);for(var a=0,o=Math.min(e.length-n,4);a<o;++a)e[n+a]=t>>>8*(r?a:3-a)&255}function q(e,t,n,r,a,o){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function B(e,t,n,r,a){return a||q(e,t,n,4,3.4028234663852886e38,-3.4028234663852886e38),$.write(e,t,n,r,23,4),n+4}function R(e,t,n,r,a){return a||q(e,t,n,8,1.7976931348623157e308,-1.7976931348623157e308),$.write(e,t,n,r,52,8),n+8}function H(e){if(e=I(e).replace(te,""),e.length<2)return"";for(;e.length%4!==0;)e+="=";return e}function I(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function U(e){return e<16?"0"+e.toString(16):e.toString(16)}function F(e,t){t=t||1/0;for(var n,r=e.length,a=null,o=[],i=0;i<r;++i){if(n=e.charCodeAt(i),n>55295&&n<57344){if(!a){if(n>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(i+1===r){(t-=3)>-1&&o.push(239,191,189);continue}a=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),a=n;continue}n=(a-55296<<10|n-56320)+65536}else a&&(t-=3)>-1&&o.push(239,191,189);if(a=null,n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function X(e){for(var t=[],n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}function V(e,t){for(var n,r,a,o=[],i=0;i<e.length&&!((t-=2)<0);++i)n=e.charCodeAt(i),r=n>>8,a=n%256,o.push(a),o.push(r);return o}function J(e){return Q.toByteArray(H(e))}function K(e,t,n,r){for(var a=0;a<r&&!(a+n>=t.length||a>=e.length);++a)t[a+n]=e[a];return a}function G(e){return e!==e}var Q=n(878),$=n(879),Z=n(880);t.Buffer=e,t.SlowBuffer=M,t.INSPECT_MAX_BYTES=50,e.TYPED_ARRAY_SUPPORT=void 0!==r.TYPED_ARRAY_SUPPORT?r.TYPED_ARRAY_SUPPORT:a(),t.kMaxLength=o(),e.poolSize=8192,e._augment=function(t){return t.__proto__=e.prototype,t},e.from=function(e,t,n){return s(null,e,t,n)},e.TYPED_ARRAY_SUPPORT&&(e.prototype.__proto__=Uint8Array.prototype,e.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&e[Symbol.species]===e&&Object.defineProperty(e,Symbol.species,{value:null,configurable:!0})),e.alloc=function(e,t,n){return u(null,e,t,n)},e.allocUnsafe=function(e){return l(null,e)},e.allocUnsafeSlow=function(e){return l(null,e)},e.isBuffer=function(e){return!(null==e||!e._isBuffer)},e.compare=function(t,n){if(!e.isBuffer(t)||!e.isBuffer(n))throw new TypeError("Arguments must be Buffers");if(t===n)return 0;for(var r=t.length,a=n.length,o=0,i=Math.min(r,a);o<i;++o)if(t[o]!==n[o]){r=t[o],a=n[o];break}return r<a?-1:a<r?1:0},e.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},e.concat=function(t,n){if(!Z(t))throw new TypeError('"list" argument must be an Array of Buffers');if(0===t.length)return e.alloc(0);var r;if(void 0===n)for(n=0,r=0;r<t.length;++r)n+=t[r].length;var a=e.allocUnsafe(n),o=0;for(r=0;r<t.length;++r){var i=t[r];if(!e.isBuffer(i))throw new TypeError('"list" argument must be an Array of Buffers');i.copy(a,o),o+=i.length}return a},e.byteLength=_,e.prototype._isBuffer=!0,e.prototype.swap16=function(){var e=this.length;if(e%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)g(this,t,t+1);return this},e.prototype.swap32=function(){var e=this.length;if(e%4!==0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)g(this,t,t+3),g(this,t+1,t+2);return this},e.prototype.swap64=function(){var e=this.length;if(e%8!==0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)g(this,t,t+7),g(this,t+1,t+6),g(this,t+2,t+5),g(this,t+3,t+4);return this},e.prototype.toString=function(){var e=0|this.length;return 0===e?"":0===arguments.length?k(this,0,e):v.apply(this,arguments)},e.prototype.equals=function(t){if(!e.isBuffer(t))throw new TypeError("Argument must be a Buffer");return this===t||0===e.compare(this,t)},e.prototype.inspect=function(){var e="",n=t.INSPECT_MAX_BYTES;return this.length>0&&(e=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(e+=" ... ")),"<Buffer "+e+">"},e.prototype.compare=function(t,n,r,a,o){if(!e.isBuffer(t))throw new TypeError("Argument must be a Buffer");if(void 0===n&&(n=0),void 0===r&&(r=t?t.length:0),void 0===a&&(a=0),void 0===o&&(o=this.length),n<0||r>t.length||a<0||o>this.length)throw new RangeError("out of range index");if(a>=o&&n>=r)return 0;if(a>=o)return-1;if(n>=r)return 1;if(n>>>=0,r>>>=0,a>>>=0,o>>>=0,this===t)return 0;for(var i=o-a,s=r-n,c=Math.min(i,s),u=this.slice(a,o),l=t.slice(n,r),d=0;d<c;++d)if(u[d]!==l[d]){i=u[d],s=l[d];break}return i<s?-1:s<i?1:0},e.prototype.includes=function(e,t,n){return this.indexOf(e,t,n)!==-1},e.prototype.indexOf=function(e,t,n){return b(this,e,t,n,!0)},e.prototype.lastIndexOf=function(e,t,n){return b(this,e,t,n,!1)},e.prototype.write=function(e,t,n,r){if(void 0===t)r="utf8",n=this.length,t=0;else if(void 0===n&&"string"==typeof t)r=t,n=this.length,t=0;else{if(!isFinite(t))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");t=0|t,isFinite(n)?(n=0|n,void 0===r&&(r="utf8")):(r=n,n=void 0)}var a=this.length-t;if((void 0===n||n>a)&&(n=a),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var o=!1;;)switch(r){case"hex":return A(this,e,t,n);case"utf8":case"utf-8":return T(this,e,t,n);case"ascii":return L(this,e,t,n);case"latin1":case"binary":return E(this,e,t,n);case"base64":return w(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return z(this,e,t,n);default:if(o)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),o=!0}},e.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var ee=4096;e.prototype.slice=function(t,n){var r=this.length;t=~~t,n=void 0===n?r:~~n,t<0?(t+=r,t<0&&(t=0)):t>r&&(t=r),n<0?(n+=r,n<0&&(n=0)):n>r&&(n=r),n<t&&(n=t);var a;if(e.TYPED_ARRAY_SUPPORT)a=this.subarray(t,n),a.__proto__=e.prototype;else{var o=n-t;a=new e(o,(void 0));for(var i=0;i<o;++i)a[i]=this[i+t]}return a},e.prototype.readUIntLE=function(e,t,n){e=0|e,t=0|t,n||x(e,t,this.length);for(var r=this[e],a=1,o=0;++o<t&&(a*=256);)r+=this[e+o]*a;return r},e.prototype.readUIntBE=function(e,t,n){e=0|e,t=0|t,n||x(e,t,this.length);for(var r=this[e+--t],a=1;t>0&&(a*=256);)r+=this[e+--t]*a;return r},e.prototype.readUInt8=function(e,t){return t||x(e,1,this.length),this[e]},e.prototype.readUInt16LE=function(e,t){return t||x(e,2,this.length),this[e]|this[e+1]<<8},e.prototype.readUInt16BE=function(e,t){return t||x(e,2,this.length),this[e]<<8|this[e+1]},e.prototype.readUInt32LE=function(e,t){return t||x(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},e.prototype.readUInt32BE=function(e,t){return t||x(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},e.prototype.readIntLE=function(e,t,n){e=0|e,t=0|t,n||x(e,t,this.length);for(var r=this[e],a=1,o=0;++o<t&&(a*=256);)r+=this[e+o]*a;return a*=128,r>=a&&(r-=Math.pow(2,8*t)),r},e.prototype.readIntBE=function(e,t,n){e=0|e,t=0|t,n||x(e,t,this.length);for(var r=t,a=1,o=this[e+--r];r>0&&(a*=256);)o+=this[e+--r]*a;return a*=128,o>=a&&(o-=Math.pow(2,8*t)),o},e.prototype.readInt8=function(e,t){return t||x(e,1,this.length),128&this[e]?(255-this[e]+1)*-1:this[e]},e.prototype.readInt16LE=function(e,t){t||x(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},e.prototype.readInt16BE=function(e,t){t||x(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},e.prototype.readInt32LE=function(e,t){return t||x(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},e.prototype.readInt32BE=function(e,t){return t||x(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},e.prototype.readFloatLE=function(e,t){return t||x(e,4,this.length),$.read(this,e,!0,23,4)},e.prototype.readFloatBE=function(e,t){return t||x(e,4,this.length),$.read(this,e,!1,23,4)},e.prototype.readDoubleLE=function(e,t){return t||x(e,8,this.length),$.read(this,e,!0,52,8)},e.prototype.readDoubleBE=function(e,t){return t||x(e,8,this.length),$.read(this,e,!1,52,8)},e.prototype.writeUIntLE=function(e,t,n,r){if(e=+e,t=0|t,n=0|n,!r){var a=Math.pow(2,8*n)-1;j(this,e,t,n,a,0)}var o=1,i=0;for(this[t]=255&e;++i<n&&(o*=256);)this[t+i]=e/o&255;return t+n},e.prototype.writeUIntBE=function(e,t,n,r){if(e=+e,t=0|t,n=0|n,!r){var a=Math.pow(2,8*n)-1;j(this,e,t,n,a,0)}var o=n-1,i=1;for(this[t+o]=255&e;--o>=0&&(i*=256);)this[t+o]=e/i&255;return t+n},e.prototype.writeUInt8=function(t,n,r){return t=+t,n=0|n,r||j(this,t,n,1,255,0),e.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),this[n]=255&t,n+1},e.prototype.writeUInt16LE=function(t,n,r){return t=+t,n=0|n,r||j(this,t,n,2,65535,0),e.TYPED_ARRAY_SUPPORT?(this[n]=255&t,this[n+1]=t>>>8):W(this,t,n,!0),n+2},e.prototype.writeUInt16BE=function(t,n,r){return t=+t,n=0|n,r||j(this,t,n,2,65535,0),e.TYPED_ARRAY_SUPPORT?(this[n]=t>>>8,this[n+1]=255&t):W(this,t,n,!1),n+2},e.prototype.writeUInt32LE=function(t,n,r){return t=+t,n=0|n,r||j(this,t,n,4,4294967295,0),e.TYPED_ARRAY_SUPPORT?(this[n+3]=t>>>24,this[n+2]=t>>>16,this[n+1]=t>>>8,this[n]=255&t):Y(this,t,n,!0),n+4},e.prototype.writeUInt32BE=function(t,n,r){return t=+t,n=0|n,r||j(this,t,n,4,4294967295,0),e.TYPED_ARRAY_SUPPORT?(this[n]=t>>>24,this[n+1]=t>>>16,this[n+2]=t>>>8,this[n+3]=255&t):Y(this,t,n,!1),n+4},e.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t=0|t,!r){var a=Math.pow(2,8*n-1);j(this,e,t,n,a-1,-a)}var o=0,i=1,s=0;for(this[t]=255&e;++o<n&&(i*=256);)e<0&&0===s&&0!==this[t+o-1]&&(s=1),this[t+o]=(e/i>>0)-s&255;return t+n},e.prototype.writeIntBE=function(e,t,n,r){
+if(e=+e,t=0|t,!r){var a=Math.pow(2,8*n-1);j(this,e,t,n,a-1,-a)}var o=n-1,i=1,s=0;for(this[t+o]=255&e;--o>=0&&(i*=256);)e<0&&0===s&&0!==this[t+o+1]&&(s=1),this[t+o]=(e/i>>0)-s&255;return t+n},e.prototype.writeInt8=function(t,n,r){return t=+t,n=0|n,r||j(this,t,n,1,127,-128),e.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),t<0&&(t=255+t+1),this[n]=255&t,n+1},e.prototype.writeInt16LE=function(t,n,r){return t=+t,n=0|n,r||j(this,t,n,2,32767,-32768),e.TYPED_ARRAY_SUPPORT?(this[n]=255&t,this[n+1]=t>>>8):W(this,t,n,!0),n+2},e.prototype.writeInt16BE=function(t,n,r){return t=+t,n=0|n,r||j(this,t,n,2,32767,-32768),e.TYPED_ARRAY_SUPPORT?(this[n]=t>>>8,this[n+1]=255&t):W(this,t,n,!1),n+2},e.prototype.writeInt32LE=function(t,n,r){return t=+t,n=0|n,r||j(this,t,n,4,2147483647,-2147483648),e.TYPED_ARRAY_SUPPORT?(this[n]=255&t,this[n+1]=t>>>8,this[n+2]=t>>>16,this[n+3]=t>>>24):Y(this,t,n,!0),n+4},e.prototype.writeInt32BE=function(t,n,r){return t=+t,n=0|n,r||j(this,t,n,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),e.TYPED_ARRAY_SUPPORT?(this[n]=t>>>24,this[n+1]=t>>>16,this[n+2]=t>>>8,this[n+3]=255&t):Y(this,t,n,!1),n+4},e.prototype.writeFloatLE=function(e,t,n){return B(this,e,t,!0,n)},e.prototype.writeFloatBE=function(e,t,n){return B(this,e,t,!1,n)},e.prototype.writeDoubleLE=function(e,t,n){return R(this,e,t,!0,n)},e.prototype.writeDoubleBE=function(e,t,n){return R(this,e,t,!1,n)},e.prototype.copy=function(t,n,r,a){if(r||(r=0),a||0===a||(a=this.length),n>=t.length&&(n=t.length),n||(n=0),a>0&&a<r&&(a=r),a===r)return 0;if(0===t.length||0===this.length)return 0;if(n<0)throw new RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw new RangeError("sourceStart out of bounds");if(a<0)throw new RangeError("sourceEnd out of bounds");a>this.length&&(a=this.length),t.length-n<a-r&&(a=t.length-n+r);var o,i=a-r;if(this===t&&r<n&&n<a)for(o=i-1;o>=0;--o)t[o+n]=this[o+r];else if(i<1e3||!e.TYPED_ARRAY_SUPPORT)for(o=0;o<i;++o)t[o+n]=this[o+r];else Uint8Array.prototype.set.call(t,this.subarray(r,r+i),n);return i},e.prototype.fill=function(t,n,r,a){if("string"==typeof t){if("string"==typeof n?(a=n,n=0,r=this.length):"string"==typeof r&&(a=r,r=this.length),1===t.length){var o=t.charCodeAt(0);o<256&&(t=o)}if(void 0!==a&&"string"!=typeof a)throw new TypeError("encoding must be a string");if("string"==typeof a&&!e.isEncoding(a))throw new TypeError("Unknown encoding: "+a)}else"number"==typeof t&&(t=255&t);if(n<0||this.length<n||this.length<r)throw new RangeError("Out of range index");if(r<=n)return this;n>>>=0,r=void 0===r?this.length:r>>>0,t||(t=0);var i;if("number"==typeof t)for(i=n;i<r;++i)this[i]=t;else{var s=e.isBuffer(t)?t:F(new e(t,a).toString()),c=s.length;for(i=0;i<r-n;++i)this[i+n]=s[i%c]}return this};var te=/[^+\/0-9A-Za-z-_]/g}).call(t,n(877).Buffer,function(){return this}())},function(e,t){"use strict";function n(e){var t=e.length;if(t%4>0)throw new Error("Invalid string. Length must be a multiple of 4");return"="===e[t-2]?2:"="===e[t-1]?1:0}function r(e){return 3*e.length/4-n(e)}function a(e){var t,r,a,o,i,s,c=e.length;i=n(e),s=new l(3*c/4-i),a=i>0?c-4:c;var d=0;for(t=0,r=0;t<a;t+=4,r+=3)o=u[e.charCodeAt(t)]<<18|u[e.charCodeAt(t+1)]<<12|u[e.charCodeAt(t+2)]<<6|u[e.charCodeAt(t+3)],s[d++]=o>>16&255,s[d++]=o>>8&255,s[d++]=255&o;return 2===i?(o=u[e.charCodeAt(t)]<<2|u[e.charCodeAt(t+1)]>>4,s[d++]=255&o):1===i&&(o=u[e.charCodeAt(t)]<<10|u[e.charCodeAt(t+1)]<<4|u[e.charCodeAt(t+2)]>>2,s[d++]=o>>8&255,s[d++]=255&o),s}function o(e){return c[e>>18&63]+c[e>>12&63]+c[e>>6&63]+c[63&e]}function i(e,t,n){for(var r,a=[],i=t;i<n;i+=3)r=(e[i]<<16)+(e[i+1]<<8)+e[i+2],a.push(o(r));return a.join("")}function s(e){for(var t,n=e.length,r=n%3,a="",o=[],s=16383,u=0,l=n-r;u<l;u+=s)o.push(i(e,u,u+s>l?l:u+s));return 1===r?(t=e[n-1],a+=c[t>>2],a+=c[t<<4&63],a+="=="):2===r&&(t=(e[n-2]<<8)+e[n-1],a+=c[t>>10],a+=c[t>>4&63],a+=c[t<<2&63],a+="="),o.push(a),o.join("")}t.byteLength=r,t.toByteArray=a,t.fromByteArray=s;for(var c=[],u=[],l="undefined"!=typeof Uint8Array?Uint8Array:Array,d="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",p=0,f=d.length;p<f;++p)c[p]=d[p],u[d.charCodeAt(p)]=p;u["-".charCodeAt(0)]=62,u["_".charCodeAt(0)]=63},function(e,t){t.read=function(e,t,n,r,a){var o,i,s=8*a-r-1,c=(1<<s)-1,u=c>>1,l=-7,d=n?a-1:0,p=n?-1:1,f=e[t+d];for(d+=p,o=f&(1<<-l)-1,f>>=-l,l+=s;l>0;o=256*o+e[t+d],d+=p,l-=8);for(i=o&(1<<-l)-1,o>>=-l,l+=r;l>0;i=256*i+e[t+d],d+=p,l-=8);if(0===o)o=1-u;else{if(o===c)return i?NaN:(f?-1:1)*(1/0);i+=Math.pow(2,r),o-=u}return(f?-1:1)*i*Math.pow(2,o-r)},t.write=function(e,t,n,r,a,o){var i,s,c,u=8*o-a-1,l=(1<<u)-1,d=l>>1,p=23===a?Math.pow(2,-24)-Math.pow(2,-77):0,f=r?0:o-1,h=r?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,i=l):(i=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-i))<1&&(i--,c*=2),t+=i+d>=1?p/c:p*Math.pow(2,1-d),t*c>=2&&(i++,c/=2),i+d>=l?(s=0,i=l):i+d>=1?(s=(t*c-1)*Math.pow(2,a),i+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,a),i=0));a>=8;e[n+f]=255&s,f+=h,s/=256,a-=8);for(i=i<<a|s,u+=a;u>0;e[n+f]=255&i,f+=h,i/=256,u-=8);e[n+f-h]|=128*m}},function(e,t){var n={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==n.call(e)}},function(e,t,n){(function(t,r){!function(){var a=("undefined"==typeof window?t:window)||{};_crypto=a.crypto||a.msCrypto||n(882),e.exports=function(e){if(_crypto.getRandomValues){var t=new r(e);return _crypto.getRandomValues(t),t}if(_crypto.randomBytes)return _crypto.randomBytes(e);throw new Error("secure random number generation not supported by this browser\nuse chrome, FireFox or Internet Explorer 11")}}()}).call(t,function(){return this}(),n(877).Buffer)},function(e,t){},function(e,t,n){(function(t){function r(e){return function(){var n=[],r={update:function(e,r){return t.isBuffer(e)||(e=new t(e,r)),n.push(e),this},digest:function(r){var a=t.concat(n),o=e(a);return n=null,r?o.toString(r):o}};return r}}var a=n(884),o=r(n(892)),i=r(n(894));e.exports=function(e){return"md5"===e?new o:"rmd160"===e?new i:a(e)}}).call(t,n(877).Buffer)},function(e,t,n){var t=e.exports=function(e){var n=t[e];if(!n)throw new Error(e+" is not supported (we accept pull requests)");return new n},r=n(877).Buffer,a=n(885)(r);t.sha1=n(886)(r,a),t.sha256=n(890)(r,a),t.sha512=n(891)(r,a)},function(e,t){e.exports=function(e){function t(t,n){this._block=new e(t),this._finalSize=n,this._blockSize=t,this._len=0,this._s=0}return t.prototype.init=function(){this._s=0,this._len=0},t.prototype.update=function(t,n){"string"==typeof t&&(n=n||"utf8",t=new e(t,n));for(var r=this._len+=t.length,a=this._s=this._s||0,o=0,i=this._block;a<r;){for(var s=Math.min(t.length,o+this._blockSize-a%this._blockSize),c=s-o,u=0;u<c;u++)i[a%this._blockSize+u]=t[u+o];a+=c,o+=c,a%this._blockSize===0&&this._update(i)}return this._s=a,this},t.prototype.digest=function(e){var t=8*this._len;this._block[this._len%this._blockSize]=128,this._block.fill(0,this._len%this._blockSize+1),t%(8*this._blockSize)>=8*this._finalSize&&(this._update(this._block),this._block.fill(0)),this._block.writeInt32BE(t,this._blockSize-4);var n=this._update(this._block)||this._hash();return e?n.toString(e):n},t.prototype._update=function(){throw new Error("_update must be implemented by subclass")},t}},function(e,t,n){var r=n(887).inherits;e.exports=function(e,t){function n(){return h.length?h.pop().init():this instanceof n?(this._w=f,t.call(this,64,56),this._h=null,void this.init()):new n}function a(e,t,n,r){return e<20?t&n|~t&r:e<40?t^n^r:e<60?t&n|t&r|n&r:t^n^r}function o(e){return e<20?1518500249:e<40?1859775393:e<60?-1894007588:-899497514}function i(e,t){return e+t|0}function s(e,t){return e<<t|e>>>32-t}var c=0,u=4,l=8,d=12,p=16,f=new("undefined"==typeof Int32Array?Array:Int32Array)(80),h=[];return r(n,t),n.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,t.prototype.init.call(this),this},n.prototype._POOL=h,n.prototype._update=function(e){var t,n,r,c,u,l,d,p,f,h;t=l=this._a,n=d=this._b,r=p=this._c,c=f=this._d,u=h=this._e;for(var m=this._w,M=0;M<80;M++){var _=m[M]=M<16?e.readInt32BE(4*M):s(m[M-3]^m[M-8]^m[M-14]^m[M-16],1),v=i(i(s(t,5),a(M,n,r,c)),i(i(u,_),o(M)));u=c,c=r,r=s(n,30),n=t,t=v}this._a=i(t,l),this._b=i(n,d),this._c=i(r,p),this._d=i(c,f),this._e=i(u,h)},n.prototype._hash=function(){h.length<100&&h.push(this);var t=new e(20);return t.writeInt32BE(0|this._a,c),t.writeInt32BE(0|this._b,u),t.writeInt32BE(0|this._c,l),t.writeInt32BE(0|this._d,d),t.writeInt32BE(0|this._e,p),t},n}},function(e,t,n){(function(e,r){function a(e,n){var r={seen:[],stylize:i};return arguments.length>=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),m(n)?r.showHidden=n:n&&t._extend(r,n),y(r.showHidden)&&(r.showHidden=!1),y(r.depth)&&(r.depth=2),y(r.colors)&&(r.colors=!1),y(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=o),c(r,e,r.depth)}function o(e,t){var n=a.styles[t];return n?"["+a.colors[n][0]+"m"+e+"["+a.colors[n][1]+"m":e}function i(e,t){return e}function s(e){var t={};return e.forEach(function(e,n){t[e]=!0}),t}function c(e,n,r){if(e.customInspect&&n&&w(n.inspect)&&n.inspect!==t.inspect&&(!n.constructor||n.constructor.prototype!==n)){var a=n.inspect(r,e);return g(a)||(a=c(e,a,r)),a}var o=u(e,n);if(o)return o;var i=Object.keys(n),m=s(i);if(e.showHidden&&(i=Object.getOwnPropertyNames(n)),E(n)&&(i.indexOf("message")>=0||i.indexOf("description")>=0))return l(n);if(0===i.length){if(w(n)){var M=n.name?": "+n.name:"";return e.stylize("[Function"+M+"]","special")}if(A(n))return e.stylize(RegExp.prototype.toString.call(n),"regexp");if(L(n))return e.stylize(Date.prototype.toString.call(n),"date");if(E(n))return l(n)}var _="",v=!1,b=["{","}"];if(h(n)&&(v=!0,b=["[","]"]),w(n)){var y=n.name?": "+n.name:"";_=" [Function"+y+"]"}if(A(n)&&(_=" "+RegExp.prototype.toString.call(n)),L(n)&&(_=" "+Date.prototype.toUTCString.call(n)),E(n)&&(_=" "+l(n)),0===i.length&&(!v||0==n.length))return b[0]+_+b[1];if(r<0)return A(n)?e.stylize(RegExp.prototype.toString.call(n),"regexp"):e.stylize("[Object]","special");e.seen.push(n);var T;return T=v?d(e,n,r,m,i):i.map(function(t){return p(e,n,r,m,t,v)}),e.seen.pop(),f(T,_,b)}function u(e,t){if(y(t))return e.stylize("undefined","undefined");if(g(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}return v(t)?e.stylize(""+t,"number"):m(t)?e.stylize(""+t,"boolean"):M(t)?e.stylize("null","null"):void 0}function l(e){return"["+Error.prototype.toString.call(e)+"]"}function d(e,t,n,r,a){for(var o=[],i=0,s=t.length;i<s;++i)N(t,String(i))?o.push(p(e,t,n,r,String(i),!0)):o.push("");return a.forEach(function(a){a.match(/^\d+$/)||o.push(p(e,t,n,r,a,!0))}),o}function p(e,t,n,r,a,o){var i,s,u;if(u=Object.getOwnPropertyDescriptor(t,a)||{value:t[a]},u.get?s=u.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):u.set&&(s=e.stylize("[Setter]","special")),N(r,a)||(i="["+a+"]"),s||(e.seen.indexOf(u.value)<0?(s=M(n)?c(e,u.value,null):c(e,u.value,n-1),s.indexOf("\n")>-1&&(s=o?s.split("\n").map(function(e){return" "+e}).join("\n").substr(2):"\n"+s.split("\n").map(function(e){return" "+e}).join("\n"))):s=e.stylize("[Circular]","special")),y(i)){if(o&&a.match(/^\d+$/))return s;i=JSON.stringify(""+a),i.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(i=i.substr(1,i.length-2),i=e.stylize(i,"name")):(i=i.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),i=e.stylize(i,"string"))}return i+": "+s}function f(e,t,n){var r=0,a=e.reduce(function(e,t){return r++,t.indexOf("\n")>=0&&r++,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0);return a>60?n[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+n[1]:n[0]+t+" "+e.join(", ")+" "+n[1]}function h(e){return Array.isArray(e)}function m(e){return"boolean"==typeof e}function M(e){return null===e}function _(e){return null==e}function v(e){return"number"==typeof e}function g(e){return"string"==typeof e}function b(e){return"symbol"==typeof e}function y(e){return void 0===e}function A(e){return T(e)&&"[object RegExp]"===S(e)}function T(e){return"object"==typeof e&&null!==e}function L(e){return T(e)&&"[object Date]"===S(e)}function E(e){return T(e)&&("[object Error]"===S(e)||e instanceof Error)}function w(e){return"function"==typeof e}function z(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||"undefined"==typeof e}function S(e){return Object.prototype.toString.call(e)}function k(e){return e<10?"0"+e.toString(10):e.toString(10)}function O(){var e=new Date,t=[k(e.getHours()),k(e.getMinutes()),k(e.getSeconds())].join(":");return[e.getDate(),x[e.getMonth()],t].join(" ")}function N(e,t){return Object.prototype.hasOwnProperty.call(e,t)}var C=/%[sdj%]/g;t.format=function(e){if(!g(e)){for(var t=[],n=0;n<arguments.length;n++)t.push(a(arguments[n]));return t.join(" ")}for(var n=1,r=arguments,o=r.length,i=String(e).replace(C,function(e){if("%%"===e)return"%";if(n>=o)return e;switch(e){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch(e){return"[Circular]"}default:return e}}),s=r[n];n<o;s=r[++n])i+=M(s)||!T(s)?" "+s:" "+a(s);return i},t.deprecate=function(n,a){function o(){if(!i){if(r.throwDeprecation)throw new Error(a);r.traceDeprecation?console.trace(a):console.error(a),i=!0}return n.apply(this,arguments)}if(y(e.process))return function(){return t.deprecate(n,a).apply(this,arguments)};if(r.noDeprecation===!0)return n;var i=!1;return o};var D,P={};t.debuglog=function(e){if(y(D)&&(D={NODE_ENV:"production"}.NODE_DEBUG||""),e=e.toUpperCase(),!P[e])if(new RegExp("\\b"+e+"\\b","i").test(D)){var n=r.pid;P[e]=function(){var r=t.format.apply(t,arguments);console.error("%s %d: %s",e,n,r)}}else P[e]=function(){};return P[e]},t.inspect=a,a.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},a.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=h,t.isBoolean=m,t.isNull=M,t.isNullOrUndefined=_,t.isNumber=v,t.isString=g,t.isSymbol=b,t.isUndefined=y,t.isRegExp=A,t.isObject=T,t.isDate=L,t.isError=E,t.isFunction=w,t.isPrimitive=z,t.isBuffer=n(888);var x=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];t.log=function(){console.log("%s - %s",O(),t.format.apply(t,arguments))},t.inherits=n(889),t._extend=function(e,t){if(!t||!T(t))return e;for(var n=Object.keys(t),r=n.length;r--;)e[n[r]]=t[n[r]];return e}}).call(t,function(){return this}(),n(444))},function(e,t){e.exports=function(e){return e&&"object"==typeof e&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},function(e,t){"function"==typeof Object.create?e.exports=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}:e.exports=function(e,t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}},function(e,t,n){var r=n(887).inherits;e.exports=function(e,t){function n(){this.init(),this._w=f,t.call(this,64,56)}function a(e,t){return e>>>t|e<<32-t}function o(e,t){return e>>>t}function i(e,t,n){return e&t^~e&n}function s(e,t,n){return e&t^e&n^t&n}function c(e){return a(e,2)^a(e,13)^a(e,22)}function u(e){return a(e,6)^a(e,11)^a(e,25)}function l(e){return a(e,7)^a(e,18)^o(e,3)}function d(e){return a(e,17)^a(e,19)^o(e,10)}var p=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],f=new Array(64);return r(n,t),n.prototype.init=function(){return this._a=1779033703,this._b=-1150833019,this._c=1013904242,this._d=-1521486534,this._e=1359893119,this._f=-1694144372,this._g=528734635,this._h=1541459225,this._len=this._s=0,this},n.prototype._update=function(e){var t,n,r,a,o,f,h,m,M,_,v=this._w;t=0|this._a,n=0|this._b,r=0|this._c,a=0|this._d,o=0|this._e,f=0|this._f,h=0|this._g,m=0|this._h;for(var g=0;g<64;g++){var b=v[g]=g<16?e.readInt32BE(4*g):d(v[g-2])+v[g-7]+l(v[g-15])+v[g-16];M=m+u(o)+i(o,f,h)+p[g]+b,_=c(t)+s(t,n,r),m=h,h=f,f=o,o=a+M,a=r,r=n,n=t,t=M+_}this._a=t+this._a|0,this._b=n+this._b|0,this._c=r+this._c|0,this._d=a+this._d|0,this._e=o+this._e|0,this._f=f+this._f|0,this._g=h+this._g|0,this._h=m+this._h|0},n.prototype._hash=function(){var t=new e(32);return t.writeInt32BE(this._a,0),t.writeInt32BE(this._b,4),t.writeInt32BE(this._c,8),t.writeInt32BE(this._d,12),t.writeInt32BE(this._e,16),t.writeInt32BE(this._f,20),t.writeInt32BE(this._g,24),t.writeInt32BE(this._h,28),t},n}},function(e,t,n){var r=n(887).inherits;e.exports=function(e,t){function n(){this.init(),this._w=c,t.call(this,128,112)}function a(e,t,n){return e>>>n|t<<32-n}function o(e,t,n){return e&t^~e&n}function i(e,t,n){return e&t^e&n^t&n}var s=[1116352408,3609767458,1899447441,602891725,3049323471,3964484399,3921009573,2173295548,961987163,4081628472,1508970993,3053834265,2453635748,2937671579,2870763221,3664609560,3624381080,2734883394,310598401,1164996542,607225278,1323610764,1426881987,3590304994,1925078388,4068182383,2162078206,991336113,2614888103,633803317,3248222580,3479774868,3835390401,2666613458,4022224774,944711139,264347078,2341262773,604807628,2007800933,770255983,1495990901,1249150122,1856431235,1555081692,3175218132,1996064986,2198950837,2554220882,3999719339,2821834349,766784016,2952996808,2566594879,3210313671,3203337956,3336571891,1034457026,3584528711,2466948901,113926993,3758326383,338241895,168717936,666307205,1188179964,773529912,1546045734,1294757372,1522805485,1396182291,2643833823,1695183700,2343527390,1986661051,1014477480,2177026350,1206759142,2456956037,344077627,2730485921,1290863460,2820302411,3158454273,3259730800,3505952657,3345764771,106217008,3516065817,3606008344,3600352804,1432725776,4094571909,1467031594,275423344,851169720,430227734,3100823752,506948616,1363258195,659060556,3750685593,883997877,3785050280,958139571,3318307427,1322822218,3812723403,1537002063,2003034995,1747873779,3602036899,1955562222,1575990012,2024104815,1125592928,2227730452,2716904306,2361852424,442776044,2428436474,593698344,2756734187,3733110249,3204031479,2999351573,3329325298,3815920427,3391569614,3928383900,3515267271,566280711,3940187606,3454069534,4118630271,4000239992,116418474,1914138554,174292421,2731055270,289380356,3203993006,460393269,320620315,685471733,587496836,852142971,1086792851,1017036298,365543100,1126000580,2618297676,1288033470,3409855158,1501505948,4234509866,1607167915,987167468,1816402316,1246189591],c=new Array(160);return r(n,t),n.prototype.init=function(){return this._a=1779033703,this._b=-1150833019,this._c=1013904242,this._d=-1521486534,this._e=1359893119,this._f=-1694144372,this._g=528734635,this._h=1541459225,this._al=-205731576,this._bl=-2067093701,this._cl=-23791573,this._dl=1595750129,this._el=-1377402159,this._fl=725511199,this._gl=-79577749,this._hl=327033209,this._len=this._s=0,this},n.prototype._update=function(e){var t,n,r,c,u,l,d,p,f,h,m,M,_,v,g,b,y=this._w;t=0|this._a,n=0|this._b,r=0|this._c,c=0|this._d,u=0|this._e,l=0|this._f,d=0|this._g,p=0|this._h,f=0|this._al,h=0|this._bl,m=0|this._cl,M=0|this._dl,_=0|this._el,v=0|this._fl,g=0|this._gl,b=0|this._hl;for(var A=0;A<80;A++){var T,L,E=2*A;if(A<16)T=y[E]=e.readInt32BE(4*E),L=y[E+1]=e.readInt32BE(4*E+4);else{var w=y[E-30],z=y[E-30+1],S=a(w,z,1)^a(w,z,8)^w>>>7,k=a(z,w,1)^a(z,w,8)^a(z,w,7);w=y[E-4],z=y[E-4+1];var O=a(w,z,19)^a(z,w,29)^w>>>6,N=a(z,w,19)^a(w,z,29)^a(z,w,6),C=y[E-14],D=y[E-14+1],P=y[E-32],x=y[E-32+1];L=k+D,T=S+C+(L>>>0<k>>>0?1:0),L+=N,T=T+O+(L>>>0<N>>>0?1:0),L+=x,T=T+P+(L>>>0<x>>>0?1:0),y[E]=T,y[E+1]=L}var j=i(t,n,r),W=i(f,h,m),Y=a(t,f,28)^a(f,t,2)^a(f,t,7),q=a(f,t,28)^a(t,f,2)^a(t,f,7),B=a(u,_,14)^a(u,_,18)^a(_,u,9),R=a(_,u,14)^a(_,u,18)^a(u,_,9),H=s[E],I=s[E+1],U=o(u,l,d),F=o(_,v,g),X=b+R,V=p+B+(X>>>0<b>>>0?1:0);X+=F,V=V+U+(X>>>0<F>>>0?1:0),X+=I,V=V+H+(X>>>0<I>>>0?1:0),X+=L,V=V+T+(X>>>0<L>>>0?1:0);var J=q+W,K=Y+j+(J>>>0<q>>>0?1:0);p=d,b=g,d=l,g=v,l=u,v=_,_=M+X|0,u=c+V+(_>>>0<M>>>0?1:0)|0,c=r,M=m,r=n,m=h,n=t,h=f,f=X+J|0,t=V+K+(f>>>0<X>>>0?1:0)|0}this._al=this._al+f|0,this._bl=this._bl+h|0,this._cl=this._cl+m|0,this._dl=this._dl+M|0,this._el=this._el+_|0,this._fl=this._fl+v|0,this._gl=this._gl+g|0,this._hl=this._hl+b|0,this._a=this._a+t+(this._al>>>0<f>>>0?1:0)|0,this._b=this._b+n+(this._bl>>>0<h>>>0?1:0)|0,this._c=this._c+r+(this._cl>>>0<m>>>0?1:0)|0,this._d=this._d+c+(this._dl>>>0<M>>>0?1:0)|0,this._e=this._e+u+(this._el>>>0<_>>>0?1:0)|0,this._f=this._f+l+(this._fl>>>0<v>>>0?1:0)|0,this._g=this._g+d+(this._gl>>>0<g>>>0?1:0)|0,this._h=this._h+p+(this._hl>>>0<b>>>0?1:0)|0},n.prototype._hash=function(){function t(e,t,r){n.writeInt32BE(e,r),n.writeInt32BE(t,r+4)}var n=new e(64);return t(this._a,this._al,0),t(this._b,this._bl,8),t(this._c,this._cl,16),t(this._d,this._dl,24),t(this._e,this._el,32),t(this._f,this._fl,40),t(this._g,this._gl,48),t(this._h,this._hl,56),n},n}},function(e,t,n){function r(e,t){e[t>>5]|=128<<t%32,e[(t+64>>>9<<4)+14]=t;for(var n=1732584193,r=-271733879,a=-1732584194,l=271733878,d=0;d<e.length;d+=16){var p=n,f=r,h=a,m=l;n=o(n,r,a,l,e[d+0],7,-680876936),l=o(l,n,r,a,e[d+1],12,-389564586),a=o(a,l,n,r,e[d+2],17,606105819),r=o(r,a,l,n,e[d+3],22,-1044525330),n=o(n,r,a,l,e[d+4],7,-176418897),l=o(l,n,r,a,e[d+5],12,1200080426),a=o(a,l,n,r,e[d+6],17,-1473231341),r=o(r,a,l,n,e[d+7],22,-45705983),n=o(n,r,a,l,e[d+8],7,1770035416),l=o(l,n,r,a,e[d+9],12,-1958414417),a=o(a,l,n,r,e[d+10],17,-42063),r=o(r,a,l,n,e[d+11],22,-1990404162),n=o(n,r,a,l,e[d+12],7,1804603682),l=o(l,n,r,a,e[d+13],12,-40341101),a=o(a,l,n,r,e[d+14],17,-1502002290),r=o(r,a,l,n,e[d+15],22,1236535329),n=i(n,r,a,l,e[d+1],5,-165796510),l=i(l,n,r,a,e[d+6],9,-1069501632),a=i(a,l,n,r,e[d+11],14,643717713),r=i(r,a,l,n,e[d+0],20,-373897302),n=i(n,r,a,l,e[d+5],5,-701558691),l=i(l,n,r,a,e[d+10],9,38016083),a=i(a,l,n,r,e[d+15],14,-660478335),r=i(r,a,l,n,e[d+4],20,-405537848),n=i(n,r,a,l,e[d+9],5,568446438),l=i(l,n,r,a,e[d+14],9,-1019803690),a=i(a,l,n,r,e[d+3],14,-187363961),r=i(r,a,l,n,e[d+8],20,1163531501),n=i(n,r,a,l,e[d+13],5,-1444681467),l=i(l,n,r,a,e[d+2],9,-51403784),a=i(a,l,n,r,e[d+7],14,1735328473),r=i(r,a,l,n,e[d+12],20,-1926607734),n=s(n,r,a,l,e[d+5],4,-378558),l=s(l,n,r,a,e[d+8],11,-2022574463),a=s(a,l,n,r,e[d+11],16,1839030562),r=s(r,a,l,n,e[d+14],23,-35309556),n=s(n,r,a,l,e[d+1],4,-1530992060),l=s(l,n,r,a,e[d+4],11,1272893353),a=s(a,l,n,r,e[d+7],16,-155497632),r=s(r,a,l,n,e[d+10],23,-1094730640),n=s(n,r,a,l,e[d+13],4,681279174),l=s(l,n,r,a,e[d+0],11,-358537222),a=s(a,l,n,r,e[d+3],16,-722521979),r=s(r,a,l,n,e[d+6],23,76029189),n=s(n,r,a,l,e[d+9],4,-640364487),l=s(l,n,r,a,e[d+12],11,-421815835),a=s(a,l,n,r,e[d+15],16,530742520),r=s(r,a,l,n,e[d+2],23,-995338651),n=c(n,r,a,l,e[d+0],6,-198630844),l=c(l,n,r,a,e[d+7],10,1126891415),a=c(a,l,n,r,e[d+14],15,-1416354905),r=c(r,a,l,n,e[d+5],21,-57434055),n=c(n,r,a,l,e[d+12],6,1700485571),l=c(l,n,r,a,e[d+3],10,-1894986606),a=c(a,l,n,r,e[d+10],15,-1051523),r=c(r,a,l,n,e[d+1],21,-2054922799),n=c(n,r,a,l,e[d+8],6,1873313359),l=c(l,n,r,a,e[d+15],10,-30611744),a=c(a,l,n,r,e[d+6],15,-1560198380),r=c(r,a,l,n,e[d+13],21,1309151649),n=c(n,r,a,l,e[d+4],6,-145523070),l=c(l,n,r,a,e[d+11],10,-1120210379),a=c(a,l,n,r,e[d+2],15,718787259),r=c(r,a,l,n,e[d+9],21,-343485551),n=u(n,p),r=u(r,f),a=u(a,h),l=u(l,m)}return Array(n,r,a,l)}function a(e,t,n,r,a,o){return u(l(u(u(t,e),u(r,o)),a),n)}function o(e,t,n,r,o,i,s){return a(t&n|~t&r,e,t,o,i,s)}function i(e,t,n,r,o,i,s){return a(t&r|n&~r,e,t,o,i,s)}function s(e,t,n,r,o,i,s){return a(t^n^r,e,t,o,i,s)}function c(e,t,n,r,o,i,s){return a(n^(t|~r),e,t,o,i,s)}function u(e,t){var n=(65535&e)+(65535&t),r=(e>>16)+(t>>16)+(n>>16);return r<<16|65535&n}function l(e,t){return e<<t|e>>>32-t}var d=n(893);e.exports=function(e){return d.hash(e,r,16)}},function(e,t,n){(function(t){function n(e,n){if(e.length%o!==0){var r=e.length+(o-e.length%o);e=t.concat([e,i],r)}for(var a=[],s=n?e.readInt32BE:e.readInt32LE,c=0;c<e.length;c+=o)a.push(s.call(e,c));return a}function r(e,n,r){for(var a=new t(n),o=r?a.writeInt32BE:a.writeInt32LE,i=0;i<e.length;i++)o.call(a,e[i],4*i,!0);return a}function a(e,a,o,i){t.isBuffer(e)||(e=new t(e));var c=a(n(e,i),e.length*s);return r(c,o,i)}var o=4,i=new t(o);i.fill(0);var s=8;e.exports={hash:a}}).call(t,n(877).Buffer)},function(e,t,n){(function(t){function n(e,t,n){return e^t^n}function r(e,t,n){return e&t|~e&n}function a(e,t,n){return(e|~t)^n}function o(e,t,n){return e&n|t&~n}function i(e,t,n){return e^(t|~n)}function s(e,t){return e<<t|e>>>32-t}function c(e){var n=[1732584193,4023233417,2562383102,271733878,3285377520];"string"==typeof e&&(e=new t(e,"utf8"));var r=m(e),a=8*e.length,o=8*e.length;r[a>>>5]|=128<<24-a%32,r[(a+64>>>9<<4)+14]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8);for(var i=0;i<r.length;i+=16)_(n,r,i);for(var i=0;i<5;i++){var s=n[i];n[i]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8)}var c=M(n);return new t(c)}e.exports=c;var u=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13],l=[5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11],d=[11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6],p=[8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11],f=[0,1518500249,1859775393,2400959708,2840853838],h=[1352829926,1548603684,1836072691,2053994217,0],m=function(e){for(var t=[],n=0,r=0;n<e.length;n++,r+=8)t[r>>>5]|=e[n]<<24-r%32;return t},M=function(e){for(var t=[],n=0;n<32*e.length;n+=8)t.push(e[n>>>5]>>>24-n%32&255);return t},_=function(e,t,c){for(var m=0;m<16;m++){var M=c+m,_=t[M];t[M]=16711935&(_<<8|_>>>24)|4278255360&(_<<24|_>>>8)}var v,g,b,y,A,T,L,E,w,z;T=v=e[0],L=g=e[1],E=b=e[2],w=y=e[3],z=A=e[4];for(var S,m=0;m<80;m+=1)S=v+t[c+u[m]]|0,S+=m<16?n(g,b,y)+f[0]:m<32?r(g,b,y)+f[1]:m<48?a(g,b,y)+f[2]:m<64?o(g,b,y)+f[3]:i(g,b,y)+f[4],S=0|S,S=s(S,d[m]),S=S+A|0,v=A,A=y,y=s(b,10),b=g,g=S,S=T+t[c+l[m]]|0,S+=m<16?i(L,E,w)+h[0]:m<32?o(L,E,w)+h[1]:m<48?a(L,E,w)+h[2]:m<64?r(L,E,w)+h[3]:n(L,E,w)+h[4],S=0|S,S=s(S,p[m]),S=S+z|0,T=z,z=w,w=s(E,10),E=L,L=S;S=e[1]+b+w|0,e[1]=e[2]+y+z|0,e[2]=e[3]+A+T|0,e[3]=e[4]+v+L|0,e[4]=e[0]+g+E|0,e[0]=S}}).call(t,n(877).Buffer)},function(e,t,n){(function(t){function r(e,n){if(!(this instanceof r))return new r(e,n);this._opad=c,this._alg=e;var i="sha512"===e?128:64;n=this._key=t.isBuffer(n)?n:new t(n),n.length>i?n=a(e).update(n).digest():n.length<i&&(n=t.concat([n,o],i));for(var s=this._ipad=new t(i),c=this._opad=new t(i),u=0;u<i;u++)s[u]=54^n[u],c[u]=92^n[u];this._hash=a(e).update(s)}var a=n(883),o=new t(128);o.fill(0),e.exports=r,r.prototype.update=function(e,t){return this._hash.update(e,t),this},r.prototype.digest=function(e){var t=this._hash.digest();return a(this._alg).update(this._opad).update(t).digest(e)}}).call(t,n(877).Buffer)},function(e,t,n){var r=n(897);e.exports=function(e,t){t=t||{};var n=r(e);return t.pbkdf2=n.pbkdf2,t.pbkdf2Sync=n.pbkdf2Sync,t}},function(e,t,n){(function(t){e.exports=function(e){function n(e,t,n,a,o,i){if("function"==typeof o&&(i=o,o=void 0),"function"!=typeof i)throw new Error("No callback provided to pbkdf2");setTimeout(function(){var s;try{s=r(e,t,n,a,o)}catch(e){return i(e)}i(void 0,s)})}function r(n,r,a,o,i){if("number"!=typeof a)throw new TypeError("Iterations not a number");if(a<0)throw new TypeError("Bad iterations");if("number"!=typeof o)throw new TypeError("Key length not a number");if(o<0)throw new TypeError("Bad key length");i=i||"sha1",t.isBuffer(n)||(n=new t(n)),t.isBuffer(r)||(r=new t(r));var s,c,u,l=1,d=new t(o),p=new t(r.length+4);r.copy(p,0,0,r.length);for(var f=1;f<=l;f++){p.writeUInt32BE(f,r.length);var h=e.createHmac(i,n).update(p).digest();if(!s&&(s=h.length,u=new t(s),l=Math.ceil(o/s),c=o-(l-1)*s,o>(Math.pow(2,32)-1)*s))throw new TypeError("keylen exceeds maximum length");h.copy(u,0,0,s);for(var m=1;m<a;m++){h=e.createHmac(i,n).update(h).digest();for(var M=0;M<s;M++)u[M]^=h[M]}var _=(f-1)*s,v=f==l?c:s;u.copy(d,_,0,v)}return d}return{pbkdf2:n,pbkdf2Sync:r}}}).call(t,n(877).Buffer)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(1),o=r(a),i=n(142),s=r(i),c=n(154);t.default=s.default.createClass({displayName:"RootChild",propTypes:{children:i.PropTypes.node},contextTypes:{store:i.PropTypes.object},componentDidMount:function(){this.container=document.createElement("div"),document.body.appendChild(this.container),this.renderChildren()},componentDidUpdate:function(){this.renderChildren()},componentWillUnmount:function(){this.container&&(o.default.unmountComponentAtNode(this.container),document.body.removeChild(this.container),delete this.container)},renderChildren:function(){var e;e=this.props&&(Object.keys(this.props).length>1||!this.props.children)?s.default.createElement("div",this.props,this.props.children):this.props.children,this.context.store&&(e=s.default.createElement(c.Provider,{store:this.context.store},e)),o.default.render(e,this.container)},render:function(){return null}}),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(){var e={};return e.top=window.scrollY,e.left=window.scrollX,e.width=window.innerWidth,e.height=window.innerHeight,e.right=e.left+e.width,e.bottom=e.top+e.height,M("viewport: %o",e),e}function o(){g=a()}function i(e,t){for(var n=[e,_[e],v[e],_[v[e]]],r=-(1/0),a=void 0,o=0,i=n.length;o<i;o++){var s=n[o],c=t[s];if(c>0)return s;c>r&&(r=c,a=e)}return a}function s(e,t,n,r,a,o){for(var i=t?[e+" "+t,e,e+" "+_[t]]:[e,e+" "+v[e],e+" "+_[v[e]]],s=void 0,u=0,l=a*o,d=0,p=i.length;d<p;d++){var f=i[d],h=c(f,n,r),m=h.left+a,M=h.top+o,b=Math.min(h.top<g.top?M-g.top:g.bottom-h.top,o),y=Math.min(h.left<g.left?m-g.left:g.right-h.left,a),A=y*b;if(A===l)return f;A>u&&(u=A,s=f)}return s}function c(e,t,n){var r=15,a=(0,f.default)(t);if(!a)throw new Error("could not get bounding client rect of Tip element");var o=a.width,i=a.height,s=(0,f.default)(n);if(!s)throw new Error("could not get bounding client rect of `target`");var c=s.width,l=s.height,d=u(s,document);if(!d)throw new Error("could not determine page offset of `target`");var p={};switch(e){case"top":p={top:d.top-i,left:d.left+c/2-o/2};break;case"bottom":p={top:d.top+l,left:d.left+c/2-o/2};break;case"right":p={top:d.top+l/2-i/2,left:d.left+c};break;case"left":p={top:d.top+l/2-i/2,left:d.left-o};break;case"top left":p={top:d.top-i,left:d.left+c/2-o+r};break;case"top right":p={top:d.top-i,left:d.left+c/2-r};break;case"bottom left":p={top:d.top+l,left:d.left+c/2-o+r};break;case"bottom right":p={top:d.top+l,left:d.left+c/2-r};break;case"left top":p={top:d.top+l/2-i,left:d.left-o};break;case"left bottom":p={top:d.top+l/2,left:d.left-o};break;case"right top":p={top:d.top+l/2-i,left:d.left+c};break;case"right bottom":p={top:d.top+l/2,left:d.left+c};break;default:throw new Error('invalid position "'+e+'"');
+}return p}function u(e,t){var n=t.body||t.getElementsByTagName("body")[0],r=t.documentElement||n.parentNode,a=r.clientTop||n.clientTop||0,o=r.clientLeft||n.clientLeft||0,i=window.pageYOffset||r.scrollTop,s=window.pageXOffset||r.scrollLeft;return{top:e.top+i-a,left:e.left+s-o}}Object.defineProperty(t,"__esModule",{value:!0}),t.isElement=t.offset=t.suggested=t.unbindWindowListeners=t.bindWindowListeners=t.constrainLeft=void 0;var l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},d=function(){function e(e,t){var n=[],r=!0,a=!1,o=void 0;try{for(var i,s=e[Symbol.iterator]();!(r=(i=s.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){a=!0,o=e}finally{try{!r&&s.return&&s.return()}finally{if(a)throw o}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),p=n(900),f=r(p),h=n(468),m=r(h),M=(0,m.default)("calypso:popover:util"),_={top:"bottom",bottom:"top",left:"right",right:"left"},v={top:"right",left:"top",bottom:"left",right:"bottom"},g=a(),b=!1,y=function(){return b?M("window events already bound"):(b=!0,M("bind handlers to `resize` and `scroll` events"),window.addEventListener("resize",o,!0),void window.addEventListener("scroll",o,!0))},A=function(){return b?(b=!1,M("unbind handlers to `resize` and `scroll` events"),window.removeEventListener("resize",o,!0),void window.removeEventListener("scroll",o,!0)):M("window events are not bound")},T=function(e,t,n){var r=(0,f.default)(n),a=t.clientHeight,o=t.clientWidth,c={top:r.top-a,bottom:g.height-r.bottom-a,left:r.left-o,right:g.width-r.right-o},u=e.split(/\s+/),l=d(u,1),p=l[0],h=d(u,2),m=h[1],M=i(p,c);return m!==M&&m!==_[M]||(m=null),s(M,m,t,n,o,a)||e},L=function(e,t){var n=(0,f.default)(t).width;return e.left=Math.max(0,Math.min(e.left,g.width-n)),e},E=function(e){try{return e instanceof HTMLElement}catch(t){return"object"===("undefined"==typeof e?"undefined":l(e))&&1===e.nodeType&&"object"===l(e.style)&&"object"===l(e.ownerDocument)}};t.constrainLeft=L,t.bindWindowListeners=y,t.unbindWindowListeners=A,t.suggested=T,t.offset=c,t.isElement=E},function(e,t,n){function r(e){var t=null,n=a(e);if(3===e.nodeType){var r=n.createRange();r.selectNodeContents(e),e=r}if("function"==typeof e.getBoundingClientRect&&(t=e.getBoundingClientRect(),e.startContainer&&0===t.left&&0===t.top)){var o=n.createElement("span");o.appendChild(n.createTextNode("​")),e.insertNode(o),t=o.getBoundingClientRect();var i=o.parentNode;i.removeChild(o),i.normalize()}return t}var a=n(901);e.exports=r},function(e,t){function n(e){return e&&e.nodeType===a}function r(e){return n(e)?e:n(e.ownerDocument)?e.ownerDocument:n(e.document)?e.document:e.parentNode?r(e.parentNode):e.commonAncestorContainer?r(e.commonAncestorContainer):e.startContainer?r(e.startContainer):e.anchorNode?r(e.anchorNode):void 0}e.exports=r;var a=9},function(e,t){},,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),c=n(142),u=r(c),l=n(747),d=r(l),p=n(869),f=r(p),h=n(803),m=r(h);n(905);var M=function(){},_=function(e){function t(){return a(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return i(t,e),s(t,[{key:"render",value:function(){if(!this.props.showOnMobile&&m.default.isMobile())return null;var e=(0,d.default)("dops-popover","dops-tooltip","is-"+this.props.position,this.props.className);return u.default.createElement(f.default,{autoPosition:this.props.autoPosition,className:e,rootClassName:this.props.rootClassName,context:this.props.context,id:this.props.id,isVisible:this.props.isVisible,onClose:M,position:this.props.position,showDelay:this.props.showDelay},this.props.children)}}]),t}(c.Component);_.propTypes={autoPosition:c.PropTypes.bool,className:c.PropTypes.string,id:c.PropTypes.string,isVisible:c.PropTypes.bool,position:c.PropTypes.string,rootClassName:c.PropTypes.string,status:c.PropTypes.string,showDelay:c.PropTypes.number,showOnMobile:c.PropTypes.bool},_.defaultProps={showDelay:100,position:"top",showOnMobile:!1},t.default=_,e.exports=t.default},function(e,t){},,function(e,t,n){"use strict";var r=n(142),a=n(866),o=n(908);e.exports=r.createClass({displayName:"ModuleChartXAxis",propTypes:{labelWidth:r.PropTypes.number.isRequired,data:r.PropTypes.array.isRequired},getInitialState:function(){return{divisor:1,spacing:this.props.labelWidth}},componentDidMount:function(){this.resizeThrottled=a(this.resize,400),window.addEventListener("resize",this.resizeThrottled),this.resize()},componentWillUnmount:function(){this.resizeThrottled.cancel&&this.resizeThrottled.cancel(),window.removeEventListener("resize",this.resizeThrottled)},componentWillReceiveProps:function(e){this.resize(e)},resize:function(e){if(this.isMounted()){var t,n,r,a,o,i,s=this.props;t=this.refs.axis,!e||e instanceof Event||(s=e),t.style.overflow="hidden",n=t.clientWidth,t.style.overflow="visible",r=s.data.length||1,a=n/r,o=s.labelWidth,i=Math.ceil(o/a),this.setState({divisor:i,spacing:a})}},render:function(){var e,t=this.props.data;return e=t.map(function(e,n){var a,i=n*this.state.spacing+(this.state.spacing-this.props.labelWidth)/2,s=t.length-n-1;return s%this.state.divisor===0&&(a=r.createElement(o,{key:n,label:e.label,width:this.props.labelWidth,x:i})),a},this),r.createElement("div",{ref:"axis",className:"dops-chart__x-axis"},e)}})},function(e,t,n){"use strict";var r=n(142);e.exports=r.createClass({displayName:"ModuleChartLabel",propTypes:{width:r.PropTypes.number.isRequired,x:r.PropTypes.number.isRequired,label:r.PropTypes.string.isRequired},render:function(){var e,t="left";return e={width:this.props.width+"px"},e[t]=this.props.x+"px",r.createElement("div",{className:"dops-chart__x-axis-label",style:e},this.props.label)}})},function(e,t){"use strict";e.exports={hasTouch:function(){return"ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch}}},function(e,t){},,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(841),o=r(a),i=n(844),s=r(i),c=n(845),u=r(c),l=n(846),d=r(l),p=n(847),f=r(p),h=n(142),m=n(154),M=n(436),_=function(e){function t(){return(0,s.default)(this,t),(0,d.default)(this,(t.__proto__||(0,o.default)(t)).apply(this,arguments))}return(0,f.default)(t,e),(0,u.default)(t,[{key:"componentWillMount",value:function(){this.props.fetchingStatsData||this.props.fetchStatsData(this.props.range)}},{key:"render",value:function(){return null}}]),t}(h.Component);_.defaultProps={fetchStatsData:function(){}},t.default=(0,m.connect)(function(e){return{fetchStatsData:function(t){return(0,M.fetchStatsData)(e,t)},fetchingStatsData:(0,M.isFetchingStatsData)(e)}},function(e){return{fetchStatsData:function(t){return e((0,M.fetchStatsData)(t))}}})(_),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(266),o=r(a),i=n(142),s=r(i),c=n(837),u=r(c),l=n(656),d=r(l),p=n(466),f=s.default.createClass({displayName:"DashStatsBottom",statsBottom:function(){var e=void 0;return e="object"===(0,o.default)(this.props.statsData.general)?this.props.statsData.general.stats:{views:"-",comments:"-",views_today:"-",views_best_day:"-",views_best_day_total:"-"},[{viewsToday:e.views_today,bestDay:{day:e.views_best_day,count:e.views_best_day_total},allTime:{views:e.views,comments:e.comments}}]},render:function(){var e=this.statsBottom()[0];return s.default.createElement("div",null,s.default.createElement("div",{className:"jp-at-a-glance__stats-summary"},s.default.createElement("div",{className:"jp-at-a-glance__stats-summary-today"},s.default.createElement("p",{className:"jp-at-a-glance__stat-details"},(0,p.translate)("Views today",{comment:"Referring to a number of page views"})),s.default.createElement("h3",{className:"jp-at-a-glance__stat-number"},e.viewsToday)),s.default.createElement("div",{className:"jp-at-a-glance__stats-summary-bestday"},s.default.createElement("p",{className:"jp-at-a-glance__stat-details"},(0,p.translate)("Best overall day",{comment:"Referring to a number of page views"})),s.default.createElement("h3",{className:"jp-at-a-glance__stat-number"},"-"===e.bestDay.count?"-":(0,p.translate)("%(number)s View","%(number)s Views",{count:e.bestDay.count,args:{number:(0,p.numberFormat)(e.bestDay.count)}})),s.default.createElement("p",{className:"jp-at-a-glance__stat-details"},"-"===e.bestDay.day?"-":(0,p.moment)(e.bestDay.day).format("MMMM Do, YYYY"))),s.default.createElement("div",{className:"jp-at-a-glance__stats-summary-alltime"},s.default.createElement("div",{className:"jp-at-a-glance__stats-alltime-views"},s.default.createElement("p",{className:"jp-at-a-glance__stat-details"},(0,p.translate)("All-time views",{comment:"Referring to a number of page views"})),s.default.createElement("h3",{className:"jp-at-a-glance__stat-number"},"-"===e.allTime.views?"-":(0,p.numberFormat)(e.allTime.views))),s.default.createElement("div",{className:"jp-at-a-glance__stats-alltime-comments"},s.default.createElement("p",{className:"jp-at-a-glance__stat-details"},(0,p.translate)("All-time comments",{comment:"Referring to a number of comments"})),s.default.createElement("h3",{className:"jp-at-a-glance__stat-number"},"-"===e.allTime.comments?"-":(0,p.numberFormat)(e.allTime.comments))))),s.default.createElement("div",{className:"jp-at-a-glance__stats-cta"},s.default.createElement("div",{className:"jp-at-a-glance__stats-cta-description"}),s.default.createElement("div",{className:"jp-at-a-glance__stats-cta-buttons"},(0,p.translate)("{{button}}View Old Stats{{/button}}",{components:{button:s.default.createElement(u.default,{onClick:function(){return d.default.tracks.recordEvent("jetpack_wpa_aag_view_old_stats_click",{})},href:this.props.siteAdminUrl+"admin.php?page=stats"})}}),(0,p.translate)("{{button}}View More Stats on WordPress.com {{/button}}",{components:{button:s.default.createElement(u.default,{onClick:function(){return d.default.tracks.recordEvent("jetpack_wpa_aag_stats_wpcom_click",{})},className:"is-primary",href:"https://wordpress.com/stats/insights/"+this.props.siteRawUrl})}}))))}});t.default=f,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(449),o=r(a),i=n(142),s=r(i),c=n(154),u=n(915),l=r(u),d=n(466),p=n(641),f=r(p),h=n(930),m=r(h),M=n(447),_=n(436),v=n(639),g=s.default.createClass({displayName:"DashProtect",getContent:function(){if(this.props.isModuleActivated("protect")){var e=this.props.protectCount;return!1===e||"0"===e||"N/A"===e?s.default.createElement(l.default,{label:"Protect",module:"protect",status:"is-working",className:"jp-dash-item__recently-activated"},s.default.createElement("div",{className:"jp-dash-item__recently-activated-lower"},s.default.createElement(m.default,null),s.default.createElement("p",{className:"jp-dash-item__description"},(0,d.translate)("Jetpack is actively blocking malicious login attempts. Data will display here soon!")))):s.default.createElement(l.default,{label:"Protect",module:"protect",status:"is-working"},s.default.createElement("h2",{className:"jp-dash-item__count"},(0,d.numberFormat)(e)),s.default.createElement("p",{className:"jp-dash-item__description"},(0,d.translate)("Total malicious attacks blocked on your site.")))}return s.default.createElement(l.default,{label:"Protect",module:"protect",className:"jp-dash-item__is-inactive"},s.default.createElement("p",{className:"jp-dash-item__description"},this.props.isDevMode?(0,d.translate)("Unavailable in Dev Mode"):(0,d.translate)("{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.",{components:{a:s.default.createElement("a",{href:"javascript:void(0)",onClick:this.props.activateProtect})}})))},render:function(){var e=(0,o.default)(this.props.moduleList);return(0,f.default)(e,"protect")?s.default.createElement("div",{className:"jp-dash-item__interior"},s.default.createElement(m.default,null),this.getContent()):null}});g.propTypes={isDevMode:s.default.PropTypes.bool.isRequired,protectCount:s.default.PropTypes.any.isRequired},t.default=(0,c.connect)(function(e){return{isModuleActivated:function(t){return(0,M.isModuleActivated)(e,t)},protectCount:(0,_.getProtectCount)(e),isDevMode:(0,v.isDevMode)(e),moduleList:(0,M.getModules)(e)}},function(e){return{activateProtect:function(){return e((0,M.activateModule)("protect"))},fetchProtectCount:function(){return e((0,_.fetchProtectCount)())}}})(g),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.DashItem=void 0;var a=n(142),o=r(a),i=n(863),s=r(i),c=n(154),u=n(916),l=r(u),d=n(466),p=n(837),f=r(p),h=n(641),m=r(h),M=n(832),_=r(M),v=n(919),g=r(v),b=n(922),y=n(639),A=n(447),T=n(926),L=r(T),E=n(347),w=t.DashItem=o.default.createClass({displayName:"DashItem",propTypes:{label:o.default.PropTypes.string,status:o.default.PropTypes.string,statusText:o.default.PropTypes.string,disabled:o.default.PropTypes.bool,module:o.default.PropTypes.string,pro:o.default.PropTypes.bool},getDefaultProps:function(){return{label:"",module:"",pro:!1}},render:function(){var e=void 0,t="",n=(0,s.default)(this.props.className,"jp-dash-item",this.props.disabled?"jp-dash-item__disabled":"");return""!==this.props.module&&(e=(0,m.default)(["protect","monitor","photon","vaultpress","scan","backups","akismet"],this.props.module)&&this.props.isDevMode?"":o.default.createElement(b.ModuleToggle,{slug:this.props.module,activated:this.props.isModuleActivated(this.props.module),toggling:this.props.isTogglingModule(this.props.module),toggleModule:this.props.toggleModule,compact:!0}),"manage"===this.props.module&&("is-warning"===this.props.status&&(e=o.default.createElement("a",{href:this.props.isModuleActivated("manage")?"https://wordpress.com/plugins/"+this.props.siteRawUrl:this.props.siteAdminUrl+"plugins.php"},o.default.createElement(l.default,{showDismiss:!1,status:this.props.status,isCompact:!0},(0,d.translate)("Updates Needed")))),"is-working"===this.props.status&&(e=o.default.createElement("span",{className:"jp-dash-item__active-label"},(0,d.translate)("Active"))))),this.props.pro&&!this.props.isDevMode&&(t=o.default.createElement(f.default,{compact:!0,href:"#/plans"},(0,d.translate)("Pro")),e=o.default.createElement(L.default,{proFeature:this.props.module,siteAdminUrl:this.props.siteAdminUrl})),o.default.createElement("div",{className:n},o.default.createElement(g.default,{label:this.props.label,cardBadge:t},this.props.userCanToggle?e:""),o.default.createElement(_.default,{className:"jp-dash-item__card",href:this.props.href},o.default.createElement("div",{className:"jp-dash-item__content"},this.props.children)))}});t.default=(0,c.connect)(function(e){return{isModuleActivated:function(t){return(0,A.isModuleActivated)(e,t)},isTogglingModule:function(t){return(0,A.isActivatingModule)(e,t)||(0,A.isDeactivatingModule)(e,t)},getModule:function(t){return(0,A.getModule)(e,t)},isDevMode:(0,y.isDevMode)(e),userCanToggle:(0,E.userCanManageModules)(e)}},function(e){return{toggleModule:function(t,n){return e(n?(0,A.deactivateModule)(t):(0,A.activateModule)(t))}}})(w)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(747),s=r(i),c=n(806),u=r(c),l=n(810),d=r(l);n(917),t.default=o.default.createClass({displayName:"SimpleNotice",dismissTimeout:null,getDefaultProps:function(){return{duration:0,status:null,showDismiss:!0,className:"",onDismissClick:u.default}},propTypes:{status:a.PropTypes.string,showDismiss:a.PropTypes.bool,isCompact:a.PropTypes.bool,duration:o.default.PropTypes.number,text:a.PropTypes.oneOfType([a.PropTypes.oneOfType([a.PropTypes.string,a.PropTypes.node]),a.PropTypes.arrayOf(a.PropTypes.oneOfType([a.PropTypes.string,a.PropTypes.node]))]),icon:a.PropTypes.string,className:a.PropTypes.string},componentDidMount:function(){this.props.duration>0&&(this.dismissTimeout=setTimeout(this.props.onDismissClick,this.props.duration))},componentWillUnmount:function(){this.dismissTimeout&&clearTimeout(this.dismissTimeout)},renderChildren:function(){var e=void 0;return"string"==typeof this.props.children?o.default.createElement("span",{className:"dops-notice__text"},this.props.children):(this.props.text?(e=[this.props.children],e.unshift(o.default.createElement("span",{key:"dops-notice_text",className:"dops-notice__text"},this.props.text))):e=o.default.createElement("span",{key:"dops-notice_text",className:"dops-notice__text"},this.props.children),e)},getIcon:function(){var e=void 0;switch(this.props.status){case"is-info":e="info";break;case"is-success":e="checkmark";break;case"is-error":e="notice";break;case"is-warning":e="notice";break;default:e="info"}return e},render:function(){var e=void 0,t=(0,s.default)("dops-notice",this.props.status);return this.props.isCompact&&(t=(0,s.default)(t,"is-compact")),this.props.showDismiss&&(t=(0,s.default)(t,"is-dismissable"),e=o.default.createElement("span",{tabIndex:"0",className:"dops-notice__dismiss",onClick:this.props.onDismissClick},o.default.createElement(d.default,{icon:"cross",size:24}))),o.default.createElement("div",{className:(0,s.default)(this.props.className,t)},o.default.createElement(d.default,{className:"dops-notice__icon",icon:this.props.icon||this.getIcon(),size:24}),o.default.createElement("div",{className:"dops-notice__content"},this.renderChildren()),e)}}),e.exports=t.default},function(e,t){},,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(747),s=r(i),c=n(832),u=r(c);n(920),t.default=o.default.createClass({displayName:"SectionHeader",propTypes:{label:o.default.PropTypes.string,cardBadge:o.default.PropTypes.oneOfType([o.default.PropTypes.string,o.default.PropTypes.element,o.default.PropTypes.object])},getDefaultProps:function(){return{label:"",cardBadge:""}},render:function(){var e=(0,s.default)(this.props.className,"dops-section-header"),t=""!==this.props.cardBadge?o.default.createElement("span",{className:"dops-section-header__card-badge"},this.props.cardBadge):"";return o.default.createElement(u.default,{compact:!0,className:e},o.default.createElement("div",{className:"dops-section-header__label"},this.props.label,t),o.default.createElement("div",{className:"dops-section-header__actions"},this.props.children))}}),e.exports=t.default},function(e,t){},,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.ModuleToggle=void 0;var a=n(142),o=r(a),i=n(923),s=r(i);t.ModuleToggle=o.default.createClass({displayName:"ModuleToggle",propTypes:{toggleModule:o.default.PropTypes.func,activated:o.default.PropTypes.bool,disabled:o.default.PropTypes.bool,className:o.default.PropTypes.string,compact:o.default.PropTypes.bool,id:o.default.PropTypes.string},getDefaultProps:function(){return{activated:!1,disabled:!1}},toggleModule:function(){return this.props.toggleModule(this.props.slug,this.props.activated)},render:function(){return o.default.createElement(s.default,{checked:this.props.activated,toggling:this.props.toggling,className:this.props.className,disabled:this.props.disabled,id:this.props.id,compact:this.props.compact,onChange:this.toggleModule})}})},function(e,t,n){"use strict";var r=n(142),a=n(747),o=0;n(924),e.exports=r.createClass({displayName:"FormToggle",propTypes:{onChange:r.PropTypes.func,checked:r.PropTypes.bool,disabled:r.PropTypes.bool,className:r.PropTypes.string,compact:r.PropTypes.bool,id:r.PropTypes.string},getDefaultProps:function(){return{checked:!1,disabled:!1}},_onKeyDown:function(e){this.props.disabled||"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),this.props.onChange()),this.props.onKeyDown&&this.props.onKeyDown(e)},render:function(){var e=this.props.id||"toggle-"+o++,t=a({"form-toggle":!0,"is-toggling":this.props.toggling,"is-compact":this.props.compact});return r.createElement("span",null,r.createElement("input",{className:a(this.props.className,t),type:"checkbox",checked:this.props.checked,readOnly:!0,disabled:this.props.disabled}),r.createElement("label",{className:"form-toggle__label",htmlFor:e},r.createElement("span",{className:"form-toggle__switch",disabled:this.props.disabled,id:e,onClick:this.props.onChange,onKeyDown:this._onKeyDown,role:"checkbox","aria-checked":this.props.checked,tabIndex:this.props.disabled?-1:0}),this.props.children))}})},function(e,t){},,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(154),s=n(466),c=n(837),u=r(c),l=n(916),d=r(l),p=n(347),f=n(927),h=r(f),m=n(928),M=r(m),_=n(929),v=r(_),g=n(639),b=n(692),y=n(436),A=n(689),T=o.default.createClass({displayName:"ProStatus",propTypes:{isCompact:o.default.PropTypes.bool,proFeature:o.default.PropTypes.string},getDefaultProps:function(){return{isCompact:!0,proFeature:""}},render:function(){var e=this,t=this.props.sitePlan(),n="scan"===this.props.proFeature||"backups"===this.props.proFeature||"vaultpress"===this.props.proFeature?"vaultpress/vaultpress.php":"akismet/akismet.php",r=function(n,r,a){var i=e.props.getVaultPressData();if(e.props.isDevMode)return(0,s.translate)("Unavailable in Dev Mode");if("N/A"!==i&&"scan"===n&&0!==e.props.getScanThreats())return o.default.createElement(d.default,{showDismiss:!1,status:"is-error",isCompact:!0},(0,s.translate)("Threats found!"));if("akismet"===n){var c=e.props.getAkismetData();if("invalid_key"===c)return o.default.createElement("a",{href:e.props.siteAdminUrl+"admin.php?page=akismet-key-config"},o.default.createElement(d.default,{showDismiss:!1,status:"is-warning",isCompact:!0},(0,s.translate)("Invalid Key")))}if("seo-tools"===n)return o.default.createElement(u.default,{compact:!0,primary:!0,href:"https://wordpress.com/plans/"+e.props.siteRawUrl},(0,s.translate)("Upgrade"));if(t.product_slug){var l={};return l="jetpack_free"!==t.product_slug?{href:"https://wordpress.com/plugins/setup/"+e.props.siteRawUrl+"?only="+n,text:(0,s.translate)("Set up")}:{href:"https://wordpress.com/plans/"+e.props.siteRawUrl,text:(0,s.translate)("Upgrade")},r&&a?o.default.createElement("span",{className:"jp-dash-item__active-label"},(0,s.translate)("ACTIVE")):o.default.createElement(u.default,{compact:!0,primary:!0,href:l.href},l.text)}return r&&a?o.default.createElement("span",{className:"jp-dash-item__active-label"},(0,s.translate)("ACTIVE")):""};return o.default.createElement("div",null,o.default.createElement(h.default,null),o.default.createElement(v.default,null),o.default.createElement(M.default,null),r(this.props.proFeature,this.props.pluginActive(n),this.props.pluginInstalled(n)))}});t.default=(0,i.connect)(function(e){return{siteRawUrl:(0,p.getSiteRawUrl)(e),getScanThreats:function(){return(0,y.getVaultPressScanThreatCount)(e)},getVaultPressData:function(){return(0,y.getVaultPressData)(e)},getAkismetData:function(){return(0,y.getAkismetData)(e)},sitePlan:function(){return(0,A.getSitePlan)(e)},fetchingPluginsData:(0,b.isFetchingPluginsData)(e),pluginActive:function(t){return(0,b.isPluginActive)(e,t)},pluginInstalled:function(t){return(0,b.isPluginInstalled)(e,t)},isDevMode:(0,g.isDevMode)(e)}})(T),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.QuerySitePlugins=void 0;var a=n(142),o=r(a),i=n(154),s=n(692),c=t.QuerySitePlugins=o.default.createClass({displayName:"QuerySitePlugins",componentWillMount:function(){this.props.isFetchingPluginsData||this.props.fetchPluginsData()},render:function(){return null}});t.default=(0,i.connect)(function(e){return{isFetchingPluginsData:(0,s.isFetchingPluginsData)(e)}},function(e){return{fetchPluginsData:function(){return e((0,s.fetchPluginsData)())}}})(c)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(841),o=r(a),i=n(844),s=r(i),c=n(845),u=r(c),l=n(846),d=r(l),p=n(847),f=r(p),h=n(142),m=n(154),M=n(161),_=n(436),v=n(447),g=function(e){function t(){return(0,s.default)(this,t),(0,d.default)(this,(t.__proto__||(0,o.default)(t)).apply(this,arguments))}return(0,f.default)(t,e),(0,u.default)(t,[{key:"componentWillMount",value:function(){!this.props.fetchingVaultPressData&&this.props.isModuleActivated("vaultpress")&&this.props.fetchVaultPressData()}},{key:"render",value:function(){return null}}]),t}(h.Component);g.defaultProps={fetchVaultPressData:function(){}},t.default=(0,m.connect)(function(e){return{fetchVaultPressData:(0,_.fetchVaultPressData)(),fetchingVaultPressData:(0,_.isFetchingVaultPressData)(e),isModuleActivated:function(t){return(0,v.isModuleActivated)(e,t)}}},function(e){return(0,M.bindActionCreators)({fetchVaultPressData:_.fetchVaultPressData},e)})(g),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(841),o=r(a),i=n(844),s=r(i),c=n(845),u=r(c),l=n(846),d=r(l),p=n(847),f=r(p),h=n(142),m=n(154),M=n(161),_=n(436),v=function(e){function t(){return(0,s.default)(this,t),(0,d.default)(this,(t.__proto__||(0,o.default)(t)).apply(this,arguments))}return(0,f.default)(t,e),(0,u.default)(t,[{key:"componentWillMount",value:function(){this.props.fetchingAkismetData||this.props.fetchAkismetData()}},{key:"render",value:function(){return null}}]),t}(h.Component);v.defaultProps={fetchAkismetData:function(){}},t.default=(0,m.connect)(function(e){return{fetchAkismetData:(0,_.fetchAkismetData)(),fetchingAkismetData:(0,_.isFetchingAkismetData)(e)}},function(e){return(0,M.bindActionCreators)({fetchAkismetData:_.fetchAkismetData},e)})(v),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(841),o=r(a),i=n(844),s=r(i),c=n(845),u=r(c),l=n(846),d=r(l),p=n(847),f=r(p),h=n(142),m=n(154),M=n(161),_=n(436),v=n(447),g=function(e){function t(){return(0,s.default)(this,t),(0,d.default)(this,(t.__proto__||(0,o.default)(t)).apply(this,arguments))}return(0,f.default)(t,e),(0,u.default)(t,[{key:"componentWillMount",value:function(){!this.props.fetchingProtectData&&this.props.isModuleActivated("protect")&&this.props.fetchProtectCount()}},{key:"render",value:function(){return null}}]),t}(h.Component);g.defaultProps={fetchProtectCount:function(){}},t.default=(0,m.connect)(function(e){return{fetchProtectCount:(0,_.fetchProtectCount)(),fetchingProtectData:(0,_.isFetchingProtectData)(e),isModuleActivated:function(t){return(0,v.isModuleActivated)(e,t)}}},function(e){return(0,M.bindActionCreators)({fetchProtectCount:_.fetchProtectCount},e)})(g),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(449),o=r(a),i=n(142),s=r(i),c=n(154),u=n(915),l=r(u),d=n(466),p=n(641),f=r(p),h=n(447),m=n(639),M=s.default.createClass({displayName:"DashMonitor",getContent:function(){var e=(0,d.translate)("Downtime Monitoring");return this.props.isModuleActivated("monitor")?s.default.createElement(l.default,{label:e,module:"monitor",status:"is-working"},s.default.createElement("p",{className:"jp-dash-item__description"},(0,d.translate)("Jetpack is monitoring your site. If we think your site is down, you will receive an email."))):s.default.createElement(l.default,{label:e,module:"monitor",className:"jp-dash-item__is-inactive"},s.default.createElement("p",{className:"jp-dash-item__description"},this.props.isDevMode?(0,d.translate)("Unavailable in Dev Mode."):(0,d.translate)("{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.",{components:{a:s.default.createElement("a",{href:"javascript:void(0)",onClick:this.props.activateMonitor})}})))},render:function(){var e=(0,o.default)(this.props.moduleList);return(0,f.default)(e,"monitor")?s.default.createElement("div",null,this.getContent()):null}});M.propTypes={isDevMode:s.default.PropTypes.bool.isRequired},t.default=(0,c.connect)(function(e){return{isModuleActivated:function(t){return(0,h.isModuleActivated)(e,t)},isDevMode:(0,m.isDevMode)(e),moduleList:(0,h.getModules)(e)}},function(e){return{activateMonitor:function(){return e((0,h.activateModule)("monitor"))}}})(M),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(154),s=n(915),c=r(s),u=n(466),l=n(928),d=r(l),p=n(447),f=n(689),h=n(692),m=n(436),M=n(639),_=o.default.createClass({displayName:"DashScan",getContent:function(){var e=this,t=(0,u.translate)("Malware Scanning"),n=!1!==this.props.sitePlan,r=this.props.vaultPressData,a=this.props.isPluginInstalled("vaultpress/vaultpress.php")?"pro-inactive":"pro-uninstalled";if(this.props.isModuleActivated("vaultpress")){if("N/A"===r)return o.default.createElement(c.default,{label:t},o.default.createElement("p",{className:"jp-dash-item__description"},(0,u.translate)("Loading…")));var i=this.props.scanThreats;if(0!==i)return o.default.createElement(c.default,{label:t,module:"scan",status:"is-error",statusText:(0,u.translate)("Threats found"),pro:!0},o.default.createElement("h3",null,(0,u.translate)("Uh oh, %(number)s threat found.","Uh oh, %(number)s threats found.",{count:i,args:{number:(0,u.numberFormat)(i)}})),o.default.createElement("p",{className:"jp-dash-item__description"},(0,u.translate)("{{a}}View details at VaultPress.com{{/a}}",{components:{a:o.default.createElement("a",{href:"https://dashboard.vaultpress.com/"})}}),o.default.createElement("br",null),(0,u.translate)("{{a}}Contact Support{{/a}}",{components:{a:o.default.createElement("a",{href:"https://jetpack.com/support"})}})));if("success"===r.code)return o.default.createElement(c.default,{label:t,module:"scan",status:"is-working",pro:!0},o.default.createElement("p",{className:"jp-dash-item__description"},(0,u.translate)("No threats found, you're good to go!")))}var s=function(){return n?(0,u.translate)("For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.",{components:{a:o.default.createElement("a",{href:"https://wordpress.com/plugins/vaultpress",target:"_blank"})}}):(0,u.translate)("For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.",{components:{a:o.default.createElement("a",{href:"https://wordpress.com/plans/"+e.props.siteRawUrl,target:"_blank"})}})};return o.default.createElement(c.default,{label:t,module:"scan",className:"jp-dash-item__is-inactive",status:n?a:"no-pro-uninstalled-or-inactive",pro:!0},o.default.createElement("p",{className:"jp-dash-item__description"
+},this.props.isDevMode?(0,u.translate)("Unavailable in Dev Mode."):s()))},render:function(){return o.default.createElement("div",null,o.default.createElement(d.default,null),this.getContent())}});_.propTypes={vaultPressData:o.default.PropTypes.any.isRequired,scanThreats:o.default.PropTypes.any.isRequired,isDevMode:o.default.PropTypes.bool.isRequired,siteRawUrl:o.default.PropTypes.string.isRequired,sitePlan:o.default.PropTypes.object.isRequired},t.default=(0,i.connect)(function(e){return{isModuleActivated:function(t){return(0,p.isModuleActivated)(e,t)},isFetchingModulesList:function(){return(0,p.isFetchingModulesList)(e)},vaultPressData:(0,m.getVaultPressData)(e),scanThreats:(0,m.getVaultPressScanThreatCount)(e),sitePlan:(0,f.getSitePlan)(e),isDevMode:(0,M.isDevMode)(e),isPluginInstalled:function(t){return(0,h.isPluginInstalled)(e,t)}}},function(e){return{activateModule:function(t){return e((0,p.activateModule)(t))}}})(_),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(154),s=n(915),c=r(s),u=n(466),l=n(929),d=r(l),p=n(436),f=n(689),h=n(447),m=o.default.createClass({displayName:"DashAkismet",activateManageAndRedirect:function(e){e.preventDefault(),this.props.activateModule("manage").then(window.location="https://wordpress.com/plugins/akismet/"+this.props.siteRawUrl).catch(console.log("Error: unable to activate Manage"))},getContent:function(){var e=this.props.getAkismetData(),t=this.props.siteAdminUrl+"admin.php?page=akismet-key-config",n=(0,u.translate)("Spam Protection"),r=!1!==this.props.getSitePlan();return"N/A"===e?o.default.createElement(c.default,{label:n,module:"akismet",pro:!0},o.default.createElement("p",{className:"jp-dash-item__description"},(0,u.translate)("Loading…"))):"not_installed"===e?o.default.createElement(c.default,{label:n,module:"akismet",className:"jp-dash-item__is-inactive",status:r?"pro-uninstalled":"no-pro-uninstalled-or-inactive",pro:!0},o.default.createElement("p",{className:"jp-dash-item__description"},(0,u.translate)("For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.",{components:{a:o.default.createElement("a",{href:"https://wordpress.com/plugins/akismet/"+this.props.siteRawUrl,target:"_blank"})}}))):"not_active"===e?o.default.createElement(c.default,{label:n,module:"akismet",status:r?"pro-inactive":"no-pro-uninstalled-or-inactive",className:"jp-dash-item__is-inactive",pro:!0},o.default.createElement("p",{className:"jp-dash-item__description"},(0,u.translate)("For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.",{components:{a:o.default.createElement("a",{href:"https://wordpress.com/plugins/akismet/"+this.props.siteRawUrl,target:"_blank"})}}))):"invalid_key"===e?o.default.createElement(c.default,{label:n,module:"akismet",className:"jp-dash-item__is-inactive",status:"is-warning",statusText:(0,u.translate)("Invalid Key"),pro:!0,siteAdminUrl:this.props.siteAdminUrl},o.default.createElement("p",{className:"jp-dash-item__description"},(0,u.translate)("Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.",{components:{akismetSettings:o.default.createElement("a",{href:t})}}))):o.default.createElement(c.default,{label:n,module:"akismet",status:"is-working",pro:!0},o.default.createElement("h2",{className:"jp-dash-item__count"},(0,u.numberFormat)(e.all.spam)),o.default.createElement("p",{className:"jp-dash-item__description"},(0,u.translate)("Spam comments blocked.",{context:'Example: "412 Spam comments blocked"'})))},render:function(){return o.default.createElement("div",{className:"jp-dash-item__interior"},o.default.createElement(d.default,null),this.getContent())}});m.propTypes={siteRawUrl:o.default.PropTypes.string.isRequired,siteAdminUrl:o.default.PropTypes.string.isRequired},t.default=(0,i.connect)(function(e){return{getAkismetData:function(){return(0,p.getAkismetData)(e)},isModuleActivated:function(t){return(0,h.isModuleActivated)(e,t)},getSitePlan:function(){return(0,f.getSitePlan)(e)}}},function(e){return{activateModule:function(t){return e((0,h.activateModule)(t))}}})(m),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(154),s=n(915),c=r(s),u=n(466),l=n(928),d=r(l),p=n(447),f=n(689),h=n(692),m=n(436),M=n(639),_=o.default.createClass({displayName:"DashBackups",getContent:function(){var e=this,t=(0,u.translate)("Backups"),n=!1!==this.props.sitePlan,r=this.props.isPluginInstalled("vaultpress/vaultpress.php")?"pro-inactive":"pro-uninstalled";if(this.props.isModuleActivated("vaultpress")){var a=this.props.vaultPressData;if("N/A"===a)return o.default.createElement(c.default,{label:t},o.default.createElement("p",{className:"jp-dash-item__description"},(0,u.translate)("Loading…")));if("success"===a.code)return o.default.createElement(c.default,{label:t,module:"backups",status:"is-working",className:"jp-dash-item__is-active",pro:!0},o.default.createElement("p",{className:"jp-dash-item__description"},a.message," ",(0,u.translate)("{{a}}View backup details{{/a}}.",{components:{a:o.default.createElement("a",{href:"https://dashboard.vaultpress.com",target:"_blank"})}})))}var i=function(){return n?(0,u.translate)("To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.",{components:{a:o.default.createElement("a",{href:"https://wordpress.com/plugins/vaultpress",target:"_blank"})}}):(0,u.translate)("To automatically back up your entire site, please {{a}}upgrade!{{/a}}.",{components:{a:o.default.createElement("a",{href:"https://wordpress.com/plans/"+e.props.siteRawUrl,target:"_blank"})}})};return o.default.createElement(c.default,{label:t,module:"backups",className:"jp-dash-item__is-inactive",status:n?r:"no-pro-uninstalled-or-inactive",pro:!0},o.default.createElement("p",{className:"jp-dash-item__description"},this.props.isDevMode?(0,u.translate)("Unavailable in Dev Mode."):i()))},render:function(){return o.default.createElement("div",{className:"jp-dash-item__interior"},o.default.createElement(d.default,null),this.getContent())}});_.propTypes={vaultPressData:o.default.PropTypes.any.isRequired,isDevMode:o.default.PropTypes.bool.isRequired,siteRawUrl:o.default.PropTypes.string.isRequired,sitePlan:o.default.PropTypes.object.isRequired},t.default=(0,i.connect)(function(e){return{isModuleActivated:function(t){return(0,p.isModuleActivated)(e,t)},isFetchingModulesList:function(){return(0,p.isFetchingModulesList)(e)},vaultPressData:(0,m.getVaultPressData)(e),sitePlan:(0,f.getSitePlan)(e),isDevMode:(0,M.isDevMode)(e),isPluginInstalled:function(t){return(0,h.isPluginInstalled)(e,t)}}},function(e){return{activateModule:function(t){return e((0,p.activateModule)(t))}}})(_),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(449),o=r(a),i=n(142),s=r(i),c=n(154),u=n(915),l=r(u),d=n(466),p=n(641),f=r(p),h=n(936),m=r(h),M=n(436),_=n(447),v=n(639),g=s.default.createClass({displayName:"DashPluginUpdates",activateAndRedirect:function(e){e.preventDefault(),this.props.activateManage().then(window.location="https://wordpress.com/plugins/"+this.props.siteRawUrl).catch(console.log("Error activating Manage"))},getContent:function(){var e=(0,d.translate)("Plugin Updates"),t=this.props.pluginUpdates,n=this.props.isModuleActivated("manage"),r=n?"https://wordpress.com/plugins/"+this.props.siteRawUrl:this.props.siteAdminUrl+"plugins.php";return"N/A"===t?s.default.createElement(l.default,{label:e,module:"manage",status:"is-working"},s.default.createElement(m.default,null),s.default.createElement("p",{className:"jp-dash-item__description"},(0,d.translate)("Loading…"))):"updates-available"===t.code?s.default.createElement(l.default,{label:e,module:"manage",status:"is-warning",siteRawUrl:this.props.siteRawUrl,siteAdminUrl:this.props.siteAdminUrl},s.default.createElement("h2",{className:"jp-dash-item__count"},(0,d.translate)("%(number)s plugin","%(number)s plugins",{count:t.count,args:{number:t.count}})),s.default.createElement("p",{className:"jp-dash-item__description"},(0,d.translate)("Needs updating. ","Need updating. ",{count:t.count,args:{number:t.count}}),this.props.isDevMode?"":n?(0,d.translate)("{{a}}Turn on plugin auto updates{{/a}}",{components:{a:s.default.createElement("a",{href:r})}}):(0,d.translate)("{{a}}Activate Manage and turn on auto updates{{/a}}",{components:{a:s.default.createElement("a",{onClick:this.activateAndRedirect,href:"javascript:void(0)"})}}))):s.default.createElement(l.default,{label:e,module:"manage",status:n?"is-working":"is-inactive"},s.default.createElement("p",{className:"jp-dash-item__description"},n?(0,d.translate)("All plugins are up-to-date. Awesome work!"):(0,d.translate)("{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.",{components:{a:s.default.createElement("a",{onClick:this.props.activateManage,href:"javascript:void(0)"})}})))},render:function(){var e=(0,o.default)(this.props.moduleList);return(0,f.default)(e,"manage")?s.default.createElement("div",null,s.default.createElement(m.default,null),this.getContent()):null}});g.propTypes={isDevMode:s.default.PropTypes.bool.isRequired,siteRawUrl:s.default.PropTypes.string.isRequired,siteAdminUrl:s.default.PropTypes.string.isRequired,pluginUpdates:s.default.PropTypes.any.isRequired},t.default=(0,c.connect)(function(e){return{isModuleActivated:function(t){return(0,_.isModuleActivated)(e,t)},pluginUpdates:(0,M.getPluginUpdates)(e),isDevMode:(0,v.isDevMode)(e),moduleList:(0,_.getModules)(e)}},function(e){return{activateManage:function(){return e((0,_.activateModule)("manage"))}}})(g),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(841),o=r(a),i=n(844),s=r(i),c=n(845),u=r(c),l=n(846),d=r(l),p=n(847),f=r(p),h=n(142),m=n(154),M=n(161),_=n(436),v=function(e){function t(){return(0,s.default)(this,t),(0,d.default)(this,(t.__proto__||(0,o.default)(t)).apply(this,arguments))}return(0,f.default)(t,e),(0,u.default)(t,[{key:"componentWillMount",value:function(){this.props.fetchingPluginUpdates||this.props.fetchPluginUpdates()}},{key:"render",value:function(){return null}}]),t}(h.Component);v.defaultProps={fetchPluginUpdates:function(){}},t.default=(0,m.connect)(function(e){return{fetchPluginUpdates:(0,_.fetchPluginUpdates)(),fetchingPluginUpdates:(0,_.isFetchingPluginUpdates)(e)}},function(e){return(0,M.bindActionCreators)({fetchPluginUpdates:_.fetchPluginUpdates},e)})(v),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(449),o=r(a),i=n(142),s=r(i),c=n(154),u=n(915),l=r(u),d=n(466),p=n(641),f=r(p),h=n(447),m=n(639),M=s.default.createClass({displayName:"DashPhoton",getContent:function(){var e=(0,d.translate)("Image Performance %(photon)s",{args:{photon:"(Photon)"}});return this.props.isModuleActivated("photon")?s.default.createElement(l.default,{label:e,module:"photon",status:"is-working"},s.default.createElement("p",{className:"jp-dash-item__description"},(0,d.translate)("Jetpack is improving and optimizing your image speed."))):s.default.createElement(l.default,{label:e,module:"photon",className:"jp-dash-item__is-inactive"},s.default.createElement("p",{className:"jp-dash-item__description"},this.props.isDevMode?(0,d.translate)("Unavailable in Dev Mode"):(0,d.translate)("{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.",{components:{a:s.default.createElement("a",{href:"javascript:void(0)",onClick:this.props.activatePhoton})}})))},render:function(){var e=(0,o.default)(this.props.moduleList);return(0,f.default)(e,"photon")?s.default.createElement("div",{className:"jp-dash-item__interior"},this.getContent()):null}});M.propTypes={isDevMode:s.default.PropTypes.bool.isRequired},t.default=(0,c.connect)(function(e){return{isModuleActivated:function(t){return(0,h.isModuleActivated)(e,t)},isDevMode:(0,m.isDevMode)(e),moduleList:(0,h.getModules)(e)}},function(e){return{activatePhoton:function(){return e((0,h.activateModule)("photon"))}}})(M),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.QuerySite=void 0;var a=n(142),o=r(a),i=n(154),s=n(689),c=t.QuerySite=o.default.createClass({displayName:"QuerySite",componentDidMount:function(){this.props.isFetchingSiteData||this.props.fetchSiteData()},render:function(){return null}});t.default=(0,i.connect)(function(e){return{isFetchingSiteData:(0,s.isFetchingSiteData)(e)}},function(e){return{fetchSiteData:function(){return e((0,s.fetchSiteData)())}}})(c)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return{__html:e.long_description}}Object.defineProperty(t,"__esModule",{value:!0}),t.Engagement=void 0;var o=n(449),i=r(o),s=n(142),c=r(s),u=n(154),l=n(857),d=r(l),p=n(837),f=r(p),h=n(810),m=r(h),M=n(466),_=n(641),v=r(_),g=n(656),b=r(g),y=n(447),A=n(926),T=r(A),L=n(922),E=n(940),w=n(639),z=n(347),S=n(689),k=n(938),O=r(k),N=t.Engagement=function(e){var t=e.toggleModule,n=e.isModuleActivated,r=e.isTogglingModule,o=e.getModule,s=e.userCanManageModules,u=o("sitemaps").description,l=(0,i.default)(e.moduleList);e.isSitePublic||(u=c.default.createElement("span",null,u,c.default.createElement("p",{className:"jp-form-setting-explanation"},(0,M.translate)("Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.",{components:{a:c.default.createElement("a",{href:e.siteAdminUrl+"options-reading.php#blog_public",className:"jetpack-js-stop-propagation"})}}))));var p=[["seo-tools",o("seo-tools").name,o("seo-tools").description,o("seo-tools").learn_more_button],["stats",o("stats").name,o("stats").description,o("stats").learn_more_button],["sharedaddy",o("sharedaddy").name,o("sharedaddy").description,o("sharedaddy").learn_more_button],["publicize",o("publicize").name,o("publicize").description,o("publicize").learn_more_button],["related-posts",o("related-posts").name,o("related-posts").description,o("related-posts").learn_more_button],["comments",o("comments").name,o("comments").description,o("comments").learn_more_button],["likes",o("likes").name,o("likes").description,o("likes").learn_more_button],["subscriptions",o("subscriptions").name,o("subscriptions").description,o("subscriptions").learn_more_button],["gravatar-hovercards",o("gravatar-hovercards").name,o("gravatar-hovercards").description,o("gravatar-hovercards").learn_more_button],["sitemaps",o("sitemaps").name,u,o("sitemaps").learn_more_button],["enhanced-distribution",o("enhanced-distribution").name,o("enhanced-distribution").description,o("enhanced-distribution").learn_more_button],["verification-tools",o("verification-tools").name,o("verification-tools").description,o("verification-tools").learn_more_button]],h=["publicize"];if(!s){var _=p.slice();_.reverse().forEach(function(e){(0,v.default)(h,e[0])&&p.unshift(e)}),p=p.filter(function(e,t){return p.indexOf(e)===t})}return p=p.map(function(i){if(!(0,v.default)(l,i[0]))return null;var u=e.isUnavailableInDevMode(i[0]),p=u?"devmode-disabled":"",_="",g=s||(0,v.default)(h,i[0]),y="seo-tools"===i[0],A={module:i[0],configure_url:""},w=n(i[0]),z=!1,S=!1;"undefined"!=typeof e.sitePlan.product_slug&&(S=!0),!S||"jetpack_business"!==e.sitePlan.product_slug&&"jetpack_business_monthly"!==e.sitePlan.product_slug||(z=!0),u?_=(0,M.translate)("Unavailable in Dev Mode"):s&&(y&&!z?_=c.default.createElement(T.default,{proFeature:i[0]}):y&&!z||(_=c.default.createElement(L.ModuleToggle,{slug:i[0],activated:w,toggling:r(i[0]),toggleModule:t})),y&&(i[1]=c.default.createElement("span",null,i[1],c.default.createElement(f.default,{compact:!0,href:"#/plans"},(0,M.translate)("Pro")))));var k=w?c.default.createElement(E.AllModuleSettings,{module:y?A:o(i[0])}):c.default.createElement("div",{dangerouslySetInnerHTML:a(o(i[0]))});return"seo-tools"===i[0]&&("undefined"!=typeof e.sitePlan.product_slug||u?"jetpack_business"===e.sitePlan.product_slug&&(A.configure_url=w?"https://wordpress.com/settings/seo/"+e.siteRawUrl:"inactive"):A.configure_url="checking",k=c.default.createElement(E.AllModuleSettings,{module:A})),!!g&&c.default.createElement(d.default,{className:p,key:"module-card_"+i[0],header:i[1],subheader:i[2],summary:_,expandedSummary:_,clickableHeaderText:!0,onOpen:function(){return b.default.tracks.recordEvent("jetpack_wpa_settings_card_open",{card:i[0],path:e.route.path})}},k,c.default.createElement("div",{className:"jp-module-settings__learn-more"},c.default.createElement(f.default,{borderless:!0,compact:!0,href:i[3]},c.default.createElement(m.default,{icon:"help-outline"}),c.default.createElement("span",{className:"screen-reader-text"},(0,M.translate)("Learn More")))),"stats"===i[0]&&w?c.default.createElement("div",{className:"jp-module-settings__read-more"},c.default.createElement("span",null,c.default.createElement("span",{className:"jp-module-settings__more-text"},(0,M.translate)("View {{a}}All Stats{{/a}}",{components:{a:c.default.createElement("a",{href:e.siteAdminUrl+"admin.php?page=stats"})}})))):"","subscriptions"===i[0]&&w?c.default.createElement("div",{className:"jp-module-settings__read-more"},c.default.createElement("span",null,c.default.createElement("span",{className:"jp-module-settings__more-text"},(0,M.translate)("View your {{a}}Email Followers{{/a}}",{components:{a:c.default.createElement("a",{href:"https://wordpress.com/people/email-followers/"+e.siteRawUrl})}})))):"")}),c.default.createElement("div",null,c.default.createElement(O.default,null),p)};t.default=(0,u.connect)(function(e){return{isModuleActivated:function(t){return(0,y.isModuleActivated)(e,t)},isTogglingModule:function(t){return(0,y.isActivatingModule)(e,t)||(0,y.isDeactivatingModule)(e,t)},getModule:function(t){return(0,y.getModule)(e,t)},isUnavailableInDevMode:function(t){return(0,w.isUnavailableInDevMode)(e,t)},siteRawUrl:(0,z.getSiteRawUrl)(e),siteAdminUrl:(0,z.getSiteAdminUrl)(e),isSitePublic:(0,z.isSitePublic)(e),sitePlan:(0,S.getSitePlan)(e),userCanManageModules:(0,z.userCanManageModules)(e),moduleList:(0,y.getModules)(e)}},function(e){return{toggleModule:function(t,n){return e(n?(0,y.deactivateModule)(t):(0,y.activateModule)(t))}}})(N)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.AllModuleSettings=void 0;var a=n(348),o=r(a),i=n(142),s=r(i),c=n(466),u=n(154),l=n(941),d=n(980),p=r(d),f=n(347),h=s.default.createClass({displayName:"AllModuleSettingsComponent",render:function(){var e=this.props.module;switch(e.module){case"videopress":return s.default.createElement(l.VideoPressSettings,{module:e});case"omnisearch":return s.default.createElement("div",null,s.default.createElement("span",{className:"jp-form-setting-explanation"},this.props.module.long_description),s.default.createElement("br",null),s.default.createElement(p.default,{className:"jp-module-settings__external-link",icon:!0,iconSize:16,href:"/wp-admin/admin.php?page=omnisearch"},(0,c.translate)("Search your content.")));case"post-by-email":return s.default.createElement(l.PostByEmailSettings,{module:e});case"custom-content-types":return s.default.createElement(l.CustomContentTypesSettings,{module:e});case"after-the-deadline":return s.default.createElement(l.AfterTheDeadlineSettings,{module:e});case"markdown":return s.default.createElement(l.MarkdownSettings,{module:e});case"tiled-gallery":return s.default.createElement(l.TiledGallerySettings,{module:e});case"minileven":return s.default.createElement(l.MinilevenSettings,{module:e});case"carousel":return s.default.createElement(l.CarouselSettings,{module:e});case"infinite-scroll":return s.default.createElement(l.InfiniteScrollSettings,{module:e});case"protect":return s.default.createElement(l.ProtectSettings,{module:e});case"monitor":return s.default.createElement(l.MonitorSettings,{module:e});case"scan":return""===e.configure_url?s.default.createElement("div",null,(0,c.translate)("Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.")):s.default.createElement("div",null,s.default.createElement("div",{className:"jp-form-setting-explanation"},(0,c.translate)('You can see the information about security scanning in the "At a Glance" section.')),s.default.createElement("br",null),s.default.createElement(p.default,{className:"jp-module-settings__external-link",icon:!0,iconSize:16,href:e.configure_url},(0,c.translate)("Configure your Security Scans")));case"sso":return s.default.createElement(l.SingleSignOnSettings,{module:e});case"seo-tools":return""===e.configure_url?s.default.createElement("div",null,(0,c.translate)("Make sure your site is easily found on search engines with SEO tools for your content and social posts.")):"checking"===e.configure_url?null:"inactive"===e.configure_url?s.default.createElement("div",null,(0,c.translate)("Activate this module to use the advanced SEO tools.")):s.default.createElement("div",null,s.default.createElement(p.default,{className:"jp-module-settings__external-link",icon:!0,iconSize:16,href:e.configure_url},(0,c.translate)("Configure your SEO settings.")));case"stats":return s.default.createElement(l.StatsSettings,{module:e});case"related-posts":return s.default.createElement(l.RelatedPostsSettings,{module:e});case"comments":return s.default.createElement(l.CommentsSettings,{module:e});case"subscriptions":return s.default.createElement(l.SubscriptionsSettings,(0,o.default)({module:e},this.props));case"likes":return s.default.createElement(l.LikesSettings,{module:e});case"verification-tools":return s.default.createElement(l.VerificationToolsSettings,{module:e});case"sitemaps":return s.default.createElement(l.SitemapsSettings,(0,o.default)({module:e},this.props));case"gravatar-hovercards":case"contact-form":case"latex":case"shortlinks":case"shortcodes":case"photon":case"widget-visibility":case"notifications":case"enhanced-distribution":return s.default.createElement("span",{className:"jp-form-setting-explanation"},(0,c.translate)("This module has no configuration options")," ");case"akismet":case"backups":return""===e.configure_url?s.default.createElement("div",null,"akismet"===e.module?(0,c.translate)("Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch."):(0,c.translate)("Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.")):s.default.createElement("div",null,(0,c.translate)("{{link}}Configure your %(module_slug)s Settings {{/link}}",{components:{link:s.default.createElement(p.default,{className:"jp-module-settings__external-link",icon:!0,iconSize:16,href:e.configure_url})},args:{module_slug:"akismet"===e.module?"Akismet":"Backups"}}));case"custom-css":case"widgets":case"publicize":case"sharedaddy":default:return"publicize"===e.module&&(e.configure_url=this.props.adminUrl+"options-general.php?page=sharing"),s.default.createElement("div",null,(0,c.translate)("{{link}}Configure your %(module_slug)s Settings {{/link}}",{components:{link:s.default.createElement(p.default,{className:"jp-module-settings__external-link",icon:!0,iconSize:16,href:e.configure_url})},args:{module_slug:e.name}}))}}});t.AllModuleSettings=(0,u.connect)(function(e){return{adminUrl:(0,f.getSiteAdminUrl)(e)}})(h)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.SitemapsSettings=t.MarkdownSettings=t.AfterTheDeadlineSettings=t.CustomContentTypesSettings=t.PostByEmailSettings=t.TiledGallerySettings=t.VerificationToolsSettings=t.MinilevenSettings=t.InfiniteScrollSettings=t.CarouselSettings=t.SingleSignOnSettings=t.MonitorSettings=t.ProtectSettings=t.StatsSettings=t.SubscriptionsSettings=t.CommentsSettings=t.LikesSettings=t.RelatedPostsSettings=t.SharedaddySettings=t.VideoPressSettings=void 0;var a=n(348),o=r(a),i=n(142),s=r(i),c=n(466),u=n(832),l=r(u),d=n(942),p=r(d),f=n(945),h=r(f),m=n(966),M=r(m),_=n(968),v=r(_),g=n(836),b=r(g),y=n(398),A=r(y),T=n(837),L=r(T),E=n(980),w=r(E),z=n(983),S=n(1004),k=n(1012),O=t.VideoPressSettings=s.default.createClass({displayName:"VideoPressSettings",render:function(){return s.default.createElement("div",null,s.default.createElement("p",{className:"jp-form-setting-explanation"},(0,c.translate)("The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.")),s.default.createElement("br",null),s.default.createElement("div",null,s.default.createElement(w.default,{className:"jp-module-settings__external-link",icon:!0,iconSize:16,href:this.props.module.configure_url},(0,c.translate)("Configure your VideoPress settings."))))}});t.VideoPressSettings=O=(0,k.ModuleSettingsForm)(O);var N=t.SharedaddySettings=s.default.createClass({displayName:"SharedaddySettings",render:function(){return s.default.createElement("form",{onSubmit:this.props.onSubmit},s.default.createElement(z.FormFieldset,null,s.default.createElement(S.ModuleSettingCheckbox,(0,o.default)({name:"option_name"},this.props,{label:(0,c.translate)("Subscriber")})),s.default.createElement(z.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});t.SharedaddySettings=N=(0,k.ModuleSettingsForm)(N);var C=t.RelatedPostsSettings=s.default.createClass({displayName:"RelatedPostsSettings",renderPreviews:function(){var e=this.props.getOptionValue("show_headline"),t=this.props.getOptionValue("show_thumbnails"),n=[{url:"https://jetpackme.files.wordpress.com/2014/08/1-wpios-ipad-3-1-viewsite.png?w=350&h=200&crop=1",text:(0,c.translate)("Big iPhone/iPad Update Now Available")},{url:"https://jetpackme.files.wordpress.com/2014/08/wordpress-com-news-wordpress-for-android-ui-update2.jpg?w=350&h=200&crop=1",text:(0,c.translate)("The WordPress for Android App Gets a Big Facelift")},{url:"https://jetpackme.files.wordpress.com/2014/08/videopresswedding.jpg?w=350&h=200&crop=1",text:(0,c.translate)("Upgrade Focus: VideoPress For Weddings")}];return s.default.createElement("div",{className:"jp-related-posts-preview"},e?s.default.createElement("div",{className:"jp-related-posts-preview__title"},(0,c.translate)("Related")):"",n.map(function(e,n){return s.default.createElement("span",{key:"preview_"+n,className:"jp-related-posts-preview__item"},t?s.default.createElement("img",{src:e.url}):"",s.default.createElement("span",null,s.default.createElement("a",{href:"#/engagement"}," ",e.text," ")))}))},render:function(){return s.default.createElement("form",{onSubmit:this.props.onSubmit},s.default.createElement(z.FormFieldset,null,s.default.createElement(S.ModuleSettingCheckbox,(0,o.default)({name:"show_headline",label:(0,c.translate)('Show a "Related" header to more clearly separate the related section from posts')},this.props)),s.default.createElement(S.ModuleSettingCheckbox,(0,o.default)({name:"show_thumbnails",label:(0,c.translate)("Use a large and visually striking layout")},this.props)),s.default.createElement("div",{className:"jp-related-posts-settings__preview-label"},(0,c.translate)("Preview")),s.default.createElement(l.default,null,this.renderPreviews()),s.default.createElement(z.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});t.RelatedPostsSettings=C=(0,k.ModuleSettingsForm)(C);var D=t.LikesSettings=s.default.createClass({displayName:"LikesSettings",render:function(){var e=this.props.module.configure_url;return s.default.createElement("form",{onSubmit:this.props.onSubmit},s.default.createElement(z.FormFieldset,null,s.default.createElement(z.FormLegend,null," ",(0,c.translate)("WordPress.com Likes are:")),s.default.createElement(S.ModuleSettingRadios,(0,o.default)({name:"wpl_default"},this.props,{validValues:this.props.validValues("wpl_default")})),s.default.createElement(z.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})),s.default.createElement("p",null,(0,c.translate)("{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}",{components:{a:s.default.createElement("a",{href:e})}})))}});t.LikesSettings=D=(0,k.ModuleSettingsForm)(D);var P=t.CommentsSettings=s.default.createClass({displayName:"CommentsSettings",render:function(){return s.default.createElement("form",{onSubmit:this.props.onSubmit},s.default.createElement(z.FormFieldset,null,s.default.createElement(z.FormLegend,null,(0,c.translate)("Comments headline")),s.default.createElement(z.FormLabel,null,s.default.createElement(p.default,{name:"highlander_comment_form_prompt",value:this.props.getOptionValue("highlander_comment_form_prompt"),disabled:this.props.isUpdating("highlander_comment_form_prompt"),onChange:this.props.onOptionChange})),s.default.createElement("span",{className:"jp-form-setting-explanation"},(0,c.translate)("A few catchy words to motivate your readers to comment."))),s.default.createElement(z.FormFieldset,null,s.default.createElement(z.FormLegend,null,(0,c.translate)("Color Scheme")),s.default.createElement(S.ModuleSettingRadios,(0,o.default)({name:"jetpack_comment_form_color_scheme"},this.props,{validValues:this.props.validValues("jetpack_comment_form_color_scheme")})),s.default.createElement(z.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});t.CommentsSettings=P=(0,k.ModuleSettingsForm)(P);var x=t.SubscriptionsSettings=s.default.createClass({displayName:"SubscriptionsSettings",render:function(){return s.default.createElement("form",{onSubmit:this.props.onSubmit},s.default.createElement(z.FormLegend,null,(0,c.translate)("Can readers subscribe to your posts, comments or both?")),s.default.createElement(z.FormFieldset,null,s.default.createElement(S.ModuleSettingCheckbox,(0,o.default)({name:"stb_enabled"},this.props,{label:(0,c.translate)('Show a "follow blog" options in the comment form')})),s.default.createElement(S.ModuleSettingCheckbox,(0,o.default)({name:"stc_enabled"},this.props,{label:(0,c.translate)('Show a "follow comments" option in the comment form.')})),s.default.createElement(z.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});t.SubscriptionsSettings=x=(0,k.ModuleSettingsForm)(x);var j=t.StatsSettings=s.default.createClass({displayName:"StatsSettings",render:function(){return s.default.createElement("form",{onSubmit:this.props.onSubmit},s.default.createElement(z.FormFieldset,null,s.default.createElement(z.FormLegend,null,(0,c.translate)("Admin Bar")),s.default.createElement(S.ModuleSettingCheckbox,(0,o.default)({name:"admin_bar"},this.props,{label:(0,c.translate)("Put a chart showing 48 hours of views in the admin bar")}))),s.default.createElement(z.FormFieldset,null,s.default.createElement(z.FormLegend,null,(0,c.translate)("Smiley")),s.default.createElement(S.ModuleSettingCheckbox,(0,o.default)({name:"hide_smile"},this.props,{label:(0,c.translate)("Hide the stats smiley face image. The image helps collect stats but should still work when hidden.")}))),s.default.createElement(z.FormFieldset,null,s.default.createElement(z.FormLegend,null,(0,
+c.translate)("Registered Users: Count the page views of registered users who are logged in")),s.default.createElement(S.ModuleSettingMultipleSelectCheckboxes,(0,o.default)({name:"count_roles"},this.props,{validValues:this.props.getSiteRoles()}))),s.default.createElement(z.FormFieldset,null,s.default.createElement(z.FormLegend,null,(0,c.translate)("Report Visibility: Select the roles that will be able to view stats reports")),s.default.createElement(S.ModuleSettingMultipleSelectCheckboxes,(0,o.default)({always_checked:["administrator"],name:"roles"},this.props,{validValues:this.props.getSiteRoles()})),s.default.createElement(z.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});t.StatsSettings=j=(0,k.ModuleSettingsForm)(j);var W=t.ProtectSettings=s.default.createClass({displayName:"ProtectSettings",render:function(){var e=this.props.currentIp?s.default.createElement("p",null,(0,c.translate)("Your Current IP: %(ip)s",{args:{ip:this.props.currentIp}})):"";return s.default.createElement("form",{onSubmit:this.props.onSubmit},s.default.createElement(z.FormFieldset,null,s.default.createElement(z.FormLegend,null,(0,c.translate)("Whitelist Management")),s.default.createElement("p",null,(0,c.translate)("Whitelisting an IP address prevents it from ever being blocked by Jetpack.")),s.default.createElement("small",null,(0,c.translate)("Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.")),e,s.default.createElement(z.FormLabel,null,s.default.createElement(h.default,{name:"jetpack_protect_global_whitelist",placeholder:"Example: 12.12.12.1-12.12.12.100",onChange:this.props.onOptionChange,value:this.props.getOptionValue("jetpack_protect_global_whitelist").local})),s.default.createElement("span",{className:"jp-form-setting-explanation"},(0,c.translate)("IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100",{components:{br:s.default.createElement("br",null)}})),s.default.createElement(z.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});W.propTypes={currentIp:s.default.PropTypes.string.isRequired},t.ProtectSettings=W=(0,k.ModuleSettingsForm)(W);var Y=t.MonitorSettings=s.default.createClass({displayName:"MonitorSettings",render:function(){return s.default.createElement("form",{onSubmit:this.props.onSubmit},s.default.createElement(z.FormFieldset,null,s.default.createElement(S.ModuleSettingCheckbox,(0,o.default)({name:"monitor_receive_notifications"},this.props,{label:(0,c.translate)("Receive Monitor Email Notifications")})),s.default.createElement("span",{className:"jp-form-setting-explanation"},(0,c.translate)("Emails will be sent to ")+this.props.adminEmailAddress,". ",s.default.createElement("span",null," ",(0,c.translate)("{{a}}Edit{{/a}}",{components:{a:s.default.createElement("a",{href:"https://wordpress.com/settings/account/"})}}))),s.default.createElement(z.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});t.MonitorSettings=Y=(0,k.ModuleSettingsForm)(Y);var q=t.SingleSignOnSettings=s.default.createClass({displayName:"SingleSignOnSettings",render:function(){return s.default.createElement("form",{onSubmit:this.props.onSubmit},s.default.createElement(z.FormFieldset,null,s.default.createElement(S.ModuleSettingCheckbox,(0,o.default)({name:"jetpack_sso_match_by_email"},this.props,{label:(0,c.translate)("Match By Email")})),s.default.createElement(S.ModuleSettingCheckbox,(0,o.default)({name:"jetpack_sso_require_two_step"},this.props,{label:(0,c.translate)("Require Two-Step Authentication")})),s.default.createElement(z.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});t.SingleSignOnSettings=q=(0,k.ModuleSettingsForm)(q);var B=t.CarouselSettings=s.default.createClass({displayName:"CarouselSettings",render:function(){return s.default.createElement("form",{onSubmit:this.props.onSubmit},s.default.createElement(z.FormFieldset,null,s.default.createElement(z.FormLegend,null," ",(0,c.translate)("Mobile Promos")," "),s.default.createElement(S.ModuleSettingCheckbox,(0,o.default)({name:"carousel_display_exif"},this.props,{label:(0,c.translate)("Show photo metadata (Exif) in carousel, when available")}))),s.default.createElement(z.FormFieldset,null,s.default.createElement(z.FormLegend,null," ",(0,c.translate)("Background Color")),s.default.createElement(S.ModuleSettingRadios,(0,o.default)({name:"carousel_background_color"},this.props,{validValues:this.props.validValues("carousel_background_color")})),s.default.createElement(z.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});t.CarouselSettings=B=(0,k.ModuleSettingsForm)(B);var R=t.InfiniteScrollSettings=s.default.createClass({displayName:"InfiniteScrollSettings",render:function(){return s.default.createElement("form",{onSubmit:this.props.onSubmit},s.default.createElement(z.FormFieldset,null,s.default.createElement(S.ModuleSettingCheckbox,(0,o.default)({name:"infinite_scroll"},this.props,{label:(0,c.translate)("Scroll infinitely (Shows 7 posts on each load)")})),s.default.createElement(S.ModuleSettingCheckbox,(0,o.default)({name:"infinite_scroll_google_analytics"},this.props,{label:(0,c.translate)("Track each infinite Scroll post load as a page view in Google Analytics")})),s.default.createElement(z.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});t.InfiniteScrollSettings=R=(0,k.ModuleSettingsForm)(R);var H=t.MinilevenSettings=s.default.createClass({displayName:"MinilevenSettings",render:function(){return s.default.createElement("form",{onSubmit:this.props.onSubmit},s.default.createElement(z.FormFieldset,null,s.default.createElement(z.FormLegend,null," ",(0,c.translate)("Excerpts")," "),s.default.createElement(S.ModuleSettingRadios,(0,o.default)({name:"wp_mobile_excerpt"},this.props,{validValues:this.props.validValues("wp_mobile_excerpt")}))),s.default.createElement(z.FormFieldset,null,s.default.createElement(z.FormLegend,null," ",(0,c.translate)("Featured Images")," "),s.default.createElement(S.ModuleSettingRadios,(0,o.default)({name:"wp_mobile_featured_images"},this.props,{validValues:this.props.validValues("wp_mobile_featured_images")}))),s.default.createElement(z.FormFieldset,null,s.default.createElement(z.FormLegend,null," ",(0,c.translate)("Mobile Promos")," "),s.default.createElement(S.ModuleSettingCheckbox,(0,o.default)({name:"wp_mobile_app_promos"},this.props,{label:(0,c.translate)("Show a promo for the WordPress mobile apps in the footer of the mobile theme")})),s.default.createElement(z.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});t.MinilevenSettings=H=(0,k.ModuleSettingsForm)(H);var I=t.VerificationToolsSettings=s.default.createClass({displayName:"VerificationToolsSettings",render:function(){return s.default.createElement("form",{onSubmit:this.props.onSubmit},s.default.createElement(z.FormFieldset,null,s.default.createElement("p",{className:"jp-form-setting-explanation"},(0,c.translate)('Enter your meta key "content" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.',{components:{a:s.default.createElement("a",{href:"https://www.google.com/webmasters/tools/",target:"_blank"}),a1:s.default.createElement("a",{href:"http://www.bing.com/webmaster/",target:"_blank"}),a2:s.default.createElement("a",{href:"https://pinterest.com/website/verify/",target:"_blank"})}})),s.default.createElement("div",{className:"dops-card"},s.default.createElement(z.FormLabel,null,s.default.createElement(z.FormLegend,null,"Google"),s.default.createElement(p.default,{name:"google",value:this.props.getOptionValue("google"),placeholder:"Example: dBw5CvburAxi537Rp9qi5uG2174Vb6JwHwIRwPSLIK8",className:"widefat code",disabled:this.props.isUpdating("google"),onChange:this.props.onOptionChange})),s.default.createElement("span",{className:"jp-form-setting-explanation"},(0,c.translate)("Meta key example:")," <meta name='google-site-verification' content='",s.default.createElement("strong",{className:"code"},"dBw5CvburAxi537Rp9qi5uG2174Vb6JwHwIRwPSLIK8"),"'>")),s.default.createElement("div",{className:"dops-card"},s.default.createElement(z.FormLabel,null,s.default.createElement(z.FormLegend,null,"Bing"),s.default.createElement(p.default,{name:"bing",value:this.props.getOptionValue("bing"),placeholder:"Example: 12C1203B5086AECE94EB3A3D9830B2E",className:"widefat code",disabled:this.props.isUpdating("bing"),onChange:this.props.onOptionChange})),s.default.createElement("span",{className:"jp-form-setting-explanation"},(0,c.translate)("Meta key example:")," <meta name='msvalidate.01' content='",s.default.createElement("strong",null,"12C1203B5086AECE94EB3A3D9830B2E"),"'>")),s.default.createElement("div",{className:"dops-card"},s.default.createElement(z.FormLabel,null,s.default.createElement(z.FormLegend,null,"Pinterest"),s.default.createElement(p.default,{name:"pinterest",value:this.props.getOptionValue("pinterest"),placeholder:"Example: f100679e6048d45e4a0b0b92dce1efce",className:"widefat code",disabled:this.props.isUpdating("pinterest"),onChange:this.props.onOptionChange})),s.default.createElement("span",{className:"jp-form-setting-explanation"},(0,c.translate)("Meta key example:")," <meta name='p:domain_verify' content='",s.default.createElement("strong",null,"f100679e6048d45e4a0b0b92dce1efce"),"'>")),s.default.createElement("div",{className:"dops-card"},s.default.createElement(z.FormLabel,null,s.default.createElement(z.FormLegend,null,"Yandex"),s.default.createElement(p.default,{name:"yandex",value:this.props.getOptionValue("yandex"),placeholder:"Example: 44d68e1216009f40",className:"widefat code",disabled:this.props.isUpdating("yandex"),onChange:this.props.onOptionChange})),s.default.createElement("span",{className:"jp-form-setting-explanation"},(0,c.translate)("Meta key example:")," <meta name='yandex-verification' content='",s.default.createElement("strong",null,"44d68e1216009f40"),"'>")),s.default.createElement(z.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});t.VerificationToolsSettings=I=(0,k.ModuleSettingsForm)(I);var U=t.TiledGallerySettings=s.default.createClass({displayName:"TiledGallerySettings",render:function(){return s.default.createElement("form",{onSubmit:this.props.onSubmit},s.default.createElement(z.FormFieldset,null,s.default.createElement(S.ModuleSettingCheckbox,(0,o.default)({name:"tiled_galleries"},this.props,{label:(0,c.translate)("Display all your gallery pictures in a cool mosaic")})),s.default.createElement(z.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});t.TiledGallerySettings=U=(0,k.ModuleSettingsForm)(U);var F=t.PostByEmailSettings=s.default.createClass({displayName:"PostByEmailSettings",regeneratePostByEmailAddress:function(e){e.preventDefault(),this.props.regeneratePostByEmailAddress()},address:function(){var e=this.props.getOptionValue("post_by_email_address");return e===!1?"":e},render:function(){return this.props.isCurrentUserLinked?s.default.createElement("form",null,s.default.createElement(z.FormFieldset,null,s.default.createElement(z.FormLabel,null,s.default.createElement(z.FormLegend,null,(0,c.translate)("Email Address")),s.default.createElement(v.default,{value:this.address(),copy:(0,c.translate)("Copy",{context:"verb"}),copied:(0,c.translate)("Copied!"),prompt:(0,c.translate)("Highlight and copy the following text to your clipboard:")}),s.default.createElement(z.FormButton,{onClick:this.regeneratePostByEmailAddress},(0,c.translate)("Regenerate address"))))):s.default.createElement("div",null,s.default.createElement("div",{className:"jp-connection-settings"},s.default.createElement("div",{className:"jp-connection-settings__headline"},(0,c.translate)("Link your account to WordPress.com to start using this feature.")),s.default.createElement("div",{className:"jp-connection-settings__actions"},s.default.createElement(b.default,{connectUser:!0,from:"post-by-email"}))))}});F.propTypes={isCurrentUserLinked:s.default.PropTypes.bool.isRequired},t.PostByEmailSettings=F=(0,k.ModuleSettingsForm)(F);var X=t.CustomContentTypesSettings=s.default.createClass({displayName:"CustomContentTypesSettings",render:function(){var e=this,t=function(){return e.props.getOptionCurrentValue(e.props.module.module,"jetpack_portfolio")?s.default.createElement(L.default,{disabled:!e.props.shouldSaveButtonBeDisabled(),href:e.props.siteAdminUrl+"edit.php?post_type=jetpack-portfolio",compact:!0},(0,c.translate)("Configure Portfolios")):""},n=function(){return e.props.getOptionCurrentValue(e.props.module.module,"jetpack_testimonial")?s.default.createElement(L.default,{disabled:!e.props.shouldSaveButtonBeDisabled(),href:e.props.siteAdminUrl+"edit.php?post_type=jetpack-testimonial",compact:!0},(0,c.translate)("Configure Testimonials")):""};return s.default.createElement("form",{onSubmit:this.props.onSubmit},s.default.createElement(z.FormFieldset,null,s.default.createElement(S.ModuleSettingCheckbox,(0,o.default)({name:"jetpack_portfolio"},this.props,{label:(0,c.translate)("Enable Portfolio Projects for this site.")})),s.default.createElement(S.ModuleSettingCheckbox,(0,o.default)({name:"jetpack_testimonial"},this.props,{label:(0,c.translate)("Enable Testimonials for this site.")})),s.default.createElement("br",null),t(),n(),s.default.createElement(z.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});X.propTypes={siteAdminUrl:s.default.PropTypes.string.isRequired},t.CustomContentTypesSettings=X=(0,k.ModuleSettingsForm)(X);var V=t.AfterTheDeadlineSettings=s.default.createClass({displayName:"AfterTheDeadlineSettings",render:function(){return s.default.createElement("form",{onSubmit:this.props.onSubmit},s.default.createElement(z.FormFieldset,null,s.default.createElement(z.FormLegend,null," ",(0,c.translate)("Proofreading")," "),s.default.createElement("span",{className:"jp-form-setting-explanation"},(0,c.translate)("Automatically proofread content when: ")),s.default.createElement(S.ModuleSettingCheckbox,(0,o.default)({name:"onpublish"},this.props,{label:(0,c.translate)("A post or page is first published")})),s.default.createElement(S.ModuleSettingCheckbox,(0,o.default)({name:"onupdate"},this.props,{label:(0,c.translate)("A post or page is updated")}))),s.default.createElement(z.FormFieldset,null,s.default.createElement(z.FormLegend,null," ",(0,c.translate)("Automatic Language Detection")),s.default.createElement("span",{className:"jp-form-setting-explanation"},(0,c.translate)("The proofreader supports English, French, German, Portuguese and Spanish.")),s.default.createElement(S.ModuleSettingCheckbox,(0,o.default)({name:"guess_lang"},this.props,{label:(0,c.translate)("Use automatically detected language to proofread posts and pages")}))),s.default.createElement(z.FormFieldset,null,s.default.createElement(z.FormLegend,null," ",(0,c.translate)("English Options")," "),s.default.createElement("span",{className:"jp-form-setting-explanation"},(0,c.translate)("Enable proofreading for the following grammar and style rules: ")),s.default.createElement(S.ModuleSettingCheckbox,(0,o.default)({name:"Bias Language"},this.props,{label:(0,c.translate)("Bias Language")})),s.default.createElement(S.ModuleSettingCheckbox,(0,o.default)({name:"Cliches"},this.props,{label:(0,c.translate)("Clichés")})),s.default.createElement(S.ModuleSettingCheckbox,(0,o.default)({name:"Complex Expression"},this.props,{label:(0,c.translate)("Complex Phrases")})),s.default.createElement(S.ModuleSettingCheckbox,(0,o.default)({name:"Diacritical Marks"},this.props,{label:(0,c.translate)("Diacritical Marks")})),s.default.createElement(S.ModuleSettingCheckbox,(0,o.default)({name:"Double Negative"},this.props,{label:(0,c.translate)("Double Negatives")})),s.default.createElement(S.ModuleSettingCheckbox,(0,o.default)({name:"Hidden Verbs"},this.props,{label:(0,c.translate)("Hidden Verbs")})),s.default.createElement(S.ModuleSettingCheckbox,(0,o.default)({name:"Jargon Language"},this.props,{label:(0,c.translate)("Jargon")})),s.default.createElement(S.ModuleSettingCheckbox,(0,o.default)({name:"Passive voice"},this.props,{label:(0,c.translate)("Passive Voice")})),s.default.createElement(S.ModuleSettingCheckbox,(0,o.default)({name:"Phrases to Avoid"},this.props,{label:(0,c.translate)("Phrases to Avoid")})),s.default.createElement(S.ModuleSettingCheckbox,(0,o.default)({name:"Redundant Expression"},this.props,{label:(0,c.translate)("Redundant Phrases")}))),s.default.createElement(z.FormFieldset,null,s.default.createElement(z.FormLegend,null,(0,c.translate)("Ignored Phrases")),s.default.createElement(M.default,{name:"ignored_phrases",placeholder:(0,c.translate)("Add a phrase"),value:""!==this.props.getOptionValue("ignored_phrases")?this.props.getOptionValue("ignored_phrases").split(","):[],onChange:this.props.onOptionChange})),s.default.createElement(z.FormFieldset,null,s.default.createElement(z.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});t.AfterTheDeadlineSettings=V=(0,k.ModuleSettingsForm)(V);var J=t.MarkdownSettings=s.default.createClass({displayName:"MarkdownSettings",render:function(){return s.default.createElement("form",{onSubmit:this.props.onSubmit},s.default.createElement(z.FormFieldset,null,s.default.createElement(S.ModuleSettingCheckbox,(0,o.default)({name:"wpcom_publish_comments_with_markdown"},this.props,{label:(0,c.translate)("Use Markdown for comments")})),s.default.createElement(z.FormButton,{className:"is-primary",isSubmitting:this.props.isSavingAnyOption(),disabled:this.props.shouldSaveButtonBeDisabled()})))}});t.MarkdownSettings=J=(0,k.ModuleSettingsForm)(J);var K=t.SitemapsSettings=s.default.createClass({displayName:"SitemapsSettings",render:function(){var e=(0,A.default)(this.props,["module","extra","sitemap_url"],""),t=(0,A.default)(this.props,["module","extra","news_sitemap_url"],"");return s.default.createElement("div",null,s.default.createElement("p",null,(0,c.translate)("Search engines will find the sitemaps at these locations:")),s.default.createElement("p",null,(0,c.translate)("Sitemap: {{a}}%(url)s{{/a}}",{components:{a:s.default.createElement("a",{href:e,target:"_blank"})},args:{url:e}})),s.default.createElement("p",null,(0,c.translate)("News Sitemap: {{a}}%(url)s{{/a}}",{components:{a:s.default.createElement("a",{href:t,target:"_blank"})},args:{url:t}})))}});t.SitemapsSettings=K=(0,k.ModuleSettingsForm)(K)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=n(142),i=r(o),s=n(747),c=r(s);n(943),t.default=i.default.createClass({displayName:"TextInput",getDefaultProps:function(){return{isError:!1,isValid:!1,selectOnFocus:!1,type:"text"}},focus:function(){this.refs.textField.focus()},render:function(){var e=this.props,t=e.className,n=e.selectOnFocus,r=(0,c.default)(t,{"dops-text-input":!0,"is-error":this.props.isError,"is-valid":this.props.isValid});return i.default.createElement("input",a({},this.props,{ref:"textField",className:r,onClick:n?this.selectOnFocus:null}))},selectOnFocus:function(e){e.target.select()}}),e.exports=t.default},function(e,t){},,function(e,t,n){"use strict";var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a=n(142),o=n(747),i=n(946);n(964),e.exports=a.createClass({displayName:"Textarea",render:function(){return a.createElement("textarea",r({},i(this.props,"className"),{className:o(this.props.className,"dops-textarea")}),this.props.children)}})},function(e,t,n){var r=n(767),a=n(947),o=n(956),i=n(958),s=n(960),c=n(671),u=c(function(e,t){return null==e?{}:(t=r(o(t,1),String),i(e,a(s(e),t)))});e.exports=u},function(e,t,n){function r(e,t,n,r){var d=-1,p=o,f=!0,h=e.length,m=[],M=t.length;if(!h)return m;n&&(t=s(t,c(n))),r?(p=i,f=!1):t.length>=l&&(p=u,f=!1,t=new a(t));e:for(;++d<h;){var _=e[d],v=n?n(_):_;if(f&&v===v){for(var g=M;g--;)if(t[g]===v)continue e;m.push(_)}else p(t,v,r)||m.push(_)}return m}var a=n(948),o=n(950),i=n(953),s=n(767),c=n(954),u=n(955),l=200;e.exports=r},function(e,t,n){function r(e){var t=-1,n=e?e.length:0;for(this.__data__=new a;++t<n;)this.push(e[t])}var a=n(718),o=n(949);r.prototype.push=o,e.exports=r},function(e,t,n){function r(e){var t=this.__data__;if(a(e)){var n=t.__data__,r="string"==typeof e?n.string:n.hash;r[e]=o}else t.set(e,o)}var a=n(729),o="__lodash_hash_undefined__";e.exports=r},function(e,t,n){function r(e,t){return!!e.length&&a(e,t,0)>-1}var a=n(951);e.exports=r},function(e,t,n){function r(e,t,n){if(t!==t)return a(e,n);for(var r=n-1,o=e.length;++r<o;)if(e[r]===t)return r;return-1}var a=n(952);e.exports=r},function(e,t){function n(e,t,n){for(var r=e.length,a=t+(n?0:-1);n?a--:++a<r;){var o=e[a];if(o!==o)return a}return-1}e.exports=n},function(e,t){function n(e,t,n){for(var r=-1,a=e.length;++r<a;)if(n(t,e[r]))return!0;return!1}e.exports=n},function(e,t){function n(e){return function(t){return e(t)}}e.exports=n},function(e,t,n){function r(e,t){var n=e.__data__;if(a(t)){var r=n.__data__,i="string"==typeof t?r.string:r.hash;return i[t]===o}return n.has(t)}var a=n(729),o="__lodash_hash_undefined__";e.exports=r},function(e,t,n){function r(e,t,n,c){c||(c=[]);for(var u=-1,l=e.length;++u<l;){var d=e[u];t>0&&s(d)&&(n||i(d)||o(d))?t>1?r(d,t-1,n,c):a(c,d):n||(c[c.length]=d)}return c}var a=n(957),o=n(680),i=n(682),s=n(681);e.exports=r},function(e,t){function n(e,t){for(var n=-1,r=t.length,a=e.length;++n<r;)e[a+n]=t[n];return e}e.exports=n},function(e,t,n){function r(e,t){return e=Object(e),a(t,function(t,n){return n in e&&(t[n]=e[n]),t},{})}var a=n(959);e.exports=r},function(e,t){function n(e,t,n,r){var a=-1,o=e.length;for(r&&o&&(n=e[++a]);++a<o;)n=t(n,e[a],a,e);return n}e.exports=n},function(e,t,n){function r(e){for(var t=-1,n=s(e),r=a(e),c=r.length,l=o(e),d=!!l,p=l||[],f=p.length;++t<c;){var h=r[t];d&&("length"==h||i(h,f))||"constructor"==h&&(n||!u.call(e,h))||p.push(h)}return p}var a=n(961),o=n(678),i=n(670),s=n(684),c=Object.prototype,u=c.hasOwnProperty;e.exports=r},function(e,t,n){function r(e){e=null==e?e:Object(e);var t=[];for(var n in e)t.push(n);return t}var a=n(962),o=n(963),i=Object.prototype,s=a?a.enumerate:void 0,c=i.propertyIsEnumerable;s&&!c.call({valueOf:1},"valueOf")&&(r=function(e){return o(s(e))}),e.exports=r},function(e,t,n){var r=n(462),a=r.Reflect;e.exports=a},function(e,t){function n(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}e.exports=n},function(e,t){},,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(967),s=r(i),c=o.default.createClass({displayName:"JetpackTagsInput",getInitialState:function(){return{tags:this.props.value||[]}},handleChange:function(e){this.setState({tags:e}),this.props.onChange&&this.props.onChange({target:{name:this.props.name,value:e.join(",")}})},render:function(){var e=this.props;return o.default.createElement(s.default,{inputProps:{placeholder:e.placeholder},onChange:this.handleChange,value:this.state.tags})}});t.default=c,e.exports=t.default},function(e,t,n){var r,a,o;!function(i,s){a=[e,t,n(142)],r=s,o="function"==typeof r?r.apply(t,a):r,!(void 0!==o&&(e.exports=o))}(this,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function c(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}function u(e){for(var t=[],n=0;n<e.length;n++)t.indexOf(e[n])===-1&&t.push(e[n]);return t}function l(e){return window.clipboardData?window.clipboardData.getData("Text"):e.clipboardData?e.clipboardData.getData("text/plain"):""}function d(e){var t=e.tag,n=e.key,r=e.disabled,a=e.onRemove,o=e.classNameRemove,i=e.getTagDisplayValue,s=c(e,["tag","key","disabled","onRemove","classNameRemove","getTagDisplayValue"]);return m.default.createElement("span",_({key:n},s),i(t),!r&&m.default.createElement("a",{className:o,onClick:function(e){return a(n)}}))}function p(e){var t=e.onChange,n=e.value,r=(e.addTag,c(e,["onChange","value","addTag"]));return m.default.createElement("input",_({type:"text",onChange:t,value:n},r))}function f(e,t){return m.default.createElement("span",null,e,t)}function h(e){return e.split(" ").map(function(e){return e.trim()})}Object.defineProperty(t,"__esModule",{value:!0});var m=r(n),M=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};d.propTypes={key:m.default.PropTypes.number,tag:m.default.PropTypes.string,onRemove:m.default.PropTypes.func,classNameRemove:m.default.PropTypes.string,getTagDisplayValue:m.default.PropTypes.func},p.propTypes={value:m.default.PropTypes.string,onChange:m.default.PropTypes.func,addTag:m.default.PropTypes.func};var v={className:"react-tagsinput-input",placeholder:"Add a tag"},g=function(e){function t(){o(this,t);var e=i(this,Object.getPrototypeOf(t).call(this));return e.state={tag:"",isFocused:!1},e.focus=e.focus.bind(e),e.blur=e.blur.bind(e),e}return s(t,e),M(t,[{key:"_getTagDisplayValue",value:function(e){var t=this.props.tagDisplayProp;return t?e[t]:e}},{key:"_makeTag",value:function(e){var t=this.props.tagDisplayProp;return t?a({},t,e):e}},{key:"_removeTag",value:function(e){var t=this.props.value.concat([]);if(e>-1&&e<t.length){var n=t.splice(e,1);this.props.onChange(t,n,[e])}}},{key:"_clearInput",value:function(){this.setState({tag:""})}},{key:"_addTags",value:function(e){var t=this,n=this.props,r=n.validationRegex,a=n.onChange,o=n.onlyUnique,i=n.maxTags,s=n.value;if(o&&(e=u(e),e=e.filter(function(e){return s.every(function(n){return t._getTagDisplayValue(n)!==t._getTagDisplayValue(e)})})),e=e.filter(function(e){return r.test(t._getTagDisplayValue(e))}),e=e.filter(function(e){var n=t._getTagDisplayValue(e);return"function"==typeof n.trim?n.trim().length>0:n}),i>=0){var c=Math.max(i-s.length,0);e=e.slice(0,c)}if(e.length>0){for(var l=s.concat(e),d=[],p=0;p<e.length;p++)d.push(s.length+p);return a(l,e,d),this._clearInput(),!0}return this._clearInput(),!1}},{key:"focus",value:function(){this.refs.input&&"function"==typeof this.refs.input.focus&&this.refs.input.focus(),this.handleOnFocus()}},{key:"blur",value:function(){this.refs.input&&"function"==typeof this.refs.input.blur&&this.refs.input.blur(),this.handleOnBlur()}},{key:"accept",value:function(){var e=this.state.tag;return""!==e&&(e=this._makeTag(e),this._addTags([e]))}},{key:"addTag",value:function(e){return this._addTags([e])}},{key:"clearInput",value:function(){this._clearInput()}},{key:"handlePaste",value:function(e){var t=this,n=this.props,r=n.addOnPaste,a=n.pasteSplit;if(r){e.preventDefault();var o=l(e),i=a(o).map(function(e){return t._makeTag(e)});this._addTags(i)}}},{key:"handleKeyDown",value:function(e){if(!e.defaultPrevented){var t=this.props,n=t.value,r=t.removeKeys,a=t.addKeys,o=this.state.tag,i=""===o,s=e.keyCode,c=a.indexOf(s)!==-1,u=r.indexOf(s)!==-1;if(c){var l=this.accept();(l||13===s)&&e.preventDefault()}u&&n.length>0&&i&&(e.preventDefault(),this._removeTag(n.length-1))}}},{key:"handleClick",value:function(e){e.target===this.refs.div&&this.focus()}},{key:"handleChange",value:function(e){var t=this.props.inputProps.onChange,n=e.target.value;t&&t(e),this.setState({tag:n})}},{key:"handleOnFocus",value:function(e){var t=this.props.inputProps.onFocus;t&&t(e),this.setState({isFocused:!0})}},{key:"handleOnBlur",value:function(e){var t=this.props.inputProps.onBlur;if(this.setState({isFocused:!1}),null!=e&&(t&&t(e),this.props.addOnBlur)){var n=this._makeTag(e.target.value);this._addTags([n])}}},{key:"handleRemove",value:function(e){this._removeTag(e)}},{key:"inputProps",value:function(){var e=this.props.inputProps,t=(e.onChange,e.onFocus,e.onBlur,c(e,["onChange","onFocus","onBlur"])),n=_({},v,t);return this.props.disabled&&(n.disabled=!0),n}},{key:"componentDidMount",value:function(){this.setState({tag:this.props.currentValue})}},{key:"componentWillReceiveProps",value:function(e){e.currentValue&&this.setState({tag:e.currentValue})}},{key:"render",value:function(){var e=this,t=this.props,n=t.value,r=(t.onChange,t.tagProps),a=t.renderLayout,o=t.renderTag,i=t.renderInput,s=(t.addKeys,t.removeKeys,t.className),u=t.focusedClassName,l=(t.addOnBlur,t.addOnPaste,t.inputProps,t.pasteSplit,t.onlyUnique,t.maxTags,t.validationRegex,t.disabled),d=(t.tagDisplayProp,c(t,["value","onChange","tagProps","renderLayout","renderTag","renderInput","addKeys","removeKeys","className","focusedClassName","addOnBlur","addOnPaste","inputProps","pasteSplit","onlyUnique","maxTags","validationRegex","disabled","tagDisplayProp"]),this.state),p=d.tag,f=d.isFocused;f&&(s+=" "+u);var h=n.map(function(t,n){return o(_({key:n,tag:t,onRemove:e.handleRemove.bind(e),disabled:l,getTagDisplayValue:e._getTagDisplayValue.bind(e)},r))}),M=i(_({ref:"input",value:p,onPaste:this.handlePaste.bind(this),onKeyDown:this.handleKeyDown.bind(this),onChange:this.handleChange.bind(this),onFocus:this.handleOnFocus.bind(this),onBlur:this.handleOnBlur.bind(this),addTag:this.addTag.bind(this)},this.inputProps()));return m.default.createElement("div",{ref:"div",onClick:this.handleClick.bind(this),className:s},a(h,M))}}]),t}(m.default.Component);g.propTypes={focusedClassName:m.default.PropTypes.string,addKeys:m.default.PropTypes.array,addOnBlur:m.default.PropTypes.bool,addOnPaste:m.default.PropTypes.bool,currentValue:m.default.PropTypes.string,inputProps:m.default.PropTypes.object,onChange:m.default.PropTypes.func.isRequired,removeKeys:m.default.PropTypes.array,renderInput:m.default.PropTypes.func,renderTag:m.default.PropTypes.func,renderLayout:m.default.PropTypes.func,pasteSplit:m.default.PropTypes.func,tagProps:m.default.PropTypes.object,onlyUnique:m.default.PropTypes.bool,value:m.default.PropTypes.array.isRequired,maxTags:m.default.PropTypes.number,validationRegex:m.default.PropTypes.instanceOf(RegExp),disabled:m.default.PropTypes.bool,tagDisplayProp:m.default.PropTypes.string
+},g.defaultProps={className:"react-tagsinput",focusedClassName:"react-tagsinput--focused",currentValue:"",addKeys:[9,13],addOnBlur:!1,addOnPaste:!1,inputProps:{},removeKeys:[8],renderInput:p,renderTag:d,renderLayout:f,pasteSplit:h,tagProps:{className:"react-tagsinput-tag",classNameRemove:"react-tagsinput-remove"},onlyUnique:!1,maxTags:-1,validationRegex:/.*/,disabled:!1,tagDisplayProp:null},t.default=g,e.exports=t.default})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=n(142),i=r(o),s=n(747),c=r(s),u=n(946),l=r(u),d=n(969),p=r(d),f=n(942),h=r(f);n(978),t.default=i.default.createClass({displayName:"ClipboardButtonInput",propTypes:{value:o.PropTypes.string,disabled:o.PropTypes.bool,className:o.PropTypes.string,copied:o.PropTypes.string,copy:o.PropTypes.string,prompt:o.PropTypes.string},getInitialState:function(){return{isCopied:!1,disabled:!1}},getDefaultProps:function(){return{value:""}},componentWillUnmount:function(){clearTimeout(this.confirmationTimeout),delete this.confirmationTimeout},showConfirmation:function(){var e=this;this.setState({isCopied:!0}),this.confirmationTimeout=setTimeout(function(){e.setState({isCopied:!1})},4e3)},render:function(){return i.default.createElement("span",{className:(0,c.default)("dops-clipboard-button-input",this.props.className)},i.default.createElement(h.default,a({},(0,l.default)(this.props,"className"),{type:"text",selectOnFocus:!0,readOnly:!0})),i.default.createElement(p.default,{text:this.props.value,onCopy:this.showConfirmation,disabled:this.props.disabled,prompt:this.props.prompt,compact:!0},this.state.isCopied?this.props.copied:this.props.copy))}}),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=n(837),i=r(o),s=n(1),c=n(142),u=n(970),l=n(946),d=n(806),p=n(747);e.exports=c.createClass({displayName:"ClipboardButton",propTypes:{className:c.PropTypes.string,text:c.PropTypes.string,prompt:c.PropTypes.string,onCopy:c.PropTypes.func},getDefaultProps:function(){return{onCopy:d}},componentDidMount:function(){var e=this,t=s.findDOMNode(this.refs.button);this.clipboard=new u(t,{text:function(){return e.props.text}}),this.clipboard.on("success",this.props.onCopy),this.clipboard.on("error",this.displayPrompt)},componentWillUnmount:function(){this.clipboard.destroy(),delete this.clipboard},displayPrompt:function(){window.prompt(this.props.prompt,this.props.text)},render:function(){var e=p("dops-clipboard-button",this.props.className);return c.createElement(i.default,a({ref:"button"},l(this.props,Object.keys(this.constructor.propTypes)),{className:e}))}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function i(e,t){var n="data-clipboard-"+e;if(t.hasAttribute(n))return t.getAttribute(n)}t.__esModule=!0;var s=n(971),c=r(s),u=n(973),l=r(u),d=n(974),p=r(d),f=function(e){function t(n,r){a(this,t),e.call(this),this.resolveOptions(r),this.listenClick(n)}return o(t,e),t.prototype.resolveOptions=function(){var e=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];this.action="function"==typeof e.action?e.action:this.defaultAction,this.target="function"==typeof e.target?e.target:this.defaultTarget,this.text="function"==typeof e.text?e.text:this.defaultText},t.prototype.listenClick=function(e){var t=this;this.listener=p.default(e,"click",function(e){return t.onClick(e)})},t.prototype.onClick=function(e){this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new c.default({action:this.action(e.target),target:this.target(e.target),text:this.text(e.target),trigger:e.target,emitter:this})},t.prototype.defaultAction=function(e){return i("action",e)},t.prototype.defaultTarget=function(e){var t=i("target",e);if(t)return document.querySelector(t)},t.prototype.defaultText=function(e){return i("text",e)},t.prototype.destroy=function(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)},t}(l.default);t.default=f,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}t.__esModule=!0;var o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),i=n(972),s=r(i),c=function(){function e(t){a(this,e),this.resolveOptions(t),this.initSelection()}return e.prototype.resolveOptions=function(){var e=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];this.action=e.action,this.emitter=e.emitter,this.target=e.target,this.text=e.text,this.trigger=e.trigger,this.selectedText=""},e.prototype.initSelection=function(){if(this.text&&this.target)throw new Error('Multiple attributes declared, use either "target" or "text"');if(this.text)this.selectFake();else{if(!this.target)throw new Error('Missing required attributes, use either "target" or "text"');this.selectTarget()}},e.prototype.selectFake=function(){var e=this;this.removeFake(),this.fakeHandler=document.body.addEventListener("click",function(){return e.removeFake()}),this.fakeElem=document.createElement("textarea"),this.fakeElem.style.position="absolute",this.fakeElem.style.left="-9999px",this.fakeElem.style.top=(window.pageYOffset||document.documentElement.scrollTop)+"px",this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,document.body.appendChild(this.fakeElem),this.selectedText=s.default(this.fakeElem),this.copyText()},e.prototype.removeFake=function(){this.fakeHandler&&(document.body.removeEventListener("click"),this.fakeHandler=null),this.fakeElem&&(document.body.removeChild(this.fakeElem),this.fakeElem=null)},e.prototype.selectTarget=function(){this.selectedText=s.default(this.target),this.copyText()},e.prototype.copyText=function(){var e=void 0;try{e=document.execCommand(this.action)}catch(t){e=!1}this.handleResult(e)},e.prototype.handleResult=function(e){e?this.emitter.emit("success",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)}):this.emitter.emit("error",{action:this.action,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})},e.prototype.clearSelection=function(){this.target&&this.target.blur(),window.getSelection().removeAllRanges()},e.prototype.destroy=function(){this.removeFake()},o(e,[{key:"action",set:function(){var e=arguments.length<=0||void 0===arguments[0]?"copy":arguments[0];if(this._action=e,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function(){return this._action}},{key:"target",set:function(e){if(void 0!==e){if(!e||"object"!=typeof e||1!==e.nodeType)throw new Error('Invalid "target" value, use a valid Element');this._target=e}},get:function(){return this._target}}]),e}();t.default=c,e.exports=t.default},function(e,t){function n(e){var t;if("SELECT"===e.nodeName)e.focus(),t=e.value;else if("INPUT"===e.nodeName||"TEXTAREA"===e.nodeName)e.focus(),e.setSelectionRange(0,e.value.length),t=e.value;else{e.hasAttribute("contenteditable")&&e.focus();var n=window.getSelection(),r=document.createRange();r.selectNodeContents(e),n.removeAllRanges(),n.addRange(r),t=n.toString()}return t}e.exports=n},function(e,t){function n(){}n.prototype={on:function(e,t,n){var r=this.e||(this.e={});return(r[e]||(r[e]=[])).push({fn:t,ctx:n}),this},once:function(e,t,n){function r(){a.off(e,r),t.apply(n,arguments)}var a=this;return r._=t,this.on(e,r,n)},emit:function(e){var t=[].slice.call(arguments,1),n=((this.e||(this.e={}))[e]||[]).slice(),r=0,a=n.length;for(r;r<a;r++)n[r].fn.apply(n[r].ctx,t);return this},off:function(e,t){var n=this.e||(this.e={}),r=n[e],a=[];if(r&&t)for(var o=0,i=r.length;o<i;o++)r[o].fn!==t&&r[o].fn._!==t&&a.push(r[o]);return a.length?n[e]=a:delete n[e],this}},e.exports=n},function(e,t,n){function r(e,t,n){if(!e&&!t&&!n)throw new Error("Missing required arguments");if(!s.string(t))throw new TypeError("Second argument must be a String");if(!s.fn(n))throw new TypeError("Third argument must be a Function");if(s.node(e))return a(e,t,n);if(s.nodeList(e))return o(e,t,n);if(s.string(e))return i(e,t,n);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function a(e,t,n){return e.addEventListener(t,n),{destroy:function(){e.removeEventListener(t,n)}}}function o(e,t,n){return Array.prototype.forEach.call(e,function(e){e.addEventListener(t,n)}),{destroy:function(){Array.prototype.forEach.call(e,function(e){e.removeEventListener(t,n)})}}}function i(e,t,n){return c(document.body,e,t,n)}var s=n(975),c=n(976);e.exports=r},function(e,t){t.node=function(e){return void 0!==e&&e instanceof HTMLElement&&1===e.nodeType},t.nodeList=function(e){var n=Object.prototype.toString.call(e);return void 0!==e&&("[object NodeList]"===n||"[object HTMLCollection]"===n)&&"length"in e&&(0===e.length||t.node(e[0]))},t.string=function(e){return"string"==typeof e||e instanceof String},t.fn=function(e){var t=Object.prototype.toString.call(e);return"[object Function]"===t}},function(e,t,n){function r(e,t,n,r,o){var i=a.apply(this,arguments);return e.addEventListener(n,i,o),{destroy:function(){e.removeEventListener(n,i,o)}}}function a(e,t,n,r){return function(n){n.delegateTarget=o(n.target,t),n.delegateTarget&&r.call(e,n)}}var o=n(977);e.exports=r},function(e,t){function n(e,t){for(;e&&e!==document;){if(e.matches(t))return e;e=e.parentNode}}if(Element&&!Element.prototype.matches){var r=Element.prototype;r.matches=r.matchesSelector||r.mozMatchesSelector||r.msMatchesSelector||r.oMatchesSelector||r.webkitMatchesSelector}e.exports=n},function(e,t){},,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(792),s=r(i),c=n(747),u=r(c),l=n(657),d=r(l),p=n(946),f=r(p),h=n(810),m=r(h);n(981),t.default=o.default.createClass({displayName:"ExternalLink",mixins:[s.default],propTypes:{className:o.default.PropTypes.string,href:o.default.PropTypes.string,onClick:o.default.PropTypes.func,icon:o.default.PropTypes.bool,iconSize:o.default.PropTypes.number},getDefaultProps:function(){return{iconSize:18}},render:function(){var e=(0,u.default)("dops-external-link",this.props.className,{"has-icon":!!this.props.icon}),t=(0,d.default)({},(0,f.default)(this.props,"icon","iconSize"),{className:e,rel:"external"});return o.default.createElement("a",t,this.props.children,this.props.icon?o.default.createElement(m.default,{icon:"external",size:this.props.iconSize}):null)}}),e.exports=t.default},function(e,t){},,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.FormButton=t.FormRadio=t.FormTextarea=t.FormTextInput=t.FormCheckbox=t.FormLegend=t.FormLabel=t.FormFieldset=void 0;var a=n(348),o=r(a),i=n(863),s=r(i),c=n(984),u=r(c),l=n(1003),d=r(l),p=n(466),f=n(837),h=r(f),m=n(142),M=n(863);t.FormFieldset=m.createClass({displayName:"FormFieldset",render:function(){return m.createElement("fieldset",(0,o.default)({},(0,u.default)(this.props,"className"),{className:M(this.props.className,"jp-form-fieldset")}),this.props.children)}}),t.FormLabel=m.createClass({displayName:"FormLabel",render:function(){return m.createElement("label",(0,o.default)({},(0,u.default)(this.props,"className"),{className:M(this.props.className,"jp-form-label")}),this.props.children)}}),t.FormLegend=m.createClass({displayName:"FormLegend",render:function(){return m.createElement("legend",(0,o.default)({},(0,u.default)(this.props,"className"),{className:M(this.props.className,"jp-form-legend")}),this.props.children)}}),t.FormCheckbox=m.createClass({displayName:"FormInputCheckbox",render:function(){var e=(0,u.default)(this.props,["className","type"]);return m.createElement("input",(0,o.default)({},e,{type:"checkbox",className:M(this.props.className,"jp-form-checkbox")}))}}),t.FormTextInput=m.createClass({displayName:"FormTextInput",getDefaultProps:function(){return{isError:!1,isValid:!1,selectOnFocus:!1,type:"text"}},focus:function(){this.refs.textField.focus()},render:function(){var e=this.props,t=e.className,n=e.selectOnFocus,r=(0,s.default)(t,{"jp-form-text-input":!0,"is-error":this.props.isError,"is-valid":this.props.isValid});return m.createElement("input",(0,o.default)({},this.props,{ref:"textField",className:r,onClick:n?this.selectOnFocus:null}))},selectOnFocus:function(e){e.target.select()}}),t.FormTextarea=m.createClass({displayName:"FormTextarea",render:function(){return m.createElement("textarea",(0,o.default)({},(0,u.default)(this.props,"className"),{className:M(this.props.className,"jp-form-textarea")}),this.props.children)}}),t.FormRadio=m.createClass({displayName:"FormRadio",render:function(){var e=(0,u.default)(this.props,["className","type"]);return m.createElement("input",(0,o.default)({},e,{type:"radio",className:M(this.props.className,"jp-form-radio")}))}}),t.FormButton=m.createClass({displayName:"FormsButton",getDefaultProps:function(){return{isSubmitting:!1,isPrimary:!0,type:"submit"}},getDefaultButtonAction:function(){return this.props.isSubmitting?(0,p.translate)("Saving…"):(0,p.translate)("Save Settings")},render:function(){var e=(0,s.default)({"jp-form-button":!0});return m.createElement(h.default,(0,o.default)({},(0,u.default)(this.props,"className"),{primary:this.props.isPrimary,className:M(this.props.className,e)}),(0,d.default)(this.props.children)?this.getDefaultButtonAction():this.props.children)}})},function(e,t,n){var r=n(430),a=n(985),o=n(988),i=n(990),s=n(995),c=n(433),u=i(function(e,t){return null==e?{}:(t=r(t,c),o(e,a(s(e),t)))});e.exports=u},function(e,t,n){function r(e,t,n,r){var d=-1,p=o,f=!0,h=e.length,m=[],M=t.length;if(!h)return m;n&&(t=s(t,c(n))),r?(p=i,f=!1):t.length>=l&&(p=u,f=!1,t=new a(t));e:for(;++d<h;){var _=e[d],v=n?n(_):_;if(_=r||0!==_?_:0,f&&v===v){for(var g=M;g--;)if(t[g]===v)continue e;m.push(_)}else p(t,v,r)||m.push(_)}return m}var a=n(613),o=n(986),i=n(987),s=n(430),c=n(394),u=n(617),l=200;e.exports=r},function(e,t,n){function r(e,t){var n=e?e.length:0;return!!n&&a(e,t,0)>-1}var a=n(642);e.exports=r},function(e,t){function n(e,t,n){for(var r=-1,a=e?e.length:0;++r<a;)if(n(t,e[r]))return!0;return!1}e.exports=n},function(e,t,n){function r(e,t){return e=Object(e),a(e,t,function(t,n){return n in e})}var a=n(989);e.exports=r},function(e,t,n){function r(e,t,n){for(var r=-1,o=t.length,i={};++r<o;){var s=t[r],c=e[s];n(c,s)&&a(i,s,c)}return i}var a=n(356);e.exports=r},function(e,t,n){function r(e){return i(o(e,void 0,a),e+"")}var a=n(991),o=n(373),i=n(375);e.exports=r},function(e,t,n){function r(e){var t=e?e.length:0;return t?a(e,1):[]}var a=n(992);e.exports=r},function(e,t,n){function r(e,t,n,i,s){var c=-1,u=e.length;for(n||(n=o),s||(s=[]);++c<u;){var l=e[c];t>0&&n(l)?t>1?r(l,t-1,n,i,s):a(s,l):i||(s[s.length]=l)}return s}var a=n(993),o=n(994);e.exports=r},function(e,t){function n(e,t){for(var n=-1,r=t.length,a=e.length;++n<r;)e[a+n]=t[n];return e}e.exports=n},function(e,t,n){function r(e){return i(e)||o(e)||!!(s&&e&&e[s])}var a=n(429),o=n(387),i=n(389),s=a?a.isConcatSpreadable:void 0;e.exports=r},function(e,t,n){function r(e){return a(e,i,o)}var a=n(996),o=n(997),i=n(1e3);e.exports=r},function(e,t,n){function r(e,t,n){var r=t(e);return o(e)?r:a(r,n(e))}var a=n(993),o=n(389);e.exports=r},function(e,t,n){var r=n(993),a=n(164),o=n(998),i=n(999),s=Object.getOwnPropertySymbols,c=s?function(e){for(var t=[];e;)r(t,o(e)),e=a(e);return t}:i;e.exports=c},function(e,t,n){var r=n(165),a=n(999),o=Object.getOwnPropertySymbols,i=o?r(o,Object):a;e.exports=i},function(e,t){function n(){return[]}e.exports=n},function(e,t,n){function r(e){return i(e)?a(e,!0):o(e)}var a=n(385),o=n(1001),i=n(380);e.exports=r},function(e,t,n){function r(e){if(!a(e))return i(e);var t=o(e),n=[];for(var r in e)("constructor"!=r||!t&&c.call(e,r))&&n.push(r);return n}var a=n(361),o=n(383),i=n(1002),s=Object.prototype,c=s.hasOwnProperty;e.exports=r},function(e,t){function n(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}e.exports=n},function(e,t,n){function r(e){if(c(e)&&(s(e)||"string"==typeof e||"function"==typeof e.splice||u(e)||d(e)||i(e)))return!e.length;var t=o(e);if(t==p||t==f)return!e.size;if(l(e))return!a(e).length;for(var n in e)if(m.call(e,n))return!1;return!0}var a=n(396),o=n(623),i=n(387),s=n(389),c=n(380),u=n(390),l=n(383),d=n(392),p="[object Map]",f="[object Set]",h=Object.prototype,m=h.hasOwnProperty;e.exports=r},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.ModuleSettingMultipleSelectCheckboxes=t.ModuleSettingRadios=t.ModuleSettingCheckbox=void 0;var a=n(449),o=r(a),i=n(142),s=r(i),c=n(1005),u=r(c),l=n(1007),d=r(l),p=n(983),f=n(1009),h=r(f);t.ModuleSettingCheckbox=s.default.createClass({displayName:"ModuleSettingCheckbox",render:function(){var e=this.props;return s.default.createElement(p.FormLabel,null,s.default.createElement(h.default,{name:e.name,checked:!!e.getOptionValue(e.name),value:!!e.getOptionValue(e.name),disabled:e.isUpdating(e.name),onChange:e.onOptionChange}),s.default.createElement("span",null,e.label))}}),t.ModuleSettingRadios=s.default.createClass({displayName:"ModuleSettingRadios",render:function(){var e=this.props,t=this.props.validValues;return s.default.createElement("div",null,(0,o.default)(t).map(function(n){return s.default.createElement(p.FormLabel,{key:"option-"+e.option_name+"-"+n},s.default.createElement(p.FormRadio,{name:e.name,checked:n===e.getOptionValue(e.name),value:n,disabled:e.isUpdating(e.name),onChange:e.onOptionChange}),s.default.createElement("span",null,t[n]))}))}}),t.ModuleSettingMultipleSelectCheckboxes=s.default.createClass({displayName:"ModuleSettingMultipleSelectCheckboxes",getDefaultProps:function(){return{always_checked:[]}},onOptionChange:function(e){var t=e.target.value,n=this.props.getOptionValue(this.props.name),r=n.indexOf(t)===-1?(0,u.default)(n,t):(0,d.default)(n,t);this.props.updateFormStateOptionValue(this.props.name,r)},isAlwaysChecked:function(e){return this.props.always_checked.indexOf(e)!==-1},shouldBeChecked:function(e){return this.isAlwaysChecked(e)||this.props.getOptionValue(this.props.name).indexOf(e)!==-1},shouldBeDisabled:function(e){return this.isAlwaysChecked(e)||this.props.isUpdating(this.props.name)},render:function(){var e=this,t=this.props,n=this.props.validValues;return s.default.createElement("div",null,(0,o.default)(n).map(function(r){return s.default.createElement(p.FormLabel,{key:"option-"+t.option_name+"-"+r},s.default.createElement(h.default,{name:t.name,checked:e.shouldBeChecked(r),value:r,disabled:e.shouldBeDisabled(r),onChange:e.onOptionChange}),s.default.createElement("span",null,n[r].name))}))}})},function(e,t,n){function r(){var e=arguments.length;if(!e)return[];for(var t=Array(e-1),n=arguments[0],r=e;r--;)t[r-1]=arguments[r];return a(s(n)?i(n):[n],o(t,1))}var a=n(993),o=n(992),i=n(1006),s=n(389);e.exports=r},function(e,t){function n(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}e.exports=n},function(e,t,n){var r=n(985),a=n(371),o=n(1008),i=a(function(e,t){return o(e)?r(e,t):[]});e.exports=i},function(e,t,n){function r(e){return o(e)&&a(e)}var a=n(380),o=n(166);e.exports=r},function(e,t,n){"use strict";var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a=n(142),o=n(747),i=n(946);n(1010),e.exports=a.createClass({displayName:"Checkbox",propTypes:{disabled:a.PropTypes.bool,checked:a.PropTypes.bool},getDefaultProps:function(){return{disabled:!1}},render:function(){var e=i(this.props,["className","type"]);return a.createElement("input",r({},e,{type:"checkbox",className:o(this.props.className,"dops-checkbox")}))}})},function(e,t){},,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){var t=p.default.createClass({displayName:"SettingsForm",getInitialState:function(){return{options:{}}},onOptionChange:function(e){var t=e.target.name,n=void 0;n="checkbox"===e.target.type&&"undefined"!=typeof e.target.checked?e.target.checked:e.target.value,this.updateFormStateOptionValue(t,n)},updateFormStateOptionValue:function(e,t){var n=(0,l.default)({},this.state.options,(0,c.default)({},e,t));return this.setState({options:n}),this.props.setUnsavedOptionFlag(),!0},onSubmit:function(e){var t=this;e.preventDefault(),this.props.updateOptions(this.state.options).then(function(){t.setState({options:{}})}),this.props.clearUnsavedOptionFlag()},getOptionValue:function(e){var t=this.props.getOptionCurrentValue(this.props.module.module,e);return"undefined"!=typeof this.state.options[e]?this.state.options[e]:t},shouldSaveButtonBeDisabled:function(){var e=!1;return e=!this.isSavingAnyOption()&&this.isDirty(),!e},isDirty:function(){return!!(0,i.default)(this.state.options).length},isSavingAnyOption:function(){var e=this;return(0,i.default)(this.state.options).some(function(t){return e.props.isUpdating(t)})},render:function(){return p.default.createElement(e,(0,l.default)({getOptionValue:this.getOptionValue,onSubmit:this.onSubmit,onOptionChange:this.onOptionChange,updateFormStateOptionValue:this.updateFormStateOptionValue,shouldSaveButtonBeDisabled:this.shouldSaveButtonBeDisabled,isSavingAnyOption:this.isSavingAnyOption},this.props))}});return(0,f.connectModuleOptions)(t)}Object.defineProperty(t,"__esModule",{value:!0});var o=n(449),i=r(o),s=n(453),c=r(s),u=n(348),l=r(u);t.ModuleSettingsForm=a;var d=n(142),p=r(d),f=n(1013)},function(e,t,n){"use strict";function r(e){return(0,a.connect)(function(e,t){return{validValues:function(n){return(0,o.getModuleOptionValidValues)(e,t.module.module,n)},getOptionCurrentValue:function(t,n){return(0,o.getModuleOption)(e,t,n)},getSiteRoles:function(){return(0,i.getSiteRoles)(e)},isUpdating:function(n){return(0,o.isUpdatingModuleOption)(e,t.module.module,n)},adminEmailAddress:(0,i.getAdminEmailAddress)(e),currentIp:(0,i.getCurrentIp)(e),siteAdminUrl:(0,i.getSiteAdminUrl)(e),isCurrentUserLinked:(0,s.isCurrentUserLinked)(e)}},function(e,t){return{updateOptions:function(n){return e((0,o.updateModuleOptions)(t.module.module,n))},regeneratePostByEmailAddress:function(){return e((0,o.regeneratePostByEmailAddress)())},setUnsavedOptionFlag:function(){return e((0,o.setUnsavedOptionFlag)())},clearUnsavedOptionFlag:function(){return e((0,o.clearUnsavedOptionFlag)())}}})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.connectModuleOptions=r;var a=n(154),o=n(447),i=n(347),s=n(639)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return{__html:e.long_description}}Object.defineProperty(t,"__esModule",{value:!0}),t.Page=void 0;var o=n(449),i=r(o),s=n(142),c=r(s),u=n(154),l=n(857),d=r(l),p=n(837),f=r(p),h=n(810),m=r(h),M=n(466),_=n(916),v=(r(_),n(641)),g=r(v),b=n(656),y=r(b),A=n(938),T=r(A),L=n(926),E=r(L),w=n(447),z=n(922),S=n(940),k=n(639),O=n(692),N=n(347),C=t.Page=function(e){var t=e.toggleModule,n=e.isModuleActivated,r=e.isTogglingModule,o=e.getModule,s=(0,i.default)(e.moduleList),u=[["scan",(0,M.translate)("Security Scanning"),(0,M.translate)("Automated, comprehensive protection from threats and attacks."),"https://vaultpress.com/jetpack/"],["protect",o("protect").name,o("protect").description,o("protect").learn_more_button],["monitor",o("monitor").name,o("monitor").description,o("monitor").learn_more_button],["akismet","Akismet",(0,M.translate)("State-of-the-art spam defense."),"https://akismet.com/jetpack/"],["backups",(0,M.translate)("Site Backups"),(0,M.translate)("Automatically backup your entire site."),"https://vaultpress.com/jetpack/"],["sso",o("sso").name,o("sso").description,o("sso").learn_more_button]].map(function(i){var u=e.isUnavailableInDevMode(i[0]),l=u?(0,M.translate)("Unavailable in Dev Mode"):c.default.createElement(z.ModuleToggle,{slug:i[0],activated:n(i[0]),toggling:r(i[0]),toggleModule:t}),p=u?"devmode-disabled":"",h="scan"===i[0]||"akismet"===i[0]||"backups"===i[0],_={};return(0,g.default)(s,i[0])||h?(h&&(_={module:i[0],configure_url:""},l=c.default.createElement(E.default,{proFeature:i[0],siteAdminUrl:e.siteAdminUrl}),i[1]=c.default.createElement("span",null,i[1],c.default.createElement(f.default,{compact:!0,href:"#/plans"},(0,M.translate)("Pro"))),e.isFetchingPluginsData||("akismet"===i[0]&&e.isPluginActive("akismet/akismet.php")?_.configure_url=e.siteAdminUrl+"admin.php?page=akismet-key-config":"scan"!==i[0]&&"backups"!==i[0]||!e.isPluginActive("vaultpress/vaultpress.php")||(_.configure_url="https://dashboard.vaultpress.com/"))),c.default.createElement(d.default,{className:p,key:"module-card_"+i[0],header:i[1],subheader:i[2],summary:l,expandedSummary:l,clickableHeaderText:!0,onOpen:function(){return y.default.tracks.recordEvent("jetpack_wpa_settings_card_open",{card:i[0],path:e.route.path})}},n(i[0])||h?c.default.createElement(S.AllModuleSettings,{module:h?_:o(i[0])}):c.default.createElement("div",{dangerouslySetInnerHTML:a(o(i[0]))}),c.default.createElement("div",{className:"jp-module-settings__learn-more"},c.default.createElement(f.default,{borderless:!0,compact:!0,href:i[3]},c.default.createElement(m.default,{icon:"help-outline"}),c.default.createElement("span",{className:"screen-reader-text"},(0,M.translate)("Learn More")))))):null});return c.default.createElement("div",null,c.default.createElement(T.default,null),u)};t.default=(0,u.connect)(function(e){return{isModuleActivated:function(t){return(0,w.isModuleActivated)(e,t)},isTogglingModule:function(t){return(0,w.isActivatingModule)(e,t)||(0,w.isDeactivatingModule)(e,t)},getModule:function(t){return(0,w.getModule)(e,t)},isUnavailableInDevMode:function(t){return(0,k.isUnavailableInDevMode)(e,t)},isFetchingPluginsData:(0,O.isFetchingPluginsData)(e),isPluginActive:function(t){return(0,O.isPluginActive)(e,t)},moduleList:(0,w.getModules)(e),siteAdminUrl:(0,N.getSiteAdminUrl)(e)}},function(e){return{toggleModule:function(t,n){return e(n?(0,w.deactivateModule)(t):(0,w.activateModule)(t))}}})(C)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return{__html:e.long_description}}Object.defineProperty(t,"__esModule",{value:!0}),t.Page=void 0;var o=n(449),i=r(o),s=n(142),c=r(s),u=n(154),l=n(857),d=r(l),p=n(837),f=r(p),h=n(810),m=r(h),M=n(466),_=n(641),v=r(_),g=n(656),b=r(g),y=n(938),A=r(y),T=n(447),L=n(922),E=n(940),w=n(639),z=n(347),S=n(1016),k=r(S),O=t.Page=function(e){var t=e.toggleModule,n=e.isModuleActivated,r=e.isTogglingModule,o=e.getModule,s=e.userCanManageModules,u=(0,i.default)(e.moduleList),l=[["tiled-gallery",o("tiled-gallery").name,o("tiled-gallery").description,o("tiled-gallery").learn_more_button],["photon",o("photon").name,o("photon").description,o("photon").learn_more_button],["carousel",o("carousel").name,o("carousel").description,o("carousel").learn_more_button],["widgets",o("widgets").name,o("widgets").description,o("widgets").learn_more_button],["widget-visibility",o("widget-visibility").name,o("widget-visibility").description,o("widget-visibility").learn_more_button],["custom-css",o("custom-css").name,o("custom-css").description,o("custom-css").learn_more_button],["infinite-scroll",o("infinite-scroll").name,o("infinite-scroll").description,o("infinite-scroll").learn_more_button],["minileven",o("minileven").name,o("minileven").description,o("minileven").learn_more_button]].map(function(i){if(!(0,v.default)(u,i[0]))return null;var s=e.isUnavailableInDevMode(i[0]),l=s?(0,M.translate)("Unavailable in Dev Mode"):c.default.createElement(L.ModuleToggle,{slug:i[0],activated:n(i[0]),toggling:r(i[0]),toggleModule:t}),p=s?"devmode-disabled":"",h=n(i[0])?c.default.createElement(E.AllModuleSettings,{module:o(i[0])}):c.default.createElement("div",{dangerouslySetInnerHTML:a(o(i[0]))});return c.default.createElement(d.default,{className:p,key:"module-card_"+i[0],header:i[1],subheader:i[2],summary:l,expandedSummary:l,clickableHeaderText:!0,onOpen:function(){return b.default.tracks.recordEvent("jetpack_wpa_settings_card_open",{card:i[0],path:e.route.path})}},h,c.default.createElement("div",{className:"jp-module-settings__learn-more"},c.default.createElement(f.default,{borderless:!0,compact:!0,href:i[3]},c.default.createElement(m.default,{icon:"help-outline"}),c.default.createElement("span",{className:"screen-reader-text"},(0,M.translate)("Learn More")))))});return c.default.createElement("div",null,c.default.createElement(A.default,null),l,c.default.createElement(d.default,{header:(0,M.translate)("Holiday Snow"),subheader:(0,M.translate)("Show falling snow in the holiday period."),clickableHeaderText:!0,disabled:!s,summary:s?c.default.createElement(k.default,{slug:"snow"}):"",expandedSummary:s?c.default.createElement(k.default,{slug:"snow"}):"",onOpen:function(){return b.default.tracks.recordEvent("jetpack_wpa_settings_card_open",{card:"holiday_snow",path:e.route.path})}},c.default.createElement("span",{className:"jp-form-setting-explanation"},(0,M.translate)("Show falling snow on my blog from Dec 1st until Jan 4th."))))};t.default=(0,u.connect)(function(e){return{isModuleActivated:function(t){return(0,T.isModuleActivated)(e,t)},isTogglingModule:function(t){return(0,T.isActivatingModule)(e,t)||(0,T.isDeactivatingModule)(e,t)},getModule:function(t){return(0,T.getModule)(e,t)},isUnavailableInDevMode:function(t){return(0,w.isUnavailableInDevMode)(e,t)},userCanManageModules:(0,z.userCanManageModules)(e),moduleList:(0,T.getModules)(e)}},function(e){return{toggleModule:function(t,n){return e(n?(0,T.deactivateModule)(t):(0,T.activateModule)(t))}}})(O)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.Settings=void 0;var a=n(453),o=r(a),i=n(142),s=r(i),c=n(154),u=(n(466),n(686)),l=n(1017),d=t.Settings=s.default.createClass({displayName:"Settings",propTypes:{slug:s.default.PropTypes.string,activated:s.default.PropTypes.bool,toggleSetting:s.default.PropTypes.func,disabled:s.default.PropTypes.bool},componentDidMount:function(){this.props.isFetchingSettingsList||this.props.fetchSettings()},render:function(){var e="snow"===this.props.slug?this.props.snowSlug:this.props.slug;return s.default.createElement("div",null,s.default.createElement(l.SettingToggle,{slug:e,activated:this.props.isSettingActivated(e),toggleSetting:this.props.toggleSetting,disabled:this.props.isFetchingSettingsList}))}});t.default=(0,c.connect)(function(e){return{snowSlug:(0,u.getSettingName)(e,"jetpack_holiday_snow_enabled"),isSettingActivated:function(t){return(0,u.isSettingActivated)(e,t)},isFetchingSettingsList:(0,u.isFetchingSettingsList)(e),settings:(0,u.fetchSettings)(e)}},function(e){return{fetchSettings:function(){return e((0,u.fetchSettings)())},toggleSetting:function(t,n){e((0,u.updateSetting)((0,o.default)({},t,!n)))}}})(d)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0
+}),t.SettingToggle=void 0;var a=n(142),o=r(a),i=n(923),s=r(i);t.SettingToggle=o.default.createClass({displayName:"SettingToggle",propTypes:{toggleSetting:o.default.PropTypes.func,activated:o.default.PropTypes.bool,disabled:o.default.PropTypes.bool,className:o.default.PropTypes.string,id:o.default.PropTypes.string},getDefaultProps:function(){return{activated:!1}},toggleSetting:function(){return this.props.toggleSetting(this.props.slug,this.props.activated)},render:function(){return o.default.createElement(s.default,{checked:this.props.activated,className:this.props.className,onChange:this.toggleSetting,disabled:this.props.disabled,id:this.props.id}," ",this.props.children)}})},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return{__html:e.long_description}}Object.defineProperty(t,"__esModule",{value:!0}),t.GeneralSettings=void 0;var o=n(449),i=r(o),s=n(142),c=r(s),u=n(154),l=n(857),d=r(l),p=n(837),f=r(p),h=n(810),m=r(h),M=n(466),_=n(641),v=r(_),g=n(656),b=r(g),y=n(1019),A=r(y),T=n(639),L=n(447),E=n(922),w=n(347),z=t.GeneralSettings=function(e){var t=e.toggleModule,n=e.isModuleActivated,r=e.isTogglingModule,o=e.getModule,s=e.userCanManageModules,u=(0,i.default)(e.moduleList),l=function(i){var l=e.isUnavailableInDevMode(i),p=l?"devmode-disabled":"",h="";return l?h=function(){return(0,M.translate)("Unavailable in Dev Mode")}:s&&(h=function(e){return c.default.createElement(E.ModuleToggle,{slug:e,activated:n(e),toggling:r(e),toggleModule:t})}),s&&(0,v.default)(u,i)?c.default.createElement(d.default,{className:p,header:o(i).name,subheader:o(i).description,clickableHeaderText:!0,disabled:!s,summary:s?h(i):"",expandedSummary:s?h(i):"",onOpen:function(){return b.default.tracks.recordEvent("jetpack_wpa_settings_card_open",{card:i,path:e.route.path})}},c.default.createElement("div",{className:"jp-form-setting-explanation"},c.default.createElement("div",{dangerouslySetInnerHTML:a(o(i))})),c.default.createElement("div",{className:"jp-module-settings__learn-more"},c.default.createElement(f.default,{borderless:!0,compact:!0,href:o(i).learn_more_button},c.default.createElement(m.default,{icon:"help-outline"}),c.default.createElement("span",{className:"screen-reader-text"},(0,M.translate)("Learn More"))))):null};return c.default.createElement("div",null,c.default.createElement(d.default,{header:(0,M.translate)("Connection Settings"),subheader:(0,M.translate)("Manage your Jetpack connection."),clickableHeaderText:!0,onOpen:function(){return b.default.tracks.recordEvent("jetpack_wpa_settings_card_open",{card:"connection_settings",path:e.route.path})}},c.default.createElement(A.default,e)),n("manage")?"":l("manage"),l("notes"),l("json-api"))};t.default=(0,u.connect)(function(e){return{isModuleActivated:function(t){return(0,L.isModuleActivated)(e,t)},getModule:function(t){return(0,L.getModule)(e,t)},isTogglingModule:function(t){return(0,L.isActivatingModule)(e,t)||(0,L.isDeactivatingModule)(e,t)},isUnavailableInDevMode:function(t){return(0,T.isUnavailableInDevMode)(e,t)},userCanManageModules:(0,w.userCanManageModules)(e),moduleList:(0,L.getModules)(e)}},function(e){return{toggleModule:function(t,n){return e(n?(0,L.deactivateModule)(t):(0,L.activateModule)(t))},disconnectSite:function(){return e(T.disconnectSite)}}})(z)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(154),s=n(466),c=n(639),u=n(347),l=n(1020),d=r(l),p=n(836),f=r(p),h=o.default.createClass({displayName:"ConnectionSettings",renderContent:function(){var e=this.props.userCanDisconnectSite?o.default.createElement(f.default,null):null,t=this.props.userIsMaster?null:o.default.createElement(f.default,{connectUser:!0,from:"connection-settings"});return this.props.isDevMode?o.default.createElement("div",null,(0,s.translate)("The site is in Development Mode, so you can not connect to WordPress.com.")):o.default.createElement("div",null,this.props.isLinked?o.default.createElement("div",{className:"jp-connection-settings"},o.default.createElement("img",{alt:"gravatar",width:"75",height:"75",className:"jp-connection-settings__gravatar",src:this.props.userWpComAvatar}),o.default.createElement("div",{className:"jp-connection-settings__headline"},(0,s.translate)("You are connected as "),o.default.createElement("span",{className:"jp-connection-settings__username"},this.props.userWpComLogin)),o.default.createElement("div",{className:"jp-connection-settings__email"},this.props.userWpComEmail),o.default.createElement("div",{className:"jp-connection-settings__actions"},e,t)):o.default.createElement("div",{className:"jp-connection-settings"},o.default.createElement("div",{className:"jp-connection-settings__headline"},(0,s.translate)("Link your account to WordPress.com to get the most out of Jetpack.")),o.default.createElement("div",{className:"jp-connection-settings__actions"},e,t)))},render:function(){return o.default.createElement("div",null,this.renderContent(),o.default.createElement(d.default,null))}});h.propTypes={isDevMode:o.default.PropTypes.bool.isRequired,userCanDisconnectSite:o.default.PropTypes.bool.isRequired,userIsMaster:o.default.PropTypes.bool.isRequired,isLinked:o.default.PropTypes.bool.isRequired,userWpComLogin:o.default.PropTypes.any.isRequired,userWpComEmail:o.default.PropTypes.any.isRequired,userWpComAvatar:o.default.PropTypes.any.isRequired,username:o.default.PropTypes.any.isRequired},t.default=(0,i.connect)(function(e){return{isDevMode:(0,c.isDevMode)(e),userCanDisconnectSite:(0,u.userCanDisconnectSite)(e),userIsMaster:(0,u.userIsMaster)(e),userWpComLogin:(0,u.getUserWpComLogin)(e),userWpComEmail:(0,u.getUserWpComEmail)(e),userWpComAvatar:(0,u.getUserWpComAvatar)(e),username:(0,u.getUsername)(e),isLinked:(0,c.isCurrentUserLinked)(e)}})(h),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(841),o=r(a),i=n(844),s=r(i),c=n(845),u=r(c),l=n(846),d=r(l),p=n(847),f=r(p),h=n(142),m=n(154),M=n(161),_=n(639),v=function(e){function t(){return(0,s.default)(this,t),(0,d.default)(this,(t.__proto__||(0,o.default)(t)).apply(this,arguments))}return(0,f.default)(t,e),(0,u.default)(t,[{key:"componentWillMount",value:function(){this.props.fetchUserConnectionData()}},{key:"render",value:function(){return null}}]),t}(h.Component);v.defaultProps={fetchSiteConnectionStatus:function(){}},t.default=(0,m.connect)(function(){return{fetchUserConnectionData:(0,_.fetchUserConnectionData)()}},function(e){return(0,M.bindActionCreators)({fetchUserConnectionData:_.fetchUserConnectionData},e)})(v),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return{__html:e.long_description}}Object.defineProperty(t,"__esModule",{value:!0}),t.Writing=void 0;var o=n(449),i=r(o),s=n(142),c=r(s),u=n(154),l=n(857),d=r(l),p=n(837),f=r(p),h=n(810),m=r(h),M=n(466),_=n(641),v=r(_),g=n(656),b=r(g),y=n(447),A=n(922),T=n(940),L=n(639),E=n(347),w=n(938),z=r(w),S=n(926),k=(r(S),t.Writing=function(e){var t=e.toggleModule,n=e.isModuleActivated,r=e.isTogglingModule,o=e.getModule,s=e.userCanManageModules,u=s,l=(0,i.default)(e.moduleList),p=[["shortlinks",o("shortlinks").name,o("shortlinks").description,o("shortlinks").learn_more_button],["shortcodes",o("shortcodes").name,o("shortcodes").description,o("shortcodes").learn_more_button],["videopress",o("videopress").name,o("videopress").description,o("videopress").learn_more_button],["contact-form",o("contact-form").name,o("contact-form").description,o("contact-form").learn_more_button],["after-the-deadline",o("after-the-deadline").name,o("after-the-deadline").description,o("after-the-deadline").learn_more_button],["markdown",o("markdown").name,o("markdown").description,o("markdown").learn_more_button],["post-by-email",o("post-by-email").name,o("post-by-email").description,o("post-by-email").learn_more_button],["latex",o("latex").name,o("latex").description,o("latex").learn_more_button],["custom-content-types",o("custom-content-types").name,o("custom-content-types").description,o("custom-content-types").learn_more_button]],h=["after-the-deadline","post-by-email"];if(!u){var _=p.slice();_.reverse().forEach(function(e){(0,v.default)(h,e[0])&&p.unshift(e)}),p=p.filter(function(e,t){return p.indexOf(e)===t})}return p=p.map(function(i,s){if(!(0,v.default)(l,i[0]))return null;var p=e.isUnavailableInDevMode(i[0]),_=p?"devmode-disabled":"",g="",y=u||(0,v.default)(h,i[0]);return p?g=(0,M.translate)("Unavailable in Dev Mode"):u&&(g=c.default.createElement(A.ModuleToggle,{slug:i[0],activated:n(i[0]),toggling:r(i[0]),toggleModule:t})),1===i.length?c.default.createElement("h1",{key:"section-header-"+s},i[0]):!!y&&c.default.createElement(d.default,{className:_,key:"module-card_"+i[0],header:i[1],subheader:i[2],summary:g,expandedSummary:g,clickableHeaderText:!0,onOpen:function(){return b.default.tracks.recordEvent("jetpack_wpa_settings_card_open",{card:i[0],path:e.route.path})}},n(i[0])||"scan"===i[0]?c.default.createElement(T.AllModuleSettings,{module:o(i[0])}):c.default.createElement("div",{dangerouslySetInnerHTML:a(o(i[0]))}),c.default.createElement("div",{className:"jp-module-settings__learn-more"},c.default.createElement(f.default,{borderless:!0,compact:!0,href:i[3]},c.default.createElement(m.default,{icon:"help-outline"}),c.default.createElement("span",{className:"screen-reader-text"},(0,M.translate)("Learn More")))))}),c.default.createElement("div",null,c.default.createElement(z.default,null),p)});t.default=(0,u.connect)(function(e){return{isModuleActivated:function(t){return(0,y.isModuleActivated)(e,t)},isTogglingModule:function(t){return(0,y.isActivatingModule)(e,t)||(0,y.isDeactivatingModule)(e,t)},getModule:function(t){return(0,y.getModule)(e,t)},isUnavailableInDevMode:function(t){return(0,L.isUnavailableInDevMode)(e,t)},userCanManageModules:(0,E.userCanManageModules)(e),moduleList:(0,y.getModules)(e)}},function(e){return{toggleModule:function(t,n){return e(n?(0,y.deactivateModule)(t):(0,y.activateModule)(t))}}})(k)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(154),s=n(837),c=r(s),u=n(466),l=n(855),d=n(347),p=function(e){var t=e.userCanViewStats;return o.default.createElement("div",{className:"jp-landing__apps dops-card"},o.default.createElement("div",{className:"jp-landing-apps__header"},o.default.createElement("h2",{className:"jp-landing-apps__title"},(0,u.translate)("Powerful WordPress.com features on every device.")),o.default.createElement("p",{className:"jp-landing-apps__description"},(0,u.translate)("Manage all your sites from a single dashboard.")),o.default.createElement("div",{className:"jp-landing-apps__header-img-container"},o.default.createElement("div",{className:"jp-landing-apps__header-col-left"},o.default.createElement("h3",{className:"jp-landing-apps__subtitle"},(0,u.translate)("Feel the performance")),o.default.createElement("p",{className:"jp-landing-apps__sub-description"},(0,u.translate)("All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around."))),o.default.createElement("div",{className:"jp-landing-apps__header-col-right"},o.default.createElement("svg",{className:"jp-landing-apps__header-img",width:"335",height:"233",viewBox:"0 0 1005 700",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},o.default.createElement("title",null,"Themes Container"),o.default.createElement("defs",null,o.default.createElement("rect",{id:"a",width:"1005",height:"700",rx:"8"}),o.default.createElement("rect",{id:"b",width:"335",height:"233",rx:"8"}),o.default.createElement("path",{id:"c",d:"M158 125h725v575H158z"}),o.default.createElement("path",{id:"e",d:"M20 9.9998V0H0v19.9996h20z"})),o.default.createElement("g",{fill:"none","fill-rule":"evenodd"},o.default.createElement("rect",{fill:"#F3F6F8",width:"1005",height:"700",rx:"8"}),o.default.createElement("use",{fill:"#F3F6F8",xlinkHref:"#a"}),o.default.createElement("rect",{fill:"#E9EFF3",width:"1005",height:"65",rx:"8"}),o.default.createElement("path",{d:"M27.5 31c-4.1425 0-7.5-3.3575-7.5-7.5s3.3575-7.5 7.5-7.5 7.5 3.3575 7.5 7.5-3.3575 7.5-7.5 7.5zm50 0c-4.1425 0-7.5-3.3575-7.5-7.5s3.3575-7.5 7.5-7.5 7.5 3.3575 7.5 7.5-3.3575 7.5-7.5 7.5zm-25 0c-4.1425 0-7.5-3.3575-7.5-7.5s3.3575-7.5 7.5-7.5 7.5 3.3575 7.5 7.5-3.3575 7.5-7.5 7.5z",fill:"#4F748E"}),o.default.createElement("path",{fill:"#0087BE",d:"M0 47h1005v65H0"}),o.default.createElement("mask",{id:"d",fill:"#fff"},o.default.createElement("use",{xlinkHref:"#c"})),o.default.createElement("g",{mask:"url(#d)"},o.default.createElement("path",{fill:"#0087BE",d:"M197 245h194v194H197z"}),o.default.createElement("g",{transform:"translate(355 409)"},o.default.createElement("mask",{id:"f",fill:"#fff"},o.default.createElement("use",{xlinkHref:"#e"})),o.default.createElement("path",{d:"M9 15.7676l-4.884-4.884 1.768-1.767L9 12.2326l8.658-8.658C15.823 1.3906 13.075-.0004 10-.0004c-5.523 0-10 4.478-10 10 0 5.523 4.477 10 10 10s10-4.477 10-10c0-1.528-.353-2.971-.966-4.266L9 15.7676z",fill:"#FFF",mask:"url(#f)"})),o.default.createElement("path",{fill:"#E9EFF3",d:"M207 414h100v10H207z"}),o.default.createElement("path",{d:"M281.5 301.25h39v-9.75h-39v9.75zm29.25 29.25h9.75v-22.75h-9.75v22.75zm-29.25 0h22.75v-22.75H281.5v22.75zm39-45.5h-39c-3.59125 0-6.5 2.90875-6.5 6.5v39c0 3.59125 2.90875 6.5 6.5 6.5h39c3.59125 0 6.5-2.90875 6.5-6.5v-39c0-3.59125-2.90875-6.5-6.5-6.5zm-52 13c-3.59125 0-6.5 2.90875-6.5 6.5v39c0 3.575 2.925 6.5 6.5 6.5h39c3.59125 0 6.5-2.90875 6.5-6.5h-45.5V298z",fill:"#FFF"}),o.default.createElement("g",null,o.default.createElement("path",{fill:"#FFF",d:"M406 245h194v150H406zM406 399h194v40H406z"}),o.default.createElement("path",{fill:"#87A6BC",d:"M416 414h100v10H416zM490.5 301.25h39v-9.75h-39v9.75zm29.25 29.25h9.75v-22.75h-9.75v22.75zm-29.25 0h22.75v-22.75H490.5v22.75zm39-45.5h-39c-3.59125 0-6.5 2.90875-6.5 6.5v39c0 3.59125 2.90875 6.5 6.5 6.5h39c3.59125 0 6.5-2.90875 6.5-6.5v-39c0-3.59125-2.90875-6.5-6.5-6.5zm-52 13c-3.59125 0-6.5 2.90875-6.5 6.5v39c0 3.575 2.925 6.5 6.5 6.5h39c3.59125 0 6.5-2.90875 6.5-6.5h-45.5V298z"})),o.default.createElement("g",null,o.default.createElement("path",{fill:"#FFF",d:"M615 245h194v150H615zM615 399h194v40H615z"}),o.default.createElement("path",{fill:"#87A6BC",d:"M625 414h100v10H625zM699.5 301.25h39v-9.75h-39v9.75zm29.25 29.25h9.75v-22.75h-9.75v22.75zm-29.25 0h22.75v-22.75H699.5v22.75zm39-45.5h-39c-3.59125 0-6.5 2.90875-6.5 6.5v39c0 3.59125 2.90875 6.5 6.5 6.5h39c3.59125 0 6.5-2.90875 6.5-6.5v-39c0-3.59125-2.90875-6.5-6.5-6.5zm-52 13c-3.59125 0-6.5 2.90875-6.5 6.5v39c0 3.575 2.925 6.5 6.5 6.5h39c3.59125 0 6.5-2.90875 6.5-6.5h-45.5V298z"}))),o.default.createElement("g",{mask:"url(#d)"},o.default.createElement("path",{fill:"#FFF",d:"M197 454h194v150H197zM197 608h194v40H197z"}),o.default.createElement("path",{fill:"#87A6BC",d:"M207 623h100v10H207zM281.5 510.25h39v-9.75h-39v9.75zm29.25 29.25h9.75v-22.75h-9.75v22.75zm-29.25 0h22.75v-22.75H281.5v22.75zm39-45.5h-39c-3.59125 0-6.5 2.90875-6.5 6.5v39c0 3.59125 2.90875 6.5 6.5 6.5h39c3.59125 0 6.5-2.90875 6.5-6.5v-39c0-3.59125-2.90875-6.5-6.5-6.5zm-52 13c-3.59125 0-6.5 2.90875-6.5 6.5v39c0 3.575 2.925 6.5 6.5 6.5h39c3.59125 0 6.5-2.90875 6.5-6.5h-45.5V507z"}),o.default.createElement("g",null,o.default.createElement("path",{fill:"#FFF",d:"M406 454h194v150H406zM406 608h194v40H406z"}),o.default.createElement("path",{fill:"#87A6BC",d:"M416 623h100v10H416zM490.5 510.25h39v-9.75h-39v9.75zm29.25 29.25h9.75v-22.75h-9.75v22.75zm-29.25 0h22.75v-22.75H490.5v22.75zm39-45.5h-39c-3.59125 0-6.5 2.90875-6.5 6.5v39c0 3.59125 2.90875 6.5 6.5 6.5h39c3.59125 0 6.5-2.90875 6.5-6.5v-39c0-3.59125-2.90875-6.5-6.5-6.5zm-52 13c-3.59125 0-6.5 2.90875-6.5 6.5v39c0 3.575 2.925 6.5 6.5 6.5h39c3.59125 0 6.5-2.90875 6.5-6.5h-45.5V507z"})),o.default.createElement("g",null,o.default.createElement("path",{fill:"#FFF",d:"M615 454h194v150H615zM615 608h194v40H615z"}),o.default.createElement("path",{fill:"#87A6BC",d:"M625 623h100v10H625zM699.5 510.25h39v-9.75h-39v9.75zm29.25 29.25h9.75v-22.75h-9.75v22.75zm-29.25 0h22.75v-22.75H699.5v22.75zm39-45.5h-39c-3.59125 0-6.5 2.90875-6.5 6.5v39c0 3.59125 2.90875 6.5 6.5 6.5h39c3.59125 0 6.5-2.90875 6.5-6.5v-39c0-3.59125-2.90875-6.5-6.5-6.5zm-52 13c-3.59125 0-6.5 2.90875-6.5 6.5v39c0 3.575 2.925 6.5 6.5 6.5h39c3.59125 0 6.5-2.90875 6.5-6.5h-45.5V507z"}))),o.default.createElement("g",{mask:"url(#d)"},o.default.createElement("path",{fill:"#FFF",d:"M197 165h614v50H197z"}),o.default.createElement("path",{d:"M215.7777778 187.7222222c0-3.8291666 3.1152778-6.9444444 6.9444444-6.9444444 3.8291667 0 6.9444445 3.1152778 6.9444445 6.9444444 0 3.8291667-3.1152778 6.9444445-6.9444445 6.9444445-3.8291666 0-6.9444444-3.1152778-6.9444444-6.9444445zm22.2222222 12.5l-7.1583333-7.1583333c1.0111111-1.5333333 1.6027777-3.3680556 1.6027777-5.3416667 0-5.3694444-4.3527777-9.7222222-9.7222222-9.7222222C217.3527778 178 213 182.3527778 213 187.7222222c0 5.3694445 4.3527778 9.7222222 9.7222222 9.7222222 1.9736111 0 3.8083334-.5916666 5.3416667-1.6027777L235.2222222 203 238 200.2222222z",fill:"#87A6BC"})))))),o.default.createElement("div",{className:"jp-landing-apps__clouds jp-clouds-top"},o.default.createElement("img",{src:l.imagePath+"/white-clouds.svg"}))),o.default.createElement("div",{className:"jp-landing-apps__feature-container"},e.userCanManagePlugins?o.default.createElement("div",{className:"jp-landing-apps__feature"},o.default.createElement("div",{className:"jp-landing-apps__feature-col jp-landing-apps__feature-img"},o.default.createElement("svg",{width:"335",height:"233",viewBox:"0 0 1005 700",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},o.default.createElement("title",null,"Plugin Updates Container"),o.default.createElement("defs",null,o.default.createElement("rect",{id:"a",width:"1005",height:"700",rx:"8"}),o.default.createElement("rect",{id:"b",width:"335",height:"233",rx:"8"}),o.default.createElement("path",{id:"c",d:"M40 19.9996V0H0v39.9992h40z"}),o.default.createElement("path",{id:"e",d:"M40 19.9996V0H0v39.9992h40z"}),o.default.createElement("path",{id:"g",d:"M40 19.9996V0H0v39.9992h40z"}),o.default.createElement("path",{id:"i",d:"M40 19.9996V0H0v39.9992h40z"}),o.default.createElement("path",{id:"k",d:"M40 19.9996V0H0v39.9992h40z"})),o.default.createElement("g",{fill:"none","fill-rule":"evenodd"},o.default.createElement("g",null,o.default.createElement("rect",{fill:"#F3F6F8",width:"1005",height:"700",rx:"8"}),o.default.createElement("use",{fill:"#F3F6F8",xlinkHref:"#a"})),o.default.createElement("g",null,o.default.createElement("rect",{fill:"#E9EFF3",width:"1005",height:"65",rx:"8"}),o.default.createElement("path",{d:"M27.5 31c-4.1425 0-7.5-3.3575-7.5-7.5s3.3575-7.5 7.5-7.5 7.5 3.3575 7.5 7.5-3.3575 7.5-7.5 7.5zm50 0c-4.1425 0-7.5-3.3575-7.5-7.5s3.3575-7.5 7.5-7.5 7.5 3.3575 7.5 7.5-3.3575 7.5-7.5 7.5zm-25 0c-4.1425 0-7.5-3.3575-7.5-7.5s3.3575-7.5 7.5-7.5 7.5 3.3575 7.5 7.5-3.3575 7.5-7.5 7.5z",fill:"#4F748E"})),o.default.createElement("path",{fill:"#0087BE",d:"M0 47h1005v65H0"}),o.default.createElement("g",null,o.default.createElement("path",{fill:"#FFF",d:"M196 176h614v85H196z"}),o.default.createElement("g",{transform:"translate(740 199)"},o.default.createElement("mask",{id:"d",fill:"#fff"},o.default.createElement("use",{xlinkHref:"#c"})),o.default.createElement("path",{d:"M18 31.5352l-9.768-9.768 3.536-3.534L18 24.4652l17.316-17.316c-3.67-4.368-9.166-7.15-15.316-7.15-11.046 0-20 8.956-20 20 0 11.046 8.954 20 20 20s20-8.954 20-20c0-3.056-.706-5.942-1.932-8.532L18 31.5352z",fill:"#4AB866",mask:"url(#d)"})),o.default.createElement("path",{fill:"#87A6BC",d:"M211 191h55v55h-55z"}),o.default.createElement("path",{d:"M244.5 213v-7.5c0-.828-.672-1.5-1.5-1.5s-1.5.672-1.5 1.5v7.5h-6v-7.5c0-.828-.672-1.5-1.5-1.5s-1.5.672-1.5 1.5v7.5H228v6c0 4.1865 2.4555 7.7895 6 9.4755V234h9v-5.5245c3.5445-1.686 6-5.289 6-9.4755v-6h-4.5z",fill:"#FFF"}),o.default.createElement("path",{fill:"#87A6BC",d:"M286 197h225v18H286z"}),o.default.createElement("path",{fill:"#A8BECE",d:"M286 225h165v14H286z"}),o.default.createElement("g",null,o.default.createElement("path",{fill:"#FFF",d:"M196 271h614v85H196z"}),o.default.createElement("g",{transform:"translate(740 294)"},o.default.createElement("mask",{id:"f",fill:"#fff"},o.default.createElement("use",{xlinkHref:"#e"})),o.default.createElement("path",{d:"M18 31.5352l-9.768-9.768 3.536-3.534L18 24.4652l17.316-17.316c-3.67-4.368-9.166-7.15-15.316-7.15-11.046 0-20 8.956-20 20 0 11.046 8.954 20 20 20s20-8.954 20-20c0-3.056-.706-5.942-1.932-8.532L18 31.5352z",fill:"#4AB866",mask:"url(#f)"})),o.default.createElement("path",{fill:"#87A6BC",d:"M211 286h55v55h-55z"}),o.default.createElement("path",{d:"M244.5 308v-7.5c0-.828-.672-1.5-1.5-1.5s-1.5.672-1.5 1.5v7.5h-6v-7.5c0-.828-.672-1.5-1.5-1.5s-1.5.672-1.5 1.5v7.5H228v6c0 4.1865 2.4555 7.7895 6 9.4755V329h9v-5.5245c3.5445-1.686 6-5.289 6-9.4755v-6h-4.5z",fill:"#FFF"}),o.default.createElement("g",null,o.default.createElement("path",{fill:"#87A6BC",d:"M286 292h225v18H286z"}),o.default.createElement("path",{fill:"#A8BECE",d:"M286 320h165v14H286z"}))),o.default.createElement("g",null,o.default.createElement("path",{fill:"#FFF",d:"M196 366h614v85H196z"}),o.default.createElement("g",{transform:"translate(740 389)"},o.default.createElement("mask",{id:"h",fill:"#fff"},o.default.createElement("use",{xlinkHref:"#g"})),o.default.createElement("path",{d:"M18 31.5352l-9.768-9.768 3.536-3.534L18 24.4652l17.316-17.316c-3.67-4.368-9.166-7.15-15.316-7.15-11.046 0-20 8.956-20 20 0 11.046 8.954 20 20 20s20-8.954 20-20c0-3.056-.706-5.942-1.932-8.532L18 31.5352z",fill:"#4AB866",mask:"url(#h)"})),o.default.createElement("path",{fill:"#87A6BC",d:"M211 381h55v55h-55z"}),o.default.createElement("path",{d:"M244.5 403v-7.5c0-.828-.672-1.5-1.5-1.5s-1.5.672-1.5 1.5v7.5h-6v-7.5c0-.828-.672-1.5-1.5-1.5s-1.5.672-1.5 1.5v7.5H228v6c0 4.1865 2.4555 7.7895 6 9.4755V424h9v-5.5245c3.5445-1.686 6-5.289 6-9.4755v-6h-4.5z",fill:"#FFF"}),o.default.createElement("g",null,o.default.createElement("path",{fill:"#87A6BC",d:"M286 387h225v18H286z"}),o.default.createElement("path",{fill:"#A8BECE",d:"M286 415h165v14H286z"}))),o.default.createElement("g",null,o.default.createElement("path",{fill:"#FFF",d:"M196 461h614v85H196z"}),o.default.createElement("g",{transform:"translate(740 484)"},o.default.createElement("mask",{id:"j",fill:"#fff"},o.default.createElement("use",{xlinkHref:"#i"})),o.default.createElement("path",{d:"M18 31.5352l-9.768-9.768 3.536-3.534L18 24.4652l17.316-17.316c-3.67-4.368-9.166-7.15-15.316-7.15-11.046 0-20 8.956-20 20 0 11.046 8.954 20 20 20s20-8.954 20-20c0-3.056-.706-5.942-1.932-8.532L18 31.5352z",fill:"#4AB866",mask:"url(#j)"})),o.default.createElement("path",{fill:"#87A6BC",d:"M211 476h55v55h-55z"}),o.default.createElement("path",{d:"M244.5 498v-7.5c0-.828-.672-1.5-1.5-1.5s-1.5.672-1.5 1.5v7.5h-6v-7.5c0-.828-.672-1.5-1.5-1.5s-1.5.672-1.5 1.5v7.5H228v6c0 4.1865 2.4555 7.7895 6 9.4755V519h9v-5.5245c3.5445-1.686 6-5.289 6-9.4755v-6h-4.5z",fill:"#FFF"}),o.default.createElement("g",null,o.default.createElement("path",{fill:"#87A6BC",d:"M286 482h225v18H286z"}),o.default.createElement("path",{fill:"#A8BECE",d:"M286 510h165v14H286z"}))),o.default.createElement("g",null,o.default.createElement("path",{fill:"#FFF",d:"M196 556h614v85H196z"}),o.default.createElement("g",{transform:"translate(740 579)"},o.default.createElement("mask",{id:"l",fill:"#fff"},o.default.createElement("use",{xlinkHref:"#k"})),o.default.createElement("path",{d:"M18 31.5352l-9.768-9.768 3.536-3.534L18 24.4652l17.316-17.316c-3.67-4.368-9.166-7.15-15.316-7.15-11.046 0-20 8.956-20 20 0 11.046 8.954 20 20 20s20-8.954 20-20c0-3.056-.706-5.942-1.932-8.532L18 31.5352z",fill:"#4AB866",mask:"url(#l)"})),o.default.createElement("path",{fill:"#87A6BC",d:"M211 571h55v55h-55z"}),o.default.createElement("path",{d:"M244.5 593v-7.5c0-.828-.672-1.5-1.5-1.5s-1.5.672-1.5 1.5v7.5h-6v-7.5c0-.828-.672-1.5-1.5-1.5s-1.5.672-1.5 1.5v7.5H228v6c0 4.1865 2.4555 7.7895 6 9.4755V614h9v-5.5245c3.5445-1.686 6-5.289 6-9.4755v-6h-4.5z",fill:"#FFF"}),o.default.createElement("g",null,o.default.createElement("path",{fill:"#87A6BC",d:"M286 577h225v18H286z"}),o.default.createElement("path",{fill:"#A8BECE",d:"M286 605h165v14H286z"}))))))),o.default.createElement("div",{className:"jp-landing-apps__feature-col jp-landing-apps__feature-desc"},o.default.createElement("h3",{className:"jp-landing__apps-feature-title"},(0,u.translate)("Bulk and automatic updates")),o.default.createElement("p",{className:"jp-landing__apps-feature-text"},(0,u.translate)("Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.")),o.default.createElement(c.default,{href:"https://wordpress.com/plugins/"+e.siteRawUrl,className:"is-primary"},(0,u.translate)("Manage Plugins")))):null,e.userCanEditPosts?o.default.createElement("div",{className:"jp-landing-apps__feature"},o.default.createElement("div",{className:"jp-landing-apps__feature-col jp-landing-apps__feature-desc"},o.default.createElement("h3",{className:"jp-landing__apps-feature-title"},(0,u.translate)("Focus on your Writing")),o.default.createElement("p",{className:"jp-landing__apps-feature-text"},(0,u.translate)("Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.")),o.default.createElement(c.default,{href:"https://wordpress.com/post/"+e.siteRawUrl,className:"is-primary"},(0,u.translate)("Try the New Editor"))),o.default.createElement("div",{className:"jp-landing-apps__feature-col jp-landing-apps__feature-img"},o.default.createElement("svg",{width:"335",height:"233",viewBox:"0 0 1005 700",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},o.default.createElement("title",null,"Editor Container"),o.default.createElement("defs",null,o.default.createElement("rect",{id:"a",width:"1005",height:"700",rx:"8"}),o.default.createElement("rect",{id:"b",width:"335",height:"233",rx:"8"})),o.default.createElement("g",{fill:"none","fill-rule":"evenodd"},o.default.createElement("g",null,o.default.createElement("rect",{fill:"#F3F6F8",width:"1005",height:"700",rx:"8"}),o.default.createElement("use",{fill:"#F3F6F8",xlinkHref:"#a"})),o.default.createElement("g",null,o.default.createElement("rect",{fill:"#E9EFF3",width:"1005",height:"65",rx:"8"}),o.default.createElement("path",{d:"M27.5 31c-4.1425 0-7.5-3.3575-7.5-7.5s3.3575-7.5 7.5-7.5 7.5 3.3575 7.5 7.5-3.3575 7.5-7.5 7.5zm50 0c-4.1425 0-7.5-3.3575-7.5-7.5s3.3575-7.5 7.5-7.5 7.5 3.3575 7.5 7.5-3.3575 7.5-7.5 7.5zm-25 0c-4.1425 0-7.5-3.3575-7.5-7.5s3.3575-7.5 7.5-7.5 7.5 3.3575 7.5 7.5-3.3575 7.5-7.5 7.5z",fill:"#4F748E"})),o.default.createElement("path",{fill:"#0087BE",d:"M0 47h1005v65H0"}),o.default.createElement("g",null,o.default.createElement("g",{fill:"#87A6BC"},o.default.createElement("path",{d:"M356 450h70v25h-70zM583 450h85v25h-85zM446 450h117v25H446zM196 450h140v25H196z"})),o.default.createElement("g",{fill:"#A8BECE"},o.default.createElement("path",{d:"M196 498h75v22h-75zM291 498h187v22H291zM498 498h96v22h-96zM614 498h163v22H614z"})),o.default.createElement("g",{fill:"#A8BECE"},o.default.createElement("path",{d:"M196 545h100v22H196zM316 545h115v22H316zM451 545h58v22h-58zM529 545h180v22H529z"})),o.default.createElement("g",{fill:"#A8BECE"},o.default.createElement("path",{d:"M196 592h57v22h-57zM270 592h104v22H270zM394 592h167v22H394z"}))),o.default.createElement("g",null,o.default.createElement("path",{fill:"#A8BECE",d:"M196 176h614v225H196z"}),o.default.createElement("path",{d:"M583 229H423v74.44L463 259l58.95 65.5 15.87-18.52c7.98-9.31 22.38-9.31 30.36 0L583 323.27V229zm20 0v120c0 11.05-8.95 20-20 20H423c-11.05 0-20-8.95-20-20V229c0-11.05 8.95-20 20-20h160c11.05 0 20 8.95 20 20zm-90 35c0-8.28 6.72-15 15-15 8.28 0 15 6.72 15 15 0 8.28-6.72 15-15 15-8.28 0-15-6.72-15-15z",fill:"#F3F6F8"})))))):null,t?o.default.createElement("div",{className:"jp-landing-apps__feature"},o.default.createElement("div",{className:"jp-landing-apps__feature-col jp-landing-apps__feature-img"},o.default.createElement("svg",{width:"335",height:"233",viewBox:"0 0 1005 700",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},o.default.createElement("title",null,"Stats Container"),o.default.createElement("defs",null,o.default.createElement("rect",{id:"a",width:"1005",height:"700",rx:"8"}),o.default.createElement("rect",{id:"b",width:"1005",height:"700",rx:"8"})),o.default.createElement("g",{fill:"none","fill-rule":"evenodd"},o.default.createElement("g",null,o.default.createElement("rect",{fill:"#F3F6F8",width:"1005",height:"700",rx:"8"}),o.default.createElement("use",{fill:"#F3F6F8",xlinkHref:"#a"})),o.default.createElement("g",null,o.default.createElement("rect",{fill:"#E9EFF3",width:"1005",height:"65",rx:"8"}),o.default.createElement("path",{d:"M27.5 31c-4.1425 0-7.5-3.3575-7.5-7.5s3.3575-7.5 7.5-7.5 7.5 3.3575 7.5 7.5-3.3575 7.5-7.5 7.5zm50 0c-4.1425 0-7.5-3.3575-7.5-7.5s3.3575-7.5 7.5-7.5 7.5 3.3575 7.5 7.5-3.3575 7.5-7.5 7.5zm-25 0c-4.1425 0-7.5-3.3575-7.5-7.5s3.3575-7.5 7.5-7.5 7.5 3.3575 7.5 7.5-3.3575 7.5-7.5 7.5z",fill:"#4F748E"})),o.default.createElement("path",{fill:"#0087BE",d:"M0 47h1005v65H0"}),o.default.createElement("path",{fill:"#FFF",d:"M196 176h614v343H196z"}),o.default.createElement("g",{fill:"#87A6BC"},o.default.createElement("path",{d:"M253 329.2941176h58.8235294v152.507707H253zM547.117647 289.5882353h58.8235294v192.641314H547.117647zM694.176471 269h58.8235294v213.235294H694.176471zM326.5294118 345.4705882h58.8235294v136.454264h-58.8235294zM473.588235 321.9411765h58.8235294v160.534429H473.588235zM400.058824 305.7647059h58.8235294v176.587871H400.058824zM620.647059 305.7647059h58.8235294v176.587871H620.647059z"})),o.default.createElement("g",null,o.default.createElement("path",{fill:"#FFF",d:"M196 529h144v100H196zM352 529h144v100H352zM509 529h144v100H509zM665 529h144v100H665z"}),o.default.createElement("path",{fill:"#87A6BC",d:"M581.5 558l-5.8095 15.642-16.6905.6885 13.0995 10.35225L567.595 600.75l13.905-9.24525 13.905 9.24525-4.5045-16.06725L604 574.3305l-16.6905-.6885M715 562v22.5c0 2.7625 2.2375 5 5 5h22.5V602l13.3125-9.51c2.6275-1.875 4.1875-4.9075 4.1875-8.135V562c0-2.7625-2.2375-5-5-5h-35c-2.7625 0-5 2.2375-5 5M424.5 602s22.5 0 22.5-5.625c0-6.75-10.96875-14.0625-22.5-14.0625S402 589.625 402 596.375C402 602 424.5 602 424.5 602m0-45c6.212812 0 11.25 5.0371875 11.25 11.25s-5.037188 11.25-11.25 11.25-11.25-5.0371875-11.25-11.25S418.287188 557 424.5 557M268.5 589c-9.8575 0-17.315-6.21-20.9475-10 2.6-2.71 7.155-6.6425 13.135-8.6725-1.35 1.705-2.1875 3.83-2.1875 6.1725 0 5.5225 4.4775 10 10 10s10-4.4775 10-10c0-2.3425-.8375-4.4675-2.1875-6.1725 5.9825 2.03 10.54 5.9625 13.135 8.6725-3.6375 3.795-11.0925 10-20.9475 10m0-25c-17.03 0-27.5 15-27.5 15s10.47 15 27.5 15 27.5-15 27.5-15-10.47-15-27.5-15"}))))),o.default.createElement("div",{className:"jp-landing-apps__feature-col jp-landing-apps__feature-desc"},o.default.createElement("h2",null,(0,u.translate)("Connect with your Visitors")),o.default.createElement("p",null,(0,u.translate)("Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.")),o.default.createElement(c.default,{href:"https://wordpress.com/stats/"+e.siteRawUrl,className:"is-primary"},(0,u.translate)("View Your Stats")))):"",o.default.createElement("div",{className:"jp-landing-apps__feature"},t?"":o.default.createElement("div",{className:"jp-landing-apps__feature-col jp-landing-apps__feature-img"},o.default.createElement("svg",{width:"335",height:"233",
+viewBox:"0 0 1005 700",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},o.default.createElement("title",null,"Reader Container"),o.default.createElement("defs",null,o.default.createElement("rect",{id:"a",width:"1005",height:"700",rx:"8"}),o.default.createElement("rect",{id:"b",width:"335",height:"233",rx:"8"}),o.default.createElement("path",{id:"c",d:"M158 125h725v575H158z"})),o.default.createElement("g",{fill:"none","fill-rule":"evenodd"},o.default.createElement("rect",{fill:"#F3F6F8",width:"335",height:"233",rx:"8"}),o.default.createElement("use",{fill:"#F3F6F8",xlinkHref:"#a"}),o.default.createElement("rect",{fill:"#E9EFF3",width:"1005",height:"65",rx:"8"}),o.default.createElement("path",{d:"M27.5 31c-4.1425 0-7.5-3.3575-7.5-7.5s3.3575-7.5 7.5-7.5 7.5 3.3575 7.5 7.5-3.3575 7.5-7.5 7.5zm50 0c-4.1425 0-7.5-3.3575-7.5-7.5s3.3575-7.5 7.5-7.5 7.5 3.3575 7.5 7.5-3.3575 7.5-7.5 7.5zm-25 0c-4.1425 0-7.5-3.3575-7.5-7.5s3.3575-7.5 7.5-7.5 7.5 3.3575 7.5 7.5-3.3575 7.5-7.5 7.5z",fill:"#4F748E"}),o.default.createElement("path",{fill:"#0087BE",d:"M0 47h1005v65H0"}),o.default.createElement("mask",{id:"d",fill:"#fff"},o.default.createElement("use",{xlinkHref:"#c"})),o.default.createElement("g",{mask:"url(#d)"},o.default.createElement("path",{fill:"#FFF",d:"M197 326h614v151H197z"}),o.default.createElement("g",{fill:"#87A6BC"},o.default.createElement("path",{d:"M377 346h70v20h-70zM467 346h117v20H467zM217 346h140v20H217z"})),o.default.createElement("g",{fill:"#A8BECE"},o.default.createElement("path",{d:"M217 388h75v14h-75zM312 388h187v14H312zM519 388h96v14h-96zM635 388h100v14H635z"})),o.default.createElement("g",{fill:"#A8BECE"},o.default.createElement("path",{d:"M217 415h100v14H217zM337 415h115v14H337zM472 415h58v14h-58zM550 415h200v14H550z"})),o.default.createElement("g",{fill:"#A8BECE"},o.default.createElement("path",{d:"M217 442h57v14h-57zM291 442h104v14H291zM415 442h167v14H415z"})),o.default.createElement("g",null,o.default.createElement("path",{fill:"#A8BECE",d:"M197 176h614v150H197z"}),o.default.createElement("path",{d:"M544 221h-80v37.22L484 236l29.475 32.75 7.935-9.26c3.99-4.655 11.19-4.655 15.18 0l7.41 8.645V221zm10 0v60c0 5.525-4.475 10-10 10h-80c-5.525 0-10-4.475-10-10v-60c0-5.525 4.475-10 10-10h80c5.525 0 10 4.475 10 10zm-45 17.5c0-4.14 3.36-7.5 7.5-7.5 4.14 0 7.5 3.36 7.5 7.5 0 4.14-3.36 7.5-7.5 7.5-4.14 0-7.5-3.36-7.5-7.5z",fill:"#FFF"}))),o.default.createElement("g",{mask:"url(#d)"},o.default.createElement("path",{fill:"#FFF",d:"M197 705h614v151H197z"}),o.default.createElement("g",{fill:"#87A6BC"},o.default.createElement("path",{d:"M377 725h70v20h-70zM467 725h117v20H467zM217 725h140v20H217z"})),o.default.createElement("g",{fill:"#A8BECE"},o.default.createElement("path",{d:"M217 767h75v14h-75zM312 767h187v14H312zM519 767h96v14h-96zM635 767h100v14H635z"})),o.default.createElement("g",{fill:"#A8BECE"},o.default.createElement("path",{d:"M217 794h100v14H217zM337 794h115v14H337zM472 794h58v14h-58zM550 794h200v14H550z"})),o.default.createElement("g",{fill:"#A8BECE"},o.default.createElement("path",{d:"M217 821h57v14h-57zM291 821h104v14H291zM415 821h167v14H415z"})),o.default.createElement("g",null,o.default.createElement("path",{fill:"#A8BECE",d:"M197 555h614v150H197z"}),o.default.createElement("path",{d:"M544 600h-80v37.22L484 615l29.475 32.75 7.935-9.26c3.99-4.655 11.19-4.655 15.18 0l7.41 8.645V600zm10 0v60c0 5.525-4.475 10-10 10h-80c-5.525 0-10-4.475-10-10v-60c0-5.525 4.475-10 10-10h80c5.525 0 10 4.475 10 10zm-45 17.5c0-4.14 3.36-7.5 7.5-7.5 4.14 0 7.5 3.36 7.5 7.5 0 4.14-3.36 7.5-7.5 7.5-4.14 0-7.5-3.36-7.5-7.5z",fill:"#FFF"})))))),o.default.createElement("div",{className:"jp-landing-apps__feature-col jp-landing-apps__feature-desc"},o.default.createElement("h2",null,(0,u.translate)("Connect with the Community")),o.default.createElement("p",null,(0,u.translate)("The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.")),o.default.createElement(c.default,{href:"https://wordpress.com/reader",className:"is-primary"},(0,u.translate)("Launch Reader"))),t?o.default.createElement("div",{className:"jp-landing-apps__feature-col jp-landing-apps__feature-img"},o.default.createElement("svg",{width:"335",height:"233",viewBox:"0 0 1005 700",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink"},o.default.createElement("title",null,"Reader Container"),o.default.createElement("defs",null,o.default.createElement("rect",{id:"a",width:"1005",height:"700",rx:"8"}),o.default.createElement("rect",{id:"b",width:"335",height:"233",rx:"8"}),o.default.createElement("path",{id:"c",d:"M158 125h725v575H158z"})),o.default.createElement("g",{fill:"none","fill-rule":"evenodd"},o.default.createElement("rect",{fill:"#F3F6F8",width:"335",height:"233",rx:"8"}),o.default.createElement("use",{fill:"#F3F6F8",xlinkHref:"#a"}),o.default.createElement("rect",{fill:"#E9EFF3",width:"1005",height:"65",rx:"8"}),o.default.createElement("path",{d:"M27.5 31c-4.1425 0-7.5-3.3575-7.5-7.5s3.3575-7.5 7.5-7.5 7.5 3.3575 7.5 7.5-3.3575 7.5-7.5 7.5zm50 0c-4.1425 0-7.5-3.3575-7.5-7.5s3.3575-7.5 7.5-7.5 7.5 3.3575 7.5 7.5-3.3575 7.5-7.5 7.5zm-25 0c-4.1425 0-7.5-3.3575-7.5-7.5s3.3575-7.5 7.5-7.5 7.5 3.3575 7.5 7.5-3.3575 7.5-7.5 7.5z",fill:"#4F748E"}),o.default.createElement("path",{fill:"#0087BE",d:"M0 47h1005v65H0"}),o.default.createElement("mask",{id:"d",fill:"#fff"},o.default.createElement("use",{xlinkHref:"#c"})),o.default.createElement("g",{mask:"url(#d)"},o.default.createElement("path",{fill:"#FFF",d:"M197 326h614v151H197z"}),o.default.createElement("g",{fill:"#87A6BC"},o.default.createElement("path",{d:"M377 346h70v20h-70zM467 346h117v20H467zM217 346h140v20H217z"})),o.default.createElement("g",{fill:"#A8BECE"},o.default.createElement("path",{d:"M217 388h75v14h-75zM312 388h187v14H312zM519 388h96v14h-96zM635 388h100v14H635z"})),o.default.createElement("g",{fill:"#A8BECE"},o.default.createElement("path",{d:"M217 415h100v14H217zM337 415h115v14H337zM472 415h58v14h-58zM550 415h200v14H550z"})),o.default.createElement("g",{fill:"#A8BECE"},o.default.createElement("path",{d:"M217 442h57v14h-57zM291 442h104v14H291zM415 442h167v14H415z"})),o.default.createElement("g",null,o.default.createElement("path",{fill:"#A8BECE",d:"M197 176h614v150H197z"}),o.default.createElement("path",{d:"M544 221h-80v37.22L484 236l29.475 32.75 7.935-9.26c3.99-4.655 11.19-4.655 15.18 0l7.41 8.645V221zm10 0v60c0 5.525-4.475 10-10 10h-80c-5.525 0-10-4.475-10-10v-60c0-5.525 4.475-10 10-10h80c5.525 0 10 4.475 10 10zm-45 17.5c0-4.14 3.36-7.5 7.5-7.5 4.14 0 7.5 3.36 7.5 7.5 0 4.14-3.36 7.5-7.5 7.5-4.14 0-7.5-3.36-7.5-7.5z",fill:"#FFF"}))),o.default.createElement("g",{mask:"url(#d)"},o.default.createElement("path",{fill:"#FFF",d:"M197 705h614v151H197z"}),o.default.createElement("g",{fill:"#87A6BC"},o.default.createElement("path",{d:"M377 725h70v20h-70zM467 725h117v20H467zM217 725h140v20H217z"})),o.default.createElement("g",{fill:"#A8BECE"},o.default.createElement("path",{d:"M217 767h75v14h-75zM312 767h187v14H312zM519 767h96v14h-96zM635 767h100v14H635z"})),o.default.createElement("g",{fill:"#A8BECE"},o.default.createElement("path",{d:"M217 794h100v14H217zM337 794h115v14H337zM472 794h58v14h-58zM550 794h200v14H550z"})),o.default.createElement("g",{fill:"#A8BECE"},o.default.createElement("path",{d:"M217 821h57v14h-57zM291 821h104v14H291zM415 821h167v14H415z"})),o.default.createElement("g",null,o.default.createElement("path",{fill:"#A8BECE",d:"M197 555h614v150H197z"}),o.default.createElement("path",{d:"M544 600h-80v37.22L484 615l29.475 32.75 7.935-9.26c3.99-4.655 11.19-4.655 15.18 0l7.41 8.645V600zm10 0v60c0 5.525-4.475 10-10 10h-80c-5.525 0-10-4.475-10-10v-60c0-5.525 4.475-10 10-10h80c5.525 0 10 4.475 10 10zm-45 17.5c0-4.14 3.36-7.5 7.5-7.5 4.14 0 7.5 3.36 7.5 7.5 0 4.14-3.36 7.5-7.5 7.5-4.14 0-7.5-3.36-7.5-7.5z",fill:"#FFF"})))))):"")),o.default.createElement("div",{className:"jp-landing-apps__footer"},o.default.createElement("div",{className:"jp-landing-apps__clouds jp-clouds-bottom"},o.default.createElement("img",{src:l.imagePath+"/white-clouds-reverse.svg"})),o.default.createElement("div",{className:"jp-landing-apps__footer-top"},o.default.createElement("h2",{className:"jp-landing-apps__title"},(0,u.translate)("Inspiration strikes any time, anywhere.")),o.default.createElement("p",{className:"jp-landing-apps__description"},(0,u.translate)("Get WordPress apps for any screen.")),o.default.createElement("img",{src:l.imagePath+"/apps/triple-devices.svg",className:"jp-landing-apps__devices"})),o.default.createElement("div",{className:"jp-landing-apps__downloads"},o.default.createElement("h3",{className:"jp-landing-apps__subtitle"},(0,u.translate)("In Your Pocket")),o.default.createElement("p",{className:"jp-landing-apps__sub-description"},(0,u.translate)("Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.")),o.default.createElement("p",{className:"jp-landing-apps__btn-container"},o.default.createElement(c.default,{href:"http://itunes.apple.com/us/app/wordpress/id335703880?mt=8",title:(0,u.translate)("WordPress.com in the App Store"),className:"jp-app-button button-ios"},o.default.createElement("svg",{width:"28",height:"28",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 96 96"},o.default.createElement("path",{d:"M74.7,62.2c-3.5-3.2-5.2-7.2-5.3-12.1c-0.1-6.2,2.8-11.1,8.5-14.5c-3.2-4.5-8-7.1-14.4-7.6c-2.4-0.2-5.2,0.3-8.7,1.5 c-3.6,1.3-5.7,2-6.4,2c-0.8,0-2.8-0.6-5.7-1.7c-3-1.1-5.4-1.7-7.2-1.7c-3.4,0.1-6.5,0.9-9.4,2.6c-2.9,1.7-5.2,4-6.9,7 C17.1,41.5,16,45.9,16,51c0,4.4,0.8,9,2.4,13.8c1.5,4.4,3.5,8.2,5.8,11.6c2.2,3.1,4,5.3,5.5,6.6c2.3,2.1,4.6,3.2,6.9,3.1 c1.5-0.1,3.5-0.6,6-1.6c2.5-1,4.8-1.5,6.9-1.5c2,0,4.3,0.5,6.7,1.5c2.4,1,4.5,1.5,6.2,1.5c2.4-0.1,4.7-1,6.8-3 c1.4-1.2,3.1-3.3,5.3-6.4c1.6-2.2,2.9-4.7,4.1-7.3c0.5-1.1,0.9-2.3,1.3-3.5C78.1,64.9,76.3,63.7,74.7,62.2z M59.8,22.2 c2.8-3.3,4.2-6.8,4.2-10.6v0c0-0.5,0-1-0.1-1.5c-1.9,0.1-4,0.7-6.1,1.7c-2.2,1.1-4,2.4-5.4,4C49.6,19,48,22.9,48,26.5 c0,0.5,0,1,0.1,1.4C52.5,28.3,56.5,26.1,59.8,22.2z"})),"iOS"),o.default.createElement(c.default,{href:"http://play.google.com/store/apps/details?id=org.wordpress.android",title:(0,u.translate)("WordPress.com in Google Play"),className:"jp-app-button button-android"},o.default.createElement("svg",{width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 96 96"},o.default.createElement("path",{d:"M25,34.1c-2.1,0-4,1.7-4,3.7v16.6c0,2,1.9,3.7,4,3.7c2.1,0,4-1.7,4-3.7V37.8C29,35.7,27.1,34.1,25,34.1z M31,35v29.5 c0,1.1,0.5,2.5,1.6,2.5H37v8.8c0,2,1.9,3.7,4,3.7c2.1,0,4-1.7,4-3.7V67h6v8.8c0,2,1.9,3.7,4,3.7c2.1,0,4-1.7,4-3.7V67h4.4 c1.2,0,1.6-1.3,1.6-2.5V50V35h-1.6H31z M56.4,20.1l3-4.1c0.1-0.1,0-0.2-0.2-0.3c-0.2-0.1-0.4-0.1-0.4,0l-3.1,4.3 c-2.1-0.8-4.6-1.3-7.7-1.3c-3.1,0-5.7,0.5-7.8,1.3l-3.1-4.3c-0.1-0.1-0.3-0.1-0.4,0.1c-0.2,0.1-0.3,0.3-0.2,0.4l3,4 c-8.6,3.8-8.9,13-8.9,13h34.7C65.3,33,65,23.9,56.4,20.1z M40.4,27.8c-1.2,0-2.1-0.9-2.1-2.1c0-1.1,0.9-2.1,2.1-2.1 c1.2,0,2.1,0.9,2.1,2.1C42.5,26.9,41.5,27.8,40.4,27.8z M55.6,27.8c-1.2,0-2.1-0.9-2.1-2.1c0-1.1,0.9-2.1,2.1-2.1 c1.2,0,2.1,0.9,2.1,2.1C57.7,26.9,56.8,27.8,55.6,27.8z M71,34.1c-2.1,0-4,1.7-4,3.7v16.6c0,2,1.9,3.7,4,3.7c2.1,0,4-1.7,4-3.7V37.8 C75,35.7,73.1,34.1,71,34.1z"})),"Android")),o.default.createElement("h3",{className:"jp-landing-apps__subtitle"},(0,u.translate)("On Your Desktop")),o.default.createElement("p",{className:"jp-landing-apps__sub-description"},(0,u.translate)("A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.")),o.default.createElement("p",{className:"jp-landing-apps__btn-container"},o.default.createElement(c.default,{href:"https://apps.wordpress.com/d/osx",title:(0,u.translate)("WordPress.com for Mac OS X"),className:"jp-app-button button-macosx"},o.default.createElement("svg",{width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48"},o.default.createElement("path",{d:"M24,8C15.163,8,8,15.163,8,24s7.163,16,16,16s16-7.163,16-16S32.837,8,24,8z M31.31,33.849h-0.986 l-6.31-9.152h-0.058l-6.31,9.152h-0.972l6.817-9.82l-6.846-9.878h0.986l6.339,9.181h0.058l6.353-9.181h0.972l-6.861,9.878 L31.31,33.849z"})),"Mac OS X"),o.default.createElement(c.default,{href:"https://apps.wordpress.com/d/windows",title:(0,u.translate)("WordPress.com for Windows"),className:"jp-app-button button-windows"},o.default.createElement("svg",{width:"32",height:"32",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48"},o.default.createElement("path",{d:"M8,35.5l13,2.031V25H8V35.5z M8,24h13V10.172L8,12V24z M22,37.688L40,40.5V25H22V37.688z M22,10.031 V24h18V7.5L22,10.031z"})),"Windows"),o.default.createElement(c.default,{href:"https://apps.wordpress.com/d/linux",title:(0,u.translate)("WordPress.com for Linux"),className:"jp-app-button button-linux"},o.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"21",height:"24",viewBox:"0 0 21 24"},o.default.createElement("path",{d:"M9.8 5.9C9.8 5.9 9.8 5.9 9.8 5.9L9.7 5.9C9.6 5.9 9.6 5.9 9.5 5.8 9.5 5.8 9.4 5.7 9.4 5.6 9.4 5.5 9.4 5.5 9.5 5.5L9.7 5.6C9.8 5.7 9.8 5.8 9.8 5.9M8.4 5.1C8.4 4.7 8.3 4.4 8 4.4 8 4.4 8 4.5 7.9 4.5L7.9 4.7 8.2 4.7C8.2 4.8 8.3 4.9 8.3 5.1L8.4 5.1M11.2 4.7C11.3 4.7 11.4 4.8 11.5 5.1L11.7 5.1C11.6 5 11.6 4.9 11.6 4.8 11.6 4.8 11.6 4.7 11.5 4.6 11.4 4.5 11.3 4.4 11.3 4.4 11.3 4.4 11.2 4.5 11.1 4.5 11.1 4.6 11.2 4.6 11.2 4.7M8.8 5.9C8.7 5.9 8.7 5.9 8.7 5.9 8.7 5.8 8.7 5.7 8.8 5.6 9 5.6 9.1 5.5 9.1 5.5 9.1 5.5 9.1 5.6 9.1 5.6 9.1 5.7 9.1 5.8 8.9 5.9L8.8 5.9M7.9 5.9C7.6 5.7 7.6 5.5 7.6 5.1 7.6 4.8 7.6 4.7 7.7 4.5 7.8 4.4 7.9 4.3 8.1 4.3 8.3 4.3 8.3 4.4 8.5 4.5 8.6 4.8 8.7 5 8.7 5.2L8.7 5.3 8.7 5.4 8.7 5.4 8.7 5.3C8.8 5.3 8.8 5.2 8.8 4.8 8.8 4.6 8.8 4.4 8.7 4.1 8.5 3.9 8.3 3.7 8 3.7 7.8 3.7 7.6 3.9 7.5 4.1 7.3 4.4 7.3 4.7 7.3 5.1 7.3 5.4 7.4 5.7 7.7 6 7.8 5.9 7.9 5.9 7.9 5.9M17.8 17C17.9 17 17.9 17 17.9 16.9 17.9 16.7 17.8 16.5 17.6 16.3 17.3 16 16.9 15.9 16.5 15.8 16.4 15.8 16.3 15.8 16.3 15.8 16.2 15.8 16.2 15.8 16.2 15.8 16.1 15.8 15.9 15.8 15.8 15.8 16.1 15 16.2 14.4 16.2 13.8 16.2 13 16 12.5 15.7 12 15.4 11.5 15.1 11.3 14.7 11.2 14.6 11.3 14.6 11.3 14.6 11.4 15 11.5 15.4 11.8 15.6 12.3 15.8 12.9 15.9 13.3 15.9 13.9 15.9 14.3 15.8 15 15.5 15.8 15.2 16 14.9 16.3 14.7 16.7 14.7 16.8 14.7 16.8 14.7 16.8 14.7 16.8 14.8 16.8 14.9 16.6 15.1 16.5 15.1 16.3 15.3 16.2 15.5 16.1 15.7 16 15.9 16 16.3 16 16.7 16.1 16.9 16.2 17.3 16.3 17.4 16.4 17.5 16.5 17.6 16.6 17.7 16.7 17.7 16.8 17.7 16.9 17.8 17 17.8 17M10.6 5.5C10.5 5.5 10.5 5.3 10.5 5.2 10.5 4.8 10.5 4.7 10.6 4.4 10.8 4.3 10.9 4.2 11.1 4.2 11.3 4.2 11.5 4.4 11.7 4.5 11.7 4.8 11.8 4.9 11.8 5.2 11.8 5.5 11.7 5.8 11.3 5.9 11.3 5.9 11.4 5.9 11.5 5.9 11.7 5.9 11.7 6 11.9 6.1 12 5.6 12.1 5.3 12.1 4.9 12.1 4.4 12 4.1 11.8 3.9 11.6 3.7 11.3 3.6 11 3.6 10.8 3.6 10.6 3.7 10.3 3.8 10.2 4 10.1 4.2 10.1 4.4 10.1 4.8 10.2 5.2 10.3 5.5 10.4 5.5 10.5 5.5 10.6 5.5M11.5 6.8C10.5 7.5 9.7 7.8 9.1 7.8 8.5 7.8 7.9 7.6 7.5 7.2 7.6 7.4 7.6 7.5 7.7 7.6L8.2 8.1C8.5 8.4 8.9 8.5 9.3 8.5 9.8 8.5 10.5 8.2 11.3 7.7L12 7.2C12.1 7 12.3 6.9 12.3 6.7 12.3 6.6 12.3 6.5 12.2 6.5 12.1 6.3 11.7 6.1 10.9 5.9 10.2 5.5 9.7 5.4 9.4 5.4 9.1 5.4 8.7 5.5 8.2 5.9 7.7 6.2 7.4 6.5 7.4 6.8 7.4 6.8 7.5 6.9 7.6 7 8 7.4 8.5 7.7 9 7.7 9.6 7.7 10.4 7.4 11.4 6.6L11.4 6.7C11.5 6.7 11.5 6.8 11.5 6.8M13.3 22.8C13.6 23.4 14.2 23.7 14.8 23.7 15 23.7 15.1 23.6 15.3 23.6 15.4 23.5 15.6 23.5 15.7 23.4 15.8 23.4 15.8 23.3 15.9 23.3 16.1 23.2 16.1 23.2 16.2 23.1L17.5 22C17.8 21.7 18.1 21.5 18.5 21.3 18.8 21.1 19.2 21 19.3 20.9 19.6 20.8 19.7 20.8 19.9 20.6 19.9 20.5 20 20.4 20 20.2 20 19.9 19.9 19.8 19.7 19.6 19.6 19.5 19.4 19.4 19.2 19.4 19.1 19.3 18.9 19.2 18.7 19 18.5 18.8 18.4 18.5 18.3 18.1L18.2 17.7C18.1 17.4 18.1 17.3 18.1 17.2 18.1 17.2 18.1 17.2 18 17.2 17.9 17.2 17.7 17.2 17.7 17.4 17.5 17.5 17.3 17.7 17.2 17.8 17.1 18 16.9 18.1 16.7 18.3 16.5 18.4 16.2 18.5 16.1 18.5 15.4 18.5 15.1 18.3 14.9 17.9 14.7 17.7 14.7 17.4 14.6 17.1 14.4 16.9 14.3 16.9 14.2 16.9 13.8 16.9 13.6 17.3 13.6 18.1L13.6 18.4 13.6 19.3 13.6 20 13.6 20.3 13.6 20.6C13.6 20.6 13.6 20.8 13.6 21 13.5 21.3 13.5 21.6 13.5 21.9L13.3 22.7 13.3 22.8M1.9 22.3C2.6 22.4 3.4 22.7 4.4 23 5.4 23.4 5.9 23.6 6.2 23.6 6.7 23.6 7.2 23.3 7.5 22.8 7.6 22.7 7.6 22.5 7.6 22.3 7.6 21.6 7.2 20.6 6.3 19.5L5.7 18.7C5.6 18.6 5.5 18.4 5.3 18.1 5.2 17.8 5 17.5 4.9 17.3 4.8 17.2 4.6 17 4.4 16.8 4.2 16.6 4 16.5 3.7 16.4 3.4 16.5 3.1 16.6 3 16.8 2.9 16.9 2.9 17.1 2.8 17.3 2.8 17.4 2.8 17.5 2.7 17.6 2.6 17.6 2.5 17.7 2.3 17.7 2.3 17.7 2.2 17.7 2.1 17.7L1.9 17.7C1.4 17.7 1.2 17.8 1 17.8 0.8 18.1 0.7 18.3 0.7 18.6 0.7 18.7 0.7 19 0.8 19.3 0.9 19.5 0.9 19.8 0.9 19.9 0.9 20.3 0.8 20.6 0.6 20.9 0.4 21.3 0.3 21.5 0.3 21.7 0.4 22 0.9 22.2 1.9 22.3M4.5 15.2C4.5 14.6 4.6 14 4.9 13.3 5.2 12.6 5.5 12.1 5.8 11.8 5.8 11.7 5.7 11.7 5.7 11.7L5.6 11.6C5.3 11.9 5.1 12.4 4.7 13.2 4.4 13.9 4.2 14.6 4.2 15.1 4.2 15.4 4.3 15.7 4.5 16 4.7 16.3 5.1 16.6 5.7 17.1L6.6 17.7C7.5 18.4 7.9 19 7.9 19.3 7.9 19.5 7.9 19.6 7.6 19.8 7.5 20 7.3 20.1 7.1 20.1 7.1 20.1 7 20.1 7 20.1 7 20.2 7.1 20.3 7.3 20.6 7.6 21.1 8.3 21.3 9.3 21.3 11 21.3 12.4 20.6 13.4 19.2 13.4 18.8 13.4 18.5 13.3 18.4L13.3 18.1C13.3 17.6 13.4 17.2 13.5 17 13.7 16.7 13.9 16.6 14.1 16.6 14.3 16.6 14.4 16.7 14.6 16.8 14.6 16.2 14.6 15.6 14.6 15.2 14.6 14.4 14.6 13.9 14.5 13.3 14.4 12.8 14.3 12.4 14.1 12.1 13.9 11.9 13.8 11.6 13.6 11.4 13.5 11.2 13.4 10.9 13.2 10.7 13.1 10.4 13.1 10.1 13.1 9.8 12.8 9.4 12.7 9 12.4 8.6 12.3 8.2 12.1 7.8 12 7.5L11.3 8C10.5 8.6 9.8 8.8 9.3 8.8 8.8 8.8 8.4 8.7 8.2 8.4L7.7 8C7.7 8.3 7.6 8.6 7.5 8.9L7 9.8C6.7 10.4 6.6 10.7 6.6 10.9 6.6 11.1 6.5 11.3 6.5 11.3L5.9 12.4C5.3 13.6 5 14.7 5 15.6 5 15.8 5 16 5 16.2 4.7 15.9 4.5 15.6 4.5 15.2M10.1 22.6C9.1 22.6 8.3 22.8 7.8 23L7.8 23C7.4 23.5 6.9 23.7 6.3 23.7 5.9 23.7 5.3 23.6 4.5 23.3 3.7 23 2.9 22.8 2.3 22.6 2.2 22.6 2.1 22.6 1.9 22.6 1.7 22.5 1.4 22.5 1.3 22.5 1.1 22.4 0.9 22.4 0.7 22.3 0.5 22.2 0.4 22.1 0.2 22 0.1 21.9 0.1 21.8 0.1 21.7 0.1 21.6 0.1 21.4 0.2 21.3 0.2 21.2 0.3 21.1 0.3 21.1 0.4 21 0.4 20.9 0.4 20.8 0.5 20.7 0.5 20.7 0.6 20.6 0.6 20.5 0.6 20.4 0.6 20.4 0.7 20.3 0.7 20.2 0.7 20.1 0.7 20 0.6 19.8 0.6 19.4 0.5 19 0.5 18.7 0.5 18.6 0.5 18.3 0.6 18 0.7 17.8 0.9 17.6 1.1 17.5 1.2 17.5L2.2 17.5C2.2 17.5 2.3 17.4 2.5 17.4 2.6 17.2 2.6 17.1 2.6 17 2.7 16.9 2.7 16.9 2.7 16.8 2.7 16.8 2.7 16.7 2.8 16.7 2.8 16.6 2.8 16.6 2.9 16.5 2.8 16.4 2.8 16.3 2.8 16.2 2.8 16.1 2.8 16 2.8 16 2.8 15.7 2.9 15.3 3.2 14.8L3.5 14.3C3.7 13.9 3.9 13.5 4 13.2 4.2 12.9 4.3 12.4 4.5 11.8 4.6 11.2 4.9 10.7 5.4 10.1L5.9 9.4C6.4 9 6.6 8.6 6.8 8.2 6.9 7.9 7 7.5 7 7.2 7 7.1 7 6.6 6.9 5.8 6.8 5 6.8 4.2 6.8 3.5 6.8 3 6.8 2.6 6.9 2.2 7 1.8 7.2 1.4 7.5 1.1 7.7 0.7 8 0.4 8.5 0.3 9 0.1 9.5 0 10.1 0 10.4 0 10.6 0 10.9 0.1 11.1 0.1 11.4 0.2 11.8 0.4 12.1 0.5 12.4 0.7 12.7 0.9 13 1.1 13.2 1.5 13.5 1.9 13.6 2.4 13.8 2.9 13.9 3.5 13.9 3.9 13.9 4.3 14 4.9 14 5.3 14.1 5.6 14.1 5.9 14.2 6.1 14.2 6.4 14.3 6.8 14.3 7.1 14.4 7.5 14.6 7.7 14.7 8 14.9 8.3 15.1 8.6 15.4 9 15.7 9.4 16 9.9 16.7 10.7 17.3 11.6 17.6 12.4 18 13.2 18.2 14.2 18.2 15.3 18.2 15.9 18.1 16.4 18 16.9 18.1 16.9 18.2 17 18.3 17.1 18.4 17.2 18.4 17.5 18.5 17.8L18.6 18.4C18.7 18.6 18.8 18.7 19 18.9 19.1 19 19.3 19.2 19.5 19.2 19.7 19.3 19.9 19.4 20.1 19.6 20.3 19.7 20.3 19.9 20.3 20.1 20.3 20.3 20.3 20.5 20.1 20.7 19.9 20.8 19.8 21 19.5 21 19.4 21.1 19.1 21.3 18.6 21.5 18.2 21.7 17.8 22 17.4 22.3L16.6 23C16.3 23.3 16 23.5 15.8 23.7 15.5 23.8 15.2 23.9 14.9 23.9L14.3 23.8C13.7 23.7 13.3 23.3 13.1 22.9 11.8 22.7 10.8 22.6 10.1 22.6"})),"Linux")))))};t.default=(0,i.connect)(function(e){return{userCanViewStats:(0,d.userCanViewStats)(e),userCanManagePlugins:(0,d.userCanManagePlugins)(e),userCanEditPosts:(0,d.userCanEditPosts)(e)}})(p),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.Plans=void 0;var a=n(142),o=r(a),i=n(154),s=n(837),c=(r(s),n(466),n(689)),u=n(938),l=r(u),d=n(639),p=n(1024),f=r(p),h=n(1025),m=r(h),M=t.Plans=o.default.createClass({displayName:"Plans",render:function(){var e=this.props.sitePlan.product_slug||"";return"dev"===this.props.getSiteConnectionStatus(this.props)&&(e="dev"),o.default.createElement("div",null,o.default.createElement(l.default,null),o.default.createElement("div",{className:"jp-landing__plans dops-card"},o.default.createElement(f.default,{plan:e}),o.default.createElement(m.default,{plan:e,siteRawUrl:this.props.siteRawUrl,siteAdminUrl:this.props.siteAdminUrl})))}});t.default=(0,i.connect)(function(e){return{getSiteConnectionStatus:function(){return(0,d.getSiteConnectionStatus)(e)},sitePlan:(0,c.getSitePlan)(e)}})(M)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(837),s=r(i),c=n(466),u=n(855),l=o.default.createClass({displayName:"PlanHeader",render:function(){var e="",t="";switch(this.props.plan){case"jetpack_free":e=o.default.createElement("div",{className:"jp-landing-plans__header"},o.default.createElement("h2",{className:"jp-landing-plans__header-title"},(0,c.translate)("Introducing our most affordable backups and security plan yet")),o.default.createElement("p",{className:"jp-landing-plans__header-description"},(0,c.translate)("The Personal Plan keeps your data, site, and hard work safe.")),o.default.createElement("div",{className:"jp-landing-plans__header-img-container"},o.default.createElement("div",{className:"jp-landing-plans__header-col-left"},o.default.createElement("h3",{className:"jp-landing-plans__header-subtitle"},(0,c.translate)("How much is your website worth?")),o.default.createElement("p",{className:"jp-landing-plans__header-text"},(0,c.translate)("For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up."),o.default.createElement("br",null),o.default.createElement("br",null),(0,c.translate)("Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.")),o.default.createElement("p",{className:"jp-landing-plans__header-btn-container"},o.default.createElement(s.default,{href:"https://wordpress.com/plans/"+window.Initial_State.rawUrl,className:"is-primary"},(0,c.translate)("Learn more...")))),o.default.createElement("div",{className:"jp-landing-plans__header-col-right"},o.default.createElement("img",{src:u.imagePath+"/plans/admin-lock2x.png",className:"jp-landing-plans__header-img"}))),o.default.createElement("div",{className:"jp-landing-plans__clouds jp-clouds-top"},o.default.createElement("img",{src:u.imagePath+"/white-clouds.svg"}))),t=o.default.createElement("div",{className:"jp-landing__plan-card"},o.default.createElement("div",{className:"jp-landing__plan-card-img"},o.default.createElement("img",{src:u.imagePath+"/plans/plan-jetpack-free.svg",className:"jp-landing__plan-icon"})),o.default.createElement("div",{className:"jp-landing__plan-card-current"},o.default.createElement("h3",{className:"jp-landing__plan-features-title"},(0,c.translate)("Your site is on the Free Jetpack Plan")),o.default.createElement("p",{className:"jp-landing__plan-features-text"},(0,c.translate)("Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support."))));break;case"jetpack_personal":case"jetpack_personal_monthly":t=o.default.createElement("div",{className:"jp-landing__plan-card"},o.default.createElement("div",{className:"jp-landing__plan-card-img"},o.default.createElement("img",{src:u.imagePath+"/plans/plan-jetpack-premium.svg",className:"jp-landing__plan-icon"})),o.default.createElement("div",{className:"jp-landing__plan-card-current"},o.default.createElement("h3",{className:"jp-landing__plan-features-title"},(0,c.translate)("Your site is on the Jetpack Personal plan")),o.default.createElement("p",{className:"jp-landing__plan-features-text"},(0,c.translate)("With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage."))));break;case"jetpack_premium":case"jetpack_premium_monthly":t=o.default.createElement("div",{className:"jp-landing__plan-card"},o.default.createElement("div",{className:"jp-landing__plan-card-img"},o.default.createElement("img",{src:u.imagePath+"/plans/plan-jetpack-premium.svg",className:"jp-landing__plan-icon"})),o.default.createElement("div",{className:"jp-landing__plan-card-current"},o.default.createElement("h3",{className:"jp-landing__plan-features-title"},(0,c.translate)("Your site is on the Jetpack Premium plan")),o.default.createElement("p",{className:"jp-landing__plan-features-text"},(0,c.translate)("With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support."))));break;case"jetpack_business":case"jetpack_business_monthly":t=o.default.createElement("div",{className:"jp-landing__plan-card"},o.default.createElement("div",{className:"jp-landing__plan-card-img"},o.default.createElement("img",{src:u.imagePath+"/plans/plan-jetpack-pro.svg",className:"jp-landing__plan-icon"})),o.default.createElement("div",{className:"jp-landing__plan-card-current"},o.default.createElement("h3",{className:"jp-landing__plan-features-title"},(0,c.translate)("Your site is on the Jetpack Professional plan")),o.default.createElement("p",{className:"jp-landing__plan-features-text"},(0,c.translate)("You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support."))));break;case"dev":t=o.default.createElement("div",{className:"jp-landing__plan-card"},o.default.createElement("div",{className:"jp-landing__plan-card-img"},o.default.createElement("img",{src:u.imagePath+"/plans/plan-jetpack-free.svg",className:"jp-landing__plan-icon"})),o.default.createElement("div",{className:"jp-landing__plan-card-current"},o.default.createElement("h3",{className:"jp-landing__plan-features-title"},(0,c.translate)("Your site is on Development Mode")),o.default.createElement("p",{className:"jp-landing__plan-features-text"},(0,c.translate)("Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support."))));break;default:t=o.default.createElement("div",{className:"jp-landing__plan-card"},o.default.createElement("div",{className:"jp-landing__plan-card-img is-placeholder"}),o.default.createElement("div",{className:"jp-landing__plan-card-current"},o.default.createElement("h3",{className:"jp-landing__plan-features-title is-placeholder"}," "),o.default.createElement("p",{className:"jp-landing__plan-features-text is-placeholder"}," ")))}return o.default.createElement("div",null,e,t)}});t.default=l,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(154),s=n(837),c=r(s),u=n(466),l=n(641),d=r(l),p=(n(855),n(692)),f=n(447),h=n(927),m=r(h),M=o.default.createClass({displayName:"PlanBody",render:function(){var e="";switch(this.props.plan){case"jetpack_personal":case"jetpack_personal_monthly":case"jetpack_premium":case"jetpack_premium_monthly":case"jetpack_business":case"jetpack_business_monthly":e=o.default.createElement("div",{className:"jp-landing__plan-features"},o.default.createElement("div",{className:"jp-landing__plan-features-card"},o.default.createElement("h3",{className:"jp-landing__plan-features-title"},(0,u.translate)("Spam Protection")),o.default.createElement("p",null,(0,u.translate)("State-of-the-art spam defense powered by Akismet.")),this.props.isFetchingPluginsData?"":this.props.isPluginInstalled("akismet/akismet.php")&&this.props.isPluginActive("akismet/akismet.php")?o.default.createElement(c.default,{href:this.props.siteAdminUrl+"admin.php?page=akismet-key-config",className:"is-primary"},(0,u.translate)("View your spam stats")):o.default.createElement(c.default,{href:"https://wordpress.com/plugins/setup/"+this.props.siteRawUrl+"?only=akismet",className:"is-primary"},(0,u.translate)("Configure Akismet"))),(0,d.default)(["jetpack_personal","jetpack_personal_monthly"],this.props.plan)?o.default.createElement("div",{className:"jp-landing__plan-features-card"},o.default.createElement("h3",{className:"jp-landing__plan-features-title"},(0,u.translate)("Backups")),o.default.createElement("p",null,(0,u.translate)("Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).")),this.props.isFetchingPluginsData?"":this.props.isPluginInstalled("vaultpress/vaultpress.php")&&this.props.isPluginActive("vaultpress/vaultpress.php")?o.default.createElement(c.default,{href:"https://dashboard.vaultpress.com/",className:"is-primary"},(0,u.translate)("View your security dashboard")):o.default.createElement(c.default,{href:"https://wordpress.com/plugins/setup/"+this.props.siteRawUrl+"?only=vaultpress",className:"is-primary"},(0,u.translate)("Configure VaultPress"))):"",(0,d.default)(["jetpack_premium","jetpack_premium_monthly"],this.props.plan)?o.default.createElement("div",{className:"jp-landing__plan-features-card"},o.default.createElement("h3",{className:"jp-landing__plan-features-title"},(0,u.translate)("Backups & Security Scanning")),o.default.createElement("p",null,(0,u.translate)("Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).")),this.props.isFetchingPluginsData?"":this.props.isPluginInstalled("vaultpress/vaultpress.php")&&this.props.isPluginActive("vaultpress/vaultpress.php")?o.default.createElement(c.default,{href:"https://dashboard.vaultpress.com/",className:"is-primary"},(0,u.translate)("View your security dashboard")):o.default.createElement(c.default,{href:"https://wordpress.com/plugins/setup/"+this.props.siteRawUrl+"?only=vaultpress",className:"is-primary"},(0,u.translate)("Configure VaultPress"))):"",(0,d.default)(["jetpack_business","jetpack_business_monthly"],this.props.plan)?o.default.createElement("div",{className:"jp-landing__plan-features-card"},o.default.createElement("h3",{className:"jp-landing__plan-features-title"},(0,u.translate)("Backups & Security Scanning")),o.default.createElement("p",null,(0,u.translate)("Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).")),this.props.isFetchingPluginsData?"":this.props.isPluginInstalled("vaultpress/vaultpress.php")&&this.props.isPluginActive("vaultpress/vaultpress.php")?o.default.createElement(c.default,{href:"https://dashboard.vaultpress.com/",className:"is-primary"},(0,u.translate)("View your security dashboard")):o.default.createElement(c.default,{href:"https://wordpress.com/plugins/setup/"+this.props.siteRawUrl+"?only=vaultpress",className:"is-primary"},(0,u.translate)("Configure VaultPress"))):"",(0,d.default)(["jetpack_business","jetpack_business_monthly"],this.props.plan)?o.default.createElement("div",{className:"jp-landing__plan-features-card"},o.default.createElement("h3",{className:"jp-landing__plan-features-title"},(0,u.translate)("SEO Tools")),o.default.createElement("p",null,(0,u.translate)("Advanced SEO tools to help your site get found when people search for relevant content.")),this.props.isFetchingPluginsData?"":this.props.isModuleActivated("seo-tools")?o.default.createElement(c.default,{href:"https://wordpress.com/settings/seo/"+this.props.siteRawUrl,className:"is-primary"},(0,u.translate)("Configure Site SEO")):o.default.createElement(c.default,{onClick:this.props.activateModule.bind(null,"seo-tools"),
+className:"is-primary",disabled:this.props.isActivatingModule("seo-tools")},(0,u.translate)("Activate SEO Tools"))):"",(0,d.default)(["jetpack_business","jetpack_business_monthly"],this.props.plan)?o.default.createElement("div",{className:"jp-landing__plan-features-card"},o.default.createElement("h3",{className:"jp-landing__plan-features-title"},(0,u.translate)("Surveys & Polls")),o.default.createElement("p",null,(0,u.translate)("Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.")),o.default.createElement(c.default,{href:"https://polldaddy.com/dashboard/",className:"is-primary"},(0,u.translate)("Create a new poll"))):"",(0,d.default)(["jetpack_personal","jetpack_personal_monthly","jetpack_premium","jetpack_premium_monthly"],this.props.plan)?o.default.createElement("div",{className:"jp-landing__plan-features-card"},o.default.createElement("h3",{className:"jp-landing__plan-features-title"},(0,u.translate)("Need more? Running a business site?")),o.default.createElement("p",null,(0,u.translate)("If your site is important to you, consider protecting and improving it with some of our advanced features: ")),o.default.createElement("p",null," — ",(0,u.translate)("On-demand security scanning")),o.default.createElement("p",null," — ",(0,u.translate)("Real-time backups")),o.default.createElement("p",null," — ",(0,u.translate)("One-click threat resolution")),o.default.createElement("p",null," — ",(0,u.translate)("Advanced polls and ratings")),o.default.createElement("p",null," — ",(0,u.translate)("Advanced SEO tools")),o.default.createElement("p",null,o.default.createElement(c.default,{href:"https://wordpress.com/plans/"+this.props.siteRawUrl,className:"is-primary"},(0,u.translate)("Compare Plans")))):"");break;case"jetpack_free":case"dev":e=o.default.createElement("div",{className:"jp-landing__plan-features"},o.default.createElement("div",{className:"jp-landing__plan-features-card"},o.default.createElement("h3",{className:"jp-landing__plan-features-title"},(0,u.translate)("Maximum grade security")),o.default.createElement("p",null,(0,u.translate)("Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress."))),o.default.createElement("div",{className:"jp-landing__plan-features-card"},o.default.createElement("h3",{className:"jp-landing__plan-features-title"},(0,u.translate)("Lock out the bad guys")),o.default.createElement("p",null,(0,u.translate)("Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders."))),o.default.createElement("div",{className:"jp-landing__plan-features-card"},o.default.createElement("h3",{className:"jp-landing__plan-features-title"},(0,u.translate)("Enjoy priority support")),o.default.createElement("p",null,(0,u.translate)("Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything."))));break;default:e=o.default.createElement("div",{className:"jp-landing__plan-features"},o.default.createElement("div",{className:"jp-landing__plan-features-card"},o.default.createElement("h3",{className:"jp-landing__plan-features-title is-placeholder"}," "),o.default.createElement("p",{className:"jp-landing__plan-features-text is-placeholder"}," ")),o.default.createElement("div",{className:"jp-landing__plan-features-card"},o.default.createElement("h3",{className:"jp-landing__plan-features-title is-placeholder"}," "),o.default.createElement("p",{className:"jp-landing__plan-features-text is-placeholder"}," ")),o.default.createElement("div",{className:"jp-landing__plan-features-card"},o.default.createElement("h3",{className:"jp-landing__plan-features-title is-placeholder"}," "),o.default.createElement("p",{className:"jp-landing__plan-features-text is-placeholder"}," ")))}return o.default.createElement("div",null,o.default.createElement(m.default,null),e)}});t.default=(0,i.connect)(function(e){return{isFetchingPluginsData:(0,p.isFetchingPluginsData)(e),isPluginActive:function(t){return(0,p.isPluginActive)(e,t)},isPluginInstalled:function(t){return(0,p.isPluginInstalled)(e,t)},isModuleActivated:function(t){return(0,f.isModuleActivated)(e,t)},isActivatingModule:function(t){return(0,f.isActivatingModule)(e,t)}}},function(e){return{fetchPluginsData:function(){return e((0,p.fetchPluginsData)())},activateModule:function(t){return e((0,f.activateModule)(t))}}})(M),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.Footer=void 0;var a=n(142),o=r(a),i=n(154),s=n(863),c=r(s),u=n(466),l=n(347),d=n(1027),p=n(639),f=t.Footer=o.default.createClass({displayName:"Footer",disconnectSite:function(){(this.props.isInIdentityCrisis||window.confirm((0,u.translate)("Do you really want to disconnect your site from WordPress.com?")))&&this.props.disconnectSite()},resetOnClick:function(){window.confirm((0,u.translate)("This will reset all Jetpack options, are you sure?"))&&this.props.resetOptions()},render:function(){var e=this,t=(0,c.default)(this.props.className,"jp-footer"),n=this.props.currentVersion,r=function(){return e.props.isDevVersion&&e.props.userCanManageOptions?o.default.createElement("li",{className:"jp-footer__link-item"},o.default.createElement("a",{onClick:e.resetOnClick,className:"jp-footer__link"},(0,u.translate)("Reset Options (dev versions only)",{context:"Navigation item."}))):""},a=function(){if(e.props.userCanManageOptions)return o.default.createElement("li",{className:"jp-footer__link-item"},o.default.createElement("a",{href:e.props.siteAdminUrl+"admin.php?page=jetpack-debugger",title:(0,u.translate)("Test your site’s compatibility with Jetpack."),className:"jp-footer__link"},(0,u.translate)("Debug",{context:"Navigation item. Noun. Links to a debugger tool for Jetpack."})))},i=function(){if(e.props.userCanDisconnectSite&&e.props.siteConnectionStatus&&!e.props.isDevMode)return o.default.createElement("li",{className:"jp-footer__link-item"},o.default.createElement("a",{onClick:e.disconnectSite,title:(0,u.translate)("Disconnect from WordPress.com"),className:"jp-footer__link"},(0,u.translate)("Disconnect Jetpack")))};return o.default.createElement("div",{className:t},o.default.createElement("div",{className:"jp-footer__a8c-attr-container"},o.default.createElement("a",{href:"https://automattic.com",target:"_blank"},o.default.createElement("svg",{className:"jp-footer__a8c-attr",x:"0",y:"0",viewBox:"0 0 935 38.2","enable-background":"new 0 0 935 38.2"},o.default.createElement("path",{d:"M317.1 38.2c-12.6 0-20.7-9.1-20.7-18.5v-1.2c0-9.6 8.2-18.5 20.7-18.5 12.6 0 20.8 8.9 20.8 18.5v1.2C337.9 29.1 329.7 38.2 317.1 38.2zM331.2 18.6c0-6.9-5-13-14.1-13s-14 6.1-14 13v0.9c0 6.9 5 13.1 14 13.1s14.1-6.2 14.1-13.1V18.6zM175 36.8l-4.7-8.8h-20.9l-4.5 8.8h-7L157 1.3h5.5L182 36.8H175zM159.7 8.2L152 23.1h15.7L159.7 8.2zM212.4 38.2c-12.7 0-18.7-6.9-18.7-16.2V1.3h6.6v20.9c0 6.6 4.3 10.5 12.5 10.5 8.4 0 11.9-3.9 11.9-10.5V1.3h6.7V22C231.4 30.8 225.8 38.2 212.4 38.2zM268.6 6.8v30h-6.7v-30h-15.5V1.3h37.7v5.5H268.6zM397.3 36.8V8.7l-1.8 3.1 -14.9 25h-3.3l-14.7-25 -1.8-3.1v28.1h-6.5V1.3h9.2l14 24.4 1.7 3 1.7-3 13.9-24.4h9.1v35.5H397.3zM454.4 36.8l-4.7-8.8h-20.9l-4.5 8.8h-7l19.2-35.5h5.5l19.5 35.5H454.4zM439.1 8.2l-7.7 14.9h15.7L439.1 8.2zM488.4 6.8v30h-6.7v-30h-15.5V1.3h37.7v5.5H488.4zM537.3 6.8v30h-6.7v-30h-15.5V1.3h37.7v5.5H537.3zM569.3 36.8V4.6c2.7 0 3.7-1.4 3.7-3.4h2.8v35.5L569.3 36.8 569.3 36.8zM628 11.3c-3.2-2.9-7.9-5.7-14.2-5.7 -9.5 0-14.8 6.5-14.8 13.3v0.7c0 6.7 5.4 13 15.3 13 5.9 0 10.8-2.8 13.9-5.7l4 4.2c-3.9 3.8-10.5 7.1-18.3 7.1 -13.4 0-21.6-8.7-21.6-18.3v-1.2c0-9.6 8.9-18.7 21.9-18.7 7.5 0 14.3 3.1 18 7.1L628 11.3zM321.5 12.4c1.2 0.8 1.5 2.4 0.8 3.6l-6.1 9.4c-0.8 1.2-2.4 1.6-3.6 0.8l0 0c-1.2-0.8-1.5-2.4-0.8-3.6l6.1-9.4C318.7 11.9 320.3 11.6 321.5 12.4L321.5 12.4z"}),o.default.createElement("path",{d:"M37.5 36.7l-4.7-8.9H11.7l-4.6 8.9H0L19.4 0.8H25l19.7 35.9H37.5zM22 7.8l-7.8 15.1h15.9L22 7.8zM82.8 36.7l-23.3-24 -2.3-2.5v26.6h-6.7v-36H57l22.6 24 2.3 2.6V0.8h6.7v35.9H82.8z"}),o.default.createElement("path",{d:"M719.9 37l-4.8-8.9H694l-4.6 8.9h-7.1l19.5-36h5.6l19.8 36H719.9zM704.4 8l-7.8 15.1h15.9L704.4 8zM733 37V1h6.8v36H733zM781 37c-1.8 0-2.6-2.5-2.9-5.8l-0.2-3.7c-0.2-3.6-1.7-5.1-8.4-5.1h-12.8V37H750V1h19.6c10.8 0 15.7 4.3 15.7 9.9 0 3.9-2 7.7-9 9 7 0.5 8.5 3.7 8.6 7.9l0.1 3c0.1 2.5 0.5 4.3 2.2 6.1V37H781zM778.5 11.8c0-2.6-2.1-5.1-7.9-5.1h-13.8v10.8h14.4c5 0 7.3-2.4 7.3-5.2V11.8zM794.8 37V1h6.8v30.4h28.2V37H794.8zM836.7 37V1h6.8v36H836.7zM886.2 37l-23.4-24.1 -2.3-2.5V37h-6.8V1h6.5l22.7 24.1 2.3 2.6V1h6.8v36H886.2zM902.3 37V1H935v5.6h-26v9.2h20v5.5h-20v10.1h26V37H902.3z"})))),o.default.createElement("ul",{className:"jp-footer__links"},o.default.createElement("li",{className:"jp-footer__link-item"},o.default.createElement("a",{href:"https://jetpack.com",target:"_blank",className:"jp-footer__link",title:n},n)),o.default.createElement("li",{className:"jp-footer__link-item"},o.default.createElement("a",{href:"https://wordpress.com/tos/",target:"_blank",title:(0,u.translate)("WordPress.com Terms of Service"),className:"jp-footer__link"},(0,u.translate)("Terms",{context:"Shorthand for Terms of Service."}))),o.default.createElement("li",{className:"jp-footer__link-item"},o.default.createElement("a",{href:"https://automattic.com/privacy/",target:"_blank",title:(0,u.translate)("Automattic's Privacy Policy"),className:"jp-footer__link"},(0,u.translate)("Privacy",{context:"Shorthand for Privacy Policy."}))),a(),r(),i()))}});t.default=(0,i.connect)(function(e){return{currentVersion:(0,l.getCurrentVersion)(e),userCanManageOptions:(0,l.userCanManageOptions)(e),userCanDisconnectSite:(0,l.userCanDisconnectSite)(e),isDevVersion:(0,l.isDevVersion)(e),isDevMode:(0,p.isDevMode)(e),siteConnectionStatus:(0,p.getSiteConnectionStatus)(e),siteAdminUrl:(0,l.getSiteAdminUrl)(e),isInIdentityCrisis:(0,p.isInIdentityCrisis)(e)}},function(e){return{disconnectSite:function(){return e((0,p.disconnectSite)())},resetOptions:function(){return e((0,d.resetOptions)("options"))}}})(f)},function(e,t,n){"use strict";function r(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var o=n(348),i=a(o),s=n(1028),c=r(s),u=(0,i.default)({},c);t.default=u,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.resetOptions=void 0;var a=n(458),o=n(466),i=n(434),s=n(439),c=r(s);t.resetOptions=function(e){return function(t){return t({type:i.RESET_OPTIONS}),t((0,a.createNotice)("is-info",(0,o.translate)("Resetting Jetpack options…"),{id:"reset-options"})),c.default.resetOptions(e).then(function(){t({type:i.RESET_OPTIONS_SUCCESS}),t((0,a.removeNotice)("reset-options")),t((0,a.createNotice)("is-success",(0,o.translate)("Options reset."),{id:"reset-options"}))}).catch(function(e){t({type:i.RESET_OPTIONS_FAIL,error:e}),t((0,a.removeNotice)("reset-options")),t((0,a.createNotice)("is-error",(0,o.translate)("Options failed to reset."),{id:"reset-options"}))})}}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(154),s=n(863),c=r(s),u=n(1030),l=r(u),d=n(466),p=n(832),f=r(p),h=n(347),m=o.default.createClass({displayName:"SupportCard",render:function(){var e=(0,c.default)(this.props.className,"jp-support-card"),t=(0,l.default)(this.props.happinessGravatarIds);return o.default.createElement("div",{className:e},o.default.createElement(f.default,{className:"jp-support-card__happiness"},o.default.createElement("div",{className:"jp-support-card__happiness-engineer"},o.default.createElement("img",{src:"https://secure.gravatar.com/avatar/"+t,alt:(0,d.translate)("Jetpack Happiness Engineer"),className:"jp-support-card__happiness-engineer-img",width:"72",height:"72"})),o.default.createElement("div",{className:"jp-support-card__happiness-contact"},o.default.createElement("h4",{className:"jp-support-card__header"},(0,d.translate)("Need help? The Jetpack team is here for you.")),o.default.createElement("p",{className:"jp-support-card__description"},(0,d.translate)("We offer free, full support to all of our Jetpack users. Our support team is always around to help you.")),o.default.createElement("p",{className:"jp-support-card__description"},(0,d.translate)("{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}",{components:{hideOnMobile:o.default.createElement("span",{className:"jp-hidden-on-mobile"}),supportLink:o.default.createElement("a",{className:"jp-support-card__link",href:"https://jetpack.com/support/",title:(0,d.translate)("Go to Jetpack.com/support")}),forumLink:o.default.createElement("a",{className:"jp-support-card__link",href:"https://wordpress.org/support/plugin/jetpack",title:(0,d.translate)("Go to the WordPress.org support forums")}),contactLink:o.default.createElement("a",{className:"jp-support-card__link",href:"https://jetpack.com/contact-support/",title:(0,d.translate)("Contact Jetpack support staff directly")})}})))),o.default.createElement(f.default,{className:"jp-support-card__social"},o.default.createElement("p",{className:"jp-support-card__description"},(0,d.translate)("{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}",{components:{hideOnMobile:o.default.createElement("span",{className:"jp-hidden-on-mobile"}),reviewLink:o.default.createElement("a",{className:"jp-support-card__link",href:"https://wordpress.org/support/view/plugin-reviews/jetpack",title:(0,d.translate)("Leave a Jetpack review"),target:"_blank"}),twitterLink:o.default.createElement("a",{className:"jp-support-card__link",href:"http://twitter.com/jetpack",title:(0,d.translate)("Follow Jetpack on Twitter"),target:"_blank"}),facebookLink:o.default.createElement("a",{className:"jp-support-card__link",href:"https://www.facebook.com/jetpackme",title:(0,d.translate)("Like us on Facebook"),target:"_blank"})}}))))}});m.propTypes={className:o.default.PropTypes.string,happinessGravatarIds:o.default.PropTypes.array.isRequired},t.default=(0,i.connect)(function(e){return{happinessGravatarIds:(0,h.getHappinessGravatarIds)(e)}})(m),e.exports=t.default},function(e,t,n){function r(e){var t=i(e)?a:o;return t(e)}var a=n(1031),o=n(1033),i=n(389);e.exports=r},function(e,t,n){function r(e){var t=e.length;return t?e[a(0,t-1)]:void 0}var a=n(1032);e.exports=r},function(e,t){function n(e,t){return e+r(a()*(t-e+1))}var r=Math.floor,a=Math.random;e.exports=n},function(e,t,n){function r(e){return a(o(e))}var a=n(1031),o=n(650);e.exports=r},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(154),s=n(347),c=n(447),u=n(703),l=r(u),d=n(821),p=r(d),f=n(861),h=r(f),m=n(939),M=r(m),_=n(1018),v=r(_),g=n(1021),b=r(g),y=n(1022),A=r(y),T=n(639),L=o.default.createClass({displayName:"NonAdminView",componentWillMount:function(){this.props.setInitialState()},shouldComponentUpdate:function(e){return e.siteConnectionStatus!==this.props.siteConnectionStatus||e.route.path!==this.props.route.path},renderMainContent:function(e){var t=void 0,n=o.default.createElement(l.default,this.props);switch(e){case"/dashboard":default:t=this.props.userCanViewStats||this.props.isModuleActivated("protect")?o.default.createElement(h.default,this.props):o.default.createElement(A.default,this.props);break;case"/apps":t=o.default.createElement(A.default,this.props);break;case"/settings":n=o.default.createElement(p.default,this.props),t=o.default.createElement(v.default,this.props);break;case"/general":n=o.default.createElement(p.default,this.props),t=o.default.createElement(v.default,this.props);break;case"/engagement":this.props.isSubscriber||(n=o.default.createElement(p.default,this.props),t=o.default.createElement(M.default,this.props));break;case"/writing":this.props.isSubscriber||(n=o.default.createElement(p.default,this.props),t=o.default.createElement(b.default,this.props))}return window.wpNavMenuClassChange(),o.default.createElement("div",null,n,t)},render:function(){return this.renderMainContent(this.props.route.path)}});L.propTypes={userCanViewStats:o.default.PropTypes.bool.isRequired,isSubscriber:o.default.PropTypes.bool.isRequired,siteConnectionStatus:o.default.PropTypes.any.isRequired},t.default=(0,i.connect)(function(e){return{userCanViewStats:(0,s.userCanViewStats)(e),siteConnectionStatus:(0,T.getSiteConnectionStatus)(e),isSubscriber:(0,s.userIsSubscriber)(e),isModuleActivated:function(t){return(0,c.isModuleActivated)(e,t)}}})(L),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.UserUnlinked=t.DevModeNotice=t.StagingSiteNotice=t.DevVersionNotice=void 0;var a=n(142),o=r(a),i=n(154),s=n(916),c=r(s),u=n(1036),l=r(u),d=n(466),p=n(1037),f=r(p),h=n(1044),m=r(h),M=n(639),_=n(347),v=n(1045),g=r(v),b=n(840),y=r(b),A=t.DevVersionNotice=o.default.createClass({displayName:"DevVersionNotice",render:function(){return!!this.props.isDevVersion&&o.default.createElement(c.default,{showDismiss:!1,status:"is-basic",text:(0,d.translate)("You are currently running a development version of Jetpack.")},o.default.createElement(l.default,{href:"https://jetpack.com/contact-support/beta-group/"},(0,d.translate)("Submit Beta feedback")))}});A.propTypes={isDevVersion:o.default.PropTypes.bool.isRequired};var T=t.StagingSiteNotice=o.default.createClass({displayName:"StagingSiteNotice",render:function(){if(this.props.isStaging&&!this.props.isInIdentityCrisis){var e="https://jetpack.com/support/staging-sites/",t={text:(0,d.translate)("You are running Jetpack on a staging server."),status:"is-basic",showDismiss:!1};return o.default.createElement(c.default,t,o.default.createElement(l.default,{href:e},(0,d.translate)("More Info")))}return!1}});T.propTypes={isStaging:o.default.PropTypes.bool.isRequired,isInIdentityCrisis:o.default.PropTypes.bool.isRequired};var L=t.DevModeNotice=o.default.createClass({displayName:"DevModeNotice",render:function(){if("dev"===this.props.siteConnectionStatus){var e=this.props.siteDevMode,t=void 0;return e.filter?t=(0,d.translate)("Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.",{components:{a:o.default.createElement("a",{href:"https://jetpack.com/support/development-mode/",target:"_blank"}),br:o.default.createElement("br",null)}}):e.constant?t=(0,d.translate)("Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.",{components:{a:o.default.createElement("a",{href:"https://jetpack.com/support/development-mode/",target:"_blank"}),br:o.default.createElement("br",null)}}):e.url&&(t=(0,d.translate)("Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.",{components:{a:o.default.createElement("a",{href:"https://jetpack.com/support/development-mode/",target:"_blank"}),br:o.default.createElement("br",null)}})),o.default.createElement(c.default,{showDismiss:!1,status:"is-basic"},t)}return!1}});L.propTypes={siteConnectionStatus:o.default.PropTypes.oneOfType([o.default.PropTypes.string,o.default.PropTypes.bool]).isRequired,siteDevMode:o.default.PropTypes.oneOfType([o.default.PropTypes.bool,o.default.PropTypes.object]).isRequired};var E=t.UserUnlinked=o.default.createClass({displayName:"UserUnlinked",render:function(){if(!window.Initial_State.userData.currentUser.isConnected&&this.props.connectUrl&&this.props.siteConnected){var e=void 0;return e=(0,d.translate)("You, %(userName)s, are not connected to WordPress.com.",{args:{userName:window.Initial_State.userData.currentUser.username}}),o.default.createElement(c.default,{showDismiss:!1,status:"is-info",text:e},o.default.createElement(l.default,{href:this.props.connectUrl+"&from=unlinked-user-connect"},(0,d.translate)("Link to WordPress.com")))}return!1}});E.propTypes={connectUrl:o.default.PropTypes.string.isRequired,siteConnected:o.default.PropTypes.bool.isRequired};var w=o.default.createClass({displayName:"JetpackNotices",render:function(){return o.default.createElement("div",null,o.default.createElement(y.default,null),o.default.createElement(f.default,null),o.default.createElement(m.default,null),o.default.createElement(A,{isDevVersion:this.props.isDevVersion}),o.default.createElement(L,{siteConnectionStatus:this.props.siteConnectionStatus,siteDevMode:this.props.siteDevMode}),o.default.createElement(T,{isStaging:this.props.isStaging,isInIdentityCrisis:this.props.isInIdentityCrisis}),o.default.createElement(g.default,null),o.default.createElement(E,{connectUrl:this.props.connectUrl,siteConnected:!0===this.props.siteConnectionStatus}))}});t.default=(0,i.connect)(function(e){return{connectUrl:(0,M.getConnectUrl)(e),siteConnectionStatus:(0,M.getSiteConnectionStatus)(e),isDevVersion:(0,_.isDevVersion)(e),siteDevMode:(0,M.getSiteDevMode)(e),isStaging:(0,M.isStaging)(e),isInIdentityCrisis:(0,M.isInIdentityCrisis)(e)}})(w)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(810),s=r(i);n(917),t.default=o.default.createClass({displayName:"NoticeAction",propTypes:{href:o.default.PropTypes.string,onClick:o.default.PropTypes.func,external:o.default.PropTypes.bool,icon:o.default.PropTypes.string},getDefaultProps:function(){return{external:!1}},render:function(){var e={className:"dops-notice__action",href:this.props.href,onClick:this.props.onClick};return this.props.external&&(e.target="_blank"),o.default.createElement("a",e,o.default.createElement("span",null,this.props.children),this.props.icon&&o.default.createElement(s.default,{icon:this.props.icon,size:24}),this.props.external&&o.default.createElement(s.default,{icon:"external",size:24}))}}),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(468),s=r(i),c=n(916),u=r(c),l=n(1036),d=r(l),p=n(1038),f=r(p),h=n(154),m=n(337),M=n(458),_=(0,s.default)("calypso:notices");n(1042);var v=o.default.createClass({displayName:"NoticesList",propTypes:{id:o.default.PropTypes.string,notices:o.default.PropTypes.oneOfType([o.default.PropTypes.object,o.default.PropTypes.array])},getDefaultProps:function(){return{id:"overlay-notices",notices:Object.freeze([])}},componentWillMount:function(){_("Mounting Global Notices React component.")},removeNotice:function(e){e&&f.default.removeNotice(e)},render:function(){var e=this.props.notices[this.props.id]||[],t=e.map(function(e,t){return o.default.createElement(u.default,{key:"notice-old-"+t,status:e.status,duration:e.duration||null,text:e.text,isCompact:e.isCompact,onDismissClick:this.removeNotice.bind(this,e),showDismiss:e.showDismiss},e.button&&o.default.createElement(d.default,{href:e.href,onClick:e.onClick},e.button))},this);return t=t.concat(this.props.storeNotices.map(function(e,t){return o.default.createElement(u.default,{key:"notice-"+t,status:e.status,duration:e.duration||null,showDismiss:e.showDismiss,onDismissClick:this.props.removeNotice.bind(this,e.noticeId),text:e.text})},this)),t.length?o.default.createElement("div",{id:this.props.id,className:"global-notices"},t):null}});t.default=(0,h.connect)(function(e){return{storeNotices:e.globalNotices}},function(e){return(0,m.bindActionCreators)({removeNotice:M.removeNotice},e)})(v),e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(468)("calypso:notices"),a=n(1039);r("initializing notices");var o={containerNames:{}};a(o);var i=[];n(1040);var s={new:function(e,t,n){var a=t.overlay?"overlay-notices":"notices";o.containerNames[a]=a,r("creating notice",e,t,n),o[a]=[];var c={type:t.type||"message",status:n,text:e,duration:t.duration,container:a,button:t.button,href:t.href,onClick:function(e){if("function"==typeof t.onClick){var n=s.removeNotice.bind(s,c);return t.onClick(e,n)}},onRemoveCallback:t.onRemoveCallback||function(){},arrow:t.arrow,isCompact:t.isCompact,showDismiss:t.showDismiss,persistent:t.persistent};return t.displayOnNextPage?i.push(c):o[a].push(c),o.emit("change"),c},success:function(e,t){return t=t||{},this.new(e,t,"is-success")},error:function(e,t){return t=t||{},this.new(e,t,"is-error")},info:function(e,t){return t=t||{},this.new(e,t,"is-info")},warning:function(e,t){return t=t||{},this.new(e,t,"is-warning")},list:o,removeNotice:function(e){if(e.container){var t=o[e.container],n=t.indexOf(e);-1!==n&&(t.splice(n,1),o.emit("change"))}},clearNoticesOnNavigation:function(e,t){r("clearNoticesOnNavigation");var n,a,s=!1,c=function(e){return e.persistent};for(a in o.containerNames)n=o[a].length,o[a]=o[a].filter(c),n!==o[a].length&&(s=!0);i.length&&(i.forEach(function(e){o[e.container]=[],o[e.container].push(e)}),i=[]),s&&o.emit("change"),t()},clearNotices:function(e){o[e]=[],o.emit("change")},getStatusHelper:function(e){return e.error?"is-error":e.warning?"is-warning":e.info?"is-info":e.success?"is-success":void 0}};t.default=s,e.exports=t.default},function(e,t,n){"use strict";var r=n(581).EventEmitter,a=n(657);e.exports=function(e){a(e,r.prototype),e.emitChange=function(){this.emit("change")},e.off=e.removeListener}},function(e,t){},,function(e,t){},,function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(154),s=n(466),c=n(916),u=r(c),l=n(347),d=n(695),p=o.default.createClass({displayName:"JetpackStateNotices",getInitialState:function(){return{showNotice:!0}},dismissJetpackStateNotice:function(){this.setState({showNotice:!1})},getErrorFromKey:function(e){var t=this.props.jetpackStateNoticesErrorDescription||!1,n="";switch(e){case"cheatin":n=(0,s.translate)("Cheatin' uh?");break;case"access_denied":n=(0,s.translate)("{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}",{components:{a:o.default.createElement("a",{href:"https://jetpack.com/cancelled-connection/",target:"_blank"}),p:o.default.createElement("p",null)}});break;case"wrong_state":n=(0,s.translate)("You need to stay logged in to your WordPress blog while you authorize Jetpack.");break;case"invalid_client":n=(0,s.translate)("We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.");break;case"invalid_grant":n=(0,s.translate)('There was an issue connecting your Jetpack. Please click "Connect to WordPress.com" again.');break;case"site_inaccessible":case"site_requires_authorization":n=(0,s.translate)("Your website needs to be publicly accessible to use Jetpack: %(error_key)s",{args:{error_key:e}});break;case"not_public":n=(0,s.translate)("{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).",{components:{s:o.default.createElement("strong",null)}});break;case"wpcom_408":case"wpcom_5??":case"wpcom_bad_response":case"wpcom_outage":n=(0,s.translate)("WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.");break;case"register_http_request_failed":case"token_http_request_failed":n=(0,s.translate)("Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.",{args:{error_key:e}});break;case"no_role":case"no_cap":case"no_code":case"no_state":case"invalid_state":case"invalid_request":case"invalid_scope":case"unsupported_response_type":case"invalid_token":case"no_token":case"missing_secrets":case"home_missing":case"siteurl_missing":case"gmt_offset_missing":case"site_name_missing":case"secret_1_missing":case"secret_2_missing":case"site_lang_missing":case"home_malformed":case"siteurl_malformed":case"gmt_offset_malformed":case"timezone_string_malformed":case"site_name_malformed":case"secret_1_malformed":case"secret_2_malformed":case"site_lang_malformed":case"secrets_mismatch":case"verify_secret_1_missing":case"verify_secret_1_malformed":case"verify_secrets_missing":case"verify_secrets_mismatch":n=(0,s.translate)("{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s",{components:{s:o.default.createElement("strong",null)},args:{error_key:e}});break;default:n=e}return t?o.default.createElement("div",null,n,o.default.createElement("br",null),t):o.default.createElement("div",null,n)},getMessageFromKey:function(e){var t="",n="is-info";switch(e){case"modules_activated":t=(0,s.translate)("Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!",{args:{jetpack_version:this.props.currentVersion},components:{s:o.default.createElement("strong",null)}});break;case"already_authorized":t=(0,s.translate)("Your Jetpack is already connected."),n="is-success";break;case"authorized":t=(0,s.translate)("You're fueled up and ready to go, Jetpack is now active."),n="is-success";break;case"linked":t=(0,s.translate)("You're fueled up and ready to go."),n="is-success";break;default:t=e}return[t,n]},renderContent:function(){var e="is-info",t="",n=this.props.jetpackStateNoticesErrorCode,r=this.props.jetpackStateNoticesMessageCode;if(n||r){if(n&&(t=this.getErrorFromKey(n),"access_denied"!==n&&(e="is-error")),r){var a=this.getMessageFromKey(r);t=a[0],e=a[1]}return o.default.createElement(u.default,{status:e,onDismissClick:this.dismissJetpackStateNotice},t)}},render:function(){return o.default.createElement("div",null,this.state.showNotice?this.renderContent():null)}});t.default=(0,i.connect)(function(e){return{currentVersion:(0,l.getCurrentVersion)(e),jetpackStateNoticesErrorCode:(0,d.getJetpackStateNoticesErrorCode)(e),jetpackStateNoticesMessageCode:(0,d.getJetpackStateNoticesMessageCode)(e),jetpackStateNoticesErrorDescription:(0,d.getJetpackStateNoticesErrorDescription)(e)}})(p),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=n(161),s=n(154),c=n(916),u=r(c),l=n(466),d=n(695),p=o.default.createClass({displayName:"DismissableNotices",renderNotices:function(){var e=this.props.jetpackNotices;switch(e){case"disconnected":return!this.props.isDismissed(e)&&o.default.createElement("div",null,o.default.createElement(u.default,{onDismissClick:this.props.dismissJetpackActionNotice.bind(null,e)},(0,l.translate)("You have successfully disconnected Jetpack"),o.default.createElement("br",null),(0,l.translate)("Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.",{components:{a:o.default.createElement("a",{href:"https://jetpack.com/survey-disconnected/",target:"_blank"})}})));default:return!1}},render:function(){return o.default.createElement("div",null,this.renderNotices());
+}});t.default=(0,s.connect)(function(e){return{jetpackNotices:(0,d.getJetpackNotices)(e),isDismissed:function(t){return(0,d.isNoticeDismissed)(e,t)}}},function(e){return(0,i.bindActionCreators)({dismissJetpackActionNotice:d.dismissJetpackActionNotice},e)})(p),e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=o.default.createClass({displayName:"AdminNotices",componentDidMount:function(){var e=jQuery(this.refs.adminNotices),t=jQuery(".vp-notice");t.length>0&&t.each(function(){var t=jQuery(this).addClass("dops-notice is-warning").removeClass("wrap vp-notice");t.find("a").addClass("dops-notice__action").appendTo(t),t.find(".vp-message").removeClass("vp-message").addClass("dops-notice__text"),t.find("h3").replaceWith(function(){return jQuery("<strong />",{html:this.innerHTML})}),t.find("p").replaceWith(function(){return jQuery("<div/>",{html:this.innerHTML})}),t.prependTo(e).wrapInner('<div class="dops-notice__content">').show()});var n=jQuery(".woocommerce-message");n.length>0&&n.each(function(){var t=jQuery(this).addClass("dops-notice is-basic").removeClass("updated wc-connect");t.find(".button-primary").addClass("dops-notice__action").removeClass("button-primary").detach().appendTo(t),t.find("p").not(".submit").wrapAll('<div class="dops-notice__text"/>');var n=t.find(".dops-notice__text");n.find("p").replaceWith(function(){return jQuery("<div/>",{html:this.innerHTML,class:"dops-notice__moved_text"})}),n.find("br").remove(),t.find(".button-secondary").removeClass("button-secondary").detach().appendTo(n),t.find(".submit").remove(),t.find(".woocommerce-message-close").removeClass("woocommerce-message-close").addClass("dops-notice__action"),t.prependTo(e).wrapInner('<div class="dops-notice__content">').show(),t.find(".dops-notice__action").not(":first").removeClass("dops-notice__action").detach().appendTo(t.find(".dops-notice__text"))})},render:function(){return o.default.createElement("div",{ref:"adminNotices"})}});t.default=i,e.exports=t.default},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}function a(e){return{__html:e.long_description}}Object.defineProperty(t,"__esModule",{value:!0}),t.SearchResults=void 0;var o=n(142),i=r(o),s=n(154),c=n(857),u=r(c),l=n(922),d=n(594),p=r(d),f=n(837),h=r(f),m=n(810),M=r(m),_=n(1048),v=r(_),g=n(466),b=n(656),y=r(b),A=n(938),T=r(A),L=n(639),E=n(940),w=n(447),z=n(698),S=n(689),k=n(926),O=r(k),N=n(692),C=t.SearchResults=function(e){var t=e.siteAdminUrl,n=e.toggleModule,r=e.isModuleActivated,o=e.isTogglingModule,s=e.getModule,c=e.getModules,d=e.searchTerm,f=e.sitePlan,m=e.unavailableInDevMode,_=e.isFetchingPluginsData,b=e.isPluginActive,A=c(),L=[["scan",(0,g.translate)("Security Scanning"),(0,g.translate)("Automatically scan your site for common threats and attacks."),"https://vaultpress.com/jetpack/","security scan threat attacks pro scanning"],["akismet","Akismet",(0,g.translate)("Keep those spammers away!"),"https://akismet.com/jetpack/","spam security comments pro"],["backups",(0,g.translate)("Site Backups"),(0,g.translate)("Keep your site backed up!"),"https://vaultpress.com/jetpack/","backup restore pro security"]],w=!1,z=void 0;return(0,p.default)(A,function(e){"vaultpress"!==e.module?L.push([e.module,s(e.module).name,s(e.module).description,s(e.module).learn_more_button,s(e.module).long_description,s(e.module).search_terms,s(e.module).additional_search_queries,s(e.module).short_description,s(e.module).feature.toString()]):""}),"undefined"==typeof f.product_slug||"jetpack_business"!==f.product_slug&&"jetpack_business_monthly"!==f.product_slug||(w=!0),z=L.map(function(e){var c="scan"===e[0]||"akismet"===e[0]||"backups"===e[0]||"seo-tools"===e[0],d={},p=m(e[0]),f=p?(0,g.translate)("Unavailable in Dev Mode"):i.default.createElement(l.ModuleToggle,{slug:e[0],activated:r(e[0]),toggling:o(e[0]),toggleModule:n}),v=p?"devmode-disabled":"";return c&&(d={module:e[0],configure_url:""},("seo-tools"!==e[0]||"seo-tools"===e[0]&&!w)&&(f=i.default.createElement(O.default,{proFeature:e[0],siteAdminUrl:t})),e[1]=i.default.createElement("span",null,e[1],i.default.createElement(h.default,{compact:!0,href:"#/plans"},(0,g.translate)("Pro"))),_||("akismet"===e[0]&&b("akismet/akismet.php")?d.configure_url=t+"admin.php?page=akismet-key-config":"scan"!==e[0]&&"backups"!==e[0]||!b("vaultpress/vaultpress.php")||(d.configure_url="https://dashboard.vaultpress.com/"))),1===e.length?i.default.createElement("h1",null,e[0]):i.default.createElement(u.default,{key:e[0],className:v,header:e[1],searchTerms:e.toString().replace(/<(?:.|\n)*?>/gm,""),subheader:e[2],summary:f,expandedSummary:f,clickableHeaderText:!0,onOpen:function(){return y.default.tracks.recordEvent("jetpack_wpa_settings_card_open",{card:e[0],path:"/search"})}},r(e[0])||c?i.default.createElement(E.AllModuleSettings,{module:c?d:s(e[0])}):i.default.createElement("div",{dangerouslySetInnerHTML:a(s(e[0]))}),i.default.createElement("br",null),i.default.createElement("div",{className:"jp-module-settings__learn-more"},i.default.createElement(h.default,{borderless:!0,compact:!0,href:e[3]},i.default.createElement(M.default,{icon:"help-outline"}),i.default.createElement("span",{className:"screen-reader-text"},(0,g.translate)("Learn More")))))}),i.default.createElement("div",null,i.default.createElement(T.default,null),i.default.createElement(v.default,{filter:d(),noResultsText:(0,g.translate)("No Results Found.")},z))};t.default=(0,s.connect)(function(e){return{isModuleActivated:function(t){return(0,w.isModuleActivated)(e,t)},isTogglingModule:function(t){return(0,w.isActivatingModule)(e,t)||(0,w.isDeactivatingModule)(e,t)},getModule:function(t){return(0,w.getModule)(e,t)},getModules:function(){return(0,w.getModules)(e)},searchTerm:function(){return(0,z.getSearchTerm)(e)},sitePlan:(0,S.getSitePlan)(e),unavailableInDevMode:function(t){return(0,L.isUnavailableInDevMode)(e,t)},isFetchingPluginsData:(0,N.isFetchingPluginsData)(e),isPluginActive:function(t){return(0,N.isPluginActive)(e,t)}}},function(e){return{toggleModule:function(t,n){return e(n?(0,w.deactivateModule)(t):(0,w.activateModule)(t))}}})(C)},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0});var a=n(142),o=r(a),i=o.default.createClass({displayName:"Hider",propTypes:{hide:o.default.PropTypes.bool},render:function(){return o.default.createElement("div",{className:"design-assets__group",style:this.props.hide?{display:"none"}:{}},this.props.children)}}),s=o.default.createClass({displayName:"FilterSummary",getDefaultProps:function(){return{noResultsText:"No Results Found"}},propTypes:{noResultsText:o.default.PropTypes.string},render:function(){return 0===this.props.items.length?o.default.createElement("p",null,this.props.noResultsText):null}});t.default=o.default.createClass({displayName:"Collection",shouldWeHide:function(e){var t=void 0,n=void 0;return t=this.props.filter||"",n=e.props.searchTerms,this.props.component?e.type.displayName.toLowerCase()!==this.props.component.replace(/-([a-z])/g,"$1"):(e.props.searchKeywords&&(n+=" "+e.props.searchKeywords),!(!t||n.toLowerCase().indexOf(t)>-1))},visibleExamples:function(e){return e.filter(function(e){return!e.props.hide})},render:function(){var e=this,t=void 0,n=void 0;return n=o.default.Children.map(this.props.children,function(t){return o.default.createElement(i,{hide:e.shouldWeHide(t),key:"example-"+t.type.displayName},t)}),this.props.component||(t=o.default.createElement(s,{items:this.visibleExamples(n),total:this.props.children.length,noResultsText:this.props.noResultsText})),o.default.createElement("div",{className:"collection"},t,n)}}),e.exports=t.default}]); \ No newline at end of file
diff --git a/plugins/jetpack/_inc/build/style.min.css b/plugins/jetpack/_inc/build/style.min.css
index 3a0c2620..680bc4bd 100644
--- a/plugins/jetpack/_inc/build/style.min.css
+++ b/plugins/jetpack/_inc/build/style.min.css
@@ -1,2 +1,2 @@
/* Do not modify this file directly. It is compiled SASS code. */
-@media (max-width: 660px){.jp-hidden-on-mobile{display:none}}.jetpack-pagestyles #wpcontent{padding-left:0}.wp-admin.toplevel_page_jetpack{background-color:#f3f6f8;line-height:1.4;height:auto}.jetpack-pagestyles a{text-decoration:none}.jetpack-pagestyles #dolly{float:none;position:relative;right:0;left:0;top:0;padding:0.625rem;text-align:right;background:#fff;font-size:0.75rem;font-style:italic;color:#87a6bc;border-bottom:1px #e9eff3 solid}@media (max-width: 660px){.jetpack-pagestyles #dolly{display:none}}.toplevel_page_jetpack ul#adminmenu a.wp-has-current-submenu:after{border-right-color:#f3f6f8}.jp-lower{margin:0 auto;text-align:left;max-width:45rem;padding:1.5rem}#contextual-help-link-wrap{display:none}.is-placeholder{animation:pulse-light 0.8s ease-in-out infinite;background:#c8d7e1}@keyframes pulse-light{50%{background-color:#e9eff3}}.jp-dash-item a{font-style:italic}.jp-dash-item .dops-section-header__card-badge .dops-button{background:none;border-bottom-width:1px}.jp-dash-item .dops-section-header__card-badge .dops-button:hover{background:#fff}.jp-dash-item__card{margin:0}.jp-dash-item__count{margin-top:0;margin-bottom:0;width:100%;color:#00aadc;font-weight:500;font-size:2rem}@media (max-width: 660px){.jp-dash-item__count{font-size:1.4375rem}}.jp-dash-item__description{margin:0;width:100%;font-size:0.875rem}.jp-dash-item .dops-section-header{background:#fafbfc;width:100%}.jp-dash-item .dops-section-header .dops-button{font-style:normal}.jp-dash-item .dops-section-header .dops-section-header__label{color:#4f748e}.jp-dash-item .dops-section-header .dops-section-header__label:before{content:'';display:block;position:absolute;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(to right, rgba(250,251,252,0), #fafbfc 90%);top:0px;bottom:0px;right:0px;left:auto;width:20%;height:auto}.jp-dash-item .dops-section-header.is-working .dops-section-header__actions,.jp-dash-item .dops-section-header.is-premium-inactive .dops-section-header__actions{color:#c8d7e1}.jp-dash-item .dops-section-header__actions .dops-notice{margin-top:0.125rem;margin-right:-0.625rem}.jp-dash-item__active-label{display:inline-block;padding:0.375rem 0;color:#668eaa;color:#87a6bc;font-size:0.75rem;font-weight:400;text-transform:uppercase}.jp-dash-item__is-inactive .dops-section-header .dops-section-header__label:before{content:'';display:block;position:absolute;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(to right, rgba(243,246,248,0), #f3f6f8 90%);top:0px;bottom:0px;right:0px;left:auto;width:20%;height:auto}.jp-dash-item__is-inactive .dops-card{background-color:#f3f6f8}.jp-dash-item__is-inactive .jp-dash-item__description{font-style:italic;color:#4f748e}.jp-dash-item__disabled{opacity:.5;position:relative}.jp-dash-item__disabled::before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:1}.jp-dash-item__recently-activated .jp-dash-item__description{font-style:italic;box-sizing:border-box}.jp-dash-section-header{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2.5rem 0 0.5rem}@media (max-width: 660px){.jp-dash-section-header{margin-bottom:1.5rem}}@media (max-width: 480px){.jp-dash-section-header{display:block}}.jp-dash-section-header__label{-ms-flex:1;flex:1;white-space:nowrap}.jp-dash-section-header__name{display:inline-block;margin-top:0;margin-bottom:0;font-size:1.25rem;font-weight:400;white-space:nowrap}@media (min-width: 481px){.jp-dash-section-header__name{display:inline-block}}@media (max-width: 480px){.jp-dash-section-header__name .jp-dash-section-header__label{display:inline-block}}.jp-dash-section-header__settings{display:inline-block;min-width:2.5rem;text-align:center;color:#668eaa}.jp-dash-section-header__settings:focus{outline:0;box-shadow:none}.jp-dash-section-header__settings:focus .gridicon{color:#0087be}.jp-dash-section-header__settings .gridicon{position:relative;top:1px}.jp-dash-section-header__external-link{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-style:italic}@media (max-width: 660px){.jp-dash-section-header__external-link{margin-top:0.25rem}}@media (max-width: 480px){.jp-dash-section-header__external-link{display:block;width:100%}}.jp-dash-section-header__children{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (max-width: 480px){.jp-dash-section-header__children{width:100%}}.jp-expanded-card__header{font-size:1.25rem}.jp-expanded-card__summary{font-size:0.875rem;color:#666}.dops-foldable-card.dops-card.devmode-disabled .dops-foldable-card__summary,.dops-foldable-card.dops-card.devmode-disabled .dops-foldable-card__summary_expanded{width:100px}@media (min-width: 661px){.dops-foldable-card__main{max-width:85%}}@media (min-width: 481px){.dops-foldable-card__main{max-width:60%}}@media (max-width: 480px){.dops-foldable-card__main{-ms-flex-preferred-size:100%;flex-basis:100%}}@media (max-width: 480px){.dops-foldable-card__header{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 480px){.dops-foldable-card__header-text{font-size:0.875rem;line-height:1.8}}.dops-foldable-card__header-text .dops-button{margin-left:0.5rem}@media (max-width: 480px){.dops-foldable-card__subheader{display:none}}@media (max-width: 480px){.dops-foldable-card.has-expanded-summary .dops-foldable-card__summary,.dops-foldable-card.has-expanded-summary .dops-foldable-card__summary_expanded{text-align:left;margin-top:0.5rem}}.jp-footer{text-align:center;margin:1rem 0 4rem}@media (max-width: 1040px){.jp-footer{margin:2rem 0 3rem}}@media (max-width: 660px){.jp-footer{margin:1.5rem 0 1rem}}.jp-footer__a8c-attr-container{margin-bottom:0.5rem}.jp-footer__a8c-attr{width:11.25rem}.jp-footer__a8c-attr path{fill:#668eaa}.jp-footer__links{border-top:1px #d9e3ea solid;border-bottom:1px #d9e3ea solid;margin-top:0;margin-bottom:1rem}@media (max-width: 660px){.jp-footer__links{border-bottom:none}}.jp-footer__link-item{display:inline-block;margin-bottom:0}@media (min-width: 661px){.jp-footer__link-item{display:inline-block}}@media (max-width: 660px){.jp-footer__link-item{display:block;border-bottom:1px #d9e3ea solid}}.jp-footer__link{padding:1rem 0.5rem;color:#668eaa;display:inline-block;cursor:pointer}.jp-footer__link:visited{color:#668eaa}.jp-footer__link:hover,.jp-footer__link:active{color:#1c2932}@media (max-width: 660px){.jp-footer__link{display:block;padding:0.5rem 0;border-bottom:1px #d9e3ea solid}.jp-footer__link:last-of-type{border-bottom:none}}.jp-loading-placeholder{margin-top:30vh;margin-bottom:25vh;color:#c8d7e1;font-size:12vw;text-align:center}@media (min-width: 961px){.jp-loading-placeholder{font-size:120px}}.jp-loading-placeholder .dashicons{font-size:inherit;width:auto;height:auto}.jp-jetpack-connect__container{text-align:center}.jp-jetpack-connect__container .dops-section-header__label{margin:0.0625rem;padding:1rem;font-size:1rem;font-weight:400;border-bottom:1px #e9eff3 solid}@media (max-width: 660px){.jp-jetpack-connect__cta{text-align:left}}.jp-jetpack-connect__cta .jp-jetpack-connect__description{padding:0 0 1rem}.jp-jetpack-connect__container-title,.jp-jetpack-connect__container-subtitle{font-weight:400}.jp-jetpack-connect__container-subtitle:first-of-type{margin:0;padding:1rem}@media (min-width: 661px){.jp-jetpack-connect__container-subtitle{font-size:1.25rem}}@media (max-width: 660px){.jp-jetpack-connect__container-subtitle{text-align:left}}.jp-jetpack-connect__description{padding:1rem;font-size:1rem}@media (min-width: 961px){.jp-jetpack-connect__description{padding:0 10%;margin-bottom:2rem}}@media (max-width: 660px){.jp-jetpack-connect__description{font-size:0.875rem;text-align:left;margin-top:0;padding:1rem 0}}.jp-jetpack-connect__link{font-style:italic}.jp-jetpack-connect__button{margin:0 0 0.75rem}.jp-jetpack-connect__feature{padding:0}.jp-jetpack-connect__header{position:relative}@media (min-width: 961px){.jp-jetpack-connect__header:first-of-type{background:transparent url("../../images/long-clouds.svg") 50% 110% no-repeat;background-size:100% 63px;padding-bottom:3.125rem}}@media (max-width: 960px){.jp-jetpack-connect__header:first-of-type{border-bottom:1px #e9eff3 solid;background-image:none}}@media (min-width: 961px){.jp-jetpack-connect__header{padding-top:1rem}}@media (max-width: 660px){.jp-jetpack-connect__header .jp-jetpack-connect__description{padding:0 1rem 1rem}}.jp-jetpack-connect__header-img-container{position:absolute;left:0;right:0;bottom:0}@media (max-width: 960px){.jp-jetpack-connect__header-img-container{display:none}}.jp-jetpack-connect__header-img{margin:0 auto;max-width:100%;z-index:1001;position:absolute;left:0;right:0;bottom:0}@media (min-width: 961px){.jp-jetpack-connect__header-img:first-of-type{bottom:-15px}}.jp-jetpack-connect__header-img:last-of-type{z-index:999}@media (min-width: 961px){.jp-jetpack-connect__traffic .jp-jetpack-connect__header:first-of-type{padding-bottom:12.5rem;background:url("../../images/stars-right.svg") no-repeat,url("../../images/stars-left.svg") no-repeat,#fff;background-position:95% 50%, 5% 50%;background-size:100px, 125px}}.jp-jetpack-connect__interior-container{padding:1rem;background:#f3f6f8}@media (min-width: 961px){.jp-jetpack-connect__interior-container{padding:1.5rem 1rem 1rem}}@media (max-width: 960px){.jp-jetpack-connect__interior-container .jp-jetpack-connect__container-subtitle{padding:1rem 0 0}}@media (min-width: 661px){.jp-jetpack-connect__interior-container .jp-jetpack-connect__container-subtitle{margin-top:1.5rem}}.jp-jetpack-connect__feature-list{margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 961px){.jp-jetpack-connect__feature-list{margin-top:1rem}}@media (min-width: 661px){.jp-jetpack-connect__feature-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width: 660px){.jp-jetpack-connect__feature-list{margin:-0.5rem -1rem 0}}.jp-jetpack-connect__feature-list-column{box-shadow:0 0 0 1px rgba(200,215,225,0.5),0 1px 2px #e9eff3;text-align:left;background:#fff}@media (min-width: 661px){.jp-jetpack-connect__feature-list-column{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:33%;flex-basis:33%}}@media (max-width: 660px){.jp-jetpack-connect__feature-list-column{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:0.5rem}}.jp-jetpack-connect__feature-content{padding:1rem}.jp-jetpack-connect__feature-content-title{margin:0}.jp-jetpack-connect__feature-image{max-width:100%;margin:0 auto}.jp-jumpstart{text-align:center}@media (max-width: 660px){.jp-jumpstart{text-align:left}}.jp-jumpstart__cta-container{position:relative;padding:0}.jp-jumpstart__cta-container .dops-spinner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.85);z-index:1001}.jp-jumpstart__cta-container .dops-spinner__image{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.jp-jumpstart__cta{margin-bottom:0}.jp-jumpstart__cta-container{padding:0}.jp-jumpstart__cta{margin-bottom:0;padding-bottom:0}.jp-jumpstart__title{font-weight:400;text-align:center}.jp-jumpstart__description{margin-top:0;padding:0 1rem 1rem;font-size:1rem}@media (max-width: 660px){.jp-jumpstart__description{padding:0 0 1rem}}.jp-jumpstart__features{margin:0;padding:1rem}.jp-jumpstart__features.dops-foldable-card{box-shadow:none}.jp-jumpstart__features.dops-foldable-card.is-expanded{margin-bottom:0}.jp-jumpstart__features .dops-foldable-card__header,.jp-jumpstart__features.dops-foldable-card.is-expanded .dops-foldable-card__header{min-height:auto}.jp-jumpstart__features .dops-foldable-card__main{max-width:100%;margin-right:0}.jp-jumpstart__features .dops-foldable-card__secondary{display:none}.jp-jumpstart__features .dops-foldable-card__subheader{color:#0087be;font-style:italic}.jp-jumpstart__features .dops-foldable-card__content{background-color:#fafbfc}.jp-jumpstart__feature-list{margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 660px){.jp-jumpstart__feature-list{margin:-0.5rem -1rem 0}}.jp-jumpstart__feature-list-column{box-shadow:0 0 0 1px rgba(200,215,225,0.5),0 1px 2px #e9eff3;text-align:left;background:#fff}@media (min-width: 661px){.jp-jumpstart__feature-list-column{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:50%;flex-basis:50%}.jp-jumpstart__feature-list-column:last-of-type{margin-top:1px;max-width:49.9%}}@media (max-width: 660px){.jp-jumpstart__feature-list-column{-ms-flex-preferred-size:100%;flex-basis:100%}}.jp-jumpstart__feature-content{padding:1rem}.jp-jumpstart__feature-content-title{margin:0}.jp-jumpstart__note{margin:0;padding:1rem 0 0;font-size:0.875rem;clear:both;font-style:italic}.jp-jumpstart__skip-step{font-style:italic;cursor:pointer}.jp-masthead{background-color:#fff;text-align:center;box-shadow:0 1px 0 rgba(200,215,225,0.5),0 1px 2px #e9eff3}@media (max-width: 45rem){.jp-masthead{padding:0 1.25rem}}.jp-masthead__inside-container{padding:0.375rem 0;margin:0 auto;width:100%;max-width:45rem;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.jp-masthead__logo-container{padding:0.3125rem 0 0}.jp-masthead__logo{width:10.375rem;height:1.8125rem;fill:#72af3a}.jp-masthead__logo-link{display:inline-block;outline:none}.jp-masthead__logo-link:focus{line-height:0;box-shadow:0 0 0 2px #78dcfa}.jp-masthead__links{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex:2 50%;flex:2 50%;-ms-flex-pack:end;justify-content:flex-end;margin:0}@media (max-width: 480px){.jp-masthead__links{padding-right:0.625rem}}.jp-masthead__link-li{margin:0;padding:0}.jp-masthead__link{font-style:normal;color:#0087be;padding:0.625rem;display:inline-block}.jp-masthead__link:visited{color:#0087be}.jp-masthead__link:active,.jp-masthead__link:hover{color:#00aadc}.jp-masthead__link:hover{text-decoration:underline}.jp-masthead__link .dashicons{display:none}@media (max-width: 480px){.jp-masthead__link:hover,.jp-masthead__link:active{text-decoration:none}.jp-masthead__link .dashicons{display:block;font-size:1.75rem}.jp-masthead__link span+span{display:none}}.jp-masthead__link-li:last-of-type .jp-masthead__link{padding-right:0}.jp-module-settings__external-link{font-size:0.875rem}.jp-module-settings__read-more{clear:both;margin-top:1rem}@media (min-width: 481px){.jp-module-settings__read-more{margin-top:2rem}}.jp-module-settings__read-more .dops-button.is-compact.is-borderless,.jp-module-settings__read-more .jp-module-settings__more-sep,.jp-module-settings__read-more .jp-module-settings__more-text{vertical-align:middle}.jp-module-settings__read-more .jp-module-settings__more-sep{background:#ddd;width:0.125rem;height:0.875rem;margin-left:0.625rem;margin-right:0.625rem;display:inline-block}.jp-connection-settings{margin:1.5rem 0;text-align:center;font-weight:300}.jp-connection-settings__headline{font-size:1.3125rem}.jp-connection-settings__gravatar{display:inline-block;margin-bottom:1rem;width:4.5rem;height:4.5rem;background:#87a6bc;border-radius:50%}.jp-connection-settings__username{font-weight:600}.jp-connection-settings__email{color:#87a6bc;font-size:0.8125rem;font-style:italic;font-weight:400}.jp-connection-settings__actions{margin-top:1rem}.jp-connection-settings__actions>div{display:inline-block;margin:0 0.25rem 1rem}.jp-related-posts-settings__preview-label{margin-bottom:0.5rem;margin-top:1.5rem;font-size:0.875rem;font-weight:600}.jp-related-posts-preview{text-align:center}.jp-related-posts-preview__title{text-align:left;color:#87a6bc;font-weight:600;margin-left:0.5rem;margin-bottom:1rem;text-transform:uppercase}.jp-related-posts-preview__item{box-sizing:border-box;display:inline-block;width:33.33%;padding:0.5rem;text-align:left}@media (max-width: 480px){.jp-related-posts-preview__item{width:100%}}.jp-related-posts-preview__item img{max-width:100%;margin-bottom:0.5rem}.jp-support-card{margin-top:1rem;margin-bottom:0}.jp-support-card__description{margin:0;font-size:0.875rem;line-height:1.65;color:#555d66}@media (max-width: 660px){.jp-support-card__description{margin-bottom:0}}.jp-support-card__link{font-style:italic}@media (max-width: 660px){.jp-support-card__link{display:block;width:100%;width:100%;padding:0.625rem 0;border-top:1px rgba(200,215,225,0.5) solid}.jp-support-card__link:first-letter{text-transform:capitalize}.jp-support-card__link:first-of-type{border-top:0}}.jp-support-card__happiness{margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}@media (max-width: 660px){.jp-support-card__happiness{padding-bottom:0}.jp-support-card__happiness .jp-support-card__description:first-of-type{margin-bottom:1rem}}.jp-support-card__social{background-color:#fafbfc;padding:0.75rem 1rem}@media (max-width: 660px){.jp-support-card__social{background:#fff;margin-top:1rem;padding:0 1rem}}.jp-support-card__header{margin:0 0 1rem 0}@media (min-width: 661px){.jp-support-card__happiness-engineer{-ms-flex-preferred-size:15%;flex-basis:15%;-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:1;flex-grow:1}}@media (max-width: 660px){.jp-support-card__happiness-engineer{display:none}}.jp-support-card__happiness-engineer-img{width:4.5rem;height:4.5rem;margin-right:1.5rem;border-radius:50%}@media (min-width: 661px){.jp-support-card__happiness-contact{-ms-flex-preferred-size:85%;flex-basis:85%;-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:1;flex-grow:1}}.jp-form-fieldset{clear:both}.jp-form-fieldset+.jp-form-fieldset{margin-top:1.5rem}.jp-form-legend{padding:0;margin-bottom:0.3125rem;font-size:0.875rem;font-weight:600}.jp-form-label{display:block;font-size:0.875rem;line-height:1.5;margin-bottom:0.3125rem}.jp-form-label input[type="radio"]+span{font-weight:normal}.jp-form-button{margin-top:1rem}@media (min-width: 481px){.jp-form-button{position:absolute;right:1rem;bottom:1rem}}.jp-form-setting-explanation{color:#87a6bc;display:block;margin:0.3125rem 0 0 0;font-size:0.8125rem;font-style:italic;font-weight:400;word-break:break-word}.jp-form-setting-explanation+.dops-card{margin-top:1rem}.jp-form-fieldset .jp-form-legend+.jp-form-setting-explanation{margin-top:0.5rem}.jp-form-fieldset .jp-form-setting-explanation+.jp-form-label{margin-top:1rem}.react-tagsinput{border:1px solid #e9eff3;padding:0.3125rem}.react-tagsinput--focused{border-color:#a5d24a}.react-tagsinput-tag{background-color:#00aadc;border-radius:2px;border:1px solid #0087be;color:#fff;display:inline-block;font-size:13px;padding:0.3125rem;margin-right:0.3125rem;transition:background-color .2s ease-out}.react-tagsinput-tag:hover{background-color:#26b7e2}.react-tagsinput-remove{cursor:pointer;font-weight:bold;transition:color .2s ease-out}.react-tagsinput-remove:hover{color:#caf3ff}.react-tagsinput-tag a::before{content:" \00d7"}.react-tagsinput-input{font-size:13px;padding:0.3125rem;width:9.375rem;margin:0;height:1.875rem;vertical-align:top}.jetpack-pagestyles .vp-notice,.jetpack-pagestyles .woocommerce-message,.jetpack-pagestyles .wc-connect{display:none}.jetpack-pagestyles .woocommerce-message.dops-notice{display:block}.jetpack-pagestyles .woocommerce-message.dops-notice .submit{padding:0}.jetpack-pagestyles .woocommerce-message.dops-notice .skip{color:#87a6bc;opacity:0.85}.jetpack-pagestyles .woocommerce-message.dops-notice .skip:hover{opacity:1}.jetpack-pagestyles .woocommerce-message.dops-notice .notice-dismiss::before{display:none}.jetpack-pagestyles .woocommerce-message.dops-notice .dops-notice__text>div{max-width:620px}.jetpack-pagestyles .woocommerce-message.dops-notice .dops-notice__text>a{margin-right:15px}.jetpack-pagestyles .woocommerce-message.dops-notice .dops-notice__moved_text{margin-bottom:5px}.jetpack-pagestyles .dops-notice__action.notice-dismiss{height:100%}.jp-at-a-glance{margin-bottom:3rem}.jp-at-a-glance__stats-card{padding:0}.jp-at-a-glance__stats-inactive{padding:1rem}@media (min-width: 661px){.jp-at-a-glance__stats-inactive{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}@media (max-width: 660px){.jp-at-a-glance__stats-inactive-icon{display:none}}@media (min-width: 661px){.jp-at-a-glance__stats-inactive-icon{-ms-flex-preferred-size:10%;flex-basis:10%}}.jp-at-a-glance__stats-inactive-text{font-size:0.875rem;line-height:1.5}@media (max-width: 660px){.jp-at-a-glance__stats-inactive-text{padding:0 0 1rem}}@media (min-width: 661px){.jp-at-a-glance__stats-inactive-text{-ms-flex-preferred-size:50%;flex-basis:50%;padding:0 1rem}}.jp-at-a-glance__stats-inactive-button{text-align:left}@media (min-width: 661px){.jp-at-a-glance__stats-inactive-button{-ms-flex-preferred-size:40%;flex-basis:40%;text-align:right}}.jp-at-a-glance__stats-chart{padding:1rem;position:relative}.jp-at-a-glance__stats-chart .dops-spinner{position:absolute;top:50%;left:50%}.jp-at-a-glance__stats-bottom{margin:2rem 0 0}@media (max-width: 480px){.jp-at-a-glance__stats-bottom{box-shadow:0 0 0 1px rgba(200,215,225,0.5),0 1px 2px #e9eff3}}.jp-at-a-glance__stats-summary{text-align:center;border-top:1px #f3f6f8 solid}@media (min-width: 661px){.jp-at-a-glance__stats-summary{-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}@media (max-width: 660px){.jp-at-a-glance__stats-summary{display:block}}.jp-at-a-glance__stats-summary-today,.jp-at-a-glance__stats-summary-bestday{-ms-flex-preferred-size:25%;flex-basis:25%;padding:1rem;box-shadow:0 0 0 1px rgba(200,215,225,0.5),0 1px 2px #e9eff3}@media (max-width: 660px){.jp-at-a-glance__stats-summary-today{margin-top:-0.0625rem}}@media (min-width: 661px){.jp-at-a-glance__stats-summary-bestday{margin:0 0.0625rem}}@media (max-width: 660px){.jp-at-a-glance__stats-summary-bestday,.jp-at-a-glance__stats-summary-alltime{margin-top:0.0625rem}}.jp-at-a-glance__stats-summary-alltime{-ms-flex-preferred-size:50%;flex-basis:50%;padding:1rem;box-shadow:0 0 0 1px rgba(200,215,225,0.5),0 1px 2px #e9eff3}@media (min-width: 661px){.jp-at-a-glance__stats-summary-alltime{max-width:40%;display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}}.jp-at-a-glance__stats-alltime-views,.jp-at-a-glance__stats-alltime-comments{-ms-flex-preferred-size:50%;flex-basis:50%}.jp-at-a-glance__stats-cta{padding:1rem;background-color:#fafbfc}@media (min-width: 661px){.jp-at-a-glance__stats-cta{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center}}@media (max-width: 660px){.jp-at-a-glance__stats-cta{display:block}}@media (min-width: 661px){.jp-at-a-glance__stats-cta-description{-ms-flex-preferred-size:30%;flex-basis:30%}}.jp-at-a-glance__stat-details{margin:0}.jp-at-a-glance__stat-number{font-size:1.375rem;font-weight:400;margin:0.5rem 0}@media (min-width: 661px){.jp-at-a-glance__stats-cta-buttons{text-align:right;-ms-flex-preferred-size:70%;flex-basis:70%}}@media (max-width: 660px){.jp-at-a-glance__stats-cta-buttons{text-align:center}.jp-at-a-glance__stats-cta-buttons .dops-button{width:100%;margin-bottom:0.25rem}}.jp-at-a-glance__stats-cta-buttons .dops-button{text-align:center;margin:0.25rem}.jp-at-a-glance__stats-views{margin-top:0;margin-bottom:0}.jp-at-a-glance__stats-view{display:inline-block;margin-top:0;margin-bottom:0;margin-left:1rem}.jp-at-a-glance__stats-view:focus{outline:0}@media (max-width: 480px){.jp-at-a-glance__stats-view{margin-left:0;margin-right:1rem}}.jp-at-a-glance__stats-view-link,.jp-at-a-glance__stats-view-link:visited{color:#87a6bc;text-decoration:underline}.jp-at-a-glance__stats-view-link.is-current,.jp-at-a-glance__stats-view-link:visited.is-current{font-weight:600;text-decoration:none}.jp-at-a-glance__stats-view-link:focus{outline:0;box-shadow:none}.jp-at-a-glance__item-grid{display:-ms-flexbox;display:flex}@media (max-width: 660px){.jp-at-a-glance__item-grid{display:block}}.jp-at-a-glance__left,.jp-at-a-glance__right{display:-ms-flexbox;display:flex}@media (min-width: 661px){.jp-at-a-glance__left,.jp-at-a-glance__right{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:1rem}}@media (max-width: 660px){.jp-at-a-glance__left,.jp-at-a-glance__right{margin-bottom:0.75rem}}.jp-at-a-glance__left>div,.jp-at-a-glance__left .jp-dash-item,.jp-at-a-glance__right>div,.jp-at-a-glance__right .jp-dash-item{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.jp-at-a-glance__left>div,.jp-at-a-glance__right>div{-ms-flex-preferred-size:100%;flex-basis:100%}.jp-at-a-glance__left .jp-dash-item .dops-card,.jp-at-a-glance__right .jp-dash-item .dops-card{-ms-flex-positive:1;flex-grow:1}.jp-at-a-glance__left .jp-dash-item .dops-card.is-compact,.jp-at-a-glance__right .jp-dash-item .dops-card.is-compact{-ms-flex-positive:0;flex-grow:0}.jp-at-a-glance__left .jp-dash-item__card,.jp-at-a-glance__right .jp-dash-item__card{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.jp-at-a-glance__left{display:-ms-flexbox;display:flex}@media (min-width: 661px){.jp-at-a-glance__left{margin-right:1rem}.jp-at-a-glance__left:last-child{-ms-flex-preferred-size:calc( 50% - .5rem);flex-basis:calc( 50% - .5rem)}}.dops-chart__tooltip .tip-arrow{display:none}.jp-landing__plans.dops-card{padding:0}.jp-landing__plans .dops-button{margin-right:10px}.jp-landing-plans__header{background:#2e4453}@media (min-width: 661px){.jp-landing-plans__header{padding:2rem 0 0}}@media (max-width: 660px){.jp-landing-plans__header{padding:2rem}}.jp-landing-plans__header-img-container{margin:2rem 0 0;overflow:hidden}@media (min-width: 661px){.jp-landing-plans__header-img-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}@media (max-width: 660px){.jp-landing-plans__header-img-container{margin-bottom:0}}.jp-landing-plans__header-img{max-width:100%}@media (max-width: 660px){.jp-landing-plans__header-img{margin-top:2rem}}@media (min-width: 661px){.jp-landing-plans__header-img{margin:0 -2rem 0 2rem}}.jp-landing-plans__clouds{position:relative;overflow:hidden;padding-top:5rem}.jp-landing-plans__clouds img{position:absolute;bottom:-2px;left:-5%;right:-5%;height:auto;width:110%}@media (max-width: 660px){.jp-landing-plans__clouds{display:none}}.jp-landing-plans__header-col-left{-ms-flex-preferred-size:60%;flex-basis:60%}@media (min-width: 661px){.jp-landing-plans__header-col-left{padding-left:2rem}}.jp-landing-plans__header-col-right{-ms-flex-preferred-size:40%;flex-basis:40%}.jp-landing-plans__header-title,.jp-landing-plans__header-description{line-height:1.5}@media (min-width: 661px){.jp-landing-plans__header-title,.jp-landing-plans__header-description{text-align:center}}.jp-landing-plans__header-title,.jp-landing-plans__header-subtitle{color:#fff;font-weight:400;margin:0}.jp-landing-plans__header-title{font-size:1.25rem}.jp-landing-plans__header-description{font-size:0.875rem;margin:0;padding-bottom:1rem}.jp-landing-plans__header-subtitle{font-size:1rem;line-height:1.25}.jp-landing-plans__header-description,.jp-landing-plans__header-text{color:#a8bece}.jp-landing-plans__header-text{font-size:0.875rem;padding:1.5rem 0;margin:0}.jp-landing-plans__header-btn-container{margin:0}.jp-landing__plan-features-card{box-shadow:0 0 0 1px rgba(200,215,225,0.5),0 1px 2px #e9eff3;border-radius:3px}@media (min-width: 661px){.jp-landing__plan-features-card{margin-bottom:2rem}}@media (max-width: 660px){.jp-landing__plan-features-card{margin-bottom:1rem}}@media (min-width: 481px){.jp-landing__plan-features-card{padding:2rem}}@media (max-width: 480px){.jp-landing__plan-features-card{padding:1rem}}.jp-landing__plan-features-card:last-of-type{margin-bottom:0}.jp-landing__plan-features-title{margin:0}@media (min-width: 661px){.jp-landing__plan-features{padding:0 2rem 2rem}}@media (max-width: 660px){.jp-landing__plan-features{padding:1rem}}@media (min-width: 661px){.jp-landing__plan-card{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width: 661px){.jp-landing__plan-card{padding:2rem}}@media (max-width: 660px){.jp-landing__plan-card{padding:2rem 2rem 1rem}}.jp-landing__plan-card .jp-landing__plan-features-title,.jp-landing__plan-card .jp-landing__plan-features-text{padding:0}@media (min-width: 661px){.jp-landing__plan-card .jp-landing__plan-features-title,.jp-landing__plan-card .jp-landing__plan-features-text{margin-left:2rem}}.jp-landing__plan-card .jp-landing__plan-features-title{margin-bottom:1rem}@media (max-width: 660px){.jp-landing__plan-card-img{float:right;margin:0 0 2rem 2rem}}@media (max-width: 480px){.jp-landing__plan-card-img{display:none}}.jp-landing__plan-icon{width:7.5rem}@media (max-width: 660px){.jp-landing__plan-icon{width:6.25rem}}.jp-landing__plan-card-img.is-placeholder{width:7.5rem;height:5.3125rem}.jp-landing__plan-card-img.is-placeholder+.jp-landing__plan-card-current{width:80%}.jp-landing__plan-features-title.is-placeholder{height:1.5rem;max-width:50%}.jp-landing__plan-features-text.is-placeholder{height:2.75rem;max-width:75%}.jp-landing__apps.dops-card{padding:0}.jp-landing__apps .dops-button{margin-right:10px}.jp-landing-apps__header,.jp-landing-apps__footer{background:#2e4453}@media (min-width: 661px){.jp-landing-apps__header{padding:2rem 0 0}}@media (max-width: 660px){.jp-landing-apps__header{padding:2rem}}.jp-landing-apps__header-img-container{margin:2rem 0 0;overflow:hidden}@media (min-width: 661px){.jp-landing-apps__header-img-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}@media (max-width: 660px){.jp-landing-apps__header-img-container{margin-bottom:0}}.jp-landing-apps__clouds{position:relative;overflow:hidden}.jp-landing-apps__clouds img{position:absolute;left:-5%;right:-5%;height:auto;width:110%}@media (max-width: 660px){.jp-landing-apps__clouds{display:none}}.jp-clouds-top{padding-top:5rem}.jp-clouds-top img{bottom:-2px}.jp-clouds-bottom{padding-bottom:5rem}.jp-clouds-bottom img{top:-2px}.jp-landing-apps__header-img{max-width:100%}@media (min-width: 661px){.jp-landing-apps__header-img{margin:0 -4rem 0 4rem}}.jp-landing-apps__header-col-left{-ms-flex-preferred-size:45%;flex-basis:45%}@media (min-width: 661px){.jp-landing-apps__header-col-left{padding-left:2rem}}.jp-landing-apps__header-col-right{-ms-flex-preferred-size:55%;flex-basis:55%}.jp-landing-apps__title,.jp-landing-apps__description{line-height:1.5}@media (min-width: 661px){.jp-landing-apps__title,.jp-landing-apps__description{text-align:center}}.jp-landing-apps__title,.jp-landing-apps__subtitle{color:#fff;font-weight:400;margin:0}.jp-landing-apps__title{font-size:1.25rem}.jp-landing-apps__description{font-size:0.875rem;margin:0;padding-bottom:1rem}.jp-landing-apps__subtitle,.jp-landing__apps-feature-title{font-size:1rem;line-height:1.25}.jp-landing-apps__description,.jp-landing-apps__sub-description{color:#a8bece}.jp-landing-apps__sub-description,.jp-landing__apps-feature-text{font-size:0.875rem;padding:1.5rem 0;margin:0}.jp-landing-apps__feature-container{padding:1rem 0}.jp-landing-apps__feature{padding:2rem}@media (min-width: 661px){.jp-landing-apps__feature{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:top;align-items:top;padding:2rem 0}}@media (min-width: 661px){.jp-landing-apps__feature-col{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (max-width: 660px){.jp-landing-apps__feature-col.jp-landing-apps__feature-img{display:none}}@media (min-width: 661px){.jp-landing-apps__feature-desc:nth-child(odd){padding:0 2rem}.jp-landing-apps__feature-desc:nth-child(even){padding:0 3rem 0 2rem}}.jp-landing__apps-feature-title{margin:0}.jp-landing-apps__feature-img img{max-width:100%}@media (min-width: 661px){.jp-landing-apps__footer-top{padding:0 2rem 2rem}}@media (max-width: 660px){.jp-landing-apps__footer-top{padding:2rem}}.jp-landing-apps__downloads{padding:2rem}.jp-landing-apps__devices{width:100%;margin-top:2rem}.jp-landing-apps__btn-container{margin:0 0 2rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.jp-landing-apps__btn-container:last-of-type{margin:0}@media (min-width: 481px){.jp-landing-apps__btn-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width: 480px){.jp-landing-apps__btn-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.jp-landing-apps__btn-container .dops-button{margin-right:0}}.jp-app-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:2.625rem;padding-left:0.375rem;color:#2e4453}@media (max-width: 480px){.jp-app-button{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-pack:center;justify-content:center;margin-bottom:0.625rem}}.jp-app-button svg{margin-right:0.5rem;fill:#2e4453}.jp-app-button.button-ios svg{margin-top:-0.1875rem}.dops-search__input[type="search"]{width:100%}
+@media (max-width: 660px){.jp-hidden-on-mobile{display:none}}.jetpack-pagestyles #wpcontent{padding-left:0}.wp-admin.toplevel_page_jetpack{background-color:#f3f6f8;line-height:1.4;height:auto}.jetpack-pagestyles a{text-decoration:none}.jetpack-pagestyles #dolly{float:none;position:relative;right:0;left:0;top:0;padding:.625rem;text-align:right;background:#fff;font-size:.75rem;font-style:italic;color:#87a6bc;border-bottom:1px #e9eff3 solid}@media (max-width: 660px){.jetpack-pagestyles #dolly{display:none}}.toplevel_page_jetpack ul#adminmenu a.wp-has-current-submenu:after{border-right-color:#f3f6f8}.jp-lower{margin:0 auto;text-align:left;max-width:45rem;padding:1.5rem}#contextual-help-link-wrap{display:none}.is-placeholder{animation:pulse-light 0.8s ease-in-out infinite;background:#c8d7e1}@keyframes pulse-light{50%{background-color:#e9eff3}}.jp-dash-item .jp-dash-item__content a{font-style:italic}.jp-dash-item .dops-section-header__card-badge .dops-button{background:none;border-bottom-width:1px}.jp-dash-item .dops-section-header__card-badge .dops-button:hover{background:#fff}.jp-dash-item__card{margin:0}.jp-dash-item__count{margin-top:0;margin-bottom:0;width:100%;color:#00aadc;font-weight:500;font-size:2rem}@media (max-width: 660px){.jp-dash-item__count{font-size:1.4375rem}}.jp-dash-item__description{margin:0;width:100%;font-size:.875rem}.jp-dash-item .dops-section-header{background:#fafbfc;width:100%}.jp-dash-item .dops-section-header .dops-button{font-style:normal}.jp-dash-item .dops-section-header .dops-section-header__label{color:#4f748e}.jp-dash-item .dops-section-header .dops-section-header__label:before{content:'';display:block;position:absolute;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(to right, rgba(250,251,252,0), #fafbfc 90%);top:0px;bottom:0px;right:0px;left:auto;width:20%;height:auto}.jp-dash-item .dops-section-header.is-working .dops-section-header__actions,.jp-dash-item .dops-section-header.is-premium-inactive .dops-section-header__actions{color:#c8d7e1}.jp-dash-item .dops-section-header__actions .dops-notice{margin-top:.125rem;margin-right:-.625rem}.jp-dash-item__active-label{display:inline-block;padding:.375rem 0;color:#668eaa;color:#87a6bc;font-size:.75rem;font-weight:400;text-transform:uppercase}.jp-dash-item__is-inactive .dops-section-header .dops-section-header__label:before{content:'';display:block;position:absolute;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(to right, rgba(243,246,248,0), #f3f6f8 90%);top:0px;bottom:0px;right:0px;left:auto;width:20%;height:auto}.jp-dash-item__is-inactive .dops-card{background-color:#f3f6f8}.jp-dash-item__is-inactive .jp-dash-item__description{font-style:italic;color:#4f748e}.jp-dash-item__disabled{opacity:.5;position:relative}.jp-dash-item__disabled::before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:1}.jp-dash-item__recently-activated .jp-dash-item__description{font-style:italic;box-sizing:border-box}.jp-dash-section-header{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2.5rem 0 .5rem}@media (max-width: 660px){.jp-dash-section-header{margin-bottom:1.5rem}}@media (max-width: 480px){.jp-dash-section-header{display:block}}.jp-dash-section-header__label{-ms-flex:1;flex:1;white-space:nowrap}.jp-dash-section-header__name{display:inline-block;margin-top:0;margin-bottom:0;font-size:1.25rem;font-weight:400;white-space:nowrap}@media (min-width: 481px){.jp-dash-section-header__name{display:inline-block}}@media (max-width: 480px){.jp-dash-section-header__name .jp-dash-section-header__label{display:inline-block}}.jp-dash-section-header__settings{display:inline-block;min-width:2.5rem;text-align:center;color:#668eaa}.jp-dash-section-header__settings:focus{outline:0;box-shadow:none}.jp-dash-section-header__settings:focus .gridicon{color:#0087be}.jp-dash-section-header__settings .gridicon{position:relative;top:1px}.jp-dash-section-header__external-link{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-style:italic}@media (max-width: 660px){.jp-dash-section-header__external-link{margin-top:.25rem}}@media (max-width: 480px){.jp-dash-section-header__external-link{display:block;width:100%}}.jp-dash-section-header__children{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (max-width: 480px){.jp-dash-section-header__children{width:100%}}.jp-expanded-card__header{font-size:1.25rem}.jp-expanded-card__summary{font-size:.875rem;color:#666}.dops-foldable-card.dops-card.devmode-disabled .dops-foldable-card__summary,.dops-foldable-card.dops-card.devmode-disabled .dops-foldable-card__summary_expanded{width:100px}.dops-foldable-card.dops-card.is-expanded .dops-foldable-card__content{position:relative;padding:16px 47px 16px 16px}@media (min-width: 661px){.dops-foldable-card__main{max-width:85%}}@media (min-width: 481px){.dops-foldable-card__main{max-width:60%}}@media (max-width: 480px){.dops-foldable-card__main{-ms-flex-preferred-size:100%;flex-basis:100%}}@media (max-width: 480px){.dops-foldable-card__header{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 480px){.dops-foldable-card__header-text{font-size:.875rem;line-height:1.8}}.dops-foldable-card__header-text .dops-button{margin-left:.5rem}@media (max-width: 480px){.dops-foldable-card__subheader{display:none}}@media (max-width: 480px){.dops-foldable-card.has-expanded-summary .dops-foldable-card__summary,.dops-foldable-card.has-expanded-summary .dops-foldable-card__summary_expanded{text-align:left;margin-top:.5rem}}.jp-footer{text-align:center;margin:1rem 0 4rem}@media (max-width: 1040px){.jp-footer{margin:2rem 0 3rem}}@media (max-width: 660px){.jp-footer{margin:1.5rem 0 1rem}}.jp-footer__a8c-attr-container{margin-bottom:.5rem}.jp-footer__a8c-attr{width:11.25rem}.jp-footer__a8c-attr path{fill:#668eaa}.jp-footer__links{border-top:1px #d9e3ea solid;border-bottom:1px #d9e3ea solid;margin-top:0;margin-bottom:1rem}@media (max-width: 660px){.jp-footer__links{border-bottom:none}}.jp-footer__link-item{display:inline-block;margin-bottom:0}@media (min-width: 661px){.jp-footer__link-item{display:inline-block}}@media (max-width: 660px){.jp-footer__link-item{display:block;border-bottom:1px #d9e3ea solid}}.jp-footer__link{padding:1rem .5rem;color:#668eaa;display:inline-block;cursor:pointer}.jp-footer__link:visited{color:#668eaa}.jp-footer__link:hover,.jp-footer__link:active{color:#1c2932}@media (max-width: 660px){.jp-footer__link{display:block;padding:.5rem 0;border-bottom:1px #d9e3ea solid}.jp-footer__link:last-of-type{border-bottom:none}}.jp-loading-placeholder{margin-top:30vh;margin-bottom:25vh;color:#c8d7e1;font-size:12vw;text-align:center}@media (min-width: 961px){.jp-loading-placeholder{font-size:120px}}.jp-loading-placeholder .dashicons{font-size:inherit;width:auto;height:auto}.jp-jetpack-connect__container{text-align:center}.jp-jetpack-connect__container .dops-section-header__label{margin:.0625rem;padding:1rem;font-size:1rem;font-weight:400;border-bottom:1px #e9eff3 solid}@media (max-width: 660px){.jp-jetpack-connect__cta{text-align:left}}.jp-jetpack-connect__cta .jp-jetpack-connect__description{padding:0 0 1rem}.jp-jetpack-connect__container-title,.jp-jetpack-connect__container-subtitle{font-weight:400}.jp-jetpack-connect__container-subtitle:first-of-type{margin:0;padding:1rem}@media (min-width: 661px){.jp-jetpack-connect__container-subtitle{font-size:1.25rem}}@media (max-width: 660px){.jp-jetpack-connect__container-subtitle{text-align:left}}.jp-jetpack-connect__description{padding:1rem;font-size:1rem}@media (min-width: 961px){.jp-jetpack-connect__description{padding:0 10%;margin-bottom:2rem}}@media (max-width: 660px){.jp-jetpack-connect__description{font-size:.875rem;text-align:left;margin-top:0;padding:1rem 0}}.jp-jetpack-connect__link{font-style:italic}.jp-jetpack-connect__button{margin:0 0 .75rem}.jp-jetpack-connect__feature{padding:0}.jp-jetpack-connect__header{position:relative}@media (min-width: 961px){.jp-jetpack-connect__header:first-of-type{background:transparent url("../../images/long-clouds.svg") 50% 110% no-repeat;background-size:100% 63px;padding-bottom:3.125rem}}@media (max-width: 960px){.jp-jetpack-connect__header:first-of-type{border-bottom:1px #e9eff3 solid;background-image:none}}@media (min-width: 961px){.jp-jetpack-connect__header{padding-top:1rem}}@media (max-width: 660px){.jp-jetpack-connect__header .jp-jetpack-connect__description{padding:0 1rem 1rem}}.jp-jetpack-connect__header-img-container{position:absolute;left:0;right:0;bottom:0}@media (max-width: 960px){.jp-jetpack-connect__header-img-container{display:none}}.jp-jetpack-connect__header-img{margin:0 auto;max-width:100%;z-index:1001;position:absolute;left:0;right:0;bottom:0}@media (min-width: 961px){.jp-jetpack-connect__header-img:first-of-type{bottom:-15px}}.jp-jetpack-connect__header-img:last-of-type{z-index:999}@media (min-width: 961px){.jp-jetpack-connect__traffic .jp-jetpack-connect__header:first-of-type{padding-bottom:12.5rem;background:url("../../images/stars-right.svg") no-repeat,url("../../images/stars-left.svg") no-repeat,#fff;background-position:95% 50%, 5% 50%;background-size:100px, 125px}}.jp-jetpack-connect__interior-container{padding:1rem;background:#f3f6f8}@media (min-width: 961px){.jp-jetpack-connect__interior-container{padding:1.5rem 1rem 1rem}}@media (max-width: 960px){.jp-jetpack-connect__interior-container .jp-jetpack-connect__container-subtitle{padding:1rem 0 0}}@media (min-width: 661px){.jp-jetpack-connect__interior-container .jp-jetpack-connect__container-subtitle{margin-top:1.5rem}}.jp-jetpack-connect__feature-list{margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 961px){.jp-jetpack-connect__feature-list{margin-top:1rem}}@media (min-width: 661px){.jp-jetpack-connect__feature-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width: 660px){.jp-jetpack-connect__feature-list{margin:-.5rem -1rem 0}}.jp-jetpack-connect__feature-list-column{box-shadow:0 0 0 1px rgba(200,215,225,0.5),0 1px 2px #e9eff3;text-align:left;background:#fff}@media (min-width: 661px){.jp-jetpack-connect__feature-list-column{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:33%;flex-basis:33%}}@media (max-width: 660px){.jp-jetpack-connect__feature-list-column{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:.5rem}}.jp-jetpack-connect__feature-content{padding:1rem}.jp-jetpack-connect__feature-content-title{margin:0}.jp-jetpack-connect__feature-image{max-width:100%;margin:0 auto}.jp-jumpstart{text-align:center}@media (max-width: 660px){.jp-jumpstart{text-align:left}}.jp-jumpstart__cta-container{position:relative;padding:0}.jp-jumpstart__cta-container .dops-spinner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.85);z-index:1001}.jp-jumpstart__cta-container .dops-spinner__image{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.jp-jumpstart__cta{margin-bottom:0}.jp-jumpstart__cta-container{padding:0}.jp-jumpstart__cta{margin-bottom:0;padding-bottom:0}.jp-jumpstart__title{font-weight:400;text-align:center}.jp-jumpstart__description{margin-top:0;padding:0 1rem 1rem;font-size:1rem}@media (max-width: 660px){.jp-jumpstart__description{padding:0 0 1rem}}.jp-jumpstart__features{margin:0;padding:1rem}.jp-jumpstart__features.dops-foldable-card{box-shadow:none}.jp-jumpstart__features.dops-foldable-card.is-expanded{margin-bottom:0}.jp-jumpstart__features .dops-foldable-card__header,.jp-jumpstart__features.dops-foldable-card.is-expanded .dops-foldable-card__header{min-height:auto}.jp-jumpstart__features .dops-foldable-card__main{max-width:100%;margin-right:0}.jp-jumpstart__features .dops-foldable-card__secondary{display:none}.jp-jumpstart__features .dops-foldable-card__subheader{color:#0087be;font-style:italic}.jp-jumpstart__features .dops-foldable-card__content{background-color:#fafbfc}.jp-jumpstart__feature-list{margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 660px){.jp-jumpstart__feature-list{margin:-.5rem -1rem 0}}.jp-jumpstart__feature-list-column{box-shadow:0 0 0 1px rgba(200,215,225,0.5),0 1px 2px #e9eff3;text-align:left;background:#fff}@media (min-width: 661px){.jp-jumpstart__feature-list-column{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:50%;flex-basis:50%}.jp-jumpstart__feature-list-column:last-of-type{margin-top:1px;max-width:49.9%}}@media (max-width: 660px){.jp-jumpstart__feature-list-column{-ms-flex-preferred-size:100%;flex-basis:100%}}.jp-jumpstart__feature-content{padding:1rem}.jp-jumpstart__feature-content-title{margin:0}.jp-jumpstart__note{margin:0;padding:1rem 0 0;font-size:.875rem;clear:both;font-style:italic}.jp-jumpstart__skip-step{font-style:italic;cursor:pointer}.jp-masthead{background-color:#fff;text-align:center;box-shadow:0 1px 0 rgba(200,215,225,0.5),0 1px 2px #e9eff3}@media (max-width: 45rem){.jp-masthead{padding:0 1.25rem}}.jp-masthead__inside-container{padding:.375rem 0;margin:0 auto;width:100%;max-width:45rem;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.jp-masthead__logo-container{padding:.3125rem 0 0}.jp-masthead__logo{width:10.375rem;height:1.8125rem;fill:#72af3a}.jp-masthead__logo-link{display:inline-block;outline:none;vertical-align:middle}.jp-masthead__logo-link:focus{line-height:0;box-shadow:0 0 0 2px #78dcfa}.jp-masthead__logo-link+code{margin:0 10px;padding:5px 9px;border-radius:2px;background:#e6ecf1;color:#647a88}.jp-masthead__links{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex:2 50%;flex:2 50%;-ms-flex-pack:end;justify-content:flex-end;margin:0}@media (max-width: 480px){.jp-masthead__links{padding-right:.625rem}}.jp-masthead__link-li{margin:0;padding:0}.jp-masthead__link{font-style:normal;color:#0087be;padding:.625rem;display:inline-block}.jp-masthead__link:visited{color:#0087be}.jp-masthead__link:active,.jp-masthead__link:hover{color:#00aadc}.jp-masthead__link:hover{text-decoration:underline}.jp-masthead__link .dashicons{display:none}@media (max-width: 480px){.jp-masthead__link:hover,.jp-masthead__link:active{text-decoration:none}.jp-masthead__link .dashicons{display:block;font-size:1.75rem}.jp-masthead__link span+span{display:none}}.jp-masthead__link-li:last-of-type .jp-masthead__link{padding-right:0}.jp-module-settings__external-link{font-size:.875rem}.jp-module-settings__read-more{clear:both;margin-top:1rem}@media (min-width: 481px){.jp-module-settings__read-more{margin-top:2rem}}.jp-module-settings__read-more .dops-button.is-compact.is-borderless,.jp-module-settings__read-more .jp-module-settings__more-text{vertical-align:middle}.jp-module-settings__learn-more{position:absolute;top:12px;right:17px}.jp-connection-settings{margin:1.5rem 0;text-align:center;font-weight:300}.jp-connection-settings__headline{font-size:1.3125rem}.jp-connection-settings__gravatar{display:inline-block;margin-bottom:1rem;width:4.5rem;height:4.5rem;background:#87a6bc;border-radius:50%}.jp-connection-settings__username{font-weight:600}.jp-connection-settings__email{color:#87a6bc;font-size:.8125rem;font-style:italic;font-weight:400}.jp-connection-settings__actions{margin-top:1rem}.jp-connection-settings__actions>div{display:inline-block;margin:0 .25rem 1rem}.jp-related-posts-settings__preview-label{margin-bottom:.5rem;margin-top:1.5rem;font-size:.875rem;font-weight:600}.jp-related-posts-preview{text-align:center}.jp-related-posts-preview__title{text-align:left;color:#87a6bc;font-weight:600;margin-left:.5rem;margin-bottom:1rem;text-transform:uppercase}.jp-related-posts-preview__item{box-sizing:border-box;display:inline-block;width:33.33%;padding:.5rem;text-align:left}@media (max-width: 480px){.jp-related-posts-preview__item{width:100%}}.jp-related-posts-preview__item img{max-width:100%;margin-bottom:.5rem}.jp-support-card{margin-top:1rem;margin-bottom:0}.jp-support-card__description{margin:0;font-size:.875rem;line-height:1.65;color:#555d66}@media (max-width: 660px){.jp-support-card__description{margin-bottom:0}}.jp-support-card__link{font-style:italic}@media (max-width: 660px){.jp-support-card__link{display:block;width:100%;width:100%;padding:.625rem 0;border-top:1px rgba(200,215,225,0.5) solid}.jp-support-card__link:first-letter{text-transform:capitalize}.jp-support-card__link:first-of-type{border-top:0}}.jp-support-card__happiness{margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}@media (max-width: 660px){.jp-support-card__happiness{padding-bottom:0}.jp-support-card__happiness .jp-support-card__description:first-of-type{margin-bottom:1rem}}.jp-support-card__social{background-color:#fafbfc;padding:.75rem 1rem}@media (max-width: 660px){.jp-support-card__social{background:#fff;margin-top:1rem;padding:0 1rem}}.jp-support-card__header{margin:0 0 1rem 0}@media (min-width: 661px){.jp-support-card__happiness-engineer{-ms-flex-preferred-size:15%;flex-basis:15%;-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:1;flex-grow:1}}@media (max-width: 660px){.jp-support-card__happiness-engineer{display:none}}.jp-support-card__happiness-engineer-img{width:4.5rem;height:4.5rem;margin-right:1.5rem;border-radius:50%}@media (min-width: 661px){.jp-support-card__happiness-contact{-ms-flex-preferred-size:85%;flex-basis:85%;-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:1;flex-grow:1}}.jp-form-fieldset{clear:both}.jp-form-fieldset+.jp-form-fieldset{margin-top:1.5rem}.jp-form-legend{padding:0;margin-bottom:.3125rem;font-size:.875rem;font-weight:600}.jp-form-label{display:block;font-size:.875rem;line-height:1.5;margin-bottom:.3125rem}.jp-form-label input[type="radio"]+span{font-weight:normal}.jp-form-button{margin-top:1rem}@media (min-width: 481px){.jp-form-button{position:absolute;right:1rem;bottom:1rem}}.jp-form-setting-explanation{color:#4f748e;display:block;margin:.3125rem .875rem 0 0;font-size:.8125rem;font-style:italic;font-weight:400;word-break:break-word}.jp-form-setting-explanation+.dops-card{margin-top:1rem}.jp-form-fieldset{margin-bottom:4em}.jp-form-fieldset .jp-form-legend+.jp-form-setting-explanation{margin-top:.5rem}.jp-form-fieldset .jp-form-setting-explanation+.jp-form-label{margin-top:1rem}.react-tagsinput{border:1px solid #e9eff3;padding:.3125rem}.react-tagsinput--focused{border-color:#a5d24a}.react-tagsinput-tag{background-color:#00aadc;border-radius:2px;border:1px solid #0087be;color:#fff;display:inline-block;font-size:13px;padding:.3125rem;margin-right:.3125rem;transition:background-color .2s ease-out}.react-tagsinput-tag:hover{background-color:#26b7e2}.react-tagsinput-remove{cursor:pointer;font-weight:bold;transition:color .2s ease-out}.react-tagsinput-remove:hover{color:#caf3ff}.react-tagsinput-tag a::before{content:" \00d7"}.react-tagsinput-input{font-size:13px;padding:.3125rem;width:9.375rem;margin:0;height:1.875rem;vertical-align:top}.jetpack-pagestyles .vp-notice,.jetpack-pagestyles .woocommerce-message,.jetpack-pagestyles .wc-connect{display:none}.jetpack-pagestyles .woocommerce-message.dops-notice{display:block}.jetpack-pagestyles .woocommerce-message.dops-notice .submit{padding:0}.jetpack-pagestyles .woocommerce-message.dops-notice .skip{color:#87a6bc;opacity:0.85}.jetpack-pagestyles .woocommerce-message.dops-notice .skip:hover{opacity:1}.jetpack-pagestyles .woocommerce-message.dops-notice .notice-dismiss::before{display:none}.jetpack-pagestyles .woocommerce-message.dops-notice .dops-notice__text>div{max-width:620px}.jetpack-pagestyles .woocommerce-message.dops-notice .dops-notice__text>a{margin-right:15px}.jetpack-pagestyles .woocommerce-message.dops-notice .dops-notice__moved_text{margin-bottom:5px}.jetpack-pagestyles .dops-notice__action.notice-dismiss{height:100%}.jp-at-a-glance{margin-bottom:3rem}.jp-at-a-glance__stats-card{padding:0}.jp-at-a-glance__stats-inactive{padding:1rem}@media (min-width: 661px){.jp-at-a-glance__stats-inactive{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}@media (max-width: 660px){.jp-at-a-glance__stats-inactive-icon{display:none}}@media (min-width: 661px){.jp-at-a-glance__stats-inactive-icon{-ms-flex-preferred-size:10%;flex-basis:10%}}.jp-at-a-glance__stats-inactive-text{font-size:.875rem;line-height:1.5}@media (max-width: 660px){.jp-at-a-glance__stats-inactive-text{padding:0 0 1rem}}@media (min-width: 661px){.jp-at-a-glance__stats-inactive-text{-ms-flex-preferred-size:50%;flex-basis:50%;padding:0 1rem}}.jp-at-a-glance__stats-inactive-button{text-align:left}@media (min-width: 661px){.jp-at-a-glance__stats-inactive-button{-ms-flex-preferred-size:40%;flex-basis:40%;text-align:right}}.jp-at-a-glance__stats-chart{padding:1rem;position:relative}.jp-at-a-glance__stats-chart .dops-spinner{position:absolute;top:50%;left:50%}.jp-at-a-glance__stats-bottom{margin:2rem 0 0}@media (max-width: 480px){.jp-at-a-glance__stats-bottom{box-shadow:0 0 0 1px rgba(200,215,225,0.5),0 1px 2px #e9eff3}}.jp-at-a-glance__stats-summary{text-align:center;border-top:1px #f3f6f8 solid}@media (min-width: 661px){.jp-at-a-glance__stats-summary{-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}@media (max-width: 660px){.jp-at-a-glance__stats-summary{display:block}}.jp-at-a-glance__stats-summary-today,.jp-at-a-glance__stats-summary-bestday{-ms-flex-preferred-size:25%;flex-basis:25%;padding:1rem;box-shadow:0 0 0 1px rgba(200,215,225,0.5),0 1px 2px #e9eff3}@media (max-width: 660px){.jp-at-a-glance__stats-summary-today{margin-top:-.0625rem}}@media (min-width: 661px){.jp-at-a-glance__stats-summary-bestday{margin:0 .0625rem}}@media (max-width: 660px){.jp-at-a-glance__stats-summary-bestday,.jp-at-a-glance__stats-summary-alltime{margin-top:.0625rem}}.jp-at-a-glance__stats-summary-alltime{-ms-flex-preferred-size:50%;flex-basis:50%;padding:1rem;box-shadow:0 0 0 1px rgba(200,215,225,0.5),0 1px 2px #e9eff3}@media (min-width: 661px){.jp-at-a-glance__stats-summary-alltime{max-width:40%;display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}}.jp-at-a-glance__stats-alltime-views,.jp-at-a-glance__stats-alltime-comments{-ms-flex-preferred-size:50%;flex-basis:50%}.jp-at-a-glance__stats-cta{padding:1rem;background-color:#fafbfc}@media (min-width: 661px){.jp-at-a-glance__stats-cta{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center}}@media (max-width: 660px){.jp-at-a-glance__stats-cta{display:block}}@media (min-width: 661px){.jp-at-a-glance__stats-cta-description{-ms-flex-preferred-size:30%;flex-basis:30%}}.jp-at-a-glance__stat-details{margin:0}.jp-at-a-glance__stat-number{font-size:1.375rem;font-weight:400;margin:.5rem 0}@media (min-width: 661px){.jp-at-a-glance__stats-cta-buttons{text-align:right;-ms-flex-preferred-size:70%;flex-basis:70%}}@media (max-width: 660px){.jp-at-a-glance__stats-cta-buttons{text-align:center}.jp-at-a-glance__stats-cta-buttons .dops-button{width:100%;margin-bottom:.25rem}}.jp-at-a-glance__stats-cta-buttons .dops-button{text-align:center;margin:.25rem}.jp-at-a-glance__stats-views{margin-top:0;margin-bottom:0}.jp-at-a-glance__stats-view{display:inline-block;margin-top:0;margin-bottom:0;margin-left:1rem}.jp-at-a-glance__stats-view:focus{outline:0}@media (max-width: 480px){.jp-at-a-glance__stats-view{margin-left:0;margin-right:1rem}}.jp-at-a-glance__stats-view-link,.jp-at-a-glance__stats-view-link:visited{color:#87a6bc;text-decoration:underline}.jp-at-a-glance__stats-view-link.is-current,.jp-at-a-glance__stats-view-link:visited.is-current{font-weight:600;text-decoration:none}.jp-at-a-glance__stats-view-link:focus{outline:0;box-shadow:none}.jp-at-a-glance__item-grid{display:-ms-flexbox;display:flex}@media (max-width: 660px){.jp-at-a-glance__item-grid{display:block}}.jp-at-a-glance__left,.jp-at-a-glance__right{display:-ms-flexbox;display:flex}@media (min-width: 661px){.jp-at-a-glance__left,.jp-at-a-glance__right{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:1rem}}@media (max-width: 660px){.jp-at-a-glance__left,.jp-at-a-glance__right{margin-bottom:.75rem}}.jp-at-a-glance__left>div,.jp-at-a-glance__left .jp-dash-item,.jp-at-a-glance__right>div,.jp-at-a-glance__right .jp-dash-item{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.jp-at-a-glance__left>div,.jp-at-a-glance__right>div{-ms-flex-preferred-size:100%;flex-basis:100%}.jp-at-a-glance__left .jp-dash-item .dops-card,.jp-at-a-glance__right .jp-dash-item .dops-card{-ms-flex-positive:1;flex-grow:1}.jp-at-a-glance__left .jp-dash-item .dops-card.is-compact,.jp-at-a-glance__right .jp-dash-item .dops-card.is-compact{-ms-flex-positive:0;flex-grow:0}.jp-at-a-glance__left .jp-dash-item__card,.jp-at-a-glance__right .jp-dash-item__card{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.jp-at-a-glance__left{display:-ms-flexbox;display:flex}@media (min-width: 661px){.jp-at-a-glance__left{margin-right:1rem}.jp-at-a-glance__left:last-child{-ms-flex-preferred-size:calc( 50% - .5rem);flex-basis:calc( 50% - .5rem)}}.dops-chart__tooltip .tip-arrow{display:none}.jp-landing__plans.dops-card{padding:0}.jp-landing__plans .dops-button{margin-right:10px}.jp-landing-plans__header{background:#2e4453}@media (min-width: 661px){.jp-landing-plans__header{padding:2rem 0 0}}@media (max-width: 660px){.jp-landing-plans__header{padding:2rem}}.jp-landing-plans__header-img-container{margin:2rem 0 0;overflow:hidden}@media (min-width: 661px){.jp-landing-plans__header-img-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}@media (max-width: 660px){.jp-landing-plans__header-img-container{margin-bottom:0}}.jp-landing-plans__header-img{max-width:100%}@media (max-width: 660px){.jp-landing-plans__header-img{margin-top:2rem}}@media (min-width: 661px){.jp-landing-plans__header-img{margin:0 -2rem 0 2rem}}.jp-landing-plans__clouds{position:relative;overflow:hidden;padding-top:5rem}.jp-landing-plans__clouds img{position:absolute;bottom:-2px;left:-5%;right:-5%;height:auto;width:110%}@media (max-width: 660px){.jp-landing-plans__clouds{display:none}}.jp-landing-plans__header-col-left{-ms-flex-preferred-size:60%;flex-basis:60%}@media (min-width: 661px){.jp-landing-plans__header-col-left{padding-left:2rem}}.jp-landing-plans__header-col-right{-ms-flex-preferred-size:40%;flex-basis:40%}.jp-landing-plans__header-title,.jp-landing-plans__header-description{line-height:1.5}@media (min-width: 661px){.jp-landing-plans__header-title,.jp-landing-plans__header-description{text-align:center}}.jp-landing-plans__header-title,.jp-landing-plans__header-subtitle{color:#fff;font-weight:400;margin:0}.jp-landing-plans__header-title{font-size:1.25rem}.jp-landing-plans__header-description{font-size:.875rem;margin:0;padding-bottom:1rem}.jp-landing-plans__header-subtitle{font-size:1rem;line-height:1.25}.jp-landing-plans__header-description,.jp-landing-plans__header-text{color:#a8bece}.jp-landing-plans__header-text{font-size:.875rem;padding:1.5rem 0;margin:0}.jp-landing-plans__header-btn-container{margin:0}.jp-landing__plan-features-card{box-shadow:0 0 0 1px rgba(200,215,225,0.5),0 1px 2px #e9eff3;border-radius:3px}@media (min-width: 661px){.jp-landing__plan-features-card{margin-bottom:2rem}}@media (max-width: 660px){.jp-landing__plan-features-card{margin-bottom:1rem}}@media (min-width: 481px){.jp-landing__plan-features-card{padding:2rem}}@media (max-width: 480px){.jp-landing__plan-features-card{padding:1rem}}.jp-landing__plan-features-card:last-of-type{margin-bottom:0}.jp-landing__plan-features-title{margin:0}@media (min-width: 661px){.jp-landing__plan-features{padding:0 2rem 2rem}}@media (max-width: 660px){.jp-landing__plan-features{padding:1rem}}@media (min-width: 661px){.jp-landing__plan-card{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width: 661px){.jp-landing__plan-card{padding:2rem}}@media (max-width: 660px){.jp-landing__plan-card{padding:2rem 2rem 1rem}}.jp-landing__plan-card .jp-landing__plan-features-title,.jp-landing__plan-card .jp-landing__plan-features-text{padding:0}@media (min-width: 661px){.jp-landing__plan-card .jp-landing__plan-features-title,.jp-landing__plan-card .jp-landing__plan-features-text{margin-left:2rem}}.jp-landing__plan-card .jp-landing__plan-features-title{margin-bottom:1rem}@media (max-width: 660px){.jp-landing__plan-card-img{float:right;margin:0 0 2rem 2rem}}@media (max-width: 480px){.jp-landing__plan-card-img{display:none}}.jp-landing__plan-icon{width:7.5rem}@media (max-width: 660px){.jp-landing__plan-icon{width:6.25rem}}.jp-landing__plan-card-img.is-placeholder{width:7.5rem;height:5.3125rem}.jp-landing__plan-card-img.is-placeholder+.jp-landing__plan-card-current{width:80%}.jp-landing__plan-features-title.is-placeholder{height:1.5rem;max-width:50%}.jp-landing__plan-features-text.is-placeholder{height:2.75rem;max-width:75%}.jp-landing__apps.dops-card{padding:0}.jp-landing__apps .dops-button{margin-right:10px}.jp-landing-apps__header,.jp-landing-apps__footer{background:#2e4453}@media (min-width: 661px){.jp-landing-apps__header{padding:2rem 0 0}}@media (max-width: 660px){.jp-landing-apps__header{padding:2rem}}.jp-landing-apps__header-img-container{margin:2rem 0 0;overflow:hidden}@media (min-width: 661px){.jp-landing-apps__header-img-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}@media (max-width: 660px){.jp-landing-apps__header-img-container{margin-bottom:0}}.jp-landing-apps__clouds{position:relative;overflow:hidden}.jp-landing-apps__clouds img{position:absolute;left:-5%;right:-5%;height:auto;width:110%}@media (max-width: 660px){.jp-landing-apps__clouds{display:none}}.jp-clouds-top{padding-top:5rem}.jp-clouds-top img{bottom:-2px}.jp-clouds-bottom{padding-bottom:5rem}.jp-clouds-bottom img{top:-2px}.jp-landing-apps__header-img{max-width:100%}.jp-landing-apps__header-col-left{-ms-flex-preferred-size:45%;flex-basis:45%}@media (min-width: 661px){.jp-landing-apps__header-col-left{padding-left:2rem}}.jp-landing-apps__header-col-right{-ms-flex-preferred-size:55%;flex-basis:55%}@media (min-width: 661px){.jp-landing-apps__header-col-right{padding:0 2rem}}@media (max-width: 660px){.jp-landing-apps__header-col-right{text-align:center}}.jp-landing-apps__title,.jp-landing-apps__description{line-height:1.5}@media (min-width: 661px){.jp-landing-apps__title,.jp-landing-apps__description{text-align:center}}.jp-landing-apps__title,.jp-landing-apps__subtitle{color:#fff;font-weight:400;margin:0}.jp-landing-apps__title{font-size:1.25rem}.jp-landing-apps__description{font-size:.875rem;margin:0;padding-bottom:1rem}.jp-landing-apps__subtitle,.jp-landing__apps-feature-title{font-size:1rem;line-height:1.25}.jp-landing-apps__description,.jp-landing-apps__sub-description{color:#a8bece}.jp-landing-apps__sub-description,.jp-landing__apps-feature-text{font-size:.875rem;padding:1.5rem 0;margin:0}.jp-landing-apps__feature-container{padding:1rem 0}.jp-landing-apps__feature{padding:2rem}@media (min-width: 661px){.jp-landing-apps__feature{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:top;align-items:top;padding:2rem 0}}@media (min-width: 661px){.jp-landing-apps__feature-col{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width: 661px) and (min-width: 661px){.jp-landing-apps__feature-col:nth-child(odd){padding:0 2rem}.jp-landing-apps__feature-col:nth-child(even){padding:0 2rem 0}}@media (max-width: 660px){.jp-landing-apps__feature-col.jp-landing-apps__feature-img{display:none}}@media (min-width: 661px){.jp-landing-apps__feature-desc:nth-child(odd){padding:0 2rem}.jp-landing-apps__feature-desc:nth-child(even){padding:0 2rem 0}}.jp-landing__apps-feature-title{margin:0}.jp-landing-apps__feature-img img{max-width:100%}@media (min-width: 661px){.jp-landing-apps__footer-top{padding:0 2rem 2rem}}@media (max-width: 660px){.jp-landing-apps__footer-top{padding:2rem}}.jp-landing-apps__downloads{padding:2rem}.jp-landing-apps__devices{width:100%;margin-top:2rem}.jp-landing-apps__btn-container{margin:0 0 2rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.jp-landing-apps__btn-container:last-of-type{margin:0}@media (min-width: 481px){.jp-landing-apps__btn-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width: 480px){.jp-landing-apps__btn-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.jp-landing-apps__btn-container .dops-button{margin-right:0}}.jp-app-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:2.625rem;padding-left:.375rem;color:#2e4453}@media (max-width: 480px){.jp-app-button{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-pack:center;justify-content:center;margin-bottom:.625rem}}.jp-app-button svg{margin-right:.5rem;fill:#2e4453}.jp-app-button.button-ios svg{margin-top:-.1875rem}.dops-search__input[type="search"]{width:100%}
diff --git a/plugins/jetpack/_inc/build/style.min.rtl.css b/plugins/jetpack/_inc/build/style.min.rtl.css
index a506cb81..c4ed5e44 100644
--- a/plugins/jetpack/_inc/build/style.min.rtl.css
+++ b/plugins/jetpack/_inc/build/style.min.rtl.css
@@ -1,4 +1,4 @@
/* Do not modify this file directly. It is compiled SASS code. */
-@media (max-width: 660px){.jp-hidden-on-mobile{display:none}}.jetpack-pagestyles #wpcontent{padding-right:0}.wp-admin.toplevel_page_jetpack{background-color:#f3f6f8;line-height:1.4;height:auto}.jetpack-pagestyles a{text-decoration:none}.jetpack-pagestyles #dolly{float:none;position:relative;left:0;right:0;top:0;padding:0.625rem;text-align:left;background:#fff;font-size:0.75rem;font-style:italic;color:#87a6bc;border-bottom:1px #e9eff3 solid}@media (max-width: 660px){.jetpack-pagestyles #dolly{display:none}}.toplevel_page_jetpack ul#adminmenu a.wp-has-current-submenu:after{border-left-color:#f3f6f8}.jp-lower{margin:0 auto;text-align:right;max-width:45rem;padding:1.5rem}#contextual-help-link-wrap{display:none}.is-placeholder{animation:pulse-light 0.8s ease-in-out infinite;background:#c8d7e1}@keyframes pulse-light{50%{background-color:#e9eff3}}.jp-dash-item a{font-style:italic}.jp-dash-item .dops-section-header__card-badge .dops-button{background:none;border-bottom-width:1px}.jp-dash-item .dops-section-header__card-badge .dops-button:hover{background:#fff}.jp-dash-item__card{margin:0}.jp-dash-item__count{margin-top:0;margin-bottom:0;width:100%;color:#00aadc;font-weight:500;font-size:2rem}@media (max-width: 660px){.jp-dash-item__count{font-size:1.4375rem}}.jp-dash-item__description{margin:0;width:100%;font-size:0.875rem}.jp-dash-item .dops-section-header{background:#fafbfc;width:100%}.jp-dash-item .dops-section-header .dops-button{font-style:normal}.jp-dash-item .dops-section-header .dops-section-header__label{color:#4f748e}.jp-dash-item .dops-section-header .dops-section-header__label:before{content:'';display:block;position:absolute;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(to left, rgba(250,251,252,0), #fafbfc 90%);top:0px;bottom:0px;left:0px;right:auto;width:20%;height:auto}.jp-dash-item .dops-section-header.is-working .dops-section-header__actions,.jp-dash-item .dops-section-header.is-premium-inactive .dops-section-header__actions{color:#c8d7e1}.jp-dash-item .dops-section-header__actions .dops-notice{margin-top:0.125rem;margin-left:-0.625rem}.jp-dash-item__active-label{display:inline-block;padding:0.375rem 0;color:#668eaa;color:#87a6bc;font-size:0.75rem;font-weight:400;text-transform:uppercase}.jp-dash-item__is-inactive .dops-section-header .dops-section-header__label:before{content:'';display:block;position:absolute;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(to left, rgba(243,246,248,0), #f3f6f8 90%);top:0px;bottom:0px;left:0px;right:auto;width:20%;height:auto}.jp-dash-item__is-inactive .dops-card{background-color:#f3f6f8}.jp-dash-item__is-inactive .jp-dash-item__description{font-style:italic;color:#4f748e}.jp-dash-item__disabled{opacity:.5;position:relative}.jp-dash-item__disabled::before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;right:0;z-index:1}.jp-dash-item__recently-activated .jp-dash-item__description{font-style:italic;box-sizing:border-box}.jp-dash-section-header{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2.5rem 0 0.5rem}@media (max-width: 660px){.jp-dash-section-header{margin-bottom:1.5rem}}@media (max-width: 480px){.jp-dash-section-header{display:block}}.jp-dash-section-header__label{-ms-flex:1;flex:1;white-space:nowrap}.jp-dash-section-header__name{display:inline-block;margin-top:0;margin-bottom:0;font-size:1.25rem;font-weight:400;white-space:nowrap}@media (min-width: 481px){.jp-dash-section-header__name{display:inline-block}}@media (max-width: 480px){.jp-dash-section-header__name .jp-dash-section-header__label{display:inline-block}}.jp-dash-section-header__settings{display:inline-block;min-width:2.5rem;text-align:center;color:#668eaa}.jp-dash-section-header__settings:focus{outline:0;box-shadow:none}.jp-dash-section-header__settings:focus .gridicon{color:#0087be}.jp-dash-section-header__settings .gridicon{position:relative;top:1px}.jp-dash-section-header__external-link{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-style:italic}@media (max-width: 660px){.jp-dash-section-header__external-link{margin-top:0.25rem}}@media (max-width: 480px){.jp-dash-section-header__external-link{display:block;width:100%}}.jp-dash-section-header__children{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (max-width: 480px){.jp-dash-section-header__children{width:100%}}.jp-expanded-card__header{font-size:1.25rem}.jp-expanded-card__summary{font-size:0.875rem;color:#666}.dops-foldable-card.dops-card.devmode-disabled .dops-foldable-card__summary,.dops-foldable-card.dops-card.devmode-disabled .dops-foldable-card__summary_expanded{width:100px}@media (min-width: 661px){.dops-foldable-card__main{max-width:85%}}@media (min-width: 481px){.dops-foldable-card__main{max-width:60%}}@media (max-width: 480px){.dops-foldable-card__main{-ms-flex-preferred-size:100%;flex-basis:100%}}@media (max-width: 480px){.dops-foldable-card__header{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 480px){.dops-foldable-card__header-text{font-size:0.875rem;line-height:1.8}}.dops-foldable-card__header-text .dops-button{margin-right:0.5rem}@media (max-width: 480px){.dops-foldable-card__subheader{display:none}}@media (max-width: 480px){.dops-foldable-card.has-expanded-summary .dops-foldable-card__summary,.dops-foldable-card.has-expanded-summary .dops-foldable-card__summary_expanded{text-align:right;margin-top:0.5rem}}.jp-footer{text-align:center;margin:1rem 0 4rem}@media (max-width: 1040px){.jp-footer{margin:2rem 0 3rem}}@media (max-width: 660px){.jp-footer{margin:1.5rem 0 1rem}}.jp-footer__a8c-attr-container{margin-bottom:0.5rem}.jp-footer__a8c-attr{width:11.25rem}.jp-footer__a8c-attr path{fill:#668eaa}.jp-footer__links{border-top:1px #d9e3ea solid;border-bottom:1px #d9e3ea solid;margin-top:0;margin-bottom:1rem}@media (max-width: 660px){.jp-footer__links{border-bottom:none}}.jp-footer__link-item{display:inline-block;margin-bottom:0}@media (min-width: 661px){.jp-footer__link-item{display:inline-block}}@media (max-width: 660px){.jp-footer__link-item{display:block;border-bottom:1px #d9e3ea solid}}.jp-footer__link{padding:1rem 0.5rem;color:#668eaa;display:inline-block;cursor:pointer}.jp-footer__link:visited{color:#668eaa}.jp-footer__link:hover,.jp-footer__link:active{color:#1c2932}@media (max-width: 660px){.jp-footer__link{display:block;padding:0.5rem 0;border-bottom:1px #d9e3ea solid}.jp-footer__link:last-of-type{border-bottom:none}}.jp-loading-placeholder{margin-top:30vh;margin-bottom:25vh;color:#c8d7e1;font-size:12vw;text-align:center}@media (min-width: 961px){.jp-loading-placeholder{font-size:120px}}.jp-loading-placeholder .dashicons{font-size:inherit;width:auto;height:auto}.jp-jetpack-connect__container{text-align:center}.jp-jetpack-connect__container .dops-section-header__label{margin:0.0625rem;padding:1rem;font-size:1rem;font-weight:400;border-bottom:1px #e9eff3 solid}@media (max-width: 660px){.jp-jetpack-connect__cta{text-align:right}}.jp-jetpack-connect__cta .jp-jetpack-connect__description{padding:0 0 1rem}.jp-jetpack-connect__container-title,.jp-jetpack-connect__container-subtitle{font-weight:400}.jp-jetpack-connect__container-subtitle:first-of-type{margin:0;padding:1rem}@media (min-width: 661px){.jp-jetpack-connect__container-subtitle{font-size:1.25rem}}@media (max-width: 660px){.jp-jetpack-connect__container-subtitle{text-align:right}}.jp-jetpack-connect__description{padding:1rem;font-size:1rem}@media (min-width: 961px){.jp-jetpack-connect__description{padding:0 10%;margin-bottom:2rem}}@media (max-width: 660px){.jp-jetpack-connect__description{font-size:0.875rem;text-align:right;margin-top:0;padding:1rem 0}}.jp-jetpack-connect__link{font-style:italic}.jp-jetpack-connect__button{margin:0 0 0.75rem}.jp-jetpack-connect__feature{padding:0}.jp-jetpack-connect__header{position:relative}@media (min-width: 961px){.jp-jetpack-connect__header:first-of-type{background:transparent url("../../images/long-clouds.svg") 50% 110% no-repeat;background-size:100% 63px;padding-bottom:3.125rem}}@media (max-width: 960px){.jp-jetpack-connect__header:first-of-type{border-bottom:1px #e9eff3 solid;background-image:none}}@media (min-width: 961px){.jp-jetpack-connect__header{padding-top:1rem}}@media (max-width: 660px){.jp-jetpack-connect__header .jp-jetpack-connect__description{padding:0 1rem 1rem}}.jp-jetpack-connect__header-img-container{position:absolute;right:0;left:0;bottom:0}@media (max-width: 960px){.jp-jetpack-connect__header-img-container{display:none}}.jp-jetpack-connect__header-img{margin:0 auto;max-width:100%;z-index:1001;position:absolute;right:0;left:0;bottom:0}@media (min-width: 961px){.jp-jetpack-connect__header-img:first-of-type{bottom:-15px}}.jp-jetpack-connect__header-img:last-of-type{z-index:999}@media (min-width: 961px){.jp-jetpack-connect__traffic .jp-jetpack-connect__header:first-of-type{padding-bottom:12.5rem;background:url("../../images/stars-right.svg") no-repeat,url("../../images/stars-left.svg") no-repeat,#fff;background-position:5% 50%, 95% 50%;background-size:100px, 125px}}.jp-jetpack-connect__interior-container{padding:1rem;background:#f3f6f8}@media (min-width: 961px){.jp-jetpack-connect__interior-container{padding:1.5rem 1rem 1rem}}@media (max-width: 960px){.jp-jetpack-connect__interior-container .jp-jetpack-connect__container-subtitle{padding:1rem 0 0}}@media (min-width: 661px){.jp-jetpack-connect__interior-container .jp-jetpack-connect__container-subtitle{margin-top:1.5rem}}.jp-jetpack-connect__feature-list{margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 961px){.jp-jetpack-connect__feature-list{margin-top:1rem}}@media (min-width: 661px){.jp-jetpack-connect__feature-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width: 660px){.jp-jetpack-connect__feature-list{margin:-0.5rem -1rem 0}}.jp-jetpack-connect__feature-list-column{box-shadow:0 0 0 1px rgba(200,215,225,0.5),0 1px 2px #e9eff3;text-align:right;background:#fff}@media (min-width: 661px){.jp-jetpack-connect__feature-list-column{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:33%;flex-basis:33%}}@media (max-width: 660px){.jp-jetpack-connect__feature-list-column{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:0.5rem}}.jp-jetpack-connect__feature-content{padding:1rem}.jp-jetpack-connect__feature-content-title{margin:0}.jp-jetpack-connect__feature-image{max-width:100%;margin:0 auto}.jp-jumpstart{text-align:center}@media (max-width: 660px){.jp-jumpstart{text-align:right}}.jp-jumpstart__cta-container{position:relative;padding:0}.jp-jumpstart__cta-container .dops-spinner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(255,255,255,0.85);z-index:1001}.jp-jumpstart__cta-container .dops-spinner__image{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.jp-jumpstart__cta{margin-bottom:0}.jp-jumpstart__cta-container{padding:0}.jp-jumpstart__cta{margin-bottom:0;padding-bottom:0}.jp-jumpstart__title{font-weight:400;text-align:center}.jp-jumpstart__description{margin-top:0;padding:0 1rem 1rem;font-size:1rem}@media (max-width: 660px){.jp-jumpstart__description{padding:0 0 1rem}}.jp-jumpstart__features{margin:0;padding:1rem}.jp-jumpstart__features.dops-foldable-card{box-shadow:none}.jp-jumpstart__features.dops-foldable-card.is-expanded{margin-bottom:0}.jp-jumpstart__features .dops-foldable-card__header,.jp-jumpstart__features.dops-foldable-card.is-expanded .dops-foldable-card__header{min-height:auto}.jp-jumpstart__features .dops-foldable-card__main{max-width:100%;margin-left:0}.jp-jumpstart__features .dops-foldable-card__secondary{display:none}.jp-jumpstart__features .dops-foldable-card__subheader{color:#0087be;font-style:italic}.jp-jumpstart__features .dops-foldable-card__content{background-color:#fafbfc}.jp-jumpstart__feature-list{margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 660px){.jp-jumpstart__feature-list{margin:-0.5rem -1rem 0}}.jp-jumpstart__feature-list-column{box-shadow:0 0 0 1px rgba(200,215,225,0.5),0 1px 2px #e9eff3;text-align:right;background:#fff}@media (min-width: 661px){.jp-jumpstart__feature-list-column{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:50%;flex-basis:50%}.jp-jumpstart__feature-list-column:last-of-type{margin-top:1px;max-width:49.9%}}@media (max-width: 660px){.jp-jumpstart__feature-list-column{-ms-flex-preferred-size:100%;flex-basis:100%}}.jp-jumpstart__feature-content{padding:1rem}.jp-jumpstart__feature-content-title{margin:0}.jp-jumpstart__note{margin:0;padding:1rem 0 0;font-size:0.875rem;clear:both;font-style:italic}.jp-jumpstart__skip-step{font-style:italic;cursor:pointer}.jp-masthead{background-color:#fff;text-align:center;box-shadow:0 1px 0 rgba(200,215,225,0.5),0 1px 2px #e9eff3}@media (max-width: 45rem){.jp-masthead{padding:0 1.25rem}}.jp-masthead__inside-container{padding:0.375rem 0;margin:0 auto;width:100%;max-width:45rem;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.jp-masthead__logo-container{padding:0.3125rem 0 0}.jp-masthead__logo{width:10.375rem;height:1.8125rem;fill:#72af3a}.jp-masthead__logo-link{display:inline-block;outline:none}.jp-masthead__logo-link:focus{line-height:0;box-shadow:0 0 0 2px #78dcfa}.jp-masthead__links{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex:2 50%;flex:2 50%;-ms-flex-pack:end;justify-content:flex-end;margin:0}@media (max-width: 480px){.jp-masthead__links{padding-left:0.625rem}}.jp-masthead__link-li{margin:0;padding:0}.jp-masthead__link{font-style:normal;color:#0087be;padding:0.625rem;display:inline-block}.jp-masthead__link:visited{color:#0087be}.jp-masthead__link:active,.jp-masthead__link:hover{color:#00aadc}.jp-masthead__link:hover{text-decoration:underline}.jp-masthead__link .dashicons{display:none}@media (max-width: 480px){.jp-masthead__link:hover,.jp-masthead__link:active{text-decoration:none}.jp-masthead__link .dashicons{display:block;font-size:1.75rem}.jp-masthead__link span+span{display:none}}.jp-masthead__link-li:last-of-type .jp-masthead__link{padding-left:0}.jp-module-settings__external-link{font-size:0.875rem}.jp-module-settings__read-more{clear:both;margin-top:1rem}@media (min-width: 481px){.jp-module-settings__read-more{margin-top:2rem}}.jp-module-settings__read-more .dops-button.is-compact.is-borderless,.jp-module-settings__read-more .jp-module-settings__more-sep,.jp-module-settings__read-more .jp-module-settings__more-text{vertical-align:middle}.jp-module-settings__read-more .jp-module-settings__more-sep{background:#ddd;width:0.125rem;height:0.875rem;margin-right:0.625rem;margin-left:0.625rem;display:inline-block}.jp-connection-settings{margin:1.5rem 0;text-align:center;font-weight:300}.jp-connection-settings__headline{font-size:1.3125rem}.jp-connection-settings__gravatar{display:inline-block;margin-bottom:1rem;width:4.5rem;height:4.5rem;background:#87a6bc;border-radius:50%}.jp-connection-settings__username{font-weight:600}.jp-connection-settings__email{color:#87a6bc;font-size:0.8125rem;font-style:italic;font-weight:400}.jp-connection-settings__actions{margin-top:1rem}.jp-connection-settings__actions>div{display:inline-block;margin:0 0.25rem 1rem}.jp-related-posts-settings__preview-label{margin-bottom:0.5rem;margin-top:1.5rem;font-size:0.875rem;font-weight:600}.jp-related-posts-preview{text-align:center}.jp-related-posts-preview__title{text-align:right;color:#87a6bc;font-weight:600;margin-right:0.5rem;margin-bottom:1rem;text-transform:uppercase}.jp-related-posts-preview__item{box-sizing:border-box;display:inline-block;width:33.33%;padding:0.5rem;text-align:right}@media (max-width: 480px){.jp-related-posts-preview__item{width:100%}}.jp-related-posts-preview__item img{max-width:100%;margin-bottom:0.5rem}.jp-support-card{margin-top:1rem;margin-bottom:0}.jp-support-card__description{margin:0;font-size:0.875rem;line-height:1.65;color:#555d66}@media (max-width: 660px){.jp-support-card__description{margin-bottom:0}}.jp-support-card__link{font-style:italic}@media (max-width: 660px){.jp-support-card__link{display:block;width:100%;width:100%;padding:0.625rem 0;border-top:1px rgba(200,215,225,0.5) solid}.jp-support-card__link:first-letter{text-transform:capitalize}.jp-support-card__link:first-of-type{border-top:0}}.jp-support-card__happiness{margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}@media (max-width: 660px){.jp-support-card__happiness{padding-bottom:0}.jp-support-card__happiness .jp-support-card__description:first-of-type{margin-bottom:1rem}}.jp-support-card__social{background-color:#fafbfc;padding:0.75rem 1rem}@media (max-width: 660px){.jp-support-card__social{background:#fff;margin-top:1rem;padding:0 1rem}}.jp-support-card__header{margin:0 0 1rem 0}@media (min-width: 661px){.jp-support-card__happiness-engineer{-ms-flex-preferred-size:15%;flex-basis:15%;-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:1;flex-grow:1}}@media (max-width: 660px){.jp-support-card__happiness-engineer{display:none}}.jp-support-card__happiness-engineer-img{width:4.5rem;height:4.5rem;margin-left:1.5rem;border-radius:50%}@media (min-width: 661px){.jp-support-card__happiness-contact{-ms-flex-preferred-size:85%;flex-basis:85%;-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:1;flex-grow:1}}.jp-form-fieldset{clear:both}.jp-form-fieldset+.jp-form-fieldset{margin-top:1.5rem}.jp-form-legend{padding:0;margin-bottom:0.3125rem;font-size:0.875rem;font-weight:600}.jp-form-label{display:block;font-size:0.875rem;line-height:1.5;margin-bottom:0.3125rem}.jp-form-label input[type="radio"]+span{font-weight:normal}.jp-form-button{margin-top:1rem}@media (min-width: 481px){.jp-form-button{position:absolute;left:1rem;bottom:1rem}}.jp-form-setting-explanation{color:#87a6bc;display:block;margin:0.3125rem 0 0 0;font-size:0.8125rem;font-style:italic;font-weight:400;word-break:break-word}.jp-form-setting-explanation+.dops-card{margin-top:1rem}.jp-form-fieldset .jp-form-legend+.jp-form-setting-explanation{margin-top:0.5rem}.jp-form-fieldset .jp-form-setting-explanation+.jp-form-label{margin-top:1rem}.react-tagsinput{border:1px solid #e9eff3;padding:0.3125rem}.react-tagsinput--focused{border-color:#a5d24a}.react-tagsinput-tag{background-color:#00aadc;border-radius:2px;border:1px solid #0087be;color:#fff;display:inline-block;font-size:13px;padding:0.3125rem;margin-left:0.3125rem;transition:background-color .2s ease-out}.react-tagsinput-tag:hover{background-color:#26b7e2}.react-tagsinput-remove{cursor:pointer;font-weight:bold;transition:color .2s ease-out}.react-tagsinput-remove:hover{color:#caf3ff}.react-tagsinput-tag a::before{content:" \00d7"}.react-tagsinput-input{font-size:13px;padding:0.3125rem;width:9.375rem;margin:0;height:1.875rem;vertical-align:top}.jetpack-pagestyles .vp-notice,.jetpack-pagestyles .woocommerce-message,.jetpack-pagestyles .wc-connect{display:none}.jetpack-pagestyles .woocommerce-message.dops-notice{display:block}.jetpack-pagestyles .woocommerce-message.dops-notice .submit{padding:0}.jetpack-pagestyles .woocommerce-message.dops-notice .skip{color:#87a6bc;opacity:0.85}.jetpack-pagestyles .woocommerce-message.dops-notice .skip:hover{opacity:1}.jetpack-pagestyles .woocommerce-message.dops-notice .notice-dismiss::before{display:none}.jetpack-pagestyles .woocommerce-message.dops-notice .dops-notice__text>div{max-width:620px}.jetpack-pagestyles .woocommerce-message.dops-notice .dops-notice__text>a{margin-left:15px}.jetpack-pagestyles .woocommerce-message.dops-notice .dops-notice__moved_text{margin-bottom:5px}.jetpack-pagestyles .dops-notice__action.notice-dismiss{height:100%}.jp-at-a-glance{margin-bottom:3rem}.jp-at-a-glance__stats-card{padding:0}.jp-at-a-glance__stats-inactive{padding:1rem}@media (min-width: 661px){.jp-at-a-glance__stats-inactive{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}@media (max-width: 660px){.jp-at-a-glance__stats-inactive-icon{display:none}}@media (min-width: 661px){.jp-at-a-glance__stats-inactive-icon{-ms-flex-preferred-size:10%;flex-basis:10%}}.jp-at-a-glance__stats-inactive-text{font-size:0.875rem;line-height:1.5}@media (max-width: 660px){.jp-at-a-glance__stats-inactive-text{padding:0 0 1rem}}@media (min-width: 661px){.jp-at-a-glance__stats-inactive-text{-ms-flex-preferred-size:50%;flex-basis:50%;padding:0 1rem}}.jp-at-a-glance__stats-inactive-button{text-align:right}@media (min-width: 661px){.jp-at-a-glance__stats-inactive-button{-ms-flex-preferred-size:40%;flex-basis:40%;text-align:left}}.jp-at-a-glance__stats-chart{padding:1rem;position:relative}.jp-at-a-glance__stats-chart .dops-spinner{position:absolute;top:50%;right:50%}.jp-at-a-glance__stats-bottom{margin:2rem 0 0}@media (max-width: 480px){.jp-at-a-glance__stats-bottom{box-shadow:0 0 0 1px rgba(200,215,225,0.5),0 1px 2px #e9eff3}}.jp-at-a-glance__stats-summary{text-align:center;border-top:1px #f3f6f8 solid}@media (min-width: 661px){.jp-at-a-glance__stats-summary{-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}@media (max-width: 660px){.jp-at-a-glance__stats-summary{display:block}}.jp-at-a-glance__stats-summary-today,.jp-at-a-glance__stats-summary-bestday{-ms-flex-preferred-size:25%;flex-basis:25%;padding:1rem;box-shadow:0 0 0 1px rgba(200,215,225,0.5),0 1px 2px #e9eff3}@media (max-width: 660px){.jp-at-a-glance__stats-summary-today{margin-top:-0.0625rem}}@media (min-width: 661px){.jp-at-a-glance__stats-summary-bestday{margin:0 0.0625rem}}@media (max-width: 660px){.jp-at-a-glance__stats-summary-bestday,.jp-at-a-glance__stats-summary-alltime{margin-top:0.0625rem}}.jp-at-a-glance__stats-summary-alltime{-ms-flex-preferred-size:50%;flex-basis:50%;padding:1rem;box-shadow:0 0 0 1px rgba(200,215,225,0.5),0 1px 2px #e9eff3}@media (min-width: 661px){.jp-at-a-glance__stats-summary-alltime{max-width:40%;display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}}.jp-at-a-glance__stats-alltime-views,.jp-at-a-glance__stats-alltime-comments{-ms-flex-preferred-size:50%;flex-basis:50%}.jp-at-a-glance__stats-cta{padding:1rem;background-color:#fafbfc}@media (min-width: 661px){.jp-at-a-glance__stats-cta{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center}}@media (max-width: 660px){.jp-at-a-glance__stats-cta{display:block}}@media (min-width: 661px){.jp-at-a-glance__stats-cta-description{-ms-flex-preferred-size:30%;flex-basis:30%}}.jp-at-a-glance__stat-details{margin:0}.jp-at-a-glance__stat-number{font-size:1.375rem;font-weight:400;margin:0.5rem 0}@media (min-width: 661px){.jp-at-a-glance__stats-cta-buttons{text-align:left;-ms-flex-preferred-size:70%;flex-basis:70%}}@media (max-width: 660px){.jp-at-a-glance__stats-cta-buttons{text-align:center}.jp-at-a-glance__stats-cta-buttons .dops-button{width:100%;margin-bottom:0.25rem}}.jp-at-a-glance__stats-cta-buttons .dops-button{text-align:center;margin:0.25rem}.jp-at-a-glance__stats-views{margin-top:0;margin-bottom:0}.jp-at-a-glance__stats-view{display:inline-block;margin-top:0;margin-bottom:0;margin-right:1rem}.jp-at-a-glance__stats-view:focus{outline:0}@media (max-width: 480px){.jp-at-a-glance__stats-view{margin-right:0;margin-left:1rem}}.jp-at-a-glance__stats-view-link,.jp-at-a-glance__stats-view-link:visited{color:#87a6bc;text-decoration:underline}.jp-at-a-glance__stats-view-link.is-current,.jp-at-a-glance__stats-view-link:visited.is-current{font-weight:600;text-decoration:none}.jp-at-a-glance__stats-view-link:focus{outline:0;box-shadow:none}.jp-at-a-glance__item-grid{display:-ms-flexbox;display:flex}@media (max-width: 660px){.jp-at-a-glance__item-grid{display:block}}.jp-at-a-glance__left,.jp-at-a-glance__right{display:-ms-flexbox;display:flex}@media (min-width: 661px){.jp-at-a-glance__left,.jp-at-a-glance__right{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:1rem}}@media (max-width: 660px){.jp-at-a-glance__left,.jp-at-a-glance__right{margin-bottom:0.75rem}}.jp-at-a-glance__left>div,.jp-at-a-glance__left .jp-dash-item,.jp-at-a-glance__right>div,.jp-at-a-glance__right .jp-dash-item{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.jp-at-a-glance__left>div,.jp-at-a-glance__right>div{-ms-flex-preferred-size:100%;flex-basis:100%}.jp-at-a-glance__left .jp-dash-item .dops-card,.jp-at-a-glance__right .jp-dash-item .dops-card{-ms-flex-positive:1;flex-grow:1}.jp-at-a-glance__left .jp-dash-item .dops-card.is-compact,.jp-at-a-glance__right .jp-dash-item .dops-card.is-compact{-ms-flex-positive:0;flex-grow:0}.jp-at-a-glance__left .jp-dash-item__card,.jp-at-a-glance__right .jp-dash-item__card{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.jp-at-a-glance__left{display:-ms-flexbox;display:flex}@media (min-width: 661px){.jp-at-a-glance__left{margin-left:1rem}.jp-at-a-glance__left:last-child{-ms-flex-preferred-size:calc( 50% - .5rem);flex-basis:calc( 50% - .5rem)}}.dops-chart__tooltip .tip-arrow{display:none}.jp-landing__plans.dops-card{padding:0}.jp-landing__plans .dops-button{margin-left:10px}.jp-landing-plans__header{background:#2e4453}@media (min-width: 661px){.jp-landing-plans__header{padding:2rem 0 0}}@media (max-width: 660px){.jp-landing-plans__header{padding:2rem}}.jp-landing-plans__header-img-container{margin:2rem 0 0;overflow:hidden}@media (min-width: 661px){.jp-landing-plans__header-img-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}@media (max-width: 660px){.jp-landing-plans__header-img-container{margin-bottom:0}}.jp-landing-plans__header-img{max-width:100%}@media (max-width: 660px){.jp-landing-plans__header-img{margin-top:2rem}}@media (min-width: 661px){.jp-landing-plans__header-img{margin:0 2rem 0 -2rem}}.jp-landing-plans__clouds{position:relative;overflow:hidden;padding-top:5rem}.jp-landing-plans__clouds img{position:absolute;bottom:-2px;right:-5%;left:-5%;height:auto;width:110%}@media (max-width: 660px){.jp-landing-plans__clouds{display:none}}.jp-landing-plans__header-col-left{-ms-flex-preferred-size:60%;flex-basis:60%}@media (min-width: 661px){.jp-landing-plans__header-col-left{padding-right:2rem}}.jp-landing-plans__header-col-right{-ms-flex-preferred-size:40%;flex-basis:40%}.jp-landing-plans__header-title,.jp-landing-plans__header-description{line-height:1.5}@media (min-width: 661px){.jp-landing-plans__header-title,.jp-landing-plans__header-description{text-align:center}}.jp-landing-plans__header-title,.jp-landing-plans__header-subtitle{color:#fff;font-weight:400;margin:0}.jp-landing-plans__header-title{font-size:1.25rem}.jp-landing-plans__header-description{font-size:0.875rem;margin:0;padding-bottom:1rem}.jp-landing-plans__header-subtitle{font-size:1rem;line-height:1.25}.jp-landing-plans__header-description,.jp-landing-plans__header-text{color:#a8bece}.jp-landing-plans__header-text{font-size:0.875rem;padding:1.5rem 0;margin:0}.jp-landing-plans__header-btn-container{margin:0}.jp-landing__plan-features-card{box-shadow:0 0 0 1px rgba(200,215,225,0.5),0 1px 2px #e9eff3;border-radius:3px}@media (min-width: 661px){.jp-landing__plan-features-card{margin-bottom:2rem}}@media (max-width: 660px){.jp-landing__plan-features-card{margin-bottom:1rem}}@media (min-width: 481px){.jp-landing__plan-features-card{padding:2rem}}@media (max-width: 480px){.jp-landing__plan-features-card{padding:1rem}}.jp-landing__plan-features-card:last-of-type{margin-bottom:0}.jp-landing__plan-features-title{margin:0}@media (min-width: 661px){.jp-landing__plan-features{padding:0 2rem 2rem}}@media (max-width: 660px){.jp-landing__plan-features{padding:1rem}}@media (min-width: 661px){.jp-landing__plan-card{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width: 661px){.jp-landing__plan-card{padding:2rem}}@media (max-width: 660px){.jp-landing__plan-card{padding:2rem 2rem 1rem}}.jp-landing__plan-card .jp-landing__plan-features-title,.jp-landing__plan-card .jp-landing__plan-features-text{padding:0}@media (min-width: 661px){.jp-landing__plan-card .jp-landing__plan-features-title,.jp-landing__plan-card .jp-landing__plan-features-text{margin-right:2rem}}.jp-landing__plan-card .jp-landing__plan-features-title{margin-bottom:1rem}@media (max-width: 660px){.jp-landing__plan-card-img{float:left;margin:0 2rem 2rem 0}}@media (max-width: 480px){.jp-landing__plan-card-img{display:none}}.jp-landing__plan-icon{width:7.5rem}@media (max-width: 660px){.jp-landing__plan-icon{width:6.25rem}}.jp-landing__plan-card-img.is-placeholder{width:7.5rem;height:5.3125rem}.jp-landing__plan-card-img.is-placeholder+.jp-landing__plan-card-current{width:80%}.jp-landing__plan-features-title.is-placeholder{height:1.5rem;max-width:50%}.jp-landing__plan-features-text.is-placeholder{height:2.75rem;max-width:75%}.jp-landing__apps.dops-card{padding:0}.jp-landing__apps .dops-button{margin-left:10px}.jp-landing-apps__header,.jp-landing-apps__footer{background:#2e4453}@media (min-width: 661px){.jp-landing-apps__header{padding:2rem 0 0}}@media (max-width: 660px){.jp-landing-apps__header{padding:2rem}}.jp-landing-apps__header-img-container{margin:2rem 0 0;overflow:hidden}@media (min-width: 661px){.jp-landing-apps__header-img-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}@media (max-width: 660px){.jp-landing-apps__header-img-container{margin-bottom:0}}.jp-landing-apps__clouds{position:relative;overflow:hidden}.jp-landing-apps__clouds img{position:absolute;right:-5%;left:-5%;height:auto;width:110%}@media (max-width: 660px){.jp-landing-apps__clouds{display:none}}.jp-clouds-top{padding-top:5rem}.jp-clouds-top img{bottom:-2px}.jp-clouds-bottom{padding-bottom:5rem}.jp-clouds-bottom img{top:-2px}.jp-landing-apps__header-img{max-width:100%}@media (min-width: 661px){.jp-landing-apps__header-img{margin:0 4rem 0 -4rem}}.jp-landing-apps__header-col-left{-ms-flex-preferred-size:45%;flex-basis:45%}@media (min-width: 661px){.jp-landing-apps__header-col-left{padding-right:2rem}}.jp-landing-apps__header-col-right{-ms-flex-preferred-size:55%;flex-basis:55%}.jp-landing-apps__title,.jp-landing-apps__description{line-height:1.5}@media (min-width: 661px){.jp-landing-apps__title,.jp-landing-apps__description{text-align:center}}.jp-landing-apps__title,.jp-landing-apps__subtitle{color:#fff;font-weight:400;margin:0}.jp-landing-apps__title{font-size:1.25rem}.jp-landing-apps__description{font-size:0.875rem;margin:0;padding-bottom:1rem}.jp-landing-apps__subtitle,.jp-landing__apps-feature-title{font-size:1rem;line-height:1.25}.jp-landing-apps__description,.jp-landing-apps__sub-description{color:#a8bece}.jp-landing-apps__sub-description,.jp-landing__apps-feature-text{font-size:0.875rem;padding:1.5rem 0;margin:0}.jp-landing-apps__feature-container{padding:1rem 0}.jp-landing-apps__feature{padding:2rem}@media (min-width: 661px){.jp-landing-apps__feature{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:top;align-items:top;padding:2rem 0}}@media (min-width: 661px){.jp-landing-apps__feature-col{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (max-width: 660px){.jp-landing-apps__feature-col.jp-landing-apps__feature-img{display:none}}@media (min-width: 661px){.jp-landing-apps__feature-desc:nth-child(odd){padding:0 2rem}.jp-landing-apps__feature-desc:nth-child(even){padding:0 2rem 0 3rem}}.jp-landing__apps-feature-title{margin:0}.jp-landing-apps__feature-img img{max-width:100%}@media (min-width: 661px){.jp-landing-apps__footer-top{padding:0 2rem 2rem}}@media (max-width: 660px){.jp-landing-apps__footer-top{padding:2rem}}.jp-landing-apps__downloads{padding:2rem}.jp-landing-apps__devices{width:100%;margin-top:2rem}.jp-landing-apps__btn-container{margin:0 0 2rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.jp-landing-apps__btn-container:last-of-type{margin:0}@media (min-width: 481px){.jp-landing-apps__btn-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width: 480px){.jp-landing-apps__btn-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.jp-landing-apps__btn-container .dops-button{margin-left:0}}.jp-app-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:2.625rem;padding-right:0.375rem;color:#2e4453}@media (max-width: 480px){.jp-app-button{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-pack:center;justify-content:center;margin-bottom:0.625rem}}.jp-app-button svg{margin-left:0.5rem;fill:#2e4453}.jp-app-button.button-ios svg{margin-top:-0.1875rem}.dops-search__input[type="search"]{width:100%}
+@media (max-width: 660px){.jp-hidden-on-mobile{display:none}}.jetpack-pagestyles #wpcontent{padding-right:0}.wp-admin.toplevel_page_jetpack{background-color:#f3f6f8;line-height:1.4;height:auto}.jetpack-pagestyles a{text-decoration:none}.jetpack-pagestyles #dolly{float:none;position:relative;left:0;right:0;top:0;padding:.625rem;text-align:left;background:#fff;font-size:.75rem;font-style:italic;color:#87a6bc;border-bottom:1px #e9eff3 solid}@media (max-width: 660px){.jetpack-pagestyles #dolly{display:none}}.toplevel_page_jetpack ul#adminmenu a.wp-has-current-submenu:after{border-left-color:#f3f6f8}.jp-lower{margin:0 auto;text-align:right;max-width:45rem;padding:1.5rem}#contextual-help-link-wrap{display:none}.is-placeholder{animation:pulse-light 0.8s ease-in-out infinite;background:#c8d7e1}@keyframes pulse-light{50%{background-color:#e9eff3}}.jp-dash-item .jp-dash-item__content a{font-style:italic}.jp-dash-item .dops-section-header__card-badge .dops-button{background:none;border-bottom-width:1px}.jp-dash-item .dops-section-header__card-badge .dops-button:hover{background:#fff}.jp-dash-item__card{margin:0}.jp-dash-item__count{margin-top:0;margin-bottom:0;width:100%;color:#00aadc;font-weight:500;font-size:2rem}@media (max-width: 660px){.jp-dash-item__count{font-size:1.4375rem}}.jp-dash-item__description{margin:0;width:100%;font-size:.875rem}.jp-dash-item .dops-section-header{background:#fafbfc;width:100%}.jp-dash-item .dops-section-header .dops-button{font-style:normal}.jp-dash-item .dops-section-header .dops-section-header__label{color:#4f748e}.jp-dash-item .dops-section-header .dops-section-header__label:before{content:'';display:block;position:absolute;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(to left, rgba(250,251,252,0), #fafbfc 90%);top:0px;bottom:0px;left:0px;right:auto;width:20%;height:auto}.jp-dash-item .dops-section-header.is-working .dops-section-header__actions,.jp-dash-item .dops-section-header.is-premium-inactive .dops-section-header__actions{color:#c8d7e1}.jp-dash-item .dops-section-header__actions .dops-notice{margin-top:.125rem;margin-left:-.625rem}.jp-dash-item__active-label{display:inline-block;padding:.375rem 0;color:#668eaa;color:#87a6bc;font-size:.75rem;font-weight:400;text-transform:uppercase}.jp-dash-item__is-inactive .dops-section-header .dops-section-header__label:before{content:'';display:block;position:absolute;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(to left, rgba(243,246,248,0), #f3f6f8 90%);top:0px;bottom:0px;left:0px;right:auto;width:20%;height:auto}.jp-dash-item__is-inactive .dops-card{background-color:#f3f6f8}.jp-dash-item__is-inactive .jp-dash-item__description{font-style:italic;color:#4f748e}.jp-dash-item__disabled{opacity:.5;position:relative}.jp-dash-item__disabled::before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;right:0;z-index:1}.jp-dash-item__recently-activated .jp-dash-item__description{font-style:italic;box-sizing:border-box}.jp-dash-section-header{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2.5rem 0 .5rem}@media (max-width: 660px){.jp-dash-section-header{margin-bottom:1.5rem}}@media (max-width: 480px){.jp-dash-section-header{display:block}}.jp-dash-section-header__label{-ms-flex:1;flex:1;white-space:nowrap}.jp-dash-section-header__name{display:inline-block;margin-top:0;margin-bottom:0;font-size:1.25rem;font-weight:400;white-space:nowrap}@media (min-width: 481px){.jp-dash-section-header__name{display:inline-block}}@media (max-width: 480px){.jp-dash-section-header__name .jp-dash-section-header__label{display:inline-block}}.jp-dash-section-header__settings{display:inline-block;min-width:2.5rem;text-align:center;color:#668eaa}.jp-dash-section-header__settings:focus{outline:0;box-shadow:none}.jp-dash-section-header__settings:focus .gridicon{color:#0087be}.jp-dash-section-header__settings .gridicon{position:relative;top:1px}.jp-dash-section-header__external-link{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-style:italic}@media (max-width: 660px){.jp-dash-section-header__external-link{margin-top:.25rem}}@media (max-width: 480px){.jp-dash-section-header__external-link{display:block;width:100%}}.jp-dash-section-header__children{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (max-width: 480px){.jp-dash-section-header__children{width:100%}}.jp-expanded-card__header{font-size:1.25rem}.jp-expanded-card__summary{font-size:.875rem;color:#666}.dops-foldable-card.dops-card.devmode-disabled .dops-foldable-card__summary,.dops-foldable-card.dops-card.devmode-disabled .dops-foldable-card__summary_expanded{width:100px}.dops-foldable-card.dops-card.is-expanded .dops-foldable-card__content{position:relative;padding:16px 16px 16px 47px}@media (min-width: 661px){.dops-foldable-card__main{max-width:85%}}@media (min-width: 481px){.dops-foldable-card__main{max-width:60%}}@media (max-width: 480px){.dops-foldable-card__main{-ms-flex-preferred-size:100%;flex-basis:100%}}@media (max-width: 480px){.dops-foldable-card__header{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 480px){.dops-foldable-card__header-text{font-size:.875rem;line-height:1.8}}.dops-foldable-card__header-text .dops-button{margin-right:.5rem}@media (max-width: 480px){.dops-foldable-card__subheader{display:none}}@media (max-width: 480px){.dops-foldable-card.has-expanded-summary .dops-foldable-card__summary,.dops-foldable-card.has-expanded-summary .dops-foldable-card__summary_expanded{text-align:right;margin-top:.5rem}}.jp-footer{text-align:center;margin:1rem 0 4rem}@media (max-width: 1040px){.jp-footer{margin:2rem 0 3rem}}@media (max-width: 660px){.jp-footer{margin:1.5rem 0 1rem}}.jp-footer__a8c-attr-container{margin-bottom:.5rem}.jp-footer__a8c-attr{width:11.25rem}.jp-footer__a8c-attr path{fill:#668eaa}.jp-footer__links{border-top:1px #d9e3ea solid;border-bottom:1px #d9e3ea solid;margin-top:0;margin-bottom:1rem}@media (max-width: 660px){.jp-footer__links{border-bottom:none}}.jp-footer__link-item{display:inline-block;margin-bottom:0}@media (min-width: 661px){.jp-footer__link-item{display:inline-block}}@media (max-width: 660px){.jp-footer__link-item{display:block;border-bottom:1px #d9e3ea solid}}.jp-footer__link{padding:1rem .5rem;color:#668eaa;display:inline-block;cursor:pointer}.jp-footer__link:visited{color:#668eaa}.jp-footer__link:hover,.jp-footer__link:active{color:#1c2932}@media (max-width: 660px){.jp-footer__link{display:block;padding:.5rem 0;border-bottom:1px #d9e3ea solid}.jp-footer__link:last-of-type{border-bottom:none}}.jp-loading-placeholder{margin-top:30vh;margin-bottom:25vh;color:#c8d7e1;font-size:12vw;text-align:center}@media (min-width: 961px){.jp-loading-placeholder{font-size:120px}}.jp-loading-placeholder .dashicons{font-size:inherit;width:auto;height:auto}.jp-jetpack-connect__container{text-align:center}.jp-jetpack-connect__container .dops-section-header__label{margin:.0625rem;padding:1rem;font-size:1rem;font-weight:400;border-bottom:1px #e9eff3 solid}@media (max-width: 660px){.jp-jetpack-connect__cta{text-align:right}}.jp-jetpack-connect__cta .jp-jetpack-connect__description{padding:0 0 1rem}.jp-jetpack-connect__container-title,.jp-jetpack-connect__container-subtitle{font-weight:400}.jp-jetpack-connect__container-subtitle:first-of-type{margin:0;padding:1rem}@media (min-width: 661px){.jp-jetpack-connect__container-subtitle{font-size:1.25rem}}@media (max-width: 660px){.jp-jetpack-connect__container-subtitle{text-align:right}}.jp-jetpack-connect__description{padding:1rem;font-size:1rem}@media (min-width: 961px){.jp-jetpack-connect__description{padding:0 10%;margin-bottom:2rem}}@media (max-width: 660px){.jp-jetpack-connect__description{font-size:.875rem;text-align:right;margin-top:0;padding:1rem 0}}.jp-jetpack-connect__link{font-style:italic}.jp-jetpack-connect__button{margin:0 0 .75rem}.jp-jetpack-connect__feature{padding:0}.jp-jetpack-connect__header{position:relative}@media (min-width: 961px){.jp-jetpack-connect__header:first-of-type{background:transparent url("../../images/long-clouds.svg") 50% 110% no-repeat;background-size:100% 63px;padding-bottom:3.125rem}}@media (max-width: 960px){.jp-jetpack-connect__header:first-of-type{border-bottom:1px #e9eff3 solid;background-image:none}}@media (min-width: 961px){.jp-jetpack-connect__header{padding-top:1rem}}@media (max-width: 660px){.jp-jetpack-connect__header .jp-jetpack-connect__description{padding:0 1rem 1rem}}.jp-jetpack-connect__header-img-container{position:absolute;right:0;left:0;bottom:0}@media (max-width: 960px){.jp-jetpack-connect__header-img-container{display:none}}.jp-jetpack-connect__header-img{margin:0 auto;max-width:100%;z-index:1001;position:absolute;right:0;left:0;bottom:0}@media (min-width: 961px){.jp-jetpack-connect__header-img:first-of-type{bottom:-15px}}.jp-jetpack-connect__header-img:last-of-type{z-index:999}@media (min-width: 961px){.jp-jetpack-connect__traffic .jp-jetpack-connect__header:first-of-type{padding-bottom:12.5rem;background:url("../../images/stars-right.svg") no-repeat,url("../../images/stars-left.svg") no-repeat,#fff;background-position:5% 50%, 95% 50%;background-size:100px, 125px}}.jp-jetpack-connect__interior-container{padding:1rem;background:#f3f6f8}@media (min-width: 961px){.jp-jetpack-connect__interior-container{padding:1.5rem 1rem 1rem}}@media (max-width: 960px){.jp-jetpack-connect__interior-container .jp-jetpack-connect__container-subtitle{padding:1rem 0 0}}@media (min-width: 661px){.jp-jetpack-connect__interior-container .jp-jetpack-connect__container-subtitle{margin-top:1.5rem}}.jp-jetpack-connect__feature-list{margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 961px){.jp-jetpack-connect__feature-list{margin-top:1rem}}@media (min-width: 661px){.jp-jetpack-connect__feature-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width: 660px){.jp-jetpack-connect__feature-list{margin:-.5rem -1rem 0}}.jp-jetpack-connect__feature-list-column{box-shadow:0 0 0 1px rgba(200,215,225,0.5),0 1px 2px #e9eff3;text-align:right;background:#fff}@media (min-width: 661px){.jp-jetpack-connect__feature-list-column{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:33%;flex-basis:33%}}@media (max-width: 660px){.jp-jetpack-connect__feature-list-column{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:.5rem}}.jp-jetpack-connect__feature-content{padding:1rem}.jp-jetpack-connect__feature-content-title{margin:0}.jp-jetpack-connect__feature-image{max-width:100%;margin:0 auto}.jp-jumpstart{text-align:center}@media (max-width: 660px){.jp-jumpstart{text-align:right}}.jp-jumpstart__cta-container{position:relative;padding:0}.jp-jumpstart__cta-container .dops-spinner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(255,255,255,0.85);z-index:1001}.jp-jumpstart__cta-container .dops-spinner__image{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.jp-jumpstart__cta{margin-bottom:0}.jp-jumpstart__cta-container{padding:0}.jp-jumpstart__cta{margin-bottom:0;padding-bottom:0}.jp-jumpstart__title{font-weight:400;text-align:center}.jp-jumpstart__description{margin-top:0;padding:0 1rem 1rem;font-size:1rem}@media (max-width: 660px){.jp-jumpstart__description{padding:0 0 1rem}}.jp-jumpstart__features{margin:0;padding:1rem}.jp-jumpstart__features.dops-foldable-card{box-shadow:none}.jp-jumpstart__features.dops-foldable-card.is-expanded{margin-bottom:0}.jp-jumpstart__features .dops-foldable-card__header,.jp-jumpstart__features.dops-foldable-card.is-expanded .dops-foldable-card__header{min-height:auto}.jp-jumpstart__features .dops-foldable-card__main{max-width:100%;margin-left:0}.jp-jumpstart__features .dops-foldable-card__secondary{display:none}.jp-jumpstart__features .dops-foldable-card__subheader{color:#0087be;font-style:italic}.jp-jumpstart__features .dops-foldable-card__content{background-color:#fafbfc}.jp-jumpstart__feature-list{margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 660px){.jp-jumpstart__feature-list{margin:-.5rem -1rem 0}}.jp-jumpstart__feature-list-column{box-shadow:0 0 0 1px rgba(200,215,225,0.5),0 1px 2px #e9eff3;text-align:right;background:#fff}@media (min-width: 661px){.jp-jumpstart__feature-list-column{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:50%;flex-basis:50%}.jp-jumpstart__feature-list-column:last-of-type{margin-top:1px;max-width:49.9%}}@media (max-width: 660px){.jp-jumpstart__feature-list-column{-ms-flex-preferred-size:100%;flex-basis:100%}}.jp-jumpstart__feature-content{padding:1rem}.jp-jumpstart__feature-content-title{margin:0}.jp-jumpstart__note{margin:0;padding:1rem 0 0;font-size:.875rem;clear:both;font-style:italic}.jp-jumpstart__skip-step{font-style:italic;cursor:pointer}.jp-masthead{background-color:#fff;text-align:center;box-shadow:0 1px 0 rgba(200,215,225,0.5),0 1px 2px #e9eff3}@media (max-width: 45rem){.jp-masthead{padding:0 1.25rem}}.jp-masthead__inside-container{padding:.375rem 0;margin:0 auto;width:100%;max-width:45rem;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.jp-masthead__logo-container{padding:.3125rem 0 0}.jp-masthead__logo{width:10.375rem;height:1.8125rem;fill:#72af3a}.jp-masthead__logo-link{display:inline-block;outline:none;vertical-align:middle}.jp-masthead__logo-link:focus{line-height:0;box-shadow:0 0 0 2px #78dcfa}.jp-masthead__logo-link+code{margin:0 10px;padding:5px 9px;border-radius:2px;background:#e6ecf1;color:#647a88}.jp-masthead__links{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex:2 50%;flex:2 50%;-ms-flex-pack:end;justify-content:flex-end;margin:0}@media (max-width: 480px){.jp-masthead__links{padding-left:.625rem}}.jp-masthead__link-li{margin:0;padding:0}.jp-masthead__link{font-style:normal;color:#0087be;padding:.625rem;display:inline-block}.jp-masthead__link:visited{color:#0087be}.jp-masthead__link:active,.jp-masthead__link:hover{color:#00aadc}.jp-masthead__link:hover{text-decoration:underline}.jp-masthead__link .dashicons{display:none}@media (max-width: 480px){.jp-masthead__link:hover,.jp-masthead__link:active{text-decoration:none}.jp-masthead__link .dashicons{display:block;font-size:1.75rem}.jp-masthead__link span+span{display:none}}.jp-masthead__link-li:last-of-type .jp-masthead__link{padding-left:0}.jp-module-settings__external-link{font-size:.875rem}.jp-module-settings__read-more{clear:both;margin-top:1rem}@media (min-width: 481px){.jp-module-settings__read-more{margin-top:2rem}}.jp-module-settings__read-more .dops-button.is-compact.is-borderless,.jp-module-settings__read-more .jp-module-settings__more-text{vertical-align:middle}.jp-module-settings__learn-more{position:absolute;top:12px;left:17px}.jp-connection-settings{margin:1.5rem 0;text-align:center;font-weight:300}.jp-connection-settings__headline{font-size:1.3125rem}.jp-connection-settings__gravatar{display:inline-block;margin-bottom:1rem;width:4.5rem;height:4.5rem;background:#87a6bc;border-radius:50%}.jp-connection-settings__username{font-weight:600}.jp-connection-settings__email{color:#87a6bc;font-size:.8125rem;font-style:italic;font-weight:400}.jp-connection-settings__actions{margin-top:1rem}.jp-connection-settings__actions>div{display:inline-block;margin:0 .25rem 1rem}.jp-related-posts-settings__preview-label{margin-bottom:.5rem;margin-top:1.5rem;font-size:.875rem;font-weight:600}.jp-related-posts-preview{text-align:center}.jp-related-posts-preview__title{text-align:right;color:#87a6bc;font-weight:600;margin-right:.5rem;margin-bottom:1rem;text-transform:uppercase}.jp-related-posts-preview__item{box-sizing:border-box;display:inline-block;width:33.33%;padding:.5rem;text-align:right}@media (max-width: 480px){.jp-related-posts-preview__item{width:100%}}.jp-related-posts-preview__item img{max-width:100%;margin-bottom:.5rem}.jp-support-card{margin-top:1rem;margin-bottom:0}.jp-support-card__description{margin:0;font-size:.875rem;line-height:1.65;color:#555d66}@media (max-width: 660px){.jp-support-card__description{margin-bottom:0}}.jp-support-card__link{font-style:italic}@media (max-width: 660px){.jp-support-card__link{display:block;width:100%;width:100%;padding:.625rem 0;border-top:1px rgba(200,215,225,0.5) solid}.jp-support-card__link:first-letter{text-transform:capitalize}.jp-support-card__link:first-of-type{border-top:0}}.jp-support-card__happiness{margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}@media (max-width: 660px){.jp-support-card__happiness{padding-bottom:0}.jp-support-card__happiness .jp-support-card__description:first-of-type{margin-bottom:1rem}}.jp-support-card__social{background-color:#fafbfc;padding:.75rem 1rem}@media (max-width: 660px){.jp-support-card__social{background:#fff;margin-top:1rem;padding:0 1rem}}.jp-support-card__header{margin:0 0 1rem 0}@media (min-width: 661px){.jp-support-card__happiness-engineer{-ms-flex-preferred-size:15%;flex-basis:15%;-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:1;flex-grow:1}}@media (max-width: 660px){.jp-support-card__happiness-engineer{display:none}}.jp-support-card__happiness-engineer-img{width:4.5rem;height:4.5rem;margin-left:1.5rem;border-radius:50%}@media (min-width: 661px){.jp-support-card__happiness-contact{-ms-flex-preferred-size:85%;flex-basis:85%;-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:1;flex-grow:1}}.jp-form-fieldset{clear:both}.jp-form-fieldset+.jp-form-fieldset{margin-top:1.5rem}.jp-form-legend{padding:0;margin-bottom:.3125rem;font-size:.875rem;font-weight:600}.jp-form-label{display:block;font-size:.875rem;line-height:1.5;margin-bottom:.3125rem}.jp-form-label input[type="radio"]+span{font-weight:normal}.jp-form-button{margin-top:1rem}@media (min-width: 481px){.jp-form-button{position:absolute;left:1rem;bottom:1rem}}.jp-form-setting-explanation{color:#4f748e;display:block;margin:.3125rem 0 0 .875rem;font-size:.8125rem;font-style:italic;font-weight:400;word-break:break-word}.jp-form-setting-explanation+.dops-card{margin-top:1rem}.jp-form-fieldset{margin-bottom:4em}.jp-form-fieldset .jp-form-legend+.jp-form-setting-explanation{margin-top:.5rem}.jp-form-fieldset .jp-form-setting-explanation+.jp-form-label{margin-top:1rem}.react-tagsinput{border:1px solid #e9eff3;padding:.3125rem}.react-tagsinput--focused{border-color:#a5d24a}.react-tagsinput-tag{background-color:#00aadc;border-radius:2px;border:1px solid #0087be;color:#fff;display:inline-block;font-size:13px;padding:.3125rem;margin-left:.3125rem;transition:background-color .2s ease-out}.react-tagsinput-tag:hover{background-color:#26b7e2}.react-tagsinput-remove{cursor:pointer;font-weight:bold;transition:color .2s ease-out}.react-tagsinput-remove:hover{color:#caf3ff}.react-tagsinput-tag a::before{content:" \00d7"}.react-tagsinput-input{font-size:13px;padding:.3125rem;width:9.375rem;margin:0;height:1.875rem;vertical-align:top}.jetpack-pagestyles .vp-notice,.jetpack-pagestyles .woocommerce-message,.jetpack-pagestyles .wc-connect{display:none}.jetpack-pagestyles .woocommerce-message.dops-notice{display:block}.jetpack-pagestyles .woocommerce-message.dops-notice .submit{padding:0}.jetpack-pagestyles .woocommerce-message.dops-notice .skip{color:#87a6bc;opacity:0.85}.jetpack-pagestyles .woocommerce-message.dops-notice .skip:hover{opacity:1}.jetpack-pagestyles .woocommerce-message.dops-notice .notice-dismiss::before{display:none}.jetpack-pagestyles .woocommerce-message.dops-notice .dops-notice__text>div{max-width:620px}.jetpack-pagestyles .woocommerce-message.dops-notice .dops-notice__text>a{margin-left:15px}.jetpack-pagestyles .woocommerce-message.dops-notice .dops-notice__moved_text{margin-bottom:5px}.jetpack-pagestyles .dops-notice__action.notice-dismiss{height:100%}.jp-at-a-glance{margin-bottom:3rem}.jp-at-a-glance__stats-card{padding:0}.jp-at-a-glance__stats-inactive{padding:1rem}@media (min-width: 661px){.jp-at-a-glance__stats-inactive{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}@media (max-width: 660px){.jp-at-a-glance__stats-inactive-icon{display:none}}@media (min-width: 661px){.jp-at-a-glance__stats-inactive-icon{-ms-flex-preferred-size:10%;flex-basis:10%}}.jp-at-a-glance__stats-inactive-text{font-size:.875rem;line-height:1.5}@media (max-width: 660px){.jp-at-a-glance__stats-inactive-text{padding:0 0 1rem}}@media (min-width: 661px){.jp-at-a-glance__stats-inactive-text{-ms-flex-preferred-size:50%;flex-basis:50%;padding:0 1rem}}.jp-at-a-glance__stats-inactive-button{text-align:right}@media (min-width: 661px){.jp-at-a-glance__stats-inactive-button{-ms-flex-preferred-size:40%;flex-basis:40%;text-align:left}}.jp-at-a-glance__stats-chart{padding:1rem;position:relative}.jp-at-a-glance__stats-chart .dops-spinner{position:absolute;top:50%;right:50%}.jp-at-a-glance__stats-bottom{margin:2rem 0 0}@media (max-width: 480px){.jp-at-a-glance__stats-bottom{box-shadow:0 0 0 1px rgba(200,215,225,0.5),0 1px 2px #e9eff3}}.jp-at-a-glance__stats-summary{text-align:center;border-top:1px #f3f6f8 solid}@media (min-width: 661px){.jp-at-a-glance__stats-summary{-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}@media (max-width: 660px){.jp-at-a-glance__stats-summary{display:block}}.jp-at-a-glance__stats-summary-today,.jp-at-a-glance__stats-summary-bestday{-ms-flex-preferred-size:25%;flex-basis:25%;padding:1rem;box-shadow:0 0 0 1px rgba(200,215,225,0.5),0 1px 2px #e9eff3}@media (max-width: 660px){.jp-at-a-glance__stats-summary-today{margin-top:-.0625rem}}@media (min-width: 661px){.jp-at-a-glance__stats-summary-bestday{margin:0 .0625rem}}@media (max-width: 660px){.jp-at-a-glance__stats-summary-bestday,.jp-at-a-glance__stats-summary-alltime{margin-top:.0625rem}}.jp-at-a-glance__stats-summary-alltime{-ms-flex-preferred-size:50%;flex-basis:50%;padding:1rem;box-shadow:0 0 0 1px rgba(200,215,225,0.5),0 1px 2px #e9eff3}@media (min-width: 661px){.jp-at-a-glance__stats-summary-alltime{max-width:40%;display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}}.jp-at-a-glance__stats-alltime-views,.jp-at-a-glance__stats-alltime-comments{-ms-flex-preferred-size:50%;flex-basis:50%}.jp-at-a-glance__stats-cta{padding:1rem;background-color:#fafbfc}@media (min-width: 661px){.jp-at-a-glance__stats-cta{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center}}@media (max-width: 660px){.jp-at-a-glance__stats-cta{display:block}}@media (min-width: 661px){.jp-at-a-glance__stats-cta-description{-ms-flex-preferred-size:30%;flex-basis:30%}}.jp-at-a-glance__stat-details{margin:0}.jp-at-a-glance__stat-number{font-size:1.375rem;font-weight:400;margin:.5rem 0}@media (min-width: 661px){.jp-at-a-glance__stats-cta-buttons{text-align:left;-ms-flex-preferred-size:70%;flex-basis:70%}}@media (max-width: 660px){.jp-at-a-glance__stats-cta-buttons{text-align:center}.jp-at-a-glance__stats-cta-buttons .dops-button{width:100%;margin-bottom:.25rem}}.jp-at-a-glance__stats-cta-buttons .dops-button{text-align:center;margin:.25rem}.jp-at-a-glance__stats-views{margin-top:0;margin-bottom:0}.jp-at-a-glance__stats-view{display:inline-block;margin-top:0;margin-bottom:0;margin-right:1rem}.jp-at-a-glance__stats-view:focus{outline:0}@media (max-width: 480px){.jp-at-a-glance__stats-view{margin-right:0;margin-left:1rem}}.jp-at-a-glance__stats-view-link,.jp-at-a-glance__stats-view-link:visited{color:#87a6bc;text-decoration:underline}.jp-at-a-glance__stats-view-link.is-current,.jp-at-a-glance__stats-view-link:visited.is-current{font-weight:600;text-decoration:none}.jp-at-a-glance__stats-view-link:focus{outline:0;box-shadow:none}.jp-at-a-glance__item-grid{display:-ms-flexbox;display:flex}@media (max-width: 660px){.jp-at-a-glance__item-grid{display:block}}.jp-at-a-glance__left,.jp-at-a-glance__right{display:-ms-flexbox;display:flex}@media (min-width: 661px){.jp-at-a-glance__left,.jp-at-a-glance__right{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:1rem}}@media (max-width: 660px){.jp-at-a-glance__left,.jp-at-a-glance__right{margin-bottom:.75rem}}.jp-at-a-glance__left>div,.jp-at-a-glance__left .jp-dash-item,.jp-at-a-glance__right>div,.jp-at-a-glance__right .jp-dash-item{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.jp-at-a-glance__left>div,.jp-at-a-glance__right>div{-ms-flex-preferred-size:100%;flex-basis:100%}.jp-at-a-glance__left .jp-dash-item .dops-card,.jp-at-a-glance__right .jp-dash-item .dops-card{-ms-flex-positive:1;flex-grow:1}.jp-at-a-glance__left .jp-dash-item .dops-card.is-compact,.jp-at-a-glance__right .jp-dash-item .dops-card.is-compact{-ms-flex-positive:0;flex-grow:0}.jp-at-a-glance__left .jp-dash-item__card,.jp-at-a-glance__right .jp-dash-item__card{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.jp-at-a-glance__left{display:-ms-flexbox;display:flex}@media (min-width: 661px){.jp-at-a-glance__left{margin-left:1rem}.jp-at-a-glance__left:last-child{-ms-flex-preferred-size:calc( 50% - .5rem);flex-basis:calc( 50% - .5rem)}}.dops-chart__tooltip .tip-arrow{display:none}.jp-landing__plans.dops-card{padding:0}.jp-landing__plans .dops-button{margin-left:10px}.jp-landing-plans__header{background:#2e4453}@media (min-width: 661px){.jp-landing-plans__header{padding:2rem 0 0}}@media (max-width: 660px){.jp-landing-plans__header{padding:2rem}}.jp-landing-plans__header-img-container{margin:2rem 0 0;overflow:hidden}@media (min-width: 661px){.jp-landing-plans__header-img-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}@media (max-width: 660px){.jp-landing-plans__header-img-container{margin-bottom:0}}.jp-landing-plans__header-img{max-width:100%}@media (max-width: 660px){.jp-landing-plans__header-img{margin-top:2rem}}@media (min-width: 661px){.jp-landing-plans__header-img{margin:0 2rem 0 -2rem}}.jp-landing-plans__clouds{position:relative;overflow:hidden;padding-top:5rem}.jp-landing-plans__clouds img{position:absolute;bottom:-2px;right:-5%;left:-5%;height:auto;width:110%}@media (max-width: 660px){.jp-landing-plans__clouds{display:none}}.jp-landing-plans__header-col-left{-ms-flex-preferred-size:60%;flex-basis:60%}@media (min-width: 661px){.jp-landing-plans__header-col-left{padding-right:2rem}}.jp-landing-plans__header-col-right{-ms-flex-preferred-size:40%;flex-basis:40%}.jp-landing-plans__header-title,.jp-landing-plans__header-description{line-height:1.5}@media (min-width: 661px){.jp-landing-plans__header-title,.jp-landing-plans__header-description{text-align:center}}.jp-landing-plans__header-title,.jp-landing-plans__header-subtitle{color:#fff;font-weight:400;margin:0}.jp-landing-plans__header-title{font-size:1.25rem}.jp-landing-plans__header-description{font-size:.875rem;margin:0;padding-bottom:1rem}.jp-landing-plans__header-subtitle{font-size:1rem;line-height:1.25}.jp-landing-plans__header-description,.jp-landing-plans__header-text{color:#a8bece}.jp-landing-plans__header-text{font-size:.875rem;padding:1.5rem 0;margin:0}.jp-landing-plans__header-btn-container{margin:0}.jp-landing__plan-features-card{box-shadow:0 0 0 1px rgba(200,215,225,0.5),0 1px 2px #e9eff3;border-radius:3px}@media (min-width: 661px){.jp-landing__plan-features-card{margin-bottom:2rem}}@media (max-width: 660px){.jp-landing__plan-features-card{margin-bottom:1rem}}@media (min-width: 481px){.jp-landing__plan-features-card{padding:2rem}}@media (max-width: 480px){.jp-landing__plan-features-card{padding:1rem}}.jp-landing__plan-features-card:last-of-type{margin-bottom:0}.jp-landing__plan-features-title{margin:0}@media (min-width: 661px){.jp-landing__plan-features{padding:0 2rem 2rem}}@media (max-width: 660px){.jp-landing__plan-features{padding:1rem}}@media (min-width: 661px){.jp-landing__plan-card{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width: 661px){.jp-landing__plan-card{padding:2rem}}@media (max-width: 660px){.jp-landing__plan-card{padding:2rem 2rem 1rem}}.jp-landing__plan-card .jp-landing__plan-features-title,.jp-landing__plan-card .jp-landing__plan-features-text{padding:0}@media (min-width: 661px){.jp-landing__plan-card .jp-landing__plan-features-title,.jp-landing__plan-card .jp-landing__plan-features-text{margin-right:2rem}}.jp-landing__plan-card .jp-landing__plan-features-title{margin-bottom:1rem}@media (max-width: 660px){.jp-landing__plan-card-img{float:left;margin:0 2rem 2rem 0}}@media (max-width: 480px){.jp-landing__plan-card-img{display:none}}.jp-landing__plan-icon{width:7.5rem}@media (max-width: 660px){.jp-landing__plan-icon{width:6.25rem}}.jp-landing__plan-card-img.is-placeholder{width:7.5rem;height:5.3125rem}.jp-landing__plan-card-img.is-placeholder+.jp-landing__plan-card-current{width:80%}.jp-landing__plan-features-title.is-placeholder{height:1.5rem;max-width:50%}.jp-landing__plan-features-text.is-placeholder{height:2.75rem;max-width:75%}.jp-landing__apps.dops-card{padding:0}.jp-landing__apps .dops-button{margin-left:10px}.jp-landing-apps__header,.jp-landing-apps__footer{background:#2e4453}@media (min-width: 661px){.jp-landing-apps__header{padding:2rem 0 0}}@media (max-width: 660px){.jp-landing-apps__header{padding:2rem}}.jp-landing-apps__header-img-container{margin:2rem 0 0;overflow:hidden}@media (min-width: 661px){.jp-landing-apps__header-img-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}@media (max-width: 660px){.jp-landing-apps__header-img-container{margin-bottom:0}}.jp-landing-apps__clouds{position:relative;overflow:hidden}.jp-landing-apps__clouds img{position:absolute;right:-5%;left:-5%;height:auto;width:110%}@media (max-width: 660px){.jp-landing-apps__clouds{display:none}}.jp-clouds-top{padding-top:5rem}.jp-clouds-top img{bottom:-2px}.jp-clouds-bottom{padding-bottom:5rem}.jp-clouds-bottom img{top:-2px}.jp-landing-apps__header-img{max-width:100%}.jp-landing-apps__header-col-left{-ms-flex-preferred-size:45%;flex-basis:45%}@media (min-width: 661px){.jp-landing-apps__header-col-left{padding-right:2rem}}.jp-landing-apps__header-col-right{-ms-flex-preferred-size:55%;flex-basis:55%}@media (min-width: 661px){.jp-landing-apps__header-col-right{padding:0 2rem}}@media (max-width: 660px){.jp-landing-apps__header-col-right{text-align:center}}.jp-landing-apps__title,.jp-landing-apps__description{line-height:1.5}@media (min-width: 661px){.jp-landing-apps__title,.jp-landing-apps__description{text-align:center}}.jp-landing-apps__title,.jp-landing-apps__subtitle{color:#fff;font-weight:400;margin:0}.jp-landing-apps__title{font-size:1.25rem}.jp-landing-apps__description{font-size:.875rem;margin:0;padding-bottom:1rem}.jp-landing-apps__subtitle,.jp-landing__apps-feature-title{font-size:1rem;line-height:1.25}.jp-landing-apps__description,.jp-landing-apps__sub-description{color:#a8bece}.jp-landing-apps__sub-description,.jp-landing__apps-feature-text{font-size:.875rem;padding:1.5rem 0;margin:0}.jp-landing-apps__feature-container{padding:1rem 0}.jp-landing-apps__feature{padding:2rem}@media (min-width: 661px){.jp-landing-apps__feature{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:top;align-items:top;padding:2rem 0}}@media (min-width: 661px){.jp-landing-apps__feature-col{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (min-width: 661px) and (min-width: 661px){.jp-landing-apps__feature-col:nth-child(odd){padding:0 2rem}.jp-landing-apps__feature-col:nth-child(even){padding:0 2rem 0}}@media (max-width: 660px){.jp-landing-apps__feature-col.jp-landing-apps__feature-img{display:none}}@media (min-width: 661px){.jp-landing-apps__feature-desc:nth-child(odd){padding:0 2rem}.jp-landing-apps__feature-desc:nth-child(even){padding:0 2rem 0}}.jp-landing__apps-feature-title{margin:0}.jp-landing-apps__feature-img img{max-width:100%}@media (min-width: 661px){.jp-landing-apps__footer-top{padding:0 2rem 2rem}}@media (max-width: 660px){.jp-landing-apps__footer-top{padding:2rem}}.jp-landing-apps__downloads{padding:2rem}.jp-landing-apps__devices{width:100%;margin-top:2rem}.jp-landing-apps__btn-container{margin:0 0 2rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.jp-landing-apps__btn-container:last-of-type{margin:0}@media (min-width: 481px){.jp-landing-apps__btn-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width: 480px){.jp-landing-apps__btn-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.jp-landing-apps__btn-container .dops-button{margin-left:0}}.jp-app-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:2.625rem;padding-right:.375rem;color:#2e4453}@media (max-width: 480px){.jp-app-button{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-pack:center;justify-content:center;margin-bottom:.625rem}}.jp-app-button svg{margin-left:.5rem;fill:#2e4453}.jp-app-button.button-ios svg{margin-top:-.1875rem}.dops-search__input[type="search"]{width:100%}
/*# sourceMappingURL=style.min.rtl.css.map */
diff --git a/plugins/jetpack/_inc/build/style.min.rtl.css.map b/plugins/jetpack/_inc/build/style.min.rtl.css.map
deleted file mode 100644
index 9a277f01..00000000
--- a/plugins/jetpack/_inc/build/style.min.rtl.css.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"names":[],"mappings":"","sources":["style.min.rtl.css"],"sourcesContent":["/* Do not modify this file directly. It is compiled SASS code. */\n@media (max-width: 660px){.jp-hidden-on-mobile{display:none}}.jetpack-pagestyles #wpcontent{padding-right:0}.wp-admin.toplevel_page_jetpack{background-color:#f3f6f8;line-height:1.4;height:auto}.jetpack-pagestyles a{text-decoration:none}.jetpack-pagestyles #dolly{float:none;position:relative;left:0;right:0;top:0;padding:0.625rem;text-align:left;background:#fff;font-size:0.75rem;font-style:italic;color:#87a6bc;border-bottom:1px #e9eff3 solid}@media (max-width: 660px){.jetpack-pagestyles #dolly{display:none}}.toplevel_page_jetpack ul#adminmenu a.wp-has-current-submenu:after{border-left-color:#f3f6f8}.jp-lower{margin:0 auto;text-align:right;max-width:45rem;padding:1.5rem}#contextual-help-link-wrap{display:none}.is-placeholder{animation:pulse-light 0.8s ease-in-out infinite;background:#c8d7e1}@keyframes pulse-light{50%{background-color:#e9eff3}}.jp-dash-item a{font-style:italic}.jp-dash-item .dops-section-header__card-badge .dops-button{background:none;border-bottom-width:1px}.jp-dash-item .dops-section-header__card-badge .dops-button:hover{background:#fff}.jp-dash-item__card{margin:0}.jp-dash-item__count{margin-top:0;margin-bottom:0;width:100%;color:#00aadc;font-weight:500;font-size:2rem}@media (max-width: 660px){.jp-dash-item__count{font-size:1.4375rem}}.jp-dash-item__description{margin:0;width:100%;font-size:0.875rem}.jp-dash-item .dops-section-header{background:#fafbfc;width:100%}.jp-dash-item .dops-section-header .dops-button{font-style:normal}.jp-dash-item .dops-section-header .dops-section-header__label{color:#4f748e}.jp-dash-item .dops-section-header .dops-section-header__label:before{content:'';display:block;position:absolute;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(to left, rgba(250,251,252,0), #fafbfc 90%);top:0px;bottom:0px;left:0px;right:auto;width:20%;height:auto}.jp-dash-item .dops-section-header.is-working .dops-section-header__actions,.jp-dash-item .dops-section-header.is-premium-inactive .dops-section-header__actions{color:#c8d7e1}.jp-dash-item .dops-section-header__actions .dops-notice{margin-top:0.125rem;margin-left:-0.625rem}.jp-dash-item__active-label{display:inline-block;padding:0.375rem 0;color:#668eaa;color:#87a6bc;font-size:0.75rem;font-weight:400;text-transform:uppercase}.jp-dash-item__is-inactive .dops-section-header .dops-section-header__label:before{content:'';display:block;position:absolute;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(to left, rgba(243,246,248,0), #f3f6f8 90%);top:0px;bottom:0px;left:0px;right:auto;width:20%;height:auto}.jp-dash-item__is-inactive .dops-card{background-color:#f3f6f8}.jp-dash-item__is-inactive .jp-dash-item__description{font-style:italic;color:#4f748e}.jp-dash-item__disabled{opacity:.5;position:relative}.jp-dash-item__disabled::before{content:\"\";width:100%;height:100%;display:block;position:absolute;top:0;right:0;z-index:1}.jp-dash-item__recently-activated .jp-dash-item__description{font-style:italic;box-sizing:border-box}.jp-dash-section-header{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2.5rem 0 0.5rem}@media (max-width: 660px){.jp-dash-section-header{margin-bottom:1.5rem}}@media (max-width: 480px){.jp-dash-section-header{display:block}}.jp-dash-section-header__label{-ms-flex:1;flex:1;white-space:nowrap}.jp-dash-section-header__name{display:inline-block;margin-top:0;margin-bottom:0;font-size:1.25rem;font-weight:400;white-space:nowrap}@media (min-width: 481px){.jp-dash-section-header__name{display:inline-block}}@media (max-width: 480px){.jp-dash-section-header__name .jp-dash-section-header__label{display:inline-block}}.jp-dash-section-header__settings{display:inline-block;min-width:2.5rem;text-align:center;color:#668eaa}.jp-dash-section-header__settings:focus{outline:0;box-shadow:none}.jp-dash-section-header__settings:focus .gridicon{color:#0087be}.jp-dash-section-header__settings .gridicon{position:relative;top:1px}.jp-dash-section-header__external-link{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;font-style:italic}@media (max-width: 660px){.jp-dash-section-header__external-link{margin-top:0.25rem}}@media (max-width: 480px){.jp-dash-section-header__external-link{display:block;width:100%}}.jp-dash-section-header__children{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (max-width: 480px){.jp-dash-section-header__children{width:100%}}.jp-expanded-card__header{font-size:1.25rem}.jp-expanded-card__summary{font-size:0.875rem;color:#666}.dops-foldable-card.dops-card.devmode-disabled .dops-foldable-card__summary,.dops-foldable-card.dops-card.devmode-disabled .dops-foldable-card__summary_expanded{width:100px}@media (min-width: 661px){.dops-foldable-card__main{max-width:85%}}@media (min-width: 481px){.dops-foldable-card__main{max-width:60%}}@media (max-width: 480px){.dops-foldable-card__main{-ms-flex-preferred-size:100%;flex-basis:100%}}@media (max-width: 480px){.dops-foldable-card__header{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 480px){.dops-foldable-card__header-text{font-size:0.875rem;line-height:1.8}}.dops-foldable-card__header-text .dops-button{margin-right:0.5rem}@media (max-width: 480px){.dops-foldable-card__subheader{display:none}}@media (max-width: 480px){.dops-foldable-card.has-expanded-summary .dops-foldable-card__summary,.dops-foldable-card.has-expanded-summary .dops-foldable-card__summary_expanded{text-align:right;margin-top:0.5rem}}.jp-footer{text-align:center;margin:1rem 0 4rem}@media (max-width: 1040px){.jp-footer{margin:2rem 0 3rem}}@media (max-width: 660px){.jp-footer{margin:1.5rem 0 1rem}}.jp-footer__a8c-attr-container{margin-bottom:0.5rem}.jp-footer__a8c-attr{width:11.25rem}.jp-footer__a8c-attr path{fill:#668eaa}.jp-footer__links{border-top:1px #d9e3ea solid;border-bottom:1px #d9e3ea solid;margin-top:0;margin-bottom:1rem}@media (max-width: 660px){.jp-footer__links{border-bottom:none}}.jp-footer__link-item{display:inline-block;margin-bottom:0}@media (min-width: 661px){.jp-footer__link-item{display:inline-block}}@media (max-width: 660px){.jp-footer__link-item{display:block;border-bottom:1px #d9e3ea solid}}.jp-footer__link{padding:1rem 0.5rem;color:#668eaa;display:inline-block;cursor:pointer}.jp-footer__link:visited{color:#668eaa}.jp-footer__link:hover,.jp-footer__link:active{color:#1c2932}@media (max-width: 660px){.jp-footer__link{display:block;padding:0.5rem 0;border-bottom:1px #d9e3ea solid}.jp-footer__link:last-of-type{border-bottom:none}}.jp-loading-placeholder{margin-top:30vh;margin-bottom:25vh;color:#c8d7e1;font-size:12vw;text-align:center}@media (min-width: 961px){.jp-loading-placeholder{font-size:120px}}.jp-loading-placeholder .dashicons{font-size:inherit;width:auto;height:auto}.jp-jetpack-connect__container{text-align:center}.jp-jetpack-connect__container .dops-section-header__label{margin:0.0625rem;padding:1rem;font-size:1rem;font-weight:400;border-bottom:1px #e9eff3 solid}@media (max-width: 660px){.jp-jetpack-connect__cta{text-align:right}}.jp-jetpack-connect__cta .jp-jetpack-connect__description{padding:0 0 1rem}.jp-jetpack-connect__container-title,.jp-jetpack-connect__container-subtitle{font-weight:400}.jp-jetpack-connect__container-subtitle:first-of-type{margin:0;padding:1rem}@media (min-width: 661px){.jp-jetpack-connect__container-subtitle{font-size:1.25rem}}@media (max-width: 660px){.jp-jetpack-connect__container-subtitle{text-align:right}}.jp-jetpack-connect__description{padding:1rem;font-size:1rem}@media (min-width: 961px){.jp-jetpack-connect__description{padding:0 10%;margin-bottom:2rem}}@media (max-width: 660px){.jp-jetpack-connect__description{font-size:0.875rem;text-align:right;margin-top:0;padding:1rem 0}}.jp-jetpack-connect__link{font-style:italic}.jp-jetpack-connect__button{margin:0 0 0.75rem}.jp-jetpack-connect__feature{padding:0}.jp-jetpack-connect__header{position:relative}@media (min-width: 961px){.jp-jetpack-connect__header:first-of-type{background:transparent url(\"../../images/long-clouds.svg\") 50% 110% no-repeat;background-size:100% 63px;padding-bottom:3.125rem}}@media (max-width: 960px){.jp-jetpack-connect__header:first-of-type{border-bottom:1px #e9eff3 solid;background-image:none}}@media (min-width: 961px){.jp-jetpack-connect__header{padding-top:1rem}}@media (max-width: 660px){.jp-jetpack-connect__header .jp-jetpack-connect__description{padding:0 1rem 1rem}}.jp-jetpack-connect__header-img-container{position:absolute;right:0;left:0;bottom:0}@media (max-width: 960px){.jp-jetpack-connect__header-img-container{display:none}}.jp-jetpack-connect__header-img{margin:0 auto;max-width:100%;z-index:1001;position:absolute;right:0;left:0;bottom:0}@media (min-width: 961px){.jp-jetpack-connect__header-img:first-of-type{bottom:-15px}}.jp-jetpack-connect__header-img:last-of-type{z-index:999}@media (min-width: 961px){.jp-jetpack-connect__traffic .jp-jetpack-connect__header:first-of-type{padding-bottom:12.5rem;background:url(\"../../images/stars-right.svg\") no-repeat,url(\"../../images/stars-left.svg\") no-repeat,#fff;background-position:5% 50%, 95% 50%;background-size:100px, 125px}}.jp-jetpack-connect__interior-container{padding:1rem;background:#f3f6f8}@media (min-width: 961px){.jp-jetpack-connect__interior-container{padding:1.5rem 1rem 1rem}}@media (max-width: 960px){.jp-jetpack-connect__interior-container .jp-jetpack-connect__container-subtitle{padding:1rem 0 0}}@media (min-width: 661px){.jp-jetpack-connect__interior-container .jp-jetpack-connect__container-subtitle{margin-top:1.5rem}}.jp-jetpack-connect__feature-list{margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 961px){.jp-jetpack-connect__feature-list{margin-top:1rem}}@media (min-width: 661px){.jp-jetpack-connect__feature-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width: 660px){.jp-jetpack-connect__feature-list{margin:-0.5rem -1rem 0}}.jp-jetpack-connect__feature-list-column{box-shadow:0 0 0 1px rgba(200,215,225,0.5),0 1px 2px #e9eff3;text-align:right;background:#fff}@media (min-width: 661px){.jp-jetpack-connect__feature-list-column{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:33%;flex-basis:33%}}@media (max-width: 660px){.jp-jetpack-connect__feature-list-column{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:0.5rem}}.jp-jetpack-connect__feature-content{padding:1rem}.jp-jetpack-connect__feature-content-title{margin:0}.jp-jetpack-connect__feature-image{max-width:100%;margin:0 auto}.jp-jumpstart{text-align:center}@media (max-width: 660px){.jp-jumpstart{text-align:right}}.jp-jumpstart__cta-container{position:relative;padding:0}.jp-jumpstart__cta-container .dops-spinner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(255,255,255,0.85);z-index:1001}.jp-jumpstart__cta-container .dops-spinner__image{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.jp-jumpstart__cta{margin-bottom:0}.jp-jumpstart__cta-container{padding:0}.jp-jumpstart__cta{margin-bottom:0;padding-bottom:0}.jp-jumpstart__title{font-weight:400;text-align:center}.jp-jumpstart__description{margin-top:0;padding:0 1rem 1rem;font-size:1rem}@media (max-width: 660px){.jp-jumpstart__description{padding:0 0 1rem}}.jp-jumpstart__features{margin:0;padding:1rem}.jp-jumpstart__features.dops-foldable-card{box-shadow:none}.jp-jumpstart__features.dops-foldable-card.is-expanded{margin-bottom:0}.jp-jumpstart__features .dops-foldable-card__header,.jp-jumpstart__features.dops-foldable-card.is-expanded .dops-foldable-card__header{min-height:auto}.jp-jumpstart__features .dops-foldable-card__main{max-width:100%;margin-left:0}.jp-jumpstart__features .dops-foldable-card__secondary{display:none}.jp-jumpstart__features .dops-foldable-card__subheader{color:#0087be;font-style:italic}.jp-jumpstart__features .dops-foldable-card__content{background-color:#fafbfc}.jp-jumpstart__feature-list{margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 660px){.jp-jumpstart__feature-list{margin:-0.5rem -1rem 0}}.jp-jumpstart__feature-list-column{box-shadow:0 0 0 1px rgba(200,215,225,0.5),0 1px 2px #e9eff3;text-align:right;background:#fff}@media (min-width: 661px){.jp-jumpstart__feature-list-column{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:50%;flex-basis:50%}.jp-jumpstart__feature-list-column:last-of-type{margin-top:1px;max-width:49.9%}}@media (max-width: 660px){.jp-jumpstart__feature-list-column{-ms-flex-preferred-size:100%;flex-basis:100%}}.jp-jumpstart__feature-content{padding:1rem}.jp-jumpstart__feature-content-title{margin:0}.jp-jumpstart__note{margin:0;padding:1rem 0 0;font-size:0.875rem;clear:both;font-style:italic}.jp-jumpstart__skip-step{font-style:italic;cursor:pointer}.jp-masthead{background-color:#fff;text-align:center;box-shadow:0 1px 0 rgba(200,215,225,0.5),0 1px 2px #e9eff3}@media (max-width: 45rem){.jp-masthead{padding:0 1.25rem}}.jp-masthead__inside-container{padding:0.375rem 0;margin:0 auto;width:100%;max-width:45rem;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.jp-masthead__logo-container{padding:0.3125rem 0 0}.jp-masthead__logo{width:10.375rem;height:1.8125rem;fill:#72af3a}.jp-masthead__logo-link{display:inline-block;outline:none}.jp-masthead__logo-link:focus{line-height:0;box-shadow:0 0 0 2px #78dcfa}.jp-masthead__links{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex:2 50%;flex:2 50%;-ms-flex-pack:end;justify-content:flex-end;margin:0}@media (max-width: 480px){.jp-masthead__links{padding-left:0.625rem}}.jp-masthead__link-li{margin:0;padding:0}.jp-masthead__link{font-style:normal;color:#0087be;padding:0.625rem;display:inline-block}.jp-masthead__link:visited{color:#0087be}.jp-masthead__link:active,.jp-masthead__link:hover{color:#00aadc}.jp-masthead__link:hover{text-decoration:underline}.jp-masthead__link .dashicons{display:none}@media (max-width: 480px){.jp-masthead__link:hover,.jp-masthead__link:active{text-decoration:none}.jp-masthead__link .dashicons{display:block;font-size:1.75rem}.jp-masthead__link span+span{display:none}}.jp-masthead__link-li:last-of-type .jp-masthead__link{padding-left:0}.jp-module-settings__external-link{font-size:0.875rem}.jp-module-settings__read-more{clear:both;margin-top:1rem}@media (min-width: 481px){.jp-module-settings__read-more{margin-top:2rem}}.jp-module-settings__read-more .dops-button.is-compact.is-borderless,.jp-module-settings__read-more .jp-module-settings__more-sep,.jp-module-settings__read-more .jp-module-settings__more-text{vertical-align:middle}.jp-module-settings__read-more .jp-module-settings__more-sep{background:#ddd;width:0.125rem;height:0.875rem;margin-right:0.625rem;margin-left:0.625rem;display:inline-block}.jp-connection-settings{margin:1.5rem 0;text-align:center;font-weight:300}.jp-connection-settings__headline{font-size:1.3125rem}.jp-connection-settings__gravatar{display:inline-block;margin-bottom:1rem;width:4.5rem;height:4.5rem;background:#87a6bc;border-radius:50%}.jp-connection-settings__username{font-weight:600}.jp-connection-settings__email{color:#87a6bc;font-size:0.8125rem;font-style:italic;font-weight:400}.jp-connection-settings__actions{margin-top:1rem}.jp-connection-settings__actions>div{display:inline-block;margin:0 0.25rem 1rem}.jp-related-posts-settings__preview-label{margin-bottom:0.5rem;margin-top:1.5rem;font-size:0.875rem;font-weight:600}.jp-related-posts-preview{text-align:center}.jp-related-posts-preview__title{text-align:right;color:#87a6bc;font-weight:600;margin-right:0.5rem;margin-bottom:1rem;text-transform:uppercase}.jp-related-posts-preview__item{box-sizing:border-box;display:inline-block;width:33.33%;padding:0.5rem;text-align:right}@media (max-width: 480px){.jp-related-posts-preview__item{width:100%}}.jp-related-posts-preview__item img{max-width:100%;margin-bottom:0.5rem}.jp-support-card{margin-top:1rem;margin-bottom:0}.jp-support-card__description{margin:0;font-size:0.875rem;line-height:1.65;color:#555d66}@media (max-width: 660px){.jp-support-card__description{margin-bottom:0}}.jp-support-card__link{font-style:italic}@media (max-width: 660px){.jp-support-card__link{display:block;width:100%;width:100%;padding:0.625rem 0;border-top:1px rgba(200,215,225,0.5) solid}.jp-support-card__link:first-letter{text-transform:capitalize}.jp-support-card__link:first-of-type{border-top:0}}.jp-support-card__happiness{margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}@media (max-width: 660px){.jp-support-card__happiness{padding-bottom:0}.jp-support-card__happiness .jp-support-card__description:first-of-type{margin-bottom:1rem}}.jp-support-card__social{background-color:#fafbfc;padding:0.75rem 1rem}@media (max-width: 660px){.jp-support-card__social{background:#fff;margin-top:1rem;padding:0 1rem}}.jp-support-card__header{margin:0 0 1rem 0}@media (min-width: 661px){.jp-support-card__happiness-engineer{-ms-flex-preferred-size:15%;flex-basis:15%;-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:1;flex-grow:1}}@media (max-width: 660px){.jp-support-card__happiness-engineer{display:none}}.jp-support-card__happiness-engineer-img{width:4.5rem;height:4.5rem;margin-left:1.5rem;border-radius:50%}@media (min-width: 661px){.jp-support-card__happiness-contact{-ms-flex-preferred-size:85%;flex-basis:85%;-ms-flex-negative:1;flex-shrink:1;-ms-flex-positive:1;flex-grow:1}}.jp-form-fieldset{clear:both}.jp-form-fieldset+.jp-form-fieldset{margin-top:1.5rem}.jp-form-legend{padding:0;margin-bottom:0.3125rem;font-size:0.875rem;font-weight:600}.jp-form-label{display:block;font-size:0.875rem;line-height:1.5;margin-bottom:0.3125rem}.jp-form-label input[type=\"radio\"]+span{font-weight:normal}.jp-form-button{margin-top:1rem}@media (min-width: 481px){.jp-form-button{position:absolute;left:1rem;bottom:1rem}}.jp-form-setting-explanation{color:#87a6bc;display:block;margin:0.3125rem 0 0 0;font-size:0.8125rem;font-style:italic;font-weight:400;word-break:break-word}.jp-form-setting-explanation+.dops-card{margin-top:1rem}.jp-form-fieldset .jp-form-legend+.jp-form-setting-explanation{margin-top:0.5rem}.jp-form-fieldset .jp-form-setting-explanation+.jp-form-label{margin-top:1rem}.react-tagsinput{border:1px solid #e9eff3;padding:0.3125rem}.react-tagsinput--focused{border-color:#a5d24a}.react-tagsinput-tag{background-color:#00aadc;border-radius:2px;border:1px solid #0087be;color:#fff;display:inline-block;font-size:13px;padding:0.3125rem;margin-left:0.3125rem;transition:background-color .2s ease-out}.react-tagsinput-tag:hover{background-color:#26b7e2}.react-tagsinput-remove{cursor:pointer;font-weight:bold;transition:color .2s ease-out}.react-tagsinput-remove:hover{color:#caf3ff}.react-tagsinput-tag a::before{content:\" \\00d7\"}.react-tagsinput-input{font-size:13px;padding:0.3125rem;width:9.375rem;margin:0;height:1.875rem;vertical-align:top}.jetpack-pagestyles .vp-notice,.jetpack-pagestyles .woocommerce-message,.jetpack-pagestyles .wc-connect{display:none}.jetpack-pagestyles .woocommerce-message.dops-notice{display:block}.jetpack-pagestyles .woocommerce-message.dops-notice .submit{padding:0}.jetpack-pagestyles .woocommerce-message.dops-notice .skip{color:#87a6bc;opacity:0.85}.jetpack-pagestyles .woocommerce-message.dops-notice .skip:hover{opacity:1}.jetpack-pagestyles .woocommerce-message.dops-notice .notice-dismiss::before{display:none}.jetpack-pagestyles .woocommerce-message.dops-notice .dops-notice__text>div{max-width:620px}.jetpack-pagestyles .woocommerce-message.dops-notice .dops-notice__text>a{margin-left:15px}.jetpack-pagestyles .woocommerce-message.dops-notice .dops-notice__moved_text{margin-bottom:5px}.jetpack-pagestyles .dops-notice__action.notice-dismiss{height:100%}.jp-at-a-glance{margin-bottom:3rem}.jp-at-a-glance__stats-card{padding:0}.jp-at-a-glance__stats-inactive{padding:1rem}@media (min-width: 661px){.jp-at-a-glance__stats-inactive{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}@media (max-width: 660px){.jp-at-a-glance__stats-inactive-icon{display:none}}@media (min-width: 661px){.jp-at-a-glance__stats-inactive-icon{-ms-flex-preferred-size:10%;flex-basis:10%}}.jp-at-a-glance__stats-inactive-text{font-size:0.875rem;line-height:1.5}@media (max-width: 660px){.jp-at-a-glance__stats-inactive-text{padding:0 0 1rem}}@media (min-width: 661px){.jp-at-a-glance__stats-inactive-text{-ms-flex-preferred-size:50%;flex-basis:50%;padding:0 1rem}}.jp-at-a-glance__stats-inactive-button{text-align:right}@media (min-width: 661px){.jp-at-a-glance__stats-inactive-button{-ms-flex-preferred-size:40%;flex-basis:40%;text-align:left}}.jp-at-a-glance__stats-chart{padding:1rem;position:relative}.jp-at-a-glance__stats-chart .dops-spinner{position:absolute;top:50%;right:50%}.jp-at-a-glance__stats-bottom{margin:2rem 0 0}@media (max-width: 480px){.jp-at-a-glance__stats-bottom{box-shadow:0 0 0 1px rgba(200,215,225,0.5),0 1px 2px #e9eff3}}.jp-at-a-glance__stats-summary{text-align:center;border-top:1px #f3f6f8 solid}@media (min-width: 661px){.jp-at-a-glance__stats-summary{-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}@media (max-width: 660px){.jp-at-a-glance__stats-summary{display:block}}.jp-at-a-glance__stats-summary-today,.jp-at-a-glance__stats-summary-bestday{-ms-flex-preferred-size:25%;flex-basis:25%;padding:1rem;box-shadow:0 0 0 1px rgba(200,215,225,0.5),0 1px 2px #e9eff3}@media (max-width: 660px){.jp-at-a-glance__stats-summary-today{margin-top:-0.0625rem}}@media (min-width: 661px){.jp-at-a-glance__stats-summary-bestday{margin:0 0.0625rem}}@media (max-width: 660px){.jp-at-a-glance__stats-summary-bestday,.jp-at-a-glance__stats-summary-alltime{margin-top:0.0625rem}}.jp-at-a-glance__stats-summary-alltime{-ms-flex-preferred-size:50%;flex-basis:50%;padding:1rem;box-shadow:0 0 0 1px rgba(200,215,225,0.5),0 1px 2px #e9eff3}@media (min-width: 661px){.jp-at-a-glance__stats-summary-alltime{max-width:40%;display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}}.jp-at-a-glance__stats-alltime-views,.jp-at-a-glance__stats-alltime-comments{-ms-flex-preferred-size:50%;flex-basis:50%}.jp-at-a-glance__stats-cta{padding:1rem;background-color:#fafbfc}@media (min-width: 661px){.jp-at-a-glance__stats-cta{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center}}@media (max-width: 660px){.jp-at-a-glance__stats-cta{display:block}}@media (min-width: 661px){.jp-at-a-glance__stats-cta-description{-ms-flex-preferred-size:30%;flex-basis:30%}}.jp-at-a-glance__stat-details{margin:0}.jp-at-a-glance__stat-number{font-size:1.375rem;font-weight:400;margin:0.5rem 0}@media (min-width: 661px){.jp-at-a-glance__stats-cta-buttons{text-align:left;-ms-flex-preferred-size:70%;flex-basis:70%}}@media (max-width: 660px){.jp-at-a-glance__stats-cta-buttons{text-align:center}.jp-at-a-glance__stats-cta-buttons .dops-button{width:100%;margin-bottom:0.25rem}}.jp-at-a-glance__stats-cta-buttons .dops-button{text-align:center;margin:0.25rem}.jp-at-a-glance__stats-views{margin-top:0;margin-bottom:0}.jp-at-a-glance__stats-view{display:inline-block;margin-top:0;margin-bottom:0;margin-right:1rem}.jp-at-a-glance__stats-view:focus{outline:0}@media (max-width: 480px){.jp-at-a-glance__stats-view{margin-right:0;margin-left:1rem}}.jp-at-a-glance__stats-view-link,.jp-at-a-glance__stats-view-link:visited{color:#87a6bc;text-decoration:underline}.jp-at-a-glance__stats-view-link.is-current,.jp-at-a-glance__stats-view-link:visited.is-current{font-weight:600;text-decoration:none}.jp-at-a-glance__stats-view-link:focus{outline:0;box-shadow:none}.jp-at-a-glance__item-grid{display:-ms-flexbox;display:flex}@media (max-width: 660px){.jp-at-a-glance__item-grid{display:block}}.jp-at-a-glance__left,.jp-at-a-glance__right{display:-ms-flexbox;display:flex}@media (min-width: 661px){.jp-at-a-glance__left,.jp-at-a-glance__right{-ms-flex-preferred-size:50%;flex-basis:50%;margin-bottom:1rem}}@media (max-width: 660px){.jp-at-a-glance__left,.jp-at-a-glance__right{margin-bottom:0.75rem}}.jp-at-a-glance__left>div,.jp-at-a-glance__left .jp-dash-item,.jp-at-a-glance__right>div,.jp-at-a-glance__right .jp-dash-item{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.jp-at-a-glance__left>div,.jp-at-a-glance__right>div{-ms-flex-preferred-size:100%;flex-basis:100%}.jp-at-a-glance__left .jp-dash-item .dops-card,.jp-at-a-glance__right .jp-dash-item .dops-card{-ms-flex-positive:1;flex-grow:1}.jp-at-a-glance__left .jp-dash-item .dops-card.is-compact,.jp-at-a-glance__right .jp-dash-item .dops-card.is-compact{-ms-flex-positive:0;flex-grow:0}.jp-at-a-glance__left .jp-dash-item__card,.jp-at-a-glance__right .jp-dash-item__card{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.jp-at-a-glance__left{display:-ms-flexbox;display:flex}@media (min-width: 661px){.jp-at-a-glance__left{margin-left:1rem}.jp-at-a-glance__left:last-child{-ms-flex-preferred-size:calc( 50% - .5rem);flex-basis:calc( 50% - .5rem)}}.dops-chart__tooltip .tip-arrow{display:none}.jp-landing__plans.dops-card{padding:0}.jp-landing__plans .dops-button{margin-left:10px}.jp-landing-plans__header{background:#2e4453}@media (min-width: 661px){.jp-landing-plans__header{padding:2rem 0 0}}@media (max-width: 660px){.jp-landing-plans__header{padding:2rem}}.jp-landing-plans__header-img-container{margin:2rem 0 0;overflow:hidden}@media (min-width: 661px){.jp-landing-plans__header-img-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}@media (max-width: 660px){.jp-landing-plans__header-img-container{margin-bottom:0}}.jp-landing-plans__header-img{max-width:100%}@media (max-width: 660px){.jp-landing-plans__header-img{margin-top:2rem}}@media (min-width: 661px){.jp-landing-plans__header-img{margin:0 2rem 0 -2rem}}.jp-landing-plans__clouds{position:relative;overflow:hidden;padding-top:5rem}.jp-landing-plans__clouds img{position:absolute;bottom:-2px;right:-5%;left:-5%;height:auto;width:110%}@media (max-width: 660px){.jp-landing-plans__clouds{display:none}}.jp-landing-plans__header-col-left{-ms-flex-preferred-size:60%;flex-basis:60%}@media (min-width: 661px){.jp-landing-plans__header-col-left{padding-right:2rem}}.jp-landing-plans__header-col-right{-ms-flex-preferred-size:40%;flex-basis:40%}.jp-landing-plans__header-title,.jp-landing-plans__header-description{line-height:1.5}@media (min-width: 661px){.jp-landing-plans__header-title,.jp-landing-plans__header-description{text-align:center}}.jp-landing-plans__header-title,.jp-landing-plans__header-subtitle{color:#fff;font-weight:400;margin:0}.jp-landing-plans__header-title{font-size:1.25rem}.jp-landing-plans__header-description{font-size:0.875rem;margin:0;padding-bottom:1rem}.jp-landing-plans__header-subtitle{font-size:1rem;line-height:1.25}.jp-landing-plans__header-description,.jp-landing-plans__header-text{color:#a8bece}.jp-landing-plans__header-text{font-size:0.875rem;padding:1.5rem 0;margin:0}.jp-landing-plans__header-btn-container{margin:0}.jp-landing__plan-features-card{box-shadow:0 0 0 1px rgba(200,215,225,0.5),0 1px 2px #e9eff3;border-radius:3px}@media (min-width: 661px){.jp-landing__plan-features-card{margin-bottom:2rem}}@media (max-width: 660px){.jp-landing__plan-features-card{margin-bottom:1rem}}@media (min-width: 481px){.jp-landing__plan-features-card{padding:2rem}}@media (max-width: 480px){.jp-landing__plan-features-card{padding:1rem}}.jp-landing__plan-features-card:last-of-type{margin-bottom:0}.jp-landing__plan-features-title{margin:0}@media (min-width: 661px){.jp-landing__plan-features{padding:0 2rem 2rem}}@media (max-width: 660px){.jp-landing__plan-features{padding:1rem}}@media (min-width: 661px){.jp-landing__plan-card{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width: 661px){.jp-landing__plan-card{padding:2rem}}@media (max-width: 660px){.jp-landing__plan-card{padding:2rem 2rem 1rem}}.jp-landing__plan-card .jp-landing__plan-features-title,.jp-landing__plan-card .jp-landing__plan-features-text{padding:0}@media (min-width: 661px){.jp-landing__plan-card .jp-landing__plan-features-title,.jp-landing__plan-card .jp-landing__plan-features-text{margin-right:2rem}}.jp-landing__plan-card .jp-landing__plan-features-title{margin-bottom:1rem}@media (max-width: 660px){.jp-landing__plan-card-img{float:left;margin:0 2rem 2rem 0}}@media (max-width: 480px){.jp-landing__plan-card-img{display:none}}.jp-landing__plan-icon{width:7.5rem}@media (max-width: 660px){.jp-landing__plan-icon{width:6.25rem}}.jp-landing__plan-card-img.is-placeholder{width:7.5rem;height:5.3125rem}.jp-landing__plan-card-img.is-placeholder+.jp-landing__plan-card-current{width:80%}.jp-landing__plan-features-title.is-placeholder{height:1.5rem;max-width:50%}.jp-landing__plan-features-text.is-placeholder{height:2.75rem;max-width:75%}.jp-landing__apps.dops-card{padding:0}.jp-landing__apps .dops-button{margin-left:10px}.jp-landing-apps__header,.jp-landing-apps__footer{background:#2e4453}@media (min-width: 661px){.jp-landing-apps__header{padding:2rem 0 0}}@media (max-width: 660px){.jp-landing-apps__header{padding:2rem}}.jp-landing-apps__header-img-container{margin:2rem 0 0;overflow:hidden}@media (min-width: 661px){.jp-landing-apps__header-img-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}@media (max-width: 660px){.jp-landing-apps__header-img-container{margin-bottom:0}}.jp-landing-apps__clouds{position:relative;overflow:hidden}.jp-landing-apps__clouds img{position:absolute;right:-5%;left:-5%;height:auto;width:110%}@media (max-width: 660px){.jp-landing-apps__clouds{display:none}}.jp-clouds-top{padding-top:5rem}.jp-clouds-top img{bottom:-2px}.jp-clouds-bottom{padding-bottom:5rem}.jp-clouds-bottom img{top:-2px}.jp-landing-apps__header-img{max-width:100%}@media (min-width: 661px){.jp-landing-apps__header-img{margin:0 4rem 0 -4rem}}.jp-landing-apps__header-col-left{-ms-flex-preferred-size:45%;flex-basis:45%}@media (min-width: 661px){.jp-landing-apps__header-col-left{padding-right:2rem}}.jp-landing-apps__header-col-right{-ms-flex-preferred-size:55%;flex-basis:55%}.jp-landing-apps__title,.jp-landing-apps__description{line-height:1.5}@media (min-width: 661px){.jp-landing-apps__title,.jp-landing-apps__description{text-align:center}}.jp-landing-apps__title,.jp-landing-apps__subtitle{color:#fff;font-weight:400;margin:0}.jp-landing-apps__title{font-size:1.25rem}.jp-landing-apps__description{font-size:0.875rem;margin:0;padding-bottom:1rem}.jp-landing-apps__subtitle,.jp-landing__apps-feature-title{font-size:1rem;line-height:1.25}.jp-landing-apps__description,.jp-landing-apps__sub-description{color:#a8bece}.jp-landing-apps__sub-description,.jp-landing__apps-feature-text{font-size:0.875rem;padding:1.5rem 0;margin:0}.jp-landing-apps__feature-container{padding:1rem 0}.jp-landing-apps__feature{padding:2rem}@media (min-width: 661px){.jp-landing-apps__feature{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:top;align-items:top;padding:2rem 0}}@media (min-width: 661px){.jp-landing-apps__feature-col{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (max-width: 660px){.jp-landing-apps__feature-col.jp-landing-apps__feature-img{display:none}}@media (min-width: 661px){.jp-landing-apps__feature-desc:nth-child(odd){padding:0 2rem}.jp-landing-apps__feature-desc:nth-child(even){padding:0 2rem 0 3rem}}.jp-landing__apps-feature-title{margin:0}.jp-landing-apps__feature-img img{max-width:100%}@media (min-width: 661px){.jp-landing-apps__footer-top{padding:0 2rem 2rem}}@media (max-width: 660px){.jp-landing-apps__footer-top{padding:2rem}}.jp-landing-apps__downloads{padding:2rem}.jp-landing-apps__devices{width:100%;margin-top:2rem}.jp-landing-apps__btn-container{margin:0 0 2rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.jp-landing-apps__btn-container:last-of-type{margin:0}@media (min-width: 481px){.jp-landing-apps__btn-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (max-width: 480px){.jp-landing-apps__btn-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.jp-landing-apps__btn-container .dops-button{margin-left:0}}.jp-app-button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:2.625rem;padding-right:0.375rem;color:#2e4453}@media (max-width: 480px){.jp-app-button{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-pack:center;justify-content:center;margin-bottom:0.625rem}}.jp-app-button svg{margin-left:0.5rem;fill:#2e4453}.jp-app-button.button-ios svg{margin-top:-0.1875rem}.dops-search__input[type=\"search\"]{width:100%}\n"],"file":"style.min.rtl.css"} \ No newline at end of file
diff --git a/plugins/jetpack/_inc/idc-notice.js b/plugins/jetpack/_inc/idc-notice.js
new file mode 100644
index 00000000..d59c57af
--- /dev/null
+++ b/plugins/jetpack/_inc/idc-notice.js
@@ -0,0 +1,228 @@
+/* global idcL10n, jQuery, analytics, history, wpCookies */
+
+( function( $ ) {
+ var restNonce = idcL10n.nonce,
+ currentUrl = idcL10n.currentUrl,
+ restRoot = idcL10n.apiRoot,
+ notice = $( '.jp-idc-notice' ),
+ idcButtons = $( '.jp-idc-notice .dops-button' ),
+ tracksUser = idcL10n.tracksUserData,
+ tracksEvent = idcL10n.tracksEventData,
+ adminBarMenu = $( '#wp-admin-bar-jetpack-idc' ),
+ confirmSafeModeButton = $( '#jp-idc-confirm-safe-mode-action' ),
+ fixConnectionButton = $( '#jp-idc-fix-connection-action' ),
+ migrateButton = $( '#jp-idc-migrate-action'),
+ reconnectButton = $( '#jp-idc-reconnect-site-action' ),
+ errorNotice = $( '.jp-idc-error__notice'),
+ erroredAction = false;
+
+ // Initialize Tracks and bump stats.
+ analytics.initialize( tracksUser.userid, tracksUser.username );
+ if ( tracksEvent.isAdmin ) {
+ trackAndBumpMCStats( 'notice_view' );
+ } else {
+ trackAndBumpMCStats( 'non_admin_notice_view', { 'page': tracksEvent.currentScreen } );
+ }
+ clearConfirmationArgsFromUrl();
+
+ // If the user dismisses the notice, set a cookie for one week so we don't display it for that time.
+ notice.on( 'click', '.notice-dismiss', function() {
+ var secure = ( 'https:' === window.location.protocol );
+ wpCookies.set( 'jetpack_idc_dismiss_notice', '1', 7 * 24 * 60 * 60, false, false, secure );
+ trackAndBumpMCStats( 'non_admin_notice_dismiss', { 'page': tracksEvent.currentScreen } );
+ } );
+
+ notice.on( 'click', '#jp-idc-error__action', function() {
+ errorNotice.hide();
+ switch( erroredAction ) {
+ case 'confirm':
+ confirmSafeMode();
+ break;
+ case 'start-fresh':
+ startFreshConnection();
+ break;
+ case 'migrate':
+ migrateStatsAndSubscribers();
+ break;
+ default:
+ return;
+ }
+ } );
+
+ // Confirm Safe Mode
+ confirmSafeModeButton.on( 'click', confirmSafeMode );
+
+ // Fix connection
+ fixConnectionButton.on( 'click', fixJetpackConnection );
+
+ // Start fresh connection
+ reconnectButton.on( 'click', startFreshConnection );
+
+ // Starts migration process.
+ migrateButton.on( 'click', migrateStatsAndSubscribers );
+
+ function disableDopsButtons() {
+ idcButtons.prop( 'disabled', true );
+ }
+
+ function enableDopsButtons() {
+ idcButtons.prop( 'disabled', false );
+ }
+
+ function clearConfirmationArgsFromUrl( allowReload ) {
+ allowReload = 'undefined' === typeof allowReload ? false : allowReload;
+
+ // If the jetpack_idc_clear_confirmation query arg is present, let's try to clear it.
+ //
+ // Otherwise, there's a weird flow where if the user dismisses the notice, then shows the notice, then clicks
+ // the confirm safe mode button again, and then reloads the page, then the notice never disappears.
+ if ( window.location.search && -1 !== window.location.search.indexOf( 'jetpack_idc_clear_confirmation' ) ) {
+ trackAndBumpMCStats( 'clear_confirmation_clicked' );
+
+ // If push state is available, let's use that to minimize reloading the page.
+ // Otherwise, we can clear the args by reloading the page.
+ if ( history && history.pushState ) {
+ history.pushState( {}, '', currentUrl );
+ } else if ( allowReload ) {
+ window.location.href = currentUrl;
+ }
+ }
+ }
+
+ function confirmSafeMode() {
+ errorNotice.hide();
+ trackAndBumpMCStats( 'confirm_safe_mode' );
+
+ var route = restRoot + 'jetpack/v4/identity-crisis/confirm-safe-mode';
+ disableDopsButtons();
+ $.ajax( {
+ method: 'POST',
+ beforeSend : function ( xhr ) {
+ xhr.setRequestHeader( 'X-WP-Nonce', restNonce );
+ },
+ url: route,
+ data: {},
+ success: function() {
+ notice.hide();
+ adminBarMenu.removeClass( 'hide' );
+
+ // We must refresh the Jetpack admin UI page in order for the React UI to render.
+ if ( window.location.search && 1 === window.location.search.indexOf( 'page=jetpack' ) ) {
+ window.location.reload();
+ }
+ },
+ error: function( error ) {
+ erroredAction = 'confirm';
+ displayErrorNotice( error );
+ enableDopsButtons();
+ }
+ } );
+ }
+
+ function migrateStatsAndSubscribers() {
+ errorNotice.hide();
+ trackAndBumpMCStats( 'migrate' );
+
+ var route = restRoot + 'jetpack/v4/identity-crisis/migrate';
+ disableDopsButtons();
+ $.ajax( {
+ method: 'POST',
+ beforeSend : function ( xhr ) {
+ xhr.setRequestHeader( 'X-WP-Nonce', restNonce );
+ },
+ url: route,
+ data: {},
+ success: function() {
+ notice.hide();
+ if ( $( 'body' ).hasClass( 'toplevel_page_jetpack' ) ) {
+ // On the main Jetpack page, sites in IDC will not see Jetpack's interface.
+ // Once IDC is resolved, we need to refresh the page to regain access to the UI.
+ window.location.reload( true );
+ }
+ },
+ error: function( error ) {
+ erroredAction = 'migrate';
+ displayErrorNotice( error );
+ enableDopsButtons();
+ }
+ } );
+ }
+
+ function fixJetpackConnection() {
+ errorNotice.hide();
+ trackAndBumpMCStats( 'fix_connection' );
+ notice.addClass( 'jp-idc-show-second-step' );
+ }
+
+ /**
+ * On successful request of the endpoint, we will redirect to the
+ * connection auth flow after appending a specific 'from=' param for tracking.
+ */
+ function startFreshConnection() {
+ errorNotice.hide();
+ trackAndBumpMCStats( 'start_fresh' );
+
+ var route = restRoot + 'jetpack/v4/identity-crisis/start-fresh';
+ disableDopsButtons();
+ $.ajax( {
+ method: 'POST',
+ beforeSend : function ( xhr ) {
+ xhr.setRequestHeader( 'X-WP-Nonce', restNonce );
+ },
+ url: route,
+ data: {},
+ success: function( connectUrl ){
+ // Add a from param and take them to connect.
+ window.location = connectUrl + '&from=idc-notice';
+ },
+ error: function( error ) {
+ erroredAction = 'start-fresh';
+ displayErrorNotice( error );
+ enableDopsButtons();
+ }
+ } );
+ }
+
+ /**
+ * Displays an error message from the REST endpoints we're hitting.
+ *
+ * @param error {Object} Object containing the errored response from the API
+ */
+ function displayErrorNotice( error ) {
+ var errorDescription = $( '.jp-idc-error__desc' );
+ if ( error && error.responseJSON && error.responseJSON.message ) {
+ errorDescription.html( error.responseJSON.message );
+ } else {
+ errorDescription.html( '' );
+ }
+ errorNotice.css( 'display', 'flex' );
+ }
+
+ /**
+ * This function will fire both a Tracks and MC stat.
+ * It will make sure to format the event name properly for the given stat home.
+ *
+ * Tracks: Will be prefixed by 'jetpack_idc_' and use underscores.
+ * MC: Will not be prefixed, and will use dashes.
+ *
+ * @param eventName string
+ * @param extraProps object
+ */
+ function trackAndBumpMCStats( eventName, extraProps ) {
+ if ( 'undefined' === typeof extraProps || 'object' !== typeof extraProps ) {
+ extraProps = {};
+ }
+
+ if ( eventName && eventName.length ) {
+ // Format for Tracks
+ eventName = eventName.replace( /-/g, '_' );
+ eventName = eventName.indexOf( 'jetpack_idc_' ) !== 0 ? 'jetpack_idc_' + eventName : eventName;
+ analytics.tracks.recordEvent( eventName, extraProps );
+
+ // Now format for MC stats
+ eventName = eventName.replace( 'jetpack_idc_', '' );
+ eventName = eventName.replace( /_/g, '-' );
+ analytics.mc.bumpStat( 'jetpack-idc', eventName );
+ }
+ }
+})( jQuery );
diff --git a/plugins/jetpack/_inc/jetpack-connection-banner.js b/plugins/jetpack/_inc/jetpack-connection-banner.js
new file mode 100644
index 00000000..6cde32e9
--- /dev/null
+++ b/plugins/jetpack/_inc/jetpack-connection-banner.js
@@ -0,0 +1,41 @@
+/* jQuery */
+
+( function( $ ) {
+ var nav = $( '.jp-wpcom-connect__vertical-nav-container' ),
+ contentContainer = $( '.jp-wpcom-connect__content-container' ),
+ nextFeatureButtons = $( '.jp-banner__button-container .next-feature' );
+
+ nav.on( 'click', '.vertical-menu__feature-item:not( .vertical-menu__feature-item-is-selected )', function() {
+ transitionSlideToIndex( $( this ).index() );
+ } );
+
+ nextFeatureButtons.on( 'click', function() {
+ var slideIndex = $( this )
+ .closest( '.jp-wpcom-connect__slide' )
+ .index();
+
+ transitionSlideToIndex( slideIndex + 1 );
+ } );
+
+ function transitionSlideToIndex( index ) {
+ // Remove classes from previously selected menu item and content
+ nav
+ .find( '.vertical-menu__feature-item-is-selected' )
+ .removeClass( 'vertical-menu__feature-item-is-selected' );
+
+ contentContainer
+ .find( '.jp__slide-is-active' )
+ .removeClass( 'jp__slide-is-active' );
+
+ // Add classes to selected menu item and content
+ nav
+ .children()
+ .eq( index )
+ .addClass( 'vertical-menu__feature-item-is-selected' );
+
+ contentContainer
+ .children()
+ .eq( index )
+ .addClass( 'jp__slide-is-active' );
+ }
+})( jQuery );
diff --git a/plugins/jetpack/_inc/jetpack-strings.php b/plugins/jetpack/_inc/jetpack-strings.php
index ac792ce6..8bbc431b 100644
--- a/plugins/jetpack/_inc/jetpack-strings.php
+++ b/plugins/jetpack/_inc/jetpack-strings.php
@@ -34,53 +34,15 @@ __( "Deactivating %(slug)s…", "jetpack" ), // _inc/client/state/modules/action
__( "%(slug)s failed to activate. %(error)s", "jetpack" ), // _inc/client/state/modules/actions.js:127
__( "%(slug)s has been activated.", "jetpack" ), // _inc/client/state/modules/actions.js:110
__( "Activating %(slug)s…", "jetpack" ), // _inc/client/state/modules/actions.js:94
-__( "There are unsaved settings in this tab that will be lost if you leave it. Proceed?", "jetpack" ), // _inc/client/main.jsx:58
-__( "Show falling snow on my blog from Dec 1st until Jan 4th.", "jetpack" ), // _inc/client/appearance/index.jsx:111
-__( "Show falling snow in the holiday period.", "jetpack" ), // _inc/client/appearance/index.jsx:98
-__( "Holiday Snow", "jetpack" ), // _inc/client/appearance/index.jsx:97
-__( "Learn More", "jetpack" ), // _inc/client/appearance/index.jsx:86
-__( "Unavailable in Dev Mode", "jetpack" ), // _inc/client/appearance/index.jsx:56
-__( "WordPress.com for Linux", "jetpack" ), // _inc/client/apps/index.jsx:190
-__( "WordPress.com for Windows", "jetpack" ), // _inc/client/apps/index.jsx:186
-__( "WordPress.com for Mac OS X", "jetpack" ), // _inc/client/apps/index.jsx:181
-__( "A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.", "jetpack" ), // _inc/client/apps/index.jsx:178
-__( "On Your Desktop", "jetpack" ), // _inc/client/apps/index.jsx:177
-__( "WordPress.com in Google Play", "jetpack" ), // _inc/client/apps/index.jsx:165
-__( "WordPress.com in the App Store", "jetpack" ), // _inc/client/apps/index.jsx:156
-__( "Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.", "jetpack" ), // _inc/client/apps/index.jsx:153
-__( "In Your Pocket", "jetpack" ), // _inc/client/apps/index.jsx:152
-__( "Get WordPress apps for any screen.", "jetpack" ), // _inc/client/apps/index.jsx:145
-__( "Inspiration strikes any time, anywhere.", "jetpack" ), // _inc/client/apps/index.jsx:141
-__( "Launch Reader", "jetpack" ), // _inc/client/apps/index.jsx:119
-__( "The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.", "jetpack" ), // _inc/client/apps/index.jsx:117
-__( "Connect with the Community", "jetpack" ), // _inc/client/apps/index.jsx:116
-__( "View Your Stats", "jetpack" ), // _inc/client/apps/index.jsx:94
-__( "Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.", "jetpack" ), // _inc/client/apps/index.jsx:92
-__( "Connect with your Visitors", "jetpack" ), // _inc/client/apps/index.jsx:91
-__( "Try the New Editor", "jetpack" ), // _inc/client/apps/index.jsx:72
-__( "Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.", "jetpack" ), // _inc/client/apps/index.jsx:70
-__( "Focus on your Writing", "jetpack" ), // _inc/client/apps/index.jsx:69
-__( "Manage Plugins", "jetpack" ), // _inc/client/apps/index.jsx:56
-__( "Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.", "jetpack" ), // _inc/client/apps/index.jsx:54
-__( "Bulk and automatic updates", "jetpack" ), // _inc/client/apps/index.jsx:53
-__( "All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.", "jetpack" ), // _inc/client/apps/index.jsx:31
-__( "Feel the performance", "jetpack" ), // _inc/client/apps/index.jsx:30
-__( "Manage all your sites from a single dashboard.", "jetpack" ), // _inc/client/apps/index.jsx:25
-__( "Powerful WordPress.com features on every device.", "jetpack" ), // _inc/client/apps/index.jsx:21
-__( "View your {{a}}Email Followers{{/a}}", "jetpack" ), // _inc/client/engagement/index.jsx:147
-__( "View {{a}}All Stats{{/a}}", "jetpack" ), // _inc/client/engagement/index.jsx:133
-__( "Learn More", "jetpack" ), // _inc/client/engagement/index.jsx:127
-__( "Unavailable in Dev Mode", "jetpack" ), // _inc/client/engagement/index.jsx:97
-__( "Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.", "jetpack" ), // _inc/client/engagement/index.jsx:50
-__( "Link your account to WordPress.com to get the most out of Jetpack.", "jetpack" ), // _inc/client/general-settings/connection-settings.jsx:57
-__( "You are connected as ", "jetpack" ), // _inc/client/general-settings/connection-settings.jsx:47
-__( "The site is in Development Mode, so you can not connect to WordPress.com.", "jetpack" ), // _inc/client/general-settings/connection-settings.jsx:37
-__( "Manage your Jetpack connection.", "jetpack" ), // _inc/client/general-settings/index.jsx:89
-__( "Connection Settings", "jetpack" ), // _inc/client/general-settings/index.jsx:88
-__( "Learn More", "jetpack" ), // _inc/client/general-settings/index.jsx:79
-__( "Unavailable in Dev Mode", "jetpack" ), // _inc/client/general-settings/index.jsx:46
-_x( "Spam comments blocked.", "Example: \"412 Spam comments blocked\"", "jetpack" ), // _inc/client/at-a-glance/akismet.jsx:128
-__( "Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.", "jetpack" ), // _inc/client/at-a-glance/akismet.jsx:107
+__( "There are unsaved settings in this tab that will be lost if you leave it. Proceed?", "jetpack" ), // _inc/client/main.jsx:82
+__( "There are unsaved settings in this tab that will be lost if you leave it. Proceed?", "jetpack" ), // _inc/client/main.jsx:68
+__( "Show falling snow on my blog from Dec 1st until Jan 4th.", "jetpack" ), // _inc/client/appearance/index.jsx:113
+__( "Show falling snow in the holiday period.", "jetpack" ), // _inc/client/appearance/index.jsx:100
+__( "Holiday Snow", "jetpack" ), // _inc/client/appearance/index.jsx:99
+__( "Learn More", "jetpack" ), // _inc/client/appearance/index.jsx:87
+__( "Unavailable in Dev Mode", "jetpack" ), // _inc/client/appearance/index.jsx:57
+_x( "Spam comments blocked.", "Example: \"412 Spam comments blocked\"", "jetpack" ), // _inc/client/at-a-glance/akismet.jsx:129
+__( "Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.", "jetpack" ), // _inc/client/at-a-glance/akismet.jsx:108
__( "Invalid Key", "jetpack" ), // _inc/client/at-a-glance/akismet.jsx:102
__( "For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.", "jetpack" ), // _inc/client/at-a-glance/akismet.jsx:84
__( "For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.", "jetpack" ), // _inc/client/at-a-glance/akismet.jsx:62
@@ -92,24 +54,23 @@ __( "To automatically back up your entire site, please {{a}}install and activate
__( "{{a}}View backup details{{/a}}.", "jetpack" ), // _inc/client/at-a-glance/backups.jsx:55
__( "Loading…", "jetpack" ), // _inc/client/at-a-glance/backups.jsx:37
__( "Backups", "jetpack" ), // _inc/client/at-a-glance/backups.jsx:27
-__( "Performance", "jetpack" ), // _inc/client/at-a-glance/index.jsx:55
-__( "Manage security on WordPress.com", "jetpack" ), // _inc/client/at-a-glance/index.jsx:45
-__( "Security", "jetpack" ), // _inc/client/at-a-glance/index.jsx:40
-__( "{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.", "jetpack" ), // _inc/client/at-a-glance/monitor.jsx:62
-__( "Unavailable in Dev Mode.", "jetpack" ), // _inc/client/at-a-glance/monitor.jsx:61
-__( "Jetpack is monitoring your site. If we think your site is down you will receive an email.", "jetpack" ), // _inc/client/at-a-glance/monitor.jsx:48
-__( "Loading…", "jetpack" ), // _inc/client/at-a-glance/monitor.jsx:37
-__( "Downtime Monitoring", "jetpack" ), // _inc/client/at-a-glance/monitor.jsx:24
+__( "Performance", "jetpack" ), // _inc/client/at-a-glance/index.jsx:54
+__( "Manage security on WordPress.com", "jetpack" ), // _inc/client/at-a-glance/index.jsx:44
+__( "Security", "jetpack" ), // _inc/client/at-a-glance/index.jsx:39
+__( "{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.", "jetpack" ), // _inc/client/at-a-glance/monitor.jsx:45
+__( "Unavailable in Dev Mode.", "jetpack" ), // _inc/client/at-a-glance/monitor.jsx:44
+__( "Jetpack is monitoring your site. If we think your site is down, you will receive an email.", "jetpack" ), // _inc/client/at-a-glance/monitor.jsx:31
+__( "Downtime Monitoring", "jetpack" ), // _inc/client/at-a-glance/monitor.jsx:22
__( "{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.", "jetpack" ), // _inc/client/at-a-glance/photon.jsx:43
__( "Unavailable in Dev Mode", "jetpack" ), // _inc/client/at-a-glance/photon.jsx:42
__( "Jetpack is improving and optimizing your image speed.", "jetpack" ), // _inc/client/at-a-glance/photon.jsx:30
__( "Image Performance %(photon)s", "jetpack" ), // _inc/client/at-a-glance/photon.jsx:22
-__( "{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.", "jetpack" ), // _inc/client/at-a-glance/plugins.jsx:97
-__( "All plugins are up-to-date. Awesome work!", "jetpack" ), // _inc/client/at-a-glance/plugins.jsx:96
-__( "{{a}}Activate Manage and turn on auto updates{{/a}}", "jetpack" ), // _inc/client/at-a-glance/plugins.jsx:81
-__( "{{a}}Turn on plugin auto updates{{/a}}", "jetpack" ), // _inc/client/at-a-glance/plugins.jsx:80
-_n( "Needs updating. ", "Need updating. ", 1, "jetpack" ), // _inc/client/at-a-glance/plugins.jsx:70
-_n( "%(number)s plugin", "%(number)s plugins", 1, "jetpack" ), // _inc/client/at-a-glance/plugins.jsx:60
+__( "{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.", "jetpack" ), // _inc/client/at-a-glance/plugins.jsx:100
+__( "All plugins are up-to-date. Awesome work!", "jetpack" ), // _inc/client/at-a-glance/plugins.jsx:99
+__( "{{a}}Activate Manage and turn on auto updates{{/a}}", "jetpack" ), // _inc/client/at-a-glance/plugins.jsx:84
+__( "{{a}}Turn on plugin auto updates{{/a}}", "jetpack" ), // _inc/client/at-a-glance/plugins.jsx:83
+_n( "Needs updating. ", "Need updating. ", 1, "jetpack" ), // _inc/client/at-a-glance/plugins.jsx:73
+_n( "%(number)s plugin", "%(number)s plugins", 1, "jetpack" ), // _inc/client/at-a-glance/plugins.jsx:63
__( "Loading…", "jetpack" ), // _inc/client/at-a-glance/plugins.jsx:47
__( "Plugin Updates", "jetpack" ), // _inc/client/at-a-glance/plugins.jsx:33
__( "{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.", "jetpack" ), // _inc/client/at-a-glance/protect.jsx:65
@@ -129,71 +90,126 @@ __( "Malware Scanning", "jetpack" ), // _inc/client/at-a-glance/scan.jsx:28
__( "{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.", "jetpack" ), // _inc/client/at-a-glance/site-verification.jsx:43
__( "Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}", "jetpack" ), // _inc/client/at-a-glance/site-verification.jsx:27
__( "Site Verification Tools", "jetpack" ), // _inc/client/at-a-glance/site-verification.jsx:21
-__( "Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.", "jetpack" ), // _inc/client/plans/plan-body.jsx:120
-__( "Enjoy priority support", "jetpack" ), // _inc/client/plans/plan-body.jsx:119
-__( "Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.", "jetpack" ), // _inc/client/plans/plan-body.jsx:115
-__( "Lock out the bad guys", "jetpack" ), // _inc/client/plans/plan-body.jsx:114
-__( "Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.", "jetpack" ), // _inc/client/plans/plan-body.jsx:111
-__( "Maximum grade security", "jetpack" ), // _inc/client/plans/plan-body.jsx:110
-__( "Compare Plans", "jetpack" ), // _inc/client/plans/plan-body.jsx:95
-__( "Advanced polls and ratings", "jetpack" ), // _inc/client/plans/plan-body.jsx:92
-__( "One-click threat resolution", "jetpack" ), // _inc/client/plans/plan-body.jsx:91
-__( "Real-time backups", "jetpack" ), // _inc/client/plans/plan-body.jsx:90
-__( "Unlimited backup archive", "jetpack" ), // _inc/client/plans/plan-body.jsx:89
-__( "Includes on-demand malware scanning", "jetpack" ), // _inc/client/plans/plan-body.jsx:88
-__( "Supports 1-3 sites", "jetpack" ), // _inc/client/plans/plan-body.jsx:87
-__( "Jetpack Professional offers advanced features including:", "jetpack" ), // _inc/client/plans/plan-body.jsx:86
-__( "Need more?", "jetpack" ), // _inc/client/plans/plan-body.jsx:85
-__( "Create a new poll", "jetpack" ), // _inc/client/plans/plan-body.jsx:76
-__( "Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.", "jetpack" ), // _inc/client/plans/plan-body.jsx:74
-__( "Surveys & Polls", "jetpack" ), // _inc/client/plans/plan-body.jsx:73
-__( "Configure VaultPress", "jetpack" ), // _inc/client/plans/plan-body.jsx:64
-__( "View your security dashboard", "jetpack" ), // _inc/client/plans/plan-body.jsx:59
-__( "Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.", "jetpack" ), // _inc/client/plans/plan-body.jsx:53
-__( "Security Scanning & Backups", "jetpack" ), // _inc/client/plans/plan-body.jsx:52
-__( "Configure Akismet", "jetpack" ), // _inc/client/plans/plan-body.jsx:45
-__( "View your spam stats", "jetpack" ), // _inc/client/plans/plan-body.jsx:40
-__( "State-of-the-art spam defense powered by Akismet.", "jetpack" ), // _inc/client/plans/plan-body.jsx:34
-__( "Spam Protection", "jetpack" ), // _inc/client/plans/plan-body.jsx:33
-__( "Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.", "jetpack" ), // _inc/client/plans/plan-header.jsx:97
-__( "Your site is on Development Mode", "jetpack" ), // _inc/client/plans/plan-header.jsx:96
-__( "Unlock the full potential of your site with the features included in your plan.", "jetpack" ), // _inc/client/plans/plan-header.jsx:83
-__( "Your site is on the Jetpack Professional plan", "jetpack" ), // _inc/client/plans/plan-header.jsx:82
-__( "Unlock the full potential of your site with the features included in your plan.", "jetpack" ), // _inc/client/plans/plan-header.jsx:68
-__( "Your site is on the Jetpack Premium plan", "jetpack" ), // _inc/client/plans/plan-header.jsx:67
-__( "Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.", "jetpack" ), // _inc/client/plans/plan-header.jsx:53
-__( "Your site is on the Free Jetpack Plan", "jetpack" ), // _inc/client/plans/plan-header.jsx:52
-__( "Compare Plans", "jetpack" ), // _inc/client/plans/plan-header.jsx:33
-__( "Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.", "jetpack" ), // _inc/client/plans/plan-header.jsx:30
-__( "Threats don't discriminate", "jetpack" ), // _inc/client/plans/plan-header.jsx:29
-__( "Backup, protect, repair and build a better website.", "jetpack" ), // _inc/client/plans/plan-header.jsx:25
-__( "Powerful security tools for ultimate peace of mind", "jetpack" ), // _inc/client/plans/plan-header.jsx:22
-__( "ACTIVE", "jetpack" ), // _inc/client/pro-status/index.jsx:115
-__( "ACTIVE", "jetpack" ), // _inc/client/pro-status/index.jsx:100
-__( "Upgrade", "jetpack" ), // _inc/client/pro-status/index.jsx:95
-__( "Set up", "jetpack" ), // _inc/client/pro-status/index.jsx:90
-__( "Invalid Key", "jetpack" ), // _inc/client/pro-status/index.jsx:79
+__( "WordPress.com for Linux", "jetpack" ), // _inc/client/apps/index.jsx:192
+__( "WordPress.com for Windows", "jetpack" ), // _inc/client/apps/index.jsx:188
+__( "WordPress.com for Mac OS X", "jetpack" ), // _inc/client/apps/index.jsx:183
+__( "A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.", "jetpack" ), // _inc/client/apps/index.jsx:180
+__( "On Your Desktop", "jetpack" ), // _inc/client/apps/index.jsx:179
+__( "WordPress.com in Google Play", "jetpack" ), // _inc/client/apps/index.jsx:167
+__( "WordPress.com in the App Store", "jetpack" ), // _inc/client/apps/index.jsx:158
+__( "Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.", "jetpack" ), // _inc/client/apps/index.jsx:155
+__( "In Your Pocket", "jetpack" ), // _inc/client/apps/index.jsx:154
+__( "Get WordPress apps for any screen.", "jetpack" ), // _inc/client/apps/index.jsx:147
+__( "Inspiration strikes any time, anywhere.", "jetpack" ), // _inc/client/apps/index.jsx:143
+__( "Launch Reader", "jetpack" ), // _inc/client/apps/index.jsx:121
+__( "The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.", "jetpack" ), // _inc/client/apps/index.jsx:119
+__( "Connect with the Community", "jetpack" ), // _inc/client/apps/index.jsx:118
+__( "View Your Stats", "jetpack" ), // _inc/client/apps/index.jsx:96
+__( "Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.", "jetpack" ), // _inc/client/apps/index.jsx:94
+__( "Connect with your Visitors", "jetpack" ), // _inc/client/apps/index.jsx:93
+__( "Try the New Editor", "jetpack" ), // _inc/client/apps/index.jsx:74
+__( "Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.", "jetpack" ), // _inc/client/apps/index.jsx:72
+__( "Focus on your Writing", "jetpack" ), // _inc/client/apps/index.jsx:71
+__( "Manage Plugins", "jetpack" ), // _inc/client/apps/index.jsx:58
+__( "Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.", "jetpack" ), // _inc/client/apps/index.jsx:56
+__( "Bulk and automatic updates", "jetpack" ), // _inc/client/apps/index.jsx:55
+__( "All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.", "jetpack" ), // _inc/client/apps/index.jsx:31
+__( "Feel the performance", "jetpack" ), // _inc/client/apps/index.jsx:30
+__( "Manage all your sites from a single dashboard.", "jetpack" ), // _inc/client/apps/index.jsx:25
+__( "Powerful WordPress.com features on every device.", "jetpack" ), // _inc/client/apps/index.jsx:21
+__( "Link your account to WordPress.com to get the most out of Jetpack.", "jetpack" ), // _inc/client/general-settings/connection-settings.jsx:57
+__( "You are connected as ", "jetpack" ), // _inc/client/general-settings/connection-settings.jsx:47
+__( "The site is in Development Mode, so you can not connect to WordPress.com.", "jetpack" ), // _inc/client/general-settings/connection-settings.jsx:37
+__( "Manage your Jetpack connection.", "jetpack" ), // _inc/client/general-settings/index.jsx:89
+__( "Connection Settings", "jetpack" ), // _inc/client/general-settings/index.jsx:88
+__( "Learn More", "jetpack" ), // _inc/client/general-settings/index.jsx:79
+__( "Unavailable in Dev Mode", "jetpack" ), // _inc/client/general-settings/index.jsx:46
+__( "View your {{a}}Email Followers{{/a}}", "jetpack" ), // _inc/client/engagement/index.jsx:206
+__( "View {{a}}All Stats{{/a}}", "jetpack" ), // _inc/client/engagement/index.jsx:191
+__( "Learn More", "jetpack" ), // _inc/client/engagement/index.jsx:184
+__( "Pro", "jetpack" ), // _inc/client/engagement/index.jsx:139
+__( "Unavailable in Dev Mode", "jetpack" ), // _inc/client/engagement/index.jsx:123
+__( "Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.", "jetpack" ), // _inc/client/engagement/index.jsx:53
+__( "Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.", "jetpack" ), // _inc/client/plans/plan-body.jsx:203
+__( "Enjoy priority support", "jetpack" ), // _inc/client/plans/plan-body.jsx:202
+__( "Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.", "jetpack" ), // _inc/client/plans/plan-body.jsx:198
+__( "Lock out the bad guys", "jetpack" ), // _inc/client/plans/plan-body.jsx:197
+__( "Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.", "jetpack" ), // _inc/client/plans/plan-body.jsx:194
+__( "Maximum grade security", "jetpack" ), // _inc/client/plans/plan-body.jsx:193
+__( "Compare Plans", "jetpack" ), // _inc/client/plans/plan-body.jsx:178
+__( "Advanced SEO tools", "jetpack" ), // _inc/client/plans/plan-body.jsx:175
+__( "Advanced polls and ratings", "jetpack" ), // _inc/client/plans/plan-body.jsx:174
+__( "One-click threat resolution", "jetpack" ), // _inc/client/plans/plan-body.jsx:173
+__( "Real-time backups", "jetpack" ), // _inc/client/plans/plan-body.jsx:172
+__( "On-demand security scanning", "jetpack" ), // _inc/client/plans/plan-body.jsx:171
+__( "If your site is important to you, consider protecting and improving it with some of our advanced features: ", "jetpack" ), // _inc/client/plans/plan-body.jsx:170
+__( "Need more? Running a business site?", "jetpack" ), // _inc/client/plans/plan-body.jsx:169
+__( "Create a new poll", "jetpack" ), // _inc/client/plans/plan-body.jsx:160
+__( "Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.", "jetpack" ), // _inc/client/plans/plan-body.jsx:158
+__( "Surveys & Polls", "jetpack" ), // _inc/client/plans/plan-body.jsx:157
+__( "Activate SEO Tools", "jetpack" ), // _inc/client/plans/plan-body.jsx:146
+__( "Configure Site SEO", "jetpack" ), // _inc/client/plans/plan-body.jsx:137
+__( "Advanced SEO tools to help your site get found when people search for relevant content.", "jetpack" ), // _inc/client/plans/plan-body.jsx:132
+__( "SEO Tools", "jetpack" ), // _inc/client/plans/plan-body.jsx:131
+__( "Configure VaultPress", "jetpack" ), // _inc/client/plans/plan-body.jsx:119
+__( "View your security dashboard", "jetpack" ), // _inc/client/plans/plan-body.jsx:114
+__( "Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).", "jetpack" ), // _inc/client/plans/plan-body.jsx:108
+__( "Backups & Security Scanning", "jetpack" ), // _inc/client/plans/plan-body.jsx:107
+__( "Configure VaultPress", "jetpack" ), // _inc/client/plans/plan-body.jsx:96
+__( "View your security dashboard", "jetpack" ), // _inc/client/plans/plan-body.jsx:91
+__( "Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).", "jetpack" ), // _inc/client/plans/plan-body.jsx:85
+__( "Backups & Security Scanning", "jetpack" ), // _inc/client/plans/plan-body.jsx:84
+__( "Configure VaultPress", "jetpack" ), // _inc/client/plans/plan-body.jsx:73
+__( "View your security dashboard", "jetpack" ), // _inc/client/plans/plan-body.jsx:68
+__( "Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).", "jetpack" ), // _inc/client/plans/plan-body.jsx:62
+__( "Backups", "jetpack" ), // _inc/client/plans/plan-body.jsx:61
+__( "Configure Akismet", "jetpack" ), // _inc/client/plans/plan-body.jsx:52
+__( "View your spam stats", "jetpack" ), // _inc/client/plans/plan-body.jsx:47
+__( "State-of-the-art spam defense powered by Akismet.", "jetpack" ), // _inc/client/plans/plan-body.jsx:41
+__( "Spam Protection", "jetpack" ), // _inc/client/plans/plan-body.jsx:40
+__( "Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.", "jetpack" ), // _inc/client/plans/plan-header.jsx:116
+__( "Your site is on Development Mode", "jetpack" ), // _inc/client/plans/plan-header.jsx:115
+__( "You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.", "jetpack" ), // _inc/client/plans/plan-header.jsx:102
+__( "Your site is on the Jetpack Professional plan", "jetpack" ), // _inc/client/plans/plan-header.jsx:101
+__( "With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.", "jetpack" ), // _inc/client/plans/plan-header.jsx:87
+__( "Your site is on the Jetpack Premium plan", "jetpack" ), // _inc/client/plans/plan-header.jsx:86
+__( "With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.", "jetpack" ), // _inc/client/plans/plan-header.jsx:72
+__( "Your site is on the Jetpack Personal plan", "jetpack" ), // _inc/client/plans/plan-header.jsx:71
+__( "Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.", "jetpack" ), // _inc/client/plans/plan-header.jsx:57
+__( "Your site is on the Free Jetpack Plan", "jetpack" ), // _inc/client/plans/plan-header.jsx:56
+__( "Learn more...", "jetpack" ), // _inc/client/plans/plan-header.jsx:37
+__( "Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.", "jetpack" ), // _inc/client/plans/plan-header.jsx:33
+__( "For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.", "jetpack" ), // _inc/client/plans/plan-header.jsx:31
+__( "How much is your website worth?", "jetpack" ), // _inc/client/plans/plan-header.jsx:29
+__( "The Personal Plan keeps your data, site, and hard work safe.", "jetpack" ), // _inc/client/plans/plan-header.jsx:25
+__( "Introducing our most affordable backups and security plan yet", "jetpack" ), // _inc/client/plans/plan-header.jsx:22
+__( "ACTIVE", "jetpack" ), // _inc/client/pro-status/index.jsx:129
+__( "ACTIVE", "jetpack" ), // _inc/client/pro-status/index.jsx:114
+__( "Upgrade", "jetpack" ), // _inc/client/pro-status/index.jsx:109
+__( "Set up", "jetpack" ), // _inc/client/pro-status/index.jsx:104
+__( "Upgrade", "jetpack" ), // _inc/client/pro-status/index.jsx:94
+__( "Invalid Key", "jetpack" ), // _inc/client/pro-status/index.jsx:80
__( "Threats found!", "jetpack" ), // _inc/client/pro-status/index.jsx:65
__( "Unavailable in Dev Mode", "jetpack" ), // _inc/client/pro-status/index.jsx:55
-__( "No Results Found.", "jetpack" ), // _inc/client/search/index.jsx:174
-__( "Learn More", "jetpack" ), // _inc/client/search/index.jsx:163
-__( "Pro", "jetpack" ), // _inc/client/search/index.jsx:120
-__( "Unavailable in Dev Mode", "jetpack" ), // _inc/client/search/index.jsx:96
-__( "Keep your site backed up!", "jetpack" ), // _inc/client/search/index.jsx:71
-__( "Site Backups", "jetpack" ), // _inc/client/search/index.jsx:70
-__( "Keep those spammers away!", "jetpack" ), // _inc/client/search/index.jsx:64
-__( "Automatically scan your site for common threats and attacks.", "jetpack" ), // _inc/client/search/index.jsx:57
-__( "Security Scanning", "jetpack" ), // _inc/client/search/index.jsx:56
-__( "Learn More", "jetpack" ), // _inc/client/security/index.jsx:118
-__( "Pro", "jetpack" ), // _inc/client/security/index.jsx:81
-__( "Unavailable in Dev Mode", "jetpack" ), // _inc/client/security/index.jsx:54
-__( "Automatically backup your entire site.", "jetpack" ), // _inc/client/security/index.jsx:49
-__( "Site Backups", "jetpack" ), // _inc/client/security/index.jsx:49
-__( "State-of-the-art spam defense.", "jetpack" ), // _inc/client/security/index.jsx:48
-__( "Automated, comprehensive protection from threats and attacks.", "jetpack" ), // _inc/client/security/index.jsx:45
-__( "Security Scanning", "jetpack" ), // _inc/client/security/index.jsx:45
-__( "Learn More", "jetpack" ), // _inc/client/writing/index.jsx:109
-__( "Unavailable in Dev Mode", "jetpack" ), // _inc/client/writing/index.jsx:75
+__( "No Results Found.", "jetpack" ), // _inc/client/search/index.jsx:198
+__( "Learn More", "jetpack" ), // _inc/client/search/index.jsx:187
+__( "Pro", "jetpack" ), // _inc/client/search/index.jsx:144
+__( "Unavailable in Dev Mode", "jetpack" ), // _inc/client/search/index.jsx:111
+__( "Keep your site backed up!", "jetpack" ), // _inc/client/search/index.jsx:72
+__( "Site Backups", "jetpack" ), // _inc/client/search/index.jsx:71
+__( "Keep those spammers away!", "jetpack" ), // _inc/client/search/index.jsx:65
+__( "Automatically scan your site for common threats and attacks.", "jetpack" ), // _inc/client/search/index.jsx:58
+__( "Security Scanning", "jetpack" ), // _inc/client/search/index.jsx:57
+__( "Learn More", "jetpack" ), // _inc/client/security/index.jsx:119
+__( "Pro", "jetpack" ), // _inc/client/security/index.jsx:82
+__( "Unavailable in Dev Mode", "jetpack" ), // _inc/client/security/index.jsx:55
+__( "Automatically backup your entire site.", "jetpack" ), // _inc/client/security/index.jsx:50
+__( "Site Backups", "jetpack" ), // _inc/client/security/index.jsx:50
+__( "State-of-the-art spam defense.", "jetpack" ), // _inc/client/security/index.jsx:49
+__( "Automated, comprehensive protection from threats and attacks.", "jetpack" ), // _inc/client/security/index.jsx:46
+__( "Security Scanning", "jetpack" ), // _inc/client/security/index.jsx:46
+__( "Learn More", "jetpack" ), // _inc/client/writing/index.jsx:111
+__( "Unavailable in Dev Mode", "jetpack" ), // _inc/client/writing/index.jsx:77
__( "{{button}}View More Stats on WordPress.com {{/button}}", "jetpack" ), // _inc/client/at-a-glance/stats/dash-stats-bottom.jsx:104
__( "{{button}}View Old Stats{{/button}}", "jetpack" ), // _inc/client/at-a-glance/stats/dash-stats-bottom.jsx:95
/* translators: Referring to a number of comments */
@@ -217,71 +233,72 @@ __( "Something happened while loading stats. Please try again later or {{a}}view
__( "Click to view detailed stats.", "jetpack" ), // _inc/client/at-a-glance/stats/index.jsx:92
__( "Views: %(numberOfViews)s", "jetpack" ), // _inc/client/at-a-glance/stats/index.jsx:90
__( "Week of %(date)s", "jetpack" ), // _inc/client/at-a-glance/stats/index.jsx:74
-__( "Connect Jetpack", "jetpack" ), // _inc/client/components/connect-button/index.jsx:93
-__( "Disconnect Jetpack", "jetpack" ), // _inc/client/components/connect-button/index.jsx:83
-__( "Do you really want to disconnect your site from WordPress.com?", "jetpack" ), // _inc/client/components/connect-button/index.jsx:65
-__( "Link to WordPress.com", "jetpack" ), // _inc/client/components/connect-button/index.jsx:59
+__( "Connect Jetpack", "jetpack" ), // _inc/client/components/connect-button/index.jsx:101
+__( "Disconnect Jetpack", "jetpack" ), // _inc/client/components/connect-button/index.jsx:86
+__( "Do you really want to disconnect your site from WordPress.com?", "jetpack" ), // _inc/client/components/connect-button/index.jsx:71
+__( "Link to WordPress.com", "jetpack" ), // _inc/client/components/connect-button/index.jsx:65
__( "Unlink me from WordPress.com", "jetpack" ), // _inc/client/components/connect-button/index.jsx:48
-__( "Pro", "jetpack" ), // _inc/client/components/dash-item/index.jsx:94
-__( "Active", "jetpack" ), // _inc/client/components/dash-item/index.jsx:83
-__( "Updates Needed", "jetpack" ), // _inc/client/components/dash-item/index.jsx:78
_x( "Settings", "Noun. Displayed to screen readers.", "jetpack" ), // _inc/client/components/dash-section-header/index.jsx:43
-_x( "Privacy", "Shorthand for Privacy Policy.", "jetpack" ), // _inc/client/components/footer/index.jsx:123
-__( "Automattic's Privacy Policy", "jetpack" ), // _inc/client/components/footer/index.jsx:121
-_x( "Terms", "Shorthand for Terms of Service.", "jetpack" ), // _inc/client/components/footer/index.jsx:114
-__( "WordPress.com Terms of Service", "jetpack" ), // _inc/client/components/footer/index.jsx:112
-__( "Disconnect Jetpack", "jetpack" ), // _inc/client/components/footer/index.jsx:84
-__( "Disconnect from WordPress.com", "jetpack" ), // _inc/client/components/footer/index.jsx:82
-_x( "Debug", "Navigation item. Noun. Links to a debugger tool for Jetpack.", "jetpack" ), // _inc/client/components/footer/index.jsx:69
-__( "Test your site’s compatibility with Jetpack.", "jetpack" ), // _inc/client/components/footer/index.jsx:67
-_x( "Reset Options (dev versions only)", "Navigation item.", "jetpack" ), // _inc/client/components/footer/index.jsx:53
-__( "This will reset all Jetpack options, are you sure?", "jetpack" ), // _inc/client/components/footer/index.jsx:34
-__( "Do you really want to disconnect your site from WordPress.com?", "jetpack" ), // _inc/client/components/footer/index.jsx:28
+__( "Pro", "jetpack" ), // _inc/client/components/dash-item/index.jsx:98
+__( "Active", "jetpack" ), // _inc/client/components/dash-item/index.jsx:87
+__( "Updates Needed", "jetpack" ), // _inc/client/components/dash-item/index.jsx:81
+_x( "Privacy", "Shorthand for Privacy Policy.", "jetpack" ), // _inc/client/components/footer/index.jsx:126
+__( "Automattic's Privacy Policy", "jetpack" ), // _inc/client/components/footer/index.jsx:124
+_x( "Terms", "Shorthand for Terms of Service.", "jetpack" ), // _inc/client/components/footer/index.jsx:117
+__( "WordPress.com Terms of Service", "jetpack" ), // _inc/client/components/footer/index.jsx:115
+__( "Disconnect Jetpack", "jetpack" ), // _inc/client/components/footer/index.jsx:87
+__( "Disconnect from WordPress.com", "jetpack" ), // _inc/client/components/footer/index.jsx:85
+_x( "Debug", "Navigation item. Noun. Links to a debugger tool for Jetpack.", "jetpack" ), // _inc/client/components/footer/index.jsx:72
+__( "Test your site’s compatibility with Jetpack.", "jetpack" ), // _inc/client/components/footer/index.jsx:70
+_x( "Reset Options (dev versions only)", "Navigation item.", "jetpack" ), // _inc/client/components/footer/index.jsx:56
+__( "This will reset all Jetpack options, are you sure?", "jetpack" ), // _inc/client/components/footer/index.jsx:37
+__( "Do you really want to disconnect your site from WordPress.com?", "jetpack" ), // _inc/client/components/footer/index.jsx:30
__( "Save Settings", "jetpack" ), // _inc/client/components/forms/index.jsx:146
__( "Saving…", "jetpack" ), // _inc/client/components/forms/index.jsx:146
-__( "No account? Create one for free…", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:220
-__( "Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:212
-__( "Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:197
-__( "Did we mention free, professional support?", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:194
-__( "Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:178
-__( "Lightning fast, optimized images", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:175
-__( "Never fall behind on a security release or waste time updating multiple sites.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:165
-__( "Automatic site updates.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:162
-_x( "Manage", "Header. Noun: Manage is a module of Jetpack.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:158
-__( "Stress less. Monitor will send you real-time alerts if your site ever goes down.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:152
-__( "Live site monitoring.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:149
-_x( "Monitor", "Header. Noun: Monitor is a module of Jetpack.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:145
-__( "Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:136
-__( "Block site attacks.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:133
-_x( "Protect", "Header. Noun: Protect is a module of Jetpack.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:129
-__( "Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:118
-__( "Site security and peace of mind", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:115
-__( "Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:100
-__( "Track your growth", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:97
-__( "Keep visitors engaged by giving them more to share and read with Related Posts.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:90
-__( "Increase page views.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:87
-_x( "Related Posts", "Header. Noun: Related posts is a module of Jetpack.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:83
-__( "Give visitors the tools to share and subscribe to your content.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:77
-__( "Build a community.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:74
-__( "Sharing & Like Buttons", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:70
-__( "Use Publicize to automatically share your posts with friends, followers, and the world.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:64
-__( "Automated social marketing.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:61
-_x( "Publicize", "Header. Noun: Publicize is a module of Jetpack", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:57
-__( "Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:45
-__( "Drive more traffic to your site", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:42
-__( "No account? Create one for free…", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:33
-__( "Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:28
-__( "Welcome to Jetpack", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:23
+__( "No account? Create one for free…", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:222
+__( "Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:214
+__( "Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:199
+__( "Did we mention free, professional support?", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:196
+__( "Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:180
+__( "Lightning fast, optimized images", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:177
+__( "Never fall behind on a security release or waste time updating multiple sites.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:167
+__( "Automatic site updates.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:164
+_x( "Manage", "Header. Noun: Manage is a module of Jetpack.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:160
+__( "Stress less. Monitor will send you real-time alerts if your site ever goes down.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:154
+__( "Live site monitoring.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:151
+_x( "Monitor", "Header. Noun: Monitor is a module of Jetpack.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:147
+__( "Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:138
+__( "Block site attacks.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:135
+_x( "Protect", "Header. Noun: Protect is a module of Jetpack.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:131
+__( "Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:120
+__( "Site security and peace of mind", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:117
+__( "Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:102
+__( "Track your growth", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:99
+__( "Keep visitors engaged by giving them more to share and read with Related Posts.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:92
+__( "Increase page views.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:89
+_x( "Related Posts", "Header. Noun: Related posts is a module of Jetpack.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:85
+__( "Give visitors the tools to share and subscribe to your content.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:79
+__( "Build a community.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:76
+__( "Sharing & Like Buttons", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:72
+__( "Use Publicize to automatically share your posts with friends, followers, and the world.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:66
+__( "Automated social marketing.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:63
+_x( "Publicize", "Header. Noun: Publicize is a module of Jetpack", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:59
+__( "Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:47
+__( "Drive more traffic to your site", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:44
+__( "No account? Create one for free…", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:35
+__( "Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:30
+__( "Welcome to Jetpack", "jetpack" ), // _inc/client/components/jetpack-connect/index.jsx:25
__( "Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.", "jetpack" ), // _inc/client/components/jetpack-notices/dismissable.jsx:40
__( "You have successfully disconnected Jetpack", "jetpack" ), // _inc/client/components/jetpack-notices/dismissable.jsx:37
__( "Let us know!", "jetpack" ), // _inc/client/components/jetpack-notices/feedback-dash-request.jsx:36
__( "What would you like to see on your Jetpack Dashboard?", "jetpack" ), // _inc/client/components/jetpack-notices/feedback-dash-request.jsx:31
-__( "Link to WordPress.com", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:170
-__( "You, %(userName)s, are not connected to WordPress.com.", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:155
-__( "Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:108
-__( "Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:99
-__( "Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:90
-__( "You are running Jetpack on a {{a}}staging server{{/a}}.", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:55
+__( "Link to WordPress.com", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:172
+__( "You, %(userName)s, are not connected to WordPress.com.", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:157
+__( "Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:110
+__( "Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:101
+__( "Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:92
+__( "More Info", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:68
+__( "You are running Jetpack on a staging server.", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:58
__( "Submit Beta feedback", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:35
__( "You are currently running a development version of Jetpack.", "jetpack" ), // _inc/client/components/jetpack-notices/index.jsx:30
__( "You're fueled up and ready to go.", "jetpack" ), // _inc/client/components/jetpack-notices/state-notices.jsx:188
@@ -309,123 +326,127 @@ __( "Send us Feedback", "jetpack" ), // _inc/client/components/masthead/index.js
__( "Send us Feedback", "jetpack" ), // _inc/client/components/masthead/index.jsx:43
__( "Need Help?", "jetpack" ), // _inc/client/components/masthead/index.jsx:37
__( "Need Help?", "jetpack" ), // _inc/client/components/masthead/index.jsx:35
-__( "News Sitemap: {{a}}%(url)s{{/a}}", "jetpack" ), // _inc/client/components/module-settings/index.jsx:805
-__( "Sitemap: {{a}}%(url)s{{/a}}", "jetpack" ), // _inc/client/components/module-settings/index.jsx:795
-__( "Search engines will find the sitemaps at these locations:", "jetpack" ), // _inc/client/components/module-settings/index.jsx:793
-__( "Use Markdown for comments", "jetpack" ), // _inc/client/components/module-settings/index.jsx:774
-__( "Add a phrase", "jetpack" ), // _inc/client/components/module-settings/index.jsx:746
-__( "Ignored Phrases", "jetpack" ), // _inc/client/components/module-settings/index.jsx:742
-__( "Redundant Phrases", "jetpack" ), // _inc/client/components/module-settings/index.jsx:738
-__( "Phrases to Avoid", "jetpack" ), // _inc/client/components/module-settings/index.jsx:734
-__( "Passive Voice", "jetpack" ), // _inc/client/components/module-settings/index.jsx:730
-__( "Jargon", "jetpack" ), // _inc/client/components/module-settings/index.jsx:726
-__( "Hidden Verbs", "jetpack" ), // _inc/client/components/module-settings/index.jsx:722
-__( "Double Negatives", "jetpack" ), // _inc/client/components/module-settings/index.jsx:718
-__( "Diacritical Marks", "jetpack" ), // _inc/client/components/module-settings/index.jsx:714
-__( "Complex Phrases", "jetpack" ), // _inc/client/components/module-settings/index.jsx:710
-__( "Clichés", "jetpack" ), // _inc/client/components/module-settings/index.jsx:706
-__( "Bias Language", "jetpack" ), // _inc/client/components/module-settings/index.jsx:702
-__( "Enable proofreading for the following grammar and style rules: ", "jetpack" ), // _inc/client/components/module-settings/index.jsx:698
-__( "English Options", "jetpack" ), // _inc/client/components/module-settings/index.jsx:697
-__( "Use automatically detected language to proofread posts and pages", "jetpack" ), // _inc/client/components/module-settings/index.jsx:694
-__( "The proofreader supports English, French, German, Portuguese and Spanish.", "jetpack" ), // _inc/client/components/module-settings/index.jsx:689
-__( "Automatic Language Detection", "jetpack" ), // _inc/client/components/module-settings/index.jsx:687
-__( "A post or page is updated", "jetpack" ), // _inc/client/components/module-settings/index.jsx:684
-__( "A post or page is first published", "jetpack" ), // _inc/client/components/module-settings/index.jsx:680
-__( "Automatically proofread content when: ", "jetpack" ), // _inc/client/components/module-settings/index.jsx:676
-__( "Proofreading", "jetpack" ), // _inc/client/components/module-settings/index.jsx:675
-__( "Enable Testimonials for this site.", "jetpack" ), // _inc/client/components/module-settings/index.jsx:649
-__( "Enable Portfolio Projects for this site.", "jetpack" ), // _inc/client/components/module-settings/index.jsx:644
-__( "Configure Testimonials", "jetpack" ), // _inc/client/components/module-settings/index.jsx:635
-__( "Configure Portfolios", "jetpack" ), // _inc/client/components/module-settings/index.jsx:625
-__( "Link your account to WordPress.com to start using this feature.", "jetpack" ), // _inc/client/components/module-settings/index.jsx:599
-__( "Regenerate address", "jetpack" ), // _inc/client/components/module-settings/index.jsx:590
-__( "Highlight and copy the following text to your clipboard:", "jetpack" ), // _inc/client/components/module-settings/index.jsx:586
-__( "Copied!", "jetpack" ), // _inc/client/components/module-settings/index.jsx:585
-_x( "Copy", "verb", "jetpack" ), // _inc/client/components/module-settings/index.jsx:584
-__( "Email Address", "jetpack" ), // _inc/client/components/module-settings/index.jsx:581
-__( "Display all your gallery pictures in a cool mosaic", "jetpack" ), // _inc/client/components/module-settings/index.jsx:548
-__( "Excerpts", "jetpack" ), // _inc/client/components/module-settings/index.jsx:544
-__( "Meta key example: ", "jetpack" ), // _inc/client/components/module-settings/index.jsx:522
-__( "Meta key example: ", "jetpack" ), // _inc/client/components/module-settings/index.jsx:505
-__( "Meta key example: ", "jetpack" ), // _inc/client/components/module-settings/index.jsx:488
-__( "Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.", "jetpack" ), // _inc/client/components/module-settings/index.jsx:466
-__( "View people's profiles when you mouse over their Gravatars", "jetpack" ), // _inc/client/components/module-settings/index.jsx:442
-__( "Show a promo for the WordPress mobile apps in the footer of the mobile theme", "jetpack" ), // _inc/client/components/module-settings/index.jsx:424
-__( "Mobile Promos", "jetpack" ), // _inc/client/components/module-settings/index.jsx:420
-__( "Featured Images", "jetpack" ), // _inc/client/components/module-settings/index.jsx:413
-__( "Excerpts", "jetpack" ), // _inc/client/components/module-settings/index.jsx:406
-__( "Track each infinite Scroll post load as a page view in Google Analytics", "jetpack" ), // _inc/client/components/module-settings/index.jsx:388
-__( "Scroll infinitely (Shows 7 posts on each load)", "jetpack" ), // _inc/client/components/module-settings/index.jsx:384
-__( "Background Color", "jetpack" ), // _inc/client/components/module-settings/index.jsx:359
-__( "Show photo metadata (Exif) in carousel, when available", "jetpack" ), // _inc/client/components/module-settings/index.jsx:356
-__( "Mobile Promos", "jetpack" ), // _inc/client/components/module-settings/index.jsx:352
-__( "Require Two-Step Authentication", "jetpack" ), // _inc/client/components/module-settings/index.jsx:334
-__( "Match By Email", "jetpack" ), // _inc/client/components/module-settings/index.jsx:330
-__( "{{a}}Edit{{/a}}", "jetpack" ), // _inc/client/components/module-settings/index.jsx:303
-__( "Emails will be sent to ", "jetpack" ), // _inc/client/components/module-settings/index.jsx:300
-__( "Receive Monitor Email Notifications", "jetpack" ), // _inc/client/components/module-settings/index.jsx:299
-__( "IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100", "jetpack" ), // _inc/client/components/module-settings/index.jsx:270
-__( "Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.", "jetpack" ), // _inc/client/components/module-settings/index.jsx:261
-__( "Whitelisting an IP address prevents it from ever being blocked by Jetpack.", "jetpack" ), // _inc/client/components/module-settings/index.jsx:260
-__( "Whitelist Management", "jetpack" ), // _inc/client/components/module-settings/index.jsx:259
-__( "Your Current IP: %(ip)s", "jetpack" ), // _inc/client/components/module-settings/index.jsx:253
-__( "Report Visibility: Select the roles that will be able to view stats reports", "jetpack" ), // _inc/client/components/module-settings/index.jsx:232
-__( "Registered Users: Count the page views of registered users who are logged in", "jetpack" ), // _inc/client/components/module-settings/index.jsx:225
-__( "Hide the stats smiley face image. The image helps collect stats but should still work when hidden.", "jetpack" ), // _inc/client/components/module-settings/index.jsx:222
-__( "Smiley", "jetpack" ), // _inc/client/components/module-settings/index.jsx:218
-__( "Put a chart showing 48 hours of views in the admin bar", "jetpack" ), // _inc/client/components/module-settings/index.jsx:215
-__( "Admin Bar", "jetpack" ), // _inc/client/components/module-settings/index.jsx:211
-__( "Show a \"follow comments\" option in the comment form.", "jetpack" ), // _inc/client/components/module-settings/index.jsx:193
-__( "Show a \"follow blog\" options in the comment form", "jetpack" ), // _inc/client/components/module-settings/index.jsx:189
-__( "Can readers subscribe to your posts, comments or both?", "jetpack" ), // _inc/client/components/module-settings/index.jsx:184
-__( "Color Scheme", "jetpack" ), // _inc/client/components/module-settings/index.jsx:163
-__( "A few catchy words to motivate your readers to comment.", "jetpack" ), // _inc/client/components/module-settings/index.jsx:160
-__( "Comments headline", "jetpack" ), // _inc/client/components/module-settings/index.jsx:152
-__( "{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}", "jetpack" ), // _inc/client/components/module-settings/index.jsx:133
-__( "WordPress.com Likes are:", "jetpack" ), // _inc/client/components/module-settings/index.jsx:121
-__( "Preview", "jetpack" ), // _inc/client/components/module-settings/index.jsx:99
-__( "Use a large and visually striking layout", "jetpack" ), // _inc/client/components/module-settings/index.jsx:97
-__( "Show a \"Related\" header to more clearly separate the related section from posts", "jetpack" ), // _inc/client/components/module-settings/index.jsx:93
-__( "Related", "jetpack" ), // _inc/client/components/module-settings/index.jsx:71
-__( "Upgrade Focus: VideoPress For Weddings", "jetpack" ), // _inc/client/components/module-settings/index.jsx:64
-__( "The WordPress for Android App Gets a Big Facelift", "jetpack" ), // _inc/client/components/module-settings/index.jsx:61
-__( "Big iPhone/iPad Update Now Available", "jetpack" ), // _inc/client/components/module-settings/index.jsx:58
-__( "Subscriber", "jetpack" ), // _inc/client/components/module-settings/index.jsx:39
-__( "{{link}}Configure your %(module_slug)s Settings {{/link}}", "jetpack" ), // _inc/client/components/module-settings/modules-per-tab-page.jsx:145
-__( "{{link}}Configure your %(module_slug)s Settings {{/link}}", "jetpack" ), // _inc/client/components/module-settings/modules-per-tab-page.jsx:123
-__( "Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.", "jetpack" ), // _inc/client/components/module-settings/modules-per-tab-page.jsx:116
-__( "Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.", "jetpack" ), // _inc/client/components/module-settings/modules-per-tab-page.jsx:114
-__( "This module has no configuration options", "jetpack" ), // _inc/client/components/module-settings/modules-per-tab-page.jsx:107
-__( "Configure your Security Scans", "jetpack" ), // _inc/client/components/module-settings/modules-per-tab-page.jsx:78
-__( "You can see the information about security scanning in the \"At a Glance\" section.", "jetpack" ), // _inc/client/components/module-settings/modules-per-tab-page.jsx:75
-__( "Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.", "jetpack" ), // _inc/client/components/module-settings/modules-per-tab-page.jsx:69
-__( "Search your content.", "jetpack" ), // _inc/client/components/module-settings/modules-per-tab-page.jsx:42
-_x( "Apps", "Navigation item.", "jetpack" ), // _inc/client/components/navigation/index.jsx:60
+__( "News Sitemap: {{a}}%(url)s{{/a}}", "jetpack" ), // _inc/client/components/module-settings/index.jsx:818
+__( "Sitemap: {{a}}%(url)s{{/a}}", "jetpack" ), // _inc/client/components/module-settings/index.jsx:808
+__( "Search engines will find the sitemaps at these locations:", "jetpack" ), // _inc/client/components/module-settings/index.jsx:806
+__( "Use Markdown for comments", "jetpack" ), // _inc/client/components/module-settings/index.jsx:787
+__( "Add a phrase", "jetpack" ), // _inc/client/components/module-settings/index.jsx:759
+__( "Ignored Phrases", "jetpack" ), // _inc/client/components/module-settings/index.jsx:755
+__( "Redundant Phrases", "jetpack" ), // _inc/client/components/module-settings/index.jsx:751
+__( "Phrases to Avoid", "jetpack" ), // _inc/client/components/module-settings/index.jsx:747
+__( "Passive Voice", "jetpack" ), // _inc/client/components/module-settings/index.jsx:743
+__( "Jargon", "jetpack" ), // _inc/client/components/module-settings/index.jsx:739
+__( "Hidden Verbs", "jetpack" ), // _inc/client/components/module-settings/index.jsx:735
+__( "Double Negatives", "jetpack" ), // _inc/client/components/module-settings/index.jsx:731
+__( "Diacritical Marks", "jetpack" ), // _inc/client/components/module-settings/index.jsx:727
+__( "Complex Phrases", "jetpack" ), // _inc/client/components/module-settings/index.jsx:723
+__( "Clichés", "jetpack" ), // _inc/client/components/module-settings/index.jsx:719
+__( "Bias Language", "jetpack" ), // _inc/client/components/module-settings/index.jsx:715
+__( "Enable proofreading for the following grammar and style rules: ", "jetpack" ), // _inc/client/components/module-settings/index.jsx:711
+__( "English Options", "jetpack" ), // _inc/client/components/module-settings/index.jsx:710
+__( "Use automatically detected language to proofread posts and pages", "jetpack" ), // _inc/client/components/module-settings/index.jsx:707
+__( "The proofreader supports English, French, German, Portuguese and Spanish.", "jetpack" ), // _inc/client/components/module-settings/index.jsx:702
+__( "Automatic Language Detection", "jetpack" ), // _inc/client/components/module-settings/index.jsx:700
+__( "A post or page is updated", "jetpack" ), // _inc/client/components/module-settings/index.jsx:697
+__( "A post or page is first published", "jetpack" ), // _inc/client/components/module-settings/index.jsx:693
+__( "Automatically proofread content when: ", "jetpack" ), // _inc/client/components/module-settings/index.jsx:689
+__( "Proofreading", "jetpack" ), // _inc/client/components/module-settings/index.jsx:688
+__( "Enable Testimonials for this site.", "jetpack" ), // _inc/client/components/module-settings/index.jsx:662
+__( "Enable Portfolio Projects for this site.", "jetpack" ), // _inc/client/components/module-settings/index.jsx:657
+__( "Configure Testimonials", "jetpack" ), // _inc/client/components/module-settings/index.jsx:648
+__( "Configure Portfolios", "jetpack" ), // _inc/client/components/module-settings/index.jsx:638
+__( "Link your account to WordPress.com to start using this feature.", "jetpack" ), // _inc/client/components/module-settings/index.jsx:612
+__( "Regenerate address", "jetpack" ), // _inc/client/components/module-settings/index.jsx:603
+__( "Highlight and copy the following text to your clipboard:", "jetpack" ), // _inc/client/components/module-settings/index.jsx:599
+__( "Copied!", "jetpack" ), // _inc/client/components/module-settings/index.jsx:598
+_x( "Copy", "verb", "jetpack" ), // _inc/client/components/module-settings/index.jsx:597
+__( "Email Address", "jetpack" ), // _inc/client/components/module-settings/index.jsx:594
+__( "Display all your gallery pictures in a cool mosaic", "jetpack" ), // _inc/client/components/module-settings/index.jsx:561
+__( "Meta key example:", "jetpack" ), // _inc/client/components/module-settings/index.jsx:536
+__( "Meta key example:", "jetpack" ), // _inc/client/components/module-settings/index.jsx:519
+__( "Meta key example:", "jetpack" ), // _inc/client/components/module-settings/index.jsx:502
+__( "Meta key example:", "jetpack" ), // _inc/client/components/module-settings/index.jsx:485
+__( "Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.", "jetpack" ), // _inc/client/components/module-settings/index.jsx:463
+__( "Show a promo for the WordPress mobile apps in the footer of the mobile theme", "jetpack" ), // _inc/client/components/module-settings/index.jsx:443
+__( "Mobile Promos", "jetpack" ), // _inc/client/components/module-settings/index.jsx:439
+__( "Featured Images", "jetpack" ), // _inc/client/components/module-settings/index.jsx:432
+__( "Excerpts", "jetpack" ), // _inc/client/components/module-settings/index.jsx:425
+__( "Track each infinite Scroll post load as a page view in Google Analytics", "jetpack" ), // _inc/client/components/module-settings/index.jsx:407
+__( "Scroll infinitely (Shows 7 posts on each load)", "jetpack" ), // _inc/client/components/module-settings/index.jsx:403
+__( "Background Color", "jetpack" ), // _inc/client/components/module-settings/index.jsx:378
+__( "Show photo metadata (Exif) in carousel, when available", "jetpack" ), // _inc/client/components/module-settings/index.jsx:375
+__( "Mobile Promos", "jetpack" ), // _inc/client/components/module-settings/index.jsx:371
+__( "Require Two-Step Authentication", "jetpack" ), // _inc/client/components/module-settings/index.jsx:353
+__( "Match By Email", "jetpack" ), // _inc/client/components/module-settings/index.jsx:349
+__( "{{a}}Edit{{/a}}", "jetpack" ), // _inc/client/components/module-settings/index.jsx:322
+__( "Emails will be sent to ", "jetpack" ), // _inc/client/components/module-settings/index.jsx:319
+__( "Receive Monitor Email Notifications", "jetpack" ), // _inc/client/components/module-settings/index.jsx:318
+__( "IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100", "jetpack" ), // _inc/client/components/module-settings/index.jsx:289
+__( "Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.", "jetpack" ), // _inc/client/components/module-settings/index.jsx:280
+__( "Whitelisting an IP address prevents it from ever being blocked by Jetpack.", "jetpack" ), // _inc/client/components/module-settings/index.jsx:279
+__( "Whitelist Management", "jetpack" ), // _inc/client/components/module-settings/index.jsx:278
+__( "Your Current IP: %(ip)s", "jetpack" ), // _inc/client/components/module-settings/index.jsx:272
+__( "Report Visibility: Select the roles that will be able to view stats reports", "jetpack" ), // _inc/client/components/module-settings/index.jsx:251
+__( "Registered Users: Count the page views of registered users who are logged in", "jetpack" ), // _inc/client/components/module-settings/index.jsx:244
+__( "Hide the stats smiley face image. The image helps collect stats but should still work when hidden.", "jetpack" ), // _inc/client/components/module-settings/index.jsx:241
+__( "Smiley", "jetpack" ), // _inc/client/components/module-settings/index.jsx:237
+__( "Put a chart showing 48 hours of views in the admin bar", "jetpack" ), // _inc/client/components/module-settings/index.jsx:234
+__( "Admin Bar", "jetpack" ), // _inc/client/components/module-settings/index.jsx:230
+__( "Show a \"follow comments\" option in the comment form.", "jetpack" ), // _inc/client/components/module-settings/index.jsx:212
+__( "Show a \"follow blog\" options in the comment form", "jetpack" ), // _inc/client/components/module-settings/index.jsx:208
+__( "Can readers subscribe to your posts, comments or both?", "jetpack" ), // _inc/client/components/module-settings/index.jsx:203
+__( "Color Scheme", "jetpack" ), // _inc/client/components/module-settings/index.jsx:182
+__( "A few catchy words to motivate your readers to comment.", "jetpack" ), // _inc/client/components/module-settings/index.jsx:179
+__( "Comments headline", "jetpack" ), // _inc/client/components/module-settings/index.jsx:171
+__( "{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}", "jetpack" ), // _inc/client/components/module-settings/index.jsx:152
+__( "WordPress.com Likes are:", "jetpack" ), // _inc/client/components/module-settings/index.jsx:140
+__( "Preview", "jetpack" ), // _inc/client/components/module-settings/index.jsx:118
+__( "Use a large and visually striking layout", "jetpack" ), // _inc/client/components/module-settings/index.jsx:116
+__( "Show a \"Related\" header to more clearly separate the related section from posts", "jetpack" ), // _inc/client/components/module-settings/index.jsx:112
+__( "Related", "jetpack" ), // _inc/client/components/module-settings/index.jsx:90
+__( "Upgrade Focus: VideoPress For Weddings", "jetpack" ), // _inc/client/components/module-settings/index.jsx:83
+__( "The WordPress for Android App Gets a Big Facelift", "jetpack" ), // _inc/client/components/module-settings/index.jsx:80
+__( "Big iPhone/iPad Update Now Available", "jetpack" ), // _inc/client/components/module-settings/index.jsx:77
+__( "Subscriber", "jetpack" ), // _inc/client/components/module-settings/index.jsx:58
+__( "Configure your VideoPress settings.", "jetpack" ), // _inc/client/components/module-settings/index.jsx:44
+__( "The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.", "jetpack" ), // _inc/client/components/module-settings/index.jsx:40
+__( "{{link}}Configure your %(module_slug)s Settings {{/link}}", "jetpack" ), // _inc/client/components/module-settings/modules-per-tab-page.jsx:173
+__( "{{link}}Configure your %(module_slug)s Settings {{/link}}", "jetpack" ), // _inc/client/components/module-settings/modules-per-tab-page.jsx:151
+__( "Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.", "jetpack" ), // _inc/client/components/module-settings/modules-per-tab-page.jsx:144
+__( "Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.", "jetpack" ), // _inc/client/components/module-settings/modules-per-tab-page.jsx:142
+__( "This module has no configuration options", "jetpack" ), // _inc/client/components/module-settings/modules-per-tab-page.jsx:135
+__( "Configure your SEO settings.", "jetpack" ), // _inc/client/components/module-settings/modules-per-tab-page.jsx:108
+__( "Activate this module to use the advanced SEO tools.", "jetpack" ), // _inc/client/components/module-settings/modules-per-tab-page.jsx:102
+__( "Make sure your site is easily found on search engines with SEO tools for your content and social posts.", "jetpack" ), // _inc/client/components/module-settings/modules-per-tab-page.jsx:94
+__( "Configure your Security Scans", "jetpack" ), // _inc/client/components/module-settings/modules-per-tab-page.jsx:85
+__( "You can see the information about security scanning in the \"At a Glance\" section.", "jetpack" ), // _inc/client/components/module-settings/modules-per-tab-page.jsx:82
+__( "Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.", "jetpack" ), // _inc/client/components/module-settings/modules-per-tab-page.jsx:76
+__( "Search your content.", "jetpack" ), // _inc/client/components/module-settings/modules-per-tab-page.jsx:49
+_x( "Apps", "Navigation item.", "jetpack" ), // _inc/client/components/navigation/index.jsx:63
_x( "At a Glance", "Navigation item.", "jetpack" ), // _inc/client/components/navigation/index.jsx:50
_x( "Plans", "Navigation item.", "jetpack" ), // _inc/client/components/navigation/index.jsx:39
_x( "Apps", "Navigation item.", "jetpack" ), // _inc/client/components/navigation/index.jsx:34
_x( "At a Glance", "Navigation item.", "jetpack" ), // _inc/client/components/navigation/index.jsx:29
-_x( "Writing", "Navigation item.", "jetpack" ), // _inc/client/components/navigation-settings/index.jsx:125
-_x( "Engagement", "Navigation item.", "jetpack" ), // _inc/client/components/navigation-settings/index.jsx:120
-_x( "General", "Navigation item.", "jetpack" ), // _inc/client/components/navigation-settings/index.jsx:115
-_x( "General", "Navigation item.", "jetpack" ), // _inc/client/components/navigation-settings/index.jsx:105
-_x( "Writing", "Navigation item.", "jetpack" ), // _inc/client/components/navigation-settings/index.jsx:95
-_x( "Appearance", "Navigation item.", "jetpack" ), // _inc/client/components/navigation-settings/index.jsx:90
-_x( "Security", "Navigation item.", "jetpack" ), // _inc/client/components/navigation-settings/index.jsx:85
-_x( "Engagement", "Navigation item.", "jetpack" ), // _inc/client/components/navigation-settings/index.jsx:80
-_x( "General", "Navigation item.", "jetpack" ), // _inc/client/components/navigation-settings/index.jsx:75
-__( "Search for a Jetpack feature.", "jetpack" ), // _inc/client/components/navigation-settings/index.jsx:54
-__( "{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}", "jetpack" ), // _inc/client/components/support-card/index.jsx:80
-__( "Like us on Facebook", "jetpack" ), // _inc/client/components/support-card/index.jsx:107
-__( "Follow Jetpack on Twitter", "jetpack" ), // _inc/client/components/support-card/index.jsx:99
-__( "Leave a Jetpack review", "jetpack" ), // _inc/client/components/support-card/index.jsx:91
-__( "{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}", "jetpack" ), // _inc/client/components/support-card/index.jsx:45
-__( "Contact Jetpack support staff directly", "jetpack" ), // _inc/client/components/support-card/index.jsx:69
-__( "Go to the WordPress.org support forums", "jetpack" ), // _inc/client/components/support-card/index.jsx:62
-__( "Go to Jetpack.com/support", "jetpack" ), // _inc/client/components/support-card/index.jsx:55
-__( "We offer free, full support to all of our Jetpack users. Our support team is always around to help you.", "jetpack" ), // _inc/client/components/support-card/index.jsx:42
-__( "Need help? The Jetpack team is here for you.", "jetpack" ), // _inc/client/components/support-card/index.jsx:39
+_x( "Writing", "Navigation item.", "jetpack" ), // _inc/client/components/navigation-settings/index.jsx:123
+_x( "Engagement", "Navigation item.", "jetpack" ), // _inc/client/components/navigation-settings/index.jsx:118
+_x( "General", "Navigation item.", "jetpack" ), // _inc/client/components/navigation-settings/index.jsx:113
+_x( "General", "Navigation item.", "jetpack" ), // _inc/client/components/navigation-settings/index.jsx:103
+_x( "Writing", "Navigation item.", "jetpack" ), // _inc/client/components/navigation-settings/index.jsx:93
+_x( "Appearance", "Navigation item.", "jetpack" ), // _inc/client/components/navigation-settings/index.jsx:88
+_x( "Security", "Navigation item.", "jetpack" ), // _inc/client/components/navigation-settings/index.jsx:83
+_x( "Engagement", "Navigation item.", "jetpack" ), // _inc/client/components/navigation-settings/index.jsx:78
+_x( "General", "Navigation item.", "jetpack" ), // _inc/client/components/navigation-settings/index.jsx:73
+__( "Search for a Jetpack feature.", "jetpack" ), // _inc/client/components/navigation-settings/index.jsx:52
+__( "{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}", "jetpack" ), // _inc/client/components/support-card/index.jsx:82
+__( "Like us on Facebook", "jetpack" ), // _inc/client/components/support-card/index.jsx:109
+__( "Follow Jetpack on Twitter", "jetpack" ), // _inc/client/components/support-card/index.jsx:101
+__( "Leave a Jetpack review", "jetpack" ), // _inc/client/components/support-card/index.jsx:93
+__( "{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}", "jetpack" ), // _inc/client/components/support-card/index.jsx:47
+__( "Contact Jetpack support staff directly", "jetpack" ), // _inc/client/components/support-card/index.jsx:71
+__( "Go to the WordPress.org support forums", "jetpack" ), // _inc/client/components/support-card/index.jsx:64
+__( "Go to Jetpack.com/support", "jetpack" ), // _inc/client/components/support-card/index.jsx:57
+__( "We offer free, full support to all of our Jetpack users. Our support team is always around to help you.", "jetpack" ), // _inc/client/components/support-card/index.jsx:44
+__( "Need help? The Jetpack team is here for you.", "jetpack" ), // _inc/client/components/support-card/index.jsx:41
__( "Jetpack Happiness Engineer", "jetpack" ), // _inc/client/components/support-card/index.jsx:33
);
/* THIS IS THE END OF THE GENERATED FILE */ \ No newline at end of file
diff --git a/plugins/jetpack/_inc/lib/admin-pages/class.jetpack-admin-page.php b/plugins/jetpack/_inc/lib/admin-pages/class.jetpack-admin-page.php
index 7c142008..bfb45938 100644
--- a/plugins/jetpack/_inc/lib/admin-pages/class.jetpack-admin-page.php
+++ b/plugins/jetpack/_inc/lib/admin-pages/class.jetpack-admin-page.php
@@ -15,6 +15,21 @@ abstract class Jetpack_Admin_Page {
abstract function page_render();
/**
+ * Should we block the page rendering because the site is in IDC?
+ * @var bool
+ */
+ static $block_page_rendering_for_idc;
+
+ /**
+ * Flag to know if we already checked the plan.
+ *
+ * @since 4.4.0
+ *
+ * @var bool
+ */
+ static $plan_checked = false;
+
+ /**
* Function called after admin_styles to load any additional needed styles.
*
* @since 4.3.0
@@ -23,12 +38,23 @@ abstract class Jetpack_Admin_Page {
function __construct() {
$this->jetpack = Jetpack::init();
+ self::$block_page_rendering_for_idc = (
+ Jetpack::validate_sync_error_idc_option() && ! Jetpack_Options::get_option( 'safe_mode_confirmed' )
+ );
+
+ if ( ! self::$block_page_rendering_for_idc ) {
+ add_action( 'admin_enqueue_scripts', array( $this, 'additional_styles' ) );
+ }
}
function add_actions() {
- /**
- * Don't add in the modules page unless modules are available!
- */
+
+ // If user is not an admin and site is in Dev Mode, don't do anything
+ if ( ! current_user_can( 'manage_options' ) && Jetpack::is_development_mode() ) {
+ return;
+ }
+
+ // Don't add in the modules page unless modules are available!
if ( $this->dont_show_if_not_active && ! Jetpack::is_active() && ! Jetpack::is_development_mode() ) {
return;
}
@@ -45,6 +71,9 @@ abstract class Jetpack_Admin_Page {
add_action( "admin_print_styles-$hook", array( $this, 'admin_styles' ) );
add_action( "admin_print_scripts-$hook", array( $this, 'admin_scripts' ) );
+ // Check if the site plan changed and deactivate modules accordingly.
+ add_action( 'current_screen', array( $this, 'check_plan_deactivate_modules' ) );
+
// Attach page specific actions in addition to the above
$this->add_page_actions( $hook );
}
@@ -67,6 +96,11 @@ abstract class Jetpack_Admin_Page {
// Render the page with a common top and bottom part, and page specific content
function render() {
+ // We're in an IDC: we need a decision made before we show the UI again.
+ if ( self::$block_page_rendering_for_idc ) {
+ return;
+ }
+
$this->page_render();
}
@@ -100,12 +134,85 @@ abstract class Jetpack_Admin_Page {
wp_enqueue_style( 'jetpack-admin', plugins_url( "css/jetpack-admin{$min}.css", JETPACK__PLUGIN_FILE ), array( 'genericons' ), JETPACK__VERSION . '-20121016' );
wp_style_add_data( 'jetpack-admin', 'rtl', 'replace' );
wp_style_add_data( 'jetpack-admin', 'suffix', $min );
-
- $this->additional_styles();
}
function is_wp_version_too_old() {
global $wp_version;
return ( ! function_exists( 'rest_api_init' ) || version_compare( $wp_version, '4.4-z', '<=' ) );
}
+
+ /**
+ * Checks the site plan and deactivates modules that were active but are no longer included in the plan.
+ *
+ * @since 4.4.0
+ *
+ * @param $page
+ *
+ * @return bool|array
+ */
+ function check_plan_deactivate_modules( $page ) {
+ if (
+ Jetpack::is_development_mode()
+ || ! in_array(
+ $page->base,
+ array(
+ 'toplevel_page_jetpack',
+ 'admin_page_jetpack_modules',
+ 'jetpack_page_vaultpress',
+ 'jetpack_page_stats',
+ 'jetpack_page_akismet-key-config'
+ )
+ )
+ || true === self::$plan_checked
+ ) {
+ return false;
+ }
+
+ self::$plan_checked = true;
+ $previous = get_option( 'jetpack_active_plan', '' );
+ $response = rest_do_request( new WP_REST_Request( 'GET', '/jetpack/v4/site' ) );
+
+ if ( ! is_object( $response ) || $response->is_error() ) {
+
+ // If we can't get information about the current plan we don't do anything
+ self::$plan_checked = true;
+ return;
+ }
+
+ $current = $response->get_data();
+ $current = json_decode( $current['data'] );
+
+ $to_deactivate = array();
+ if ( isset( $current->plan->product_slug ) ) {
+ if (
+ empty( $previous )
+ || ! isset( $previous['product_slug'] )
+ || $previous['product_slug'] !== $current->plan->product_slug
+ ) {
+ $active = Jetpack::get_active_modules();
+ switch ( $current->plan->product_slug ) {
+ case 'jetpack_free':
+ $to_deactivate = array( 'seo-tools', 'videopress' );
+ break;
+ case 'jetpack_personal':
+ case 'jetpack_personal_monthly':
+ $to_deactivate = array( 'seo-tools', 'videopress' );
+ break;
+ case 'jetpack_premium':
+ case 'jetpack_premium_monthly':
+ $to_deactivate = array( 'seo-tools' );
+ break;
+ }
+ $to_deactivate = array_intersect( $active, $to_deactivate );
+ if ( ! empty( $to_deactivate ) ) {
+ Jetpack::update_active_modules( array_filter( array_diff( $active, $to_deactivate ) ) );
+ }
+ }
+ }
+ return array(
+ 'previous' => $previous,
+ 'current' => $current,
+ 'deactivate' => $to_deactivate
+ );
+ }
}
diff --git a/plugins/jetpack/_inc/lib/admin-pages/class.jetpack-react-page.php b/plugins/jetpack/_inc/lib/admin-pages/class.jetpack-react-page.php
index f71d450b..eeec3c2a 100644
--- a/plugins/jetpack/_inc/lib/admin-pages/class.jetpack-react-page.php
+++ b/plugins/jetpack/_inc/lib/admin-pages/class.jetpack-react-page.php
@@ -36,9 +36,6 @@ class Jetpack_React_Page extends Jetpack_Admin_Page {
// Adding a redirect meta tag wrapped in noscript tags for all browsers in case they have JavaScript disabled
add_action( 'admin_head', array( $this, 'add_noscript_head_meta' ) );
- // Enqueue admin page styles in head
- add_action( 'admin_enqueue_scripts', array( $this, 'page_admin_styles' ) );
-
// Adding a redirect tag wrapped in browser conditional comments
add_action( 'admin_head', array( $this, 'add_legacy_browsers_head_script' ) );
}
@@ -184,18 +181,7 @@ class Jetpack_React_Page extends Jetpack_Admin_Page {
return $dismissed_notices;
}
- function jetpack_get_tracks_user_data() {
- if ( ! $user_data = Jetpack::get_connected_user_data() ) {
- return false;
- }
-
- return array(
- 'userid' => $user_data['ID'],
- 'username' => $user_data['login'],
- );
- }
-
- function page_admin_styles() {
+ function additional_styles() {
$rtl = is_rtl() ? '.rtl' : '';
wp_enqueue_style( 'dops-css', plugins_url( "_inc/build/admin.dops-style$rtl.css", JETPACK__PLUGIN_FILE ), array(), JETPACK__VERSION );
@@ -214,7 +200,7 @@ class Jetpack_React_Page extends Jetpack_Admin_Page {
if ( ! $is_dev_mode ) {
// Required for Analytics
- wp_enqueue_script( 'jp-tracks', '//stats.wp.com/w.js?48', array(), JETPACK__VERSION, true );
+ wp_enqueue_script( 'jp-tracks', '//stats.wp.com/w.js', array(), gmdate( 'YW' ), true );
}
$localeSlug = explode( '_', get_locale() );
@@ -226,7 +212,7 @@ class Jetpack_React_Page extends Jetpack_Admin_Page {
foreach( get_editable_roles() as $slug => $role ) {
$stats_roles[ $slug ] = array(
'name' => translate_user_role( $role['name'] ),
- 'canView' => in_array( $slug, $enabled_roles, true ),
+ 'canView' => is_array( $enabled_roles ) ? in_array( $slug, $enabled_roles, true ) : false,
);
}
@@ -257,6 +243,7 @@ class Jetpack_React_Page extends Jetpack_Admin_Page {
'filter' => apply_filters( 'jetpack_development_mode', false ),
),
'isPublic' => '1' == get_option( 'blog_public' ),
+ 'isInIdentityCrisis' => Jetpack::validate_sync_error_idc_option(),
),
'dismissedNotices' => $this->get_dismissed_jetpack_notices(),
'isDevVersion' => Jetpack::is_development_version(),
@@ -290,7 +277,7 @@ class Jetpack_React_Page extends Jetpack_Admin_Page {
'errorCode' => Jetpack::state( 'error' ),
'errorDescription' => Jetpack::state( 'error_description' ),
),
- 'tracksUserData' => $this->jetpack_get_tracks_user_data(),
+ 'tracksUserData' => Jetpack_Tracks_Client::get_connected_user_tracks_identity(),
'currentIp' => function_exists( 'jetpack_protect_get_ip' ) ? jetpack_protect_get_ip() : false
) );
}
diff --git a/plugins/jetpack/_inc/lib/admin-pages/class.jetpack-settings-page.php b/plugins/jetpack/_inc/lib/admin-pages/class.jetpack-settings-page.php
index 3e037925..1f3dd3ef 100644
--- a/plugins/jetpack/_inc/lib/admin-pages/class.jetpack-settings-page.php
+++ b/plugins/jetpack/_inc/lib/admin-pages/class.jetpack-settings-page.php
@@ -8,7 +8,7 @@ class Jetpack_Settings_Page extends Jetpack_Admin_Page {
// Show the settings page only when Jetpack is connected or in dev mode
protected $dont_show_if_not_active = true;
- function add_page_actions( $hook ) {} // There are no page specific actions to attach to the menu
+ function add_page_actions( $hook ) {}
// Adds the Settings sub menu
function get_page_hook() {
diff --git a/plugins/jetpack/_inc/lib/class.core-rest-api-endpoints.php b/plugins/jetpack/_inc/lib/class.core-rest-api-endpoints.php
index 48fea54f..1ffac3ea 100644
--- a/plugins/jetpack/_inc/lib/class.core-rest-api-endpoints.php
+++ b/plugins/jetpack/_inc/lib/class.core-rest-api-endpoints.php
@@ -97,6 +97,27 @@ class Jetpack_Core_Json_Api_Endpoints {
'permission_callback' => __CLASS__ . '::view_admin_page_permission_check',
) );
+ // Confirm that a site in identity crisis should be in staging mode
+ register_rest_route( 'jetpack/v4', '/identity-crisis/confirm-safe-mode', array(
+ 'methods' => WP_REST_Server::EDITABLE,
+ 'callback' => __CLASS__ . '::confirm_safe_mode',
+ 'permission_callback' => __CLASS__ . '::identity_crisis_mitigation_permission_check',
+ ) );
+
+ // IDC resolve: create an entirely new shadow site for this URL.
+ register_rest_route( 'jetpack/v4', '/identity-crisis/start-fresh', array(
+ 'methods' => WP_REST_Server::EDITABLE,
+ 'callback' => __CLASS__ . '::start_fresh_connection',
+ 'permission_callback' => __CLASS__ . '::identity_crisis_mitigation_permission_check',
+ ) );
+
+ // Handles the request to migrate stats and subscribers during an identity crisis.
+ register_rest_route( 'jetpack/v4', 'identity-crisis/migrate', array(
+ 'methods' => WP_REST_Server::EDITABLE,
+ 'callback' => __CLASS__ . '::migrate_stats_and_subscribers',
+ 'permissison_callback' => __CLASS__ . '::identity_crisis_mitigation_permission_check',
+ ) );
+
// Return all modules
self::route(
'module/all',
@@ -131,7 +152,7 @@ class Jetpack_Core_Json_Api_Endpoints {
// Return a single module and update it when needed
self::route(
'/module/(?P<slug>[a-z\-]+)',
- 'Jetpack_Core_API_Module_Endpoint',
+ 'Jetpack_Core_API_Data',
WP_REST_Server::READABLE,
new Jetpack_IXR_Client( array( 'user_id' => get_current_user_id() ) )
);
@@ -155,10 +176,10 @@ class Jetpack_Core_Json_Api_Endpoints {
// Update a module
self::route(
'/module/(?P<slug>[a-z\-]+)',
- 'Jetpack_Core_API_Module_Endpoint',
+ 'Jetpack_Core_API_Data',
WP_REST_Server::EDITABLE,
new Jetpack_IXR_Client( array( 'user_id' => get_current_user_id() ) ),
- self::get_module_updating_parameters()
+ self::get_updateable_parameters()
);
// Get data for a specific module, i.e. Protect block count, WPCOM stats,
@@ -178,12 +199,23 @@ class Jetpack_Core_Json_Api_Endpoints {
)
);
- // Reset all Jetpack options
- register_rest_route( 'jetpack/v4', '/options/(?P<options>[a-z\-]+)', array(
- 'methods' => WP_REST_Server::EDITABLE,
- 'callback' => __CLASS__ . '::reset_jetpack_options',
- 'permission_callback' => __CLASS__ . '::manage_modules_permission_check',
- ) );
+ // Update any Jetpack module option or setting
+ self::route(
+ '/settings',
+ 'Jetpack_Core_API_Data',
+ WP_REST_Server::EDITABLE,
+ new Jetpack_IXR_Client( array( 'user_id' => get_current_user_id() ) ),
+ self::get_updateable_parameters( 'any' )
+ );
+
+ // Update a module
+ self::route(
+ '/settings/(?P<slug>[a-z\-]+)',
+ 'Jetpack_Core_API_Data',
+ WP_REST_Server::EDITABLE,
+ new Jetpack_IXR_Client( array( 'user_id' => get_current_user_id() ) ),
+ self::get_updateable_parameters()
+ );
// Return miscellaneous settings
register_rest_route( 'jetpack/v4', '/settings', array(
@@ -192,11 +224,11 @@ class Jetpack_Core_Json_Api_Endpoints {
'permission_callback' => __CLASS__ . '::view_admin_page_permission_check',
) );
- // Update miscellaneous setting
- register_rest_route( 'jetpack/v4', '/settings', array(
+ // Reset all Jetpack options
+ register_rest_route( 'jetpack/v4', '/options/(?P<options>[a-z\-]+)', array(
'methods' => WP_REST_Server::EDITABLE,
- 'callback' => __CLASS__ . '::update_setting',
- 'permission_callback' => __CLASS__ . '::update_settings_permission_check',
+ 'callback' => __CLASS__ . '::reset_jetpack_options',
+ 'permission_callback' => __CLASS__ . '::manage_modules_permission_check',
) );
// Jumpstart
@@ -409,14 +441,29 @@ class Jetpack_Core_Json_Api_Endpoints {
}
/**
- * Verify that user can update Jetpack options.
+ * Verify that user can mitigate an identity crisis.
+ *
+ * @since 4.4.0
+ *
+ * @return bool Whether user has capability 'jetpack_disconnect'.
+ */
+ public static function identity_crisis_mitigation_permission_check() {
+ if ( current_user_can( 'jetpack_disconnect' ) ) {
+ return true;
+ }
+
+ return new WP_Error( 'invalid_user_permission_identity_crisis', self::$user_permissions_error_msg, array( 'status' => self::rest_authorization_required_code() ) );
+ }
+
+ /**
+ * Verify that user can update Jetpack general settings.
*
* @since 4.3.0
*
- * @return bool Whether user has the capability 'jetpack_admin_page'.
+ * @return bool Whether user has the capability 'update_settings_permission_check'.
*/
public static function update_settings_permission_check() {
- if ( current_user_can( 'manage_options' ) ) {
+ if ( current_user_can( 'jetpack_configure_modules' ) ) {
return true;
}
@@ -496,15 +543,15 @@ class Jetpack_Core_Json_Api_Endpoints {
}
/**
- * Gets a new connect URL with fresh nonce
+ * Gets a new connect raw URL with fresh nonce.
*
* @uses Jetpack::disconnect();
* @since 4.3.0
- * @return bool|WP_Error True if Jetpack successfully disconnected.
+ * @return string|WP_Error A raw URL if the connection URL could be built; error message otherwise.
*/
public static function build_connect_url() {
- if ( require_once( ABSPATH . 'wp-admin/includes/plugin.php' ) ) {
- $url = Jetpack::init()->build_connect_url( true, false, false );
+ $url = Jetpack::init()->build_connect_url( true, false, false );
+ if ( $url ) {
return rest_ensure_response( $url );
}
@@ -524,7 +571,7 @@ class Jetpack_Core_Json_Api_Endpoints {
*/
public static function get_settings() {
$response = array(
- jetpack_holiday_snow_option_name() => get_option( jetpack_holiday_snow_option_name() ) == 'letitsnow',
+ self::holiday_snow_option_name() => get_option( self::holiday_snow_option_name() ) == 'letitsnow',
);
return rest_ensure_response( $response );
}
@@ -548,7 +595,19 @@ class Jetpack_Core_Json_Api_Endpoints {
return rest_ensure_response( $response );
}
-
+ /**
+ * Returns the proper name for Jetpack Holiday Snow setting.
+ * When the REST route starts, the holiday-snow.php file where jetpack_holiday_snow_option_name() function is defined is not loaded,
+ * so where using this to replicate it and have the same functionality.
+ *
+ * @since 4.4.0
+ *
+ * @return string
+ */
+ public static function holiday_snow_option_name() {
+ /** This filter is documented in modules/holiday-snow.php */
+ return apply_filters( 'jetpack_holiday_snow_option_name', 'jetpack_holiday_snow_enabled' );
+ }
/**
* Update a single miscellaneous setting for this Jetpack installation, like Holiday Snow.
@@ -576,7 +635,7 @@ class Jetpack_Core_Json_Api_Endpoints {
$updated = false;
switch ( $option ) {
- case jetpack_holiday_snow_option_name():
+ case self::holiday_snow_option_name():
$updated = update_option( $option, ( true == (bool) $value ) ? 'letitsnow' : '' );
break;
}
@@ -634,6 +693,13 @@ class Jetpack_Core_Json_Api_Endpoints {
return new WP_Error( 'site_data_fetch_failed', esc_html__( 'Failed fetching site data. Try again later.', 'jetpack' ), array( 'status' => 400 ) );
}
+ // Save plan details in the database for future use without API calls
+ $results = json_decode( $response['body'], true );
+
+ if ( is_array( $results ) && isset( $results['plan'] ) ) {
+ update_option( 'jetpack_active_plan', $results['plan'] );
+ }
+
return rest_ensure_response( array(
'code' => 'success',
'message' => esc_html__( 'Site data correctly received.', 'jetpack' ),
@@ -645,6 +711,74 @@ class Jetpack_Core_Json_Api_Endpoints {
return new WP_Error( 'site_id_missing', esc_html__( 'The ID of this site does not exist.', 'jetpack' ), array( 'status' => 404 ) );
}
+ /**
+ * Handles identity crisis mitigation, confirming safe mode for this site.
+ *
+ * @since 4.4.0
+ *
+ * @return bool | WP_Error True if option is properly set.
+ */
+ public static function confirm_safe_mode() {
+ $updated = Jetpack_Options::update_option( 'safe_mode_confirmed', true );
+ if ( $updated ) {
+ return rest_ensure_response(
+ array(
+ 'code' => 'success'
+ )
+ );
+ }
+ return new WP_Error(
+ 'error_setting_jetpack_safe_mode',
+ esc_html__( 'Could not confirm safe mode.', 'jetpack' ),
+ array( 'status' => 500 )
+ );
+ }
+
+ /**
+ * Handles identity crisis mitigation, migrating stats and subscribers from old url to this, new url.
+ *
+ * @since 4.4.0
+ *
+ * @return bool | WP_Error True if option is properly set.
+ */
+ public static function migrate_stats_and_subscribers() {
+ if ( Jetpack_Options::get_option( 'sync_error_idc' ) && ! Jetpack_Options::delete_option( 'sync_error_idc' ) ) {
+ return new WP_Error(
+ 'error_deleting_sync_error_idc',
+ esc_html__( 'Could not delete sync error option.', 'jetpack' ),
+ array( 'status' => 500 )
+ );
+ }
+
+ if ( Jetpack_Options::get_option( 'migrate_for_idc' ) || Jetpack_Options::update_option( 'migrate_for_idc', true ) ) {
+ return rest_ensure_response(
+ array(
+ 'code' => 'success'
+ )
+ );
+ }
+ return new WP_Error(
+ 'error_setting_jetpack_migrate',
+ esc_html__( 'Could not confirm migration.', 'jetpack' ),
+ array( 'status' => 500 )
+ );
+ }
+
+ /**
+ * This IDC resolution will disconnect the site and re-connect to a completely new
+ * and separate shadow site than the original.
+ *
+ * It will first will disconnect the site without phoning home as to not disturb the production site.
+ * It then builds a fresh connection URL and sends it back along with the response.
+ *
+ * @since 4.4.0
+ * @return bool|WP_Error
+ */
+ public static function start_fresh_connection() {
+ // First clear the options / disconnect.
+ Jetpack::disconnect();
+ return self::build_connect_url();
+ }
/**
* Reset Jetpack options
@@ -789,17 +923,19 @@ class Jetpack_Core_Json_Api_Endpoints {
$hidden = array();
// Set some sharing settings
- $sharing = new Sharing_Service();
- $sharing_options['global'] = array(
- 'button_style' => 'icon',
- 'sharing_label' => $sharing->default_sharing_label,
- 'open_links' => 'same',
- 'show' => array( 'post' ),
- 'custom' => isset( $sharing_options['global']['custom'] ) ? $sharing_options['global']['custom'] : array()
- );
+ if ( class_exists( 'Sharing_Service' ) ) {
+ $sharing = new Sharing_Service();
+ $sharing_options['global'] = array(
+ 'button_style' => 'icon',
+ 'sharing_label' => $sharing->default_sharing_label,
+ 'open_links' => 'same',
+ 'show' => array( 'post' ),
+ 'custom' => isset( $sharing_options['global']['custom'] ) ? $sharing_options['global']['custom'] : array()
+ );
- $result['sharing_options'] = update_option( 'sharing-options', $sharing_options );
- $result['sharing_services'] = update_option( 'sharing-services', array( 'visible' => $visible, 'hidden' => $hidden ) );
+ $result['sharing_options'] = update_option( 'sharing-options', $sharing_options );
+ $result['sharing_services'] = update_option( 'sharing-services', array( 'visible' => $visible, 'hidden' => $hidden ) );
+ }
}
// If all Jumpstart modules were activated
@@ -847,600 +983,660 @@ class Jetpack_Core_Json_Api_Endpoints {
}
/**
- * Get the query parameters for module updating.
+ * Get the query parameters to update module options or general settings.
*
* @since 4.3.0
+ * @since 4.4.0 Accepts a $selector parameter.
+ *
+ * @param string $selector Selects a set of options to update, Can be empty, a module slug or 'any'.
*
* @return array
*/
- public static function get_module_updating_parameters() {
+ public static function get_updateable_parameters( $selector = '' ) {
$parameters = array(
'context' => array(
'default' => 'edit',
),
);
- return array_merge( $parameters, self::get_module_available_options() );
+ return array_merge( $parameters, self::get_updateable_data_list( $selector ) );
}
/**
- * Returns a list of module options that can be updated.
+ * Returns a list of module options or general settings that can be updated.
*
* @since 4.3.0
+ * @since 4.4.0 Accepts 'any' as a parameter which will make it return the entire list.
*
- * @param string $module Module slug. If empty, it's assumed we're updating a module and we'll try to get its slug.
- * @param bool $cache Whether to cache the options or return always fresh.
+ * @param string|array $selector Module slug, 'any', or an array of parameters.
+ * If empty, it's assumed we're updating a module and we'll try to get its slug.
+ * If 'any' the full list is returned.
+ * If it's an array of parameters, includes the elements by matching keys.
*
* @return array
*/
- public static function get_module_available_options( $module = '' ) {
- $options = array();
+ public static function get_updateable_data_list( $selector = '' ) {
- if ( empty( $module ) ) {
- $module = self::get_module_requested();
- }
-
- switch ( $module ) {
+ $options = array(
// Carousel
- case 'carousel':
- $options = array(
- 'carousel_background_color' => array(
- 'description' => esc_html__( 'Background color.', 'jetpack' ),
- 'type' => 'string',
- 'default' => 'black',
- 'enum' => array(
- 'black' => esc_html__( 'Black', 'jetpack' ),
- 'white' => esc_html__( 'White', 'jetpack' ),
- ),
- 'validate_callback' => __CLASS__ . '::validate_list_item',
- ),
- 'carousel_display_exif' => array(
- 'description' => wp_kses( sprintf( __( 'Show photo metadata (<a href="http://en.wikipedia.org/wiki/Exchangeable_image_file_format" target="_blank">Exif</a>) in carousel, when available.', 'jetpack' ) ), array( 'a' => array( 'href' => true, 'target' => true ) ) ),
- 'type' => 'boolean',
- 'default' => 0,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- );
- break;
+ 'carousel_background_color' => array(
+ 'description' => esc_html__( 'Background color.', 'jetpack' ),
+ 'type' => 'string',
+ 'default' => 'black',
+ 'enum' => array(
+ 'black',
+ 'white',
+ ),
+ 'enum_labels' => array(
+ 'black' => esc_html__( 'Black', 'jetpack' ),
+ 'white' => esc_html__( 'White', 'jetpack' ),
+ ),
+ 'validate_callback' => __CLASS__ . '::validate_list_item',
+ 'jp_group' => 'carousel',
+ ),
+ 'carousel_display_exif' => array(
+ 'description' => wp_kses( sprintf( __( 'Show photo metadata (<a href="http://en.wikipedia.org/wiki/Exchangeable_image_file_format" target="_blank">Exif</a>) in carousel, when available.', 'jetpack' ) ), array( 'a' => array( 'href' => true, 'target' => true ) ) ),
+ 'type' => 'boolean',
+ 'default' => 0,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'carousel',
+ ),
// Comments
- case 'comments':
- $options = array(
- 'highlander_comment_form_prompt' => array(
- 'description' => esc_html__( 'Greeting Text', 'jetpack' ),
- 'type' => 'string',
- 'default' => esc_html__( 'Leave a Reply', 'jetpack' ),
- 'sanitize_callback' => 'sanitize_text_field',
- ),
- 'jetpack_comment_form_color_scheme' => array(
- 'description' => esc_html__( "Color Scheme", 'jetpack' ),
- 'type' => 'string',
- 'default' => 'light',
- 'enum' => array(
- 'light' => esc_html__( 'Light', 'jetpack' ),
- 'dark' => esc_html__( 'Dark', 'jetpack' ),
- 'transparent' => esc_html__( 'Transparent', 'jetpack' ),
- ),
- 'validate_callback' => __CLASS__ . '::validate_list_item',
- ),
- );
- break;
+ 'highlander_comment_form_prompt' => array(
+ 'description' => esc_html__( 'Greeting Text', 'jetpack' ),
+ 'type' => 'string',
+ 'default' => esc_html__( 'Leave a Reply', 'jetpack' ),
+ 'sanitize_callback' => 'sanitize_text_field',
+ 'jp_group' => 'comments',
+ ),
+ 'jetpack_comment_form_color_scheme' => array(
+ 'description' => esc_html__( "Color Scheme", 'jetpack' ),
+ 'type' => 'string',
+ 'default' => 'light',
+ 'enum' => array(
+ 'light',
+ 'dark',
+ 'transparent',
+ ),
+ 'enum_labels' => array(
+ 'light' => esc_html__( 'Light', 'jetpack' ),
+ 'dark' => esc_html__( 'Dark', 'jetpack' ),
+ 'transparent' => esc_html__( 'Transparent', 'jetpack' ),
+ ),
+ 'validate_callback' => __CLASS__ . '::validate_list_item',
+ 'jp_group' => 'comments',
+ ),
// Custom Content Types
- case 'custom-content-types':
- $options = array(
- 'jetpack_portfolio' => array(
- 'description' => esc_html__( 'Enable or disable Jetpack portfolio post type.', 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 0,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- 'jetpack_portfolio_posts_per_page' => array(
- 'description' => esc_html__( 'Number of entries to show at most in Portfolio pages.', 'jetpack' ),
- 'type' => 'integer',
- 'default' => 10,
- 'validate_callback' => __CLASS__ . '::validate_posint',
- ),
- 'jetpack_testimonial' => array(
- 'description' => esc_html__( 'Enable or disable Jetpack testimonial post type.', 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 0,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- 'jetpack_testimonial_posts_per_page' => array(
- 'description' => esc_html__( 'Number of entries to show at most in Testimonial pages.', 'jetpack' ),
- 'type' => 'integer',
- 'default' => 10,
- 'validate_callback' => __CLASS__ . '::validate_posint',
- ),
- );
- break;
+ 'jetpack_portfolio' => array(
+ 'description' => esc_html__( 'Enable or disable Jetpack portfolio post type.', 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 0,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'custom-content-types',
+ ),
+ 'jetpack_portfolio_posts_per_page' => array(
+ 'description' => esc_html__( 'Number of entries to show at most in Portfolio pages.', 'jetpack' ),
+ 'type' => 'integer',
+ 'default' => 10,
+ 'validate_callback' => __CLASS__ . '::validate_posint',
+ 'jp_group' => 'custom-content-types',
+ ),
+ 'jetpack_testimonial' => array(
+ 'description' => esc_html__( 'Enable or disable Jetpack testimonial post type.', 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 0,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'custom-content-types',
+ ),
+ 'jetpack_testimonial_posts_per_page' => array(
+ 'description' => esc_html__( 'Number of entries to show at most in Testimonial pages.', 'jetpack' ),
+ 'type' => 'integer',
+ 'default' => 10,
+ 'validate_callback' => __CLASS__ . '::validate_posint',
+ 'jp_group' => 'custom-content-types',
+ ),
// Galleries
- case 'tiled-gallery':
- $options = array(
- 'tiled_galleries' => array(
- 'description' => esc_html__( 'Display all your gallery pictures in a cool mosaic.', 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 0,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- );
- break;
+ 'tiled_galleries' => array(
+ 'description' => esc_html__( 'Display all your gallery pictures in a cool mosaic.', 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 0,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'tiled-gallery',
+ ),
- // Gravatar Hovercards
- case 'gravatar-hovercards':
- $options = array(
- 'gravatar_disable_hovercards' => array(
- 'description' => esc_html__( "View people's profiles when you mouse over their Gravatars", 'jetpack' ),
- 'type' => 'string',
- 'default' => 'enabled',
- // Not visible. This is used as the checkbox value.
- 'enum' => array(
- 'enabled' => esc_html__( 'Enabled', 'jetpack' ),
- 'disabled' => esc_html__( 'Disabled', 'jetpack' ),
- ),
- 'validate_callback' => __CLASS__ . '::validate_list_item',
- ),
- );
- break;
+ 'gravatar_disable_hovercards' => array(
+ 'description' => esc_html__( "View people's profiles when you mouse over their Gravatars", 'jetpack' ),
+ 'type' => 'string',
+ 'default' => 'enabled',
+ // Not visible. This is used as the checkbox value.
+ 'enum' => array(
+ 'enabled',
+ 'disabled',
+ ),
+ 'enum_labels' => array(
+ 'enabled' => esc_html__( 'Enabled', 'jetpack' ),
+ 'disabled' => esc_html__( 'Disabled', 'jetpack' ),
+ ),
+ 'validate_callback' => __CLASS__ . '::validate_list_item',
+ 'jp_group' => 'gravatar-hovercards',
+ ),
// Infinite Scroll
- case 'infinite-scroll':
- $options = array(
- 'infinite_scroll' => array(
- 'description' => esc_html__( 'To infinity and beyond', 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 1,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- 'infinite_scroll_google_analytics' => array(
- 'description' => esc_html__( 'Use Google Analytics with Infinite Scroll', 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 0,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- );
- break;
+ 'infinite_scroll' => array(
+ 'description' => esc_html__( 'To infinity and beyond', 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 1,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'infinite-scroll',
+ ),
+ 'infinite_scroll_google_analytics' => array(
+ 'description' => esc_html__( 'Use Google Analytics with Infinite Scroll', 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 0,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'infinite-scroll',
+ ),
// Likes
- case 'likes':
- $options = array(
- 'wpl_default' => array(
- 'description' => esc_html__( 'WordPress.com Likes are', 'jetpack' ),
- 'type' => 'string',
- 'default' => 'on',
- 'enum' => array(
- 'on' => esc_html__( 'On for all posts', 'jetpack' ),
- 'off' => esc_html__( 'Turned on per post', 'jetpack' ),
- ),
- 'validate_callback' => __CLASS__ . '::validate_list_item',
- ),
- 'social_notifications_like' => array(
- 'description' => esc_html__( 'Send email notification when someone likes a post', 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 1,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- );
- break;
+ 'wpl_default' => array(
+ 'description' => esc_html__( 'WordPress.com Likes are', 'jetpack' ),
+ 'type' => 'string',
+ 'default' => 'on',
+ 'enum' => array(
+ 'on',
+ 'off',
+ ),
+ 'enum_labels' => array(
+ 'on' => esc_html__( 'On for all posts', 'jetpack' ),
+ 'off' => esc_html__( 'Turned on per post', 'jetpack' ),
+ ),
+ 'validate_callback' => __CLASS__ . '::validate_list_item',
+ 'jp_group' => 'likes',
+ ),
+ 'social_notifications_like' => array(
+ 'description' => esc_html__( 'Send email notification when someone likes a post', 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 1,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'likes',
+ ),
// Markdown
- case 'markdown':
- $options = array(
- 'wpcom_publish_comments_with_markdown' => array(
- 'description' => esc_html__( 'Use Markdown for comments.', 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 0,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- );
- break;
+ 'wpcom_publish_comments_with_markdown' => array(
+ 'description' => esc_html__( 'Use Markdown for comments.', 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 0,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'markdown',
+ ),
// Mobile Theme
- case 'minileven':
- $options = array(
- 'wp_mobile_excerpt' => array(
- 'description' => esc_html__( 'Excerpts', 'jetpack' ),
- 'type' => 'string',
- 'default' => 'disabled',
- 'enum' => array(
- 'enabled' => esc_html__( 'Enable excerpts on front page and on archive pages', 'jetpack' ),
- 'disabled' => esc_html__( 'Show full posts on front page and on archive pages', 'jetpack' ),
- ),
- 'validate_callback' => __CLASS__ . '::validate_list_item',
- ),
- 'wp_mobile_featured_images' => array(
- 'description' => esc_html__( 'Featured Images', 'jetpack' ),
- 'type' => 'string',
- 'default' => 'disabled',
- 'enum' => array(
- 'enabled' => esc_html__( 'Display featured images', 'jetpack' ),
- 'disabled' => esc_html__( 'Hide all featured images', 'jetpack' ),
- ),
- 'validate_callback' => __CLASS__ . '::validate_list_item',
- ),
- 'wp_mobile_app_promos' => array(
- 'description' => esc_html__( 'Show a promo for the WordPress mobile apps in the footer of the mobile theme.', 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 0,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- );
- break;
+ 'wp_mobile_excerpt' => array(
+ 'description' => esc_html__( 'Excerpts', 'jetpack' ),
+ 'type' => 'string',
+ 'default' => 'disabled',
+ 'enum' => array(
+ 'enabled',
+ 'disabled',
+ ),
+ 'enum_labels' => array(
+ 'enabled' => esc_html__( 'Enable excerpts on front page and on archive pages', 'jetpack' ),
+ 'disabled' => esc_html__( 'Show full posts on front page and on archive pages', 'jetpack' ),
+ ),
+ 'validate_callback' => __CLASS__ . '::validate_list_item',
+ 'jp_group' => 'minileven',
+ ),
+ 'wp_mobile_featured_images' => array(
+ 'description' => esc_html__( 'Featured Images', 'jetpack' ),
+ 'type' => 'string',
+ 'default' => 'disabled',
+ 'enum' => array(
+ 'enabled',
+ 'disabled',
+ ),
+ 'enum_labels' => array(
+ 'enabled' => esc_html__( 'Display featured images', 'jetpack' ),
+ 'disabled' => esc_html__( 'Hide all featured images', 'jetpack' ),
+ ),
+ 'validate_callback' => __CLASS__ . '::validate_list_item',
+ 'jp_group' => 'minileven',
+ ),
+ 'wp_mobile_app_promos' => array(
+ 'description' => esc_html__( 'Show a promo for the WordPress mobile apps in the footer of the mobile theme.', 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 0,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'minileven',
+ ),
// Monitor
- case 'monitor':
- $options = array(
- 'monitor_receive_notifications' => array(
- 'description' => esc_html__( 'Receive Monitor Email Notifications.', 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 0,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- );
- break;
+ 'monitor_receive_notifications' => array(
+ 'description' => esc_html__( 'Receive Monitor Email Notifications.', 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 0,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'monitor',
+ ),
// Post by Email
- case 'post-by-email':
- $options = array(
- 'post_by_email_address' => array(
- 'description' => esc_html__( 'Email Address', 'jetpack' ),
- 'type' => 'string',
- 'default' => '',
- 'enum' => array(
- 'create' => esc_html__( 'Create Post by Email address', 'jetpack' ),
- 'regenerate' => esc_html__( 'Regenerate Post by Email address', 'jetpack' ),
- 'delete' => esc_html__( 'Delete Post by Email address', 'jetpack' ),
- ),
- 'validate_callback' => __CLASS__ . '::validate_list_item',
- ),
- );
- break;
+ 'post_by_email_address' => array(
+ 'description' => esc_html__( 'Email Address', 'jetpack' ),
+ 'type' => 'string',
+ 'default' => 'noop',
+ 'enum' => array(
+ 'noop',
+ 'create',
+ 'regenerate',
+ 'delete',
+ ),
+ 'enum_labels' => array(
+ 'noop' => '',
+ 'create' => esc_html__( 'Create Post by Email address', 'jetpack' ),
+ 'regenerate' => esc_html__( 'Regenerate Post by Email address', 'jetpack' ),
+ 'delete' => esc_html__( 'Delete Post by Email address', 'jetpack' ),
+ ),
+ 'validate_callback' => __CLASS__ . '::validate_list_item',
+ 'jp_group' => 'post-by-email',
+ ),
// Protect
- case 'protect':
- $options = array(
- 'jetpack_protect_key' => array(
- 'description' => esc_html__( 'Protect API key', 'jetpack' ),
- 'type' => 'string',
- 'default' => '',
- 'validate_callback' => __CLASS__ . '::validate_alphanum',
- ),
- 'jetpack_protect_global_whitelist' => array(
- 'description' => esc_html__( 'Protect global whitelist', 'jetpack' ),
- 'type' => 'string',
- 'default' => '',
- 'validate_callback' => __CLASS__ . '::validate_string',
- 'sanitize_callback' => 'esc_textarea',
- ),
- );
- break;
+ 'jetpack_protect_key' => array(
+ 'description' => esc_html__( 'Protect API key', 'jetpack' ),
+ 'type' => 'string',
+ 'default' => '',
+ 'validate_callback' => __CLASS__ . '::validate_alphanum',
+ 'jp_group' => 'protect',
+ ),
+ 'jetpack_protect_global_whitelist' => array(
+ 'description' => esc_html__( 'Protect global whitelist', 'jetpack' ),
+ 'type' => 'string',
+ 'default' => '',
+ 'validate_callback' => __CLASS__ . '::validate_string',
+ 'sanitize_callback' => 'esc_textarea',
+ 'jp_group' => 'protect',
+ ),
// Sharing
- case 'sharedaddy':
- $options = array(
- 'sharing_services' => array(
- 'description' => esc_html__( 'Enabled Services and those hidden behind a button', 'jetpack' ),
- 'type' => 'array',
- 'default' => array(
- 'visible' => array( 'twitter', 'facebook', 'google-plus-1' ),
- 'hidden' => array(),
- ),
- 'validate_callback' => __CLASS__ . '::validate_services',
- ),
- 'button_style' => array(
- 'description' => esc_html__( 'Button Style', 'jetpack' ),
- 'type' => 'string',
- 'default' => 'icon',
- 'enum' => array(
- 'icon-text' => esc_html__( 'Icon + text', 'jetpack' ),
- 'icon' => esc_html__( 'Icon only', 'jetpack' ),
- 'text' => esc_html__( 'Text only', 'jetpack' ),
- 'official' => esc_html__( 'Official buttons', 'jetpack' ),
- ),
- 'validate_callback' => __CLASS__ . '::validate_list_item',
- ),
- 'sharing_label' => array(
- 'description' => esc_html__( 'Sharing Label', 'jetpack' ),
- 'type' => 'string',
- 'default' => '',
- 'validate_callback' => __CLASS__ . '::validate_string',
- 'sanitize_callback' => 'esc_html',
- ),
- 'show' => array(
- 'description' => esc_html__( 'Views where buttons are shown', 'jetpack' ),
- 'type' => 'array',
- 'default' => array( 'post' ),
- 'validate_callback' => __CLASS__ . '::validate_sharing_show',
- ),
- 'jetpack-twitter-cards-site-tag' => array(
- 'description' => esc_html__( "The Twitter username of the owner of this site's domain.", 'jetpack' ),
- 'type' => 'string',
- 'default' => '',
- 'validate_callback' => __CLASS__ . '::validate_twitter_username',
- 'sanitize_callback' => 'esc_html',
- ),
- 'sharedaddy_disable_resources' => array(
- 'description' => esc_html__( 'Disable CSS and JS', 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 0,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- 'custom' => array(
- 'description' => esc_html__( 'Custom sharing services added by user.', 'jetpack' ),
- 'type' => 'array',
- 'default' => array(
- 'sharing_name' => '',
- 'sharing_url' => '',
- 'sharing_icon' => '',
- ),
- 'validate_callback' => __CLASS__ . '::validate_custom_service',
- ),
- // Not an option, but an action that can be perfomed on the list of custom services passing the service ID.
- 'sharing_delete_service' => array(
- 'description' => esc_html__( 'Delete custom sharing service.', 'jetpack' ),
- 'type' => 'string',
- 'default' => '',
- 'validate_callback' => __CLASS__ . '::validate_custom_service_id',
- ),
- );
- break;
+ 'sharing_services' => array(
+ 'description' => esc_html__( 'Enabled Services and those hidden behind a button', 'jetpack' ),
+ 'type' => 'object',
+ 'default' => array(
+ 'visible' => array( 'twitter', 'facebook', 'google-plus-1' ),
+ 'hidden' => array(),
+ ),
+ 'validate_callback' => __CLASS__ . '::validate_services',
+ 'jp_group' => 'sharedaddy',
+ ),
+ 'button_style' => array(
+ 'description' => esc_html__( 'Button Style', 'jetpack' ),
+ 'type' => 'string',
+ 'default' => 'icon',
+ 'enum' => array(
+ 'icon-text',
+ 'icon',
+ 'text',
+ 'official',
+ ),
+ 'enum_labels' => array(
+ 'icon-text' => esc_html__( 'Icon + text', 'jetpack' ),
+ 'icon' => esc_html__( 'Icon only', 'jetpack' ),
+ 'text' => esc_html__( 'Text only', 'jetpack' ),
+ 'official' => esc_html__( 'Official buttons', 'jetpack' ),
+ ),
+ 'validate_callback' => __CLASS__ . '::validate_list_item',
+ 'jp_group' => 'sharedaddy',
+ ),
+ 'sharing_label' => array(
+ 'description' => esc_html__( 'Sharing Label', 'jetpack' ),
+ 'type' => 'string',
+ 'default' => '',
+ 'validate_callback' => __CLASS__ . '::validate_string',
+ 'sanitize_callback' => 'esc_html',
+ 'jp_group' => 'sharedaddy',
+ ),
+ 'show' => array(
+ 'description' => esc_html__( 'Views where buttons are shown', 'jetpack' ),
+ 'type' => 'array',
+ 'items' => array(
+ 'type' => 'string'
+ ),
+ 'default' => array( 'post' ),
+ 'validate_callback' => __CLASS__ . '::validate_sharing_show',
+ 'jp_group' => 'sharedaddy',
+ ),
+ 'jetpack-twitter-cards-site-tag' => array(
+ 'description' => esc_html__( "The Twitter username of the owner of this site's domain.", 'jetpack' ),
+ 'type' => 'string',
+ 'default' => '',
+ 'validate_callback' => __CLASS__ . '::validate_twitter_username',
+ 'sanitize_callback' => 'esc_html',
+ 'jp_group' => 'sharedaddy',
+ ),
+ 'sharedaddy_disable_resources' => array(
+ 'description' => esc_html__( 'Disable CSS and JS', 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 0,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'sharedaddy',
+ ),
+ 'custom' => array(
+ 'description' => esc_html__( 'Custom sharing services added by user.', 'jetpack' ),
+ 'type' => 'object',
+ 'default' => array(
+ 'sharing_name' => '',
+ 'sharing_url' => '',
+ 'sharing_icon' => '',
+ ),
+ 'validate_callback' => __CLASS__ . '::validate_custom_service',
+ 'jp_group' => 'sharedaddy',
+ ),
+ // Not an option, but an action that can be perfomed on the list of custom services passing the service ID.
+ 'sharing_delete_service' => array(
+ 'description' => esc_html__( 'Delete custom sharing service.', 'jetpack' ),
+ 'type' => 'string',
+ 'default' => '',
+ 'validate_callback' => __CLASS__ . '::validate_custom_service_id',
+ 'jp_group' => 'sharedaddy',
+ ),
// SSO
- case 'sso':
- $options = array(
- 'jetpack_sso_require_two_step' => array(
- 'description' => esc_html__( 'Require Two-Step Authentication', 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 0,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- 'jetpack_sso_match_by_email' => array(
- 'description' => esc_html__( 'Match by Email', 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 0,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- );
- break;
-
- // Site Icon
- case 'site-icon':
- $options = array(
- 'site_icon_id' => array(
- 'description' => esc_html__( 'Site Icon ID', 'jetpack' ),
- 'type' => 'integer',
- 'default' => 0,
- 'validate_callback' => __CLASS__ . '::validate_posint',
- ),
- 'site_icon_url' => array(
- 'description' => esc_html__( 'Site Icon URL', 'jetpack' ),
- 'type' => 'string',
- 'default' => '',
- 'sanitize_callback' => 'esc_url',
- ),
- );
- break;
+ 'jetpack_sso_require_two_step' => array(
+ 'description' => esc_html__( 'Require Two-Step Authentication', 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 0,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'sso',
+ ),
+ 'jetpack_sso_match_by_email' => array(
+ 'description' => esc_html__( 'Match by Email', 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 0,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'sso',
+ ),
// Subscriptions
- case 'subscriptions':
- $options = array(
- 'stb_enabled' => array(
- 'description' => esc_html__( "Show a <em>'follow blog'</em> option in the comment form", 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 1,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- 'stc_enabled' => array(
- 'description' => esc_html__( "Show a <em>'follow comments'</em> option in the comment form", 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 1,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- );
- break;
+ 'stb_enabled' => array(
+ 'description' => esc_html__( "Show a <em>'follow blog'</em> option in the comment form", 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 1,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'subscriptions',
+ ),
+ 'stc_enabled' => array(
+ 'description' => esc_html__( "Show a <em>'follow comments'</em> option in the comment form", 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 1,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'subscriptions',
+ ),
// Related Posts
- case 'related-posts':
- $options = array(
- 'show_headline' => array(
- 'description' => esc_html__( 'Show a "Related" header to more clearly separate the related section from posts', 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 1,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- 'show_thumbnails' => array(
- 'description' => esc_html__( 'Use a large and visually striking layout', 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 0,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- );
- break;
+ 'show_headline' => array(
+ 'description' => esc_html__( 'Show a "Related" header to more clearly separate the related section from posts', 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 1,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'related-posts',
+ ),
+ 'show_thumbnails' => array(
+ 'description' => esc_html__( 'Use a large and visually striking layout', 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 0,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'related-posts',
+ ),
// Spelling and Grammar - After the Deadline
- case 'after-the-deadline':
- $options = array(
- 'onpublish' => array(
- 'description' => esc_html__( 'Proofread when a post or page is first published.', 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 0,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- 'onupdate' => array(
- 'description' => esc_html__( 'Proofread when a post or page is updated.', 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 0,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- 'Bias Language' => array(
- 'description' => esc_html__( 'Bias Language', 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 0,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- 'Cliches' => array(
- 'description' => esc_html__( 'Clichés', 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 0,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- 'Complex Expression' => array(
- 'description' => esc_html__( 'Complex Phrases', 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 0,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- 'Diacritical Marks' => array(
- 'description' => esc_html__( 'Diacritical Marks', 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 0,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- 'Double Negative' => array(
- 'description' => esc_html__( 'Double Negatives', 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 0,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- 'Hidden Verbs' => array(
- 'description' => esc_html__( 'Hidden Verbs', 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 0,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- 'Jargon Language' => array(
- 'description' => esc_html__( 'Jargon', 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 0,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- 'Passive voice' => array(
- 'description' => esc_html__( 'Passive Voice', 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 0,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- 'Phrases to Avoid' => array(
- 'description' => esc_html__( 'Phrases to Avoid', 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 0,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- 'Redundant Expression' => array(
- 'description' => esc_html__( 'Redundant Phrases', 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 0,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- 'guess_lang' => array(
- 'description' => esc_html__( 'Use automatically detected language to proofread posts and pages', 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 0,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- 'ignored_phrases' => array(
- 'description' => esc_html__( 'Add Phrase to be ignored', 'jetpack' ),
- 'type' => 'string',
- 'default' => '',
- 'sanitize_callback' => 'esc_html',
- ),
- 'unignore_phrase' => array(
- 'description' => esc_html__( 'Remove Phrase from being ignored', 'jetpack' ),
- 'type' => 'string',
- 'default' => '',
- 'sanitize_callback' => 'esc_html',
- ),
- );
- break;
+ 'onpublish' => array(
+ 'description' => esc_html__( 'Proofread when a post or page is first published.', 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 0,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'after-the-deadline',
+ ),
+ 'onupdate' => array(
+ 'description' => esc_html__( 'Proofread when a post or page is updated.', 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 0,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'after-the-deadline',
+ ),
+ 'Bias Language' => array(
+ 'description' => esc_html__( 'Bias Language', 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 0,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'after-the-deadline',
+ ),
+ 'Cliches' => array(
+ 'description' => esc_html__( 'Clichés', 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 0,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'after-the-deadline',
+ ),
+ 'Complex Expression' => array(
+ 'description' => esc_html__( 'Complex Phrases', 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 0,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'after-the-deadline',
+ ),
+ 'Diacritical Marks' => array(
+ 'description' => esc_html__( 'Diacritical Marks', 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 0,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'after-the-deadline',
+ ),
+ 'Double Negative' => array(
+ 'description' => esc_html__( 'Double Negatives', 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 0,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'after-the-deadline',
+ ),
+ 'Hidden Verbs' => array(
+ 'description' => esc_html__( 'Hidden Verbs', 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 0,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'after-the-deadline',
+ ),
+ 'Jargon Language' => array(
+ 'description' => esc_html__( 'Jargon', 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 0,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'after-the-deadline',
+ ),
+ 'Passive voice' => array(
+ 'description' => esc_html__( 'Passive Voice', 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 0,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'after-the-deadline',
+ ),
+ 'Phrases to Avoid' => array(
+ 'description' => esc_html__( 'Phrases to Avoid', 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 0,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'after-the-deadline',
+ ),
+ 'Redundant Expression' => array(
+ 'description' => esc_html__( 'Redundant Phrases', 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 0,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'after-the-deadline',
+ ),
+ 'guess_lang' => array(
+ 'description' => esc_html__( 'Use automatically detected language to proofread posts and pages', 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 0,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'after-the-deadline',
+ ),
+ 'ignored_phrases' => array(
+ 'description' => esc_html__( 'Add Phrase to be ignored', 'jetpack' ),
+ 'type' => 'string',
+ 'default' => '',
+ 'sanitize_callback' => 'esc_html',
+ 'jp_group' => 'after-the-deadline',
+ ),
+ 'unignore_phrase' => array(
+ 'description' => esc_html__( 'Remove Phrase from being ignored', 'jetpack' ),
+ 'type' => 'string',
+ 'default' => '',
+ 'sanitize_callback' => 'esc_html',
+ 'jp_group' => 'after-the-deadline',
+ ),
// Verification Tools
- case 'verification-tools':
- $options = array(
- 'google' => array(
- 'description' => esc_html__( 'Google Search Console', 'jetpack' ),
- 'type' => 'string',
- 'default' => '',
- 'validate_callback' => __CLASS__ . '::validate_alphanum',
- ),
- 'bing' => array(
- 'description' => esc_html__( 'Bing Webmaster Center', 'jetpack' ),
- 'type' => 'string',
- 'default' => '',
- 'validate_callback' => __CLASS__ . '::validate_alphanum',
- ),
- 'pinterest' => array(
- 'description' => esc_html__( 'Pinterest Site Verification', 'jetpack' ),
- 'type' => 'string',
- 'default' => '',
- 'validate_callback' => __CLASS__ . '::validate_alphanum',
- ),
- );
- break;
+ 'google' => array(
+ 'description' => esc_html__( 'Google Search Console', 'jetpack' ),
+ 'type' => 'string',
+ 'default' => '',
+ 'validate_callback' => __CLASS__ . '::validate_alphanum',
+ 'jp_group' => 'verification-tools',
+ ),
+ 'bing' => array(
+ 'description' => esc_html__( 'Bing Webmaster Center', 'jetpack' ),
+ 'type' => 'string',
+ 'default' => '',
+ 'validate_callback' => __CLASS__ . '::validate_alphanum',
+ 'jp_group' => 'verification-tools',
+ ),
+ 'pinterest' => array(
+ 'description' => esc_html__( 'Pinterest Site Verification', 'jetpack' ),
+ 'type' => 'string',
+ 'default' => '',
+ 'validate_callback' => __CLASS__ . '::validate_alphanum',
+ 'jp_group' => 'verification-tools',
+ ),
+ 'yandex' => array(
+ 'description' => esc_html__( 'Yandex Site Verification', 'jetpack' ),
+ 'type' => 'string',
+ 'default' => '',
+ 'validate_callback' => __CLASS__ . '::validate_alphanum',
+ 'jp_group' => 'verification-tools',
+ ),
// Stats
- /*
- Example:
- 'admin_bar' => true
- 'roles' => array ( 'administrator', 'editor' )
- 'count_roles' => array ( 'editor' )
- 'blog_id' => false
- 'do_not_track' => true
- 'hide_smile' => true
- 'version' => '9'
- */
- case 'stats':
- $options = array(
- 'admin_bar' => array(
- 'description' => esc_html__( 'Put a chart showing 48 hours of views in the admin bar.', 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 1,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- 'roles' => array(
- 'description' => esc_html__( 'Select the roles that will be able to view stats reports.', 'jetpack' ),
- 'type' => 'array',
- 'default' => array( 'administrator' ),
- 'validate_callback' => __CLASS__ . '::validate_stats_roles',
- 'sanitize_callback' => __CLASS__ . '::sanitize_stats_allowed_roles',
- ),
- 'count_roles' => array(
- 'description' => esc_html__( 'Count the page views of registered users who are logged in.', 'jetpack' ),
- 'type' => 'array',
- 'default' => array( 'administrator' ),
- 'validate_callback' => __CLASS__ . '::validate_stats_roles',
- ),
- 'blog_id' => array(
- 'description' => esc_html__( 'Blog ID.', 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 0,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- 'do_not_track' => array(
- 'description' => esc_html__( 'Do not track.', 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 1,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- 'hide_smile' => array(
- 'description' => esc_html__( 'Hide the stats smiley face image.', 'jetpack' ),
- 'type' => 'boolean',
- 'default' => 1,
- 'validate_callback' => __CLASS__ . '::validate_boolean',
- ),
- 'version' => array(
- 'description' => esc_html__( 'Version.', 'jetpack' ),
- 'type' => 'integer',
- 'default' => 9,
- 'validate_callback' => __CLASS__ . '::validate_posint',
- ),
- );
- break;
+ 'admin_bar' => array(
+ 'description' => esc_html__( 'Put a chart showing 48 hours of views in the admin bar.', 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 1,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'stats',
+ ),
+ 'roles' => array(
+ 'description' => esc_html__( 'Select the roles that will be able to view stats reports.', 'jetpack' ),
+ 'type' => 'array',
+ 'items' => array(
+ 'type' => 'string'
+ ),
+ 'default' => array( 'administrator' ),
+ 'validate_callback' => __CLASS__ . '::validate_stats_roles',
+ 'sanitize_callback' => __CLASS__ . '::sanitize_stats_allowed_roles',
+ 'jp_group' => 'stats',
+ ),
+ 'count_roles' => array(
+ 'description' => esc_html__( 'Count the page views of registered users who are logged in.', 'jetpack' ),
+ 'type' => 'array',
+ 'items' => array(
+ 'type' => 'string'
+ ),
+ 'default' => array( 'administrator' ),
+ 'validate_callback' => __CLASS__ . '::validate_stats_roles',
+ 'jp_group' => 'stats',
+ ),
+ 'blog_id' => array(
+ 'description' => esc_html__( 'Blog ID.', 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 0,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'stats',
+ ),
+ 'do_not_track' => array(
+ 'description' => esc_html__( 'Do not track.', 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 1,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'stats',
+ ),
+ 'hide_smile' => array(
+ 'description' => esc_html__( 'Hide the stats smiley face image.', 'jetpack' ),
+ 'type' => 'boolean',
+ 'default' => 1,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'stats',
+ ),
+ 'version' => array(
+ 'description' => esc_html__( 'Version.', 'jetpack' ),
+ 'type' => 'integer',
+ 'default' => 9,
+ 'validate_callback' => __CLASS__ . '::validate_posint',
+ 'jp_group' => 'stats',
+ ),
+
+ // Settings - Not a module
+ self::holiday_snow_option_name() => array(
+ 'description' => '',
+ 'type' => 'boolean',
+ 'default' => 0,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'settings',
+ ),
+
+ );
+
+ // Add modules to list so they can be toggled
+ $modules = Jetpack::get_available_modules();
+ if ( is_array( $modules ) && ! empty( $modules ) ) {
+ $module_args = array(
+ 'description' => '',
+ 'type' => 'boolean',
+ 'default' => 0,
+ 'validate_callback' => __CLASS__ . '::validate_boolean',
+ 'jp_group' => 'modules',
+ );
+ foreach( $modules as $module ) {
+ $options[ $module ] = $module_args;
+ }
}
- return $options;
+ if ( is_array( $selector ) ) {
+
+ // Return only those options whose keys match $selector keys
+ return array_intersect_key( $options, $selector );
+ }
+
+ if ( 'any' === $selector ) {
+
+ // Toggle module or update any module option or any general setting
+ return $options;
+ }
+
+ // We're updating the options for a single module.
+ if ( empty( $selector ) ) {
+ $selector = self::get_module_requested();
+ }
+ $selected = array();
+ foreach ( $options as $option => $attributes ) {
+
+ // Not adding an isset( $attributes['jp_group'] ) because if it's not set, it must be fixed, otherwise options will fail.
+ if ( $selector === $attributes['jp_group'] ) {
+ $selected[ $option ] = $attributes;
+ }
+ }
+ return $selected;
}
/**
@@ -1587,6 +1783,9 @@ class Jetpack_Core_Json_Api_Endpoints {
*/
public static function validate_sharing_show( $value, $request, $param ) {
$views = array( 'index', 'post', 'page', 'attachment', 'jetpack-portfolio' );
+ if ( ! is_array( $value ) ) {
+ return new WP_Error( 'invalid_param', sprintf( esc_html__( '%s must be an array of post types.', 'jetpack' ), $param ) );
+ }
if ( ! array_intersect( $views, $value ) ) {
return new WP_Error( 'invalid_param', sprintf(
/* Translators: first variable is the name of a parameter passed to endpoint holding the post type where Sharing will be displayed, the second is a list of post types where Sharing can be displayed */
@@ -1826,7 +2025,7 @@ class Jetpack_Core_Json_Api_Endpoints {
* @return array
*/
public static function prepare_options_for_response( $module = '' ) {
- $options = self::get_module_available_options( $module );
+ $options = self::get_updateable_data_list( $module );
if ( ! is_array( $options ) || empty( $options ) ) {
return $options;
@@ -1887,15 +2086,6 @@ class Jetpack_Core_Json_Api_Endpoints {
$options['sharing_services']['current_value'] = $sharer->get_blog_services();
break;
- case 'site-icon':
- // Return site icon ID and URL to make it more complete.
- $options['site_icon_id']['current_value'] = Jetpack_Options::get_option( 'site_icon_id' );
- if ( ! function_exists( 'jetpack_site_icon_url' ) ) {
- @include( JETPACK__PLUGIN_DIR . 'modules/site-icon/site-icon-functions.php' );
- }
- $options['site_icon_url']['current_value'] = jetpack_site_icon_url();
- break;
-
case 'after-the-deadline':
if ( ! function_exists( 'AtD_get_options' ) ) {
@include( JETPACK__PLUGIN_DIR . 'modules/after-the-deadline.php' );
diff --git a/plugins/jetpack/_inc/lib/class.media-extractor.php b/plugins/jetpack/_inc/lib/class.media-extractor.php
index e09da8f2..ca3b42d0 100644
--- a/plugins/jetpack/_inc/lib/class.media-extractor.php
+++ b/plugins/jetpack/_inc/lib/class.media-extractor.php
@@ -24,6 +24,7 @@ class Jetpack_Media_Meta_Extractor {
'hulu',
'ted',
'wpvideo',
+ 'videopress',
);
/**
diff --git a/plugins/jetpack/_inc/lib/class.media-summary.php b/plugins/jetpack/_inc/lib/class.media-summary.php
index fe7474bd..98844e15 100644
--- a/plugins/jetpack/_inc/lib/class.media-summary.php
+++ b/plugins/jetpack/_inc/lib/class.media-summary.php
@@ -61,13 +61,42 @@ class Jetpack_Media_Summary {
if ( !empty( $extract['has']['shortcode'] ) ) {
foreach ( $extract['shortcode'] as $type => $data ) {
switch ( $type ) {
+ case 'videopress':
case 'wpvideo':
if ( 0 == $return['count']['video'] ) {
- $return['type'] = 'video';
- $return['video'] = esc_url_raw( 'http://s0.videopress.com/player.swf?guid=' . $extract['shortcode']['wpvideo']['id'][0] . '&isDynamicSeeking=true' );
- $return['image'] = self::get_video_poster( 'videopress', $extract['shortcode']['wpvideo']['id'][0] );
- $return['secure']['video'] = preg_replace( '@http://[^\.]+.videopress.com/@', 'https://v0.wordpress.com/', $return['video'] );
- $return['secure']['image'] = str_replace( 'http://videos.videopress.com', 'https://videos.files.wordpress.com', $return['image'] );
+ // If there is no id on the video, then let's just skip this
+ if ( ! isset ( $data['id'][0] ) ) {
+ continue;
+ }
+
+ $guid = $data['id'][0];
+ $video_info = videopress_get_video_details( $guid );
+
+ // Only add the video tags if the guid returns a valid videopress object.
+ if ( $video_info instanceof stdClass ) {
+ // Continue early if we can't find a Video slug.
+ if ( empty( $video_info->files->std->mp4 ) ) {
+ continue;
+ }
+
+ $url = sprintf(
+ 'https://videos.files.wordpress.com/%1$s/%2$s',
+ $guid,
+ $video_info->files->std->mp4
+ );
+
+ $thumbnail = $video_info->poster;
+ if ( ! empty( $thumbnail ) ) {
+ $return['image'] = $thumbnail;
+ $return['secure']['image'] = $thumbnail;
+ }
+
+ $return['type'] = 'video';
+ $return['video'] = esc_url_raw( $url );
+ $return['video_type'] = 'video/mp4';
+ $return['secure']['video'] = $return['video'];
+ }
+
}
$return['count']['video']++;
break;
@@ -203,6 +232,16 @@ class Jetpack_Media_Summary {
restore_current_blog();
}
+ /**
+ * Allow a theme or plugin to inspect and ultimately change the media summary.
+ *
+ * @since 4.4.0
+ *
+ * @param array $data The calculated media summary data.
+ * @param int $post_id The id of the post this data applies to.
+ */
+ $return = apply_filters( 'jetpack_media_summary_output', $return, $post_id );
+
return $return;
}
diff --git a/plugins/jetpack/_inc/lib/core-api/class.jetpack-core-api-module-endpoints.php b/plugins/jetpack/_inc/lib/core-api/class.jetpack-core-api-module-endpoints.php
index e1cb5eb6..d14ce4cf 100644
--- a/plugins/jetpack/_inc/lib/core-api/class.jetpack-core-api-module-endpoints.php
+++ b/plugins/jetpack/_inc/lib/core-api/class.jetpack-core-api-module-endpoints.php
@@ -47,7 +47,7 @@ class Jetpack_Core_API_Module_Toggle_Endpoint
*
* @since 4.3.0
*
- * @param WP_REST_Request $data {
+ * @param string|WP_REST_Request $data {
* Array of parameters received by request.
*
* @type string $slug Module slug.
@@ -56,7 +56,11 @@ class Jetpack_Core_API_Module_Toggle_Endpoint
* @return bool|WP_Error True if module was activated. Otherwise, a WP_Error instance with the corresponding error.
*/
public function activate_module( $data ) {
- if ( ! Jetpack::is_module( $data['slug'] ) ) {
+ $module_slug = isset( $data['slug'] )
+ ? $data['slug']
+ : $data;
+
+ if ( ! Jetpack::is_module( $module_slug ) ) {
return new WP_Error(
'not_found',
esc_html__( 'The requested Jetpack module was not found.', 'jetpack' ),
@@ -65,7 +69,7 @@ class Jetpack_Core_API_Module_Toggle_Endpoint
}
if (
- in_array( $data['slug'], $this->modules_requiring_public )
+ in_array( $module_slug, $this->modules_requiring_public )
&& ! $this->is_site_public()
) {
return new WP_Error(
@@ -75,7 +79,7 @@ class Jetpack_Core_API_Module_Toggle_Endpoint
);
}
- if ( Jetpack::activate_module( $data['slug'], false, false ) ) {
+ if ( Jetpack::activate_module( $module_slug, false, false ) ) {
return rest_ensure_response( array(
'code' => 'success',
'message' => esc_html__( 'The requested Jetpack module was activated.', 'jetpack' ),
@@ -94,7 +98,7 @@ class Jetpack_Core_API_Module_Toggle_Endpoint
*
* @since 4.3.0
*
- * @param WP_REST_Request $data {
+ * @param string|WP_REST_Request $data {
* Array of parameters received by request.
*
* @type string $slug Module slug.
@@ -103,7 +107,11 @@ class Jetpack_Core_API_Module_Toggle_Endpoint
* @return bool|WP_Error True if module was activated. Otherwise, a WP_Error instance with the corresponding error.
*/
public function deactivate_module( $data ) {
- if ( ! Jetpack::is_module( $data['slug'] ) ) {
+ $module_slug = isset( $data['slug'] )
+ ? $data['slug']
+ : $data;
+
+ if ( ! Jetpack::is_module( $module_slug ) ) {
return new WP_Error(
'not_found',
esc_html__( 'The requested Jetpack module was not found.', 'jetpack' ),
@@ -111,7 +119,7 @@ class Jetpack_Core_API_Module_Toggle_Endpoint
);
}
- if ( ! Jetpack::is_module_active( $data['slug'] ) ) {
+ if ( ! Jetpack::is_module_active( $module_slug ) ) {
return new WP_Error(
'already_inactive',
esc_html__( 'The requested Jetpack module was already inactive.', 'jetpack' ),
@@ -119,7 +127,7 @@ class Jetpack_Core_API_Module_Toggle_Endpoint
);
}
- if ( Jetpack::deactivate_module( $data['slug'] ) ) {
+ if ( Jetpack::deactivate_module( $module_slug ) ) {
return rest_ensure_response( array(
'code' => 'success',
'message' => esc_html__( 'The requested Jetpack module was deactivated.', 'jetpack' ),
@@ -146,6 +154,15 @@ class Jetpack_Core_API_Module_Toggle_Endpoint
class Jetpack_Core_API_Module_List_Endpoint {
+ /**
+ * A WordPress REST API callback method that accepts a request object and decides what to do with it.
+ *
+ * @param WP_REST_Request $request
+ *
+ * @since 4.3.0
+ *
+ * @return bool|Array|WP_Error a resulting value or object, or an error.
+ */
public function process( $request ) {
if ( 'GET' === $request->get_method() ) {
return $this->get_modules( $request );
@@ -264,6 +281,16 @@ class Jetpack_Core_API_Module_List_Endpoint {
);
}
+ /**
+ * A WordPress REST API permission callback method that accepts a request object and decides
+ * if the current user has enough privileges to act.
+ *
+ * @since 4.3.0
+ *
+ * @param WP_REST_Request $request
+ *
+ * @return bool does the current user have enough privilege.
+ */
public function can_request( $request ) {
if ( 'GET' === $request->get_method() ) {
return current_user_can( 'jetpack_admin_page' );
@@ -273,14 +300,30 @@ class Jetpack_Core_API_Module_List_Endpoint {
}
}
-class Jetpack_Core_API_Module_Endpoint
- extends Jetpack_Core_API_XMLRPC_Consumer_Endpoint {
+/**
+ * Class that manages updating of Jetpack module options and general Jetpack settings or retrieving module data.
+ *
+ * @since 4.3.0
+ * @since 4.4.0 Renamed Jetpack_Core_API_Module_Endpoint from to Jetpack_Core_API_Data.
+ *
+ * @author Automattic
+ */
+class Jetpack_Core_API_Data extends Jetpack_Core_API_XMLRPC_Consumer_Endpoint {
+ /**
+ * Process request by returning the module or updating it.
+ *
+ * @since 4.3.0
+ *
+ * @param WP_REST_Request $data
+ *
+ * @return bool|mixed|void|WP_Error
+ */
public function process( $data ) {
if ( 'GET' === $data->get_method() ) {
return $this->get_module( $data );
} else {
- return $this->update_module( $data );
+ return $this->update_data( $data );
}
}
@@ -344,13 +387,22 @@ class Jetpack_Core_API_Module_Endpoint
*
* @return bool|WP_Error True if module was updated. Otherwise, a WP_Error instance with the corresponding error.
*/
- public function update_module( $data ) {
- if ( ! Jetpack::is_module( $data['slug'] ) ) {
- return new WP_Error( 'not_found', esc_html__( 'The requested Jetpack module was not found.', 'jetpack' ), array( 'status' => 404 ) );
- }
+ public function update_data( $data ) {
+
+ // If it's null, we're trying to update many module options from different modules.
+ if ( is_null( $data['slug'] ) ) {
+
+ // Value admitted by Jetpack_Core_Json_Api_Endpoints::get_updateable_data_list that will make it return all module options.
+ // It will not be passed. It's just checked in this method to pass that method a string or array.
+ $data['slug'] = 'any';
+ } else {
+ if ( ! Jetpack::is_module( $data['slug'] ) ) {
+ return new WP_Error( 'not_found', esc_html__( 'The requested Jetpack module was not found.', 'jetpack' ), array( 'status' => 404 ) );
+ }
- if ( ! Jetpack::is_module_active( $data['slug'] ) ) {
- return new WP_Error( 'inactive', esc_html__( 'The requested Jetpack module is inactive.', 'jetpack' ), array( 'status' => 409 ) );
+ if ( ! Jetpack::is_module_active( $data['slug'] ) ) {
+ return new WP_Error( 'inactive', esc_html__( 'The requested Jetpack module is inactive.', 'jetpack' ), array( 'status' => 409 ) );
+ }
}
// Get parameters to update the module.
@@ -362,24 +414,65 @@ class Jetpack_Core_API_Module_Endpoint
}
// Get available module options.
- $options = Jetpack_Core_Json_Api_Endpoints::get_module_available_options( $data['slug'] );
+ $options = Jetpack_Core_Json_Api_Endpoints::get_updateable_data_list( 'any' === $data['slug']
+ ? $params
+ : $data['slug']
+ );
+
+ // Prepare to toggle module if needed
+ $toggle_module = new Jetpack_Core_API_Module_Toggle_Endpoint( new Jetpack_IXR_Client() );
// Options that are invalid or failed to update.
- $invalid = array();
+ $invalid = array_keys( array_diff_key( $params, $options ) );
$not_updated = array();
+ // Remove invalid options
+ $params = array_intersect_key( $params, $options );
+
// Used if response is successful. The message can be overwritten and additional data can be added here.
$response = array(
'code' => 'success',
- 'message' => esc_html__( 'The requested Jetpack module was updated.', 'jetpack' ),
+ 'message' => esc_html__( 'The requested Jetpack data updates were successful.', 'jetpack' ),
);
+ // If there are modules to activate, activate them first so they're ready when their options are set.
foreach ( $params as $option => $value ) {
- // If option is invalid, don't go any further.
- if ( ! in_array( $option, array_keys( $options ) ) ) {
- $invalid[] = $option;
- continue;
+ if ( 'modules' === $options[ $option ]['jp_group'] ) {
+
+ // Used if there was an error. Can be overwritten with specific error messages.
+ $error = '';
+
+ // Set to true if the module toggling was successful.
+ $updated = false;
+
+ // Check if user can toggle the module.
+ if ( $toggle_module->can_request() ) {
+
+ // Activate or deactivate the module according to the value passed.
+ $toggle_result = $value
+ ? $toggle_module->activate_module( $option )
+ : $toggle_module->deactivate_module( $option );
+
+ if ( is_wp_error( $toggle_result ) ) {
+ $error = $toggle_result->get_error_message();
+ } else {
+ $updated = true;
+ }
+ } else {
+ $error = Jetpack_Core_Json_Api_Endpoints::$user_permissions_error_msg;
+ }
+
+ // The module was not toggled.
+ if ( ! $updated ) {
+ $not_updated[ $option ] = $error;
+ }
+
+ // Remove module from list so we don't go through it again.
+ unset( $params[ $option ] );
}
+ }
+
+ foreach ( $params as $option => $value ) {
// Used if there was an error. Can be overwritten with specific error messages.
$error = '';
@@ -387,8 +480,24 @@ class Jetpack_Core_API_Module_Endpoint
// Set to true if the option update was successful.
$updated = false;
+ // Get option attributes, including the group it belongs to.
+ $option_attrs = $options[ $option ];
+
+ // If this is a module option and the related module isn't active for any reason, continue with the next one.
+ if ( 'settings' !== $option_attrs['jp_group'] ) {
+ if ( ! Jetpack::is_module( $option_attrs['jp_group'] ) ) {
+ $not_updated[ $option ] = esc_html__( 'The requested Jetpack module was not found.', 'jetpack' );
+ continue;
+ }
+
+ if ( ! Jetpack::is_module_active( $option_attrs['jp_group'] ) ) {
+ $not_updated[ $option ] = esc_html__( 'The requested Jetpack module is inactive.', 'jetpack' );
+ continue;
+ }
+ }
+
// Properly cast value based on its type defined in endpoint accepted args.
- $value = Jetpack_Core_Json_Api_Endpoints::cast_value( $value, $options[ $option ] );
+ $value = Jetpack_Core_Json_Api_Endpoints::cast_value( $value, $option_attrs );
switch ( $option ) {
case 'monitor_receive_notifications':
@@ -420,8 +529,8 @@ class Jetpack_Core_API_Module_Endpoint
// If we got an email address (create or regenerate) or 1 (delete), consider it done.
if ( preg_match( '/[a-z0-9]+@post.wordpress.com/', $result ) ) {
- $response[ $option ] = $result;
- $updated = true;
+ $response[$option] = $result;
+ $updated = true;
} elseif ( 1 == $result ) {
$updated = true;
} elseif ( is_array( $result ) && isset( $result['message'] ) ) {
@@ -439,8 +548,8 @@ class Jetpack_Core_API_Module_Endpoint
// If we got one of Protect keys, consider it done.
if ( preg_match( '/[a-z0-9]{40,}/i', $result ) ) {
- $response[ $option ] = $result;
- $updated = true;
+ $response[$option] = $result;
+ $updated = true;
}
break;
@@ -453,8 +562,8 @@ class Jetpack_Core_API_Module_Endpoint
case 'show_headline':
case 'show_thumbnails':
- $grouped_options = $grouped_options_current = (array) Jetpack_Options::get_option( 'relatedposts' );
- $grouped_options[ $option ] = $value;
+ $grouped_options = $grouped_options_current = (array) Jetpack_Options::get_option( 'relatedposts' );
+ $grouped_options[$option] = $value;
// If option value was the same, consider it done.
$updated = $grouped_options_current != $grouped_options ? Jetpack_Options::update_option( 'relatedposts', $grouped_options ) : true;
@@ -463,14 +572,19 @@ class Jetpack_Core_API_Module_Endpoint
case 'google':
case 'bing':
case 'pinterest':
- $grouped_options = $grouped_options_current = (array) get_option( 'verification_services_codes' );
- $grouped_options[ $option ] = $value;
+ case 'yandex':
+ $grouped_options = $grouped_options_current = (array) get_option( 'verification_services_codes' );
+ $grouped_options[$option] = $value;
// If option value was the same, consider it done.
$updated = $grouped_options_current != $grouped_options ? update_option( 'verification_services_codes', $grouped_options ) : true;
break;
case 'sharing_services':
+ if ( ! class_exists( 'Sharing_Service' ) && ! @include( JETPACK__PLUGIN_DIR . 'modules/sharedaddy/sharing-service.php' ) ) {
+ break;
+ }
+
$sharer = new Sharing_Service();
// If option value was the same, consider it done.
@@ -480,6 +594,10 @@ class Jetpack_Core_API_Module_Endpoint
case 'button_style':
case 'sharing_label':
case 'show':
+ if ( ! class_exists( 'Sharing_Service' ) && ! @include( JETPACK__PLUGIN_DIR . 'modules/sharedaddy/sharing-service.php' ) ) {
+ break;
+ }
+
$sharer = new Sharing_Service();
$grouped_options = $sharer->get_global_options();
$grouped_options[ $option ] = $value;
@@ -487,20 +605,28 @@ class Jetpack_Core_API_Module_Endpoint
break;
case 'custom':
+ if ( ! class_exists( 'Sharing_Service' ) && ! @include( JETPACK__PLUGIN_DIR . 'modules/sharedaddy/sharing-service.php' ) ) {
+ break;
+ }
+
$sharer = new Sharing_Service();
$updated = $sharer->new_service( stripslashes( $value['sharing_name'] ), stripslashes( $value['sharing_url'] ), stripslashes( $value['sharing_icon'] ) );
// Return new custom service
- $response[ $option ] = $updated;
+ $response[$option] = $updated;
break;
case 'sharing_delete_service':
+ if ( ! class_exists( 'Sharing_Service' ) && ! @include( JETPACK__PLUGIN_DIR . 'modules/sharedaddy/sharing-service.php' ) ) {
+ break;
+ }
+
$sharer = new Sharing_Service();
$updated = $sharer->delete_service( $value );
break;
case 'jetpack-twitter-cards-site-tag':
- $value = trim( ltrim( strip_tags( $value ), '@' ) );
+ $value = trim( ltrim( strip_tags( $value ), '@' ) );
$updated = get_option( $option ) !== $value ? update_option( $option, $value ) : true;
break;
@@ -521,40 +647,40 @@ class Jetpack_Core_API_Module_Endpoint
$atd_option = 'AtD_check_when';
} elseif ( 'guess_lang' == $option ) {
$atd_option = 'AtD_guess_lang';
- $option = 'true';
+ $option = 'true';
} else {
$atd_option = 'AtD_options';
}
- $user_id = get_current_user_id();
+ $user_id = get_current_user_id();
$grouped_options_current = AtD_get_options( $user_id, $atd_option );
unset( $grouped_options_current['name'] );
$grouped_options = $grouped_options_current;
- if ( $value && ! isset( $grouped_options [ $option ] ) ) {
- $grouped_options [ $option ] = $value;
- } elseif ( ! $value && isset( $grouped_options [ $option ] ) ) {
- unset( $grouped_options [ $option ] );
+ if ( $value && ! isset( $grouped_options [$option] ) ) {
+ $grouped_options [$option] = $value;
+ } elseif ( ! $value && isset( $grouped_options [$option] ) ) {
+ unset( $grouped_options [$option] );
}
// If option value was the same, consider it done, otherwise try to update it.
$options_to_save = implode( ',', array_keys( $grouped_options ) );
- $updated = $grouped_options != $grouped_options_current ? AtD_update_setting( $user_id, $atd_option, $options_to_save ) : true;
+ $updated = $grouped_options != $grouped_options_current ? AtD_update_setting( $user_id, $atd_option, $options_to_save ) : true;
break;
case 'ignored_phrases':
case 'unignore_phrase':
- $user_id = get_current_user_id();
- $atd_option = 'AtD_ignored_phrases';
+ $user_id = get_current_user_id();
+ $atd_option = 'AtD_ignored_phrases';
$grouped_options = $grouped_options_current = explode( ',', AtD_get_setting( $user_id, $atd_option ) );
if ( 'ignored_phrases' == $option ) {
$grouped_options = explode( ',', $value );
} else {
$index = array_search( $value, $grouped_options );
if ( false !== $index ) {
- unset( $grouped_options[ $index ] );
+ unset( $grouped_options[$index] );
$grouped_options = array_values( $grouped_options );
}
}
$ignored_phrases = implode( ',', array_filter( array_map( 'strip_tags', $grouped_options ) ) );
- $updated = $grouped_options != $grouped_options_current ? AtD_update_setting( $user_id, $atd_option, $ignored_phrases ) : true;
+ $updated = $grouped_options != $grouped_options_current ? AtD_update_setting( $user_id, $atd_option, $ignored_phrases ) : true;
break;
case 'admin_bar':
@@ -564,17 +690,21 @@ class Jetpack_Core_API_Module_Endpoint
case 'do_not_track':
case 'hide_smile':
case 'version':
- $grouped_options = $grouped_options_current = (array) get_option( 'stats_options' );
- $grouped_options[ $option ] = $value;
+ $grouped_options = $grouped_options_current = (array) get_option( 'stats_options' );
+ $grouped_options[$option] = $value;
// If option value was the same, consider it done.
$updated = $grouped_options_current != $grouped_options ? update_option( 'stats_options', $grouped_options ) : true;
break;
+ case Jetpack_Core_Json_Api_Endpoints::holiday_snow_option_name():
+ $updated = get_option( $option ) != $value ? update_option( $option, (bool) $value ? 'letitsnow' : '' ) : true;
+ break;
+
case 'wp_mobile_featured_images':
case 'wp_mobile_excerpt':
$value = ( 'enabled' === $value ) ? '1' : '0';
- // break intentionally omitted
+ // break intentionally omitted
default:
// If option value was the same, consider it done.
$updated = get_option( $option ) != $value ? update_option( $option, $value ) : true;
@@ -596,8 +726,8 @@ class Jetpack_Core_API_Module_Endpoint
$error = '';
if ( $invalid_count > 0 ) {
$error = sprintf(
- /* Translators: the plural variable is a comma-separated list. Example: dog, cat, bird. */
- _n( 'Invalid option for this module: %s.', 'Invalid options for this module: %s.', $invalid_count, 'jetpack' ),
+ /* Translators: the plural variable is a comma-separated list. Example: dog, cat, bird. */
+ _n( 'Invalid option: %s.', 'Invalid options: %s.', $invalid_count, 'jetpack' ),
join( ', ', $invalid )
);
}
@@ -606,7 +736,7 @@ class Jetpack_Core_API_Module_Endpoint
foreach ( $not_updated as $not_updated_option => $not_updated_message ) {
if ( ! empty( $not_updated_message ) ) {
$not_updated_messages[] = sprintf(
- /* Translators: the first variable is a module option name. The second is the error message . */
+ /* Translators: the first variable is a module option or slug, or setting. The second is the error message . */
__( 'Extra info for %1$s: %2$s', 'jetpack' ),
$not_updated_option, $not_updated_message );
}
@@ -615,7 +745,7 @@ class Jetpack_Core_API_Module_Endpoint
$error .= ' ';
}
$error .= sprintf(
- /* Translators: the plural variable is a comma-separated list. Example: dog, cat, bird. */
+ /* Translators: the plural variable is a comma-separated list. Example: dog, cat, bird. */
_n( 'Option not updated: %s.', 'Options not updated: %s.', $not_updated_count, 'jetpack' ),
join( ', ', array_keys( $not_updated ) ) );
if ( ! empty( $not_updated_messages ) ) {
@@ -665,7 +795,7 @@ class Jetpack_Core_API_Module_Endpoint
/**
* Check if user is allowed to perform the update.
*
- * @since 4.3
+ * @since 4.3.0
*
* @param WP_REST_Request $request
*
@@ -893,6 +1023,9 @@ class Jetpack_Core_API_Module_Data_Endpoint {
case 'pinterest':
$services[] = 'Pinterest';
break;
+ case 'yandex':
+ $services[] = 'Yandex';
+ break;
}
}
}
@@ -985,6 +1118,16 @@ class Jetpack_Core_API_Module_Data_Endpoint {
}
}
+ /**
+ * A WordPress REST API permission callback method that accepts a request object and
+ * decides if the current user has enough privileges to act.
+ *
+ * @since 4.3.0
+ *
+ * @param WP_REST_Request $request
+ *
+ * @return bool does a current user have enough privileges.
+ */
public function can_request() {
return current_user_can( 'jetpack_admin_page' );
}
@@ -1012,4 +1155,4 @@ function jetpack_do_after_gravatar_hovercards_deactivation() {
// When Gravatar Hovercards is deactivated, disable them automatically.
update_option( 'gravatar_disable_hovercards', 'disabled' );
}
-add_action( 'jetpack_deactivate_module_gravatar-hovercards', 'jetpack_do_after_gravatar_hovercards_deactivation' ); \ No newline at end of file
+add_action( 'jetpack_deactivate_module_gravatar-hovercards', 'jetpack_do_after_gravatar_hovercards_deactivation' );
diff --git a/plugins/jetpack/_inc/lib/core-api/class.jetpack-core-api-xmlrpc-consumer-endpoint.php b/plugins/jetpack/_inc/lib/core-api/class.jetpack-core-api-xmlrpc-consumer-endpoint.php
index 78dfe595..6a54ed56 100644
--- a/plugins/jetpack/_inc/lib/core-api/class.jetpack-core-api-xmlrpc-consumer-endpoint.php
+++ b/plugins/jetpack/_inc/lib/core-api/class.jetpack-core-api-xmlrpc-consumer-endpoint.php
@@ -14,6 +14,9 @@ abstract class Jetpack_Core_API_XMLRPC_Consumer_Endpoint {
protected $xmlrpc;
/**
+ *
+ * @since 4.3.0
+ *
* @param Jetpack_IXR_Client $xmlrpc
*/
public function __construct( $xmlrpc ) {
@@ -22,6 +25,9 @@ abstract class Jetpack_Core_API_XMLRPC_Consumer_Endpoint {
/**
* Checks if the site is public and returns the result.
+ *
+ * @since 4.3.0
+ *
* @return Boolean $is_public
*/
protected function is_site_public() {
diff --git a/plugins/jetpack/_inc/lib/markdown/gfm.php b/plugins/jetpack/_inc/lib/markdown/gfm.php
index bdcd1c48..b016fd07 100644
--- a/plugins/jetpack/_inc/lib/markdown/gfm.php
+++ b/plugins/jetpack/_inc/lib/markdown/gfm.php
@@ -60,7 +60,16 @@ class WPCom_GHF_Markdown_Parser extends MarkdownExtra_Parser {
*/
public function __construct() {
$this->use_code_shortcode = class_exists( 'SyntaxHighlighter' );
- $this->preserve_shortcodes = function_exists( 'get_shortcode_regex' );
+ /**
+ * Allow processing shortcode contents.
+ *
+ * @module markdown
+ *
+ * @since 4.4.0
+ *
+ * @param boolean $preserve_shortcodes Defaults to $this->preserve_shortcodes.
+ */
+ $this->preserve_shortcodes = apply_filters( 'jetpack_markdown_preserve_shortcodes', $this->preserve_shortcodes ) && function_exists( 'get_shortcode_regex' );
$this->preserve_latex = function_exists( 'latex_markup' );
$this->strip_paras = function_exists( 'wpautop' );
diff --git a/plugins/jetpack/_inc/lib/tracks/class.tracks-client.php b/plugins/jetpack/_inc/lib/tracks/class.tracks-client.php
index a409d8bc..97c4a3a4 100644
--- a/plugins/jetpack/_inc/lib/tracks/class.tracks-client.php
+++ b/plugins/jetpack/_inc/lib/tracks/class.tracks-client.php
@@ -165,4 +165,20 @@ class Jetpack_Tracks_Client {
return $anon_id;
}
+
+ /**
+ * Gets the WordPress.com user's Tracks identity, if connected.
+ *
+ * @return array|bool
+ */
+ static function get_connected_user_tracks_identity() {
+ if ( ! $user_data = Jetpack::get_connected_user_data() ) {
+ return false;
+ }
+
+ return array(
+ 'userid' => $user_data['ID'],
+ 'username' => $user_data['login'],
+ );
+ }
}
diff --git a/plugins/jetpack/_inc/lib/tracks/tracks-callables.js b/plugins/jetpack/_inc/lib/tracks/tracks-callables.js
new file mode 100644
index 00000000..7ce54a94
--- /dev/null
+++ b/plugins/jetpack/_inc/lib/tracks/tracks-callables.js
@@ -0,0 +1,72 @@
+/**
+ * This was abstracted from wp-calypso's analytics lib: https://github.com/Automattic/wp-calypso/blob/master/client/lib/analytics/README.md
+ * Some stuff was removed like GA tracking and other things not necessary for Jetpack tracking.
+ *
+ * This library should only be used and loaded if the Jetpack site is connected.
+ */
+
+// Load tracking scripts
+window._tkq = window._tkq || [];
+
+function buildQuerystring( group, name ) {
+ var uriComponent = '';
+
+ if ( 'object' === typeof group ) {
+ for ( var key in group ) {
+ uriComponent += '&x_' + encodeURIComponent( key ) + '=' + encodeURIComponent( group[ key ] );
+ }
+ } else {
+ uriComponent = '&x_' + encodeURIComponent( group ) + '=' + encodeURIComponent( name );
+ }
+
+ return uriComponent;
+}
+
+var analytics = {
+
+ initialize: function( userId, username ) {
+ analytics.setUser( userId, username );
+ analytics.identifyUser();
+ },
+
+ mc: {
+ bumpStat: function( group, name ) {
+ var uriComponent = buildQuerystring( group, name ); // prints debug info
+ new Image().src = document.location.protocol + '//pixel.wp.com/g.gif?v=wpcom-no-pv' + uriComponent + '&t=' + Math.random();
+ }
+ },
+
+ tracks: {
+ recordEvent: function( eventName, eventProperties ) {
+ eventProperties = eventProperties || {};
+
+ if ( eventName.indexOf( 'jetpack_' ) !== 0 ) {
+ debug( '- Event name must be prefixed by "jetpack_"' );
+ return;
+ }
+
+ window._tkq.push( [ 'recordEvent', eventName, eventProperties ] );
+ },
+
+ recordPageView: function( urlPath ) {
+ analytics.tracks.recordEvent( 'jetpack_page_view', {
+ 'path': urlPath
+ } );
+ }
+ },
+
+ setUser: function( userId, username ) {
+ _user = { ID: userId, username: username };
+ },
+
+ identifyUser: function() {
+ // Don't identify the user if we don't have one
+ if ( _user ) {
+ window._tkq.push( [ 'identifyUser', _user.ID, _user.username ] );
+ }
+ },
+
+ clearedIdentity: function() {
+ window._tkq.push( [ 'clearIdentity' ] );
+ }
+};
diff --git a/plugins/jetpack/changelog.txt b/plugins/jetpack/changelog.txt
index 50ca2b1c..d61b16a5 100644
--- a/plugins/jetpack/changelog.txt
+++ b/plugins/jetpack/changelog.txt
@@ -1,2654 +1,2692 @@
-== Changelog ==
-
-= 4.3.2 =
-
-* Release date: October 13, 2016
-
-**Enhancements**
-
-* Unsaved changes were getting lost when users were navigating away from settings so we put in a confirmation message to prevent this from happening.
-* We've stopped counting carousel views in stats by default, you can use the `jetpack_enable_carousel_stats` filter to enable counting them again.
-* Stats are now responding faster.
-* There were several improvements and repairs made to sync including additional endpoints, performance enhancements, whitelisted data, better decision making around when to sync information, and more.
-* Markdown now has a CSS class on footnotes.
-* Site stats have been restored to the Jetpack submenu.
-
-**Improved Compatibility:**
-
-* We've improved compatibility with Kinsta by automatically turning on Staging Mode for Jetpack when in a staging environment.
-
-**Bug Fixes:**
-
-* Several fixes have been made to sync to repair issues with Publicize, Notifications, and Subscriptions.
-* We removed PHP warnings by checking to make sure json language files like jetpack-en_US.json are readable before we load them.
-* We found an unused option in Gravatar Hovercard settings and removed it.
-* The correct support link is now being used to make it easier for you to connect with the Jetpack team if you need us.
-* The permissions check for plugin information retrieval was fixed as well.
-* Some plugins were adding content on outbound http requests causing an infinite loop we fixed this right up.
-* We removed some warnings that were occurring when translations didn't exist by adding a fallback.
-* We've added Moroccan Arabic translations, and switched to language packs for Croatian, Spanish (Chile) and Greek.
-* Sync was running into issues so we've limited dequeue time to 1/3 of PHP's max execution time, which has unclogged the problem.
-* We're now sending full and incremental queues separately so that a failure in one doesn't block the other.
-* There was a JavaScript enqueuing error with our Sharing feature that has been repaired.
-* The Top Posts widget now includes the ability to list attachment (media) pages.
-* We weren't building CPT links correctly resulting in bad navigation, which is now fixed.
-* We removed the form legend for default Tiled Gallery settings as it doesn't relate.
-* With shortcodes we now return early from processing them if no string is passed, as they are required.
-
-= 4.3.1 =
-
-* Release date: September 8, 2016
-
-**Support Enhancements**
-
-* We're now syncing data about hosts so that we can provide better support
-when needed.
-* Minor update to inline docs to match version numbers.
-
-**Bug Fixes:**
-
-* Admin Page: fix error when Admin Page resources could not be fetched with
-`wp_remote_get` due to unique host configurations.
-* Admin Page: fix error when Post By Email could not be enabled when the
-browser's dev console was enabled.
-* Admin Page: make sure all translated strings are encoded properly.
-* Admin Page: only use POST requests for updating the state of Jetpack, to
-avoid issues on servers not allowing PUT requests.
-* Admin Page: search icon no longer overlaps the global notices.
-* Admin Page: make sure that non-admins can also modify Spellchecking
-settings.
-* Admin Page: check that a json language file like jetpack-en_US.json is
-readable before loading its contents and thus avoid a PHP warning.
-* General: Improve random number generation for compatibility with more hosts.
-* General: Add deprecated PHP file (class.jetpack-landing-page.php) back as an
-empty file, to avoid generating fatal errors on sites with aggressive caching.
-* General: Ensure concatenated CSS is generated for RTL languages.
-* Security: Ensure that all options are included on the security tab.
-* Stats: fix display for sites with pretty permalinks disabled.
-* Subscriptions: ensure that no email is sent when updating a published post.
-* Sync: To improve performance, add snapTW to the list of post meta data that
-won't be synchronized for each post.
-* Sync: do not schedule a full sync after each import.
-* Verification Tools: in the Settings card, use appropriate link for each
-service.
-
-
-= 4.3 =
-
-* Release date: September 6th, 2016
-
-**Exciting Performance and UI Improvements:**
-
-* We have launched the all new React powered interface, a year in the making,
-designed to give you better control of your favorite Jetpack features.
-
-= 4.2.2 =
-
-* Release date: August 19th, 2016
-
-**Bug Fixes:**
-
-* We fixed the code which displays the Facebook share count to accomodate
-Facebook's new data structure.
-* We fixed an issue which caused PHP notices to get logged for users of the
-Twenty Fourteen theme.
-* We fixed an issue with the Minileven mobile theme which was preventing it
-from loading.
-* Improved Sync performance.
-* Increase security by sanitizing a URL used in the SSO process.
-
-= 4.2.1 =
-
-* Release date: August 17th, 2016
-
-**Bug Fixes:**
-
-* We fixed a conflict between Jetpack and W3 Total Cache.
-* We fixed some issues with Publicize and Custom Post Types.
-* Very large Multisite networks with lots of users can now be synchronized
-with WordPress.com.
-* We improved the synchronization process between your site and WordPress.com.
-
-= 4.2 =
-
-* Release date: August 10th, 2016
-
-**Performance Enhancements:**
-
-* We’ve improved Jetpack’s performance by making calls to the database more
-efficient; essentially, Jetpack is doing less on each page load, making things
-faster. #4281, #4316
-* We’ve ensured that every feature uses information that is up to date by
-completely refactoring the way information was synchronized between your site
-and WordPress.com.
-* We've improved the way Jetpack queries for information about features, which
-results in less overall queries.
-
-**Exciting Feature and UI Improvements:**
-
-* We now track your visitor views of Carousel images in stats.
-* You can now customize advanced typographic settings like ligatures in the
-Custom CSS editor with new support for the `font-feature-settings` property.
-* We’ve improved the experience when you don’t actually have enough posts to
-Infinitely Scroll.
-* Our Contact Info Widget allows you to enter a Google Maps API Key which is
-now required by Google if you want to display a map.
-
-**Security:**
-
-* We’re continuing our efforts to harden Jetpack security, by implementing the
-`hash_equals()` function to avoid timing attacks when comparing strings. We
-also improved security on CSVs exported from your contact form.
-
-**Slightly Less Exciting Feature Improvements:**
-
-* The Cartodb shortcode has been changed to match the new product name, Carto.
-* The YouTube shortcode now uses the content width defined by the theme when
-available, even if an embed size was defined in an old version of WordPress.
-* Breadcrumbs now support hierarchical post types and taxonomies.
-* We’ve added the Portfolio Post Type to the WordPress.com REST API whitelist.
-* There are a few new parameters for the Dailymotion shortcode.
-
-**Improved Compatibility:**
-
-* We now work well with WP Stagecoach staging sites, so you should not see any
-future impact on production sites.
-* We had some PHP notices popping up in the WooCommerce plugin wizard screen,
-these are gone.
-
-**Bug Fixes:**
-
-* We stopped loading compatibility stylesheets on the default theme's singular
-views for Infinite Scroll.
-* Debug tests forwarded through the contact form in the Jetpack Debug menu are
-now successfully sent to the support team.
-* We’ve removed the PHP notices you might have seen when moderating comments.
-* There are no longer PHP notices cropping up when publishing via Cron.
-* We’ve fixed the official Sharing buttons so they now line up just right.
-* The PHP warnings of Sitemaps stylesheets have been eliminated.
-* We’ve done away with the warnings that appeared when Tonesque processes a
-file which claims to be one filetype, but is actually another.
-* We’ve exterminated PHP notices that appeared when using Random Redirect, as
-well as when the author wasn't set.
-
-= 4.1.1 =
-
-* Release date: July 7th, 2016
-
-**Bug Fixes:**
-
-* SSO: Use high-resolution Gravatar images on the log-in form on Retina
-devices.
-* Publicize: improve reliability of Publicize when publishing new posts.
-
-= 4.1 =
-
-* Release date: July 6th, 2016
-* Release Post: http://wp.me/p1moTy-3jd
-
-**Performance Enhancements:**
-
-* Carousel no longer loads full-size images in the previous and next previews,
-increasing the speed and performance of slideshows.
-* We’ve improved Jetpack’s performance by making calls to the database more
-efficient; essentially, Jetpack is doing less on each page load, making things
-faster.
-* We’ve improved Photon dev mode, eliminating unnecessary attempts to sync
-images.
-
-**Exciting Feature and UI Improvements:**
-
-* A new look: SSO, redesigned and refactored, provides a new and improved
-experience.
-* Tracking made simple: quickly view the number of unread feedback submissions
-in your sidebar.
-* Getting support just got easier! Access improved self-help tools in the
-Jetpack Debug menu.
-* Greater control over Infinite Scroll: pause and resume Infinite Scroll with
-two new JavaScript methods.
-* Improved Sharing: we’ve swapped image icons for icon fonts and added
-Telegram and WhatsApp buttons.
-* Untappd shortcode: now you can sip and share your favorite craft brews.
-Cheers!
-* Recipes, revamped: we’ve added new recipe shortcodes and options to create
-more detailed recipes.
-* Improved Gallery Widgets now use Photon to resize and serve images.
-
-**Security:**
-
-* We’re continuing our efforts to harden Jetpack security by implementing the
-`hash_equals()` function in an effort to avoid timing attacks when comparing
-strings.
-* We’ve made it easier to use SSL connections on ports `80` and `443`,
-improving our ability to communicate with an increased number of secure
-websites.
-* You will now receive a warning for any failed attempts when connecting your
-website via SSL.
-
-**Slightly Less Exciting Feature Improvements:**
-
-* Updated the Infinite Scroll settings verbiage, which was a bit confusing.
-* Removed Jetpack Audio Shortcode, which is no longer in use.
-* Redesigned Jetpack banner notices to match core notification styles.
-* Added an icon on a connected Jetpack user’s profile page, next to their
-name.
-* Added the ability to edit Portfolio custom-post-type options in the
-Customizer.
-* Added a new filter called `jetpack_publicize_capability` which allows you to
-override user role restrictions for Publicize.
-* Improved the connection process between Jetpack and WordPress.com making it
-easier to start using Manage.
-* Updated the Top Posts Widget so you can use and display posts that are older
-than 10 days.
-* Updated the Twitter Timeline Widget to support updates made by Twitter.
-* Improved the VideoPress Shortcode modal.
-* Updated VideoPress, which now defaults to HTML5 videos when the `freedom`
-shortcode parameter is in use.
-* Improved how Jetpack syncs by removing mock options.
-* Updated the naming convention for feedback posts.
-* Updated several JSON API endpoints to match WordPress.com endpoints, added
-support for custom taxonomies, and enabled trash as a valid status for the
-post update endpoint.
-
-**Improved Compatibility:**
-
-* A community member found and fixed a compatibility issue with our Open Graph
-Meta Tags and Bitly’s older plugin -- we now check to make sure we don’t
-create conflicts.
-* We’ve fixed a rare scenario where an error would occur when other plugins or
-sites were using the `JETPACK__GLOTPRESS_LOCALES_PATH` constant.
-
-**Bug Fixes:**
-
-* Comment avatars are now retrieved in a manner more consistent with the login
-avatar, improving consistency and eliminating the possibility of a future bug.
-* We eliminated PHP notices that were appearing when Custom Content Types were
-defined without labels or sections.
-* PHP memory limits were reached in rare cases when a website had thousands of
-revisions of their Custom CSS. The issue is fixed -- happy editing!
-* jQuery deprecated the `size()` function -- as a result, we’ve stopped using
-it as well.
-* A PHP notice popped up when plugins were updated from the WordPress.com
-plugin management interface -- these notices will no longer appear.
-* We fixed a bug where Photon wasn’t providing the original size for images
-that were being used outside of the post content.
-* We eliminated the PHP notices that displayed when posts with slideshows were
-added to a sitemap.
-* We fixed an error that was showing up in Sitemaps when a website permalink
-structure used `index.php`.
-* We eliminated JavaScript errors that displayed when tiled galleries were
-viewed.
-* We fixed an issue where image dimensions weren’t properly saved when added
-to a new widget.
-* Since Google Maps API keys are now required to use maps, we’ve updated the
-Contact Info Widget to allow site owners to set up their keys.
-* We fixed a bug where multiple `display` properties weren’t able to be saved
-in Custom CSS.
-
-= 4.0.4 =
-Release date: June 20th, 2016
-Release Post: http://wp.me/p1moTy-3eT
-
-Security:
-
-* Post By Email: Added an additional layer of security to prevent unauthorized
-changes to Post By Email settings.
-* Likes: Fixed an XSS vulnerability in the Likes module.
-* REST API/Contact Form: We've eliminated unauthenticated access to Feedback
-posts.
-
-Feature Improvements:
-
-* Customizing Protect: We've increased Protect’s response time and added a new
-filter, `jetpack_protect_connect_timeout`, reducing the likelihood of seeing
-the fall back form.
-* Connection Process: Your site url and icon are displayed on the Jetpack
-connection screens to help improve communication.
-* Jetpack for Multisite: It’s now easier to manage your Jetpack connections on
-the network admin screen.
-* Photon Responsive Image Improvements: We’re now auto-generating new scrset
-options, improving how images served from Photon are handled.
-* Developing on Kinsta: A new constant has been added to improve developing
-with Jetpack on a staging environment hosted with Kinsta.
-
-Jetpack UI Improvements:
-
-* Better Access to Our Support Team: We wanted to make it easier for you to
-get help so we added a contact form in the admin that links directly to our
-Jetpack Support Team.
-
-Improved Compatibility:
-
-* We’ve stopped adding Open Graph Meta tags if you’re using the SEO Framework
-plugin.
-* Having both GlotPress and Jetpack active at the same time was causing
-errors, we’ve eliminated them.
-
-Bug Fixes:
-
-* Fixed the handling of special characters like ampersands in Carousel Titles
-and Descriptions.
-* When visitors tried to view a Carousel image with a hash in the URL, a
-JavaScript error would occur; we’ve fixed that.
-* Jetpack Comment form fields now use the default language you’ve set for
-WordPress, previously the verbiage was always in English.
-* Custom CSS wasn’t handling slashes and quotes properly; we’ve squashed that
-bug.
-* There were some rare cases where PHP notices were popping up when a Contact
-Form was submitted. These instances have been identified and eliminated.
-* We’ve replaced a bit of code with a Jetpack native function to fix a bug
-that was breaking things during an API request for available updates.
-* We accidentally removed the ability for Open Graph to select images from
-slideshows, it’s up and running again.
-* There was an issue where Open Graph meta tags weren’t being set when your
-homepage is a “Static Front Page”, it’s working again.
-* In rare cases when developers were customizing Photon they were seeing a PHP
-notice when arguments were passed as a string rather than an array. This has
-been fixed.
-* We’ve fixed an issue where Protect’s backup math form wasn’t showing on
-custom front end login forms.
-* When setting up WooCommerce you might have seen a Related Posts notice which
-didn’t belong. We’ve eliminated them.
-* If you’ve been using our sharing tool with unofficial sharing buttons you
-might have noticed your sharing numbers were missing. They’re now back.
-* In unique situations where special characters were used in sitemap
-stylesheets an error would occur; that has been remedied.
-* We’ve fixed a problem with mismatching HTML tags in our Spelling and Grammar
-feature.
-* We’ve ensured that the `jetpack_disable_twitter_cards` filter actually
-removes Twitter cards.
-* We’ve fixed some JavaScript errors that would crop up if you were editing a
-custom-post-type post that didn’t support the core media editor — say that 10
-times fast.
-* We had some JavaScript errors when you were using the customizer to modify
-widgets. They are no longer with us.
-
-= 4.0.3 =
-Release date: May 26th, 2016
-Release Post: http://wp.me/p1moTy-3hm
-
-* Important security update. Please upgrade immediately.
-
-= 4.0.2 =
-Release date: April 21st, 2016
-
-Bug Fix:
-
-* Addresses an issue where Jetpack 4.0 caused a fatal error on sites with
-specific configurations.
-
-= 4.0 =
-Release date: April 20th, 2016
-Release Post: http://wp.me/p1moTy-3dL
-
-Performance Enhancements:
-
-* Protect: the routine that verifies your site is protected from brute-force
-attacks got some love and is more efficient.
-* Contact Forms: cleaning the database of spam form submission records is more
-efficient.
-
-Feature Improvements:
-
-* VideoPress: edit your VideoPress shortcode in the editor with a fancy new
-modal options window.
-* Custom Content Types are now classier: a new CSS class on Testimonial
-featured images — has-testimonial-thumbnail — allows you to customize Jetpack
-custom post types as you see fit.
-* Sharing: social icons are now placed under the "add to cart” singular
-product views in WooCommerce, making it easier for customers to share your
-products on social media.
-* Theme Tools: search engines will now have an easier time knowing what page
-they are on, and how that page relates to the other pages in your site
-hierarchy with improved schema.org microdata for breadcrumbs.
-* Widget Visibility: now you can select widgets and when to show or hide them
-right from custom post type single and archive views.
-
-Jetpack UI Improvements:
-
-* What’s in it for me? We’ve done a better job explaining the benefits of
-Jetpack and connecting it to WordPress.com.
-* Shortcodes: handy links to shortcode documentation convey the types of media
-you can quickly and safely embed.
-* Widgets: As of WordPress 4.5, Jetpack widgets now refresh in the customizer
-without making you refresh the entire page. Live previews, yes indeed.
-
-Bug Fixes:
-
-* Comments: we fixed a mistake where a comment subscription checkbox appeared
-on custom post types — despite the fact you couldn’t actually subscribe to
-those types of comments. Our bad.
-* Contact Forms: we fixed a bug where the telephone field (which can only be
-added manually) rendered incorrectly — breaking some forms in the process.
-* General: we blocked direct access to the Jetpack_IXR_Client class which
-caused fatal PHP errors in some server setups.
-* Shortcodes: we removed the frameborder attribute in the YouTube embed code.
-It was deprecated in HTML 5.
-* Unminified responsive-videos.min.js in order to address a false positive
-virus alert in ClamAV. Expect it to be re-minified in 4.0.3 once we resolve
-the issue with ClamAV.
-
-= 3.9.6 =
-Release date: March 31st, 2016
-Release Post: http://wp.me/p1moTy-3bz
-
-Bug fix: Shortcodes: fixed incorrect Vimeo embed logic.
-
-= 3.9.5 =
-Release date: March 31st, 2016
-Release Post: http://wp.me/p1moTy-3bz
-
-This release features several WordPress 4.5 compatibility changes that make
-several Jetpack features work properly in the Customizer view. Big thanks to
-@westonruter for contributing the code!
-
-Other enhancements and bug fixes:
-
-* Contact Form: no longer calling the datepicker method if it's not available.
-* SSO: settings checkboxes now honor filters and constants that restrict
-certain sign-in modes.
-* Shortcodes: fixed a problem with Gist fetching.
-* Shortcodes: fixed invalid HTML5 markup in YouTube embed code.
-* Shortcodes: made the Vimeo links work properly in case of multiple mixed
-uses in one post.
-
-= 3.9.4 =
-Release date: March 10th, 2016
-Release post: http://wp.me/p1moTy-396
-
-Bug fix: Shortcodes: Addresses an issue with embedded Vimeo content
-
-= 3.9.3 =
-Release date: March 9th, 2016
-Release post: http://wp.me/p1moTy-396
-
-Featured:
-
-* Site Logo now supports Custom Logo - a theme tool to be introduced in
-WordPress 4.5.
-
-Enhancements:
-
-* Carousel: Made the full size image URL use a Photon URL if enabled.
-* Comments: Removed an unnecessary redirect by always connecting via HTTPS.
-* General: Added new actions that fire before automatic updates.
-* Infinite Scroll: Introduced a later filter for settings.
-* Infinite Scroll: Removed code that is now redundant due to WordPress Core.
-* Markdown: Removed deprecated markup from the output.
-* Publicize: Improved handling of featured images in posts.
-* Shortcodes: Added houzz.com support.
-* Sitemaps: Added a language attribute to the news sitemap.
-* Sitemaps: Improved the image retrieval mechanism for posts.
-* Widgets: Added new filters in the Top Posts Widget code.
-* Widgets: Cleaned up the CSS for the Subscription widget.
-
-Bug Fixes:
-
-* Comments: No longer reloading the page on clicking the reply button.
-* Contact Forms: Fixed a fatal error on missing metadata.
-* Contact Forms: Fixed message formatting for plaintext email clients.
-* Shortcodes: Fixed dimensions of Vimeo embeds in certain cases.
-* Shortcodes: Fixed warnings and allowed shorter style Vimeo embeds.
-* Shortcodes: Removed alignment markup from feeds for YouTube embeds.
-* Sitemaps: Made URLs display properly according to the permalink structure.
-* Stats: Fixed non-XHTML-valid markup.
-* Widgets: No longer showing errors when adding new instances of the Display
-Post Widget.
-
-= 3.9.2 =
-Release date: February 25th, 2016
-Release post: http://wp.me/p1moTy-2Ei
-
-Maintenance and Security Release
-
-Featured:
-
-* Beautiful Math: fix XSS vulnerability when parsing LaTeX markup within HTML
-elements.
-* Contact Form: do not save private site credentials in post meta. Thanks to
-@visualdatasolutions.
-
-Enhancements:
-
-* Contact Info: Added two hooks for adding arbitrary information to the
-widget.
-* Development: Added new possibilities for REST API debugging.
-* Embeds: Added Codepen embeds support.
-* Embeds: Added Sketchfab embeds support.
-* I18n: Added support for translation packages for the Finnish language.
-* Markdown: Added a filter to enable skipping processing of developer supplied
-patterns.
-* Related Posts: Added a filter to change heading markup.
-* Staging: Added a constant to force staging mode.
-* Staging: Added a notice to make staging mode more obvious.
-* Top Posts Widget: Added a new `[jetpack_top_posts_widget]` shortcode.
-
-Bug Fixes:
-
-* Custom Post Types: Nova: Fixed a JavaScript bug on adding multiple items.
-* Embeds: Allowing embeds from Instagram with a www in an URL.
-* General: Fixed untranslated module names on the Settings screen.
-* General: Improved module descriptions and fixed misleading or broken links
-in descriptions.
-* General: No more notices on module deprecation on older installations.
-* General: Only showing one prompt to enable Photon when uploading several new
-images.
-* Multisite: Fixed a problem with site lists for older WordPress
-installations.
-* OpenGraph: Fixed a bug to properly fallback to a WordPress Site Icon image.
-* Photon: Improve performance for images over a secure connection.
-* Photon: No longer including links from data attributes.
-* Publicize: Fixed problems for en_AU and en_CA locales with Facebook.
-* Related Posts: Fixed a notice on certain requests.
-* Site Logo: It's no longer possible to choose a non-image.
-* Widget Visibility: No longer confusing page IDs and titles in certain cases.
-
-= 3.9.1 =
-Release date: January 21st, 2016
-
-Bug Fixes:
-
-* General: Addresses a namespacing issue which was causing conflicts on some
-hosting providers.
-* Sitemaps: Added MSM-Sitemap to the list of plugins which, if installed, will
-prevent Jetpack Sitemaps from being used
-
-= 3.9 =
-Release date: January 20th, 2016
-Release Post: http://wp.me/p1moTy-29R
-
-Featured:
-
-* New sharing button: let users share your content using Skype.
-* New "Social Menu" theme tool that uses Genericons to display Social Links.
-* Sitemap support for better search engine indexing.
-
-Enhancements:
-
-* Contact Form: Added a new filter that allows you to change the "Required"
-text.
-* General: Hidden archived sites in multisite site list.
-* General: Removed several function calls that would be deprecated in
-WordPress 4.5.
-* Infinite Scroll: Added a new filter to check if Infinite Scroll has been
-triggered.
-* Likes: Added a conditional to ensure WordPress 4.5 compatibility.
-* Photon: Improved compatibility with responsive images feature added in
-WordPress 4.4.
-* Photon: Now enabled by default on sites using HTTPS.
-* REST API: Extended the ability to manage users from WordPress.com.
-* REST API: Increased the performance of the plugin update endpoint.
-* Responsive Videos: Centering videos when they are wrapped in a centered
-paragraph.
-* Sharing: Added a new filter to customize the default OpenGraph description.
-* Shortcodes: Added Wistia oEmbed support.
-* Shortcodes: Bandcamp: Added support for new attributes for tracks approved
-by artists.
-* Shortcodes: Improved Medium path format recognition.
-* Slideshow: Improved compatibility with older IE versions.
-* Staging: Improved staging environment detection.
-* Widgets: Added "width" option to the Facebook Page widget.
-* Widgets: Added size parameters to tags in Top Posts to avoid warnings.
-* Widgets: Introduced major performance and stability improvements to the
-Display Posts Widget.
-* Widgets: Refactored to remove deprecated code patterns.
-
-Bug Fixes:
-
-* AtD: Fixed replacing emojis with images in the text editor in Chrome.
-* AtD: Made pre tags be excluded from spell-checking.
-* CPT: Not registering Nova if it is already registered.
-* Carousel: Fixed a bug where full size images were not always served by
-Photon.
-* Carousel: Reverted a change that broke direct link to carousel image.
-* Contact Form: Fixed a CSV export bug with multiple choice questions.
-* Contact Form: Fixed notices when creating feedback entries without a contact
-form.
-* General: Fixed a scrolling bug on modal window closing.
-* Infinite Scroll: Disabled in the Customizer when previewing a non-active
-theme.
-* Publicize: Fixed notices appearing with bbPress or BuddyPress installed.
-* Publicize: Showing options only to users that can change them.
-* Related Posts: Fixed incorrect URLs generated for posts.
-* Responsive Videos: Fixed warnings in debug mode.
-* Shortcodes: Bandcamp: Fixed a problem with large track IDs.
-* Shortcodes: Fixed a problem with dynamic Gist embeds.
-* Stats: Fixed dashboard widget resize problem.
-* Widgets: Added a fallback to English US when a locale isn't supported by
-Facebook.
-* Widgets: Fixed layout for Twenty Sixteen.
-
-= 3.8.2 =
-Release date: December 17th, 2015
-Release post: http://wp.me/p1moTy-26v
-
-Jetpack 3.8.2 is here to squash a few annoying bugs.
-
-Bug Fixes:
-
-* Photon: Fixed a bug where some custom thumbnail image sizes weren't being
-sized properly.
-* Shortcodes: Fixed an incompatibility with how WordPress renders the YouTube
-shortcode.
-* Shortcodes: Tightened up security in the Wufoo shortcode.
-* Image Widget: Now shows the caption.
-* Fixed typos in inline docs.
-* Very minor fixes to: Carousel, Publicize, Google+, and Infinite Scroll.
-
-= 3.8.1 =
-Release date: December 1st, 2015
-Release post: http://wp.me/p1moTy-23V
-
-Jetpack 3.8.1 is here and is fully compatible with WordPress 4.4.
-
-Featured:
-
-* Photon + Responsive Images FTW.
-* Fully compatible with Twenty Sixteen.
-* More accessibility enhancements.
-* Dropped some weight by optimizing Jetpack's plugin images.
-
-Enhancements:
-
-* Comments: filter to allow disabling comments per post type.
-
-Bug Fixes:
-
-* Carousel: Stop page from scrolling to top when Carousel is closed.
-* Carousel: Browser compatibility fixes with older version of IE.
-* Markdown: Fixed a bug that would strip markdown when saving in "Quick Edit"
-mode.
-* Single Sign On: Fixed login always redirecting to the admin dashboard.
-* Subscriptions: Filter to allow per-post emails fixed for use in themes.
-
-= 3.8.0 =
-Release date: November 4th, 2015
-Release post: http://wp.me/p1moTy-1VN
-
-We're happy to introduce Jetpack 3.8, which has significant contributions from
-the Jetpack community. Read more about it here: http://wp.me/p1moTy-1VN
-
-Feature enhancements:
-
-* New Google+ Badge Widget. Display your profile, page, or community Google+
-badge.
-* New twitch.tv shortcode embeds. Display a Twitch.tv stream in your posts.
-* Accessibility enhancements.
-* A handful of new filters to allow further customization of Jetpack.
-
-Other enhancements:
-
-* Carousel: Added support to retrieve image dimensions from an image url.
-* Carousel: Simpler algorithm to detect shutter speeds.
-* Contact Form: New "Checkbox with Multiple Items" field available in the
-Contact Form.
-* Contact Form: Allow pre-filling form fields with URL parameters.
-* Contact Form: Better styling of the emailed form responses.
-* Performance: Replaced some custom-built functions with core's native
-functions.
-* Related Posts: New filter to add post classes to post's container class.
-* Sharing: New filter to choose if sharing meta box should be shown.
-* Sharing: New filter to allow sharing button markup to be editable.
-* Sharing: New filter to allow you to specify a custom Facebook app ID.
-* Social Media Icons Widget: Added option for YouTube username as well as
-Channel ID.
-* Social Media Icons Widget: Added Google+ icon.
-* Social Media Icons Widget: New filter to allow you to add your own social
-media icons and links.
-* Subscriptions: Better errors to your visitors if their subscription sign-up
-fails.
-* Subscriptions: Removed "widget" class from Subs shortcode form.
-
-
-Bug fixes:
-
-* Carousel: Fixed browser back/forward button behavior.
-* Contact Form: Allow the email field to be set to empty when building form in
-post editor.
-* Facebook Likebox Widget: Fixed an issue where some languages were not
-translating.
-* Facebook Likebox Widget: Return a language when none found.
-* General: Fixed some minor styling issues in the Jetpack admin areas.
-* General: Add missing parameter to the_title filter call.
-* General: Prevent scrolling of body when the Jetpack admin modals are opened.
-* General: Update doc to reflect that Open Graph filter
-jetpack_enable_opengraph has been deprecated in favor of
-jetpack_enable_open_graph.
-* Infinite Scroll: Fixed an error that sometimes occurred that would stop
-posts from loading.
-* JSON API: Fixed some undefined notices when publishing a post with the API.
-* Open Graph: Fixed bug where facebook description content was sometimes being
-polluted by a filter.
-* Sharing: Use full SSL Pinterest url instead of protocol relative.
-* Sharing: Fixed plus signs appearing in tweets shared from iOS.
-* Shortcodes: Prefer HTTPS for video embeds to avoid mixed content warnings.
-* Subscriptions Widget: Fix HTML Validation error.
-* Theme Tools: Check oEmbeds for the presence of a video before adding the
-responsive videos filter.
-* Tiled Galleries: Add image alt attribute if there is a title set. This was
-breaking some screen reader functionality.
-
-= 3.7.2 =
-Release date: September 29th, 2015
-Release Post: http://wp.me/p1moTy-1LB
-
-* Bug Fix: REST API: Fixed an error when saving drafts and publishing posts
-
-= 3.7.1 =
-Release date: September 28th, 2015
-Release Post: http://wp.me/p1moTy-1LB
-
-* Enhancement: General: Added inline documentation for various filters and
-functions
-* Enhancement: General: Added custom capabilities for module management on
-multi-site installs
-* Enhancement: General: Cleaned up old changelog entries from readme
-* Enhancement: General: Cleaned up unused i18n textdomains
-* Enhancement: General: Updated the new settings page to look better in
-various translations
-* Enhancement: REST API: Added new endpoints to manage users
-* Enhancement: Sharing: Updated the Google logo
-* Bug Fix: Carousel: Page scroll no longer disappears after closing the
-carousel
-* Bug Fix: Contact Form: Fields are sent and displayed in the correct order
-* Bug Fix: Contact Form: No longer showing a notice on AJAX actions in
-feedback lists
-* Bug Fix: Contact Form: Made using more than two notification emails possible
-* Bug Fix: Contact Form: Mitigate a potential stored XSS vulnerability. Thanks
-to Marc-Alexandre Montpas (Sucuri)
-* Bug Fix: General: Mitigate a potential information disclosure. Thanks to
-Jaime Delgado Horna
-* Bug Fix: General: Fixed a locale error in the notifications popout
-* Bug Fix: General: Fixed a possible fatal error in the client area
-* Bug Fix: General: Fixed compatibility issues with certain use cases
-* Bug Fix: General: Disabled connection warnings for multisites with domain
-mapping
-* Bug Fix: General: Updated translations for correct link display in admin
-notices
-* Bug Fix: REST API: Fixed a fatal error in one of the endpoints
-* Bug Fix: Sharing: Fixed OpenGraph tags for Instagram embeds
-* Bug Fix: Sharing: Fixed compatibility issues with bbPress
-* Bug Fix: Widget Visibility: Fixed a fatal error in case of a missing tag
-
-= 3.7.0 =
-Release date: September 9th, 2015
-Release Post: http://wp.me/p1moTy-1JB
-
-Feature Enhancements:
-
-* New admin page interface to easily configure Jetpack
-* Added staging site support for testing a connected Jetpack site
-
-Additional changes:
-
-* Enhancement: CLI: Added a possibility to change all options with
-confirmation for some of them
-* Enhancement: Gallery: Added filters to allow new gallery types to be
-declared
-* Enhancement: General: Added inline documentation for actions, filters, etc.
-* Enhancement: General: Changed class variable declarations keyword from var
-to public
-* Enhancement: General: Made the Settings page module toggle buttons more
-accessible
-* Enhancement: General: The admin bar now loads new notifications popout
-* Enhancement: General: Renamed some modules to avoid redundant prefixes
-* Enhancement: General: Switched to the WordPress Core's spinner image
-* Enhancement: General: Updated the bot list
-* Enhancement: Manage: Added the ability to activate a network-wide plugin on
-a single site from WordPress.com
-* Enhancement: Photon: Added a way to check image URLs against custom domains
-* Enhancement: Photon: Added prompts on the media upload page telling the user
-about Photon
-* Enhancement: Publicize: Added width and height values to OpenGraph tags for
-default images
-* Enhancement: Related Posts: Added a filter to allow disabling nofollow
-* Enhancement: REST API: Added new API endpoints to extend API functionality
-* Enhancement: REST API: Added new fields to existing API endpoints
-* Enhancement: Sharing: Added a possibility to opt-out of sharing for a single
-post
-* Enhancement: Sharing: Added bbPress support
-* Enhancement: Sharing: Added more configuration to the Likes modal
-* Enhancement: Sharing: Made the reddit button open a new tab
-* Enhancement: Sharing: Removed unused files
-* Enhancement: Shortcodes: Added auto embed option inside comments
-* Enhancement: Shortcodes: Added autohide parameter to the YouTube shortcode
-* Enhancement: Subscriptions: added an action that triggers at the end of the
-subscription process
-* Enhancement: VideoPress: Videos are now embedded using a new player
-* Enhancement: Widget Visibility: Added parent page logic
-* Enhancement: Widget Visibility: Added support for split terms
-* Enhancement: Widgets: Added actions to the Social Media widget
-* Enhancement: Widgets: Switched the Display Posts widget to the new API
-version
-* Bug Fix: General: Fixed scrolling to top after modal window closing
-* Bug Fix: Infinite Scroll: Added a check for cases when output buffering is
-disabled
-* Bug Fix: Infinite Scroll: Added translation to the copyright message
-* Bug Fix: Manage: Fixed automatic update synchronization on WordPress
-multisite network admin
-* Bug Fix: Manage: Redirects back to WordPress.com are allowed from the
-customizer view
-* Bug Fix: Media: Fixed duplicate images bug in the Media Extractor
-* Bug Fix: Publicize: Made it possible to remove previously set message
-* Bug Fix: Sharing: Added a thumbnail image to OpenGraph tags on pages with
-DailyMotion embeds
-* Bug Fix: Sharing: Fixed Twitter Cards tags escaping
-* Bug Fix: Sharing: Made OpenGraph tags for title and description use proper
-punctuation
-* Bug Fix: Sharing: Made sure Likes can be disabled on the front page
-* Bug Fix: Shortcodes: Fixed Facebook embeds by placing the scipt in the
-footer
-* Bug Fix: Shortcodes: Fixed PollDaddy shortcode issues over SSL connections
-* Bug Fix: Shortcodes: Made responsive video wrappers only wrap video embeds
-* Bug Fix: Shortcodes: Made SoundCloud accept percents for dimensions
-* Bug Fix: Social Links: Fixed a possible conflict with another class
-* Bug Fix: Stats: Made sure the Stats URL is always escaped properly
-
-= 3.6.1 =
-Release Date: July 24, 2015
-
-* Enhancement: Fully compatible with upcoming WordPress 4.3
-* Enhancement: Site Icon: Start to deprecate Site Icon in favor of Core's
-version (if available)
-* Bug Fix: Subscriptions: You can now use more than one Subscription form on a
-single page
-* Bug Fix: Quieted PHP notices and warnings with the JSON API, Display Posts
-Widget and Gallery Widget (slideshow mode)
-* Bug Fix: Correct permissions check for connection panel
-* Hardening: Increase permissions checks
-
-= 3.6 =
-Release Date: July 6th, 2015
-Release Post: http://wp.me/p1moTy-1ua
-
-Feature Enhancements:
-
-* CLI: Add a number of Jetpack CLI improvements: see
-http://jetpack.com/support/jetpack-cli
-* New Jetpack admin page for connection management
-* New Social Media Icons widget
-* FB Like Box: A visual refresh of the Facebook likebox widget
-* Protect: When your IP is blocked, use a math captcha as a fallback instead
-of a complete block
-
-Additional changes:
-
-* Enhancement: Custom CSS: Add more Flexbox support and other enhancements
-* Enhancement: Extra Sidebar Widgets: Top Posts Widget: Choose what Post Types
-to display
-* Enhancement: General: Save on some requests! print CSS inline when there
-isn't much of it
-* Enhancement: Likes: Likes can now be shown on all post types
-* Enhancement: Minileven: Add Featured Image to Gallery Post Format and Pages
-* Enhancement: Mobile Theme: Add div wrapping View Mobile Site link to allow
-for easier CSS customizations
-* Enhancement: Omnisearch: Link to edit post in titles
-* Enhancement: Protect: Learn Trusted Headers locally and cache blocks
-properly
-* Enhancement: REST API: Add locale support
-* Enhancement: Sharing: Retire StumbleUpon
-* Enhancement: Sharing: Upgrade to reCAPTCHA 2.0 for Email Sharing
-* Enhancement: Shortcode Embeds: Add Mesh oembed support
-* Enhancement: Shortcode Embeds: New Wufoo Shortcode from WordPress.com
-* Enhancement: Shortcode Embeds: Mixcloud: handle accented characters in URLs
-* Enhancement: Site Logo: Adding itemprops to support logo schema.
-* Enhancement: Slideshow Gallery: New parameters *size* and *autostart*
-* Enhancement: Slideshow Gallery: Use more reliable CSS for resizing instead
-of js
-* Enhancement: Stats: No longer track stats for preview pages
-* Enhancement: Tiled Gallery: Improve the shapes and distributions of shapes
-in the Tiled Gallery, based on observations for its usage.
-* Enhancement: Protect: Whitelist for multisite globally and locally
-* Enhancement: Sharing: LinkedIn always uses https for share counts. (saved
-extra http request)
-* Bug Fix: Carousel: Jetpack Carousel now supports HTML5 gallery
-* Bug Fix: Extra Sidebar Widgets: Choose Images button works in accessibility
-mode
-* Bug Fix: General: Fix: Cannot remove hooks from filter
-'jetpack_get_available_modules'
-* Bug Fix: Infinite Scroll: Check that search terms exist before matching
-against post title. fixes #2075
-* Bug Fix: Likes: Never double show on search results
-* Bug Fix: Notifications: Notifications didn't load on wp-admin/network pages
-* Bug Fix: Sharing: Fix Facebook share button not showing for Australian &
-Canadian locale
-* Bug Fix: Shortcode Embed: Slideshare Shortcode now fixed
-* Bug Fix: SSO: Hide login no matter what when using the filter to do so
-* Bug Fix: Subs Widget: Don't hide email input if submit failed
-* Bug Fix: Tiled Gallery: Show columns setting for Thumbnail Grid when Tiled
-Mosaic galleries are the default
-* Bug Fix: Twitter Cards: Remove deprecated card types
-
-= 3.5.3 =
-Release Date: May 6th, 2015
-
-* Security Hardening: Remove Genericons example.html file.
-
-= 3.5.2 =
-Release Date: May 5th, 2015
-
-* Bug Fix: Sharing: Changes Facebook share count endpoint
-
-
-= 3.5.1 =
-Release Date: May 5th, 2015
-
-* Enhancement: Sharing: Changes Facebook share count method per Facebook API
-change
-* Enhancement: General: Remove .po files to reduce plugin size
-* Bug Fix: General: Remove identity crisis notification
-* Bug Fix: Subscriptions: Correct required input validation
-* Security hardening
-
-= 3.5 =
-Release Date: April 23rd, 2015
-Release Post: http://wp.me/p1moTy-1jF
-
-Jetpack 3.5 introduces the ability to manage your site's menus directly from
-WordPress.com and several bug fixes and enhancements. This upgrade is
-recommended for all users.
-
-* Enhancement: General: Change security reporting to use a transient instead
-of option to reduce backup load
-* Enhancement: General: Improve module search
-* Enhancement: JSON API: Allow users to manage menus through WordPress.com
-* Enhancement: Sharing: Reduce spam through email sharing
-* Bug Fix: Custom CSS: Improve recall of CSS revisions
-* Bug Fix: Extra Sidebar Widgets: Change class name for Contact Info widget
-* Bug Fix: Extra Sidebar Widgets: Fix errors when adding widgets via the
-customizer
-* Bug Fix: Extra Sidebar Widgets: Fix PHP notices in RSS widget
-* Bug Fix: General: Fix redirect loop on activation
-* Bug Fix: General: Styling fixes
-* Bug Fix: Protect: Add IP translation fallback when inet_pton is not
-available
-* Bug Fix: Protect: Always allow login from local IDs
-* Bug Fix: Protect: Sanitize displayed IP after block
-* Bug Fix: Publicize: Prevent generating Facebook profile links for app-scoped
-user IDs
-* Bug Fix: Subscriptions: Improve error handling
-* Bug Fix: Theme Tools: Include breadcrumb code
-* Misc: Extra Sidebar Widgets: Remove Readmill Widget
-
-= 3.4.3 =
-Release Date: April 20th, 2015
-Release Post: http://wp.me/p1moTy-1jb
-
-* Security hardening.
-
-= 3.4.2 =
-Release Date: April 19th, 2015
-Release Post: http://wp.me/p1moTy-1j6
-
-* Bug Fix: Contact info widget namespacing
-* Bug Fix: Javascript errors on wp-admin due to stats display code
-* Bug Fix: Potential fatal error from improperly called function
-* Bug Fix: Potential fatal error when protect servers are unreachable for
-WordPress Multisite
-
-= 3.4.1 =
-Release Date: March 19th, 2015
-
-* Bug Fix: General: Modules not displaying properly in non-English installs
-* Bug Fix: Manage: Some installs showing a transient fatal error
-* Bug Fix: Protect: Protect module not auto-activating for users who upgrade
-* Bug Fix: Omnisearch: Some installs not properly reporting WP version number,
-causing Omnisearch error
-* Bug Fix: Stats: Top posts/pages widget not loading
-* Bug Fix: Contact Info Widget: Fix conflict with Avada theme
-
-= 3.4 =
-Release Date: March 18th, 2015
-Release Post: http://wp.me/p1moTy-1fU
-
-* Enhancement: Config Settings: provide a notification for users that update
-features settings
-* Enhancement: Config Settings: provide a notification for users that update
-features settings
-* Enhancement: Contact Form: Use the predefined $title variable in the anchor
-tag in grunion contact form button
-* Enhancement: Contact Form: Use the predefined $title variable in the anchor
-tag in the button on admin
-* Enhancement: Custom Content Type: Add all Custom Post Types to Omnisearch
-* Enhancement: Custom Content Type: Add option to add Testimonial Custom
-Content Type in admin
-* Enhancement: Custom Content Type: bring consistency between the portfolio
-and testimonial shared codebase
-* Enhancement: Custom Content Type: code cleanup
-* Enhancement: Custom Content Type: register namespaced 'jetpack_portfolio'
-shortcode/use a prefix for shortcode for Portfolio
-* Enhancement: Custom Content Type: set shortcode image size to 'large' and
-add jetpack_portfolio_thumbnail_size filter to allow themes to set their own
-size for Portfolio
-* Enhancement: Custom Content Type: testimonial shortcode enhancement
-* Enhancement: Extra Sidebar Widgets: Add subscription widget wildcard
-* Enhancement: Extra Sidebar Widgets: Likes and Sharing Shortcodes
-* Enhancement: Extra Sidebar Widgets: Minor fixes to Facebook widget plugin
-for SSL
-* Enhancement: Fix/update jetpack version
-* Enhancement: General: Add DNS Prefetching
-* Enhancement: General: Add Jetpack admin dashboard widget
-* Enhancement: GlotPress: Update GP_Locales and GP_Locale classes
-* Enhancement: Improved control over Nova Theme Menu output markup
-* Enhancement: Infinite Scroll: Adds a `button` wrapper for the infinity
-handle.
-* Enhancement: Infinite Scroll: Check for response.html before using indexOf
-* Enhancement: Integrate BruteProtect for protection against Brute Force
-attacks
-* Enhancement: JSON API Manage: Added Mock Jetpack Option to Sync options that
-don't have to live in the Database
-* Enhancement: JSON API: Add/empty trash days option to sync
-* Enhancement: Jump Start: Add "Jump Start" interface for new users
-* Enhancement: Manage: Add "modified_before" and "modified_after" parameters
-to /sites/%s/posts/ via JSON API
-* Enhancement: Mobile Theme: Add filter for choosing mobile theme menu
-* Enhancement: Notifications: Changes to load the new notifications client.
-* Enhancement: Protect: Add a filter so that user can add thier own bots
-* Enhancement: Protect: Add security reporting
-* Enhancement: Protect: Add/whitelist endpoints via JSON API for Jetpack
-Protect
-* Enhancement: Publicize: update connection confirmation message
-* Enhancement: Sharing: Add custom service name as a class
-* Enhancement: Sharing: display name of custom service in link title
-* Enhancement: Sharing: Remove default post types for showing share links
-* Enhancement: Sharing: use Jetpack version number when enqueing sharing.js
-* Enhancement: Shortcodes Team Partnerships: Backport fixes from SoundCloud
-2.3.1 through 3.0.2
-* Enhancement: Shortlinks: use HTTPS when possible
-* Enhancement: Stats: Make loading of stats async
-* Enhancement: Subscriptions: Added settings field for comment sub text
-* Enhancement: Subscriptions: Hide Form After Submit
-* Enhancement: Subscriptions: remove label from widget title
-* Enhancement: Subscriptions: Update subscriptions.php
-* Bug Fix: Contact form: Increase CSS specificity for Contact Forms in widgets
-* Bug Fix: Custom Content Type: Testimonial Custom Content Type: use core
-`WP_Customize_Image_Control` instead of custom...
-* Bug Fix: Extra Sidebar Widgets: add missing & to if statement for widget
-visibility
-* Bug Fix: Extra Sidebar Widgets: Don't require height/width values in the
-Twitter Timeline widget
-* Bug Fix: Extra Sidebar Widgets: Upload images from the customizer/Extra
-Sidebar Widgets Tiled Galleries for Gallery Widget
-* Bug Fix: General: Fix bug that was preventing modules from displaying
-properly
-* Bug Fix: Manage: When calling /sites/%s/posts/ include all attachments not
-just the first five via JSON API
-* Bug Fix: Mobile Theme: Minileven; Start after DOM ready
-* Bug Fix: Sharing: Open sharing in same window
-* Bug Fix: Stats language
-* Bug Fix: Subscritpions: fix invalid field when no email address
-
-
-= 3.3.2 =
-Release Date: February 19th, 2015
-
-* Enhancement: Updated translation files.
-* Enhancement: Heartbeat: Correctly stat new datasets.
-* Bug Fix: Widget Visibility: Correct some caching of visibility results that
-may get evaluated too soon.
-* Bug Fix: Contact Form: Hardening.
-* Bug Fix: Photon: Make sure our gallery filter can parse array inputs as well
-as the default html.
-
-= 3.3.1 =
-Release Date: February 11th, 2015
-
-* Bug Fix: JSON API: Minor versioning data.
-* Bug Fix: Markdown: Re-run KSES after processing to account for syntax
-changes.
-* Bug Fix: Media Extractor: Don't call a gallery a gallery if it hasn't got
-any pictures!
-* Bug Fix: Module Management: Handle a core api change for folks running
-trunk.
-* Bug Fix: Related Posts: CSS -- better clear rows.
-* Bug Fix: Sharing: Including sharing account on Pinterest unofficial buttons
-as well.
-* Bug Fix: Sharing: Properly version external assets by Jetpack release
-version.
-* Bug Fix: Shortcodes: Soundcloud: Backport API compatibility fixes.
-* Bug Fix: Shortcodes: Flickr: Tidy up our regex url pattern matching.
-* Bug Fix: Subscriptions: Don't add 'Email Address' as the value -- we have
-placeholders!
-* Bug Fix: Widgets: Gallery Widget: Allow folks to upload images from the
-widget area in the customizer.
-
-= 3.3 =
-Release Date: December 15th, 2014
-Release Post: http://wp.me/p1moTy-1aF
-
-* Enhancement: Adds responsive video support to BuddyPress.
-* Enhancement: Custom Content Types: Added 'order' and 'orderby' options to
-portfolio shortcode.
-* Enhancement: Display notice when Jetpack Development Mode is on.
-* Enhancement: General: Update compatibility with Twenty Fifteen.
-* Enhancement: Image URL can now be overwritten with the
-`jetpack_images_fit_image_url_override` filter after dimensions are set by
-Photon.
-* Enhancement: JSON API: Add Endpoint for trigger Plugin Autoupdates.
-* Enhancement: JSON API: General Improvements. Documentation on
-http://developer.wordpress.com/
-* Enhancement: Likes: Updated the code to accept arbitrary CPTs.
-* Enhancement: Related Posts: Allow filter by `post_format`.
-* Enhancement: Sharing: add new `jetpack_sharing_counts` filter for option to
-turn off sharing counts.
-* Enhancement: Sharing: Use the Site Logo Theme Tool and the Site Icon as
-fallbacks for image tags.
-* Enhancement: Shortcodes: Made the code more readable by using output buffers
-instead of string concatenation.
-* Enhancement: Site Logo: Add alias functions to provide backward
-compatibility for themes expecting the old function calls.
-* Enhancement: Slideshow: Add title and alt text to images.
-* Enhancement: Subscription Form: Do not display the logged in user's email
-address by default.
-* Enhancement: Top Posts Widget: Refactor to allow conditional loading of the
-css.
-* Enhancement: Top Posts: Add `jetpack_top_posts_widget_count` filter to
-control number of displayed posts.
-* Bug Fix: Change subscribe_text from `p` to `div` so that it can contain
-block-level elements.
-* Bug Fix: Fonts: Change path to look for the svg in the right directory.
-* Bug Fix: Increase CSS specificity for Contact Forms in widgets.
-* Bug Fix: JSON API: Plugins Update: Make sure the plugin doesn't get
-deactivated.
-* Bug Fix: Likes: Fixes issues where likes don't load, load master iframe
-after scripts are loaded.
-* Bug Fix: Notes Module: Avoid a PHP Notice in cli scripts when the request
-doesn't contain a User-Agent header.
-* Bug Fix: Nova Menu CPT: fix notice when we have no taxonomies.
-* Bug Fix: Nova Menus: Use current instance to maintain object context.
-* Bug Fix: Related Posts: Add filter for `_enabled_for_request()`.
-* Bug Fix: Sharing: Prevent duplicate @ in shared Tweets.
-* Bug Fix: Site Logo: `get_site_logo()` now properly returns the site logo ID
-when provided in the `$show` argument.
-* Bug Fix: Site Logo: Correct evaluation of the Display Header Text in
-Customizer preview.
-
-= 3.2.1 =
-Release Date: November 14th, 2014
-
-* Enhancement: Updated translation files.
-* Enhancement: JSON API: More object vars passed back to some queries.
-Documentation on http://developer.wordpress.com/
-* Bug Fix: JSON API: Pass back correct author in `me/posts` data.
-* Bug Fix: JSON API: Don't check if a post is freshly pressed on remote
-Jetpack sites where the function doesn't exist.
-* Bug Fix: Site Logo: Add backward-compatible template tags to match the
-standalone release.
-* Bug Fix: Don't use __DIR__ -- it's 5.3+ only, and WordPress supports back to
-5.2.
-* Bug Fix: Retool how we remove the source styles when using the concatenated
-version.
-* Bug Fix: Shortcodes: TED: Correct default language code from `eng` to `en`.
-* Bug Fix: Gallery Widget: Add a default background color.
-* Bug Fix: Subscription Notifications: Remove the label.
-* Bug Fix: Sharing: enqueue Genericons on static front page as well if
-selected.
-
-= 3.2 =
-Release Date: October 29, 2014
-Release Post: http://wp.me/p1moTy-181
-
-* Enhancement: Speed Improvements (woohoo!).
-* Enhancement: Add site icons: an avatar for your blog.
-* Enhancement: Improvements to API endpoints.
-* Enhancement: Add oEmbed sources (Twitter, SoundCloud, Instagram,
-DailyMotion, Vine).
-* Enhancement: Add indicators to make it easier to see which modules are
-active.
-* Enhancement: Improve debug tool.
-* Enhancement: Add new 'Site Logos' code to theme tools, for themes that opt
-in to support it.
-* Enhancement: Improved caching for related posts.
-* Enhancement: Added "Remember Me" functionality to Single Sign On.
-* Enhancement: Improved accessibility.
-* Enhancement: Added additional filters to Widget Visibility.
-* Bug Fix: Fixed PHP Notice errors for Likes, Widget Visibility.
-* Bug Fix: Improvements to the testimonials CPT.
-* Bug Fix: Improved RTL on VideoPress admin.
-* Bug Fix: Removed Google+ Authorship module (discontinued by Google).
-* Bug Fix: Fixed use of deprecated function in mobile theme.
-* Bug Fix: Various fixes to Tiled Galleries.
-* Bug Fix: Various fixes to Contact Form.
-* Bug Fix: Various fixes to oEmbed.
-* Bug Fix: Various fixes to Single Sign On.
-* Bug Fix: Fixed styles in ShareDaddy.
-* Bug Fix: Better match protocols (http/https) to the site.
-
-
-= 3.1.1 =
-Release Date: August 7, 2014
-
-* Enhancement: Update translation files for strings that had been
-submitted/approved since release.
-* Bug Fix: Social Links: Add a function check to better degrade if Publicize
-isn't around.
-* Bug Fix: Open Graph: Add WordPress SEO back to the blacklist, until they
-update how they opt us out.
-* Bug Fix: Asset Minification: Add another caveat ( empty $plugin ) to short
-out on.
-* Bug Fix: Deprecated Hooks: Fixing our expectations where something that
-should be an array occasionally wasn't.
-* Bug Fix: Custom CSS: Add extra whitelist rule for -o-keyframe rules.
-
-= 3.1 =
-Release Date: July 31, 2014
-Release Post: http://wp.me/p1moTy-129
-
-* Enhancement: New Custom Content Types module.
-* Enhancement: New Jetpack Logo.
-* Enhancement: New optional JSON API endpoints for viewing updates and
-managing plugins and themes.
-* Enhancement: New Custom Post Type: Portfolio!
-* Enhancement: Rearranged buttons on the modules modals for easier management.
-* Enhancement: Jetpack Settings have improved keyboard accessibility.
-* Enhancement: Improved RTL support for After the Deadline, Carousel, Contact
-Form, Comics CPT, Custom CSS, Omnisearch, Publicize, Related Posts, Slideshow
-short code, Tiled Gallery, Widget-Visibility and Widgets Gallery.
-* Enhancement: Contact Form: Add an "Empty Spam" option.
-* Enhancement: i18n: Change the priority of where plugin_textdomain is hooked
-so that the plugins can better translate Jetpack.
-* Enhancement: Monitor: Displays how often the site is checked for downtime.
-* Enhancement: Shortcode: Added Mixcloud shortcode and oEmbed support.
-* Enhancement: Social Links: Improved handling of customizer hooks in
-non-admin context.
-* Enhancement: Stats: The smiley image is gone by default.
-* Enhancement: Stats: Added link to the configure page for stats so that the
-stats settings page is easier to find.
-* Enhancement: Theme Tools: Added the responsive videos to theme tools so that
-themes can support responsive videos more easily.
-* Update: Updated Genericons to version 3.1, new icons for website, ellipsis,
-foursquare, x-post, sitemap, hierarchy and paintbrush.
-* Bug Fix: Contact Form: Prefix function to avoid conflicts with other
-plugins.
-* Bug Fix: Custom CSS: Admin UI has a responsive layout.
-* Bug Fix: Custom CSS: Custom $content_width value doesn't overwrite theme's
-$content_width.
-* Bug Fix: Contact Form: Feedback link takes you to the form page.
-* Bug Fix: Carousel: Confirms an avatar is returned by get_avatar before
-displaying.
-* Bug Fix: Featured Content: Don't remove setting validation.
-* Bug Fix: Infinite Scroll: Google Universal Analytics support added.
-* Bug Fix: Multisite: Add message when updating multisite settings.
-* Bug Fix: Photon: Photon will no longer upscale images larger than the
-original size.
-* Bug Fix: Photon: Check that the image exists before rewriting the image URL
-to utilize Photon.
-* Bug Fix: Sharing: Pinterest adds attribute to display share count.
-* Bug Fix: Sharing: Respect an empty sharing title.
-* Bug Fix: Sharing: Share buttons now appear in the bbPress forms.
-* Bug Fix: Sharing: Support for multiple meta html tag og:image values.
-* Bug Fix: Single Sign On: Logout allows override of forcing Single Sign On.
-* Bug Fix: Single Sign On: Remove the lost password link on auto-forward
-logout.
-* Bug Fix: Social Links: Do not use anonymous function for compatibility with
-PHP 5.2.
-* Bug Fix: Tiled Galleries: Update jQuery mouseover caption effect to reduce
-flickering.
-* Bug Fix: Widgets Visibility: Works better in the customizer admin view.
-
-= 3.0.2 =
-Release Date: June 17, 2014
-
-* Enhancement: General: Make module categories filter more visible when
-active.
-* Enhancement: General: Updated translation files with more strings added
-since the last release.
-* Enhancement: General: Allow deep-linking to the Contact Support form.
-* Bug Fix: General: RTL Jetpack Admin UI looks better.
-* Bug Fix: General: Fixed PHP warning when bulk deactivating modules.
-* Bug Fix: General: Removed an unnecessary description.
-* Bug Fix: General: Resolved an SSL error on Jetpack Admin UI.
-* Bug Fix: General: Fix error comparing signatures when the WordPress
-installation is using site_url filters (applied mostly to WPEngine sites).
-* Bug Fix: General: Resolved PHP strict error on the mobile menu.
-* Bug Fix: General: Fix timing of conditional checks, so that calling
-developer mode via a plugin works again.
-* Bug Fix: General: Main page categories tab now properly translates module
-names.
-* Bug Fix: Related Posts: Fix a typo, the "more info" link now works.
-* Bug Fix: Likes: Improve button styling.
-* Bug Fix: Likes: Remove unused UI for Reblog settings on social settings
-page.
-* Bug Fix: Contact Form: Updated to no longer use a deprecated Akismet
-function.
-* Bug Fix: Contact Form: Sends email to the administrator that is not marked
-as spam again.
-* Bug Fix: Open Graph: Resolved PHP warning on open graph gallery pages when
-the gallery is empty.
-
-= 3.0.1 =
-Release Date: May 22, 2014
-
-* Bug Fix: AtD: A wpcom-only function got synced by mistake and caused a few
-errors. Fixed.
-* Bug Fix: Post By Email: Add static keyword to a function.
-* Bug Fix: ShareDaddy: In the admin-side configuration of sharing links, we
-used a Path icon instead of Pinterest. Oops!
-* Bug Fix: ShareDaddy: We inadvertently appended `via @jetpack` to some
-twitter shares. This is no longer the case.
-* Bug Fix: Related Posts: Tidying up and relocation of the `resync` button
-formerly on the more info modal.
-* Bug Fix: Infinite Scroll: Work better with core's MediaElement.js
-* Bug Fix: Heartbeat: Undeclared variable fixed.
-
-= 3.0 =
-Release Date: May 20, 2014
-Release Post: http://wp.me/p1moTy-Wi
-
-* New User Interface for managing modules and settings
-* New Module: Verfication Tools
-* Enhancement: New look for the Sharing module
-* Enhancement: Multiple improvements on which Twitter handle a Twitter card
-will display
-* Enhancement: Add option to hide Google+ Authorship banner while still
-receiving the benefits
-* Enhancement: Many Infinite Scroll enhancements to improve performance
-* Enhancement: Infinite Scroll will use your CPT's display name instead of
-"Older Posts"
-* Enhancement: JSON API added /media/new endpoint
-* Enhancement: Added filter to assign new default image for Open Graph tags
-* Enhancement: New [jetpack-related-posts] shortcode to add Related Posts to
-page instead of default placement
-* Enhancement: Added SSO option to turn off login form completely, to use
-WordPress.com login exclusively
-* Enhancement: The [googlemaps] shortcode allows for Google Maps Engine
-* Enhancement: YouTube shortcode allows HD playback
-* Enhancement: Smoother, Faster Tiled Galleries!
-* Enhancement: New languages! Use Jetpack in Irish, Fulah, and Tigrinya
-* Bug Fix: Use your browser's Back and Forward buttons when naviagating a
-Carousel
-* Bug Fix: Various Related Posts fixes and improvements for added flexibility
-* Bug Fix: WordPress 3.9: Restores ability to edit Contact Forms
-* Bug Fix: WordPress 3.9: Restores Gallery Widget compatability
-* Bug Fix: Ensure Markdown is kept when Bulk Editing posts
-* Bug Fix: Improved Jetpack's Multisite Network Admin page for networks with a
-large number of sites
-* Bug Fix: Ensure Sharing settings persist when Bulk Editing a post
-* Bug Fix: Various other shortcode improvements
-
-= 2.9.3 =
-Release Date: April 10, 2014
-Release Post: http://wp.me/p1moTy-U2
-
-* Important security update. CVE-2014-0173
-
-= 2.9.2 =
-Release Date: March 17, 2014
-
-* Bug Fix: Publicize: When publishing from a mobile app or third-party client,
-Publicize now works again.
-
-= 2.9.1 =
-Release Date: March 6, 2014
-
-* Bug Fix: After the Deadline: Fix a Javascript glitch that could prevent
-publishing of posts.
-* Bug Fix: SSO: Disable the implementation of an option that had been removed
-before release. This would have only been an issue if a site administrator
-had enabled the module during an early beta of 2.9.
-
-= 2.9 =
-Release Date: February 26, 2014
-Release Post: http://wp.me/p1moTy-RN
-
-* Added Multisite network functionality
-* New Module: Related Posts
-* Enhancement: Single Sign On
-* Enhancement: Mixcloud shortcode and oEmbed
-* Enhancement: Gist shortcode and oEmbed
-* Enhancement: Modify Facebook Like Box widget to support new Facebook
-parameters
-* Enhancement: Rolled the Push Notifications module into the Notes module
-* Enhancement: Update kses with Markdown
-* Enhancement: Adding keyboard accessibility to sharing buttons config page
-* Enhancement: Pull WordPress testing bits from the new official git mirror at
-WordPress.org
-* Bug Fix: Widget Visibility
-* Bug Fix: Revisions box in Custom CSS
-* Bug Fix: Fix several bugs in the WordPress Posts Widget so that it correctly
-updates
-* Bug Fix: Limit Login Attempts no longer generates false positives from
-xmlrpc.
-* Bug Fix: Clear max_posts transient on theme switch.
-* Bug Fix: Lower priority of sync to allow all CPTs to be registered.
-* Bug Fix: Contact form fields emailed in correct order.
-
-* Other bugfixes and enhancements at
-https://github.com/Automattic/jetpack/commits/2.9
-
-= 2.8 =
-Release Date: January 31, 2014
-Release Post: http://wp.me/p1moTy-Pd
-
-* New Module: Markdown
-* Module Update: Jetpack Monitor
-* Enhancement: Infinite Scroll: Keep track of $current_day between requests so
-the_date() works well.
-* Enhancement: Embeds: New filter to turn off embeds in comments.
-* Enhancement: Contact Form: Add placeholder support.
-* Enhancement: Widget: Gravatar Profile: Added filters to allow users to
-customize headings and fixed output of personal links.
-* Enhancement: Facebook OG Tags: Add `published_time`, `modified_time`, and
-`author` if the post type supports it.
-* Enhancement: Sharing: Display buttons on CPT archive pages.
-* Enhancement: Sharing: Add `get_share_title` function and filter.
-* Enhancement: Sharing: Add filter `sharing_display_link`.
-* Enhancement: Twitter Timeline: Flesh out tweet limit option.
-* Enhancement: Social Links: Add Google+ to the list of supported services.
-* Enhancement: Stats: Improve dashboard styles in 3.8.
-* Enhancement: Stats: No longer use Quantcast.
-* Enhancement: Top Posts: Add `jetpack_top_posts_days` filter.
-* Enhancement: AtD: Add TinyMCE 4 compatibility for its pending arrival in
-WordPress 3.9
-* Enhancement: Genericons: Update to v3.0.3
-* Enhancement: Tiled Galleries: Add alt attributes to images.
-* Enhancement: Shortcode: YouTube: Accept protocol-relative URLs.
-* Enhancement: Shortcode: Slideshow: Add white background option.
-* Enhancement: Shortcode: YouTube: Add support for the two closed-caption
-arguments.
-* Enhancement: Shortcode: Vimeo: Update the regex to support the new embed
-code.
-* Enhancement: Shortcode: Google Maps: Update the regex to handle new format
-for embeds.
-* Enhancement: Likes: Avoid a PHP Notice when $_POST['post_type'] is not set
-in meta_box_save.
-* Enhancement: Smush images to save on file size.
-* Enhancement: Publicize: Enable opt-in publicizing of custom post types.
-* Bug Fix: Random Redirect: Further namespace to avoid conflicts.
-* Bug Fix: Twitter Timeline: Resolve undefined index notice.
-* Bug Fix: Featured Content: Add extra class_exists() check to be extra
-careful.
-* Bug Fix: Facebook OG Tags: Change OG type of Home and Front Page to
-'website'
-* Bug Fix: Widget Visibility: Add support for old-style single use widgets.
-* Bug Fix: Google Authorship: Support apostrophe in author names.
-* Bug Fix: Media Extractor: Assorted graceful failure caveats.
-* Bug Fix: Carousel: 'Link to None' bug fixed.
-* Bug Fix: Embeds: Bandcamp: Switch escaping function for album and track IDs
-to handle (int)s greater than PHP_INT_MAX
-* Bug Fix: Some plugins trying to catch brute-force attacks mistakenly flagged
-the Jetpack connection as one.
-
-= 2.7 =
-Release Date: December 11, 2013
-Release Post: http://wp.me/p1moTy-Mk
-
-* Enhancement: Google+ Publicize
-* Enhancement: Add Cloudup as an oEmbed provider
-* Enhancement: Subscriptions: Add subscribe_field_id filter to allow updated
-ids when using multiple widgets
-* Enhancement: Infinite Scroll: TwentyFourteen Support
-* Bug Fix: Contact Form: Fix warning when form is called outside the loop
-* Bug Fix: Featured Content: Moving Settings to Customizer, provide option to
-set default tag as fallback, specify all supported post-types rather than just
-additional ones. Description Updates
-* Bug Fix: Featured Content: Compat with 'additional_post_types' theme support
-argument. Comment updates
-* Bug Fix: Featured Content: Make sure $term is an object before we treat it
-as one
-* Bug Fix: GlotPress: Merge with latest GlotPress
-* Bug Fix: Infinite Scroll: prevent Undefined index notice that can cause IS
-to fail when user has WP_DEBUG set to true
-* Bug Fix: Infinite Scroll: Improved compatibility with Carousel, Tiled
-Galleries, VideoPress, and the `[audio]` and `[video]` shortcodes
-* Bug Fix: Likes: Stop manually including version.php and trust the global.
-Some whitespace fixes, and if it's an attachment, follow the post_status of
-the parent post
-* Bug Fix: Mobile Theme: Display password field for Gallery format protected
-posts
-* Bug Fix: Sharing: Add new translation width for share button, and Google
-Plus icons
-* Bug Fix: Shortcodes: Support Ineternational Google domains for maps
-* Bug Fix: Shortcodes: Facebook Embeds: Register alternate permalink.php URL
-for posts
-* Bug Fix: Subscriptions: Moved inline styles from widget email input to
-separate css file
-* Bug Fix: Theme Tools: Fix glitch where random-redirect.php also showed as a
-plugin being deleted if you were deleting Jetpack
-* Bug Fix: Misc: Internationalization & RTL updates
-* Bug Fix: Misc: Prevent collisions with 'Facebook Featured Image & OG Meta
-Tags' plugin
-
-= 2.6.1 =
-Release Date: December 3, 2013
-
-* Bug Fix: minor styling fix in pre- and post-MP6/3.8 UI changes.
-* Bug Fix: Stats: spinner gif url fix when the user is viewing it over https.
-* Bug Fix: Stats: Switch to esc_html from htmlspecialchars in error message --
-better to be native
-* Bug Fix: Media Extractor: some hosts don't compile unicode for
-preg_match_all, so we temporarily removed the block that depended on it.
-* Bug Fix: Media Extractor: Add in some error handling for malformed URLs.
-* Bug Fix: Twitter Cards: treat single-image galleries as a photo-type.
-* Bug Fix: Update conflicting plugins for OG tags and Twitter Cards.
-* Bug Fix: Correct max supported version number -- had been 3.6, update to
-3.7.1
-
-= 2.6 =
-Release Date: November 28, 2013
-Release Post: http://wp.me/p1moTy-KE
-
-* Enhancement: WPCC / now called [SSO](http://jetpack.com/support/sso/):
-refactored.
-* Enhancement: Monitor: new module which will notify you if your site goes
-down(http://jetpack.com/support/monitor/).
-* Enhancement: Custom CSS: replace Ace editor with Codemirror.
-* Enhancement: Widgets: new “Display Posts” widget.
-* Enhancement: WP-CLI: add commands to disconnect a site and manage modules.
-* Enhancement: Contact Form: new filters, `grunion_contact_form_field_html`
-and `grunion_should_send_email`.
-* Enhancement: Custom Post Types: new restaurant post type.
-* Enhancement: Genericons: update to version 3.0.2.
-* Enhancement: Infinite Scroll: many improvements and fixes.
-* Enhancement: Likes: performance improvements.
-* Enhancement: MP6: Jetpack icons are now compatible with WordPress 3.8.
-* Enhancement: Open Graph: better descriptions, fallback images, and media
-extraction from video posts.
-* Enhancement: Publicize: new background token tests for connected publicize
-services and display problems on settings sharing and add new post.
-* Enhancement: Shortcodes: updated Bandcamp shortcode to support the
-`tracklist` and `minimal` attributes, as well as more `artwork` attribute
-values.
-* Enhancement: Shortlinks: add Custom Post Type support.
-* Enhancement: Subscriptions: add more ways to customize the subscriptions
-widget.
-* Enhancement: Twitter Cards: better media management and card type detection,
-and better handling of conflicts with other Twitter Cards plugins.
-* Enhancement: better handling of conflicts with other plugins.
-* Bug Fix: After the Deadline: add a typeof check for `tinyMCEPreInit.mceInit`
-to prevent js errors.
-* Bug Fix: Carousel: speed improvements and several bugfixes.
-* Bug Fix: Contact Form: remove nonce creating issues with caching plugins.
-* Bug Fix: Custom Post Types: Testimonials: return if featured image is empty
-so it can be removed after it’s been set.
-* Bug Fix: Featured Content: add additional post type support through the
-`additional_post_types` argument.
-* Bug Fix: Google Authorship: support apostrophes in Google+ profiles.
-* Bug Fix: Google Authorship: use a regexp Instead of using
-`mb_convert_encoding`, which doesn’t enjoy universal support.
-* Bug Fix: Heartbeat: ensure that it never triggers more than once per week.
-* Bug Fix: JSON API: add new `?meta=` parameter that allows you to expand the
-data found in the `meta->links` responses.
-* Bug Fix: JSON API: add new `is_private` response to the sites endpoint and
-`global_ID` response to the reader and post endpoints.
-* Bug Fix: Mobile Theme: allow small images to display inline.
-* Bug Fix: Mobile Theme: fix fatal errors for missing `minileven_header`
-function.
-* Bug Fix: Photon: fix errors when an image is not uploaded properly.
-* Bug Fix: Shortcodes: improvements to Archives, Google+, Presentations, Vine
-and Youtube.
-* Bug Fix: Tiled Galleries: improve display of panoramic images and fix errors
-when an image is not uploaded properly.
-
-= 2.5 =
-Release Date: September 19, 2013
-Release Post: http://wp.me/p1moTy-xS
-
-* Enhancement: Connect your Google+ profile and WordPress site to prove
-authorship of posts.
-* Enhancement: Improved sharing buttons display.
-* Enhancement: Comment on your posts using Google+ to signin.
-* Enhancement: Embed Google+ posts into your posts.
-* Enhancement: Added event logging capabilities for debugging
-* Enhancement: LaTeX is now available in dev mode
-* Enhancement: Introduced gallery widget
-* Enhancement: Added new module: VideoPress
-* Enhancement: Updated identity crisis checker
-* Enhancement: Tiled Gallery widget added
-* Enhancement: Google +1 button changed to Google+ Share button, to avoid
-confusion
-* Enhancement: Added check to ensure Google+ authorship accounts have
-disconnected properly
-* Enhancement: Updated identity crisis checker
-* Enhancement: Tiled Gallery widget added
-* Enhancement: Google +1 button changed to Google+ Share button, to avoid
-confusion
-* Enhancement: Added the ability to embed Facebook posts
-* Bug Fix: Redirect issue with G+ authorship when WordPress is not in the root
-directory
-* Enhancement: Better security if carousel to prevent self-XSS
-* Enhancement: Better handling of cookies for subsites on multisite installs
-* Bug Fix: Check for post in G+ authorship before accessing it
-
-= 2.4.2 =
-Release Date: September 5, 2013
-
-* Enhancement: Converted to module headers to detect Auto-Activating modules.
-* Enhancement: WPCC: Added 'Close' link to deactivate WPCC in the admin nag.
-* Enhancement: JSON API: Add User Nicename to the user data.
-* Bug Fix: Contact Form: Stopped using a short tag.
-* Bug Fix: Changed CSS selector to catch MP6 stylings.
-* Bug Fix: Dropped __FILE__ references in class.jetpack.php in favor of
-JETPACK__PLUGIN_DIR constant, now code that deactivates the plugin from the
-connect nag works again.
-* Bug Fix: Random Redirect: Add random-redirect to the plugins overriden list,
-in case someone is using Matt's Random Redirect plugin.
-* Bug Fix: Tiled Gallery: Revert r757178 relating to tiled gallery defaults.
-* Bug Fix: Return false, not zero, if $GLOBALS['content_width'] isn't defined.
-* Bug Fix: WPCC: Don't call wp_login_url() in the constructor -- if someone is
-running a custom login page, that can break things if their plugin runs
-get_permalink as a filter before init.
-* Bug Fix: Tiled Gallery: Add fallback if post_parent == 0 due to
-infinite_scroll_load_other_plugins_scripts.
-* Bug Fix: Custom CSS: Set the ACE gutter z-index to 1.
-* Bug Fix: Custom Post Types: Switch from wp_redirect() to wp_safe_redirect().
-* Bug Fix: Likes: Set overflow:hidden; on the likes adminbar item.
-* Bug Fix: Mobile Theme: Migrate where/when the custom header stuff is
-included.
-* Bug Fix: Slideshow Shortcode: Add a height of 410px.
-
-= 2.4.1 =
-Release Date: September 4, 2013
-
-* Enhancement: Don't auto-activate WPCC.
-
-= 2.4 =
-Release Date: August 30, 2013
-Release Post: http://wp.me/p1moTy-wv
-
-* Enhancement: WordPress.com Connect (WPCC): New Module.
-* Enhancement: Widget Visibility: New Module.
-* Enhancement: Shortcode: Addition of new Twitter Timeline shortcode.
-* Enhancement: Shortcode: Addition of new Presentation shortcode.
-* Enhancement: Shortcode: Addition of new Vine shortcode.
-* Enhancement: Custom Post Types: CPTs are available.
-* Enhancement: Subscriptions: Add 'jetpack_is_post_mailable' filter.
-* Enhancement: OpenGraph: Add Twitter Cards meta tags as well.
-* Enhancement: Custom CSS: Update lessc and scssc preprocessors to 0.4.0 and
-0.0.7 respectively.
-* Enhancement: Omnisearch: Add Media results.
-* Enhancement: Likes: Use a protocol-agnostic iframe, instead of forced HTTPS.
-* Enhancement: Top Posts: Increase post limit.
-* Enhancement: Publicize: Updated JS and UI.
-* Enhancement: Photon: New filter to let site admins/owners enable photon for
-HTTPS urls.
-* Enhancement: New jetpack_get_available_modules filter.
-* Enhancement: Subscriptions: Antispam measures.
-* Bug Fix: Add inline style to keep plugins/themes from inadvertently hiding
-the Connect box.
-* Bug Fix: Custom CSS: Respect the new wp_revisions_to_keep filter.
-* Bug Fix: Photon: Only hook jetpack_photon_url into the filter if the user
-has Photon active.
-* Bug Fix: Heartbeat: Used wrong object, occasinally fatal-erroring out for
-the cron.
-* Bug Fix: Add an empty debug.php file to the /modules/ folder, to solve some
-update issues where it never got deleted.
-
-= 2.3.5 =
-Release Date: August 12, 2013
-Release Post: http://wp.me/p1moTy-vf
-
-* Enhancement: Added Path support to Publicize.
-
-= 2.3.4 =
-Release Date: August 6, 2013
-Release Post: http://wp.me/p1moTy-uL
-
-* Bug Fix: Correct when output occurs with CSV export for feedback.
-* Bug Fix: Tidy up the Heartbeat API.
-* Enhancement: User Agent: Improve detecting of bots.
-* Enhancement: Genericons: Make sure we're pulling the freshest version from
-genericons.com on each release.
-* Enhancement: JSON API: Open up replies/new endpoints so that users can
-comment on blogs that are not in their access token.
-* Enhancement: Photon: Apply to `get_post_gallery()` function as well.
-* Enhancement: Tiled Galleries: Add a default bottom margin to be more robust
-out of the box.
-* Translations: Adding in fresher translation files.
-* Deprecation: Removing the retinization code for 3.4, as it was included in
-WordPress trunk from 3.5 onwards.
-
-= 2.3.3 =
-Release Date: July 26, 2013
-Release Post: http://wp.me/p1moTy-uv
-
-* Bug Fix: We were inadvertently overwriting cron schedules with our Jetpack
-heartbeat. This should now be fixed.
-* Enhancement: New Facebook Sharing icons.
-* Enhancement: Minor update to the Minileven stylesheet.
-
-= 2.3.2 =
-Release Date: July 25, 2013
-Release Post: http://wp.me/p1moTy-uv
-
-* Bug Fix: Fixed an issue where Facebook Pages were not available when
-connecting a Publicize account.
-* Bug Fix: For some web hosts, fixed an issue where 'Jetpack ID' error would
-occur consistently on connecting to WordPress.com.
-* Enhancement: Adding some new stats and heartbeat checking to Jetpack.
-
-= 2.3.1 =
-Release Date: July 2, 2013
-Release Post: http://wp.me/p1moTy-t9
-
-* Enhancement: Social Links: Retooling the class for better consistency and
-performance behind the scenes.
-* Enhancement: Omnisearch: Make it easier to search Custom Post Types. No
-longer need to extend the class, if all you want is a basic display. Just
-call `new Jetpack_Omnisearch_Posts( 'cpt' );`
-* Enhancement: Sharing Buttons: LinkedIn: Use the official button's sharing
-link on the Jetpack implementation for a more consistent sharing experience
-and produce better results on LinkedIn's end.
-* Enhancement: Debug / Connection: Better logic in determining whether the
-server can use SSL to connect to WPCOM servers.
-* Enhancement: Sharing: Twitter: Calculate the size of the Tweet based on the
-short URL rather than the full URL size.
-* Enhancement: Debug: More readable and understandable messages.
-* Enhancement: Likes: Including some MP6 styles.
-* Enhancement: Comments: Add new core classes to comment form. See
-http://core.trac.wordpress.org/changeset/24525
-* Bug Fix: Omnisearch: Don't load everything initially, run the providers off
-admin_init, and then issue an action for folks to hook into.
-* Bug Fix: Omnisearch: Modify some child class functions to match the parent's
-parameters and avoid strict notices in newer versions of PHP.
-* Bug Fix: Omnisearch: Hide the search form in the module description if the
-current user can't use it.
-* Bug Fix: Comment Form: Use edit_pages, not edit_page (fixes glitch in
-previous beta, never publicly released).
-* Bug Fix: Twitter Timeline Widget: Additional testing of values and casting
-to default if they are nonconforming.
-* Bug Fix: Sharing: Pinterest: Make the button wider if there's a count to
-avoid overlapping with others.
-* Bug Fix: Post By Email: Change configuration_redirect to static.
-* Bug Fix: Likes: Don't call configuration_redirect as a static, do it as a
-method.
-* Bug Fix: Add some further security measures to module activation.
-
-= 2.3 =
-Release Date: June 19, 2013
-Release Post: http://wp.me/p1moTy-rX
-
-* Enhancement: Omnisearch: Search once, get results from everything!
-Omnisearch is a single search box that lets you search many different things
-* Enhancement: Debugger: this module helps you debug connection issues right
-from your dashboard, and contact the Jetpack support team if needed
-* Enhancement: Social Links: this module is a canonical source, based on
-Publicize, that themes can use to let users specify where social icons should
-link to
-* Enhancement: It’s now easier to find out if a module is active or note,
-thanks to the new Jetpack::is_module_active()
-* Enhancement: Contact Form: You are now able to customize the submit button
-text thanks to the submit_button_text parameter
-* Enhancement: Comments: We've added a filter to let users customize the
-Comment Reply label, and users can now also customize the prompt on the
-comment form again.
-* Enhancement: Mobile Theme: Add genericons.css and registering it so it’s
-easily accessible to other modules that may want it
-* Enhancement: Tiled Galleries: You can now customize the captions, thanks to
-the jetpack_slideshow_slide_caption filter
-* Enhancement: Widgets: Twitter Timeline: Add the noscrollbar option
-* Enhancement: Widgets: Facebook Like Box Widget: add a show_border attribute
-* Enhancement: Widgets: FB Like Box: let Jetpack users override the iframe
-background color set in an inline style attribute by using the
-jetpack_fb_likebox_bg filter
-* Bug Fix: Carousel: Fix a bug where double-clicking a gallery thumbnail broke
-the carousel functionality
-* Bug Fix: Comments: Change “must-log-in” to class from ID
-* Bug Fix: Contact Form: Make the Add Contact Form link a button, ala Add
-Media in core
-* Bug Fix: Contact Form: Fix encoding of field labels
-* Bug Fix: Contact Form: Remove references to missing images
-* Bug Fix: Fix 2 XSS vulnerabilities
-* Bug Fix: JSON API: Minor fixes for bbPress compatibility
-* Bug Fix: JSON API: Fix metadata bugs
-* Bug Fix: JSON API: Add a new hook that is fired when a post is posted using
-the API
-* Bug Fix: JSON API: Prefork/REST: update path normalizer to accept versions
-other than 1
-* Bug Fix: JSON API: Remove extra parenthesis in CSS
-* Bug Fix: Custom CSS: Move content width filters higher up so that they’re
-active for all users, not just logged-in admins.
-* Bug Fix: Custom CSS: All CSS properties that accept images as values need to
-be allowed to be declared multiple times so that cross-browser gradients work
-* Bug Fix: Infinite Scroll: Allow themes to define a custom function to render
-the IS footer
-* Bug Fix: Infinite Scroll: Fix up Twenty Thirteen styles for RTL and small
-viewports.
-* Bug Fix: Likes: Fix ‘Call to undefined function’
-* Bug Fix: Likes: Add scrolling no to iframe to make sure that like button in
-admin bar does not show scrollbars
-* Bug Fix: Likes: Remove setInterval( JetpackLikesWidgetQueueHandler, 250 )
-call that was causing heavy CPU load
-* Bug Fix: Mobile Theme: Remove unused variable & function call
-* Bug Fix: Publicize: Fix LinkedIn profile URL generation
-* Bug Fix: Publicize: Better refresh handling for services such as LinkedIn
-and Facebook
-* Bug Fix: Shortcodes: Audio shortcode: Treat src as element 0. Fixes audio
-shortcodes created by wp_embed_register_handler when an audio url is on a line
-by itself
-* Bug Fix: Bandcamp: Updates to the Bandcamp shortcode
-* Bug Fix: Stats: Fix missing function get_editable_roles on non-admin page
-loads
-* Bug Fix: Widgets: Twitter Timeline: Fix HTML links in admin; set default
-values for width/height; change some of the sanitization functions
-* Bug Fix: Widgets: Top Posts Widget: Exclude attachments
-* Bug Fix: Widgets: Top Posts Widget: fix data validation for number of posts
-* Bug Fix: Fix PHP warnings non-static method called dynamically
-* Bug Fix: Fixed an issue in image extraction from HTML content
-* Bug Fix: Open Graph: Change default minimum size for og:image too 200×200
-* Note: The old Twitter widget was removed in favour of Twitter Timeline
-widget
-* Note: Add is_module_active() to make it easier to detect what is and what
-isn’t
-* Note: Compressing images via lossless methods
-* Note: Tidying up jetpack’s CSS
-* Note: Set the max DB version for our retina overrides that were meant to
-stop for WordPress 3.5
-* Note: Updating spin.js to the current version, and shifting to the canonical
-jquery.spin.js library
-* Note: Adding Jetpack_Options class, and abstracting out options functions to
-it
-
-= 2.2.5 =
-Release Date: May 1, 2013
-Release Post: http://wp.me/p1moTy-p8
-
-* Enhancement: Stats: Counting of registered users' views can now be enabled
-for specific roles
-* Bug Fix: Security tightening for metadata support in the REST API
-* Bug Fix: Update the method for checking Twitter Timeline widget_id and
-update coding standards
-* Bug Fix: Custom CSS: Allow the content width setting to be larger than the
-theme's content width
-* Bug Fix: Custom CSS: Fix possible missing argument warning.
-
-= 2.2.4 =
-Release Date: April 26, 2013
-Release Post: http://wp.me/p1moTy-oU
-
-* Bug Fix: JSON API compat file include was not assigning a variable
-correctly, thus throwing errors. This has been resolved.
-
-= 2.2.3 =
-Release Date: April 26, 2013
-Release Post: http://wp.me/p1moTy-oR
-
-* Enhancement: Comments - Add the reply-title H3 to the comment form so that
-themes or user CSS can style it
-* Enhancement: Custom CSS - Support for the CSS @viewport
-* Enhancement: JSON API - Support for i_like, is_following, and is_reblogged
-* Enhancement: JSON API: Custom Post Type Support
-* Enhancement: JSON API: Meta Data Support
-* Enhancement: JSON API: Bundled Support for bbPress
-* Enhancement: JSON API: Additions of following, reblog, and like status for
-post endpoints.
-* Enhancement: Shortcodes - Add Bandcamp shortcode
-* Enhancement: Tiled Galleries - Add code to get blog_id
-* Bug Fix: Carousel - Support relative image paths incase a plugin is
-filtering attachment URLs to be relative instead of absolute
-* Bug Fix: Carousel - Add likes widget to images / Respect comment settings
-for name/email
-* Bug Fix: Carousel - Make name and email optional if the setting in the admin
-area says they are
-* Bug Fix: Contact Form - Bug fixes, including a fix for WP-CLI
-* Bug Fix: Contact Form - Remove deprecated .live calls, delegate lazily to
-jQuery(document) since it's all in an iframe modal
-* Bug Fix: Contact Form - RTL styles
-* Bug Fix: Contact Form - Better handle MP6 icons
-* Bug Fix: Custom CSS - array_shift() took a variable by reference, so avoid
-passing it the result of a function
-* Bug Fix: Custom CSS - Allow case-insensitive CSS properties (<a
-href="https://wordpress.org/support/topic/two-issues-with-jetpack-css-module?replies=9">ref</a>)
-* Bug Fix: Infinite Scroll - Maintain main query's `post__not_in` values when
-querying posts for IS
-* Bug Fix: Infinite Scroll - Ensure that IS's `pre_get_posts` method isn't
-applied in the admin. Also fixes an incorrect use of `add_filter()` where
-`add_action()` was meant. Fixes #1696-plugins
-* Bug Fix: Infinite Scroll - CSS update - IS footer was too large in Firefox
-* Bug Fix: Infinite Scroll - Add bundled support for Twenty Thirteen default
-theme
-* Bug Fix: Infinite Scroll - Include posts table's prefix when modifying the
-SQL WordPress generates to retrieve posts for Infinite Scroll
-* Bug Fix: JSON API - Use wp_set_comment_status to change the comment status,
-to make sure actions are run where needed
-* Bug Fix: Likes - Update style and logic for matching id's
-* Bug Fix: Mobile Theme - Ensure that
-<code>minileven_actual_current_theme()</code> is child-theme compatible +
-other updates
-* Bug Fix: Mobile Theme - Update method for finding currently active theme.
-* Bug Fix: Notifications - Remove the postmessage.js enqueue since this
-feature solely supports native postMessage
-* Bug Fix: Notifications - Clean up script enqueues and use core versions of
-underscore and backbone on wpcom as fallbacks
-* Bug Fix: Notifications - Enqueue v2 scripts and style
-* Bug Fix: Notifications - Prefix module-specific scripts and style to prevent
-collision
-* Bug Fix: Notifications - Include lang and dir attributes on
-#wpnt-notes-panel so the notifications iframe can use these to display
-correctly
-* Bug Fix: Open Graph: Use the profile OG type instead of author. Add tags for
-first/last names
-* Bug Fix: Publicize - Remove the Yahoo! service because they stopped
-supporting that API entirely
-* Bug Fix: Publicize - fix fatal errors caused by using a method on a
-non-object. Props @ipstenu
-* Bug Fix: Sharing - Adding 2x graphics for Pocket sharing service
-* Bug Fix: Sharing - Bug fixes, and a new filter
-* Bug Fix: Shortcodes - Audio: make sure that the Jetpack audion shortcode
-does not override the 3.6 core audio shortcode. Also, we need to filter the
-old Jetpack-style shortcode to properly set the params for the Core audio
-shortcode.
-* Bug Fix: Shortcodes - Audio: Re-enable the flash player
-* Bug Fix: Shortcodes - Slideshow: RTL styling update
-* Bug Fix: Tiled Galleries - Fix IE8 display bug where it doesn't honor inline
-CSS for width on images
-* Bug Fix: Tiled Galleries - Remove depreacted hover call, use mouseenter
-mouseleave instead
-* Enhancement: Twitter Timeline Widget: New JavaScript based widget. Old one
-will discontinue May 7th.
-
-= 2.2.2 =
-Release Date: April 5, 2013
-
-* Enhancement: Mobile Theme: Add controls for custom CSS.
-* Enhancement: Sharing: Add Pocket to the available services.
-* Bug Fix: Custom CSS: Update the method for generating content width setting.
-* Bug Fix: JSON API: Security updates.
-* Bug Fix: Likes: Add settings for email notifications and misc style updates.
-* Bug Fix: Notifications: Add the post types to sync after init.
-* Bug Fix: Publicize: RTL styling.
-* Bug Fix: Shortcodes: security fixes and function prefixing.
-* Bug Fix: Widgets: Update wording on the Top Posts widget for clarity.
-* Bug Fix: Jetpack Post Images security fixes.
-
-= 2.2.1 =
-Release Date: March 28, 2013
-Release Post: http://wp.me/p1moTy-ob
-
-* Enhancement: Development Mode: Define the `JETPACK_DEV_DEBUG` constant to
-`true` to enable an offline mode for localhost development. Only modules that
-don't require a WordPress.com connection can be enabled in this mode.
-* Enhancement: Likes: Added the number of likes to the wp-admin/edit.php
-screens.
-* Enhancement: Mobile Theme - design refresh
-* Enhancement: Shortcodes - Add a filter to the shortcode loading section so
-that a plugin can override what Jetpack loads for shortcodes
-* Enhancement: Widgets - Filter Jetpack's widgets so that a plugin can control
-which widgets get loaded
-* Bug Fix: Comments - Add in a wrapper div with id='commentform'
-* Bug Fix: Contact Form - Added date field with datepicker
-* Bug Fix: Contact Form - Allowed non-text widgets to use contact forms by
-running their output through the widget_text filter
-* Bug Fix: Custom CSS - Allowing color values to be defined multiple times
-* Bug Fix: Custom CSS - Dynamically loading the correct CSS/LESS/SCSS mode for
-the CSS editor if the user changes the preprocessor
-* Bug Fix: Custom CSS - Using the unminified worker CSS
-* Bug Fix: Custom CSS - Added rule: reminder about using .custom-background on
-body selector
-* Bug Fix: Custom CSS - Modified rule: Removed portion of overqualification
-rule that deems 'a.foo' overqualified if there are no other 'a' rules
-* Bug Fix: Custom CSS - Ensuring that the editor and the textarea behind it
-are using the same font so that the cursor appears in the correct location
-* Bug Fix: Custom CSS - Fix a bug that caused some sites to always ignore the
-base theme's CSS when in preview mode
-* Bug Fix: Custom CSS - Run stripslashes() before passing CSS to save()
-* Bug Fix: Custom CSS - Moving inline CSS and JavaScript into external files
-* Bug Fix: Infinite Scroll - Use the `is_main_query()` function and query
-method
-* Bug Fix: Infinite Scroll - Remove unused styles and an unnecessary margin
-setting
-* Bug Fix: Infinite Scroll - Allow the query used with IS to be filtered, so
-IS can be applied to a new query within a page template
-* Bug Fix: JSON API - Catch the 'User cannot view password protected post'
-error from can_view_post and bypass it for likes actions if the user has the
-password entered
-* Bug Fix: Likes - Bump cache buster, Don't show likes for password protected
-posts
-* Bug Fix: Notifications - Remove a redundant span closing tag
-* Bug Fix: Photon - If an image is already served from Photon but the anchor
-tag that surrounds it hasn't had its `href` value rewritten to use Photon, do
-so. Accounts for WP galleries whose individual items are linked to the
-original image files
-* Bug Fix: Publicize - Allows GLOBAL_CAP to be filtered, Adds an AYS to
-connection deletion, UI improvement for MP6 (and in general)
-* Bug Fix: Sharedaddy - Fire the sharing redirect earlier for increased plugin
-compatibility
-* Bug Fix: Stats - Move the display:none CSS output to wp_head so it gets
-written inside the HEAD tag if the option to hide the stats smilie is active
-* Bug Fix: Tiled Galleries - A more descriptive name for the default gallery
-type
-* Bug Fix: Tiled Galleries - Hide the Columns setting for gallery types that
-don't support it
-* Bug Fix: Run the admin_menu action late so that plugins hooking into it get
-a chance to run
-* Bug Fix: Prophylactic strict equality check
-
-= 2.2 =
-Release Date: February 26, 2013
-Release Post: http://wp.me/p1moTy-ns
-
-* Enhancement: Likes: Allow your readers to show their appreciation of your
-posts.
-* Enhancement: Shortcodes: SoundCloud: Update to version 2.3 of the SoundCloud
-plugin (HTML5 default player, various fixes).
-* Enhancement: Shortcodes: Subscriptions: Add a shortcode to enable placement
-of a subscription signup form in a post or page.
-* Enhancement: Sharedaddy: Allow selecting multiple images from a post using
-the Pinterest share button.
-* Enhancement: Contact Form: Allow feedbacks to be marked spam in bulk.
-* Enhancement: Widgets: Readmill Widget: Give your visitors a link to send
-your book to their Readmill library.
-* Note: Notifications: Discontinue support for Internet Explorer 7 and below.
-* Bug Fix: JSON API: Fix authorization problems that some users were
-experiencing.
-* Bug Fix: JSON API: Sticky posts were not being sorted correctly in /posts
-requests.
-* Bug Fix: Stats: sync stats_options so server has roles array needed for
-view_stats cap check.
-* Bug Fix: Infinite Scroll: Display improvements.
-* Bug Fix: Infinite Scroll: WordPress compatibility fixes.
-* Bug Fix: Photon: Only rewrite iamge urls if the URL is compatible with
-Photon.
-* Bug Fix: Photon: Account for registered image sizes with one or more
-dimesions set to zero.
-* Bug Fix: Subscriptions: Make HTML markup more valid.
-* Bug Fix: Subscriptions: Fixed notices displayed in debug mode.
-* Bug Fix: Custom CSS: CSS warnings and errors should now work in environments
-where JavaScript is concatenated or otherwise modified before being served.
-* Bug Fix: Hovercards: WordPress compatibility fixes.
-* Bug Fix: Improved image handling for the Sharing and Publicize modules.
-* Bug Fix: Carousel: Display and Scrollbar fixes.
-* Bug Fix: Tiled Galleries: Restrict images in tiled galleries from being set
-larger than their containers.
-* Bug Fix: Widgets: Gravatar Profile: CSS fixes.
-* Bug Fix: Publicize: Strip HTML comments from the data we send to the third
-party services.
-* Bug Fix: Notifications: Dropped support for IE7 and below in the
-notifications menu.
-* Bug Fix: Custom CSS Editor: Allow custom themes to save CSS more easily.
-* Bug Fix: Infinite Scroll: Waits until the DOM is ready before loading the
-scrolling code.
-* Bug Fix: Mobile Theme: If the user has disabled the custom header text
-color, show the default black header text color.
-* Bug Fix: Mobile Theme: Fix for the "View Full Site" link.
-* Bug Fix: Mobile Theme: Use a filter to modify the output of wp_title().
-* Bug Fix: Publicize: Twitter: Re-enable character count turning red when more
-than 140 characters are typed.
-
-= 2.1.2 =
-Release Date: February 5, 2013
-
-* Enhancement: Infinite Scroll: Introduce filters for Infinite Scroll.
-* Enhancement: Shortcodes: TED shortcode.
-* Bug Fix: Carousel: Make sure to use large image sizes.
-* Bug Fix: Carousel: Clicking the back button in your browser after exiting a
-carousel gallery brings you back to the gallery.
-* Bug Fix: Carousel: Fix a scrollbar issue.
-* Bug Fix: Comments: Move the get_avatar() function out of the base class.
-* Bug Fix: Contact Form: Prevent the form from displaying i18n characters.
-* Bug Fix: Contact Form: Remove the !important CSS rule.
-* Bug Fix: Infinite Scroll: Main query arguments are not respected when using
-default permalink.
-* Bug Fix: JSON API: Trap 'wp_die' for new comments and image uploads.
-* Bug Fix: JSON API: Use a better array key for the user_ID.
-* Bug Fix: JSON API: Make the class instantiable only once, but multi-use.
-* Bug Fix: JSON API: Fix lookup of pages by page slug.
-* Bug Fix: JSON API: Updates for post likes.
-* Bug Fix: Mobile Theme: Remove Android download link for BB10 and Playbook.
-* Bug Fix: Open Graph: Stop using Loop functions to get post data for meta
-tags.
-* Bug Fix: Photon: Suppress and check for warnings when pasing_url and using
-it.
-* Bug Fix: Photon: Ensure full image size can be used.
-* Bug Fix: Photon: Resolve Photon / YouTube embed conflict.
-* Bug Fix: Photon: Fix dimension parsing from URLs.
-* Bug Fix: Photon: Make sure that width/height atts are greater than zero.
-* Bug Fix: Sharedaddy: Layout fixes for share buttons.
-* Bug Fix: Sharedaddy: Always send Facebook a language locale.
-* Bug Fix: Sharedaddy: Don't look up share counts for empty URLs.
-* Bug Fix: Shortcodes: Ensure that images don't overflow their containers in
-the slideshow shortcode.
-* Bug Fix: Shortcodes: only enqueue jquery if archive supports Infinite Scroll
-in the Audio Shortcode.
-* Bug Fix: Tiled Galleries: Use a more specific class for gallery item size to
-avoid conflicts.
-* Bug Fix: Tiled Galleries: Fixing scrolling issue when tapping on a Tiled
-Gallery on Android.
-* Bug Fix: Widgets: Gravatar profile widget typo.
-* Bug Fix: Widgets: Add (Jetpack) to widget titles.
-* Bug Fix: Widgets: Twitter wasn't wrapping links in the t.co shortener.
-* Bug Fix: Widgets: Facebook Likebox updates to handling the language locale.
-* Bug Fix: Widgets: Top Posts: Fixed a WP_DEBUG notice.
-* Bug Fix: Widgets: Gravatar Profile Widget: transient names must be less than
-45 characters long.
-* Bug Fix: typo in delete_post_action function.
-* Bug Fix: Load rendered LaTeX image on same protocol as its page.
-
-
-= 2.1.1 =
-Release Date: January 5, 2013
-Release Post: http://wp.me/p1moTy-ng
-
-* Bug Fix: Fix for an error appearing for blogs updating from Jetpack 1.9.2 or
-earlier to 2.1.
-
-= 2.1 =
-Release Date: January 4, 2013
-Release Post: http://wp.me/p1moTy-m3
-
-* Enhancement: Tiled Galleries: Show off your photos with cool mosaic
-galleries.
-* Enhancement: Slideshow gallery type: Display any gallery as a slideshow.
-* Enhancement: Custom CSS: Allow zoom property.
-* Enhancement: Stats: Show WordPress.com subscribers in stats.
-* Bug Fix: Fix errors shown after connecting Jetpack to WordPress.com.
-* Bug Fix: Photon: Fix bug causing errors to be shown in some posts.
-* Bug Fix: Photon: Convert all images in posts when Photon is active.
-* Bug Fix: Infinite Scroll: Improved compatibility with the other modules.
-* Bug Fix: Custom CSS: Updated editor to fix missing file errors.
-* Bug Fix: Publicize: Don't show the Facebook profile option if this is a
-Page-only account.
-* Bug Fix: Photon: A fix for photos appearing shrunken if they didn't load
-quickly enough.
-* Bug Fix: Sharing: A compatibility fix for posts that only have partial
-featured image data.
-* Bug Fix: Publicize/Sharing: For sites without a static homepage, don't set
-the OpenGraph url value to the first post permalink.
-* Bug Fix: Mobile Theme: Better compatibility with the customizer on mobile
-devices.
-* Bug Fix: Sharing: Don't show sharing options on front page if that option is
-turned off.
-* Bug Fix: Contact Form: Fix PHP warning shown when adding a Contact Form in
-WordPress 3.5.
-* Bug Fix: Photon: Handle images with relative paths.
-* Bug Fix: Contact Form: Fix compatibility with the Shortcode Embeds module.
-
-
-= 2.0.4 =
-Release Date: December 14, 2012
-Release Post: http://wp.me/p1moTy-lT
-
-* Bug Fix: Open Graph: Correct a bug that prevents Jetpack from being
-activated if the SharePress plugin isn't installed.
-
-= 2.0.3 =
-Release Date: December 14, 2012
-Release Post: http://wp.me/p1moTy-lJ
-
-* Enhancement: Infinite Scroll: support
-[VideoPress](https://wordpress.org/plugins/video/) plugin.
-* Enhancement: Photon: Apply to all images retrieved from the Media Library.
-* Enhancement: Photon: Retina image support.
-* Enhancement: Custom CSS: Refined editor interface.
-* Enhancement: Custom CSS: Support [Sass](http://sass-lang.com/) and
-[LESS](http://lesscss.org/) with built-in preprocessors.
-* Enhancement: Open Graph: Better checks for other plugins that may be loading
-Open Graph tags to prevent Jetpack from doubling meta tag output.
-* Bug Fix: Infinite Scroll: Respect relative image dimensions.
-* Bug Fix: Photon: Detect custom-cropped images and use those with Photon,
-rather than trying to use the original.
-* Bug Fix: Custom CSS: Fix for bug preventing @import from working with
-url()-style URLs.
-
-= 2.0.2 =
-Release Date: November 21, 2012
-Release Post: http://wp.me/p1moTy-lu
-
-* Bug Fix: Remove an erroneous PHP short open tag with the full tag to correct
-fatal errors under certain PHP configurations.
-
-= 2.0.1 =
-Release Date: November 21, 2012
-Release Post: http://wp.me/p1moTy-lc
-
-* Enhancement: Photon: Support for the [Lazy
-Load](https://wordpress.org/plugins/lazy-load/) plugin.
-* Bug Fix: Photon: Fix warped images with un- or under-specified dimensions.
-* Bug Fix: Photon: Fix warped images with pre-photonized URLs; don't try to
-photonize them twice.
-* Bug Fix: Infinite Scroll: Check a child theme's parent theme for infinite
-scroll support.
-* Bug Fix: Infinite Scroll: Correct a bug with archives that resulted in posts
-appearing on archives that they didn't belong on.
-* Bug Fix: Publicize: Send the correct shortlink to Twitter (et al.) if your
-site uses a shortener other than wp.me.
-* Bug Fix: Sharing: Improved theme compatibility for the Google+ button.
-* Bug Fix: Notifications: Use locally-installed Javascript libraries if
-available.
-
-= 2.0 =
-Release Date: November 8, 2012
-Release Post: http://wp.me/p1moTy-jg
-
-* Enhancement: Publicize: Connect your site to popular social networks and
-automatically share new posts with your friends.
-* Enhancement: Post By Email: Publish posts to your blog directly from your
-personal email account.
-* Enhancement: Photon: Images served through the global WordPress.com cloud.
-* Enhancement: Infinite Scroll: Better/faster browsing by pulling the next set
-of posts into view automatically when the reader approaches the bottom of the
-page.
-* Enhancement: Open Graph: Provides more detailed information about your posts
-to social networks.
-* Enhancement: JSON API: New parameters for creating and viewing posts.
-* Enhancement: Improved compatibility for the upcoming WordPress 3.5.
-* Bug Fix: Sharing: When you set your sharing buttons to use icon, text, or
-icon + text mode, the Google+ button will display accordingly.
-* Bug Fix: Gravatar Profile Widget: Allow basic HTML to be displayed.
-* Bug Fix: Twitter Widget: Error handling fixes.
-* Bug Fix: Sharing: Improved theme compatibility
-* Bug Fix: JSON API: Fixed error when creating some posts in some versions of
-PHP.
-
-= 1.9.2 =
-Release Date: October 29, 2012
-
-* Bug Fix: Only sync options on upgrade once.
-
-= 1.9.1 =
-Release Date: October 29, 2012
-Release Post: http://wp.me/p1moTy-iC
-
-* Enhancement: Notifications feature is enabled for logged-out users when the
-module is active & the toolbar is shown by another plugin.
-* Bug Fix: Use proper CDN addresses to avoid SSL cert issues.
-* Bug Fix: Prioritize syncing comments over deleting comments on
-WordPress.com. Fixes comment notifications marked as spam appearing to be
-trashed.
-
-= 1.9 =
-Release Date: October 26, 2012
-Release Post: http://wp.me/p1moTy-hC
-
-* Enhancement: Notifications: Display Notifications in the toolbar and support
-reply/moderation of comment notifications.
-* Enhancement: Mobile Push Notifications: Added support for mobile push
-notifications of new comments for users that linked their accounts to
-WordPress.com accounts.
-* Enhancement: JSON API: Allows applications to send API requests via
-WordPress.com (see [the docs](http://developer.wordpress.com/docs/api/) )
-* Enhancement: Sync: Modules (that require the data) sync full Post/Comment to
-ensure consistent data on WP.com (eg Stats)
-* Enhancement: Sync: Improve syncing of site options to WP.com
-* Enhancement: Sync: Sync attachment parents to WP.com
-* Enhancement: Sync: Add signing of WP.com user ids for Jetpack Comments
-* Enhancement: Sync: Mark and obfuscate private posts.
-* Enhancement: Privacy: Default disable enhanced-distribution and json-api
-modules if site appears to be private.
-* Enhancement: Custom CSS: allow applying Custom CSS to mobile theme.
-* Enhancement: Sharing: On HTTPS pageloads, load as much of the sharing embeds
-as possible from HTTPS URLs.
-* Enhancement: Contact Form: Overhaul of the contact form code to fix
-incompatibilites with other plugins.
-* Bug Fix: Only allow users with manage_options permission to enable/disable
-modules
-* Bug Fix: Custom CSS: allow '/' in media query units; e.g.
-(-o-min-device-pixel-ratio: 3/2)
-* Bug Fix: Custom CSS: leave comments alone in CSS when editing but minify on
-the front end
-* Bug Fix: Sharing: Keep "more" pane open so Google+ Button isn't obscured
-* Bug Fix: Carousel: Make sure the original size is used, even when it is
-exceedingly large.
-* Bug Fix: Exclude iPad from Twitter on iPhone mobile browsing
-* Bug Fix: Sync: On .org user role changes synchronize the change to .com
-* Bug Fix: Contact Form: Fix a bug where some web hosts would reject mail from
-the contact form due to email address spoofing.
-
-= 1.8.3 =
-Release Date: October 23, 2012
-
-* Bug Fix: Subscriptions: Fix a bug where subscriptions were not being sent
-from the blog.
-* Bug Fix: Twitter: Fix a bug where the Twitter username was being saved as
-blank.
-* Bug Fix: Fix a bug where Contact Form notification emails were not being
-sent.
-
-= 1.8.2 =
-Release Date: October 4, 2012
-Release Post: http://wp.me/p1moTy-gI
-
-* Bug Fix: Subscriptions: Fix a bug where subscriptions were not sent for
-posts and comments written by some authors.
-* Bug Fix: Widgets: Fix CSS that was uglifying some themes (like P2).
-* Bug Fix: Widgets: Improve Top Posts and Pages styling.
-* Bug Fix: Custom CSS: Make the default "Welcome" message translatable.
-* Bug Fix: Fix Lithuanian translation.
-
-= 1.8.1 =
-Release Date: September 28, 2012
-Release Post: http://wp.me/p1moTy-gx
-
-* Bug Fix: Stats: Fixed a bug preventing some users from viewing stats.
-* Bug Fix: Mobile Theme: Fixed some disabled toolbar buttons.
-* Bug Fix: Top Posts widget: Fixed a bug preventing the usage of the Top Posts
-widget.
-* Bug Fix: Mobile Theme: Fixed a bug that broke some sites when the
-Subscriptions module was not enabled and the Mobile Theme module was enabled.
-* Bug Fix: Mobile Theme: Made mobile app promos in the Mobile Theme footer
-opt-in.
-* Bug Fix: Twitter Widget: A fix to prevent malware warnings.
-* Bug Fix: Mobile Theme: Fixed a bug that caused errors for some users with
-custom header images.
-
-= 1.8 =
-Release Date: September 27, 2012
-Release Post: http://wp.me/p1moTy-fV
-
-* Enhancement: Mobile Theme: Automatically serve a slimmed down version of
-your site to users on mobile devices.
-* Enhancement: Multiuser: Allow multiple users to link their accounts to
-WordPress.com accounts.
-* Enhancement: Custom CSS: Added support for object-fit, object-position,
-transition, and filter properties.
-* Enhancement: Twitter Widget: Added Follow button
-* Enhancement: Widgets: Added Top Posts and Pages widget
-* Enhancement: Mobile Push Notifications: Added support for mobile push
-notifications on new comments.
-* Enhancement: VideoPress: Shortcodes now support the HD option, for default
-HD playback.
-* Bug Fix: Twitter Widget: Fixed tweet permalinks in the Twitter widget
-* Bug Fix: Custom CSS: @import rules and external images are no longer
-stripped out of custom CSS
-* Bug Fix: Custom CSS: Fixed warnings and notices displayed in debug mode
-* Bug Fix: Sharing: Fixed double-encoding of image URLs
-* Bug Fix: Sharing: Fix Google +1 button HTML validation issues (again :))
-* Bug Fix: Gravatar Profile Widget: Reduce size of header margins
-
-= 1.7 =
-Release Date: August 23, 2012
-Release Post: http://wp.me/p1moTy-eq
-
-* Enhancement: CSS Editor: Customize your site's design without modifying your
-theme.
-* Enhancement: Comments: Submit the comment within the iframe. No more full
-page load to jetpack.wordpress.com.
-* Enhancement: Sharing: Share counts for Twitter, Facebook, LinkedIn
-* Enhancement: Sharing: Improve styling
-* Enhancement: Sharing: Add support for ReCaptcha
-* Enhancement: Sharing: Better extensability through filters
-* Enhancement: Widgets: Twitter: Attempt to reduce errors by storing a long
-lasting copy of the data. Thanks, kareldonk :)
-* Regression Fix: Sharing: Properly store and display the sharing label
-option's default value.
-* Bug Fix: Contact Form: remove worse-than-useless nonce.
-* Bug Fix: Subscriptions: remove worse-than-useless nonce.
-* Bug Fix: Sharing: Don't show sharing buttons twice on attachment pages.
-* Bug Fix: Sharing: Increase width of Spanish Like button for Facebook.
-* Bug Fix: Sharing: Use the correct URL to the throbber.
-* Bug Fix: Stats: Fix notice about undefined variable $alt
-* Bug Fix: Subscriptions: Make Subscriptions module obey the settings of the
-Settngs -> Discussion checkboxes for Follow Blog/Comments
-* Bug Fix: Shortcodes: VideoPress: Compatibility with the latest version of
-VideoPress
-* Bug Fix: Shortcodes: Audio: Include JS File for HTML5 audio player
-* Bug Fix: Hovercards: Improve cache handling.
-* Bug Fix: Widgets: Gravatar Profle: Correctly display service icons in edge
-cases.
-* Bug Fix: Widgets: Gravatar Profle: Prevent ugly "flash" of too-large image
-when page first loads on some sites
-* Bug Fix: Carousel: CSS Compatibility with more themes.
-
-= 1.6.1 =
-Release Date: August 4, 2012
-
-* Bug Fix: Prevent Fatal error under certain conditions in sharing module
-* Bug Fix: Add cachebuster to sharing.css
-* Bug Fix: Disable via for Twitter until more robust code is in place
-
-= 1.6 =
-Release Date: August 2, 2012
-Release Post: http://wp.me/p1moTy-e0
-
-* Enhancement: Carousel: Better image resolution selection based on available
-width/height.
-* Enhancement: Carousel: Load image caption, metadata, comments, et alii when
-a slide is clicked to switch to instead of waiting.
-* Enhancement: Carousel: Added a "Comment" button and handling to scroll to
-and focus on comment textarea.
-* Enhancement: Widgets: Facebook Likebox now supports a height parameter and a
-better width parameter.
-* Enhancement: Widgets: Better feedback when widgets are not set up properly.
-* Enhancement: Shortcodes: Google Maps shortcode now supports percentages in
-the width.
-* Enhancement: Shortcodes: Update Polldaddy shortcode for more efficient
-Javascript libraries.
-* Enhancement: Shortcodes: Youtube shortcode now has playlist support.
-* Enhancement: Add Gravatar Profile widget.
-* Enhancement: Update Sharedaddy to latest version, including Pinterest
-support.
-* Enhancement: Retinize Jetpack and much of WordPress.
-* Bug Fix: Shortcodes: Fix Audio shortcode color parameter and rename encoding
-function.
-* Bug Fix: Shortcodes: Don't output HTML 5 version of the Audio shortcode
-because of a bug with Google Reader.
-* Bug Fix: Jetpack Comments: Don't overlead the addComments object if it
-doesn't exist. Fixes spacing issue with comment form.
-* Bug Fix: Contact Form: If send_to_editor() exists, use it. Fixes an IE9 text
-area issue.
-
-= 1.5 =
-Release Date: July 31, 2012
-Release Post: http://wp.me/p1moTy-d7
-
-* Enhancement: Add Gallery Carousel feature
-* Note: the Carousel module bundles http://fgnass.github.com/spin.js/ (MIT
-license)
-
-= 1.4.2 =
-Release Date: June 20, 2012
-
-* Bug Fix: Jetpack Comments: Add alternative Javascript event listener for
-Internet 8 users.
-* Enhancement: Remove more PHP 4 backwards-compatible code (WordPress
-andJetpack only support PHP 5).
-* Enhancement: Remove more WordPress 3.1 and under backwards-compatible code.
-
-= 1.4.1 =
-Release Date: June 15, 2012
-
-* Bug Fix: Jetpack Comments / Subscriptions: Add checkboxes and logic control
-for the Subscription checkboxes.
-
-= 1.4 =
-Release Date: June 14, 2012
-Release Post: http://wp.me/p1moTy-cz
-
-* Enhancement: Add Jetpack Comments feature.
-* Bug Fix: Sharing: Make the sharing_label translatable.
-* Bug Fix: Sharing: Fixed the file type on the LinkedIn graphic.
-* Bug Fix: Sharing: Fixes for the Faceboox Like button language locales.
-* Bug Fix: Sharing: Updates for the "more" button when used with touch screen
-devices.
-* Bug Fix: Sharing: Properly scope the More button so that multiple More
-buttons on a page behave properly.
-* Bug Fix: Shortcodes: Update the YouTube and Audio shortcodes to better
-handle spaces in the URLs.
-* Bug Fix: Shortcodes: Make the YouTube shortcode respect embed settings in
-Settings -> Media when appropriate.
-* Bug Fix: Shortcodes: Removed the Slide.com shortcode; Slide.com no longer
-exists.
-* Bug Fix: Shortcodes: Match both http and https links in the [googlemaps]
-shortcode.
-* Bug Fix: After the Deadline: Code clean up and removal of inconsistencies.
-
-= 1.3.4 =
-Release Date: May 24, 2012
-
-* Bug Fix: Revert changes to the top level menu that are causing problems.
-
-= 1.3.3 =
-Release Date: May 22, 2012
-
-* Bug Fix: Fix notices caused by last update
-
-= 1.3.2 =
-Release Date: May 22, 2012
-
-* Bug Fix: Fix Jetpack menu so that Akismet and VaultPress submenus show up.
-
-= 1.3.1 =
-Release Date: May 22, 2012
-
-* Enhancement: Add a new widget, the Facebook Likebox
-* Bug Fix: Sharing: Sharing buttons can now be used on custom post types.
-* Bug Fix: Contact Forms: Make Contact Forms widget shortcode less aggressive
-about the shortcodes it converts.
-* Bug Fix: Ensure contact forms are parsed correctly in text widgets.
-* Bug Fix: Connection notices now only appear on the Dashboard and plugin
-page.
-* Bug Fix: Connection notices are now dismissable if Jetpack is not network
-activated.
-* Bug Fix: Subscriptions: Fix an issue that was causing errors with new
-BuddyPress forum posts.
-
-= 1.3 =
-Release Date: April 25, 2012
-Release Post: http://wp.me/p1moTy-bq
-
-* Enhancement: Add Contact Forms feature. Formerly Grunion Contact Forms.
-* Bug Fix: Tweak YouTube autoembedder to catch more YouTube URLs.
-* Bug Fix: Correctly load the Sharing CSS files.
-
-= 1.2.4 =
-Release Date: April 6, 2012
-
-* Bug Fix: Fix rare bug with static front pages
-
-= 1.2.3 =
-Release Date: April 5, 2012
-Release Post: http://wp.me/p1moTy-b4
-
-* Enhancement: Twitter Widget: Expand t.co URLs
-* Bug Fix: Various PHP Notices.
-* Bug Fix: WordPress Deprecated `add_contextual_help()` notices
-* Bug Fix: Don't display unimportant DB errors when processing Jetpack nonces
-* Bug Fix: Correctly sync data during certain MultiSite cases.
-* Bug Fix: Stats: Allow sparkline img to load even when there is a DB upgrade.
-* Bug Fix: Stats: Replace "loading title" with post title regardless of type
-and status.
-* Bug Fix: Stats: Avoid edge case infinite redirect for `show_on_front=page`
-sites where the `home_url()` conatins uppercase letters.
-* Bug Fix: Subscriptions: Don't send subscriptions if the feature is turned
-off in Jetpack.
-* Bug Fix: Subscriptions: Fix pagination of subscribers.
-* Bug Fix: Subscriptions: Sync data about categories/tags as well to improve
-subscription emails.
-* Bug Fix: Subscriptions: Better styling for the subscription success message.
-* Bug Fix: Shortcodes: Support for multiple Google Maps in one post. Support
-for all Google Maps URLs.
-* Bug Fix: Shortcodes: Improved support for youtu.be URLs
-* Bug Fix: Shortcodes: Improved Vimeo embeds.
-* Bug Fix: Sharing: Switch to the 20px version of Google's +1 button for
-consistency.
-* Bug Fix: Sharing: Fix Google +1 button HTML validation issues.
-* Bug Fix: Sharing: Disable sharing buttons during preview.
-* Bug Fix: Spelling and Grammar: Properly handle proofreading settings.
-* Bug Fix: Spelling and Grammar: Don't prevent post save when proofreading
-service is unavailable.
-
-= 1.2.2 =
-Release Date: December 6, 2011
-Release Post: http://wp.me/p1moTy-ax
-
-* Bug Fix: Ensure expected modules get reactivated correctly during upgrade.
-* Bug Fix: Don't send subscription request during spam comment submission.
-* Bug Fix: Increased theme compatibility for subscriptions.
-* Bug Fix: Remove reference to unused background image.
-
-= 1.2.1 =
-Release Date: November 18, 2011
-Release Post: http://wp.me/p1moTy-9H
-
-* Bug Fix: Ensure Site Stats menu item is accessible.
-* Bug Fix: Fixed errors displayed during some upgrades.
-* Bug Fix: Fix inaccurate new modules "bubble" in menu for some upgrades.
-* Bug Fix: Fix VaultPress detection.
-* Bug Fix: Fix link to http://jetpack.com/faq/
-
-= 1.2 =
-Release Date: November 17, 2011
-Release Post: http://wp.me/p1moTy-8x
-
-* Enhancement: Add Subscriptions: Subscribe to site's posts and posts'
-comments.
-* Enhancement: Add Google Maps shortcode.
-* Enhancement: Add Image Widget.
-* Enhancement: Add RSS Links Widget.
-* Enhancement: Stats: More responsive stats dashboard.
-* Enhancement: Shortcodes: Google Maps, VideoPress
-* Enhancement: Sharing: Google+, LinkedIn
-* Enhancement: Enhanced Distribution: Added Jetpack blogs to
-https://en.wordpress.com/firehose/
-* Bug Fix: Spelling and Grammar: WordPress 3.3 compatibility.
-* Bug Fix: Translatable module names/descriptinos.
-* Bug Fix: Correctly detect host's ability to make outgoing HTTPS requests.
-
-= 1.1.3 =
-Release Date: July 19, 2011
-Release Post: http://wp.me/p1moTy-90
-
-* Bug Fix: Increase compatibility with WordPress 3.2's new
-`wp_remote_request()` API.
-* Bug Fix: Increase compatibility with Admin Bar.
-* Bug Fix: Stats: Improved performance when creating new posts.
-* Bug Fix: Twitter Widget: Fix PHP Notice.
-* Bug Fix: Sharedaddy: Fix PHP Warning.
-* Enhancement: AtD: Add spellcheck button to Distraction Free Writing screen.
-* Translations: Added: Bosnian, Danish, German, Finnish, Galician, Croatian,
-Indonesian, Macedonian, Norwegian (Bokmål), Russian, Slovak, Serbian, Swedish
-* Translations: Updated: Spanish, French, Italian, Japanese, Brazilian
-Portuguese, Portuguese
-
-= 1.1.2 =
-Release Date: July 6, 2011
-Release Post: http://wp.me/p1moTy-8B
-
-* Bug Fix: Note, store, and keep fresh the time difference between the Jetpack
-site's host and the Jetpack servers at WordPress.com. Should fix all
-"timestamp is too old" errors.
-* Bug Fix: Improve experience on hosts capable of making outgoing HTTPS
-requests but incapable of verifying SSL certificates. Fixes some
-"register_http_request_failed", "error setting certificate verify locations",
-and "error:14090086:lib(20):func(144):reason(134)" errors.
-* Bug Fix: Better fallback when WordPress.com is experiencing problems.
-* Bug Fix: It's Jetpack, not JetPack :)
-* Bug Fix: Remove PHP Warnings/Notices.
-* Bug Fix: AtD: JS based XSS bug. Props markjaquith.
-* Bug Fix: AtD: Prevent stored configuration options from becoming corrupted.
-* Bug Fix: Stats: Prevent missing old stats for some blogs.
-* Bug Fix: Twitter Widget: Fix formatting of dates/times in PHP4.
-* Bug Fix: Twitter Widget: Cache the response from Twitter to prevent "Twitter
-did not respond. Please wait a few minutes and refresh this page." errors.
-* Enhancement: Slightly improved RTL experience. Jetpack 1.2 should include a
-much better fix.
-* Enhancement: Sharedaddy: Improve localization for Facebook Like button.
-* Enhancement: Gravatar Hovercards: Improved experience for Windows browsers.
-
-= 1.1.1 =
-Release Date: March 19, 2011
-Release Post: http://wp.me/p1moTy-8i
-
-* Bug Fix: Improve experience on hosts capable of making outgoing HTTPS
-requests but incapable of verifying SSL certificates. Fixes most "Your Jetpack
-has a glitch. Connecting this site with WordPress.com is not possible. This
-usually means your site is not publicly accessible (localhost)." errors.
-* Bug Fix: Sharedaddy: Fatal error under PHP4. Disable on PHP4 hosts.
-* Bug Fix: Stats: Fatal error under PHP4. Rewrite to be PHP4 compatible.
-* Bug Fix: Stats: Fatal error on some sites modifying/removing core WordPress
-user roles. Add sanity check.
-* Bug Fix: Stats: Replace debug output with error message in dashboard widget.
-* Bug Fix: Stats: Rework hook priorities so that stats views are always
-counted even if a plugin (such as Paginated Comments) bails early on
-template_redirect.
-* Bug Fix: Identify the module that connot be activated to fatal error during
-single module activation.
-* Bug Fix: `glob()` is not always available. Use `opendir()`, `readdir()`,
-`closedir()`.
-* Bug Fix: Send permalink options to Stats Server for improved per post
-permalink calculation.
-* Bug Fix: Do not hide Screen Options and Help links during Jetpack call to
-connect.
-* Bug Fix: Improve readablitiy of text.
-* Bug Fix: AtD: Correctly store/display options.
-* Enhancement: Output more informative error messages.
-* Enhancement: Improve CSS styling.
-* Enhancement: Stats: Query all post types and statuses when getting posts for
-stats reports.
-* Enhancement: Improve performance of LaTeX URLs be using cookieless CDN.
-
-= 1.1 =
-Release Date: March 9, 2011
-Release post: http://wp.me/p1moTy-7R
-
-* Initial release
+== Changelog ==
+
+= 4.4.1 =
+
+* Release date: November 22, 2016
+
+**Bug Fixes**
+
+* Fixed an issue where some users with slower servers would get an error on
+the Jetpack dashboard when `WP_DEBUG` was enabled.
+* Fixed an issue where users on a Jetpack Professional plan who were paying
+monthly (as opposed to annually) wouldn’t be able to enable SEO Tools.
+
+= 4.4 =
+
+* Release date: November 21, 2016
+* Release post: http://wp.me/p5U9nj-2Ow
+
+**Enhancements**
+
+* Additional unit tests have been added to improve Jetpack's development process and stability.
+* Custom post types have been added to the WP REST API output.
+* Many of the screenshots throughout the plugin have been replaced by SVGs in order to make Jetpack smaller.
+* New endpoints have been added to allow the installation of plugin and theme zip files via the API.
+* Twelve new filters to make Jetpack more extensible! See: http://wp.me/p5U9nj-2Ow.
+* New widget: "Google Translate" to allow users to translate your site into their own language.
+* New widget: "My Community" where you can see who recently interacted with your site.
+* One of the biggest issues facing Jetpack users for years now has been difficulties in moving sites from one domain name to another. This update makes strides towards improving that process.
+* Photon now uses HTTPS by default. Secure all the things!
+* There are now helpful hints throughout the admin interface to make Jetpack easier to use.
+* We now allow you to embed pins, boards and profiles from Pinterest.
+* We've added a new feature: SEO Tools, available to Jetpack Professional subscribers. You can read more about our plans here: https://jetpack.com/features/
+* We've made numerous improvements to the data sync process.
+
+**Bug Fixes:**
+
+* Fixed link to Akismet settings.
+* Improved compatibility between Infinite Scroll and WPML.
+* Move email notification settings back with the other email settings in the Discussion Settings.
+* Various minor performance/compatibility fixes.
+
+= 4.3.2 =
+
+* Release date: October 13, 2016
+
+**Enhancements**
+
+* Unsaved changes were getting lost when users were navigating away from settings so we put in a confirmation message to prevent this from happening.
+* We've stopped counting carousel views in stats by default, you can use the `jetpack_enable_carousel_stats` filter to enable counting them again.
+* Stats are now responding faster.
+* There were several improvements and repairs made to sync including additional endpoints, performance enhancements, whitelisted data, better decision making around when to sync information, and more.
+* Markdown now has a CSS class on footnotes.
+
+**Improved Compatibility:**
+
+* We've improved compatibility with Kinsta by automatically turning on Staging Mode for Jetpack when in a staging environment.
+
+**Bug Fixes:**
+
+* Several fixes have been made to sync to repair issues with Publicize, Notifications, and Subscriptions.
+* We removed PHP warnings by checking to make sure json language files like jetpack-en_US.json are readable before we load them.
+* We found an unused option in Gravatar Hovercard settings and removed it.
+* The correct support link is now being used to make it easier for you to connect with the Jetpack team if you need us.
+* The permissions check for plugin information retrieval was fixed as well.
+* Some plugins were adding content on outbound http requests causing an infinite loop we fixed this right up.
+* We removed some warnings that were occurring when translations didn't exist by adding a fallback.
+* We've added Moroccan Arabic translations, and switched to language packs for Croatian, Spanish (Chile) and Greek.
+* Sync was running into issues so we've limited dequeue time to 1/3 of PHP's max execution time, which has unclogged the problem.
+* We're now sending full and incremental queues separately so that a failure in one doesn't block the other.
+* There was a JavaScript enqueuing error with our Sharing feature that has been repaired.
+* The Top Posts widget now includes the ability to list attachment (media) pages.
+* We weren't building CPT links correctly resulting in bad navigation, which is now fixed.
+* We removed the form legend for default Tiled Gallery settings as it doesn't relate.
+* With shortcodes we now return early from processing them if no string is passed, as they are required.
+
+= 4.3.1 =
+
+* Release date: September 8, 2016
+
+**Support Enhancements**
+
+* We're now syncing data about hosts so that we can provide better support
+when needed.
+* Minor update to inline docs to match version numbers.
+
+**Bug Fixes:**
+
+* Admin Page: fix error when Admin Page resources could not be fetched with
+`wp_remote_get` due to unique host configurations.
+* Admin Page: fix error when Post By Email could not be enabled when the
+browser's dev console was enabled.
+* Admin Page: make sure all translated strings are encoded properly.
+* Admin Page: only use POST requests for updating the state of Jetpack, to
+avoid issues on servers not allowing PUT requests.
+* Admin Page: search icon no longer overlaps the global notices.
+* Admin Page: make sure that non-admins can also modify Spellchecking
+settings.
+* Admin Page: check that a json language file like jetpack-en_US.json is
+readable before loading its contents and thus avoid a PHP warning.
+* General: Improve random number generation for compatibility with more hosts.
+* General: Add deprecated PHP file (class.jetpack-landing-page.php) back as an
+empty file, to avoid generating fatal errors on sites with aggressive caching.
+* General: Ensure concatenated CSS is generated for RTL languages.
+* Security: Ensure that all options are included on the security tab.
+* Stats: fix display for sites with pretty permalinks disabled.
+* Subscriptions: ensure that no email is sent when updating a published post.
+* Sync: To improve performance, add snapTW to the list of post meta data that
+won't be synchronized for each post.
+* Sync: do not schedule a full sync after each import.
+* Verification Tools: in the Settings card, use appropriate link for each
+service.
+
+
+= 4.3 =
+
+* Release date: September 6th, 2016
+
+**Exciting Performance and UI Improvements:**
+
+* We have launched the all new React powered interface, a year in the making,
+designed to give you better control of your favorite Jetpack features.
+
+= 4.2.2 =
+
+* Release date: August 19th, 2016
+
+**Bug Fixes:**
+
+* We fixed the code which displays the Facebook share count to accomodate
+Facebook's new data structure.
+* We fixed an issue which caused PHP notices to get logged for users of the
+Twenty Fourteen theme.
+* We fixed an issue with the Minileven mobile theme which was preventing it
+from loading.
+* Improved Sync performance.
+* Increase security by sanitizing a URL used in the SSO process.
+
+= 4.2.1 =
+
+* Release date: August 17th, 2016
+
+**Bug Fixes:**
+
+* We fixed a conflict between Jetpack and W3 Total Cache.
+* We fixed some issues with Publicize and Custom Post Types.
+* Very large Multisite networks with lots of users can now be synchronized
+with WordPress.com.
+* We improved the synchronization process between your site and WordPress.com.
+
+= 4.2 =
+
+* Release date: August 10th, 2016
+
+**Performance Enhancements:**
+
+* We’ve improved Jetpack’s performance by making calls to the database more
+efficient; essentially, Jetpack is doing less on each page load, making things
+faster. #4281, #4316
+* We’ve ensured that every feature uses information that is up to date by
+completely refactoring the way information was synchronized between your site
+and WordPress.com.
+* We've improved the way Jetpack queries for information about features, which
+results in less overall queries.
+
+**Exciting Feature and UI Improvements:**
+
+* We now track your visitor views of Carousel images in stats.
+* You can now customize advanced typographic settings like ligatures in the
+Custom CSS editor with new support for the `font-feature-settings` property.
+* We’ve improved the experience when you don’t actually have enough posts to
+Infinitely Scroll.
+* Our Contact Info Widget allows you to enter a Google Maps API Key which is
+now required by Google if you want to display a map.
+
+**Security:**
+
+* We’re continuing our efforts to harden Jetpack security, by implementing the
+`hash_equals()` function to avoid timing attacks when comparing strings. We
+also improved security on CSVs exported from your contact form.
+
+**Slightly Less Exciting Feature Improvements:**
+
+* The Cartodb shortcode has been changed to match the new product name, Carto.
+* The YouTube shortcode now uses the content width defined by the theme when
+available, even if an embed size was defined in an old version of WordPress.
+* Breadcrumbs now support hierarchical post types and taxonomies.
+* We’ve added the Portfolio Post Type to the WordPress.com REST API whitelist.
+* There are a few new parameters for the Dailymotion shortcode.
+
+**Improved Compatibility:**
+
+* We now work well with WP Stagecoach staging sites, so you should not see any
+future impact on production sites.
+* We had some PHP notices popping up in the WooCommerce plugin wizard screen,
+these are gone.
+
+**Bug Fixes:**
+
+* We stopped loading compatibility stylesheets on the default theme's singular
+views for Infinite Scroll.
+* Debug tests forwarded through the contact form in the Jetpack Debug menu are
+now successfully sent to the support team.
+* We’ve removed the PHP notices you might have seen when moderating comments.
+* There are no longer PHP notices cropping up when publishing via Cron.
+* We’ve fixed the official Sharing buttons so they now line up just right.
+* The PHP warnings of Sitemaps stylesheets have been eliminated.
+* We’ve done away with the warnings that appeared when Tonesque processes a
+file which claims to be one filetype, but is actually another.
+* We’ve exterminated PHP notices that appeared when using Random Redirect, as
+well as when the author wasn't set.
+
+= 4.1.1 =
+
+* Release date: July 7th, 2016
+
+**Bug Fixes:**
+
+* SSO: Use high-resolution Gravatar images on the log-in form on Retina
+devices.
+* Publicize: improve reliability of Publicize when publishing new posts.
+
+= 4.1 =
+
+* Release date: July 6th, 2016
+* Release Post: http://wp.me/p1moTy-3jd
+
+**Performance Enhancements:**
+
+* Carousel no longer loads full-size images in the previous and next previews,
+increasing the speed and performance of slideshows.
+* We’ve improved Jetpack’s performance by making calls to the database more
+efficient; essentially, Jetpack is doing less on each page load, making things
+faster.
+* We’ve improved Photon dev mode, eliminating unnecessary attempts to sync
+images.
+
+**Exciting Feature and UI Improvements:**
+
+* A new look: SSO, redesigned and refactored, provides a new and improved
+experience.
+* Tracking made simple: quickly view the number of unread feedback submissions
+in your sidebar.
+* Getting support just got easier! Access improved self-help tools in the
+Jetpack Debug menu.
+* Greater control over Infinite Scroll: pause and resume Infinite Scroll with
+two new JavaScript methods.
+* Improved Sharing: we’ve swapped image icons for icon fonts and added
+Telegram and WhatsApp buttons.
+* Untappd shortcode: now you can sip and share your favorite craft brews.
+Cheers!
+* Recipes, revamped: we’ve added new recipe shortcodes and options to create
+more detailed recipes.
+* Improved Gallery Widgets now use Photon to resize and serve images.
+
+**Security:**
+
+* We’re continuing our efforts to harden Jetpack security by implementing the
+`hash_equals()` function in an effort to avoid timing attacks when comparing
+strings.
+* We’ve made it easier to use SSL connections on ports `80` and `443`,
+improving our ability to communicate with an increased number of secure
+websites.
+* You will now receive a warning for any failed attempts when connecting your
+website via SSL.
+
+**Slightly Less Exciting Feature Improvements:**
+
+* Updated the Infinite Scroll settings verbiage, which was a bit confusing.
+* Removed Jetpack Audio Shortcode, which is no longer in use.
+* Redesigned Jetpack banner notices to match core notification styles.
+* Added an icon on a connected Jetpack user’s profile page, next to their
+name.
+* Added the ability to edit Portfolio custom-post-type options in the
+Customizer.
+* Added a new filter called `jetpack_publicize_capability` which allows you to
+override user role restrictions for Publicize.
+* Improved the connection process between Jetpack and WordPress.com making it
+easier to start using Manage.
+* Updated the Top Posts Widget so you can use and display posts that are older
+than 10 days.
+* Updated the Twitter Timeline Widget to support updates made by Twitter.
+* Improved the VideoPress Shortcode modal.
+* Updated VideoPress, which now defaults to HTML5 videos when the `freedom`
+shortcode parameter is in use.
+* Improved how Jetpack syncs by removing mock options.
+* Updated the naming convention for feedback posts.
+* Updated several JSON API endpoints to match WordPress.com endpoints, added
+support for custom taxonomies, and enabled trash as a valid status for the
+post update endpoint.
+
+**Improved Compatibility:**
+
+* A community member found and fixed a compatibility issue with our Open Graph
+Meta Tags and Bitly’s older plugin -- we now check to make sure we don’t
+create conflicts.
+* We’ve fixed a rare scenario where an error would occur when other plugins or
+sites were using the `JETPACK__GLOTPRESS_LOCALES_PATH` constant.
+
+**Bug Fixes:**
+
+* Comment avatars are now retrieved in a manner more consistent with the login
+avatar, improving consistency and eliminating the possibility of a future bug.
+* We eliminated PHP notices that were appearing when Custom Content Types were
+defined without labels or sections.
+* PHP memory limits were reached in rare cases when a website had thousands of
+revisions of their Custom CSS. The issue is fixed -- happy editing!
+* jQuery deprecated the `size()` function -- as a result, we’ve stopped using
+it as well.
+* A PHP notice popped up when plugins were updated from the WordPress.com
+plugin management interface -- these notices will no longer appear.
+* We fixed a bug where Photon wasn’t providing the original size for images
+that were being used outside of the post content.
+* We eliminated the PHP notices that displayed when posts with slideshows were
+added to a sitemap.
+* We fixed an error that was showing up in Sitemaps when a website permalink
+structure used `index.php`.
+* We eliminated JavaScript errors that displayed when tiled galleries were
+viewed.
+* We fixed an issue where image dimensions weren’t properly saved when added
+to a new widget.
+* Since Google Maps API keys are now required to use maps, we’ve updated the
+Contact Info Widget to allow site owners to set up their keys.
+* We fixed a bug where multiple `display` properties weren’t able to be saved
+in Custom CSS.
+
+= 4.0.4 =
+Release date: June 20th, 2016
+Release Post: http://wp.me/p1moTy-3eT
+
+Security:
+
+* Post By Email: Added an additional layer of security to prevent unauthorized
+changes to Post By Email settings.
+* Likes: Fixed an XSS vulnerability in the Likes module.
+* REST API/Contact Form: We've eliminated unauthenticated access to Feedback
+posts.
+
+Feature Improvements:
+
+* Customizing Protect: We've increased Protect’s response time and added a new
+filter, `jetpack_protect_connect_timeout`, reducing the likelihood of seeing
+the fall back form.
+* Connection Process: Your site url and icon are displayed on the Jetpack
+connection screens to help improve communication.
+* Jetpack for Multisite: It’s now easier to manage your Jetpack connections on
+the network admin screen.
+* Photon Responsive Image Improvements: We’re now auto-generating new scrset
+options, improving how images served from Photon are handled.
+* Developing on Kinsta: A new constant has been added to improve developing
+with Jetpack on a staging environment hosted with Kinsta.
+
+Jetpack UI Improvements:
+
+* Better Access to Our Support Team: We wanted to make it easier for you to
+get help so we added a contact form in the admin that links directly to our
+Jetpack Support Team.
+
+Improved Compatibility:
+
+* We’ve stopped adding Open Graph Meta tags if you’re using the SEO Framework
+plugin.
+* Having both GlotPress and Jetpack active at the same time was causing
+errors, we’ve eliminated them.
+
+Bug Fixes:
+
+* Fixed the handling of special characters like ampersands in Carousel Titles
+and Descriptions.
+* When visitors tried to view a Carousel image with a hash in the URL, a
+JavaScript error would occur; we’ve fixed that.
+* Jetpack Comment form fields now use the default language you’ve set for
+WordPress, previously the verbiage was always in English.
+* Custom CSS wasn’t handling slashes and quotes properly; we’ve squashed that
+bug.
+* There were some rare cases where PHP notices were popping up when a Contact
+Form was submitted. These instances have been identified and eliminated.
+* We’ve replaced a bit of code with a Jetpack native function to fix a bug
+that was breaking things during an API request for available updates.
+* We accidentally removed the ability for Open Graph to select images from
+slideshows, it’s up and running again.
+* There was an issue where Open Graph meta tags weren’t being set when your
+homepage is a “Static Front Page”, it’s working again.
+* In rare cases when developers were customizing Photon they were seeing a PHP
+notice when arguments were passed as a string rather than an array. This has
+been fixed.
+* We’ve fixed an issue where Protect’s backup math form wasn’t showing on
+custom front end login forms.
+* When setting up WooCommerce you might have seen a Related Posts notice which
+didn’t belong. We’ve eliminated them.
+* If you’ve been using our sharing tool with unofficial sharing buttons you
+might have noticed your sharing numbers were missing. They’re now back.
+* In unique situations where special characters were used in sitemap
+stylesheets an error would occur; that has been remedied.
+* We’ve fixed a problem with mismatching HTML tags in our Spelling and Grammar
+feature.
+* We’ve ensured that the `jetpack_disable_twitter_cards` filter actually
+removes Twitter cards.
+* We’ve fixed some JavaScript errors that would crop up if you were editing a
+custom-post-type post that didn’t support the core media editor — say that 10
+times fast.
+* We had some JavaScript errors when you were using the customizer to modify
+widgets. They are no longer with us.
+
+= 4.0.3 =
+Release date: May 26th, 2016
+Release Post: http://wp.me/p1moTy-3hm
+
+* Important security update. Please upgrade immediately.
+
+= 4.0.2 =
+Release date: April 21st, 2016
+
+Bug Fix:
+
+* Addresses an issue where Jetpack 4.0 caused a fatal error on sites with
+specific configurations.
+
+= 4.0 =
+Release date: April 20th, 2016
+Release Post: http://wp.me/p1moTy-3dL
+
+Performance Enhancements:
+
+* Protect: the routine that verifies your site is protected from brute-force
+attacks got some love and is more efficient.
+* Contact Forms: cleaning the database of spam form submission records is more
+efficient.
+
+Feature Improvements:
+
+* VideoPress: edit your VideoPress shortcode in the editor with a fancy new
+modal options window.
+* Custom Content Types are now classier: a new CSS class on Testimonial
+featured images — has-testimonial-thumbnail — allows you to customize Jetpack
+custom post types as you see fit.
+* Sharing: social icons are now placed under the "add to cart” singular
+product views in WooCommerce, making it easier for customers to share your
+products on social media.
+* Theme Tools: search engines will now have an easier time knowing what page
+they are on, and how that page relates to the other pages in your site
+hierarchy with improved schema.org microdata for breadcrumbs.
+* Widget Visibility: now you can select widgets and when to show or hide them
+right from custom post type single and archive views.
+
+Jetpack UI Improvements:
+
+* What’s in it for me? We’ve done a better job explaining the benefits of
+Jetpack and connecting it to WordPress.com.
+* Shortcodes: handy links to shortcode documentation convey the types of media
+you can quickly and safely embed.
+* Widgets: As of WordPress 4.5, Jetpack widgets now refresh in the customizer
+without making you refresh the entire page. Live previews, yes indeed.
+
+Bug Fixes:
+
+* Comments: we fixed a mistake where a comment subscription checkbox appeared
+on custom post types — despite the fact you couldn’t actually subscribe to
+those types of comments. Our bad.
+* Contact Forms: we fixed a bug where the telephone field (which can only be
+added manually) rendered incorrectly — breaking some forms in the process.
+* General: we blocked direct access to the Jetpack_IXR_Client class which
+caused fatal PHP errors in some server setups.
+* Shortcodes: we removed the frameborder attribute in the YouTube embed code.
+It was deprecated in HTML 5.
+* Unminified responsive-videos.min.js in order to address a false positive
+virus alert in ClamAV. Expect it to be re-minified in 4.0.3 once we resolve
+the issue with ClamAV.
+
+= 3.9.6 =
+Release date: March 31st, 2016
+Release Post: http://wp.me/p1moTy-3bz
+
+Bug fix: Shortcodes: fixed incorrect Vimeo embed logic.
+
+= 3.9.5 =
+Release date: March 31st, 2016
+Release Post: http://wp.me/p1moTy-3bz
+
+This release features several WordPress 4.5 compatibility changes that make
+several Jetpack features work properly in the Customizer view. Big thanks to
+@westonruter for contributing the code!
+
+Other enhancements and bug fixes:
+
+* Contact Form: no longer calling the datepicker method if it's not available.
+* SSO: settings checkboxes now honor filters and constants that restrict
+certain sign-in modes.
+* Shortcodes: fixed a problem with Gist fetching.
+* Shortcodes: fixed invalid HTML5 markup in YouTube embed code.
+* Shortcodes: made the Vimeo links work properly in case of multiple mixed
+uses in one post.
+
+= 3.9.4 =
+Release date: March 10th, 2016
+Release post: http://wp.me/p1moTy-396
+
+Bug fix: Shortcodes: Addresses an issue with embedded Vimeo content
+
+= 3.9.3 =
+Release date: March 9th, 2016
+Release post: http://wp.me/p1moTy-396
+
+Featured:
+
+* Site Logo now supports Custom Logo - a theme tool to be introduced in
+WordPress 4.5.
+
+Enhancements:
+
+* Carousel: Made the full size image URL use a Photon URL if enabled.
+* Comments: Removed an unnecessary redirect by always connecting via HTTPS.
+* General: Added new actions that fire before automatic updates.
+* Infinite Scroll: Introduced a later filter for settings.
+* Infinite Scroll: Removed code that is now redundant due to WordPress Core.
+* Markdown: Removed deprecated markup from the output.
+* Publicize: Improved handling of featured images in posts.
+* Shortcodes: Added houzz.com support.
+* Sitemaps: Added a language attribute to the news sitemap.
+* Sitemaps: Improved the image retrieval mechanism for posts.
+* Widgets: Added new filters in the Top Posts Widget code.
+* Widgets: Cleaned up the CSS for the Subscription widget.
+
+Bug Fixes:
+
+* Comments: No longer reloading the page on clicking the reply button.
+* Contact Forms: Fixed a fatal error on missing metadata.
+* Contact Forms: Fixed message formatting for plaintext email clients.
+* Shortcodes: Fixed dimensions of Vimeo embeds in certain cases.
+* Shortcodes: Fixed warnings and allowed shorter style Vimeo embeds.
+* Shortcodes: Removed alignment markup from feeds for YouTube embeds.
+* Sitemaps: Made URLs display properly according to the permalink structure.
+* Stats: Fixed non-XHTML-valid markup.
+* Widgets: No longer showing errors when adding new instances of the Display
+Post Widget.
+
+= 3.9.2 =
+Release date: February 25th, 2016
+Release post: http://wp.me/p1moTy-2Ei
+
+Maintenance and Security Release
+
+Featured:
+
+* Beautiful Math: fix XSS vulnerability when parsing LaTeX markup within HTML
+elements.
+* Contact Form: do not save private site credentials in post meta. Thanks to
+@visualdatasolutions.
+
+Enhancements:
+
+* Contact Info: Added two hooks for adding arbitrary information to the
+widget.
+* Development: Added new possibilities for REST API debugging.
+* Embeds: Added Codepen embeds support.
+* Embeds: Added Sketchfab embeds support.
+* I18n: Added support for translation packages for the Finnish language.
+* Markdown: Added a filter to enable skipping processing of developer supplied
+patterns.
+* Related Posts: Added a filter to change heading markup.
+* Staging: Added a constant to force staging mode.
+* Staging: Added a notice to make staging mode more obvious.
+* Top Posts Widget: Added a new `[jetpack_top_posts_widget]` shortcode.
+
+Bug Fixes:
+
+* Custom Post Types: Nova: Fixed a JavaScript bug on adding multiple items.
+* Embeds: Allowing embeds from Instagram with a www in an URL.
+* General: Fixed untranslated module names on the Settings screen.
+* General: Improved module descriptions and fixed misleading or broken links
+in descriptions.
+* General: No more notices on module deprecation on older installations.
+* General: Only showing one prompt to enable Photon when uploading several new
+images.
+* Multisite: Fixed a problem with site lists for older WordPress
+installations.
+* OpenGraph: Fixed a bug to properly fallback to a WordPress Site Icon image.
+* Photon: Improve performance for images over a secure connection.
+* Photon: No longer including links from data attributes.
+* Publicize: Fixed problems for en_AU and en_CA locales with Facebook.
+* Related Posts: Fixed a notice on certain requests.
+* Site Logo: It's no longer possible to choose a non-image.
+* Widget Visibility: No longer confusing page IDs and titles in certain cases.
+
+= 3.9.1 =
+Release date: January 21st, 2016
+
+Bug Fixes:
+
+* General: Addresses a namespacing issue which was causing conflicts on some
+hosting providers.
+* Sitemaps: Added MSM-Sitemap to the list of plugins which, if installed, will
+prevent Jetpack Sitemaps from being used
+
+= 3.9 =
+Release date: January 20th, 2016
+Release Post: http://wp.me/p1moTy-29R
+
+Featured:
+
+* New sharing button: let users share your content using Skype.
+* New "Social Menu" theme tool that uses Genericons to display Social Links.
+* Sitemap support for better search engine indexing.
+
+Enhancements:
+
+* Contact Form: Added a new filter that allows you to change the "Required"
+text.
+* General: Hidden archived sites in multisite site list.
+* General: Removed several function calls that would be deprecated in
+WordPress 4.5.
+* Infinite Scroll: Added a new filter to check if Infinite Scroll has been
+triggered.
+* Likes: Added a conditional to ensure WordPress 4.5 compatibility.
+* Photon: Improved compatibility with responsive images feature added in
+WordPress 4.4.
+* Photon: Now enabled by default on sites using HTTPS.
+* REST API: Extended the ability to manage users from WordPress.com.
+* REST API: Increased the performance of the plugin update endpoint.
+* Responsive Videos: Centering videos when they are wrapped in a centered
+paragraph.
+* Sharing: Added a new filter to customize the default OpenGraph description.
+* Shortcodes: Added Wistia oEmbed support.
+* Shortcodes: Bandcamp: Added support for new attributes for tracks approved
+by artists.
+* Shortcodes: Improved Medium path format recognition.
+* Slideshow: Improved compatibility with older IE versions.
+* Staging: Improved staging environment detection.
+* Widgets: Added "width" option to the Facebook Page widget.
+* Widgets: Added size parameters to tags in Top Posts to avoid warnings.
+* Widgets: Introduced major performance and stability improvements to the
+Display Posts Widget.
+* Widgets: Refactored to remove deprecated code patterns.
+
+Bug Fixes:
+
+* AtD: Fixed replacing emojis with images in the text editor in Chrome.
+* AtD: Made pre tags be excluded from spell-checking.
+* CPT: Not registering Nova if it is already registered.
+* Carousel: Fixed a bug where full size images were not always served by
+Photon.
+* Carousel: Reverted a change that broke direct link to carousel image.
+* Contact Form: Fixed a CSV export bug with multiple choice questions.
+* Contact Form: Fixed notices when creating feedback entries without a contact
+form.
+* General: Fixed a scrolling bug on modal window closing.
+* Infinite Scroll: Disabled in the Customizer when previewing a non-active
+theme.
+* Publicize: Fixed notices appearing with bbPress or BuddyPress installed.
+* Publicize: Showing options only to users that can change them.
+* Related Posts: Fixed incorrect URLs generated for posts.
+* Responsive Videos: Fixed warnings in debug mode.
+* Shortcodes: Bandcamp: Fixed a problem with large track IDs.
+* Shortcodes: Fixed a problem with dynamic Gist embeds.
+* Stats: Fixed dashboard widget resize problem.
+* Widgets: Added a fallback to English US when a locale isn't supported by
+Facebook.
+* Widgets: Fixed layout for Twenty Sixteen.
+
+= 3.8.2 =
+Release date: December 17th, 2015
+Release post: http://wp.me/p1moTy-26v
+
+Jetpack 3.8.2 is here to squash a few annoying bugs.
+
+Bug Fixes:
+
+* Photon: Fixed a bug where some custom thumbnail image sizes weren't being
+sized properly.
+* Shortcodes: Fixed an incompatibility with how WordPress renders the YouTube
+shortcode.
+* Shortcodes: Tightened up security in the Wufoo shortcode.
+* Image Widget: Now shows the caption.
+* Fixed typos in inline docs.
+* Very minor fixes to: Carousel, Publicize, Google+, and Infinite Scroll.
+
+= 3.8.1 =
+Release date: December 1st, 2015
+Release post: http://wp.me/p1moTy-23V
+
+Jetpack 3.8.1 is here and is fully compatible with WordPress 4.4.
+
+Featured:
+
+* Photon + Responsive Images FTW.
+* Fully compatible with Twenty Sixteen.
+* More accessibility enhancements.
+* Dropped some weight by optimizing Jetpack's plugin images.
+
+Enhancements:
+
+* Comments: filter to allow disabling comments per post type.
+
+Bug Fixes:
+
+* Carousel: Stop page from scrolling to top when Carousel is closed.
+* Carousel: Browser compatibility fixes with older version of IE.
+* Markdown: Fixed a bug that would strip markdown when saving in "Quick Edit"
+mode.
+* Single Sign On: Fixed login always redirecting to the admin dashboard.
+* Subscriptions: Filter to allow per-post emails fixed for use in themes.
+
+= 3.8.0 =
+Release date: November 4th, 2015
+Release post: http://wp.me/p1moTy-1VN
+
+We're happy to introduce Jetpack 3.8, which has significant contributions from
+the Jetpack community. Read more about it here: http://wp.me/p1moTy-1VN
+
+Feature enhancements:
+
+* New Google+ Badge Widget. Display your profile, page, or community Google+
+badge.
+* New twitch.tv shortcode embeds. Display a Twitch.tv stream in your posts.
+* Accessibility enhancements.
+* A handful of new filters to allow further customization of Jetpack.
+
+Other enhancements:
+
+* Carousel: Added support to retrieve image dimensions from an image url.
+* Carousel: Simpler algorithm to detect shutter speeds.
+* Contact Form: New "Checkbox with Multiple Items" field available in the
+Contact Form.
+* Contact Form: Allow pre-filling form fields with URL parameters.
+* Contact Form: Better styling of the emailed form responses.
+* Performance: Replaced some custom-built functions with core's native
+functions.
+* Related Posts: New filter to add post classes to post's container class.
+* Sharing: New filter to choose if sharing meta box should be shown.
+* Sharing: New filter to allow sharing button markup to be editable.
+* Sharing: New filter to allow you to specify a custom Facebook app ID.
+* Social Media Icons Widget: Added option for YouTube username as well as
+Channel ID.
+* Social Media Icons Widget: Added Google+ icon.
+* Social Media Icons Widget: New filter to allow you to add your own social
+media icons and links.
+* Subscriptions: Better errors to your visitors if their subscription sign-up
+fails.
+* Subscriptions: Removed "widget" class from Subs shortcode form.
+
+
+Bug fixes:
+
+* Carousel: Fixed browser back/forward button behavior.
+* Contact Form: Allow the email field to be set to empty when building form in
+post editor.
+* Facebook Likebox Widget: Fixed an issue where some languages were not
+translating.
+* Facebook Likebox Widget: Return a language when none found.
+* General: Fixed some minor styling issues in the Jetpack admin areas.
+* General: Add missing parameter to the_title filter call.
+* General: Prevent scrolling of body when the Jetpack admin modals are opened.
+* General: Update doc to reflect that Open Graph filter
+jetpack_enable_opengraph has been deprecated in favor of
+jetpack_enable_open_graph.
+* Infinite Scroll: Fixed an error that sometimes occurred that would stop
+posts from loading.
+* JSON API: Fixed some undefined notices when publishing a post with the API.
+* Open Graph: Fixed bug where facebook description content was sometimes being
+polluted by a filter.
+* Sharing: Use full SSL Pinterest url instead of protocol relative.
+* Sharing: Fixed plus signs appearing in tweets shared from iOS.
+* Shortcodes: Prefer HTTPS for video embeds to avoid mixed content warnings.
+* Subscriptions Widget: Fix HTML Validation error.
+* Theme Tools: Check oEmbeds for the presence of a video before adding the
+responsive videos filter.
+* Tiled Galleries: Add image alt attribute if there is a title set. This was
+breaking some screen reader functionality.
+
+= 3.7.2 =
+Release date: September 29th, 2015
+Release Post: http://wp.me/p1moTy-1LB
+
+* Bug Fix: REST API: Fixed an error when saving drafts and publishing posts
+
+= 3.7.1 =
+Release date: September 28th, 2015
+Release Post: http://wp.me/p1moTy-1LB
+
+* Enhancement: General: Added inline documentation for various filters and
+functions
+* Enhancement: General: Added custom capabilities for module management on
+multi-site installs
+* Enhancement: General: Cleaned up old changelog entries from readme
+* Enhancement: General: Cleaned up unused i18n textdomains
+* Enhancement: General: Updated the new settings page to look better in
+various translations
+* Enhancement: REST API: Added new endpoints to manage users
+* Enhancement: Sharing: Updated the Google logo
+* Bug Fix: Carousel: Page scroll no longer disappears after closing the
+carousel
+* Bug Fix: Contact Form: Fields are sent and displayed in the correct order
+* Bug Fix: Contact Form: No longer showing a notice on AJAX actions in
+feedback lists
+* Bug Fix: Contact Form: Made using more than two notification emails possible
+* Bug Fix: Contact Form: Mitigate a potential stored XSS vulnerability. Thanks
+to Marc-Alexandre Montpas (Sucuri)
+* Bug Fix: General: Mitigate a potential information disclosure. Thanks to
+Jaime Delgado Horna
+* Bug Fix: General: Fixed a locale error in the notifications popout
+* Bug Fix: General: Fixed a possible fatal error in the client area
+* Bug Fix: General: Fixed compatibility issues with certain use cases
+* Bug Fix: General: Disabled connection warnings for multisites with domain
+mapping
+* Bug Fix: General: Updated translations for correct link display in admin
+notices
+* Bug Fix: REST API: Fixed a fatal error in one of the endpoints
+* Bug Fix: Sharing: Fixed OpenGraph tags for Instagram embeds
+* Bug Fix: Sharing: Fixed compatibility issues with bbPress
+* Bug Fix: Widget Visibility: Fixed a fatal error in case of a missing tag
+
+= 3.7.0 =
+Release date: September 9th, 2015
+Release Post: http://wp.me/p1moTy-1JB
+
+Feature Enhancements:
+
+* New admin page interface to easily configure Jetpack
+* Added staging site support for testing a connected Jetpack site
+
+Additional changes:
+
+* Enhancement: CLI: Added a possibility to change all options with
+confirmation for some of them
+* Enhancement: Gallery: Added filters to allow new gallery types to be
+declared
+* Enhancement: General: Added inline documentation for actions, filters, etc.
+* Enhancement: General: Changed class variable declarations keyword from var
+to public
+* Enhancement: General: Made the Settings page module toggle buttons more
+accessible
+* Enhancement: General: The admin bar now loads new notifications popout
+* Enhancement: General: Renamed some modules to avoid redundant prefixes
+* Enhancement: General: Switched to the WordPress Core's spinner image
+* Enhancement: General: Updated the bot list
+* Enhancement: Manage: Added the ability to activate a network-wide plugin on
+a single site from WordPress.com
+* Enhancement: Photon: Added a way to check image URLs against custom domains
+* Enhancement: Photon: Added prompts on the media upload page telling the user
+about Photon
+* Enhancement: Publicize: Added width and height values to OpenGraph tags for
+default images
+* Enhancement: Related Posts: Added a filter to allow disabling nofollow
+* Enhancement: REST API: Added new API endpoints to extend API functionality
+* Enhancement: REST API: Added new fields to existing API endpoints
+* Enhancement: Sharing: Added a possibility to opt-out of sharing for a single
+post
+* Enhancement: Sharing: Added bbPress support
+* Enhancement: Sharing: Added more configuration to the Likes modal
+* Enhancement: Sharing: Made the reddit button open a new tab
+* Enhancement: Sharing: Removed unused files
+* Enhancement: Shortcodes: Added auto embed option inside comments
+* Enhancement: Shortcodes: Added autohide parameter to the YouTube shortcode
+* Enhancement: Subscriptions: added an action that triggers at the end of the
+subscription process
+* Enhancement: VideoPress: Videos are now embedded using a new player
+* Enhancement: Widget Visibility: Added parent page logic
+* Enhancement: Widget Visibility: Added support for split terms
+* Enhancement: Widgets: Added actions to the Social Media widget
+* Enhancement: Widgets: Switched the Display Posts widget to the new API
+version
+* Bug Fix: General: Fixed scrolling to top after modal window closing
+* Bug Fix: Infinite Scroll: Added a check for cases when output buffering is
+disabled
+* Bug Fix: Infinite Scroll: Added translation to the copyright message
+* Bug Fix: Manage: Fixed automatic update synchronization on WordPress
+multisite network admin
+* Bug Fix: Manage: Redirects back to WordPress.com are allowed from the
+customizer view
+* Bug Fix: Media: Fixed duplicate images bug in the Media Extractor
+* Bug Fix: Publicize: Made it possible to remove previously set message
+* Bug Fix: Sharing: Added a thumbnail image to OpenGraph tags on pages with
+DailyMotion embeds
+* Bug Fix: Sharing: Fixed Twitter Cards tags escaping
+* Bug Fix: Sharing: Made OpenGraph tags for title and description use proper
+punctuation
+* Bug Fix: Sharing: Made sure Likes can be disabled on the front page
+* Bug Fix: Shortcodes: Fixed Facebook embeds by placing the scipt in the
+footer
+* Bug Fix: Shortcodes: Fixed PollDaddy shortcode issues over SSL connections
+* Bug Fix: Shortcodes: Made responsive video wrappers only wrap video embeds
+* Bug Fix: Shortcodes: Made SoundCloud accept percents for dimensions
+* Bug Fix: Social Links: Fixed a possible conflict with another class
+* Bug Fix: Stats: Made sure the Stats URL is always escaped properly
+
+= 3.6.1 =
+Release Date: July 24, 2015
+
+* Enhancement: Fully compatible with upcoming WordPress 4.3
+* Enhancement: Site Icon: Start to deprecate Site Icon in favor of Core's
+version (if available)
+* Bug Fix: Subscriptions: You can now use more than one Subscription form on a
+single page
+* Bug Fix: Quieted PHP notices and warnings with the JSON API, Display Posts
+Widget and Gallery Widget (slideshow mode)
+* Bug Fix: Correct permissions check for connection panel
+* Hardening: Increase permissions checks
+
+= 3.6 =
+Release Date: July 6th, 2015
+Release Post: http://wp.me/p1moTy-1ua
+
+Feature Enhancements:
+
+* CLI: Add a number of Jetpack CLI improvements: see
+http://jetpack.com/support/jetpack-cli
+* New Jetpack admin page for connection management
+* New Social Media Icons widget
+* FB Like Box: A visual refresh of the Facebook likebox widget
+* Protect: When your IP is blocked, use a math captcha as a fallback instead
+of a complete block
+
+Additional changes:
+
+* Enhancement: Custom CSS: Add more Flexbox support and other enhancements
+* Enhancement: Extra Sidebar Widgets: Top Posts Widget: Choose what Post Types
+to display
+* Enhancement: General: Save on some requests! print CSS inline when there
+isn't much of it
+* Enhancement: Likes: Likes can now be shown on all post types
+* Enhancement: Minileven: Add Featured Image to Gallery Post Format and Pages
+* Enhancement: Mobile Theme: Add div wrapping View Mobile Site link to allow
+for easier CSS customizations
+* Enhancement: Omnisearch: Link to edit post in titles
+* Enhancement: Protect: Learn Trusted Headers locally and cache blocks
+properly
+* Enhancement: REST API: Add locale support
+* Enhancement: Sharing: Retire StumbleUpon
+* Enhancement: Sharing: Upgrade to reCAPTCHA 2.0 for Email Sharing
+* Enhancement: Shortcode Embeds: Add Mesh oembed support
+* Enhancement: Shortcode Embeds: New Wufoo Shortcode from WordPress.com
+* Enhancement: Shortcode Embeds: Mixcloud: handle accented characters in URLs
+* Enhancement: Site Logo: Adding itemprops to support logo schema.
+* Enhancement: Slideshow Gallery: New parameters *size* and *autostart*
+* Enhancement: Slideshow Gallery: Use more reliable CSS for resizing instead
+of js
+* Enhancement: Stats: No longer track stats for preview pages
+* Enhancement: Tiled Gallery: Improve the shapes and distributions of shapes
+in the Tiled Gallery, based on observations for its usage.
+* Enhancement: Protect: Whitelist for multisite globally and locally
+* Enhancement: Sharing: LinkedIn always uses https for share counts. (saved
+extra http request)
+* Bug Fix: Carousel: Jetpack Carousel now supports HTML5 gallery
+* Bug Fix: Extra Sidebar Widgets: Choose Images button works in accessibility
+mode
+* Bug Fix: General: Fix: Cannot remove hooks from filter
+'jetpack_get_available_modules'
+* Bug Fix: Infinite Scroll: Check that search terms exist before matching
+against post title. fixes #2075
+* Bug Fix: Likes: Never double show on search results
+* Bug Fix: Notifications: Notifications didn't load on wp-admin/network pages
+* Bug Fix: Sharing: Fix Facebook share button not showing for Australian &
+Canadian locale
+* Bug Fix: Shortcode Embed: Slideshare Shortcode now fixed
+* Bug Fix: SSO: Hide login no matter what when using the filter to do so
+* Bug Fix: Subs Widget: Don't hide email input if submit failed
+* Bug Fix: Tiled Gallery: Show columns setting for Thumbnail Grid when Tiled
+Mosaic galleries are the default
+* Bug Fix: Twitter Cards: Remove deprecated card types
+
+= 3.5.3 =
+Release Date: May 6th, 2015
+
+* Security Hardening: Remove Genericons example.html file.
+
+= 3.5.2 =
+Release Date: May 5th, 2015
+
+* Bug Fix: Sharing: Changes Facebook share count endpoint
+
+
+= 3.5.1 =
+Release Date: May 5th, 2015
+
+* Enhancement: Sharing: Changes Facebook share count method per Facebook API
+change
+* Enhancement: General: Remove .po files to reduce plugin size
+* Bug Fix: General: Remove identity crisis notification
+* Bug Fix: Subscriptions: Correct required input validation
+* Security hardening
+
+= 3.5 =
+Release Date: April 23rd, 2015
+Release Post: http://wp.me/p1moTy-1jF
+
+Jetpack 3.5 introduces the ability to manage your site's menus directly from
+WordPress.com and several bug fixes and enhancements. This upgrade is
+recommended for all users.
+
+* Enhancement: General: Change security reporting to use a transient instead
+of option to reduce backup load
+* Enhancement: General: Improve module search
+* Enhancement: JSON API: Allow users to manage menus through WordPress.com
+* Enhancement: Sharing: Reduce spam through email sharing
+* Bug Fix: Custom CSS: Improve recall of CSS revisions
+* Bug Fix: Extra Sidebar Widgets: Change class name for Contact Info widget
+* Bug Fix: Extra Sidebar Widgets: Fix errors when adding widgets via the
+customizer
+* Bug Fix: Extra Sidebar Widgets: Fix PHP notices in RSS widget
+* Bug Fix: General: Fix redirect loop on activation
+* Bug Fix: General: Styling fixes
+* Bug Fix: Protect: Add IP translation fallback when inet_pton is not
+available
+* Bug Fix: Protect: Always allow login from local IDs
+* Bug Fix: Protect: Sanitize displayed IP after block
+* Bug Fix: Publicize: Prevent generating Facebook profile links for app-scoped
+user IDs
+* Bug Fix: Subscriptions: Improve error handling
+* Bug Fix: Theme Tools: Include breadcrumb code
+* Misc: Extra Sidebar Widgets: Remove Readmill Widget
+
+= 3.4.3 =
+Release Date: April 20th, 2015
+Release Post: http://wp.me/p1moTy-1jb
+
+* Security hardening.
+
+= 3.4.2 =
+Release Date: April 19th, 2015
+Release Post: http://wp.me/p1moTy-1j6
+
+* Bug Fix: Contact info widget namespacing
+* Bug Fix: Javascript errors on wp-admin due to stats display code
+* Bug Fix: Potential fatal error from improperly called function
+* Bug Fix: Potential fatal error when protect servers are unreachable for
+WordPress Multisite
+
+= 3.4.1 =
+Release Date: March 19th, 2015
+
+* Bug Fix: General: Modules not displaying properly in non-English installs
+* Bug Fix: Manage: Some installs showing a transient fatal error
+* Bug Fix: Protect: Protect module not auto-activating for users who upgrade
+* Bug Fix: Omnisearch: Some installs not properly reporting WP version number,
+causing Omnisearch error
+* Bug Fix: Stats: Top posts/pages widget not loading
+* Bug Fix: Contact Info Widget: Fix conflict with Avada theme
+
+= 3.4 =
+Release Date: March 18th, 2015
+Release Post: http://wp.me/p1moTy-1fU
+
+* Enhancement: Config Settings: provide a notification for users that update
+features settings
+* Enhancement: Config Settings: provide a notification for users that update
+features settings
+* Enhancement: Contact Form: Use the predefined $title variable in the anchor
+tag in grunion contact form button
+* Enhancement: Contact Form: Use the predefined $title variable in the anchor
+tag in the button on admin
+* Enhancement: Custom Content Type: Add all Custom Post Types to Omnisearch
+* Enhancement: Custom Content Type: Add option to add Testimonial Custom
+Content Type in admin
+* Enhancement: Custom Content Type: bring consistency between the portfolio
+and testimonial shared codebase
+* Enhancement: Custom Content Type: code cleanup
+* Enhancement: Custom Content Type: register namespaced 'jetpack_portfolio'
+shortcode/use a prefix for shortcode for Portfolio
+* Enhancement: Custom Content Type: set shortcode image size to 'large' and
+add jetpack_portfolio_thumbnail_size filter to allow themes to set their own
+size for Portfolio
+* Enhancement: Custom Content Type: testimonial shortcode enhancement
+* Enhancement: Extra Sidebar Widgets: Add subscription widget wildcard
+* Enhancement: Extra Sidebar Widgets: Likes and Sharing Shortcodes
+* Enhancement: Extra Sidebar Widgets: Minor fixes to Facebook widget plugin
+for SSL
+* Enhancement: Fix/update jetpack version
+* Enhancement: General: Add DNS Prefetching
+* Enhancement: General: Add Jetpack admin dashboard widget
+* Enhancement: GlotPress: Update GP_Locales and GP_Locale classes
+* Enhancement: Improved control over Nova Theme Menu output markup
+* Enhancement: Infinite Scroll: Adds a `button` wrapper for the infinity
+handle.
+* Enhancement: Infinite Scroll: Check for response.html before using indexOf
+* Enhancement: Integrate BruteProtect for protection against Brute Force
+attacks
+* Enhancement: JSON API Manage: Added Mock Jetpack Option to Sync options that
+don't have to live in the Database
+* Enhancement: JSON API: Add/empty trash days option to sync
+* Enhancement: Jump Start: Add "Jump Start" interface for new users
+* Enhancement: Manage: Add "modified_before" and "modified_after" parameters
+to /sites/%s/posts/ via JSON API
+* Enhancement: Mobile Theme: Add filter for choosing mobile theme menu
+* Enhancement: Notifications: Changes to load the new notifications client.
+* Enhancement: Protect: Add a filter so that user can add thier own bots
+* Enhancement: Protect: Add security reporting
+* Enhancement: Protect: Add/whitelist endpoints via JSON API for Jetpack
+Protect
+* Enhancement: Publicize: update connection confirmation message
+* Enhancement: Sharing: Add custom service name as a class
+* Enhancement: Sharing: display name of custom service in link title
+* Enhancement: Sharing: Remove default post types for showing share links
+* Enhancement: Sharing: use Jetpack version number when enqueing sharing.js
+* Enhancement: Shortcodes Team Partnerships: Backport fixes from SoundCloud
+2.3.1 through 3.0.2
+* Enhancement: Shortlinks: use HTTPS when possible
+* Enhancement: Stats: Make loading of stats async
+* Enhancement: Subscriptions: Added settings field for comment sub text
+* Enhancement: Subscriptions: Hide Form After Submit
+* Enhancement: Subscriptions: remove label from widget title
+* Enhancement: Subscriptions: Update subscriptions.php
+* Bug Fix: Contact form: Increase CSS specificity for Contact Forms in widgets
+* Bug Fix: Custom Content Type: Testimonial Custom Content Type: use core
+`WP_Customize_Image_Control` instead of custom...
+* Bug Fix: Extra Sidebar Widgets: add missing & to if statement for widget
+visibility
+* Bug Fix: Extra Sidebar Widgets: Don't require height/width values in the
+Twitter Timeline widget
+* Bug Fix: Extra Sidebar Widgets: Upload images from the customizer/Extra
+Sidebar Widgets Tiled Galleries for Gallery Widget
+* Bug Fix: General: Fix bug that was preventing modules from displaying
+properly
+* Bug Fix: Manage: When calling /sites/%s/posts/ include all attachments not
+just the first five via JSON API
+* Bug Fix: Mobile Theme: Minileven; Start after DOM ready
+* Bug Fix: Sharing: Open sharing in same window
+* Bug Fix: Stats language
+* Bug Fix: Subscritpions: fix invalid field when no email address
+
+
+= 3.3.2 =
+Release Date: February 19th, 2015
+
+* Enhancement: Updated translation files.
+* Enhancement: Heartbeat: Correctly stat new datasets.
+* Bug Fix: Widget Visibility: Correct some caching of visibility results that
+may get evaluated too soon.
+* Bug Fix: Contact Form: Hardening.
+* Bug Fix: Photon: Make sure our gallery filter can parse array inputs as well
+as the default html.
+
+= 3.3.1 =
+Release Date: February 11th, 2015
+
+* Bug Fix: JSON API: Minor versioning data.
+* Bug Fix: Markdown: Re-run KSES after processing to account for syntax
+changes.
+* Bug Fix: Media Extractor: Don't call a gallery a gallery if it hasn't got
+any pictures!
+* Bug Fix: Module Management: Handle a core api change for folks running
+trunk.
+* Bug Fix: Related Posts: CSS -- better clear rows.
+* Bug Fix: Sharing: Including sharing account on Pinterest unofficial buttons
+as well.
+* Bug Fix: Sharing: Properly version external assets by Jetpack release
+version.
+* Bug Fix: Shortcodes: Soundcloud: Backport API compatibility fixes.
+* Bug Fix: Shortcodes: Flickr: Tidy up our regex url pattern matching.
+* Bug Fix: Subscriptions: Don't add 'Email Address' as the value -- we have
+placeholders!
+* Bug Fix: Widgets: Gallery Widget: Allow folks to upload images from the
+widget area in the customizer.
+
+= 3.3 =
+Release Date: December 15th, 2014
+Release Post: http://wp.me/p1moTy-1aF
+
+* Enhancement: Adds responsive video support to BuddyPress.
+* Enhancement: Custom Content Types: Added 'order' and 'orderby' options to
+portfolio shortcode.
+* Enhancement: Display notice when Jetpack Development Mode is on.
+* Enhancement: General: Update compatibility with Twenty Fifteen.
+* Enhancement: Image URL can now be overwritten with the
+`jetpack_images_fit_image_url_override` filter after dimensions are set by
+Photon.
+* Enhancement: JSON API: Add Endpoint for trigger Plugin Autoupdates.
+* Enhancement: JSON API: General Improvements. Documentation on
+http://developer.wordpress.com/
+* Enhancement: Likes: Updated the code to accept arbitrary CPTs.
+* Enhancement: Related Posts: Allow filter by `post_format`.
+* Enhancement: Sharing: add new `jetpack_sharing_counts` filter for option to
+turn off sharing counts.
+* Enhancement: Sharing: Use the Site Logo Theme Tool and the Site Icon as
+fallbacks for image tags.
+* Enhancement: Shortcodes: Made the code more readable by using output buffers
+instead of string concatenation.
+* Enhancement: Site Logo: Add alias functions to provide backward
+compatibility for themes expecting the old function calls.
+* Enhancement: Slideshow: Add title and alt text to images.
+* Enhancement: Subscription Form: Do not display the logged in user's email
+address by default.
+* Enhancement: Top Posts Widget: Refactor to allow conditional loading of the
+css.
+* Enhancement: Top Posts: Add `jetpack_top_posts_widget_count` filter to
+control number of displayed posts.
+* Bug Fix: Change subscribe_text from `p` to `div` so that it can contain
+block-level elements.
+* Bug Fix: Fonts: Change path to look for the svg in the right directory.
+* Bug Fix: Increase CSS specificity for Contact Forms in widgets.
+* Bug Fix: JSON API: Plugins Update: Make sure the plugin doesn't get
+deactivated.
+* Bug Fix: Likes: Fixes issues where likes don't load, load master iframe
+after scripts are loaded.
+* Bug Fix: Notes Module: Avoid a PHP Notice in cli scripts when the request
+doesn't contain a User-Agent header.
+* Bug Fix: Nova Menu CPT: fix notice when we have no taxonomies.
+* Bug Fix: Nova Menus: Use current instance to maintain object context.
+* Bug Fix: Related Posts: Add filter for `_enabled_for_request()`.
+* Bug Fix: Sharing: Prevent duplicate @ in shared Tweets.
+* Bug Fix: Site Logo: `get_site_logo()` now properly returns the site logo ID
+when provided in the `$show` argument.
+* Bug Fix: Site Logo: Correct evaluation of the Display Header Text in
+Customizer preview.
+
+= 3.2.1 =
+Release Date: November 14th, 2014
+
+* Enhancement: Updated translation files.
+* Enhancement: JSON API: More object vars passed back to some queries.
+Documentation on http://developer.wordpress.com/
+* Bug Fix: JSON API: Pass back correct author in `me/posts` data.
+* Bug Fix: JSON API: Don't check if a post is freshly pressed on remote
+Jetpack sites where the function doesn't exist.
+* Bug Fix: Site Logo: Add backward-compatible template tags to match the
+standalone release.
+* Bug Fix: Don't use __DIR__ -- it's 5.3+ only, and WordPress supports back to
+5.2.
+* Bug Fix: Retool how we remove the source styles when using the concatenated
+version.
+* Bug Fix: Shortcodes: TED: Correct default language code from `eng` to `en`.
+* Bug Fix: Gallery Widget: Add a default background color.
+* Bug Fix: Subscription Notifications: Remove the label.
+* Bug Fix: Sharing: enqueue Genericons on static front page as well if
+selected.
+
+= 3.2 =
+Release Date: October 29, 2014
+Release Post: http://wp.me/p1moTy-181
+
+* Enhancement: Speed Improvements (woohoo!).
+* Enhancement: Add site icons: an avatar for your blog.
+* Enhancement: Improvements to API endpoints.
+* Enhancement: Add oEmbed sources (Twitter, SoundCloud, Instagram,
+DailyMotion, Vine).
+* Enhancement: Add indicators to make it easier to see which modules are
+active.
+* Enhancement: Improve debug tool.
+* Enhancement: Add new 'Site Logos' code to theme tools, for themes that opt
+in to support it.
+* Enhancement: Improved caching for related posts.
+* Enhancement: Added "Remember Me" functionality to Single Sign On.
+* Enhancement: Improved accessibility.
+* Enhancement: Added additional filters to Widget Visibility.
+* Bug Fix: Fixed PHP Notice errors for Likes, Widget Visibility.
+* Bug Fix: Improvements to the testimonials CPT.
+* Bug Fix: Improved RTL on VideoPress admin.
+* Bug Fix: Removed Google+ Authorship module (discontinued by Google).
+* Bug Fix: Fixed use of deprecated function in mobile theme.
+* Bug Fix: Various fixes to Tiled Galleries.
+* Bug Fix: Various fixes to Contact Form.
+* Bug Fix: Various fixes to oEmbed.
+* Bug Fix: Various fixes to Single Sign On.
+* Bug Fix: Fixed styles in ShareDaddy.
+* Bug Fix: Better match protocols (http/https) to the site.
+
+
+= 3.1.1 =
+Release Date: August 7, 2014
+
+* Enhancement: Update translation files for strings that had been
+submitted/approved since release.
+* Bug Fix: Social Links: Add a function check to better degrade if Publicize
+isn't around.
+* Bug Fix: Open Graph: Add WordPress SEO back to the blacklist, until they
+update how they opt us out.
+* Bug Fix: Asset Minification: Add another caveat ( empty $plugin ) to short
+out on.
+* Bug Fix: Deprecated Hooks: Fixing our expectations where something that
+should be an array occasionally wasn't.
+* Bug Fix: Custom CSS: Add extra whitelist rule for -o-keyframe rules.
+
+= 3.1 =
+Release Date: July 31, 2014
+Release Post: http://wp.me/p1moTy-129
+
+* Enhancement: New Custom Content Types module.
+* Enhancement: New Jetpack Logo.
+* Enhancement: New optional JSON API endpoints for viewing updates and
+managing plugins and themes.
+* Enhancement: New Custom Post Type: Portfolio!
+* Enhancement: Rearranged buttons on the modules modals for easier management.
+* Enhancement: Jetpack Settings have improved keyboard accessibility.
+* Enhancement: Improved RTL support for After the Deadline, Carousel, Contact
+Form, Comics CPT, Custom CSS, Omnisearch, Publicize, Related Posts, Slideshow
+short code, Tiled Gallery, Widget-Visibility and Widgets Gallery.
+* Enhancement: Contact Form: Add an "Empty Spam" option.
+* Enhancement: i18n: Change the priority of where plugin_textdomain is hooked
+so that the plugins can better translate Jetpack.
+* Enhancement: Monitor: Displays how often the site is checked for downtime.
+* Enhancement: Shortcode: Added Mixcloud shortcode and oEmbed support.
+* Enhancement: Social Links: Improved handling of customizer hooks in
+non-admin context.
+* Enhancement: Stats: The smiley image is gone by default.
+* Enhancement: Stats: Added link to the configure page for stats so that the
+stats settings page is easier to find.
+* Enhancement: Theme Tools: Added the responsive videos to theme tools so that
+themes can support responsive videos more easily.
+* Update: Updated Genericons to version 3.1, new icons for website, ellipsis,
+foursquare, x-post, sitemap, hierarchy and paintbrush.
+* Bug Fix: Contact Form: Prefix function to avoid conflicts with other
+plugins.
+* Bug Fix: Custom CSS: Admin UI has a responsive layout.
+* Bug Fix: Custom CSS: Custom $content_width value doesn't overwrite theme's
+$content_width.
+* Bug Fix: Contact Form: Feedback link takes you to the form page.
+* Bug Fix: Carousel: Confirms an avatar is returned by get_avatar before
+displaying.
+* Bug Fix: Featured Content: Don't remove setting validation.
+* Bug Fix: Infinite Scroll: Google Universal Analytics support added.
+* Bug Fix: Multisite: Add message when updating multisite settings.
+* Bug Fix: Photon: Photon will no longer upscale images larger than the
+original size.
+* Bug Fix: Photon: Check that the image exists before rewriting the image URL
+to utilize Photon.
+* Bug Fix: Sharing: Pinterest adds attribute to display share count.
+* Bug Fix: Sharing: Respect an empty sharing title.
+* Bug Fix: Sharing: Share buttons now appear in the bbPress forms.
+* Bug Fix: Sharing: Support for multiple meta html tag og:image values.
+* Bug Fix: Single Sign On: Logout allows override of forcing Single Sign On.
+* Bug Fix: Single Sign On: Remove the lost password link on auto-forward
+logout.
+* Bug Fix: Social Links: Do not use anonymous function for compatibility with
+PHP 5.2.
+* Bug Fix: Tiled Galleries: Update jQuery mouseover caption effect to reduce
+flickering.
+* Bug Fix: Widgets Visibility: Works better in the customizer admin view.
+
+= 3.0.2 =
+Release Date: June 17, 2014
+
+* Enhancement: General: Make module categories filter more visible when
+active.
+* Enhancement: General: Updated translation files with more strings added
+since the last release.
+* Enhancement: General: Allow deep-linking to the Contact Support form.
+* Bug Fix: General: RTL Jetpack Admin UI looks better.
+* Bug Fix: General: Fixed PHP warning when bulk deactivating modules.
+* Bug Fix: General: Removed an unnecessary description.
+* Bug Fix: General: Resolved an SSL error on Jetpack Admin UI.
+* Bug Fix: General: Fix error comparing signatures when the WordPress
+installation is using site_url filters (applied mostly to WPEngine sites).
+* Bug Fix: General: Resolved PHP strict error on the mobile menu.
+* Bug Fix: General: Fix timing of conditional checks, so that calling
+developer mode via a plugin works again.
+* Bug Fix: General: Main page categories tab now properly translates module
+names.
+* Bug Fix: Related Posts: Fix a typo, the "more info" link now works.
+* Bug Fix: Likes: Improve button styling.
+* Bug Fix: Likes: Remove unused UI for Reblog settings on social settings
+page.
+* Bug Fix: Contact Form: Updated to no longer use a deprecated Akismet
+function.
+* Bug Fix: Contact Form: Sends email to the administrator that is not marked
+as spam again.
+* Bug Fix: Open Graph: Resolved PHP warning on open graph gallery pages when
+the gallery is empty.
+
+= 3.0.1 =
+Release Date: May 22, 2014
+
+* Bug Fix: AtD: A wpcom-only function got synced by mistake and caused a few
+errors. Fixed.
+* Bug Fix: Post By Email: Add static keyword to a function.
+* Bug Fix: ShareDaddy: In the admin-side configuration of sharing links, we
+used a Path icon instead of Pinterest. Oops!
+* Bug Fix: ShareDaddy: We inadvertently appended `via @jetpack` to some
+twitter shares. This is no longer the case.
+* Bug Fix: Related Posts: Tidying up and relocation of the `resync` button
+formerly on the more info modal.
+* Bug Fix: Infinite Scroll: Work better with core's MediaElement.js
+* Bug Fix: Heartbeat: Undeclared variable fixed.
+
+= 3.0 =
+Release Date: May 20, 2014
+Release Post: http://wp.me/p1moTy-Wi
+
+* New User Interface for managing modules and settings
+* New Module: Verfication Tools
+* Enhancement: New look for the Sharing module
+* Enhancement: Multiple improvements on which Twitter handle a Twitter card
+will display
+* Enhancement: Add option to hide Google+ Authorship banner while still
+receiving the benefits
+* Enhancement: Many Infinite Scroll enhancements to improve performance
+* Enhancement: Infinite Scroll will use your CPT's display name instead of
+"Older Posts"
+* Enhancement: JSON API added /media/new endpoint
+* Enhancement: Added filter to assign new default image for Open Graph tags
+* Enhancement: New [jetpack-related-posts] shortcode to add Related Posts to
+page instead of default placement
+* Enhancement: Added SSO option to turn off login form completely, to use
+WordPress.com login exclusively
+* Enhancement: The [googlemaps] shortcode allows for Google Maps Engine
+* Enhancement: YouTube shortcode allows HD playback
+* Enhancement: Smoother, Faster Tiled Galleries!
+* Enhancement: New languages! Use Jetpack in Irish, Fulah, and Tigrinya
+* Bug Fix: Use your browser's Back and Forward buttons when naviagating a
+Carousel
+* Bug Fix: Various Related Posts fixes and improvements for added flexibility
+* Bug Fix: WordPress 3.9: Restores ability to edit Contact Forms
+* Bug Fix: WordPress 3.9: Restores Gallery Widget compatability
+* Bug Fix: Ensure Markdown is kept when Bulk Editing posts
+* Bug Fix: Improved Jetpack's Multisite Network Admin page for networks with a
+large number of sites
+* Bug Fix: Ensure Sharing settings persist when Bulk Editing a post
+* Bug Fix: Various other shortcode improvements
+
+= 2.9.3 =
+Release Date: April 10, 2014
+Release Post: http://wp.me/p1moTy-U2
+
+* Important security update. CVE-2014-0173
+
+= 2.9.2 =
+Release Date: March 17, 2014
+
+* Bug Fix: Publicize: When publishing from a mobile app or third-party client,
+Publicize now works again.
+
+= 2.9.1 =
+Release Date: March 6, 2014
+
+* Bug Fix: After the Deadline: Fix a Javascript glitch that could prevent
+publishing of posts.
+* Bug Fix: SSO: Disable the implementation of an option that had been removed
+before release. This would have only been an issue if a site administrator
+had enabled the module during an early beta of 2.9.
+
+= 2.9 =
+Release Date: February 26, 2014
+Release Post: http://wp.me/p1moTy-RN
+
+* Added Multisite network functionality
+* New Module: Related Posts
+* Enhancement: Single Sign On
+* Enhancement: Mixcloud shortcode and oEmbed
+* Enhancement: Gist shortcode and oEmbed
+* Enhancement: Modify Facebook Like Box widget to support new Facebook
+parameters
+* Enhancement: Rolled the Push Notifications module into the Notes module
+* Enhancement: Update kses with Markdown
+* Enhancement: Adding keyboard accessibility to sharing buttons config page
+* Enhancement: Pull WordPress testing bits from the new official git mirror at
+WordPress.org
+* Bug Fix: Widget Visibility
+* Bug Fix: Revisions box in Custom CSS
+* Bug Fix: Fix several bugs in the WordPress Posts Widget so that it correctly
+updates
+* Bug Fix: Limit Login Attempts no longer generates false positives from
+xmlrpc.
+* Bug Fix: Clear max_posts transient on theme switch.
+* Bug Fix: Lower priority of sync to allow all CPTs to be registered.
+* Bug Fix: Contact form fields emailed in correct order.
+
+* Other bugfixes and enhancements at
+https://github.com/Automattic/jetpack/commits/2.9
+
+= 2.8 =
+Release Date: January 31, 2014
+Release Post: http://wp.me/p1moTy-Pd
+
+* New Module: Markdown
+* Module Update: Jetpack Monitor
+* Enhancement: Infinite Scroll: Keep track of $current_day between requests so
+the_date() works well.
+* Enhancement: Embeds: New filter to turn off embeds in comments.
+* Enhancement: Contact Form: Add placeholder support.
+* Enhancement: Widget: Gravatar Profile: Added filters to allow users to
+customize headings and fixed output of personal links.
+* Enhancement: Facebook OG Tags: Add `published_time`, `modified_time`, and
+`author` if the post type supports it.
+* Enhancement: Sharing: Display buttons on CPT archive pages.
+* Enhancement: Sharing: Add `get_share_title` function and filter.
+* Enhancement: Sharing: Add filter `sharing_display_link`.
+* Enhancement: Twitter Timeline: Flesh out tweet limit option.
+* Enhancement: Social Links: Add Google+ to the list of supported services.
+* Enhancement: Stats: Improve dashboard styles in 3.8.
+* Enhancement: Stats: No longer use Quantcast.
+* Enhancement: Top Posts: Add `jetpack_top_posts_days` filter.
+* Enhancement: AtD: Add TinyMCE 4 compatibility for its pending arrival in
+WordPress 3.9
+* Enhancement: Genericons: Update to v3.0.3
+* Enhancement: Tiled Galleries: Add alt attributes to images.
+* Enhancement: Shortcode: YouTube: Accept protocol-relative URLs.
+* Enhancement: Shortcode: Slideshow: Add white background option.
+* Enhancement: Shortcode: YouTube: Add support for the two closed-caption
+arguments.
+* Enhancement: Shortcode: Vimeo: Update the regex to support the new embed
+code.
+* Enhancement: Shortcode: Google Maps: Update the regex to handle new format
+for embeds.
+* Enhancement: Likes: Avoid a PHP Notice when $_POST['post_type'] is not set
+in meta_box_save.
+* Enhancement: Smush images to save on file size.
+* Enhancement: Publicize: Enable opt-in publicizing of custom post types.
+* Bug Fix: Random Redirect: Further namespace to avoid conflicts.
+* Bug Fix: Twitter Timeline: Resolve undefined index notice.
+* Bug Fix: Featured Content: Add extra class_exists() check to be extra
+careful.
+* Bug Fix: Facebook OG Tags: Change OG type of Home and Front Page to
+'website'
+* Bug Fix: Widget Visibility: Add support for old-style single use widgets.
+* Bug Fix: Google Authorship: Support apostrophe in author names.
+* Bug Fix: Media Extractor: Assorted graceful failure caveats.
+* Bug Fix: Carousel: 'Link to None' bug fixed.
+* Bug Fix: Embeds: Bandcamp: Switch escaping function for album and track IDs
+to handle (int)s greater than PHP_INT_MAX
+* Bug Fix: Some plugins trying to catch brute-force attacks mistakenly flagged
+the Jetpack connection as one.
+
+= 2.7 =
+Release Date: December 11, 2013
+Release Post: http://wp.me/p1moTy-Mk
+
+* Enhancement: Google+ Publicize
+* Enhancement: Add Cloudup as an oEmbed provider
+* Enhancement: Subscriptions: Add subscribe_field_id filter to allow updated
+ids when using multiple widgets
+* Enhancement: Infinite Scroll: TwentyFourteen Support
+* Bug Fix: Contact Form: Fix warning when form is called outside the loop
+* Bug Fix: Featured Content: Moving Settings to Customizer, provide option to
+set default tag as fallback, specify all supported post-types rather than just
+additional ones. Description Updates
+* Bug Fix: Featured Content: Compat with 'additional_post_types' theme support
+argument. Comment updates
+* Bug Fix: Featured Content: Make sure $term is an object before we treat it
+as one
+* Bug Fix: GlotPress: Merge with latest GlotPress
+* Bug Fix: Infinite Scroll: prevent Undefined index notice that can cause IS
+to fail when user has WP_DEBUG set to true
+* Bug Fix: Infinite Scroll: Improved compatibility with Carousel, Tiled
+Galleries, VideoPress, and the `[audio]` and `[video]` shortcodes
+* Bug Fix: Likes: Stop manually including version.php and trust the global.
+Some whitespace fixes, and if it's an attachment, follow the post_status of
+the parent post
+* Bug Fix: Mobile Theme: Display password field for Gallery format protected
+posts
+* Bug Fix: Sharing: Add new translation width for share button, and Google
+Plus icons
+* Bug Fix: Shortcodes: Support Ineternational Google domains for maps
+* Bug Fix: Shortcodes: Facebook Embeds: Register alternate permalink.php URL
+for posts
+* Bug Fix: Subscriptions: Moved inline styles from widget email input to
+separate css file
+* Bug Fix: Theme Tools: Fix glitch where random-redirect.php also showed as a
+plugin being deleted if you were deleting Jetpack
+* Bug Fix: Misc: Internationalization & RTL updates
+* Bug Fix: Misc: Prevent collisions with 'Facebook Featured Image & OG Meta
+Tags' plugin
+
+= 2.6.1 =
+Release Date: December 3, 2013
+
+* Bug Fix: minor styling fix in pre- and post-MP6/3.8 UI changes.
+* Bug Fix: Stats: spinner gif url fix when the user is viewing it over https.
+* Bug Fix: Stats: Switch to esc_html from htmlspecialchars in error message --
+better to be native
+* Bug Fix: Media Extractor: some hosts don't compile unicode for
+preg_match_all, so we temporarily removed the block that depended on it.
+* Bug Fix: Media Extractor: Add in some error handling for malformed URLs.
+* Bug Fix: Twitter Cards: treat single-image galleries as a photo-type.
+* Bug Fix: Update conflicting plugins for OG tags and Twitter Cards.
+* Bug Fix: Correct max supported version number -- had been 3.6, update to
+3.7.1
+
+= 2.6 =
+Release Date: November 28, 2013
+Release Post: http://wp.me/p1moTy-KE
+
+* Enhancement: WPCC / now called [SSO](http://jetpack.com/support/sso/):
+refactored.
+* Enhancement: Monitor: new module which will notify you if your site goes
+down(http://jetpack.com/support/monitor/).
+* Enhancement: Custom CSS: replace Ace editor with Codemirror.
+* Enhancement: Widgets: new “Display Posts” widget.
+* Enhancement: WP-CLI: add commands to disconnect a site and manage modules.
+* Enhancement: Contact Form: new filters, `grunion_contact_form_field_html`
+and `grunion_should_send_email`.
+* Enhancement: Custom Post Types: new restaurant post type.
+* Enhancement: Genericons: update to version 3.0.2.
+* Enhancement: Infinite Scroll: many improvements and fixes.
+* Enhancement: Likes: performance improvements.
+* Enhancement: MP6: Jetpack icons are now compatible with WordPress 3.8.
+* Enhancement: Open Graph: better descriptions, fallback images, and media
+extraction from video posts.
+* Enhancement: Publicize: new background token tests for connected publicize
+services and display problems on settings sharing and add new post.
+* Enhancement: Shortcodes: updated Bandcamp shortcode to support the
+`tracklist` and `minimal` attributes, as well as more `artwork` attribute
+values.
+* Enhancement: Shortlinks: add Custom Post Type support.
+* Enhancement: Subscriptions: add more ways to customize the subscriptions
+widget.
+* Enhancement: Twitter Cards: better media management and card type detection,
+and better handling of conflicts with other Twitter Cards plugins.
+* Enhancement: better handling of conflicts with other plugins.
+* Bug Fix: After the Deadline: add a typeof check for `tinyMCEPreInit.mceInit`
+to prevent js errors.
+* Bug Fix: Carousel: speed improvements and several bugfixes.
+* Bug Fix: Contact Form: remove nonce creating issues with caching plugins.
+* Bug Fix: Custom Post Types: Testimonials: return if featured image is empty
+so it can be removed after it’s been set.
+* Bug Fix: Featured Content: add additional post type support through the
+`additional_post_types` argument.
+* Bug Fix: Google Authorship: support apostrophes in Google+ profiles.
+* Bug Fix: Google Authorship: use a regexp Instead of using
+`mb_convert_encoding`, which doesn’t enjoy universal support.
+* Bug Fix: Heartbeat: ensure that it never triggers more than once per week.
+* Bug Fix: JSON API: add new `?meta=` parameter that allows you to expand the
+data found in the `meta->links` responses.
+* Bug Fix: JSON API: add new `is_private` response to the sites endpoint and
+`global_ID` response to the reader and post endpoints.
+* Bug Fix: Mobile Theme: allow small images to display inline.
+* Bug Fix: Mobile Theme: fix fatal errors for missing `minileven_header`
+function.
+* Bug Fix: Photon: fix errors when an image is not uploaded properly.
+* Bug Fix: Shortcodes: improvements to Archives, Google+, Presentations, Vine
+and Youtube.
+* Bug Fix: Tiled Galleries: improve display of panoramic images and fix errors
+when an image is not uploaded properly.
+
+= 2.5 =
+Release Date: September 19, 2013
+Release Post: http://wp.me/p1moTy-xS
+
+* Enhancement: Connect your Google+ profile and WordPress site to prove
+authorship of posts.
+* Enhancement: Improved sharing buttons display.
+* Enhancement: Comment on your posts using Google+ to signin.
+* Enhancement: Embed Google+ posts into your posts.
+* Enhancement: Added event logging capabilities for debugging
+* Enhancement: LaTeX is now available in dev mode
+* Enhancement: Introduced gallery widget
+* Enhancement: Added new module: VideoPress
+* Enhancement: Updated identity crisis checker
+* Enhancement: Tiled Gallery widget added
+* Enhancement: Google +1 button changed to Google+ Share button, to avoid
+confusion
+* Enhancement: Added check to ensure Google+ authorship accounts have
+disconnected properly
+* Enhancement: Updated identity crisis checker
+* Enhancement: Tiled Gallery widget added
+* Enhancement: Google +1 button changed to Google+ Share button, to avoid
+confusion
+* Enhancement: Added the ability to embed Facebook posts
+* Bug Fix: Redirect issue with G+ authorship when WordPress is not in the root
+directory
+* Enhancement: Better security if carousel to prevent self-XSS
+* Enhancement: Better handling of cookies for subsites on multisite installs
+* Bug Fix: Check for post in G+ authorship before accessing it
+
+= 2.4.2 =
+Release Date: September 5, 2013
+
+* Enhancement: Converted to module headers to detect Auto-Activating modules.
+* Enhancement: WPCC: Added 'Close' link to deactivate WPCC in the admin nag.
+* Enhancement: JSON API: Add User Nicename to the user data.
+* Bug Fix: Contact Form: Stopped using a short tag.
+* Bug Fix: Changed CSS selector to catch MP6 stylings.
+* Bug Fix: Dropped __FILE__ references in class.jetpack.php in favor of
+JETPACK__PLUGIN_DIR constant, now code that deactivates the plugin from the
+connect nag works again.
+* Bug Fix: Random Redirect: Add random-redirect to the plugins overriden list,
+in case someone is using Matt's Random Redirect plugin.
+* Bug Fix: Tiled Gallery: Revert r757178 relating to tiled gallery defaults.
+* Bug Fix: Return false, not zero, if $GLOBALS['content_width'] isn't defined.
+* Bug Fix: WPCC: Don't call wp_login_url() in the constructor -- if someone is
+running a custom login page, that can break things if their plugin runs
+get_permalink as a filter before init.
+* Bug Fix: Tiled Gallery: Add fallback if post_parent == 0 due to
+infinite_scroll_load_other_plugins_scripts.
+* Bug Fix: Custom CSS: Set the ACE gutter z-index to 1.
+* Bug Fix: Custom Post Types: Switch from wp_redirect() to wp_safe_redirect().
+* Bug Fix: Likes: Set overflow:hidden; on the likes adminbar item.
+* Bug Fix: Mobile Theme: Migrate where/when the custom header stuff is
+included.
+* Bug Fix: Slideshow Shortcode: Add a height of 410px.
+
+= 2.4.1 =
+Release Date: September 4, 2013
+
+* Enhancement: Don't auto-activate WPCC.
+
+= 2.4 =
+Release Date: August 30, 2013
+Release Post: http://wp.me/p1moTy-wv
+
+* Enhancement: WordPress.com Connect (WPCC): New Module.
+* Enhancement: Widget Visibility: New Module.
+* Enhancement: Shortcode: Addition of new Twitter Timeline shortcode.
+* Enhancement: Shortcode: Addition of new Presentation shortcode.
+* Enhancement: Shortcode: Addition of new Vine shortcode.
+* Enhancement: Custom Post Types: CPTs are available.
+* Enhancement: Subscriptions: Add 'jetpack_is_post_mailable' filter.
+* Enhancement: OpenGraph: Add Twitter Cards meta tags as well.
+* Enhancement: Custom CSS: Update lessc and scssc preprocessors to 0.4.0 and
+0.0.7 respectively.
+* Enhancement: Omnisearch: Add Media results.
+* Enhancement: Likes: Use a protocol-agnostic iframe, instead of forced HTTPS.
+* Enhancement: Top Posts: Increase post limit.
+* Enhancement: Publicize: Updated JS and UI.
+* Enhancement: Photon: New filter to let site admins/owners enable photon for
+HTTPS urls.
+* Enhancement: New jetpack_get_available_modules filter.
+* Enhancement: Subscriptions: Antispam measures.
+* Bug Fix: Add inline style to keep plugins/themes from inadvertently hiding
+the Connect box.
+* Bug Fix: Custom CSS: Respect the new wp_revisions_to_keep filter.
+* Bug Fix: Photon: Only hook jetpack_photon_url into the filter if the user
+has Photon active.
+* Bug Fix: Heartbeat: Used wrong object, occasinally fatal-erroring out for
+the cron.
+* Bug Fix: Add an empty debug.php file to the /modules/ folder, to solve some
+update issues where it never got deleted.
+
+= 2.3.5 =
+Release Date: August 12, 2013
+Release Post: http://wp.me/p1moTy-vf
+
+* Enhancement: Added Path support to Publicize.
+
+= 2.3.4 =
+Release Date: August 6, 2013
+Release Post: http://wp.me/p1moTy-uL
+
+* Bug Fix: Correct when output occurs with CSV export for feedback.
+* Bug Fix: Tidy up the Heartbeat API.
+* Enhancement: User Agent: Improve detecting of bots.
+* Enhancement: Genericons: Make sure we're pulling the freshest version from
+genericons.com on each release.
+* Enhancement: JSON API: Open up replies/new endpoints so that users can
+comment on blogs that are not in their access token.
+* Enhancement: Photon: Apply to `get_post_gallery()` function as well.
+* Enhancement: Tiled Galleries: Add a default bottom margin to be more robust
+out of the box.
+* Translations: Adding in fresher translation files.
+* Deprecation: Removing the retinization code for 3.4, as it was included in
+WordPress trunk from 3.5 onwards.
+
+= 2.3.3 =
+Release Date: July 26, 2013
+Release Post: http://wp.me/p1moTy-uv
+
+* Bug Fix: We were inadvertently overwriting cron schedules with our Jetpack
+heartbeat. This should now be fixed.
+* Enhancement: New Facebook Sharing icons.
+* Enhancement: Minor update to the Minileven stylesheet.
+
+= 2.3.2 =
+Release Date: July 25, 2013
+Release Post: http://wp.me/p1moTy-uv
+
+* Bug Fix: Fixed an issue where Facebook Pages were not available when
+connecting a Publicize account.
+* Bug Fix: For some web hosts, fixed an issue where 'Jetpack ID' error would
+occur consistently on connecting to WordPress.com.
+* Enhancement: Adding some new stats and heartbeat checking to Jetpack.
+
+= 2.3.1 =
+Release Date: July 2, 2013
+Release Post: http://wp.me/p1moTy-t9
+
+* Enhancement: Social Links: Retooling the class for better consistency and
+performance behind the scenes.
+* Enhancement: Omnisearch: Make it easier to search Custom Post Types. No
+longer need to extend the class, if all you want is a basic display. Just
+call `new Jetpack_Omnisearch_Posts( 'cpt' );`
+* Enhancement: Sharing Buttons: LinkedIn: Use the official button's sharing
+link on the Jetpack implementation for a more consistent sharing experience
+and produce better results on LinkedIn's end.
+* Enhancement: Debug / Connection: Better logic in determining whether the
+server can use SSL to connect to WPCOM servers.
+* Enhancement: Sharing: Twitter: Calculate the size of the Tweet based on the
+short URL rather than the full URL size.
+* Enhancement: Debug: More readable and understandable messages.
+* Enhancement: Likes: Including some MP6 styles.
+* Enhancement: Comments: Add new core classes to comment form. See
+http://core.trac.wordpress.org/changeset/24525
+* Bug Fix: Omnisearch: Don't load everything initially, run the providers off
+admin_init, and then issue an action for folks to hook into.
+* Bug Fix: Omnisearch: Modify some child class functions to match the parent's
+parameters and avoid strict notices in newer versions of PHP.
+* Bug Fix: Omnisearch: Hide the search form in the module description if the
+current user can't use it.
+* Bug Fix: Comment Form: Use edit_pages, not edit_page (fixes glitch in
+previous beta, never publicly released).
+* Bug Fix: Twitter Timeline Widget: Additional testing of values and casting
+to default if they are nonconforming.
+* Bug Fix: Sharing: Pinterest: Make the button wider if there's a count to
+avoid overlapping with others.
+* Bug Fix: Post By Email: Change configuration_redirect to static.
+* Bug Fix: Likes: Don't call configuration_redirect as a static, do it as a
+method.
+* Bug Fix: Add some further security measures to module activation.
+
+= 2.3 =
+Release Date: June 19, 2013
+Release Post: http://wp.me/p1moTy-rX
+
+* Enhancement: Omnisearch: Search once, get results from everything!
+Omnisearch is a single search box that lets you search many different things
+* Enhancement: Debugger: this module helps you debug connection issues right
+from your dashboard, and contact the Jetpack support team if needed
+* Enhancement: Social Links: this module is a canonical source, based on
+Publicize, that themes can use to let users specify where social icons should
+link to
+* Enhancement: It’s now easier to find out if a module is active or note,
+thanks to the new Jetpack::is_module_active()
+* Enhancement: Contact Form: You are now able to customize the submit button
+text thanks to the submit_button_text parameter
+* Enhancement: Comments: We've added a filter to let users customize the
+Comment Reply label, and users can now also customize the prompt on the
+comment form again.
+* Enhancement: Mobile Theme: Add genericons.css and registering it so it’s
+easily accessible to other modules that may want it
+* Enhancement: Tiled Galleries: You can now customize the captions, thanks to
+the jetpack_slideshow_slide_caption filter
+* Enhancement: Widgets: Twitter Timeline: Add the noscrollbar option
+* Enhancement: Widgets: Facebook Like Box Widget: add a show_border attribute
+* Enhancement: Widgets: FB Like Box: let Jetpack users override the iframe
+background color set in an inline style attribute by using the
+jetpack_fb_likebox_bg filter
+* Bug Fix: Carousel: Fix a bug where double-clicking a gallery thumbnail broke
+the carousel functionality
+* Bug Fix: Comments: Change “must-log-in” to class from ID
+* Bug Fix: Contact Form: Make the Add Contact Form link a button, ala Add
+Media in core
+* Bug Fix: Contact Form: Fix encoding of field labels
+* Bug Fix: Contact Form: Remove references to missing images
+* Bug Fix: Fix 2 XSS vulnerabilities
+* Bug Fix: JSON API: Minor fixes for bbPress compatibility
+* Bug Fix: JSON API: Fix metadata bugs
+* Bug Fix: JSON API: Add a new hook that is fired when a post is posted using
+the API
+* Bug Fix: JSON API: Prefork/REST: update path normalizer to accept versions
+other than 1
+* Bug Fix: JSON API: Remove extra parenthesis in CSS
+* Bug Fix: Custom CSS: Move content width filters higher up so that they’re
+active for all users, not just logged-in admins.
+* Bug Fix: Custom CSS: All CSS properties that accept images as values need to
+be allowed to be declared multiple times so that cross-browser gradients work
+* Bug Fix: Infinite Scroll: Allow themes to define a custom function to render
+the IS footer
+* Bug Fix: Infinite Scroll: Fix up Twenty Thirteen styles for RTL and small
+viewports.
+* Bug Fix: Likes: Fix ‘Call to undefined function’
+* Bug Fix: Likes: Add scrolling no to iframe to make sure that like button in
+admin bar does not show scrollbars
+* Bug Fix: Likes: Remove setInterval( JetpackLikesWidgetQueueHandler, 250 )
+call that was causing heavy CPU load
+* Bug Fix: Mobile Theme: Remove unused variable & function call
+* Bug Fix: Publicize: Fix LinkedIn profile URL generation
+* Bug Fix: Publicize: Better refresh handling for services such as LinkedIn
+and Facebook
+* Bug Fix: Shortcodes: Audio shortcode: Treat src as element 0. Fixes audio
+shortcodes created by wp_embed_register_handler when an audio url is on a line
+by itself
+* Bug Fix: Bandcamp: Updates to the Bandcamp shortcode
+* Bug Fix: Stats: Fix missing function get_editable_roles on non-admin page
+loads
+* Bug Fix: Widgets: Twitter Timeline: Fix HTML links in admin; set default
+values for width/height; change some of the sanitization functions
+* Bug Fix: Widgets: Top Posts Widget: Exclude attachments
+* Bug Fix: Widgets: Top Posts Widget: fix data validation for number of posts
+* Bug Fix: Fix PHP warnings non-static method called dynamically
+* Bug Fix: Fixed an issue in image extraction from HTML content
+* Bug Fix: Open Graph: Change default minimum size for og:image too 200×200
+* Note: The old Twitter widget was removed in favour of Twitter Timeline
+widget
+* Note: Add is_module_active() to make it easier to detect what is and what
+isn’t
+* Note: Compressing images via lossless methods
+* Note: Tidying up jetpack’s CSS
+* Note: Set the max DB version for our retina overrides that were meant to
+stop for WordPress 3.5
+* Note: Updating spin.js to the current version, and shifting to the canonical
+jquery.spin.js library
+* Note: Adding Jetpack_Options class, and abstracting out options functions to
+it
+
+= 2.2.5 =
+Release Date: May 1, 2013
+Release Post: http://wp.me/p1moTy-p8
+
+* Enhancement: Stats: Counting of registered users' views can now be enabled
+for specific roles
+* Bug Fix: Security tightening for metadata support in the REST API
+* Bug Fix: Update the method for checking Twitter Timeline widget_id and
+update coding standards
+* Bug Fix: Custom CSS: Allow the content width setting to be larger than the
+theme's content width
+* Bug Fix: Custom CSS: Fix possible missing argument warning.
+
+= 2.2.4 =
+Release Date: April 26, 2013
+Release Post: http://wp.me/p1moTy-oU
+
+* Bug Fix: JSON API compat file include was not assigning a variable
+correctly, thus throwing errors. This has been resolved.
+
+= 2.2.3 =
+Release Date: April 26, 2013
+Release Post: http://wp.me/p1moTy-oR
+
+* Enhancement: Comments - Add the reply-title H3 to the comment form so that
+themes or user CSS can style it
+* Enhancement: Custom CSS - Support for the CSS @viewport
+* Enhancement: JSON API - Support for i_like, is_following, and is_reblogged
+* Enhancement: JSON API: Custom Post Type Support
+* Enhancement: JSON API: Meta Data Support
+* Enhancement: JSON API: Bundled Support for bbPress
+* Enhancement: JSON API: Additions of following, reblog, and like status for
+post endpoints.
+* Enhancement: Shortcodes - Add Bandcamp shortcode
+* Enhancement: Tiled Galleries - Add code to get blog_id
+* Bug Fix: Carousel - Support relative image paths incase a plugin is
+filtering attachment URLs to be relative instead of absolute
+* Bug Fix: Carousel - Add likes widget to images / Respect comment settings
+for name/email
+* Bug Fix: Carousel - Make name and email optional if the setting in the admin
+area says they are
+* Bug Fix: Contact Form - Bug fixes, including a fix for WP-CLI
+* Bug Fix: Contact Form - Remove deprecated .live calls, delegate lazily to
+jQuery(document) since it's all in an iframe modal
+* Bug Fix: Contact Form - RTL styles
+* Bug Fix: Contact Form - Better handle MP6 icons
+* Bug Fix: Custom CSS - array_shift() took a variable by reference, so avoid
+passing it the result of a function
+* Bug Fix: Custom CSS - Allow case-insensitive CSS properties (<a
+href="https://wordpress.org/support/topic/two-issues-with-jetpack-css-module?replies=9">ref</a>)
+* Bug Fix: Infinite Scroll - Maintain main query's `post__not_in` values when
+querying posts for IS
+* Bug Fix: Infinite Scroll - Ensure that IS's `pre_get_posts` method isn't
+applied in the admin. Also fixes an incorrect use of `add_filter()` where
+`add_action()` was meant. Fixes #1696-plugins
+* Bug Fix: Infinite Scroll - CSS update - IS footer was too large in Firefox
+* Bug Fix: Infinite Scroll - Add bundled support for Twenty Thirteen default
+theme
+* Bug Fix: Infinite Scroll - Include posts table's prefix when modifying the
+SQL WordPress generates to retrieve posts for Infinite Scroll
+* Bug Fix: JSON API - Use wp_set_comment_status to change the comment status,
+to make sure actions are run where needed
+* Bug Fix: Likes - Update style and logic for matching id's
+* Bug Fix: Mobile Theme - Ensure that
+<code>minileven_actual_current_theme()</code> is child-theme compatible +
+other updates
+* Bug Fix: Mobile Theme - Update method for finding currently active theme.
+* Bug Fix: Notifications - Remove the postmessage.js enqueue since this
+feature solely supports native postMessage
+* Bug Fix: Notifications - Clean up script enqueues and use core versions of
+underscore and backbone on wpcom as fallbacks
+* Bug Fix: Notifications - Enqueue v2 scripts and style
+* Bug Fix: Notifications - Prefix module-specific scripts and style to prevent
+collision
+* Bug Fix: Notifications - Include lang and dir attributes on
+#wpnt-notes-panel so the notifications iframe can use these to display
+correctly
+* Bug Fix: Open Graph: Use the profile OG type instead of author. Add tags for
+first/last names
+* Bug Fix: Publicize - Remove the Yahoo! service because they stopped
+supporting that API entirely
+* Bug Fix: Publicize - fix fatal errors caused by using a method on a
+non-object. Props @ipstenu
+* Bug Fix: Sharing - Adding 2x graphics for Pocket sharing service
+* Bug Fix: Sharing - Bug fixes, and a new filter
+* Bug Fix: Shortcodes - Audio: make sure that the Jetpack audion shortcode
+does not override the 3.6 core audio shortcode. Also, we need to filter the
+old Jetpack-style shortcode to properly set the params for the Core audio
+shortcode.
+* Bug Fix: Shortcodes - Audio: Re-enable the flash player
+* Bug Fix: Shortcodes - Slideshow: RTL styling update
+* Bug Fix: Tiled Galleries - Fix IE8 display bug where it doesn't honor inline
+CSS for width on images
+* Bug Fix: Tiled Galleries - Remove depreacted hover call, use mouseenter
+mouseleave instead
+* Enhancement: Twitter Timeline Widget: New JavaScript based widget. Old one
+will discontinue May 7th.
+
+= 2.2.2 =
+Release Date: April 5, 2013
+
+* Enhancement: Mobile Theme: Add controls for custom CSS.
+* Enhancement: Sharing: Add Pocket to the available services.
+* Bug Fix: Custom CSS: Update the method for generating content width setting.
+* Bug Fix: JSON API: Security updates.
+* Bug Fix: Likes: Add settings for email notifications and misc style updates.
+* Bug Fix: Notifications: Add the post types to sync after init.
+* Bug Fix: Publicize: RTL styling.
+* Bug Fix: Shortcodes: security fixes and function prefixing.
+* Bug Fix: Widgets: Update wording on the Top Posts widget for clarity.
+* Bug Fix: Jetpack Post Images security fixes.
+
+= 2.2.1 =
+Release Date: March 28, 2013
+Release Post: http://wp.me/p1moTy-ob
+
+* Enhancement: Development Mode: Define the `JETPACK_DEV_DEBUG` constant to
+`true` to enable an offline mode for localhost development. Only modules that
+don't require a WordPress.com connection can be enabled in this mode.
+* Enhancement: Likes: Added the number of likes to the wp-admin/edit.php
+screens.
+* Enhancement: Mobile Theme - design refresh
+* Enhancement: Shortcodes - Add a filter to the shortcode loading section so
+that a plugin can override what Jetpack loads for shortcodes
+* Enhancement: Widgets - Filter Jetpack's widgets so that a plugin can control
+which widgets get loaded
+* Bug Fix: Comments - Add in a wrapper div with id='commentform'
+* Bug Fix: Contact Form - Added date field with datepicker
+* Bug Fix: Contact Form - Allowed non-text widgets to use contact forms by
+running their output through the widget_text filter
+* Bug Fix: Custom CSS - Allowing color values to be defined multiple times
+* Bug Fix: Custom CSS - Dynamically loading the correct CSS/LESS/SCSS mode for
+the CSS editor if the user changes the preprocessor
+* Bug Fix: Custom CSS - Using the unminified worker CSS
+* Bug Fix: Custom CSS - Added rule: reminder about using .custom-background on
+body selector
+* Bug Fix: Custom CSS - Modified rule: Removed portion of overqualification
+rule that deems 'a.foo' overqualified if there are no other 'a' rules
+* Bug Fix: Custom CSS - Ensuring that the editor and the textarea behind it
+are using the same font so that the cursor appears in the correct location
+* Bug Fix: Custom CSS - Fix a bug that caused some sites to always ignore the
+base theme's CSS when in preview mode
+* Bug Fix: Custom CSS - Run stripslashes() before passing CSS to save()
+* Bug Fix: Custom CSS - Moving inline CSS and JavaScript into external files
+* Bug Fix: Infinite Scroll - Use the `is_main_query()` function and query
+method
+* Bug Fix: Infinite Scroll - Remove unused styles and an unnecessary margin
+setting
+* Bug Fix: Infinite Scroll - Allow the query used with IS to be filtered, so
+IS can be applied to a new query within a page template
+* Bug Fix: JSON API - Catch the 'User cannot view password protected post'
+error from can_view_post and bypass it for likes actions if the user has the
+password entered
+* Bug Fix: Likes - Bump cache buster, Don't show likes for password protected
+posts
+* Bug Fix: Notifications - Remove a redundant span closing tag
+* Bug Fix: Photon - If an image is already served from Photon but the anchor
+tag that surrounds it hasn't had its `href` value rewritten to use Photon, do
+so. Accounts for WP galleries whose individual items are linked to the
+original image files
+* Bug Fix: Publicize - Allows GLOBAL_CAP to be filtered, Adds an AYS to
+connection deletion, UI improvement for MP6 (and in general)
+* Bug Fix: Sharedaddy - Fire the sharing redirect earlier for increased plugin
+compatibility
+* Bug Fix: Stats - Move the display:none CSS output to wp_head so it gets
+written inside the HEAD tag if the option to hide the stats smilie is active
+* Bug Fix: Tiled Galleries - A more descriptive name for the default gallery
+type
+* Bug Fix: Tiled Galleries - Hide the Columns setting for gallery types that
+don't support it
+* Bug Fix: Run the admin_menu action late so that plugins hooking into it get
+a chance to run
+* Bug Fix: Prophylactic strict equality check
+
+= 2.2 =
+Release Date: February 26, 2013
+Release Post: http://wp.me/p1moTy-ns
+
+* Enhancement: Likes: Allow your readers to show their appreciation of your
+posts.
+* Enhancement: Shortcodes: SoundCloud: Update to version 2.3 of the SoundCloud
+plugin (HTML5 default player, various fixes).
+* Enhancement: Shortcodes: Subscriptions: Add a shortcode to enable placement
+of a subscription signup form in a post or page.
+* Enhancement: Sharedaddy: Allow selecting multiple images from a post using
+the Pinterest share button.
+* Enhancement: Contact Form: Allow feedbacks to be marked spam in bulk.
+* Enhancement: Widgets: Readmill Widget: Give your visitors a link to send
+your book to their Readmill library.
+* Note: Notifications: Discontinue support for Internet Explorer 7 and below.
+* Bug Fix: JSON API: Fix authorization problems that some users were
+experiencing.
+* Bug Fix: JSON API: Sticky posts were not being sorted correctly in /posts
+requests.
+* Bug Fix: Stats: sync stats_options so server has roles array needed for
+view_stats cap check.
+* Bug Fix: Infinite Scroll: Display improvements.
+* Bug Fix: Infinite Scroll: WordPress compatibility fixes.
+* Bug Fix: Photon: Only rewrite iamge urls if the URL is compatible with
+Photon.
+* Bug Fix: Photon: Account for registered image sizes with one or more
+dimesions set to zero.
+* Bug Fix: Subscriptions: Make HTML markup more valid.
+* Bug Fix: Subscriptions: Fixed notices displayed in debug mode.
+* Bug Fix: Custom CSS: CSS warnings and errors should now work in environments
+where JavaScript is concatenated or otherwise modified before being served.
+* Bug Fix: Hovercards: WordPress compatibility fixes.
+* Bug Fix: Improved image handling for the Sharing and Publicize modules.
+* Bug Fix: Carousel: Display and Scrollbar fixes.
+* Bug Fix: Tiled Galleries: Restrict images in tiled galleries from being set
+larger than their containers.
+* Bug Fix: Widgets: Gravatar Profile: CSS fixes.
+* Bug Fix: Publicize: Strip HTML comments from the data we send to the third
+party services.
+* Bug Fix: Notifications: Dropped support for IE7 and below in the
+notifications menu.
+* Bug Fix: Custom CSS Editor: Allow custom themes to save CSS more easily.
+* Bug Fix: Infinite Scroll: Waits until the DOM is ready before loading the
+scrolling code.
+* Bug Fix: Mobile Theme: If the user has disabled the custom header text
+color, show the default black header text color.
+* Bug Fix: Mobile Theme: Fix for the "View Full Site" link.
+* Bug Fix: Mobile Theme: Use a filter to modify the output of wp_title().
+* Bug Fix: Publicize: Twitter: Re-enable character count turning red when more
+than 140 characters are typed.
+
+= 2.1.2 =
+Release Date: February 5, 2013
+
+* Enhancement: Infinite Scroll: Introduce filters for Infinite Scroll.
+* Enhancement: Shortcodes: TED shortcode.
+* Bug Fix: Carousel: Make sure to use large image sizes.
+* Bug Fix: Carousel: Clicking the back button in your browser after exiting a
+carousel gallery brings you back to the gallery.
+* Bug Fix: Carousel: Fix a scrollbar issue.
+* Bug Fix: Comments: Move the get_avatar() function out of the base class.
+* Bug Fix: Contact Form: Prevent the form from displaying i18n characters.
+* Bug Fix: Contact Form: Remove the !important CSS rule.
+* Bug Fix: Infinite Scroll: Main query arguments are not respected when using
+default permalink.
+* Bug Fix: JSON API: Trap 'wp_die' for new comments and image uploads.
+* Bug Fix: JSON API: Use a better array key for the user_ID.
+* Bug Fix: JSON API: Make the class instantiable only once, but multi-use.
+* Bug Fix: JSON API: Fix lookup of pages by page slug.
+* Bug Fix: JSON API: Updates for post likes.
+* Bug Fix: Mobile Theme: Remove Android download link for BB10 and Playbook.
+* Bug Fix: Open Graph: Stop using Loop functions to get post data for meta
+tags.
+* Bug Fix: Photon: Suppress and check for warnings when pasing_url and using
+it.
+* Bug Fix: Photon: Ensure full image size can be used.
+* Bug Fix: Photon: Resolve Photon / YouTube embed conflict.
+* Bug Fix: Photon: Fix dimension parsing from URLs.
+* Bug Fix: Photon: Make sure that width/height atts are greater than zero.
+* Bug Fix: Sharedaddy: Layout fixes for share buttons.
+* Bug Fix: Sharedaddy: Always send Facebook a language locale.
+* Bug Fix: Sharedaddy: Don't look up share counts for empty URLs.
+* Bug Fix: Shortcodes: Ensure that images don't overflow their containers in
+the slideshow shortcode.
+* Bug Fix: Shortcodes: only enqueue jquery if archive supports Infinite Scroll
+in the Audio Shortcode.
+* Bug Fix: Tiled Galleries: Use a more specific class for gallery item size to
+avoid conflicts.
+* Bug Fix: Tiled Galleries: Fixing scrolling issue when tapping on a Tiled
+Gallery on Android.
+* Bug Fix: Widgets: Gravatar profile widget typo.
+* Bug Fix: Widgets: Add (Jetpack) to widget titles.
+* Bug Fix: Widgets: Twitter wasn't wrapping links in the t.co shortener.
+* Bug Fix: Widgets: Facebook Likebox updates to handling the language locale.
+* Bug Fix: Widgets: Top Posts: Fixed a WP_DEBUG notice.
+* Bug Fix: Widgets: Gravatar Profile Widget: transient names must be less than
+45 characters long.
+* Bug Fix: typo in delete_post_action function.
+* Bug Fix: Load rendered LaTeX image on same protocol as its page.
+
+
+= 2.1.1 =
+Release Date: January 5, 2013
+Release Post: http://wp.me/p1moTy-ng
+
+* Bug Fix: Fix for an error appearing for blogs updating from Jetpack 1.9.2 or
+earlier to 2.1.
+
+= 2.1 =
+Release Date: January 4, 2013
+Release Post: http://wp.me/p1moTy-m3
+
+* Enhancement: Tiled Galleries: Show off your photos with cool mosaic
+galleries.
+* Enhancement: Slideshow gallery type: Display any gallery as a slideshow.
+* Enhancement: Custom CSS: Allow zoom property.
+* Enhancement: Stats: Show WordPress.com subscribers in stats.
+* Bug Fix: Fix errors shown after connecting Jetpack to WordPress.com.
+* Bug Fix: Photon: Fix bug causing errors to be shown in some posts.
+* Bug Fix: Photon: Convert all images in posts when Photon is active.
+* Bug Fix: Infinite Scroll: Improved compatibility with the other modules.
+* Bug Fix: Custom CSS: Updated editor to fix missing file errors.
+* Bug Fix: Publicize: Don't show the Facebook profile option if this is a
+Page-only account.
+* Bug Fix: Photon: A fix for photos appearing shrunken if they didn't load
+quickly enough.
+* Bug Fix: Sharing: A compatibility fix for posts that only have partial
+featured image data.
+* Bug Fix: Publicize/Sharing: For sites without a static homepage, don't set
+the OpenGraph url value to the first post permalink.
+* Bug Fix: Mobile Theme: Better compatibility with the customizer on mobile
+devices.
+* Bug Fix: Sharing: Don't show sharing options on front page if that option is
+turned off.
+* Bug Fix: Contact Form: Fix PHP warning shown when adding a Contact Form in
+WordPress 3.5.
+* Bug Fix: Photon: Handle images with relative paths.
+* Bug Fix: Contact Form: Fix compatibility with the Shortcode Embeds module.
+
+
+= 2.0.4 =
+Release Date: December 14, 2012
+Release Post: http://wp.me/p1moTy-lT
+
+* Bug Fix: Open Graph: Correct a bug that prevents Jetpack from being
+activated if the SharePress plugin isn't installed.
+
+= 2.0.3 =
+Release Date: December 14, 2012
+Release Post: http://wp.me/p1moTy-lJ
+
+* Enhancement: Infinite Scroll: support
+[VideoPress](https://wordpress.org/plugins/video/) plugin.
+* Enhancement: Photon: Apply to all images retrieved from the Media Library.
+* Enhancement: Photon: Retina image support.
+* Enhancement: Custom CSS: Refined editor interface.
+* Enhancement: Custom CSS: Support [Sass](http://sass-lang.com/) and
+[LESS](http://lesscss.org/) with built-in preprocessors.
+* Enhancement: Open Graph: Better checks for other plugins that may be loading
+Open Graph tags to prevent Jetpack from doubling meta tag output.
+* Bug Fix: Infinite Scroll: Respect relative image dimensions.
+* Bug Fix: Photon: Detect custom-cropped images and use those with Photon,
+rather than trying to use the original.
+* Bug Fix: Custom CSS: Fix for bug preventing @import from working with
+url()-style URLs.
+
+= 2.0.2 =
+Release Date: November 21, 2012
+Release Post: http://wp.me/p1moTy-lu
+
+* Bug Fix: Remove an erroneous PHP short open tag with the full tag to correct
+fatal errors under certain PHP configurations.
+
+= 2.0.1 =
+Release Date: November 21, 2012
+Release Post: http://wp.me/p1moTy-lc
+
+* Enhancement: Photon: Support for the [Lazy
+Load](https://wordpress.org/plugins/lazy-load/) plugin.
+* Bug Fix: Photon: Fix warped images with un- or under-specified dimensions.
+* Bug Fix: Photon: Fix warped images with pre-photonized URLs; don't try to
+photonize them twice.
+* Bug Fix: Infinite Scroll: Check a child theme's parent theme for infinite
+scroll support.
+* Bug Fix: Infinite Scroll: Correct a bug with archives that resulted in posts
+appearing on archives that they didn't belong on.
+* Bug Fix: Publicize: Send the correct shortlink to Twitter (et al.) if your
+site uses a shortener other than wp.me.
+* Bug Fix: Sharing: Improved theme compatibility for the Google+ button.
+* Bug Fix: Notifications: Use locally-installed Javascript libraries if
+available.
+
+= 2.0 =
+Release Date: November 8, 2012
+Release Post: http://wp.me/p1moTy-jg
+
+* Enhancement: Publicize: Connect your site to popular social networks and
+automatically share new posts with your friends.
+* Enhancement: Post By Email: Publish posts to your blog directly from your
+personal email account.
+* Enhancement: Photon: Images served through the global WordPress.com cloud.
+* Enhancement: Infinite Scroll: Better/faster browsing by pulling the next set
+of posts into view automatically when the reader approaches the bottom of the
+page.
+* Enhancement: Open Graph: Provides more detailed information about your posts
+to social networks.
+* Enhancement: JSON API: New parameters for creating and viewing posts.
+* Enhancement: Improved compatibility for the upcoming WordPress 3.5.
+* Bug Fix: Sharing: When you set your sharing buttons to use icon, text, or
+icon + text mode, the Google+ button will display accordingly.
+* Bug Fix: Gravatar Profile Widget: Allow basic HTML to be displayed.
+* Bug Fix: Twitter Widget: Error handling fixes.
+* Bug Fix: Sharing: Improved theme compatibility
+* Bug Fix: JSON API: Fixed error when creating some posts in some versions of
+PHP.
+
+= 1.9.2 =
+Release Date: October 29, 2012
+
+* Bug Fix: Only sync options on upgrade once.
+
+= 1.9.1 =
+Release Date: October 29, 2012
+Release Post: http://wp.me/p1moTy-iC
+
+* Enhancement: Notifications feature is enabled for logged-out users when the
+module is active & the toolbar is shown by another plugin.
+* Bug Fix: Use proper CDN addresses to avoid SSL cert issues.
+* Bug Fix: Prioritize syncing comments over deleting comments on
+WordPress.com. Fixes comment notifications marked as spam appearing to be
+trashed.
+
+= 1.9 =
+Release Date: October 26, 2012
+Release Post: http://wp.me/p1moTy-hC
+
+* Enhancement: Notifications: Display Notifications in the toolbar and support
+reply/moderation of comment notifications.
+* Enhancement: Mobile Push Notifications: Added support for mobile push
+notifications of new comments for users that linked their accounts to
+WordPress.com accounts.
+* Enhancement: JSON API: Allows applications to send API requests via
+WordPress.com (see [the docs](http://developer.wordpress.com/docs/api/) )
+* Enhancement: Sync: Modules (that require the data) sync full Post/Comment to
+ensure consistent data on WP.com (eg Stats)
+* Enhancement: Sync: Improve syncing of site options to WP.com
+* Enhancement: Sync: Sync attachment parents to WP.com
+* Enhancement: Sync: Add signing of WP.com user ids for Jetpack Comments
+* Enhancement: Sync: Mark and obfuscate private posts.
+* Enhancement: Privacy: Default disable enhanced-distribution and json-api
+modules if site appears to be private.
+* Enhancement: Custom CSS: allow applying Custom CSS to mobile theme.
+* Enhancement: Sharing: On HTTPS pageloads, load as much of the sharing embeds
+as possible from HTTPS URLs.
+* Enhancement: Contact Form: Overhaul of the contact form code to fix
+incompatibilites with other plugins.
+* Bug Fix: Only allow users with manage_options permission to enable/disable
+modules
+* Bug Fix: Custom CSS: allow '/' in media query units; e.g.
+(-o-min-device-pixel-ratio: 3/2)
+* Bug Fix: Custom CSS: leave comments alone in CSS when editing but minify on
+the front end
+* Bug Fix: Sharing: Keep "more" pane open so Google+ Button isn't obscured
+* Bug Fix: Carousel: Make sure the original size is used, even when it is
+exceedingly large.
+* Bug Fix: Exclude iPad from Twitter on iPhone mobile browsing
+* Bug Fix: Sync: On .org user role changes synchronize the change to .com
+* Bug Fix: Contact Form: Fix a bug where some web hosts would reject mail from
+the contact form due to email address spoofing.
+
+= 1.8.3 =
+Release Date: October 23, 2012
+
+* Bug Fix: Subscriptions: Fix a bug where subscriptions were not being sent
+from the blog.
+* Bug Fix: Twitter: Fix a bug where the Twitter username was being saved as
+blank.
+* Bug Fix: Fix a bug where Contact Form notification emails were not being
+sent.
+
+= 1.8.2 =
+Release Date: October 4, 2012
+Release Post: http://wp.me/p1moTy-gI
+
+* Bug Fix: Subscriptions: Fix a bug where subscriptions were not sent for
+posts and comments written by some authors.
+* Bug Fix: Widgets: Fix CSS that was uglifying some themes (like P2).
+* Bug Fix: Widgets: Improve Top Posts and Pages styling.
+* Bug Fix: Custom CSS: Make the default "Welcome" message translatable.
+* Bug Fix: Fix Lithuanian translation.
+
+= 1.8.1 =
+Release Date: September 28, 2012
+Release Post: http://wp.me/p1moTy-gx
+
+* Bug Fix: Stats: Fixed a bug preventing some users from viewing stats.
+* Bug Fix: Mobile Theme: Fixed some disabled toolbar buttons.
+* Bug Fix: Top Posts widget: Fixed a bug preventing the usage of the Top Posts
+widget.
+* Bug Fix: Mobile Theme: Fixed a bug that broke some sites when the
+Subscriptions module was not enabled and the Mobile Theme module was enabled.
+* Bug Fix: Mobile Theme: Made mobile app promos in the Mobile Theme footer
+opt-in.
+* Bug Fix: Twitter Widget: A fix to prevent malware warnings.
+* Bug Fix: Mobile Theme: Fixed a bug that caused errors for some users with
+custom header images.
+
+= 1.8 =
+Release Date: September 27, 2012
+Release Post: http://wp.me/p1moTy-fV
+
+* Enhancement: Mobile Theme: Automatically serve a slimmed down version of
+your site to users on mobile devices.
+* Enhancement: Multiuser: Allow multiple users to link their accounts to
+WordPress.com accounts.
+* Enhancement: Custom CSS: Added support for object-fit, object-position,
+transition, and filter properties.
+* Enhancement: Twitter Widget: Added Follow button
+* Enhancement: Widgets: Added Top Posts and Pages widget
+* Enhancement: Mobile Push Notifications: Added support for mobile push
+notifications on new comments.
+* Enhancement: VideoPress: Shortcodes now support the HD option, for default
+HD playback.
+* Bug Fix: Twitter Widget: Fixed tweet permalinks in the Twitter widget
+* Bug Fix: Custom CSS: @import rules and external images are no longer
+stripped out of custom CSS
+* Bug Fix: Custom CSS: Fixed warnings and notices displayed in debug mode
+* Bug Fix: Sharing: Fixed double-encoding of image URLs
+* Bug Fix: Sharing: Fix Google +1 button HTML validation issues (again :))
+* Bug Fix: Gravatar Profile Widget: Reduce size of header margins
+
+= 1.7 =
+Release Date: August 23, 2012
+Release Post: http://wp.me/p1moTy-eq
+
+* Enhancement: CSS Editor: Customize your site's design without modifying your
+theme.
+* Enhancement: Comments: Submit the comment within the iframe. No more full
+page load to jetpack.wordpress.com.
+* Enhancement: Sharing: Share counts for Twitter, Facebook, LinkedIn
+* Enhancement: Sharing: Improve styling
+* Enhancement: Sharing: Add support for ReCaptcha
+* Enhancement: Sharing: Better extensability through filters
+* Enhancement: Widgets: Twitter: Attempt to reduce errors by storing a long
+lasting copy of the data. Thanks, kareldonk :)
+* Regression Fix: Sharing: Properly store and display the sharing label
+option's default value.
+* Bug Fix: Contact Form: remove worse-than-useless nonce.
+* Bug Fix: Subscriptions: remove worse-than-useless nonce.
+* Bug Fix: Sharing: Don't show sharing buttons twice on attachment pages.
+* Bug Fix: Sharing: Increase width of Spanish Like button for Facebook.
+* Bug Fix: Sharing: Use the correct URL to the throbber.
+* Bug Fix: Stats: Fix notice about undefined variable $alt
+* Bug Fix: Subscriptions: Make Subscriptions module obey the settings of the
+Settngs -> Discussion checkboxes for Follow Blog/Comments
+* Bug Fix: Shortcodes: VideoPress: Compatibility with the latest version of
+VideoPress
+* Bug Fix: Shortcodes: Audio: Include JS File for HTML5 audio player
+* Bug Fix: Hovercards: Improve cache handling.
+* Bug Fix: Widgets: Gravatar Profle: Correctly display service icons in edge
+cases.
+* Bug Fix: Widgets: Gravatar Profle: Prevent ugly "flash" of too-large image
+when page first loads on some sites
+* Bug Fix: Carousel: CSS Compatibility with more themes.
+
+= 1.6.1 =
+Release Date: August 4, 2012
+
+* Bug Fix: Prevent Fatal error under certain conditions in sharing module
+* Bug Fix: Add cachebuster to sharing.css
+* Bug Fix: Disable via for Twitter until more robust code is in place
+
+= 1.6 =
+Release Date: August 2, 2012
+Release Post: http://wp.me/p1moTy-e0
+
+* Enhancement: Carousel: Better image resolution selection based on available
+width/height.
+* Enhancement: Carousel: Load image caption, metadata, comments, et alii when
+a slide is clicked to switch to instead of waiting.
+* Enhancement: Carousel: Added a "Comment" button and handling to scroll to
+and focus on comment textarea.
+* Enhancement: Widgets: Facebook Likebox now supports a height parameter and a
+better width parameter.
+* Enhancement: Widgets: Better feedback when widgets are not set up properly.
+* Enhancement: Shortcodes: Google Maps shortcode now supports percentages in
+the width.
+* Enhancement: Shortcodes: Update Polldaddy shortcode for more efficient
+Javascript libraries.
+* Enhancement: Shortcodes: Youtube shortcode now has playlist support.
+* Enhancement: Add Gravatar Profile widget.
+* Enhancement: Update Sharedaddy to latest version, including Pinterest
+support.
+* Enhancement: Retinize Jetpack and much of WordPress.
+* Bug Fix: Shortcodes: Fix Audio shortcode color parameter and rename encoding
+function.
+* Bug Fix: Shortcodes: Don't output HTML 5 version of the Audio shortcode
+because of a bug with Google Reader.
+* Bug Fix: Jetpack Comments: Don't overlead the addComments object if it
+doesn't exist. Fixes spacing issue with comment form.
+* Bug Fix: Contact Form: If send_to_editor() exists, use it. Fixes an IE9 text
+area issue.
+
+= 1.5 =
+Release Date: July 31, 2012
+Release Post: http://wp.me/p1moTy-d7
+
+* Enhancement: Add Gallery Carousel feature
+* Note: the Carousel module bundles http://fgnass.github.com/spin.js/ (MIT
+license)
+
+= 1.4.2 =
+Release Date: June 20, 2012
+
+* Bug Fix: Jetpack Comments: Add alternative Javascript event listener for
+Internet 8 users.
+* Enhancement: Remove more PHP 4 backwards-compatible code (WordPress
+andJetpack only support PHP 5).
+* Enhancement: Remove more WordPress 3.1 and under backwards-compatible code.
+
+= 1.4.1 =
+Release Date: June 15, 2012
+
+* Bug Fix: Jetpack Comments / Subscriptions: Add checkboxes and logic control
+for the Subscription checkboxes.
+
+= 1.4 =
+Release Date: June 14, 2012
+Release Post: http://wp.me/p1moTy-cz
+
+* Enhancement: Add Jetpack Comments feature.
+* Bug Fix: Sharing: Make the sharing_label translatable.
+* Bug Fix: Sharing: Fixed the file type on the LinkedIn graphic.
+* Bug Fix: Sharing: Fixes for the Faceboox Like button language locales.
+* Bug Fix: Sharing: Updates for the "more" button when used with touch screen
+devices.
+* Bug Fix: Sharing: Properly scope the More button so that multiple More
+buttons on a page behave properly.
+* Bug Fix: Shortcodes: Update the YouTube and Audio shortcodes to better
+handle spaces in the URLs.
+* Bug Fix: Shortcodes: Make the YouTube shortcode respect embed settings in
+Settings -> Media when appropriate.
+* Bug Fix: Shortcodes: Removed the Slide.com shortcode; Slide.com no longer
+exists.
+* Bug Fix: Shortcodes: Match both http and https links in the [googlemaps]
+shortcode.
+* Bug Fix: After the Deadline: Code clean up and removal of inconsistencies.
+
+= 1.3.4 =
+Release Date: May 24, 2012
+
+* Bug Fix: Revert changes to the top level menu that are causing problems.
+
+= 1.3.3 =
+Release Date: May 22, 2012
+
+* Bug Fix: Fix notices caused by last update
+
+= 1.3.2 =
+Release Date: May 22, 2012
+
+* Bug Fix: Fix Jetpack menu so that Akismet and VaultPress submenus show up.
+
+= 1.3.1 =
+Release Date: May 22, 2012
+
+* Enhancement: Add a new widget, the Facebook Likebox
+* Bug Fix: Sharing: Sharing buttons can now be used on custom post types.
+* Bug Fix: Contact Forms: Make Contact Forms widget shortcode less aggressive
+about the shortcodes it converts.
+* Bug Fix: Ensure contact forms are parsed correctly in text widgets.
+* Bug Fix: Connection notices now only appear on the Dashboard and plugin
+page.
+* Bug Fix: Connection notices are now dismissable if Jetpack is not network
+activated.
+* Bug Fix: Subscriptions: Fix an issue that was causing errors with new
+BuddyPress forum posts.
+
+= 1.3 =
+Release Date: April 25, 2012
+Release Post: http://wp.me/p1moTy-bq
+
+* Enhancement: Add Contact Forms feature. Formerly Grunion Contact Forms.
+* Bug Fix: Tweak YouTube autoembedder to catch more YouTube URLs.
+* Bug Fix: Correctly load the Sharing CSS files.
+
+= 1.2.4 =
+Release Date: April 6, 2012
+
+* Bug Fix: Fix rare bug with static front pages
+
+= 1.2.3 =
+Release Date: April 5, 2012
+Release Post: http://wp.me/p1moTy-b4
+
+* Enhancement: Twitter Widget: Expand t.co URLs
+* Bug Fix: Various PHP Notices.
+* Bug Fix: WordPress Deprecated `add_contextual_help()` notices
+* Bug Fix: Don't display unimportant DB errors when processing Jetpack nonces
+* Bug Fix: Correctly sync data during certain MultiSite cases.
+* Bug Fix: Stats: Allow sparkline img to load even when there is a DB upgrade.
+* Bug Fix: Stats: Replace "loading title" with post title regardless of type
+and status.
+* Bug Fix: Stats: Avoid edge case infinite redirect for `show_on_front=page`
+sites where the `home_url()` conatins uppercase letters.
+* Bug Fix: Subscriptions: Don't send subscriptions if the feature is turned
+off in Jetpack.
+* Bug Fix: Subscriptions: Fix pagination of subscribers.
+* Bug Fix: Subscriptions: Sync data about categories/tags as well to improve
+subscription emails.
+* Bug Fix: Subscriptions: Better styling for the subscription success message.
+* Bug Fix: Shortcodes: Support for multiple Google Maps in one post. Support
+for all Google Maps URLs.
+* Bug Fix: Shortcodes: Improved support for youtu.be URLs
+* Bug Fix: Shortcodes: Improved Vimeo embeds.
+* Bug Fix: Sharing: Switch to the 20px version of Google's +1 button for
+consistency.
+* Bug Fix: Sharing: Fix Google +1 button HTML validation issues.
+* Bug Fix: Sharing: Disable sharing buttons during preview.
+* Bug Fix: Spelling and Grammar: Properly handle proofreading settings.
+* Bug Fix: Spelling and Grammar: Don't prevent post save when proofreading
+service is unavailable.
+
+= 1.2.2 =
+Release Date: December 6, 2011
+Release Post: http://wp.me/p1moTy-ax
+
+* Bug Fix: Ensure expected modules get reactivated correctly during upgrade.
+* Bug Fix: Don't send subscription request during spam comment submission.
+* Bug Fix: Increased theme compatibility for subscriptions.
+* Bug Fix: Remove reference to unused background image.
+
+= 1.2.1 =
+Release Date: November 18, 2011
+Release Post: http://wp.me/p1moTy-9H
+
+* Bug Fix: Ensure Site Stats menu item is accessible.
+* Bug Fix: Fixed errors displayed during some upgrades.
+* Bug Fix: Fix inaccurate new modules "bubble" in menu for some upgrades.
+* Bug Fix: Fix VaultPress detection.
+* Bug Fix: Fix link to http://jetpack.com/faq/
+
+= 1.2 =
+Release Date: November 17, 2011
+Release Post: http://wp.me/p1moTy-8x
+
+* Enhancement: Add Subscriptions: Subscribe to site's posts and posts'
+comments.
+* Enhancement: Add Google Maps shortcode.
+* Enhancement: Add Image Widget.
+* Enhancement: Add RSS Links Widget.
+* Enhancement: Stats: More responsive stats dashboard.
+* Enhancement: Shortcodes: Google Maps, VideoPress
+* Enhancement: Sharing: Google+, LinkedIn
+* Enhancement: Enhanced Distribution: Added Jetpack blogs to
+https://en.wordpress.com/firehose/
+* Bug Fix: Spelling and Grammar: WordPress 3.3 compatibility.
+* Bug Fix: Translatable module names/descriptinos.
+* Bug Fix: Correctly detect host's ability to make outgoing HTTPS requests.
+
+= 1.1.3 =
+Release Date: July 19, 2011
+Release Post: http://wp.me/p1moTy-90
+
+* Bug Fix: Increase compatibility with WordPress 3.2's new
+`wp_remote_request()` API.
+* Bug Fix: Increase compatibility with Admin Bar.
+* Bug Fix: Stats: Improved performance when creating new posts.
+* Bug Fix: Twitter Widget: Fix PHP Notice.
+* Bug Fix: Sharedaddy: Fix PHP Warning.
+* Enhancement: AtD: Add spellcheck button to Distraction Free Writing screen.
+* Translations: Added: Bosnian, Danish, German, Finnish, Galician, Croatian,
+Indonesian, Macedonian, Norwegian (Bokmål), Russian, Slovak, Serbian, Swedish
+* Translations: Updated: Spanish, French, Italian, Japanese, Brazilian
+Portuguese, Portuguese
+
+= 1.1.2 =
+Release Date: July 6, 2011
+Release Post: http://wp.me/p1moTy-8B
+
+* Bug Fix: Note, store, and keep fresh the time difference between the Jetpack
+site's host and the Jetpack servers at WordPress.com. Should fix all
+"timestamp is too old" errors.
+* Bug Fix: Improve experience on hosts capable of making outgoing HTTPS
+requests but incapable of verifying SSL certificates. Fixes some
+"register_http_request_failed", "error setting certificate verify locations",
+and "error:14090086:lib(20):func(144):reason(134)" errors.
+* Bug Fix: Better fallback when WordPress.com is experiencing problems.
+* Bug Fix: It's Jetpack, not JetPack :)
+* Bug Fix: Remove PHP Warnings/Notices.
+* Bug Fix: AtD: JS based XSS bug. Props markjaquith.
+* Bug Fix: AtD: Prevent stored configuration options from becoming corrupted.
+* Bug Fix: Stats: Prevent missing old stats for some blogs.
+* Bug Fix: Twitter Widget: Fix formatting of dates/times in PHP4.
+* Bug Fix: Twitter Widget: Cache the response from Twitter to prevent "Twitter
+did not respond. Please wait a few minutes and refresh this page." errors.
+* Enhancement: Slightly improved RTL experience. Jetpack 1.2 should include a
+much better fix.
+* Enhancement: Sharedaddy: Improve localization for Facebook Like button.
+* Enhancement: Gravatar Hovercards: Improved experience for Windows browsers.
+
+= 1.1.1 =
+Release Date: March 19, 2011
+Release Post: http://wp.me/p1moTy-8i
+
+* Bug Fix: Improve experience on hosts capable of making outgoing HTTPS
+requests but incapable of verifying SSL certificates. Fixes most "Your Jetpack
+has a glitch. Connecting this site with WordPress.com is not possible. This
+usually means your site is not publicly accessible (localhost)." errors.
+* Bug Fix: Sharedaddy: Fatal error under PHP4. Disable on PHP4 hosts.
+* Bug Fix: Stats: Fatal error under PHP4. Rewrite to be PHP4 compatible.
+* Bug Fix: Stats: Fatal error on some sites modifying/removing core WordPress
+user roles. Add sanity check.
+* Bug Fix: Stats: Replace debug output with error message in dashboard widget.
+* Bug Fix: Stats: Rework hook priorities so that stats views are always
+counted even if a plugin (such as Paginated Comments) bails early on
+template_redirect.
+* Bug Fix: Identify the module that connot be activated to fatal error during
+single module activation.
+* Bug Fix: `glob()` is not always available. Use `opendir()`, `readdir()`,
+`closedir()`.
+* Bug Fix: Send permalink options to Stats Server for improved per post
+permalink calculation.
+* Bug Fix: Do not hide Screen Options and Help links during Jetpack call to
+connect.
+* Bug Fix: Improve readablitiy of text.
+* Bug Fix: AtD: Correctly store/display options.
+* Enhancement: Output more informative error messages.
+* Enhancement: Improve CSS styling.
+* Enhancement: Stats: Query all post types and statuses when getting posts for
+stats reports.
+* Enhancement: Improve performance of LaTeX URLs be using cookieless CDN.
+
+= 1.1 =
+Release Date: March 9, 2011
+Release post: http://wp.me/p1moTy-7R
+
+* Initial release
diff --git a/plugins/jetpack/class.jetpack-client-server.php b/plugins/jetpack/class.jetpack-client-server.php
index 50470e01..a09dea15 100644
--- a/plugins/jetpack/class.jetpack-client-server.php
+++ b/plugins/jetpack/class.jetpack-client-server.php
@@ -130,7 +130,10 @@ class Jetpack_Client_Server {
} else {
Jetpack::activate_default_modules( false, false, array(), $redirect_on_activation_error );
}
-
+
+ // Since this is a fresh connection, be sure to clear out IDC options
+ Jetpack_IDC::clear_all_idc_options();
+
// Start nonce cleaner
wp_clear_scheduled_hook( 'jetpack_clean_nonces' );
wp_schedule_event( time(), 'hourly', 'jetpack_clean_nonces' );
diff --git a/plugins/jetpack/class.jetpack-client.php b/plugins/jetpack/class.jetpack-client.php
index 8eafd6cf..1846ff98 100644
--- a/plugins/jetpack/class.jetpack-client.php
+++ b/plugins/jetpack/class.jetpack-client.php
@@ -18,6 +18,8 @@ class Jetpack_Client {
'timeout' => 10,
'redirection' => 0,
'headers' => array(),
+ 'stream' => false,
+ 'filename' => null,
);
$args = wp_parse_args( $args, $defaults );
@@ -38,8 +40,10 @@ class Jetpack_Client {
$timeout = intval( $args['timeout'] );
$redirection = $args['redirection'];
+ $stream = $args['stream'];
+ $filename = $args['filename'];
- $request = compact( 'method', 'body', 'timeout', 'redirection' );
+ $request = compact( 'method', 'body', 'timeout', 'redirection', 'stream', 'filename' );
@list( $token_key, $secret ) = explode( '.', $token->secret );
if ( empty( $token ) || empty( $secret ) ) {
@@ -64,11 +68,26 @@ class Jetpack_Client {
// Kind of annoying. Maybe refactor Jetpack_Signature to handle body-hashing
if ( is_null( $body ) ) {
$body_hash = '';
+
} else {
- if ( !is_string( $body ) ) {
+ // Allow arrays to be used in passing data.
+ $body_to_hash = $body;
+
+ if ( is_array( $body ) ) {
+ // We cast this to a new variable, because the array form of $body needs to be
+ // maintained so it can be passed into the request later on in the code.
+ if ( count( $body ) > 0 ) {
+ $body_to_hash = json_encode( self::_stringify_data( $body ) );
+ } else {
+ $body_to_hash = '';
+ }
+ }
+
+ if ( ! is_string( $body_to_hash ) ) {
return new Jetpack_Error( 'invalid_body', 'Body is malformed.' );
}
- $body_hash = jetpack_sha1_base64( $body );
+
+ $body_hash = jetpack_sha1_base64( $body_to_hash );
}
$auth = array(
@@ -255,6 +274,8 @@ class Jetpack_Client {
'method' => 'string',
'timeout' => 'int',
'redirection' => 'int',
+ 'stream' => 'boolean',
+ 'filename' => 'string',
) );
/**
@@ -285,4 +306,36 @@ class Jetpack_Client {
return Jetpack_Client::remote_request( $validated_args, $body );
}
+ /**
+ * Takes an array or similar structure and recursively turns all values into strings. This is used to
+ * make sure that body hashes are made ith the string version, which is what will be seen after a
+ * server pulls up the data in the $_POST array.
+ *
+ * @param array|mixed $data
+ *
+ * @return array|string
+ */
+ public static function _stringify_data( $data ) {
+
+ // Booleans are special, lets just makes them and explicit 1/0 instead of the 0 being an empty string.
+ if ( is_bool( $data ) ) {
+ return $data ? "1" : "0";
+ }
+
+ // Cast objects into arrays.
+ if ( is_object( $data ) ) {
+ $data = (array) $data;
+ }
+
+ // Non arrays at this point should be just converted to strings.
+ if ( ! is_array( $data ) ) {
+ return (string)$data;
+ }
+
+ foreach ( $data as $key => &$value ) {
+ $value = self::_stringify_data( $value );
+ }
+
+ return $data;
+ }
}
diff --git a/plugins/jetpack/class.jetpack-connection-banner.php b/plugins/jetpack/class.jetpack-connection-banner.php
new file mode 100644
index 00000000..b8893aaf
--- /dev/null
+++ b/plugins/jetpack/class.jetpack-connection-banner.php
@@ -0,0 +1,520 @@
+<?php
+
+class Jetpack_Connection_Banner {
+ /**
+ * @var Jetpack_Connection_Banner
+ **/
+ private static $instance = null;
+
+ static function init() {
+ if ( is_null( self::$instance ) ) {
+ self::$instance = new Jetpack_Connection_Banner();
+ }
+
+ return self::$instance;
+ }
+
+ /**
+ * Jetpack_Connection_Banner constructor.
+ *
+ * Since we call the Jetpack_Connection_Banner:init() method from the `Jetpack` class, and after
+ * the admin_init action fires, we know that the admin is initialized at this point.
+ */
+ private function __construct() {
+ add_action( 'current_screen', array( $this, 'maybe_initialize_hooks' ) );
+ }
+
+ /**
+ * Checks whether the connection banner A/B test should be ran.
+ *
+ * @since 4.4.0
+ *
+ * @param null $now
+ *
+ * @return bool
+ */
+ static function check_ab_test_not_expired( $now = null ) {
+ // Get the current timestamp in GMT
+ $now = empty( $now ) ? current_time( 'timestamp', 1 ) : $now;
+
+ // Arguments are hour, minute, second, month, day, year. So, we are getting the timestamp for GMT timestamp
+ // for the 15th of December 2016.
+ $expiration = gmmktime( 0, 0, 0, 12, 15, 2016 );
+
+ return $expiration >= $now;
+ }
+
+ /**
+ * Gets the value for which connection banner to show, and initializes if not set.
+ *
+ * @since 4.4.0
+ *
+ * @return int
+ */
+ static function get_random_connection_banner_value() {
+ $random_connection_banner = Jetpack_Options::get_option( 'connection_banner_ab' );
+ if ( ! $random_connection_banner ) {
+ $random_connection_banner = mt_rand( 1, 2 );
+ Jetpack_Options::update_option( 'connection_banner_ab', $random_connection_banner );
+ }
+
+ return $random_connection_banner;
+ }
+
+ /**
+ * Will initialize hooks to display the new and legacy connection banners if the current user can
+ * connect Jetpack, if Jetpack has not been deactivated, and if the current page is the plugins page.
+ *
+ * This method should not be called if the site is connected to WordPress.com or if the site is in development mode.
+ *
+ * @since 4.4.0
+ *
+ * @param $current_screen
+ */
+ function maybe_initialize_hooks( $current_screen ) {
+ // Don't show the connect notice anywhere but the plugins.php after activating
+ if ( 'plugins' !== $current_screen->base ) {
+ return;
+ }
+
+ if ( ! current_user_can( 'jetpack_connect' ) ) {
+ return;
+ }
+
+ if ( self::check_ab_test_not_expired() && 2 == self::get_random_connection_banner_value() ) {
+ add_action( 'admin_notices', array( $this, 'render_banner' ) );
+ add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_banner_scripts' ) );
+ } else {
+ add_action( 'admin_notices', array( $this, 'render_legacy_banner' ) );
+
+ }
+
+ add_action( 'admin_print_styles', array( Jetpack::init(), 'admin_banner_styles' ) );
+
+ if ( Jetpack::state( 'network_nag' ) ) {
+ add_action( 'network_admin_notices', array( $this, 'network_connect_notice' ) );
+ }
+ }
+
+ /**
+ * Enqueues JavaScript for new connection banner.
+ *
+ * @since 4.4.0
+ */
+ function enqueue_banner_scripts() {
+ wp_enqueue_script(
+ 'jetpack-connection-banner-js',
+ plugins_url( '_inc/jetpack-connection-banner.js', JETPACK__PLUGIN_FILE ),
+ array( 'jquery' ),
+ JETPACK__VERSION,
+ true
+ );
+ }
+
+ /**
+ * Returns a URL that will dismiss allow the current user to dismiss the connection banner.
+ *
+ * @since 4.4.0
+ *
+ * @return string
+ */
+ function get_dismiss_and_deactivate_url() {
+ return wp_nonce_url(
+ Jetpack::admin_url( '?page=jetpack&jetpack-notice=dismiss' ),
+ 'jetpack-deactivate'
+ );
+ }
+
+ /**
+ * Renders the legacy connection banner.
+ */
+ function render_legacy_banner() {
+ $legacy_banner_from = self::check_ab_test_not_expired()
+ ? 'banner-legacy'
+ : 'banner';
+ ?>
+ <div id="message" class="updated jp-banner">
+ <a
+ href="<?php echo esc_url( $this->get_dismiss_and_deactivate_url() ); ?>"
+ class="notice-dismiss" title="<?php esc_attr_e( 'Dismiss this notice', 'jetpack' ); ?>">
+
+ </a>
+ <div class="jp-banner__description-container">
+ <h2 class="jp-banner__header"><?php esc_html_e( 'Your Jetpack is almost ready!', 'jetpack' ); ?></h2>
+ <p class="jp-banner__description">
+ <?php
+ esc_html_e(
+ 'Please connect to or create a WordPress.com account to enable Jetpack, including
+ powerful security, traffic, and customization services.',
+ 'jetpack'
+ );
+ ?>
+ </p>
+ <p class="jp-banner__button-container">
+ <a
+ href="<?php echo Jetpack::init()->build_connect_url( false, false, $legacy_banner_from ) ?>"
+ class="button button-primary">
+ <?php esc_html_e( 'Connect to WordPress.com', 'jetpack' ); ?>
+ </a>
+ <a
+ href="<?php echo Jetpack::admin_url( 'admin.php?page=jetpack' ) ?>"
+ class="button"
+ title="<?php
+ esc_attr_e(
+ 'Learn about the benefits you receive when you connect Jetpack to WordPress.com',
+ 'jetpack'
+ );
+ ?> ">
+ <?php esc_html_e( 'Learn more', 'jetpack' ); ?>
+ </a>
+ </p>
+ </div>
+ </div>
+ <?php }
+
+ /**
+ * Renders the new connection banner.
+ *
+ * @since 4.4.0
+ */
+ function render_banner() { ?>
+ <div id="message" class="updated jp-wpcom-connect__container">
+ <div class="jp-wpcom-connect__inner-container">
+ <a
+ href="<?php echo esc_url( $this->get_dismiss_and_deactivate_url() ); ?>"
+ class="notice-dismiss"
+ title="<?php esc_attr_e( 'Dismiss this notice', 'jetpack' ); ?>">
+ </a>
+
+ <div class="jp-wpcom-connect__vertical-nav">
+ <div class="jp-wpcom-connect__vertical-nav-container">
+ <div class="vertical-menu__feature-item jp-feature-intro vertical-menu__feature-item-is-selected">
+ <div class="vertical-menu__feature-item-icon">
+ <svg class="jp-wpcom-connect__svg-jetpack" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 1 20 20" version="1.1"><path d="M14.4 11.3L10.5 18.1 10.5 8.7 13.7 9.5C14.5 9.7 14.9 10.6 14.4 11.3L14.4 11.3ZM9.6 13.3L6.5 12.5C5.7 12.3 5.3 11.4 5.7 10.7L9.6 3.9 9.6 13.3ZM10 1C4.5 1 0 5.5 0 11 0 16.5 4.5 21 10 21 15.5 21 20 16.5 20 11 20 5.5 15.5 1 10 1L10 1Z" /></svg>
+ </div>
+ <span class="vertical-menu__feature-item-label"><?php esc_html_e( 'Welcome to Jetpack', 'jetpack' ); ?></span>
+ </div>
+ <div class="vertical-menu__feature-item">
+ <div class="vertical-menu__feature-item-icon">
+ <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 2 20 20" version="1.1"><path d="M7.8 17.6L12.2 17.6 12.2 2 7.8 2 7.8 17.6ZM14.4 17.6L18.9 17.6 18.9 5.3 14.4 5.3 14.4 17.6ZM1.1 17.6L5.6 17.6 5.6 9.8 1.1 9.8 1.1 17.6ZM0 22L20 22 20 19.8 0 19.8 0 22Z" /></svg>
+ </div>
+ <span class="vertical-menu__feature-item-label"><?php esc_html_e( 'Stats &amp; Traffic Tools', 'jetpack' ); ?></span>
+ </div>
+ <div class="vertical-menu__feature-item">
+ <div class="vertical-menu__feature-item-icon">
+ <svg xmlns="http://www.w3.org/2000/svg" width="16" height="20" viewBox="0 1 16 20" version="1.1"><defs><polygon points="16 10 16 0 0 0 0 10 0 20 16 20"/></defs><g stroke="none" stroke-width="1" transform="translate(0.000000, 1.000000)"><mask fill="white"/><path d="M9 13.7L9 16 7 16 7 13.7C6.4 13.4 6 12.7 6 12 6 10.9 6.9 10 8 10 9.1 10 10 10.9 10 12 10 12.7 9.6 13.4 9 13.7L9 13.7ZM5 5C5 3.3 6.3 2 8 2 9.7 2 11 3.3 11 5L11 6 5 6 5 5ZM14 6L13 6 13 5C13 2.2 10.8 0 8 0 5.2 0 3 2.2 3 5L3 6 2 6C0.9 6 0 6.9 0 8L0 18C0 19.1 0.9 20 2 20L14 20C15.1 20 16 19.1 16 18L16 8C16 6.9 15.1 6 14 6L14 6Z" mask="url(#mask-2)"/></g></svg>
+ </div>
+ <span class="vertical-menu__feature-item-label"><?php esc_html_e( 'Site Security', 'jetpack' ); ?></span>
+ </div>
+ <div class="vertical-menu__feature-item">
+ <div class="vertical-menu__feature-item-icon">
+ <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 2 20 20" version="1.1"><path d="M6 4L6 10.3 9 7 13.9 12.4 14.5 11.7C15.3 10.8 16.7 10.8 17.5 11.7L18 12.2 18 4 6 4ZM20 4L20 16C20 17.1 19.1 18 18 18L6 18C4.9 18 4 17.1 4 16L4 4C4 2.9 4.9 2 6 2L18 2C19.1 2 20 2.9 20 4L20 4ZM2 20L16 20 16 20C16 21.1 15.1 22 14 22L2 22C0.9 22 0 21.1 0 20L0 8C0 6.9 0.9 6 2 6L2 6 2 20ZM13 7.5C13 6.7 13.7 6 14.5 6 15.3 6 16 6.7 16 7.5 16 8.3 15.3 9 14.5 9 13.7 9 13 8.3 13 7.5L13 7.5Z" /></svg>
+ </div>
+ <span class="vertical-menu__feature-item-label"><?php esc_html_e( 'Performance', 'jetpack' ); ?></span>
+ </div>
+ <div class="vertical-menu__feature-item wp-app-logo">
+ <div class="vertical-menu__feature-item-icon">
+ <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 2 20 20" version="1.1"><defs><polygon points="0 20 20 20 20 0 0 0 0 20"/></defs><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" transform="translate(0.000000, 2.000000)"><mask fill="white"/><path d="M14.3 17.3L16.9 9.8C17.4 8.6 17.5 7.7 17.5 6.8 17.5 6.5 17.5 6.2 17.5 5.9 18.1 7.1 18.5 8.5 18.5 10 18.5 13.1 16.8 15.9 14.3 17.3L14.3 17.3ZM11.2 6C11.7 6 12.1 5.9 12.1 5.9 12.6 5.9 12.5 5.2 12.1 5.2 12.1 5.2 10.7 5.3 9.8 5.3 9 5.3 7.6 5.2 7.6 5.2 7.1 5.2 7.1 5.9 7.5 5.9 7.5 5.9 8 6 8.4 6L9.7 9.6 7.9 15.2 4.8 6C5.3 6 5.8 5.9 5.8 5.9 6.2 5.9 6.2 5.2 5.7 5.2 5.7 5.2 4.3 5.3 3.4 5.3 3.3 5.3 3.1 5.3 2.9 5.3 4.4 3 7 1.5 10 1.5 12.2 1.5 14.2 2.3 15.7 3.7 15.7 3.7 15.7 3.7 15.6 3.7 14.8 3.7 14.2 4.5 14.2 5.2 14.2 5.9 14.6 6.5 15 7.2 15.4 7.8 15.7 8.5 15.7 9.6 15.7 10.3 15.5 11.1 15.1 12.3L14.2 15.2 11.2 6ZM10 18.5C9.2 18.5 8.4 18.4 7.6 18.2L10.1 10.7 12.8 17.9C12.8 17.9 12.8 18 12.8 18 11.9 18.3 11 18.5 10 18.5L10 18.5ZM1.5 10C1.5 8.8 1.8 7.6 2.2 6.5L6.3 17.7C3.5 16.3 1.5 13.4 1.5 10L1.5 10ZM10 0C4.5 0 0 4.5 0 10 0 15.5 4.5 20 10 20 15.5 20 20 15.5 20 10 20 4.5 15.5 0 10 0L10 0Z" fill="#86A6BD" mask="url(#mask-2)"/></g></svg>
+ </div>
+ <span class="vertical-menu__feature-item-label"><?php esc_html_e( 'WordPress Apps', 'jetpack' ); ?></span>
+ </div>
+ <div class="vertical-menu__feature-item">
+ <div class="vertical-menu__feature-item-icon">
+ <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 4 15 15" version="1.1"><polygon points="6.6 4 6.6 10.6 0 10.6 0 12.4 6.6 12.4 6.6 19 8.4 19 8.4 12.4 15 12.4 15 10.6 8.4 10.6 8.4 4"/></svg>
+ </div>
+ <span class="vertical-menu__feature-item-label"><?php esc_html_e( 'More Features', 'jetpack' ); ?></span>
+ </div>
+ </div>
+ </div>
+ <div class="jp-wpcom-connect__content-container">
+
+ <!-- slide 1: intro -->
+ <div class="jp-wpcom-connect__slide jp-wpcom-connect__slide-one jp__slide-is-active">
+ <h2><?php esc_html_e( 'Jetpack simplifies site security, customization, and management.', 'jetpack' ) ?></h2>
+
+ <div class="jp-wpcom-connect__content-icon">
+ <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="100" height="103" viewBox="686 84 100 103" version="1.1">
+ <g id="secondary-simple" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" transform="translate(686.000000, 84.000000)">
+ <path d="M50.42 0.72C23.4 0.72 1.49 22.52 1.49 49.4 1.49 53.25 1.96 57 2.81 60.59 4.19 60.97 5.65 61.1 7.08 61.01 18.59 60.28 26.74 51.61 34.36 44.02 34.57 43.82 37.97 40.43 37.97 40.43L41.91 44.36C41.09 45.79 40.14 47.12 39.12 48.39L44.38 53.63 19.19 78.69 20.1 79.59 15.83 83.83C24.69 92.64 36.91 98.08 50.42 98.08 77.43 98.08 99.34 76.29 99.34 49.4 99.34 22.52 77.43 0.72 50.42 0.72" id="Fill-1" fill="#8CC258"/>
+ <path d="M61.93 14.55L65.95 18.51 63.92 22.21C63.92 22.21 57.89 22.43 57.57 22.29 57.24 22.16 55.7 18.94 56.01 18.48 56.32 18.02 60.98 14.61 60.98 14.61L61.93 14.55" id="Fill-2" fill="#FFFFFF"/>
+ <path d="M47.35 26.31L32.52 41.07 40.21 48.72 59.33 29.69 55.97 26.35 55.93 26.31C53.56 23.95 49.72 23.95 47.35 26.31" id="Fill-3" fill="#498E0B"/>
+ <path d="M87.32 4.76C85.69 4.76 84.36 6.08 84.36 7.71L84.36 9.57 77.37 13.06C73.73 14.88 70.64 17.58 68.33 20.88L65.32 17.89 65.32 17.89 62.97 20.23C62.09 21.11 60.66 21.11 59.78 20.23L58.83 19.29C58.38 18.84 58.38 18.1 58.83 17.65L61.94 14.56C61.94 14.55 61.93 14.55 61.93 14.55L61.93 14.55 61.92 14.55C60.16 13.13 57.58 13.24 55.94 14.87L50.18 20.59 56 26.38C51.92 27.32 48.47 30.04 46.62 33.81L40.59 46.12C35.73 47.94 31.84 51.87 30.16 56.93L25.36 71.42 24.37 71.91C19.13 74.5 14.88 78.73 12.27 83.95L8.55 91.41 5.72 90.72C4.55 90.44 3.37 91.15 3.09 92.32L0.61 102.48 5.42 97.7 5.42 97.7 38.81 64.47C39.67 65.05 40.58 65.56 41.54 65.99L54.79 71.95C51.27 72.52 47.88 73.79 44.83 75.71L37.81 80.12 35.87 78.18C35.09 77.41 33.83 77.41 33.05 78.18L25.87 85.33 31.79 83.9 31.79 83.9 53.65 78.62 58.85 77.37C59.9 77.1 60.79 76.58 61.48 75.9 63.56 73.83 63.81 70.26 61.48 67.94L48.55 55.07 52.56 52.06 68.23 52.06 68.23 52.06 68.32 52.06C69.1 52.06 69.79 51.68 70.21 51.1 70.22 51.09 70.23 51.08 70.24 51.07L70.23 51.07C70.51 50.69 70.67 50.22 70.67 49.72L70.67 47.5C70.67 46.78 70.09 46.2 69.37 46.2L67.14 46.2C65.84 46.2 64.79 47.25 64.79 48.54L64.79 49.27 60.31 47.8C59.82 47.63 59.32 47.49 58.81 47.36L60.54 46.06C63.39 43.92 65.07 40.57 65.09 37.02L65.11 31.29 91.77 4.76 87.32 4.76" id="Fill-4" fill="#234705"/>
+ </g>
+ </svg>
+ </div>
+
+ <p>
+ <?php
+ esc_html_e(
+ 'Jetpack is a free plugin that utilizes powerful WordPress.com servers to enhance your site and simplify managing it.',
+ 'jetpack'
+ );
+ ?>
+ </p>
+
+ <p>
+ <?php
+ esc_html_e(
+ 'You get detailed visitor stats, state-of-the-art security services, image performance upgrades, traffic generation tools, and more.',
+ 'jetpack'
+ );
+ ?>
+ </p>
+
+ <p>
+ <?php
+ esc_html_e(
+ 'Connect to WordPress.com (free) to get started!',
+ 'jetpack'
+ );
+ ?>
+ </p>
+
+ <p class="jp-banner__button-container">
+ <a
+ href="<?php echo esc_url( Jetpack::init()->build_connect_url( true, false, 'banner-44-slide-1' ) ); ?>"
+ class="dops-button is-primary">
+ <?php esc_html_e( 'Connect to WordPress.com', 'jetpack' ); ?>
+ </a>
+ <a
+ href="#"
+ class="dops-button next-feature"
+ title="<?php
+ esc_attr_e(
+ 'Start tour to Learn about the benefits you receive when you connect Jetpack to WordPress.com',
+ 'jetpack'
+ );
+ ?>">
+ <?php esc_html_e( 'Start quick tour', 'jetpack' ); ?>
+ </a>
+ </p>
+ </div> <!-- end slide 1 -->
+
+ <!-- slide 2: stats -->
+ <div class="jp-wpcom-connect__slide jp-wpcom-connect__slide-two">
+ <h2><?php esc_html_e( 'Detailed stats and traffic tools to help your site grow', 'jetpack' ) ?></h2>
+
+ <div class="jp-wpcom-connect__content-icon">
+ <svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="687 83 100 100" version="1.1"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" transform="translate(687.000000, 83.000000)"><circle fill="#3D596D" cx="50" cy="50" r="50"/><path d="M45.5 63L55.5 63 55.5 28 45.5 28 45.5 63ZM60.5 63L70.5 63 70.5 35.5 60.5 35.5 60.5 63ZM30.5 63L40.5 63 40.5 45.5 30.5 45.5 30.5 63ZM28 73L73 73 73 68 28 68 28 73Z" fill="#FFFFFF"/></g></svg>
+ </div>
+
+ <p>
+ <?php
+ esc_html_e(
+ 'Jetpack provides detailed stats and insights about your viewers.',
+ 'jetpack'
+ );
+ ?>
+ </p>
+
+ <p>
+ <?php
+ esc_html_e(
+ 'This helps you make informed decisions about your content and drive more traffic to your site with our related posts, social, and enhanced distribution features.',
+ 'jetpack'
+ );
+ ?>
+ </p>
+
+ <p>
+ <?php
+ esc_html_e(
+ 'Professional Plan customers get access to advanced SEO tools as well as unlimited surveys and polls.',
+ 'jetpack'
+ );
+ ?>
+ </p>
+
+ <p class="jp-banner__button-container">
+ <a href="<?php echo esc_url( Jetpack::init()->build_connect_url( true, false, 'banner-44-slide-2' ) ); ?>" class="dops-button is-primary">
+ <?php esc_html_e( 'Connect to WordPress.com', 'jetpack' ); ?>
+ </a>
+ <a href="#" class="dops-button next-feature" title="<?php esc_attr_e( 'Jetpack Tour: Next Feature', 'jetpack' ); ?>">
+ <?php esc_html_e( 'Next feature', 'jetpack' ); ?>
+ </a>
+ </p>
+ </div> <!-- end slide 2 -->
+
+ <!-- slide 3: security -->
+ <div class="jp-wpcom-connect__slide jp-wpcom-connect__slide-three">
+ <h2><?php esc_html_e( 'Multiple security tools to give you peace of mind', 'jetpack' ) ?></h2>
+
+ <div class="jp-wpcom-connect__content-icon">
+ <svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="2 3 100 100" version="1.1"><defs><polygon points="36 22.5 36 0 0 0 0 22.5 0 45 36 45"/></defs><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" transform="translate(2.000000, 3.000000)"><circle fill="#3D596D" cx="50" cy="50" r="50"/><g transform="translate(32.000000, 25.000000)"><mask fill="white"/><path d="M20.3 30.9L20.3 36 15.8 36 15.8 30.9C14.4 30.1 13.5 28.7 13.5 27 13.5 24.5 15.5 22.5 18 22.5 20.5 22.5 22.5 24.5 22.5 27 22.5 28.7 21.6 30.1 20.3 30.9L20.3 30.9ZM11.3 11.2C11.3 7.5 14.3 4.5 18 4.5 21.7 4.5 24.8 7.5 24.8 11.2L24.8 13.5 11.3 13.5 11.3 11.2ZM31.5 13.5L29.3 13.5 29.3 11.2C29.3 5 24.2 0 18 0 11.8 0 6.8 5 6.8 11.2L6.8 13.5 4.5 13.5C2 13.5 0 15.5 0 18L0 40.5C0 43 2 45 4.5 45L31.5 45C34 45 36 43 36 40.5L36 18C36 15.5 34 13.5 31.5 13.5L31.5 13.5Z" fill="#FFFFFF" mask="url(#mask-2)"/></g></g></svg>
+ </div>
+
+ <p>
+ <?php
+ esc_html_e(
+ 'Jetpack protects your site against brute force attacks and unauthorized logins. We also monitor your site for downtime and keep your plugins updated.',
+ 'jetpack'
+ );
+ ?>
+ </p>
+
+ <p>
+ <?php
+ esc_html_e(
+ 'Customers on paid plans also benefit from unlimited backups of your entire site, spam protection, malware scanning, and automated fixes.',
+ 'jetpack'
+ );
+ ?>
+ </p>
+
+ <p>
+ <?php
+ esc_html_e(
+ 'We also offer free support to all users, and priority assistance to paid customers.',
+ 'jetpack'
+ );
+ ?>
+ </p>
+
+ <p class="jp-banner__button-container">
+ <a
+ href="<?php echo esc_url( Jetpack::init()->build_connect_url( true, false, 'banner-44-slide-3' ) ); ?>"
+ class="dops-button is-primary">
+ <?php esc_html_e( 'Connect to WordPress.com', 'jetpack' ); ?>
+ </a>
+ <a href="#" class="dops-button next-feature" title="<?php esc_attr_e( 'Jetpack Tour: Next Feature', 'jetpack' ); ?>">
+ <?php esc_html_e( 'Next feature', 'jetpack' ); ?>
+ </a>
+ </p>
+ </div> <!-- end slide 3 -->
+
+ <!-- slide 4: Performance -->
+ <div class="jp-wpcom-connect__slide jp-wpcom-connect__slide-four">
+ <h2><?php esc_html_e( 'Faster site speeds through the WordPress.com CDN', 'jetpack' ) ?></h2>
+
+ <div class="jp-wpcom-connect__content-icon">
+ <svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="2 3 100 100" version="1.1"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" transform="translate(2.000000, 3.000000)"><circle fill="#3D596D" cx="50" cy="50" r="50"/><path d="M41.5 32.5L41.5 46.7 48.3 39.3 59.2 51.4 60.7 49.7C62.4 47.8 65.6 47.8 67.3 49.7L68.5 51 68.5 32.5 41.5 32.5ZM73 32.5L73 59.5C73 62 71 64 68.5 64L41.5 64C39 64 37 62 37 59.5L37 32.5C37 30 39 28 41.5 28L68.5 28C71 28 73 30 73 32.5L73 32.5ZM32.5 68.5L64 68.5 64 68.5C64 71 62 73 59.5 73L32.5 73C30 73 28 71 28 68.5L28 41.5C28 39 30 37 32.5 37L32.5 37 32.5 68.5ZM57.3 40.4C57.3 38.5 58.8 37 60.6 37 62.5 37 64 38.5 64 40.4 64 42.2 62.5 43.8 60.6 43.8 58.8 43.8 57.3 42.2 57.3 40.4L57.3 40.4Z" fill="#FFFFFF"/></g></svg>
+ </div>
+
+ <p>
+ <?php
+ esc_html_e(
+ 'Jetpack automatically optimizes and speeds up images using the global WordPress.com Content Delivery Network (CDN). Let us do the heavy lifting for you by reducing bandwidth usage which could potentially lower your hosting costs.',
+ 'jetpack'
+ );
+ ?>
+ </p>
+
+ <p>
+ <?php
+ esc_html_e(
+ 'Use of our CDN is unlimited and scales with your site for free. You can also use it for your theme images and files to further speed up your site.',
+ 'jetpack'
+ );
+ ?>
+ </p>
+
+ <p class="jp-banner__button-container">
+ <a href="<?php echo esc_url( Jetpack::init()->build_connect_url( true, false, 'banner-44-slide-4' ) ); ?>" class="dops-button is-primary">
+ <?php esc_html_e( 'Connect to WordPress.com', 'jetpack' ); ?>
+ </a>
+ <a href="#" class="dops-button next-feature" title="<?php esc_attr_e( 'Jetpack Tour: Next Feature', 'jetpack' ); ?>">
+ <?php esc_html_e( 'Next feature', 'jetpack' ); ?>
+ </a>
+ </p>
+ </div> <!-- end slide 4 -->
+
+ <!-- slide 5: Apps -->
+ <div class="jp-wpcom-connect__slide jp-wpcom-connect__slide-five">
+ <h2><?php esc_html_e( 'Free WordPress apps to manage your site(s) from any device', 'jetpack' ) ?></h2>
+
+ <div class="jp-wpcom-connect__content-icon">
+ <svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="2 3 100 100" version="1.1"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" transform="translate(2.000000, 3.000000)"><circle fill="#3D596D" cx="50" cy="50" r="50"/><path d="M36.5 66.3L63.5 66.3 63.5 34.8 36.5 34.8 36.5 66.3ZM47.8 70.8L52.3 70.8 52.3 68.5 47.8 68.5 47.8 70.8ZM63.5 28L36.5 28C34 28 32 30 32 32.5L32 68.5C32 71 34 73 36.5 73L63.5 73C66 73 68 71 68 68.5L68 32.5C68 30 66 28 63.5 28L63.5 28Z" fill="#FFFFFF"/></g></svg>
+ </div>
+
+ <p>
+ <?php
+ esc_html_e(
+ 'Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile and desktop apps are free and available to you on Apple or Android devices once Jetpack is connected to WordPress.com.',
+ 'jetpack'
+ );
+ ?>
+ </p>
+
+ <p>
+ <?php
+ esc_html_e(
+ 'When Jetpack is connected to WordPress.com, head over to the Apps tab within Jetpack for direct links to the mobile and desktop apps.',
+ 'jetpack'
+ );
+ ?>
+ </p>
+
+ <p class="jp-banner__button-container">
+ <a href="<?php echo esc_url( Jetpack::init()->build_connect_url( true, false, 'banner-44-slide-5' ) ); ?>" class="dops-button is-primary">
+ <?php esc_html_e( 'Connect to WordPress.com', 'jetpack' ); ?>
+ </a>
+ <a href="#" class="dops-button next-feature" title="<?php esc_attr_e( 'Jetpack Tour: Next Feature', 'jetpack' ); ?>">
+ <?php esc_html_e( 'Next feature', 'jetpack' ); ?>
+ </a>
+ </p>
+ </div> <!-- end slide 5 -->
+
+ <!-- slide 6: more features -->
+ <div class="jp-wpcom-connect__slide jp-wpcom-connect__slide-six">
+ <h2><?php esc_html_e( 'More Jetpack features our users love', 'jetpack' ) ?></h2>
+
+ <div class="jp-wpcom-connect__content-icon">
+ <svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="2 3 100 100" version="1.1"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" transform="translate(2.000000, 3.000000)"><circle fill="#3D596D" cx="50" cy="50" r="50"/><path d="M55.3 51.4L58.4 48.4C59.7 49.1 61.2 49.5 62.9 49.5 68.5 49.5 73 45 73 39.4 73 37.7 72.6 36.2 71.9 34.9L64 42.8 59.5 38.3 67.4 30.4C66 29.7 64.5 29.3 62.9 29.3 57.3 29.3 52.8 33.8 52.8 39.4 52.8 41 53.2 42.5 53.9 43.9L30.3 67.5 34.8 72 50.2 56.6C54.4 60.9 58.9 65 63.6 68.9L66.8 71.4 70.2 68.1 67.6 64.9C63.8 60.1 59.7 55.6 55.3 51.4M28 36C28 32.6 29.8 29.1 32.5 27 32.5 28.9 34.1 31.5 37 31.5 40.7 31.5 43.8 34.5 43.8 38.3 43.8 39.1 43.6 39.9 43.3 40.7 44.9 42 46.6 43.4 48.2 44.8L43.5 49.5C42.1 47.8 40.8 46.2 39.5 44.5 38.7 44.8 37.9 45 37 45 32 45 28 41 28 36" fill="#FFFFFF"/></g></svg>
+ </div>
+
+ <p>
+ <?php
+ esc_html_e( 'Jetpack includes other features that help you customize your site including Custom CSS, Contact Forms, Galleries and Carousels, Notifications and Subscriptions, Configurable Widgets, and many more.',
+ 'jetpack'
+ );
+ ?>
+ </p>
+
+ <p>
+ <?php
+ esc_html_e( 'Connect to WordPress.com to get started',
+ 'jetpack'
+ );
+ ?>
+ <a href="https://jetpack.com/features" target="_blank">
+ <?php esc_html_e( 'or visit our site for the full feature list.', 'jetpack' ); ?>
+ </a>
+ </p>
+
+ <p class="jp-banner__button-container">
+ <a
+ href="<?php echo esc_url( Jetpack::init()->build_connect_url( true, false, 'banner-44-slide-6' ) ); ?>"
+ class="dops-button is-primary">
+ <?php esc_html_e( 'Connect to WordPress.com', 'jetpack' ); ?>
+ </a>
+ </p>
+ </div> <!-- end slide 6 -->
+ </div>
+ </div>
+ </div>
+ <?php
+ }
+
+ /**
+ * Renders the legacy network connection banner.
+ */
+ function network_connect_notice() {
+ ?>
+ <div id="message" class="updated jetpack-message">
+ <div class="squeezer">
+ <h2>
+ <?php
+ echo wp_kses(
+ __(
+ '<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site.',
+ 'jetpack'
+ ),
+ array( 'strong' => array() )
+ );
+ ?>
+ </h2>
+ </div>
+ </div>
+ <?php
+ }
+}
diff --git a/plugins/jetpack/class.jetpack-constants.php b/plugins/jetpack/class.jetpack-constants.php
new file mode 100644
index 00000000..cd061479
--- /dev/null
+++ b/plugins/jetpack/class.jetpack-constants.php
@@ -0,0 +1,83 @@
+<?php
+
+/**
+ * Class Jetpack_Constants
+ *
+ * Testing constants is hard. Once you define a constant, it's defined. Jetpack_Constants is an
+ * abstraction layer so that unit tests can set "constants" for tests.
+ *
+ * To test your code, you'll need to swap out `defined( 'CONSTANT' )` with `Jetpack_Constants::is_defined( 'CONSTANT' )`
+ * and replace `CONSTANT` with `Jetpack_Constants::get_constant( 'CONSTANT' )`. Then in the unit test, you can set the
+ * constant with `Jetpack::set_constant( 'CONSTANT', $value )` and then clean up after each test with something like
+ * this:
+ *
+ * function tearDown() {
+ * Jetpack_Constants::clear_constants();
+ * }
+ */
+class Jetpack_Constants {
+ static $set_constants = array();
+
+ /**
+ * Checks if a "constant" has been set in Jetpack_Constants, and if not,
+ * checks if the constant was defined with define( 'name', 'value ).
+ *
+ * @param $name string The name of the constant
+ *
+ * @return bool
+ */
+ public static function is_defined( $name ) {
+ return array_key_exists( $name, self::$set_constants )
+ ? true
+ : defined( $name );
+ }
+
+ /**
+ * Attempts to retrieve the "constant" from Jetpack_Constants, and if it hasn't been set,
+ * then attempts to get the constant with the constant() function.
+ *
+ * @param $name
+ *
+ * @return mixed null if the constant does not exist or the value of the constant.
+ */
+ public static function get_constant( $name ) {
+ if ( array_key_exists( $name, self::$set_constants ) ) {
+ return self::$set_constants[ $name ];
+ }
+
+ return defined( $name ) ? constant( $name ) : null;
+ }
+
+ /**
+ * Sets the value of the "constant" within Jetpack_Constants.
+ *
+ * @param $name string The name of the "constant"
+ * @param $value string The value of the "constant"
+ */
+ public static function set_constant( $name, $value ) {
+ self::$set_constants[ $name ] = $value;
+ }
+
+ /**
+ * Will unset a "constant" from Jetpack_Constants if the constant exists.
+ *
+ * @param $name string The name of the "constant"
+ *
+ * @return bool Whether the constant was removed.
+ */
+ public static function clear_single_constant( $name ) {
+ if ( ! array_key_exists( $name, self::$set_constants ) ) {
+ return false;
+ }
+
+ unset( self::$set_constants[ $name ] );
+ return true;
+ }
+
+ /**
+ * Resets all of the constants within Jetpack_Constants.
+ */
+ public static function clear_constants() {
+ self::$set_constants = array();
+ }
+}
diff --git a/plugins/jetpack/class.jetpack-debugger.php b/plugins/jetpack/class.jetpack-debugger.php
index 9f6ae2e3..e5b7e112 100644
--- a/plugins/jetpack/class.jetpack-debugger.php
+++ b/plugins/jetpack/class.jetpack-debugger.php
@@ -88,19 +88,12 @@ class Jetpack_Debugger {
$human_readable_sync_status = array();
foreach( $sync_statuses as $sync_status => $sync_status_value ) {
$human_readable_sync_status[ $sync_status ] =
- in_array( $sync_status, array( 'started', 'queue_finished', 'sent_started', 'finished' ) )
+ in_array( $sync_status, array( 'started', 'queue_finished', 'send_started', 'finished' ) )
? date( 'r', $sync_status_value ) : $sync_status_value ;
}
$debug_info .= "\r\n". sprintf( esc_html__( 'Jetpack Sync Full Status: `%1$s`', 'jetpack' ), print_r( $human_readable_sync_status, 1 ) );
- $next_schedules = wp_next_scheduled( 'jetpack_sync_full' );
- if( $next_schedules ) {
- $debug_info .= "\r\n". sprintf( esc_html__( 'Next Jetpack Full Sync Schedule: `%1$s`', 'jetpack' ), date( 'r', $next_schedules ) );
- } else {
- $debug_info .= "\r\n". esc_html__( "Next Jetpack Full Sync Schedule: Not Scheduled", 'jetpack' );
- }
-
require_once JETPACK__PLUGIN_DIR. 'sync/class.jetpack-sync-sender.php';
$queue = Jetpack_Sync_Sender::get_instance()->get_sync_queue();
@@ -157,10 +150,12 @@ class Jetpack_Debugger {
$tests['HTTPS']['fail_message'] = esc_html__( 'Your site isn’t securely reaching the Jetpack servers.', 'jetpack' );
$identity_crisis_message = '';
- if ( $identity_crisis = Jetpack::check_identity_crisis( true ) ) {
- foreach( $identity_crisis as $key => $value ) {
- $identity_crisis_message .= sprintf( __( 'Your `%1$s` option is set up as `%2$s`, but your WordPress.com connection lists it as `%3$s`!', 'jetpack' ), $key, (string) get_option( $key ), $value ) . "\r\n";
- }
+ if ( $identity_crisis = Jetpack::check_identity_crisis() ) {
+ $identity_crisis_message .= sprintf(
+ __( 'Your url is set as `%1$s`, but your WordPress.com connection lists it as `%2$s`!', 'jetpack' ),
+ $identity_crisis['home'],
+ $identity_crisis['wpcom_home']
+ );
$identity_crisis = new WP_Error( 'identity-crisis', $identity_crisis_message, $identity_crisis );
} else {
$identity_crisis = 'PASS';
@@ -253,11 +248,18 @@ class Jetpack_Debugger {
<p class="jetpack-show-contact-form"><?php echo sprintf( __( 'If none of these help you find a solution, <a href="%s">click here to contact Jetpack support</a>. Tell us as much as you can about the issue and what steps you\'ve tried to resolve it, and one of our Happiness Engineers will be in touch to help.', 'jetpack' ), Jetpack::admin_url( array( 'page' => 'jetpack-debugger', 'contact' => true ) ) ); ?>
</p>
<?php endif; ?>
+ <hr />
<?php if ( Jetpack::is_active() ) : ?>
- <hr />
<div id="connected-user-details">
<p><?php printf( __( 'The primary connection is owned by <strong>%s</strong>\'s WordPress.com account.', 'jetpack' ), esc_html( Jetpack::get_master_user_email() ) ); ?></p>
</div>
+ <?php else : ?>
+ <div id="dev-mode-details">
+ <p><?php printf(
+ __( 'Would you like to use Jetpack on your local development site? You can do so thanks to <a href="%s">Jetpack\'s development mode</a>.', 'jetpack' ),
+ 'https://jetpack.com/support/development-mode/'
+ ); ?></p>
+ </div>
<?php endif; ?>
</div>
<div id="contact-message" <?php if( ! isset( $_GET['contact'] ) ) {?> style="display:none" <?php } ?>>
diff --git a/plugins/jetpack/class.jetpack-heartbeat.php b/plugins/jetpack/class.jetpack-heartbeat.php
index 2df8c8d9..9e4702d1 100644
--- a/plugins/jetpack/class.jetpack-heartbeat.php
+++ b/plugins/jetpack/class.jetpack-heartbeat.php
@@ -114,11 +114,8 @@ class Jetpack_Heartbeat {
$return["{$prefix}language"] = get_bloginfo( 'language' );
$return["{$prefix}charset"] = get_bloginfo( 'charset' );
$return["{$prefix}is-multisite"] = is_multisite() ? 'multisite' : 'singlesite';
- $return["{$prefix}identitycrisis"] = Jetpack::check_identity_crisis( 1 ) ? 'yes' : 'no';
+ $return["{$prefix}identitycrisis"] = Jetpack::check_identity_crisis() ? 'yes' : 'no';
$return["{$prefix}plugins"] = implode( ',', Jetpack::get_active_plugins() );
-
- $return["{$prefix}single-user-site"]= Jetpack::is_single_user_site();
-
$return["{$prefix}manage-enabled"] = Jetpack::is_module_active( 'manage' );
// is-multi-network can have three values, `single-site`, `single-network`, and `multi-network`
@@ -139,10 +136,6 @@ class Jetpack_Heartbeat {
$return["{$prefix}module-{$slug}"] = Jetpack::is_module_active( $slug ) ? 'on' : 'off';
}
- require_once dirname(__FILE__).'/sync/class.jetpack-sync-wp-replicastore.php';
- $store = new Jetpack_Sync_WP_Replicastore();
- $return["{$prefix}sync-checksum"] = json_encode( $store->checksum_all() );
-
return $return;
}
diff --git a/plugins/jetpack/class.jetpack-idc.php b/plugins/jetpack/class.jetpack-idc.php
new file mode 100644
index 00000000..67cddd50
--- /dev/null
+++ b/plugins/jetpack/class.jetpack-idc.php
@@ -0,0 +1,692 @@
+<?php
+
+/**
+ * This class will handle everything involved with fixing an Identity Crisis.
+ *
+ * @since 4.4.0
+ */
+class Jetpack_IDC {
+
+ /**
+ * @var Jetpack_IDC
+ **/
+ private static $instance = null;
+
+ /**
+ * The wpcom value of the home URL
+ * @var string
+ */
+ static $wpcom_home_url;
+
+ /**
+ * Has safe mode been confirmed?
+ * @var bool
+ */
+ static $is_safe_mode_confirmed;
+
+ /**
+ * The current screen, which is set if the current user is a non-admin and this is an admin page.
+ * @var WP_Screen
+ */
+ static $current_screen;
+
+ /**
+ * The link to the support document used to explain Safe Mode to users
+ * @var string
+ */
+ const SAFE_MODE_DOC_LINK = 'https://jetpack.com/support/safe-mode';
+
+ static function init() {
+ if ( is_null( self::$instance ) ) {
+ self::$instance = new Jetpack_IDC;
+ }
+
+ return self::$instance;
+ }
+
+ private function __construct() {
+ add_action( 'jetpack_sync_processed_actions', array( $this, 'maybe_clear_migrate_option' ) );
+
+ if ( false === $urls_in_crisis = Jetpack::check_identity_crisis() ) {
+ return;
+ }
+
+ self::$wpcom_home_url = $urls_in_crisis['wpcom_home'];
+ add_action( 'init', array( $this, 'wordpress_init' ) );
+ }
+
+ /**
+ * This method loops through the array of processed items from sync and checks if one of the items was the
+ * home_url or site_url callable. If so, then we delete the jetpack_migrate_for_idc option.
+ *
+ * @param $processed_items array Array of processed items that were synced to WordPress.com
+ */
+ function maybe_clear_migrate_option( $processed_items ) {
+ foreach ( (array) $processed_items as $item ) {
+
+ // First, is this item a jetpack_sync_callable action? If so, then proceed.
+ $callable_args = ( is_array( $item ) && isset( $item[0], $item[1] ) && 'jetpack_sync_callable' === $item[0] )
+ ? $item[1]
+ : null;
+
+ // Second, if $callable_args is set, check if the callable was home_url or site_url. If so,
+ // clear the migrate option.
+ if (
+ isset( $callable_args, $callable_args[0] )
+ && ( 'home_url' === $callable_args[0] || 'site_url' === $callable_args[1] )
+ ) {
+ Jetpack_Options::delete_option( 'migrate_for_idc' );
+ break;
+ }
+ }
+ }
+
+ function wordpress_init() {
+ if ( ! current_user_can( 'jetpack_disconnect' ) && is_admin() ) {
+ add_action( 'admin_notices', array( $this, 'display_non_admin_idc_notice' ) );
+ add_action( 'admin_enqueue_scripts', array( $this,'enqueue_idc_notice_files' ) );
+ add_action( 'current_screen', array( $this, 'non_admins_current_screen_check' ) );
+ return;
+ }
+
+ if (
+ isset( $_GET['jetpack_idc_clear_confirmation'], $_GET['_wpnonce'] ) &&
+ wp_verify_nonce( $_GET['_wpnonce'], 'jetpack_idc_clear_confirmation' )
+ ) {
+ Jetpack_Options::delete_option( 'safe_mode_confirmed' );
+ self::$is_safe_mode_confirmed = false;
+ } else {
+ self::$is_safe_mode_confirmed = (bool) Jetpack_Options::get_option( 'safe_mode_confirmed' );
+ }
+
+ // 121 Priority so that it's the most inner Jetpack item in the admin bar.
+ add_action( 'admin_bar_menu', array( $this, 'display_admin_bar_button' ), 121 );
+ add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_admin_bar_css' ) );
+
+ if ( is_admin() && ! self::$is_safe_mode_confirmed ) {
+ add_action( 'admin_notices', array( $this, 'display_idc_notice' ) );
+ add_action( 'admin_enqueue_scripts', array( $this,'enqueue_idc_notice_files' ) );
+ }
+ }
+
+ function non_admins_current_screen_check( $current_screen ) {
+ self::$current_screen = $current_screen;
+ if ( isset( $current_screen->id ) && 'toplevel_page_jetpack' == $current_screen->id ) {
+ return null;
+ }
+
+ // If the user has dismissed the notice, and we're not currently on a Jetpack page,
+ // then do not show the non-admin notice.
+ if ( isset( $_COOKIE, $_COOKIE['jetpack_idc_dismiss_notice'] ) ) {
+ remove_action( 'admin_notices', array( $this, 'display_non_admin_idc_notice' ) );
+ remove_action( 'admin_enqueue_scripts', array( $this,'enqueue_idc_notice_files' ) );
+ }
+ }
+
+ function display_admin_bar_button() {
+ global $wp_admin_bar;
+
+ $href = is_admin()
+ ? add_query_arg( 'jetpack_idc_clear_confirmation', '1' )
+ : add_query_arg( 'jetpack_idc_clear_confirmation', '1', admin_url() );
+
+ $href = wp_nonce_url( $href, 'jetpack_idc_clear_confirmation' );
+
+ $title = sprintf(
+ '<span class="jp-idc-admin-bar">%s %s</span>',
+ '<span class="dashicons dashicons-warning"></span>',
+ esc_html__( 'Jetpack Safe Mode', 'jetpack' )
+ );
+
+ $menu = array(
+ 'id' => 'jetpack-idc',
+ 'title' => $title,
+ 'href' => esc_url( $href ),
+ 'parent' => 'top-secondary',
+ );
+
+ if ( ! self::$is_safe_mode_confirmed ) {
+ $menu['meta'] = array(
+ 'class' => 'hide'
+ );
+ }
+
+ $wp_admin_bar->add_node( $menu );
+ }
+
+ static function prepare_url_for_display( $url ) {
+ return untrailingslashit( Jetpack::normalize_url_protocol_agnostic( $url ) );
+ }
+
+ /**
+ * Clears all IDC specific options. This method is used on disconnect and reconnect.
+ */
+ static function clear_all_idc_options() {
+ Jetpack_Options::delete_option(
+ array(
+ 'sync_error_idc',
+ 'safe_mode_confirmed',
+ 'migrate_for_idc',
+ )
+ );
+ }
+
+ /**
+ * Does the current admin page have help tabs?
+ *
+ * @return bool
+ */
+ function admin_page_has_help_tabs() {
+ if ( ! function_exists( 'get_current_screen' ) ) {
+ return false;
+ }
+
+ $current_screen = get_current_screen();
+ $tabs = $current_screen->get_help_tabs();
+
+ return ! empty( $tabs );
+ }
+
+ function display_non_admin_idc_notice() {
+ $classes = 'jp-idc-notice inline is-non-admin notice notice-warning';
+ if ( isset( self::$current_screen ) && 'toplevel_page_jetpack' != self::$current_screen->id ) {
+ $classes .= ' is-dismissible';
+ }
+
+ if ( $this->admin_page_has_help_tabs() ) {
+ $classes .= ' has-help-tabs';
+ }
+ ?>
+
+ <div class="<?php echo $classes; ?>">
+ <?php $this->render_notice_header(); ?>
+ <div class="jp-idc-notice__content-header">
+ <h3 class="jp-idc-notice__content-header__lead">
+ <?php echo $this->get_non_admin_notice_text(); ?>
+ </h3>
+
+ <p class="jp-idc-notice__content-header__explanation">
+ <?php echo $this->get_non_admin_contact_admin_text(); ?>
+ </p>
+ </div>
+ </div>
+ <?php }
+
+ /**
+ * First "step" of the IDC mitigation. Will provide some messaging and two options/buttons.
+ * "Confirm Staging" - Dismiss the notice and continue on with our lives in staging mode.
+ * "Fix Jetpack Connection" - Will disconnect the site and start the mitigation...
+ */
+ function display_idc_notice() {
+ $classes = 'jp-idc-notice inline notice notice-warning';
+ if ( $this->admin_page_has_help_tabs() ) {
+ $classes .= ' has-help-tabs';
+ }
+ ?>
+ <div class="<?php echo $classes; ?>">
+ <?php $this->render_notice_header(); ?>
+ <?php $this->render_notice_first_step(); ?>
+ <?php $this->render_notice_second_step(); ?>
+ </div>
+ <?php }
+
+ function enqueue_admin_bar_css() {
+ wp_enqueue_style(
+ 'jetpack-idc-admin-bar-css',
+ plugins_url( 'css/jetpack-idc-admin-bar.css', JETPACK__PLUGIN_FILE ),
+ array( 'dashicons' ),
+ JETPACK__VERSION
+ );
+ }
+
+ /**
+ * Enqueue scripts for the notice
+ */
+ function enqueue_idc_notice_files() {
+
+ wp_enqueue_script(
+ 'jetpack-idc-js',
+ plugins_url( '_inc/idc-notice.js', JETPACK__PLUGIN_FILE ),
+ array( 'jquery' ),
+ JETPACK__VERSION,
+ true
+ );
+
+ wp_localize_script(
+ 'jetpack-idc-js',
+ 'idcL10n',
+ array(
+ 'apiRoot' => esc_url_raw( rest_url() ),
+ 'nonce' => wp_create_nonce( 'wp_rest' ),
+ 'tracksUserData' => Jetpack_Tracks_Client::get_connected_user_tracks_identity(),
+ 'currentUrl' => remove_query_arg( '_wpnonce', remove_query_arg( 'jetpack_idc_clear_confirmation' ) ),
+ 'tracksEventData' => array(
+ 'isAdmin' => current_user_can( 'jetpack_disconnect' ),
+ 'currentScreen' => self::$current_screen ? self::$current_screen->id : false,
+ ),
+ )
+ );
+
+ if ( ! wp_style_is( 'jetpack-dops-style' ) ) {
+ wp_register_style(
+ 'jetpack-dops-style',
+ plugins_url( '_inc/build/admin.dops-style.css', JETPACK__PLUGIN_FILE ),
+ array(),
+ JETPACK__VERSION
+ );
+ }
+
+ wp_enqueue_style(
+ 'jetpack-idc-css',
+ plugins_url( 'css/jetpack-idc.css', JETPACK__PLUGIN_FILE ),
+ array( 'jetpack-dops-style' ),
+ JETPACK__VERSION
+ );
+
+ // Required for Tracks
+ wp_enqueue_script(
+ 'jp-tracks',
+ '//stats.wp.com/w.js',
+ array(),
+ gmdate( 'YW' ),
+ true
+ );
+
+ wp_enqueue_script(
+ 'jp-tracks-functions',
+ plugins_url( '_inc/lib/tracks/tracks-callables.js', JETPACK__PLUGIN_FILE ),
+ array(),
+ JETPACK__VERSION,
+ false
+ );
+ }
+
+ function render_notice_header() { ?>
+ <div class="jp-idc-notice__header">
+ <div class="jp-idc-notice__header__emblem">
+ <?php echo Jetpack::get_jp_emblem(); ?>
+ </div>
+ <p class="jp-idc-notice__header__text">
+ <?php esc_html_e( 'Jetpack Safe Mode', 'jetpack' ); ?>
+ </p>
+ </div>
+
+ <div class="jp-idc-notice__separator"></div>
+ <?php }
+
+ /**
+ * Is a container for the error notices.
+ * Will be shown/controlled by jQuery in idc-notice.js
+ */
+ function render_error_notice() { ?>
+ <div class="jp-idc-error__notice dops-notice is-error">
+ <svg class="gridicon gridicons-notice dops-notice__icon" height="24" width="24" viewBox="0 0 24 24">
+ <g>
+ <path d="M12 2C6.477 2 2 6.477 2 12s4.477 10 10 10 10-4.477 10-10S17.523 2 12 2zm1 15h-2v-2h2v2zm0-4h-2l-.5-6h3l-.5 6z"></path>
+ </g>
+ </svg>
+ <div class="dops-notice__content">
+ <span class="dops-notice__text">
+ <?php esc_html_e( 'Something went wrong:', 'jetpack' ); ?>
+ <span class="jp-idc-error__desc"></span>
+ </span>
+ <a class="dops-notice__action" href="javascript:void(0);">
+ <span id="jp-idc-error__action">
+ <?php esc_html_e( 'Try Again', 'jetpack' ); ?>
+ </span>
+ </a>
+ </div>
+ </div>
+ <?php }
+
+ function render_notice_first_step() { ?>
+ <div class="jp-idc-notice__first-step">
+ <div class="jp-idc-notice__content-header">
+ <h3 class="jp-idc-notice__content-header__lead">
+ <?php echo $this->get_first_step_header_lead(); ?>
+ </h3>
+
+ <p class="jp-idc-notice__content-header__explanation">
+ <?php echo $this->get_first_step_header_explanation(); ?>
+ </p>
+ </div>
+
+ <?php $this->render_error_notice(); ?>
+
+ <div class="jp-idc-notice__actions">
+ <div class="jp-idc-notice__action">
+ <p class="jp-idc-notice__action__explanation">
+ <?php echo $this->get_confirm_safe_mode_action_explanation(); ?>
+ </p>
+ <button id="jp-idc-confirm-safe-mode-action" class="dops-button">
+ <?php echo $this->get_confirm_safe_mode_button_text(); ?>
+ </button>
+ </div>
+
+ <div class="jp-idc-notice__action">
+ <p class="jp-idc-notice__action__explanation">
+ <?php echo $this->get_first_step_fix_connection_action_explanation(); ?>
+ </p>
+ <button id="jp-idc-fix-connection-action" class="dops-button">
+ <?php echo $this->get_first_step_fix_connection_button_text(); ?>
+ </button>
+ </div>
+ </div>
+ </div>
+ <?php }
+
+ function render_notice_second_step() { ?>
+ <div class="jp-idc-notice__second-step">
+ <div class="jp-idc-notice__content-header">
+ <h3 class="jp-idc-notice__content-header__lead">
+ <?php echo $this->get_second_step_header_lead(); ?>
+ </h3>
+ </div>
+
+ <?php $this->render_error_notice(); ?>
+
+ <div class="jp-idc-notice__actions">
+ <div class="jp-idc-notice__action">
+ <p class="jp-idc-notice__action__explanation">
+ <?php echo $this->get_migrate_site_action_explanation(); ?>
+ </p>
+ <button id="jp-idc-migrate-action" class="dops-button">
+ <?php echo $this->get_migrate_site_button_text(); ?>
+ </button>
+ </div>
+
+ <div class="jp-idc-notice__action">
+ <p class="jp-idc-notice__action__explanation">
+ <?php echo $this->get_start_fresh_action_explanation(); ?>
+ </p>
+ <button id="jp-idc-reconnect-site-action" class="dops-button">
+ <?php echo $this->get_start_fresh_button_text(); ?>
+ </button>
+ </div>
+
+ </div>
+
+ <p class="jp-idc-notice__unsure-prompt">
+ <?php echo $this->get_unsure_prompt(); ?>
+ </p>
+ </div>
+ <?php }
+
+ function get_first_step_header_lead() {
+ $html = wp_kses(
+ sprintf(
+ __(
+ 'Jetpack has been placed into <a href="%1$s">Safe mode</a> because we noticed this is an exact copy of <a href="%2$s">%3$s</a>.',
+ 'jetpack'
+ ),
+ esc_url( self::SAFE_MODE_DOC_LINK ),
+ esc_url( self::$wpcom_home_url ),
+ self::prepare_url_for_display( esc_url_raw( self::$wpcom_home_url ) )
+ ),
+ array( 'a' => array( 'href' => array() ) )
+ );
+
+ /**
+ * Allows overriding of the default header text in the first step of the Safe Mode notice.
+ *
+ * @since 4.4.0
+ *
+ * @param string $html The HTML to be displayed
+ */
+ return apply_filters( 'jetpack_idc_first_step_header_lead', $html );
+ }
+
+ function get_first_step_header_explanation() {
+ $html = wp_kses(
+ sprintf(
+ __(
+ 'Please confirm Safe Mode or fix the Jetpack connection. Select one of the options below or <a href="%1$s">learn
+ more about Safe Mode</a>.',
+ 'jetpack'
+ ),
+ esc_url( self::SAFE_MODE_DOC_LINK )
+ ),
+ array( 'a' => array( 'href' => array() ) )
+ );
+
+ /**
+ * Allows overriding of the default header explanation text in the first step of the Safe Mode notice.
+ *
+ * @since 4.4.0
+ *
+ * @param string $html The HTML to be displayed
+ */
+ return apply_filters( 'jetpack_idc_first_step_header_explanation', $html );
+ }
+
+ function get_confirm_safe_mode_action_explanation() {
+ $html = wp_kses(
+ sprintf(
+ __(
+ 'Is this website a temporary duplicate of <a href="%1$s">%2$s</a> for the purposes
+ of testing, staging or development? If so, we recommend keeping it in Safe Mode.',
+ 'jetpack'
+ ),
+ esc_url( untrailingslashit( self::$wpcom_home_url ) ),
+ self::prepare_url_for_display( esc_url( self::$wpcom_home_url ) )
+ ),
+ array( 'a' => array( 'href' => array() ) )
+ );
+
+ /**
+ * Allows overriding of the default text used to explain the confirm safe mode action.
+ *
+ * @since 4.4.0
+ *
+ * @param string $html The HTML to be displayed
+ */
+ return apply_filters( 'jetpack_idc_confirm_safe_mode_explanation', $html );
+ }
+
+ function get_confirm_safe_mode_button_text() {
+ $string = esc_html__( 'Confirm Safe Mode', 'jetpack' );
+
+ /**
+ * Allows overriding of the default text used for the confirm safe mode action button.
+ *
+ * @since 4.4.0
+ *
+ * @param string $string The string to be displayed
+ */
+ return apply_filters( 'jetpack_idc_confirm_safe_mode_button_text', $string );
+ }
+
+ function get_first_step_fix_connection_action_explanation() {
+ $html = wp_kses(
+ sprintf(
+ __(
+ 'If this is a separate and new website, or the new home of <a href="%1$s">%2$s</a>,
+ we recommend turning Safe Mode off, and re-establishing your connection to WordPress.com.',
+ 'jetpack'
+ ),
+ esc_url( untrailingslashit( self::$wpcom_home_url ) ),
+ self::prepare_url_for_display( esc_url( self::$wpcom_home_url ) )
+ ),
+ array( 'a' => array( 'href' => array() ) )
+ );
+
+ /**
+ * Allows overriding of the default text used to explain the fix Jetpack connection action.
+ *
+ * @since 4.4.0
+ *
+ * @param string $html The HTML to be displayed
+ */
+ return apply_filters( 'jetpack_idc_first_fix_connection_explanation', $html );
+ }
+
+ function get_first_step_fix_connection_button_text() {
+ $string = esc_html__( "Fix Jetpack's Connection", 'jetpack' );
+
+ /**
+ * Allows overriding of the default text used for the fix Jetpack connection action button.
+ *
+ * @since 4.4.0
+ *
+ * @param string $string The string to be displayed
+ */
+ return apply_filters( 'jetpack_idc_first_step_fix_connection_button_text', $string );
+ }
+
+ function get_second_step_header_lead() {
+ $string = sprintf(
+ esc_html__(
+ 'Is %1$s the new home of %2$s?',
+ 'jetpack'
+ ),
+ untrailingslashit( Jetpack::normalize_url_protocol_agnostic( get_home_url() ) ),
+ untrailingslashit( Jetpack::normalize_url_protocol_agnostic( esc_url_raw( self::$wpcom_home_url ) ) )
+ );
+
+ /**
+ * Allows overriding of the default header text in the second step of the Safe Mode notice.
+ *
+ * @since 4.4.0
+ *
+ * @param string $html The HTML to be displayed
+ */
+ return apply_filters( 'jetpack_idc_second_step_header_lead', $string );
+ }
+
+ function get_migrate_site_action_explanation() {
+ $html = wp_kses(
+ sprintf(
+ __(
+ 'Yes. <a href="%1$s">%2$s</a> is replacing <a href="%3$s">%4$s</a>. I would like to
+ migrate my stats and subscribers from <a href="%3$s">%4$s</a> to <a href="%1$s">%2$s</a>.',
+ 'jetpack'
+ ),
+ esc_url( get_home_url() ),
+ self::prepare_url_for_display( get_home_url() ),
+ esc_url( self::$wpcom_home_url ),
+ untrailingslashit( Jetpack::normalize_url_protocol_agnostic( esc_url_raw( self::$wpcom_home_url ) ) )
+ ),
+ array( 'a' => array( 'href' => array() ) )
+ );
+
+ /**
+ * Allows overriding of the default text for explaining the migrate site action.
+ *
+ * @since 4.4.0
+ *
+ * @param string $html The HTML to be displayed
+ */
+ return apply_filters( 'jetpack_idc_migrate_site_explanation', $html );
+ }
+
+ function get_migrate_site_button_text() {
+ $string = esc_html__( 'Migrate Stats &amp; Subscribers', 'jetpack' );
+
+ /**
+ * Allows overriding of the default text used for the migrate site action button.
+ *
+ * @since 4.4.0
+ *
+ * @param string $string The string to be displayed
+ */
+ return apply_filters( 'jetpack_idc_migrate_site_button_text', $string );
+ }
+
+ function get_start_fresh_action_explanation() {
+ $html = wp_kses(
+ sprintf(
+ __(
+ 'No. <a href="%1$s">%2$s</a> is a new and different website that\'s separate from
+ <a href="%3$s">%4$s</a>. It requires a new connection to WordPress.com for new stats and subscribers.',
+ 'jetpack'
+ ),
+ esc_url( get_home_url() ),
+ self::prepare_url_for_display( get_home_url() ),
+ esc_url( self::$wpcom_home_url ),
+ untrailingslashit( Jetpack::normalize_url_protocol_agnostic( esc_url_raw( self::$wpcom_home_url ) ) )
+ ),
+ array( 'a' => array( 'href' => array() ) )
+ );
+
+ /**
+ * Allows overriding of the default text for explaining the start fresh action.
+ *
+ * @since 4.4.0
+ *
+ * @param string $html The HTML to be displayed
+ */
+ return apply_filters( 'jetpack_idc_start_fresh_explanation', $html );
+ }
+
+ function get_start_fresh_button_text() {
+ $string = esc_html__( 'Start Fresh &amp; Create New Connection', 'jetpack' );
+
+ /**
+ * Allows overriding of the default text used for the start fresh action button.
+ *
+ * @since 4.4.0
+ *
+ * @param string $string The string to be displayed
+ */
+ return apply_filters( 'jetpack_idc_start_fresh_button_text', $string );
+ }
+
+ function get_unsure_prompt() {
+ $html = wp_kses(
+ sprintf(
+ __(
+ 'Unsure what to do? <a href="%1$s">Read more about Jetpack Safe Mode</a>',
+ 'jetpack'
+ ),
+ esc_url( self::SAFE_MODE_DOC_LINK )
+ ),
+ array( 'a' => array( 'href' => array() ) )
+ );
+
+ /**
+ * Allows overriding of the default text using in the "Unsure what to do?" prompt.
+ *
+ * @since 4.4.0
+ *
+ * @param string $html The HTML to be displayed
+ */
+ return apply_filters( 'jetpack_idc_unsure_prompt', $html );
+ }
+
+ function get_non_admin_notice_text() {
+ $html = wp_kses(
+ sprintf(
+ __(
+ 'Jetpack has been placed into Safe Mode. Learn more about <a href="%1$s">Safe Mode</a>.',
+ 'jetpack'
+ ),
+ esc_url( self::SAFE_MODE_DOC_LINK )
+ ),
+ array( 'a' => array( 'href' => array() ) )
+ );
+
+ /**
+ * Allows overriding of the default text that is displayed to non-admin on the Jetpack admin page.
+ *
+ * @since 4.4.0
+ *
+ * @param string $html The HTML to be displayed
+ */
+ return apply_filters( 'jetpack_idc_non_admin_notice_text', $html );
+ }
+
+ function get_non_admin_contact_admin_text() {
+ $string = esc_html__( 'An administrator of this site can take Jetpack out of Safe Mode.', 'jetpack' );
+
+ /**
+ * Allows overriding of the default text that is displayed to non-admins prompting them to contact an admin.
+ *
+ * @since 4.4.0
+ *
+ * @param string $string The string to be displayed
+ */
+ return apply_filters( 'jetpack_idc_non_admin_contact_admin_text', $string );
+ }
+}
+
+Jetpack_IDC::init();
diff --git a/plugins/jetpack/class.jetpack-jitm.php b/plugins/jetpack/class.jetpack-jitm.php
index 69854458..4ec048a2 100644
--- a/plugins/jetpack/class.jetpack-jitm.php
+++ b/plugins/jetpack/class.jetpack-jitm.php
@@ -40,7 +40,12 @@ class Jetpack_JITM {
}
add_action( 'current_screen', array( $this, 'prepare_jitms' ) );
}
-
+
+ function get_emblem()
+ {
+ return '<div class="jp-emblem">' . Jetpack::get_jp_emblem() . '</div>';
+ }
+
/**
* Prepare actions according to screen and post type.
*
@@ -83,9 +88,8 @@ class Jetpack_JITM {
<div class="jp-jitm">
<a href="#" data-module="manage" class="dismiss"><span class="genericon genericon-close"></span></a>
- <div class="jp-emblem">
- <?php echo Jetpack::get_jp_emblem(); ?>
- </div>
+ <?php echo self::get_emblem(); ?>
+
<p class="msg">
<?php esc_html_e( 'Reduce security risks with automated plugin updates.', 'jetpack' ); ?>
</p>
@@ -114,9 +118,8 @@ class Jetpack_JITM {
<div class="jp-jitm">
<a href="#" data-module="photon" class="dismiss"><span class="genericon genericon-close"></span></a>
- <div class="jp-emblem">
- <?php echo Jetpack::get_jp_emblem(); ?>
- </div>
+ <?php echo self::get_emblem(); ?>
+
<p class="msg">
<?php esc_html_e( 'Speed up your photos and save bandwidth costs by using a free content delivery network.', 'jetpack' ); ?>
</p>
@@ -143,9 +146,8 @@ class Jetpack_JITM {
<div class="jp-jitm" data-track="photon-modal">
<a href="#" data-module="photon" class="dismiss"><span class="genericon genericon-close"></span></a>
- <div class="jp-emblem">
- <?php echo Jetpack::get_jp_emblem(); ?>
- </div>
+ <?php echo self::get_emblem(); ?>
+
<p class="msg">
<?php esc_html_e( 'Let Jetpack deliver your images optimized and faster than ever.', 'jetpack' ); ?>
</p>
@@ -211,9 +213,8 @@ class Jetpack_JITM {
<div class="jp-jitm">
<a href="#" data-module="manage-pi" class="dismiss"><span class="genericon genericon-close"></span></a>
- <div class="jp-emblem">
- <?php echo Jetpack::get_jp_emblem(); ?>
- </div>
+ <?php echo self::get_emblem(); ?>
+
<?php if ( ! $manage_active ) : ?>
<p class="msg">
<?php esc_html_e( 'Save time with automated plugin updates.', 'jetpack' ); ?>
@@ -253,9 +254,7 @@ class Jetpack_JITM {
?>
<div class="jp-jitm">
<a href="#" data-module="editor" class="dismiss"><span class="genericon genericon-close"></span></a>
- <div class="jp-emblem">
- <?php echo Jetpack::get_jp_emblem(); ?>
- </div>
+ <?php echo self::get_emblem(); ?>
<p class="msg">
<?php esc_html_e( 'Try the brand new editor.', 'jetpack' ); ?>
</p>
@@ -283,10 +282,7 @@ class Jetpack_JITM {
?>
<div class="jp-jitm">
<a href="#" data-module="stats" class="dismiss"><span class="genericon genericon-close"></span></a>
-
- <div class="jp-emblem">
- <?php echo Jetpack::get_jp_emblem(); ?>
- </div>
+ <?php echo self::get_emblem(); ?>
<p class="msg">
<?php esc_html_e( 'Track detailed stats on this post and the rest of your site.', 'jetpack' ); ?>
</p>
@@ -319,10 +315,7 @@ class Jetpack_JITM {
?>
<div class="jp-jitm" data-track="vaultpress-updates" data-stats_url="<?php echo esc_url( $jitm_stats_url ); ?>">
<a href="#" data-module="vaultpress" class="dismiss"><span class="genericon genericon-close"></span></a>
-
- <div class="jp-emblem">
- <?php echo self::get_jp_emblem(); ?>
- </div>
+ <?php echo self::get_emblem(); ?>
<p class="msg">
<?php esc_html_e( 'Backups are recommended to protect your site before you make any changes.', 'jetpack' ); ?>
</p>
@@ -349,10 +342,7 @@ class Jetpack_JITM {
?>
<div class="jp-jitm" data-stats_url="<?php echo esc_url( $jitm_stats_url ); ?>">
<a href="#" data-module="akismet" class="dismiss"><span class="genericon genericon-close"></span></a>
-
- <div class="jp-emblem">
- <?php echo self::get_jp_emblem(); ?>
- </div>
+ <?php echo self::get_emblem(); ?>
<p class="msg">
<?php esc_html_e( "Spam affects your site's legitimacy, protect your site with Akismet.", 'jetpack' ); ?>
</p>
@@ -380,9 +370,8 @@ class Jetpack_JITM {
<div class="jp-jitm" data-track="vaultpress-publish" data-stats_url="<?php echo esc_url( $jitm_stats_url ); ?>">
<a href="#" data-module="vaultpress" class="dismiss"><span class="genericon genericon-close"></span></a>
- <div class="jp-emblem">
- <?php echo self::get_jp_emblem(); ?>
- </div>
+ <?php echo self::get_emblem(); ?>
+
<p class="msg">
<?php esc_html_e( "Great job! Now let's make sure your hard work is never lost, backup everything with VaultPress.", 'jetpack' ); ?>
</p>
@@ -454,13 +443,15 @@ class Jetpack_JITM {
return is_array( self::$jetpack_hide_jitm );
}
}
-/**
- * Filter to turn off all just in time messages
- *
- * @since 3.7.0
- *
- * @param bool true Whether to show just in time messages.
- */
-if ( apply_filters( 'jetpack_just_in_time_msgs', false ) ) {
+if (
+ /**
+ * Filter to turn off all just in time messages
+ *
+ * @since 3.7.0
+ *
+ * @param bool true Whether to show just in time messages.
+ */
+ apply_filters( 'jetpack_just_in_time_msgs', false )
+) {
Jetpack_JITM::init();
}
diff --git a/plugins/jetpack/class.jetpack-modules-list-table.php b/plugins/jetpack/class.jetpack-modules-list-table.php
index 777f4395..b3f7fb24 100644
--- a/plugins/jetpack/class.jetpack-modules-list-table.php
+++ b/plugins/jetpack/class.jetpack-modules-list-table.php
@@ -62,7 +62,6 @@ class Jetpack_Modules_List_Table extends WP_List_Table {
'nonces' => array(
'bulk' => wp_create_nonce( 'bulk-jetpack_page_jetpack_modules' ),
),
- 'coreIconAvailable' => Jetpack::jetpack_site_icon_available_in_core(),
) );
wp_enqueue_script( 'jetpack-modules-list-table' );
@@ -83,21 +82,7 @@ class Jetpack_Modules_List_Table extends WP_List_Table {
<# var i = 0;
if ( data.items.length ) {
_.each( data.items, function( item, key, list ) {
- if ( item === undefined ) return;
- if ( jetpackModulesData.coreIconAvailable && 'site-icon' == item.module ) { #>
- <tr class="jetpack-module deprecated <# if ( ++i % 2 ) { #> alternate<# } #>" id="site-icon-deprecated">
- <th scope="row" class="check-column">
- <input type="checkbox" name="modules[]" value="{{{ item.module }}}" disabled />
- </th>
- <td class='name column-name'>
- <span class='info'>{{{ item.name }}}</span>
- <div class="row-actions">
- <span class="dep-msg"><?php _ex( 'WordPress now has Site Icon built in!', '"Site Icon" is the feature name.', 'jetpack' ); ?></span>
- <span class='configure'><a href="<?php esc_html_e( admin_url( 'customize.php?autofocus[control]=site_icon' ), 'jetpack' ); ?>"><?php _e( 'Configure' , 'jetpack' ); ?></a></span>
- </div>
- </td>
- </tr>
- <# return; } #>
+ if ( item === undefined ) return; #>
<tr class="jetpack-module <# if ( ++i % 2 ) { #> alternate<# } #><# if ( item.activated ) { #> active<# } #><# if ( ! item.available ) { #> unavailable<# } #>" id="{{{ item.module }}}">
<th scope="row" class="check-column">
<input type="checkbox" name="modules[]" value="{{{ item.module }}}" />
diff --git a/plugins/jetpack/class.jetpack-options.php b/plugins/jetpack/class.jetpack-options.php
index ca002b8c..eca3c0fd 100644
--- a/plugins/jetpack/class.jetpack-options.php
+++ b/plugins/jetpack/class.jetpack-options.php
@@ -33,7 +33,11 @@ class Jetpack_Options {
'dismissed_manage_banner', // (bool) Dismiss Jetpack manage banner allows the user to dismiss the banner permanently
'restapi_stats_cache', // (array) Stats Cache data.
'unique_connection', // (array) A flag to determine a unique connection to wordpress.com two values "connected" and "disconnected" with values for how many times each has occured
- 'protect_whitelist' // (array) IP Address for the Protect module to ignore
+ 'protect_whitelist', // (array) IP Address for the Protect module to ignore
+ 'sync_error_idc', // (bool|array) false or array containing the site's home and siteurl at time of IDC error
+ 'safe_mode_confirmed', // (bool) True if someone confirms that this site was correctly put into safe mode automatically after an identity crisis is discovered.
+ 'migrate_for_idc', // (bool) True if someone confirms that this site should migrate stats and subscribers from its previous URL
+ 'connection_banner_ab', // (int) 1 or 2, which will represent which connection banner to show.
);
case 'private' :
diff --git a/plugins/jetpack/class.jetpack-post-images.php b/plugins/jetpack/class.jetpack-post-images.php
index f8483db0..b79bd8f1 100644
--- a/plugins/jetpack/class.jetpack-post-images.php
+++ b/plugins/jetpack/class.jetpack-post-images.php
@@ -353,8 +353,8 @@ class Jetpack_PostImages {
}
$url = blavatar_url( $domain, 'img', $size );
- } elseif ( function_exists( 'jetpack_has_site_icon' ) && jetpack_has_site_icon() ) {
- $url = jetpack_site_icon_url( null, $size, $default = false );
+ } elseif ( function_exists( 'has_site_icon' ) && has_site_icon() ) {
+ $url = get_site_icon_url( $size );
} else {
return array();
}
diff --git a/plugins/jetpack/class.jetpack-signature.php b/plugins/jetpack/class.jetpack-signature.php
index d8940aaa..66921f61 100644
--- a/plugins/jetpack/class.jetpack-signature.php
+++ b/plugins/jetpack/class.jetpack-signature.php
@@ -63,6 +63,15 @@ class Jetpack_Signature {
$body = $override['body'];
} else if ( 'POST' == strtoupper( $_SERVER['REQUEST_METHOD'] ) ) {
$body = isset( $GLOBALS['HTTP_RAW_POST_DATA'] ) ? $GLOBALS['HTTP_RAW_POST_DATA'] : null;
+
+ // Convert the $_POST to the body, if the body was empty. This is how arrays are hashed
+ // and encoded on the Jetpack side.
+ if ( defined( 'IS_WPCOM' ) && IS_WPCOM ) {
+ if ( empty( $body ) && is_array( $_POST ) && count( $_POST ) > 0 ) {
+ $body = $_POST;
+ }
+ }
+
} else {
$body = null;
}
@@ -96,6 +105,16 @@ class Jetpack_Signature {
return new Jetpack_Error( 'token_mismatch', 'Incorrect token' );
}
+ // If we got an array at this point, let's encode it, so we can see what it looks like as a string.
+ if ( is_array( $body ) ) {
+ if ( count( $body ) > 0 ) {
+ $body = json_encode( $body );
+
+ } else {
+ $body = '';
+ }
+ }
+
$required_parameters = array( 'token', 'timestamp', 'nonce', 'method', 'url' );
if ( !is_null( $body ) ) {
$required_parameters[] = 'body_hash';
@@ -114,7 +133,7 @@ class Jetpack_Signature {
}
}
- if ( is_null( $body ) ) {
+ if ( empty( $body ) ) {
if ( $body_hash ) {
return new Jetpack_Error( 'invalid_body_hash', 'The body hash does not match.' );
}
diff --git a/plugins/jetpack/class.jetpack-twitter-cards.php b/plugins/jetpack/class.jetpack-twitter-cards.php
index e3096179..7cc2683c 100644
--- a/plugins/jetpack/class.jetpack-twitter-cards.php
+++ b/plugins/jetpack/class.jetpack-twitter-cards.php
@@ -140,8 +140,8 @@ class Jetpack_Twitter_Cards {
}
// Third fall back, Site Icon
- if ( empty( $og_tags['twitter:image'] ) && ( function_exists( 'jetpack_has_site_icon' ) && jetpack_has_site_icon() ) ) {
- $og_tags['twitter:image'] = jetpack_site_icon_url( null, '240' );
+ if ( empty( $og_tags['twitter:image'] ) && ( function_exists( 'has_site_icon' ) && has_site_icon() ) ) {
+ $og_tags['twitter:image'] = get_site_icon_url( '240' );
}
// Not falling back on Gravatar, because there's no way to know if we end up with an auto-generated one.
diff --git a/plugins/jetpack/class.jetpack.php b/plugins/jetpack/class.jetpack.php
index a1d598a9..7299c24b 100644
--- a/plugins/jetpack/class.jetpack.php
+++ b/plugins/jetpack/class.jetpack.php
@@ -51,6 +51,7 @@ class Jetpack {
'jetpack_social_media_icons_widget',
'jetpack-top-posts-widget',
'jetpack_image_widget',
+ 'jetpack-my-community-widget',
);
public $plugins_to_deactivate = array(
@@ -155,6 +156,11 @@ class Jetpack {
'ShareThis' => 'share-this/sharethis.php',
'Shareaholic' => 'shareaholic/shareaholic.php',
),
+ 'seo-tools' => array(
+ 'WordPress SEO by Yoast' => 'wordpress-seo/wp-seo.php',
+ 'WordPress SEO Premium by Yoast' => 'wordpress-seo-premium/wp-seo-premium.php',
+ 'All in One SEO Pack' => 'all-in-one-seo-pack/all_in_one_seo_pack.php',
+ ),
'verification-tools' => array(
'WordPress SEO by Yoast' => 'wordpress-seo/wp-seo.php',
'WordPress SEO Premium by Yoast' => 'wordpress-seo-premium/wp-seo-premium.php',
@@ -228,6 +234,7 @@ class Jetpack {
'social-discussions/social-discussions.php', // Social Discussions
'social-sharing-toolkit/social_sharing_toolkit.php', // Social Sharing Toolkit
'socialize/socialize.php', // Socialize
+ 'squirrly-seo/squirrly.php', // SEO by SQUIRRLY™
'only-tweet-like-share-and-google-1/tweet-like-plusone.php',
// Tweet, Like, Google +1 and Share
'wordbooker/wordbooker.php', // Wordbooker
@@ -528,7 +535,10 @@ class Jetpack {
add_filter( 'jetpack_get_default_modules', array( $this, 'handle_deprecated_modules' ), 99 );
// A filter to control all just in time messages
- add_filter( 'jetpack_just_in_time_msgs', '__return_false' );
+ add_filter( 'jetpack_just_in_time_msgs', '__return_true' );
+
+ // Update the Jetpack plan from API on heartbeats
+ add_action( 'jetpack_heartbeat', array( $this, 'refresh_active_plan_from_wpcom' ) );
/**
* This is the hack to concatinate all css files into one.
@@ -540,7 +550,6 @@ class Jetpack {
add_action( 'wp_print_styles', array( $this, 'implode_frontend_css' ), -1 ); // Run first
add_action( 'wp_print_footer_scripts', array( $this, 'implode_frontend_css' ), -1 ); // Run first to trigger before `print_late_styles`
}
-
}
function jetpack_admin_ajax_tracks_callback() {
@@ -920,12 +929,17 @@ class Jetpack {
* If a user has been promoted to or demoted from admin, we need to clear the
* jetpack_other_linked_admins transient.
*
- * @param $user_id
- * @param $role
- * @param $old_roles
- */
- function maybe_clear_other_linked_admins_transient( $user_id, $role, $old_roles ) {
- if ( 'administrator' == $role || ( is_array( $old_roles ) && in_array( 'administrator', $old_roles ) )
+ * @since 4.3.2
+ * @since 4.4.0 $old_roles is null by default and if it's not passed, the transient is cleared.
+ *
+ * @param int $user_id The user ID whose role changed.
+ * @param string $role The new role.
+ * @param array $old_roles An array of the user's previous roles.
+ */
+ function maybe_clear_other_linked_admins_transient( $user_id, $role, $old_roles = null ) {
+ if ( 'administrator' == $role
+ || ( is_array( $old_roles ) && in_array( 'administrator', $old_roles ) )
+ || is_null( $old_roles )
) {
delete_transient( 'jetpack_other_linked_admins' );
}
@@ -1039,7 +1053,11 @@ class Jetpack {
*/
public static function is_single_user_site() {
global $wpdb;
- $some_users = $wpdb->get_var( "select count(*) from (select user_id from $wpdb->usermeta where meta_key = '{$wpdb->prefix}capabilities' LIMIT 2) as someusers" );
+
+ if ( false === ( $some_users = get_transient( 'jetpack_is_single_user' ) ) ) {
+ $some_users = $wpdb->get_var( "SELECT COUNT(*) FROM (SELECT user_id FROM $wpdb->usermeta WHERE meta_key = '{$wpdb->prefix}capabilities' LIMIT 2) AS someusers" );
+ set_transient( 'jetpack_is_single_user', (int) $some_users, 12 * HOUR_IN_SECONDS );
+ }
return 1 === (int) $some_users;
}
@@ -1143,6 +1161,130 @@ class Jetpack {
}
/**
+ * Make an API call to WordPress.com for plan status
+ *
+ * @uses Jetpack_Options::get_option()
+ * @uses Jetpack_Client::wpcom_json_api_request_as_blog()
+ * @uses update_option()
+ *
+ * @access public
+ * @static
+ *
+ * @return bool True if plan is updated, false if no update
+ */
+ public static function refresh_active_plan_from_wpcom() {
+ // Make the API request
+ $request = sprintf( '/sites/%d', Jetpack_Options::get_option( 'id' ) );
+ $response = Jetpack_Client::wpcom_json_api_request_as_blog( $request, '1.1' );
+
+ // Bail if there was an error or malformed response
+ if ( is_wp_error( $response ) || ! is_array( $response ) || ! isset( $response['body'] ) ) {
+ return false;
+ }
+
+ // Decode the results
+ $results = json_decode( $response['body'], true );
+
+ // Bail if there were no results or plan details returned
+ if ( ! is_array( $results ) || ! isset( $results['plan'] ) ) {
+ return false;
+ }
+
+ // Store the option and return true if updated
+ return update_option( 'jetpack_active_plan', $results['plan'] );
+ }
+
+ /**
+ * Get the plan that this Jetpack site is currently using
+ *
+ * @uses get_option()
+ *
+ * @access public
+ * @static
+ *
+ * @return array Active Jetpack plan details
+ */
+ public static function get_active_plan() {
+ $plan = get_option( 'jetpack_active_plan' );
+
+ // Set the default options
+ if ( ! $plan ) {
+ $plan = array(
+ 'product_slug' => 'jetpack_free',
+ 'supports' => array(),
+ );
+ }
+
+ // Define what paid modules are supported by personal plans
+ $personal_plans = array(
+ 'jetpack_personal',
+ 'jetpack_personal_monthly',
+ );
+
+ if ( in_array( $plan['product_slug'], $personal_plans ) ) {
+ $plan['supports'] = array(
+ 'akismet',
+ );
+ }
+
+ // Define what paid modules are supported by premium plans
+ $premium_plans = array(
+ 'jetpack_premium',
+ 'jetpack_premium_monthly',
+ );
+
+ if ( in_array( $plan['product_slug'], $premium_plans ) ) {
+ $plan['supports'] = array(
+ 'videopress',
+ 'akismet',
+ 'vaultpress',
+ );
+ }
+
+ // Define what paid modules are supported by professional plans
+ $business_plans = array(
+ 'jetpack_business',
+ 'jetpack_business_monthly',
+ );
+
+ if ( in_array( $plan['product_slug'], $business_plans ) ) {
+ $plan['supports'] = array(
+ 'videopress',
+ 'akismet',
+ 'vaultpress',
+ 'seo-tools',
+ );
+ }
+
+ // Make sure we have an array here in the event database data is stale
+ if ( ! isset( $plan['supports'] ) ) {
+ $plan['supports'] = array();
+ }
+
+ return $plan;
+ }
+
+ /**
+ * Determine whether the active plan supports a particular feature
+ *
+ * @uses Jetpack::get_active_plan()
+ *
+ * @access public
+ * @static
+ *
+ * @return bool True if plan supports feature, false if not
+ */
+ public static function active_plan_supports( $feature ) {
+ $plan = Jetpack::get_active_plan();
+
+ if ( in_array( $feature, $plan['supports'] ) ) {
+ return true;
+ }
+
+ return false;
+ }
+
+ /**
* Is Jetpack in development (offline) mode?
*/
public static function is_development_mode() {
@@ -1229,7 +1371,7 @@ class Jetpack {
*/
return (bool) apply_filters(
'jetpack_development_version',
- ! preg_match( '/^\d+(\.\d+)+$/', JETPACK__VERSION )
+ ! preg_match( '/^\d+(\.\d+)+$/', Jetpack_Constants::get_constant( 'JETPACK__VERSION' ) )
);
}
@@ -2142,8 +2284,11 @@ class Jetpack {
*/
public static function get_active_modules() {
$active = Jetpack_Options::get_option( 'active_modules' );
- if ( ! is_array( $active ) )
+
+ if ( ! is_array( $active ) ) {
$active = array();
+ }
+
if ( class_exists( 'VaultPress' ) || function_exists( 'vaultpress_contact_service' ) ) {
$active[] = 'vaultpress';
} else {
@@ -2584,9 +2729,13 @@ p {
wp_clear_scheduled_hook( 'jetpack_clean_nonces' );
Jetpack::clean_nonces( true );
- Jetpack::load_xml_rpc_client();
- $xml = new Jetpack_IXR_Client();
- $xml->query( 'jetpack.deregister' );
+ // If the site is in an IDC because sync is not allowed,
+ // let's make sure to not disconnect the production site.
+ if ( ! self::validate_sync_error_idc_option() ) {
+ Jetpack::load_xml_rpc_client();
+ $xml = new Jetpack_IXR_Client();
+ $xml->query( 'jetpack.deregister' );
+ }
Jetpack_Options::delete_option(
array(
@@ -2600,6 +2749,8 @@ p {
)
);
+ Jetpack_IDC::clear_all_idc_options();
+
if ( $update_activated_state ) {
Jetpack_Options::update_option( 'activated', 4 );
}
@@ -2800,27 +2951,28 @@ p {
/**
* Return stat data for WPCOM sync
*/
- public static function get_stat_data( $encode = true ) {
- $heartbeat_data = Jetpack_Heartbeat::generate_stats_array();
- $additional_data = self::get_additional_stat_data();
+ public static function get_stat_data( $encode = true, $extended = true ) {
+ $data = Jetpack_Heartbeat::generate_stats_array();
- $merged_data = array_merge( $heartbeat_data, $additional_data );
+ if ( $extended ) {
+ $additional_data = self::get_additional_stat_data();
+ $data = array_merge( $data, $additional_data );
+ }
if ( $encode ) {
- return json_encode( $merged_data );
+ return json_encode( $data );
}
- return $merged_data;
+ return $data;
}
/**
* Get additional stat data to sync to WPCOM
*/
public static function get_additional_stat_data( $prefix = '' ) {
- global $wpdb;
$return["{$prefix}themes"] = Jetpack::get_parsed_theme_data();
$return["{$prefix}plugins-extra"] = Jetpack::get_parsed_plugin_data();
- $return["{$prefix}users"] = (int) $wpdb->get_var( "SELECT COUNT(*) FROM $wpdb->usermeta WHERE meta_key = '{$wpdb->prefix}capabilities'" );
+ $return["{$prefix}users"] = (int) Jetpack::get_site_user_count();
$return["{$prefix}site-count"] = 0;
if ( function_exists( 'get_blog_count' ) ) {
@@ -2829,6 +2981,22 @@ p {
return $return;
}
+ private static function get_site_user_count() {
+ global $wpdb;
+
+ if ( function_exists( 'wp_is_large_network' ) ) {
+ if ( wp_is_large_network( 'users' ) ) {
+ return -1; // Not a real value but should tell us that we are dealing with a large network.
+ }
+ }
+ if ( false === ( $user_count = get_transient( 'jetpack_site_user_count' ) ) ) {
+ // It wasn't there, so regenerate the data and save the transient
+ $user_count = $wpdb->get_var( "SELECT COUNT(*) FROM $wpdb->usermeta WHERE meta_key = '{$wpdb->prefix}capabilities'" );
+ set_transient( 'jetpack_site_user_count', $user_count, DAY_IN_SECONDS );
+ }
+ return $user_count;
+ }
+
/* Admin Pages */
function admin_init() {
@@ -2844,11 +3012,7 @@ p {
}
if ( ! Jetpack::is_active() && ! Jetpack::is_development_mode() ) {
- if ( 4 != Jetpack_Options::get_option( 'activated' ) ) {
- // Show connect notice on dashboard and plugins pages
- add_action( 'load-index.php', array( $this, 'prepare_connect_notice' ) );
- add_action( 'load-plugins.php', array( $this, 'prepare_connect_notice' ) );
- }
+ Jetpack_Connection_Banner::init();
} elseif ( false === Jetpack_Options::get_option( 'fallback_no_verify_ssl_certs' ) ) {
// Upgrade: 1.1 -> 1.1.1
// Check and see if host can verify the Jetpack servers' SSL certificate
@@ -2858,9 +3022,8 @@ p {
$args,
true
);
- } else {
+ } else if ( $this->can_display_jetpack_manage_notice() && ! Jetpack_Options::get_option( 'dismissed_manage_banner' ) ) {
// Show the notice on the Dashboard only for now
-
add_action( 'load-index.php', array( $this, 'prepare_manage_jetpack_notice' ) );
}
@@ -2899,14 +3062,6 @@ p {
return $admin_body_class . ' jetpack-pagestyles ';
}
- function prepare_connect_notice() {
- add_action( 'admin_print_styles', array( $this, 'admin_banner_styles' ) );
-
- add_action( 'admin_notices', array( $this, 'admin_connect_notice' ) );
-
- if ( Jetpack::state( 'network_nag' ) )
- add_action( 'network_admin_notices', array( $this, 'network_connect_notice' ) );
- }
/**
* Call this function if you want the Big Jetpack Manage Notice to show up.
*
@@ -3084,6 +3239,12 @@ p {
'type' => $attachment->post_mime_type,
'meta' => wp_get_attachment_metadata( $attachment_id ),
);
+ // Zip files uploads are not supported unless they are done for installation purposed
+ // lets delete them in case something goes wrong in this whole process
+ if ( 'application/zip' === $attachment->post_mime_type ) {
+ // Schedule a cleanup for 2 hours from now in case of failed install.
+ wp_schedule_single_event( time() + 2 * HOUR_IN_SECONDS, 'upgrader_scheduled_cleanup', array( $attachment_id ) );
+ }
}
}
if ( ! is_null( $global_post ) ) {
@@ -3174,7 +3335,21 @@ p {
function admin_banner_styles() {
$min = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min';
- wp_enqueue_style( 'jetpack', plugins_url( "css/jetpack-banners{$min}.css", JETPACK__PLUGIN_FILE ), false, JETPACK__VERSION . '-20121016' );
+ if ( ! wp_style_is( 'jetpack-dops-style' ) ) {
+ wp_register_style(
+ 'jetpack-dops-style',
+ plugins_url( '_inc/build/admin.dops-style.css', JETPACK__PLUGIN_FILE ),
+ array(),
+ JETPACK__VERSION
+ );
+ }
+
+ wp_enqueue_style(
+ 'jetpack',
+ plugins_url( "css/jetpack-banners{$min}.css", JETPACK__PLUGIN_FILE ),
+ array( 'jetpack-dops-style' ),
+ JETPACK__VERSION . '-20121016'
+ );
wp_style_add_data( 'jetpack', 'rtl', 'replace' );
wp_style_add_data( 'jetpack', 'suffix', $min );
}
@@ -3186,7 +3361,7 @@ p {
if( current_user_can( 'jetpack_manage_modules' ) && ( Jetpack::is_active() || Jetpack::is_development_mode() ) ) {
return array_merge(
$jetpack_home,
- array( 'settings' => sprintf( '<a href="%s">%s</a>', Jetpack::admin_url( 'page=jetpack_modules' ), __( 'Settings', 'jetpack' ) ) ),
+ array( 'settings' => sprintf( '<a href="%s">%s</a>', Jetpack::admin_url( 'page=jetpack#/settings' ), __( 'Settings', 'jetpack' ) ) ),
array( 'support' => sprintf( '<a href="%s">%s</a>', Jetpack::admin_url( 'page=jetpack-debugger '), __( 'Support', 'jetpack' ) ) ),
$actions
);
@@ -3195,42 +3370,6 @@ p {
return array_merge( $jetpack_home, $actions );
}
- function admin_connect_notice() {
- // Don't show the connect notice anywhere but the plugins.php after activating
- $current = get_current_screen();
- if ( 'plugins' !== $current->parent_base )
- return;
-
- if ( ! current_user_can( 'jetpack_connect' ) )
- return;
-
- $dismiss_and_deactivate_url = wp_nonce_url( Jetpack::admin_url( '?page=jetpack&jetpack-notice=dismiss' ), 'jetpack-deactivate' );
- ?>
- <div id="message" class="updated jp-banner">
- <a href="<?php echo esc_url( $dismiss_and_deactivate_url ); ?>" class="notice-dismiss" title="<?php esc_attr_e( 'Dismiss this notice', 'jetpack' ); ?>"></a>
- <?php if ( in_array( Jetpack_Options::get_option( 'activated' ) , array( 1, 2, 3 ) ) ) : ?>
- <div class="jp-banner__description-container">
- <h2 class="jp-banner__header"><?php _e( 'Your Jetpack is almost ready!', 'jetpack' ); ?></h2>
- <p class="jp-banner__description"><?php _e( 'Please connect to or create a WordPress.com account to enable Jetpack, including powerful security, traffic, and customization services.', 'jetpack' ); ?></p>
- <p class="jp-banner__button-container">
- <a href="<?php echo $this->build_connect_url( false, false, 'banner' ) ?>" class="button button-primary" id="wpcom-connect"><?php _e( 'Connect to WordPress.com', 'jetpack' ); ?></a>
- <a href="<?php echo Jetpack::admin_url( 'admin.php?page=jetpack' ) ?>" class="button" title="<?php esc_attr_e( 'Learn about the benefits you receive when you connect Jetpack to WordPress.com', 'jetpack' ); ?>"><?php _e( 'Learn more', 'jetpack' ); ?></a>
- </p>
- </div>
- <?php else : ?>
- <div class="jp-banner__content">
- <h2><?php _e( 'Jetpack is installed!', 'jetpack' ) ?></h2>
- <p><?php _e( 'It\'s ready to bring awesome, WordPress.com cloud-powered features to your site.', 'jetpack' ) ?></p>
- </div>
- <div class="jp-banner__action-container">
- <a href="<?php echo Jetpack::admin_url() ?>" class="jp-banner__button" id="wpcom-connect"><?php _e( 'Learn More', 'jetpack' ); ?></a>
- </div>
- <?php endif; ?>
- </div>
-
- <?php
- }
-
/**
* This is the first banner
* It should be visible only to user that can update the option
@@ -3242,12 +3381,7 @@ p {
$screen = get_current_screen();
// Don't show the connect notice on the jetpack settings page.
- if ( ! in_array( $screen->base, array( 'dashboard' ) ) || $screen->is_network || $screen->action )
- return;
-
- // Only show it if don't have the managment option set.
- // And not dismissed it already.
- if ( ! $this->can_display_jetpack_manage_notice() || Jetpack_Options::get_option( 'dismissed_manage_banner' ) ) {
+ if ( ! in_array( $screen->base, array( 'dashboard' ) ) || $screen->is_network || $screen->action ) {
return;
}
@@ -3327,16 +3461,6 @@ p {
return apply_filters( 'can_display_jetpack_manage_notice', ! self::is_module_active( 'manage' ) );
}
- function network_connect_notice() {
- ?>
- <div id="message" class="updated jetpack-message">
- <div class="squeezer">
- <h2><?php _e( '<strong>Jetpack is activated!</strong> Each site on your network must be connected individually by an admin on that site.', 'jetpack' ) ?></h2>
- </div>
- </div>
- <?php
- }
-
/*
* Registration flow:
* 1 - ::admin_page_load() action=register
@@ -3819,8 +3943,7 @@ p {
if ( ! Jetpack_Options::get_option( 'blog_token' ) || ! Jetpack_Options::get_option( 'id' ) ) {
$url = Jetpack::nonce_url_no_esc( Jetpack::admin_url( 'action=register' ), 'jetpack-register' );
if( is_network_admin() ) {
- $url = add_query_arg( 'is_multisite', network_admin_url(
- 'admin.php?page=jetpack-settings' ), $url );
+ $url = add_query_arg( 'is_multisite', network_admin_url( 'admin.php?page=jetpack-settings' ), $url );
}
} else {
if ( defined( 'JETPACK__GLOTPRESS_LOCALES_PATH' ) && include_once JETPACK__GLOTPRESS_LOCALES_PATH ) {
@@ -3848,6 +3971,17 @@ p {
? get_site_icon_url()
: false;
+ /**
+ * Filter the type of authorization.
+ * 'calypso' completes authorization on wordpress.com/jetpack/connect
+ * while 'jetpack' ( or any other value ) completes the authorization at jetpack.wordpress.com.
+ *
+ * @since 4.3.3
+ *
+ * @param string $auth_type Defaults to 'calypso', can also be 'jetpack'.
+ */
+ $auth_type = apply_filters( 'jetpack_auth_type', 'calypso' );
+
$args = urlencode_deep(
array(
'response_type' => 'code',
@@ -3866,9 +4000,9 @@ p {
'user_login' => $user->user_login,
'is_active' => Jetpack::is_active(),
'jp_version' => JETPACK__VERSION,
- 'auth_type' => 'calypso',
+ 'auth_type' => $auth_type,
'secret' => $secret,
- 'locale' => isset( $gp_locale->slug ) ? $gp_locale->slug : '',
+ 'locale' => ( isset( $gp_locale ) && isset( $gp_locale->slug ) ) ? $gp_locale->slug : '',
'blogname' => get_option( 'blogname' ),
'site_url' => site_url(),
'home_url' => home_url(),
@@ -5142,104 +5276,16 @@ p {
}
/**
- * Fetch the filtered array of options that we should compare to determine an identity crisis.
- *
- * @return array An array of options to check.
- */
- public static function identity_crisis_options_to_check() {
- return array(
- 'siteurl',
- 'home',
- );
- }
-
- /**
- * Checks to make sure that local options have the same values as remote options. Will cache the results for up to 24 hours.
- *
- * @param bool $force_recheck Whether to ignore any cached transient and manually re-check.
+ * Checks if the site is currently in an identity crisis.
*
- * @return array An array of options that do not match. If everything is good, it will evaluate to false.
+ * @return array|bool Array of options that are in a crisis, or false if everything is OK.
*/
- public static function check_identity_crisis( $force_recheck = false ) {
- if ( ! Jetpack::is_active() || Jetpack::is_development_mode() || Jetpack::is_staging_site() )
+ public static function check_identity_crisis() {
+ if ( ! Jetpack::is_active() || Jetpack::is_development_mode() || ! self::validate_sync_error_idc_option() ) {
return false;
-
- if ( $force_recheck || false === ( $errors = get_transient( 'jetpack_has_identity_crisis' ) ) ) {
- $options_to_check = self::identity_crisis_options_to_check();
- $cloud_options = Jetpack::init()->get_cloud_site_options( $options_to_check );
- $errors = array();
-
- foreach ( $cloud_options as $cloud_key => $cloud_value ) {
-
- // If it's not the same as the local value...
- if ( $cloud_value !== get_option( $cloud_key ) ) {
-
- // Break out if we're getting errors. We are going to check the error keys later when we alert.
- if ( 'error_code' == $cloud_key ) {
- $errors[ $cloud_key ] = $cloud_value;
- break;
- }
-
- $parsed_cloud_value = parse_url( $cloud_value );
- // If the current options is an IP address
- if ( filter_var( $parsed_cloud_value['host'], FILTER_VALIDATE_IP ) ) {
- // Give the new value a Jetpack to fly in to the clouds
- continue;
- }
-
- // And it's not been added to the whitelist...
- if ( ! self::is_identity_crisis_value_whitelisted( $cloud_key, $cloud_value ) ) {
- /*
- * This should be a temporary hack until a cleaner solution is found.
- *
- * The siteurl and home can be set to use http in General > Settings
- * however some constants can be defined that can force https in wp-admin
- * when this happens wpcom can confuse wporg with a fake identity
- * crisis with a mismatch of http vs https when it should be allowed.
- * we need to check that here.
- *
- * @see https://github.com/Automattic/jetpack/issues/1006
- */
- if ( ( 'home' == $cloud_key || 'siteurl' == $cloud_key )
- && ( substr( $cloud_value, 0, 8 ) == "https://" )
- && Jetpack::init()->is_ssl_required_to_visit_site() ) {
- // Ok, we found a mismatch of http and https because of wp-config, not an invalid url
- continue;
- }
-
-
- // Then kick an error!
- $errors[ $cloud_key ] = $cloud_value;
- }
- }
- }
}
- /**
- * Filters the errors returned when checking for an Identity Crisis.
- *
- * @since 2.3.2
- *
- * @param array $errors Array of Identity Crisis errors.
- * @param bool $force_recheck Ignore any cached transient and manually re-check. Default to false.
- */
- return apply_filters( 'jetpack_has_identity_crisis', $errors, $force_recheck );
- }
-
- /**
- * Checks whether a value is already whitelisted.
- *
- * @param string $key The option name that we're checking the value for.
- * @param string $value The value that we're curious to see if it's on the whitelist.
- *
- * @return bool Whether the value is whitelisted.
- */
- public static function is_identity_crisis_value_whitelisted( $key, $value ) {
- $whitelist = Jetpack_Options::get_option( 'identity_crisis_whitelist', array() );
- if ( ! empty( $whitelist[ $key ] ) && is_array( $whitelist[ $key ] ) && in_array( $value, $whitelist[ $key ] ) ) {
- return true;
- }
- return false;
+ return Jetpack_Options::get_option( 'sync_error_idc' );
}
/**
@@ -5295,6 +5341,11 @@ p {
}
}
+ // Last, let's check if sync is erroring due to an IDC. If so, set the site to staging mode.
+ if ( ! $is_staging && self::validate_sync_error_idc_option() ) {
+ $is_staging = true;
+ }
+
/**
* Filters is_staging_site check.
*
@@ -5306,6 +5357,110 @@ p {
}
/**
+ * Checks whether the sync_error_idc option is valid or not, and if not, will do cleanup.
+ *
+ * @return bool
+ */
+ public static function validate_sync_error_idc_option() {
+ $is_valid = false;
+
+ $idc_allowed = get_transient( 'jetpack_idc_allowed' );
+ if ( false === $idc_allowed ) {
+ $response = wp_remote_get( 'https://jetpack.com/is-idc-allowed/' );
+ if ( 200 === (int) wp_remote_retrieve_response_code( $response ) ) {
+ $json = json_decode( wp_remote_retrieve_body( $response ) );
+ $idc_allowed = isset( $json, $json->result ) && $json->result ? '1' : '0';
+ $transient_duration = HOUR_IN_SECONDS;
+ } else {
+ // If the request failed for some reason, then assume IDC is allowed and set shorter transient.
+ $idc_allowed = '1';
+ $transient_duration = 5 * MINUTE_IN_SECONDS;
+ }
+
+ set_transient( 'jetpack_idc_allowed', $idc_allowed, $transient_duration );
+ }
+
+ // Is the site opted in and does the stored sync_error_idc option match what we now generate?
+ $sync_error = Jetpack_Options::get_option( 'sync_error_idc' );
+ $local_options = self::get_sync_error_idc_option();
+ if ( $idc_allowed && $sync_error && self::sync_idc_optin() ) {
+ if ( $sync_error['home'] === $local_options['home'] && $sync_error['siteurl'] === $local_options['siteurl'] ) {
+ $is_valid = true;
+ }
+ }
+
+ /**
+ * Filters whether the sync_error_idc option is valid.
+ *
+ * @since 4.4.0
+ *
+ * @param bool $is_valid If the sync_error_idc is valid or not.
+ */
+ $is_valid = (bool) apply_filters( 'jetpack_sync_error_idc_validation', $is_valid );
+
+ if ( ! $idc_allowed || ( ! $is_valid && $sync_error ) ) {
+ // Since the option exists, and did not validate, delete it
+ Jetpack_Options::delete_option( 'sync_error_idc' );
+ }
+
+ return $is_valid;
+ }
+
+ /**
+ * Normalizes a url by doing three things:
+ * - Strips protocol
+ * - Strips www
+ * - Adds a trailing slash
+ *
+ * @since 4.4.0
+ * @param string $url
+ * @return WP_Error|string
+ */
+ public static function normalize_url_protocol_agnostic( $url ) {
+ $parsed_url = wp_parse_url( trailingslashit( esc_url_raw( $url ) ) );
+ if ( ! $parsed_url ) {
+ return new WP_Error( 'cannot_parse_url', sprintf( esc_html__( 'Cannot parse URL %s', 'jetpack' ), $url ) );
+ }
+
+ // Strip www and protocols
+ $url = preg_replace( '/^www\./i', '', $parsed_url['host'] . $parsed_url['path'] );
+ return $url;
+ }
+
+ /**
+ * Gets the value that is to be saved in the jetpack_sync_error_idc option.
+ *
+ * @since 4.4.0
+ *
+ * @param array $response
+ * @return array Array of the local urls, wpcom urls, and error code
+ */
+ public static function get_sync_error_idc_option( $response = array() ) {
+ $local_options = array(
+ 'home' => get_home_url(),
+ 'siteurl' => get_site_url(),
+ );
+
+ $options = array_merge( $local_options, $response );
+
+ $returned_values = array();
+ foreach( $options as $key => $option ) {
+ if ( 'error_code' === $key ) {
+ $returned_values[ $key ] = $option;
+ continue;
+ }
+
+ if ( is_wp_error( $normalized_url = self::normalize_url_protocol_agnostic( $option ) ) ) {
+ continue;
+ }
+
+ $returned_values[ $key ] = $normalized_url;
+ }
+
+ return $returned_values;
+ }
+
+ /**
* Returns the value of the jetpack_sync_idc_optin filter, or constant.
* If set to true, the site will be put into staging mode.
*
@@ -5313,12 +5468,10 @@ p {
* @return bool
*/
public static function sync_idc_optin() {
- if ( defined( 'JETPACK_SYNC_IDC_OPTIN' ) ) {
- $default = JETPACK_SYNC_IDC_OPTIN;
- } else if ( defined( 'SUNRISE' ) ) {
- $default = SUNRISE;
+ if ( Jetpack_Constants::is_defined( 'JETPACK_SYNC_IDC_OPTIN' ) ) {
+ $default = Jetpack_Constants::get_constant( 'JETPACK_SYNC_IDC_OPTIN' );
} else {
- $default = self::is_development_version();
+ $default = ! Jetpack_Constants::is_defined( 'SUNRISE' ) && ! is_multisite();
}
/**
@@ -5470,7 +5623,7 @@ p {
* Format:
* deprecated_filter_name => replacement_name
*
- * If there is no replacement us null for replacement_name
+ * If there is no replacement, use null for replacement_name
*/
$deprecated_list = array(
'jetpack_bail_on_shortcode' => 'jetpack_shortcodes_to_include',
@@ -5492,6 +5645,8 @@ p {
'add_option_jetpack_is_main_network' => null,
'add_option_jetpack_main_network_site' => null,
'jetpack_sync_all_registered_options' => null,
+ 'jetpack_has_identity_crisis' => 'jetpack_sync_error_idc_validation',
+ 'jetpack_is_post_mailable' => null,
);
// This is a silly loop depth. Better way?
@@ -5567,24 +5722,6 @@ p {
}
/**
- * This method checks to see if SSL is required by the site in
- * order to visit it in some way other than only setting the
- * https value in the home or siteurl values.
- *
- * @since 3.2
- * @return boolean
- **/
- private function is_ssl_required_to_visit_site() {
- global $wp_version;
- $ssl = is_ssl();
-
- if ( force_ssl_admin() ) {
- $ssl = true;
- }
- return $ssl;
- }
-
- /**
* This methods removes all of the registered css files on the front end
* from Jetpack in favor of using a single file. In effect "imploding"
* all the files into one file.
@@ -6012,55 +6149,6 @@ p {
<?php
}
- /*
- * A graceful transition to using Core's site icon.
- *
- * All of the hard work has already been done with the image
- * in all_done_page(). All that needs to be done now is update
- * the option and display proper messaging.
- *
- * @todo remove when WP 4.3 is minimum
- *
- * @since 3.6.1
- *
- * @return bool false = Core's icon not available || true = Core's icon is available
- */
- public static function jetpack_site_icon_available_in_core() {
- global $wp_version;
- $core_icon_available = function_exists( 'has_site_icon' ) && version_compare( $wp_version, '4.3-beta' ) >= 0;
-
- if ( ! $core_icon_available ) {
- return false;
- }
-
- // No need for Jetpack's site icon anymore if core's is already set
- if ( has_site_icon() ) {
- if ( Jetpack::is_module_active( 'site-icon' ) ) {
- Jetpack::log( 'deactivate', 'site-icon' );
- Jetpack::deactivate_module( 'site-icon' );
- }
- return true;
- }
-
- // Transfer Jetpack's site icon to use core.
- $site_icon_id = Jetpack::get_option( 'site_icon_id' );
- if ( $site_icon_id ) {
- // Update core's site icon
- update_option( 'site_icon', $site_icon_id );
-
- // Delete Jetpack's icon option. We still want the blavatar and attached data though.
- delete_option( 'site_icon_id' );
- }
-
- // No need for Jetpack's site icon anymore
- if ( Jetpack::is_module_active( 'site-icon' ) ) {
- Jetpack::log( 'deactivate', 'site-icon' );
- Jetpack::deactivate_module( 'site-icon' );
- }
-
- return true;
- }
-
/**
* Return string containing the Jetpack logo.
*
@@ -6112,5 +6200,4 @@ p {
</style>
<?php }
}
-
}
diff --git a/plugins/jetpack/class.json-api-endpoints.php b/plugins/jetpack/class.json-api-endpoints.php
index 5d4eb288..69f457dd 100644
--- a/plugins/jetpack/class.json-api-endpoints.php
+++ b/plugins/jetpack/class.json-api-endpoints.php
@@ -384,6 +384,7 @@ abstract class WPCOM_JSON_API_Endpoint {
case 'safehtml' :
$return[$key] = wp_kses( (string) $value, wp_kses_allowed_html() );
break;
+ case 'zip' :
case 'media' :
if ( is_array( $value ) ) {
if ( isset( $value['name'] ) && is_array( $value['name'] ) ) {
diff --git a/plugins/jetpack/class.photon.php b/plugins/jetpack/class.photon.php
index d62f6798..64a7e61d 100644
--- a/plugins/jetpack/class.photon.php
+++ b/plugins/jetpack/class.photon.php
@@ -234,13 +234,13 @@ class Jetpack_Photon {
// Prevent image distortion if a detected dimension exceeds the image's natural dimensions
if ( ( false !== $width && $width > $src_per_wp[1] ) || ( false !== $height && $height > $src_per_wp[2] ) ) {
- $width = false == $width ? false : min( $width, $src_per_wp[1] );
- $height = false == $height ? false : min( $height, $src_per_wp[2] );
+ $width = false === $width ? false : min( $width, $src_per_wp[1] );
+ $height = false === $height ? false : min( $height, $src_per_wp[2] );
}
// If no width and height are found, max out at source image's natural dimensions
// Otherwise, respect registered image sizes' cropping setting
- if ( false == $width && false == $height ) {
+ if ( false === $width && false === $height ) {
$width = $src_per_wp[1];
$height = $src_per_wp[2];
$transform = 'fit';
diff --git a/plugins/jetpack/css/dashboard-widget-rtl.css b/plugins/jetpack/css/dashboard-widget-rtl.css
index e065f1bf..463ddc45 100644
--- a/plugins/jetpack/css/dashboard-widget-rtl.css
+++ b/plugins/jetpack/css/dashboard-widget-rtl.css
@@ -1,6 +1,27 @@
/*!
* Do not modify this file directly. It is compiled SASS code.
*/
+@charset "UTF-8";
+/*
+The MIT License (MIT)
+
+Copyright © 2011–2015 thoughtbot, inc.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
+documentation files (the “Software”), to deal in the Software without restriction, including without limitation the
+rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit
+persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial
+portions of the Software.
+
+THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
+WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
+OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+https://github.com/thoughtbot/bourbon
+*/
#jetpack_summary_widget * {
box-sizing: border-box;
}
diff --git a/plugins/jetpack/css/dashboard-widget-rtl.css.map b/plugins/jetpack/css/dashboard-widget-rtl.css.map
index 5d82e7a5..d718f0a0 100644
--- a/plugins/jetpack/css/dashboard-widget-rtl.css.map
+++ b/plugins/jetpack/css/dashboard-widget-rtl.css.map
@@ -1 +1 @@
-{"version":3,"names":[],"mappings":"","sources":["dashboard-widget-rtl.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n#jetpack_summary_widget * {\n box-sizing: border-box;\n}\n\n#jetpack_summary_widget .inside {\n margin: 0;\n padding: 0;\n}\n\n#jetpack_summary_widget .stats,\n#jetpack_summary_widget .widgets,\n#jetpack_summary_widget .wpcom-connect {\n padding: .75em;\n}\n\n#jetpack_summary_widget .wpcom-connect {\n background: #fafafa;\n text-align: center;\n}\n\n#jetpack_summary_widget .wpcom-connect .jp-emblem {\n padding: 5px 0 0 0;\n}\n\n#jetpack_summary_widget .wpcom-connect svg {\n width: 40px;\n height: 40px;\n}\n\n#jetpack_summary_widget .wpcom-connect svg path {\n fill: #8cc258;\n}\n\n#jetpack_summary_widget .wpcom-connect .jp-emblem,\n#jetpack_summary_widget .wpcom-connect h3,\n#jetpack_summary_widget .wpcom-connect p {\n width: 100%;\n}\n\n#jetpack_summary_widget .wpcom-connect h3 {\n font-size: 1.25em;\n font-weight: 400;\n}\n\n#jetpack_summary_widget .wpcom-connect p {\n color: #555d66;\n margin-top: 0;\n padding: 0 15px;\n}\n\n#jetpack_summary_widget .wpcom-connect .actions {\n text-align: center;\n padding: 15px 0 10px 0;\n}\n\n#jetpack_summary_widget .wpcom-connect .actions small {\n display: block;\n}\n\n#jetpack_summary_widget .wpcom-connect .actions small a {\n color: #999;\n}\n\n#jetpack_summary_widget .button-jetpack {\n background: #8cc258;\n border-color: #72a93e;\n color: white;\n box-shadow: inset 0 1px 0 #b3d690, 0 1px 0 rgba(0, 0, 0, 0.15);\n}\n\n#jetpack_summary_widget .button-jetpack:hover, #jetpack_summary_widget .button-jetpack:focus {\n background: #7fbb45;\n border-color: #669737;\n color: white;\n box-shadow: inset 0 1px 0 #a6d07d;\n}\n\n#jetpack_summary_widget .button-jetpack:focus {\n box-shadow: inset 0 1px 0 #a6d07d, 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, 0.8);\n}\n\n#jetpack_summary_widget .button-jetpack:active {\n background: #72a93e;\n border-color: #669737;\n color: white;\n box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5), 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, 0.8);\n}\n\n#jetpack_summary_widget .button-jetpack[disabled], #jetpack_summary_widget .button-jetpack:disabled, #jetpack_summary_widget .button-jetpack.button-primary-disabled, #jetpack_summary_widget .button-jetpack.disabled {\n color: #ccd1c7 !important;\n background: #78b141 !important;\n border-color: #669737 !important;\n text-shadow: none !important;\n}\n\n#jetpack_summary_widget footer {\n background: #fafafa;\n padding: .75em;\n overflow: hidden;\n border-top: 1px solid #ccc;\n}\n\n#jetpack_summary_widget footer .protect,\n#jetpack_summary_widget footer .akismet {\n width: 50%;\n float: right;\n text-align: right;\n}\n\n#jetpack_summary_widget footer h3 {\n font-size: 1.5em;\n font-weight: normal;\n margin: 0;\n padding: 0;\n}\n\n#jetpack_summary_widget footer p {\n margin: 0;\n padding: 0;\n}\n\n#jetpack_summary_widget footer section {\n margin: 0;\n padding: 0;\n text-align: center;\n}\n"],"file":"dashboard-widget-rtl.css"} \ No newline at end of file
+{"version":3,"names":[],"mappings":"","sources":["dashboard-widget-rtl.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n@charset \"UTF-8\";\n/*\nThe MIT License (MIT)\n\nCopyright © 2011–2015 thoughtbot, inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated\ndocumentation files (the “Software”), to deal in the Software without restriction, including without limitation the\nrights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit\npersons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial\nportions of the Software.\n\nTHE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE\nWARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\nOTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nhttps://github.com/thoughtbot/bourbon\n*/\n#jetpack_summary_widget * {\n box-sizing: border-box;\n}\n\n#jetpack_summary_widget .inside {\n margin: 0;\n padding: 0;\n}\n\n#jetpack_summary_widget .stats,\n#jetpack_summary_widget .widgets,\n#jetpack_summary_widget .wpcom-connect {\n padding: .75em;\n}\n\n#jetpack_summary_widget .wpcom-connect {\n background: #fafafa;\n text-align: center;\n}\n\n#jetpack_summary_widget .wpcom-connect .jp-emblem {\n padding: 5px 0 0 0;\n}\n\n#jetpack_summary_widget .wpcom-connect svg {\n width: 40px;\n height: 40px;\n}\n\n#jetpack_summary_widget .wpcom-connect svg path {\n fill: #8cc258;\n}\n\n#jetpack_summary_widget .wpcom-connect .jp-emblem,\n#jetpack_summary_widget .wpcom-connect h3,\n#jetpack_summary_widget .wpcom-connect p {\n width: 100%;\n}\n\n#jetpack_summary_widget .wpcom-connect h3 {\n font-size: 1.25em;\n font-weight: 400;\n}\n\n#jetpack_summary_widget .wpcom-connect p {\n color: #555d66;\n margin-top: 0;\n padding: 0 15px;\n}\n\n#jetpack_summary_widget .wpcom-connect .actions {\n text-align: center;\n padding: 15px 0 10px 0;\n}\n\n#jetpack_summary_widget .wpcom-connect .actions small {\n display: block;\n}\n\n#jetpack_summary_widget .wpcom-connect .actions small a {\n color: #999;\n}\n\n#jetpack_summary_widget .button-jetpack {\n background: #8cc258;\n border-color: #72a93e;\n color: white;\n box-shadow: inset 0 1px 0 #b3d690, 0 1px 0 rgba(0, 0, 0, 0.15);\n}\n\n#jetpack_summary_widget .button-jetpack:hover, #jetpack_summary_widget .button-jetpack:focus {\n background: #7fbb45;\n border-color: #669737;\n color: white;\n box-shadow: inset 0 1px 0 #a6d07d;\n}\n\n#jetpack_summary_widget .button-jetpack:focus {\n box-shadow: inset 0 1px 0 #a6d07d, 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, 0.8);\n}\n\n#jetpack_summary_widget .button-jetpack:active {\n background: #72a93e;\n border-color: #669737;\n color: white;\n box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5), 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, 0.8);\n}\n\n#jetpack_summary_widget .button-jetpack[disabled], #jetpack_summary_widget .button-jetpack:disabled, #jetpack_summary_widget .button-jetpack.button-primary-disabled, #jetpack_summary_widget .button-jetpack.disabled {\n color: #ccd1c7 !important;\n background: #78b141 !important;\n border-color: #669737 !important;\n text-shadow: none !important;\n}\n\n#jetpack_summary_widget footer {\n background: #fafafa;\n padding: .75em;\n overflow: hidden;\n border-top: 1px solid #ccc;\n}\n\n#jetpack_summary_widget footer .protect,\n#jetpack_summary_widget footer .akismet {\n width: 50%;\n float: right;\n text-align: right;\n}\n\n#jetpack_summary_widget footer h3 {\n font-size: 1.5em;\n font-weight: normal;\n margin: 0;\n padding: 0;\n}\n\n#jetpack_summary_widget footer p {\n margin: 0;\n padding: 0;\n}\n\n#jetpack_summary_widget footer section {\n margin: 0;\n padding: 0;\n text-align: center;\n}\n"],"file":"dashboard-widget-rtl.css"} \ No newline at end of file
diff --git a/plugins/jetpack/css/dashboard-widget-rtl.css.min.map b/plugins/jetpack/css/dashboard-widget-rtl.css.min.map
index 5d82e7a5..d718f0a0 100644
--- a/plugins/jetpack/css/dashboard-widget-rtl.css.min.map
+++ b/plugins/jetpack/css/dashboard-widget-rtl.css.min.map
@@ -1 +1 @@
-{"version":3,"names":[],"mappings":"","sources":["dashboard-widget-rtl.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n#jetpack_summary_widget * {\n box-sizing: border-box;\n}\n\n#jetpack_summary_widget .inside {\n margin: 0;\n padding: 0;\n}\n\n#jetpack_summary_widget .stats,\n#jetpack_summary_widget .widgets,\n#jetpack_summary_widget .wpcom-connect {\n padding: .75em;\n}\n\n#jetpack_summary_widget .wpcom-connect {\n background: #fafafa;\n text-align: center;\n}\n\n#jetpack_summary_widget .wpcom-connect .jp-emblem {\n padding: 5px 0 0 0;\n}\n\n#jetpack_summary_widget .wpcom-connect svg {\n width: 40px;\n height: 40px;\n}\n\n#jetpack_summary_widget .wpcom-connect svg path {\n fill: #8cc258;\n}\n\n#jetpack_summary_widget .wpcom-connect .jp-emblem,\n#jetpack_summary_widget .wpcom-connect h3,\n#jetpack_summary_widget .wpcom-connect p {\n width: 100%;\n}\n\n#jetpack_summary_widget .wpcom-connect h3 {\n font-size: 1.25em;\n font-weight: 400;\n}\n\n#jetpack_summary_widget .wpcom-connect p {\n color: #555d66;\n margin-top: 0;\n padding: 0 15px;\n}\n\n#jetpack_summary_widget .wpcom-connect .actions {\n text-align: center;\n padding: 15px 0 10px 0;\n}\n\n#jetpack_summary_widget .wpcom-connect .actions small {\n display: block;\n}\n\n#jetpack_summary_widget .wpcom-connect .actions small a {\n color: #999;\n}\n\n#jetpack_summary_widget .button-jetpack {\n background: #8cc258;\n border-color: #72a93e;\n color: white;\n box-shadow: inset 0 1px 0 #b3d690, 0 1px 0 rgba(0, 0, 0, 0.15);\n}\n\n#jetpack_summary_widget .button-jetpack:hover, #jetpack_summary_widget .button-jetpack:focus {\n background: #7fbb45;\n border-color: #669737;\n color: white;\n box-shadow: inset 0 1px 0 #a6d07d;\n}\n\n#jetpack_summary_widget .button-jetpack:focus {\n box-shadow: inset 0 1px 0 #a6d07d, 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, 0.8);\n}\n\n#jetpack_summary_widget .button-jetpack:active {\n background: #72a93e;\n border-color: #669737;\n color: white;\n box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5), 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, 0.8);\n}\n\n#jetpack_summary_widget .button-jetpack[disabled], #jetpack_summary_widget .button-jetpack:disabled, #jetpack_summary_widget .button-jetpack.button-primary-disabled, #jetpack_summary_widget .button-jetpack.disabled {\n color: #ccd1c7 !important;\n background: #78b141 !important;\n border-color: #669737 !important;\n text-shadow: none !important;\n}\n\n#jetpack_summary_widget footer {\n background: #fafafa;\n padding: .75em;\n overflow: hidden;\n border-top: 1px solid #ccc;\n}\n\n#jetpack_summary_widget footer .protect,\n#jetpack_summary_widget footer .akismet {\n width: 50%;\n float: right;\n text-align: right;\n}\n\n#jetpack_summary_widget footer h3 {\n font-size: 1.5em;\n font-weight: normal;\n margin: 0;\n padding: 0;\n}\n\n#jetpack_summary_widget footer p {\n margin: 0;\n padding: 0;\n}\n\n#jetpack_summary_widget footer section {\n margin: 0;\n padding: 0;\n text-align: center;\n}\n"],"file":"dashboard-widget-rtl.css"} \ No newline at end of file
+{"version":3,"names":[],"mappings":"","sources":["dashboard-widget-rtl.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n@charset \"UTF-8\";\n/*\nThe MIT License (MIT)\n\nCopyright © 2011–2015 thoughtbot, inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated\ndocumentation files (the “Software”), to deal in the Software without restriction, including without limitation the\nrights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit\npersons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial\nportions of the Software.\n\nTHE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE\nWARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\nOTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nhttps://github.com/thoughtbot/bourbon\n*/\n#jetpack_summary_widget * {\n box-sizing: border-box;\n}\n\n#jetpack_summary_widget .inside {\n margin: 0;\n padding: 0;\n}\n\n#jetpack_summary_widget .stats,\n#jetpack_summary_widget .widgets,\n#jetpack_summary_widget .wpcom-connect {\n padding: .75em;\n}\n\n#jetpack_summary_widget .wpcom-connect {\n background: #fafafa;\n text-align: center;\n}\n\n#jetpack_summary_widget .wpcom-connect .jp-emblem {\n padding: 5px 0 0 0;\n}\n\n#jetpack_summary_widget .wpcom-connect svg {\n width: 40px;\n height: 40px;\n}\n\n#jetpack_summary_widget .wpcom-connect svg path {\n fill: #8cc258;\n}\n\n#jetpack_summary_widget .wpcom-connect .jp-emblem,\n#jetpack_summary_widget .wpcom-connect h3,\n#jetpack_summary_widget .wpcom-connect p {\n width: 100%;\n}\n\n#jetpack_summary_widget .wpcom-connect h3 {\n font-size: 1.25em;\n font-weight: 400;\n}\n\n#jetpack_summary_widget .wpcom-connect p {\n color: #555d66;\n margin-top: 0;\n padding: 0 15px;\n}\n\n#jetpack_summary_widget .wpcom-connect .actions {\n text-align: center;\n padding: 15px 0 10px 0;\n}\n\n#jetpack_summary_widget .wpcom-connect .actions small {\n display: block;\n}\n\n#jetpack_summary_widget .wpcom-connect .actions small a {\n color: #999;\n}\n\n#jetpack_summary_widget .button-jetpack {\n background: #8cc258;\n border-color: #72a93e;\n color: white;\n box-shadow: inset 0 1px 0 #b3d690, 0 1px 0 rgba(0, 0, 0, 0.15);\n}\n\n#jetpack_summary_widget .button-jetpack:hover, #jetpack_summary_widget .button-jetpack:focus {\n background: #7fbb45;\n border-color: #669737;\n color: white;\n box-shadow: inset 0 1px 0 #a6d07d;\n}\n\n#jetpack_summary_widget .button-jetpack:focus {\n box-shadow: inset 0 1px 0 #a6d07d, 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, 0.8);\n}\n\n#jetpack_summary_widget .button-jetpack:active {\n background: #72a93e;\n border-color: #669737;\n color: white;\n box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5), 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, 0.8);\n}\n\n#jetpack_summary_widget .button-jetpack[disabled], #jetpack_summary_widget .button-jetpack:disabled, #jetpack_summary_widget .button-jetpack.button-primary-disabled, #jetpack_summary_widget .button-jetpack.disabled {\n color: #ccd1c7 !important;\n background: #78b141 !important;\n border-color: #669737 !important;\n text-shadow: none !important;\n}\n\n#jetpack_summary_widget footer {\n background: #fafafa;\n padding: .75em;\n overflow: hidden;\n border-top: 1px solid #ccc;\n}\n\n#jetpack_summary_widget footer .protect,\n#jetpack_summary_widget footer .akismet {\n width: 50%;\n float: right;\n text-align: right;\n}\n\n#jetpack_summary_widget footer h3 {\n font-size: 1.5em;\n font-weight: normal;\n margin: 0;\n padding: 0;\n}\n\n#jetpack_summary_widget footer p {\n margin: 0;\n padding: 0;\n}\n\n#jetpack_summary_widget footer section {\n margin: 0;\n padding: 0;\n text-align: center;\n}\n"],"file":"dashboard-widget-rtl.css"} \ No newline at end of file
diff --git a/plugins/jetpack/css/dashboard-widget-rtl.min.css b/plugins/jetpack/css/dashboard-widget-rtl.min.css
index 76ff5dc4..f2264f94 100644
--- a/plugins/jetpack/css/dashboard-widget-rtl.min.css
+++ b/plugins/jetpack/css/dashboard-widget-rtl.min.css
@@ -1,3 +1,3 @@
-/*!
+@charset "UTF-8";/*!
* Do not modify this file directly. It is compiled SASS code.
*/#jetpack_summary_widget *{box-sizing:border-box}#jetpack_summary_widget .inside{margin:0;padding:0}#jetpack_summary_widget .stats,#jetpack_summary_widget .widgets,#jetpack_summary_widget .wpcom-connect{padding:.75em}#jetpack_summary_widget .wpcom-connect{background:#fafafa;text-align:center}#jetpack_summary_widget .wpcom-connect .jp-emblem{padding:5px 0 0}#jetpack_summary_widget .wpcom-connect svg{width:40px;height:40px}#jetpack_summary_widget .wpcom-connect svg path{fill:#8cc258}#jetpack_summary_widget .wpcom-connect .jp-emblem,#jetpack_summary_widget .wpcom-connect h3,#jetpack_summary_widget .wpcom-connect p{width:100%}#jetpack_summary_widget .wpcom-connect h3{font-size:1.25em;font-weight:400}#jetpack_summary_widget .wpcom-connect p{color:#555d66;margin-top:0;padding:0 15px}#jetpack_summary_widget .wpcom-connect .actions{text-align:center;padding:15px 0 10px}#jetpack_summary_widget .wpcom-connect .actions small{display:block}#jetpack_summary_widget .wpcom-connect .actions small a{color:#999}#jetpack_summary_widget .button-jetpack{background:#8cc258;border-color:#72a93e;color:#fff;box-shadow:inset 0 1px 0 #b3d690,0 1px 0 rgba(0,0,0,.15)}#jetpack_summary_widget .button-jetpack:focus,#jetpack_summary_widget .button-jetpack:hover{background:#7fbb45;border-color:#669737;color:#fff;box-shadow:inset 0 1px 0 #a6d07d}#jetpack_summary_widget .button-jetpack:focus{box-shadow:inset 0 1px 0 #a6d07d,0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8)}#jetpack_summary_widget .button-jetpack:active{background:#72a93e;border-color:#669737;color:#fff;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8)}#jetpack_summary_widget .button-jetpack.button-primary-disabled,#jetpack_summary_widget .button-jetpack.disabled,#jetpack_summary_widget .button-jetpack:disabled,#jetpack_summary_widget .button-jetpack[disabled]{color:#ccd1c7!important;background:#78b141!important;border-color:#669737!important;text-shadow:none!important}#jetpack_summary_widget footer{background:#fafafa;padding:.75em;overflow:hidden;border-top:1px solid #ccc}#jetpack_summary_widget footer .akismet,#jetpack_summary_widget footer .protect{width:50%;float:right;text-align:right}#jetpack_summary_widget footer h3{font-size:1.5em;font-weight:400;margin:0;padding:0}#jetpack_summary_widget footer p{margin:0;padding:0}#jetpack_summary_widget footer section{margin:0;padding:0;text-align:center} \ No newline at end of file
diff --git a/plugins/jetpack/css/dashboard-widget.css b/plugins/jetpack/css/dashboard-widget.css
index 4606ab1a..ac2ea177 100644
--- a/plugins/jetpack/css/dashboard-widget.css
+++ b/plugins/jetpack/css/dashboard-widget.css
@@ -1,6 +1,27 @@
/*!
* Do not modify this file directly. It is compiled SASS code.
*/
+@charset "UTF-8";
+/*
+The MIT License (MIT)
+
+Copyright © 2011–2015 thoughtbot, inc.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
+documentation files (the “Software”), to deal in the Software without restriction, including without limitation the
+rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit
+persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial
+portions of the Software.
+
+THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
+WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
+OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+https://github.com/thoughtbot/bourbon
+*/
#jetpack_summary_widget * {
box-sizing: border-box;
}
diff --git a/plugins/jetpack/css/dashboard-widget.css.map b/plugins/jetpack/css/dashboard-widget.css.map
index 179c750e..5a588867 100644
--- a/plugins/jetpack/css/dashboard-widget.css.map
+++ b/plugins/jetpack/css/dashboard-widget.css.map
@@ -1 +1 @@
-{"version":3,"names":[],"mappings":"","sources":["dashboard-widget.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n#jetpack_summary_widget * {\n box-sizing: border-box;\n}\n\n#jetpack_summary_widget .inside {\n margin: 0;\n padding: 0;\n}\n\n#jetpack_summary_widget .stats,\n#jetpack_summary_widget .widgets,\n#jetpack_summary_widget .wpcom-connect {\n padding: .75em;\n}\n\n#jetpack_summary_widget .wpcom-connect {\n background: #fafafa;\n text-align: center;\n}\n\n#jetpack_summary_widget .wpcom-connect .jp-emblem {\n padding: 5px 0 0 0;\n}\n\n#jetpack_summary_widget .wpcom-connect svg {\n width: 40px;\n height: 40px;\n}\n\n#jetpack_summary_widget .wpcom-connect svg path {\n fill: #8cc258;\n}\n\n#jetpack_summary_widget .wpcom-connect .jp-emblem,\n#jetpack_summary_widget .wpcom-connect h3,\n#jetpack_summary_widget .wpcom-connect p {\n width: 100%;\n}\n\n#jetpack_summary_widget .wpcom-connect h3 {\n font-size: 1.25em;\n font-weight: 400;\n}\n\n#jetpack_summary_widget .wpcom-connect p {\n color: #555d66;\n margin-top: 0;\n padding: 0 15px;\n}\n\n#jetpack_summary_widget .wpcom-connect .actions {\n text-align: center;\n padding: 15px 0 10px 0;\n}\n\n#jetpack_summary_widget .wpcom-connect .actions small {\n display: block;\n}\n\n#jetpack_summary_widget .wpcom-connect .actions small a {\n color: #999;\n}\n\n#jetpack_summary_widget .button-jetpack {\n background: #8cc258;\n border-color: #72a93e;\n color: white;\n box-shadow: inset 0 1px 0 #b3d690, 0 1px 0 rgba(0, 0, 0, 0.15);\n}\n\n#jetpack_summary_widget .button-jetpack:hover, #jetpack_summary_widget .button-jetpack:focus {\n background: #7fbb45;\n border-color: #669737;\n color: white;\n box-shadow: inset 0 1px 0 #a6d07d;\n}\n\n#jetpack_summary_widget .button-jetpack:focus {\n box-shadow: inset 0 1px 0 #a6d07d, 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, 0.8);\n}\n\n#jetpack_summary_widget .button-jetpack:active {\n background: #72a93e;\n border-color: #669737;\n color: white;\n box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5), 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, 0.8);\n}\n\n#jetpack_summary_widget .button-jetpack[disabled], #jetpack_summary_widget .button-jetpack:disabled, #jetpack_summary_widget .button-jetpack.button-primary-disabled, #jetpack_summary_widget .button-jetpack.disabled {\n color: #ccd1c7 !important;\n background: #78b141 !important;\n border-color: #669737 !important;\n text-shadow: none !important;\n}\n\n#jetpack_summary_widget footer {\n background: #fafafa;\n padding: .75em;\n overflow: hidden;\n border-top: 1px solid #ccc;\n}\n\n#jetpack_summary_widget footer .protect,\n#jetpack_summary_widget footer .akismet {\n width: 50%;\n float: left;\n text-align: left;\n}\n\n#jetpack_summary_widget footer h3 {\n font-size: 1.5em;\n font-weight: normal;\n margin: 0;\n padding: 0;\n}\n\n#jetpack_summary_widget footer p {\n margin: 0;\n padding: 0;\n}\n\n#jetpack_summary_widget footer section {\n margin: 0;\n padding: 0;\n text-align: center;\n}\n"],"file":"dashboard-widget.css"} \ No newline at end of file
+{"version":3,"names":[],"mappings":"","sources":["dashboard-widget.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n@charset \"UTF-8\";\n/*\nThe MIT License (MIT)\n\nCopyright © 2011–2015 thoughtbot, inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated\ndocumentation files (the “Software”), to deal in the Software without restriction, including without limitation the\nrights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit\npersons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial\nportions of the Software.\n\nTHE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE\nWARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\nOTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nhttps://github.com/thoughtbot/bourbon\n*/\n#jetpack_summary_widget * {\n box-sizing: border-box;\n}\n\n#jetpack_summary_widget .inside {\n margin: 0;\n padding: 0;\n}\n\n#jetpack_summary_widget .stats,\n#jetpack_summary_widget .widgets,\n#jetpack_summary_widget .wpcom-connect {\n padding: .75em;\n}\n\n#jetpack_summary_widget .wpcom-connect {\n background: #fafafa;\n text-align: center;\n}\n\n#jetpack_summary_widget .wpcom-connect .jp-emblem {\n padding: 5px 0 0 0;\n}\n\n#jetpack_summary_widget .wpcom-connect svg {\n width: 40px;\n height: 40px;\n}\n\n#jetpack_summary_widget .wpcom-connect svg path {\n fill: #8cc258;\n}\n\n#jetpack_summary_widget .wpcom-connect .jp-emblem,\n#jetpack_summary_widget .wpcom-connect h3,\n#jetpack_summary_widget .wpcom-connect p {\n width: 100%;\n}\n\n#jetpack_summary_widget .wpcom-connect h3 {\n font-size: 1.25em;\n font-weight: 400;\n}\n\n#jetpack_summary_widget .wpcom-connect p {\n color: #555d66;\n margin-top: 0;\n padding: 0 15px;\n}\n\n#jetpack_summary_widget .wpcom-connect .actions {\n text-align: center;\n padding: 15px 0 10px 0;\n}\n\n#jetpack_summary_widget .wpcom-connect .actions small {\n display: block;\n}\n\n#jetpack_summary_widget .wpcom-connect .actions small a {\n color: #999;\n}\n\n#jetpack_summary_widget .button-jetpack {\n background: #8cc258;\n border-color: #72a93e;\n color: white;\n box-shadow: inset 0 1px 0 #b3d690, 0 1px 0 rgba(0, 0, 0, 0.15);\n}\n\n#jetpack_summary_widget .button-jetpack:hover, #jetpack_summary_widget .button-jetpack:focus {\n background: #7fbb45;\n border-color: #669737;\n color: white;\n box-shadow: inset 0 1px 0 #a6d07d;\n}\n\n#jetpack_summary_widget .button-jetpack:focus {\n box-shadow: inset 0 1px 0 #a6d07d, 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, 0.8);\n}\n\n#jetpack_summary_widget .button-jetpack:active {\n background: #72a93e;\n border-color: #669737;\n color: white;\n box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5), 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, 0.8);\n}\n\n#jetpack_summary_widget .button-jetpack[disabled], #jetpack_summary_widget .button-jetpack:disabled, #jetpack_summary_widget .button-jetpack.button-primary-disabled, #jetpack_summary_widget .button-jetpack.disabled {\n color: #ccd1c7 !important;\n background: #78b141 !important;\n border-color: #669737 !important;\n text-shadow: none !important;\n}\n\n#jetpack_summary_widget footer {\n background: #fafafa;\n padding: .75em;\n overflow: hidden;\n border-top: 1px solid #ccc;\n}\n\n#jetpack_summary_widget footer .protect,\n#jetpack_summary_widget footer .akismet {\n width: 50%;\n float: left;\n text-align: left;\n}\n\n#jetpack_summary_widget footer h3 {\n font-size: 1.5em;\n font-weight: normal;\n margin: 0;\n padding: 0;\n}\n\n#jetpack_summary_widget footer p {\n margin: 0;\n padding: 0;\n}\n\n#jetpack_summary_widget footer section {\n margin: 0;\n padding: 0;\n text-align: center;\n}\n"],"file":"dashboard-widget.css"} \ No newline at end of file
diff --git a/plugins/jetpack/css/dashboard-widget.css.min.map b/plugins/jetpack/css/dashboard-widget.css.min.map
index 179c750e..5a588867 100644
--- a/plugins/jetpack/css/dashboard-widget.css.min.map
+++ b/plugins/jetpack/css/dashboard-widget.css.min.map
@@ -1 +1 @@
-{"version":3,"names":[],"mappings":"","sources":["dashboard-widget.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n#jetpack_summary_widget * {\n box-sizing: border-box;\n}\n\n#jetpack_summary_widget .inside {\n margin: 0;\n padding: 0;\n}\n\n#jetpack_summary_widget .stats,\n#jetpack_summary_widget .widgets,\n#jetpack_summary_widget .wpcom-connect {\n padding: .75em;\n}\n\n#jetpack_summary_widget .wpcom-connect {\n background: #fafafa;\n text-align: center;\n}\n\n#jetpack_summary_widget .wpcom-connect .jp-emblem {\n padding: 5px 0 0 0;\n}\n\n#jetpack_summary_widget .wpcom-connect svg {\n width: 40px;\n height: 40px;\n}\n\n#jetpack_summary_widget .wpcom-connect svg path {\n fill: #8cc258;\n}\n\n#jetpack_summary_widget .wpcom-connect .jp-emblem,\n#jetpack_summary_widget .wpcom-connect h3,\n#jetpack_summary_widget .wpcom-connect p {\n width: 100%;\n}\n\n#jetpack_summary_widget .wpcom-connect h3 {\n font-size: 1.25em;\n font-weight: 400;\n}\n\n#jetpack_summary_widget .wpcom-connect p {\n color: #555d66;\n margin-top: 0;\n padding: 0 15px;\n}\n\n#jetpack_summary_widget .wpcom-connect .actions {\n text-align: center;\n padding: 15px 0 10px 0;\n}\n\n#jetpack_summary_widget .wpcom-connect .actions small {\n display: block;\n}\n\n#jetpack_summary_widget .wpcom-connect .actions small a {\n color: #999;\n}\n\n#jetpack_summary_widget .button-jetpack {\n background: #8cc258;\n border-color: #72a93e;\n color: white;\n box-shadow: inset 0 1px 0 #b3d690, 0 1px 0 rgba(0, 0, 0, 0.15);\n}\n\n#jetpack_summary_widget .button-jetpack:hover, #jetpack_summary_widget .button-jetpack:focus {\n background: #7fbb45;\n border-color: #669737;\n color: white;\n box-shadow: inset 0 1px 0 #a6d07d;\n}\n\n#jetpack_summary_widget .button-jetpack:focus {\n box-shadow: inset 0 1px 0 #a6d07d, 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, 0.8);\n}\n\n#jetpack_summary_widget .button-jetpack:active {\n background: #72a93e;\n border-color: #669737;\n color: white;\n box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5), 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, 0.8);\n}\n\n#jetpack_summary_widget .button-jetpack[disabled], #jetpack_summary_widget .button-jetpack:disabled, #jetpack_summary_widget .button-jetpack.button-primary-disabled, #jetpack_summary_widget .button-jetpack.disabled {\n color: #ccd1c7 !important;\n background: #78b141 !important;\n border-color: #669737 !important;\n text-shadow: none !important;\n}\n\n#jetpack_summary_widget footer {\n background: #fafafa;\n padding: .75em;\n overflow: hidden;\n border-top: 1px solid #ccc;\n}\n\n#jetpack_summary_widget footer .protect,\n#jetpack_summary_widget footer .akismet {\n width: 50%;\n float: left;\n text-align: left;\n}\n\n#jetpack_summary_widget footer h3 {\n font-size: 1.5em;\n font-weight: normal;\n margin: 0;\n padding: 0;\n}\n\n#jetpack_summary_widget footer p {\n margin: 0;\n padding: 0;\n}\n\n#jetpack_summary_widget footer section {\n margin: 0;\n padding: 0;\n text-align: center;\n}\n"],"file":"dashboard-widget.css"} \ No newline at end of file
+{"version":3,"names":[],"mappings":"","sources":["dashboard-widget.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n@charset \"UTF-8\";\n/*\nThe MIT License (MIT)\n\nCopyright © 2011–2015 thoughtbot, inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated\ndocumentation files (the “Software”), to deal in the Software without restriction, including without limitation the\nrights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit\npersons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial\nportions of the Software.\n\nTHE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE\nWARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\nOTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nhttps://github.com/thoughtbot/bourbon\n*/\n#jetpack_summary_widget * {\n box-sizing: border-box;\n}\n\n#jetpack_summary_widget .inside {\n margin: 0;\n padding: 0;\n}\n\n#jetpack_summary_widget .stats,\n#jetpack_summary_widget .widgets,\n#jetpack_summary_widget .wpcom-connect {\n padding: .75em;\n}\n\n#jetpack_summary_widget .wpcom-connect {\n background: #fafafa;\n text-align: center;\n}\n\n#jetpack_summary_widget .wpcom-connect .jp-emblem {\n padding: 5px 0 0 0;\n}\n\n#jetpack_summary_widget .wpcom-connect svg {\n width: 40px;\n height: 40px;\n}\n\n#jetpack_summary_widget .wpcom-connect svg path {\n fill: #8cc258;\n}\n\n#jetpack_summary_widget .wpcom-connect .jp-emblem,\n#jetpack_summary_widget .wpcom-connect h3,\n#jetpack_summary_widget .wpcom-connect p {\n width: 100%;\n}\n\n#jetpack_summary_widget .wpcom-connect h3 {\n font-size: 1.25em;\n font-weight: 400;\n}\n\n#jetpack_summary_widget .wpcom-connect p {\n color: #555d66;\n margin-top: 0;\n padding: 0 15px;\n}\n\n#jetpack_summary_widget .wpcom-connect .actions {\n text-align: center;\n padding: 15px 0 10px 0;\n}\n\n#jetpack_summary_widget .wpcom-connect .actions small {\n display: block;\n}\n\n#jetpack_summary_widget .wpcom-connect .actions small a {\n color: #999;\n}\n\n#jetpack_summary_widget .button-jetpack {\n background: #8cc258;\n border-color: #72a93e;\n color: white;\n box-shadow: inset 0 1px 0 #b3d690, 0 1px 0 rgba(0, 0, 0, 0.15);\n}\n\n#jetpack_summary_widget .button-jetpack:hover, #jetpack_summary_widget .button-jetpack:focus {\n background: #7fbb45;\n border-color: #669737;\n color: white;\n box-shadow: inset 0 1px 0 #a6d07d;\n}\n\n#jetpack_summary_widget .button-jetpack:focus {\n box-shadow: inset 0 1px 0 #a6d07d, 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, 0.8);\n}\n\n#jetpack_summary_widget .button-jetpack:active {\n background: #72a93e;\n border-color: #669737;\n color: white;\n box-shadow: inset 0 2px 5px -3px rgba(0, 0, 0, 0.5), 0 0 0 1px #5b9dd9, 0 0 2px 1px rgba(30, 140, 190, 0.8);\n}\n\n#jetpack_summary_widget .button-jetpack[disabled], #jetpack_summary_widget .button-jetpack:disabled, #jetpack_summary_widget .button-jetpack.button-primary-disabled, #jetpack_summary_widget .button-jetpack.disabled {\n color: #ccd1c7 !important;\n background: #78b141 !important;\n border-color: #669737 !important;\n text-shadow: none !important;\n}\n\n#jetpack_summary_widget footer {\n background: #fafafa;\n padding: .75em;\n overflow: hidden;\n border-top: 1px solid #ccc;\n}\n\n#jetpack_summary_widget footer .protect,\n#jetpack_summary_widget footer .akismet {\n width: 50%;\n float: left;\n text-align: left;\n}\n\n#jetpack_summary_widget footer h3 {\n font-size: 1.5em;\n font-weight: normal;\n margin: 0;\n padding: 0;\n}\n\n#jetpack_summary_widget footer p {\n margin: 0;\n padding: 0;\n}\n\n#jetpack_summary_widget footer section {\n margin: 0;\n padding: 0;\n text-align: center;\n}\n"],"file":"dashboard-widget.css"} \ No newline at end of file
diff --git a/plugins/jetpack/css/dashboard-widget.min.css b/plugins/jetpack/css/dashboard-widget.min.css
index b5810a44..b65605ff 100644
--- a/plugins/jetpack/css/dashboard-widget.min.css
+++ b/plugins/jetpack/css/dashboard-widget.min.css
@@ -1,3 +1,3 @@
-/*!
+@charset "UTF-8";/*!
* Do not modify this file directly. It is compiled SASS code.
*/#jetpack_summary_widget *{box-sizing:border-box}#jetpack_summary_widget .inside{margin:0;padding:0}#jetpack_summary_widget .stats,#jetpack_summary_widget .widgets,#jetpack_summary_widget .wpcom-connect{padding:.75em}#jetpack_summary_widget .wpcom-connect{background:#fafafa;text-align:center}#jetpack_summary_widget .wpcom-connect .jp-emblem{padding:5px 0 0}#jetpack_summary_widget .wpcom-connect svg{width:40px;height:40px}#jetpack_summary_widget .wpcom-connect svg path{fill:#8cc258}#jetpack_summary_widget .wpcom-connect .jp-emblem,#jetpack_summary_widget .wpcom-connect h3,#jetpack_summary_widget .wpcom-connect p{width:100%}#jetpack_summary_widget .wpcom-connect h3{font-size:1.25em;font-weight:400}#jetpack_summary_widget .wpcom-connect p{color:#555d66;margin-top:0;padding:0 15px}#jetpack_summary_widget .wpcom-connect .actions{text-align:center;padding:15px 0 10px}#jetpack_summary_widget .wpcom-connect .actions small{display:block}#jetpack_summary_widget .wpcom-connect .actions small a{color:#999}#jetpack_summary_widget .button-jetpack{background:#8cc258;border-color:#72a93e;color:#fff;box-shadow:inset 0 1px 0 #b3d690,0 1px 0 rgba(0,0,0,.15)}#jetpack_summary_widget .button-jetpack:focus,#jetpack_summary_widget .button-jetpack:hover{background:#7fbb45;border-color:#669737;color:#fff;box-shadow:inset 0 1px 0 #a6d07d}#jetpack_summary_widget .button-jetpack:focus{box-shadow:inset 0 1px 0 #a6d07d,0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8)}#jetpack_summary_widget .button-jetpack:active{background:#72a93e;border-color:#669737;color:#fff;box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8)}#jetpack_summary_widget .button-jetpack.button-primary-disabled,#jetpack_summary_widget .button-jetpack.disabled,#jetpack_summary_widget .button-jetpack:disabled,#jetpack_summary_widget .button-jetpack[disabled]{color:#ccd1c7!important;background:#78b141!important;border-color:#669737!important;text-shadow:none!important}#jetpack_summary_widget footer{background:#fafafa;padding:.75em;overflow:hidden;border-top:1px solid #ccc}#jetpack_summary_widget footer .akismet,#jetpack_summary_widget footer .protect{width:50%;float:left;text-align:left}#jetpack_summary_widget footer h3{font-size:1.5em;font-weight:400;margin:0;padding:0}#jetpack_summary_widget footer p{margin:0;padding:0}#jetpack_summary_widget footer section{margin:0;padding:0;text-align:center} \ No newline at end of file
diff --git a/plugins/jetpack/css/jetpack-admin-rtl.css b/plugins/jetpack/css/jetpack-admin-rtl.css
index 320540e8..10edead0 100644
--- a/plugins/jetpack/css/jetpack-admin-rtl.css
+++ b/plugins/jetpack/css/jetpack-admin-rtl.css
@@ -253,6 +253,14 @@
font-style: normal;
}
+.nav-horizontal:after {
+ content: ".";
+ display: block;
+ height: 0;
+ clear: both;
+ visibility: hidden;
+}
+
.nav-horizontal a {
display: inline-block;
}
diff --git a/plugins/jetpack/css/jetpack-admin-rtl.css.map b/plugins/jetpack/css/jetpack-admin-rtl.css.map
index d6e00d87..70759fc0 100644
--- a/plugins/jetpack/css/jetpack-admin-rtl.css.map
+++ b/plugins/jetpack/css/jetpack-admin-rtl.css.map
@@ -1 +1 @@
-{"version":3,"names":[],"mappings":"","sources":["jetpack-admin-rtl.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n.j-row {\n width: 100%;\n margin: 0 auto;\n}\n\n.j-row:before, .j-row:after {\n content: \" \";\n display: table;\n}\n\n.j-row:after {\n clear: both;\n}\n\n.j-col {\n padding: 0.85em;\n width: 100%;\n float: right;\n position: relative;\n}\n\n@media only screen {\n .j-sm-5 {\n width: 41.66667%;\n }\n .j-sm-7 {\n width: 58.33333%;\n }\n .j-sm-12 {\n width: 100%;\n }\n}\n\n@media (min-width: 530px) {\n .j-md-4 {\n width: 33.33333%;\n }\n .j-md-6 {\n width: 50%;\n }\n .j-md-8 {\n width: 66.66667%;\n }\n .j-md-12 {\n width: 100%;\n }\n}\n\n@media (min-width: 782px) {\n .j-lrg-4 {\n width: 33.33333%;\n }\n .j-lrg-5 {\n width: 41.66667%;\n }\n .j-lrg-6 {\n width: 50%;\n }\n .j-lrg-7 {\n width: 58.33333%;\n }\n .j-lrg-8 {\n width: 66.66667%;\n }\n .j-lrg-12 {\n width: 100%;\n }\n}\n\n@-webkit-keyframes \"candy\" {\n 0% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 20% {\n -webkit-transform: scale(1.15);\n transform: scale(1.15);\n }\n 60% {\n -webkit-transform: scale(0.95);\n transform: scale(0.95);\n }\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n}\n\n@keyframes \"candy\" {\n 0% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 20% {\n -webkit-transform: scale(1.15);\n transform: scale(1.15);\n }\n 60% {\n -webkit-transform: scale(0.95);\n transform: scale(0.95);\n }\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n}\n\n.button,\n.download-jetpack {\n -webkit-transition: all .1s ease-in-out;\n transition: all .1s ease-in-out;\n}\n\n.jp-button, .jp-button--settings {\n display: inline-block;\n position: relative;\n padding: 0.76923em 1.46154em;\n color: #efefef;\n font-weight: bold;\n font-size: 0.9285714286em;\n line-height: 1;\n text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);\n background: #6f7476;\n border-radius: 3px;\n}\n\n.jp-button:visited, .jp-button--settings:visited {\n color: #efefef;\n}\n\n.jp-button:hover, .jp-button--settings:hover, .jp-button:focus, .jp-button--settings:focus {\n color: #fff;\n background: #57972d;\n}\n\n.jp-button:active, .jp-button--settings:active {\n background: #57972d;\n opacity: 0.8;\n}\n\n.jp-button--settings {\n background: #93b45f;\n color: #e8eedf;\n}\n\n.jp-button--settings:visited {\n color: #e8eedf;\n}\n\n.jp-button--settings:hover, .jp-button--settings:focus {\n background: #9fbd72;\n color: #fff;\n}\n\n.jp-button--settings.current {\n background: #3c6621;\n color: #fff;\n box-shadow: inset 0 2px 0 #365A1F, inset 0 1px 3px #3c6621;\n}\n\n.download-jetpack {\n display: inline-block;\n position: relative;\n padding: 0.64286em 1.08696em 0.53571em;\n color: #fff;\n font-weight: 400;\n font-size: 20px;\n line-height: 1;\n background: #518d2a;\n z-index: 3;\n border-radius: 6px;\n box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);\n}\n\n.download-jetpack:visited {\n color: #fff;\n}\n\n.download-jetpack:hover, .download-jetpack:focus {\n color: #fff;\n background: #57972d;\n box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);\n}\n\n.download-jetpack:active {\n top: 6px;\n box-shadow: 0 0px 0 #3e6c20, 0 0 0 rgba(0, 0, 0, 0.4);\n}\n\n.download-jetpack:active:after {\n top: -6px;\n}\n\n.download-jetpack:before {\n content: '';\n display: inline-block;\n position: relative;\n top: -2px;\n margin-left: 13px;\n width: 30px;\n height: 30px;\n vertical-align: middle;\n background: url(\"../images/connect-plug.svg\") center center no-repeat;\n background-size: 100%;\n}\n\n.download-jetpack:after {\n content: '';\n position: absolute;\n top: 0;\n right: 0;\n width: 100%;\n height: 100%;\n}\n\n@media (max-width: 1147px) {\n .download-jetpack {\n font-size: 1.28571em;\n }\n .download-jetpack:before {\n top: -1px;\n width: 23px;\n height: 23px;\n }\n}\n\n@media (max-width: 900px) {\n .download-jetpack:active {\n top: 0;\n }\n}\n\n@media (max-width: 530px) {\n .download-jetpack {\n font-size: 1.21429em;\n font-weight: 600;\n }\n .download-jetpack:before {\n width: 19px;\n height: 19px;\n margin-left: 9px;\n }\n}\n\n@font-face {\n font-family: 'automatticons';\n src: url(\"../_inc/fonts/automatticons/automatticons.eot\");\n src: url(\"../_inc/fonts/automatticons/automatticons.eot?#iefix\") format(\"embedded-opentype\"), url(\"../_inc/fonts/automatticons/automatticons.woff\") format(\"woff\"), url(\"../_inc/fonts/automatticons/automatticons.ttf\") format(\"truetype\"), url(\"../_inc/fonts/automatticons/automatticons.svg#automatticonsregular\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n\n.nav-horizontal a {\n display: inline-block;\n}\n\n.nav-horizontal li {\n position: relative;\n float: right;\n}\n\n.nav-horizontal ul {\n margin: 0;\n padding: 0;\n}\n\n@media (max-width: 782px) {\n .configure .frame.top.fixed {\n padding-right: 0;\n }\n}\n\n.wrap.inner,\n.page-content {\n max-width: 950px;\n margin: 0 auto;\n}\n\n.wrap.inner li,\n.page-content li {\n line-height: 23px;\n}\n\n@media (max-width: 530px) {\n .page-content {\n margin-top: 0;\n }\n}\n\n@media (max-width: 1147px) {\n .wrap.inner {\n background: #f9f9f9;\n padding: 15px;\n }\n}\n\n@media (max-width: 530px) {\n .wrap.inner {\n margin-top: 1.71429em;\n }\n}\n\n.page-content.about {\n position: relative;\n z-index: 10;\n}\n\n@media (max-width: 1147px) {\n .page-content.about {\n background: #f9f9f9;\n padding: 15px;\n }\n}\n\n@media (max-width: 1147px) {\n .page-content.configure {\n background: #f9f9f9;\n }\n}\n\n.footer nav {\n max-width: 550px;\n margin: 0 auto;\n}\n\n.header {\n right: 0;\n left: 0;\n background: #81a844;\n}\n\n.header-nav li {\n line-height: 60px;\n}\n\n.header-nav a {\n padding: 0 0.71429em;\n line-height: 24px;\n}\n\n.header-nav .jetpack-logo a {\n display: inline-block;\n position: relative;\n width: 214px;\n margin-left: 6px;\n background: url(../images/jetpack-logo.png) center center no-repeat;\n background: url(../images/jetpack-logo.svg) center center no-repeat, none;\n background-size: 183px auto;\n color: #fff;\n line-height: 60px;\n font-weight: normal;\n}\n\n.header-nav .jetpack-logo a span {\n text-indent: -9999px;\n visibility: hidden;\n}\n\n.header-nav .jetpack-logo a:before {\n content: '';\n position: absolute;\n top: 0;\n right: 0;\n width: 100%;\n height: 100%;\n background-size: 183px 32px;\n}\n\n.header-nav .jetpack-modules + .jetpack-modules {\n margin-right: 15px;\n}\n\n.main-nav {\n float: right;\n}\n\n.main-nav li {\n margin: 0;\n}\n\n@media (max-width: 900px) {\n .main-nav {\n font-size: 13px;\n }\n}\n\n.jetpack-pagestyles #screen-meta {\n margin: 0;\n}\n\n.jetpack-pagestyles #screen-meta-links .screen-meta-toggle {\n z-index: 2;\n}\n\n.jetpack-pagestyles #screen-options-link-wrap, .jetpack-pagestyles #contextual-help-link-wrap {\n border: none;\n}\n\n.jetpack-pagestyles .update-nag {\n display: none;\n}\n\n.loading {\n bottom: 50%;\n position: absolute;\n top: 50%;\n width: 100%;\n}\n\n.loading span {\n color: #999;\n}\n\n.modal {\n background: #fff;\n position: fixed;\n top: 52px;\n bottom: 20px;\n left: 20px;\n right: 20px;\n margin-right: 160px;\n display: none;\n box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);\n z-index: 500;\n}\n\n.modal .close {\n position: absolute;\n top: 0;\n left: 0;\n font: 300 1.71429em \"genericons\" !important;\n color: #777;\n content: '\\f405';\n display: inline-block;\n padding: 0.28571em 0.71429em 0.42857em;\n z-index: 5;\n}\n\n.modal .close:hover {\n background: #eee;\n opacity: 0.8;\n}\n\n.modal .close:active {\n background: #eee;\n opacity: 0.4;\n}\n\n.modal .content-container {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n overflow: auto;\n padding: 2.14286em;\n}\n\n.modal .content {\n margin: 0 auto;\n max-width: 900px;\n text-align: right;\n}\n\n.modal h2 {\n text-align: right;\n margin-top: 0;\n color: #5d6d74;\n font-weight: 300;\n line-height: 32px;\n text-shadow: 0 1px 1px #fff;\n}\n\n@media (max-width: 530px) {\n .modal h2 {\n font-size: 26px;\n }\n}\n\n.modal h5 {\n clear: right;\n}\n\n.modal p {\n font-size: 1.23077em;\n}\n\n.modal footer {\n position: absolute;\n right: 0;\n bottom: 0;\n width: 100%;\n padding: 12px 20px;\n border-top: 1px solid #ddd;\n background: #fff;\n text-align: left;\n}\n\n.modal footer ul {\n margin: 0;\n}\n\n.modal footer li {\n display: inline-block;\n margin: 0;\n}\n\n.modal .button-secondary,\n.modal .button-primary:active {\n vertical-align: baseline;\n}\n\n@media (max-width: 900px) {\n .modal {\n bottom: 5%;\n margin-right: 36px;\n font-size: 80%;\n }\n .modal .content {\n top: 38px;\n }\n}\n\n@media (max-width: 782px) {\n .modal {\n top: 66px;\n margin-right: 0;\n }\n}\n\n@media (max-width: 600px) {\n .modal {\n top: 10px;\n left: 10px;\n bottom: 10px;\n right: 10px;\n }\n}\n\n.jp-info-img {\n float: left;\n margin: 0 30px 8px 0;\n}\n\n.jp-info-img img {\n border: 1px solid #ddd;\n max-width: 100%;\n height: auto;\n}\n\n.jp-info-img img:first-child {\n margin-top: 0;\n}\n\n@media (max-width: 782px) {\n .jp-info-img {\n float: none;\n margin: 0 0 15px;\n }\n}\n\n.content-container.modal-footer {\n bottom: 53px;\n}\n\n.shade {\n background: #000;\n bottom: 0;\n cursor: pointer;\n display: none;\n right: 0;\n opacity: 0.2;\n position: fixed;\n left: 0;\n top: 0;\n z-index: 11;\n}\n\n.footer {\n margin-top: 1.42857em;\n position: relative;\n padding: 10em 0 4.28571em;\n text-align: center;\n}\n\n.footer:before, .footer:after {\n content: '';\n position: absolute;\n right: 0;\n pointer-events: none;\n}\n\n.footer:before {\n top: 0;\n margin-top: -1px;\n width: 100%;\n height: 195px;\n}\n\n.footer:after {\n display: none;\n}\n\n.footer .download-jetpack {\n margin-bottom: 33px;\n}\n\n@media (min-width: 1147px) {\n .footer {\n padding-bottom: 35px;\n }\n}\n\n@media (max-width: 1147px) {\n .footer {\n padding-top: 165px;\n padding-bottom: 0;\n }\n .footer:before {\n background-size: 160% auto;\n }\n .footer ul {\n float: none;\n overflow: hidden;\n }\n}\n\n@media (max-width: 900px) {\n .footer {\n padding-top: 146px;\n }\n}\n\n@media (max-width: 782px) {\n .footer {\n margin-top: 0;\n }\n}\n\n@media (max-width: 530px) {\n .footer {\n margin-top: 0;\n padding-top: 135px;\n }\n}\n\n@media (max-width: 320px) {\n .footer {\n padding-top: 76px;\n }\n}\n\n.footer nav {\n max-width: 100%;\n}\n\n.footer nav a,\n.footer nav a:visited {\n padding: 4px 6px;\n color: #999;\n}\n\n.footer nav a:hover, .footer nav a:focus,\n.footer nav a:visited:hover,\n.footer nav a:visited:focus {\n color: #81A844;\n}\n\n@media (max-width: 1147px) {\n .footer nav a:hover, .footer nav a:focus,\n .footer nav a:visited:hover,\n .footer nav a:visited:focus {\n color: #81a844;\n }\n}\n\n@media (max-width: 530px) {\n .footer nav li {\n display: block;\n float: none;\n margin: 0;\n text-align: right;\n }\n .footer nav a {\n display: block;\n padding: 0 16px;\n line-height: 44px;\n }\n}\n\n.primary {\n padding: 25px 15px 10px 15px;\n border-bottom: 1px solid #eee;\n}\n\n.secondary-footer {\n margin: 0 auto;\n}\n\n.secondary-footer li {\n margin-left: 5px;\n}\n\n@media (min-width: 782px) {\n .secondary-footer {\n padding: 8px 15px 10px;\n margin-bottom: 30px;\n border-bottom: 1px solid #eee;\n }\n}\n\n@media (min-width: 1147px) {\n .secondary-footer {\n margin-bottom: 0;\n }\n}\n\n@media (max-width: 782px) {\n .secondary-footer {\n padding: 8px 15px 8px;\n border-bottom: none;\n }\n}\n\n@media (max-width: 530px) {\n .secondary-footer {\n margin: 0;\n padding: 0;\n border: none;\n font-weight: 400;\n }\n .secondary-footer a {\n border-top: 1px solid #eee;\n }\n}\n\n.footer .a8c-attribution {\n margin: 0;\n padding: 0 6px;\n color: #bbb;\n font-size: 0.78571em;\n font-family: \"Gill Sans\", \"Gill Sans MT\", Helvetica, Arial, sans-serif;\n text-transform: uppercase;\n}\n\n.footer .a8c-attribution a {\n display: inline-block;\n position: relative;\n padding: 4px 16px;\n left: 9999px;\n outline: 0;\n}\n\n.footer .a8c-attribution a:after {\n content: 'A';\n position: absolute;\n top: 2px;\n left: -9999px;\n height: 100%;\n color: #999;\n font-size: 1.54545em;\n font-family: \"automatticons\";\n text-align: center;\n}\n\n.footer .a8c-attribution a:hover:after {\n -webkit-animation: candy .4s ease-in-out;\n animation: candy .4s ease-in-out;\n}\n\n@media (min-width: 782px) {\n .secondary {\n padding: 0 15px 10px 15px;\n border-bottom: 1px solid #eee;\n }\n}\n\n@media (min-width: 1147px) {\n .secondary {\n padding: 0 15px 10px 15px;\n border-bottom: none;\n }\n}\n\n.jetpack-message {\n background: #8eb74e;\n border: 1px solid #73963d;\n margin: 33px auto 0;\n max-width: 90%;\n position: relative;\n z-index: 2;\n}\n\n.jetpack-message.is-opt-in {\n margin: 50px 0 0;\n max-width: 100%;\n padding: 10px 15px;\n background: #fff;\n border: 0;\n box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);\n font-size: 13px;\n text-align: center;\n}\n\n.subhead .jetpack-message.is-opt-in {\n margin: 0;\n padding-bottom: 0;\n background: transparent;\n box-shadow: none;\n}\n\n.subhead .jetpack-message.is-opt-in .jp-button, .subhead .jetpack-message.is-opt-in .jp-button--settings {\n display: inline-block;\n}\n\n.jetpack-message.is-opt-in p {\n color: #3c4549;\n}\n\n.jetpack-message.is-opt-in .jp-button, .jetpack-message.is-opt-in .jp-button--settings {\n margin-top: 15px;\n display: none;\n}\n\n.jetpack-message .squeezer h2 {\n font-size: 1em;\n}\n\n.jetpack-message h2 {\n color: #fff;\n margin: 0;\n}\n\n.jetpack-message p {\n color: #fff;\n margin: 0;\n opacity: 0.7;\n}\n\n.jetpack-message .squeezer {\n padding: 23px 80px 23px 23px;\n position: relative;\n text-align: right;\n}\n\n.jetpack-message .squeezer:before {\n color: #fff;\n content: '\\f418';\n font-family: 'Genericons';\n font-size: 33px;\n height: 33px;\n right: 25px;\n opacity: 0.6;\n position: absolute;\n top: 23px;\n top: calc( 50% - 22px);\n}\n\n@media (max-width: 530px) {\n .jetpack-message .squeezer {\n padding: 23px;\n }\n .jetpack-message .squeezer:before {\n display: none;\n }\n}\n\n.jetpack-message .squeezer a {\n color: #FFF;\n border-bottom: 1px solid #D5E4BD;\n}\n\n.jetpack-message .squeezer a:hover {\n border-bottom: 1px solid #F1F6E9;\n}\n\n.jetpack-message.error .squeezer:before,\n.jetpack-message.jetpack-err .squeezer:before {\n content: '\\f414';\n}\n\n.configure-module .jetpack-message {\n max-width: 100%;\n}\n\n@media (max-width: 530px) {\n .wrap.inner.jp-support .jp-support-column-left {\n width: 100%;\n }\n .wrap.inner.jp-support .jp-support-column-left .widget-text {\n margin-left: 0;\n width: 100%;\n }\n .wrap.inner.jp-support .jp-support-column-right {\n width: 100%;\n }\n}\n\n@media screen and (max-width: 515px) {\n .jp-frame .header-nav {\n padding-bottom: 10px;\n }\n .jp-frame .header-nav li {\n line-height: 30px;\n }\n .jp-frame .header-nav .jetpack-logo {\n width: 100%;\n text-align: center;\n }\n .jp-frame .header-nav .jetpack-modules {\n margin: 0;\n width: 50%;\n text-align: left;\n padding: 0 5px;\n }\n .jp-frame .header-nav .jetpack-modules + .jetpack-modules {\n text-align: right;\n }\n .jp-frame .header-nav .jetpack-modules:nth-child(4) {\n text-align: center;\n margin: 0 auto;\n width: 100%;\n }\n .jp-frame .header-nav .jetpack-modules:nth-child(4) a {\n padding: 0 10px;\n }\n}\n\n#ie-legacy-notice .dops-notice__content {\n display: inline-block;\n margin-right: 10px;\n}\n\n.page-content.configure {\n margin-top: 0;\n}\n\n.configure .frame.top {\n border: none;\n box-shadow: none;\n padding-top: 1.42857em;\n position: relative;\n top: auto;\n}\n\n.configure .frame.top.fixed {\n background: #f9f9f9;\n border-bottom: 1px solid #e9e9e9;\n padding-right: 160px;\n margin-top: -6px;\n position: fixed;\n left: 0;\n top: 32px;\n width: 100%;\n z-index: 4;\n box-shadow: 0 2px 2px -2px #eee;\n}\n\n@media (max-width: 782px) {\n .configure .frame.top.fixed {\n border: none;\n box-shadow: none;\n padding-top: 1.42857em;\n position: relative;\n top: auto;\n }\n}\n\n@media (max-width: 600px) {\n .configure .frame.top.fixed {\n top: 0;\n }\n}\n\n.jp-frame-top-fixed .configure {\n padding-top: 94px;\n}\n\n.filter-search {\n display: none;\n float: left;\n margin-top: 10px;\n}\n\n@media (max-width: 782px) {\n .filter-search {\n display: block;\n }\n}\n\n@media (max-width: 530px) {\n .filter-search {\n display: none;\n }\n}\n\n.table-bordered.jetpack-modules {\n border: none;\n margin-bottom: 0;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module th {\n border-right: 0;\n padding: 14px 4px 0;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module th input {\n display: block;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module:hover .genericon {\n display: inline-block;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.active th,\n.table-bordered.jetpack-modules tr.jetpack-module.active td {\n background: #f7fcfe;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.active th {\n border-right: 4px solid #2ea2cc;\n padding-right: 0px;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.active td:first-child {\n border-right: 4px solid #2ea2cc;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.unavailable input {\n display: none;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.deprecated span {\n color: #888;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.deprecated .dep-msg {\n margin-left: 10px;\n color: #555;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module th,\n.table-bordered.jetpack-modules tr.jetpack-module td {\n background: #fff;\n margin: 0;\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td {\n padding: 10px 14px 8px 10px;\n line-height: 25px;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td:first-child {\n border-right: 4px solid #fff;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n float: left;\n padding: 0 0 1px;\n visibility: visible;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td .row-actions span {\n margin-right: 5px;\n}\n\n@media (max-width: 530px) {\n .table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n display: none;\n }\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n display: block;\n padding-right: 10px;\n visibility: visible;\n }\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module:hover td .row-actions span a {\n opacity: 1;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module.unavailable {\n opacity: 0.3;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module#vaultpress {\n opacity: 1;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module td .row-actions span a {\n opacity: 0;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module td .row-actions span a:focus {\n opacity: 1;\n}\n\n.table-bordered.jetpack-modules > thead > tr > th {\n border: 0;\n vertical-align: middle;\n}\n\n.table-bordered.jetpack-modules > thead > tr > th:last-child {\n padding-left: 0;\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules > thead > tr > th:last-child {\n padding-right: 0;\n }\n}\n\n.table-bordered.jetpack-modules td {\n background: #fff;\n}\n\n.table-bordered.jetpack-modules #doaction {\n margin-top: 0;\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules #doaction {\n padding: 10px 7px;\n }\n}\n\n.table-bordered.jetpack-modules .checkall {\n margin-top: 1px;\n}\n\n.table-bordered.jetpack-modules .filter-search {\n margin-top: 8px;\n}\n\n.table-bordered.jetpack-modules .genericon {\n color: #999;\n display: none;\n margin: 7px 3px 0;\n}\n\n@media (max-width: 900px) {\n .table-bordered.jetpack-modules .genericon {\n display: inline-block;\n }\n}\n\n.table-bordered.jetpack-modules .med {\n width: 70px;\n}\n\n.table-bordered.jetpack-modules .sm {\n width: 30px;\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules .check-column {\n width: 50px;\n }\n}\n\n.fixed-top .check-column {\n padding: 8px 10px 0 10px;\n width: 2.2em;\n}\n\n.wrap {\n margin: 0;\n padding: 0 1.5em 1em;\n overflow: hidden;\n}\n\n.wrap h2 {\n font-size: 24px;\n font-weight: 400;\n}\n\n.wrap .manage-left {\n float: right;\n margin: 0;\n padding: 0;\n width: 63%;\n}\n\n.wrap .manage-left table {\n width: 100%;\n}\n\n.wrap .manage-left th {\n font-weight: 400;\n}\n\n@media (max-width: 782px) {\n .wrap .manage-left {\n width: 100%;\n }\n}\n\n.wrap .manage-right {\n margin: 0;\n padding: 0;\n float: left;\n width: 35%;\n z-index: 1;\n}\n\n.wrap .manage-right p {\n font-size: 12px;\n font-weight: bold;\n color: #bbb;\n padding-top: 2px;\n text-transform: uppercase;\n letter-spacing: 1px;\n clear: right;\n}\n\n.wrap .manage-right .bumper {\n margin-right: 33px;\n}\n\n.wrap .manage-right.show {\n display: block;\n overflow-y: auto;\n overflow-x: hidden;\n position: absolute;\n z-index: 100000;\n}\n\n.wrap .manage-right .search-bar {\n margin-bottom: 18px;\n max-width: 300px;\n}\n\n.wrap .manage-right p.search-box {\n float: none;\n height: auto;\n margin-bottom: 0;\n position: relative;\n}\n\n.wrap .manage-right p.search-box input[type='search'] {\n padding: 0 8px;\n width: 90%;\n line-height: initial;\n}\n\n@media (max-width: 782px) {\n .wrap .manage-right p.search-box input[type='search'] {\n float: right;\n padding: 9px 8px;\n }\n}\n\n.wrap .manage-right p.search-box input[type=\"submit\"] {\n display: none;\n}\n\n.wrap .manage-right .button-group .button {\n outline: none;\n}\n\n.wrap .manage-right .subsubsub {\n margin: 0;\n padding: 0;\n}\n\n.wrap .manage-right .subsubsub a {\n padding: 0;\n line-height: inherit;\n}\n\n.wrap .manage-right .subsubsub .current {\n padding: 1px 5px;\n border-radius: 2px;\n margin-right: -5px;\n background: #0D72B2;\n color: #fff;\n}\n\n.wrap .manage-right .subsubsub .current .count {\n color: #BCD7E7;\n font-weight: 200;\n}\n\n.wrap .manage-right .subsubsub li {\n display: block;\n text-align: right;\n}\n\n@media (max-width: 782px) {\n .wrap .manage-right {\n background: #fff;\n bottom: 0;\n display: none;\n min-width: 300px;\n position: fixed;\n left: 0;\n top: 0;\n z-index: 13;\n box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);\n }\n .wrap .manage-right .bumper {\n margin: 13px;\n }\n .wrap .manage-right .navbar-form {\n margin: 0;\n padding: 0;\n }\n}\n\n@media (max-width: 782px) {\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary):not(.check-column) {\n padding: 11px 10px;\n display: block;\n }\n .manage-right.show .subsubsub li {\n padding: 5px;\n }\n}\n\n@media (max-width: 650px) {\n .table-bordered.jetpack-modules tr.jetpack-module.deprecated td .row-actions {\n float: none;\n padding-right: 18px;\n }\n}\n\n@media (max-width: 430px) {\n .table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n display: none;\n }\n .table-bordered.jetpack-modules tr.jetpack-module.deprecated td .row-actions {\n display: block;\n }\n}\n\n/* 'Pages' is a temporary location for these styles, until we can break them up into their proper atmoic locations */\n.configure-module p {\n font-size: 14px;\n}\n\n.configure-module p.success, .configure-module p.error {\n color: #fff;\n padding: 10px;\n}\n\n.configure-module p.success {\n background-color: #81a844;\n}\n\n.configure-module p.error {\n background-color: #d94f4f;\n}\n\n.protect-status p {\n font-size: 16px;\n}\n\n.protect-status strong {\n display: inline-block;\n margin-top: 10px;\n background: #fff;\n padding: 10px;\n border: 1px #ddd solid;\n font-size: 16px;\n color: #000;\n max-width: 100%;\n}\n\n.protect-status.attn {\n color: #d94f4f;\n}\n\n.protect-status.working {\n color: #81a844;\n}\n\n.protect-whitelist textarea {\n width: 100%;\n min-height: 150px;\n}\n\n/* btns + inputs */\n.configure-module input[disabled] {\n opacity: .5;\n}\n\n.configure-module input.button-primary {\n font-weight: bold;\n}\n\n/* whitelist table */\n@media only screen and (min-width: 1100px) {\n .protect-whitelist {\n width: 65%;\n float: right;\n }\n}\n\n/* end > 1065px */\n@media only screen and (max-width: 400px) {\n .protect-status strong {\n font-size: 12px;\n overflow: auto;\n }\n}\n\n/* end < 400px */\n#jetpack-disconnect-content {\n display: none;\n text-align: center;\n}\n\n#jetpack-disconnect-content .cancel-disconnect {\n display: block;\n margin-top: 10px;\n}\n\n.connection-details {\n border: 1px #ddd solid;\n}\n\n.connection-details.local-user {\n margin-bottom: 10px;\n}\n\n.connection-details .user-01,\n.connection-details .wpuser-02,\n.connection-details .action-btns {\n padding: 10px;\n}\n\n.connection-details .user-01 .button, .connection-details .user-01 select,\n.connection-details .wpuser-02 .button,\n.connection-details .wpuser-02 select,\n.connection-details .action-btns .button,\n.connection-details .action-btns select {\n margin-top: 5px;\n}\n\n.connection-details .wpuser-02 {\n margin-top: 10px;\n}\n\n.connection-details h3 {\n padding: 10px;\n margin: 0;\n background: #eee;\n border-bottom: 1px #ddd solid;\n font-size: 14px;\n}\n\n.jp-user img {\n margin-left: 10px;\n border-radius: 50%;\n}\n\n.jp-user div,\n.wp-user div,\n.wp-action div {\n display: inline-block;\n width: 100%;\n}\n\n.j-col.jp-user,\n.j-col.wp-user,\n.j-col.wp-action {\n padding: 0;\n}\n\n.my-jetpack-actions select {\n max-width: 150px;\n}\n\n.j-actions .button:nth-child(3) {\n margin-left: 5px;\n}\n\n.j-row.disconnect {\n text-align: center;\n}\n\n.j-row.disconnect .button {\n margin: 0 auto;\n}\n\na.what-is-primary {\n color: #b4b9be;\n margin-right: 4px;\n}\n\n@media (max-width: 782px) {\n .wp-action {\n border-top: 1px #ddd solid;\n }\n .wp-action h3 {\n display: none;\n }\n}\n\n@media screen and (max-width: 500px) {\n .connection-details {\n font-size: 11px;\n }\n .connection-details h3 {\n font-size: 12px;\n padding: 5px;\n }\n .connection-details .user-01,\n .connection-details .wpuser-02 {\n padding: 6px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n max-width: 200px;\n }\n .connection-details .action-btns {\n text-align: center;\n }\n}\n\n@media (max-width: 530px) {\n .connection-details .wpuser-02 {\n margin-top: 0;\n padding: 12px;\n }\n}\n\n@media screen and (max-width: 450px) {\n .j-actions .button {\n width: 100%;\n margin-bottom: 5px;\n text-align: center;\n }\n .j-actions .button.alignright {\n float: none;\n }\n}\n\n@media screen and (max-width: 350px) {\n .user-01,\n .wpuser-02 {\n max-width: 100px;\n }\n}\n\n.manage__icon {\n width: 155px;\n height: 155px;\n margin: 20px auto;\n}\n\n.manage-page .manage__description {\n max-width: 600px;\n text-align: center;\n font-size: 22px;\n color: #999;\n margin: 20px auto;\n}\n\n.manage-page .manage__button {\n font-size: 16px;\n padding: 0 20px;\n height: 40px;\n line-height: 40px;\n}\n\n.manage__title .genericon {\n font-size: 38px;\n color: #81A944;\n}\n\n.manage__link {\n font-size: 16px;\n padding: 0 20px;\n height: 40px;\n line-height: 40px;\n font-weight: normal;\n}\n\n.manage__link .genericon {\n font-size: 28px;\n vertical-align: middle;\n margin-top: -6px;\n}\n\n.jp-content .hide {\n display: none;\n}\n\n.jp-content .landing {\n margin: 0 auto;\n z-index: 2;\n position: relative;\n}\n\n.jp-content h1 {\n font-weight: 400;\n line-height: 1.75em;\n position: relative;\n z-index: 3;\n width: 100%;\n text-align: center;\n}\n\n.jp-content h1.success {\n color: #81a844;\n}\n\n.jp-content .footer {\n padding-top: 0;\n margin-top: 0;\n background-image: none;\n}\n\n.jp-content .footer:before {\n height: inherit;\n}\n\n.jp-content .more-info:before {\n content: none;\n}\n\n.landing .wpcom-connect {\n min-height: 400px;\n}\n\n.wpcom-connect .j-col {\n padding: 0;\n}\n\n@media (max-width: 1147px) {\n .jp-content .landing {\n padding: 0 2em;\n }\n .jp-content .footer {\n padding-top: 1.5em;\n }\n}\n\n@media (max-width: 530px) {\n .jp-content .landing {\n padding: 0 .5em;\n }\n}\n"],"file":"jetpack-admin-rtl.css"} \ No newline at end of file
+{"version":3,"names":[],"mappings":"","sources":["jetpack-admin-rtl.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n.j-row {\n width: 100%;\n margin: 0 auto;\n}\n\n.j-row:before, .j-row:after {\n content: \" \";\n display: table;\n}\n\n.j-row:after {\n clear: both;\n}\n\n.j-col {\n padding: 0.85em;\n width: 100%;\n float: right;\n position: relative;\n}\n\n@media only screen {\n .j-sm-5 {\n width: 41.66667%;\n }\n .j-sm-7 {\n width: 58.33333%;\n }\n .j-sm-12 {\n width: 100%;\n }\n}\n\n@media (min-width: 530px) {\n .j-md-4 {\n width: 33.33333%;\n }\n .j-md-6 {\n width: 50%;\n }\n .j-md-8 {\n width: 66.66667%;\n }\n .j-md-12 {\n width: 100%;\n }\n}\n\n@media (min-width: 782px) {\n .j-lrg-4 {\n width: 33.33333%;\n }\n .j-lrg-5 {\n width: 41.66667%;\n }\n .j-lrg-6 {\n width: 50%;\n }\n .j-lrg-7 {\n width: 58.33333%;\n }\n .j-lrg-8 {\n width: 66.66667%;\n }\n .j-lrg-12 {\n width: 100%;\n }\n}\n\n@-webkit-keyframes \"candy\" {\n 0% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 20% {\n -webkit-transform: scale(1.15);\n transform: scale(1.15);\n }\n 60% {\n -webkit-transform: scale(0.95);\n transform: scale(0.95);\n }\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n}\n\n@keyframes \"candy\" {\n 0% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 20% {\n -webkit-transform: scale(1.15);\n transform: scale(1.15);\n }\n 60% {\n -webkit-transform: scale(0.95);\n transform: scale(0.95);\n }\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n}\n\n.button,\n.download-jetpack {\n -webkit-transition: all .1s ease-in-out;\n transition: all .1s ease-in-out;\n}\n\n.jp-button, .jp-button--settings {\n display: inline-block;\n position: relative;\n padding: 0.76923em 1.46154em;\n color: #efefef;\n font-weight: bold;\n font-size: 0.9285714286em;\n line-height: 1;\n text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);\n background: #6f7476;\n border-radius: 3px;\n}\n\n.jp-button:visited, .jp-button--settings:visited {\n color: #efefef;\n}\n\n.jp-button:hover, .jp-button--settings:hover, .jp-button:focus, .jp-button--settings:focus {\n color: #fff;\n background: #57972d;\n}\n\n.jp-button:active, .jp-button--settings:active {\n background: #57972d;\n opacity: 0.8;\n}\n\n.jp-button--settings {\n background: #93b45f;\n color: #e8eedf;\n}\n\n.jp-button--settings:visited {\n color: #e8eedf;\n}\n\n.jp-button--settings:hover, .jp-button--settings:focus {\n background: #9fbd72;\n color: #fff;\n}\n\n.jp-button--settings.current {\n background: #3c6621;\n color: #fff;\n box-shadow: inset 0 2px 0 #365A1F, inset 0 1px 3px #3c6621;\n}\n\n.download-jetpack {\n display: inline-block;\n position: relative;\n padding: 0.64286em 1.08696em 0.53571em;\n color: #fff;\n font-weight: 400;\n font-size: 20px;\n line-height: 1;\n background: #518d2a;\n z-index: 3;\n border-radius: 6px;\n box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);\n}\n\n.download-jetpack:visited {\n color: #fff;\n}\n\n.download-jetpack:hover, .download-jetpack:focus {\n color: #fff;\n background: #57972d;\n box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);\n}\n\n.download-jetpack:active {\n top: 6px;\n box-shadow: 0 0px 0 #3e6c20, 0 0 0 rgba(0, 0, 0, 0.4);\n}\n\n.download-jetpack:active:after {\n top: -6px;\n}\n\n.download-jetpack:before {\n content: '';\n display: inline-block;\n position: relative;\n top: -2px;\n margin-left: 13px;\n width: 30px;\n height: 30px;\n vertical-align: middle;\n background: url(\"../images/connect-plug.svg\") center center no-repeat;\n background-size: 100%;\n}\n\n.download-jetpack:after {\n content: '';\n position: absolute;\n top: 0;\n right: 0;\n width: 100%;\n height: 100%;\n}\n\n@media (max-width: 1147px) {\n .download-jetpack {\n font-size: 1.28571em;\n }\n .download-jetpack:before {\n top: -1px;\n width: 23px;\n height: 23px;\n }\n}\n\n@media (max-width: 900px) {\n .download-jetpack:active {\n top: 0;\n }\n}\n\n@media (max-width: 530px) {\n .download-jetpack {\n font-size: 1.21429em;\n font-weight: 600;\n }\n .download-jetpack:before {\n width: 19px;\n height: 19px;\n margin-left: 9px;\n }\n}\n\n@font-face {\n font-family: 'automatticons';\n src: url(\"../_inc/fonts/automatticons/automatticons.eot\");\n src: url(\"../_inc/fonts/automatticons/automatticons.eot?#iefix\") format(\"embedded-opentype\"), url(\"../_inc/fonts/automatticons/automatticons.woff\") format(\"woff\"), url(\"../_inc/fonts/automatticons/automatticons.ttf\") format(\"truetype\"), url(\"../_inc/fonts/automatticons/automatticons.svg#automatticonsregular\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n\n.nav-horizontal:after {\n content: \".\";\n display: block;\n height: 0;\n clear: both;\n visibility: hidden;\n}\n\n.nav-horizontal a {\n display: inline-block;\n}\n\n.nav-horizontal li {\n position: relative;\n float: right;\n}\n\n.nav-horizontal ul {\n margin: 0;\n padding: 0;\n}\n\n@media (max-width: 782px) {\n .configure .frame.top.fixed {\n padding-right: 0;\n }\n}\n\n.wrap.inner,\n.page-content {\n max-width: 950px;\n margin: 0 auto;\n}\n\n.wrap.inner li,\n.page-content li {\n line-height: 23px;\n}\n\n@media (max-width: 530px) {\n .page-content {\n margin-top: 0;\n }\n}\n\n@media (max-width: 1147px) {\n .wrap.inner {\n background: #f9f9f9;\n padding: 15px;\n }\n}\n\n@media (max-width: 530px) {\n .wrap.inner {\n margin-top: 1.71429em;\n }\n}\n\n.page-content.about {\n position: relative;\n z-index: 10;\n}\n\n@media (max-width: 1147px) {\n .page-content.about {\n background: #f9f9f9;\n padding: 15px;\n }\n}\n\n@media (max-width: 1147px) {\n .page-content.configure {\n background: #f9f9f9;\n }\n}\n\n.footer nav {\n max-width: 550px;\n margin: 0 auto;\n}\n\n.header {\n right: 0;\n left: 0;\n background: #81a844;\n}\n\n.header-nav li {\n line-height: 60px;\n}\n\n.header-nav a {\n padding: 0 0.71429em;\n line-height: 24px;\n}\n\n.header-nav .jetpack-logo a {\n display: inline-block;\n position: relative;\n width: 214px;\n margin-left: 6px;\n background: url(../images/jetpack-logo.png) center center no-repeat;\n background: url(../images/jetpack-logo.svg) center center no-repeat, none;\n background-size: 183px auto;\n color: #fff;\n line-height: 60px;\n font-weight: normal;\n}\n\n.header-nav .jetpack-logo a span {\n text-indent: -9999px;\n visibility: hidden;\n}\n\n.header-nav .jetpack-logo a:before {\n content: '';\n position: absolute;\n top: 0;\n right: 0;\n width: 100%;\n height: 100%;\n background-size: 183px 32px;\n}\n\n.header-nav .jetpack-modules + .jetpack-modules {\n margin-right: 15px;\n}\n\n.main-nav {\n float: right;\n}\n\n.main-nav li {\n margin: 0;\n}\n\n@media (max-width: 900px) {\n .main-nav {\n font-size: 13px;\n }\n}\n\n.jetpack-pagestyles #screen-meta {\n margin: 0;\n}\n\n.jetpack-pagestyles #screen-meta-links .screen-meta-toggle {\n z-index: 2;\n}\n\n.jetpack-pagestyles #screen-options-link-wrap, .jetpack-pagestyles #contextual-help-link-wrap {\n border: none;\n}\n\n.jetpack-pagestyles .update-nag {\n display: none;\n}\n\n.loading {\n bottom: 50%;\n position: absolute;\n top: 50%;\n width: 100%;\n}\n\n.loading span {\n color: #999;\n}\n\n.modal {\n background: #fff;\n position: fixed;\n top: 52px;\n bottom: 20px;\n left: 20px;\n right: 20px;\n margin-right: 160px;\n display: none;\n box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);\n z-index: 500;\n}\n\n.modal .close {\n position: absolute;\n top: 0;\n left: 0;\n font: 300 1.71429em \"genericons\" !important;\n color: #777;\n content: '\\f405';\n display: inline-block;\n padding: 0.28571em 0.71429em 0.42857em;\n z-index: 5;\n}\n\n.modal .close:hover {\n background: #eee;\n opacity: 0.8;\n}\n\n.modal .close:active {\n background: #eee;\n opacity: 0.4;\n}\n\n.modal .content-container {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n overflow: auto;\n padding: 2.14286em;\n}\n\n.modal .content {\n margin: 0 auto;\n max-width: 900px;\n text-align: right;\n}\n\n.modal h2 {\n text-align: right;\n margin-top: 0;\n color: #5d6d74;\n font-weight: 300;\n line-height: 32px;\n text-shadow: 0 1px 1px #fff;\n}\n\n@media (max-width: 530px) {\n .modal h2 {\n font-size: 26px;\n }\n}\n\n.modal h5 {\n clear: right;\n}\n\n.modal p {\n font-size: 1.23077em;\n}\n\n.modal footer {\n position: absolute;\n right: 0;\n bottom: 0;\n width: 100%;\n padding: 12px 20px;\n border-top: 1px solid #ddd;\n background: #fff;\n text-align: left;\n}\n\n.modal footer ul {\n margin: 0;\n}\n\n.modal footer li {\n display: inline-block;\n margin: 0;\n}\n\n.modal .button-secondary,\n.modal .button-primary:active {\n vertical-align: baseline;\n}\n\n@media (max-width: 900px) {\n .modal {\n bottom: 5%;\n margin-right: 36px;\n font-size: 80%;\n }\n .modal .content {\n top: 38px;\n }\n}\n\n@media (max-width: 782px) {\n .modal {\n top: 66px;\n margin-right: 0;\n }\n}\n\n@media (max-width: 600px) {\n .modal {\n top: 10px;\n left: 10px;\n bottom: 10px;\n right: 10px;\n }\n}\n\n.jp-info-img {\n float: left;\n margin: 0 30px 8px 0;\n}\n\n.jp-info-img img {\n border: 1px solid #ddd;\n max-width: 100%;\n height: auto;\n}\n\n.jp-info-img img:first-child {\n margin-top: 0;\n}\n\n@media (max-width: 782px) {\n .jp-info-img {\n float: none;\n margin: 0 0 15px;\n }\n}\n\n.content-container.modal-footer {\n bottom: 53px;\n}\n\n.shade {\n background: #000;\n bottom: 0;\n cursor: pointer;\n display: none;\n right: 0;\n opacity: 0.2;\n position: fixed;\n left: 0;\n top: 0;\n z-index: 11;\n}\n\n.footer {\n margin-top: 1.42857em;\n position: relative;\n padding: 10em 0 4.28571em;\n text-align: center;\n}\n\n.footer:before, .footer:after {\n content: '';\n position: absolute;\n right: 0;\n pointer-events: none;\n}\n\n.footer:before {\n top: 0;\n margin-top: -1px;\n width: 100%;\n height: 195px;\n}\n\n.footer:after {\n display: none;\n}\n\n.footer .download-jetpack {\n margin-bottom: 33px;\n}\n\n@media (min-width: 1147px) {\n .footer {\n padding-bottom: 35px;\n }\n}\n\n@media (max-width: 1147px) {\n .footer {\n padding-top: 165px;\n padding-bottom: 0;\n }\n .footer:before {\n background-size: 160% auto;\n }\n .footer ul {\n float: none;\n overflow: hidden;\n }\n}\n\n@media (max-width: 900px) {\n .footer {\n padding-top: 146px;\n }\n}\n\n@media (max-width: 782px) {\n .footer {\n margin-top: 0;\n }\n}\n\n@media (max-width: 530px) {\n .footer {\n margin-top: 0;\n padding-top: 135px;\n }\n}\n\n@media (max-width: 320px) {\n .footer {\n padding-top: 76px;\n }\n}\n\n.footer nav {\n max-width: 100%;\n}\n\n.footer nav a,\n.footer nav a:visited {\n padding: 4px 6px;\n color: #999;\n}\n\n.footer nav a:hover, .footer nav a:focus,\n.footer nav a:visited:hover,\n.footer nav a:visited:focus {\n color: #81A844;\n}\n\n@media (max-width: 1147px) {\n .footer nav a:hover, .footer nav a:focus,\n .footer nav a:visited:hover,\n .footer nav a:visited:focus {\n color: #81a844;\n }\n}\n\n@media (max-width: 530px) {\n .footer nav li {\n display: block;\n float: none;\n margin: 0;\n text-align: right;\n }\n .footer nav a {\n display: block;\n padding: 0 16px;\n line-height: 44px;\n }\n}\n\n.primary {\n padding: 25px 15px 10px 15px;\n border-bottom: 1px solid #eee;\n}\n\n.secondary-footer {\n margin: 0 auto;\n}\n\n.secondary-footer li {\n margin-left: 5px;\n}\n\n@media (min-width: 782px) {\n .secondary-footer {\n padding: 8px 15px 10px;\n margin-bottom: 30px;\n border-bottom: 1px solid #eee;\n }\n}\n\n@media (min-width: 1147px) {\n .secondary-footer {\n margin-bottom: 0;\n }\n}\n\n@media (max-width: 782px) {\n .secondary-footer {\n padding: 8px 15px 8px;\n border-bottom: none;\n }\n}\n\n@media (max-width: 530px) {\n .secondary-footer {\n margin: 0;\n padding: 0;\n border: none;\n font-weight: 400;\n }\n .secondary-footer a {\n border-top: 1px solid #eee;\n }\n}\n\n.footer .a8c-attribution {\n margin: 0;\n padding: 0 6px;\n color: #bbb;\n font-size: 0.78571em;\n font-family: \"Gill Sans\", \"Gill Sans MT\", Helvetica, Arial, sans-serif;\n text-transform: uppercase;\n}\n\n.footer .a8c-attribution a {\n display: inline-block;\n position: relative;\n padding: 4px 16px;\n left: 9999px;\n outline: 0;\n}\n\n.footer .a8c-attribution a:after {\n content: 'A';\n position: absolute;\n top: 2px;\n left: -9999px;\n height: 100%;\n color: #999;\n font-size: 1.54545em;\n font-family: \"automatticons\";\n text-align: center;\n}\n\n.footer .a8c-attribution a:hover:after {\n -webkit-animation: candy .4s ease-in-out;\n animation: candy .4s ease-in-out;\n}\n\n@media (min-width: 782px) {\n .secondary {\n padding: 0 15px 10px 15px;\n border-bottom: 1px solid #eee;\n }\n}\n\n@media (min-width: 1147px) {\n .secondary {\n padding: 0 15px 10px 15px;\n border-bottom: none;\n }\n}\n\n.jetpack-message {\n background: #8eb74e;\n border: 1px solid #73963d;\n margin: 33px auto 0;\n max-width: 90%;\n position: relative;\n z-index: 2;\n}\n\n.jetpack-message.is-opt-in {\n margin: 50px 0 0;\n max-width: 100%;\n padding: 10px 15px;\n background: #fff;\n border: 0;\n box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);\n font-size: 13px;\n text-align: center;\n}\n\n.subhead .jetpack-message.is-opt-in {\n margin: 0;\n padding-bottom: 0;\n background: transparent;\n box-shadow: none;\n}\n\n.subhead .jetpack-message.is-opt-in .jp-button, .subhead .jetpack-message.is-opt-in .jp-button--settings {\n display: inline-block;\n}\n\n.jetpack-message.is-opt-in p {\n color: #3c4549;\n}\n\n.jetpack-message.is-opt-in .jp-button, .jetpack-message.is-opt-in .jp-button--settings {\n margin-top: 15px;\n display: none;\n}\n\n.jetpack-message .squeezer h2 {\n font-size: 1em;\n}\n\n.jetpack-message h2 {\n color: #fff;\n margin: 0;\n}\n\n.jetpack-message p {\n color: #fff;\n margin: 0;\n opacity: 0.7;\n}\n\n.jetpack-message .squeezer {\n padding: 23px 80px 23px 23px;\n position: relative;\n text-align: right;\n}\n\n.jetpack-message .squeezer:before {\n color: #fff;\n content: '\\f418';\n font-family: 'Genericons';\n font-size: 33px;\n height: 33px;\n right: 25px;\n opacity: 0.6;\n position: absolute;\n top: 23px;\n top: calc( 50% - 22px);\n}\n\n@media (max-width: 530px) {\n .jetpack-message .squeezer {\n padding: 23px;\n }\n .jetpack-message .squeezer:before {\n display: none;\n }\n}\n\n.jetpack-message .squeezer a {\n color: #FFF;\n border-bottom: 1px solid #D5E4BD;\n}\n\n.jetpack-message .squeezer a:hover {\n border-bottom: 1px solid #F1F6E9;\n}\n\n.jetpack-message.error .squeezer:before,\n.jetpack-message.jetpack-err .squeezer:before {\n content: '\\f414';\n}\n\n.configure-module .jetpack-message {\n max-width: 100%;\n}\n\n@media (max-width: 530px) {\n .wrap.inner.jp-support .jp-support-column-left {\n width: 100%;\n }\n .wrap.inner.jp-support .jp-support-column-left .widget-text {\n margin-left: 0;\n width: 100%;\n }\n .wrap.inner.jp-support .jp-support-column-right {\n width: 100%;\n }\n}\n\n@media screen and (max-width: 515px) {\n .jp-frame .header-nav {\n padding-bottom: 10px;\n }\n .jp-frame .header-nav li {\n line-height: 30px;\n }\n .jp-frame .header-nav .jetpack-logo {\n width: 100%;\n text-align: center;\n }\n .jp-frame .header-nav .jetpack-modules {\n margin: 0;\n width: 50%;\n text-align: left;\n padding: 0 5px;\n }\n .jp-frame .header-nav .jetpack-modules + .jetpack-modules {\n text-align: right;\n }\n .jp-frame .header-nav .jetpack-modules:nth-child(4) {\n text-align: center;\n margin: 0 auto;\n width: 100%;\n }\n .jp-frame .header-nav .jetpack-modules:nth-child(4) a {\n padding: 0 10px;\n }\n}\n\n#ie-legacy-notice .dops-notice__content {\n display: inline-block;\n margin-right: 10px;\n}\n\n.page-content.configure {\n margin-top: 0;\n}\n\n.configure .frame.top {\n border: none;\n box-shadow: none;\n padding-top: 1.42857em;\n position: relative;\n top: auto;\n}\n\n.configure .frame.top.fixed {\n background: #f9f9f9;\n border-bottom: 1px solid #e9e9e9;\n padding-right: 160px;\n margin-top: -6px;\n position: fixed;\n left: 0;\n top: 32px;\n width: 100%;\n z-index: 4;\n box-shadow: 0 2px 2px -2px #eee;\n}\n\n@media (max-width: 782px) {\n .configure .frame.top.fixed {\n border: none;\n box-shadow: none;\n padding-top: 1.42857em;\n position: relative;\n top: auto;\n }\n}\n\n@media (max-width: 600px) {\n .configure .frame.top.fixed {\n top: 0;\n }\n}\n\n.jp-frame-top-fixed .configure {\n padding-top: 94px;\n}\n\n.filter-search {\n display: none;\n float: left;\n margin-top: 10px;\n}\n\n@media (max-width: 782px) {\n .filter-search {\n display: block;\n }\n}\n\n@media (max-width: 530px) {\n .filter-search {\n display: none;\n }\n}\n\n.table-bordered.jetpack-modules {\n border: none;\n margin-bottom: 0;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module th {\n border-right: 0;\n padding: 14px 4px 0;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module th input {\n display: block;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module:hover .genericon {\n display: inline-block;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.active th,\n.table-bordered.jetpack-modules tr.jetpack-module.active td {\n background: #f7fcfe;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.active th {\n border-right: 4px solid #2ea2cc;\n padding-right: 0px;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.active td:first-child {\n border-right: 4px solid #2ea2cc;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.unavailable input {\n display: none;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.deprecated span {\n color: #888;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.deprecated .dep-msg {\n margin-left: 10px;\n color: #555;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module th,\n.table-bordered.jetpack-modules tr.jetpack-module td {\n background: #fff;\n margin: 0;\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td {\n padding: 10px 14px 8px 10px;\n line-height: 25px;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td:first-child {\n border-right: 4px solid #fff;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n float: left;\n padding: 0 0 1px;\n visibility: visible;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td .row-actions span {\n margin-right: 5px;\n}\n\n@media (max-width: 530px) {\n .table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n display: none;\n }\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n display: block;\n padding-right: 10px;\n visibility: visible;\n }\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module:hover td .row-actions span a {\n opacity: 1;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module.unavailable {\n opacity: 0.3;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module#vaultpress {\n opacity: 1;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module td .row-actions span a {\n opacity: 0;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module td .row-actions span a:focus {\n opacity: 1;\n}\n\n.table-bordered.jetpack-modules > thead > tr > th {\n border: 0;\n vertical-align: middle;\n}\n\n.table-bordered.jetpack-modules > thead > tr > th:last-child {\n padding-left: 0;\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules > thead > tr > th:last-child {\n padding-right: 0;\n }\n}\n\n.table-bordered.jetpack-modules td {\n background: #fff;\n}\n\n.table-bordered.jetpack-modules #doaction {\n margin-top: 0;\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules #doaction {\n padding: 10px 7px;\n }\n}\n\n.table-bordered.jetpack-modules .checkall {\n margin-top: 1px;\n}\n\n.table-bordered.jetpack-modules .filter-search {\n margin-top: 8px;\n}\n\n.table-bordered.jetpack-modules .genericon {\n color: #999;\n display: none;\n margin: 7px 3px 0;\n}\n\n@media (max-width: 900px) {\n .table-bordered.jetpack-modules .genericon {\n display: inline-block;\n }\n}\n\n.table-bordered.jetpack-modules .med {\n width: 70px;\n}\n\n.table-bordered.jetpack-modules .sm {\n width: 30px;\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules .check-column {\n width: 50px;\n }\n}\n\n.fixed-top .check-column {\n padding: 8px 10px 0 10px;\n width: 2.2em;\n}\n\n.wrap {\n margin: 0;\n padding: 0 1.5em 1em;\n overflow: hidden;\n}\n\n.wrap h2 {\n font-size: 24px;\n font-weight: 400;\n}\n\n.wrap .manage-left {\n float: right;\n margin: 0;\n padding: 0;\n width: 63%;\n}\n\n.wrap .manage-left table {\n width: 100%;\n}\n\n.wrap .manage-left th {\n font-weight: 400;\n}\n\n@media (max-width: 782px) {\n .wrap .manage-left {\n width: 100%;\n }\n}\n\n.wrap .manage-right {\n margin: 0;\n padding: 0;\n float: left;\n width: 35%;\n z-index: 1;\n}\n\n.wrap .manage-right p {\n font-size: 12px;\n font-weight: bold;\n color: #bbb;\n padding-top: 2px;\n text-transform: uppercase;\n letter-spacing: 1px;\n clear: right;\n}\n\n.wrap .manage-right .bumper {\n margin-right: 33px;\n}\n\n.wrap .manage-right.show {\n display: block;\n overflow-y: auto;\n overflow-x: hidden;\n position: absolute;\n z-index: 100000;\n}\n\n.wrap .manage-right .search-bar {\n margin-bottom: 18px;\n max-width: 300px;\n}\n\n.wrap .manage-right p.search-box {\n float: none;\n height: auto;\n margin-bottom: 0;\n position: relative;\n}\n\n.wrap .manage-right p.search-box input[type='search'] {\n padding: 0 8px;\n width: 90%;\n line-height: initial;\n}\n\n@media (max-width: 782px) {\n .wrap .manage-right p.search-box input[type='search'] {\n float: right;\n padding: 9px 8px;\n }\n}\n\n.wrap .manage-right p.search-box input[type=\"submit\"] {\n display: none;\n}\n\n.wrap .manage-right .button-group .button {\n outline: none;\n}\n\n.wrap .manage-right .subsubsub {\n margin: 0;\n padding: 0;\n}\n\n.wrap .manage-right .subsubsub a {\n padding: 0;\n line-height: inherit;\n}\n\n.wrap .manage-right .subsubsub .current {\n padding: 1px 5px;\n border-radius: 2px;\n margin-right: -5px;\n background: #0D72B2;\n color: #fff;\n}\n\n.wrap .manage-right .subsubsub .current .count {\n color: #BCD7E7;\n font-weight: 200;\n}\n\n.wrap .manage-right .subsubsub li {\n display: block;\n text-align: right;\n}\n\n@media (max-width: 782px) {\n .wrap .manage-right {\n background: #fff;\n bottom: 0;\n display: none;\n min-width: 300px;\n position: fixed;\n left: 0;\n top: 0;\n z-index: 13;\n box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);\n }\n .wrap .manage-right .bumper {\n margin: 13px;\n }\n .wrap .manage-right .navbar-form {\n margin: 0;\n padding: 0;\n }\n}\n\n@media (max-width: 782px) {\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary):not(.check-column) {\n padding: 11px 10px;\n display: block;\n }\n .manage-right.show .subsubsub li {\n padding: 5px;\n }\n}\n\n@media (max-width: 650px) {\n .table-bordered.jetpack-modules tr.jetpack-module.deprecated td .row-actions {\n float: none;\n padding-right: 18px;\n }\n}\n\n@media (max-width: 430px) {\n .table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n display: none;\n }\n .table-bordered.jetpack-modules tr.jetpack-module.deprecated td .row-actions {\n display: block;\n }\n}\n\n/* 'Pages' is a temporary location for these styles, until we can break them up into their proper atmoic locations */\n.configure-module p {\n font-size: 14px;\n}\n\n.configure-module p.success, .configure-module p.error {\n color: #fff;\n padding: 10px;\n}\n\n.configure-module p.success {\n background-color: #81a844;\n}\n\n.configure-module p.error {\n background-color: #d94f4f;\n}\n\n.protect-status p {\n font-size: 16px;\n}\n\n.protect-status strong {\n display: inline-block;\n margin-top: 10px;\n background: #fff;\n padding: 10px;\n border: 1px #ddd solid;\n font-size: 16px;\n color: #000;\n max-width: 100%;\n}\n\n.protect-status.attn {\n color: #d94f4f;\n}\n\n.protect-status.working {\n color: #81a844;\n}\n\n.protect-whitelist textarea {\n width: 100%;\n min-height: 150px;\n}\n\n/* btns + inputs */\n.configure-module input[disabled] {\n opacity: .5;\n}\n\n.configure-module input.button-primary {\n font-weight: bold;\n}\n\n/* whitelist table */\n@media only screen and (min-width: 1100px) {\n .protect-whitelist {\n width: 65%;\n float: right;\n }\n}\n\n/* end > 1065px */\n@media only screen and (max-width: 400px) {\n .protect-status strong {\n font-size: 12px;\n overflow: auto;\n }\n}\n\n/* end < 400px */\n#jetpack-disconnect-content {\n display: none;\n text-align: center;\n}\n\n#jetpack-disconnect-content .cancel-disconnect {\n display: block;\n margin-top: 10px;\n}\n\n.connection-details {\n border: 1px #ddd solid;\n}\n\n.connection-details.local-user {\n margin-bottom: 10px;\n}\n\n.connection-details .user-01,\n.connection-details .wpuser-02,\n.connection-details .action-btns {\n padding: 10px;\n}\n\n.connection-details .user-01 .button, .connection-details .user-01 select,\n.connection-details .wpuser-02 .button,\n.connection-details .wpuser-02 select,\n.connection-details .action-btns .button,\n.connection-details .action-btns select {\n margin-top: 5px;\n}\n\n.connection-details .wpuser-02 {\n margin-top: 10px;\n}\n\n.connection-details h3 {\n padding: 10px;\n margin: 0;\n background: #eee;\n border-bottom: 1px #ddd solid;\n font-size: 14px;\n}\n\n.jp-user img {\n margin-left: 10px;\n border-radius: 50%;\n}\n\n.jp-user div,\n.wp-user div,\n.wp-action div {\n display: inline-block;\n width: 100%;\n}\n\n.j-col.jp-user,\n.j-col.wp-user,\n.j-col.wp-action {\n padding: 0;\n}\n\n.my-jetpack-actions select {\n max-width: 150px;\n}\n\n.j-actions .button:nth-child(3) {\n margin-left: 5px;\n}\n\n.j-row.disconnect {\n text-align: center;\n}\n\n.j-row.disconnect .button {\n margin: 0 auto;\n}\n\na.what-is-primary {\n color: #b4b9be;\n margin-right: 4px;\n}\n\n@media (max-width: 782px) {\n .wp-action {\n border-top: 1px #ddd solid;\n }\n .wp-action h3 {\n display: none;\n }\n}\n\n@media screen and (max-width: 500px) {\n .connection-details {\n font-size: 11px;\n }\n .connection-details h3 {\n font-size: 12px;\n padding: 5px;\n }\n .connection-details .user-01,\n .connection-details .wpuser-02 {\n padding: 6px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n max-width: 200px;\n }\n .connection-details .action-btns {\n text-align: center;\n }\n}\n\n@media (max-width: 530px) {\n .connection-details .wpuser-02 {\n margin-top: 0;\n padding: 12px;\n }\n}\n\n@media screen and (max-width: 450px) {\n .j-actions .button {\n width: 100%;\n margin-bottom: 5px;\n text-align: center;\n }\n .j-actions .button.alignright {\n float: none;\n }\n}\n\n@media screen and (max-width: 350px) {\n .user-01,\n .wpuser-02 {\n max-width: 100px;\n }\n}\n\n.manage__icon {\n width: 155px;\n height: 155px;\n margin: 20px auto;\n}\n\n.manage-page .manage__description {\n max-width: 600px;\n text-align: center;\n font-size: 22px;\n color: #999;\n margin: 20px auto;\n}\n\n.manage-page .manage__button {\n font-size: 16px;\n padding: 0 20px;\n height: 40px;\n line-height: 40px;\n}\n\n.manage__title .genericon {\n font-size: 38px;\n color: #81A944;\n}\n\n.manage__link {\n font-size: 16px;\n padding: 0 20px;\n height: 40px;\n line-height: 40px;\n font-weight: normal;\n}\n\n.manage__link .genericon {\n font-size: 28px;\n vertical-align: middle;\n margin-top: -6px;\n}\n\n.jp-content .hide {\n display: none;\n}\n\n.jp-content .landing {\n margin: 0 auto;\n z-index: 2;\n position: relative;\n}\n\n.jp-content h1 {\n font-weight: 400;\n line-height: 1.75em;\n position: relative;\n z-index: 3;\n width: 100%;\n text-align: center;\n}\n\n.jp-content h1.success {\n color: #81a844;\n}\n\n.jp-content .footer {\n padding-top: 0;\n margin-top: 0;\n background-image: none;\n}\n\n.jp-content .footer:before {\n height: inherit;\n}\n\n.jp-content .more-info:before {\n content: none;\n}\n\n.landing .wpcom-connect {\n min-height: 400px;\n}\n\n.wpcom-connect .j-col {\n padding: 0;\n}\n\n@media (max-width: 1147px) {\n .jp-content .landing {\n padding: 0 2em;\n }\n .jp-content .footer {\n padding-top: 1.5em;\n }\n}\n\n@media (max-width: 530px) {\n .jp-content .landing {\n padding: 0 .5em;\n }\n}\n"],"file":"jetpack-admin-rtl.css"} \ No newline at end of file
diff --git a/plugins/jetpack/css/jetpack-admin-rtl.css.min.map b/plugins/jetpack/css/jetpack-admin-rtl.css.min.map
index 17c5c185..83d02a4d 100644
--- a/plugins/jetpack/css/jetpack-admin-rtl.css.min.map
+++ b/plugins/jetpack/css/jetpack-admin-rtl.css.min.map
@@ -1 +1 @@
-{"version":3,"names":[],"mappings":"","sources":["jetpack-admin-rtl.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n.j-row {\n width: 100%;\n margin: 0 auto;\n}\n\n.j-row:before, .j-row:after {\n content: \" \";\n display: table;\n}\n\n.j-row:after {\n clear: both;\n}\n\n.j-col {\n padding: 0.85em;\n width: 100%;\n float: right;\n position: relative;\n}\n\n@media only screen {\n .j-sm-5 {\n width: 41.66667%;\n }\n .j-sm-7 {\n width: 58.33333%;\n }\n .j-sm-12 {\n width: 100%;\n }\n}\n\n@media (min-width: 530px) {\n .j-md-4 {\n width: 33.33333%;\n }\n .j-md-6 {\n width: 50%;\n }\n .j-md-8 {\n width: 66.66667%;\n }\n .j-md-12 {\n width: 100%;\n }\n}\n\n@media (min-width: 782px) {\n .j-lrg-4 {\n width: 33.33333%;\n }\n .j-lrg-5 {\n width: 41.66667%;\n }\n .j-lrg-6 {\n width: 50%;\n }\n .j-lrg-7 {\n width: 58.33333%;\n }\n .j-lrg-8 {\n width: 66.66667%;\n }\n .j-lrg-12 {\n width: 100%;\n }\n}\n\n@-webkit-keyframes \"candy\" {\n 0% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 20% {\n -webkit-transform: scale(1.15);\n transform: scale(1.15);\n }\n 60% {\n -webkit-transform: scale(0.95);\n transform: scale(0.95);\n }\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n}\n\n@keyframes \"candy\" {\n 0% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 20% {\n -webkit-transform: scale(1.15);\n transform: scale(1.15);\n }\n 60% {\n -webkit-transform: scale(0.95);\n transform: scale(0.95);\n }\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n}\n\n.button,\n.download-jetpack {\n -webkit-transition: all .1s ease-in-out;\n transition: all .1s ease-in-out;\n}\n\n.jp-button, .jp-button--settings {\n display: inline-block;\n position: relative;\n padding: 0.76923em 1.46154em;\n color: #efefef;\n font-weight: bold;\n font-size: 0.9285714286em;\n line-height: 1;\n text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);\n background: #6f7476;\n border-radius: 3px;\n}\n\n.jp-button:visited, .jp-button--settings:visited {\n color: #efefef;\n}\n\n.jp-button:hover, .jp-button--settings:hover, .jp-button:focus, .jp-button--settings:focus {\n color: #fff;\n background: #57972d;\n}\n\n.jp-button:active, .jp-button--settings:active {\n background: #57972d;\n opacity: 0.8;\n}\n\n.jp-button--settings {\n background: #93b45f;\n color: #e8eedf;\n}\n\n.jp-button--settings:visited {\n color: #e8eedf;\n}\n\n.jp-button--settings:hover, .jp-button--settings:focus {\n background: #9fbd72;\n color: #fff;\n}\n\n.jp-button--settings.current {\n background: #3c6621;\n color: #fff;\n box-shadow: inset 0 2px 0 #365A1F, inset 0 1px 3px #3c6621;\n}\n\n.download-jetpack {\n display: inline-block;\n position: relative;\n padding: 0.64286em 1.08696em 0.53571em;\n color: #fff;\n font-weight: 400;\n font-size: 20px;\n line-height: 1;\n background: #518d2a;\n z-index: 3;\n border-radius: 6px;\n box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);\n}\n\n.download-jetpack:visited {\n color: #fff;\n}\n\n.download-jetpack:hover, .download-jetpack:focus {\n color: #fff;\n background: #57972d;\n box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);\n}\n\n.download-jetpack:active {\n top: 6px;\n box-shadow: 0 0px 0 #3e6c20, 0 0 0 rgba(0, 0, 0, 0.4);\n}\n\n.download-jetpack:active:after {\n top: -6px;\n}\n\n.download-jetpack:before {\n content: '';\n display: inline-block;\n position: relative;\n top: -2px;\n margin-left: 13px;\n width: 30px;\n height: 30px;\n vertical-align: middle;\n background: url('\"../images/connect-plug.svg\') center center no-repeat;\n background-size: 100%;\n}\n\n.download-jetpack:after {\n content: '';\n position: absolute;\n top: 0;\n right: 0;\n width: 100%;\n height: 100%;\n}\n\n@media (max-width: 1147px) {\n .download-jetpack {\n font-size: 1.28571em;\n }\n .download-jetpack:before {\n top: -1px;\n width: 23px;\n height: 23px;\n }\n}\n\n@media (max-width: 900px) {\n .download-jetpack:active {\n top: 0;\n }\n}\n\n@media (max-width: 530px) {\n .download-jetpack {\n font-size: 1.21429em;\n font-weight: 600;\n }\n .download-jetpack:before {\n width: 19px;\n height: 19px;\n margin-left: 9px;\n }\n}\n\n@font-face {\n font-family: 'automatticons';\n src: url('\"../_inc/fonts/automatticons/automatticons.eot\');\n src: url('\"../_inc/fonts/automatticons/automatticons.eot?#iefix\') format(\"embedded-opentype\"), url('\"../_inc/fonts/automatticons/automatticons.woff\') format(\"woff\"), url('\"../_inc/fonts/automatticons/automatticons.ttf\') format(\"truetype\"), url('\"../_inc/fonts/automatticons/automatticons.svg#automatticonsregular\') format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n\n.nav-horizontal a {\n display: inline-block;\n}\n\n.nav-horizontal li {\n position: relative;\n float: right;\n}\n\n.nav-horizontal ul {\n margin: 0;\n padding: 0;\n}\n\n@media (max-width: 782px) {\n .configure .frame.top.fixed {\n padding-right: 0;\n }\n}\n\n.wrap.inner,\n.page-content {\n max-width: 950px;\n margin: 0 auto;\n}\n\n.wrap.inner li,\n.page-content li {\n line-height: 23px;\n}\n\n@media (max-width: 530px) {\n .page-content {\n margin-top: 0;\n }\n}\n\n@media (max-width: 1147px) {\n .wrap.inner {\n background: #f9f9f9;\n padding: 15px;\n }\n}\n\n@media (max-width: 530px) {\n .wrap.inner {\n margin-top: 1.71429em;\n }\n}\n\n.page-content.about {\n position: relative;\n z-index: 10;\n}\n\n@media (max-width: 1147px) {\n .page-content.about {\n background: #f9f9f9;\n padding: 15px;\n }\n}\n\n@media (max-width: 1147px) {\n .page-content.configure {\n background: #f9f9f9;\n }\n}\n\n.footer nav {\n max-width: 550px;\n margin: 0 auto;\n}\n\n.header {\n right: 0;\n left: 0;\n background: #81a844;\n}\n\n.header-nav li {\n line-height: 60px;\n}\n\n.header-nav a {\n padding: 0 0.71429em;\n line-height: 24px;\n}\n\n.header-nav .jetpack-logo a {\n display: inline-block;\n position: relative;\n width: 214px;\n margin-left: 6px;\n background: url(../images/jetpack-logo.png) center center no-repeat;\n background: url(../images/jetpack-logo.svg) center center no-repeat, none;\n background-size: 183px auto;\n color: #fff;\n line-height: 60px;\n font-weight: normal;\n}\n\n.header-nav .jetpack-logo a span {\n text-indent: -9999px;\n visibility: hidden;\n}\n\n.header-nav .jetpack-logo a:before {\n content: '';\n position: absolute;\n top: 0;\n right: 0;\n width: 100%;\n height: 100%;\n background-size: 183px 32px;\n}\n\n.header-nav .jetpack-modules + .jetpack-modules {\n margin-right: 15px;\n}\n\n.main-nav {\n float: right;\n}\n\n.main-nav li {\n margin: 0;\n}\n\n@media (max-width: 900px) {\n .main-nav {\n font-size: 13px;\n }\n}\n\n.jetpack-pagestyles #screen-meta {\n margin: 0;\n}\n\n.jetpack-pagestyles #screen-meta-links .screen-meta-toggle {\n z-index: 2;\n}\n\n.jetpack-pagestyles #screen-options-link-wrap, .jetpack-pagestyles #contextual-help-link-wrap {\n border: none;\n}\n\n.jetpack-pagestyles .update-nag {\n display: none;\n}\n\n.loading {\n bottom: 50%;\n position: absolute;\n top: 50%;\n width: 100%;\n}\n\n.loading span {\n color: #999;\n}\n\n.modal {\n background: #fff;\n position: fixed;\n top: 52px;\n bottom: 20px;\n left: 20px;\n right: 20px;\n margin-right: 160px;\n display: none;\n box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);\n z-index: 500;\n}\n\n.modal .close {\n position: absolute;\n top: 0;\n left: 0;\n font: 300 1.71429em \"genericons\" !important;\n color: #777;\n content: '\\f405';\n display: inline-block;\n padding: 0.28571em 0.71429em 0.42857em;\n z-index: 5;\n}\n\n.modal .close:hover {\n background: #eee;\n opacity: 0.8;\n}\n\n.modal .close:active {\n background: #eee;\n opacity: 0.4;\n}\n\n.modal .content-container {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n overflow: auto;\n padding: 2.14286em;\n}\n\n.modal .content {\n margin: 0 auto;\n max-width: 900px;\n text-align: right;\n}\n\n.modal h2 {\n text-align: right;\n margin-top: 0;\n color: #5d6d74;\n font-weight: 300;\n line-height: 32px;\n text-shadow: 0 1px 1px #fff;\n}\n\n@media (max-width: 530px) {\n .modal h2 {\n font-size: 26px;\n }\n}\n\n.modal h5 {\n clear: right;\n}\n\n.modal p {\n font-size: 1.23077em;\n}\n\n.modal footer {\n position: absolute;\n right: 0;\n bottom: 0;\n width: 100%;\n padding: 12px 20px;\n border-top: 1px solid #ddd;\n background: #fff;\n text-align: left;\n}\n\n.modal footer ul {\n margin: 0;\n}\n\n.modal footer li {\n display: inline-block;\n margin: 0;\n}\n\n.modal .button-secondary,\n.modal .button-primary:active {\n vertical-align: baseline;\n}\n\n@media (max-width: 900px) {\n .modal {\n bottom: 5%;\n margin-right: 36px;\n font-size: 80%;\n }\n .modal .content {\n top: 38px;\n }\n}\n\n@media (max-width: 782px) {\n .modal {\n top: 66px;\n margin-right: 0;\n }\n}\n\n@media (max-width: 600px) {\n .modal {\n top: 10px;\n left: 10px;\n bottom: 10px;\n right: 10px;\n }\n}\n\n.jp-info-img {\n float: left;\n margin: 0 30px 8px 0;\n}\n\n.jp-info-img img {\n border: 1px solid #ddd;\n max-width: 100%;\n height: auto;\n}\n\n.jp-info-img img:first-child {\n margin-top: 0;\n}\n\n@media (max-width: 782px) {\n .jp-info-img {\n float: none;\n margin: 0 0 15px;\n }\n}\n\n.content-container.modal-footer {\n bottom: 53px;\n}\n\n.shade {\n background: #000;\n bottom: 0;\n cursor: pointer;\n display: none;\n right: 0;\n opacity: 0.2;\n position: fixed;\n left: 0;\n top: 0;\n z-index: 11;\n}\n\n.footer {\n margin-top: 1.42857em;\n position: relative;\n padding: 10em 0 4.28571em;\n text-align: center;\n}\n\n.footer:before, .footer:after {\n content: '';\n position: absolute;\n right: 0;\n pointer-events: none;\n}\n\n.footer:before {\n top: 0;\n margin-top: -1px;\n width: 100%;\n height: 195px;\n}\n\n.footer:after {\n display: none;\n}\n\n.footer .download-jetpack {\n margin-bottom: 33px;\n}\n\n@media (min-width: 1147px) {\n .footer {\n padding-bottom: 35px;\n }\n}\n\n@media (max-width: 1147px) {\n .footer {\n padding-top: 165px;\n padding-bottom: 0;\n }\n .footer:before {\n background-size: 160% auto;\n }\n .footer ul {\n float: none;\n overflow: hidden;\n }\n}\n\n@media (max-width: 900px) {\n .footer {\n padding-top: 146px;\n }\n}\n\n@media (max-width: 782px) {\n .footer {\n margin-top: 0;\n }\n}\n\n@media (max-width: 530px) {\n .footer {\n margin-top: 0;\n padding-top: 135px;\n }\n}\n\n@media (max-width: 320px) {\n .footer {\n padding-top: 76px;\n }\n}\n\n.footer nav {\n max-width: 100%;\n}\n\n.footer nav a,\n.footer nav a:visited {\n padding: 4px 6px;\n color: #999;\n}\n\n.footer nav a:hover, .footer nav a:focus,\n.footer nav a:visited:hover,\n.footer nav a:visited:focus {\n color: #81A844;\n}\n\n@media (max-width: 1147px) {\n .footer nav a:hover, .footer nav a:focus,\n .footer nav a:visited:hover,\n .footer nav a:visited:focus {\n color: #81a844;\n }\n}\n\n@media (max-width: 530px) {\n .footer nav li {\n display: block;\n float: none;\n margin: 0;\n text-align: right;\n }\n .footer nav a {\n display: block;\n padding: 0 16px;\n line-height: 44px;\n }\n}\n\n.primary {\n padding: 25px 15px 10px 15px;\n border-bottom: 1px solid #eee;\n}\n\n.secondary-footer {\n margin: 0 auto;\n}\n\n.secondary-footer li {\n margin-left: 5px;\n}\n\n@media (min-width: 782px) {\n .secondary-footer {\n padding: 8px 15px 10px;\n margin-bottom: 30px;\n border-bottom: 1px solid #eee;\n }\n}\n\n@media (min-width: 1147px) {\n .secondary-footer {\n margin-bottom: 0;\n }\n}\n\n@media (max-width: 782px) {\n .secondary-footer {\n padding: 8px 15px 8px;\n border-bottom: none;\n }\n}\n\n@media (max-width: 530px) {\n .secondary-footer {\n margin: 0;\n padding: 0;\n border: none;\n font-weight: 400;\n }\n .secondary-footer a {\n border-top: 1px solid #eee;\n }\n}\n\n.footer .a8c-attribution {\n margin: 0;\n padding: 0 6px;\n color: #bbb;\n font-size: 0.78571em;\n font-family: \"Gill Sans\", \"Gill Sans MT\", Helvetica, Arial, sans-serif;\n text-transform: uppercase;\n}\n\n.footer .a8c-attribution a {\n display: inline-block;\n position: relative;\n padding: 4px 16px;\n left: 9999px;\n outline: 0;\n}\n\n.footer .a8c-attribution a:after {\n content: 'A';\n position: absolute;\n top: 2px;\n left: -9999px;\n height: 100%;\n color: #999;\n font-size: 1.54545em;\n font-family: \"automatticons\";\n text-align: center;\n}\n\n.footer .a8c-attribution a:hover:after {\n -webkit-animation: candy .4s ease-in-out;\n animation: candy .4s ease-in-out;\n}\n\n@media (min-width: 782px) {\n .secondary {\n padding: 0 15px 10px 15px;\n border-bottom: 1px solid #eee;\n }\n}\n\n@media (min-width: 1147px) {\n .secondary {\n padding: 0 15px 10px 15px;\n border-bottom: none;\n }\n}\n\n.jetpack-message {\n background: #8eb74e;\n border: 1px solid #73963d;\n margin: 33px auto 0;\n max-width: 90%;\n position: relative;\n z-index: 2;\n}\n\n.jetpack-message.is-opt-in {\n margin: 50px 0 0;\n max-width: 100%;\n padding: 10px 15px;\n background: #fff;\n border: 0;\n box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);\n font-size: 13px;\n text-align: center;\n}\n\n.subhead .jetpack-message.is-opt-in {\n margin: 0;\n padding-bottom: 0;\n background: transparent;\n box-shadow: none;\n}\n\n.subhead .jetpack-message.is-opt-in .jp-button, .subhead .jetpack-message.is-opt-in .jp-button--settings {\n display: inline-block;\n}\n\n.jetpack-message.is-opt-in p {\n color: #3c4549;\n}\n\n.jetpack-message.is-opt-in .jp-button, .jetpack-message.is-opt-in .jp-button--settings {\n margin-top: 15px;\n display: none;\n}\n\n.jetpack-message .squeezer h2 {\n font-size: 1em;\n}\n\n.jetpack-message h2 {\n color: #fff;\n margin: 0;\n}\n\n.jetpack-message p {\n color: #fff;\n margin: 0;\n opacity: 0.7;\n}\n\n.jetpack-message .squeezer {\n padding: 23px 80px 23px 23px;\n position: relative;\n text-align: right;\n}\n\n.jetpack-message .squeezer:before {\n color: #fff;\n content: '\\f418';\n font-family: 'Genericons';\n font-size: 33px;\n height: 33px;\n right: 25px;\n opacity: 0.6;\n position: absolute;\n top: 23px;\n top: calc( 50% - 22px);\n}\n\n@media (max-width: 530px) {\n .jetpack-message .squeezer {\n padding: 23px;\n }\n .jetpack-message .squeezer:before {\n display: none;\n }\n}\n\n.jetpack-message .squeezer a {\n color: #FFF;\n border-bottom: 1px solid #D5E4BD;\n}\n\n.jetpack-message .squeezer a:hover {\n border-bottom: 1px solid #F1F6E9;\n}\n\n.jetpack-message.error .squeezer:before,\n.jetpack-message.jetpack-err .squeezer:before {\n content: '\\f414';\n}\n\n.configure-module .jetpack-message {\n max-width: 100%;\n}\n\n@media (max-width: 530px) {\n .wrap.inner.jp-support .jp-support-column-left {\n width: 100%;\n }\n .wrap.inner.jp-support .jp-support-column-left .widget-text {\n margin-left: 0;\n width: 100%;\n }\n .wrap.inner.jp-support .jp-support-column-right {\n width: 100%;\n }\n}\n\n@media screen and (max-width: 515px) {\n .jp-frame .header-nav {\n padding-bottom: 10px;\n }\n .jp-frame .header-nav li {\n line-height: 30px;\n }\n .jp-frame .header-nav .jetpack-logo {\n width: 100%;\n text-align: center;\n }\n .jp-frame .header-nav .jetpack-modules {\n margin: 0;\n width: 50%;\n text-align: left;\n padding: 0 5px;\n }\n .jp-frame .header-nav .jetpack-modules + .jetpack-modules {\n text-align: right;\n }\n .jp-frame .header-nav .jetpack-modules:nth-child(4) {\n text-align: center;\n margin: 0 auto;\n width: 100%;\n }\n .jp-frame .header-nav .jetpack-modules:nth-child(4) a {\n padding: 0 10px;\n }\n}\n\n#ie-legacy-notice .dops-notice__content {\n display: inline-block;\n margin-right: 10px;\n}\n\n.page-content.configure {\n margin-top: 0;\n}\n\n.configure .frame.top {\n border: none;\n box-shadow: none;\n padding-top: 1.42857em;\n position: relative;\n top: auto;\n}\n\n.configure .frame.top.fixed {\n background: #f9f9f9;\n border-bottom: 1px solid #e9e9e9;\n padding-right: 160px;\n margin-top: -6px;\n position: fixed;\n left: 0;\n top: 32px;\n width: 100%;\n z-index: 4;\n box-shadow: 0 2px 2px -2px #eee;\n}\n\n@media (max-width: 782px) {\n .configure .frame.top.fixed {\n border: none;\n box-shadow: none;\n padding-top: 1.42857em;\n position: relative;\n top: auto;\n }\n}\n\n@media (max-width: 600px) {\n .configure .frame.top.fixed {\n top: 0;\n }\n}\n\n.jp-frame-top-fixed .configure {\n padding-top: 94px;\n}\n\n.filter-search {\n display: none;\n float: left;\n margin-top: 10px;\n}\n\n@media (max-width: 782px) {\n .filter-search {\n display: block;\n }\n}\n\n@media (max-width: 530px) {\n .filter-search {\n display: none;\n }\n}\n\n.table-bordered.jetpack-modules {\n border: none;\n margin-bottom: 0;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module th {\n border-right: 0;\n padding: 14px 4px 0;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module th input {\n display: block;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module:hover .genericon {\n display: inline-block;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.active th,\n.table-bordered.jetpack-modules tr.jetpack-module.active td {\n background: #f7fcfe;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.active th {\n border-right: 4px solid #2ea2cc;\n padding-right: 0px;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.active td:first-child {\n border-right: 4px solid #2ea2cc;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.unavailable input {\n display: none;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.deprecated span {\n color: #888;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.deprecated .dep-msg {\n margin-left: 10px;\n color: #555;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module th,\n.table-bordered.jetpack-modules tr.jetpack-module td {\n background: #fff;\n margin: 0;\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td {\n padding: 10px 14px 8px 10px;\n line-height: 25px;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td:first-child {\n border-right: 4px solid #fff;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n float: left;\n padding: 0 0 1px;\n visibility: visible;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td .row-actions span {\n margin-right: 5px;\n}\n\n@media (max-width: 530px) {\n .table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n display: none;\n }\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n display: block;\n padding-right: 10px;\n visibility: visible;\n }\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module:hover td .row-actions span a {\n opacity: 1;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module.unavailable {\n opacity: 0.3;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module#vaultpress {\n opacity: 1;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module td .row-actions span a {\n opacity: 0;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module td .row-actions span a:focus {\n opacity: 1;\n}\n\n.table-bordered.jetpack-modules > thead > tr > th {\n border: 0;\n vertical-align: middle;\n}\n\n.table-bordered.jetpack-modules > thead > tr > th:last-child {\n padding-left: 0;\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules > thead > tr > th:last-child {\n padding-right: 0;\n }\n}\n\n.table-bordered.jetpack-modules td {\n background: #fff;\n}\n\n.table-bordered.jetpack-modules #doaction {\n margin-top: 0;\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules #doaction {\n padding: 10px 7px;\n }\n}\n\n.table-bordered.jetpack-modules .checkall {\n margin-top: 1px;\n}\n\n.table-bordered.jetpack-modules .filter-search {\n margin-top: 8px;\n}\n\n.table-bordered.jetpack-modules .genericon {\n color: #999;\n display: none;\n margin: 7px 3px 0;\n}\n\n@media (max-width: 900px) {\n .table-bordered.jetpack-modules .genericon {\n display: inline-block;\n }\n}\n\n.table-bordered.jetpack-modules .med {\n width: 70px;\n}\n\n.table-bordered.jetpack-modules .sm {\n width: 30px;\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules .check-column {\n width: 50px;\n }\n}\n\n.fixed-top .check-column {\n padding: 8px 10px 0 10px;\n width: 2.2em;\n}\n\n.wrap {\n margin: 0;\n padding: 0 1.5em 1em;\n overflow: hidden;\n}\n\n.wrap h2 {\n font-size: 24px;\n font-weight: 400;\n}\n\n.wrap .manage-left {\n float: right;\n margin: 0;\n padding: 0;\n width: 63%;\n}\n\n.wrap .manage-left table {\n width: 100%;\n}\n\n.wrap .manage-left th {\n font-weight: 400;\n}\n\n@media (max-width: 782px) {\n .wrap .manage-left {\n width: 100%;\n }\n}\n\n.wrap .manage-right {\n margin: 0;\n padding: 0;\n float: left;\n width: 35%;\n z-index: 1;\n}\n\n.wrap .manage-right p {\n font-size: 12px;\n font-weight: bold;\n color: #bbb;\n padding-top: 2px;\n text-transform: uppercase;\n letter-spacing: 1px;\n clear: right;\n}\n\n.wrap .manage-right .bumper {\n margin-right: 33px;\n}\n\n.wrap .manage-right.show {\n display: block;\n overflow-y: auto;\n overflow-x: hidden;\n position: absolute;\n z-index: 100000;\n}\n\n.wrap .manage-right .search-bar {\n margin-bottom: 18px;\n max-width: 300px;\n}\n\n.wrap .manage-right p.search-box {\n float: none;\n height: auto;\n margin-bottom: 0;\n position: relative;\n}\n\n.wrap .manage-right p.search-box input[type='search'] {\n padding: 0 8px;\n width: 90%;\n line-height: initial;\n}\n\n@media (max-width: 782px) {\n .wrap .manage-right p.search-box input[type='search'] {\n float: right;\n padding: 9px 8px;\n }\n}\n\n.wrap .manage-right p.search-box input[type=\"submit\"] {\n display: none;\n}\n\n.wrap .manage-right .button-group .button {\n outline: none;\n}\n\n.wrap .manage-right .subsubsub {\n margin: 0;\n padding: 0;\n}\n\n.wrap .manage-right .subsubsub a {\n padding: 0;\n line-height: inherit;\n}\n\n.wrap .manage-right .subsubsub .current {\n padding: 1px 5px;\n border-radius: 2px;\n margin-right: -5px;\n background: #0D72B2;\n color: #fff;\n}\n\n.wrap .manage-right .subsubsub .current .count {\n color: #BCD7E7;\n font-weight: 200;\n}\n\n.wrap .manage-right .subsubsub li {\n display: block;\n text-align: right;\n}\n\n@media (max-width: 782px) {\n .wrap .manage-right {\n background: #fff;\n bottom: 0;\n display: none;\n min-width: 300px;\n position: fixed;\n left: 0;\n top: 0;\n z-index: 13;\n box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);\n }\n .wrap .manage-right .bumper {\n margin: 13px;\n }\n .wrap .manage-right .navbar-form {\n margin: 0;\n padding: 0;\n }\n}\n\n@media (max-width: 782px) {\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary):not(.check-column) {\n padding: 11px 10px;\n display: block;\n }\n .manage-right.show .subsubsub li {\n padding: 5px;\n }\n}\n\n@media (max-width: 650px) {\n .table-bordered.jetpack-modules tr.jetpack-module.deprecated td .row-actions {\n float: none;\n padding-right: 18px;\n }\n}\n\n@media (max-width: 430px) {\n .table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n display: none;\n }\n .table-bordered.jetpack-modules tr.jetpack-module.deprecated td .row-actions {\n display: block;\n }\n}\n\n/* 'Pages' is a temporary location for these styles, until we can break them up into their proper atmoic locations */\n.configure-module p {\n font-size: 14px;\n}\n\n.configure-module p.success, .configure-module p.error {\n color: #fff;\n padding: 10px;\n}\n\n.configure-module p.success {\n background-color: #81a844;\n}\n\n.configure-module p.error {\n background-color: #d94f4f;\n}\n\n.protect-status p {\n font-size: 16px;\n}\n\n.protect-status strong {\n display: inline-block;\n margin-top: 10px;\n background: #fff;\n padding: 10px;\n border: 1px #ddd solid;\n font-size: 16px;\n color: #000;\n max-width: 100%;\n}\n\n.protect-status.attn {\n color: #d94f4f;\n}\n\n.protect-status.working {\n color: #81a844;\n}\n\n.protect-whitelist textarea {\n width: 100%;\n min-height: 150px;\n}\n\n/* btns + inputs */\n.configure-module input[disabled] {\n opacity: .5;\n}\n\n.configure-module input.button-primary {\n font-weight: bold;\n}\n\n/* whitelist table */\n@media only screen and (min-width: 1100px) {\n .protect-whitelist {\n width: 65%;\n float: right;\n }\n}\n\n/* end > 1065px */\n@media only screen and (max-width: 400px) {\n .protect-status strong {\n font-size: 12px;\n overflow: auto;\n }\n}\n\n/* end < 400px */\n#jetpack-disconnect-content {\n display: none;\n text-align: center;\n}\n\n#jetpack-disconnect-content .cancel-disconnect {\n display: block;\n margin-top: 10px;\n}\n\n.connection-details {\n border: 1px #ddd solid;\n}\n\n.connection-details.local-user {\n margin-bottom: 10px;\n}\n\n.connection-details .user-01,\n.connection-details .wpuser-02,\n.connection-details .action-btns {\n padding: 10px;\n}\n\n.connection-details .user-01 .button, .connection-details .user-01 select,\n.connection-details .wpuser-02 .button,\n.connection-details .wpuser-02 select,\n.connection-details .action-btns .button,\n.connection-details .action-btns select {\n margin-top: 5px;\n}\n\n.connection-details .wpuser-02 {\n margin-top: 10px;\n}\n\n.connection-details h3 {\n padding: 10px;\n margin: 0;\n background: #eee;\n border-bottom: 1px #ddd solid;\n font-size: 14px;\n}\n\n.jp-user img {\n margin-left: 10px;\n border-radius: 50%;\n}\n\n.jp-user div,\n.wp-user div,\n.wp-action div {\n display: inline-block;\n width: 100%;\n}\n\n.j-col.jp-user,\n.j-col.wp-user,\n.j-col.wp-action {\n padding: 0;\n}\n\n.my-jetpack-actions select {\n max-width: 150px;\n}\n\n.j-actions .button:nth-child(3) {\n margin-left: 5px;\n}\n\n.j-row.disconnect {\n text-align: center;\n}\n\n.j-row.disconnect .button {\n margin: 0 auto;\n}\n\na.what-is-primary {\n color: #b4b9be;\n margin-right: 4px;\n}\n\n@media (max-width: 782px) {\n .wp-action {\n border-top: 1px #ddd solid;\n }\n .wp-action h3 {\n display: none;\n }\n}\n\n@media screen and (max-width: 500px) {\n .connection-details {\n font-size: 11px;\n }\n .connection-details h3 {\n font-size: 12px;\n padding: 5px;\n }\n .connection-details .user-01,\n .connection-details .wpuser-02 {\n padding: 6px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n max-width: 200px;\n }\n .connection-details .action-btns {\n text-align: center;\n }\n}\n\n@media (max-width: 530px) {\n .connection-details .wpuser-02 {\n margin-top: 0;\n padding: 12px;\n }\n}\n\n@media screen and (max-width: 450px) {\n .j-actions .button {\n width: 100%;\n margin-bottom: 5px;\n text-align: center;\n }\n .j-actions .button.alignright {\n float: none;\n }\n}\n\n@media screen and (max-width: 350px) {\n .user-01,\n .wpuser-02 {\n max-width: 100px;\n }\n}\n\n.manage__icon {\n width: 155px;\n height: 155px;\n margin: 20px auto;\n}\n\n.manage-page .manage__description {\n max-width: 600px;\n text-align: center;\n font-size: 22px;\n color: #999;\n margin: 20px auto;\n}\n\n.manage-page .manage__button {\n font-size: 16px;\n padding: 0 20px;\n height: 40px;\n line-height: 40px;\n}\n\n.manage__title .genericon {\n font-size: 38px;\n color: #81A944;\n}\n\n.manage__link {\n font-size: 16px;\n padding: 0 20px;\n height: 40px;\n line-height: 40px;\n font-weight: normal;\n}\n\n.manage__link .genericon {\n font-size: 28px;\n vertical-align: middle;\n margin-top: -6px;\n}\n\n.jp-content .hide {\n display: none;\n}\n\n.jp-content .landing {\n margin: 0 auto;\n z-index: 2;\n position: relative;\n}\n\n.jp-content h1 {\n font-weight: 400;\n line-height: 1.75em;\n position: relative;\n z-index: 3;\n width: 100%;\n text-align: center;\n}\n\n.jp-content h1.success {\n color: #81a844;\n}\n\n.jp-content .footer {\n padding-top: 0;\n margin-top: 0;\n background-image: none;\n}\n\n.jp-content .footer:before {\n height: inherit;\n}\n\n.jp-content .more-info:before {\n content: none;\n}\n\n.landing .wpcom-connect {\n min-height: 400px;\n}\n\n.wpcom-connect .j-col {\n padding: 0;\n}\n\n@media (max-width: 1147px) {\n .jp-content .landing {\n padding: 0 2em;\n }\n .jp-content .footer {\n padding-top: 1.5em;\n }\n}\n\n@media (max-width: 530px) {\n .jp-content .landing {\n padding: 0 .5em;\n }\n}\n"],"file":"jetpack-admin-rtl.css"} \ No newline at end of file
+{"version":3,"names":[],"mappings":"","sources":["jetpack-admin-rtl.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n.j-row {\n width: 100%;\n margin: 0 auto;\n}\n\n.j-row:before, .j-row:after {\n content: \" \";\n display: table;\n}\n\n.j-row:after {\n clear: both;\n}\n\n.j-col {\n padding: 0.85em;\n width: 100%;\n float: right;\n position: relative;\n}\n\n@media only screen {\n .j-sm-5 {\n width: 41.66667%;\n }\n .j-sm-7 {\n width: 58.33333%;\n }\n .j-sm-12 {\n width: 100%;\n }\n}\n\n@media (min-width: 530px) {\n .j-md-4 {\n width: 33.33333%;\n }\n .j-md-6 {\n width: 50%;\n }\n .j-md-8 {\n width: 66.66667%;\n }\n .j-md-12 {\n width: 100%;\n }\n}\n\n@media (min-width: 782px) {\n .j-lrg-4 {\n width: 33.33333%;\n }\n .j-lrg-5 {\n width: 41.66667%;\n }\n .j-lrg-6 {\n width: 50%;\n }\n .j-lrg-7 {\n width: 58.33333%;\n }\n .j-lrg-8 {\n width: 66.66667%;\n }\n .j-lrg-12 {\n width: 100%;\n }\n}\n\n@-webkit-keyframes \"candy\" {\n 0% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 20% {\n -webkit-transform: scale(1.15);\n transform: scale(1.15);\n }\n 60% {\n -webkit-transform: scale(0.95);\n transform: scale(0.95);\n }\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n}\n\n@keyframes \"candy\" {\n 0% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 20% {\n -webkit-transform: scale(1.15);\n transform: scale(1.15);\n }\n 60% {\n -webkit-transform: scale(0.95);\n transform: scale(0.95);\n }\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n}\n\n.button,\n.download-jetpack {\n -webkit-transition: all .1s ease-in-out;\n transition: all .1s ease-in-out;\n}\n\n.jp-button, .jp-button--settings {\n display: inline-block;\n position: relative;\n padding: 0.76923em 1.46154em;\n color: #efefef;\n font-weight: bold;\n font-size: 0.9285714286em;\n line-height: 1;\n text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);\n background: #6f7476;\n border-radius: 3px;\n}\n\n.jp-button:visited, .jp-button--settings:visited {\n color: #efefef;\n}\n\n.jp-button:hover, .jp-button--settings:hover, .jp-button:focus, .jp-button--settings:focus {\n color: #fff;\n background: #57972d;\n}\n\n.jp-button:active, .jp-button--settings:active {\n background: #57972d;\n opacity: 0.8;\n}\n\n.jp-button--settings {\n background: #93b45f;\n color: #e8eedf;\n}\n\n.jp-button--settings:visited {\n color: #e8eedf;\n}\n\n.jp-button--settings:hover, .jp-button--settings:focus {\n background: #9fbd72;\n color: #fff;\n}\n\n.jp-button--settings.current {\n background: #3c6621;\n color: #fff;\n box-shadow: inset 0 2px 0 #365A1F, inset 0 1px 3px #3c6621;\n}\n\n.download-jetpack {\n display: inline-block;\n position: relative;\n padding: 0.64286em 1.08696em 0.53571em;\n color: #fff;\n font-weight: 400;\n font-size: 20px;\n line-height: 1;\n background: #518d2a;\n z-index: 3;\n border-radius: 6px;\n box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);\n}\n\n.download-jetpack:visited {\n color: #fff;\n}\n\n.download-jetpack:hover, .download-jetpack:focus {\n color: #fff;\n background: #57972d;\n box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);\n}\n\n.download-jetpack:active {\n top: 6px;\n box-shadow: 0 0px 0 #3e6c20, 0 0 0 rgba(0, 0, 0, 0.4);\n}\n\n.download-jetpack:active:after {\n top: -6px;\n}\n\n.download-jetpack:before {\n content: '';\n display: inline-block;\n position: relative;\n top: -2px;\n margin-left: 13px;\n width: 30px;\n height: 30px;\n vertical-align: middle;\n background: url('\"../images/connect-plug.svg\') center center no-repeat;\n background-size: 100%;\n}\n\n.download-jetpack:after {\n content: '';\n position: absolute;\n top: 0;\n right: 0;\n width: 100%;\n height: 100%;\n}\n\n@media (max-width: 1147px) {\n .download-jetpack {\n font-size: 1.28571em;\n }\n .download-jetpack:before {\n top: -1px;\n width: 23px;\n height: 23px;\n }\n}\n\n@media (max-width: 900px) {\n .download-jetpack:active {\n top: 0;\n }\n}\n\n@media (max-width: 530px) {\n .download-jetpack {\n font-size: 1.21429em;\n font-weight: 600;\n }\n .download-jetpack:before {\n width: 19px;\n height: 19px;\n margin-left: 9px;\n }\n}\n\n@font-face {\n font-family: 'automatticons';\n src: url('\"../_inc/fonts/automatticons/automatticons.eot\');\n src: url('\"../_inc/fonts/automatticons/automatticons.eot?#iefix\') format(\"embedded-opentype\"), url('\"../_inc/fonts/automatticons/automatticons.woff\') format(\"woff\"), url('\"../_inc/fonts/automatticons/automatticons.ttf\') format(\"truetype\"), url('\"../_inc/fonts/automatticons/automatticons.svg#automatticonsregular\') format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n\n.nav-horizontal:after {\n content: \".\";\n display: block;\n height: 0;\n clear: both;\n visibility: hidden;\n}\n\n.nav-horizontal a {\n display: inline-block;\n}\n\n.nav-horizontal li {\n position: relative;\n float: right;\n}\n\n.nav-horizontal ul {\n margin: 0;\n padding: 0;\n}\n\n@media (max-width: 782px) {\n .configure .frame.top.fixed {\n padding-right: 0;\n }\n}\n\n.wrap.inner,\n.page-content {\n max-width: 950px;\n margin: 0 auto;\n}\n\n.wrap.inner li,\n.page-content li {\n line-height: 23px;\n}\n\n@media (max-width: 530px) {\n .page-content {\n margin-top: 0;\n }\n}\n\n@media (max-width: 1147px) {\n .wrap.inner {\n background: #f9f9f9;\n padding: 15px;\n }\n}\n\n@media (max-width: 530px) {\n .wrap.inner {\n margin-top: 1.71429em;\n }\n}\n\n.page-content.about {\n position: relative;\n z-index: 10;\n}\n\n@media (max-width: 1147px) {\n .page-content.about {\n background: #f9f9f9;\n padding: 15px;\n }\n}\n\n@media (max-width: 1147px) {\n .page-content.configure {\n background: #f9f9f9;\n }\n}\n\n.footer nav {\n max-width: 550px;\n margin: 0 auto;\n}\n\n.header {\n right: 0;\n left: 0;\n background: #81a844;\n}\n\n.header-nav li {\n line-height: 60px;\n}\n\n.header-nav a {\n padding: 0 0.71429em;\n line-height: 24px;\n}\n\n.header-nav .jetpack-logo a {\n display: inline-block;\n position: relative;\n width: 214px;\n margin-left: 6px;\n background: url(../images/jetpack-logo.png) center center no-repeat;\n background: url(../images/jetpack-logo.svg) center center no-repeat, none;\n background-size: 183px auto;\n color: #fff;\n line-height: 60px;\n font-weight: normal;\n}\n\n.header-nav .jetpack-logo a span {\n text-indent: -9999px;\n visibility: hidden;\n}\n\n.header-nav .jetpack-logo a:before {\n content: '';\n position: absolute;\n top: 0;\n right: 0;\n width: 100%;\n height: 100%;\n background-size: 183px 32px;\n}\n\n.header-nav .jetpack-modules + .jetpack-modules {\n margin-right: 15px;\n}\n\n.main-nav {\n float: right;\n}\n\n.main-nav li {\n margin: 0;\n}\n\n@media (max-width: 900px) {\n .main-nav {\n font-size: 13px;\n }\n}\n\n.jetpack-pagestyles #screen-meta {\n margin: 0;\n}\n\n.jetpack-pagestyles #screen-meta-links .screen-meta-toggle {\n z-index: 2;\n}\n\n.jetpack-pagestyles #screen-options-link-wrap, .jetpack-pagestyles #contextual-help-link-wrap {\n border: none;\n}\n\n.jetpack-pagestyles .update-nag {\n display: none;\n}\n\n.loading {\n bottom: 50%;\n position: absolute;\n top: 50%;\n width: 100%;\n}\n\n.loading span {\n color: #999;\n}\n\n.modal {\n background: #fff;\n position: fixed;\n top: 52px;\n bottom: 20px;\n left: 20px;\n right: 20px;\n margin-right: 160px;\n display: none;\n box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);\n z-index: 500;\n}\n\n.modal .close {\n position: absolute;\n top: 0;\n left: 0;\n font: 300 1.71429em \"genericons\" !important;\n color: #777;\n content: '\\f405';\n display: inline-block;\n padding: 0.28571em 0.71429em 0.42857em;\n z-index: 5;\n}\n\n.modal .close:hover {\n background: #eee;\n opacity: 0.8;\n}\n\n.modal .close:active {\n background: #eee;\n opacity: 0.4;\n}\n\n.modal .content-container {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n overflow: auto;\n padding: 2.14286em;\n}\n\n.modal .content {\n margin: 0 auto;\n max-width: 900px;\n text-align: right;\n}\n\n.modal h2 {\n text-align: right;\n margin-top: 0;\n color: #5d6d74;\n font-weight: 300;\n line-height: 32px;\n text-shadow: 0 1px 1px #fff;\n}\n\n@media (max-width: 530px) {\n .modal h2 {\n font-size: 26px;\n }\n}\n\n.modal h5 {\n clear: right;\n}\n\n.modal p {\n font-size: 1.23077em;\n}\n\n.modal footer {\n position: absolute;\n right: 0;\n bottom: 0;\n width: 100%;\n padding: 12px 20px;\n border-top: 1px solid #ddd;\n background: #fff;\n text-align: left;\n}\n\n.modal footer ul {\n margin: 0;\n}\n\n.modal footer li {\n display: inline-block;\n margin: 0;\n}\n\n.modal .button-secondary,\n.modal .button-primary:active {\n vertical-align: baseline;\n}\n\n@media (max-width: 900px) {\n .modal {\n bottom: 5%;\n margin-right: 36px;\n font-size: 80%;\n }\n .modal .content {\n top: 38px;\n }\n}\n\n@media (max-width: 782px) {\n .modal {\n top: 66px;\n margin-right: 0;\n }\n}\n\n@media (max-width: 600px) {\n .modal {\n top: 10px;\n left: 10px;\n bottom: 10px;\n right: 10px;\n }\n}\n\n.jp-info-img {\n float: left;\n margin: 0 30px 8px 0;\n}\n\n.jp-info-img img {\n border: 1px solid #ddd;\n max-width: 100%;\n height: auto;\n}\n\n.jp-info-img img:first-child {\n margin-top: 0;\n}\n\n@media (max-width: 782px) {\n .jp-info-img {\n float: none;\n margin: 0 0 15px;\n }\n}\n\n.content-container.modal-footer {\n bottom: 53px;\n}\n\n.shade {\n background: #000;\n bottom: 0;\n cursor: pointer;\n display: none;\n right: 0;\n opacity: 0.2;\n position: fixed;\n left: 0;\n top: 0;\n z-index: 11;\n}\n\n.footer {\n margin-top: 1.42857em;\n position: relative;\n padding: 10em 0 4.28571em;\n text-align: center;\n}\n\n.footer:before, .footer:after {\n content: '';\n position: absolute;\n right: 0;\n pointer-events: none;\n}\n\n.footer:before {\n top: 0;\n margin-top: -1px;\n width: 100%;\n height: 195px;\n}\n\n.footer:after {\n display: none;\n}\n\n.footer .download-jetpack {\n margin-bottom: 33px;\n}\n\n@media (min-width: 1147px) {\n .footer {\n padding-bottom: 35px;\n }\n}\n\n@media (max-width: 1147px) {\n .footer {\n padding-top: 165px;\n padding-bottom: 0;\n }\n .footer:before {\n background-size: 160% auto;\n }\n .footer ul {\n float: none;\n overflow: hidden;\n }\n}\n\n@media (max-width: 900px) {\n .footer {\n padding-top: 146px;\n }\n}\n\n@media (max-width: 782px) {\n .footer {\n margin-top: 0;\n }\n}\n\n@media (max-width: 530px) {\n .footer {\n margin-top: 0;\n padding-top: 135px;\n }\n}\n\n@media (max-width: 320px) {\n .footer {\n padding-top: 76px;\n }\n}\n\n.footer nav {\n max-width: 100%;\n}\n\n.footer nav a,\n.footer nav a:visited {\n padding: 4px 6px;\n color: #999;\n}\n\n.footer nav a:hover, .footer nav a:focus,\n.footer nav a:visited:hover,\n.footer nav a:visited:focus {\n color: #81A844;\n}\n\n@media (max-width: 1147px) {\n .footer nav a:hover, .footer nav a:focus,\n .footer nav a:visited:hover,\n .footer nav a:visited:focus {\n color: #81a844;\n }\n}\n\n@media (max-width: 530px) {\n .footer nav li {\n display: block;\n float: none;\n margin: 0;\n text-align: right;\n }\n .footer nav a {\n display: block;\n padding: 0 16px;\n line-height: 44px;\n }\n}\n\n.primary {\n padding: 25px 15px 10px 15px;\n border-bottom: 1px solid #eee;\n}\n\n.secondary-footer {\n margin: 0 auto;\n}\n\n.secondary-footer li {\n margin-left: 5px;\n}\n\n@media (min-width: 782px) {\n .secondary-footer {\n padding: 8px 15px 10px;\n margin-bottom: 30px;\n border-bottom: 1px solid #eee;\n }\n}\n\n@media (min-width: 1147px) {\n .secondary-footer {\n margin-bottom: 0;\n }\n}\n\n@media (max-width: 782px) {\n .secondary-footer {\n padding: 8px 15px 8px;\n border-bottom: none;\n }\n}\n\n@media (max-width: 530px) {\n .secondary-footer {\n margin: 0;\n padding: 0;\n border: none;\n font-weight: 400;\n }\n .secondary-footer a {\n border-top: 1px solid #eee;\n }\n}\n\n.footer .a8c-attribution {\n margin: 0;\n padding: 0 6px;\n color: #bbb;\n font-size: 0.78571em;\n font-family: \"Gill Sans\", \"Gill Sans MT\", Helvetica, Arial, sans-serif;\n text-transform: uppercase;\n}\n\n.footer .a8c-attribution a {\n display: inline-block;\n position: relative;\n padding: 4px 16px;\n left: 9999px;\n outline: 0;\n}\n\n.footer .a8c-attribution a:after {\n content: 'A';\n position: absolute;\n top: 2px;\n left: -9999px;\n height: 100%;\n color: #999;\n font-size: 1.54545em;\n font-family: \"automatticons\";\n text-align: center;\n}\n\n.footer .a8c-attribution a:hover:after {\n -webkit-animation: candy .4s ease-in-out;\n animation: candy .4s ease-in-out;\n}\n\n@media (min-width: 782px) {\n .secondary {\n padding: 0 15px 10px 15px;\n border-bottom: 1px solid #eee;\n }\n}\n\n@media (min-width: 1147px) {\n .secondary {\n padding: 0 15px 10px 15px;\n border-bottom: none;\n }\n}\n\n.jetpack-message {\n background: #8eb74e;\n border: 1px solid #73963d;\n margin: 33px auto 0;\n max-width: 90%;\n position: relative;\n z-index: 2;\n}\n\n.jetpack-message.is-opt-in {\n margin: 50px 0 0;\n max-width: 100%;\n padding: 10px 15px;\n background: #fff;\n border: 0;\n box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);\n font-size: 13px;\n text-align: center;\n}\n\n.subhead .jetpack-message.is-opt-in {\n margin: 0;\n padding-bottom: 0;\n background: transparent;\n box-shadow: none;\n}\n\n.subhead .jetpack-message.is-opt-in .jp-button, .subhead .jetpack-message.is-opt-in .jp-button--settings {\n display: inline-block;\n}\n\n.jetpack-message.is-opt-in p {\n color: #3c4549;\n}\n\n.jetpack-message.is-opt-in .jp-button, .jetpack-message.is-opt-in .jp-button--settings {\n margin-top: 15px;\n display: none;\n}\n\n.jetpack-message .squeezer h2 {\n font-size: 1em;\n}\n\n.jetpack-message h2 {\n color: #fff;\n margin: 0;\n}\n\n.jetpack-message p {\n color: #fff;\n margin: 0;\n opacity: 0.7;\n}\n\n.jetpack-message .squeezer {\n padding: 23px 80px 23px 23px;\n position: relative;\n text-align: right;\n}\n\n.jetpack-message .squeezer:before {\n color: #fff;\n content: '\\f418';\n font-family: 'Genericons';\n font-size: 33px;\n height: 33px;\n right: 25px;\n opacity: 0.6;\n position: absolute;\n top: 23px;\n top: calc( 50% - 22px);\n}\n\n@media (max-width: 530px) {\n .jetpack-message .squeezer {\n padding: 23px;\n }\n .jetpack-message .squeezer:before {\n display: none;\n }\n}\n\n.jetpack-message .squeezer a {\n color: #FFF;\n border-bottom: 1px solid #D5E4BD;\n}\n\n.jetpack-message .squeezer a:hover {\n border-bottom: 1px solid #F1F6E9;\n}\n\n.jetpack-message.error .squeezer:before,\n.jetpack-message.jetpack-err .squeezer:before {\n content: '\\f414';\n}\n\n.configure-module .jetpack-message {\n max-width: 100%;\n}\n\n@media (max-width: 530px) {\n .wrap.inner.jp-support .jp-support-column-left {\n width: 100%;\n }\n .wrap.inner.jp-support .jp-support-column-left .widget-text {\n margin-left: 0;\n width: 100%;\n }\n .wrap.inner.jp-support .jp-support-column-right {\n width: 100%;\n }\n}\n\n@media screen and (max-width: 515px) {\n .jp-frame .header-nav {\n padding-bottom: 10px;\n }\n .jp-frame .header-nav li {\n line-height: 30px;\n }\n .jp-frame .header-nav .jetpack-logo {\n width: 100%;\n text-align: center;\n }\n .jp-frame .header-nav .jetpack-modules {\n margin: 0;\n width: 50%;\n text-align: left;\n padding: 0 5px;\n }\n .jp-frame .header-nav .jetpack-modules + .jetpack-modules {\n text-align: right;\n }\n .jp-frame .header-nav .jetpack-modules:nth-child(4) {\n text-align: center;\n margin: 0 auto;\n width: 100%;\n }\n .jp-frame .header-nav .jetpack-modules:nth-child(4) a {\n padding: 0 10px;\n }\n}\n\n#ie-legacy-notice .dops-notice__content {\n display: inline-block;\n margin-right: 10px;\n}\n\n.page-content.configure {\n margin-top: 0;\n}\n\n.configure .frame.top {\n border: none;\n box-shadow: none;\n padding-top: 1.42857em;\n position: relative;\n top: auto;\n}\n\n.configure .frame.top.fixed {\n background: #f9f9f9;\n border-bottom: 1px solid #e9e9e9;\n padding-right: 160px;\n margin-top: -6px;\n position: fixed;\n left: 0;\n top: 32px;\n width: 100%;\n z-index: 4;\n box-shadow: 0 2px 2px -2px #eee;\n}\n\n@media (max-width: 782px) {\n .configure .frame.top.fixed {\n border: none;\n box-shadow: none;\n padding-top: 1.42857em;\n position: relative;\n top: auto;\n }\n}\n\n@media (max-width: 600px) {\n .configure .frame.top.fixed {\n top: 0;\n }\n}\n\n.jp-frame-top-fixed .configure {\n padding-top: 94px;\n}\n\n.filter-search {\n display: none;\n float: left;\n margin-top: 10px;\n}\n\n@media (max-width: 782px) {\n .filter-search {\n display: block;\n }\n}\n\n@media (max-width: 530px) {\n .filter-search {\n display: none;\n }\n}\n\n.table-bordered.jetpack-modules {\n border: none;\n margin-bottom: 0;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module th {\n border-right: 0;\n padding: 14px 4px 0;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module th input {\n display: block;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module:hover .genericon {\n display: inline-block;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.active th,\n.table-bordered.jetpack-modules tr.jetpack-module.active td {\n background: #f7fcfe;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.active th {\n border-right: 4px solid #2ea2cc;\n padding-right: 0px;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.active td:first-child {\n border-right: 4px solid #2ea2cc;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.unavailable input {\n display: none;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.deprecated span {\n color: #888;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.deprecated .dep-msg {\n margin-left: 10px;\n color: #555;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module th,\n.table-bordered.jetpack-modules tr.jetpack-module td {\n background: #fff;\n margin: 0;\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td {\n padding: 10px 14px 8px 10px;\n line-height: 25px;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td:first-child {\n border-right: 4px solid #fff;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n float: left;\n padding: 0 0 1px;\n visibility: visible;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td .row-actions span {\n margin-right: 5px;\n}\n\n@media (max-width: 530px) {\n .table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n display: none;\n }\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n display: block;\n padding-right: 10px;\n visibility: visible;\n }\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module:hover td .row-actions span a {\n opacity: 1;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module.unavailable {\n opacity: 0.3;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module#vaultpress {\n opacity: 1;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module td .row-actions span a {\n opacity: 0;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module td .row-actions span a:focus {\n opacity: 1;\n}\n\n.table-bordered.jetpack-modules > thead > tr > th {\n border: 0;\n vertical-align: middle;\n}\n\n.table-bordered.jetpack-modules > thead > tr > th:last-child {\n padding-left: 0;\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules > thead > tr > th:last-child {\n padding-right: 0;\n }\n}\n\n.table-bordered.jetpack-modules td {\n background: #fff;\n}\n\n.table-bordered.jetpack-modules #doaction {\n margin-top: 0;\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules #doaction {\n padding: 10px 7px;\n }\n}\n\n.table-bordered.jetpack-modules .checkall {\n margin-top: 1px;\n}\n\n.table-bordered.jetpack-modules .filter-search {\n margin-top: 8px;\n}\n\n.table-bordered.jetpack-modules .genericon {\n color: #999;\n display: none;\n margin: 7px 3px 0;\n}\n\n@media (max-width: 900px) {\n .table-bordered.jetpack-modules .genericon {\n display: inline-block;\n }\n}\n\n.table-bordered.jetpack-modules .med {\n width: 70px;\n}\n\n.table-bordered.jetpack-modules .sm {\n width: 30px;\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules .check-column {\n width: 50px;\n }\n}\n\n.fixed-top .check-column {\n padding: 8px 10px 0 10px;\n width: 2.2em;\n}\n\n.wrap {\n margin: 0;\n padding: 0 1.5em 1em;\n overflow: hidden;\n}\n\n.wrap h2 {\n font-size: 24px;\n font-weight: 400;\n}\n\n.wrap .manage-left {\n float: right;\n margin: 0;\n padding: 0;\n width: 63%;\n}\n\n.wrap .manage-left table {\n width: 100%;\n}\n\n.wrap .manage-left th {\n font-weight: 400;\n}\n\n@media (max-width: 782px) {\n .wrap .manage-left {\n width: 100%;\n }\n}\n\n.wrap .manage-right {\n margin: 0;\n padding: 0;\n float: left;\n width: 35%;\n z-index: 1;\n}\n\n.wrap .manage-right p {\n font-size: 12px;\n font-weight: bold;\n color: #bbb;\n padding-top: 2px;\n text-transform: uppercase;\n letter-spacing: 1px;\n clear: right;\n}\n\n.wrap .manage-right .bumper {\n margin-right: 33px;\n}\n\n.wrap .manage-right.show {\n display: block;\n overflow-y: auto;\n overflow-x: hidden;\n position: absolute;\n z-index: 100000;\n}\n\n.wrap .manage-right .search-bar {\n margin-bottom: 18px;\n max-width: 300px;\n}\n\n.wrap .manage-right p.search-box {\n float: none;\n height: auto;\n margin-bottom: 0;\n position: relative;\n}\n\n.wrap .manage-right p.search-box input[type='search'] {\n padding: 0 8px;\n width: 90%;\n line-height: initial;\n}\n\n@media (max-width: 782px) {\n .wrap .manage-right p.search-box input[type='search'] {\n float: right;\n padding: 9px 8px;\n }\n}\n\n.wrap .manage-right p.search-box input[type=\"submit\"] {\n display: none;\n}\n\n.wrap .manage-right .button-group .button {\n outline: none;\n}\n\n.wrap .manage-right .subsubsub {\n margin: 0;\n padding: 0;\n}\n\n.wrap .manage-right .subsubsub a {\n padding: 0;\n line-height: inherit;\n}\n\n.wrap .manage-right .subsubsub .current {\n padding: 1px 5px;\n border-radius: 2px;\n margin-right: -5px;\n background: #0D72B2;\n color: #fff;\n}\n\n.wrap .manage-right .subsubsub .current .count {\n color: #BCD7E7;\n font-weight: 200;\n}\n\n.wrap .manage-right .subsubsub li {\n display: block;\n text-align: right;\n}\n\n@media (max-width: 782px) {\n .wrap .manage-right {\n background: #fff;\n bottom: 0;\n display: none;\n min-width: 300px;\n position: fixed;\n left: 0;\n top: 0;\n z-index: 13;\n box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);\n }\n .wrap .manage-right .bumper {\n margin: 13px;\n }\n .wrap .manage-right .navbar-form {\n margin: 0;\n padding: 0;\n }\n}\n\n@media (max-width: 782px) {\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary):not(.check-column) {\n padding: 11px 10px;\n display: block;\n }\n .manage-right.show .subsubsub li {\n padding: 5px;\n }\n}\n\n@media (max-width: 650px) {\n .table-bordered.jetpack-modules tr.jetpack-module.deprecated td .row-actions {\n float: none;\n padding-right: 18px;\n }\n}\n\n@media (max-width: 430px) {\n .table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n display: none;\n }\n .table-bordered.jetpack-modules tr.jetpack-module.deprecated td .row-actions {\n display: block;\n }\n}\n\n/* 'Pages' is a temporary location for these styles, until we can break them up into their proper atmoic locations */\n.configure-module p {\n font-size: 14px;\n}\n\n.configure-module p.success, .configure-module p.error {\n color: #fff;\n padding: 10px;\n}\n\n.configure-module p.success {\n background-color: #81a844;\n}\n\n.configure-module p.error {\n background-color: #d94f4f;\n}\n\n.protect-status p {\n font-size: 16px;\n}\n\n.protect-status strong {\n display: inline-block;\n margin-top: 10px;\n background: #fff;\n padding: 10px;\n border: 1px #ddd solid;\n font-size: 16px;\n color: #000;\n max-width: 100%;\n}\n\n.protect-status.attn {\n color: #d94f4f;\n}\n\n.protect-status.working {\n color: #81a844;\n}\n\n.protect-whitelist textarea {\n width: 100%;\n min-height: 150px;\n}\n\n/* btns + inputs */\n.configure-module input[disabled] {\n opacity: .5;\n}\n\n.configure-module input.button-primary {\n font-weight: bold;\n}\n\n/* whitelist table */\n@media only screen and (min-width: 1100px) {\n .protect-whitelist {\n width: 65%;\n float: right;\n }\n}\n\n/* end > 1065px */\n@media only screen and (max-width: 400px) {\n .protect-status strong {\n font-size: 12px;\n overflow: auto;\n }\n}\n\n/* end < 400px */\n#jetpack-disconnect-content {\n display: none;\n text-align: center;\n}\n\n#jetpack-disconnect-content .cancel-disconnect {\n display: block;\n margin-top: 10px;\n}\n\n.connection-details {\n border: 1px #ddd solid;\n}\n\n.connection-details.local-user {\n margin-bottom: 10px;\n}\n\n.connection-details .user-01,\n.connection-details .wpuser-02,\n.connection-details .action-btns {\n padding: 10px;\n}\n\n.connection-details .user-01 .button, .connection-details .user-01 select,\n.connection-details .wpuser-02 .button,\n.connection-details .wpuser-02 select,\n.connection-details .action-btns .button,\n.connection-details .action-btns select {\n margin-top: 5px;\n}\n\n.connection-details .wpuser-02 {\n margin-top: 10px;\n}\n\n.connection-details h3 {\n padding: 10px;\n margin: 0;\n background: #eee;\n border-bottom: 1px #ddd solid;\n font-size: 14px;\n}\n\n.jp-user img {\n margin-left: 10px;\n border-radius: 50%;\n}\n\n.jp-user div,\n.wp-user div,\n.wp-action div {\n display: inline-block;\n width: 100%;\n}\n\n.j-col.jp-user,\n.j-col.wp-user,\n.j-col.wp-action {\n padding: 0;\n}\n\n.my-jetpack-actions select {\n max-width: 150px;\n}\n\n.j-actions .button:nth-child(3) {\n margin-left: 5px;\n}\n\n.j-row.disconnect {\n text-align: center;\n}\n\n.j-row.disconnect .button {\n margin: 0 auto;\n}\n\na.what-is-primary {\n color: #b4b9be;\n margin-right: 4px;\n}\n\n@media (max-width: 782px) {\n .wp-action {\n border-top: 1px #ddd solid;\n }\n .wp-action h3 {\n display: none;\n }\n}\n\n@media screen and (max-width: 500px) {\n .connection-details {\n font-size: 11px;\n }\n .connection-details h3 {\n font-size: 12px;\n padding: 5px;\n }\n .connection-details .user-01,\n .connection-details .wpuser-02 {\n padding: 6px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n max-width: 200px;\n }\n .connection-details .action-btns {\n text-align: center;\n }\n}\n\n@media (max-width: 530px) {\n .connection-details .wpuser-02 {\n margin-top: 0;\n padding: 12px;\n }\n}\n\n@media screen and (max-width: 450px) {\n .j-actions .button {\n width: 100%;\n margin-bottom: 5px;\n text-align: center;\n }\n .j-actions .button.alignright {\n float: none;\n }\n}\n\n@media screen and (max-width: 350px) {\n .user-01,\n .wpuser-02 {\n max-width: 100px;\n }\n}\n\n.manage__icon {\n width: 155px;\n height: 155px;\n margin: 20px auto;\n}\n\n.manage-page .manage__description {\n max-width: 600px;\n text-align: center;\n font-size: 22px;\n color: #999;\n margin: 20px auto;\n}\n\n.manage-page .manage__button {\n font-size: 16px;\n padding: 0 20px;\n height: 40px;\n line-height: 40px;\n}\n\n.manage__title .genericon {\n font-size: 38px;\n color: #81A944;\n}\n\n.manage__link {\n font-size: 16px;\n padding: 0 20px;\n height: 40px;\n line-height: 40px;\n font-weight: normal;\n}\n\n.manage__link .genericon {\n font-size: 28px;\n vertical-align: middle;\n margin-top: -6px;\n}\n\n.jp-content .hide {\n display: none;\n}\n\n.jp-content .landing {\n margin: 0 auto;\n z-index: 2;\n position: relative;\n}\n\n.jp-content h1 {\n font-weight: 400;\n line-height: 1.75em;\n position: relative;\n z-index: 3;\n width: 100%;\n text-align: center;\n}\n\n.jp-content h1.success {\n color: #81a844;\n}\n\n.jp-content .footer {\n padding-top: 0;\n margin-top: 0;\n background-image: none;\n}\n\n.jp-content .footer:before {\n height: inherit;\n}\n\n.jp-content .more-info:before {\n content: none;\n}\n\n.landing .wpcom-connect {\n min-height: 400px;\n}\n\n.wpcom-connect .j-col {\n padding: 0;\n}\n\n@media (max-width: 1147px) {\n .jp-content .landing {\n padding: 0 2em;\n }\n .jp-content .footer {\n padding-top: 1.5em;\n }\n}\n\n@media (max-width: 530px) {\n .jp-content .landing {\n padding: 0 .5em;\n }\n}\n"],"file":"jetpack-admin-rtl.css"} \ No newline at end of file
diff --git a/plugins/jetpack/css/jetpack-admin-rtl.min.css b/plugins/jetpack/css/jetpack-admin-rtl.min.css
index 57c05f9c..d4d8604c 100644
--- a/plugins/jetpack/css/jetpack-admin-rtl.min.css
+++ b/plugins/jetpack/css/jetpack-admin-rtl.min.css
@@ -1,3 +1,3 @@
/*!
* Do not modify this file directly. It is compiled SASS code.
-*/.j-col,.main-nav{float:right}.j-row{width:100%;margin:0 auto}.j-row:after,.j-row:before{content:" ";display:table}.download-jetpack:after,.download-jetpack:before,.header-nav .jetpack-logo a:before{content:''}.j-row:after{clear:both}.j-col{padding:.85em;width:100%;position:relative}@media only screen{.j-sm-5{width:41.66667%}.j-sm-7{width:58.33333%}.j-sm-12{width:100%}}@media (min-width:530px){.j-md-4{width:33.33333%}.j-md-6{width:50%}.j-md-8{width:66.66667%}.j-md-12{width:100%}}@media (min-width:782px){.j-lrg-4{width:33.33333%}.j-lrg-5{width:41.66667%}.j-lrg-6{width:50%}.j-lrg-7{width:58.33333%}.j-lrg-8{width:66.66667%}.j-lrg-12{width:100%}}@-webkit-keyframes candy{0%,100%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.15);transform:scale(1.15)}60%{-webkit-transform:scale(.95);transform:scale(.95)}}@keyframes candy{0%,100%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.15);transform:scale(1.15)}60%{-webkit-transform:scale(.95);transform:scale(.95)}}.button,.download-jetpack{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.jp-button,.jp-button--settings{display:inline-block;position:relative;padding:.76923em 1.46154em;color:#efefef;font-weight:700;font-size:.9285714286em;line-height:1;text-shadow:0 1px 1px rgba(0,0,0,.2);background:#6f7476;border-radius:3px}.jp-button--settings:visited,.jp-button:visited{color:#efefef}.jp-button--settings:focus,.jp-button--settings:hover,.jp-button:focus,.jp-button:hover{color:#fff;background:#57972d}.jp-button--settings:active,.jp-button:active{background:#57972d;opacity:.8}.jp-button--settings{background:#93b45f;color:#e8eedf}.jp-button--settings:visited{color:#e8eedf}.jp-button--settings:focus,.jp-button--settings:hover{background:#9fbd72;color:#fff}.jp-button--settings.current{background:#3c6621;color:#fff;box-shadow:inset 0 2px 0 #365A1F,inset 0 1px 3px #3c6621}.download-jetpack{display:inline-block;position:relative;padding:.64286em 1.08696em .53571em;color:#fff;font-weight:400;font-size:20px;line-height:1;background:#518d2a;z-index:3;border-radius:6px;box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,.4)}.download-jetpack:visited{color:#fff}.download-jetpack:focus,.download-jetpack:hover{color:#fff;background:#57972d;box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,.4)}.download-jetpack:active{top:6px;box-shadow:0 0 0 #3e6c20,0 0 0 rgba(0,0,0,.4)}.download-jetpack:active:after{top:-6px}.download-jetpack:before{display:inline-block;position:relative;top:-2px;margin-left:13px;width:30px;height:30px;vertical-align:middle;background:url(../images/connect-plug.svg) center center no-repeat;background-size:100%}.download-jetpack:after{position:absolute;top:0;right:0;width:100%;height:100%}@media (max-width:1147px){.download-jetpack{font-size:1.28571em}.download-jetpack:before{top:-1px;width:23px;height:23px}}@media (max-width:530px){.download-jetpack{font-size:1.21429em;font-weight:600}.download-jetpack:before{width:19px;height:19px;margin-left:9px}}@font-face{font-family:automatticons;src:url(../_inc/fonts/automatticons/automatticons.eot);src:url(../_inc/fonts/automatticons/automatticons.eot?#iefix) format("embedded-opentype"),url(../_inc/fonts/automatticons/automatticons.woff) format("woff"),url(../_inc/fonts/automatticons/automatticons.ttf) format("truetype"),url(../_inc/fonts/automatticons/automatticons.svg#automatticonsregular) format("svg");font-weight:400;font-style:normal}.nav-horizontal a{display:inline-block}.nav-horizontal li{position:relative;float:right}.nav-horizontal ul{margin:0;padding:0}@media (max-width:782px){.configure .frame.top.fixed{padding-right:0}}.page-content,.wrap.inner{max-width:950px;margin:0 auto}.page-content li,.wrap.inner li{line-height:23px}@media (max-width:530px){.page-content{margin-top:0}.wrap.inner{margin-top:1.71429em}}.page-content.about{position:relative;z-index:10}@media (max-width:1147px){.page-content.about,.wrap.inner{background:#f9f9f9;padding:15px}.page-content.configure{background:#f9f9f9}}.footer nav{margin:0 auto}.header{right:0;left:0;background:#81a844}.header-nav li{line-height:60px}.header-nav a{padding:0 .71429em;line-height:24px}.header-nav .jetpack-logo a{display:inline-block;position:relative;width:214px;margin-left:6px;background:url(../images/jetpack-logo.png) center center no-repeat;background:url(../images/jetpack-logo.svg) center center no-repeat,none;background-size:183px auto;color:#fff;line-height:60px;font-weight:400}.jetpack-pagestyles .update-nag,.modal{display:none}.header-nav .jetpack-logo a span{text-indent:-9999px;visibility:hidden}.header-nav .jetpack-logo a:before{position:absolute;top:0;right:0;width:100%;height:100%;background-size:183px 32px}.header-nav .jetpack-modules+.jetpack-modules{margin-right:15px}.jetpack-pagestyles #screen-meta,.main-nav li{margin:0}@media (max-width:900px){.download-jetpack:active{top:0}.main-nav{font-size:13px}}.jetpack-pagestyles #screen-meta-links .screen-meta-toggle{z-index:2}.jetpack-pagestyles #contextual-help-link-wrap,.jetpack-pagestyles #screen-options-link-wrap{border:none}.loading{bottom:50%;position:absolute;top:50%;width:100%}.loading span{color:#999}.modal{background:#fff;position:fixed;top:52px;bottom:20px;left:20px;right:20px;margin-right:160px;box-shadow:0 1px 20px 5px rgba(0,0,0,.1);z-index:500}.modal .close{position:absolute;top:0;left:0;font:300 1.71429em genericons!important;color:#777;content:'\f405';display:inline-block;padding:.28571em .71429em .42857em;z-index:5}.modal .close:hover{background:#eee;opacity:.8}.modal .close:active{background:#eee;opacity:.4}.modal .content-container{position:absolute;top:0;left:0;bottom:0;right:0;overflow:auto;padding:2.14286em}.modal .content{margin:0 auto;max-width:900px;text-align:right}.modal h2{text-align:right;margin-top:0;color:#5d6d74;font-weight:300;line-height:32px;text-shadow:0 1px 1px #fff}.wrap .manage-left th,.wrap h2{font-weight:400}@media (max-width:530px){.modal h2{font-size:26px}}.modal h5{clear:right}.modal p{font-size:1.23077em}.modal footer{position:absolute;right:0;bottom:0;width:100%;padding:12px 20px;border-top:1px solid #ddd;background:#fff;text-align:left}.modal footer ul{margin:0}.modal footer li{display:inline-block;margin:0}.footer:after,.shade{display:none}.modal .button-primary:active,.modal .button-secondary{vertical-align:baseline}@media (max-width:900px){.modal{bottom:5%;margin-right:36px;font-size:80%}.modal .content{top:38px}}@media (max-width:782px){.modal{top:66px;margin-right:0}}@media (max-width:600px){.modal{top:10px;left:10px;bottom:10px;right:10px}}.jp-info-img{float:left;margin:0 30px 8px 0}.jp-info-img img{border:1px solid #ddd;max-width:100%;height:auto}.jp-info-img img:first-child{margin-top:0}@media (max-width:782px){.jp-info-img{float:none;margin:0 0 15px}}.content-container.modal-footer{bottom:53px}.shade{background:#000;bottom:0;cursor:pointer;right:0;opacity:.2;position:fixed;left:0;top:0;z-index:11}.footer{margin-top:1.42857em;position:relative;padding:10em 0 4.28571em;text-align:center}.footer:after,.footer:before{content:'';position:absolute;right:0;pointer-events:none}.footer:before{top:0;margin-top:-1px;width:100%;height:195px}.footer .download-jetpack{margin-bottom:33px}@media (min-width:1147px){.footer{padding-bottom:35px}}@media (max-width:1147px){.footer{padding-top:165px;padding-bottom:0}.footer:before{background-size:160% auto}.footer ul{float:none;overflow:hidden}}@media (max-width:900px){.footer{padding-top:146px}}@media (max-width:782px){.footer{margin-top:0}}@media (max-width:530px){.footer{margin-top:0;padding-top:135px}}@media (max-width:320px){.footer{padding-top:76px}}.footer nav{max-width:100%}.footer nav a,.footer nav a:visited{padding:4px 6px;color:#999}.footer nav a:focus,.footer nav a:hover,.footer nav a:visited:focus,.footer nav a:visited:hover{color:#81A844}@media (max-width:1147px){.footer nav a:focus,.footer nav a:hover,.footer nav a:visited:focus,.footer nav a:visited:hover{color:#81a844}}@media (max-width:530px){.footer nav li{display:block;float:none;margin:0;text-align:right}.footer nav a{display:block;padding:0 16px;line-height:44px}}.primary{padding:25px 15px 10px;border-bottom:1px solid #eee}.secondary-footer{margin:0 auto}.secondary-footer li{margin-left:5px}@media (min-width:782px){.secondary-footer{padding:8px 15px 10px;margin-bottom:30px;border-bottom:1px solid #eee}}@media (max-width:782px){.secondary-footer{padding:8px 15px;border-bottom:none}}@media (max-width:530px){.secondary-footer{margin:0;padding:0;border:none;font-weight:400}.secondary-footer a{border-top:1px solid #eee}}.footer .a8c-attribution{margin:0;padding:0 6px;color:#bbb;font-size:.78571em;font-family:"Gill Sans","Gill Sans MT",Helvetica,Arial,sans-serif;text-transform:uppercase}.footer .a8c-attribution a{display:inline-block;position:relative;padding:4px 16px;left:9999px;outline:0}.footer .a8c-attribution a:after{content:'A';position:absolute;top:2px;left:-9999px;height:100%;color:#999;font-size:1.54545em;font-family:automatticons;text-align:center}.footer .a8c-attribution a:hover:after{-webkit-animation:candy .4s ease-in-out;animation:candy .4s ease-in-out}@media (min-width:782px){.secondary{padding:0 15px 10px;border-bottom:1px solid #eee}}@media (min-width:1147px){.secondary-footer{margin-bottom:0}.secondary{padding:0 15px 10px;border-bottom:none}}.jetpack-message{background:#8eb74e;border:1px solid #73963d;margin:33px auto 0;max-width:90%;position:relative;z-index:2}.jetpack-message.is-opt-in{margin:50px 0 0;max-width:100%;padding:10px 15px;background:#fff;border:0;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);font-size:13px;text-align:center}.subhead .jetpack-message.is-opt-in{margin:0;padding-bottom:0;background:0 0;box-shadow:none}.subhead .jetpack-message.is-opt-in .jp-button,.subhead .jetpack-message.is-opt-in .jp-button--settings{display:inline-block}.jetpack-message.is-opt-in p{color:#3c4549}.jetpack-message.is-opt-in .jp-button,.jetpack-message.is-opt-in .jp-button--settings{margin-top:15px;display:none}.jetpack-message h2,.jetpack-message p{margin:0;color:#fff}.jetpack-message .squeezer h2{font-size:1em}.jetpack-message p{opacity:.7}.jetpack-message .squeezer{padding:23px 80px 23px 23px;position:relative;text-align:right}.jetpack-message .squeezer:before{color:#fff;content:'\f418';font-family:Genericons;font-size:33px;height:33px;right:25px;opacity:.6;position:absolute;top:23px;top:calc(50% - 22px)}.jetpack-message .squeezer a{color:#FFF;border-bottom:1px solid #D5E4BD}.jetpack-message .squeezer a:hover{border-bottom:1px solid #F1F6E9}.jetpack-message.error .squeezer:before,.jetpack-message.jetpack-err .squeezer:before{content:'\f414'}.configure-module .jetpack-message{max-width:100%}@media (max-width:530px){.jetpack-message .squeezer{padding:23px}.jetpack-message .squeezer:before{display:none}.wrap.inner.jp-support .jp-support-column-left,.wrap.inner.jp-support .jp-support-column-right{width:100%}.wrap.inner.jp-support .jp-support-column-left .widget-text{margin-left:0;width:100%}}@media screen and (max-width:515px){.jp-frame .header-nav{padding-bottom:10px}.jp-frame .header-nav li{line-height:30px}.jp-frame .header-nav .jetpack-logo{width:100%;text-align:center}.jp-frame .header-nav .jetpack-modules{margin:0;width:50%;text-align:left;padding:0 5px}.jp-frame .header-nav .jetpack-modules+.jetpack-modules{text-align:right}.jp-frame .header-nav .jetpack-modules:nth-child(4){text-align:center;margin:0 auto;width:100%}.jp-frame .header-nav .jetpack-modules:nth-child(4) a{padding:0 10px}}#ie-legacy-notice .dops-notice__content{display:inline-block;margin-right:10px}.page-content.configure{margin-top:0}.configure .frame.top{border:none;box-shadow:none;padding-top:1.42857em;position:relative;top:auto}.configure .frame.top.fixed{background:#f9f9f9;border-bottom:1px solid #e9e9e9;padding-right:160px;margin-top:-6px;position:fixed;left:0;top:32px;width:100%;z-index:4;box-shadow:0 2px 2px -2px #eee}@media (max-width:782px){.configure .frame.top.fixed{border:none;box-shadow:none;padding-top:1.42857em;position:relative;top:auto}}@media (max-width:600px){.configure .frame.top.fixed{top:0}}.jp-frame-top-fixed .configure{padding-top:94px}.filter-search{display:none;float:left;margin-top:10px}@media (max-width:782px){.filter-search{display:block}}@media (max-width:530px){.filter-search{display:none}}.table-bordered.jetpack-modules{border:none;margin-bottom:0}.table-bordered.jetpack-modules tr.jetpack-module th{border-right:0;padding:14px 4px 0}.table-bordered.jetpack-modules tr.jetpack-module th input{display:block}.table-bordered.jetpack-modules tr.jetpack-module:hover .genericon{display:inline-block}.table-bordered.jetpack-modules tr.jetpack-module.active td,.table-bordered.jetpack-modules tr.jetpack-module.active th{background:#f7fcfe}.table-bordered.jetpack-modules tr.jetpack-module.active th{border-right:4px solid #2ea2cc;padding-right:0}.table-bordered.jetpack-modules tr.jetpack-module.active td:first-child{border-right:4px solid #2ea2cc}.table-bordered.jetpack-modules tr.jetpack-module.unavailable input{display:none}.table-bordered.jetpack-modules tr.jetpack-module.deprecated span{color:#888}.table-bordered.jetpack-modules tr.jetpack-module.deprecated .dep-msg{margin-left:10px;color:#555}.table-bordered.jetpack-modules tr.jetpack-module td,.table-bordered.jetpack-modules tr.jetpack-module th{background:#fff;margin:0;box-shadow:inset 0 -1px 0 rgba(0,0,0,.1)}.table-bordered.jetpack-modules tr.jetpack-module td{padding:10px 14px 8px 10px;line-height:25px}.table-bordered.jetpack-modules tr.jetpack-module td:first-child{border-right:4px solid #fff}.table-bordered.jetpack-modules tr.jetpack-module td .row-actions{float:left;padding:0 0 1px;visibility:visible}.table-bordered.jetpack-modules tr.jetpack-module td .row-actions span{margin-right:5px}@media (max-width:530px){.table-bordered.jetpack-modules tr.jetpack-module td .row-actions{display:none}}.table-bordered.jetpack-modules.with-transparency tr.jetpack-module:hover td .row-actions span a{opacity:1}.table-bordered.jetpack-modules.with-transparency tr.jetpack-module.unavailable{opacity:.3}.table-bordered.jetpack-modules.with-transparency tr.jetpack-module#vaultpress{opacity:1}.table-bordered.jetpack-modules.with-transparency tr.jetpack-module td .row-actions span a{opacity:0}.table-bordered.jetpack-modules.with-transparency tr.jetpack-module td .row-actions span a:focus{opacity:1}.table-bordered.jetpack-modules>thead>tr>th{border:0;vertical-align:middle}.table-bordered.jetpack-modules>thead>tr>th:last-child{padding-left:0}.table-bordered.jetpack-modules td{background:#fff}.table-bordered.jetpack-modules #doaction{margin-top:0}@media (max-width:782px){.table-bordered.jetpack-modules tr.jetpack-module td .row-actions{display:block;padding-right:10px;visibility:visible}.table-bordered.jetpack-modules>thead>tr>th:last-child{padding-right:0}.table-bordered.jetpack-modules #doaction{padding:10px 7px}}.table-bordered.jetpack-modules .checkall{margin-top:1px}.table-bordered.jetpack-modules .filter-search{margin-top:8px}.table-bordered.jetpack-modules .genericon{color:#999;display:none;margin:7px 3px 0}@media (max-width:900px){.table-bordered.jetpack-modules .genericon{display:inline-block}}.table-bordered.jetpack-modules .med{width:70px}.table-bordered.jetpack-modules .sm{width:30px}@media (max-width:782px){.table-bordered.jetpack-modules .check-column{width:50px}}.fixed-top .check-column{padding:8px 10px 0;width:2.2em}.wrap{margin:0;padding:0 1.5em 1em;overflow:hidden}.wrap h2{font-size:24px}.wrap .manage-left{float:right;margin:0;padding:0;width:63%}.wrap .manage-left table{width:100%}@media (max-width:782px){.wrap .manage-left{width:100%}}.wrap .manage-right{margin:0;padding:0;float:left;width:35%;z-index:1}.wrap .manage-right p{font-size:12px;font-weight:700;color:#bbb;padding-top:2px;text-transform:uppercase;letter-spacing:1px;clear:right}.wrap .manage-right .bumper{margin-right:33px}.wrap .manage-right.show{display:block;overflow-y:auto;overflow-x:hidden;position:absolute;z-index:100000}.wrap .manage-right .search-bar{margin-bottom:18px;max-width:300px}.wrap .manage-right p.search-box{float:none;height:auto;margin-bottom:0;position:relative}.wrap .manage-right p.search-box input[type=search]{padding:0 8px;width:90%;line-height:initial}@media (max-width:782px){.wrap .manage-right p.search-box input[type=search]{float:right;padding:9px 8px}}.wrap .manage-right p.search-box input[type=submit]{display:none}.wrap .manage-right .button-group .button{outline:0}.wrap .manage-right .subsubsub{margin:0;padding:0}.wrap .manage-right .subsubsub a{padding:0;line-height:inherit}.wrap .manage-right .subsubsub .current{padding:1px 5px;border-radius:2px;margin-right:-5px;background:#0D72B2;color:#fff}.wrap .manage-right .subsubsub .current .count{color:#BCD7E7;font-weight:200}.wrap .manage-right .subsubsub li{display:block;text-align:right}@media (max-width:782px){.wrap .manage-right{background:#fff;bottom:0;display:none;min-width:300px;position:fixed;left:0;top:0;z-index:13;box-shadow:0 1px 20px 5px rgba(0,0,0,.1)}.wrap .manage-right .bumper{margin:13px}.wrap .manage-right .navbar-form{margin:0;padding:0}.wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary):not(.check-column){padding:11px 10px;display:block}.manage-right.show .subsubsub li{padding:5px}}@media (max-width:650px){.table-bordered.jetpack-modules tr.jetpack-module.deprecated td .row-actions{float:none;padding-right:18px}}@media (max-width:430px){.table-bordered.jetpack-modules tr.jetpack-module td .row-actions{display:none}.table-bordered.jetpack-modules tr.jetpack-module.deprecated td .row-actions{display:block}}.configure-module p{font-size:14px}.configure-module p.error,.configure-module p.success{color:#fff;padding:10px}.configure-module p.success{background-color:#81a844}.configure-module p.error{background-color:#d94f4f}.protect-status p{font-size:16px}.protect-status strong{display:inline-block;margin-top:10px;background:#fff;padding:10px;border:1px solid #ddd;font-size:16px;color:#000;max-width:100%}.protect-status.attn{color:#d94f4f}.protect-status.working{color:#81a844}.protect-whitelist textarea{width:100%;min-height:150px}.configure-module input[disabled]{opacity:.5}.configure-module input.button-primary{font-weight:700}@media only screen and (min-width:1100px){.protect-whitelist{width:65%;float:right}}@media only screen and (max-width:400px){.protect-status strong{font-size:12px;overflow:auto}}#jetpack-disconnect-content{display:none;text-align:center}#jetpack-disconnect-content .cancel-disconnect{display:block;margin-top:10px}.connection-details{border:1px solid #ddd}.connection-details.local-user{margin-bottom:10px}.connection-details .action-btns,.connection-details .user-01,.connection-details .wpuser-02{padding:10px}.connection-details .action-btns .button,.connection-details .action-btns select,.connection-details .user-01 .button,.connection-details .user-01 select,.connection-details .wpuser-02 .button,.connection-details .wpuser-02 select{margin-top:5px}.connection-details .wpuser-02{margin-top:10px}.connection-details h3{padding:10px;margin:0;background:#eee;border-bottom:1px #ddd solid;font-size:14px}.jp-user img{margin-left:10px;border-radius:50%}.jp-user div,.wp-action div,.wp-user div{display:inline-block;width:100%}.j-col.jp-user,.j-col.wp-action,.j-col.wp-user{padding:0}.my-jetpack-actions select{max-width:150px}.j-actions .button:nth-child(3){margin-left:5px}.j-row.disconnect{text-align:center}.j-row.disconnect .button{margin:0 auto}a.what-is-primary{color:#b4b9be;margin-right:4px}@media (max-width:782px){.wp-action{border-top:1px #ddd solid}.wp-action h3{display:none}}@media screen and (max-width:500px){.connection-details{font-size:11px}.connection-details h3{font-size:12px;padding:5px}.connection-details .user-01,.connection-details .wpuser-02{padding:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.connection-details .action-btns{text-align:center}}@media (max-width:530px){.connection-details .wpuser-02{margin-top:0;padding:12px}}@media screen and (max-width:450px){.j-actions .button{width:100%;margin-bottom:5px;text-align:center}.j-actions .button.alignright{float:none}}@media screen and (max-width:350px){.user-01,.wpuser-02{max-width:100px}}.manage__icon{width:155px;height:155px;margin:20px auto}.manage-page .manage__button,.manage__link{padding:0 20px;height:40px;line-height:40px}.manage-page .manage__description{max-width:600px;text-align:center;font-size:22px;color:#999;margin:20px auto}.manage-page .manage__button{font-size:16px}.manage__title .genericon{font-size:38px;color:#81A944}.manage__link{font-size:16px;font-weight:400}.manage__link .genericon{font-size:28px;vertical-align:middle;margin-top:-6px}.jp-content .hide{display:none}.jp-content .landing{margin:0 auto;z-index:2;position:relative}.jp-content h1{font-weight:400;line-height:1.75em;position:relative;z-index:3;width:100%;text-align:center}.jp-content h1.success{color:#81a844}.jp-content .footer{padding-top:0;margin-top:0;background-image:none}.jp-content .footer:before{height:inherit}.jp-content .more-info:before{content:none}.landing .wpcom-connect{min-height:400px}.wpcom-connect .j-col{padding:0}@media (max-width:1147px){.jp-content .landing{padding:0 2em}.jp-content .footer{padding-top:1.5em}}@media (max-width:530px){.jp-content .landing{padding:0 .5em}} \ No newline at end of file
+*/.j-col,.main-nav{float:right}.j-row{width:100%;margin:0 auto}.j-row:after,.j-row:before{content:" ";display:table}.download-jetpack,.download-jetpack:before,.jp-button,.jp-button--settings{display:inline-block;position:relative}.j-row:after{clear:both}.j-col{padding:.85em;width:100%;position:relative}@media only screen{.j-sm-5{width:41.66667%}.j-sm-7{width:58.33333%}.j-sm-12{width:100%}}@media (min-width:530px){.j-md-4{width:33.33333%}.j-md-6{width:50%}.j-md-8{width:66.66667%}.j-md-12{width:100%}}@media (min-width:782px){.j-lrg-4{width:33.33333%}.j-lrg-5{width:41.66667%}.j-lrg-6{width:50%}.j-lrg-7{width:58.33333%}.j-lrg-8{width:66.66667%}.j-lrg-12{width:100%}}@-webkit-keyframes candy{0%,100%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.15);transform:scale(1.15)}60%{-webkit-transform:scale(.95);transform:scale(.95)}}@keyframes candy{0%,100%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.15);transform:scale(1.15)}60%{-webkit-transform:scale(.95);transform:scale(.95)}}.button,.download-jetpack{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.jp-button,.jp-button--settings{padding:.76923em 1.46154em;color:#efefef;font-weight:700;font-size:.9285714286em;line-height:1;text-shadow:0 1px 1px rgba(0,0,0,.2);background:#6f7476;border-radius:3px}.jp-button--settings:visited,.jp-button:visited{color:#efefef}.jp-button--settings:focus,.jp-button--settings:hover,.jp-button:focus,.jp-button:hover{color:#fff;background:#57972d}.jp-button--settings:active,.jp-button:active{background:#57972d;opacity:.8}.jp-button--settings{background:#93b45f;color:#e8eedf}.jp-button--settings:visited{color:#e8eedf}.jp-button--settings:focus,.jp-button--settings:hover{background:#9fbd72;color:#fff}.jp-button--settings.current{background:#3c6621;color:#fff;box-shadow:inset 0 2px 0 #365A1F,inset 0 1px 3px #3c6621}.download-jetpack{padding:.64286em 1.08696em .53571em;color:#fff;font-weight:400;font-size:20px;line-height:1;background:#518d2a;z-index:3;border-radius:6px;box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,.4)}.download-jetpack:visited{color:#fff}.download-jetpack:focus,.download-jetpack:hover{color:#fff;background:#57972d;box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,.4)}.download-jetpack:active{top:6px;box-shadow:0 0 0 #3e6c20,0 0 0 rgba(0,0,0,.4)}.download-jetpack:active:after{top:-6px}.download-jetpack:before{content:'';top:-2px;margin-left:13px;width:30px;height:30px;vertical-align:middle;background:url(../images/connect-plug.svg) center center no-repeat;background-size:100%}.download-jetpack:after{content:'';position:absolute;top:0;right:0;width:100%;height:100%}@media (max-width:1147px){.download-jetpack{font-size:1.28571em}.download-jetpack:before{top:-1px;width:23px;height:23px}}@media (max-width:530px){.download-jetpack{font-size:1.21429em;font-weight:600}.download-jetpack:before{width:19px;height:19px;margin-left:9px}}@font-face{font-family:automatticons;src:url(../_inc/fonts/automatticons/automatticons.eot);src:url(../_inc/fonts/automatticons/automatticons.eot?#iefix) format("embedded-opentype"),url(../_inc/fonts/automatticons/automatticons.woff) format("woff"),url(../_inc/fonts/automatticons/automatticons.ttf) format("truetype"),url(../_inc/fonts/automatticons/automatticons.svg#automatticonsregular) format("svg");font-weight:400;font-style:normal}.nav-horizontal:after{content:".";display:block;height:0;clear:both;visibility:hidden}.nav-horizontal a{display:inline-block}.nav-horizontal li{position:relative;float:right}.nav-horizontal ul{margin:0;padding:0}@media (max-width:782px){.configure .frame.top.fixed{padding-right:0}}.page-content,.wrap.inner{max-width:950px;margin:0 auto}.page-content li,.wrap.inner li{line-height:23px}@media (max-width:530px){.page-content{margin-top:0}.wrap.inner{margin-top:1.71429em}}.page-content.about{position:relative;z-index:10}@media (max-width:1147px){.page-content.about,.wrap.inner{background:#f9f9f9;padding:15px}.page-content.configure{background:#f9f9f9}}.footer nav{margin:0 auto}.header{right:0;left:0;background:#81a844}.header-nav li{line-height:60px}.header-nav a{padding:0 .71429em;line-height:24px}.header-nav .jetpack-logo a{display:inline-block;position:relative;width:214px;margin-left:6px;background:url(../images/jetpack-logo.png) center center no-repeat;background:url(../images/jetpack-logo.svg) center center no-repeat,none;background-size:183px auto;color:#fff;line-height:60px;font-weight:400}.jetpack-pagestyles .update-nag,.modal{display:none}.header-nav .jetpack-logo a span{text-indent:-9999px;visibility:hidden}.header-nav .jetpack-logo a:before{content:'';position:absolute;top:0;right:0;width:100%;height:100%;background-size:183px 32px}.header-nav .jetpack-modules+.jetpack-modules{margin-right:15px}.jetpack-pagestyles #screen-meta,.main-nav li{margin:0}@media (max-width:900px){.download-jetpack:active{top:0}.main-nav{font-size:13px}}.jetpack-pagestyles #screen-meta-links .screen-meta-toggle{z-index:2}.jetpack-pagestyles #contextual-help-link-wrap,.jetpack-pagestyles #screen-options-link-wrap{border:none}.loading{bottom:50%;position:absolute;top:50%;width:100%}.loading span{color:#999}.modal{background:#fff;position:fixed;top:52px;bottom:20px;left:20px;right:20px;margin-right:160px;box-shadow:0 1px 20px 5px rgba(0,0,0,.1);z-index:500}.modal .close{position:absolute;top:0;left:0;font:300 1.71429em genericons!important;color:#777;content:'\f405';display:inline-block;padding:.28571em .71429em .42857em;z-index:5}.modal .close:hover{background:#eee;opacity:.8}.modal .close:active{background:#eee;opacity:.4}.modal .content-container{position:absolute;top:0;left:0;bottom:0;right:0;overflow:auto;padding:2.14286em}.modal .content{margin:0 auto;max-width:900px;text-align:right}.modal h2{text-align:right;margin-top:0;color:#5d6d74;font-weight:300;line-height:32px;text-shadow:0 1px 1px #fff}.wrap .manage-left th,.wrap h2{font-weight:400}@media (max-width:530px){.modal h2{font-size:26px}}.modal h5{clear:right}.modal p{font-size:1.23077em}.modal footer{position:absolute;right:0;bottom:0;width:100%;padding:12px 20px;border-top:1px solid #ddd;background:#fff;text-align:left}.modal footer ul{margin:0}.modal footer li{display:inline-block;margin:0}.footer:after,.shade{display:none}.modal .button-primary:active,.modal .button-secondary{vertical-align:baseline}@media (max-width:900px){.modal{bottom:5%;margin-right:36px;font-size:80%}.modal .content{top:38px}}@media (max-width:782px){.modal{top:66px;margin-right:0}}@media (max-width:600px){.modal{top:10px;left:10px;bottom:10px;right:10px}}.jp-info-img{float:left;margin:0 30px 8px 0}.jp-info-img img{border:1px solid #ddd;max-width:100%;height:auto}.jp-info-img img:first-child{margin-top:0}@media (max-width:782px){.jp-info-img{float:none;margin:0 0 15px}}.content-container.modal-footer{bottom:53px}.shade{background:#000;bottom:0;cursor:pointer;right:0;opacity:.2;position:fixed;left:0;top:0;z-index:11}.footer{margin-top:1.42857em;position:relative;padding:10em 0 4.28571em;text-align:center}.footer:after,.footer:before{content:'';position:absolute;right:0;pointer-events:none}.footer:before{top:0;margin-top:-1px;width:100%;height:195px}.footer .download-jetpack{margin-bottom:33px}@media (min-width:1147px){.footer{padding-bottom:35px}}@media (max-width:1147px){.footer{padding-top:165px;padding-bottom:0}.footer:before{background-size:160% auto}.footer ul{float:none;overflow:hidden}}@media (max-width:900px){.footer{padding-top:146px}}@media (max-width:782px){.footer{margin-top:0}}@media (max-width:530px){.footer{margin-top:0;padding-top:135px}}@media (max-width:320px){.footer{padding-top:76px}}.footer nav{max-width:100%}.footer nav a,.footer nav a:visited{padding:4px 6px;color:#999}.footer nav a:focus,.footer nav a:hover,.footer nav a:visited:focus,.footer nav a:visited:hover{color:#81A844}@media (max-width:1147px){.footer nav a:focus,.footer nav a:hover,.footer nav a:visited:focus,.footer nav a:visited:hover{color:#81a844}}@media (max-width:530px){.footer nav li{display:block;float:none;margin:0;text-align:right}.footer nav a{display:block;padding:0 16px;line-height:44px}}.primary{padding:25px 15px 10px;border-bottom:1px solid #eee}.secondary-footer{margin:0 auto}.secondary-footer li{margin-left:5px}@media (min-width:782px){.secondary-footer{padding:8px 15px 10px;margin-bottom:30px;border-bottom:1px solid #eee}}@media (max-width:782px){.secondary-footer{padding:8px 15px;border-bottom:none}}@media (max-width:530px){.secondary-footer{margin:0;padding:0;border:none;font-weight:400}.secondary-footer a{border-top:1px solid #eee}}.footer .a8c-attribution{margin:0;padding:0 6px;color:#bbb;font-size:.78571em;font-family:"Gill Sans","Gill Sans MT",Helvetica,Arial,sans-serif;text-transform:uppercase}.footer .a8c-attribution a{display:inline-block;position:relative;padding:4px 16px;left:9999px;outline:0}.footer .a8c-attribution a:after{content:'A';position:absolute;top:2px;left:-9999px;height:100%;color:#999;font-size:1.54545em;font-family:automatticons;text-align:center}.footer .a8c-attribution a:hover:after{-webkit-animation:candy .4s ease-in-out;animation:candy .4s ease-in-out}@media (min-width:782px){.secondary{padding:0 15px 10px;border-bottom:1px solid #eee}}@media (min-width:1147px){.secondary-footer{margin-bottom:0}.secondary{padding:0 15px 10px;border-bottom:none}}.jetpack-message{background:#8eb74e;border:1px solid #73963d;margin:33px auto 0;max-width:90%;position:relative;z-index:2}.jetpack-message.is-opt-in{margin:50px 0 0;max-width:100%;padding:10px 15px;background:#fff;border:0;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);font-size:13px;text-align:center}.subhead .jetpack-message.is-opt-in{margin:0;padding-bottom:0;background:0 0;box-shadow:none}.subhead .jetpack-message.is-opt-in .jp-button,.subhead .jetpack-message.is-opt-in .jp-button--settings{display:inline-block}.jetpack-message.is-opt-in p{color:#3c4549}.jetpack-message.is-opt-in .jp-button,.jetpack-message.is-opt-in .jp-button--settings{margin-top:15px;display:none}.jetpack-message h2,.jetpack-message p{margin:0;color:#fff}.jetpack-message .squeezer h2{font-size:1em}.jetpack-message p{opacity:.7}.jetpack-message .squeezer{padding:23px 80px 23px 23px;position:relative;text-align:right}.jetpack-message .squeezer:before{color:#fff;content:'\f418';font-family:Genericons;font-size:33px;height:33px;right:25px;opacity:.6;position:absolute;top:23px;top:calc(50% - 22px)}.jetpack-message .squeezer a{color:#FFF;border-bottom:1px solid #D5E4BD}.jetpack-message .squeezer a:hover{border-bottom:1px solid #F1F6E9}.jetpack-message.error .squeezer:before,.jetpack-message.jetpack-err .squeezer:before{content:'\f414'}.configure-module .jetpack-message{max-width:100%}@media (max-width:530px){.jetpack-message .squeezer{padding:23px}.jetpack-message .squeezer:before{display:none}.wrap.inner.jp-support .jp-support-column-left,.wrap.inner.jp-support .jp-support-column-right{width:100%}.wrap.inner.jp-support .jp-support-column-left .widget-text{margin-left:0;width:100%}}@media screen and (max-width:515px){.jp-frame .header-nav{padding-bottom:10px}.jp-frame .header-nav li{line-height:30px}.jp-frame .header-nav .jetpack-logo{width:100%;text-align:center}.jp-frame .header-nav .jetpack-modules{margin:0;width:50%;text-align:left;padding:0 5px}.jp-frame .header-nav .jetpack-modules+.jetpack-modules{text-align:right}.jp-frame .header-nav .jetpack-modules:nth-child(4){text-align:center;margin:0 auto;width:100%}.jp-frame .header-nav .jetpack-modules:nth-child(4) a{padding:0 10px}}#ie-legacy-notice .dops-notice__content{display:inline-block;margin-right:10px}.page-content.configure{margin-top:0}.configure .frame.top{border:none;box-shadow:none;padding-top:1.42857em;position:relative;top:auto}.configure .frame.top.fixed{background:#f9f9f9;border-bottom:1px solid #e9e9e9;padding-right:160px;margin-top:-6px;position:fixed;left:0;top:32px;width:100%;z-index:4;box-shadow:0 2px 2px -2px #eee}@media (max-width:782px){.configure .frame.top.fixed{border:none;box-shadow:none;padding-top:1.42857em;position:relative;top:auto}}@media (max-width:600px){.configure .frame.top.fixed{top:0}}.jp-frame-top-fixed .configure{padding-top:94px}.filter-search{display:none;float:left;margin-top:10px}@media (max-width:782px){.filter-search{display:block}}@media (max-width:530px){.filter-search{display:none}}.table-bordered.jetpack-modules{border:none;margin-bottom:0}.table-bordered.jetpack-modules tr.jetpack-module th{border-right:0;padding:14px 4px 0}.table-bordered.jetpack-modules tr.jetpack-module th input{display:block}.table-bordered.jetpack-modules tr.jetpack-module:hover .genericon{display:inline-block}.table-bordered.jetpack-modules tr.jetpack-module.active td,.table-bordered.jetpack-modules tr.jetpack-module.active th{background:#f7fcfe}.table-bordered.jetpack-modules tr.jetpack-module.active th{border-right:4px solid #2ea2cc;padding-right:0}.table-bordered.jetpack-modules tr.jetpack-module.active td:first-child{border-right:4px solid #2ea2cc}.table-bordered.jetpack-modules tr.jetpack-module.unavailable input{display:none}.table-bordered.jetpack-modules tr.jetpack-module.deprecated span{color:#888}.table-bordered.jetpack-modules tr.jetpack-module.deprecated .dep-msg{margin-left:10px;color:#555}.table-bordered.jetpack-modules tr.jetpack-module td,.table-bordered.jetpack-modules tr.jetpack-module th{background:#fff;margin:0;box-shadow:inset 0 -1px 0 rgba(0,0,0,.1)}.table-bordered.jetpack-modules tr.jetpack-module td{padding:10px 14px 8px 10px;line-height:25px}.table-bordered.jetpack-modules tr.jetpack-module td:first-child{border-right:4px solid #fff}.table-bordered.jetpack-modules tr.jetpack-module td .row-actions{float:left;padding:0 0 1px;visibility:visible}.table-bordered.jetpack-modules tr.jetpack-module td .row-actions span{margin-right:5px}@media (max-width:530px){.table-bordered.jetpack-modules tr.jetpack-module td .row-actions{display:none}}.table-bordered.jetpack-modules.with-transparency tr.jetpack-module:hover td .row-actions span a{opacity:1}.table-bordered.jetpack-modules.with-transparency tr.jetpack-module.unavailable{opacity:.3}.table-bordered.jetpack-modules.with-transparency tr.jetpack-module#vaultpress{opacity:1}.table-bordered.jetpack-modules.with-transparency tr.jetpack-module td .row-actions span a{opacity:0}.table-bordered.jetpack-modules.with-transparency tr.jetpack-module td .row-actions span a:focus{opacity:1}.table-bordered.jetpack-modules>thead>tr>th{border:0;vertical-align:middle}.table-bordered.jetpack-modules>thead>tr>th:last-child{padding-left:0}.table-bordered.jetpack-modules td{background:#fff}.table-bordered.jetpack-modules #doaction{margin-top:0}@media (max-width:782px){.table-bordered.jetpack-modules tr.jetpack-module td .row-actions{display:block;padding-right:10px;visibility:visible}.table-bordered.jetpack-modules>thead>tr>th:last-child{padding-right:0}.table-bordered.jetpack-modules #doaction{padding:10px 7px}}.table-bordered.jetpack-modules .checkall{margin-top:1px}.table-bordered.jetpack-modules .filter-search{margin-top:8px}.table-bordered.jetpack-modules .genericon{color:#999;display:none;margin:7px 3px 0}@media (max-width:900px){.table-bordered.jetpack-modules .genericon{display:inline-block}}.table-bordered.jetpack-modules .med{width:70px}.table-bordered.jetpack-modules .sm{width:30px}@media (max-width:782px){.table-bordered.jetpack-modules .check-column{width:50px}}.fixed-top .check-column{padding:8px 10px 0;width:2.2em}.wrap{margin:0;padding:0 1.5em 1em;overflow:hidden}.wrap h2{font-size:24px}.wrap .manage-left{float:right;margin:0;padding:0;width:63%}.wrap .manage-left table{width:100%}@media (max-width:782px){.wrap .manage-left{width:100%}}.wrap .manage-right{margin:0;padding:0;float:left;width:35%;z-index:1}.wrap .manage-right p{font-size:12px;font-weight:700;color:#bbb;padding-top:2px;text-transform:uppercase;letter-spacing:1px;clear:right}.wrap .manage-right .bumper{margin-right:33px}.wrap .manage-right.show{display:block;overflow-y:auto;overflow-x:hidden;position:absolute;z-index:100000}.wrap .manage-right .search-bar{margin-bottom:18px;max-width:300px}.wrap .manage-right p.search-box{float:none;height:auto;margin-bottom:0;position:relative}.wrap .manage-right p.search-box input[type=search]{padding:0 8px;width:90%;line-height:initial}@media (max-width:782px){.wrap .manage-right p.search-box input[type=search]{float:right;padding:9px 8px}}.wrap .manage-right p.search-box input[type=submit]{display:none}.wrap .manage-right .button-group .button{outline:0}.wrap .manage-right .subsubsub{margin:0;padding:0}.wrap .manage-right .subsubsub a{padding:0;line-height:inherit}.wrap .manage-right .subsubsub .current{padding:1px 5px;border-radius:2px;margin-right:-5px;background:#0D72B2;color:#fff}.wrap .manage-right .subsubsub .current .count{color:#BCD7E7;font-weight:200}.wrap .manage-right .subsubsub li{display:block;text-align:right}@media (max-width:782px){.wrap .manage-right{background:#fff;bottom:0;display:none;min-width:300px;position:fixed;left:0;top:0;z-index:13;box-shadow:0 1px 20px 5px rgba(0,0,0,.1)}.wrap .manage-right .bumper{margin:13px}.wrap .manage-right .navbar-form{margin:0;padding:0}.wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary):not(.check-column){padding:11px 10px;display:block}.manage-right.show .subsubsub li{padding:5px}}@media (max-width:650px){.table-bordered.jetpack-modules tr.jetpack-module.deprecated td .row-actions{float:none;padding-right:18px}}@media (max-width:430px){.table-bordered.jetpack-modules tr.jetpack-module td .row-actions{display:none}.table-bordered.jetpack-modules tr.jetpack-module.deprecated td .row-actions{display:block}}.configure-module p{font-size:14px}.configure-module p.error,.configure-module p.success{color:#fff;padding:10px}.configure-module p.success{background-color:#81a844}.configure-module p.error{background-color:#d94f4f}.protect-status p{font-size:16px}.protect-status strong{display:inline-block;margin-top:10px;background:#fff;padding:10px;border:1px solid #ddd;font-size:16px;color:#000;max-width:100%}.protect-status.attn{color:#d94f4f}.protect-status.working{color:#81a844}.protect-whitelist textarea{width:100%;min-height:150px}.configure-module input[disabled]{opacity:.5}.configure-module input.button-primary{font-weight:700}@media only screen and (min-width:1100px){.protect-whitelist{width:65%;float:right}}@media only screen and (max-width:400px){.protect-status strong{font-size:12px;overflow:auto}}#jetpack-disconnect-content{display:none;text-align:center}#jetpack-disconnect-content .cancel-disconnect{display:block;margin-top:10px}.connection-details{border:1px solid #ddd}.connection-details.local-user{margin-bottom:10px}.connection-details .action-btns,.connection-details .user-01,.connection-details .wpuser-02{padding:10px}.connection-details .action-btns .button,.connection-details .action-btns select,.connection-details .user-01 .button,.connection-details .user-01 select,.connection-details .wpuser-02 .button,.connection-details .wpuser-02 select{margin-top:5px}.connection-details .wpuser-02{margin-top:10px}.connection-details h3{padding:10px;margin:0;background:#eee;border-bottom:1px #ddd solid;font-size:14px}.jp-user img{margin-left:10px;border-radius:50%}.jp-user div,.wp-action div,.wp-user div{display:inline-block;width:100%}.j-col.jp-user,.j-col.wp-action,.j-col.wp-user{padding:0}.my-jetpack-actions select{max-width:150px}.j-actions .button:nth-child(3){margin-left:5px}.j-row.disconnect{text-align:center}.j-row.disconnect .button{margin:0 auto}a.what-is-primary{color:#b4b9be;margin-right:4px}@media (max-width:782px){.wp-action{border-top:1px #ddd solid}.wp-action h3{display:none}}@media screen and (max-width:500px){.connection-details{font-size:11px}.connection-details h3{font-size:12px;padding:5px}.connection-details .user-01,.connection-details .wpuser-02{padding:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.connection-details .action-btns{text-align:center}}@media (max-width:530px){.connection-details .wpuser-02{margin-top:0;padding:12px}}@media screen and (max-width:450px){.j-actions .button{width:100%;margin-bottom:5px;text-align:center}.j-actions .button.alignright{float:none}}@media screen and (max-width:350px){.user-01,.wpuser-02{max-width:100px}}.manage__icon{width:155px;height:155px;margin:20px auto}.manage-page .manage__button,.manage__link{padding:0 20px;height:40px;line-height:40px}.manage-page .manage__description{max-width:600px;text-align:center;font-size:22px;color:#999;margin:20px auto}.manage-page .manage__button{font-size:16px}.manage__title .genericon{font-size:38px;color:#81A944}.manage__link{font-size:16px;font-weight:400}.manage__link .genericon{font-size:28px;vertical-align:middle;margin-top:-6px}.jp-content .hide{display:none}.jp-content .landing{margin:0 auto;z-index:2;position:relative}.jp-content h1{font-weight:400;line-height:1.75em;position:relative;z-index:3;width:100%;text-align:center}.jp-content h1.success{color:#81a844}.jp-content .footer{padding-top:0;margin-top:0;background-image:none}.jp-content .footer:before{height:inherit}.jp-content .more-info:before{content:none}.landing .wpcom-connect{min-height:400px}.wpcom-connect .j-col{padding:0}@media (max-width:1147px){.jp-content .landing{padding:0 2em}.jp-content .footer{padding-top:1.5em}}@media (max-width:530px){.jp-content .landing{padding:0 .5em}} \ No newline at end of file
diff --git a/plugins/jetpack/css/jetpack-admin.css b/plugins/jetpack/css/jetpack-admin.css
index b9b6ab9e..2889c981 100644
--- a/plugins/jetpack/css/jetpack-admin.css
+++ b/plugins/jetpack/css/jetpack-admin.css
@@ -253,6 +253,14 @@
font-style: normal;
}
+.nav-horizontal:after {
+ content: ".";
+ display: block;
+ height: 0;
+ clear: both;
+ visibility: hidden;
+}
+
.nav-horizontal a {
display: inline-block;
}
diff --git a/plugins/jetpack/css/jetpack-admin.css.map b/plugins/jetpack/css/jetpack-admin.css.map
index cccfcbfa..d77afcf3 100644
--- a/plugins/jetpack/css/jetpack-admin.css.map
+++ b/plugins/jetpack/css/jetpack-admin.css.map
@@ -1 +1 @@
-{"version":3,"names":[],"mappings":"","sources":["jetpack-admin.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n.j-row {\n width: 100%;\n margin: 0 auto;\n}\n\n.j-row:before, .j-row:after {\n content: \" \";\n display: table;\n}\n\n.j-row:after {\n clear: both;\n}\n\n.j-col {\n padding: 0.85em;\n width: 100%;\n float: left;\n position: relative;\n}\n\n@media only screen {\n .j-sm-5 {\n width: 41.66667%;\n }\n .j-sm-7 {\n width: 58.33333%;\n }\n .j-sm-12 {\n width: 100%;\n }\n}\n\n@media (min-width: 530px) {\n .j-md-4 {\n width: 33.33333%;\n }\n .j-md-6 {\n width: 50%;\n }\n .j-md-8 {\n width: 66.66667%;\n }\n .j-md-12 {\n width: 100%;\n }\n}\n\n@media (min-width: 782px) {\n .j-lrg-4 {\n width: 33.33333%;\n }\n .j-lrg-5 {\n width: 41.66667%;\n }\n .j-lrg-6 {\n width: 50%;\n }\n .j-lrg-7 {\n width: 58.33333%;\n }\n .j-lrg-8 {\n width: 66.66667%;\n }\n .j-lrg-12 {\n width: 100%;\n }\n}\n\n@-webkit-keyframes \"candy\" {\n 0% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 20% {\n -webkit-transform: scale(1.15);\n transform: scale(1.15);\n }\n 60% {\n -webkit-transform: scale(0.95);\n transform: scale(0.95);\n }\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n}\n\n@keyframes \"candy\" {\n 0% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 20% {\n -webkit-transform: scale(1.15);\n transform: scale(1.15);\n }\n 60% {\n -webkit-transform: scale(0.95);\n transform: scale(0.95);\n }\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n}\n\n.button,\n.download-jetpack {\n -webkit-transition: all .1s ease-in-out;\n transition: all .1s ease-in-out;\n}\n\n.jp-button, .jp-button--settings {\n display: inline-block;\n position: relative;\n padding: 0.76923em 1.46154em;\n color: #efefef;\n font-weight: bold;\n font-size: 0.9285714286em;\n line-height: 1;\n text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);\n background: #6f7476;\n border-radius: 3px;\n}\n\n.jp-button:visited, .jp-button--settings:visited {\n color: #efefef;\n}\n\n.jp-button:hover, .jp-button--settings:hover, .jp-button:focus, .jp-button--settings:focus {\n color: #fff;\n background: #57972d;\n}\n\n.jp-button:active, .jp-button--settings:active {\n background: #57972d;\n opacity: 0.8;\n}\n\n.jp-button--settings {\n background: #93b45f;\n color: #e8eedf;\n}\n\n.jp-button--settings:visited {\n color: #e8eedf;\n}\n\n.jp-button--settings:hover, .jp-button--settings:focus {\n background: #9fbd72;\n color: #fff;\n}\n\n.jp-button--settings.current {\n background: #3c6621;\n color: #fff;\n box-shadow: inset 0 2px 0 #365A1F, inset 0 1px 3px #3c6621;\n}\n\n.download-jetpack {\n display: inline-block;\n position: relative;\n padding: 0.64286em 1.08696em 0.53571em;\n color: #fff;\n font-weight: 400;\n font-size: 20px;\n line-height: 1;\n background: #518d2a;\n z-index: 3;\n border-radius: 6px;\n box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);\n}\n\n.download-jetpack:visited {\n color: #fff;\n}\n\n.download-jetpack:hover, .download-jetpack:focus {\n color: #fff;\n background: #57972d;\n box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);\n}\n\n.download-jetpack:active {\n top: 6px;\n box-shadow: 0 0px 0 #3e6c20, 0 0 0 rgba(0, 0, 0, 0.4);\n}\n\n.download-jetpack:active:after {\n top: -6px;\n}\n\n.download-jetpack:before {\n content: '';\n display: inline-block;\n position: relative;\n top: -2px;\n margin-right: 13px;\n width: 30px;\n height: 30px;\n vertical-align: middle;\n background: url(\"../images/connect-plug.svg\") center center no-repeat;\n background-size: 100%;\n}\n\n.download-jetpack:after {\n content: '';\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n@media (max-width: 1147px) {\n .download-jetpack {\n font-size: 1.28571em;\n }\n .download-jetpack:before {\n top: -1px;\n width: 23px;\n height: 23px;\n }\n}\n\n@media (max-width: 900px) {\n .download-jetpack:active {\n top: 0;\n }\n}\n\n@media (max-width: 530px) {\n .download-jetpack {\n font-size: 1.21429em;\n font-weight: 600;\n }\n .download-jetpack:before {\n width: 19px;\n height: 19px;\n margin-right: 9px;\n }\n}\n\n@font-face {\n font-family: 'automatticons';\n src: url(\"../_inc/fonts/automatticons/automatticons.eot\");\n src: url(\"../_inc/fonts/automatticons/automatticons.eot?#iefix\") format(\"embedded-opentype\"), url(\"../_inc/fonts/automatticons/automatticons.woff\") format(\"woff\"), url(\"../_inc/fonts/automatticons/automatticons.ttf\") format(\"truetype\"), url(\"../_inc/fonts/automatticons/automatticons.svg#automatticonsregular\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n\n.nav-horizontal a {\n display: inline-block;\n}\n\n.nav-horizontal li {\n position: relative;\n float: left;\n}\n\n.nav-horizontal ul {\n margin: 0;\n padding: 0;\n}\n\n@media (max-width: 782px) {\n .configure .frame.top.fixed {\n padding-left: 0;\n }\n}\n\n.wrap.inner,\n.page-content {\n max-width: 950px;\n margin: 0 auto;\n}\n\n.wrap.inner li,\n.page-content li {\n line-height: 23px;\n}\n\n@media (max-width: 530px) {\n .page-content {\n margin-top: 0;\n }\n}\n\n@media (max-width: 1147px) {\n .wrap.inner {\n background: #f9f9f9;\n padding: 15px;\n }\n}\n\n@media (max-width: 530px) {\n .wrap.inner {\n margin-top: 1.71429em;\n }\n}\n\n.page-content.about {\n position: relative;\n z-index: 10;\n}\n\n@media (max-width: 1147px) {\n .page-content.about {\n background: #f9f9f9;\n padding: 15px;\n }\n}\n\n@media (max-width: 1147px) {\n .page-content.configure {\n background: #f9f9f9;\n }\n}\n\n.footer nav {\n max-width: 550px;\n margin: 0 auto;\n}\n\n.header {\n left: 0;\n right: 0;\n background: #81a844;\n}\n\n.header-nav li {\n line-height: 60px;\n}\n\n.header-nav a {\n padding: 0 0.71429em;\n line-height: 24px;\n}\n\n.header-nav .jetpack-logo a {\n display: inline-block;\n position: relative;\n width: 214px;\n margin-right: 6px;\n background: url(../images/jetpack-logo.png) center center no-repeat;\n background: url(../images/jetpack-logo.svg) center center no-repeat, none;\n background-size: 183px auto;\n color: #fff;\n line-height: 60px;\n font-weight: normal;\n}\n\n.header-nav .jetpack-logo a span {\n text-indent: -9999px;\n visibility: hidden;\n}\n\n.header-nav .jetpack-logo a:before {\n content: '';\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-size: 183px 32px;\n}\n\n.header-nav .jetpack-modules + .jetpack-modules {\n margin-left: 15px;\n}\n\n.main-nav {\n float: left;\n}\n\n.main-nav li {\n margin: 0;\n}\n\n@media (max-width: 900px) {\n .main-nav {\n font-size: 13px;\n }\n}\n\n.jetpack-pagestyles #screen-meta {\n margin: 0;\n}\n\n.jetpack-pagestyles #screen-meta-links .screen-meta-toggle {\n z-index: 2;\n}\n\n.jetpack-pagestyles #screen-options-link-wrap, .jetpack-pagestyles #contextual-help-link-wrap {\n border: none;\n}\n\n.jetpack-pagestyles .update-nag {\n display: none;\n}\n\n.loading {\n bottom: 50%;\n position: absolute;\n top: 50%;\n width: 100%;\n}\n\n.loading span {\n color: #999;\n}\n\n.modal {\n background: #fff;\n position: fixed;\n top: 52px;\n bottom: 20px;\n right: 20px;\n left: 20px;\n margin-left: 160px;\n display: none;\n box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);\n z-index: 500;\n}\n\n.modal .close {\n position: absolute;\n top: 0;\n right: 0;\n font: 300 1.71429em \"genericons\" !important;\n color: #777;\n content: '\\f405';\n display: inline-block;\n padding: 0.28571em 0.71429em 0.42857em;\n z-index: 5;\n}\n\n.modal .close:hover {\n background: #eee;\n opacity: 0.8;\n}\n\n.modal .close:active {\n background: #eee;\n opacity: 0.4;\n}\n\n.modal .content-container {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n overflow: auto;\n padding: 2.14286em;\n}\n\n.modal .content {\n margin: 0 auto;\n max-width: 900px;\n text-align: left;\n}\n\n.modal h2 {\n text-align: left;\n margin-top: 0;\n color: #5d6d74;\n font-weight: 300;\n line-height: 32px;\n text-shadow: 0 1px 1px #fff;\n}\n\n@media (max-width: 530px) {\n .modal h2 {\n font-size: 26px;\n }\n}\n\n.modal h5 {\n clear: left;\n}\n\n.modal p {\n font-size: 1.23077em;\n}\n\n.modal footer {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n padding: 12px 20px;\n border-top: 1px solid #ddd;\n background: #fff;\n text-align: right;\n}\n\n.modal footer ul {\n margin: 0;\n}\n\n.modal footer li {\n display: inline-block;\n margin: 0;\n}\n\n.modal .button-secondary,\n.modal .button-primary:active {\n vertical-align: baseline;\n}\n\n@media (max-width: 900px) {\n .modal {\n bottom: 5%;\n margin-left: 36px;\n font-size: 80%;\n }\n .modal .content {\n top: 38px;\n }\n}\n\n@media (max-width: 782px) {\n .modal {\n top: 66px;\n margin-left: 0;\n }\n}\n\n@media (max-width: 600px) {\n .modal {\n top: 10px;\n right: 10px;\n bottom: 10px;\n left: 10px;\n }\n}\n\n.jp-info-img {\n float: right;\n margin: 0 0 8px 30px;\n}\n\n.jp-info-img img {\n border: 1px solid #ddd;\n max-width: 100%;\n height: auto;\n}\n\n.jp-info-img img:first-child {\n margin-top: 0;\n}\n\n@media (max-width: 782px) {\n .jp-info-img {\n float: none;\n margin: 0 0 15px;\n }\n}\n\n.content-container.modal-footer {\n bottom: 53px;\n}\n\n.shade {\n background: #000;\n bottom: 0;\n cursor: pointer;\n display: none;\n left: 0;\n opacity: 0.2;\n position: fixed;\n right: 0;\n top: 0;\n z-index: 11;\n}\n\n.footer {\n margin-top: 1.42857em;\n position: relative;\n padding: 10em 0 4.28571em;\n text-align: center;\n}\n\n.footer:before, .footer:after {\n content: '';\n position: absolute;\n left: 0;\n pointer-events: none;\n}\n\n.footer:before {\n top: 0;\n margin-top: -1px;\n width: 100%;\n height: 195px;\n}\n\n.footer:after {\n display: none;\n}\n\n.footer .download-jetpack {\n margin-bottom: 33px;\n}\n\n@media (min-width: 1147px) {\n .footer {\n padding-bottom: 35px;\n }\n}\n\n@media (max-width: 1147px) {\n .footer {\n padding-top: 165px;\n padding-bottom: 0;\n }\n .footer:before {\n background-size: 160% auto;\n }\n .footer ul {\n float: none;\n overflow: hidden;\n }\n}\n\n@media (max-width: 900px) {\n .footer {\n padding-top: 146px;\n }\n}\n\n@media (max-width: 782px) {\n .footer {\n margin-top: 0;\n }\n}\n\n@media (max-width: 530px) {\n .footer {\n margin-top: 0;\n padding-top: 135px;\n }\n}\n\n@media (max-width: 320px) {\n .footer {\n padding-top: 76px;\n }\n}\n\n.footer nav {\n max-width: 100%;\n}\n\n.footer nav a,\n.footer nav a:visited {\n padding: 4px 6px;\n color: #999;\n}\n\n.footer nav a:hover, .footer nav a:focus,\n.footer nav a:visited:hover,\n.footer nav a:visited:focus {\n color: #81A844;\n}\n\n@media (max-width: 1147px) {\n .footer nav a:hover, .footer nav a:focus,\n .footer nav a:visited:hover,\n .footer nav a:visited:focus {\n color: #81a844;\n }\n}\n\n@media (max-width: 530px) {\n .footer nav li {\n display: block;\n float: none;\n margin: 0;\n text-align: left;\n }\n .footer nav a {\n display: block;\n padding: 0 16px;\n line-height: 44px;\n }\n}\n\n.primary {\n padding: 25px 15px 10px 15px;\n border-bottom: 1px solid #eee;\n}\n\n.secondary-footer {\n margin: 0 auto;\n}\n\n.secondary-footer li {\n margin-right: 5px;\n}\n\n@media (min-width: 782px) {\n .secondary-footer {\n padding: 8px 15px 10px;\n margin-bottom: 30px;\n border-bottom: 1px solid #eee;\n }\n}\n\n@media (min-width: 1147px) {\n .secondary-footer {\n margin-bottom: 0;\n }\n}\n\n@media (max-width: 782px) {\n .secondary-footer {\n padding: 8px 15px 8px;\n border-bottom: none;\n }\n}\n\n@media (max-width: 530px) {\n .secondary-footer {\n margin: 0;\n padding: 0;\n border: none;\n font-weight: 400;\n }\n .secondary-footer a {\n border-top: 1px solid #eee;\n }\n}\n\n.footer .a8c-attribution {\n margin: 0;\n padding: 0 6px;\n color: #bbb;\n font-size: 0.78571em;\n font-family: \"Gill Sans\", \"Gill Sans MT\", Helvetica, Arial, sans-serif;\n text-transform: uppercase;\n}\n\n.footer .a8c-attribution a {\n display: inline-block;\n position: relative;\n padding: 4px 16px;\n right: 9999px;\n outline: 0;\n}\n\n.footer .a8c-attribution a:after {\n content: 'A';\n position: absolute;\n top: 2px;\n right: -9999px;\n height: 100%;\n color: #999;\n font-size: 1.54545em;\n font-family: \"automatticons\";\n text-align: center;\n}\n\n.footer .a8c-attribution a:hover:after {\n -webkit-animation: candy .4s ease-in-out;\n animation: candy .4s ease-in-out;\n}\n\n@media (min-width: 782px) {\n .secondary {\n padding: 0 15px 10px 15px;\n border-bottom: 1px solid #eee;\n }\n}\n\n@media (min-width: 1147px) {\n .secondary {\n padding: 0 15px 10px 15px;\n border-bottom: none;\n }\n}\n\n.jetpack-message {\n background: #8eb74e;\n border: 1px solid #73963d;\n margin: 33px auto 0;\n max-width: 90%;\n position: relative;\n z-index: 2;\n}\n\n.jetpack-message.is-opt-in {\n margin: 50px 0 0;\n max-width: 100%;\n padding: 10px 15px;\n background: #fff;\n border: 0;\n box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);\n font-size: 13px;\n text-align: center;\n}\n\n.subhead .jetpack-message.is-opt-in {\n margin: 0;\n padding-bottom: 0;\n background: transparent;\n box-shadow: none;\n}\n\n.subhead .jetpack-message.is-opt-in .jp-button, .subhead .jetpack-message.is-opt-in .jp-button--settings {\n display: inline-block;\n}\n\n.jetpack-message.is-opt-in p {\n color: #3c4549;\n}\n\n.jetpack-message.is-opt-in .jp-button, .jetpack-message.is-opt-in .jp-button--settings {\n margin-top: 15px;\n display: none;\n}\n\n.jetpack-message .squeezer h2 {\n font-size: 1em;\n}\n\n.jetpack-message h2 {\n color: #fff;\n margin: 0;\n}\n\n.jetpack-message p {\n color: #fff;\n margin: 0;\n opacity: 0.7;\n}\n\n.jetpack-message .squeezer {\n padding: 23px 23px 23px 80px;\n position: relative;\n text-align: left;\n}\n\n.jetpack-message .squeezer:before {\n color: #fff;\n content: '\\f418';\n font-family: 'Genericons';\n font-size: 33px;\n height: 33px;\n left: 25px;\n opacity: 0.6;\n position: absolute;\n top: 23px;\n top: calc( 50% - 22px);\n}\n\n@media (max-width: 530px) {\n .jetpack-message .squeezer {\n padding: 23px;\n }\n .jetpack-message .squeezer:before {\n display: none;\n }\n}\n\n.jetpack-message .squeezer a {\n color: #FFF;\n border-bottom: 1px solid #D5E4BD;\n}\n\n.jetpack-message .squeezer a:hover {\n border-bottom: 1px solid #F1F6E9;\n}\n\n.jetpack-message.error .squeezer:before,\n.jetpack-message.jetpack-err .squeezer:before {\n content: '\\f414';\n}\n\n.configure-module .jetpack-message {\n max-width: 100%;\n}\n\n@media (max-width: 530px) {\n .wrap.inner.jp-support .jp-support-column-left {\n width: 100%;\n }\n .wrap.inner.jp-support .jp-support-column-left .widget-text {\n margin-right: 0;\n width: 100%;\n }\n .wrap.inner.jp-support .jp-support-column-right {\n width: 100%;\n }\n}\n\n@media screen and (max-width: 515px) {\n .jp-frame .header-nav {\n padding-bottom: 10px;\n }\n .jp-frame .header-nav li {\n line-height: 30px;\n }\n .jp-frame .header-nav .jetpack-logo {\n width: 100%;\n text-align: center;\n }\n .jp-frame .header-nav .jetpack-modules {\n margin: 0;\n width: 50%;\n text-align: right;\n padding: 0 5px;\n }\n .jp-frame .header-nav .jetpack-modules + .jetpack-modules {\n text-align: left;\n }\n .jp-frame .header-nav .jetpack-modules:nth-child(4) {\n text-align: center;\n margin: 0 auto;\n width: 100%;\n }\n .jp-frame .header-nav .jetpack-modules:nth-child(4) a {\n padding: 0 10px;\n }\n}\n\n#ie-legacy-notice .dops-notice__content {\n display: inline-block;\n margin-left: 10px;\n}\n\n.page-content.configure {\n margin-top: 0;\n}\n\n.configure .frame.top {\n border: none;\n box-shadow: none;\n padding-top: 1.42857em;\n position: relative;\n top: auto;\n}\n\n.configure .frame.top.fixed {\n background: #f9f9f9;\n border-bottom: 1px solid #e9e9e9;\n padding-left: 160px;\n margin-top: -6px;\n position: fixed;\n right: 0;\n top: 32px;\n width: 100%;\n z-index: 4;\n box-shadow: 0 2px 2px -2px #eee;\n}\n\n@media (max-width: 782px) {\n .configure .frame.top.fixed {\n border: none;\n box-shadow: none;\n padding-top: 1.42857em;\n position: relative;\n top: auto;\n }\n}\n\n@media (max-width: 600px) {\n .configure .frame.top.fixed {\n top: 0;\n }\n}\n\n.jp-frame-top-fixed .configure {\n padding-top: 94px;\n}\n\n.filter-search {\n display: none;\n float: right;\n margin-top: 10px;\n}\n\n@media (max-width: 782px) {\n .filter-search {\n display: block;\n }\n}\n\n@media (max-width: 530px) {\n .filter-search {\n display: none;\n }\n}\n\n.table-bordered.jetpack-modules {\n border: none;\n margin-bottom: 0;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module th {\n border-left: 0;\n padding: 14px 4px 0;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module th input {\n display: block;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module:hover .genericon {\n display: inline-block;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.active th,\n.table-bordered.jetpack-modules tr.jetpack-module.active td {\n background: #f7fcfe;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.active th {\n border-left: 4px solid #2ea2cc;\n padding-left: 0px;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.active td:first-child {\n border-left: 4px solid #2ea2cc;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.unavailable input {\n display: none;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.deprecated span {\n color: #888;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.deprecated .dep-msg {\n margin-right: 10px;\n color: #555;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module th,\n.table-bordered.jetpack-modules tr.jetpack-module td {\n background: #fff;\n margin: 0;\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td {\n padding: 10px 10px 8px 14px;\n line-height: 25px;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td:first-child {\n border-left: 4px solid #fff;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n float: right;\n padding: 0 0 1px;\n visibility: visible;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td .row-actions span {\n margin-left: 5px;\n}\n\n@media (max-width: 530px) {\n .table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n display: none;\n }\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n display: block;\n padding-left: 10px;\n visibility: visible;\n }\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module:hover td .row-actions span a {\n opacity: 1;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module.unavailable {\n opacity: 0.3;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module#vaultpress {\n opacity: 1;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module td .row-actions span a {\n opacity: 0;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module td .row-actions span a:focus {\n opacity: 1;\n}\n\n.table-bordered.jetpack-modules > thead > tr > th {\n border: 0;\n vertical-align: middle;\n}\n\n.table-bordered.jetpack-modules > thead > tr > th:last-child {\n padding-right: 0;\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules > thead > tr > th:last-child {\n padding-left: 0;\n }\n}\n\n.table-bordered.jetpack-modules td {\n background: #fff;\n}\n\n.table-bordered.jetpack-modules #doaction {\n margin-top: 0;\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules #doaction {\n padding: 10px 7px;\n }\n}\n\n.table-bordered.jetpack-modules .checkall {\n margin-top: 1px;\n}\n\n.table-bordered.jetpack-modules .filter-search {\n margin-top: 8px;\n}\n\n.table-bordered.jetpack-modules .genericon {\n color: #999;\n display: none;\n margin: 7px 3px 0;\n}\n\n@media (max-width: 900px) {\n .table-bordered.jetpack-modules .genericon {\n display: inline-block;\n }\n}\n\n.table-bordered.jetpack-modules .med {\n width: 70px;\n}\n\n.table-bordered.jetpack-modules .sm {\n width: 30px;\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules .check-column {\n width: 50px;\n }\n}\n\n.fixed-top .check-column {\n padding: 8px 10px 0 10px;\n width: 2.2em;\n}\n\n.wrap {\n margin: 0;\n padding: 0 1.5em 1em;\n overflow: hidden;\n}\n\n.wrap h2 {\n font-size: 24px;\n font-weight: 400;\n}\n\n.wrap .manage-left {\n float: left;\n margin: 0;\n padding: 0;\n width: 63%;\n}\n\n.wrap .manage-left table {\n width: 100%;\n}\n\n.wrap .manage-left th {\n font-weight: 400;\n}\n\n@media (max-width: 782px) {\n .wrap .manage-left {\n width: 100%;\n }\n}\n\n.wrap .manage-right {\n margin: 0;\n padding: 0;\n float: right;\n width: 35%;\n z-index: 1;\n}\n\n.wrap .manage-right p {\n font-size: 12px;\n font-weight: bold;\n color: #bbb;\n padding-top: 2px;\n text-transform: uppercase;\n letter-spacing: 1px;\n clear: left;\n}\n\n.wrap .manage-right .bumper {\n margin-left: 33px;\n}\n\n.wrap .manage-right.show {\n display: block;\n overflow-y: auto;\n overflow-x: hidden;\n position: absolute;\n z-index: 100000;\n}\n\n.wrap .manage-right .search-bar {\n margin-bottom: 18px;\n max-width: 300px;\n}\n\n.wrap .manage-right p.search-box {\n float: none;\n height: auto;\n margin-bottom: 0;\n position: relative;\n}\n\n.wrap .manage-right p.search-box input[type='search'] {\n padding: 0 8px;\n width: 90%;\n line-height: initial;\n}\n\n@media (max-width: 782px) {\n .wrap .manage-right p.search-box input[type='search'] {\n float: left;\n padding: 9px 8px;\n }\n}\n\n.wrap .manage-right p.search-box input[type=\"submit\"] {\n display: none;\n}\n\n.wrap .manage-right .button-group .button {\n outline: none;\n}\n\n.wrap .manage-right .subsubsub {\n margin: 0;\n padding: 0;\n}\n\n.wrap .manage-right .subsubsub a {\n padding: 0;\n line-height: inherit;\n}\n\n.wrap .manage-right .subsubsub .current {\n padding: 1px 5px;\n border-radius: 2px;\n margin-left: -5px;\n background: #0D72B2;\n color: #fff;\n}\n\n.wrap .manage-right .subsubsub .current .count {\n color: #BCD7E7;\n font-weight: 200;\n}\n\n.wrap .manage-right .subsubsub li {\n display: block;\n text-align: left;\n}\n\n@media (max-width: 782px) {\n .wrap .manage-right {\n background: #fff;\n bottom: 0;\n display: none;\n min-width: 300px;\n position: fixed;\n right: 0;\n top: 0;\n z-index: 13;\n box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);\n }\n .wrap .manage-right .bumper {\n margin: 13px;\n }\n .wrap .manage-right .navbar-form {\n margin: 0;\n padding: 0;\n }\n}\n\n@media (max-width: 782px) {\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary):not(.check-column) {\n padding: 11px 10px;\n display: block;\n }\n .manage-right.show .subsubsub li {\n padding: 5px;\n }\n}\n\n@media (max-width: 650px) {\n .table-bordered.jetpack-modules tr.jetpack-module.deprecated td .row-actions {\n float: none;\n padding-left: 18px;\n }\n}\n\n@media (max-width: 430px) {\n .table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n display: none;\n }\n .table-bordered.jetpack-modules tr.jetpack-module.deprecated td .row-actions {\n display: block;\n }\n}\n\n/* 'Pages' is a temporary location for these styles, until we can break them up into their proper atmoic locations */\n.configure-module p {\n font-size: 14px;\n}\n\n.configure-module p.success, .configure-module p.error {\n color: #fff;\n padding: 10px;\n}\n\n.configure-module p.success {\n background-color: #81a844;\n}\n\n.configure-module p.error {\n background-color: #d94f4f;\n}\n\n.protect-status p {\n font-size: 16px;\n}\n\n.protect-status strong {\n display: inline-block;\n margin-top: 10px;\n background: #fff;\n padding: 10px;\n border: 1px #ddd solid;\n font-size: 16px;\n color: #000;\n max-width: 100%;\n}\n\n.protect-status.attn {\n color: #d94f4f;\n}\n\n.protect-status.working {\n color: #81a844;\n}\n\n.protect-whitelist textarea {\n width: 100%;\n min-height: 150px;\n}\n\n/* btns + inputs */\n.configure-module input[disabled] {\n opacity: .5;\n}\n\n.configure-module input.button-primary {\n font-weight: bold;\n}\n\n/* whitelist table */\n@media only screen and (min-width: 1100px) {\n .protect-whitelist {\n width: 65%;\n float: left;\n }\n}\n\n/* end > 1065px */\n@media only screen and (max-width: 400px) {\n .protect-status strong {\n font-size: 12px;\n overflow: auto;\n }\n}\n\n/* end < 400px */\n#jetpack-disconnect-content {\n display: none;\n text-align: center;\n}\n\n#jetpack-disconnect-content .cancel-disconnect {\n display: block;\n margin-top: 10px;\n}\n\n.connection-details {\n border: 1px #ddd solid;\n}\n\n.connection-details.local-user {\n margin-bottom: 10px;\n}\n\n.connection-details .user-01,\n.connection-details .wpuser-02,\n.connection-details .action-btns {\n padding: 10px;\n}\n\n.connection-details .user-01 .button, .connection-details .user-01 select,\n.connection-details .wpuser-02 .button,\n.connection-details .wpuser-02 select,\n.connection-details .action-btns .button,\n.connection-details .action-btns select {\n margin-top: 5px;\n}\n\n.connection-details .wpuser-02 {\n margin-top: 10px;\n}\n\n.connection-details h3 {\n padding: 10px;\n margin: 0;\n background: #eee;\n border-bottom: 1px #ddd solid;\n font-size: 14px;\n}\n\n.jp-user img {\n margin-right: 10px;\n border-radius: 50%;\n}\n\n.jp-user div,\n.wp-user div,\n.wp-action div {\n display: inline-block;\n width: 100%;\n}\n\n.j-col.jp-user,\n.j-col.wp-user,\n.j-col.wp-action {\n padding: 0;\n}\n\n.my-jetpack-actions select {\n max-width: 150px;\n}\n\n.j-actions .button:nth-child(3) {\n margin-right: 5px;\n}\n\n.j-row.disconnect {\n text-align: center;\n}\n\n.j-row.disconnect .button {\n margin: 0 auto;\n}\n\na.what-is-primary {\n color: #b4b9be;\n margin-left: 4px;\n}\n\n@media (max-width: 782px) {\n .wp-action {\n border-top: 1px #ddd solid;\n }\n .wp-action h3 {\n display: none;\n }\n}\n\n@media screen and (max-width: 500px) {\n .connection-details {\n font-size: 11px;\n }\n .connection-details h3 {\n font-size: 12px;\n padding: 5px;\n }\n .connection-details .user-01,\n .connection-details .wpuser-02 {\n padding: 6px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n max-width: 200px;\n }\n .connection-details .action-btns {\n text-align: center;\n }\n}\n\n@media (max-width: 530px) {\n .connection-details .wpuser-02 {\n margin-top: 0;\n padding: 12px;\n }\n}\n\n@media screen and (max-width: 450px) {\n .j-actions .button {\n width: 100%;\n margin-bottom: 5px;\n text-align: center;\n }\n .j-actions .button.alignright {\n float: none;\n }\n}\n\n@media screen and (max-width: 350px) {\n .user-01,\n .wpuser-02 {\n max-width: 100px;\n }\n}\n\n.manage__icon {\n width: 155px;\n height: 155px;\n margin: 20px auto;\n}\n\n.manage-page .manage__description {\n max-width: 600px;\n text-align: center;\n font-size: 22px;\n color: #999;\n margin: 20px auto;\n}\n\n.manage-page .manage__button {\n font-size: 16px;\n padding: 0 20px;\n height: 40px;\n line-height: 40px;\n}\n\n.manage__title .genericon {\n font-size: 38px;\n color: #81A944;\n}\n\n.manage__link {\n font-size: 16px;\n padding: 0 20px;\n height: 40px;\n line-height: 40px;\n font-weight: normal;\n}\n\n.manage__link .genericon {\n font-size: 28px;\n vertical-align: middle;\n margin-top: -6px;\n}\n\n.jp-content .hide {\n display: none;\n}\n\n.jp-content .landing {\n margin: 0 auto;\n z-index: 2;\n position: relative;\n}\n\n.jp-content h1 {\n font-weight: 400;\n line-height: 1.75em;\n position: relative;\n z-index: 3;\n width: 100%;\n text-align: center;\n}\n\n.jp-content h1.success {\n color: #81a844;\n}\n\n.jp-content .footer {\n padding-top: 0;\n margin-top: 0;\n background-image: none;\n}\n\n.jp-content .footer:before {\n height: inherit;\n}\n\n.jp-content .more-info:before {\n content: none;\n}\n\n.landing .wpcom-connect {\n min-height: 400px;\n}\n\n.wpcom-connect .j-col {\n padding: 0;\n}\n\n@media (max-width: 1147px) {\n .jp-content .landing {\n padding: 0 2em;\n }\n .jp-content .footer {\n padding-top: 1.5em;\n }\n}\n\n@media (max-width: 530px) {\n .jp-content .landing {\n padding: 0 .5em;\n }\n}\n"],"file":"jetpack-admin.css"} \ No newline at end of file
+{"version":3,"names":[],"mappings":"","sources":["jetpack-admin.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n.j-row {\n width: 100%;\n margin: 0 auto;\n}\n\n.j-row:before, .j-row:after {\n content: \" \";\n display: table;\n}\n\n.j-row:after {\n clear: both;\n}\n\n.j-col {\n padding: 0.85em;\n width: 100%;\n float: left;\n position: relative;\n}\n\n@media only screen {\n .j-sm-5 {\n width: 41.66667%;\n }\n .j-sm-7 {\n width: 58.33333%;\n }\n .j-sm-12 {\n width: 100%;\n }\n}\n\n@media (min-width: 530px) {\n .j-md-4 {\n width: 33.33333%;\n }\n .j-md-6 {\n width: 50%;\n }\n .j-md-8 {\n width: 66.66667%;\n }\n .j-md-12 {\n width: 100%;\n }\n}\n\n@media (min-width: 782px) {\n .j-lrg-4 {\n width: 33.33333%;\n }\n .j-lrg-5 {\n width: 41.66667%;\n }\n .j-lrg-6 {\n width: 50%;\n }\n .j-lrg-7 {\n width: 58.33333%;\n }\n .j-lrg-8 {\n width: 66.66667%;\n }\n .j-lrg-12 {\n width: 100%;\n }\n}\n\n@-webkit-keyframes \"candy\" {\n 0% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 20% {\n -webkit-transform: scale(1.15);\n transform: scale(1.15);\n }\n 60% {\n -webkit-transform: scale(0.95);\n transform: scale(0.95);\n }\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n}\n\n@keyframes \"candy\" {\n 0% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 20% {\n -webkit-transform: scale(1.15);\n transform: scale(1.15);\n }\n 60% {\n -webkit-transform: scale(0.95);\n transform: scale(0.95);\n }\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n}\n\n.button,\n.download-jetpack {\n -webkit-transition: all .1s ease-in-out;\n transition: all .1s ease-in-out;\n}\n\n.jp-button, .jp-button--settings {\n display: inline-block;\n position: relative;\n padding: 0.76923em 1.46154em;\n color: #efefef;\n font-weight: bold;\n font-size: 0.9285714286em;\n line-height: 1;\n text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);\n background: #6f7476;\n border-radius: 3px;\n}\n\n.jp-button:visited, .jp-button--settings:visited {\n color: #efefef;\n}\n\n.jp-button:hover, .jp-button--settings:hover, .jp-button:focus, .jp-button--settings:focus {\n color: #fff;\n background: #57972d;\n}\n\n.jp-button:active, .jp-button--settings:active {\n background: #57972d;\n opacity: 0.8;\n}\n\n.jp-button--settings {\n background: #93b45f;\n color: #e8eedf;\n}\n\n.jp-button--settings:visited {\n color: #e8eedf;\n}\n\n.jp-button--settings:hover, .jp-button--settings:focus {\n background: #9fbd72;\n color: #fff;\n}\n\n.jp-button--settings.current {\n background: #3c6621;\n color: #fff;\n box-shadow: inset 0 2px 0 #365A1F, inset 0 1px 3px #3c6621;\n}\n\n.download-jetpack {\n display: inline-block;\n position: relative;\n padding: 0.64286em 1.08696em 0.53571em;\n color: #fff;\n font-weight: 400;\n font-size: 20px;\n line-height: 1;\n background: #518d2a;\n z-index: 3;\n border-radius: 6px;\n box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);\n}\n\n.download-jetpack:visited {\n color: #fff;\n}\n\n.download-jetpack:hover, .download-jetpack:focus {\n color: #fff;\n background: #57972d;\n box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);\n}\n\n.download-jetpack:active {\n top: 6px;\n box-shadow: 0 0px 0 #3e6c20, 0 0 0 rgba(0, 0, 0, 0.4);\n}\n\n.download-jetpack:active:after {\n top: -6px;\n}\n\n.download-jetpack:before {\n content: '';\n display: inline-block;\n position: relative;\n top: -2px;\n margin-right: 13px;\n width: 30px;\n height: 30px;\n vertical-align: middle;\n background: url(\"../images/connect-plug.svg\") center center no-repeat;\n background-size: 100%;\n}\n\n.download-jetpack:after {\n content: '';\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n@media (max-width: 1147px) {\n .download-jetpack {\n font-size: 1.28571em;\n }\n .download-jetpack:before {\n top: -1px;\n width: 23px;\n height: 23px;\n }\n}\n\n@media (max-width: 900px) {\n .download-jetpack:active {\n top: 0;\n }\n}\n\n@media (max-width: 530px) {\n .download-jetpack {\n font-size: 1.21429em;\n font-weight: 600;\n }\n .download-jetpack:before {\n width: 19px;\n height: 19px;\n margin-right: 9px;\n }\n}\n\n@font-face {\n font-family: 'automatticons';\n src: url(\"../_inc/fonts/automatticons/automatticons.eot\");\n src: url(\"../_inc/fonts/automatticons/automatticons.eot?#iefix\") format(\"embedded-opentype\"), url(\"../_inc/fonts/automatticons/automatticons.woff\") format(\"woff\"), url(\"../_inc/fonts/automatticons/automatticons.ttf\") format(\"truetype\"), url(\"../_inc/fonts/automatticons/automatticons.svg#automatticonsregular\") format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n\n.nav-horizontal:after {\n content: \".\";\n display: block;\n height: 0;\n clear: both;\n visibility: hidden;\n}\n\n.nav-horizontal a {\n display: inline-block;\n}\n\n.nav-horizontal li {\n position: relative;\n float: left;\n}\n\n.nav-horizontal ul {\n margin: 0;\n padding: 0;\n}\n\n@media (max-width: 782px) {\n .configure .frame.top.fixed {\n padding-left: 0;\n }\n}\n\n.wrap.inner,\n.page-content {\n max-width: 950px;\n margin: 0 auto;\n}\n\n.wrap.inner li,\n.page-content li {\n line-height: 23px;\n}\n\n@media (max-width: 530px) {\n .page-content {\n margin-top: 0;\n }\n}\n\n@media (max-width: 1147px) {\n .wrap.inner {\n background: #f9f9f9;\n padding: 15px;\n }\n}\n\n@media (max-width: 530px) {\n .wrap.inner {\n margin-top: 1.71429em;\n }\n}\n\n.page-content.about {\n position: relative;\n z-index: 10;\n}\n\n@media (max-width: 1147px) {\n .page-content.about {\n background: #f9f9f9;\n padding: 15px;\n }\n}\n\n@media (max-width: 1147px) {\n .page-content.configure {\n background: #f9f9f9;\n }\n}\n\n.footer nav {\n max-width: 550px;\n margin: 0 auto;\n}\n\n.header {\n left: 0;\n right: 0;\n background: #81a844;\n}\n\n.header-nav li {\n line-height: 60px;\n}\n\n.header-nav a {\n padding: 0 0.71429em;\n line-height: 24px;\n}\n\n.header-nav .jetpack-logo a {\n display: inline-block;\n position: relative;\n width: 214px;\n margin-right: 6px;\n background: url(../images/jetpack-logo.png) center center no-repeat;\n background: url(../images/jetpack-logo.svg) center center no-repeat, none;\n background-size: 183px auto;\n color: #fff;\n line-height: 60px;\n font-weight: normal;\n}\n\n.header-nav .jetpack-logo a span {\n text-indent: -9999px;\n visibility: hidden;\n}\n\n.header-nav .jetpack-logo a:before {\n content: '';\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-size: 183px 32px;\n}\n\n.header-nav .jetpack-modules + .jetpack-modules {\n margin-left: 15px;\n}\n\n.main-nav {\n float: left;\n}\n\n.main-nav li {\n margin: 0;\n}\n\n@media (max-width: 900px) {\n .main-nav {\n font-size: 13px;\n }\n}\n\n.jetpack-pagestyles #screen-meta {\n margin: 0;\n}\n\n.jetpack-pagestyles #screen-meta-links .screen-meta-toggle {\n z-index: 2;\n}\n\n.jetpack-pagestyles #screen-options-link-wrap, .jetpack-pagestyles #contextual-help-link-wrap {\n border: none;\n}\n\n.jetpack-pagestyles .update-nag {\n display: none;\n}\n\n.loading {\n bottom: 50%;\n position: absolute;\n top: 50%;\n width: 100%;\n}\n\n.loading span {\n color: #999;\n}\n\n.modal {\n background: #fff;\n position: fixed;\n top: 52px;\n bottom: 20px;\n right: 20px;\n left: 20px;\n margin-left: 160px;\n display: none;\n box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);\n z-index: 500;\n}\n\n.modal .close {\n position: absolute;\n top: 0;\n right: 0;\n font: 300 1.71429em \"genericons\" !important;\n color: #777;\n content: '\\f405';\n display: inline-block;\n padding: 0.28571em 0.71429em 0.42857em;\n z-index: 5;\n}\n\n.modal .close:hover {\n background: #eee;\n opacity: 0.8;\n}\n\n.modal .close:active {\n background: #eee;\n opacity: 0.4;\n}\n\n.modal .content-container {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n overflow: auto;\n padding: 2.14286em;\n}\n\n.modal .content {\n margin: 0 auto;\n max-width: 900px;\n text-align: left;\n}\n\n.modal h2 {\n text-align: left;\n margin-top: 0;\n color: #5d6d74;\n font-weight: 300;\n line-height: 32px;\n text-shadow: 0 1px 1px #fff;\n}\n\n@media (max-width: 530px) {\n .modal h2 {\n font-size: 26px;\n }\n}\n\n.modal h5 {\n clear: left;\n}\n\n.modal p {\n font-size: 1.23077em;\n}\n\n.modal footer {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n padding: 12px 20px;\n border-top: 1px solid #ddd;\n background: #fff;\n text-align: right;\n}\n\n.modal footer ul {\n margin: 0;\n}\n\n.modal footer li {\n display: inline-block;\n margin: 0;\n}\n\n.modal .button-secondary,\n.modal .button-primary:active {\n vertical-align: baseline;\n}\n\n@media (max-width: 900px) {\n .modal {\n bottom: 5%;\n margin-left: 36px;\n font-size: 80%;\n }\n .modal .content {\n top: 38px;\n }\n}\n\n@media (max-width: 782px) {\n .modal {\n top: 66px;\n margin-left: 0;\n }\n}\n\n@media (max-width: 600px) {\n .modal {\n top: 10px;\n right: 10px;\n bottom: 10px;\n left: 10px;\n }\n}\n\n.jp-info-img {\n float: right;\n margin: 0 0 8px 30px;\n}\n\n.jp-info-img img {\n border: 1px solid #ddd;\n max-width: 100%;\n height: auto;\n}\n\n.jp-info-img img:first-child {\n margin-top: 0;\n}\n\n@media (max-width: 782px) {\n .jp-info-img {\n float: none;\n margin: 0 0 15px;\n }\n}\n\n.content-container.modal-footer {\n bottom: 53px;\n}\n\n.shade {\n background: #000;\n bottom: 0;\n cursor: pointer;\n display: none;\n left: 0;\n opacity: 0.2;\n position: fixed;\n right: 0;\n top: 0;\n z-index: 11;\n}\n\n.footer {\n margin-top: 1.42857em;\n position: relative;\n padding: 10em 0 4.28571em;\n text-align: center;\n}\n\n.footer:before, .footer:after {\n content: '';\n position: absolute;\n left: 0;\n pointer-events: none;\n}\n\n.footer:before {\n top: 0;\n margin-top: -1px;\n width: 100%;\n height: 195px;\n}\n\n.footer:after {\n display: none;\n}\n\n.footer .download-jetpack {\n margin-bottom: 33px;\n}\n\n@media (min-width: 1147px) {\n .footer {\n padding-bottom: 35px;\n }\n}\n\n@media (max-width: 1147px) {\n .footer {\n padding-top: 165px;\n padding-bottom: 0;\n }\n .footer:before {\n background-size: 160% auto;\n }\n .footer ul {\n float: none;\n overflow: hidden;\n }\n}\n\n@media (max-width: 900px) {\n .footer {\n padding-top: 146px;\n }\n}\n\n@media (max-width: 782px) {\n .footer {\n margin-top: 0;\n }\n}\n\n@media (max-width: 530px) {\n .footer {\n margin-top: 0;\n padding-top: 135px;\n }\n}\n\n@media (max-width: 320px) {\n .footer {\n padding-top: 76px;\n }\n}\n\n.footer nav {\n max-width: 100%;\n}\n\n.footer nav a,\n.footer nav a:visited {\n padding: 4px 6px;\n color: #999;\n}\n\n.footer nav a:hover, .footer nav a:focus,\n.footer nav a:visited:hover,\n.footer nav a:visited:focus {\n color: #81A844;\n}\n\n@media (max-width: 1147px) {\n .footer nav a:hover, .footer nav a:focus,\n .footer nav a:visited:hover,\n .footer nav a:visited:focus {\n color: #81a844;\n }\n}\n\n@media (max-width: 530px) {\n .footer nav li {\n display: block;\n float: none;\n margin: 0;\n text-align: left;\n }\n .footer nav a {\n display: block;\n padding: 0 16px;\n line-height: 44px;\n }\n}\n\n.primary {\n padding: 25px 15px 10px 15px;\n border-bottom: 1px solid #eee;\n}\n\n.secondary-footer {\n margin: 0 auto;\n}\n\n.secondary-footer li {\n margin-right: 5px;\n}\n\n@media (min-width: 782px) {\n .secondary-footer {\n padding: 8px 15px 10px;\n margin-bottom: 30px;\n border-bottom: 1px solid #eee;\n }\n}\n\n@media (min-width: 1147px) {\n .secondary-footer {\n margin-bottom: 0;\n }\n}\n\n@media (max-width: 782px) {\n .secondary-footer {\n padding: 8px 15px 8px;\n border-bottom: none;\n }\n}\n\n@media (max-width: 530px) {\n .secondary-footer {\n margin: 0;\n padding: 0;\n border: none;\n font-weight: 400;\n }\n .secondary-footer a {\n border-top: 1px solid #eee;\n }\n}\n\n.footer .a8c-attribution {\n margin: 0;\n padding: 0 6px;\n color: #bbb;\n font-size: 0.78571em;\n font-family: \"Gill Sans\", \"Gill Sans MT\", Helvetica, Arial, sans-serif;\n text-transform: uppercase;\n}\n\n.footer .a8c-attribution a {\n display: inline-block;\n position: relative;\n padding: 4px 16px;\n right: 9999px;\n outline: 0;\n}\n\n.footer .a8c-attribution a:after {\n content: 'A';\n position: absolute;\n top: 2px;\n right: -9999px;\n height: 100%;\n color: #999;\n font-size: 1.54545em;\n font-family: \"automatticons\";\n text-align: center;\n}\n\n.footer .a8c-attribution a:hover:after {\n -webkit-animation: candy .4s ease-in-out;\n animation: candy .4s ease-in-out;\n}\n\n@media (min-width: 782px) {\n .secondary {\n padding: 0 15px 10px 15px;\n border-bottom: 1px solid #eee;\n }\n}\n\n@media (min-width: 1147px) {\n .secondary {\n padding: 0 15px 10px 15px;\n border-bottom: none;\n }\n}\n\n.jetpack-message {\n background: #8eb74e;\n border: 1px solid #73963d;\n margin: 33px auto 0;\n max-width: 90%;\n position: relative;\n z-index: 2;\n}\n\n.jetpack-message.is-opt-in {\n margin: 50px 0 0;\n max-width: 100%;\n padding: 10px 15px;\n background: #fff;\n border: 0;\n box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);\n font-size: 13px;\n text-align: center;\n}\n\n.subhead .jetpack-message.is-opt-in {\n margin: 0;\n padding-bottom: 0;\n background: transparent;\n box-shadow: none;\n}\n\n.subhead .jetpack-message.is-opt-in .jp-button, .subhead .jetpack-message.is-opt-in .jp-button--settings {\n display: inline-block;\n}\n\n.jetpack-message.is-opt-in p {\n color: #3c4549;\n}\n\n.jetpack-message.is-opt-in .jp-button, .jetpack-message.is-opt-in .jp-button--settings {\n margin-top: 15px;\n display: none;\n}\n\n.jetpack-message .squeezer h2 {\n font-size: 1em;\n}\n\n.jetpack-message h2 {\n color: #fff;\n margin: 0;\n}\n\n.jetpack-message p {\n color: #fff;\n margin: 0;\n opacity: 0.7;\n}\n\n.jetpack-message .squeezer {\n padding: 23px 23px 23px 80px;\n position: relative;\n text-align: left;\n}\n\n.jetpack-message .squeezer:before {\n color: #fff;\n content: '\\f418';\n font-family: 'Genericons';\n font-size: 33px;\n height: 33px;\n left: 25px;\n opacity: 0.6;\n position: absolute;\n top: 23px;\n top: calc( 50% - 22px);\n}\n\n@media (max-width: 530px) {\n .jetpack-message .squeezer {\n padding: 23px;\n }\n .jetpack-message .squeezer:before {\n display: none;\n }\n}\n\n.jetpack-message .squeezer a {\n color: #FFF;\n border-bottom: 1px solid #D5E4BD;\n}\n\n.jetpack-message .squeezer a:hover {\n border-bottom: 1px solid #F1F6E9;\n}\n\n.jetpack-message.error .squeezer:before,\n.jetpack-message.jetpack-err .squeezer:before {\n content: '\\f414';\n}\n\n.configure-module .jetpack-message {\n max-width: 100%;\n}\n\n@media (max-width: 530px) {\n .wrap.inner.jp-support .jp-support-column-left {\n width: 100%;\n }\n .wrap.inner.jp-support .jp-support-column-left .widget-text {\n margin-right: 0;\n width: 100%;\n }\n .wrap.inner.jp-support .jp-support-column-right {\n width: 100%;\n }\n}\n\n@media screen and (max-width: 515px) {\n .jp-frame .header-nav {\n padding-bottom: 10px;\n }\n .jp-frame .header-nav li {\n line-height: 30px;\n }\n .jp-frame .header-nav .jetpack-logo {\n width: 100%;\n text-align: center;\n }\n .jp-frame .header-nav .jetpack-modules {\n margin: 0;\n width: 50%;\n text-align: right;\n padding: 0 5px;\n }\n .jp-frame .header-nav .jetpack-modules + .jetpack-modules {\n text-align: left;\n }\n .jp-frame .header-nav .jetpack-modules:nth-child(4) {\n text-align: center;\n margin: 0 auto;\n width: 100%;\n }\n .jp-frame .header-nav .jetpack-modules:nth-child(4) a {\n padding: 0 10px;\n }\n}\n\n#ie-legacy-notice .dops-notice__content {\n display: inline-block;\n margin-left: 10px;\n}\n\n.page-content.configure {\n margin-top: 0;\n}\n\n.configure .frame.top {\n border: none;\n box-shadow: none;\n padding-top: 1.42857em;\n position: relative;\n top: auto;\n}\n\n.configure .frame.top.fixed {\n background: #f9f9f9;\n border-bottom: 1px solid #e9e9e9;\n padding-left: 160px;\n margin-top: -6px;\n position: fixed;\n right: 0;\n top: 32px;\n width: 100%;\n z-index: 4;\n box-shadow: 0 2px 2px -2px #eee;\n}\n\n@media (max-width: 782px) {\n .configure .frame.top.fixed {\n border: none;\n box-shadow: none;\n padding-top: 1.42857em;\n position: relative;\n top: auto;\n }\n}\n\n@media (max-width: 600px) {\n .configure .frame.top.fixed {\n top: 0;\n }\n}\n\n.jp-frame-top-fixed .configure {\n padding-top: 94px;\n}\n\n.filter-search {\n display: none;\n float: right;\n margin-top: 10px;\n}\n\n@media (max-width: 782px) {\n .filter-search {\n display: block;\n }\n}\n\n@media (max-width: 530px) {\n .filter-search {\n display: none;\n }\n}\n\n.table-bordered.jetpack-modules {\n border: none;\n margin-bottom: 0;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module th {\n border-left: 0;\n padding: 14px 4px 0;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module th input {\n display: block;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module:hover .genericon {\n display: inline-block;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.active th,\n.table-bordered.jetpack-modules tr.jetpack-module.active td {\n background: #f7fcfe;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.active th {\n border-left: 4px solid #2ea2cc;\n padding-left: 0px;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.active td:first-child {\n border-left: 4px solid #2ea2cc;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.unavailable input {\n display: none;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.deprecated span {\n color: #888;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.deprecated .dep-msg {\n margin-right: 10px;\n color: #555;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module th,\n.table-bordered.jetpack-modules tr.jetpack-module td {\n background: #fff;\n margin: 0;\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td {\n padding: 10px 10px 8px 14px;\n line-height: 25px;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td:first-child {\n border-left: 4px solid #fff;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n float: right;\n padding: 0 0 1px;\n visibility: visible;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td .row-actions span {\n margin-left: 5px;\n}\n\n@media (max-width: 530px) {\n .table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n display: none;\n }\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n display: block;\n padding-left: 10px;\n visibility: visible;\n }\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module:hover td .row-actions span a {\n opacity: 1;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module.unavailable {\n opacity: 0.3;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module#vaultpress {\n opacity: 1;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module td .row-actions span a {\n opacity: 0;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module td .row-actions span a:focus {\n opacity: 1;\n}\n\n.table-bordered.jetpack-modules > thead > tr > th {\n border: 0;\n vertical-align: middle;\n}\n\n.table-bordered.jetpack-modules > thead > tr > th:last-child {\n padding-right: 0;\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules > thead > tr > th:last-child {\n padding-left: 0;\n }\n}\n\n.table-bordered.jetpack-modules td {\n background: #fff;\n}\n\n.table-bordered.jetpack-modules #doaction {\n margin-top: 0;\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules #doaction {\n padding: 10px 7px;\n }\n}\n\n.table-bordered.jetpack-modules .checkall {\n margin-top: 1px;\n}\n\n.table-bordered.jetpack-modules .filter-search {\n margin-top: 8px;\n}\n\n.table-bordered.jetpack-modules .genericon {\n color: #999;\n display: none;\n margin: 7px 3px 0;\n}\n\n@media (max-width: 900px) {\n .table-bordered.jetpack-modules .genericon {\n display: inline-block;\n }\n}\n\n.table-bordered.jetpack-modules .med {\n width: 70px;\n}\n\n.table-bordered.jetpack-modules .sm {\n width: 30px;\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules .check-column {\n width: 50px;\n }\n}\n\n.fixed-top .check-column {\n padding: 8px 10px 0 10px;\n width: 2.2em;\n}\n\n.wrap {\n margin: 0;\n padding: 0 1.5em 1em;\n overflow: hidden;\n}\n\n.wrap h2 {\n font-size: 24px;\n font-weight: 400;\n}\n\n.wrap .manage-left {\n float: left;\n margin: 0;\n padding: 0;\n width: 63%;\n}\n\n.wrap .manage-left table {\n width: 100%;\n}\n\n.wrap .manage-left th {\n font-weight: 400;\n}\n\n@media (max-width: 782px) {\n .wrap .manage-left {\n width: 100%;\n }\n}\n\n.wrap .manage-right {\n margin: 0;\n padding: 0;\n float: right;\n width: 35%;\n z-index: 1;\n}\n\n.wrap .manage-right p {\n font-size: 12px;\n font-weight: bold;\n color: #bbb;\n padding-top: 2px;\n text-transform: uppercase;\n letter-spacing: 1px;\n clear: left;\n}\n\n.wrap .manage-right .bumper {\n margin-left: 33px;\n}\n\n.wrap .manage-right.show {\n display: block;\n overflow-y: auto;\n overflow-x: hidden;\n position: absolute;\n z-index: 100000;\n}\n\n.wrap .manage-right .search-bar {\n margin-bottom: 18px;\n max-width: 300px;\n}\n\n.wrap .manage-right p.search-box {\n float: none;\n height: auto;\n margin-bottom: 0;\n position: relative;\n}\n\n.wrap .manage-right p.search-box input[type='search'] {\n padding: 0 8px;\n width: 90%;\n line-height: initial;\n}\n\n@media (max-width: 782px) {\n .wrap .manage-right p.search-box input[type='search'] {\n float: left;\n padding: 9px 8px;\n }\n}\n\n.wrap .manage-right p.search-box input[type=\"submit\"] {\n display: none;\n}\n\n.wrap .manage-right .button-group .button {\n outline: none;\n}\n\n.wrap .manage-right .subsubsub {\n margin: 0;\n padding: 0;\n}\n\n.wrap .manage-right .subsubsub a {\n padding: 0;\n line-height: inherit;\n}\n\n.wrap .manage-right .subsubsub .current {\n padding: 1px 5px;\n border-radius: 2px;\n margin-left: -5px;\n background: #0D72B2;\n color: #fff;\n}\n\n.wrap .manage-right .subsubsub .current .count {\n color: #BCD7E7;\n font-weight: 200;\n}\n\n.wrap .manage-right .subsubsub li {\n display: block;\n text-align: left;\n}\n\n@media (max-width: 782px) {\n .wrap .manage-right {\n background: #fff;\n bottom: 0;\n display: none;\n min-width: 300px;\n position: fixed;\n right: 0;\n top: 0;\n z-index: 13;\n box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);\n }\n .wrap .manage-right .bumper {\n margin: 13px;\n }\n .wrap .manage-right .navbar-form {\n margin: 0;\n padding: 0;\n }\n}\n\n@media (max-width: 782px) {\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary):not(.check-column) {\n padding: 11px 10px;\n display: block;\n }\n .manage-right.show .subsubsub li {\n padding: 5px;\n }\n}\n\n@media (max-width: 650px) {\n .table-bordered.jetpack-modules tr.jetpack-module.deprecated td .row-actions {\n float: none;\n padding-left: 18px;\n }\n}\n\n@media (max-width: 430px) {\n .table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n display: none;\n }\n .table-bordered.jetpack-modules tr.jetpack-module.deprecated td .row-actions {\n display: block;\n }\n}\n\n/* 'Pages' is a temporary location for these styles, until we can break them up into their proper atmoic locations */\n.configure-module p {\n font-size: 14px;\n}\n\n.configure-module p.success, .configure-module p.error {\n color: #fff;\n padding: 10px;\n}\n\n.configure-module p.success {\n background-color: #81a844;\n}\n\n.configure-module p.error {\n background-color: #d94f4f;\n}\n\n.protect-status p {\n font-size: 16px;\n}\n\n.protect-status strong {\n display: inline-block;\n margin-top: 10px;\n background: #fff;\n padding: 10px;\n border: 1px #ddd solid;\n font-size: 16px;\n color: #000;\n max-width: 100%;\n}\n\n.protect-status.attn {\n color: #d94f4f;\n}\n\n.protect-status.working {\n color: #81a844;\n}\n\n.protect-whitelist textarea {\n width: 100%;\n min-height: 150px;\n}\n\n/* btns + inputs */\n.configure-module input[disabled] {\n opacity: .5;\n}\n\n.configure-module input.button-primary {\n font-weight: bold;\n}\n\n/* whitelist table */\n@media only screen and (min-width: 1100px) {\n .protect-whitelist {\n width: 65%;\n float: left;\n }\n}\n\n/* end > 1065px */\n@media only screen and (max-width: 400px) {\n .protect-status strong {\n font-size: 12px;\n overflow: auto;\n }\n}\n\n/* end < 400px */\n#jetpack-disconnect-content {\n display: none;\n text-align: center;\n}\n\n#jetpack-disconnect-content .cancel-disconnect {\n display: block;\n margin-top: 10px;\n}\n\n.connection-details {\n border: 1px #ddd solid;\n}\n\n.connection-details.local-user {\n margin-bottom: 10px;\n}\n\n.connection-details .user-01,\n.connection-details .wpuser-02,\n.connection-details .action-btns {\n padding: 10px;\n}\n\n.connection-details .user-01 .button, .connection-details .user-01 select,\n.connection-details .wpuser-02 .button,\n.connection-details .wpuser-02 select,\n.connection-details .action-btns .button,\n.connection-details .action-btns select {\n margin-top: 5px;\n}\n\n.connection-details .wpuser-02 {\n margin-top: 10px;\n}\n\n.connection-details h3 {\n padding: 10px;\n margin: 0;\n background: #eee;\n border-bottom: 1px #ddd solid;\n font-size: 14px;\n}\n\n.jp-user img {\n margin-right: 10px;\n border-radius: 50%;\n}\n\n.jp-user div,\n.wp-user div,\n.wp-action div {\n display: inline-block;\n width: 100%;\n}\n\n.j-col.jp-user,\n.j-col.wp-user,\n.j-col.wp-action {\n padding: 0;\n}\n\n.my-jetpack-actions select {\n max-width: 150px;\n}\n\n.j-actions .button:nth-child(3) {\n margin-right: 5px;\n}\n\n.j-row.disconnect {\n text-align: center;\n}\n\n.j-row.disconnect .button {\n margin: 0 auto;\n}\n\na.what-is-primary {\n color: #b4b9be;\n margin-left: 4px;\n}\n\n@media (max-width: 782px) {\n .wp-action {\n border-top: 1px #ddd solid;\n }\n .wp-action h3 {\n display: none;\n }\n}\n\n@media screen and (max-width: 500px) {\n .connection-details {\n font-size: 11px;\n }\n .connection-details h3 {\n font-size: 12px;\n padding: 5px;\n }\n .connection-details .user-01,\n .connection-details .wpuser-02 {\n padding: 6px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n max-width: 200px;\n }\n .connection-details .action-btns {\n text-align: center;\n }\n}\n\n@media (max-width: 530px) {\n .connection-details .wpuser-02 {\n margin-top: 0;\n padding: 12px;\n }\n}\n\n@media screen and (max-width: 450px) {\n .j-actions .button {\n width: 100%;\n margin-bottom: 5px;\n text-align: center;\n }\n .j-actions .button.alignright {\n float: none;\n }\n}\n\n@media screen and (max-width: 350px) {\n .user-01,\n .wpuser-02 {\n max-width: 100px;\n }\n}\n\n.manage__icon {\n width: 155px;\n height: 155px;\n margin: 20px auto;\n}\n\n.manage-page .manage__description {\n max-width: 600px;\n text-align: center;\n font-size: 22px;\n color: #999;\n margin: 20px auto;\n}\n\n.manage-page .manage__button {\n font-size: 16px;\n padding: 0 20px;\n height: 40px;\n line-height: 40px;\n}\n\n.manage__title .genericon {\n font-size: 38px;\n color: #81A944;\n}\n\n.manage__link {\n font-size: 16px;\n padding: 0 20px;\n height: 40px;\n line-height: 40px;\n font-weight: normal;\n}\n\n.manage__link .genericon {\n font-size: 28px;\n vertical-align: middle;\n margin-top: -6px;\n}\n\n.jp-content .hide {\n display: none;\n}\n\n.jp-content .landing {\n margin: 0 auto;\n z-index: 2;\n position: relative;\n}\n\n.jp-content h1 {\n font-weight: 400;\n line-height: 1.75em;\n position: relative;\n z-index: 3;\n width: 100%;\n text-align: center;\n}\n\n.jp-content h1.success {\n color: #81a844;\n}\n\n.jp-content .footer {\n padding-top: 0;\n margin-top: 0;\n background-image: none;\n}\n\n.jp-content .footer:before {\n height: inherit;\n}\n\n.jp-content .more-info:before {\n content: none;\n}\n\n.landing .wpcom-connect {\n min-height: 400px;\n}\n\n.wpcom-connect .j-col {\n padding: 0;\n}\n\n@media (max-width: 1147px) {\n .jp-content .landing {\n padding: 0 2em;\n }\n .jp-content .footer {\n padding-top: 1.5em;\n }\n}\n\n@media (max-width: 530px) {\n .jp-content .landing {\n padding: 0 .5em;\n }\n}\n"],"file":"jetpack-admin.css"} \ No newline at end of file
diff --git a/plugins/jetpack/css/jetpack-admin.css.min.map b/plugins/jetpack/css/jetpack-admin.css.min.map
index ffdedcb5..43e02294 100644
--- a/plugins/jetpack/css/jetpack-admin.css.min.map
+++ b/plugins/jetpack/css/jetpack-admin.css.min.map
@@ -1 +1 @@
-{"version":3,"names":[],"mappings":"","sources":["jetpack-admin.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n.j-row {\n width: 100%;\n margin: 0 auto;\n}\n\n.j-row:before, .j-row:after {\n content: \" \";\n display: table;\n}\n\n.j-row:after {\n clear: both;\n}\n\n.j-col {\n padding: 0.85em;\n width: 100%;\n float: left;\n position: relative;\n}\n\n@media only screen {\n .j-sm-5 {\n width: 41.66667%;\n }\n .j-sm-7 {\n width: 58.33333%;\n }\n .j-sm-12 {\n width: 100%;\n }\n}\n\n@media (min-width: 530px) {\n .j-md-4 {\n width: 33.33333%;\n }\n .j-md-6 {\n width: 50%;\n }\n .j-md-8 {\n width: 66.66667%;\n }\n .j-md-12 {\n width: 100%;\n }\n}\n\n@media (min-width: 782px) {\n .j-lrg-4 {\n width: 33.33333%;\n }\n .j-lrg-5 {\n width: 41.66667%;\n }\n .j-lrg-6 {\n width: 50%;\n }\n .j-lrg-7 {\n width: 58.33333%;\n }\n .j-lrg-8 {\n width: 66.66667%;\n }\n .j-lrg-12 {\n width: 100%;\n }\n}\n\n@-webkit-keyframes \"candy\" {\n 0% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 20% {\n -webkit-transform: scale(1.15);\n transform: scale(1.15);\n }\n 60% {\n -webkit-transform: scale(0.95);\n transform: scale(0.95);\n }\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n}\n\n@keyframes \"candy\" {\n 0% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 20% {\n -webkit-transform: scale(1.15);\n transform: scale(1.15);\n }\n 60% {\n -webkit-transform: scale(0.95);\n transform: scale(0.95);\n }\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n}\n\n.button,\n.download-jetpack {\n -webkit-transition: all .1s ease-in-out;\n transition: all .1s ease-in-out;\n}\n\n.jp-button, .jp-button--settings {\n display: inline-block;\n position: relative;\n padding: 0.76923em 1.46154em;\n color: #efefef;\n font-weight: bold;\n font-size: 0.9285714286em;\n line-height: 1;\n text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);\n background: #6f7476;\n border-radius: 3px;\n}\n\n.jp-button:visited, .jp-button--settings:visited {\n color: #efefef;\n}\n\n.jp-button:hover, .jp-button--settings:hover, .jp-button:focus, .jp-button--settings:focus {\n color: #fff;\n background: #57972d;\n}\n\n.jp-button:active, .jp-button--settings:active {\n background: #57972d;\n opacity: 0.8;\n}\n\n.jp-button--settings {\n background: #93b45f;\n color: #e8eedf;\n}\n\n.jp-button--settings:visited {\n color: #e8eedf;\n}\n\n.jp-button--settings:hover, .jp-button--settings:focus {\n background: #9fbd72;\n color: #fff;\n}\n\n.jp-button--settings.current {\n background: #3c6621;\n color: #fff;\n box-shadow: inset 0 2px 0 #365A1F, inset 0 1px 3px #3c6621;\n}\n\n.download-jetpack {\n display: inline-block;\n position: relative;\n padding: 0.64286em 1.08696em 0.53571em;\n color: #fff;\n font-weight: 400;\n font-size: 20px;\n line-height: 1;\n background: #518d2a;\n z-index: 3;\n border-radius: 6px;\n box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);\n}\n\n.download-jetpack:visited {\n color: #fff;\n}\n\n.download-jetpack:hover, .download-jetpack:focus {\n color: #fff;\n background: #57972d;\n box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);\n}\n\n.download-jetpack:active {\n top: 6px;\n box-shadow: 0 0px 0 #3e6c20, 0 0 0 rgba(0, 0, 0, 0.4);\n}\n\n.download-jetpack:active:after {\n top: -6px;\n}\n\n.download-jetpack:before {\n content: '';\n display: inline-block;\n position: relative;\n top: -2px;\n margin-right: 13px;\n width: 30px;\n height: 30px;\n vertical-align: middle;\n background: url('\"../images/connect-plug.svg\') center center no-repeat;\n background-size: 100%;\n}\n\n.download-jetpack:after {\n content: '';\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n@media (max-width: 1147px) {\n .download-jetpack {\n font-size: 1.28571em;\n }\n .download-jetpack:before {\n top: -1px;\n width: 23px;\n height: 23px;\n }\n}\n\n@media (max-width: 900px) {\n .download-jetpack:active {\n top: 0;\n }\n}\n\n@media (max-width: 530px) {\n .download-jetpack {\n font-size: 1.21429em;\n font-weight: 600;\n }\n .download-jetpack:before {\n width: 19px;\n height: 19px;\n margin-right: 9px;\n }\n}\n\n@font-face {\n font-family: 'automatticons';\n src: url('\"../_inc/fonts/automatticons/automatticons.eot\');\n src: url('\"../_inc/fonts/automatticons/automatticons.eot?#iefix\') format(\"embedded-opentype\"), url('\"../_inc/fonts/automatticons/automatticons.woff\') format(\"woff\"), url('\"../_inc/fonts/automatticons/automatticons.ttf\') format(\"truetype\"), url('\"../_inc/fonts/automatticons/automatticons.svg#automatticonsregular\') format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n\n.nav-horizontal a {\n display: inline-block;\n}\n\n.nav-horizontal li {\n position: relative;\n float: left;\n}\n\n.nav-horizontal ul {\n margin: 0;\n padding: 0;\n}\n\n@media (max-width: 782px) {\n .configure .frame.top.fixed {\n padding-left: 0;\n }\n}\n\n.wrap.inner,\n.page-content {\n max-width: 950px;\n margin: 0 auto;\n}\n\n.wrap.inner li,\n.page-content li {\n line-height: 23px;\n}\n\n@media (max-width: 530px) {\n .page-content {\n margin-top: 0;\n }\n}\n\n@media (max-width: 1147px) {\n .wrap.inner {\n background: #f9f9f9;\n padding: 15px;\n }\n}\n\n@media (max-width: 530px) {\n .wrap.inner {\n margin-top: 1.71429em;\n }\n}\n\n.page-content.about {\n position: relative;\n z-index: 10;\n}\n\n@media (max-width: 1147px) {\n .page-content.about {\n background: #f9f9f9;\n padding: 15px;\n }\n}\n\n@media (max-width: 1147px) {\n .page-content.configure {\n background: #f9f9f9;\n }\n}\n\n.footer nav {\n max-width: 550px;\n margin: 0 auto;\n}\n\n.header {\n left: 0;\n right: 0;\n background: #81a844;\n}\n\n.header-nav li {\n line-height: 60px;\n}\n\n.header-nav a {\n padding: 0 0.71429em;\n line-height: 24px;\n}\n\n.header-nav .jetpack-logo a {\n display: inline-block;\n position: relative;\n width: 214px;\n margin-right: 6px;\n background: url(../images/jetpack-logo.png) center center no-repeat;\n background: url(../images/jetpack-logo.svg) center center no-repeat, none;\n background-size: 183px auto;\n color: #fff;\n line-height: 60px;\n font-weight: normal;\n}\n\n.header-nav .jetpack-logo a span {\n text-indent: -9999px;\n visibility: hidden;\n}\n\n.header-nav .jetpack-logo a:before {\n content: '';\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-size: 183px 32px;\n}\n\n.header-nav .jetpack-modules + .jetpack-modules {\n margin-left: 15px;\n}\n\n.main-nav {\n float: left;\n}\n\n.main-nav li {\n margin: 0;\n}\n\n@media (max-width: 900px) {\n .main-nav {\n font-size: 13px;\n }\n}\n\n.jetpack-pagestyles #screen-meta {\n margin: 0;\n}\n\n.jetpack-pagestyles #screen-meta-links .screen-meta-toggle {\n z-index: 2;\n}\n\n.jetpack-pagestyles #screen-options-link-wrap, .jetpack-pagestyles #contextual-help-link-wrap {\n border: none;\n}\n\n.jetpack-pagestyles .update-nag {\n display: none;\n}\n\n.loading {\n bottom: 50%;\n position: absolute;\n top: 50%;\n width: 100%;\n}\n\n.loading span {\n color: #999;\n}\n\n.modal {\n background: #fff;\n position: fixed;\n top: 52px;\n bottom: 20px;\n right: 20px;\n left: 20px;\n margin-left: 160px;\n display: none;\n box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);\n z-index: 500;\n}\n\n.modal .close {\n position: absolute;\n top: 0;\n right: 0;\n font: 300 1.71429em \"genericons\" !important;\n color: #777;\n content: '\\f405';\n display: inline-block;\n padding: 0.28571em 0.71429em 0.42857em;\n z-index: 5;\n}\n\n.modal .close:hover {\n background: #eee;\n opacity: 0.8;\n}\n\n.modal .close:active {\n background: #eee;\n opacity: 0.4;\n}\n\n.modal .content-container {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n overflow: auto;\n padding: 2.14286em;\n}\n\n.modal .content {\n margin: 0 auto;\n max-width: 900px;\n text-align: left;\n}\n\n.modal h2 {\n text-align: left;\n margin-top: 0;\n color: #5d6d74;\n font-weight: 300;\n line-height: 32px;\n text-shadow: 0 1px 1px #fff;\n}\n\n@media (max-width: 530px) {\n .modal h2 {\n font-size: 26px;\n }\n}\n\n.modal h5 {\n clear: left;\n}\n\n.modal p {\n font-size: 1.23077em;\n}\n\n.modal footer {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n padding: 12px 20px;\n border-top: 1px solid #ddd;\n background: #fff;\n text-align: right;\n}\n\n.modal footer ul {\n margin: 0;\n}\n\n.modal footer li {\n display: inline-block;\n margin: 0;\n}\n\n.modal .button-secondary,\n.modal .button-primary:active {\n vertical-align: baseline;\n}\n\n@media (max-width: 900px) {\n .modal {\n bottom: 5%;\n margin-left: 36px;\n font-size: 80%;\n }\n .modal .content {\n top: 38px;\n }\n}\n\n@media (max-width: 782px) {\n .modal {\n top: 66px;\n margin-left: 0;\n }\n}\n\n@media (max-width: 600px) {\n .modal {\n top: 10px;\n right: 10px;\n bottom: 10px;\n left: 10px;\n }\n}\n\n.jp-info-img {\n float: right;\n margin: 0 0 8px 30px;\n}\n\n.jp-info-img img {\n border: 1px solid #ddd;\n max-width: 100%;\n height: auto;\n}\n\n.jp-info-img img:first-child {\n margin-top: 0;\n}\n\n@media (max-width: 782px) {\n .jp-info-img {\n float: none;\n margin: 0 0 15px;\n }\n}\n\n.content-container.modal-footer {\n bottom: 53px;\n}\n\n.shade {\n background: #000;\n bottom: 0;\n cursor: pointer;\n display: none;\n left: 0;\n opacity: 0.2;\n position: fixed;\n right: 0;\n top: 0;\n z-index: 11;\n}\n\n.footer {\n margin-top: 1.42857em;\n position: relative;\n padding: 10em 0 4.28571em;\n text-align: center;\n}\n\n.footer:before, .footer:after {\n content: '';\n position: absolute;\n left: 0;\n pointer-events: none;\n}\n\n.footer:before {\n top: 0;\n margin-top: -1px;\n width: 100%;\n height: 195px;\n}\n\n.footer:after {\n display: none;\n}\n\n.footer .download-jetpack {\n margin-bottom: 33px;\n}\n\n@media (min-width: 1147px) {\n .footer {\n padding-bottom: 35px;\n }\n}\n\n@media (max-width: 1147px) {\n .footer {\n padding-top: 165px;\n padding-bottom: 0;\n }\n .footer:before {\n background-size: 160% auto;\n }\n .footer ul {\n float: none;\n overflow: hidden;\n }\n}\n\n@media (max-width: 900px) {\n .footer {\n padding-top: 146px;\n }\n}\n\n@media (max-width: 782px) {\n .footer {\n margin-top: 0;\n }\n}\n\n@media (max-width: 530px) {\n .footer {\n margin-top: 0;\n padding-top: 135px;\n }\n}\n\n@media (max-width: 320px) {\n .footer {\n padding-top: 76px;\n }\n}\n\n.footer nav {\n max-width: 100%;\n}\n\n.footer nav a,\n.footer nav a:visited {\n padding: 4px 6px;\n color: #999;\n}\n\n.footer nav a:hover, .footer nav a:focus,\n.footer nav a:visited:hover,\n.footer nav a:visited:focus {\n color: #81A844;\n}\n\n@media (max-width: 1147px) {\n .footer nav a:hover, .footer nav a:focus,\n .footer nav a:visited:hover,\n .footer nav a:visited:focus {\n color: #81a844;\n }\n}\n\n@media (max-width: 530px) {\n .footer nav li {\n display: block;\n float: none;\n margin: 0;\n text-align: left;\n }\n .footer nav a {\n display: block;\n padding: 0 16px;\n line-height: 44px;\n }\n}\n\n.primary {\n padding: 25px 15px 10px 15px;\n border-bottom: 1px solid #eee;\n}\n\n.secondary-footer {\n margin: 0 auto;\n}\n\n.secondary-footer li {\n margin-right: 5px;\n}\n\n@media (min-width: 782px) {\n .secondary-footer {\n padding: 8px 15px 10px;\n margin-bottom: 30px;\n border-bottom: 1px solid #eee;\n }\n}\n\n@media (min-width: 1147px) {\n .secondary-footer {\n margin-bottom: 0;\n }\n}\n\n@media (max-width: 782px) {\n .secondary-footer {\n padding: 8px 15px 8px;\n border-bottom: none;\n }\n}\n\n@media (max-width: 530px) {\n .secondary-footer {\n margin: 0;\n padding: 0;\n border: none;\n font-weight: 400;\n }\n .secondary-footer a {\n border-top: 1px solid #eee;\n }\n}\n\n.footer .a8c-attribution {\n margin: 0;\n padding: 0 6px;\n color: #bbb;\n font-size: 0.78571em;\n font-family: \"Gill Sans\", \"Gill Sans MT\", Helvetica, Arial, sans-serif;\n text-transform: uppercase;\n}\n\n.footer .a8c-attribution a {\n display: inline-block;\n position: relative;\n padding: 4px 16px;\n right: 9999px;\n outline: 0;\n}\n\n.footer .a8c-attribution a:after {\n content: 'A';\n position: absolute;\n top: 2px;\n right: -9999px;\n height: 100%;\n color: #999;\n font-size: 1.54545em;\n font-family: \"automatticons\";\n text-align: center;\n}\n\n.footer .a8c-attribution a:hover:after {\n -webkit-animation: candy .4s ease-in-out;\n animation: candy .4s ease-in-out;\n}\n\n@media (min-width: 782px) {\n .secondary {\n padding: 0 15px 10px 15px;\n border-bottom: 1px solid #eee;\n }\n}\n\n@media (min-width: 1147px) {\n .secondary {\n padding: 0 15px 10px 15px;\n border-bottom: none;\n }\n}\n\n.jetpack-message {\n background: #8eb74e;\n border: 1px solid #73963d;\n margin: 33px auto 0;\n max-width: 90%;\n position: relative;\n z-index: 2;\n}\n\n.jetpack-message.is-opt-in {\n margin: 50px 0 0;\n max-width: 100%;\n padding: 10px 15px;\n background: #fff;\n border: 0;\n box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);\n font-size: 13px;\n text-align: center;\n}\n\n.subhead .jetpack-message.is-opt-in {\n margin: 0;\n padding-bottom: 0;\n background: transparent;\n box-shadow: none;\n}\n\n.subhead .jetpack-message.is-opt-in .jp-button, .subhead .jetpack-message.is-opt-in .jp-button--settings {\n display: inline-block;\n}\n\n.jetpack-message.is-opt-in p {\n color: #3c4549;\n}\n\n.jetpack-message.is-opt-in .jp-button, .jetpack-message.is-opt-in .jp-button--settings {\n margin-top: 15px;\n display: none;\n}\n\n.jetpack-message .squeezer h2 {\n font-size: 1em;\n}\n\n.jetpack-message h2 {\n color: #fff;\n margin: 0;\n}\n\n.jetpack-message p {\n color: #fff;\n margin: 0;\n opacity: 0.7;\n}\n\n.jetpack-message .squeezer {\n padding: 23px 23px 23px 80px;\n position: relative;\n text-align: left;\n}\n\n.jetpack-message .squeezer:before {\n color: #fff;\n content: '\\f418';\n font-family: 'Genericons';\n font-size: 33px;\n height: 33px;\n left: 25px;\n opacity: 0.6;\n position: absolute;\n top: 23px;\n top: calc( 50% - 22px);\n}\n\n@media (max-width: 530px) {\n .jetpack-message .squeezer {\n padding: 23px;\n }\n .jetpack-message .squeezer:before {\n display: none;\n }\n}\n\n.jetpack-message .squeezer a {\n color: #FFF;\n border-bottom: 1px solid #D5E4BD;\n}\n\n.jetpack-message .squeezer a:hover {\n border-bottom: 1px solid #F1F6E9;\n}\n\n.jetpack-message.error .squeezer:before,\n.jetpack-message.jetpack-err .squeezer:before {\n content: '\\f414';\n}\n\n.configure-module .jetpack-message {\n max-width: 100%;\n}\n\n@media (max-width: 530px) {\n .wrap.inner.jp-support .jp-support-column-left {\n width: 100%;\n }\n .wrap.inner.jp-support .jp-support-column-left .widget-text {\n margin-right: 0;\n width: 100%;\n }\n .wrap.inner.jp-support .jp-support-column-right {\n width: 100%;\n }\n}\n\n@media screen and (max-width: 515px) {\n .jp-frame .header-nav {\n padding-bottom: 10px;\n }\n .jp-frame .header-nav li {\n line-height: 30px;\n }\n .jp-frame .header-nav .jetpack-logo {\n width: 100%;\n text-align: center;\n }\n .jp-frame .header-nav .jetpack-modules {\n margin: 0;\n width: 50%;\n text-align: right;\n padding: 0 5px;\n }\n .jp-frame .header-nav .jetpack-modules + .jetpack-modules {\n text-align: left;\n }\n .jp-frame .header-nav .jetpack-modules:nth-child(4) {\n text-align: center;\n margin: 0 auto;\n width: 100%;\n }\n .jp-frame .header-nav .jetpack-modules:nth-child(4) a {\n padding: 0 10px;\n }\n}\n\n#ie-legacy-notice .dops-notice__content {\n display: inline-block;\n margin-left: 10px;\n}\n\n.page-content.configure {\n margin-top: 0;\n}\n\n.configure .frame.top {\n border: none;\n box-shadow: none;\n padding-top: 1.42857em;\n position: relative;\n top: auto;\n}\n\n.configure .frame.top.fixed {\n background: #f9f9f9;\n border-bottom: 1px solid #e9e9e9;\n padding-left: 160px;\n margin-top: -6px;\n position: fixed;\n right: 0;\n top: 32px;\n width: 100%;\n z-index: 4;\n box-shadow: 0 2px 2px -2px #eee;\n}\n\n@media (max-width: 782px) {\n .configure .frame.top.fixed {\n border: none;\n box-shadow: none;\n padding-top: 1.42857em;\n position: relative;\n top: auto;\n }\n}\n\n@media (max-width: 600px) {\n .configure .frame.top.fixed {\n top: 0;\n }\n}\n\n.jp-frame-top-fixed .configure {\n padding-top: 94px;\n}\n\n.filter-search {\n display: none;\n float: right;\n margin-top: 10px;\n}\n\n@media (max-width: 782px) {\n .filter-search {\n display: block;\n }\n}\n\n@media (max-width: 530px) {\n .filter-search {\n display: none;\n }\n}\n\n.table-bordered.jetpack-modules {\n border: none;\n margin-bottom: 0;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module th {\n border-left: 0;\n padding: 14px 4px 0;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module th input {\n display: block;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module:hover .genericon {\n display: inline-block;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.active th,\n.table-bordered.jetpack-modules tr.jetpack-module.active td {\n background: #f7fcfe;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.active th {\n border-left: 4px solid #2ea2cc;\n padding-left: 0px;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.active td:first-child {\n border-left: 4px solid #2ea2cc;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.unavailable input {\n display: none;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.deprecated span {\n color: #888;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.deprecated .dep-msg {\n margin-right: 10px;\n color: #555;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module th,\n.table-bordered.jetpack-modules tr.jetpack-module td {\n background: #fff;\n margin: 0;\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td {\n padding: 10px 10px 8px 14px;\n line-height: 25px;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td:first-child {\n border-left: 4px solid #fff;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n float: right;\n padding: 0 0 1px;\n visibility: visible;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td .row-actions span {\n margin-left: 5px;\n}\n\n@media (max-width: 530px) {\n .table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n display: none;\n }\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n display: block;\n padding-left: 10px;\n visibility: visible;\n }\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module:hover td .row-actions span a {\n opacity: 1;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module.unavailable {\n opacity: 0.3;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module#vaultpress {\n opacity: 1;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module td .row-actions span a {\n opacity: 0;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module td .row-actions span a:focus {\n opacity: 1;\n}\n\n.table-bordered.jetpack-modules > thead > tr > th {\n border: 0;\n vertical-align: middle;\n}\n\n.table-bordered.jetpack-modules > thead > tr > th:last-child {\n padding-right: 0;\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules > thead > tr > th:last-child {\n padding-left: 0;\n }\n}\n\n.table-bordered.jetpack-modules td {\n background: #fff;\n}\n\n.table-bordered.jetpack-modules #doaction {\n margin-top: 0;\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules #doaction {\n padding: 10px 7px;\n }\n}\n\n.table-bordered.jetpack-modules .checkall {\n margin-top: 1px;\n}\n\n.table-bordered.jetpack-modules .filter-search {\n margin-top: 8px;\n}\n\n.table-bordered.jetpack-modules .genericon {\n color: #999;\n display: none;\n margin: 7px 3px 0;\n}\n\n@media (max-width: 900px) {\n .table-bordered.jetpack-modules .genericon {\n display: inline-block;\n }\n}\n\n.table-bordered.jetpack-modules .med {\n width: 70px;\n}\n\n.table-bordered.jetpack-modules .sm {\n width: 30px;\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules .check-column {\n width: 50px;\n }\n}\n\n.fixed-top .check-column {\n padding: 8px 10px 0 10px;\n width: 2.2em;\n}\n\n.wrap {\n margin: 0;\n padding: 0 1.5em 1em;\n overflow: hidden;\n}\n\n.wrap h2 {\n font-size: 24px;\n font-weight: 400;\n}\n\n.wrap .manage-left {\n float: left;\n margin: 0;\n padding: 0;\n width: 63%;\n}\n\n.wrap .manage-left table {\n width: 100%;\n}\n\n.wrap .manage-left th {\n font-weight: 400;\n}\n\n@media (max-width: 782px) {\n .wrap .manage-left {\n width: 100%;\n }\n}\n\n.wrap .manage-right {\n margin: 0;\n padding: 0;\n float: right;\n width: 35%;\n z-index: 1;\n}\n\n.wrap .manage-right p {\n font-size: 12px;\n font-weight: bold;\n color: #bbb;\n padding-top: 2px;\n text-transform: uppercase;\n letter-spacing: 1px;\n clear: left;\n}\n\n.wrap .manage-right .bumper {\n margin-left: 33px;\n}\n\n.wrap .manage-right.show {\n display: block;\n overflow-y: auto;\n overflow-x: hidden;\n position: absolute;\n z-index: 100000;\n}\n\n.wrap .manage-right .search-bar {\n margin-bottom: 18px;\n max-width: 300px;\n}\n\n.wrap .manage-right p.search-box {\n float: none;\n height: auto;\n margin-bottom: 0;\n position: relative;\n}\n\n.wrap .manage-right p.search-box input[type='search'] {\n padding: 0 8px;\n width: 90%;\n line-height: initial;\n}\n\n@media (max-width: 782px) {\n .wrap .manage-right p.search-box input[type='search'] {\n float: left;\n padding: 9px 8px;\n }\n}\n\n.wrap .manage-right p.search-box input[type=\"submit\"] {\n display: none;\n}\n\n.wrap .manage-right .button-group .button {\n outline: none;\n}\n\n.wrap .manage-right .subsubsub {\n margin: 0;\n padding: 0;\n}\n\n.wrap .manage-right .subsubsub a {\n padding: 0;\n line-height: inherit;\n}\n\n.wrap .manage-right .subsubsub .current {\n padding: 1px 5px;\n border-radius: 2px;\n margin-left: -5px;\n background: #0D72B2;\n color: #fff;\n}\n\n.wrap .manage-right .subsubsub .current .count {\n color: #BCD7E7;\n font-weight: 200;\n}\n\n.wrap .manage-right .subsubsub li {\n display: block;\n text-align: left;\n}\n\n@media (max-width: 782px) {\n .wrap .manage-right {\n background: #fff;\n bottom: 0;\n display: none;\n min-width: 300px;\n position: fixed;\n right: 0;\n top: 0;\n z-index: 13;\n box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);\n }\n .wrap .manage-right .bumper {\n margin: 13px;\n }\n .wrap .manage-right .navbar-form {\n margin: 0;\n padding: 0;\n }\n}\n\n@media (max-width: 782px) {\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary):not(.check-column) {\n padding: 11px 10px;\n display: block;\n }\n .manage-right.show .subsubsub li {\n padding: 5px;\n }\n}\n\n@media (max-width: 650px) {\n .table-bordered.jetpack-modules tr.jetpack-module.deprecated td .row-actions {\n float: none;\n padding-left: 18px;\n }\n}\n\n@media (max-width: 430px) {\n .table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n display: none;\n }\n .table-bordered.jetpack-modules tr.jetpack-module.deprecated td .row-actions {\n display: block;\n }\n}\n\n/* 'Pages' is a temporary location for these styles, until we can break them up into their proper atmoic locations */\n.configure-module p {\n font-size: 14px;\n}\n\n.configure-module p.success, .configure-module p.error {\n color: #fff;\n padding: 10px;\n}\n\n.configure-module p.success {\n background-color: #81a844;\n}\n\n.configure-module p.error {\n background-color: #d94f4f;\n}\n\n.protect-status p {\n font-size: 16px;\n}\n\n.protect-status strong {\n display: inline-block;\n margin-top: 10px;\n background: #fff;\n padding: 10px;\n border: 1px #ddd solid;\n font-size: 16px;\n color: #000;\n max-width: 100%;\n}\n\n.protect-status.attn {\n color: #d94f4f;\n}\n\n.protect-status.working {\n color: #81a844;\n}\n\n.protect-whitelist textarea {\n width: 100%;\n min-height: 150px;\n}\n\n/* btns + inputs */\n.configure-module input[disabled] {\n opacity: .5;\n}\n\n.configure-module input.button-primary {\n font-weight: bold;\n}\n\n/* whitelist table */\n@media only screen and (min-width: 1100px) {\n .protect-whitelist {\n width: 65%;\n float: left;\n }\n}\n\n/* end > 1065px */\n@media only screen and (max-width: 400px) {\n .protect-status strong {\n font-size: 12px;\n overflow: auto;\n }\n}\n\n/* end < 400px */\n#jetpack-disconnect-content {\n display: none;\n text-align: center;\n}\n\n#jetpack-disconnect-content .cancel-disconnect {\n display: block;\n margin-top: 10px;\n}\n\n.connection-details {\n border: 1px #ddd solid;\n}\n\n.connection-details.local-user {\n margin-bottom: 10px;\n}\n\n.connection-details .user-01,\n.connection-details .wpuser-02,\n.connection-details .action-btns {\n padding: 10px;\n}\n\n.connection-details .user-01 .button, .connection-details .user-01 select,\n.connection-details .wpuser-02 .button,\n.connection-details .wpuser-02 select,\n.connection-details .action-btns .button,\n.connection-details .action-btns select {\n margin-top: 5px;\n}\n\n.connection-details .wpuser-02 {\n margin-top: 10px;\n}\n\n.connection-details h3 {\n padding: 10px;\n margin: 0;\n background: #eee;\n border-bottom: 1px #ddd solid;\n font-size: 14px;\n}\n\n.jp-user img {\n margin-right: 10px;\n border-radius: 50%;\n}\n\n.jp-user div,\n.wp-user div,\n.wp-action div {\n display: inline-block;\n width: 100%;\n}\n\n.j-col.jp-user,\n.j-col.wp-user,\n.j-col.wp-action {\n padding: 0;\n}\n\n.my-jetpack-actions select {\n max-width: 150px;\n}\n\n.j-actions .button:nth-child(3) {\n margin-right: 5px;\n}\n\n.j-row.disconnect {\n text-align: center;\n}\n\n.j-row.disconnect .button {\n margin: 0 auto;\n}\n\na.what-is-primary {\n color: #b4b9be;\n margin-left: 4px;\n}\n\n@media (max-width: 782px) {\n .wp-action {\n border-top: 1px #ddd solid;\n }\n .wp-action h3 {\n display: none;\n }\n}\n\n@media screen and (max-width: 500px) {\n .connection-details {\n font-size: 11px;\n }\n .connection-details h3 {\n font-size: 12px;\n padding: 5px;\n }\n .connection-details .user-01,\n .connection-details .wpuser-02 {\n padding: 6px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n max-width: 200px;\n }\n .connection-details .action-btns {\n text-align: center;\n }\n}\n\n@media (max-width: 530px) {\n .connection-details .wpuser-02 {\n margin-top: 0;\n padding: 12px;\n }\n}\n\n@media screen and (max-width: 450px) {\n .j-actions .button {\n width: 100%;\n margin-bottom: 5px;\n text-align: center;\n }\n .j-actions .button.alignright {\n float: none;\n }\n}\n\n@media screen and (max-width: 350px) {\n .user-01,\n .wpuser-02 {\n max-width: 100px;\n }\n}\n\n.manage__icon {\n width: 155px;\n height: 155px;\n margin: 20px auto;\n}\n\n.manage-page .manage__description {\n max-width: 600px;\n text-align: center;\n font-size: 22px;\n color: #999;\n margin: 20px auto;\n}\n\n.manage-page .manage__button {\n font-size: 16px;\n padding: 0 20px;\n height: 40px;\n line-height: 40px;\n}\n\n.manage__title .genericon {\n font-size: 38px;\n color: #81A944;\n}\n\n.manage__link {\n font-size: 16px;\n padding: 0 20px;\n height: 40px;\n line-height: 40px;\n font-weight: normal;\n}\n\n.manage__link .genericon {\n font-size: 28px;\n vertical-align: middle;\n margin-top: -6px;\n}\n\n.jp-content .hide {\n display: none;\n}\n\n.jp-content .landing {\n margin: 0 auto;\n z-index: 2;\n position: relative;\n}\n\n.jp-content h1 {\n font-weight: 400;\n line-height: 1.75em;\n position: relative;\n z-index: 3;\n width: 100%;\n text-align: center;\n}\n\n.jp-content h1.success {\n color: #81a844;\n}\n\n.jp-content .footer {\n padding-top: 0;\n margin-top: 0;\n background-image: none;\n}\n\n.jp-content .footer:before {\n height: inherit;\n}\n\n.jp-content .more-info:before {\n content: none;\n}\n\n.landing .wpcom-connect {\n min-height: 400px;\n}\n\n.wpcom-connect .j-col {\n padding: 0;\n}\n\n@media (max-width: 1147px) {\n .jp-content .landing {\n padding: 0 2em;\n }\n .jp-content .footer {\n padding-top: 1.5em;\n }\n}\n\n@media (max-width: 530px) {\n .jp-content .landing {\n padding: 0 .5em;\n }\n}\n"],"file":"jetpack-admin.css"} \ No newline at end of file
+{"version":3,"names":[],"mappings":"","sources":["jetpack-admin.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n.j-row {\n width: 100%;\n margin: 0 auto;\n}\n\n.j-row:before, .j-row:after {\n content: \" \";\n display: table;\n}\n\n.j-row:after {\n clear: both;\n}\n\n.j-col {\n padding: 0.85em;\n width: 100%;\n float: left;\n position: relative;\n}\n\n@media only screen {\n .j-sm-5 {\n width: 41.66667%;\n }\n .j-sm-7 {\n width: 58.33333%;\n }\n .j-sm-12 {\n width: 100%;\n }\n}\n\n@media (min-width: 530px) {\n .j-md-4 {\n width: 33.33333%;\n }\n .j-md-6 {\n width: 50%;\n }\n .j-md-8 {\n width: 66.66667%;\n }\n .j-md-12 {\n width: 100%;\n }\n}\n\n@media (min-width: 782px) {\n .j-lrg-4 {\n width: 33.33333%;\n }\n .j-lrg-5 {\n width: 41.66667%;\n }\n .j-lrg-6 {\n width: 50%;\n }\n .j-lrg-7 {\n width: 58.33333%;\n }\n .j-lrg-8 {\n width: 66.66667%;\n }\n .j-lrg-12 {\n width: 100%;\n }\n}\n\n@-webkit-keyframes \"candy\" {\n 0% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 20% {\n -webkit-transform: scale(1.15);\n transform: scale(1.15);\n }\n 60% {\n -webkit-transform: scale(0.95);\n transform: scale(0.95);\n }\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n}\n\n@keyframes \"candy\" {\n 0% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 20% {\n -webkit-transform: scale(1.15);\n transform: scale(1.15);\n }\n 60% {\n -webkit-transform: scale(0.95);\n transform: scale(0.95);\n }\n 100% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n}\n\n.button,\n.download-jetpack {\n -webkit-transition: all .1s ease-in-out;\n transition: all .1s ease-in-out;\n}\n\n.jp-button, .jp-button--settings {\n display: inline-block;\n position: relative;\n padding: 0.76923em 1.46154em;\n color: #efefef;\n font-weight: bold;\n font-size: 0.9285714286em;\n line-height: 1;\n text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);\n background: #6f7476;\n border-radius: 3px;\n}\n\n.jp-button:visited, .jp-button--settings:visited {\n color: #efefef;\n}\n\n.jp-button:hover, .jp-button--settings:hover, .jp-button:focus, .jp-button--settings:focus {\n color: #fff;\n background: #57972d;\n}\n\n.jp-button:active, .jp-button--settings:active {\n background: #57972d;\n opacity: 0.8;\n}\n\n.jp-button--settings {\n background: #93b45f;\n color: #e8eedf;\n}\n\n.jp-button--settings:visited {\n color: #e8eedf;\n}\n\n.jp-button--settings:hover, .jp-button--settings:focus {\n background: #9fbd72;\n color: #fff;\n}\n\n.jp-button--settings.current {\n background: #3c6621;\n color: #fff;\n box-shadow: inset 0 2px 0 #365A1F, inset 0 1px 3px #3c6621;\n}\n\n.download-jetpack {\n display: inline-block;\n position: relative;\n padding: 0.64286em 1.08696em 0.53571em;\n color: #fff;\n font-weight: 400;\n font-size: 20px;\n line-height: 1;\n background: #518d2a;\n z-index: 3;\n border-radius: 6px;\n box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);\n}\n\n.download-jetpack:visited {\n color: #fff;\n}\n\n.download-jetpack:hover, .download-jetpack:focus {\n color: #fff;\n background: #57972d;\n box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);\n}\n\n.download-jetpack:active {\n top: 6px;\n box-shadow: 0 0px 0 #3e6c20, 0 0 0 rgba(0, 0, 0, 0.4);\n}\n\n.download-jetpack:active:after {\n top: -6px;\n}\n\n.download-jetpack:before {\n content: '';\n display: inline-block;\n position: relative;\n top: -2px;\n margin-right: 13px;\n width: 30px;\n height: 30px;\n vertical-align: middle;\n background: url('\"../images/connect-plug.svg\') center center no-repeat;\n background-size: 100%;\n}\n\n.download-jetpack:after {\n content: '';\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n\n@media (max-width: 1147px) {\n .download-jetpack {\n font-size: 1.28571em;\n }\n .download-jetpack:before {\n top: -1px;\n width: 23px;\n height: 23px;\n }\n}\n\n@media (max-width: 900px) {\n .download-jetpack:active {\n top: 0;\n }\n}\n\n@media (max-width: 530px) {\n .download-jetpack {\n font-size: 1.21429em;\n font-weight: 600;\n }\n .download-jetpack:before {\n width: 19px;\n height: 19px;\n margin-right: 9px;\n }\n}\n\n@font-face {\n font-family: 'automatticons';\n src: url('\"../_inc/fonts/automatticons/automatticons.eot\');\n src: url('\"../_inc/fonts/automatticons/automatticons.eot?#iefix\') format(\"embedded-opentype\"), url('\"../_inc/fonts/automatticons/automatticons.woff\') format(\"woff\"), url('\"../_inc/fonts/automatticons/automatticons.ttf\') format(\"truetype\"), url('\"../_inc/fonts/automatticons/automatticons.svg#automatticonsregular\') format(\"svg\");\n font-weight: normal;\n font-style: normal;\n}\n\n.nav-horizontal:after {\n content: \".\";\n display: block;\n height: 0;\n clear: both;\n visibility: hidden;\n}\n\n.nav-horizontal a {\n display: inline-block;\n}\n\n.nav-horizontal li {\n position: relative;\n float: left;\n}\n\n.nav-horizontal ul {\n margin: 0;\n padding: 0;\n}\n\n@media (max-width: 782px) {\n .configure .frame.top.fixed {\n padding-left: 0;\n }\n}\n\n.wrap.inner,\n.page-content {\n max-width: 950px;\n margin: 0 auto;\n}\n\n.wrap.inner li,\n.page-content li {\n line-height: 23px;\n}\n\n@media (max-width: 530px) {\n .page-content {\n margin-top: 0;\n }\n}\n\n@media (max-width: 1147px) {\n .wrap.inner {\n background: #f9f9f9;\n padding: 15px;\n }\n}\n\n@media (max-width: 530px) {\n .wrap.inner {\n margin-top: 1.71429em;\n }\n}\n\n.page-content.about {\n position: relative;\n z-index: 10;\n}\n\n@media (max-width: 1147px) {\n .page-content.about {\n background: #f9f9f9;\n padding: 15px;\n }\n}\n\n@media (max-width: 1147px) {\n .page-content.configure {\n background: #f9f9f9;\n }\n}\n\n.footer nav {\n max-width: 550px;\n margin: 0 auto;\n}\n\n.header {\n left: 0;\n right: 0;\n background: #81a844;\n}\n\n.header-nav li {\n line-height: 60px;\n}\n\n.header-nav a {\n padding: 0 0.71429em;\n line-height: 24px;\n}\n\n.header-nav .jetpack-logo a {\n display: inline-block;\n position: relative;\n width: 214px;\n margin-right: 6px;\n background: url(../images/jetpack-logo.png) center center no-repeat;\n background: url(../images/jetpack-logo.svg) center center no-repeat, none;\n background-size: 183px auto;\n color: #fff;\n line-height: 60px;\n font-weight: normal;\n}\n\n.header-nav .jetpack-logo a span {\n text-indent: -9999px;\n visibility: hidden;\n}\n\n.header-nav .jetpack-logo a:before {\n content: '';\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-size: 183px 32px;\n}\n\n.header-nav .jetpack-modules + .jetpack-modules {\n margin-left: 15px;\n}\n\n.main-nav {\n float: left;\n}\n\n.main-nav li {\n margin: 0;\n}\n\n@media (max-width: 900px) {\n .main-nav {\n font-size: 13px;\n }\n}\n\n.jetpack-pagestyles #screen-meta {\n margin: 0;\n}\n\n.jetpack-pagestyles #screen-meta-links .screen-meta-toggle {\n z-index: 2;\n}\n\n.jetpack-pagestyles #screen-options-link-wrap, .jetpack-pagestyles #contextual-help-link-wrap {\n border: none;\n}\n\n.jetpack-pagestyles .update-nag {\n display: none;\n}\n\n.loading {\n bottom: 50%;\n position: absolute;\n top: 50%;\n width: 100%;\n}\n\n.loading span {\n color: #999;\n}\n\n.modal {\n background: #fff;\n position: fixed;\n top: 52px;\n bottom: 20px;\n right: 20px;\n left: 20px;\n margin-left: 160px;\n display: none;\n box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);\n z-index: 500;\n}\n\n.modal .close {\n position: absolute;\n top: 0;\n right: 0;\n font: 300 1.71429em \"genericons\" !important;\n color: #777;\n content: '\\f405';\n display: inline-block;\n padding: 0.28571em 0.71429em 0.42857em;\n z-index: 5;\n}\n\n.modal .close:hover {\n background: #eee;\n opacity: 0.8;\n}\n\n.modal .close:active {\n background: #eee;\n opacity: 0.4;\n}\n\n.modal .content-container {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n overflow: auto;\n padding: 2.14286em;\n}\n\n.modal .content {\n margin: 0 auto;\n max-width: 900px;\n text-align: left;\n}\n\n.modal h2 {\n text-align: left;\n margin-top: 0;\n color: #5d6d74;\n font-weight: 300;\n line-height: 32px;\n text-shadow: 0 1px 1px #fff;\n}\n\n@media (max-width: 530px) {\n .modal h2 {\n font-size: 26px;\n }\n}\n\n.modal h5 {\n clear: left;\n}\n\n.modal p {\n font-size: 1.23077em;\n}\n\n.modal footer {\n position: absolute;\n left: 0;\n bottom: 0;\n width: 100%;\n padding: 12px 20px;\n border-top: 1px solid #ddd;\n background: #fff;\n text-align: right;\n}\n\n.modal footer ul {\n margin: 0;\n}\n\n.modal footer li {\n display: inline-block;\n margin: 0;\n}\n\n.modal .button-secondary,\n.modal .button-primary:active {\n vertical-align: baseline;\n}\n\n@media (max-width: 900px) {\n .modal {\n bottom: 5%;\n margin-left: 36px;\n font-size: 80%;\n }\n .modal .content {\n top: 38px;\n }\n}\n\n@media (max-width: 782px) {\n .modal {\n top: 66px;\n margin-left: 0;\n }\n}\n\n@media (max-width: 600px) {\n .modal {\n top: 10px;\n right: 10px;\n bottom: 10px;\n left: 10px;\n }\n}\n\n.jp-info-img {\n float: right;\n margin: 0 0 8px 30px;\n}\n\n.jp-info-img img {\n border: 1px solid #ddd;\n max-width: 100%;\n height: auto;\n}\n\n.jp-info-img img:first-child {\n margin-top: 0;\n}\n\n@media (max-width: 782px) {\n .jp-info-img {\n float: none;\n margin: 0 0 15px;\n }\n}\n\n.content-container.modal-footer {\n bottom: 53px;\n}\n\n.shade {\n background: #000;\n bottom: 0;\n cursor: pointer;\n display: none;\n left: 0;\n opacity: 0.2;\n position: fixed;\n right: 0;\n top: 0;\n z-index: 11;\n}\n\n.footer {\n margin-top: 1.42857em;\n position: relative;\n padding: 10em 0 4.28571em;\n text-align: center;\n}\n\n.footer:before, .footer:after {\n content: '';\n position: absolute;\n left: 0;\n pointer-events: none;\n}\n\n.footer:before {\n top: 0;\n margin-top: -1px;\n width: 100%;\n height: 195px;\n}\n\n.footer:after {\n display: none;\n}\n\n.footer .download-jetpack {\n margin-bottom: 33px;\n}\n\n@media (min-width: 1147px) {\n .footer {\n padding-bottom: 35px;\n }\n}\n\n@media (max-width: 1147px) {\n .footer {\n padding-top: 165px;\n padding-bottom: 0;\n }\n .footer:before {\n background-size: 160% auto;\n }\n .footer ul {\n float: none;\n overflow: hidden;\n }\n}\n\n@media (max-width: 900px) {\n .footer {\n padding-top: 146px;\n }\n}\n\n@media (max-width: 782px) {\n .footer {\n margin-top: 0;\n }\n}\n\n@media (max-width: 530px) {\n .footer {\n margin-top: 0;\n padding-top: 135px;\n }\n}\n\n@media (max-width: 320px) {\n .footer {\n padding-top: 76px;\n }\n}\n\n.footer nav {\n max-width: 100%;\n}\n\n.footer nav a,\n.footer nav a:visited {\n padding: 4px 6px;\n color: #999;\n}\n\n.footer nav a:hover, .footer nav a:focus,\n.footer nav a:visited:hover,\n.footer nav a:visited:focus {\n color: #81A844;\n}\n\n@media (max-width: 1147px) {\n .footer nav a:hover, .footer nav a:focus,\n .footer nav a:visited:hover,\n .footer nav a:visited:focus {\n color: #81a844;\n }\n}\n\n@media (max-width: 530px) {\n .footer nav li {\n display: block;\n float: none;\n margin: 0;\n text-align: left;\n }\n .footer nav a {\n display: block;\n padding: 0 16px;\n line-height: 44px;\n }\n}\n\n.primary {\n padding: 25px 15px 10px 15px;\n border-bottom: 1px solid #eee;\n}\n\n.secondary-footer {\n margin: 0 auto;\n}\n\n.secondary-footer li {\n margin-right: 5px;\n}\n\n@media (min-width: 782px) {\n .secondary-footer {\n padding: 8px 15px 10px;\n margin-bottom: 30px;\n border-bottom: 1px solid #eee;\n }\n}\n\n@media (min-width: 1147px) {\n .secondary-footer {\n margin-bottom: 0;\n }\n}\n\n@media (max-width: 782px) {\n .secondary-footer {\n padding: 8px 15px 8px;\n border-bottom: none;\n }\n}\n\n@media (max-width: 530px) {\n .secondary-footer {\n margin: 0;\n padding: 0;\n border: none;\n font-weight: 400;\n }\n .secondary-footer a {\n border-top: 1px solid #eee;\n }\n}\n\n.footer .a8c-attribution {\n margin: 0;\n padding: 0 6px;\n color: #bbb;\n font-size: 0.78571em;\n font-family: \"Gill Sans\", \"Gill Sans MT\", Helvetica, Arial, sans-serif;\n text-transform: uppercase;\n}\n\n.footer .a8c-attribution a {\n display: inline-block;\n position: relative;\n padding: 4px 16px;\n right: 9999px;\n outline: 0;\n}\n\n.footer .a8c-attribution a:after {\n content: 'A';\n position: absolute;\n top: 2px;\n right: -9999px;\n height: 100%;\n color: #999;\n font-size: 1.54545em;\n font-family: \"automatticons\";\n text-align: center;\n}\n\n.footer .a8c-attribution a:hover:after {\n -webkit-animation: candy .4s ease-in-out;\n animation: candy .4s ease-in-out;\n}\n\n@media (min-width: 782px) {\n .secondary {\n padding: 0 15px 10px 15px;\n border-bottom: 1px solid #eee;\n }\n}\n\n@media (min-width: 1147px) {\n .secondary {\n padding: 0 15px 10px 15px;\n border-bottom: none;\n }\n}\n\n.jetpack-message {\n background: #8eb74e;\n border: 1px solid #73963d;\n margin: 33px auto 0;\n max-width: 90%;\n position: relative;\n z-index: 2;\n}\n\n.jetpack-message.is-opt-in {\n margin: 50px 0 0;\n max-width: 100%;\n padding: 10px 15px;\n background: #fff;\n border: 0;\n box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);\n font-size: 13px;\n text-align: center;\n}\n\n.subhead .jetpack-message.is-opt-in {\n margin: 0;\n padding-bottom: 0;\n background: transparent;\n box-shadow: none;\n}\n\n.subhead .jetpack-message.is-opt-in .jp-button, .subhead .jetpack-message.is-opt-in .jp-button--settings {\n display: inline-block;\n}\n\n.jetpack-message.is-opt-in p {\n color: #3c4549;\n}\n\n.jetpack-message.is-opt-in .jp-button, .jetpack-message.is-opt-in .jp-button--settings {\n margin-top: 15px;\n display: none;\n}\n\n.jetpack-message .squeezer h2 {\n font-size: 1em;\n}\n\n.jetpack-message h2 {\n color: #fff;\n margin: 0;\n}\n\n.jetpack-message p {\n color: #fff;\n margin: 0;\n opacity: 0.7;\n}\n\n.jetpack-message .squeezer {\n padding: 23px 23px 23px 80px;\n position: relative;\n text-align: left;\n}\n\n.jetpack-message .squeezer:before {\n color: #fff;\n content: '\\f418';\n font-family: 'Genericons';\n font-size: 33px;\n height: 33px;\n left: 25px;\n opacity: 0.6;\n position: absolute;\n top: 23px;\n top: calc( 50% - 22px);\n}\n\n@media (max-width: 530px) {\n .jetpack-message .squeezer {\n padding: 23px;\n }\n .jetpack-message .squeezer:before {\n display: none;\n }\n}\n\n.jetpack-message .squeezer a {\n color: #FFF;\n border-bottom: 1px solid #D5E4BD;\n}\n\n.jetpack-message .squeezer a:hover {\n border-bottom: 1px solid #F1F6E9;\n}\n\n.jetpack-message.error .squeezer:before,\n.jetpack-message.jetpack-err .squeezer:before {\n content: '\\f414';\n}\n\n.configure-module .jetpack-message {\n max-width: 100%;\n}\n\n@media (max-width: 530px) {\n .wrap.inner.jp-support .jp-support-column-left {\n width: 100%;\n }\n .wrap.inner.jp-support .jp-support-column-left .widget-text {\n margin-right: 0;\n width: 100%;\n }\n .wrap.inner.jp-support .jp-support-column-right {\n width: 100%;\n }\n}\n\n@media screen and (max-width: 515px) {\n .jp-frame .header-nav {\n padding-bottom: 10px;\n }\n .jp-frame .header-nav li {\n line-height: 30px;\n }\n .jp-frame .header-nav .jetpack-logo {\n width: 100%;\n text-align: center;\n }\n .jp-frame .header-nav .jetpack-modules {\n margin: 0;\n width: 50%;\n text-align: right;\n padding: 0 5px;\n }\n .jp-frame .header-nav .jetpack-modules + .jetpack-modules {\n text-align: left;\n }\n .jp-frame .header-nav .jetpack-modules:nth-child(4) {\n text-align: center;\n margin: 0 auto;\n width: 100%;\n }\n .jp-frame .header-nav .jetpack-modules:nth-child(4) a {\n padding: 0 10px;\n }\n}\n\n#ie-legacy-notice .dops-notice__content {\n display: inline-block;\n margin-left: 10px;\n}\n\n.page-content.configure {\n margin-top: 0;\n}\n\n.configure .frame.top {\n border: none;\n box-shadow: none;\n padding-top: 1.42857em;\n position: relative;\n top: auto;\n}\n\n.configure .frame.top.fixed {\n background: #f9f9f9;\n border-bottom: 1px solid #e9e9e9;\n padding-left: 160px;\n margin-top: -6px;\n position: fixed;\n right: 0;\n top: 32px;\n width: 100%;\n z-index: 4;\n box-shadow: 0 2px 2px -2px #eee;\n}\n\n@media (max-width: 782px) {\n .configure .frame.top.fixed {\n border: none;\n box-shadow: none;\n padding-top: 1.42857em;\n position: relative;\n top: auto;\n }\n}\n\n@media (max-width: 600px) {\n .configure .frame.top.fixed {\n top: 0;\n }\n}\n\n.jp-frame-top-fixed .configure {\n padding-top: 94px;\n}\n\n.filter-search {\n display: none;\n float: right;\n margin-top: 10px;\n}\n\n@media (max-width: 782px) {\n .filter-search {\n display: block;\n }\n}\n\n@media (max-width: 530px) {\n .filter-search {\n display: none;\n }\n}\n\n.table-bordered.jetpack-modules {\n border: none;\n margin-bottom: 0;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module th {\n border-left: 0;\n padding: 14px 4px 0;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module th input {\n display: block;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module:hover .genericon {\n display: inline-block;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.active th,\n.table-bordered.jetpack-modules tr.jetpack-module.active td {\n background: #f7fcfe;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.active th {\n border-left: 4px solid #2ea2cc;\n padding-left: 0px;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.active td:first-child {\n border-left: 4px solid #2ea2cc;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.unavailable input {\n display: none;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.deprecated span {\n color: #888;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module.deprecated .dep-msg {\n margin-right: 10px;\n color: #555;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module th,\n.table-bordered.jetpack-modules tr.jetpack-module td {\n background: #fff;\n margin: 0;\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td {\n padding: 10px 10px 8px 14px;\n line-height: 25px;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td:first-child {\n border-left: 4px solid #fff;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n float: right;\n padding: 0 0 1px;\n visibility: visible;\n}\n\n.table-bordered.jetpack-modules tr.jetpack-module td .row-actions span {\n margin-left: 5px;\n}\n\n@media (max-width: 530px) {\n .table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n display: none;\n }\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n display: block;\n padding-left: 10px;\n visibility: visible;\n }\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module:hover td .row-actions span a {\n opacity: 1;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module.unavailable {\n opacity: 0.3;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module#vaultpress {\n opacity: 1;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module td .row-actions span a {\n opacity: 0;\n}\n\n.table-bordered.jetpack-modules.with-transparency tr.jetpack-module td .row-actions span a:focus {\n opacity: 1;\n}\n\n.table-bordered.jetpack-modules > thead > tr > th {\n border: 0;\n vertical-align: middle;\n}\n\n.table-bordered.jetpack-modules > thead > tr > th:last-child {\n padding-right: 0;\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules > thead > tr > th:last-child {\n padding-left: 0;\n }\n}\n\n.table-bordered.jetpack-modules td {\n background: #fff;\n}\n\n.table-bordered.jetpack-modules #doaction {\n margin-top: 0;\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules #doaction {\n padding: 10px 7px;\n }\n}\n\n.table-bordered.jetpack-modules .checkall {\n margin-top: 1px;\n}\n\n.table-bordered.jetpack-modules .filter-search {\n margin-top: 8px;\n}\n\n.table-bordered.jetpack-modules .genericon {\n color: #999;\n display: none;\n margin: 7px 3px 0;\n}\n\n@media (max-width: 900px) {\n .table-bordered.jetpack-modules .genericon {\n display: inline-block;\n }\n}\n\n.table-bordered.jetpack-modules .med {\n width: 70px;\n}\n\n.table-bordered.jetpack-modules .sm {\n width: 30px;\n}\n\n@media (max-width: 782px) {\n .table-bordered.jetpack-modules .check-column {\n width: 50px;\n }\n}\n\n.fixed-top .check-column {\n padding: 8px 10px 0 10px;\n width: 2.2em;\n}\n\n.wrap {\n margin: 0;\n padding: 0 1.5em 1em;\n overflow: hidden;\n}\n\n.wrap h2 {\n font-size: 24px;\n font-weight: 400;\n}\n\n.wrap .manage-left {\n float: left;\n margin: 0;\n padding: 0;\n width: 63%;\n}\n\n.wrap .manage-left table {\n width: 100%;\n}\n\n.wrap .manage-left th {\n font-weight: 400;\n}\n\n@media (max-width: 782px) {\n .wrap .manage-left {\n width: 100%;\n }\n}\n\n.wrap .manage-right {\n margin: 0;\n padding: 0;\n float: right;\n width: 35%;\n z-index: 1;\n}\n\n.wrap .manage-right p {\n font-size: 12px;\n font-weight: bold;\n color: #bbb;\n padding-top: 2px;\n text-transform: uppercase;\n letter-spacing: 1px;\n clear: left;\n}\n\n.wrap .manage-right .bumper {\n margin-left: 33px;\n}\n\n.wrap .manage-right.show {\n display: block;\n overflow-y: auto;\n overflow-x: hidden;\n position: absolute;\n z-index: 100000;\n}\n\n.wrap .manage-right .search-bar {\n margin-bottom: 18px;\n max-width: 300px;\n}\n\n.wrap .manage-right p.search-box {\n float: none;\n height: auto;\n margin-bottom: 0;\n position: relative;\n}\n\n.wrap .manage-right p.search-box input[type='search'] {\n padding: 0 8px;\n width: 90%;\n line-height: initial;\n}\n\n@media (max-width: 782px) {\n .wrap .manage-right p.search-box input[type='search'] {\n float: left;\n padding: 9px 8px;\n }\n}\n\n.wrap .manage-right p.search-box input[type=\"submit\"] {\n display: none;\n}\n\n.wrap .manage-right .button-group .button {\n outline: none;\n}\n\n.wrap .manage-right .subsubsub {\n margin: 0;\n padding: 0;\n}\n\n.wrap .manage-right .subsubsub a {\n padding: 0;\n line-height: inherit;\n}\n\n.wrap .manage-right .subsubsub .current {\n padding: 1px 5px;\n border-radius: 2px;\n margin-left: -5px;\n background: #0D72B2;\n color: #fff;\n}\n\n.wrap .manage-right .subsubsub .current .count {\n color: #BCD7E7;\n font-weight: 200;\n}\n\n.wrap .manage-right .subsubsub li {\n display: block;\n text-align: left;\n}\n\n@media (max-width: 782px) {\n .wrap .manage-right {\n background: #fff;\n bottom: 0;\n display: none;\n min-width: 300px;\n position: fixed;\n right: 0;\n top: 0;\n z-index: 13;\n box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);\n }\n .wrap .manage-right .bumper {\n margin: 13px;\n }\n .wrap .manage-right .navbar-form {\n margin: 0;\n padding: 0;\n }\n}\n\n@media (max-width: 782px) {\n .wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary):not(.check-column) {\n padding: 11px 10px;\n display: block;\n }\n .manage-right.show .subsubsub li {\n padding: 5px;\n }\n}\n\n@media (max-width: 650px) {\n .table-bordered.jetpack-modules tr.jetpack-module.deprecated td .row-actions {\n float: none;\n padding-left: 18px;\n }\n}\n\n@media (max-width: 430px) {\n .table-bordered.jetpack-modules tr.jetpack-module td .row-actions {\n display: none;\n }\n .table-bordered.jetpack-modules tr.jetpack-module.deprecated td .row-actions {\n display: block;\n }\n}\n\n/* 'Pages' is a temporary location for these styles, until we can break them up into their proper atmoic locations */\n.configure-module p {\n font-size: 14px;\n}\n\n.configure-module p.success, .configure-module p.error {\n color: #fff;\n padding: 10px;\n}\n\n.configure-module p.success {\n background-color: #81a844;\n}\n\n.configure-module p.error {\n background-color: #d94f4f;\n}\n\n.protect-status p {\n font-size: 16px;\n}\n\n.protect-status strong {\n display: inline-block;\n margin-top: 10px;\n background: #fff;\n padding: 10px;\n border: 1px #ddd solid;\n font-size: 16px;\n color: #000;\n max-width: 100%;\n}\n\n.protect-status.attn {\n color: #d94f4f;\n}\n\n.protect-status.working {\n color: #81a844;\n}\n\n.protect-whitelist textarea {\n width: 100%;\n min-height: 150px;\n}\n\n/* btns + inputs */\n.configure-module input[disabled] {\n opacity: .5;\n}\n\n.configure-module input.button-primary {\n font-weight: bold;\n}\n\n/* whitelist table */\n@media only screen and (min-width: 1100px) {\n .protect-whitelist {\n width: 65%;\n float: left;\n }\n}\n\n/* end > 1065px */\n@media only screen and (max-width: 400px) {\n .protect-status strong {\n font-size: 12px;\n overflow: auto;\n }\n}\n\n/* end < 400px */\n#jetpack-disconnect-content {\n display: none;\n text-align: center;\n}\n\n#jetpack-disconnect-content .cancel-disconnect {\n display: block;\n margin-top: 10px;\n}\n\n.connection-details {\n border: 1px #ddd solid;\n}\n\n.connection-details.local-user {\n margin-bottom: 10px;\n}\n\n.connection-details .user-01,\n.connection-details .wpuser-02,\n.connection-details .action-btns {\n padding: 10px;\n}\n\n.connection-details .user-01 .button, .connection-details .user-01 select,\n.connection-details .wpuser-02 .button,\n.connection-details .wpuser-02 select,\n.connection-details .action-btns .button,\n.connection-details .action-btns select {\n margin-top: 5px;\n}\n\n.connection-details .wpuser-02 {\n margin-top: 10px;\n}\n\n.connection-details h3 {\n padding: 10px;\n margin: 0;\n background: #eee;\n border-bottom: 1px #ddd solid;\n font-size: 14px;\n}\n\n.jp-user img {\n margin-right: 10px;\n border-radius: 50%;\n}\n\n.jp-user div,\n.wp-user div,\n.wp-action div {\n display: inline-block;\n width: 100%;\n}\n\n.j-col.jp-user,\n.j-col.wp-user,\n.j-col.wp-action {\n padding: 0;\n}\n\n.my-jetpack-actions select {\n max-width: 150px;\n}\n\n.j-actions .button:nth-child(3) {\n margin-right: 5px;\n}\n\n.j-row.disconnect {\n text-align: center;\n}\n\n.j-row.disconnect .button {\n margin: 0 auto;\n}\n\na.what-is-primary {\n color: #b4b9be;\n margin-left: 4px;\n}\n\n@media (max-width: 782px) {\n .wp-action {\n border-top: 1px #ddd solid;\n }\n .wp-action h3 {\n display: none;\n }\n}\n\n@media screen and (max-width: 500px) {\n .connection-details {\n font-size: 11px;\n }\n .connection-details h3 {\n font-size: 12px;\n padding: 5px;\n }\n .connection-details .user-01,\n .connection-details .wpuser-02 {\n padding: 6px;\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n max-width: 200px;\n }\n .connection-details .action-btns {\n text-align: center;\n }\n}\n\n@media (max-width: 530px) {\n .connection-details .wpuser-02 {\n margin-top: 0;\n padding: 12px;\n }\n}\n\n@media screen and (max-width: 450px) {\n .j-actions .button {\n width: 100%;\n margin-bottom: 5px;\n text-align: center;\n }\n .j-actions .button.alignright {\n float: none;\n }\n}\n\n@media screen and (max-width: 350px) {\n .user-01,\n .wpuser-02 {\n max-width: 100px;\n }\n}\n\n.manage__icon {\n width: 155px;\n height: 155px;\n margin: 20px auto;\n}\n\n.manage-page .manage__description {\n max-width: 600px;\n text-align: center;\n font-size: 22px;\n color: #999;\n margin: 20px auto;\n}\n\n.manage-page .manage__button {\n font-size: 16px;\n padding: 0 20px;\n height: 40px;\n line-height: 40px;\n}\n\n.manage__title .genericon {\n font-size: 38px;\n color: #81A944;\n}\n\n.manage__link {\n font-size: 16px;\n padding: 0 20px;\n height: 40px;\n line-height: 40px;\n font-weight: normal;\n}\n\n.manage__link .genericon {\n font-size: 28px;\n vertical-align: middle;\n margin-top: -6px;\n}\n\n.jp-content .hide {\n display: none;\n}\n\n.jp-content .landing {\n margin: 0 auto;\n z-index: 2;\n position: relative;\n}\n\n.jp-content h1 {\n font-weight: 400;\n line-height: 1.75em;\n position: relative;\n z-index: 3;\n width: 100%;\n text-align: center;\n}\n\n.jp-content h1.success {\n color: #81a844;\n}\n\n.jp-content .footer {\n padding-top: 0;\n margin-top: 0;\n background-image: none;\n}\n\n.jp-content .footer:before {\n height: inherit;\n}\n\n.jp-content .more-info:before {\n content: none;\n}\n\n.landing .wpcom-connect {\n min-height: 400px;\n}\n\n.wpcom-connect .j-col {\n padding: 0;\n}\n\n@media (max-width: 1147px) {\n .jp-content .landing {\n padding: 0 2em;\n }\n .jp-content .footer {\n padding-top: 1.5em;\n }\n}\n\n@media (max-width: 530px) {\n .jp-content .landing {\n padding: 0 .5em;\n }\n}\n"],"file":"jetpack-admin.css"} \ No newline at end of file
diff --git a/plugins/jetpack/css/jetpack-admin.min.css b/plugins/jetpack/css/jetpack-admin.min.css
index cff7f908..f4751a66 100644
--- a/plugins/jetpack/css/jetpack-admin.min.css
+++ b/plugins/jetpack/css/jetpack-admin.min.css
@@ -1,3 +1,3 @@
/*!
* Do not modify this file directly. It is compiled SASS code.
-*/.j-col,.main-nav{float:left}.j-row{width:100%;margin:0 auto}.j-row:after,.j-row:before{content:" ";display:table}.download-jetpack:after,.download-jetpack:before,.header-nav .jetpack-logo a:before{content:''}.j-row:after{clear:both}.j-col{padding:.85em;width:100%;position:relative}@media only screen{.j-sm-5{width:41.66667%}.j-sm-7{width:58.33333%}.j-sm-12{width:100%}}@media (min-width:530px){.j-md-4{width:33.33333%}.j-md-6{width:50%}.j-md-8{width:66.66667%}.j-md-12{width:100%}}@media (min-width:782px){.j-lrg-4{width:33.33333%}.j-lrg-5{width:41.66667%}.j-lrg-6{width:50%}.j-lrg-7{width:58.33333%}.j-lrg-8{width:66.66667%}.j-lrg-12{width:100%}}@-webkit-keyframes candy{0%,100%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.15);transform:scale(1.15)}60%{-webkit-transform:scale(.95);transform:scale(.95)}}@keyframes candy{0%,100%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.15);transform:scale(1.15)}60%{-webkit-transform:scale(.95);transform:scale(.95)}}.button,.download-jetpack{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.jp-button,.jp-button--settings{display:inline-block;position:relative;padding:.76923em 1.46154em;color:#efefef;font-weight:700;font-size:.9285714286em;line-height:1;text-shadow:0 1px 1px rgba(0,0,0,.2);background:#6f7476;border-radius:3px}.jp-button--settings:visited,.jp-button:visited{color:#efefef}.jp-button--settings:focus,.jp-button--settings:hover,.jp-button:focus,.jp-button:hover{color:#fff;background:#57972d}.jp-button--settings:active,.jp-button:active{background:#57972d;opacity:.8}.jp-button--settings{background:#93b45f;color:#e8eedf}.jp-button--settings:visited{color:#e8eedf}.jp-button--settings:focus,.jp-button--settings:hover{background:#9fbd72;color:#fff}.jp-button--settings.current{background:#3c6621;color:#fff;box-shadow:inset 0 2px 0 #365A1F,inset 0 1px 3px #3c6621}.download-jetpack{display:inline-block;position:relative;padding:.64286em 1.08696em .53571em;color:#fff;font-weight:400;font-size:20px;line-height:1;background:#518d2a;z-index:3;border-radius:6px;box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,.4)}.download-jetpack:visited{color:#fff}.download-jetpack:focus,.download-jetpack:hover{color:#fff;background:#57972d;box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,.4)}.download-jetpack:active{top:6px;box-shadow:0 0 0 #3e6c20,0 0 0 rgba(0,0,0,.4)}.download-jetpack:active:after{top:-6px}.download-jetpack:before{display:inline-block;position:relative;top:-2px;margin-right:13px;width:30px;height:30px;vertical-align:middle;background:url(../images/connect-plug.svg) center center no-repeat;background-size:100%}.download-jetpack:after{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:1147px){.download-jetpack{font-size:1.28571em}.download-jetpack:before{top:-1px;width:23px;height:23px}}@media (max-width:530px){.download-jetpack{font-size:1.21429em;font-weight:600}.download-jetpack:before{width:19px;height:19px;margin-right:9px}}@font-face{font-family:automatticons;src:url(../_inc/fonts/automatticons/automatticons.eot);src:url(../_inc/fonts/automatticons/automatticons.eot?#iefix) format("embedded-opentype"),url(../_inc/fonts/automatticons/automatticons.woff) format("woff"),url(../_inc/fonts/automatticons/automatticons.ttf) format("truetype"),url(../_inc/fonts/automatticons/automatticons.svg#automatticonsregular) format("svg");font-weight:400;font-style:normal}.nav-horizontal a{display:inline-block}.nav-horizontal li{position:relative;float:left}.nav-horizontal ul{margin:0;padding:0}@media (max-width:782px){.configure .frame.top.fixed{padding-left:0}}.page-content,.wrap.inner{max-width:950px;margin:0 auto}.page-content li,.wrap.inner li{line-height:23px}@media (max-width:530px){.page-content{margin-top:0}.wrap.inner{margin-top:1.71429em}}.page-content.about{position:relative;z-index:10}@media (max-width:1147px){.page-content.about,.wrap.inner{background:#f9f9f9;padding:15px}.page-content.configure{background:#f9f9f9}}.footer nav{margin:0 auto}.header{left:0;right:0;background:#81a844}.header-nav li{line-height:60px}.header-nav a{padding:0 .71429em;line-height:24px}.header-nav .jetpack-logo a{display:inline-block;position:relative;width:214px;margin-right:6px;background:url(../images/jetpack-logo.png) center center no-repeat;background:url(../images/jetpack-logo.svg) center center no-repeat,none;background-size:183px auto;color:#fff;line-height:60px;font-weight:400}.jetpack-pagestyles .update-nag,.modal{display:none}.header-nav .jetpack-logo a span{text-indent:-9999px;visibility:hidden}.header-nav .jetpack-logo a:before{position:absolute;top:0;left:0;width:100%;height:100%;background-size:183px 32px}.header-nav .jetpack-modules+.jetpack-modules{margin-left:15px}.jetpack-pagestyles #screen-meta,.main-nav li{margin:0}@media (max-width:900px){.download-jetpack:active{top:0}.main-nav{font-size:13px}}.jetpack-pagestyles #screen-meta-links .screen-meta-toggle{z-index:2}.jetpack-pagestyles #contextual-help-link-wrap,.jetpack-pagestyles #screen-options-link-wrap{border:none}.loading{bottom:50%;position:absolute;top:50%;width:100%}.loading span{color:#999}.modal{background:#fff;position:fixed;top:52px;bottom:20px;right:20px;left:20px;margin-left:160px;box-shadow:0 1px 20px 5px rgba(0,0,0,.1);z-index:500}.modal .close{position:absolute;top:0;right:0;font:300 1.71429em genericons!important;color:#777;content:'\f405';display:inline-block;padding:.28571em .71429em .42857em;z-index:5}.modal .close:hover{background:#eee;opacity:.8}.modal .close:active{background:#eee;opacity:.4}.modal .content-container{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;padding:2.14286em}.modal .content{margin:0 auto;max-width:900px;text-align:left}.modal h2{text-align:left;margin-top:0;color:#5d6d74;font-weight:300;line-height:32px;text-shadow:0 1px 1px #fff}.wrap .manage-left th,.wrap h2{font-weight:400}@media (max-width:530px){.modal h2{font-size:26px}}.modal h5{clear:left}.modal p{font-size:1.23077em}.modal footer{position:absolute;left:0;bottom:0;width:100%;padding:12px 20px;border-top:1px solid #ddd;background:#fff;text-align:right}.modal footer ul{margin:0}.modal footer li{display:inline-block;margin:0}.footer:after,.shade{display:none}.modal .button-primary:active,.modal .button-secondary{vertical-align:baseline}@media (max-width:900px){.modal{bottom:5%;margin-left:36px;font-size:80%}.modal .content{top:38px}}@media (max-width:782px){.modal{top:66px;margin-left:0}}@media (max-width:600px){.modal{top:10px;right:10px;bottom:10px;left:10px}}.jp-info-img{float:right;margin:0 0 8px 30px}.jp-info-img img{border:1px solid #ddd;max-width:100%;height:auto}.jp-info-img img:first-child{margin-top:0}@media (max-width:782px){.jp-info-img{float:none;margin:0 0 15px}}.content-container.modal-footer{bottom:53px}.shade{background:#000;bottom:0;cursor:pointer;left:0;opacity:.2;position:fixed;right:0;top:0;z-index:11}.footer{margin-top:1.42857em;position:relative;padding:10em 0 4.28571em;text-align:center}.footer:after,.footer:before{content:'';position:absolute;left:0;pointer-events:none}.footer:before{top:0;margin-top:-1px;width:100%;height:195px}.footer .download-jetpack{margin-bottom:33px}@media (min-width:1147px){.footer{padding-bottom:35px}}@media (max-width:1147px){.footer{padding-top:165px;padding-bottom:0}.footer:before{background-size:160% auto}.footer ul{float:none;overflow:hidden}}@media (max-width:900px){.footer{padding-top:146px}}@media (max-width:782px){.footer{margin-top:0}}@media (max-width:530px){.footer{margin-top:0;padding-top:135px}}@media (max-width:320px){.footer{padding-top:76px}}.footer nav{max-width:100%}.footer nav a,.footer nav a:visited{padding:4px 6px;color:#999}.footer nav a:focus,.footer nav a:hover,.footer nav a:visited:focus,.footer nav a:visited:hover{color:#81A844}@media (max-width:1147px){.footer nav a:focus,.footer nav a:hover,.footer nav a:visited:focus,.footer nav a:visited:hover{color:#81a844}}@media (max-width:530px){.footer nav li{display:block;float:none;margin:0;text-align:left}.footer nav a{display:block;padding:0 16px;line-height:44px}}.primary{padding:25px 15px 10px;border-bottom:1px solid #eee}.secondary-footer{margin:0 auto}.secondary-footer li{margin-right:5px}@media (min-width:782px){.secondary-footer{padding:8px 15px 10px;margin-bottom:30px;border-bottom:1px solid #eee}}@media (max-width:782px){.secondary-footer{padding:8px 15px;border-bottom:none}}@media (max-width:530px){.secondary-footer{margin:0;padding:0;border:none;font-weight:400}.secondary-footer a{border-top:1px solid #eee}}.footer .a8c-attribution{margin:0;padding:0 6px;color:#bbb;font-size:.78571em;font-family:"Gill Sans","Gill Sans MT",Helvetica,Arial,sans-serif;text-transform:uppercase}.footer .a8c-attribution a{display:inline-block;position:relative;padding:4px 16px;right:9999px;outline:0}.footer .a8c-attribution a:after{content:'A';position:absolute;top:2px;right:-9999px;height:100%;color:#999;font-size:1.54545em;font-family:automatticons;text-align:center}.footer .a8c-attribution a:hover:after{-webkit-animation:candy .4s ease-in-out;animation:candy .4s ease-in-out}@media (min-width:782px){.secondary{padding:0 15px 10px;border-bottom:1px solid #eee}}@media (min-width:1147px){.secondary-footer{margin-bottom:0}.secondary{padding:0 15px 10px;border-bottom:none}}.jetpack-message{background:#8eb74e;border:1px solid #73963d;margin:33px auto 0;max-width:90%;position:relative;z-index:2}.jetpack-message.is-opt-in{margin:50px 0 0;max-width:100%;padding:10px 15px;background:#fff;border:0;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);font-size:13px;text-align:center}.subhead .jetpack-message.is-opt-in{margin:0;padding-bottom:0;background:0 0;box-shadow:none}.subhead .jetpack-message.is-opt-in .jp-button,.subhead .jetpack-message.is-opt-in .jp-button--settings{display:inline-block}.jetpack-message.is-opt-in p{color:#3c4549}.jetpack-message.is-opt-in .jp-button,.jetpack-message.is-opt-in .jp-button--settings{margin-top:15px;display:none}.jetpack-message h2,.jetpack-message p{margin:0;color:#fff}.jetpack-message .squeezer h2{font-size:1em}.jetpack-message p{opacity:.7}.jetpack-message .squeezer{padding:23px 23px 23px 80px;position:relative;text-align:left}.jetpack-message .squeezer:before{color:#fff;content:'\f418';font-family:Genericons;font-size:33px;height:33px;left:25px;opacity:.6;position:absolute;top:23px;top:calc(50% - 22px)}.jetpack-message .squeezer a{color:#FFF;border-bottom:1px solid #D5E4BD}.jetpack-message .squeezer a:hover{border-bottom:1px solid #F1F6E9}.jetpack-message.error .squeezer:before,.jetpack-message.jetpack-err .squeezer:before{content:'\f414'}.configure-module .jetpack-message{max-width:100%}@media (max-width:530px){.jetpack-message .squeezer{padding:23px}.jetpack-message .squeezer:before{display:none}.wrap.inner.jp-support .jp-support-column-left,.wrap.inner.jp-support .jp-support-column-right{width:100%}.wrap.inner.jp-support .jp-support-column-left .widget-text{margin-right:0;width:100%}}@media screen and (max-width:515px){.jp-frame .header-nav{padding-bottom:10px}.jp-frame .header-nav li{line-height:30px}.jp-frame .header-nav .jetpack-logo{width:100%;text-align:center}.jp-frame .header-nav .jetpack-modules{margin:0;width:50%;text-align:right;padding:0 5px}.jp-frame .header-nav .jetpack-modules+.jetpack-modules{text-align:left}.jp-frame .header-nav .jetpack-modules:nth-child(4){text-align:center;margin:0 auto;width:100%}.jp-frame .header-nav .jetpack-modules:nth-child(4) a{padding:0 10px}}#ie-legacy-notice .dops-notice__content{display:inline-block;margin-left:10px}.page-content.configure{margin-top:0}.configure .frame.top{border:none;box-shadow:none;padding-top:1.42857em;position:relative;top:auto}.configure .frame.top.fixed{background:#f9f9f9;border-bottom:1px solid #e9e9e9;padding-left:160px;margin-top:-6px;position:fixed;right:0;top:32px;width:100%;z-index:4;box-shadow:0 2px 2px -2px #eee}@media (max-width:782px){.configure .frame.top.fixed{border:none;box-shadow:none;padding-top:1.42857em;position:relative;top:auto}}@media (max-width:600px){.configure .frame.top.fixed{top:0}}.jp-frame-top-fixed .configure{padding-top:94px}.filter-search{display:none;float:right;margin-top:10px}@media (max-width:782px){.filter-search{display:block}}@media (max-width:530px){.filter-search{display:none}}.table-bordered.jetpack-modules{border:none;margin-bottom:0}.table-bordered.jetpack-modules tr.jetpack-module th{border-left:0;padding:14px 4px 0}.table-bordered.jetpack-modules tr.jetpack-module th input{display:block}.table-bordered.jetpack-modules tr.jetpack-module:hover .genericon{display:inline-block}.table-bordered.jetpack-modules tr.jetpack-module.active td,.table-bordered.jetpack-modules tr.jetpack-module.active th{background:#f7fcfe}.table-bordered.jetpack-modules tr.jetpack-module.active th{border-left:4px solid #2ea2cc;padding-left:0}.table-bordered.jetpack-modules tr.jetpack-module.active td:first-child{border-left:4px solid #2ea2cc}.table-bordered.jetpack-modules tr.jetpack-module.unavailable input{display:none}.table-bordered.jetpack-modules tr.jetpack-module.deprecated span{color:#888}.table-bordered.jetpack-modules tr.jetpack-module.deprecated .dep-msg{margin-right:10px;color:#555}.table-bordered.jetpack-modules tr.jetpack-module td,.table-bordered.jetpack-modules tr.jetpack-module th{background:#fff;margin:0;box-shadow:inset 0 -1px 0 rgba(0,0,0,.1)}.table-bordered.jetpack-modules tr.jetpack-module td{padding:10px 10px 8px 14px;line-height:25px}.table-bordered.jetpack-modules tr.jetpack-module td:first-child{border-left:4px solid #fff}.table-bordered.jetpack-modules tr.jetpack-module td .row-actions{float:right;padding:0 0 1px;visibility:visible}.table-bordered.jetpack-modules tr.jetpack-module td .row-actions span{margin-left:5px}@media (max-width:530px){.table-bordered.jetpack-modules tr.jetpack-module td .row-actions{display:none}}.table-bordered.jetpack-modules.with-transparency tr.jetpack-module:hover td .row-actions span a{opacity:1}.table-bordered.jetpack-modules.with-transparency tr.jetpack-module.unavailable{opacity:.3}.table-bordered.jetpack-modules.with-transparency tr.jetpack-module#vaultpress{opacity:1}.table-bordered.jetpack-modules.with-transparency tr.jetpack-module td .row-actions span a{opacity:0}.table-bordered.jetpack-modules.with-transparency tr.jetpack-module td .row-actions span a:focus{opacity:1}.table-bordered.jetpack-modules>thead>tr>th{border:0;vertical-align:middle}.table-bordered.jetpack-modules>thead>tr>th:last-child{padding-right:0}.table-bordered.jetpack-modules td{background:#fff}.table-bordered.jetpack-modules #doaction{margin-top:0}@media (max-width:782px){.table-bordered.jetpack-modules tr.jetpack-module td .row-actions{display:block;padding-left:10px;visibility:visible}.table-bordered.jetpack-modules>thead>tr>th:last-child{padding-left:0}.table-bordered.jetpack-modules #doaction{padding:10px 7px}}.table-bordered.jetpack-modules .checkall{margin-top:1px}.table-bordered.jetpack-modules .filter-search{margin-top:8px}.table-bordered.jetpack-modules .genericon{color:#999;display:none;margin:7px 3px 0}@media (max-width:900px){.table-bordered.jetpack-modules .genericon{display:inline-block}}.table-bordered.jetpack-modules .med{width:70px}.table-bordered.jetpack-modules .sm{width:30px}@media (max-width:782px){.table-bordered.jetpack-modules .check-column{width:50px}}.fixed-top .check-column{padding:8px 10px 0;width:2.2em}.wrap{margin:0;padding:0 1.5em 1em;overflow:hidden}.wrap h2{font-size:24px}.wrap .manage-left{float:left;margin:0;padding:0;width:63%}.wrap .manage-left table{width:100%}@media (max-width:782px){.wrap .manage-left{width:100%}}.wrap .manage-right{margin:0;padding:0;float:right;width:35%;z-index:1}.wrap .manage-right p{font-size:12px;font-weight:700;color:#bbb;padding-top:2px;text-transform:uppercase;letter-spacing:1px;clear:left}.wrap .manage-right .bumper{margin-left:33px}.wrap .manage-right.show{display:block;overflow-y:auto;overflow-x:hidden;position:absolute;z-index:100000}.wrap .manage-right .search-bar{margin-bottom:18px;max-width:300px}.wrap .manage-right p.search-box{float:none;height:auto;margin-bottom:0;position:relative}.wrap .manage-right p.search-box input[type=search]{padding:0 8px;width:90%;line-height:initial}@media (max-width:782px){.wrap .manage-right p.search-box input[type=search]{float:left;padding:9px 8px}}.wrap .manage-right p.search-box input[type=submit]{display:none}.wrap .manage-right .button-group .button{outline:0}.wrap .manage-right .subsubsub{margin:0;padding:0}.wrap .manage-right .subsubsub a{padding:0;line-height:inherit}.wrap .manage-right .subsubsub .current{padding:1px 5px;border-radius:2px;margin-left:-5px;background:#0D72B2;color:#fff}.wrap .manage-right .subsubsub .current .count{color:#BCD7E7;font-weight:200}.wrap .manage-right .subsubsub li{display:block;text-align:left}@media (max-width:782px){.wrap .manage-right{background:#fff;bottom:0;display:none;min-width:300px;position:fixed;right:0;top:0;z-index:13;box-shadow:0 1px 20px 5px rgba(0,0,0,.1)}.wrap .manage-right .bumper{margin:13px}.wrap .manage-right .navbar-form{margin:0;padding:0}.wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary):not(.check-column){padding:11px 10px;display:block}.manage-right.show .subsubsub li{padding:5px}}@media (max-width:650px){.table-bordered.jetpack-modules tr.jetpack-module.deprecated td .row-actions{float:none;padding-left:18px}}@media (max-width:430px){.table-bordered.jetpack-modules tr.jetpack-module td .row-actions{display:none}.table-bordered.jetpack-modules tr.jetpack-module.deprecated td .row-actions{display:block}}.configure-module p{font-size:14px}.configure-module p.error,.configure-module p.success{color:#fff;padding:10px}.configure-module p.success{background-color:#81a844}.configure-module p.error{background-color:#d94f4f}.protect-status p{font-size:16px}.protect-status strong{display:inline-block;margin-top:10px;background:#fff;padding:10px;border:1px solid #ddd;font-size:16px;color:#000;max-width:100%}.protect-status.attn{color:#d94f4f}.protect-status.working{color:#81a844}.protect-whitelist textarea{width:100%;min-height:150px}.configure-module input[disabled]{opacity:.5}.configure-module input.button-primary{font-weight:700}@media only screen and (min-width:1100px){.protect-whitelist{width:65%;float:left}}@media only screen and (max-width:400px){.protect-status strong{font-size:12px;overflow:auto}}#jetpack-disconnect-content{display:none;text-align:center}#jetpack-disconnect-content .cancel-disconnect{display:block;margin-top:10px}.connection-details{border:1px solid #ddd}.connection-details.local-user{margin-bottom:10px}.connection-details .action-btns,.connection-details .user-01,.connection-details .wpuser-02{padding:10px}.connection-details .action-btns .button,.connection-details .action-btns select,.connection-details .user-01 .button,.connection-details .user-01 select,.connection-details .wpuser-02 .button,.connection-details .wpuser-02 select{margin-top:5px}.connection-details .wpuser-02{margin-top:10px}.connection-details h3{padding:10px;margin:0;background:#eee;border-bottom:1px #ddd solid;font-size:14px}.jp-user img{margin-right:10px;border-radius:50%}.jp-user div,.wp-action div,.wp-user div{display:inline-block;width:100%}.j-col.jp-user,.j-col.wp-action,.j-col.wp-user{padding:0}.my-jetpack-actions select{max-width:150px}.j-actions .button:nth-child(3){margin-right:5px}.j-row.disconnect{text-align:center}.j-row.disconnect .button{margin:0 auto}a.what-is-primary{color:#b4b9be;margin-left:4px}@media (max-width:782px){.wp-action{border-top:1px #ddd solid}.wp-action h3{display:none}}@media screen and (max-width:500px){.connection-details{font-size:11px}.connection-details h3{font-size:12px;padding:5px}.connection-details .user-01,.connection-details .wpuser-02{padding:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.connection-details .action-btns{text-align:center}}@media (max-width:530px){.connection-details .wpuser-02{margin-top:0;padding:12px}}@media screen and (max-width:450px){.j-actions .button{width:100%;margin-bottom:5px;text-align:center}.j-actions .button.alignright{float:none}}@media screen and (max-width:350px){.user-01,.wpuser-02{max-width:100px}}.manage__icon{width:155px;height:155px;margin:20px auto}.manage-page .manage__button,.manage__link{padding:0 20px;height:40px;line-height:40px}.manage-page .manage__description{max-width:600px;text-align:center;font-size:22px;color:#999;margin:20px auto}.manage-page .manage__button{font-size:16px}.manage__title .genericon{font-size:38px;color:#81A944}.manage__link{font-size:16px;font-weight:400}.manage__link .genericon{font-size:28px;vertical-align:middle;margin-top:-6px}.jp-content .hide{display:none}.jp-content .landing{margin:0 auto;z-index:2;position:relative}.jp-content h1{font-weight:400;line-height:1.75em;position:relative;z-index:3;width:100%;text-align:center}.jp-content h1.success{color:#81a844}.jp-content .footer{padding-top:0;margin-top:0;background-image:none}.jp-content .footer:before{height:inherit}.jp-content .more-info:before{content:none}.landing .wpcom-connect{min-height:400px}.wpcom-connect .j-col{padding:0}@media (max-width:1147px){.jp-content .landing{padding:0 2em}.jp-content .footer{padding-top:1.5em}}@media (max-width:530px){.jp-content .landing{padding:0 .5em}} \ No newline at end of file
+*/.j-col,.main-nav{float:left}.j-row{width:100%;margin:0 auto}.j-row:after,.j-row:before{content:" ";display:table}.download-jetpack,.download-jetpack:before,.jp-button,.jp-button--settings{display:inline-block;position:relative}.j-row:after{clear:both}.j-col{padding:.85em;width:100%;position:relative}@media only screen{.j-sm-5{width:41.66667%}.j-sm-7{width:58.33333%}.j-sm-12{width:100%}}@media (min-width:530px){.j-md-4{width:33.33333%}.j-md-6{width:50%}.j-md-8{width:66.66667%}.j-md-12{width:100%}}@media (min-width:782px){.j-lrg-4{width:33.33333%}.j-lrg-5{width:41.66667%}.j-lrg-6{width:50%}.j-lrg-7{width:58.33333%}.j-lrg-8{width:66.66667%}.j-lrg-12{width:100%}}@-webkit-keyframes candy{0%,100%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.15);transform:scale(1.15)}60%{-webkit-transform:scale(.95);transform:scale(.95)}}@keyframes candy{0%,100%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.15);transform:scale(1.15)}60%{-webkit-transform:scale(.95);transform:scale(.95)}}.button,.download-jetpack{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.jp-button,.jp-button--settings{padding:.76923em 1.46154em;color:#efefef;font-weight:700;font-size:.9285714286em;line-height:1;text-shadow:0 1px 1px rgba(0,0,0,.2);background:#6f7476;border-radius:3px}.jp-button--settings:visited,.jp-button:visited{color:#efefef}.jp-button--settings:focus,.jp-button--settings:hover,.jp-button:focus,.jp-button:hover{color:#fff;background:#57972d}.jp-button--settings:active,.jp-button:active{background:#57972d;opacity:.8}.jp-button--settings{background:#93b45f;color:#e8eedf}.jp-button--settings:visited{color:#e8eedf}.jp-button--settings:focus,.jp-button--settings:hover{background:#9fbd72;color:#fff}.jp-button--settings.current{background:#3c6621;color:#fff;box-shadow:inset 0 2px 0 #365A1F,inset 0 1px 3px #3c6621}.download-jetpack{padding:.64286em 1.08696em .53571em;color:#fff;font-weight:400;font-size:20px;line-height:1;background:#518d2a;z-index:3;border-radius:6px;box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,.4)}.download-jetpack:visited{color:#fff}.download-jetpack:focus,.download-jetpack:hover{color:#fff;background:#57972d;box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,.4)}.download-jetpack:active{top:6px;box-shadow:0 0 0 #3e6c20,0 0 0 rgba(0,0,0,.4)}.download-jetpack:active:after{top:-6px}.download-jetpack:before{content:'';top:-2px;margin-right:13px;width:30px;height:30px;vertical-align:middle;background:url(../images/connect-plug.svg) center center no-repeat;background-size:100%}.download-jetpack:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:1147px){.download-jetpack{font-size:1.28571em}.download-jetpack:before{top:-1px;width:23px;height:23px}}@media (max-width:530px){.download-jetpack{font-size:1.21429em;font-weight:600}.download-jetpack:before{width:19px;height:19px;margin-right:9px}}@font-face{font-family:automatticons;src:url(../_inc/fonts/automatticons/automatticons.eot);src:url(../_inc/fonts/automatticons/automatticons.eot?#iefix) format("embedded-opentype"),url(../_inc/fonts/automatticons/automatticons.woff) format("woff"),url(../_inc/fonts/automatticons/automatticons.ttf) format("truetype"),url(../_inc/fonts/automatticons/automatticons.svg#automatticonsregular) format("svg");font-weight:400;font-style:normal}.nav-horizontal:after{content:".";display:block;height:0;clear:both;visibility:hidden}.nav-horizontal a{display:inline-block}.nav-horizontal li{position:relative;float:left}.nav-horizontal ul{margin:0;padding:0}@media (max-width:782px){.configure .frame.top.fixed{padding-left:0}}.page-content,.wrap.inner{max-width:950px;margin:0 auto}.page-content li,.wrap.inner li{line-height:23px}@media (max-width:530px){.page-content{margin-top:0}.wrap.inner{margin-top:1.71429em}}.page-content.about{position:relative;z-index:10}@media (max-width:1147px){.page-content.about,.wrap.inner{background:#f9f9f9;padding:15px}.page-content.configure{background:#f9f9f9}}.footer nav{margin:0 auto}.header{left:0;right:0;background:#81a844}.header-nav li{line-height:60px}.header-nav a{padding:0 .71429em;line-height:24px}.header-nav .jetpack-logo a{display:inline-block;position:relative;width:214px;margin-right:6px;background:url(../images/jetpack-logo.png) center center no-repeat;background:url(../images/jetpack-logo.svg) center center no-repeat,none;background-size:183px auto;color:#fff;line-height:60px;font-weight:400}.jetpack-pagestyles .update-nag,.modal{display:none}.header-nav .jetpack-logo a span{text-indent:-9999px;visibility:hidden}.header-nav .jetpack-logo a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-size:183px 32px}.header-nav .jetpack-modules+.jetpack-modules{margin-left:15px}.jetpack-pagestyles #screen-meta,.main-nav li{margin:0}@media (max-width:900px){.download-jetpack:active{top:0}.main-nav{font-size:13px}}.jetpack-pagestyles #screen-meta-links .screen-meta-toggle{z-index:2}.jetpack-pagestyles #contextual-help-link-wrap,.jetpack-pagestyles #screen-options-link-wrap{border:none}.loading{bottom:50%;position:absolute;top:50%;width:100%}.loading span{color:#999}.modal{background:#fff;position:fixed;top:52px;bottom:20px;right:20px;left:20px;margin-left:160px;box-shadow:0 1px 20px 5px rgba(0,0,0,.1);z-index:500}.modal .close{position:absolute;top:0;right:0;font:300 1.71429em genericons!important;color:#777;content:'\f405';display:inline-block;padding:.28571em .71429em .42857em;z-index:5}.modal .close:hover{background:#eee;opacity:.8}.modal .close:active{background:#eee;opacity:.4}.modal .content-container{position:absolute;top:0;right:0;bottom:0;left:0;overflow:auto;padding:2.14286em}.modal .content{margin:0 auto;max-width:900px;text-align:left}.modal h2{text-align:left;margin-top:0;color:#5d6d74;font-weight:300;line-height:32px;text-shadow:0 1px 1px #fff}.wrap .manage-left th,.wrap h2{font-weight:400}@media (max-width:530px){.modal h2{font-size:26px}}.modal h5{clear:left}.modal p{font-size:1.23077em}.modal footer{position:absolute;left:0;bottom:0;width:100%;padding:12px 20px;border-top:1px solid #ddd;background:#fff;text-align:right}.modal footer ul{margin:0}.modal footer li{display:inline-block;margin:0}.footer:after,.shade{display:none}.modal .button-primary:active,.modal .button-secondary{vertical-align:baseline}@media (max-width:900px){.modal{bottom:5%;margin-left:36px;font-size:80%}.modal .content{top:38px}}@media (max-width:782px){.modal{top:66px;margin-left:0}}@media (max-width:600px){.modal{top:10px;right:10px;bottom:10px;left:10px}}.jp-info-img{float:right;margin:0 0 8px 30px}.jp-info-img img{border:1px solid #ddd;max-width:100%;height:auto}.jp-info-img img:first-child{margin-top:0}@media (max-width:782px){.jp-info-img{float:none;margin:0 0 15px}}.content-container.modal-footer{bottom:53px}.shade{background:#000;bottom:0;cursor:pointer;left:0;opacity:.2;position:fixed;right:0;top:0;z-index:11}.footer{margin-top:1.42857em;position:relative;padding:10em 0 4.28571em;text-align:center}.footer:after,.footer:before{content:'';position:absolute;left:0;pointer-events:none}.footer:before{top:0;margin-top:-1px;width:100%;height:195px}.footer .download-jetpack{margin-bottom:33px}@media (min-width:1147px){.footer{padding-bottom:35px}}@media (max-width:1147px){.footer{padding-top:165px;padding-bottom:0}.footer:before{background-size:160% auto}.footer ul{float:none;overflow:hidden}}@media (max-width:900px){.footer{padding-top:146px}}@media (max-width:782px){.footer{margin-top:0}}@media (max-width:530px){.footer{margin-top:0;padding-top:135px}}@media (max-width:320px){.footer{padding-top:76px}}.footer nav{max-width:100%}.footer nav a,.footer nav a:visited{padding:4px 6px;color:#999}.footer nav a:focus,.footer nav a:hover,.footer nav a:visited:focus,.footer nav a:visited:hover{color:#81A844}@media (max-width:1147px){.footer nav a:focus,.footer nav a:hover,.footer nav a:visited:focus,.footer nav a:visited:hover{color:#81a844}}@media (max-width:530px){.footer nav li{display:block;float:none;margin:0;text-align:left}.footer nav a{display:block;padding:0 16px;line-height:44px}}.primary{padding:25px 15px 10px;border-bottom:1px solid #eee}.secondary-footer{margin:0 auto}.secondary-footer li{margin-right:5px}@media (min-width:782px){.secondary-footer{padding:8px 15px 10px;margin-bottom:30px;border-bottom:1px solid #eee}}@media (max-width:782px){.secondary-footer{padding:8px 15px;border-bottom:none}}@media (max-width:530px){.secondary-footer{margin:0;padding:0;border:none;font-weight:400}.secondary-footer a{border-top:1px solid #eee}}.footer .a8c-attribution{margin:0;padding:0 6px;color:#bbb;font-size:.78571em;font-family:"Gill Sans","Gill Sans MT",Helvetica,Arial,sans-serif;text-transform:uppercase}.footer .a8c-attribution a{display:inline-block;position:relative;padding:4px 16px;right:9999px;outline:0}.footer .a8c-attribution a:after{content:'A';position:absolute;top:2px;right:-9999px;height:100%;color:#999;font-size:1.54545em;font-family:automatticons;text-align:center}.footer .a8c-attribution a:hover:after{-webkit-animation:candy .4s ease-in-out;animation:candy .4s ease-in-out}@media (min-width:782px){.secondary{padding:0 15px 10px;border-bottom:1px solid #eee}}@media (min-width:1147px){.secondary-footer{margin-bottom:0}.secondary{padding:0 15px 10px;border-bottom:none}}.jetpack-message{background:#8eb74e;border:1px solid #73963d;margin:33px auto 0;max-width:90%;position:relative;z-index:2}.jetpack-message.is-opt-in{margin:50px 0 0;max-width:100%;padding:10px 15px;background:#fff;border:0;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);font-size:13px;text-align:center}.subhead .jetpack-message.is-opt-in{margin:0;padding-bottom:0;background:0 0;box-shadow:none}.subhead .jetpack-message.is-opt-in .jp-button,.subhead .jetpack-message.is-opt-in .jp-button--settings{display:inline-block}.jetpack-message.is-opt-in p{color:#3c4549}.jetpack-message.is-opt-in .jp-button,.jetpack-message.is-opt-in .jp-button--settings{margin-top:15px;display:none}.jetpack-message h2,.jetpack-message p{margin:0;color:#fff}.jetpack-message .squeezer h2{font-size:1em}.jetpack-message p{opacity:.7}.jetpack-message .squeezer{padding:23px 23px 23px 80px;position:relative;text-align:left}.jetpack-message .squeezer:before{color:#fff;content:'\f418';font-family:Genericons;font-size:33px;height:33px;left:25px;opacity:.6;position:absolute;top:23px;top:calc(50% - 22px)}.jetpack-message .squeezer a{color:#FFF;border-bottom:1px solid #D5E4BD}.jetpack-message .squeezer a:hover{border-bottom:1px solid #F1F6E9}.jetpack-message.error .squeezer:before,.jetpack-message.jetpack-err .squeezer:before{content:'\f414'}.configure-module .jetpack-message{max-width:100%}@media (max-width:530px){.jetpack-message .squeezer{padding:23px}.jetpack-message .squeezer:before{display:none}.wrap.inner.jp-support .jp-support-column-left,.wrap.inner.jp-support .jp-support-column-right{width:100%}.wrap.inner.jp-support .jp-support-column-left .widget-text{margin-right:0;width:100%}}@media screen and (max-width:515px){.jp-frame .header-nav{padding-bottom:10px}.jp-frame .header-nav li{line-height:30px}.jp-frame .header-nav .jetpack-logo{width:100%;text-align:center}.jp-frame .header-nav .jetpack-modules{margin:0;width:50%;text-align:right;padding:0 5px}.jp-frame .header-nav .jetpack-modules+.jetpack-modules{text-align:left}.jp-frame .header-nav .jetpack-modules:nth-child(4){text-align:center;margin:0 auto;width:100%}.jp-frame .header-nav .jetpack-modules:nth-child(4) a{padding:0 10px}}#ie-legacy-notice .dops-notice__content{display:inline-block;margin-left:10px}.page-content.configure{margin-top:0}.configure .frame.top{border:none;box-shadow:none;padding-top:1.42857em;position:relative;top:auto}.configure .frame.top.fixed{background:#f9f9f9;border-bottom:1px solid #e9e9e9;padding-left:160px;margin-top:-6px;position:fixed;right:0;top:32px;width:100%;z-index:4;box-shadow:0 2px 2px -2px #eee}@media (max-width:782px){.configure .frame.top.fixed{border:none;box-shadow:none;padding-top:1.42857em;position:relative;top:auto}}@media (max-width:600px){.configure .frame.top.fixed{top:0}}.jp-frame-top-fixed .configure{padding-top:94px}.filter-search{display:none;float:right;margin-top:10px}@media (max-width:782px){.filter-search{display:block}}@media (max-width:530px){.filter-search{display:none}}.table-bordered.jetpack-modules{border:none;margin-bottom:0}.table-bordered.jetpack-modules tr.jetpack-module th{border-left:0;padding:14px 4px 0}.table-bordered.jetpack-modules tr.jetpack-module th input{display:block}.table-bordered.jetpack-modules tr.jetpack-module:hover .genericon{display:inline-block}.table-bordered.jetpack-modules tr.jetpack-module.active td,.table-bordered.jetpack-modules tr.jetpack-module.active th{background:#f7fcfe}.table-bordered.jetpack-modules tr.jetpack-module.active th{border-left:4px solid #2ea2cc;padding-left:0}.table-bordered.jetpack-modules tr.jetpack-module.active td:first-child{border-left:4px solid #2ea2cc}.table-bordered.jetpack-modules tr.jetpack-module.unavailable input{display:none}.table-bordered.jetpack-modules tr.jetpack-module.deprecated span{color:#888}.table-bordered.jetpack-modules tr.jetpack-module.deprecated .dep-msg{margin-right:10px;color:#555}.table-bordered.jetpack-modules tr.jetpack-module td,.table-bordered.jetpack-modules tr.jetpack-module th{background:#fff;margin:0;box-shadow:inset 0 -1px 0 rgba(0,0,0,.1)}.table-bordered.jetpack-modules tr.jetpack-module td{padding:10px 10px 8px 14px;line-height:25px}.table-bordered.jetpack-modules tr.jetpack-module td:first-child{border-left:4px solid #fff}.table-bordered.jetpack-modules tr.jetpack-module td .row-actions{float:right;padding:0 0 1px;visibility:visible}.table-bordered.jetpack-modules tr.jetpack-module td .row-actions span{margin-left:5px}@media (max-width:530px){.table-bordered.jetpack-modules tr.jetpack-module td .row-actions{display:none}}.table-bordered.jetpack-modules.with-transparency tr.jetpack-module:hover td .row-actions span a{opacity:1}.table-bordered.jetpack-modules.with-transparency tr.jetpack-module.unavailable{opacity:.3}.table-bordered.jetpack-modules.with-transparency tr.jetpack-module#vaultpress{opacity:1}.table-bordered.jetpack-modules.with-transparency tr.jetpack-module td .row-actions span a{opacity:0}.table-bordered.jetpack-modules.with-transparency tr.jetpack-module td .row-actions span a:focus{opacity:1}.table-bordered.jetpack-modules>thead>tr>th{border:0;vertical-align:middle}.table-bordered.jetpack-modules>thead>tr>th:last-child{padding-right:0}.table-bordered.jetpack-modules td{background:#fff}.table-bordered.jetpack-modules #doaction{margin-top:0}@media (max-width:782px){.table-bordered.jetpack-modules tr.jetpack-module td .row-actions{display:block;padding-left:10px;visibility:visible}.table-bordered.jetpack-modules>thead>tr>th:last-child{padding-left:0}.table-bordered.jetpack-modules #doaction{padding:10px 7px}}.table-bordered.jetpack-modules .checkall{margin-top:1px}.table-bordered.jetpack-modules .filter-search{margin-top:8px}.table-bordered.jetpack-modules .genericon{color:#999;display:none;margin:7px 3px 0}@media (max-width:900px){.table-bordered.jetpack-modules .genericon{display:inline-block}}.table-bordered.jetpack-modules .med{width:70px}.table-bordered.jetpack-modules .sm{width:30px}@media (max-width:782px){.table-bordered.jetpack-modules .check-column{width:50px}}.fixed-top .check-column{padding:8px 10px 0;width:2.2em}.wrap{margin:0;padding:0 1.5em 1em;overflow:hidden}.wrap h2{font-size:24px}.wrap .manage-left{float:left;margin:0;padding:0;width:63%}.wrap .manage-left table{width:100%}@media (max-width:782px){.wrap .manage-left{width:100%}}.wrap .manage-right{margin:0;padding:0;float:right;width:35%;z-index:1}.wrap .manage-right p{font-size:12px;font-weight:700;color:#bbb;padding-top:2px;text-transform:uppercase;letter-spacing:1px;clear:left}.wrap .manage-right .bumper{margin-left:33px}.wrap .manage-right.show{display:block;overflow-y:auto;overflow-x:hidden;position:absolute;z-index:100000}.wrap .manage-right .search-bar{margin-bottom:18px;max-width:300px}.wrap .manage-right p.search-box{float:none;height:auto;margin-bottom:0;position:relative}.wrap .manage-right p.search-box input[type=search]{padding:0 8px;width:90%;line-height:initial}@media (max-width:782px){.wrap .manage-right p.search-box input[type=search]{float:left;padding:9px 8px}}.wrap .manage-right p.search-box input[type=submit]{display:none}.wrap .manage-right .button-group .button{outline:0}.wrap .manage-right .subsubsub{margin:0;padding:0}.wrap .manage-right .subsubsub a{padding:0;line-height:inherit}.wrap .manage-right .subsubsub .current{padding:1px 5px;border-radius:2px;margin-left:-5px;background:#0D72B2;color:#fff}.wrap .manage-right .subsubsub .current .count{color:#BCD7E7;font-weight:200}.wrap .manage-right .subsubsub li{display:block;text-align:left}@media (max-width:782px){.wrap .manage-right{background:#fff;bottom:0;display:none;min-width:300px;position:fixed;right:0;top:0;z-index:13;box-shadow:0 1px 20px 5px rgba(0,0,0,.1)}.wrap .manage-right .bumper{margin:13px}.wrap .manage-right .navbar-form{margin:0;padding:0}.wp-list-table tr:not(.inline-edit-row):not(.no-items) td:not(.column-primary):not(.check-column){padding:11px 10px;display:block}.manage-right.show .subsubsub li{padding:5px}}@media (max-width:650px){.table-bordered.jetpack-modules tr.jetpack-module.deprecated td .row-actions{float:none;padding-left:18px}}@media (max-width:430px){.table-bordered.jetpack-modules tr.jetpack-module td .row-actions{display:none}.table-bordered.jetpack-modules tr.jetpack-module.deprecated td .row-actions{display:block}}.configure-module p{font-size:14px}.configure-module p.error,.configure-module p.success{color:#fff;padding:10px}.configure-module p.success{background-color:#81a844}.configure-module p.error{background-color:#d94f4f}.protect-status p{font-size:16px}.protect-status strong{display:inline-block;margin-top:10px;background:#fff;padding:10px;border:1px solid #ddd;font-size:16px;color:#000;max-width:100%}.protect-status.attn{color:#d94f4f}.protect-status.working{color:#81a844}.protect-whitelist textarea{width:100%;min-height:150px}.configure-module input[disabled]{opacity:.5}.configure-module input.button-primary{font-weight:700}@media only screen and (min-width:1100px){.protect-whitelist{width:65%;float:left}}@media only screen and (max-width:400px){.protect-status strong{font-size:12px;overflow:auto}}#jetpack-disconnect-content{display:none;text-align:center}#jetpack-disconnect-content .cancel-disconnect{display:block;margin-top:10px}.connection-details{border:1px solid #ddd}.connection-details.local-user{margin-bottom:10px}.connection-details .action-btns,.connection-details .user-01,.connection-details .wpuser-02{padding:10px}.connection-details .action-btns .button,.connection-details .action-btns select,.connection-details .user-01 .button,.connection-details .user-01 select,.connection-details .wpuser-02 .button,.connection-details .wpuser-02 select{margin-top:5px}.connection-details .wpuser-02{margin-top:10px}.connection-details h3{padding:10px;margin:0;background:#eee;border-bottom:1px #ddd solid;font-size:14px}.jp-user img{margin-right:10px;border-radius:50%}.jp-user div,.wp-action div,.wp-user div{display:inline-block;width:100%}.j-col.jp-user,.j-col.wp-action,.j-col.wp-user{padding:0}.my-jetpack-actions select{max-width:150px}.j-actions .button:nth-child(3){margin-right:5px}.j-row.disconnect{text-align:center}.j-row.disconnect .button{margin:0 auto}a.what-is-primary{color:#b4b9be;margin-left:4px}@media (max-width:782px){.wp-action{border-top:1px #ddd solid}.wp-action h3{display:none}}@media screen and (max-width:500px){.connection-details{font-size:11px}.connection-details h3{font-size:12px;padding:5px}.connection-details .user-01,.connection-details .wpuser-02{padding:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.connection-details .action-btns{text-align:center}}@media (max-width:530px){.connection-details .wpuser-02{margin-top:0;padding:12px}}@media screen and (max-width:450px){.j-actions .button{width:100%;margin-bottom:5px;text-align:center}.j-actions .button.alignright{float:none}}@media screen and (max-width:350px){.user-01,.wpuser-02{max-width:100px}}.manage__icon{width:155px;height:155px;margin:20px auto}.manage-page .manage__button,.manage__link{padding:0 20px;height:40px;line-height:40px}.manage-page .manage__description{max-width:600px;text-align:center;font-size:22px;color:#999;margin:20px auto}.manage-page .manage__button{font-size:16px}.manage__title .genericon{font-size:38px;color:#81A944}.manage__link{font-size:16px;font-weight:400}.manage__link .genericon{font-size:28px;vertical-align:middle;margin-top:-6px}.jp-content .hide{display:none}.jp-content .landing{margin:0 auto;z-index:2;position:relative}.jp-content h1{font-weight:400;line-height:1.75em;position:relative;z-index:3;width:100%;text-align:center}.jp-content h1.success{color:#81a844}.jp-content .footer{padding-top:0;margin-top:0;background-image:none}.jp-content .footer:before{height:inherit}.jp-content .more-info:before{content:none}.landing .wpcom-connect{min-height:400px}.wpcom-connect .j-col{padding:0}@media (max-width:1147px){.jp-content .landing{padding:0 2em}.jp-content .footer{padding-top:1.5em}}@media (max-width:530px){.jp-content .landing{padding:0 .5em}} \ No newline at end of file
diff --git a/plugins/jetpack/css/jetpack-banners-rtl.css b/plugins/jetpack/css/jetpack-banners-rtl.css
index 5117543d..1f49b971 100644
--- a/plugins/jetpack/css/jetpack-banners-rtl.css
+++ b/plugins/jetpack/css/jetpack-banners-rtl.css
@@ -1,19 +1,40 @@
/*!
* Do not modify this file directly. It is compiled SASS code.
*/
+@charset "UTF-8";
+/*
+The MIT License (MIT)
+
+Copyright © 2011–2015 thoughtbot, inc.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
+documentation files (the “Software”), to deal in the Software without restriction, including without limitation the
+rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit
+persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial
+portions of the Software.
+
+THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
+WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
+OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+https://github.com/thoughtbot/bourbon
+*/
.updated.jp-banner {
position: relative;
padding: 0;
}
.updated .jp-banner__header {
- font-size: 18px;
+ font-size: 1.125rem;
font-weight: 400;
margin-top: 0;
}
.updated .jp-banner__button-container {
- padding: 12px 0 0;
+ padding: 0.75rem 0 0;
}
.jp-banner .notice-dismiss {
@@ -21,11 +42,186 @@
}
.jp-banner__description {
- font-size: 14px;
+ font-size: 0.875rem;
}
.jp-banner__description-container {
- padding: 16px;
+ padding: 1rem;
+}
+
+.updated.jp-wpcom-connect__container {
+ border-right: none;
+ padding: 0;
+ box-shadow: 0 0 0 1px rgba(200, 215, 225, 0.5), 0 1px 2px #e9eff3;
+}
+
+@media screen and (max-width: 782px) {
+ .updated.jp-wpcom-connect__container {
+ padding: 0 !important;
+ }
+}
+
+.updated.jp-wpcom-connect__container .dops-button {
+ padding: 7px 14px 9px;
+}
+
+.updated .notice-dismiss {
+ text-decoration: none;
+}
+
+.jp-wpcom-connect__container {
+ display: block;
+ position: relative;
+ box-sizing: border-box;
+}
+
+.jp-wpcom-connect__inner-container {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ -webkit-box-pack: left;
+ -ms-flex-pack: left;
+ justify-content: left;
+}
+
+.jp-wpcom-connect__content-container {
+ max-width: 75rem;
+ position: relative;
+ padding: 2rem;
+}
+
+@media (min-width: 782px) {
+ .jp-wpcom-connect__content-container {
+ padding: 2rem 2rem 6rem 2rem;
+ }
+}
+
+.jp-wpcom-connect__content-container p {
+ color: #4f748e;
+ font-size: 0.875rem;
+}
+
+.jp-wpcom-connect__content-container h2 {
+ margin-top: 0;
+ color: #4F748E;
+ line-height: 1.6;
+}
+
+.jp-wpcom-connect__content-icon {
+ float: left;
+ margin: 0 2.25rem 2.25rem 0;
+}
+
+.jp-wpcom-connect__slide {
+ display: none;
+}
+
+.jp-wpcom-connect__slide.jp__slide-is-active {
+ display: block;
+}
+
+@media (min-width: 782px) {
+ .jp-wpcom-connect__content-container .jp-banner__button-container {
+ position: absolute;
+ bottom: 1rem;
+ }
+}
+
+.jp-banner__button-container .dops-button {
+ margin: 0.3125rem 0;
+}
+
+.jp-wpcom-connect__vertical-nav {
+ background-color: #F3F6F8;
+}
+
+@media (min-width: 600px) {
+ .jp-wpcom-connect__vertical-nav {
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ -webkit-box-pack: start;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
+ }
+}
+
+@media (max-width: 600px) {
+ .jp-wpcom-connect__vertical-nav {
+ display: none;
+ }
+}
+
+.jp-wpcom-connect__vertical-nav-container {
+ width: 15rem;
+}
+
+.vertical-menu__feature-item-label {
+ display: none;
+}
+
+@media (min-width: 600px) {
+ .vertical-menu__feature-item {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ border: none;
+ padding: 0.5rem;
+ border-bottom: 1px solid #c8d7e1;
+ border-left: 1px solid #c8d7e1;
+ border-right: 3px solid #F3F6F8;
+ background-color: #F3F6F8;
+ color: #87a6bc;
+ cursor: pointer;
+ }
+ .vertical-menu__feature-item:last-of-type {
+ position: relative;
+ top: 1px;
+ }
+ .vertical-menu__feature-item-is-selected {
+ border-right: 3px solid #0087be;
+ border-left: 1px solid #fff;
+ background-color: #fff;
+ color: #2e4453;
+ }
+ .vertical-menu__feature-item-is-selected.jp-feature-intro {
+ border-right: 3px solid #8CC258;
+ }
+ .vertical-menu__feature-item-icon {
+ width: 1.25rem;
+ height: 1.25rem;
+ padding: 0.25rem;
+ }
+ .vertical-menu__feature-item svg {
+ fill: #86A6BD;
+ }
+ .vertical-menu__feature-item-is-selected svg {
+ fill: #3D596D;
+ }
+ .vertical-menu__feature-item-is-selected.jp-feature-intro svg {
+ fill: #8CC258;
+ }
+ .vertical-menu__feature-item-is-selected.wp-app-logo svg path {
+ fill: #3D596D;
+ }
+ .vertical-menu__feature-item-label {
+ display: block;
+ padding: 0.5rem;
+ }
}
/*# sourceMappingURL=jetpack-banners-rtl.css.map */
diff --git a/plugins/jetpack/css/jetpack-banners-rtl.css.map b/plugins/jetpack/css/jetpack-banners-rtl.css.map
index 86f0daed..86eb1d2f 100644
--- a/plugins/jetpack/css/jetpack-banners-rtl.css.map
+++ b/plugins/jetpack/css/jetpack-banners-rtl.css.map
@@ -1 +1 @@
-{"version":3,"names":[],"mappings":"","sources":["jetpack-banners-rtl.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n.updated.jp-banner {\n position: relative;\n padding: 0;\n}\n\n.updated .jp-banner__header {\n font-size: 18px;\n font-weight: 400;\n margin-top: 0;\n}\n\n.updated .jp-banner__button-container {\n padding: 12px 0 0;\n}\n\n.jp-banner .notice-dismiss {\n text-decoration: none;\n}\n\n.jp-banner__description {\n font-size: 14px;\n}\n\n.jp-banner__description-container {\n padding: 16px;\n}\n"],"file":"jetpack-banners-rtl.css"} \ No newline at end of file
+{"version":3,"names":[],"mappings":"","sources":["jetpack-banners-rtl.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n@charset \"UTF-8\";\n/*\nThe MIT License (MIT)\n\nCopyright © 2011–2015 thoughtbot, inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated\ndocumentation files (the “Software”), to deal in the Software without restriction, including without limitation the\nrights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit\npersons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial\nportions of the Software.\n\nTHE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE\nWARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\nOTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nhttps://github.com/thoughtbot/bourbon\n*/\n.updated.jp-banner {\n position: relative;\n padding: 0;\n}\n\n.updated .jp-banner__header {\n font-size: 1.125rem;\n font-weight: 400;\n margin-top: 0;\n}\n\n.updated .jp-banner__button-container {\n padding: 0.75rem 0 0;\n}\n\n.jp-banner .notice-dismiss {\n text-decoration: none;\n}\n\n.jp-banner__description {\n font-size: 0.875rem;\n}\n\n.jp-banner__description-container {\n padding: 1rem;\n}\n\n.updated.jp-wpcom-connect__container {\n border-right: none;\n padding: 0;\n box-shadow: 0 0 0 1px rgba(200, 215, 225, 0.5), 0 1px 2px #e9eff3;\n}\n\n@media screen and (max-width: 782px) {\n .updated.jp-wpcom-connect__container {\n padding: 0 !important;\n }\n}\n\n.updated.jp-wpcom-connect__container .dops-button {\n padding: 7px 14px 9px;\n}\n\n.updated .notice-dismiss {\n text-decoration: none;\n}\n\n.jp-wpcom-connect__container {\n display: block;\n position: relative;\n box-sizing: border-box;\n}\n\n.jp-wpcom-connect__inner-container {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n -webkit-box-pack: left;\n -ms-flex-pack: left;\n justify-content: left;\n}\n\n.jp-wpcom-connect__content-container {\n max-width: 75rem;\n position: relative;\n padding: 2rem;\n}\n\n@media (min-width: 782px) {\n .jp-wpcom-connect__content-container {\n padding: 2rem 2rem 6rem 2rem;\n }\n}\n\n.jp-wpcom-connect__content-container p {\n color: #4f748e;\n font-size: 0.875rem;\n}\n\n.jp-wpcom-connect__content-container h2 {\n margin-top: 0;\n color: #4F748E;\n line-height: 1.6;\n}\n\n.jp-wpcom-connect__content-icon {\n float: left;\n margin: 0 2.25rem 2.25rem 0;\n}\n\n.jp-wpcom-connect__slide {\n display: none;\n}\n\n.jp-wpcom-connect__slide.jp__slide-is-active {\n display: block;\n}\n\n@media (min-width: 782px) {\n .jp-wpcom-connect__content-container .jp-banner__button-container {\n position: absolute;\n bottom: 1rem;\n }\n}\n\n.jp-banner__button-container .dops-button {\n margin: 0.3125rem 0;\n}\n\n.jp-wpcom-connect__vertical-nav {\n background-color: #F3F6F8;\n}\n\n@media (min-width: 600px) {\n .jp-wpcom-connect__vertical-nav {\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n}\n\n@media (max-width: 600px) {\n .jp-wpcom-connect__vertical-nav {\n display: none;\n }\n}\n\n.jp-wpcom-connect__vertical-nav-container {\n width: 15rem;\n}\n\n.vertical-menu__feature-item-label {\n display: none;\n}\n\n@media (min-width: 600px) {\n .vertical-menu__feature-item {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n border: none;\n padding: 0.5rem;\n border-bottom: 1px solid #c8d7e1;\n border-left: 1px solid #c8d7e1;\n border-right: 3px solid #F3F6F8;\n background-color: #F3F6F8;\n color: #87a6bc;\n cursor: pointer;\n }\n .vertical-menu__feature-item:last-of-type {\n position: relative;\n top: 1px;\n }\n .vertical-menu__feature-item-is-selected {\n border-right: 3px solid #0087be;\n border-left: 1px solid #fff;\n background-color: #fff;\n color: #2e4453;\n }\n .vertical-menu__feature-item-is-selected.jp-feature-intro {\n border-right: 3px solid #8CC258;\n }\n .vertical-menu__feature-item-icon {\n width: 1.25rem;\n height: 1.25rem;\n padding: 0.25rem;\n }\n .vertical-menu__feature-item svg {\n fill: #86A6BD;\n }\n .vertical-menu__feature-item-is-selected svg {\n fill: #3D596D;\n }\n .vertical-menu__feature-item-is-selected.jp-feature-intro svg {\n fill: #8CC258;\n }\n .vertical-menu__feature-item-is-selected.wp-app-logo svg path {\n fill: #3D596D;\n }\n .vertical-menu__feature-item-label {\n display: block;\n padding: 0.5rem;\n }\n}\n"],"file":"jetpack-banners-rtl.css"} \ No newline at end of file
diff --git a/plugins/jetpack/css/jetpack-banners-rtl.css.min.map b/plugins/jetpack/css/jetpack-banners-rtl.css.min.map
index 86f0daed..86eb1d2f 100644
--- a/plugins/jetpack/css/jetpack-banners-rtl.css.min.map
+++ b/plugins/jetpack/css/jetpack-banners-rtl.css.min.map
@@ -1 +1 @@
-{"version":3,"names":[],"mappings":"","sources":["jetpack-banners-rtl.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n.updated.jp-banner {\n position: relative;\n padding: 0;\n}\n\n.updated .jp-banner__header {\n font-size: 18px;\n font-weight: 400;\n margin-top: 0;\n}\n\n.updated .jp-banner__button-container {\n padding: 12px 0 0;\n}\n\n.jp-banner .notice-dismiss {\n text-decoration: none;\n}\n\n.jp-banner__description {\n font-size: 14px;\n}\n\n.jp-banner__description-container {\n padding: 16px;\n}\n"],"file":"jetpack-banners-rtl.css"} \ No newline at end of file
+{"version":3,"names":[],"mappings":"","sources":["jetpack-banners-rtl.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n@charset \"UTF-8\";\n/*\nThe MIT License (MIT)\n\nCopyright © 2011–2015 thoughtbot, inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated\ndocumentation files (the “Software”), to deal in the Software without restriction, including without limitation the\nrights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit\npersons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial\nportions of the Software.\n\nTHE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE\nWARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\nOTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nhttps://github.com/thoughtbot/bourbon\n*/\n.updated.jp-banner {\n position: relative;\n padding: 0;\n}\n\n.updated .jp-banner__header {\n font-size: 1.125rem;\n font-weight: 400;\n margin-top: 0;\n}\n\n.updated .jp-banner__button-container {\n padding: 0.75rem 0 0;\n}\n\n.jp-banner .notice-dismiss {\n text-decoration: none;\n}\n\n.jp-banner__description {\n font-size: 0.875rem;\n}\n\n.jp-banner__description-container {\n padding: 1rem;\n}\n\n.updated.jp-wpcom-connect__container {\n border-right: none;\n padding: 0;\n box-shadow: 0 0 0 1px rgba(200, 215, 225, 0.5), 0 1px 2px #e9eff3;\n}\n\n@media screen and (max-width: 782px) {\n .updated.jp-wpcom-connect__container {\n padding: 0 !important;\n }\n}\n\n.updated.jp-wpcom-connect__container .dops-button {\n padding: 7px 14px 9px;\n}\n\n.updated .notice-dismiss {\n text-decoration: none;\n}\n\n.jp-wpcom-connect__container {\n display: block;\n position: relative;\n box-sizing: border-box;\n}\n\n.jp-wpcom-connect__inner-container {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n -webkit-box-pack: left;\n -ms-flex-pack: left;\n justify-content: left;\n}\n\n.jp-wpcom-connect__content-container {\n max-width: 75rem;\n position: relative;\n padding: 2rem;\n}\n\n@media (min-width: 782px) {\n .jp-wpcom-connect__content-container {\n padding: 2rem 2rem 6rem 2rem;\n }\n}\n\n.jp-wpcom-connect__content-container p {\n color: #4f748e;\n font-size: 0.875rem;\n}\n\n.jp-wpcom-connect__content-container h2 {\n margin-top: 0;\n color: #4F748E;\n line-height: 1.6;\n}\n\n.jp-wpcom-connect__content-icon {\n float: left;\n margin: 0 2.25rem 2.25rem 0;\n}\n\n.jp-wpcom-connect__slide {\n display: none;\n}\n\n.jp-wpcom-connect__slide.jp__slide-is-active {\n display: block;\n}\n\n@media (min-width: 782px) {\n .jp-wpcom-connect__content-container .jp-banner__button-container {\n position: absolute;\n bottom: 1rem;\n }\n}\n\n.jp-banner__button-container .dops-button {\n margin: 0.3125rem 0;\n}\n\n.jp-wpcom-connect__vertical-nav {\n background-color: #F3F6F8;\n}\n\n@media (min-width: 600px) {\n .jp-wpcom-connect__vertical-nav {\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n}\n\n@media (max-width: 600px) {\n .jp-wpcom-connect__vertical-nav {\n display: none;\n }\n}\n\n.jp-wpcom-connect__vertical-nav-container {\n width: 15rem;\n}\n\n.vertical-menu__feature-item-label {\n display: none;\n}\n\n@media (min-width: 600px) {\n .vertical-menu__feature-item {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n border: none;\n padding: 0.5rem;\n border-bottom: 1px solid #c8d7e1;\n border-left: 1px solid #c8d7e1;\n border-right: 3px solid #F3F6F8;\n background-color: #F3F6F8;\n color: #87a6bc;\n cursor: pointer;\n }\n .vertical-menu__feature-item:last-of-type {\n position: relative;\n top: 1px;\n }\n .vertical-menu__feature-item-is-selected {\n border-right: 3px solid #0087be;\n border-left: 1px solid #fff;\n background-color: #fff;\n color: #2e4453;\n }\n .vertical-menu__feature-item-is-selected.jp-feature-intro {\n border-right: 3px solid #8CC258;\n }\n .vertical-menu__feature-item-icon {\n width: 1.25rem;\n height: 1.25rem;\n padding: 0.25rem;\n }\n .vertical-menu__feature-item svg {\n fill: #86A6BD;\n }\n .vertical-menu__feature-item-is-selected svg {\n fill: #3D596D;\n }\n .vertical-menu__feature-item-is-selected.jp-feature-intro svg {\n fill: #8CC258;\n }\n .vertical-menu__feature-item-is-selected.wp-app-logo svg path {\n fill: #3D596D;\n }\n .vertical-menu__feature-item-label {\n display: block;\n padding: 0.5rem;\n }\n}\n"],"file":"jetpack-banners-rtl.css"} \ No newline at end of file
diff --git a/plugins/jetpack/css/jetpack-banners-rtl.min.css b/plugins/jetpack/css/jetpack-banners-rtl.min.css
index f2d96ed3..f88e16b9 100644
--- a/plugins/jetpack/css/jetpack-banners-rtl.min.css
+++ b/plugins/jetpack/css/jetpack-banners-rtl.min.css
@@ -1,3 +1,3 @@
-/*!
+@charset "UTF-8";/*!
* Do not modify this file directly. It is compiled SASS code.
-*/.updated.jp-banner{position:relative;padding:0}.updated .jp-banner__header{font-size:18px;font-weight:400;margin-top:0}.updated .jp-banner__button-container{padding:12px 0 0}.jp-banner .notice-dismiss{text-decoration:none}.jp-banner__description{font-size:14px}.jp-banner__description-container{padding:16px} \ No newline at end of file
+*/.jp-banner .notice-dismiss,.updated .notice-dismiss{text-decoration:none}.updated.jp-banner{position:relative;padding:0}.updated .jp-banner__header{font-size:1.125rem;font-weight:400;margin-top:0}.updated .jp-banner__button-container{padding:.75rem 0 0}.jp-banner__description{font-size:.875rem}.jp-banner__description-container{padding:1rem}.updated.jp-wpcom-connect__container{border-right:none;padding:0;box-shadow:0 0 0 1px rgba(200,215,225,.5),0 1px 2px #e9eff3}@media screen and (max-width:782px){.updated.jp-wpcom-connect__container{padding:0!important}}.updated.jp-wpcom-connect__container .dops-button{padding:7px 14px 9px}.jp-wpcom-connect__container{display:block;position:relative;box-sizing:border-box}.jp-wpcom-connect__inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.jp-wpcom-connect__content-container{max-width:75rem;position:relative;padding:2rem}.jp-wpcom-connect__content-container p{color:#4f748e;font-size:.875rem}.jp-wpcom-connect__content-container h2{margin-top:0;color:#4F748E;line-height:1.6}.jp-wpcom-connect__content-icon{float:left;margin:0 2.25rem 2.25rem 0}.jp-wpcom-connect__slide{display:none}.jp-wpcom-connect__slide.jp__slide-is-active{display:block}@media (min-width:782px){.jp-wpcom-connect__content-container{padding:2rem 2rem 6rem}.jp-wpcom-connect__content-container .jp-banner__button-container{position:absolute;bottom:1rem}}.jp-banner__button-container .dops-button{margin:.3125rem 0}.jp-wpcom-connect__vertical-nav{background-color:#F3F6F8}@media (max-width:600px){.jp-wpcom-connect__vertical-nav{display:none}}.jp-wpcom-connect__vertical-nav-container{width:15rem}.vertical-menu__feature-item-label{display:none}@media (min-width:600px){.jp-wpcom-connect__vertical-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.vertical-menu__feature-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;padding:.5rem;border-bottom:1px solid #c8d7e1;border-left:1px solid #c8d7e1;border-right:3px solid #F3F6F8;background-color:#F3F6F8;color:#87a6bc;cursor:pointer}.vertical-menu__feature-item:last-of-type{position:relative;top:1px}.vertical-menu__feature-item-is-selected{border-right:3px solid #0087be;border-left:1px solid #fff;background-color:#fff;color:#2e4453}.vertical-menu__feature-item-is-selected.jp-feature-intro{border-right:3px solid #8CC258}.vertical-menu__feature-item-icon{width:1.25rem;height:1.25rem;padding:.25rem}.vertical-menu__feature-item svg{fill:#86A6BD}.vertical-menu__feature-item-is-selected svg{fill:#3D596D}.vertical-menu__feature-item-is-selected.jp-feature-intro svg{fill:#8CC258}.vertical-menu__feature-item-is-selected.wp-app-logo svg path{fill:#3D596D}.vertical-menu__feature-item-label{display:block;padding:.5rem}} \ No newline at end of file
diff --git a/plugins/jetpack/css/jetpack-banners.css b/plugins/jetpack/css/jetpack-banners.css
index 1247fc97..6acf0ca9 100644
--- a/plugins/jetpack/css/jetpack-banners.css
+++ b/plugins/jetpack/css/jetpack-banners.css
@@ -1,19 +1,40 @@
/*!
* Do not modify this file directly. It is compiled SASS code.
*/
+@charset "UTF-8";
+/*
+The MIT License (MIT)
+
+Copyright © 2011–2015 thoughtbot, inc.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
+documentation files (the “Software”), to deal in the Software without restriction, including without limitation the
+rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit
+persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial
+portions of the Software.
+
+THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
+WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
+OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+https://github.com/thoughtbot/bourbon
+*/
.updated.jp-banner {
position: relative;
padding: 0;
}
.updated .jp-banner__header {
- font-size: 18px;
+ font-size: 1.125rem;
font-weight: 400;
margin-top: 0;
}
.updated .jp-banner__button-container {
- padding: 12px 0 0;
+ padding: 0.75rem 0 0;
}
.jp-banner .notice-dismiss {
@@ -21,11 +42,186 @@
}
.jp-banner__description {
- font-size: 14px;
+ font-size: 0.875rem;
}
.jp-banner__description-container {
- padding: 16px;
+ padding: 1rem;
+}
+
+.updated.jp-wpcom-connect__container {
+ border-left: none;
+ padding: 0;
+ box-shadow: 0 0 0 1px rgba(200, 215, 225, 0.5), 0 1px 2px #e9eff3;
+}
+
+@media screen and (max-width: 782px) {
+ .updated.jp-wpcom-connect__container {
+ padding: 0 !important;
+ }
+}
+
+.updated.jp-wpcom-connect__container .dops-button {
+ padding: 7px 14px 9px;
+}
+
+.updated .notice-dismiss {
+ text-decoration: none;
+}
+
+.jp-wpcom-connect__container {
+ display: block;
+ position: relative;
+ box-sizing: border-box;
+}
+
+.jp-wpcom-connect__inner-container {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -ms-flex-wrap: nowrap;
+ flex-wrap: nowrap;
+ -webkit-box-pack: left;
+ -ms-flex-pack: left;
+ justify-content: left;
+}
+
+.jp-wpcom-connect__content-container {
+ max-width: 75rem;
+ position: relative;
+ padding: 2rem;
+}
+
+@media (min-width: 782px) {
+ .jp-wpcom-connect__content-container {
+ padding: 2rem 2rem 6rem 2rem;
+ }
+}
+
+.jp-wpcom-connect__content-container p {
+ color: #4f748e;
+ font-size: 0.875rem;
+}
+
+.jp-wpcom-connect__content-container h2 {
+ margin-top: 0;
+ color: #4F748E;
+ line-height: 1.6;
+}
+
+.jp-wpcom-connect__content-icon {
+ float: right;
+ margin: 0 0 2.25rem 2.25rem;
+}
+
+.jp-wpcom-connect__slide {
+ display: none;
+}
+
+.jp-wpcom-connect__slide.jp__slide-is-active {
+ display: block;
+}
+
+@media (min-width: 782px) {
+ .jp-wpcom-connect__content-container .jp-banner__button-container {
+ position: absolute;
+ bottom: 1rem;
+ }
+}
+
+.jp-banner__button-container .dops-button {
+ margin: 0.3125rem 0;
+}
+
+.jp-wpcom-connect__vertical-nav {
+ background-color: #F3F6F8;
+}
+
+@media (min-width: 600px) {
+ .jp-wpcom-connect__vertical-nav {
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ -webkit-box-pack: start;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
+ }
+}
+
+@media (max-width: 600px) {
+ .jp-wpcom-connect__vertical-nav {
+ display: none;
+ }
+}
+
+.jp-wpcom-connect__vertical-nav-container {
+ width: 15rem;
+}
+
+.vertical-menu__feature-item-label {
+ display: none;
+}
+
+@media (min-width: 600px) {
+ .vertical-menu__feature-item {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ border: none;
+ padding: 0.5rem;
+ border-bottom: 1px solid #c8d7e1;
+ border-right: 1px solid #c8d7e1;
+ border-left: 3px solid #F3F6F8;
+ background-color: #F3F6F8;
+ color: #87a6bc;
+ cursor: pointer;
+ }
+ .vertical-menu__feature-item:last-of-type {
+ position: relative;
+ top: 1px;
+ }
+ .vertical-menu__feature-item-is-selected {
+ border-left: 3px solid #0087be;
+ border-right: 1px solid #fff;
+ background-color: #fff;
+ color: #2e4453;
+ }
+ .vertical-menu__feature-item-is-selected.jp-feature-intro {
+ border-left: 3px solid #8CC258;
+ }
+ .vertical-menu__feature-item-icon {
+ width: 1.25rem;
+ height: 1.25rem;
+ padding: 0.25rem;
+ }
+ .vertical-menu__feature-item svg {
+ fill: #86A6BD;
+ }
+ .vertical-menu__feature-item-is-selected svg {
+ fill: #3D596D;
+ }
+ .vertical-menu__feature-item-is-selected.jp-feature-intro svg {
+ fill: #8CC258;
+ }
+ .vertical-menu__feature-item-is-selected.wp-app-logo svg path {
+ fill: #3D596D;
+ }
+ .vertical-menu__feature-item-label {
+ display: block;
+ padding: 0.5rem;
+ }
}
/*# sourceMappingURL=jetpack-banners.css.map */
diff --git a/plugins/jetpack/css/jetpack-banners.css.map b/plugins/jetpack/css/jetpack-banners.css.map
index 8bd27fee..bced6ff2 100644
--- a/plugins/jetpack/css/jetpack-banners.css.map
+++ b/plugins/jetpack/css/jetpack-banners.css.map
@@ -1 +1 @@
-{"version":3,"names":[],"mappings":"","sources":["jetpack-banners.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n.updated.jp-banner {\n position: relative;\n padding: 0;\n}\n\n.updated .jp-banner__header {\n font-size: 18px;\n font-weight: 400;\n margin-top: 0;\n}\n\n.updated .jp-banner__button-container {\n padding: 12px 0 0;\n}\n\n.jp-banner .notice-dismiss {\n text-decoration: none;\n}\n\n.jp-banner__description {\n font-size: 14px;\n}\n\n.jp-banner__description-container {\n padding: 16px;\n}\n"],"file":"jetpack-banners.css"} \ No newline at end of file
+{"version":3,"names":[],"mappings":"","sources":["jetpack-banners.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n@charset \"UTF-8\";\n/*\nThe MIT License (MIT)\n\nCopyright © 2011–2015 thoughtbot, inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated\ndocumentation files (the “Software”), to deal in the Software without restriction, including without limitation the\nrights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit\npersons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial\nportions of the Software.\n\nTHE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE\nWARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\nOTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nhttps://github.com/thoughtbot/bourbon\n*/\n.updated.jp-banner {\n position: relative;\n padding: 0;\n}\n\n.updated .jp-banner__header {\n font-size: 1.125rem;\n font-weight: 400;\n margin-top: 0;\n}\n\n.updated .jp-banner__button-container {\n padding: 0.75rem 0 0;\n}\n\n.jp-banner .notice-dismiss {\n text-decoration: none;\n}\n\n.jp-banner__description {\n font-size: 0.875rem;\n}\n\n.jp-banner__description-container {\n padding: 1rem;\n}\n\n.updated.jp-wpcom-connect__container {\n border-left: none;\n padding: 0;\n box-shadow: 0 0 0 1px rgba(200, 215, 225, 0.5), 0 1px 2px #e9eff3;\n}\n\n@media screen and (max-width: 782px) {\n .updated.jp-wpcom-connect__container {\n padding: 0 !important;\n }\n}\n\n.updated.jp-wpcom-connect__container .dops-button {\n padding: 7px 14px 9px;\n}\n\n.updated .notice-dismiss {\n text-decoration: none;\n}\n\n.jp-wpcom-connect__container {\n display: block;\n position: relative;\n box-sizing: border-box;\n}\n\n.jp-wpcom-connect__inner-container {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n -webkit-box-pack: left;\n -ms-flex-pack: left;\n justify-content: left;\n}\n\n.jp-wpcom-connect__content-container {\n max-width: 75rem;\n position: relative;\n padding: 2rem;\n}\n\n@media (min-width: 782px) {\n .jp-wpcom-connect__content-container {\n padding: 2rem 2rem 6rem 2rem;\n }\n}\n\n.jp-wpcom-connect__content-container p {\n color: #4f748e;\n font-size: 0.875rem;\n}\n\n.jp-wpcom-connect__content-container h2 {\n margin-top: 0;\n color: #4F748E;\n line-height: 1.6;\n}\n\n.jp-wpcom-connect__content-icon {\n float: right;\n margin: 0 0 2.25rem 2.25rem;\n}\n\n.jp-wpcom-connect__slide {\n display: none;\n}\n\n.jp-wpcom-connect__slide.jp__slide-is-active {\n display: block;\n}\n\n@media (min-width: 782px) {\n .jp-wpcom-connect__content-container .jp-banner__button-container {\n position: absolute;\n bottom: 1rem;\n }\n}\n\n.jp-banner__button-container .dops-button {\n margin: 0.3125rem 0;\n}\n\n.jp-wpcom-connect__vertical-nav {\n background-color: #F3F6F8;\n}\n\n@media (min-width: 600px) {\n .jp-wpcom-connect__vertical-nav {\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n}\n\n@media (max-width: 600px) {\n .jp-wpcom-connect__vertical-nav {\n display: none;\n }\n}\n\n.jp-wpcom-connect__vertical-nav-container {\n width: 15rem;\n}\n\n.vertical-menu__feature-item-label {\n display: none;\n}\n\n@media (min-width: 600px) {\n .vertical-menu__feature-item {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n border: none;\n padding: 0.5rem;\n border-bottom: 1px solid #c8d7e1;\n border-right: 1px solid #c8d7e1;\n border-left: 3px solid #F3F6F8;\n background-color: #F3F6F8;\n color: #87a6bc;\n cursor: pointer;\n }\n .vertical-menu__feature-item:last-of-type {\n position: relative;\n top: 1px;\n }\n .vertical-menu__feature-item-is-selected {\n border-left: 3px solid #0087be;\n border-right: 1px solid #fff;\n background-color: #fff;\n color: #2e4453;\n }\n .vertical-menu__feature-item-is-selected.jp-feature-intro {\n border-left: 3px solid #8CC258;\n }\n .vertical-menu__feature-item-icon {\n width: 1.25rem;\n height: 1.25rem;\n padding: 0.25rem;\n }\n .vertical-menu__feature-item svg {\n fill: #86A6BD;\n }\n .vertical-menu__feature-item-is-selected svg {\n fill: #3D596D;\n }\n .vertical-menu__feature-item-is-selected.jp-feature-intro svg {\n fill: #8CC258;\n }\n .vertical-menu__feature-item-is-selected.wp-app-logo svg path {\n fill: #3D596D;\n }\n .vertical-menu__feature-item-label {\n display: block;\n padding: 0.5rem;\n }\n}\n"],"file":"jetpack-banners.css"} \ No newline at end of file
diff --git a/plugins/jetpack/css/jetpack-banners.css.min.map b/plugins/jetpack/css/jetpack-banners.css.min.map
index 8bd27fee..bced6ff2 100644
--- a/plugins/jetpack/css/jetpack-banners.css.min.map
+++ b/plugins/jetpack/css/jetpack-banners.css.min.map
@@ -1 +1 @@
-{"version":3,"names":[],"mappings":"","sources":["jetpack-banners.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n.updated.jp-banner {\n position: relative;\n padding: 0;\n}\n\n.updated .jp-banner__header {\n font-size: 18px;\n font-weight: 400;\n margin-top: 0;\n}\n\n.updated .jp-banner__button-container {\n padding: 12px 0 0;\n}\n\n.jp-banner .notice-dismiss {\n text-decoration: none;\n}\n\n.jp-banner__description {\n font-size: 14px;\n}\n\n.jp-banner__description-container {\n padding: 16px;\n}\n"],"file":"jetpack-banners.css"} \ No newline at end of file
+{"version":3,"names":[],"mappings":"","sources":["jetpack-banners.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n@charset \"UTF-8\";\n/*\nThe MIT License (MIT)\n\nCopyright © 2011–2015 thoughtbot, inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated\ndocumentation files (the “Software”), to deal in the Software without restriction, including without limitation the\nrights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit\npersons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial\nportions of the Software.\n\nTHE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE\nWARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\nOTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nhttps://github.com/thoughtbot/bourbon\n*/\n.updated.jp-banner {\n position: relative;\n padding: 0;\n}\n\n.updated .jp-banner__header {\n font-size: 1.125rem;\n font-weight: 400;\n margin-top: 0;\n}\n\n.updated .jp-banner__button-container {\n padding: 0.75rem 0 0;\n}\n\n.jp-banner .notice-dismiss {\n text-decoration: none;\n}\n\n.jp-banner__description {\n font-size: 0.875rem;\n}\n\n.jp-banner__description-container {\n padding: 1rem;\n}\n\n.updated.jp-wpcom-connect__container {\n border-left: none;\n padding: 0;\n box-shadow: 0 0 0 1px rgba(200, 215, 225, 0.5), 0 1px 2px #e9eff3;\n}\n\n@media screen and (max-width: 782px) {\n .updated.jp-wpcom-connect__container {\n padding: 0 !important;\n }\n}\n\n.updated.jp-wpcom-connect__container .dops-button {\n padding: 7px 14px 9px;\n}\n\n.updated .notice-dismiss {\n text-decoration: none;\n}\n\n.jp-wpcom-connect__container {\n display: block;\n position: relative;\n box-sizing: border-box;\n}\n\n.jp-wpcom-connect__inner-container {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n -ms-flex-wrap: nowrap;\n flex-wrap: nowrap;\n -webkit-box-pack: left;\n -ms-flex-pack: left;\n justify-content: left;\n}\n\n.jp-wpcom-connect__content-container {\n max-width: 75rem;\n position: relative;\n padding: 2rem;\n}\n\n@media (min-width: 782px) {\n .jp-wpcom-connect__content-container {\n padding: 2rem 2rem 6rem 2rem;\n }\n}\n\n.jp-wpcom-connect__content-container p {\n color: #4f748e;\n font-size: 0.875rem;\n}\n\n.jp-wpcom-connect__content-container h2 {\n margin-top: 0;\n color: #4F748E;\n line-height: 1.6;\n}\n\n.jp-wpcom-connect__content-icon {\n float: right;\n margin: 0 0 2.25rem 2.25rem;\n}\n\n.jp-wpcom-connect__slide {\n display: none;\n}\n\n.jp-wpcom-connect__slide.jp__slide-is-active {\n display: block;\n}\n\n@media (min-width: 782px) {\n .jp-wpcom-connect__content-container .jp-banner__button-container {\n position: absolute;\n bottom: 1rem;\n }\n}\n\n.jp-banner__button-container .dops-button {\n margin: 0.3125rem 0;\n}\n\n.jp-wpcom-connect__vertical-nav {\n background-color: #F3F6F8;\n}\n\n@media (min-width: 600px) {\n .jp-wpcom-connect__vertical-nav {\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n -webkit-box-pack: start;\n -ms-flex-pack: start;\n justify-content: flex-start;\n }\n}\n\n@media (max-width: 600px) {\n .jp-wpcom-connect__vertical-nav {\n display: none;\n }\n}\n\n.jp-wpcom-connect__vertical-nav-container {\n width: 15rem;\n}\n\n.vertical-menu__feature-item-label {\n display: none;\n}\n\n@media (min-width: 600px) {\n .vertical-menu__feature-item {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-orient: horizontal;\n -webkit-box-direction: normal;\n -ms-flex-direction: row;\n flex-direction: row;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n border: none;\n padding: 0.5rem;\n border-bottom: 1px solid #c8d7e1;\n border-right: 1px solid #c8d7e1;\n border-left: 3px solid #F3F6F8;\n background-color: #F3F6F8;\n color: #87a6bc;\n cursor: pointer;\n }\n .vertical-menu__feature-item:last-of-type {\n position: relative;\n top: 1px;\n }\n .vertical-menu__feature-item-is-selected {\n border-left: 3px solid #0087be;\n border-right: 1px solid #fff;\n background-color: #fff;\n color: #2e4453;\n }\n .vertical-menu__feature-item-is-selected.jp-feature-intro {\n border-left: 3px solid #8CC258;\n }\n .vertical-menu__feature-item-icon {\n width: 1.25rem;\n height: 1.25rem;\n padding: 0.25rem;\n }\n .vertical-menu__feature-item svg {\n fill: #86A6BD;\n }\n .vertical-menu__feature-item-is-selected svg {\n fill: #3D596D;\n }\n .vertical-menu__feature-item-is-selected.jp-feature-intro svg {\n fill: #8CC258;\n }\n .vertical-menu__feature-item-is-selected.wp-app-logo svg path {\n fill: #3D596D;\n }\n .vertical-menu__feature-item-label {\n display: block;\n padding: 0.5rem;\n }\n}\n"],"file":"jetpack-banners.css"} \ No newline at end of file
diff --git a/plugins/jetpack/css/jetpack-banners.min.css b/plugins/jetpack/css/jetpack-banners.min.css
index f2d96ed3..d6dc4796 100644
--- a/plugins/jetpack/css/jetpack-banners.min.css
+++ b/plugins/jetpack/css/jetpack-banners.min.css
@@ -1,3 +1,3 @@
-/*!
+@charset "UTF-8";/*!
* Do not modify this file directly. It is compiled SASS code.
-*/.updated.jp-banner{position:relative;padding:0}.updated .jp-banner__header{font-size:18px;font-weight:400;margin-top:0}.updated .jp-banner__button-container{padding:12px 0 0}.jp-banner .notice-dismiss{text-decoration:none}.jp-banner__description{font-size:14px}.jp-banner__description-container{padding:16px} \ No newline at end of file
+*/.jp-banner .notice-dismiss,.updated .notice-dismiss{text-decoration:none}.updated.jp-banner{position:relative;padding:0}.updated .jp-banner__header{font-size:1.125rem;font-weight:400;margin-top:0}.updated .jp-banner__button-container{padding:.75rem 0 0}.jp-banner__description{font-size:.875rem}.jp-banner__description-container{padding:1rem}.updated.jp-wpcom-connect__container{border-left:none;padding:0;box-shadow:0 0 0 1px rgba(200,215,225,.5),0 1px 2px #e9eff3}@media screen and (max-width:782px){.updated.jp-wpcom-connect__container{padding:0!important}}.updated.jp-wpcom-connect__container .dops-button{padding:7px 14px 9px}.jp-wpcom-connect__container{display:block;position:relative;box-sizing:border-box}.jp-wpcom-connect__inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.jp-wpcom-connect__content-container{max-width:75rem;position:relative;padding:2rem}.jp-wpcom-connect__content-container p{color:#4f748e;font-size:.875rem}.jp-wpcom-connect__content-container h2{margin-top:0;color:#4F748E;line-height:1.6}.jp-wpcom-connect__content-icon{float:right;margin:0 0 2.25rem 2.25rem}.jp-wpcom-connect__slide{display:none}.jp-wpcom-connect__slide.jp__slide-is-active{display:block}@media (min-width:782px){.jp-wpcom-connect__content-container{padding:2rem 2rem 6rem}.jp-wpcom-connect__content-container .jp-banner__button-container{position:absolute;bottom:1rem}}.jp-banner__button-container .dops-button{margin:.3125rem 0}.jp-wpcom-connect__vertical-nav{background-color:#F3F6F8}@media (max-width:600px){.jp-wpcom-connect__vertical-nav{display:none}}.jp-wpcom-connect__vertical-nav-container{width:15rem}.vertical-menu__feature-item-label{display:none}@media (min-width:600px){.jp-wpcom-connect__vertical-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.vertical-menu__feature-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;padding:.5rem;border-bottom:1px solid #c8d7e1;border-right:1px solid #c8d7e1;border-left:3px solid #F3F6F8;background-color:#F3F6F8;color:#87a6bc;cursor:pointer}.vertical-menu__feature-item:last-of-type{position:relative;top:1px}.vertical-menu__feature-item-is-selected{border-left:3px solid #0087be;border-right:1px solid #fff;background-color:#fff;color:#2e4453}.vertical-menu__feature-item-is-selected.jp-feature-intro{border-left:3px solid #8CC258}.vertical-menu__feature-item-icon{width:1.25rem;height:1.25rem;padding:.25rem}.vertical-menu__feature-item svg{fill:#86A6BD}.vertical-menu__feature-item-is-selected svg{fill:#3D596D}.vertical-menu__feature-item-is-selected.jp-feature-intro svg{fill:#8CC258}.vertical-menu__feature-item-is-selected.wp-app-logo svg path{fill:#3D596D}.vertical-menu__feature-item-label{display:block;padding:.5rem}} \ No newline at end of file
diff --git a/plugins/jetpack/css/jetpack-idc-admin-bar-rtl.css b/plugins/jetpack/css/jetpack-idc-admin-bar-rtl.css
new file mode 100644
index 00000000..cdfbe282
--- /dev/null
+++ b/plugins/jetpack/css/jetpack-idc-admin-bar-rtl.css
@@ -0,0 +1,33 @@
+/*!
+* Do not modify this file directly. It is compiled SASS code.
+*/
+#wp-admin-bar-jetpack-idc.hide {
+ display: none;
+}
+
+#wp-admin-bar-jetpack-idc .jp-idc-admin-bar {
+ background: #fff;
+ border-radius: 2px;
+ color: #23282d;
+ padding: 4px 8px;
+ font-size: 12px;
+}
+
+#wpadminbar #wp-admin-bar-jetpack-idc .dashicons {
+ color: #23282d;
+ font-family: 'dashicons';
+}
+
+#wpadminbar #wp-admin-bar-jetpack-idc .dashicons:before {
+ font-size: 16px;
+}
+
+#wpadminbar #wp-admin-bar-jetpack-idc:hover .ab-item {
+ background: inherit;
+}
+
+#wpadminbar #wp-admin-bar-jetpack-idc:hover .jp-idc-admin-bar {
+ background: #eee;
+}
+
+/*# sourceMappingURL=jetpack-idc-admin-bar-rtl.css.map */
diff --git a/plugins/jetpack/css/jetpack-idc-admin-bar-rtl.css.map b/plugins/jetpack/css/jetpack-idc-admin-bar-rtl.css.map
new file mode 100644
index 00000000..0c66f9f9
--- /dev/null
+++ b/plugins/jetpack/css/jetpack-idc-admin-bar-rtl.css.map
@@ -0,0 +1 @@
+{"version":3,"names":[],"mappings":"","sources":["jetpack-idc-admin-bar-rtl.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n#wp-admin-bar-jetpack-idc.hide {\n display: none;\n}\n\n#wp-admin-bar-jetpack-idc .jp-idc-admin-bar {\n background: #fff;\n border-radius: 2px;\n color: #23282d;\n padding: 4px 8px;\n font-size: 12px;\n}\n\n#wpadminbar #wp-admin-bar-jetpack-idc .dashicons {\n color: #23282d;\n font-family: 'dashicons';\n}\n\n#wpadminbar #wp-admin-bar-jetpack-idc .dashicons:before {\n font-size: 16px;\n}\n\n#wpadminbar #wp-admin-bar-jetpack-idc:hover .ab-item {\n background: inherit;\n}\n\n#wpadminbar #wp-admin-bar-jetpack-idc:hover .jp-idc-admin-bar {\n background: #eee;\n}\n"],"file":"jetpack-idc-admin-bar-rtl.css"} \ No newline at end of file
diff --git a/plugins/jetpack/css/jetpack-idc-admin-bar-rtl.css.min.map b/plugins/jetpack/css/jetpack-idc-admin-bar-rtl.css.min.map
new file mode 100644
index 00000000..0c66f9f9
--- /dev/null
+++ b/plugins/jetpack/css/jetpack-idc-admin-bar-rtl.css.min.map
@@ -0,0 +1 @@
+{"version":3,"names":[],"mappings":"","sources":["jetpack-idc-admin-bar-rtl.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n#wp-admin-bar-jetpack-idc.hide {\n display: none;\n}\n\n#wp-admin-bar-jetpack-idc .jp-idc-admin-bar {\n background: #fff;\n border-radius: 2px;\n color: #23282d;\n padding: 4px 8px;\n font-size: 12px;\n}\n\n#wpadminbar #wp-admin-bar-jetpack-idc .dashicons {\n color: #23282d;\n font-family: 'dashicons';\n}\n\n#wpadminbar #wp-admin-bar-jetpack-idc .dashicons:before {\n font-size: 16px;\n}\n\n#wpadminbar #wp-admin-bar-jetpack-idc:hover .ab-item {\n background: inherit;\n}\n\n#wpadminbar #wp-admin-bar-jetpack-idc:hover .jp-idc-admin-bar {\n background: #eee;\n}\n"],"file":"jetpack-idc-admin-bar-rtl.css"} \ No newline at end of file
diff --git a/plugins/jetpack/css/jetpack-idc-admin-bar-rtl.min.css b/plugins/jetpack/css/jetpack-idc-admin-bar-rtl.min.css
new file mode 100644
index 00000000..5ae0b72c
--- /dev/null
+++ b/plugins/jetpack/css/jetpack-idc-admin-bar-rtl.min.css
@@ -0,0 +1,3 @@
+/*!
+* Do not modify this file directly. It is compiled SASS code.
+*/#wp-admin-bar-jetpack-idc.hide{display:none}#wp-admin-bar-jetpack-idc .jp-idc-admin-bar{background:#fff;border-radius:2px;color:#23282d;padding:4px 8px;font-size:12px}#wpadminbar #wp-admin-bar-jetpack-idc .dashicons{color:#23282d;font-family:dashicons}#wpadminbar #wp-admin-bar-jetpack-idc .dashicons:before{font-size:16px}#wpadminbar #wp-admin-bar-jetpack-idc:hover .ab-item{background:inherit}#wpadminbar #wp-admin-bar-jetpack-idc:hover .jp-idc-admin-bar{background:#eee} \ No newline at end of file
diff --git a/plugins/jetpack/css/jetpack-idc-admin-bar.css b/plugins/jetpack/css/jetpack-idc-admin-bar.css
new file mode 100644
index 00000000..b77caf14
--- /dev/null
+++ b/plugins/jetpack/css/jetpack-idc-admin-bar.css
@@ -0,0 +1,33 @@
+/*!
+* Do not modify this file directly. It is compiled SASS code.
+*/
+#wp-admin-bar-jetpack-idc.hide {
+ display: none;
+}
+
+#wp-admin-bar-jetpack-idc .jp-idc-admin-bar {
+ background: #fff;
+ border-radius: 2px;
+ color: #23282d;
+ padding: 4px 8px;
+ font-size: 12px;
+}
+
+#wpadminbar #wp-admin-bar-jetpack-idc .dashicons {
+ color: #23282d;
+ font-family: 'dashicons';
+}
+
+#wpadminbar #wp-admin-bar-jetpack-idc .dashicons:before {
+ font-size: 16px;
+}
+
+#wpadminbar #wp-admin-bar-jetpack-idc:hover .ab-item {
+ background: inherit;
+}
+
+#wpadminbar #wp-admin-bar-jetpack-idc:hover .jp-idc-admin-bar {
+ background: #eee;
+}
+
+/*# sourceMappingURL=jetpack-idc-admin-bar.css.map */
diff --git a/plugins/jetpack/css/jetpack-idc-admin-bar.css.map b/plugins/jetpack/css/jetpack-idc-admin-bar.css.map
new file mode 100644
index 00000000..533d4f26
--- /dev/null
+++ b/plugins/jetpack/css/jetpack-idc-admin-bar.css.map
@@ -0,0 +1 @@
+{"version":3,"names":[],"mappings":"","sources":["jetpack-idc-admin-bar.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n#wp-admin-bar-jetpack-idc.hide {\n display: none;\n}\n\n#wp-admin-bar-jetpack-idc .jp-idc-admin-bar {\n background: #fff;\n border-radius: 2px;\n color: #23282d;\n padding: 4px 8px;\n font-size: 12px;\n}\n\n#wpadminbar #wp-admin-bar-jetpack-idc .dashicons {\n color: #23282d;\n font-family: 'dashicons';\n}\n\n#wpadminbar #wp-admin-bar-jetpack-idc .dashicons:before {\n font-size: 16px;\n}\n\n#wpadminbar #wp-admin-bar-jetpack-idc:hover .ab-item {\n background: inherit;\n}\n\n#wpadminbar #wp-admin-bar-jetpack-idc:hover .jp-idc-admin-bar {\n background: #eee;\n}\n"],"file":"jetpack-idc-admin-bar.css"} \ No newline at end of file
diff --git a/plugins/jetpack/css/jetpack-idc-admin-bar.css.min.map b/plugins/jetpack/css/jetpack-idc-admin-bar.css.min.map
new file mode 100644
index 00000000..533d4f26
--- /dev/null
+++ b/plugins/jetpack/css/jetpack-idc-admin-bar.css.min.map
@@ -0,0 +1 @@
+{"version":3,"names":[],"mappings":"","sources":["jetpack-idc-admin-bar.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n#wp-admin-bar-jetpack-idc.hide {\n display: none;\n}\n\n#wp-admin-bar-jetpack-idc .jp-idc-admin-bar {\n background: #fff;\n border-radius: 2px;\n color: #23282d;\n padding: 4px 8px;\n font-size: 12px;\n}\n\n#wpadminbar #wp-admin-bar-jetpack-idc .dashicons {\n color: #23282d;\n font-family: 'dashicons';\n}\n\n#wpadminbar #wp-admin-bar-jetpack-idc .dashicons:before {\n font-size: 16px;\n}\n\n#wpadminbar #wp-admin-bar-jetpack-idc:hover .ab-item {\n background: inherit;\n}\n\n#wpadminbar #wp-admin-bar-jetpack-idc:hover .jp-idc-admin-bar {\n background: #eee;\n}\n"],"file":"jetpack-idc-admin-bar.css"} \ No newline at end of file
diff --git a/plugins/jetpack/css/jetpack-idc-admin-bar.min.css b/plugins/jetpack/css/jetpack-idc-admin-bar.min.css
new file mode 100644
index 00000000..5ae0b72c
--- /dev/null
+++ b/plugins/jetpack/css/jetpack-idc-admin-bar.min.css
@@ -0,0 +1,3 @@
+/*!
+* Do not modify this file directly. It is compiled SASS code.
+*/#wp-admin-bar-jetpack-idc.hide{display:none}#wp-admin-bar-jetpack-idc .jp-idc-admin-bar{background:#fff;border-radius:2px;color:#23282d;padding:4px 8px;font-size:12px}#wpadminbar #wp-admin-bar-jetpack-idc .dashicons{color:#23282d;font-family:dashicons}#wpadminbar #wp-admin-bar-jetpack-idc .dashicons:before{font-size:16px}#wpadminbar #wp-admin-bar-jetpack-idc:hover .ab-item{background:inherit}#wpadminbar #wp-admin-bar-jetpack-idc:hover .jp-idc-admin-bar{background:#eee} \ No newline at end of file
diff --git a/plugins/jetpack/css/jetpack-idc-rtl.css b/plugins/jetpack/css/jetpack-idc-rtl.css
new file mode 100644
index 00000000..8b95244a
--- /dev/null
+++ b/plugins/jetpack/css/jetpack-idc-rtl.css
@@ -0,0 +1,227 @@
+/*!
+* Do not modify this file directly. It is compiled SASS code.
+*/
+@charset "UTF-8";
+/*
+The MIT License (MIT)
+
+Copyright © 2011–2015 thoughtbot, inc.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
+documentation files (the “Software”), to deal in the Software without restriction, including without limitation the
+rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit
+persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial
+portions of the Software.
+
+THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
+WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
+OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+https://github.com/thoughtbot/bourbon
+*/
+.jp-idc-notice,
+.jp-idc-notice * {
+ box-sizing: border-box;
+}
+
+.jp-idc-notice {
+ margin-right: 0;
+ margin-left: 10px;
+ margin-top: 10px;
+ overflow: hidden;
+ padding-bottom: 16px;
+ padding-top: 0;
+}
+
+.jp-idc-notice.is-non-admin {
+ padding-bottom: 0;
+}
+
+@media all and (min-width: 783px) {
+ .jp-idc-notice {
+ margin-left: 20px;
+ margin-top: 20px;
+ }
+ .jp-idc-notice.has-help-tabs {
+ margin-top: 48px;
+ }
+}
+
+.jp-idc-notice p {
+ margin: 0;
+ padding: 0;
+}
+
+.jp-idc-notice h3, .jp-idc-notice p {
+ color: #2e4453;
+}
+
+.jp-idc-notice a:not(.dops-notice__action) {
+ color: #0087be;
+ text-decoration: none;
+}
+
+.jp-idc-notice a:not(.dops-notice__action):visited {
+ color: #0087be;
+}
+
+.jp-idc-notice a:not(.dops-notice__action):hover, .jp-idc-notice a:not(.dops-notice__action):focus, .jp-idc-notice a:not(.dops-notice__action):active {
+ color: #33bbe3;
+}
+
+.jp-idc-notice .dops-button {
+ -ms-flex-item-align: start;
+ align-self: flex-start;
+ margin-top: auto;
+}
+
+.jp-idc-notice > div {
+ padding: 0 8px;
+}
+
+.jp-idc-notice__first-step {
+ display: inline-block;
+}
+
+.jp-idc-notice__second-step {
+ display: none;
+}
+
+.jp-idc-notice.jp-idc-show-second-step .jp-idc-notice__first-step {
+ display: none;
+}
+
+.jp-idc-notice.jp-idc-show-second-step .jp-idc-notice__second-step {
+ display: inline-block;
+}
+
+.jp-idc-notice .jp-idc-notice__header {
+ padding-top: 8px;
+ padding-bottom: 8px;
+}
+
+.jp-idc-notice__header__emblem {
+ fill: #8cc258;
+ width: 25px;
+ height: 25px;
+ margin: 0 auto 0 1em;
+ float: right;
+}
+
+.jp-idc-notice__header__text {
+ font-size: 14px;
+ font-weight: 600;
+ line-height: 25px;
+ margin: 0;
+}
+
+.jp-idc-notice__content-header {
+ margin: 16px 0;
+}
+
+.jp-idc-notice__content-header__lead {
+ font-size: 16px;
+ font-weight: 600;
+ line-height: 21px;
+ margin: 0;
+}
+
+.jp-idc-notice__content-header .jp-idc-notice__content-header__explanation {
+ font-size: 14px;
+ font-weight: 400;
+ margin: 8px 0 0;
+}
+
+@media only screen and (min-width: 960px) {
+ .jp-idc-notice__content-header .jp-idc-notice__content-header__explanation {
+ margin: 4px 0 0;
+ }
+}
+
+.jp-idc-notice__action {
+ border: 1px solid #e9eff3;
+ border-radius: 4px;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ padding: 16px;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ margin-top: auto;
+}
+
+.jp-idc-notice__action:last-child {
+ margin: 16px 0 0;
+}
+
+@media only screen and (min-width: 960px) {
+ .jp-idc-notice__actions {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ }
+ .jp-idc-notice__action {
+ -webkit-box-flex: 1;
+ -ms-flex: 1;
+ flex: 1;
+ margin: 0 0 0 8px;
+ }
+ .jp-idc-notice__action:last-child {
+ margin: 0 8px 0 0;
+ }
+ .jp-idc-notice__action:first-child {
+ padding-left: 24px;
+ }
+ .jp-idc-notice__action:last-child {
+ padding-right: 24px;
+ }
+}
+
+.jp-idc-notice .jp-idc-notice__action__explanation {
+ margin: 0 0 16px 0;
+}
+
+.jp-idc-notice__separator {
+ background-color: #e9eff3;
+ margin: 0 -10px 0 -10px;
+ height: 1px;
+}
+
+.jp-idc-notice.is-dismissible .jp-idc-notice__separator {
+ margin-left: -46px;
+}
+
+@media only screen and (min-width: 782px) {
+ .jp-idc-notice__separator {
+ margin: 0 -12px 0 -12px;
+ }
+ .jp-idc-notice.is-dismissible .jp-idc-notice__separator {
+ margin-left: -38px;
+ }
+}
+
+.jp-idc-notice .jp-idc-notice__unsure-prompt {
+ margin: 16px 0 0;
+}
+
+.jp-idc-notice .jp-idc-error__notice {
+ display: none;
+}
+
+.jp-idc-notice .jp-idc-error__notice .dops-notice__icon {
+ height: auto;
+ width: auto;
+}
+
+@media only screen and (min-width: 683px) {
+ .jp-idc-notice .jp-idc-error__notice .dops-notice__text {
+ line-height: 24px;
+ }
+}
+
+/*# sourceMappingURL=jetpack-idc-rtl.css.map */
diff --git a/plugins/jetpack/css/jetpack-idc-rtl.css.map b/plugins/jetpack/css/jetpack-idc-rtl.css.map
new file mode 100644
index 00000000..2afad2f6
--- /dev/null
+++ b/plugins/jetpack/css/jetpack-idc-rtl.css.map
@@ -0,0 +1 @@
+{"version":3,"names":[],"mappings":"","sources":["jetpack-idc-rtl.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n@charset \"UTF-8\";\n/*\nThe MIT License (MIT)\n\nCopyright © 2011–2015 thoughtbot, inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated\ndocumentation files (the “Software”), to deal in the Software without restriction, including without limitation the\nrights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit\npersons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial\nportions of the Software.\n\nTHE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE\nWARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\nOTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nhttps://github.com/thoughtbot/bourbon\n*/\n.jp-idc-notice,\n.jp-idc-notice * {\n box-sizing: border-box;\n}\n\n.jp-idc-notice {\n margin-right: 0;\n margin-left: 10px;\n margin-top: 10px;\n overflow: hidden;\n padding-bottom: 16px;\n padding-top: 0;\n}\n\n.jp-idc-notice.is-non-admin {\n padding-bottom: 0;\n}\n\n@media all and (min-width: 783px) {\n .jp-idc-notice {\n margin-left: 20px;\n margin-top: 20px;\n }\n .jp-idc-notice.has-help-tabs {\n margin-top: 48px;\n }\n}\n\n.jp-idc-notice p {\n margin: 0;\n padding: 0;\n}\n\n.jp-idc-notice h3, .jp-idc-notice p {\n color: #2e4453;\n}\n\n.jp-idc-notice a:not(.dops-notice__action) {\n color: #0087be;\n text-decoration: none;\n}\n\n.jp-idc-notice a:not(.dops-notice__action):visited {\n color: #0087be;\n}\n\n.jp-idc-notice a:not(.dops-notice__action):hover, .jp-idc-notice a:not(.dops-notice__action):focus, .jp-idc-notice a:not(.dops-notice__action):active {\n color: #33bbe3;\n}\n\n.jp-idc-notice .dops-button {\n -ms-flex-item-align: start;\n align-self: flex-start;\n margin-top: auto;\n}\n\n.jp-idc-notice > div {\n padding: 0 8px;\n}\n\n.jp-idc-notice__first-step {\n display: inline-block;\n}\n\n.jp-idc-notice__second-step {\n display: none;\n}\n\n.jp-idc-notice.jp-idc-show-second-step .jp-idc-notice__first-step {\n display: none;\n}\n\n.jp-idc-notice.jp-idc-show-second-step .jp-idc-notice__second-step {\n display: inline-block;\n}\n\n.jp-idc-notice .jp-idc-notice__header {\n padding-top: 8px;\n padding-bottom: 8px;\n}\n\n.jp-idc-notice__header__emblem {\n fill: #8cc258;\n width: 25px;\n height: 25px;\n margin: 0 auto 0 1em;\n float: right;\n}\n\n.jp-idc-notice__header__text {\n font-size: 14px;\n font-weight: 600;\n line-height: 25px;\n margin: 0;\n}\n\n.jp-idc-notice__content-header {\n margin: 16px 0;\n}\n\n.jp-idc-notice__content-header__lead {\n font-size: 16px;\n font-weight: 600;\n line-height: 21px;\n margin: 0;\n}\n\n.jp-idc-notice__content-header .jp-idc-notice__content-header__explanation {\n font-size: 14px;\n font-weight: 400;\n margin: 8px 0 0;\n}\n\n@media only screen and (min-width: 960px) {\n .jp-idc-notice__content-header .jp-idc-notice__content-header__explanation {\n margin: 4px 0 0;\n }\n}\n\n.jp-idc-notice__action {\n border: 1px solid #e9eff3;\n border-radius: 4px;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n padding: 16px;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n margin-top: auto;\n}\n\n.jp-idc-notice__action:last-child {\n margin: 16px 0 0;\n}\n\n@media only screen and (min-width: 960px) {\n .jp-idc-notice__actions {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n }\n .jp-idc-notice__action {\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n margin: 0 0 0 8px;\n }\n .jp-idc-notice__action:last-child {\n margin: 0 8px 0 0;\n }\n .jp-idc-notice__action:first-child {\n padding-left: 24px;\n }\n .jp-idc-notice__action:last-child {\n padding-right: 24px;\n }\n}\n\n.jp-idc-notice .jp-idc-notice__action__explanation {\n margin: 0 0 16px 0;\n}\n\n.jp-idc-notice__separator {\n background-color: #e9eff3;\n margin: 0 -10px 0 -10px;\n height: 1px;\n}\n\n.jp-idc-notice.is-dismissible .jp-idc-notice__separator {\n margin-left: -46px;\n}\n\n@media only screen and (min-width: 782px) {\n .jp-idc-notice__separator {\n margin: 0 -12px 0 -12px;\n }\n .jp-idc-notice.is-dismissible .jp-idc-notice__separator {\n margin-left: -38px;\n }\n}\n\n.jp-idc-notice .jp-idc-notice__unsure-prompt {\n margin: 16px 0 0;\n}\n\n.jp-idc-notice .jp-idc-error__notice {\n display: none;\n}\n\n.jp-idc-notice .jp-idc-error__notice .dops-notice__icon {\n height: auto;\n width: auto;\n}\n\n@media only screen and (min-width: 683px) {\n .jp-idc-notice .jp-idc-error__notice .dops-notice__text {\n line-height: 24px;\n }\n}\n"],"file":"jetpack-idc-rtl.css"} \ No newline at end of file
diff --git a/plugins/jetpack/css/jetpack-idc-rtl.css.min.map b/plugins/jetpack/css/jetpack-idc-rtl.css.min.map
new file mode 100644
index 00000000..2afad2f6
--- /dev/null
+++ b/plugins/jetpack/css/jetpack-idc-rtl.css.min.map
@@ -0,0 +1 @@
+{"version":3,"names":[],"mappings":"","sources":["jetpack-idc-rtl.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n@charset \"UTF-8\";\n/*\nThe MIT License (MIT)\n\nCopyright © 2011–2015 thoughtbot, inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated\ndocumentation files (the “Software”), to deal in the Software without restriction, including without limitation the\nrights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit\npersons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial\nportions of the Software.\n\nTHE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE\nWARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\nOTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nhttps://github.com/thoughtbot/bourbon\n*/\n.jp-idc-notice,\n.jp-idc-notice * {\n box-sizing: border-box;\n}\n\n.jp-idc-notice {\n margin-right: 0;\n margin-left: 10px;\n margin-top: 10px;\n overflow: hidden;\n padding-bottom: 16px;\n padding-top: 0;\n}\n\n.jp-idc-notice.is-non-admin {\n padding-bottom: 0;\n}\n\n@media all and (min-width: 783px) {\n .jp-idc-notice {\n margin-left: 20px;\n margin-top: 20px;\n }\n .jp-idc-notice.has-help-tabs {\n margin-top: 48px;\n }\n}\n\n.jp-idc-notice p {\n margin: 0;\n padding: 0;\n}\n\n.jp-idc-notice h3, .jp-idc-notice p {\n color: #2e4453;\n}\n\n.jp-idc-notice a:not(.dops-notice__action) {\n color: #0087be;\n text-decoration: none;\n}\n\n.jp-idc-notice a:not(.dops-notice__action):visited {\n color: #0087be;\n}\n\n.jp-idc-notice a:not(.dops-notice__action):hover, .jp-idc-notice a:not(.dops-notice__action):focus, .jp-idc-notice a:not(.dops-notice__action):active {\n color: #33bbe3;\n}\n\n.jp-idc-notice .dops-button {\n -ms-flex-item-align: start;\n align-self: flex-start;\n margin-top: auto;\n}\n\n.jp-idc-notice > div {\n padding: 0 8px;\n}\n\n.jp-idc-notice__first-step {\n display: inline-block;\n}\n\n.jp-idc-notice__second-step {\n display: none;\n}\n\n.jp-idc-notice.jp-idc-show-second-step .jp-idc-notice__first-step {\n display: none;\n}\n\n.jp-idc-notice.jp-idc-show-second-step .jp-idc-notice__second-step {\n display: inline-block;\n}\n\n.jp-idc-notice .jp-idc-notice__header {\n padding-top: 8px;\n padding-bottom: 8px;\n}\n\n.jp-idc-notice__header__emblem {\n fill: #8cc258;\n width: 25px;\n height: 25px;\n margin: 0 auto 0 1em;\n float: right;\n}\n\n.jp-idc-notice__header__text {\n font-size: 14px;\n font-weight: 600;\n line-height: 25px;\n margin: 0;\n}\n\n.jp-idc-notice__content-header {\n margin: 16px 0;\n}\n\n.jp-idc-notice__content-header__lead {\n font-size: 16px;\n font-weight: 600;\n line-height: 21px;\n margin: 0;\n}\n\n.jp-idc-notice__content-header .jp-idc-notice__content-header__explanation {\n font-size: 14px;\n font-weight: 400;\n margin: 8px 0 0;\n}\n\n@media only screen and (min-width: 960px) {\n .jp-idc-notice__content-header .jp-idc-notice__content-header__explanation {\n margin: 4px 0 0;\n }\n}\n\n.jp-idc-notice__action {\n border: 1px solid #e9eff3;\n border-radius: 4px;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n padding: 16px;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n margin-top: auto;\n}\n\n.jp-idc-notice__action:last-child {\n margin: 16px 0 0;\n}\n\n@media only screen and (min-width: 960px) {\n .jp-idc-notice__actions {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n }\n .jp-idc-notice__action {\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n margin: 0 0 0 8px;\n }\n .jp-idc-notice__action:last-child {\n margin: 0 8px 0 0;\n }\n .jp-idc-notice__action:first-child {\n padding-left: 24px;\n }\n .jp-idc-notice__action:last-child {\n padding-right: 24px;\n }\n}\n\n.jp-idc-notice .jp-idc-notice__action__explanation {\n margin: 0 0 16px 0;\n}\n\n.jp-idc-notice__separator {\n background-color: #e9eff3;\n margin: 0 -10px 0 -10px;\n height: 1px;\n}\n\n.jp-idc-notice.is-dismissible .jp-idc-notice__separator {\n margin-left: -46px;\n}\n\n@media only screen and (min-width: 782px) {\n .jp-idc-notice__separator {\n margin: 0 -12px 0 -12px;\n }\n .jp-idc-notice.is-dismissible .jp-idc-notice__separator {\n margin-left: -38px;\n }\n}\n\n.jp-idc-notice .jp-idc-notice__unsure-prompt {\n margin: 16px 0 0;\n}\n\n.jp-idc-notice .jp-idc-error__notice {\n display: none;\n}\n\n.jp-idc-notice .jp-idc-error__notice .dops-notice__icon {\n height: auto;\n width: auto;\n}\n\n@media only screen and (min-width: 683px) {\n .jp-idc-notice .jp-idc-error__notice .dops-notice__text {\n line-height: 24px;\n }\n}\n"],"file":"jetpack-idc-rtl.css"} \ No newline at end of file
diff --git a/plugins/jetpack/css/jetpack-idc-rtl.min.css b/plugins/jetpack/css/jetpack-idc-rtl.min.css
new file mode 100644
index 00000000..e73a4d2d
--- /dev/null
+++ b/plugins/jetpack/css/jetpack-idc-rtl.min.css
@@ -0,0 +1,3 @@
+@charset "UTF-8";/*!
+* Do not modify this file directly. It is compiled SASS code.
+*/.jp-idc-notice,.jp-idc-notice *{box-sizing:border-box}.jp-idc-notice{margin-right:0;margin-left:10px;margin-top:10px;overflow:hidden;padding-bottom:16px;padding-top:0}.jp-idc-notice.is-non-admin{padding-bottom:0}@media all and (min-width:783px){.jp-idc-notice{margin-left:20px;margin-top:20px}.jp-idc-notice.has-help-tabs{margin-top:48px}}.jp-idc-notice p{margin:0;padding:0}.jp-idc-notice h3,.jp-idc-notice p{color:#2e4453}.jp-idc-notice a:not(.dops-notice__action){color:#0087be;text-decoration:none}.jp-idc-notice a:not(.dops-notice__action):visited{color:#0087be}.jp-idc-notice a:not(.dops-notice__action):active,.jp-idc-notice a:not(.dops-notice__action):focus,.jp-idc-notice a:not(.dops-notice__action):hover{color:#33bbe3}.jp-idc-notice .dops-button{-ms-flex-item-align:start;align-self:flex-start;margin-top:auto}.jp-idc-notice>div{padding:0 8px}.jp-idc-notice__first-step{display:inline-block}.jp-idc-notice.jp-idc-show-second-step .jp-idc-notice__first-step,.jp-idc-notice__second-step{display:none}.jp-idc-notice.jp-idc-show-second-step .jp-idc-notice__second-step{display:inline-block}.jp-idc-notice .jp-idc-notice__header{padding-top:8px;padding-bottom:8px}.jp-idc-notice__header__emblem{fill:#8cc258;width:25px;height:25px;margin:0 auto 0 1em;float:right}.jp-idc-notice__header__text{font-size:14px;font-weight:600;line-height:25px;margin:0}.jp-idc-notice__content-header{margin:16px 0}.jp-idc-notice__content-header__lead{font-size:16px;font-weight:600;line-height:21px;margin:0}.jp-idc-notice__content-header .jp-idc-notice__content-header__explanation{font-size:14px;font-weight:400;margin:8px 0 0}@media only screen and (min-width:960px){.jp-idc-notice__content-header .jp-idc-notice__content-header__explanation{margin:4px 0 0}}.jp-idc-notice__action{border:1px solid #e9eff3;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:auto}.jp-idc-notice__action:last-child{margin:16px 0 0}@media only screen and (min-width:960px){.jp-idc-notice__actions{display:-webkit-box;display:-ms-flexbox;display:flex}.jp-idc-notice__action{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 0 0 8px}.jp-idc-notice__action:last-child{margin:0 8px 0 0;padding-right:24px}.jp-idc-notice__action:first-child{padding-left:24px}}.jp-idc-notice .jp-idc-notice__action__explanation{margin:0 0 16px}.jp-idc-notice__separator{background-color:#e9eff3;margin:0 -10px;height:1px}.jp-idc-notice.is-dismissible .jp-idc-notice__separator{margin-left:-46px}@media only screen and (min-width:782px){.jp-idc-notice__separator{margin:0 -12px}.jp-idc-notice.is-dismissible .jp-idc-notice__separator{margin-left:-38px}}.jp-idc-notice .jp-idc-notice__unsure-prompt{margin:16px 0 0}.jp-idc-notice .jp-idc-error__notice{display:none}.jp-idc-notice .jp-idc-error__notice .dops-notice__icon{height:auto;width:auto}@media only screen and (min-width:683px){.jp-idc-notice .jp-idc-error__notice .dops-notice__text{line-height:24px}} \ No newline at end of file
diff --git a/plugins/jetpack/css/jetpack-idc.css b/plugins/jetpack/css/jetpack-idc.css
new file mode 100644
index 00000000..0f8a7be3
--- /dev/null
+++ b/plugins/jetpack/css/jetpack-idc.css
@@ -0,0 +1,227 @@
+/*!
+* Do not modify this file directly. It is compiled SASS code.
+*/
+@charset "UTF-8";
+/*
+The MIT License (MIT)
+
+Copyright © 2011–2015 thoughtbot, inc.
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
+documentation files (the “Software”), to deal in the Software without restriction, including without limitation the
+rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit
+persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or substantial
+portions of the Software.
+
+THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
+WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
+COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
+OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+https://github.com/thoughtbot/bourbon
+*/
+.jp-idc-notice,
+.jp-idc-notice * {
+ box-sizing: border-box;
+}
+
+.jp-idc-notice {
+ margin-left: 0;
+ margin-right: 10px;
+ margin-top: 10px;
+ overflow: hidden;
+ padding-bottom: 16px;
+ padding-top: 0;
+}
+
+.jp-idc-notice.is-non-admin {
+ padding-bottom: 0;
+}
+
+@media all and (min-width: 783px) {
+ .jp-idc-notice {
+ margin-right: 20px;
+ margin-top: 20px;
+ }
+ .jp-idc-notice.has-help-tabs {
+ margin-top: 48px;
+ }
+}
+
+.jp-idc-notice p {
+ margin: 0;
+ padding: 0;
+}
+
+.jp-idc-notice h3, .jp-idc-notice p {
+ color: #2e4453;
+}
+
+.jp-idc-notice a:not(.dops-notice__action) {
+ color: #0087be;
+ text-decoration: none;
+}
+
+.jp-idc-notice a:not(.dops-notice__action):visited {
+ color: #0087be;
+}
+
+.jp-idc-notice a:not(.dops-notice__action):hover, .jp-idc-notice a:not(.dops-notice__action):focus, .jp-idc-notice a:not(.dops-notice__action):active {
+ color: #33bbe3;
+}
+
+.jp-idc-notice .dops-button {
+ -ms-flex-item-align: start;
+ align-self: flex-start;
+ margin-top: auto;
+}
+
+.jp-idc-notice > div {
+ padding: 0 8px;
+}
+
+.jp-idc-notice__first-step {
+ display: inline-block;
+}
+
+.jp-idc-notice__second-step {
+ display: none;
+}
+
+.jp-idc-notice.jp-idc-show-second-step .jp-idc-notice__first-step {
+ display: none;
+}
+
+.jp-idc-notice.jp-idc-show-second-step .jp-idc-notice__second-step {
+ display: inline-block;
+}
+
+.jp-idc-notice .jp-idc-notice__header {
+ padding-top: 8px;
+ padding-bottom: 8px;
+}
+
+.jp-idc-notice__header__emblem {
+ fill: #8cc258;
+ width: 25px;
+ height: 25px;
+ margin: 0 1em 0 auto;
+ float: left;
+}
+
+.jp-idc-notice__header__text {
+ font-size: 14px;
+ font-weight: 600;
+ line-height: 25px;
+ margin: 0;
+}
+
+.jp-idc-notice__content-header {
+ margin: 16px 0;
+}
+
+.jp-idc-notice__content-header__lead {
+ font-size: 16px;
+ font-weight: 600;
+ line-height: 21px;
+ margin: 0;
+}
+
+.jp-idc-notice__content-header .jp-idc-notice__content-header__explanation {
+ font-size: 14px;
+ font-weight: 400;
+ margin: 8px 0 0;
+}
+
+@media only screen and (min-width: 960px) {
+ .jp-idc-notice__content-header .jp-idc-notice__content-header__explanation {
+ margin: 4px 0 0;
+ }
+}
+
+.jp-idc-notice__action {
+ border: 1px solid #e9eff3;
+ border-radius: 4px;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ padding: 16px;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ margin-top: auto;
+}
+
+.jp-idc-notice__action:last-child {
+ margin: 16px 0 0;
+}
+
+@media only screen and (min-width: 960px) {
+ .jp-idc-notice__actions {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ }
+ .jp-idc-notice__action {
+ -webkit-box-flex: 1;
+ -ms-flex: 1;
+ flex: 1;
+ margin: 0 8px 0 0;
+ }
+ .jp-idc-notice__action:last-child {
+ margin: 0 0 0 8px;
+ }
+ .jp-idc-notice__action:first-child {
+ padding-right: 24px;
+ }
+ .jp-idc-notice__action:last-child {
+ padding-left: 24px;
+ }
+}
+
+.jp-idc-notice .jp-idc-notice__action__explanation {
+ margin: 0 0 16px 0;
+}
+
+.jp-idc-notice__separator {
+ background-color: #e9eff3;
+ margin: 0 -10px 0 -10px;
+ height: 1px;
+}
+
+.jp-idc-notice.is-dismissible .jp-idc-notice__separator {
+ margin-right: -46px;
+}
+
+@media only screen and (min-width: 782px) {
+ .jp-idc-notice__separator {
+ margin: 0 -12px 0 -12px;
+ }
+ .jp-idc-notice.is-dismissible .jp-idc-notice__separator {
+ margin-right: -38px;
+ }
+}
+
+.jp-idc-notice .jp-idc-notice__unsure-prompt {
+ margin: 16px 0 0;
+}
+
+.jp-idc-notice .jp-idc-error__notice {
+ display: none;
+}
+
+.jp-idc-notice .jp-idc-error__notice .dops-notice__icon {
+ height: auto;
+ width: auto;
+}
+
+@media only screen and (min-width: 683px) {
+ .jp-idc-notice .jp-idc-error__notice .dops-notice__text {
+ line-height: 24px;
+ }
+}
+
+/*# sourceMappingURL=jetpack-idc.css.map */
diff --git a/plugins/jetpack/css/jetpack-idc.css.map b/plugins/jetpack/css/jetpack-idc.css.map
new file mode 100644
index 00000000..b83a2a24
--- /dev/null
+++ b/plugins/jetpack/css/jetpack-idc.css.map
@@ -0,0 +1 @@
+{"version":3,"names":[],"mappings":"","sources":["jetpack-idc.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n@charset \"UTF-8\";\n/*\nThe MIT License (MIT)\n\nCopyright © 2011–2015 thoughtbot, inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated\ndocumentation files (the “Software”), to deal in the Software without restriction, including without limitation the\nrights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit\npersons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial\nportions of the Software.\n\nTHE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE\nWARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\nOTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nhttps://github.com/thoughtbot/bourbon\n*/\n.jp-idc-notice,\n.jp-idc-notice * {\n box-sizing: border-box;\n}\n\n.jp-idc-notice {\n margin-left: 0;\n margin-right: 10px;\n margin-top: 10px;\n overflow: hidden;\n padding-bottom: 16px;\n padding-top: 0;\n}\n\n.jp-idc-notice.is-non-admin {\n padding-bottom: 0;\n}\n\n@media all and (min-width: 783px) {\n .jp-idc-notice {\n margin-right: 20px;\n margin-top: 20px;\n }\n .jp-idc-notice.has-help-tabs {\n margin-top: 48px;\n }\n}\n\n.jp-idc-notice p {\n margin: 0;\n padding: 0;\n}\n\n.jp-idc-notice h3, .jp-idc-notice p {\n color: #2e4453;\n}\n\n.jp-idc-notice a:not(.dops-notice__action) {\n color: #0087be;\n text-decoration: none;\n}\n\n.jp-idc-notice a:not(.dops-notice__action):visited {\n color: #0087be;\n}\n\n.jp-idc-notice a:not(.dops-notice__action):hover, .jp-idc-notice a:not(.dops-notice__action):focus, .jp-idc-notice a:not(.dops-notice__action):active {\n color: #33bbe3;\n}\n\n.jp-idc-notice .dops-button {\n -ms-flex-item-align: start;\n align-self: flex-start;\n margin-top: auto;\n}\n\n.jp-idc-notice > div {\n padding: 0 8px;\n}\n\n.jp-idc-notice__first-step {\n display: inline-block;\n}\n\n.jp-idc-notice__second-step {\n display: none;\n}\n\n.jp-idc-notice.jp-idc-show-second-step .jp-idc-notice__first-step {\n display: none;\n}\n\n.jp-idc-notice.jp-idc-show-second-step .jp-idc-notice__second-step {\n display: inline-block;\n}\n\n.jp-idc-notice .jp-idc-notice__header {\n padding-top: 8px;\n padding-bottom: 8px;\n}\n\n.jp-idc-notice__header__emblem {\n fill: #8cc258;\n width: 25px;\n height: 25px;\n margin: 0 1em 0 auto;\n float: left;\n}\n\n.jp-idc-notice__header__text {\n font-size: 14px;\n font-weight: 600;\n line-height: 25px;\n margin: 0;\n}\n\n.jp-idc-notice__content-header {\n margin: 16px 0;\n}\n\n.jp-idc-notice__content-header__lead {\n font-size: 16px;\n font-weight: 600;\n line-height: 21px;\n margin: 0;\n}\n\n.jp-idc-notice__content-header .jp-idc-notice__content-header__explanation {\n font-size: 14px;\n font-weight: 400;\n margin: 8px 0 0;\n}\n\n@media only screen and (min-width: 960px) {\n .jp-idc-notice__content-header .jp-idc-notice__content-header__explanation {\n margin: 4px 0 0;\n }\n}\n\n.jp-idc-notice__action {\n border: 1px solid #e9eff3;\n border-radius: 4px;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n padding: 16px;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n margin-top: auto;\n}\n\n.jp-idc-notice__action:last-child {\n margin: 16px 0 0;\n}\n\n@media only screen and (min-width: 960px) {\n .jp-idc-notice__actions {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n }\n .jp-idc-notice__action {\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n margin: 0 8px 0 0;\n }\n .jp-idc-notice__action:last-child {\n margin: 0 0 0 8px;\n }\n .jp-idc-notice__action:first-child {\n padding-right: 24px;\n }\n .jp-idc-notice__action:last-child {\n padding-left: 24px;\n }\n}\n\n.jp-idc-notice .jp-idc-notice__action__explanation {\n margin: 0 0 16px 0;\n}\n\n.jp-idc-notice__separator {\n background-color: #e9eff3;\n margin: 0 -10px 0 -10px;\n height: 1px;\n}\n\n.jp-idc-notice.is-dismissible .jp-idc-notice__separator {\n margin-right: -46px;\n}\n\n@media only screen and (min-width: 782px) {\n .jp-idc-notice__separator {\n margin: 0 -12px 0 -12px;\n }\n .jp-idc-notice.is-dismissible .jp-idc-notice__separator {\n margin-right: -38px;\n }\n}\n\n.jp-idc-notice .jp-idc-notice__unsure-prompt {\n margin: 16px 0 0;\n}\n\n.jp-idc-notice .jp-idc-error__notice {\n display: none;\n}\n\n.jp-idc-notice .jp-idc-error__notice .dops-notice__icon {\n height: auto;\n width: auto;\n}\n\n@media only screen and (min-width: 683px) {\n .jp-idc-notice .jp-idc-error__notice .dops-notice__text {\n line-height: 24px;\n }\n}\n"],"file":"jetpack-idc.css"} \ No newline at end of file
diff --git a/plugins/jetpack/css/jetpack-idc.css.min.map b/plugins/jetpack/css/jetpack-idc.css.min.map
new file mode 100644
index 00000000..b83a2a24
--- /dev/null
+++ b/plugins/jetpack/css/jetpack-idc.css.min.map
@@ -0,0 +1 @@
+{"version":3,"names":[],"mappings":"","sources":["jetpack-idc.css"],"sourcesContent":["/*!\n* Do not modify this file directly. It is compiled SASS code.\n*/\n@charset \"UTF-8\";\n/*\nThe MIT License (MIT)\n\nCopyright © 2011–2015 thoughtbot, inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated\ndocumentation files (the “Software”), to deal in the Software without restriction, including without limitation the\nrights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit\npersons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial\nportions of the Software.\n\nTHE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE\nWARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR\nCOPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\nOTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nhttps://github.com/thoughtbot/bourbon\n*/\n.jp-idc-notice,\n.jp-idc-notice * {\n box-sizing: border-box;\n}\n\n.jp-idc-notice {\n margin-left: 0;\n margin-right: 10px;\n margin-top: 10px;\n overflow: hidden;\n padding-bottom: 16px;\n padding-top: 0;\n}\n\n.jp-idc-notice.is-non-admin {\n padding-bottom: 0;\n}\n\n@media all and (min-width: 783px) {\n .jp-idc-notice {\n margin-right: 20px;\n margin-top: 20px;\n }\n .jp-idc-notice.has-help-tabs {\n margin-top: 48px;\n }\n}\n\n.jp-idc-notice p {\n margin: 0;\n padding: 0;\n}\n\n.jp-idc-notice h3, .jp-idc-notice p {\n color: #2e4453;\n}\n\n.jp-idc-notice a:not(.dops-notice__action) {\n color: #0087be;\n text-decoration: none;\n}\n\n.jp-idc-notice a:not(.dops-notice__action):visited {\n color: #0087be;\n}\n\n.jp-idc-notice a:not(.dops-notice__action):hover, .jp-idc-notice a:not(.dops-notice__action):focus, .jp-idc-notice a:not(.dops-notice__action):active {\n color: #33bbe3;\n}\n\n.jp-idc-notice .dops-button {\n -ms-flex-item-align: start;\n align-self: flex-start;\n margin-top: auto;\n}\n\n.jp-idc-notice > div {\n padding: 0 8px;\n}\n\n.jp-idc-notice__first-step {\n display: inline-block;\n}\n\n.jp-idc-notice__second-step {\n display: none;\n}\n\n.jp-idc-notice.jp-idc-show-second-step .jp-idc-notice__first-step {\n display: none;\n}\n\n.jp-idc-notice.jp-idc-show-second-step .jp-idc-notice__second-step {\n display: inline-block;\n}\n\n.jp-idc-notice .jp-idc-notice__header {\n padding-top: 8px;\n padding-bottom: 8px;\n}\n\n.jp-idc-notice__header__emblem {\n fill: #8cc258;\n width: 25px;\n height: 25px;\n margin: 0 1em 0 auto;\n float: left;\n}\n\n.jp-idc-notice__header__text {\n font-size: 14px;\n font-weight: 600;\n line-height: 25px;\n margin: 0;\n}\n\n.jp-idc-notice__content-header {\n margin: 16px 0;\n}\n\n.jp-idc-notice__content-header__lead {\n font-size: 16px;\n font-weight: 600;\n line-height: 21px;\n margin: 0;\n}\n\n.jp-idc-notice__content-header .jp-idc-notice__content-header__explanation {\n font-size: 14px;\n font-weight: 400;\n margin: 8px 0 0;\n}\n\n@media only screen and (min-width: 960px) {\n .jp-idc-notice__content-header .jp-idc-notice__content-header__explanation {\n margin: 4px 0 0;\n }\n}\n\n.jp-idc-notice__action {\n border: 1px solid #e9eff3;\n border-radius: 4px;\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n padding: 16px;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n -ms-flex-direction: column;\n flex-direction: column;\n margin-top: auto;\n}\n\n.jp-idc-notice__action:last-child {\n margin: 16px 0 0;\n}\n\n@media only screen and (min-width: 960px) {\n .jp-idc-notice__actions {\n display: -webkit-box;\n display: -ms-flexbox;\n display: flex;\n }\n .jp-idc-notice__action {\n -webkit-box-flex: 1;\n -ms-flex: 1;\n flex: 1;\n margin: 0 8px 0 0;\n }\n .jp-idc-notice__action:last-child {\n margin: 0 0 0 8px;\n }\n .jp-idc-notice__action:first-child {\n padding-right: 24px;\n }\n .jp-idc-notice__action:last-child {\n padding-left: 24px;\n }\n}\n\n.jp-idc-notice .jp-idc-notice__action__explanation {\n margin: 0 0 16px 0;\n}\n\n.jp-idc-notice__separator {\n background-color: #e9eff3;\n margin: 0 -10px 0 -10px;\n height: 1px;\n}\n\n.jp-idc-notice.is-dismissible .jp-idc-notice__separator {\n margin-right: -46px;\n}\n\n@media only screen and (min-width: 782px) {\n .jp-idc-notice__separator {\n margin: 0 -12px 0 -12px;\n }\n .jp-idc-notice.is-dismissible .jp-idc-notice__separator {\n margin-right: -38px;\n }\n}\n\n.jp-idc-notice .jp-idc-notice__unsure-prompt {\n margin: 16px 0 0;\n}\n\n.jp-idc-notice .jp-idc-error__notice {\n display: none;\n}\n\n.jp-idc-notice .jp-idc-error__notice .dops-notice__icon {\n height: auto;\n width: auto;\n}\n\n@media only screen and (min-width: 683px) {\n .jp-idc-notice .jp-idc-error__notice .dops-notice__text {\n line-height: 24px;\n }\n}\n"],"file":"jetpack-idc.css"} \ No newline at end of file
diff --git a/plugins/jetpack/css/jetpack-idc.min.css b/plugins/jetpack/css/jetpack-idc.min.css
new file mode 100644
index 00000000..69261fd1
--- /dev/null
+++ b/plugins/jetpack/css/jetpack-idc.min.css
@@ -0,0 +1,3 @@
+@charset "UTF-8";/*!
+* Do not modify this file directly. It is compiled SASS code.
+*/.jp-idc-notice,.jp-idc-notice *{box-sizing:border-box}.jp-idc-notice{margin-left:0;margin-right:10px;margin-top:10px;overflow:hidden;padding-bottom:16px;padding-top:0}.jp-idc-notice.is-non-admin{padding-bottom:0}@media all and (min-width:783px){.jp-idc-notice{margin-right:20px;margin-top:20px}.jp-idc-notice.has-help-tabs{margin-top:48px}}.jp-idc-notice p{margin:0;padding:0}.jp-idc-notice h3,.jp-idc-notice p{color:#2e4453}.jp-idc-notice a:not(.dops-notice__action){color:#0087be;text-decoration:none}.jp-idc-notice a:not(.dops-notice__action):visited{color:#0087be}.jp-idc-notice a:not(.dops-notice__action):active,.jp-idc-notice a:not(.dops-notice__action):focus,.jp-idc-notice a:not(.dops-notice__action):hover{color:#33bbe3}.jp-idc-notice .dops-button{-ms-flex-item-align:start;align-self:flex-start;margin-top:auto}.jp-idc-notice>div{padding:0 8px}.jp-idc-notice__first-step{display:inline-block}.jp-idc-notice.jp-idc-show-second-step .jp-idc-notice__first-step,.jp-idc-notice__second-step{display:none}.jp-idc-notice.jp-idc-show-second-step .jp-idc-notice__second-step{display:inline-block}.jp-idc-notice .jp-idc-notice__header{padding-top:8px;padding-bottom:8px}.jp-idc-notice__header__emblem{fill:#8cc258;width:25px;height:25px;margin:0 1em 0 auto;float:left}.jp-idc-notice__header__text{font-size:14px;font-weight:600;line-height:25px;margin:0}.jp-idc-notice__content-header{margin:16px 0}.jp-idc-notice__content-header__lead{font-size:16px;font-weight:600;line-height:21px;margin:0}.jp-idc-notice__content-header .jp-idc-notice__content-header__explanation{font-size:14px;font-weight:400;margin:8px 0 0}@media only screen and (min-width:960px){.jp-idc-notice__content-header .jp-idc-notice__content-header__explanation{margin:4px 0 0}}.jp-idc-notice__action{border:1px solid #e9eff3;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:auto}.jp-idc-notice__action:last-child{margin:16px 0 0}@media only screen and (min-width:960px){.jp-idc-notice__actions{display:-webkit-box;display:-ms-flexbox;display:flex}.jp-idc-notice__action{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 8px 0 0}.jp-idc-notice__action:last-child{margin:0 0 0 8px;padding-left:24px}.jp-idc-notice__action:first-child{padding-right:24px}}.jp-idc-notice .jp-idc-notice__action__explanation{margin:0 0 16px}.jp-idc-notice__separator{background-color:#e9eff3;margin:0 -10px;height:1px}.jp-idc-notice.is-dismissible .jp-idc-notice__separator{margin-right:-46px}@media only screen and (min-width:782px){.jp-idc-notice__separator{margin:0 -12px}.jp-idc-notice.is-dismissible .jp-idc-notice__separator{margin-right:-38px}}.jp-idc-notice .jp-idc-notice__unsure-prompt{margin:16px 0 0}.jp-idc-notice .jp-idc-error__notice{display:none}.jp-idc-notice .jp-idc-error__notice .dops-notice__icon{height:auto;width:auto}@media only screen and (min-width:683px){.jp-idc-notice .jp-idc-error__notice .dops-notice__text{line-height:24px}} \ No newline at end of file
diff --git a/plugins/jetpack/css/jetpack-rtl.css b/plugins/jetpack/css/jetpack-rtl.css
index e2561e03..de75b875 100644
--- a/plugins/jetpack/css/jetpack-rtl.css
+++ b/plugins/jetpack/css/jetpack-rtl.css
@@ -1,7 +1,7 @@
/*!
* Do not modify this file directly. It is concatenated from individual module CSS files.
*/
-.jp-carousel-wrap *{line-height:inherit}.jp-carousel-overlay{background:#000}div.jp-carousel-fadeaway{background:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background:-webkit-gradient(linear,right bottom,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));position:fixed;bottom:0;z-index:2147483647;width:100%;height:15px}.jp-carousel-next-button span,.jp-carousel-previous-button span{background:url(../modules/carousel/images/arrows.png) center center no-repeat;background-size:200px 126px}.jp-carousel-msg{font-family:"Open Sans",sans-serif;font-style:normal;display:inline-block;line-height:19px;padding:11px 15px;font-size:14px;text-align:center;margin:25px 2px 0 20px;background-color:#fff;border-right:4px solid #ffba00;box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.jp-carousel-next-button span,.jp-carousel-previous-button span{background-image:url(../modules/carousel/images/arrows-2x.png)}}.jp-carousel-wrap{font-family:"Helvetica Neue",sans-serif!important}.jp-carousel-info{position:absolute;bottom:0;text-align:right!important;-webkit-font-smoothing:subpixel-antialiased!important}.jp-carousel-info ::selection{background:#68c9e8;color:#fff}.jp-carousel-info ::-moz-selection{background:#68c9e8;color:#fff}.jp-carousel-info h2,div.jp-carousel-buttons a{color:#999;text-shadow:none!important;letter-spacing:0!important}.jp-carousel-photo-info{position:relative;right:25%;width:50%}.jp-carousel-transitions .jp-carousel-photo-info{transition:.4s ease-out}.jp-carousel-info h2{background:100% 0!important;border:none!important;display:block!important;font:400 13px/1.25em "Helvetica Neue",sans-serif!important;margin:7px 0 0!important;padding:10px 0 0!important;overflow:hidden;text-align:right;text-transform:none!important;-webkit-font-smoothing:subpixel-antialiased}.jp-carousel-next-button,.jp-carousel-previous-button{text-indent:-9999px;overflow:hidden;cursor:pointer}.jp-carousel-next-button span,.jp-carousel-previous-button span{position:absolute;top:0;bottom:0;width:82px;zoom:1;filter:alpha(opacity=20);opacity:.2}.jp-carousel-transitions .jp-carousel-next-button span,.jp-carousel-transitions .jp-carousel-previous-button span{transition:.5s opacity ease-out}.jp-carousel-next-button:hover span,.jp-carousel-previous-button:hover span{filter:alpha(opacity=60);opacity:.6}.jp-carousel-next-button span{background-position:-110px center;left:0}.jp-carousel-previous-button span{background-position:-10px center;right:0}.jp-carousel-buttons{margin:-18px -20px 15px;padding:8px 10px;border-bottom:1px solid #222;background:#222;text-align:center}div.jp-carousel-buttons a{border:none!important;font:400 11px/1.2em "Helvetica Neue",sans-serif!important;padding:5px 0 5px 2px;text-decoration:none!important;vertical-align:middle;-webkit-font-smoothing:subpixel-antialiased}div.jp-carousel-buttons a:hover{color:#68c9e8;border:none!important}.jp-carousel-transitions div.jp-carousel-buttons a:hover{transition:none!important}.jp-carousel-next-button,.jp-carousel-previous-button,.jp-carousel-slide,.jp-carousel-slide img{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.jp-carousel-slide{position:fixed;width:0;bottom:0;background-color:#000;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}.jp-carousel-slide.selected{position:absolute!important;filter:alpha(opacity=100);opacity:1}.jp-carousel-slide{filter:alpha(opacity=25);opacity:.25}.jp-carousel-slide img{display:block;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;background:100% 0!important;border:none!important;padding:0!important;box-shadow:0 2px 8px rgba(0,0,0,.1);zoom:1}.jp-carousel-transitions .jp-carousel-slide{transition:opacity .4s linear}.jp-carousel-close-hint{color:#999;cursor:default;letter-spacing:0!important;padding:.35em 0 0;position:absolute;text-align:right;width:90%}.jp-carousel-transitions .jp-carousel-close-hint{transition:color .2s linear}.jp-carousel-close-hint span{cursor:pointer;background-color:#000;background-color:rgba(0,0,0,.8);display:block;height:22px;font:400 24px/1 "Helvetica Neue",sans-serif!important;line-height:22px;margin:0 .4em 0 0;text-align:center;vertical-align:middle;width:22px;border-radius:4px}.jp-carousel-transitions .jp-carousel-close-hint span{transition:border-color .2s linear}.jp-carousel-close-hint:hover{cursor:default;color:#fff}.jp-carousel-close-hint:hover span{border-color:#fff}a.jp-carousel-image-download,div.jp-carousel-buttons a.jp-carousel-commentlink,div.jp-carousel-buttons a.jp-carousel-reblog{background:url(../modules/carousel/images/carousel-sprite.png?5) no-repeat;background-size:16px 200px}div.jp-carousel-buttons a.jp-carousel-commentlink,div.jp-carousel-buttons a.jp-carousel-reblog{margin:0 0 0 14px!important}div.jp-carousel-buttons a.jp-carousel-reblog.reblogged{background-color:#303030;padding-left:8px!important;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;margin:0 -12px 0 2px!important}div.jp-carousel-buttons a.jp-carousel-reblog,div.jp-carousel-buttons a.jp-carousel-reblog.reblogged:hover{background-position:6px -36px;padding-left:auto!important;padding-right:26px!important;color:#999}div.jp-carousel-buttons a.jp-carousel-commentlink{background-position:100% -156px;padding-right:19px!important}div.jp-carousel-buttons a.jp-carousel-reblog.reblogged:hover{cursor:default}div.jp-carousel-buttons a.jp-carousel-reblog:hover{background-position:6px -56px;color:#68c9e8}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){a.jp-carousel-image-download,div.jp-carousel-buttons a.jp-carousel-commentlink,div.jp-carousel-buttons a.jp-carousel-reblog{background-image:url(../modules/carousel/images/carousel-sprite-2x.png?5)}}div#carousel-reblog-box{background:#222;background:-moz-linear-gradient(bottom,#222,#333);background:-webkit-gradient(linear,right bottom,right top,from(#222),to(#333));padding:3px 0 0;display:none;margin:5px auto 0;border-radius:2px;box-shadow:0 0 20px rgba(0,0,0,.9);height:74px;width:565px}#carousel-reblog-box textarea{background:#999;font:13px/1.4 "Helvetica Neue",sans-serif!important;color:#444;padding:3px 6px;width:370px;height:48px;float:right;margin:6px 9px 0;border:1px solid #666;box-shadow:inset -2px 2px 2px rgba(0,0,0,.2);border-radius:2px}#carousel-reblog-box textarea:focus{background:#ccc;color:#222}#carousel-reblog-box label{color:#aaa;font-size:11px;padding-left:2px;padding-right:2px;display:inline;font-weight:400}#carousel-reblog-box select{width:110px;padding:0;font-size:12px;font-family:"Helvetica Neue",sans-serif!important;background:#333;color:#eee;border:1px solid #444;margin-top:5px}#carousel-reblog-box .submit,#wrapper #carousel-reblog-box p.response{float:right;width:154px;padding-top:0;padding-right:1px;overflow:hidden;height:34px;margin:3px 2px 0 0!important}#wrapper #carousel-reblog-box p.response{font-size:13px;clear:none;padding-right:2px;height:34px;color:#aaa}#carousel-reblog-box input#carousel-reblog-submit,#jp-carousel-comment-form-button-submit{font:13px/24px "Helvetica Neue",sans-serif!important;margin-top:8px;padding:0 10px!important;border-radius:1em;height:24px;color:#333;cursor:pointer;font-weight:400;background:#aaa;background:-moz-linear-gradient(bottom,#aaa,#ccc);background:-webkit-gradient(linear,right bottom,right top,from(#aaa),to(#ccc));border:1px solid #444}#carousel-reblog-box input#carousel-reblog-submit:hover,#jp-carousel-comment-form-button-submit:hover{background:#ccc;background:-moz-linear-gradient(bottom,#ccc,#eee);background:-webkit-gradient(linear,right bottom,right top,from(#ccc),to(#eee))}#carousel-reblog-box .canceltext{color:#aaa;font-size:11px;line-height:24px}#carousel-reblog-box .canceltext a{color:#fff}.jp-carousel-titleanddesc{border-top:1px solid #222;color:#999;font-size:15px;padding-top:24px;margin-bottom:20px;font-weight:400}.jp-carousel-titleanddesc-title{font:300 1.5em/1.1 "Helvetica Neue",sans-serif!important;text-transform:none!important;color:#fff;margin:0 0 15px;padding:0}.jp-carousel-titleanddesc-desc p{color:#999;line-height:1.4;margin-bottom:.75em}.jp-carousel-comments p a,.jp-carousel-info h2 a,.jp-carousel-titleanddesc p a{color:#fff!important;border:none!important;text-decoration:underline!important;font-weight:400!important;font-style:normal!important}.jp-carousel-titleanddesc p b,.jp-carousel-titleanddesc p strong{font-weight:700;color:#999}.jp-carousel-titleanddesc p em,.jp-carousel-titleanddesc p i{font-style:italic;color:#999}.jp-carousel-comments p a:hover,.jp-carousel-info h2 a:hover,.jp-carousel-titleanddesc p a:hover{color:#68c9e8!important}.jp-carousel-titleanddesc p:empty{display:none}.jp-carousel-left-column-wrapper h1:after,.jp-carousel-left-column-wrapper h1:before,.jp-carousel-photo-info h1:after,.jp-carousel-photo-info h1:before{content:none!important}.jp-carousel-image-meta{background:#111;border:1px solid #222;color:#fff;font:12px/1.4 "Helvetica Neue",sans-serif!important;overflow:hidden;padding:18px 20px;width:209px!important}.jp-carousel-image-meta h5,.jp-carousel-image-meta li{font-family:"Helvetica Neue",sans-serif!important;position:inherit!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;background:100% 0!important;border:none!important;font-weight:400!important;line-height:1.3em!important}.jp-carousel-image-meta ul{margin:0!important;padding:0!important;list-style:none!important}.jp-carousel-image-meta li{width:48%!important;float:right!important;margin:0 0 15px 2%!important;color:#fff!important;font-size:13px!important}.jp-carousel-image-meta h5{color:#999!important;text-transform:uppercase!important;font-size:10px!important;margin:0 0 2px!important;letter-spacing:.1em!important}a.jp-carousel-image-download{padding-right:23px;display:inline-block;clear:both;color:#999;line-height:1;font-weight:400;font-size:13px;text-decoration:none;background-position:100% -82px}a.jp-carousel-image-download span.photo-size{font-size:11px;border-radius:1em;margin-right:2px;display:inline-block}a.jp-carousel-image-download span.photo-size-times{padding:0 2px 0 1px}a.jp-carousel-image-download:hover{background-position:100% -122px;color:#68c9e8;border:none!important}.jp-carousel-image-map{position:relative;margin:-20px -20px 20px;border-bottom:1px solid rgba(255,255,255,.17);height:154px}.jp-carousel-image-map img.gmap-main{border-top-right-radius:6px;border-left:1px solid rgba(255,255,255,.17)}.jp-carousel-image-map div.gmap-topright{width:94px;height:154px;position:absolute;top:0;left:0}.jp-carousel-image-map div.imgclip{overflow:hidden;border-top-left-radius:6px}.jp-carousel-image-map div.gmap-topright img{margin-right:-40px}.jp-carousel-image-map img.gmap-bottomright{position:absolute;top:96px;left:0}.jp-carousel-comments{font:15px/1.7 "Helvetica Neue",sans-serif!important;font-weight:400;background:none}.jp-carousel-comments p a:active,.jp-carousel-comments p a:focus,.jp-carousel-comments p a:hover{color:#68c9e8!important}.jp-carousel-comment{background:none;color:#999;margin-bottom:20px;clear:right;overflow:auto;width:100%}.jp-carousel-comment p{color:#999!important}.jp-carousel-comment .comment-author{font-size:13px;font-weight:400;padding:0;width:auto;display:inline;float:none;border:none;margin:0}.jp-carousel-comment .comment-author a{color:#fff}.jp-carousel-comment .comment-gravatar{float:right}.jp-carousel-comment .comment-content{border:none;margin-right:85px;padding:0}.jp-carousel-comment .avatar{margin:0 0 0 20px;border-radius:4px;border:none!important;padding:0!important;background-color:transparent!important}.jp-carousel-comment .comment-date{color:#999;margin-top:4px;font-size:11px;display:inline;float:left}#jp-carousel-comment-form{margin:0 0 10px!important;float:right;width:100%}textarea#jp-carousel-comment-form-comment-field{background:rgba(34,34,34,.9);border:1px solid #3a3a3a;color:#aaa;font:15px/1.4 "Helvetica Neue",sans-serif!important;width:100%;padding:10px 10px 5px;margin:0;float:none;height:147px;box-shadow:inset -2px 2px 2px rgba(0,0,0,.2);border-radius:3px;overflow:hidden;box-sizing:border-box}textarea#jp-carousel-comment-form-comment-field::-webkit-input-placeholder{color:#555}#jp-carousel-comment-form-commenting-as input:focus,textarea#jp-carousel-comment-form-comment-field:focus{background:#ccc;color:#222}textarea#jp-carousel-comment-form-comment-field:focus::-webkit-input-placeholder{color:#aaa}#jp-carousel-comment-form-spinner{color:#fff;margin:22px 10px 0 0;display:block;width:20px;height:20px;float:right}#jp-carousel-comment-form-submit-and-info-wrapper{display:none;overflow:hidden;width:100%}#jp-carousel-comment-form-commenting-as input{background:rgba(34,34,34,.9);border:1px solid #3a3a3a;color:#aaa;font:13px/1.4 "Helvetica Neue",sans-serif!important;padding:3px 6px;float:right;box-shadow:inset -2px 2px 2px rgba(0,0,0,.2);border-radius:2px;width:285px}#jp-carousel-comment-form-commenting-as p{font:400 13px/1.7 "Helvetica Neue",sans-serif!important;margin:22px 0 0;float:right}#jp-carousel-comment-form-commenting-as fieldset{float:right;border:none;margin:20px 0 0;padding:0;clear:both}#jp-carousel-comment-form-commenting-as label{font:400 13px/1.7 "Helvetica Neue",sans-serif!important;margin:0 0 3px 20px;float:right;width:100px}#jp-carousel-comment-form-button-submit{margin-top:20px;float:left}#jp-carousel-comment-form-container,#js-carousel-comment-form-container{margin-bottom:15px;overflow:auto;width:100%}#jp-carousel-comment-post-results{display:none;overflow:auto;width:100%}#jp-carousel-comment-post-results span{display:block;text-align:center;margin-top:20px;width:100%;overflow:auto;padding:1em 0;box-sizing:border-box;background:rgba(0,0,0,.7);border-radius:2px;font:13px/1.4 "Helvetica Neue",sans-serif!important;border:1px solid rgba(255,255,255,.17);box-shadow:inset 0 0 5px 5px rgba(0,0,0,1)}.jp-carousel-comment-post-error{color:#DF4926}#jp-carousel-comments-closed{display:none;color:#999}#jp-carousel-comments-loading{font:400 15px/1.7 "Helvetica Neue",sans-serif!important;display:none;color:#999;text-align:right;margin-bottom:20px}.jp-carousel-light .jp-carousel-overlay{background:#fff}.jp-carousel-light .jp-carousel-next-button:hover span,.jp-carousel-light .jp-carousel-previous-button:hover span{opacity:.8}.jp-carousel-light .jp-carousel-close-hint:hover,.jp-carousel-light .jp-carousel-titleanddesc div{color:#000!important}.jp-carousel-light .jp-carousel-comment .comment-author a,.jp-carousel-light .jp-carousel-comments p a,.jp-carousel-light .jp-carousel-info h2 a,.jp-carousel-light .jp-carousel-titleanddesc p a{color:#1e8cbe!important}.jp-carousel-light .jp-carousel-comment .comment-author a:hover,.jp-carousel-light .jp-carousel-comments p a:hover,.jp-carousel-light .jp-carousel-info h2 a:hover,.jp-carousel-light .jp-carousel-titleanddesc p a:hover{color:#f1831e!important}.jp-carousel-light .jp-carousel-comment,.jp-carousel-light .jp-carousel-comment p,.jp-carousel-light .jp-carousel-info h2,.jp-carousel-light .jp-carousel-titleanddesc,.jp-carousel-light .jp-carousel-titleanddesc p,.jp-carousel-light .jp-carousel-titleanddesc p b,.jp-carousel-light .jp-carousel-titleanddesc p em,.jp-carousel-light .jp-carousel-titleanddesc p i,.jp-carousel-light .jp-carousel-titleanddesc p strong,.jp-carousel-light div.jp-carousel-buttons a{color:#666}.jp-carousel-light .jp-carousel-buttons{border-bottom-color:#f0f0f0;background:#f5f5f5}.jp-carousel-light div.jp-carousel-buttons a:hover{text-decoration:none;color:#f1831e}.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog,.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog:hover{background-position:4px -56px;padding-right:24px!important}.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-commentlink{background-position:100% -176px}.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog.reblogged{background-color:#2ea2cc;color:#fff;background-position:5px -36px}.jp-carousel-light div#carousel-reblog-box{background:#eee;background:-moz-linear-gradient(bottom,#ececec,#f7f7f7);background:-webkit-gradient(linear,right bottom,right top,from(#ececec),to(#f7f7f7));box-shadow:0 2px 10px rgba(0,0,0,.1);border:1px solid #ddd}.jp-carousel-light #jp-carousel-comment-form-commenting-as input,.jp-carousel-light textarea#jp-carousel-comment-form-comment-field{box-shadow:inset -2px 2px 2px rgba(0,0,0,.1);border:1px solid #dfdfdf;background:#fbfbfb;color:#333}.jp-carousel-light #carousel-reblog-box textarea{color:#666;border:1px solid #cfcfcf;background:#fff}.jp-carousel-light #carousel-reblog-box .canceltext{color:#888}.jp-carousel-light #carousel-reblog-box .canceltext a{color:#666}.jp-carousel-light #carousel-reblog-box select{background:#eee;color:#333;border:1px solid #aaa}#jp-carousel-comment-form-button-submit,.jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit{color:#333;background:#fff;background:-moz-linear-gradient(bottom,#ddd,#fff);background:-webkit-gradient(linear,right bottom,right top,from(#ddd),to(#fff));border:1px solid #aaa}.jp-carousel-light .jp-carousel-image-meta{background:#fafafa;border:1px solid #eee;border-top-color:#f5f5f5;border-right-color:#f5f5f5;color:#333}.jp-carousel-light .jp-carousel-image-meta li{color:#000!important}.jp-carousel-light .jp-carousel-close-hint{color:#ccc}.jp-carousel-light .jp-carousel-close-hint span{background-color:#fff;border-color:#ccc}.jp-carousel-light #jp-carousel-comment-form-comment-field::-webkit-input-placeholder{color:#aaa}.jp-carousel-light #jp-carousel-comment-form-comment-field:focus{color:#333}.jp-carousel-light #jp-carousel-comment-form-comment-field:focus::-webkit-input-placeholder{color:#ddd}.jp-carousel-light a.jp-carousel-image-download{background-position:100% -122px}.jp-carousel-light a.jp-carousel-image-download:hover{background-position:100% -122px;color:#f1831e}.jp-carousel-light #jp-carousel-comment-form-commenting-as input:focus{background:#fbfbfb;color:#333}.jp-carousel-light #jp-carousel-comment-post-results span{background:#f7f7f7;border:1px solid #dfdfdf;box-shadow:inset 0 0 5px rgba(0,0,0,.05)}.jp-carousel-light .jp-carousel-slide{background-color:#fff}.jp-carousel-light .jp-carousel-titleanddesc{border-top:1px solid #eee}.jp-carousel-light .jp-carousel-fadeaway{background:-moz-linear-gradient(bottom,rgba(255,255,255,.75),rgba(255,255,255,0));background:-webkit-gradient(linear,right bottom,right top,from(rgba(255,255,255,.75)),to(rgba(255,255,255,0)))}@media only screen and (max-width:760px){.jp-carousel-info{margin:0 10px!important}.jp-carousel-buttons,.jp-carousel-next-button,.jp-carousel-previous-button{display:none!important}.jp-carousel-image-meta{float:none!important;width:100%!important;box-sizing:border-box}.jp-carousel-close-hint{font-weight:800!important;font-size:26px!important;position:fixed!important;top:-10px}.jp-carousel-slide img{filter:alpha(opacity=100);opacity:1}.jp-carousel-wrap{background-color:#000}.jp-carousel-fadeaway{display:none}#jp-carousel-comment-form-container{display:none!important}.jp-carousel-titleanddesc{padding-top:0!important;border:none!important}.jp-carousel-titleanddesc-title{font-size:1em!important}.jp-carousel-left-column-wrapper{padding:0;width:100%!important}.jp-carousel-photo-info{right:0!important;width:100%!important}}
+.jp-carousel-wrap *{line-height:inherit}.jp-carousel-overlay{background:#000}div.jp-carousel-fadeaway{background:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background:-webkit-gradient(linear,right bottom,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));position:fixed;bottom:0;z-index:2147483647;width:100%;height:15px}.jp-carousel-next-button span,.jp-carousel-previous-button span{background:url(../modules/carousel/images/arrows.png) center center no-repeat;background-size:200px 126px}.jp-carousel-msg{font-family:"Open Sans",sans-serif;font-style:normal;display:inline-block;line-height:19px;padding:11px 15px;font-size:14px;text-align:center;margin:25px 2px 0 20px;background-color:#fff;border-right:4px solid #ffba00;box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.jp-carousel-next-button span,.jp-carousel-previous-button span{background-image:url(../modules/carousel/images/arrows-2x.png)}}.jp-carousel-wrap{font-family:"Helvetica Neue",sans-serif!important}.jp-carousel-info{position:absolute;bottom:0;text-align:right!important;-webkit-font-smoothing:subpixel-antialiased!important}.jp-carousel-info ::selection{background:#68c9e8;color:#fff}.jp-carousel-info ::-moz-selection{background:#68c9e8;color:#fff}.jp-carousel-info h2,div.jp-carousel-buttons a{color:#999;text-shadow:none!important;letter-spacing:0!important}.jp-carousel-photo-info{position:relative;right:25%;width:50%}.jp-carousel-transitions .jp-carousel-photo-info{transition:.4s ease-out}.jp-carousel-info h2{background:100% 0!important;border:none!important;display:block!important;font:400 13px/1.25em "Helvetica Neue",sans-serif!important;margin:7px 0 0!important;padding:10px 0 0!important;overflow:hidden;text-align:right;text-transform:none!important;-webkit-font-smoothing:subpixel-antialiased}.jp-carousel-next-button,.jp-carousel-previous-button{text-indent:-9999px;overflow:hidden;cursor:pointer}.jp-carousel-next-button span,.jp-carousel-previous-button span{position:absolute;top:0;bottom:0;width:82px;zoom:1;filter:alpha(opacity=20);opacity:.2}.jp-carousel-transitions .jp-carousel-next-button span,.jp-carousel-transitions .jp-carousel-previous-button span{transition:.5s opacity ease-out}.jp-carousel-next-button:hover span,.jp-carousel-previous-button:hover span{filter:alpha(opacity=60);opacity:.6}.jp-carousel-next-button span{background-position:-110px center;left:0}.jp-carousel-previous-button span{background-position:-10px center;right:0}.jp-carousel-buttons{margin:-18px -20px 15px;padding:8px 10px;border-bottom:1px solid #222;background:#222;text-align:center}div.jp-carousel-buttons a{border:none!important;font:400 11px/1.2em "Helvetica Neue",sans-serif!important;padding:5px 0 5px 2px;text-decoration:none!important;vertical-align:middle;-webkit-font-smoothing:subpixel-antialiased}div.jp-carousel-buttons a:hover{color:#68c9e8;border:none!important}.jp-carousel-transitions div.jp-carousel-buttons a:hover{transition:none!important}.jp-carousel-next-button,.jp-carousel-previous-button,.jp-carousel-slide,.jp-carousel-slide img{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.jp-carousel-slide{position:fixed;width:0;bottom:0;background-color:#000;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}.jp-carousel-slide.selected{position:absolute!important;filter:alpha(opacity=100);opacity:1}.jp-carousel-slide{filter:alpha(opacity=25);opacity:.25}.jp-carousel-slide img{display:block;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;background:100% 0!important;border:none!important;padding:0!important;box-shadow:0 2px 8px rgba(0,0,0,.1);zoom:1}.jp-carousel-transitions .jp-carousel-slide{transition:opacity .4s linear}.jp-carousel-close-hint{color:#999;cursor:default;letter-spacing:0!important;padding:.35em 0 0;position:absolute;text-align:left;width:90%}.jp-carousel-transitions .jp-carousel-close-hint{transition:color .2s linear}.jp-carousel-close-hint span{cursor:pointer;background-color:#000;background-color:rgba(0,0,0,.8);display:inline-block;height:22px;font:400 24px/1 "Helvetica Neue",sans-serif!important;line-height:22px;margin:0 .4em 0 0;text-align:center;vertical-align:middle;width:22px;border-radius:4px}.jp-carousel-transitions .jp-carousel-close-hint span{transition:border-color .2s linear}.jp-carousel-close-hint:hover{cursor:default;color:#fff}.jp-carousel-close-hint:hover span{border-color:#fff}a.jp-carousel-image-download,div.jp-carousel-buttons a.jp-carousel-commentlink,div.jp-carousel-buttons a.jp-carousel-reblog{background:url(../modules/carousel/images/carousel-sprite.png?5) no-repeat;background-size:16px 200px}div.jp-carousel-buttons a.jp-carousel-commentlink,div.jp-carousel-buttons a.jp-carousel-reblog{margin:0 0 0 14px!important}div.jp-carousel-buttons a.jp-carousel-reblog.reblogged{background-color:#303030;padding-left:8px!important;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;margin:0 -12px 0 2px!important}div.jp-carousel-buttons a.jp-carousel-reblog,div.jp-carousel-buttons a.jp-carousel-reblog.reblogged:hover{background-position:6px -36px;padding-left:auto!important;padding-right:26px!important;color:#999}div.jp-carousel-buttons a.jp-carousel-commentlink{background-position:100% -156px;padding-right:19px!important}div.jp-carousel-buttons a.jp-carousel-reblog.reblogged:hover{cursor:default}div.jp-carousel-buttons a.jp-carousel-reblog:hover{background-position:6px -56px;color:#68c9e8}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){a.jp-carousel-image-download,div.jp-carousel-buttons a.jp-carousel-commentlink,div.jp-carousel-buttons a.jp-carousel-reblog{background-image:url(../modules/carousel/images/carousel-sprite-2x.png?5)}}div#carousel-reblog-box{background:#222;background:-moz-linear-gradient(bottom,#222,#333);background:-webkit-gradient(linear,right bottom,right top,from(#222),to(#333));padding:3px 0 0;display:none;margin:5px auto 0;border-radius:2px;box-shadow:0 0 20px rgba(0,0,0,.9);height:74px;width:565px}#carousel-reblog-box textarea{background:#999;font:13px/1.4 "Helvetica Neue",sans-serif!important;color:#444;padding:3px 6px;width:370px;height:48px;float:right;margin:6px 9px 0;border:1px solid #666;box-shadow:inset -2px 2px 2px rgba(0,0,0,.2);border-radius:2px}#carousel-reblog-box textarea:focus{background:#ccc;color:#222}#carousel-reblog-box label{color:#aaa;font-size:11px;padding-left:2px;padding-right:2px;display:inline;font-weight:400}#carousel-reblog-box select{width:110px;padding:0;font-size:12px;font-family:"Helvetica Neue",sans-serif!important;background:#333;color:#eee;border:1px solid #444;margin-top:5px}#carousel-reblog-box .submit,#wrapper #carousel-reblog-box p.response{float:right;width:154px;padding-top:0;padding-right:1px;overflow:hidden;height:34px;margin:3px 2px 0 0!important}#wrapper #carousel-reblog-box p.response{font-size:13px;clear:none;padding-right:2px;height:34px;color:#aaa}#carousel-reblog-box input#carousel-reblog-submit,#jp-carousel-comment-form-button-submit{font:13px/24px "Helvetica Neue",sans-serif!important;margin-top:8px;padding:0 10px!important;border-radius:1em;height:24px;color:#333;cursor:pointer;font-weight:400;background:#aaa;background:-moz-linear-gradient(bottom,#aaa,#ccc);background:-webkit-gradient(linear,right bottom,right top,from(#aaa),to(#ccc));border:1px solid #444}#carousel-reblog-box input#carousel-reblog-submit:hover,#jp-carousel-comment-form-button-submit:hover{background:#ccc;background:-moz-linear-gradient(bottom,#ccc,#eee);background:-webkit-gradient(linear,right bottom,right top,from(#ccc),to(#eee))}#carousel-reblog-box .canceltext{color:#aaa;font-size:11px;line-height:24px}#carousel-reblog-box .canceltext a{color:#fff}.jp-carousel-titleanddesc{border-top:1px solid #222;color:#999;font-size:15px;padding-top:24px;margin-bottom:20px;font-weight:400}.jp-carousel-titleanddesc-title{font:300 1.5em/1.1 "Helvetica Neue",sans-serif!important;text-transform:none!important;color:#fff;margin:0 0 15px;padding:0}.jp-carousel-titleanddesc-desc p{color:#999;line-height:1.4;margin-bottom:.75em}.jp-carousel-comments p a,.jp-carousel-info h2 a,.jp-carousel-titleanddesc p a{color:#fff!important;border:none!important;text-decoration:underline!important;font-weight:400!important;font-style:normal!important}.jp-carousel-titleanddesc p b,.jp-carousel-titleanddesc p strong{font-weight:700;color:#999}.jp-carousel-titleanddesc p em,.jp-carousel-titleanddesc p i{font-style:italic;color:#999}.jp-carousel-comments p a:hover,.jp-carousel-info h2 a:hover,.jp-carousel-titleanddesc p a:hover{color:#68c9e8!important}.jp-carousel-titleanddesc p:empty{display:none}.jp-carousel-left-column-wrapper h1:after,.jp-carousel-left-column-wrapper h1:before,.jp-carousel-photo-info h1:after,.jp-carousel-photo-info h1:before{content:none!important}.jp-carousel-image-meta{background:#111;border:1px solid #222;color:#fff;font:12px/1.4 "Helvetica Neue",sans-serif!important;overflow:hidden;padding:18px 20px;width:209px!important}.jp-carousel-image-meta h5,.jp-carousel-image-meta li{font-family:"Helvetica Neue",sans-serif!important;position:inherit!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;background:100% 0!important;border:none!important;font-weight:400!important;line-height:1.3em!important}.jp-carousel-image-meta ul{margin:0!important;padding:0!important;list-style:none!important}.jp-carousel-image-meta li{width:48%!important;float:right!important;margin:0 0 15px 2%!important;color:#fff!important;font-size:13px!important}.jp-carousel-image-meta h5{color:#999!important;text-transform:uppercase!important;font-size:10px!important;margin:0 0 2px!important;letter-spacing:.1em!important}a.jp-carousel-image-download{padding-right:23px;display:inline-block;clear:both;color:#999;line-height:1;font-weight:400;font-size:13px;text-decoration:none;background-position:100% -82px}a.jp-carousel-image-download span.photo-size{font-size:11px;border-radius:1em;margin-right:2px;display:inline-block}a.jp-carousel-image-download span.photo-size-times{padding:0 2px 0 1px}a.jp-carousel-image-download:hover{background-position:100% -122px;color:#68c9e8;border:none!important}.jp-carousel-image-map{position:relative;margin:-20px -20px 20px;border-bottom:1px solid rgba(255,255,255,.17);height:154px}.jp-carousel-image-map img.gmap-main{border-top-right-radius:6px;border-left:1px solid rgba(255,255,255,.17)}.jp-carousel-image-map div.gmap-topright{width:94px;height:154px;position:absolute;top:0;left:0}.jp-carousel-image-map div.imgclip{overflow:hidden;border-top-left-radius:6px}.jp-carousel-image-map div.gmap-topright img{margin-right:-40px}.jp-carousel-image-map img.gmap-bottomright{position:absolute;top:96px;left:0}.jp-carousel-comments{font:15px/1.7 "Helvetica Neue",sans-serif!important;font-weight:400;background:none}.jp-carousel-comments p a:active,.jp-carousel-comments p a:focus,.jp-carousel-comments p a:hover{color:#68c9e8!important}.jp-carousel-comment{background:none;color:#999;margin-bottom:20px;clear:right;overflow:auto;width:100%}.jp-carousel-comment p{color:#999!important}.jp-carousel-comment .comment-author{font-size:13px;font-weight:400;padding:0;width:auto;display:inline;float:none;border:none;margin:0}.jp-carousel-comment .comment-author a{color:#fff}.jp-carousel-comment .comment-gravatar{float:right}.jp-carousel-comment .comment-content{border:none;margin-right:85px;padding:0}.jp-carousel-comment .avatar{margin:0 0 0 20px;border-radius:4px;border:none!important;padding:0!important;background-color:transparent!important}.jp-carousel-comment .comment-date{color:#999;margin-top:4px;font-size:11px;display:inline;float:left}#jp-carousel-comment-form{margin:0 0 10px!important;float:right;width:100%}textarea#jp-carousel-comment-form-comment-field{background:rgba(34,34,34,.9);border:1px solid #3a3a3a;color:#aaa;font:15px/1.4 "Helvetica Neue",sans-serif!important;width:100%;padding:10px 10px 5px;margin:0;float:none;height:147px;box-shadow:inset -2px 2px 2px rgba(0,0,0,.2);border-radius:3px;overflow:hidden;box-sizing:border-box}textarea#jp-carousel-comment-form-comment-field::-webkit-input-placeholder{color:#555}#jp-carousel-comment-form-commenting-as input:focus,textarea#jp-carousel-comment-form-comment-field:focus{background:#ccc;color:#222}textarea#jp-carousel-comment-form-comment-field:focus::-webkit-input-placeholder{color:#aaa}#jp-carousel-comment-form-spinner{color:#fff;margin:22px 10px 0 0;display:block;width:20px;height:20px;float:right}#jp-carousel-comment-form-submit-and-info-wrapper{display:none;overflow:hidden;width:100%}#jp-carousel-comment-form-commenting-as input{background:rgba(34,34,34,.9);border:1px solid #3a3a3a;color:#aaa;font:13px/1.4 "Helvetica Neue",sans-serif!important;padding:3px 6px;float:right;box-shadow:inset -2px 2px 2px rgba(0,0,0,.2);border-radius:2px;width:285px}#jp-carousel-comment-form-commenting-as p{font:400 13px/1.7 "Helvetica Neue",sans-serif!important;margin:22px 0 0;float:right}#jp-carousel-comment-form-commenting-as fieldset{float:right;border:none;margin:20px 0 0;padding:0;clear:both}#jp-carousel-comment-form-commenting-as label{font:400 13px/1.7 "Helvetica Neue",sans-serif!important;margin:0 0 3px 20px;float:right;width:100px}#jp-carousel-comment-form-button-submit{margin-top:20px;float:left}#jp-carousel-comment-form-container,#js-carousel-comment-form-container{margin-bottom:15px;overflow:auto;width:100%}#jp-carousel-comment-post-results{display:none;overflow:auto;width:100%}#jp-carousel-comment-post-results span{display:block;text-align:center;margin-top:20px;width:100%;overflow:auto;padding:1em 0;box-sizing:border-box;background:rgba(0,0,0,.7);border-radius:2px;font:13px/1.4 "Helvetica Neue",sans-serif!important;border:1px solid rgba(255,255,255,.17);box-shadow:inset 0 0 5px 5px rgba(0,0,0,1)}.jp-carousel-comment-post-error{color:#DF4926}#jp-carousel-comments-closed{display:none;color:#999}#jp-carousel-comments-loading{font:400 15px/1.7 "Helvetica Neue",sans-serif!important;display:none;color:#999;text-align:right;margin-bottom:20px}.jp-carousel-light .jp-carousel-overlay{background:#fff}.jp-carousel-light .jp-carousel-next-button:hover span,.jp-carousel-light .jp-carousel-previous-button:hover span{opacity:.8}.jp-carousel-light .jp-carousel-close-hint:hover,.jp-carousel-light .jp-carousel-titleanddesc div{color:#000!important}.jp-carousel-light .jp-carousel-comment .comment-author a,.jp-carousel-light .jp-carousel-comments p a,.jp-carousel-light .jp-carousel-info h2 a,.jp-carousel-light .jp-carousel-titleanddesc p a{color:#1e8cbe!important}.jp-carousel-light .jp-carousel-comment .comment-author a:hover,.jp-carousel-light .jp-carousel-comments p a:hover,.jp-carousel-light .jp-carousel-info h2 a:hover,.jp-carousel-light .jp-carousel-titleanddesc p a:hover{color:#f1831e!important}.jp-carousel-light .jp-carousel-comment,.jp-carousel-light .jp-carousel-comment p,.jp-carousel-light .jp-carousel-info h2,.jp-carousel-light .jp-carousel-titleanddesc,.jp-carousel-light .jp-carousel-titleanddesc p,.jp-carousel-light .jp-carousel-titleanddesc p b,.jp-carousel-light .jp-carousel-titleanddesc p em,.jp-carousel-light .jp-carousel-titleanddesc p i,.jp-carousel-light .jp-carousel-titleanddesc p strong,.jp-carousel-light div.jp-carousel-buttons a{color:#666}.jp-carousel-light .jp-carousel-buttons{border-bottom-color:#f0f0f0;background:#f5f5f5}.jp-carousel-light div.jp-carousel-buttons a:hover{text-decoration:none;color:#f1831e}.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog,.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog:hover{background-position:4px -56px;padding-right:24px!important}.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-commentlink{background-position:100% -176px}.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog.reblogged{background-color:#2ea2cc;color:#fff;background-position:5px -36px}.jp-carousel-light div#carousel-reblog-box{background:#eee;background:-moz-linear-gradient(bottom,#ececec,#f7f7f7);background:-webkit-gradient(linear,right bottom,right top,from(#ececec),to(#f7f7f7));box-shadow:0 2px 10px rgba(0,0,0,.1);border:1px solid #ddd}.jp-carousel-light #jp-carousel-comment-form-commenting-as input,.jp-carousel-light textarea#jp-carousel-comment-form-comment-field{box-shadow:inset -2px 2px 2px rgba(0,0,0,.1);border:1px solid #dfdfdf;background:#fbfbfb;color:#333}.jp-carousel-light #carousel-reblog-box textarea{color:#666;border:1px solid #cfcfcf;background:#fff}.jp-carousel-light #carousel-reblog-box .canceltext{color:#888}.jp-carousel-light #carousel-reblog-box .canceltext a{color:#666}.jp-carousel-light #carousel-reblog-box select{background:#eee;color:#333;border:1px solid #aaa}#jp-carousel-comment-form-button-submit,.jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit{color:#333;background:#fff;background:-moz-linear-gradient(bottom,#ddd,#fff);background:-webkit-gradient(linear,right bottom,right top,from(#ddd),to(#fff));border:1px solid #aaa}.jp-carousel-light .jp-carousel-image-meta{background:#fafafa;border:1px solid #eee;border-top-color:#f5f5f5;border-right-color:#f5f5f5;color:#333}.jp-carousel-light .jp-carousel-image-meta li{color:#000!important}.jp-carousel-light .jp-carousel-close-hint{color:#ccc}.jp-carousel-light .jp-carousel-close-hint span{background-color:#fff;border-color:#ccc}.jp-carousel-light #jp-carousel-comment-form-comment-field::-webkit-input-placeholder{color:#aaa}.jp-carousel-light #jp-carousel-comment-form-comment-field:focus{color:#333}.jp-carousel-light #jp-carousel-comment-form-comment-field:focus::-webkit-input-placeholder{color:#ddd}.jp-carousel-light a.jp-carousel-image-download{background-position:100% -122px}.jp-carousel-light a.jp-carousel-image-download:hover{background-position:100% -122px;color:#f1831e}.jp-carousel-light #jp-carousel-comment-form-commenting-as input:focus{background:#fbfbfb;color:#333}.jp-carousel-light #jp-carousel-comment-post-results span{background:#f7f7f7;border:1px solid #dfdfdf;box-shadow:inset 0 0 5px rgba(0,0,0,.05)}.jp-carousel-light .jp-carousel-slide{background-color:#fff}.jp-carousel-light .jp-carousel-titleanddesc{border-top:1px solid #eee}.jp-carousel-light .jp-carousel-fadeaway{background:-moz-linear-gradient(bottom,rgba(255,255,255,.75),rgba(255,255,255,0));background:-webkit-gradient(linear,right bottom,right top,from(rgba(255,255,255,.75)),to(rgba(255,255,255,0)))}@media only screen and (max-width:760px){.jp-carousel-info{margin:0 10px!important}.jp-carousel-buttons,.jp-carousel-next-button,.jp-carousel-previous-button{display:none!important}.jp-carousel-image-meta{float:none!important;width:100%!important;box-sizing:border-box}.jp-carousel-close-hint{font-weight:800!important;font-size:26px!important;position:fixed!important;top:-10px}.jp-carousel-slide img{filter:alpha(opacity=100);opacity:1}.jp-carousel-wrap{background-color:#000}.jp-carousel-fadeaway{display:none}#jp-carousel-comment-form-container{display:none!important}.jp-carousel-titleanddesc{padding-top:0!important;border:none!important}.jp-carousel-titleanddesc-title{font-size:1em!important}.jp-carousel-left-column-wrapper{padding:0;width:100%!important}.jp-carousel-photo-info{right:0!important;width:100%!important}}
.contact-form .clear-form{clear:both}.contact-form input[type=text],.contact-form input[type=email]{width:300px;max-width:98%;margin-bottom:13px}.contact-form select{margin-bottom:13px}.contact-form textarea{height:200px;width:80%;float:none;margin-bottom:13px}.contact-form input[type=radio],.contact-form input[type=checkbox]{float:none;margin-bottom:13px}.contact-form label{margin-bottom:3px;float:none;font-weight:700;display:block}.contact-form label.checkbox,.contact-form label.radio{margin-bottom:3px;float:none;font-weight:700;display:inline-block}.contact-form label span{color:#AAA;margin-right:4px;font-weight:400}.contact-form-submission{margin-bottom:4em;padding:1.5em 1em}.contact-form-submission p{margin:0 auto}.form-errors .form-error-message{color:red}.textwidget .contact-form input[type=text],.textwidget .contact-form input[type=email],.textwidget .contact-form textarea{width:250px;max-width:100%;box-sizing:border-box}#jetpack-check-feedback-spam{margin:1px 0 0 8px}.jetpack-check-feedback-spam-spinner{display:inline-block;margin-top:7px}
.infinite-loader{color:#000;display:block;height:28px;text-indent:-9999px}#infinite-handle span{background:#333;border-radius:1px;color:#eee;cursor:pointer;font-size:13px;padding:6px 16px}#infinite-handle span button,#infinite-handle span button:focus,#infinite-handle span button:hover{display:inline;position:static;padding:0;margin:0;border:none;line-height:inherit;background:100% 0;color:inherit;cursor:inherit;font-size:inherit;font-weight:inherit;font-family:inherit}#infinite-handle span button::-moz-focus-inner{margin:0;padding:0;border:none}@media (max-width:800px){#infinite-handle span:before{display:none}#infinite-handle span{display:block}}#infinite-footer{position:fixed;bottom:-50px;right:0;width:100%}#infinite-footer a{text-decoration:none}#infinite-footer .blog-credits a:hover,#infinite-footer .blog-info a:hover{color:#444;text-decoration:underline}#infinite-footer .container{background:rgba(255,255,255,.8);border-color:#ccc;border-color:rgba(0,0,0,.1);border-style:solid;border-width:1px 0 0;box-sizing:border-box;margin:0 auto;overflow:hidden;padding:1px 20px;width:780px}#infinite-footer .blog-credits,#infinite-footer .blog-info{box-sizing:border-box;line-height:25px}#infinite-footer .blog-info{float:right;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:40%}#infinite-footer .blog-credits{font-weight:400;float:left;width:60%}#infinite-footer .blog-info a{color:#111;font-size:14px;font-weight:700}#infinite-footer .blog-credits{color:#888;font-size:12px;text-align:left}#infinite-footer .blog-credits a{color:#666}.infinity-end.neverending #infinite-footer{display:none}@media (max-width:640px){#infinite-footer .container{box-sizing:border-box;width:100%}#infinite-footer .blog-info{width:30%}#infinite-footer .blog-credits{width:70%}#infinite-footer .blog-credits,#infinite-footer .blog-info a{font-size:10px}#infinite-footer{position:static}}
#likes-other-gravatars li::before,div.sharedaddy h3.sd-title:before{content:""}#jp-post-flair{padding-top:.5em}#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{clear:both}div.sharedaddy h3.sd-title{margin:0 0 1em;display:inline-block;line-height:1.2;font-size:9pt;font-weight:700}div.sharedaddy h3.sd-title:before{display:block;width:100%;min-width:30px;border-top:1px solid #ddd;margin-bottom:1em}#wpadminbar li#wp-admin-bar-admin-bar-likes-widget{width:61px;overflow:hidden}#wpadminbar iframe.admin-bar-likes-widget{width:61px;height:28px;min-height:28px;border-width:0;position:absolute;top:0}div.jetpack-likes-widget-wrapper{width:100%;min-height:50px;position:relative}div.jetpack-likes-widget-wrapper .sd-link-color{font-size:12px}div.jetpack-likes-widget-wrapper.slim-likes-widget{width:1px;min-height:0}#likes-other-gravatars{display:none;position:absolute;padding:10px 10px 12px;background-color:#2e4453;border-width:0;box-shadow:0 0 10px #2e4453;box-shadow:0 0 10px rgba(46,68,83,.6);min-width:130px;z-index:1000}#likes-other-gravatars *{line-height:normal}#likes-other-gravatars .likes-text{color:#fff;font-size:12px;padding-bottom:8px}#likes-other-gravatars li,#likes-other-gravatars ul{margin:0;padding:0;text-indent:0;list-style-type:none}#likes-other-gravatars ul.wpl-avatars{overflow:auto;display:block;max-height:190px}#likes-other-gravatars ul.wpl-avatars li{width:32px;height:32px;float:right;margin:0 0 5px 5px}#likes-other-gravatars ul.wpl-avatars li a{margin:0 0 0 2px;border-bottom:none!important;display:block}#likes-other-gravatars ul.wpl-avatars li a img{background:100% 0;border:none;margin:0!important;padding:0!important;position:static}div.sd-box{border-top:1px solid #ddd;border-top:1px solid rgba(0,0,0,.13)}.comment-likes-widget,.entry-content .post-likes-widget,.post-likes-widget{margin:0;border-width:0;display:block}.post-likes-widget-placeholder .button,div.sharedaddy.sd-like-enabled .sd-like h3{display:none}.post-likes-widget-placeholder{margin:0;border-width:0;position:relative}.post-likes-widget-placeholder .loading{color:#999;font-size:12px}.slim-likes-widget .post-likes-widget{width:auto;float:none}div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget{width:100%;float:none;position:absolute;top:0}.comment-likes-widget{width:100%}.pd-rating{display:block!important}.sd-gplus .sd-title{display:none}
@@ -18,4 +18,5 @@ body.presentation-wrapper-fullscreen-parent,html.presentation-wrapper-fullscreen
div[class^=gr_custom_container]{border:1px solid gray;border-radius:10px;padding:10px 5px;background-color:#FFF;color:#000}div[class^=gr_custom_container] a{color:#000}div[class^=gr_custom_rating],h2[class^=gr_custom_header]{display:none}div[class^=gr_custom_each_container]{width:100%;clear:both;margin-bottom:10px;overflow:auto;padding-bottom:4px;border-bottom:1px solid #aaa}div[class^=gr_custom_book_container]{float:left;overflow:hidden;height:60px;margin-right:4px;width:39px}div[class^=gr_custom_author]{font-size:10px}div[class^=gr_custom_tags]{font-size:10px;color:gray}
.widget_wpcom_social_media_icons_widget ul{list-style-type:none;margin-right:0}.widget_wpcom_social_media_icons_widget li{border:0;display:inline;margin-left:.5em}.widget_wpcom_social_media_icons_widget li a{border:0;text-decoration:none}.widget_wpcom_social_media_icons_widget .genericon{font-family:Genericons}.widget_wpcom_social_media_icons_widget .screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.widget_wpcom_social_media_icons_widget .screen-reader-text:active,.widget_wpcom_social_media_icons_widget .screen-reader-text:focus,.widget_wpcom_social_media_icons_widget .screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
.widgets-grid-layout{width:100%}.widgets-grid-layout:after,.widgets-grid-layout:before{content:" ";display:table}.widgets-grid-layout:after{clear:both}.widget-grid-view-image{float:right;max-width:50%}.widget-grid-view-image a{display:block;margin:0 0 4px 2px}.widget-grid-view-image:nth-child(even){float:left}.widget-grid-view-image:nth-child(even) a{margin:0 2px 4px 0}.widgets-grid-layout .widget-grid-view-image img{max-width:100%;height:auto}.widgets-multi-column-grid ul{overflow:hidden;padding:0;margin:0;list-style-type:none}.widgets-multi-column-grid ul li{background:100% 0;clear:none;float:right;margin:0 0 -3px -5px;padding:0 0 6px 8px;border:none;list-style-type:none!important}.widgets-multi-column-grid ul li a{background:100% 0;margin:0;padding:0;border:0}.widgets-multi-column-grid .avatar{vertical-align:middle}.widgets-list-layout{padding:0;margin:0;list-style-type:none}.widgets-list-layout li:after,.widgets-list-layout li:before{content:"";display:table}.widgets-list-layout li:after{clear:both}.widgets-list-layout li{zoom:1;margin-bottom:1em;list-style-type:none!important}.widgets-list-layout .widgets-list-layout-blavatar{float:right;width:21.276596%;max-width:40px;height:auto}.widgets-list-layout-links{float:left;width:73.404255%}.widgets-list-layout span{opacity:.5}.widgets-list-layout span:hover{opacity:.8}
-.jetpack-image-container:after{clear:both}.jetpack-image-container:after,.jetpack-image-container:before{display:table;content:""} \ No newline at end of file
+.jetpack-image-container:after{clear:both}.jetpack-image-container:after,.jetpack-image-container:before{display:table;content:""}
+.widgets-multi-column-grid ul{overflow:hidden;padding:0;margin:0;list-style-type:none}.widgets-multi-column-grid ul li{background:100% 0;clear:none;float:right;margin:0 0 -3px -5px;padding:0 0 6px 8px;border:none;list-style-type:none!important}.widgets-multi-column-grid ul li a{background:100% 0;margin:0;padding:0;border:0}.widgets-multi-column-grid .avatar{vertical-align:middle}.widget_jetpack_my_community .avatar-240,.widget_jetpack_my_community .avatar-48{max-width:48px;max-height:48px} \ No newline at end of file
diff --git a/plugins/jetpack/css/jetpack.css b/plugins/jetpack/css/jetpack.css
index 9a6d21d7..8fe1bba7 100644
--- a/plugins/jetpack/css/jetpack.css
+++ b/plugins/jetpack/css/jetpack.css
@@ -1,7 +1,7 @@
/*!
* Do not modify this file directly. It is concatenated from individual module CSS files.
*/
-.jp-carousel-wrap *{line-height:inherit}.jp-carousel-overlay{background:#000}div.jp-carousel-fadeaway{background:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));position:fixed;bottom:0;z-index:2147483647;width:100%;height:15px}.jp-carousel-next-button span,.jp-carousel-previous-button span{background:url(../modules/carousel/images/arrows.png) center center no-repeat;background-size:200px 126px}.jp-carousel-msg{font-family:"Open Sans",sans-serif;font-style:normal;display:inline-block;line-height:19px;padding:11px 15px;font-size:14px;text-align:center;margin:25px 20px 0 2px;background-color:#fff;border-left:4px solid #ffba00;box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.jp-carousel-next-button span,.jp-carousel-previous-button span{background-image:url(../modules/carousel/images/arrows-2x.png)}}.jp-carousel-wrap{font-family:"Helvetica Neue",sans-serif!important}.jp-carousel-info{position:absolute;bottom:0;text-align:left!important;-webkit-font-smoothing:subpixel-antialiased!important}.jp-carousel-info ::selection{background:#68c9e8;color:#fff}.jp-carousel-info ::-moz-selection{background:#68c9e8;color:#fff}.jp-carousel-info h2,div.jp-carousel-buttons a{color:#999;text-shadow:none!important;letter-spacing:0!important}.jp-carousel-photo-info{position:relative;left:25%;width:50%}.jp-carousel-transitions .jp-carousel-photo-info{transition:.4s ease-out}.jp-carousel-info h2{background:0 0!important;border:none!important;display:block!important;font:400 13px/1.25em "Helvetica Neue",sans-serif!important;margin:7px 0 0!important;padding:10px 0 0!important;overflow:hidden;text-align:left;text-transform:none!important;-webkit-font-smoothing:subpixel-antialiased}.jp-carousel-next-button,.jp-carousel-previous-button{text-indent:-9999px;overflow:hidden;cursor:pointer}.jp-carousel-next-button span,.jp-carousel-previous-button span{position:absolute;top:0;bottom:0;width:82px;zoom:1;filter:alpha(opacity=20);opacity:.2}.jp-carousel-transitions .jp-carousel-next-button span,.jp-carousel-transitions .jp-carousel-previous-button span{transition:.5s opacity ease-out}.jp-carousel-next-button:hover span,.jp-carousel-previous-button:hover span{filter:alpha(opacity=60);opacity:.6}.jp-carousel-next-button span{background-position:-110px center;right:0}.jp-carousel-previous-button span{background-position:-10px center;left:0}.jp-carousel-buttons{margin:-18px -20px 15px;padding:8px 10px;border-bottom:1px solid #222;background:#222;text-align:center}div.jp-carousel-buttons a{border:none!important;font:400 11px/1.2em "Helvetica Neue",sans-serif!important;padding:5px 2px 5px 0;text-decoration:none!important;vertical-align:middle;-webkit-font-smoothing:subpixel-antialiased}div.jp-carousel-buttons a:hover{color:#68c9e8;border:none!important}.jp-carousel-transitions div.jp-carousel-buttons a:hover{transition:none!important}.jp-carousel-next-button,.jp-carousel-previous-button,.jp-carousel-slide,.jp-carousel-slide img{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.jp-carousel-slide{position:fixed;width:0;bottom:0;background-color:#000;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}.jp-carousel-slide.selected{position:absolute!important;filter:alpha(opacity=100);opacity:1}.jp-carousel-slide{filter:alpha(opacity=25);opacity:.25}.jp-carousel-slide img{display:block;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;background:0 0!important;border:none!important;padding:0!important;box-shadow:0 2px 8px rgba(0,0,0,.1);zoom:1}.jp-carousel-transitions .jp-carousel-slide{transition:opacity .4s linear}.jp-carousel-close-hint{color:#999;cursor:default;letter-spacing:0!important;padding:.35em 0 0;position:absolute;text-align:left;width:90%}.jp-carousel-transitions .jp-carousel-close-hint{transition:color .2s linear}.jp-carousel-close-hint span{cursor:pointer;background-color:#000;background-color:rgba(0,0,0,.8);display:block;height:22px;font:400 24px/1 "Helvetica Neue",sans-serif!important;line-height:22px;margin:0 0 0 .4em;text-align:center;vertical-align:middle;width:22px;border-radius:4px}.jp-carousel-transitions .jp-carousel-close-hint span{transition:border-color .2s linear}.jp-carousel-close-hint:hover{cursor:default;color:#fff}.jp-carousel-close-hint:hover span{border-color:#fff}a.jp-carousel-image-download,div.jp-carousel-buttons a.jp-carousel-commentlink,div.jp-carousel-buttons a.jp-carousel-reblog{background:url(../modules/carousel/images/carousel-sprite.png?5) no-repeat;background-size:16px 200px}div.jp-carousel-buttons a.jp-carousel-commentlink,div.jp-carousel-buttons a.jp-carousel-reblog{margin:0 14px 0 0!important}div.jp-carousel-buttons a.jp-carousel-reblog.reblogged{background-color:#303030;padding-right:8px!important;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;margin:0 2px 0 -12px!important}div.jp-carousel-buttons a.jp-carousel-reblog,div.jp-carousel-buttons a.jp-carousel-reblog.reblogged:hover{background-position:6px -36px;padding-right:auto!important;padding-left:26px!important;color:#999}div.jp-carousel-buttons a.jp-carousel-commentlink{background-position:0 -156px;padding-left:19px!important}div.jp-carousel-buttons a.jp-carousel-reblog.reblogged:hover{cursor:default}div.jp-carousel-buttons a.jp-carousel-reblog:hover{background-position:6px -56px;color:#68c9e8}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){a.jp-carousel-image-download,div.jp-carousel-buttons a.jp-carousel-commentlink,div.jp-carousel-buttons a.jp-carousel-reblog{background-image:url(../modules/carousel/images/carousel-sprite-2x.png?5)}}div#carousel-reblog-box{background:#222;background:-moz-linear-gradient(bottom,#222,#333);background:-webkit-gradient(linear,left bottom,left top,from(#222),to(#333));padding:3px 0 0;display:none;margin:5px auto 0;border-radius:2px;box-shadow:0 0 20px rgba(0,0,0,.9);height:74px;width:565px}#carousel-reblog-box textarea{background:#999;font:13px/1.4 "Helvetica Neue",sans-serif!important;color:#444;padding:3px 6px;width:370px;height:48px;float:left;margin:6px 9px 0;border:1px solid #666;box-shadow:inset 2px 2px 2px rgba(0,0,0,.2);border-radius:2px}#carousel-reblog-box textarea:focus{background:#ccc;color:#222}#carousel-reblog-box label{color:#aaa;font-size:11px;padding-right:2px;padding-left:2px;display:inline;font-weight:400}#carousel-reblog-box select{width:110px;padding:0;font-size:12px;font-family:"Helvetica Neue",sans-serif!important;background:#333;color:#eee;border:1px solid #444;margin-top:5px}#carousel-reblog-box .submit,#wrapper #carousel-reblog-box p.response{float:left;width:154px;padding-top:0;padding-left:1px;overflow:hidden;height:34px;margin:3px 0 0 2px!important}#wrapper #carousel-reblog-box p.response{font-size:13px;clear:none;padding-left:2px;height:34px;color:#aaa}#carousel-reblog-box input#carousel-reblog-submit,#jp-carousel-comment-form-button-submit{font:13px/24px "Helvetica Neue",sans-serif!important;margin-top:8px;padding:0 10px!important;border-radius:1em;height:24px;color:#333;cursor:pointer;font-weight:400;background:#aaa;background:-moz-linear-gradient(bottom,#aaa,#ccc);background:-webkit-gradient(linear,left bottom,left top,from(#aaa),to(#ccc));border:1px solid #444}#carousel-reblog-box input#carousel-reblog-submit:hover,#jp-carousel-comment-form-button-submit:hover{background:#ccc;background:-moz-linear-gradient(bottom,#ccc,#eee);background:-webkit-gradient(linear,left bottom,left top,from(#ccc),to(#eee))}#carousel-reblog-box .canceltext{color:#aaa;font-size:11px;line-height:24px}#carousel-reblog-box .canceltext a{color:#fff}.jp-carousel-titleanddesc{border-top:1px solid #222;color:#999;font-size:15px;padding-top:24px;margin-bottom:20px;font-weight:400}.jp-carousel-titleanddesc-title{font:300 1.5em/1.1 "Helvetica Neue",sans-serif!important;text-transform:none!important;color:#fff;margin:0 0 15px;padding:0}.jp-carousel-titleanddesc-desc p{color:#999;line-height:1.4;margin-bottom:.75em}.jp-carousel-comments p a,.jp-carousel-info h2 a,.jp-carousel-titleanddesc p a{color:#fff!important;border:none!important;text-decoration:underline!important;font-weight:400!important;font-style:normal!important}.jp-carousel-titleanddesc p b,.jp-carousel-titleanddesc p strong{font-weight:700;color:#999}.jp-carousel-titleanddesc p em,.jp-carousel-titleanddesc p i{font-style:italic;color:#999}.jp-carousel-comments p a:hover,.jp-carousel-info h2 a:hover,.jp-carousel-titleanddesc p a:hover{color:#68c9e8!important}.jp-carousel-titleanddesc p:empty{display:none}.jp-carousel-left-column-wrapper h1:after,.jp-carousel-left-column-wrapper h1:before,.jp-carousel-photo-info h1:after,.jp-carousel-photo-info h1:before{content:none!important}.jp-carousel-image-meta{background:#111;border:1px solid #222;color:#fff;font:12px/1.4 "Helvetica Neue",sans-serif!important;overflow:hidden;padding:18px 20px;width:209px!important}.jp-carousel-image-meta h5,.jp-carousel-image-meta li{font-family:"Helvetica Neue",sans-serif!important;position:inherit!important;top:auto!important;right:auto!important;left:auto!important;bottom:auto!important;background:0 0!important;border:none!important;font-weight:400!important;line-height:1.3em!important}.jp-carousel-image-meta ul{margin:0!important;padding:0!important;list-style:none!important}.jp-carousel-image-meta li{width:48%!important;float:left!important;margin:0 2% 15px 0!important;color:#fff!important;font-size:13px!important}.jp-carousel-image-meta h5{color:#999!important;text-transform:uppercase!important;font-size:10px!important;margin:0 0 2px!important;letter-spacing:.1em!important}a.jp-carousel-image-download{padding-left:23px;display:inline-block;clear:both;color:#999;line-height:1;font-weight:400;font-size:13px;text-decoration:none;background-position:0 -82px}a.jp-carousel-image-download span.photo-size{font-size:11px;border-radius:1em;margin-left:2px;display:inline-block}a.jp-carousel-image-download span.photo-size-times{padding:0 1px 0 2px}a.jp-carousel-image-download:hover{background-position:0 -122px;color:#68c9e8;border:none!important}.jp-carousel-image-map{position:relative;margin:-20px -20px 20px;border-bottom:1px solid rgba(255,255,255,.17);height:154px}.jp-carousel-image-map img.gmap-main{border-top-left-radius:6px;border-right:1px solid rgba(255,255,255,.17)}.jp-carousel-image-map div.gmap-topright{width:94px;height:154px;position:absolute;top:0;right:0}.jp-carousel-image-map div.imgclip{overflow:hidden;border-top-right-radius:6px}.jp-carousel-image-map div.gmap-topright img{margin-left:-40px}.jp-carousel-image-map img.gmap-bottomright{position:absolute;top:96px;right:0}.jp-carousel-comments{font:15px/1.7 "Helvetica Neue",sans-serif!important;font-weight:400;background:none}.jp-carousel-comments p a:active,.jp-carousel-comments p a:focus,.jp-carousel-comments p a:hover{color:#68c9e8!important}.jp-carousel-comment{background:none;color:#999;margin-bottom:20px;clear:left;overflow:auto;width:100%}.jp-carousel-comment p{color:#999!important}.jp-carousel-comment .comment-author{font-size:13px;font-weight:400;padding:0;width:auto;display:inline;float:none;border:none;margin:0}.jp-carousel-comment .comment-author a{color:#fff}.jp-carousel-comment .comment-gravatar{float:left}.jp-carousel-comment .comment-content{border:none;margin-left:85px;padding:0}.jp-carousel-comment .avatar{margin:0 20px 0 0;border-radius:4px;border:none!important;padding:0!important;background-color:transparent!important}.jp-carousel-comment .comment-date{color:#999;margin-top:4px;font-size:11px;display:inline;float:right}#jp-carousel-comment-form{margin:0 0 10px!important;float:left;width:100%}textarea#jp-carousel-comment-form-comment-field{background:rgba(34,34,34,.9);border:1px solid #3a3a3a;color:#aaa;font:15px/1.4 "Helvetica Neue",sans-serif!important;width:100%;padding:10px 10px 5px;margin:0;float:none;height:147px;box-shadow:inset 2px 2px 2px rgba(0,0,0,.2);border-radius:3px;overflow:hidden;box-sizing:border-box}textarea#jp-carousel-comment-form-comment-field::-webkit-input-placeholder{color:#555}#jp-carousel-comment-form-commenting-as input:focus,textarea#jp-carousel-comment-form-comment-field:focus{background:#ccc;color:#222}textarea#jp-carousel-comment-form-comment-field:focus::-webkit-input-placeholder{color:#aaa}#jp-carousel-comment-form-spinner{color:#fff;margin:22px 0 0 10px;display:block;width:20px;height:20px;float:left}#jp-carousel-comment-form-submit-and-info-wrapper{display:none;overflow:hidden;width:100%}#jp-carousel-comment-form-commenting-as input{background:rgba(34,34,34,.9);border:1px solid #3a3a3a;color:#aaa;font:13px/1.4 "Helvetica Neue",sans-serif!important;padding:3px 6px;float:left;box-shadow:inset 2px 2px 2px rgba(0,0,0,.2);border-radius:2px;width:285px}#jp-carousel-comment-form-commenting-as p{font:400 13px/1.7 "Helvetica Neue",sans-serif!important;margin:22px 0 0;float:left}#jp-carousel-comment-form-commenting-as fieldset{float:left;border:none;margin:20px 0 0;padding:0;clear:both}#jp-carousel-comment-form-commenting-as label{font:400 13px/1.7 "Helvetica Neue",sans-serif!important;margin:0 20px 3px 0;float:left;width:100px}#jp-carousel-comment-form-button-submit{margin-top:20px;float:right}#jp-carousel-comment-form-container,#js-carousel-comment-form-container{margin-bottom:15px;overflow:auto;width:100%}#jp-carousel-comment-post-results{display:none;overflow:auto;width:100%}#jp-carousel-comment-post-results span{display:block;text-align:center;margin-top:20px;width:100%;overflow:auto;padding:1em 0;box-sizing:border-box;background:rgba(0,0,0,.7);border-radius:2px;font:13px/1.4 "Helvetica Neue",sans-serif!important;border:1px solid rgba(255,255,255,.17);box-shadow:inset 0 0 5px 5px rgba(0,0,0,1)}.jp-carousel-comment-post-error{color:#DF4926}#jp-carousel-comments-closed{display:none;color:#999}#jp-carousel-comments-loading{font:400 15px/1.7 "Helvetica Neue",sans-serif!important;display:none;color:#999;text-align:left;margin-bottom:20px}.jp-carousel-light .jp-carousel-overlay{background:#fff}.jp-carousel-light .jp-carousel-next-button:hover span,.jp-carousel-light .jp-carousel-previous-button:hover span{opacity:.8}.jp-carousel-light .jp-carousel-close-hint:hover,.jp-carousel-light .jp-carousel-titleanddesc div{color:#000!important}.jp-carousel-light .jp-carousel-comment .comment-author a,.jp-carousel-light .jp-carousel-comments p a,.jp-carousel-light .jp-carousel-info h2 a,.jp-carousel-light .jp-carousel-titleanddesc p a{color:#1e8cbe!important}.jp-carousel-light .jp-carousel-comment .comment-author a:hover,.jp-carousel-light .jp-carousel-comments p a:hover,.jp-carousel-light .jp-carousel-info h2 a:hover,.jp-carousel-light .jp-carousel-titleanddesc p a:hover{color:#f1831e!important}.jp-carousel-light .jp-carousel-comment,.jp-carousel-light .jp-carousel-comment p,.jp-carousel-light .jp-carousel-info h2,.jp-carousel-light .jp-carousel-titleanddesc,.jp-carousel-light .jp-carousel-titleanddesc p,.jp-carousel-light .jp-carousel-titleanddesc p b,.jp-carousel-light .jp-carousel-titleanddesc p em,.jp-carousel-light .jp-carousel-titleanddesc p i,.jp-carousel-light .jp-carousel-titleanddesc p strong,.jp-carousel-light div.jp-carousel-buttons a{color:#666}.jp-carousel-light .jp-carousel-buttons{border-bottom-color:#f0f0f0;background:#f5f5f5}.jp-carousel-light div.jp-carousel-buttons a:hover{text-decoration:none;color:#f1831e}.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog,.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog:hover{background-position:4px -56px;padding-left:24px!important}.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-commentlink{background-position:0 -176px}.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog.reblogged{background-color:#2ea2cc;color:#fff;background-position:5px -36px}.jp-carousel-light div#carousel-reblog-box{background:#eee;background:-moz-linear-gradient(bottom,#ececec,#f7f7f7);background:-webkit-gradient(linear,left bottom,left top,from(#ececec),to(#f7f7f7));box-shadow:0 2px 10px rgba(0,0,0,.1);border:1px solid #ddd}.jp-carousel-light #jp-carousel-comment-form-commenting-as input,.jp-carousel-light textarea#jp-carousel-comment-form-comment-field{box-shadow:inset 2px 2px 2px rgba(0,0,0,.1);border:1px solid #dfdfdf;background:#fbfbfb;color:#333}.jp-carousel-light #carousel-reblog-box textarea{color:#666;border:1px solid #cfcfcf;background:#fff}.jp-carousel-light #carousel-reblog-box .canceltext{color:#888}.jp-carousel-light #carousel-reblog-box .canceltext a{color:#666}.jp-carousel-light #carousel-reblog-box select{background:#eee;color:#333;border:1px solid #aaa}#jp-carousel-comment-form-button-submit,.jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit{color:#333;background:#fff;background:-moz-linear-gradient(bottom,#ddd,#fff);background:-webkit-gradient(linear,left bottom,left top,from(#ddd),to(#fff));border:1px solid #aaa}.jp-carousel-light .jp-carousel-image-meta{background:#fafafa;border:1px solid #eee;border-top-color:#f5f5f5;border-left-color:#f5f5f5;color:#333}.jp-carousel-light .jp-carousel-image-meta li{color:#000!important}.jp-carousel-light .jp-carousel-close-hint{color:#ccc}.jp-carousel-light .jp-carousel-close-hint span{background-color:#fff;border-color:#ccc}.jp-carousel-light #jp-carousel-comment-form-comment-field::-webkit-input-placeholder{color:#aaa}.jp-carousel-light #jp-carousel-comment-form-comment-field:focus{color:#333}.jp-carousel-light #jp-carousel-comment-form-comment-field:focus::-webkit-input-placeholder{color:#ddd}.jp-carousel-light a.jp-carousel-image-download{background-position:0 -122px}.jp-carousel-light a.jp-carousel-image-download:hover{background-position:0 -122px;color:#f1831e}.jp-carousel-light #jp-carousel-comment-form-commenting-as input:focus{background:#fbfbfb;color:#333}.jp-carousel-light #jp-carousel-comment-post-results span{background:#f7f7f7;border:1px solid #dfdfdf;box-shadow:inset 0 0 5px rgba(0,0,0,.05)}.jp-carousel-light .jp-carousel-slide{background-color:#fff}.jp-carousel-light .jp-carousel-titleanddesc{border-top:1px solid #eee}.jp-carousel-light .jp-carousel-fadeaway{background:-moz-linear-gradient(bottom,rgba(255,255,255,.75),rgba(255,255,255,0));background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,.75)),to(rgba(255,255,255,0)))}@media only screen and (max-width:760px){.jp-carousel-info{margin:0 10px!important}.jp-carousel-buttons,.jp-carousel-next-button,.jp-carousel-previous-button{display:none!important}.jp-carousel-image-meta{float:none!important;width:100%!important;box-sizing:border-box}.jp-carousel-close-hint{font-weight:800!important;font-size:26px!important;position:fixed!important;top:-10px}.jp-carousel-slide img{filter:alpha(opacity=100);opacity:1}.jp-carousel-wrap{background-color:#000}.jp-carousel-fadeaway{display:none}#jp-carousel-comment-form-container{display:none!important}.jp-carousel-titleanddesc{padding-top:0!important;border:none!important}.jp-carousel-titleanddesc-title{font-size:1em!important}.jp-carousel-left-column-wrapper{padding:0;width:100%!important}.jp-carousel-photo-info{left:0!important;width:100%!important}}
+.jp-carousel-wrap *{line-height:inherit}.jp-carousel-overlay{background:#000}div.jp-carousel-fadeaway{background:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));position:fixed;bottom:0;z-index:2147483647;width:100%;height:15px}.jp-carousel-next-button span,.jp-carousel-previous-button span{background:url(../modules/carousel/images/arrows.png) center center no-repeat;background-size:200px 126px}.jp-carousel-msg{font-family:"Open Sans",sans-serif;font-style:normal;display:inline-block;line-height:19px;padding:11px 15px;font-size:14px;text-align:center;margin:25px 20px 0 2px;background-color:#fff;border-left:4px solid #ffba00;box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.jp-carousel-next-button span,.jp-carousel-previous-button span{background-image:url(../modules/carousel/images/arrows-2x.png)}}.jp-carousel-wrap{font-family:"Helvetica Neue",sans-serif!important}.jp-carousel-info{position:absolute;bottom:0;text-align:left!important;-webkit-font-smoothing:subpixel-antialiased!important}.jp-carousel-info ::selection{background:#68c9e8;color:#fff}.jp-carousel-info ::-moz-selection{background:#68c9e8;color:#fff}.jp-carousel-info h2,div.jp-carousel-buttons a{color:#999;text-shadow:none!important;letter-spacing:0!important}.jp-carousel-photo-info{position:relative;left:25%;width:50%}.jp-carousel-transitions .jp-carousel-photo-info{transition:.4s ease-out}.jp-carousel-info h2{background:0 0!important;border:none!important;display:block!important;font:400 13px/1.25em "Helvetica Neue",sans-serif!important;margin:7px 0 0!important;padding:10px 0 0!important;overflow:hidden;text-align:left;text-transform:none!important;-webkit-font-smoothing:subpixel-antialiased}.jp-carousel-next-button,.jp-carousel-previous-button{text-indent:-9999px;overflow:hidden;cursor:pointer}.jp-carousel-next-button span,.jp-carousel-previous-button span{position:absolute;top:0;bottom:0;width:82px;zoom:1;filter:alpha(opacity=20);opacity:.2}.jp-carousel-transitions .jp-carousel-next-button span,.jp-carousel-transitions .jp-carousel-previous-button span{transition:.5s opacity ease-out}.jp-carousel-next-button:hover span,.jp-carousel-previous-button:hover span{filter:alpha(opacity=60);opacity:.6}.jp-carousel-next-button span{background-position:-110px center;right:0}.jp-carousel-previous-button span{background-position:-10px center;left:0}.jp-carousel-buttons{margin:-18px -20px 15px;padding:8px 10px;border-bottom:1px solid #222;background:#222;text-align:center}div.jp-carousel-buttons a{border:none!important;font:400 11px/1.2em "Helvetica Neue",sans-serif!important;padding:5px 2px 5px 0;text-decoration:none!important;vertical-align:middle;-webkit-font-smoothing:subpixel-antialiased}div.jp-carousel-buttons a:hover{color:#68c9e8;border:none!important}.jp-carousel-transitions div.jp-carousel-buttons a:hover{transition:none!important}.jp-carousel-next-button,.jp-carousel-previous-button,.jp-carousel-slide,.jp-carousel-slide img{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.jp-carousel-slide{position:fixed;width:0;bottom:0;background-color:#000;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}.jp-carousel-slide.selected{position:absolute!important;filter:alpha(opacity=100);opacity:1}.jp-carousel-slide{filter:alpha(opacity=25);opacity:.25}.jp-carousel-slide img{display:block;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;background:0 0!important;border:none!important;padding:0!important;box-shadow:0 2px 8px rgba(0,0,0,.1);zoom:1}.jp-carousel-transitions .jp-carousel-slide{transition:opacity .4s linear}.jp-carousel-close-hint{color:#999;cursor:default;letter-spacing:0!important;padding:.35em 0 0;position:absolute;text-align:right;width:90%}.jp-carousel-transitions .jp-carousel-close-hint{transition:color .2s linear}.jp-carousel-close-hint span{cursor:pointer;background-color:#000;background-color:rgba(0,0,0,.8);display:inline-block;height:22px;font:400 24px/1 "Helvetica Neue",sans-serif!important;line-height:22px;margin:0 0 0 .4em;text-align:center;vertical-align:middle;width:22px;border-radius:4px}.jp-carousel-transitions .jp-carousel-close-hint span{transition:border-color .2s linear}.jp-carousel-close-hint:hover{cursor:default;color:#fff}.jp-carousel-close-hint:hover span{border-color:#fff}a.jp-carousel-image-download,div.jp-carousel-buttons a.jp-carousel-commentlink,div.jp-carousel-buttons a.jp-carousel-reblog{background:url(../modules/carousel/images/carousel-sprite.png?5) no-repeat;background-size:16px 200px}div.jp-carousel-buttons a.jp-carousel-commentlink,div.jp-carousel-buttons a.jp-carousel-reblog{margin:0 14px 0 0!important}div.jp-carousel-buttons a.jp-carousel-reblog.reblogged{background-color:#303030;padding-right:8px!important;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;margin:0 2px 0 -12px!important}div.jp-carousel-buttons a.jp-carousel-reblog,div.jp-carousel-buttons a.jp-carousel-reblog.reblogged:hover{background-position:6px -36px;padding-right:auto!important;padding-left:26px!important;color:#999}div.jp-carousel-buttons a.jp-carousel-commentlink{background-position:0 -156px;padding-left:19px!important}div.jp-carousel-buttons a.jp-carousel-reblog.reblogged:hover{cursor:default}div.jp-carousel-buttons a.jp-carousel-reblog:hover{background-position:6px -56px;color:#68c9e8}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){a.jp-carousel-image-download,div.jp-carousel-buttons a.jp-carousel-commentlink,div.jp-carousel-buttons a.jp-carousel-reblog{background-image:url(../modules/carousel/images/carousel-sprite-2x.png?5)}}div#carousel-reblog-box{background:#222;background:-moz-linear-gradient(bottom,#222,#333);background:-webkit-gradient(linear,left bottom,left top,from(#222),to(#333));padding:3px 0 0;display:none;margin:5px auto 0;border-radius:2px;box-shadow:0 0 20px rgba(0,0,0,.9);height:74px;width:565px}#carousel-reblog-box textarea{background:#999;font:13px/1.4 "Helvetica Neue",sans-serif!important;color:#444;padding:3px 6px;width:370px;height:48px;float:left;margin:6px 9px 0;border:1px solid #666;box-shadow:inset 2px 2px 2px rgba(0,0,0,.2);border-radius:2px}#carousel-reblog-box textarea:focus{background:#ccc;color:#222}#carousel-reblog-box label{color:#aaa;font-size:11px;padding-right:2px;padding-left:2px;display:inline;font-weight:400}#carousel-reblog-box select{width:110px;padding:0;font-size:12px;font-family:"Helvetica Neue",sans-serif!important;background:#333;color:#eee;border:1px solid #444;margin-top:5px}#carousel-reblog-box .submit,#wrapper #carousel-reblog-box p.response{float:left;width:154px;padding-top:0;padding-left:1px;overflow:hidden;height:34px;margin:3px 0 0 2px!important}#wrapper #carousel-reblog-box p.response{font-size:13px;clear:none;padding-left:2px;height:34px;color:#aaa}#carousel-reblog-box input#carousel-reblog-submit,#jp-carousel-comment-form-button-submit{font:13px/24px "Helvetica Neue",sans-serif!important;margin-top:8px;padding:0 10px!important;border-radius:1em;height:24px;color:#333;cursor:pointer;font-weight:400;background:#aaa;background:-moz-linear-gradient(bottom,#aaa,#ccc);background:-webkit-gradient(linear,left bottom,left top,from(#aaa),to(#ccc));border:1px solid #444}#carousel-reblog-box input#carousel-reblog-submit:hover,#jp-carousel-comment-form-button-submit:hover{background:#ccc;background:-moz-linear-gradient(bottom,#ccc,#eee);background:-webkit-gradient(linear,left bottom,left top,from(#ccc),to(#eee))}#carousel-reblog-box .canceltext{color:#aaa;font-size:11px;line-height:24px}#carousel-reblog-box .canceltext a{color:#fff}.jp-carousel-titleanddesc{border-top:1px solid #222;color:#999;font-size:15px;padding-top:24px;margin-bottom:20px;font-weight:400}.jp-carousel-titleanddesc-title{font:300 1.5em/1.1 "Helvetica Neue",sans-serif!important;text-transform:none!important;color:#fff;margin:0 0 15px;padding:0}.jp-carousel-titleanddesc-desc p{color:#999;line-height:1.4;margin-bottom:.75em}.jp-carousel-comments p a,.jp-carousel-info h2 a,.jp-carousel-titleanddesc p a{color:#fff!important;border:none!important;text-decoration:underline!important;font-weight:400!important;font-style:normal!important}.jp-carousel-titleanddesc p b,.jp-carousel-titleanddesc p strong{font-weight:700;color:#999}.jp-carousel-titleanddesc p em,.jp-carousel-titleanddesc p i{font-style:italic;color:#999}.jp-carousel-comments p a:hover,.jp-carousel-info h2 a:hover,.jp-carousel-titleanddesc p a:hover{color:#68c9e8!important}.jp-carousel-titleanddesc p:empty{display:none}.jp-carousel-left-column-wrapper h1:after,.jp-carousel-left-column-wrapper h1:before,.jp-carousel-photo-info h1:after,.jp-carousel-photo-info h1:before{content:none!important}.jp-carousel-image-meta{background:#111;border:1px solid #222;color:#fff;font:12px/1.4 "Helvetica Neue",sans-serif!important;overflow:hidden;padding:18px 20px;width:209px!important}.jp-carousel-image-meta h5,.jp-carousel-image-meta li{font-family:"Helvetica Neue",sans-serif!important;position:inherit!important;top:auto!important;right:auto!important;left:auto!important;bottom:auto!important;background:0 0!important;border:none!important;font-weight:400!important;line-height:1.3em!important}.jp-carousel-image-meta ul{margin:0!important;padding:0!important;list-style:none!important}.jp-carousel-image-meta li{width:48%!important;float:left!important;margin:0 2% 15px 0!important;color:#fff!important;font-size:13px!important}.jp-carousel-image-meta h5{color:#999!important;text-transform:uppercase!important;font-size:10px!important;margin:0 0 2px!important;letter-spacing:.1em!important}a.jp-carousel-image-download{padding-left:23px;display:inline-block;clear:both;color:#999;line-height:1;font-weight:400;font-size:13px;text-decoration:none;background-position:0 -82px}a.jp-carousel-image-download span.photo-size{font-size:11px;border-radius:1em;margin-left:2px;display:inline-block}a.jp-carousel-image-download span.photo-size-times{padding:0 1px 0 2px}a.jp-carousel-image-download:hover{background-position:0 -122px;color:#68c9e8;border:none!important}.jp-carousel-image-map{position:relative;margin:-20px -20px 20px;border-bottom:1px solid rgba(255,255,255,.17);height:154px}.jp-carousel-image-map img.gmap-main{border-top-left-radius:6px;border-right:1px solid rgba(255,255,255,.17)}.jp-carousel-image-map div.gmap-topright{width:94px;height:154px;position:absolute;top:0;right:0}.jp-carousel-image-map div.imgclip{overflow:hidden;border-top-right-radius:6px}.jp-carousel-image-map div.gmap-topright img{margin-left:-40px}.jp-carousel-image-map img.gmap-bottomright{position:absolute;top:96px;right:0}.jp-carousel-comments{font:15px/1.7 "Helvetica Neue",sans-serif!important;font-weight:400;background:none}.jp-carousel-comments p a:active,.jp-carousel-comments p a:focus,.jp-carousel-comments p a:hover{color:#68c9e8!important}.jp-carousel-comment{background:none;color:#999;margin-bottom:20px;clear:left;overflow:auto;width:100%}.jp-carousel-comment p{color:#999!important}.jp-carousel-comment .comment-author{font-size:13px;font-weight:400;padding:0;width:auto;display:inline;float:none;border:none;margin:0}.jp-carousel-comment .comment-author a{color:#fff}.jp-carousel-comment .comment-gravatar{float:left}.jp-carousel-comment .comment-content{border:none;margin-left:85px;padding:0}.jp-carousel-comment .avatar{margin:0 20px 0 0;border-radius:4px;border:none!important;padding:0!important;background-color:transparent!important}.jp-carousel-comment .comment-date{color:#999;margin-top:4px;font-size:11px;display:inline;float:right}#jp-carousel-comment-form{margin:0 0 10px!important;float:left;width:100%}textarea#jp-carousel-comment-form-comment-field{background:rgba(34,34,34,.9);border:1px solid #3a3a3a;color:#aaa;font:15px/1.4 "Helvetica Neue",sans-serif!important;width:100%;padding:10px 10px 5px;margin:0;float:none;height:147px;box-shadow:inset 2px 2px 2px rgba(0,0,0,.2);border-radius:3px;overflow:hidden;box-sizing:border-box}textarea#jp-carousel-comment-form-comment-field::-webkit-input-placeholder{color:#555}#jp-carousel-comment-form-commenting-as input:focus,textarea#jp-carousel-comment-form-comment-field:focus{background:#ccc;color:#222}textarea#jp-carousel-comment-form-comment-field:focus::-webkit-input-placeholder{color:#aaa}#jp-carousel-comment-form-spinner{color:#fff;margin:22px 0 0 10px;display:block;width:20px;height:20px;float:left}#jp-carousel-comment-form-submit-and-info-wrapper{display:none;overflow:hidden;width:100%}#jp-carousel-comment-form-commenting-as input{background:rgba(34,34,34,.9);border:1px solid #3a3a3a;color:#aaa;font:13px/1.4 "Helvetica Neue",sans-serif!important;padding:3px 6px;float:left;box-shadow:inset 2px 2px 2px rgba(0,0,0,.2);border-radius:2px;width:285px}#jp-carousel-comment-form-commenting-as p{font:400 13px/1.7 "Helvetica Neue",sans-serif!important;margin:22px 0 0;float:left}#jp-carousel-comment-form-commenting-as fieldset{float:left;border:none;margin:20px 0 0;padding:0;clear:both}#jp-carousel-comment-form-commenting-as label{font:400 13px/1.7 "Helvetica Neue",sans-serif!important;margin:0 20px 3px 0;float:left;width:100px}#jp-carousel-comment-form-button-submit{margin-top:20px;float:right}#jp-carousel-comment-form-container,#js-carousel-comment-form-container{margin-bottom:15px;overflow:auto;width:100%}#jp-carousel-comment-post-results{display:none;overflow:auto;width:100%}#jp-carousel-comment-post-results span{display:block;text-align:center;margin-top:20px;width:100%;overflow:auto;padding:1em 0;box-sizing:border-box;background:rgba(0,0,0,.7);border-radius:2px;font:13px/1.4 "Helvetica Neue",sans-serif!important;border:1px solid rgba(255,255,255,.17);box-shadow:inset 0 0 5px 5px rgba(0,0,0,1)}.jp-carousel-comment-post-error{color:#DF4926}#jp-carousel-comments-closed{display:none;color:#999}#jp-carousel-comments-loading{font:400 15px/1.7 "Helvetica Neue",sans-serif!important;display:none;color:#999;text-align:left;margin-bottom:20px}.jp-carousel-light .jp-carousel-overlay{background:#fff}.jp-carousel-light .jp-carousel-next-button:hover span,.jp-carousel-light .jp-carousel-previous-button:hover span{opacity:.8}.jp-carousel-light .jp-carousel-close-hint:hover,.jp-carousel-light .jp-carousel-titleanddesc div{color:#000!important}.jp-carousel-light .jp-carousel-comment .comment-author a,.jp-carousel-light .jp-carousel-comments p a,.jp-carousel-light .jp-carousel-info h2 a,.jp-carousel-light .jp-carousel-titleanddesc p a{color:#1e8cbe!important}.jp-carousel-light .jp-carousel-comment .comment-author a:hover,.jp-carousel-light .jp-carousel-comments p a:hover,.jp-carousel-light .jp-carousel-info h2 a:hover,.jp-carousel-light .jp-carousel-titleanddesc p a:hover{color:#f1831e!important}.jp-carousel-light .jp-carousel-comment,.jp-carousel-light .jp-carousel-comment p,.jp-carousel-light .jp-carousel-info h2,.jp-carousel-light .jp-carousel-titleanddesc,.jp-carousel-light .jp-carousel-titleanddesc p,.jp-carousel-light .jp-carousel-titleanddesc p b,.jp-carousel-light .jp-carousel-titleanddesc p em,.jp-carousel-light .jp-carousel-titleanddesc p i,.jp-carousel-light .jp-carousel-titleanddesc p strong,.jp-carousel-light div.jp-carousel-buttons a{color:#666}.jp-carousel-light .jp-carousel-buttons{border-bottom-color:#f0f0f0;background:#f5f5f5}.jp-carousel-light div.jp-carousel-buttons a:hover{text-decoration:none;color:#f1831e}.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog,.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog:hover{background-position:4px -56px;padding-left:24px!important}.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-commentlink{background-position:0 -176px}.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog.reblogged{background-color:#2ea2cc;color:#fff;background-position:5px -36px}.jp-carousel-light div#carousel-reblog-box{background:#eee;background:-moz-linear-gradient(bottom,#ececec,#f7f7f7);background:-webkit-gradient(linear,left bottom,left top,from(#ececec),to(#f7f7f7));box-shadow:0 2px 10px rgba(0,0,0,.1);border:1px solid #ddd}.jp-carousel-light #jp-carousel-comment-form-commenting-as input,.jp-carousel-light textarea#jp-carousel-comment-form-comment-field{box-shadow:inset 2px 2px 2px rgba(0,0,0,.1);border:1px solid #dfdfdf;background:#fbfbfb;color:#333}.jp-carousel-light #carousel-reblog-box textarea{color:#666;border:1px solid #cfcfcf;background:#fff}.jp-carousel-light #carousel-reblog-box .canceltext{color:#888}.jp-carousel-light #carousel-reblog-box .canceltext a{color:#666}.jp-carousel-light #carousel-reblog-box select{background:#eee;color:#333;border:1px solid #aaa}#jp-carousel-comment-form-button-submit,.jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit{color:#333;background:#fff;background:-moz-linear-gradient(bottom,#ddd,#fff);background:-webkit-gradient(linear,left bottom,left top,from(#ddd),to(#fff));border:1px solid #aaa}.jp-carousel-light .jp-carousel-image-meta{background:#fafafa;border:1px solid #eee;border-top-color:#f5f5f5;border-left-color:#f5f5f5;color:#333}.jp-carousel-light .jp-carousel-image-meta li{color:#000!important}.jp-carousel-light .jp-carousel-close-hint{color:#ccc}.jp-carousel-light .jp-carousel-close-hint span{background-color:#fff;border-color:#ccc}.jp-carousel-light #jp-carousel-comment-form-comment-field::-webkit-input-placeholder{color:#aaa}.jp-carousel-light #jp-carousel-comment-form-comment-field:focus{color:#333}.jp-carousel-light #jp-carousel-comment-form-comment-field:focus::-webkit-input-placeholder{color:#ddd}.jp-carousel-light a.jp-carousel-image-download{background-position:0 -122px}.jp-carousel-light a.jp-carousel-image-download:hover{background-position:0 -122px;color:#f1831e}.jp-carousel-light #jp-carousel-comment-form-commenting-as input:focus{background:#fbfbfb;color:#333}.jp-carousel-light #jp-carousel-comment-post-results span{background:#f7f7f7;border:1px solid #dfdfdf;box-shadow:inset 0 0 5px rgba(0,0,0,.05)}.jp-carousel-light .jp-carousel-slide{background-color:#fff}.jp-carousel-light .jp-carousel-titleanddesc{border-top:1px solid #eee}.jp-carousel-light .jp-carousel-fadeaway{background:-moz-linear-gradient(bottom,rgba(255,255,255,.75),rgba(255,255,255,0));background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,.75)),to(rgba(255,255,255,0)))}@media only screen and (max-width:760px){.jp-carousel-info{margin:0 10px!important}.jp-carousel-buttons,.jp-carousel-next-button,.jp-carousel-previous-button{display:none!important}.jp-carousel-image-meta{float:none!important;width:100%!important;box-sizing:border-box}.jp-carousel-close-hint{font-weight:800!important;font-size:26px!important;position:fixed!important;top:-10px}.jp-carousel-slide img{filter:alpha(opacity=100);opacity:1}.jp-carousel-wrap{background-color:#000}.jp-carousel-fadeaway{display:none}#jp-carousel-comment-form-container{display:none!important}.jp-carousel-titleanddesc{padding-top:0!important;border:none!important}.jp-carousel-titleanddesc-title{font-size:1em!important}.jp-carousel-left-column-wrapper{padding:0;width:100%!important}.jp-carousel-photo-info{left:0!important;width:100%!important}}
.contact-form .clear-form{clear:both}.contact-form input[type=text],.contact-form input[type=email]{width:300px;max-width:98%;margin-bottom:13px}.contact-form select{margin-bottom:13px}.contact-form textarea{height:200px;width:80%;float:none;margin-bottom:13px}.contact-form input[type=radio],.contact-form input[type=checkbox]{float:none;margin-bottom:13px}.contact-form label{margin-bottom:3px;float:none;font-weight:700;display:block}.contact-form label.checkbox,.contact-form label.radio{margin-bottom:3px;float:none;font-weight:700;display:inline-block}.contact-form label span{color:#AAA;margin-left:4px;font-weight:400}.contact-form-submission{margin-bottom:4em;padding:1.5em 1em}.contact-form-submission p{margin:0 auto}.form-errors .form-error-message{color:red}.textwidget .contact-form input[type=text],.textwidget .contact-form input[type=email],.textwidget .contact-form textarea{width:250px;max-width:100%;box-sizing:border-box}#jetpack-check-feedback-spam{margin:1px 8px 0 0}.jetpack-check-feedback-spam-spinner{display:inline-block;margin-top:7px}
.infinite-loader{color:#000;display:block;height:28px;text-indent:-9999px}#infinite-handle span{background:#333;border-radius:1px;color:#eee;cursor:pointer;font-size:13px;padding:6px 16px}#infinite-handle span button,#infinite-handle span button:focus,#infinite-handle span button:hover{display:inline;position:static;padding:0;margin:0;border:none;line-height:inherit;background:0 0;color:inherit;cursor:inherit;font-size:inherit;font-weight:inherit;font-family:inherit}#infinite-handle span button::-moz-focus-inner{margin:0;padding:0;border:none}@media (max-width:800px){#infinite-handle span:before{display:none}#infinite-handle span{display:block}}#infinite-footer{position:fixed;bottom:-50px;left:0;width:100%}#infinite-footer a{text-decoration:none}#infinite-footer .blog-credits a:hover,#infinite-footer .blog-info a:hover{color:#444;text-decoration:underline}#infinite-footer .container{background:rgba(255,255,255,.8);border-color:#ccc;border-color:rgba(0,0,0,.1);border-style:solid;border-width:1px 0 0;box-sizing:border-box;margin:0 auto;overflow:hidden;padding:1px 20px;width:780px}#infinite-footer .blog-credits,#infinite-footer .blog-info{box-sizing:border-box;line-height:25px}#infinite-footer .blog-info{float:left;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:40%}#infinite-footer .blog-credits{font-weight:400;float:right;width:60%}#infinite-footer .blog-info a{color:#111;font-size:14px;font-weight:700}#infinite-footer .blog-credits{color:#888;font-size:12px;text-align:right}#infinite-footer .blog-credits a{color:#666}.infinity-end.neverending #infinite-footer{display:none}@media (max-width:640px){#infinite-footer .container{box-sizing:border-box;width:100%}#infinite-footer .blog-info{width:30%}#infinite-footer .blog-credits{width:70%}#infinite-footer .blog-credits,#infinite-footer .blog-info a{font-size:10px}#infinite-footer{position:static}}
#likes-other-gravatars li::before,div.sharedaddy h3.sd-title:before{content:""}#jp-post-flair{padding-top:.5em}#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{clear:both}div.sharedaddy h3.sd-title{margin:0 0 1em;display:inline-block;line-height:1.2;font-size:9pt;font-weight:700}div.sharedaddy h3.sd-title:before{display:block;width:100%;min-width:30px;border-top:1px solid #ddd;margin-bottom:1em}#wpadminbar li#wp-admin-bar-admin-bar-likes-widget{width:61px;overflow:hidden}#wpadminbar iframe.admin-bar-likes-widget{width:61px;height:28px;min-height:28px;border-width:0;position:absolute;top:0}div.jetpack-likes-widget-wrapper{width:100%;min-height:50px;position:relative}div.jetpack-likes-widget-wrapper .sd-link-color{font-size:12px}div.jetpack-likes-widget-wrapper.slim-likes-widget{width:1px;min-height:0}#likes-other-gravatars{display:none;position:absolute;padding:10px 10px 12px;background-color:#2e4453;border-width:0;box-shadow:0 0 10px #2e4453;box-shadow:0 0 10px rgba(46,68,83,.6);min-width:130px;z-index:1000}#likes-other-gravatars *{line-height:normal}#likes-other-gravatars .likes-text{color:#fff;font-size:12px;padding-bottom:8px}#likes-other-gravatars li,#likes-other-gravatars ul{margin:0;padding:0;text-indent:0;list-style-type:none}#likes-other-gravatars ul.wpl-avatars{overflow:auto;display:block;max-height:190px}#likes-other-gravatars ul.wpl-avatars li{width:32px;height:32px;float:left;margin:0 5px 5px 0}#likes-other-gravatars ul.wpl-avatars li a{margin:0 2px 0 0;border-bottom:none!important;display:block}#likes-other-gravatars ul.wpl-avatars li a img{background:0 0;border:none;margin:0!important;padding:0!important;position:static}div.sd-box{border-top:1px solid #ddd;border-top:1px solid rgba(0,0,0,.13)}.comment-likes-widget,.entry-content .post-likes-widget,.post-likes-widget{margin:0;border-width:0;display:block}.post-likes-widget-placeholder .button,div.sharedaddy.sd-like-enabled .sd-like h3{display:none}.post-likes-widget-placeholder{margin:0;border-width:0;position:relative}.post-likes-widget-placeholder .loading{color:#999;font-size:12px}.slim-likes-widget .post-likes-widget{width:auto;float:none}div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget{width:100%;float:none;position:absolute;top:0}.comment-likes-widget{width:100%}.pd-rating{display:block!important}.sd-gplus .sd-title{display:none}
@@ -18,4 +18,5 @@ body.presentation-wrapper-fullscreen-parent,html.presentation-wrapper-fullscreen
div[class^=gr_custom_container]{border:1px solid gray;border-radius:10px;padding:10px 5px;background-color:#FFF;color:#000}div[class^=gr_custom_container] a{color:#000}div[class^=gr_custom_rating],h2[class^=gr_custom_header]{display:none}div[class^=gr_custom_each_container]{width:100%;clear:both;margin-bottom:10px;overflow:auto;padding-bottom:4px;border-bottom:1px solid #aaa}div[class^=gr_custom_book_container]{float:right;overflow:hidden;height:60px;margin-left:4px;width:39px}div[class^=gr_custom_author]{font-size:10px}div[class^=gr_custom_tags]{font-size:10px;color:gray}
.widget_wpcom_social_media_icons_widget ul{list-style-type:none;margin-left:0}.widget_wpcom_social_media_icons_widget li{border:0;display:inline;margin-right:.5em}.widget_wpcom_social_media_icons_widget li a{border:0;text-decoration:none}.widget_wpcom_social_media_icons_widget .genericon{font-family:Genericons}.widget_wpcom_social_media_icons_widget .screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.widget_wpcom_social_media_icons_widget .screen-reader-text:active,.widget_wpcom_social_media_icons_widget .screen-reader-text:focus,.widget_wpcom_social_media_icons_widget .screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}
.widgets-grid-layout{width:100%}.widgets-grid-layout:after,.widgets-grid-layout:before{content:" ";display:table}.widgets-grid-layout:after{clear:both}.widget-grid-view-image{float:left;max-width:50%}.widget-grid-view-image a{display:block;margin:0 2px 4px 0}.widget-grid-view-image:nth-child(even){float:right}.widget-grid-view-image:nth-child(even) a{margin:0 0 4px 2px}.widgets-grid-layout .widget-grid-view-image img{max-width:100%;height:auto}.widgets-multi-column-grid ul{overflow:hidden;padding:0;margin:0;list-style-type:none}.widgets-multi-column-grid ul li{background:0 0;clear:none;float:left;margin:0 -5px -3px 0;padding:0 8px 6px 0;border:none;list-style-type:none!important}.widgets-multi-column-grid ul li a{background:0 0;margin:0;padding:0;border:0}.widgets-multi-column-grid .avatar{vertical-align:middle}.widgets-list-layout{padding:0;margin:0;list-style-type:none}.widgets-list-layout li:after,.widgets-list-layout li:before{content:"";display:table}.widgets-list-layout li:after{clear:both}.widgets-list-layout li{zoom:1;margin-bottom:1em;list-style-type:none!important}.widgets-list-layout .widgets-list-layout-blavatar{float:left;width:21.276596%;max-width:40px;height:auto}.widgets-list-layout-links{float:right;width:73.404255%}.widgets-list-layout span{opacity:.5}.widgets-list-layout span:hover{opacity:.8}
-.jetpack-image-container:after{clear:both}.jetpack-image-container:after,.jetpack-image-container:before{display:table;content:""} \ No newline at end of file
+.jetpack-image-container:after{clear:both}.jetpack-image-container:after,.jetpack-image-container:before{display:table;content:""}
+.widgets-multi-column-grid ul{overflow:hidden;padding:0;margin:0;list-style-type:none}.widgets-multi-column-grid ul li{background:0 0;clear:none;float:left;margin:0 -5px -3px 0;padding:0 8px 6px 0;border:none;list-style-type:none!important}.widgets-multi-column-grid ul li a{background:0 0;margin:0;padding:0;border:0}.widgets-multi-column-grid .avatar{vertical-align:middle}.widget_jetpack_my_community .avatar-240,.widget_jetpack_my_community .avatar-48{max-width:48px;max-height:48px} \ No newline at end of file
diff --git a/plugins/jetpack/functions.compat.php b/plugins/jetpack/functions.compat.php
index 8f6f4a13..25177156 100644
--- a/plugins/jetpack/functions.compat.php
+++ b/plugins/jetpack/functions.compat.php
@@ -8,7 +8,7 @@
*/
function jetpack_shortcode_get_youtube_id( $url ) {
- return jetpack_get_youtube_id( $url );
+ return jetpack_get_youtube_id( $url );
}
/**
diff --git a/plugins/jetpack/functions.opengraph.php b/plugins/jetpack/functions.opengraph.php
index 750b93f1..4f608ff8 100644
--- a/plugins/jetpack/functions.opengraph.php
+++ b/plugins/jetpack/functions.opengraph.php
@@ -321,27 +321,62 @@ function jetpack_og_get_image( $width = 200, $height = 200, $max_images = 4 ) {
if ( empty( $image ) && function_exists( 'blavatar_domain' ) ) {
$blavatar_domain = blavatar_domain( site_url() );
if ( blavatar_exists( $blavatar_domain ) ) {
- $image['src'] = blavatar_url( $blavatar_domain, 'img', $width, false, true );
- $image['width'] = $width;
- $image['height'] = $height;
+ $image_url = blavatar_url( $blavatar_domain, 'img', $width, false, true );
+
+ $img_width = '';
+ $img_height = '';
+ $image_id = attachment_url_to_postid( $image_url );
+ $image_size = wp_get_attachment_image_src( $image_id, $width >= 512
+ ? 'full'
+ : array( $width, $width ) );
+ if ( isset( $image_size[1], $image_size[2] ) ) {
+ $img_width = $image_size[1];
+ $img_height = $image_size[2];
+ }
+
+ if (_jetpack_og_get_image_validate_size($img_width, $img_height, $width, $height)) {
+ $image['src'] = $image_url;
+ $image['width'] = $width;
+ $image['height'] = $height;
+ }
}
}
// Second fall back, Site Logo
if ( empty( $image ) && ( function_exists( 'jetpack_has_site_logo' ) && jetpack_has_site_logo() ) ) {
- $image['src'] = jetpack_get_site_logo( 'url' );
$image_dimensions = jetpack_get_site_logo_dimensions();
if ( ! empty( $image_dimensions ) ) {
- $image['width'] = $image_dimensions['width'];
- $image['height'] = $image_dimensions['height'];
+ $img_width = $image_dimensions['width'];
+ $img_height = $image_dimensions['height'];
+ if (_jetpack_og_get_image_validate_size($img_width, $img_height, $width, $height)) {
+ $image['src'] = jetpack_get_site_logo( 'url' );
+ $image['width'] = $width;
+ $image['height'] = $height;
+ }
}
}
- // Third fall back, Core Site Icon. Added in WP 4.3.
+ // Third fall back, Core Site Icon, if valid in size. Added in WP 4.3.
if ( empty( $image ) && ( function_exists( 'has_site_icon') && has_site_icon() ) ) {
- $image['src'] = get_site_icon_url( 512 );
- $image['width'] = '512';
- $image['height'] = '512';
+ $max_side = max( $width, $height );
+ $image_url = get_site_icon_url( $max_side );
+
+ $img_width = '';
+ $img_height = '';
+ $image_id = attachment_url_to_postid( $image_url );
+ $image_size = wp_get_attachment_image_src( $image_id, $max_side >= 512
+ ? 'full'
+ : array( $max_side, $max_side ) );
+ if ( isset( $image_size[1], $image_size[2] ) ) {
+ $img_width = $image_size[1];
+ $img_height = $image_size[2];
+ }
+
+ if (_jetpack_og_get_image_validate_size($img_width, $img_height, $width, $height)) {
+ $image['src'] = $image_url;
+ $image['width'] = $width;
+ $image['height'] = $height;
+ }
}
// Finally fall back, blank image
@@ -359,6 +394,27 @@ function jetpack_og_get_image( $width = 200, $height = 200, $max_images = 4 ) {
return $image;
}
+
+/**
+* Validate the width and height against required width and height
+*
+* @param $width int Width of the image
+* @param $height int Height of the image
+* @param $req_width int Required width to pass validation
+* @param $req_height int Required height to pass validation
+* @return bool - True if the image passed the required size validation
+*/
+function _jetpack_og_get_image_validate_size($width, $height, $req_width, $req_height) {
+ if (!$width || !$height) {
+ return false;
+ }
+
+ $valid_width = ( $width >= $req_width );
+ $valid_height = ( $height >= $req_height );
+ $is_image_acceptable = $valid_width && $valid_height;
+ return $is_image_acceptable;
+}
+
/**
* @param $email
* @param $width
diff --git a/plugins/jetpack/functions.photon.php b/plugins/jetpack/functions.photon.php
index d6cf13d9..7e4202b4 100644
--- a/plugins/jetpack/functions.photon.php
+++ b/plugins/jetpack/functions.photon.php
@@ -139,10 +139,10 @@ function jetpack_photon_url( $image_url, $args = array(), $scheme = null ) {
*
* @since 3.4.2
*
- * @param string http://i{$subdomain}.wp.com Domain used by Photon. $subdomain is a random number between 0 and 2.
+ * @param string https://i{$subdomain}.wp.com Domain used by Photon. $subdomain is a random number between 0 and 2.
* @param string $image_url URL of the image to be photonized.
*/
- $photon_domain = apply_filters( 'jetpack_photon_domain', "http://i{$subdomain}.wp.com", $image_url );
+ $photon_domain = apply_filters( 'jetpack_photon_domain', "https://i{$subdomain}.wp.com", $image_url );
$photon_domain = trailingslashit( esc_url( $photon_domain ) );
$photon_url = $photon_domain . $image_host_path;
@@ -235,7 +235,7 @@ add_filter( 'jetpack_photon_any_extension_for_domain', 'jetpack_photon_allow_f
function jetpack_photon_url_scheme( $url, $scheme ) {
if ( ! in_array( $scheme, array( 'http', 'https', 'network_path' ) ) ) {
- $scheme = is_ssl() ? 'https' : 'http';
+ $scheme = 'https';
}
if ( 'network_path' == $scheme ) {
diff --git a/plugins/jetpack/images/apps/community2x.jpg b/plugins/jetpack/images/apps/community2x.jpg
deleted file mode 100644
index 443aeb0a..00000000
--- a/plugins/jetpack/images/apps/community2x.jpg
+++ /dev/null
Binary files differ
diff --git a/plugins/jetpack/images/apps/editor2x.jpg b/plugins/jetpack/images/apps/editor2x.jpg
deleted file mode 100644
index e6a6e73e..00000000
--- a/plugins/jetpack/images/apps/editor2x.jpg
+++ /dev/null
Binary files differ
diff --git a/plugins/jetpack/images/apps/laptop-90deg-themes2x.jpg b/plugins/jetpack/images/apps/laptop-90deg-themes2x.jpg
deleted file mode 100644
index ec4abbc5..00000000
--- a/plugins/jetpack/images/apps/laptop-90deg-themes2x.jpg
+++ /dev/null
Binary files differ
diff --git a/plugins/jetpack/images/apps/manage2x.jpg b/plugins/jetpack/images/apps/manage2x.jpg
deleted file mode 100644
index 099a2c65..00000000
--- a/plugins/jetpack/images/apps/manage2x.jpg
+++ /dev/null
Binary files differ
diff --git a/plugins/jetpack/images/apps/stats2x.jpg b/plugins/jetpack/images/apps/stats2x.jpg
deleted file mode 100644
index 3ffb01ae..00000000
--- a/plugins/jetpack/images/apps/stats2x.jpg
+++ /dev/null
Binary files differ
diff --git a/plugins/jetpack/jetpack.php b/plugins/jetpack/jetpack.php
index 72a65d6c..a667773e 100644
--- a/plugins/jetpack/jetpack.php
+++ b/plugins/jetpack/jetpack.php
@@ -5,7 +5,7 @@
* Plugin URI: http://jetpack.com
* Description: Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users.
* Author: Automattic
- * Version: 4.3.2
+ * Version: 4.4.1
* Author URI: http://jetpack.com
* License: GPL2+
* Text Domain: jetpack
@@ -14,7 +14,7 @@
define( 'JETPACK__MINIMUM_WP_VERSION', '4.5' );
-define( 'JETPACK__VERSION', '4.3.2' );
+define( 'JETPACK__VERSION', '4.4.1' );
define( 'JETPACK_MASTER_USER', true );
define( 'JETPACK__API_VERSION', 1 );
define( 'JETPACK__PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
@@ -27,6 +27,31 @@ defined( 'JETPACK__API_BASE' ) or define( 'JETPACK__API_BASE', 'ht
defined( 'JETPACK_PROTECT__API_HOST' ) or define( 'JETPACK_PROTECT__API_HOST', 'https://api.bruteprotect.com/' );
defined( 'JETPACK__WPCOM_JSON_API_HOST' ) or define( 'JETPACK__WPCOM_JSON_API_HOST', 'public-api.wordpress.com' );
+add_filter( 'rest_url_prefix', 'jetpack_index_permalinks_rest_api_url', 999 );
+/**
+ * Fix the REST API URL for sites using index permalinks
+ *
+ * @todo Remove when 4.7 is minimum version
+ * @see https://core.trac.wordpress.org/ticket/38182
+ * @see https://github.com/Automattic/jetpack/issues/5216
+ * @author kraftbj
+ *
+ * @param string $prefix REST API endpoint URL base prefix.
+ *
+ * @return string
+ */
+function jetpack_index_permalinks_rest_api_url( $prefix ){
+ global $wp_rewrite, $wp_version;
+ if ( version_compare( $wp_version, '4.7-alpha-38790', '<' )
+ && isset( $wp_rewrite ) && $wp_rewrite instanceof WP_Rewrite
+ && method_exists( $wp_rewrite, 'using_index_permalinks' )
+ && $wp_rewrite->using_index_permalinks() ) {
+ $prefix = $wp_rewrite->index . '/' . $prefix;
+ }
+
+ return $prefix;
+}
+
/**
* Returns the location of Jetpack's lib directory. This filter is applied
* in require_lib().
@@ -64,6 +89,9 @@ require_once( JETPACK__PLUGIN_DIR . 'class.jetpack-autoupdate.php' );
require_once( JETPACK__PLUGIN_DIR . 'class.jetpack-tracks.php' );
require_once( JETPACK__PLUGIN_DIR . 'class.frame-nonce-preview.php' );
require_once( JETPACK__PLUGIN_DIR . 'modules/module-headings.php');
+require_once( JETPACK__PLUGIN_DIR . 'class.jetpack-constants.php');
+require_once( JETPACK__PLUGIN_DIR . 'class.jetpack-idc.php' );
+require_once( JETPACK__PLUGIN_DIR . 'class.jetpack-connection-banner.php' );
if ( is_admin() ) {
require_once( JETPACK__PLUGIN_DIR . 'class.jetpack-admin.php' );
@@ -96,12 +124,6 @@ if ( Jetpack::is_module_active( 'photon' ) ) {
add_filter( 'jetpack_photon_url', 'jetpack_photon_url', 10, 3 );
}
-/*
-if ( is_admin() && ! Jetpack::check_identity_crisis() ) {
- Jetpack_Sync::sync_options( __FILE__, 'db_version', 'jetpack_active_modules', 'active_plugins' );
-}
-*/
-
require_once( JETPACK__PLUGIN_DIR . '3rd-party/3rd-party.php' );
Jetpack::init();
diff --git a/plugins/jetpack/json-endpoints.php b/plugins/jetpack/json-endpoints.php
index a33f942f..fd2bff97 100644
--- a/plugins/jetpack/json-endpoints.php
+++ b/plugins/jetpack/json-endpoints.php
@@ -1209,7 +1209,8 @@ new WPCOM_JSON_API_List_Media_v1_1_Endpoint( array(
'response_format' => array(
'media' => '(array) Array of media objects',
- 'found' => '(int) The number of total results found'
+ 'found' => '(int) The number of total results found',
+ 'meta' => '(object) Meta data',
),
'example_request' => 'https://public-api.wordpress.com/rest/v1.1/sites/82974409/media',
@@ -2493,6 +2494,11 @@ new WPCOM_JSON_API_Site_Settings_Endpoint( array(
'jetpack_testimonial_posts_per_page' => '(int) Number of testimonials to show per page',
'jetpack_portfolio' => '(bool) Whether portfolio custom post type is enabled for the site',
'jetpack_portfolio_posts_per_page' => '(int) Number of portfolio projects to show per page',
+ 'site_icon' => '(int) Media attachment ID to use as site icon. Set to zero or an otherwise empty value to clear',
+ 'verification_services_codes' => '(array) Website verification codes. Allowed keys: google, pinterest, bing, yandex',
+ Jetpack_SEO_Utils::FRONT_PAGE_META_OPTION => '(string) The SEO meta description for the site.',
+ Jetpack_SEO_Titles::TITLE_FORMATS_OPTION => '(array) SEO meta title formats. Allowed keys: front_page, posts, pages, groups, archives',
+
),
'response_format' => array(
@@ -2564,9 +2570,9 @@ new WPCOM_JSON_API_Site_Settings_V1_2_Endpoint( array(
'holidaysnow' => '(bool) Enable snowfall on front end of site?',
'timezone_string' => '(string) PHP-compatible timezone string like \'UTC-5\'',
'gmt_offset' => '(int) Site offset from UTC in hours',
- 'seo_meta_description' => '(string) The seo meta description for the site.',
- 'advanced_seo_title_formats' => '(array) SEO meta title formats. Allowed keys: front_page, posts, pages, groups, archives',
'verification_services_codes' => '(array) Website verification codes. Allowed keys: google, pinterest, bing, yandex',
+ Jetpack_SEO_Utils::FRONT_PAGE_META_OPTION => '(string) The SEO meta description for the site.',
+ Jetpack_SEO_Titles::TITLE_FORMATS_OPTION => '(array) SEO meta title formats. Allowed keys: front_page, posts, pages, groups, archives',
),
'response_format' => array(
diff --git a/plugins/jetpack/json-endpoints/class.wpcom-json-api-get-site-endpoint.php b/plugins/jetpack/json-endpoints/class.wpcom-json-api-get-site-endpoint.php
index 3e55a608..84757d4f 100644
--- a/plugins/jetpack/json-endpoints/class.wpcom-json-api-get-site-endpoint.php
+++ b/plugins/jetpack/json-endpoints/class.wpcom-json-api-get-site-endpoint.php
@@ -86,7 +86,10 @@ class WPCOM_JSON_API_GET_Site_Endpoint extends WPCOM_JSON_API_Endpoint {
'page_on_front',
'page_for_posts',
'headstart',
- 'ak_vp_bundle_enabled'
+ 'ak_vp_bundle_enabled',
+ 'verification_services_codes',
+ Jetpack_SEO_Utils::FRONT_PAGE_META_OPTION,
+ Jetpack_SEO_Titles::TITLE_FORMATS_OPTION,
);
protected static $jetpack_response_field_additions = array(
@@ -428,6 +431,16 @@ class WPCOM_JSON_API_GET_Site_Endpoint extends WPCOM_JSON_API_Endpoint {
break;
case 'ak_vp_bundle_enabled' :
$options[ $key ] = $site->get_ak_vp_bundle_enabled();
+ break;
+ case Jetpack_SEO_Utils::FRONT_PAGE_META_OPTION :
+ $options[ $key ] = $site->get_jetpack_seo_front_page_description();
+ break;
+ case Jetpack_SEO_Titles::TITLE_FORMATS_OPTION :
+ $options[ $key ] = $site->get_jetpack_seo_title_formats();
+ break;
+ case 'verification_services_codes' :
+ $options[ $key ] = $site->get_verification_services_codes();
+ break;
}
}
diff --git a/plugins/jetpack/json-endpoints/class.wpcom-json-api-post-endpoint.php b/plugins/jetpack/json-endpoints/class.wpcom-json-api-post-endpoint.php
index 24cbaeee..95f59288 100644
--- a/plugins/jetpack/json-endpoints/class.wpcom-json-api-post-endpoint.php
+++ b/plugins/jetpack/json-endpoints/class.wpcom-json-api-post-endpoint.php
@@ -448,6 +448,11 @@ abstract class WPCOM_JSON_API_Post_Endpoint extends WPCOM_JSON_API_Endpoint {
if ( current_user_can( 'edit_post_meta', $post_id , $meta['meta_key'] ) )
$show = true;
+ // Only business plan subscribers can view custom meta description.
+ if ( Jetpack_SEO_Posts::DESCRIPTION_META_KEY == $meta->key && ! Jetpack_SEO_Utils::is_enabled_jetpack_seo() ) {
+ $show = false;
+ }
+
if ( !$show )
continue;
diff --git a/plugins/jetpack/json-endpoints/class.wpcom-json-api-sharing-buttons-endpoint.php b/plugins/jetpack/json-endpoints/class.wpcom-json-api-sharing-buttons-endpoint.php
index 2bca8261..4ff4a82b 100644
--- a/plugins/jetpack/json-endpoints/class.wpcom-json-api-sharing-buttons-endpoint.php
+++ b/plugins/jetpack/json-endpoints/class.wpcom-json-api-sharing-buttons-endpoint.php
@@ -7,7 +7,9 @@ abstract class WPCOM_JSON_API_Sharing_Button_Endpoint extends WPCOM_JSON_API_End
protected $sharing_service;
protected function setup() {
- $this->sharing_service = new Sharing_Service();
+ if ( class_exists( 'Sharing_Service' ) ) {
+ $this->sharing_service = new Sharing_Service();
+ }
if ( ! current_user_can( 'manage_options' ) ) {
return new WP_Error( 'forbidden', 'You do not have the capability to manage sharing buttons for this site', 403 );
@@ -30,7 +32,7 @@ abstract class WPCOM_JSON_API_Sharing_Button_Endpoint extends WPCOM_JSON_API_End
// Status is either "disabled" or the visibility value
$response['visibility'] = $this->get_button_visibility( $button );
}
-
+
if ( ! empty( $button->icon ) ) {
// Only pre-defined sharing buttons include genericon
$response['genericon'] = $button->icon;
diff --git a/plugins/jetpack/json-endpoints/class.wpcom-json-api-site-settings-endpoint.php b/plugins/jetpack/json-endpoints/class.wpcom-json-api-site-settings-endpoint.php
index c588d608..d99351a8 100644
--- a/plugins/jetpack/json-endpoints/class.wpcom-json-api-site-settings-endpoint.php
+++ b/plugins/jetpack/json-endpoints/class.wpcom-json-api-site-settings-endpoint.php
@@ -77,6 +77,23 @@ class WPCOM_JSON_API_Site_Settings_Endpoint extends WPCOM_JSON_API_Endpoint {
}
/**
+ * Returns an option value as the result of the callable being applied to
+ * it if a value is set, otherwise null.
+ *
+ * @param (string) $option_name Option name
+ * @param (callable) $cast_callable Callable to invoke on option value
+ * @return (int|null) Numeric option value or null
+ */
+ protected function get_cast_option_value_or_null( $option_name, $cast_callable ) {
+ $option_value = get_option( $option_name, null );
+ if ( is_null( $option_value ) ) {
+ return $option_value;
+ }
+
+ return call_user_func( $cast_callable, $option_value );
+ }
+
+ /**
* Collects the necessary information to return for a get settings response.
*
* @return (array)
@@ -136,11 +153,6 @@ class WPCOM_JSON_API_Site_Settings_Endpoint extends WPCOM_JSON_API_Endpoint {
)
);
- $eventbrite_api_token = (int) get_option( 'eventbrite_api_token' );
- if ( 0 === $eventbrite_api_token ) {
- $eventbrite_api_token = null;
- }
-
$holiday_snow = false;
if ( function_exists( 'jetpack_holiday_snow_option_name' ) ) {
$holiday_snow = (bool) get_option( jetpack_holiday_snow_option_name() );
@@ -191,7 +203,7 @@ class WPCOM_JSON_API_Site_Settings_Endpoint extends WPCOM_JSON_API_Endpoint {
'jetpack_comment_likes_enabled' => (bool) get_option( 'jetpack_comment_likes_enabled', false ),
'twitter_via' => (string) get_option( 'twitter_via' ),
'jetpack-twitter-cards-site-tag' => (string) get_option( 'jetpack-twitter-cards-site-tag' ),
- 'eventbrite_api_token' => $eventbrite_api_token,
+ 'eventbrite_api_token' => $this->get_cast_option_value_or_null( 'eventbrite_api_token', 'intval' ),
'holidaysnow' => $holiday_snow,
'gmt_offset' => get_option( 'gmt_offset' ),
'timezone_string' => get_option( 'timezone_string' ),
@@ -199,6 +211,9 @@ class WPCOM_JSON_API_Site_Settings_Endpoint extends WPCOM_JSON_API_Endpoint {
'jetpack_testimonial_posts_per_page' => (int) get_option( 'jetpack_testimonial_posts_per_page', '10' ),
'jetpack_portfolio' => (bool) get_option( 'jetpack_portfolio', '0' ),
'jetpack_portfolio_posts_per_page' => (int) get_option( 'jetpack_portfolio_posts_per_page', '10' ),
+ 'site_icon' => $this->get_cast_option_value_or_null( 'site_icon', 'intval' ),
+ Jetpack_SEO_Utils::FRONT_PAGE_META_OPTION => get_option( Jetpack_SEO_Utils::FRONT_PAGE_META_OPTION, '' ),
+ Jetpack_SEO_Titles::TITLE_FORMATS_OPTION => get_option( Jetpack_SEO_Titles::TITLE_FORMATS_OPTION, array() ),
);
//allow future versions of this endpoint to support additional settings keys
@@ -417,13 +432,68 @@ class WPCOM_JSON_API_Site_Settings_Endpoint extends WPCOM_JSON_API_Endpoint {
$value = '';
}
- // Always set timezone_string either with the given value or with an
+ // Always set timezone_string either with the given value or with an
// empty string
if ( update_option( $key, $value ) ) {
$updated[ $key ] = $value;
}
break;
+ case 'site_icon':
+ // settings are stored as deletable numeric (all empty
+ // values as delete intent), validated as media image
+ if ( empty( $value ) || WPCOM_JSON_API::is_falsy( $value ) ) {
+ if ( delete_option( $key ) ) {
+ $updated[ $key ] = null;
+ }
+ } else if ( is_numeric( $value ) ) {
+ $coerce_value = (int) $value;
+ if ( wp_attachment_is_image( $coerce_value ) && update_option( $key, $coerce_value ) ) {
+ $updated[ $key ] = $coerce_value;
+ }
+ }
+ break;
+
+ case Jetpack_SEO_Utils::FRONT_PAGE_META_OPTION:
+ if ( ! Jetpack_SEO_Utils::is_enabled_jetpack_seo() && ! Jetpack_SEO_Utils::has_grandfathered_front_page_meta() ) {
+ return new WP_Error( 'unauthorized', __( 'SEO tools are not enabled for this site.', 'jetpack' ), 403 );
+ }
+
+ if ( ! is_string( $value ) ) {
+ return new WP_Error( 'invalid_input', __( 'Invalid SEO meta description value.', 'jetpack' ), 400 );
+ }
+
+ $new_description = Jetpack_SEO_Utils::update_front_page_meta_description( $value );
+
+ if ( ! empty( $new_description ) ) {
+ $updated[ $key ] = $new_description;
+ }
+ break;
+
+ case Jetpack_SEO_Titles::TITLE_FORMATS_OPTION:
+ if ( ! Jetpack_SEO_Utils::is_enabled_jetpack_seo() ) {
+ return new WP_Error( 'unauthorized', __( 'SEO tools are not enabled for this site.', 'jetpack' ), 403 );
+ }
+
+ if ( ! Jetpack_SEO_Titles::are_valid_title_formats( $value ) ) {
+ return new WP_Error( 'invalid_input', __( 'Invalid SEO title format.', 'jetpack' ), 400 );
+ }
+
+ $new_title_formats = Jetpack_SEO_Titles::update_title_formats( $value );
+
+ if ( ! empty( $new_title_formats ) ) {
+ $updated[ $key ] = $new_title_formats;
+ }
+ break;
+
+ case 'verification_services_codes':
+ $verification_codes = jetpack_verification_validate( $value );
+
+ if ( update_option( 'verification_services_codes', $verification_codes ) ) {
+ $updated[ $key ] = $verification_codes;
+ }
+ break;
+
default:
//allow future versions of this endpoint to support additional settings keys
if ( has_filter( 'site_settings_endpoint_update_' . $key ) ) {
diff --git a/plugins/jetpack/json-endpoints/class.wpcom-json-api-update-post-endpoint.php b/plugins/jetpack/json-endpoints/class.wpcom-json-api-update-post-endpoint.php
index 53932601..849fed88 100644
--- a/plugins/jetpack/json-endpoints/class.wpcom-json-api-update-post-endpoint.php
+++ b/plugins/jetpack/json-endpoints/class.wpcom-json-api-update-post-endpoint.php
@@ -517,6 +517,11 @@ class WPCOM_JSON_API_Update_Post_Endpoint extends WPCOM_JSON_API_Post_Endpoint {
$meta = (object) $meta;
+ // Custom meta description can only be set on sites that have a business subscription.
+ if ( Jetpack_SEO_Posts::DESCRIPTION_META_KEY == $meta->key && ! Jetpack_SEO_Utils::is_enabled_jetpack_seo() ) {
+ return new WP_Error( 'unauthorized', __( 'SEO tools are not enabled for this site.', 'jetpack' ), 403 );
+ }
+
$existing_meta_item = new stdClass;
if ( empty( $meta->operation ) )
diff --git a/plugins/jetpack/json-endpoints/class.wpcom-json-api-update-post-v1-1-endpoint.php b/plugins/jetpack/json-endpoints/class.wpcom-json-api-update-post-v1-1-endpoint.php
index d69c7d08..0f697f0b 100644
--- a/plugins/jetpack/json-endpoints/class.wpcom-json-api-update-post-v1-1-endpoint.php
+++ b/plugins/jetpack/json-endpoints/class.wpcom-json-api-update-post-v1-1-endpoint.php
@@ -565,6 +565,11 @@ class WPCOM_JSON_API_Update_Post_v1_1_Endpoint extends WPCOM_JSON_API_Post_v1_1_
$meta = (object) $meta;
+ // Custom meta description can only be set on sites that have a business subscription.
+ if ( Jetpack_SEO_Posts::DESCRIPTION_META_KEY == $meta->key && ! Jetpack_SEO_Utils::is_enabled_jetpack_seo() ) {
+ return new WP_Error( 'unauthorized', __( 'SEO tools are not enabled for this site.', 'jetpack' ), 403 );
+ }
+
$existing_meta_item = new stdClass;
if ( empty( $meta->operation ) )
diff --git a/plugins/jetpack/json-endpoints/class.wpcom-json-api-update-post-v1-2-endpoint.php b/plugins/jetpack/json-endpoints/class.wpcom-json-api-update-post-v1-2-endpoint.php
index 9b8a771a..7aeb011d 100644
--- a/plugins/jetpack/json-endpoints/class.wpcom-json-api-update-post-v1-2-endpoint.php
+++ b/plugins/jetpack/json-endpoints/class.wpcom-json-api-update-post-v1-2-endpoint.php
@@ -566,6 +566,11 @@ class WPCOM_JSON_API_Update_Post_v1_2_Endpoint extends WPCOM_JSON_API_Update_Pos
$meta = (object) $meta;
+ // Custom meta description can only be set on sites that have a business subscription.
+ if ( Jetpack_SEO_Posts::DESCRIPTION_META_KEY == $meta->key && ! Jetpack_SEO_Utils::is_enabled_jetpack_seo() ) {
+ return new WP_Error( 'unauthorized', __( 'SEO tools are not enabled for this site.', 'jetpack' ), 403 );
+ }
+
$existing_meta_item = new stdClass;
if ( empty( $meta->operation ) )
diff --git a/plugins/jetpack/json-endpoints/jetpack/class.jetpack-json-api-cron-endpoint.php b/plugins/jetpack/json-endpoints/jetpack/class.jetpack-json-api-cron-endpoint.php
new file mode 100644
index 00000000..87fd7c89
--- /dev/null
+++ b/plugins/jetpack/json-endpoints/jetpack/class.jetpack-json-api-cron-endpoint.php
@@ -0,0 +1,247 @@
+<?php
+
+// GET /sites/%s/cron
+class Jetpack_JSON_API_Cron_Endpoint extends Jetpack_JSON_API_Endpoint {
+ protected $needed_capabilities = 'manage_options';
+
+ protected function validate_call( $_blog_id, $capability, $check_manage_active = true ) {
+ parent::validate_call( $_blog_id, $capability, false );
+ }
+
+ protected function result() {
+ return array(
+ 'cron_array' => _get_cron_array(),
+ 'current_timestamp' => time()
+ );
+ }
+
+ protected function sanitize_hook( $hook ) {
+ return preg_replace( '/[^A-Za-z0-9-_]/', '', $hook );
+ }
+
+ protected function resolve_arguments() {
+ $args = $this->input();
+ return isset( $args['arguments'] ) ? json_decode( $args['arguments'] ) : array();
+ }
+
+ protected function is_cron_locked( $gmt_time ) {
+ // The cron lock: a unix timestamp from when the cron was spawned.
+ $doing_cron_transient = $this->get_cron_lock();
+ if ( $doing_cron_transient && ( $doing_cron_transient + WP_CRON_LOCK_TIMEOUT > $gmt_time ) ) {
+ return new WP_Error( 'cron-is-locked', 'Current there is a cron already happening.', 403 );
+ }
+ return $doing_cron_transient;
+ }
+
+ protected function maybe_unlock_cron( $doing_wp_cron ) {
+ if ( $this->get_cron_lock() == $doing_wp_cron ) {
+ delete_transient( 'doing_cron' );
+ }
+ }
+
+ protected function lock_cron() {
+ $lock = sprintf( '%.22F', microtime( true ) );
+ set_transient( 'doing_cron', $lock );
+ return $lock;
+ }
+
+ protected function get_schedules( $hook, $args ) {
+ $crons = _get_cron_array();
+ $key = md5(serialize($args));
+ if ( empty( $crons ) )
+ return array();
+ $found = array();
+ foreach ( $crons as $timestamp => $cron ) {
+ if ( isset( $cron[$hook][$key] ) )
+ $found[] = $timestamp;
+ }
+
+ return $found;
+ }
+
+ /**
+ * This function is based on the one found in wp-cron.php with a similar name
+ * @return int
+ */
+ protected function get_cron_lock() {
+ global $wpdb;
+
+ $value = 0;
+ if ( wp_using_ext_object_cache() ) {
+ /*
+ * Skip local cache and force re-fetch of doing_cron transient
+ * in case another process updated the cache.
+ */
+ $value = wp_cache_get( 'doing_cron', 'transient', true );
+ } else {
+ $row = $wpdb->get_row( $wpdb->prepare( "SELECT option_value FROM $wpdb->options WHERE option_name = %s LIMIT 1", '_transient_doing_cron' ) );
+ if ( is_object( $row ) ) {
+ $value = $row->option_value;
+ }
+ }
+ return $value;
+ }
+}
+
+// POST /sites/%s/cron
+class Jetpack_JSON_API_Cron_Post_Endpoint extends Jetpack_JSON_API_Cron_Endpoint {
+
+ protected function result() {
+ define( 'DOING_CRON', true );
+ set_time_limit( 0 );
+ $args = $this->input();
+
+ if ( false === $crons = _get_cron_array() ) {
+ return new WP_Error( 'no-cron-event', 'Currently there are no cron events', 400 );
+ }
+
+ $timestamps_to_run = array_keys( $crons );
+ $gmt_time = microtime( true );
+
+ if ( isset( $timestamps_to_run[0] ) && $timestamps_to_run[0] > $gmt_time ) {
+ return new WP_Error( 'no-cron-event', 'Currently there are no cron events ready to be run', 400 );
+ }
+
+ $locked = $this->is_cron_locked( $gmt_time );
+ if ( is_wp_error( $locked ) ) {
+ return $locked;
+ }
+
+ $lock = $this->lock_cron();
+ $processed_events = array();
+
+ foreach ( $crons as $timestamp => $cronhooks ) {
+ if ( $timestamp > $gmt_time && ! isset( $args[ 'hook' ] ) ) {
+ break;
+ }
+
+ foreach ( $cronhooks as $hook => $hook_data ) {
+ if ( isset( $args[ 'hook' ] ) && ! in_array( $hook, $args['hook'] ) ) {
+ continue;
+ }
+
+ foreach ( $hook_data as $hash => $hook_item ) {
+
+ $schedule = $hook_item['schedule'];
+ $arguments = $hook_item['args'];
+
+ if ( $schedule != false ) {
+ wp_reschedule_event( $timestamp, $schedule, $hook, $arguments );
+ }
+
+ wp_unschedule_event( $timestamp, $hook, $arguments );
+
+ do_action_ref_array( $hook, $arguments );
+ $processed_events[] = array( $hook => $arguments );
+
+ // If the hook ran too long and another cron process stole the lock,
+ // or if we things are taking longer then 20 seconds then quit.
+ if ( ( $this->get_cron_lock() != $lock ) || ( $gmt_time + 20 > microtime( true ) ) ) {
+ $this->maybe_unlock_cron( $lock );
+ return array( 'success' => $processed_events );
+ }
+
+ }
+ }
+ }
+
+ $this->maybe_unlock_cron( $lock );
+ return array( 'success' => $processed_events );
+ }
+}
+
+// POST /sites/%s/cron/schedule
+class Jetpack_JSON_API_Cron_Schedule_Endpoint extends Jetpack_JSON_API_Cron_Endpoint {
+
+ protected function result() {
+ $args = $this->input();
+ if ( ! isset( $args['timestamp'] ) ) {
+ return new WP_Error( 'missing_argument', 'Please provide the timestamp argument', 400 );
+ }
+
+ if ( ! is_int( $args['timestamp'] ) || $args['timestamp'] < time() ) {
+ return new WP_Error( 'timestamp-invalid', 'Please provide timestamp that is an integer and set in the future', 400 );
+ }
+
+ if ( ! isset( $args['hook'] ) ) {
+ return new WP_Error( 'missing_argument', 'Please provide the hook argument', 400 );
+ }
+
+ $hook = $this->sanitize_hook( $args['hook'] );
+
+ $locked = $this->is_cron_locked( microtime( true ) );
+ if ( is_wp_error( $locked ) ) {
+ return $locked;
+ }
+
+ $arguments = $this->resolve_arguments();
+ $next_scheduled = $this->get_schedules( $hook, $arguments );
+
+ if ( isset( $args['recurrence'] ) ) {
+ $schedules = wp_get_schedules();
+ if ( ! isset( $schedules[ $args['recurrence'] ] ) ) {
+ return new WP_Error( 'invalid-recurrence', 'Please provide a valid recurrence argument', 400 );
+ }
+
+ if ( count( $next_scheduled ) > 0 ) {
+ return new WP_Error( 'event-already-scheduled', 'This event is ready scheduled', 400 );
+ }
+ $lock = $this->lock_cron();
+ wp_schedule_event( $args['timestamp'], $args['recurrence'], $hook, $arguments );
+ $this->maybe_unlock_cron( $lock );
+ return array( 'success' => true );
+ }
+
+ foreach( $next_scheduled as $scheduled_time ) {
+ if ( abs( $scheduled_time - $args['timestamp'] ) <= 10 * MINUTE_IN_SECONDS ) {
+ return new WP_Error( 'event-already-scheduled', 'This event is ready scheduled', 400 );
+ }
+ }
+ $lock = $this->lock_cron();
+ $next = wp_schedule_single_event( $args['timestamp'], $hook, $arguments );
+ $this->maybe_unlock_cron( $lock );
+ return array( 'success' => is_null( $next ) ? true : false );
+ }
+}
+
+// POST /sites/%s/cron/unschedule
+class Jetpack_JSON_API_Cron_Unschedule_Endpoint extends Jetpack_JSON_API_Cron_Endpoint {
+
+ protected function result() {
+ $args = $this->input();
+
+ if ( !isset( $args['hook'] ) ) {
+ return new WP_Error( 'missing_argument', 'Please provide the hook argument', 400 );
+ }
+
+ $hook = $this->sanitize_hook( $args['hook'] );
+
+ $locked = $this->is_cron_locked( microtime( true ) );
+ if ( is_wp_error( $locked ) ) {
+ return $locked;
+ }
+
+ $crons = _get_cron_array();
+ if ( empty( $crons ) ) {
+ return new WP_Error( 'cron-not-present', 'Unable to unschedule an event, no events in the cron', 400 );
+ }
+
+ $arguments = $this->resolve_arguments();
+
+ if ( isset( $args['timestamp'] ) ) {
+ $next_schedulded = $this->get_schedules( $hook, $arguments );
+ if ( in_array( $args['timestamp'], $next_schedulded ) ) {
+ return new WP_Error( 'event-not-present', 'Unable to unschedule the event, the event doesn\'t exist', 400 );
+ }
+
+ $lock = $this->lock_cron();
+ wp_unschedule_event( $args['timestamp'], $hook, $arguments );
+ $this->maybe_unlock_cron( $lock );
+ return array( 'success' => true );
+ }
+ $lock = $this->lock_cron();
+ wp_clear_scheduled_hook( $hook, $arguments );
+ $this->maybe_unlock_cron( $lock );
+ return array( 'success' => true );
+ }
+}
diff --git a/plugins/jetpack/json-endpoints/jetpack/class.jetpack-json-api-plugins-install-endpoint.php b/plugins/jetpack/json-endpoints/jetpack/class.jetpack-json-api-plugins-install-endpoint.php
index 328919f9..bc950b39 100644
--- a/plugins/jetpack/json-endpoints/jetpack/class.jetpack-json-api-plugins-install-endpoint.php
+++ b/plugins/jetpack/json-endpoints/jetpack/class.jetpack-json-api-plugins-install-endpoint.php
@@ -12,7 +12,7 @@ class Jetpack_JSON_API_Plugins_Install_Endpoint extends Jetpack_JSON_API_Plugins
protected function install() {
foreach ( $this->plugins as $index => $slug ) {
- $skin = new Jetpack_Automatic_Plugin_Install_Skin();
+ $skin = new Jetpack_Automatic_Install_Skin();
$upgrader = new Plugin_Upgrader( $skin );
$zip_url = self::generate_wordpress_org_plugin_download_link( $slug );
@@ -98,7 +98,7 @@ class Jetpack_JSON_API_Plugins_Install_Endpoint extends Jetpack_JSON_API_Plugins
* Allows us to capture that the site doesn't have proper file system access.
* In order to update the plugin.
*/
-class Jetpack_Automatic_Plugin_Install_Skin extends Automatic_Upgrader_Skin {
+class Jetpack_Automatic_Install_Skin extends Automatic_Upgrader_Skin {
/**
* Stores the last error key;
**/
diff --git a/plugins/jetpack/json-endpoints/jetpack/class.jetpack-json-api-plugins-new-endpoint.php b/plugins/jetpack/json-endpoints/jetpack/class.jetpack-json-api-plugins-new-endpoint.php
new file mode 100644
index 00000000..0a4f3b37
--- /dev/null
+++ b/plugins/jetpack/json-endpoints/jetpack/class.jetpack-json-api-plugins-new-endpoint.php
@@ -0,0 +1,83 @@
+<?php
+
+include_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php';
+include_once ABSPATH . 'wp-admin/includes/file.php';
+
+class Jetpack_JSON_API_Plugins_New_Endpoint extends Jetpack_JSON_API_Plugins_Endpoint {
+
+ // POST /sites/%s/plugins/new
+ protected $needed_capabilities = 'install_plugins';
+ protected $action = 'install';
+
+ protected function validate_call( $_blog_id, $capability, $check_manage_active = true ) {
+ $validate = parent::validate_call( $_blog_id, $capability, $check_manage_active );
+ if ( is_wp_error( $validate ) ) {
+
+ // Lets delete the attachment... if the user doesn't have the right permissions to do things.
+ $args = $this->input();
+ if ( isset( $args['zip'][0]['id'] ) ) {
+ wp_delete_attachment( $args['zip'][0]['id'], true );
+ }
+ }
+
+ return $validate;
+ }
+
+ // no need to try to validate the plugin since we didn't pass one in.
+ protected function validate_input( $plugin ) {
+ $this->bulk = false;
+ $this->plugins = array();
+ }
+
+ function install() {
+ $args = $this->input();
+
+ if ( isset( $args['zip'][0]['id'] ) ) {
+ $plugin_attachment_id = $args['zip'][0]['id'];
+ $local_file = get_attached_file( $plugin_attachment_id );
+ if ( ! $local_file ) {
+ return new WP_Error( 'local-file-does-not-exist' );
+ }
+ $skin = new Jetpack_Automatic_Install_Skin();
+ $upgrader = new Plugin_Upgrader( $skin );
+
+ $pre_install_plugin_list = get_plugins();
+ $result = $upgrader->install( $local_file );
+
+ // clean up.
+ wp_delete_attachment( $plugin_attachment_id, true );
+
+ if ( is_wp_error( $result ) ) {
+ return $result;
+ }
+
+ $after_install_plugin_list = get_plugins();
+ $plugin = array_values( array_diff( array_keys( $after_install_plugin_list ), array_keys( $pre_install_plugin_list ) ) );
+
+ if ( ! $result ) {
+ $error_code = $upgrader->skin->get_main_error_code();
+ $message = $upgrader->skin->get_main_error_message();
+ if ( empty( $message ) ) {
+ $message = __( 'An unknown error occurred during installation', 'jetpack' );
+ }
+
+ if ( 'download_failed' === $error_code ) {
+ $error_code = 'no_package';
+ }
+
+ return new WP_Error( $error_code, $message, 400 );
+ }
+
+ if ( empty( $plugin ) ) {
+ return new WP_Error( 'plugin_already_installed' );
+ }
+
+ $this->plugins = $plugin;
+ $this->log[ $plugin[0] ] = $upgrader->skin->get_upgrade_messages();
+
+ return true;
+ }
+
+ return new WP_Error( 'no_plugin_installed' );
+ }
+}
diff --git a/plugins/jetpack/json-endpoints/jetpack/class.jetpack-json-api-sync-endpoint.php b/plugins/jetpack/json-endpoints/jetpack/class.jetpack-json-api-sync-endpoint.php
index 29ab7ff9..b562d949 100644
--- a/plugins/jetpack/json-endpoints/jetpack/class.jetpack-json-api-sync-endpoint.php
+++ b/plugins/jetpack/json-endpoints/jetpack/class.jetpack-json-api-sync-endpoint.php
@@ -34,7 +34,7 @@ class Jetpack_JSON_API_Sync_Endpoint extends Jetpack_JSON_API_Endpoint {
$modules = null;
}
- return array( 'scheduled' => Jetpack_Sync_Actions::schedule_full_sync( $modules ) );
+ return array( 'started' => Jetpack_Sync_Actions::do_full_sync( $modules ) );
}
protected function validate_queue( $query ) {
@@ -59,16 +59,14 @@ class Jetpack_JSON_API_Sync_Status_Endpoint extends Jetpack_JSON_API_Sync_Endpoi
$sender = Jetpack_Sync_Sender::get_instance();
$queue = $sender->get_sync_queue();
$full_queue = $sender->get_full_sync_queue();
-
$cron_timestamps = array_keys( _get_cron_array() );
- $cron_age = microtime( true ) - $cron_timestamps[0];
+ $next_cron = $cron_timestamps[0] - time();
return array_merge(
$sync_module->get_status(),
array(
- 'is_scheduled' => Jetpack_Sync_Actions::is_scheduled_full_sync(),
'cron_size' => count( $cron_timestamps ),
- 'oldest_cron' => $cron_age,
+ 'next_cron' => $next_cron,
'queue_size' => $queue->size(),
'queue_lag' => $queue->lag(),
'queue_next_sync' => ( $sender->get_next_sync_time( 'sync' ) - microtime( true ) ),
@@ -83,62 +81,15 @@ class Jetpack_JSON_API_Sync_Status_Endpoint extends Jetpack_JSON_API_Sync_Endpoi
// GET /sites/%s/data-check
class Jetpack_JSON_API_Sync_Check_Endpoint extends Jetpack_JSON_API_Sync_Endpoint {
protected function result() {
- require_once JETPACK__PLUGIN_DIR . 'sync/class.jetpack-sync-sender.php';
-
- $sender = Jetpack_Sync_Sender::get_instance();
- $sync_queue = $sender->get_sync_queue();
-
- // lock sending from the queue while we compare checksums with the server
- $result = $sync_queue->lock( 30 ); // tries to acquire the lock for up to 30 seconds
-
- if ( ! $result ) {
- $sync_queue->unlock();
-
- return new WP_Error( 'unknown_error', 'Unknown error trying to lock the sync queue' );
- }
-
- if ( is_wp_error( $result ) ) {
- $sync_queue->unlock();
-
- return $result;
- }
-
require_once JETPACK__PLUGIN_DIR . 'sync/class.jetpack-sync-wp-replicastore.php';
-
$store = new Jetpack_Sync_WP_Replicastore();
-
- $result = $store->checksum_all();
-
- $sync_queue->unlock();
-
- return $result;
-
+ return $store->checksum_all();
}
}
// GET /sites/%s/data-histogram
class Jetpack_JSON_API_Sync_Histogram_Endpoint extends Jetpack_JSON_API_Sync_Endpoint {
protected function result() {
- require_once JETPACK__PLUGIN_DIR . 'sync/class.jetpack-sync-sender.php';
-
- $sender = Jetpack_Sync_Sender::get_instance();
- $sync_queue = $sender->get_sync_queue();
-
- // lock sending from the queue while we compare checksums with the server
- $result = $sync_queue->lock( 30 ); // tries to acquire the lock for up to 30 seconds
-
- if ( ! $result ) {
- $sync_queue->unlock();
-
- return new WP_Error( 'unknown_error', 'Unknown error trying to lock the sync queue' );
- }
-
- if ( is_wp_error( $result ) ) {
- $sync_queue->unlock();
-
- return $result;
- }
-
$args = $this->query_args();
if ( isset( $args['columns'] ) ) {
@@ -148,15 +99,9 @@ class Jetpack_JSON_API_Sync_Histogram_Endpoint extends Jetpack_JSON_API_Sync_End
}
require_once JETPACK__PLUGIN_DIR . 'sync/class.jetpack-sync-wp-replicastore.php';
-
$store = new Jetpack_Sync_WP_Replicastore();
- $result = $store->checksum_histogram( $args['object_type'], $args['buckets'], $args['start_id'], $args['end_id'], $columns, $args['strip_non_ascii'] );
-
- $sync_queue->unlock();
-
- return $result;
-
+ return $store->checksum_histogram( $args['object_type'], $args['buckets'], $args['start_id'], $args['end_id'], $columns, $args['strip_non_ascii'] );
}
}
@@ -392,4 +337,4 @@ class Jetpack_JSON_API_Sync_Unlock_Endpoint extends Jetpack_JSON_API_Sync_Endpoi
'success' => $response
);
}
-} \ No newline at end of file
+}
diff --git a/plugins/jetpack/json-endpoints/jetpack/class.jetpack-json-api-themes-install-endpoint.php b/plugins/jetpack/json-endpoints/jetpack/class.jetpack-json-api-themes-install-endpoint.php
index e994816a..1ac99e6f 100644
--- a/plugins/jetpack/json-endpoints/jetpack/class.jetpack-json-api-themes-install-endpoint.php
+++ b/plugins/jetpack/json-endpoints/jetpack/class.jetpack-json-api-themes-install-endpoint.php
@@ -14,10 +14,16 @@ class Jetpack_JSON_API_Themes_Install_Endpoint extends Jetpack_JSON_API_Themes_E
foreach ( $this->themes as $theme ) {
- $skin = new Automatic_Upgrader_Skin();
+ $skin = new Jetpack_Automatic_Install_Skin();
$upgrader = new Theme_Upgrader( $skin );
- $result = $upgrader->install( $this->download_links[ $theme ] );
+ $link = $this->download_links[ $theme ];
+ $result = $upgrader->install( $link );
+
+ if ( file_exists( $link ) ) {
+ // Delete if link was tmp local file
+ unlink( $link );
+ }
if ( ! $this->bulk && is_wp_error( $result ) ) {
return $result;
@@ -53,6 +59,16 @@ class Jetpack_JSON_API_Themes_Install_Endpoint extends Jetpack_JSON_API_Themes_E
return new WP_Error( 'theme_already_installed', __( 'The theme is already installed', 'jetpack' ) );
}
+ if ( wp_endswith( $theme, '-wpcom' ) ) {
+ $file = self::download_wpcom_theme_to_file( $theme );
+ if ( is_wp_error( $file ) ) {
+ return $file;
+ }
+
+ $this->download_links[ $theme ] = $file;
+ continue;
+ }
+
$params = (object) array( 'slug' => $theme );
$url = 'https://api.wordpress.org/themes/info/1.0/';
$args = array(
@@ -66,6 +82,11 @@ class Jetpack_JSON_API_Themes_Install_Endpoint extends Jetpack_JSON_API_Themes_E
if ( is_wp_error( $theme_data ) ) {
return $theme_data;
}
+
+ if ( ! is_object( $theme_data ) && !isset( $theme_data->download_link ) ) {
+ return new WP_Error( 'theme_not_found', __( 'This theme does not exist', 'jetpack' ) , 404 );
+ }
+
$this->download_links[ $theme ] = $theme_data->download_link;
}
@@ -77,6 +98,24 @@ class Jetpack_JSON_API_Themes_Install_Endpoint extends Jetpack_JSON_API_Themes_E
return $wp_theme->exists();
}
+ protected static function download_wpcom_theme_to_file( $theme ) {
+ $wpcom_theme_slug = preg_replace( '/-wpcom$/', '', $theme );
-}
+ $file = wp_tempnam( 'theme' );
+ if ( ! $file ) {
+ return new WP_Error( 'problem_creating_theme_file', __( 'Problem creating file for theme download', 'jetpack' ) );
+ }
+ $url = "themes/download/$theme.zip";
+ $args = array( 'stream' => true, 'filename' => $file );
+ $result = Jetpack_Client::wpcom_json_api_request_as_blog( $url, '1.1', $args );
+
+ $response = $result[ 'response' ];
+ if ( $response[ 'code' ] !== 200 ) {
+ unlink( $file );
+ return new WP_Error( 'problem_fetching_theme', __( 'Problem downloading theme', 'jetpack' ) );
+ }
+
+ return $file;
+ }
+}
diff --git a/plugins/jetpack/json-endpoints/jetpack/class.jetpack-json-api-themes-new-endpoint.php b/plugins/jetpack/json-endpoints/jetpack/class.jetpack-json-api-themes-new-endpoint.php
new file mode 100644
index 00000000..eeacfce9
--- /dev/null
+++ b/plugins/jetpack/json-endpoints/jetpack/class.jetpack-json-api-themes-new-endpoint.php
@@ -0,0 +1,82 @@
+<?php
+
+include_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php';
+include_once ABSPATH . 'wp-admin/includes/file.php';
+
+class Jetpack_JSON_API_Themes_New_Endpoint extends Jetpack_JSON_API_Themes_Endpoint {
+
+ // POST /sites/%s/themes/%s/install
+ protected $needed_capabilities = 'install_themes';
+ protected $action = 'install';
+ protected $download_links = array();
+
+ protected function validate_call( $_blog_id, $capability, $check_manage_active = true ) {
+ $validate = parent::validate_call( $_blog_id, $capability, $check_manage_active );
+ if ( is_wp_error( $validate ) ) {
+ // Lets delete the attachment... if the user doesn't have the right permissions to do things.
+ $args = $this->input();
+ if ( isset( $args['zip'][0]['id'] ) ) {
+ wp_delete_attachment( $args['zip'][0]['id'], true );
+ }
+ }
+
+ return $validate;
+ }
+
+ protected function validate_input( $theme ) {
+ $this->bulk = false;
+ $this->themes = array();
+ }
+
+ function install() {
+ $args = $this->input();
+
+ if ( isset( $args['zip'][0]['id'] ) ) {
+ $attachment_id = $args['zip'][0]['id'];
+ $local_file = get_attached_file( $attachment_id );
+ if ( ! $local_file ) {
+ return new WP_Error( 'local-file-does-not-exist' );
+ }
+ $skin = new Jetpack_Automatic_Install_Skin();
+ $upgrader = new Theme_Upgrader( $skin );
+
+ $pre_install_list = wp_get_themes();
+ $result = $upgrader->install( $local_file );
+
+ // clean up.
+ wp_delete_attachment( $attachment_id, true );
+
+ if ( is_wp_error( $result ) ) {
+ return $result;
+ }
+
+ $after_install_list = wp_get_themes();
+ $plugin = array_values( array_diff( array_keys( $after_install_list ), array_keys( $pre_install_list ) ) );
+
+ if ( ! $result ) {
+ $error_code = $upgrader->skin->get_main_error_code();
+ $message = $upgrader->skin->get_main_error_message();
+ if ( empty( $message ) ) {
+ $message = __( 'An unknown error occurred during installation', 'jetpack' );
+ }
+
+ if ( 'download_failed' === $error_code ) {
+ $error_code = 'no_package';
+ }
+
+ return new WP_Error( $error_code, $message, 400 );
+ }
+
+ if ( empty( $plugin ) ) {
+ return new WP_Error( 'theme_already_installed' );
+ }
+
+ $this->themes = $plugin;
+ $this->log[ $plugin[0] ] = $upgrader->skin->get_upgrade_messages();
+
+ return true;
+ }
+
+ return new WP_Error( 'no_theme_installed' );
+ }
+}
diff --git a/plugins/jetpack/json-endpoints/jetpack/json-api-jetpack-endpoints.php b/plugins/jetpack/json-endpoints/jetpack/json-api-jetpack-endpoints.php
index 41dfaa4b..15b5e735 100644
--- a/plugins/jetpack/json-endpoints/jetpack/json-api-jetpack-endpoints.php
+++ b/plugins/jetpack/json-endpoints/jetpack/json-api-jetpack-endpoints.php
@@ -75,6 +75,32 @@ new Jetpack_JSON_API_Themes_List_Endpoint( array(
) );
require_once( $json_jetpack_endpoints_dir . 'class.jetpack-json-api-themes-get-endpoint.php' );
+require_once( $json_jetpack_endpoints_dir . 'class.jetpack-json-api-themes-new-endpoint.php' );
+
+// POST /sites/%s/themes/%new
+new Jetpack_JSON_API_Themes_new_Endpoint( array(
+ 'description' => 'Install a theme to your jetpack blog',
+ 'group' => '__do_not_document',
+ 'stat' => 'themes:new',
+ 'method' => 'POST',
+ 'path' => '/sites/%s/themes/new',
+ 'path_labels' => array(
+ '$site' => '(int|string) The site ID, The site domain',
+ ),
+ 'request_format' => array(
+ 'zip' => '(zip) Theme package zip file. multipart/form-data encoded. ',
+ ),
+ 'response_format' => Jetpack_JSON_API_Themes_Endpoint::$_response_format,
+ 'example_request_data' => array(
+ 'headers' => array(
+ 'authorization' => 'Bearer YOUR_API_TOKEN'
+ ),
+ ),
+ 'example_request' => 'https://public-api.wordpress.com/rest/v1/sites/example.wordpress.org/themes/new'
+) );
+
+
+
new Jetpack_JSON_API_Themes_Get_Endpoint( array(
'description' => 'Get a single theme on a jetpack blog',
'group' => '__do_not_document',
@@ -240,6 +266,28 @@ new Jetpack_JSON_API_Plugins_Get_Endpoint( array(
) );
require_once( $json_jetpack_endpoints_dir . 'class.jetpack-json-api-plugins-modify-endpoint.php' );
+require_once( $json_jetpack_endpoints_dir . 'class.jetpack-json-api-plugins-new-endpoint.php' );
+// POST /sites/%s/plugins/new
+new Jetpack_JSON_API_Plugins_New_Endpoint( array(
+ 'description' => 'Install a plugin to a Jetpack site by uploading a zip file',
+ 'group' => '__do_not_document',
+ 'stat' => 'plugins:new',
+ 'method' => 'POST',
+ 'path' => '/sites/%s/plugins/new',
+ 'path_labels' => array(
+ '$site' => '(int|string) Site ID or domain',
+ ),
+ 'request_format' => array(
+ 'zip' => '(zip) Plugin package zip file. multipart/form-data encoded. ',
+ ),
+ 'response_format' => Jetpack_JSON_API_Plugins_Endpoint::$_response_format,
+ 'example_request_data' => array(
+ 'headers' => array(
+ 'authorization' => 'Bearer YOUR_API_TOKEN'
+ ),
+ ),
+ 'example_request' => 'https://public-api.wordpress.com/rest/v1/sites/example.wordpress.org/plugins/new'
+) );
new Jetpack_JSON_API_Plugins_Modify_Endpoint( array(
'description' => 'Activate/Deactivate a Plugin on your Jetpack Site, or set automatic updates',
@@ -581,7 +629,7 @@ new Jetpack_JSON_API_Sync_Endpoint( array(
'users' => '(string) Comma-delimited list of user IDs to sync',
),
'response_format' => array(
- 'scheduled' => '(bool) Whether or not the synchronisation was scheduled'
+ 'started' => '(bool) Whether or not the synchronisation was started'
),
'example_request' => 'https://public-api.wordpress.com/rest/v1.1/sites/example.wordpress.org/sync'
) );
@@ -598,7 +646,7 @@ new Jetpack_JSON_API_Sync_Status_Endpoint( array(
'response_format' => array(
'started' => '(int|null) The unix timestamp when the last sync started',
'queue_finished' => '(int|null) The unix timestamp when the enqueuing was done for the last sync',
- 'sent_started' => '(int|null) The unix timestamp when the last sent process started',
+ 'send_started' => '(int|null) The unix timestamp when the last sent process started',
'finished' => '(int|null) The unix timestamp when the last sync finished',
'total' => '(array) Count of actions that could be sent',
'queue' => '(array) Count of actions that have been added to the queue',
@@ -610,8 +658,8 @@ new Jetpack_JSON_API_Sync_Status_Endpoint( array(
'full_queue_size' => '(int) Number of items in the full sync queue',
'full_queue_lag' => '(float) Time delay of the oldest item in the full sync queue',
'full_queue_next_sync' => '(float) Time in seconds before trying to sync the full sync queue again',
- 'is_scheduled' => '(bool) Is a full sync scheduled via cron?',
- 'cron_size' => '(int) Size of the current cron array',
+ 'cron_size' => '(int) Size of the current cron array',
+ 'next_cron' => '(int) The number of seconds till the next item in cron.',
),
'example_request' => 'https://public-api.wordpress.com/rest/v1.1/sites/example.wordpress.org/sync/status'
) );
@@ -672,7 +720,8 @@ $sync_settings_response = array(
'comment_meta_whitelist' => '(array|string|bool=false) List of comment meta to be included in sync. Send "empty" to unset.',
'disable' => '(int|bool=false) Set to 1 or true to disable sync entirely.',
'render_filtered_content' => '(int|bool=true) Set to 1 or true to render filtered content.',
- 'avoid_wp_cron' => '(int|bool=false) Set to 1 or true to avoid running wp-cron for enqueuing full syncs.',
+ 'max_enqueue_full_sync' => '(int|bool=false) Maximum number of rows to enqueue during each full sync process',
+ 'max_queue_size_full_sync'=> '(int|bool=false) Maximum queue size that full sync is allowed to use',
);
// GET /sites/%s/sync/settings
@@ -902,3 +951,111 @@ new WPCOM_JSON_API_Update_Option_Endpoint( array (
),
),
) );
+
+
+require_once( $json_jetpack_endpoints_dir . 'class.jetpack-json-api-cron-endpoint.php' );
+
+// GET /sites/%s/cron
+new Jetpack_JSON_API_Cron_Endpoint( array(
+ 'description' => 'Fetches the cron array',
+ 'group' => '__do_not_document',
+ 'method' => 'GET',
+ 'path' => '/sites/%s/cron',
+ 'stat' => 'cron-get',
+ 'path_labels' => array(
+ '$site' => '(int|string) The site ID, The site domain'
+ ),
+ 'response_format' => array(
+ 'cron_array' => '(array) The cron array',
+ 'current_timestamp' => '(int) Current server timestamp'
+ ),
+ 'example_request' => 'https://public-api.wordpress.com/rest/v1.1/sites/example.wordpress.org/cron',
+ 'example_request_data' => array(
+ 'headers' => array( 'authorization' => 'Bearer YOUR_API_TOKEN' ),
+ ),
+) );
+
+// POST /sites/%s/cron
+new Jetpack_JSON_API_Cron_Post_Endpoint( array(
+ 'description' => 'Process items in the cron',
+ 'group' => '__do_not_document',
+ 'method' => 'POST',
+ 'path' => '/sites/%s/cron',
+ 'stat' => 'cron-run',
+ 'path_labels' => array(
+ '$site' => '(int|string) The site ID, The site domain'
+ ),
+ 'request_format' => array(
+ 'hooks' => '(array) List of hooks to run if they have been scheduled (optional)',
+ ),
+ 'response_format' => array(
+ 'success' => '(array) Of processed hooks with their arguments'
+ ),
+ 'example_request' => 'https://public-api.wordpress.com/rest/v1.1/sites/example.wordpress.org/cron',
+ 'example_request_data' => array(
+ 'headers' => array( 'authorization' => 'Bearer YOUR_API_TOKEN' ),
+ 'body' => array(
+ 'hooks' => array( 'jetpack_sync_cron' )
+ ),
+ ),
+) );
+
+// POST /sites/%s/cron/schedule
+new Jetpack_JSON_API_Cron_Schedule_Endpoint( array(
+ 'description' => 'Schedule one or a recurring hook to fire at a particular time',
+ 'group' => '__do_not_document',
+ 'method' => 'POST',
+ 'path' => '/sites/%s/cron/schedule',
+ 'stat' => 'cron-schedule',
+ 'path_labels' => array(
+ '$site' => '(int|string) The site ID, The site domain'
+ ),
+ 'request_format' => array(
+ 'hook' => '(string) Hook name that should run when the event is scheduled',
+ 'timestamp' => '(int) Timestamp when the event should take place, has to be in the future',
+ 'arguments' => '(string) JSON Object of arguments that the hook will use (optional)',
+ 'recurrence' => '(string) How often the event should take place. If empty only one event will be scheduled. Possible values 1min, hourly, twicedaily, daily (optional) '
+ ),
+ 'response_format' => array(
+ 'success' => '(bool) Was the event scheduled?'
+ ),
+ 'example_request' => 'https://public-api.wordpress.com/rest/v1.1/sites/example.wordpress.org/cron/schedule',
+ 'example_request_data' => array(
+ 'headers' => array( 'authorization' => 'Bearer YOUR_API_TOKEN' ),
+ 'body' => array(
+ 'hook' => 'jetpack_sync_cron',
+ 'arguments' => '[]',
+ 'recurrence'=> '1min',
+ 'timestamp' => 1476385523
+ ),
+ ),
+) );
+
+// POST /sites/%s/cron/unschedule
+new Jetpack_JSON_API_Cron_Unschedule_Endpoint( array(
+ 'description' => 'Unschedule one or all events with a particular hook and arguments',
+ 'group' => '__do_not_document',
+ 'method' => 'POST',
+ 'path' => '/sites/%s/cron/unschedule',
+ 'stat' => 'cron-unschedule',
+ 'path_labels' => array(
+ '$site' => '(int|string) The site ID, The site domain'
+ ),
+ 'request_format' => array(
+ 'hook' => '(string) Name of the hook that should be unscheduled',
+ 'timestamp' => '(int) Timestamp of the hook that you want to unschedule. This will unschedule only 1 event. (optional)',
+ 'arguments' => '(string) JSON Object of arguments that the hook has been scheduled with (optional)',
+ ),
+ 'response_format' => array(
+ 'success' => '(bool) Was the event unscheduled?'
+ ),
+ 'example_request' => 'https://public-api.wordpress.com/rest/v1.1/sites/example.wordpress.org/cron/unschedule',
+ 'example_request_data' => array(
+ 'headers' => array( 'authorization' => 'Bearer YOUR_API_TOKEN' ),
+ 'body' => array(
+ 'hook' => 'jetpack_sync_cron',
+ 'arguments' => '[]',
+ 'timestamp' => 1476385523
+ ),
+ ),
+) );
diff --git a/plugins/jetpack/language-packs.js b/plugins/jetpack/language-packs.js
deleted file mode 100644
index 2b93cf18..00000000
--- a/plugins/jetpack/language-packs.js
+++ /dev/null
@@ -1 +0,0 @@
-module.exports = [ 'ar', 'de', 'en-au', 'en-ca', 'eo', 'es', 'fi', 'fr', 'he', 'id', 'it', 'ja', 'ko', 'nl', 'pt-br', 'ro', 'ru', 'sq', 'sv', 'tr', 'zh-cn', 'zh-tw' ];
diff --git a/plugins/jetpack/languages/jetpack-ary.mo b/plugins/jetpack/languages/jetpack-ary.mo
index 9c519e0c..2f15def9 100644
--- a/plugins/jetpack/languages/jetpack-ary.mo
+++ b/plugins/jetpack/languages/jetpack-ary.mo
Binary files differ
diff --git a/plugins/jetpack/languages/jetpack-bg_BG.mo b/plugins/jetpack/languages/jetpack-bg_BG.mo
index b492acb0..f11ecfd3 100644
--- a/plugins/jetpack/languages/jetpack-bg_BG.mo
+++ b/plugins/jetpack/languages/jetpack-bg_BG.mo
Binary files differ
diff --git a/plugins/jetpack/languages/jetpack-fa_IR.mo b/plugins/jetpack/languages/jetpack-fa_IR.mo
index 9818dd33..07bbc955 100644
--- a/plugins/jetpack/languages/jetpack-fa_IR.mo
+++ b/plugins/jetpack/languages/jetpack-fa_IR.mo
Binary files differ
diff --git a/plugins/jetpack/languages/jetpack-hu_HU.mo b/plugins/jetpack/languages/jetpack-hu_HU.mo
index b5f4f183..9fc6ac4e 100644
--- a/plugins/jetpack/languages/jetpack-hu_HU.mo
+++ b/plugins/jetpack/languages/jetpack-hu_HU.mo
Binary files differ
diff --git a/plugins/jetpack/languages/jetpack-nb_NO.mo b/plugins/jetpack/languages/jetpack-nb_NO.mo
index 11e078ee..8495ed4c 100644
--- a/plugins/jetpack/languages/jetpack-nb_NO.mo
+++ b/plugins/jetpack/languages/jetpack-nb_NO.mo
Binary files differ
diff --git a/plugins/jetpack/languages/json/jetpack-af.json b/plugins/jetpack/languages/json/jetpack-af.json
index e8c39549..462cbc69 100644
--- a/plugins/jetpack/languages/json/jetpack-af.json
+++ b/plugins/jetpack/languages/json/jetpack-af.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-08-21 12:56:15+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/1.0-alpha-1100","project-id-version":"dev"},"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Connect Jetpack":[null,""],"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,""],"Smiley":[null,""],"Whitelist Management":[null,""],"Related":[null,""],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,""],"Related Posts":[null,""],"Email Address":[null,"E-posadres"],"Preview":[null,"Vooraf Kyk"],"Excerpts":[null,""],"Featured Images":[null,""],"Enable Portfolio Projects for this site.":[null,""],"Enable Testimonials for this site.":[null,""],"View people's profiles when you mouse over their Gravatars":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Color Scheme":[null,"Kleurskema"],"Terms":[null,""],"Privacy":[null,"Privaatheid"],"Debug":[null,""],"Learn More":[null,""],"Settings":[null,"Instellings"],"Active":[null,"Aktief"]} \ No newline at end of file
+{"":{"po-revision-date":"2015-08-21 12:56:15+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/1.0-alpha-1100","project-id-version":"dev"},"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Connect Jetpack":[null,""],"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,""],"Smiley":[null,""],"Whitelist Management":[null,""],"Related":[null,""],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,""],"Related Posts":[null,""],"Email Address":[null,"E-posadres"],"Preview":[null,"Vooraf Kyk"],"Excerpts":[null,""],"Featured Images":[null,""],"Enable Portfolio Projects for this site.":[null,""],"Enable Testimonials for this site.":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Color Scheme":[null,"Kleurskema"],"Terms":[null,""],"Privacy":[null,"Privaatheid"],"Debug":[null,""],"Learn More":[null,""],"Settings":[null,"Instellings"],"Active":[null,"Aktief"]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-ar.json b/plugins/jetpack/languages/json/jetpack-ar.json
index a5d94827..69f0113d 100644
--- a/plugins/jetpack/languages/json/jetpack-ar.json
+++ b/plugins/jetpack/languages/json/jetpack-ar.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2016-03-07 20:53:58+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;","x-generator":"GlotPress/2.1.0-alpha","project-id-version":"Development (trunk)"},"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"This module has no configuration options":[null,""],"Configure your Security Scans":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"Search for a Jetpack feature.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Mobile Promos":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Background Color":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Match By Email":[null,""],"{{a}}Edit{{/a}}":[null,""],"Emails will be sent to ":[null,""],"Receive Monitor Email Notifications":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Admin Bar":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Comments headline":[null,""],"WordPress.com Likes are:":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"Subscriber":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Cheatin' uh?":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Use Markdown for comments":[null,""],"Add a phrase":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Automatic Language Detection":[null,""],"A post or page is updated":[null,""],"A post or page is first published":[null,""],"Automatically proofread content when: ":[null,""],"Configure Testimonials":[null,""],"Configure Portfolios":[null,""],"Regenerate address":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Copied!":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Meta key example: ":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"Welcome to Jetpack":[null,""],"Let us know!":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"You're fueled up and ready to go.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"Your Jetpack is already connected.":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Threats don't discriminate":[null,""],"Backup, protect, repair and build a better website.":[null,""],"Powerful security tools for ultimate peace of mind":[null,""],"ACTIVE":[null,""],"Upgrade":[null,""],"Set up":[null,""],"Threats found!":[null,""],"No Results Found.":[null,""],"Pro":[null,""],"Keep your site backed up!":[null,""],"Site Backups":[null,""],"Keep those spammers away!":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Security Scanning":[null,""],"Automatically backup your entire site.":[null,""],"State-of-the-art spam defense.":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"Activate Site Stats":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Jetpack Stats Icon":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Updates Needed":[null,""],"Save Settings":[null,""],"Saving…":[null,""],"No account? Create one for free…":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Surveys & Polls":[null,""],"Configure VaultPress":[null,""],"View your security dashboard":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.":[null,""],"Security Scanning & Backups":[null,""],"Configure Akismet":[null,""],"View your spam stats":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.":[null,""],"Your site is on Development Mode":[null,""],"Unlock the full potential of your site with the features included in your plan.":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Lock out the bad guys":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Maximum grade security":[null,""],"Compare Plans":[null,""],"Advanced polls and ratings":[null,""],"One-click threat resolution":[null,""],"Real-time backups":[null,""],"Unlimited backup archive":[null,""],"Includes on-demand malware scanning":[null,""],"Supports 1-3 sites":[null,""],"Jetpack Professional offers advanced features including:":[null,""],"Need more?":[null,""],"Create a new poll":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Bulk and automatic updates":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Feel the performance":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Powerful WordPress.com features on every device.":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"You are connected as ":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"Manage your Jetpack connection.":[null,""],"Connection Settings":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Enjoy priority support":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"Get WordPress apps for any screen.":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Launch Reader":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Connect with the Community":[null,""],"View Your Stats":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"Connect with your Visitors":[null,""],"Try the New Editor":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Focus on your Writing":[null,""],"Invalid Key":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"Spam Protection":[null,""],"Unavailable in Dev Mode.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"Backups":[null,""],"Performance":[null,""],"Security":[null,""],"Jetpack is monitoring your site. If we think your site is down you will receive an email.":[null,""],"Jetpack is improving and optimising your image speed.":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"All plugins are up-to-date. Awesome work!":[null,""],"Needs updating. ":["Need updating. ","","","","","",""],"%(number)s plugin":["%(number)s plugins","","","","","",""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"Total malicious attacks blocked on your site.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"Threats found":[null,""],"Malware Scanning":[null,""],"WordPress.com for Linux":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Mac OS X":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com in Google Play":[null,""],"WordPress.com in the App Store":[null,""],"Updating %(slug)s settings…":[null,""],"%(slug)s has been deactivated.":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"%(slug)s has been activated.":[null,""],"Activating %(slug)s…":[null,""],"Recommended features active.":[null,""],"Activating recommended features…":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Show falling snow in the holiday period.":[null,""],"Holiday Snow":[null,""],"Unavailable in Dev Mode":[null,""],"At A Glance":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"Unlinked from WordPress.com.":[null,""],"Unlinking from WordPress.com":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Options failed to reset.":[null,""],"Options reset.":[null,""],"Resetting Jetpack options…":[null,""],"Regenerated %(slug)s address .":[null,""],"Updating %(slug)s address…":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updated %(slug)s settings.":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"Clichés":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"You are running Jetpack on a {{a}}staging server{{/a}}.":[null,""],"Follow Jetpack on Twitter":[null,""],"Like us on Facebook":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"WordPress.com Terms of Service":[null,""],"Automattic's Privacy Policy":[null,""],"Jetpack Happiness Engineer":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Go to Jetpack.com/support":[null,""],"Go to the WordPress.org support forums":[null,""],"Contact Jetpack support staff directly":[null,""],"Downtime Monitoring":[null,""],"Loading…":[null,""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","","","","","",""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"No threats found, you're good to go!":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"Plugin Updates":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Site Verification Tools":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Unlink me from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Disconnect from WordPress.com":[null,""],"Jump Start your Site":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Activate Recommended Features":[null,""],"Jetpack's recommended features include:":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Skip this step":[null,""],"Manage security on WordPress.com":[null,""],"Week of %(date)s":[null,""],"Views: %(numberOfViews)s":[null,""],"Click to view detailed stats.":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Days":[null,""],"Weeks":[null,""],"Months":[null,""],"Views today":[null,""],"Best overall day":[null,""],"%(number)s View":["%(number)s Views","","","","","",""],"All-time views":[null,""],"All-time comments":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Block site attacks.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Live site monitoring.":[null,""],"Automatic site updates.":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Lightning fast, optimized images":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Site security and peace of mind":[null,""],"Need Help?":[null,""],"Send us Feedback":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Automated social marketing.":[null,""],"Sharing & Like Buttons":[null,""],"Build a community.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Increase page views.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Manage Plugins":[null,""],"Drive more traffic to your site":[null,""],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,""],"Track your growth":[null,""],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,""],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,""],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,""],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Need help? The Jetpack team is here for you.":[null,""],"Leave a Jetpack review":[null,""],"Disconnecting Jetpack":[null,"قطع اتصال Jetpack"],"Smiley":[null,"ابتسامة"],"Email Address":[null,"عنوان البريد الإلكتروني"],"Whitelist Management":[null,"إدارة القائمة البيضاء"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"تأكد من إضافة عناوين IP المستخدمة بكثرة لأنها قد تتغير فيما بين منزلك ومكتبك والمواقع الأخرى. ستؤدي إزالة عنوان IP من القائمة أدناه إلى إزالته من قائمة السماح لديك."],"Related":[null,"مرتبط"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"عرض عنوان لقسم \"متعلق\" لفصل التدوينات عن قسم المحتوى المتعلق بوضوع أكبر."],"Use a large and visually striking layout":[null,"استخدام مخطط كبير وجذاب"],"Require Two-Step Authentication":[null,"يلزم إجراء مصادقة من خطوتين"],"Site Stats":[null,"إحصائيات الموقع"],"Publicize":[null,"النشر"],"Excerpts":[null,"مقتطفات"],"Featured Images":[null,"الصور البارزة"],"Enable Portfolio Projects for this site.":[null,"تمكين مشروعات Portfolio لهذا الموقع."],"Enable Testimonials for this site.":[null,"تمكين الشهادات لهذا الموقع."],"View people's profiles when you mouse over their Gravatars":[null,"إظهار الملفات الشخصية للمستخدمين عند تمرير الفأرة فوق صورهم في Gravatars"],"Color Scheme":[null,"نظام الألوان"],"Preview":[null,"معاينة"],"You have successfully disconnected Jetpack":[null,""],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"يوجد مشاكل حالياً مع WordPress.com وغير قادر على الربط مع Jetpack. يرجى المحاولة مرة أخرى في وقت لاحق."],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"Connect Jetpack":[null,"توصيل وظيفة Jetpack"],"Proofreading":[null,"التدقيق اللغوي"],"English Options":[null,"خيارات اللغة الإنكليزية"],"Bias Language":[null,"التحيز باللغة"],"Complex Phrases":[null,"الجمل المعقدة"],"Diacritical Marks":[null,"علامات التشكيل أو أحرف العلة"],"Double Negatives":[null,"السلبيات المزدوجة"],"Hidden Verbs":[null,"أفعال مخفية"],"Jargon":[null,"اللهجة الغريبة"],"Passive Voice":[null,"المبني للمجهول"],"Phrases to Avoid":[null,"العبارات التي يجب تجنبها"],"Redundant Phrases":[null,"عبارات مكررة"],"Use automatically detected language to proofread posts and pages":[null,"استخدم الكشف التلقائي للغة لتستخدم التدقيق اللغوي في المواضيع والصفحات"],"Ignored Phrases":[null,"تجاهل العبارات"],"Test your site’s compatibility with Jetpack.":[null,""],"Debug":[null,"تصحيح الأخطاء"],"Disconnect Jetpack":[null,"قطع الاتصال بـ Jetpack"],"Learn More":[null,"تعلم المزيد"],"Settings":[null,"الإعدادات"],"Active":[null,"مفعل"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-03-07 20:53:58+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;","x-generator":"GlotPress/2.3.0-alpha","language":"ar","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Make sure your site is easily found on search engines with SEO tools for your content and social posts.":[null,""],"Activate this module to use the advanced SEO tools.":[null,""],"Configure your VideoPress settings.":[null,""],"How much is your website worth?":[null,""],"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.":[null,""],"Configure Site SEO":[null,""],"Activate SEO Tools":[null,""],"Introducing our most affordable backups and security plan yet":[null,""],"The Personal Plan keeps your data, site, and hard work safe.":[null,""],"Learn more...":[null,""],"Your site is on the Jetpack Personal plan":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.":[null,""],"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.":[null,""],"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).":[null,""],"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).":[null,""],"Backups & Security Scanning":[null,""],"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).":[null,""],"SEO Tools":[null,""],"Advanced SEO tools to help your site get found when people search for relevant content.":[null,""],"Need more? Running a business site?":[null,""],"If your site is important to you, consider protecting and improving it with some of our advanced features: ":[null,""],"On-demand security scanning":[null,""],"Advanced SEO tools":[null,""],"Configure your SEO settings.":[null,""],"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.":[null,""],"You are running Jetpack on a staging server.":[null,""],"More Info":[null,""],"Search your content.":[null,""],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,""],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,""],"Your Current IP: %(ip)s":[null,""],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,""],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,""],"Link your account to WordPress.com to start using this feature.":[null,""],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,""],"This will reset all Jetpack options, are you sure?":[null,""],"Search for a Jetpack feature.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Configure your Security Scans":[null,""],"This module has no configuration options":[null,""],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"Subscriber":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"WordPress.com Likes are:":[null,""],"Comments headline":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Admin Bar":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Receive Monitor Email Notifications":[null,""],"Emails will be sent to ":[null,""],"{{a}}Edit{{/a}}":[null,""],"Match By Email":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Background Color":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Mobile Promos":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,""],"Meta key example:":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Copied!":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Regenerate address":[null,""],"Configure Portfolios":[null,""],"Configure Testimonials":[null,""],"Automatically proofread content when: ":[null,""],"A post or page is first published":[null,""],"A post or page is updated":[null,""],"Automatic Language Detection":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"Add a phrase":[null,""],"Use Markdown for comments":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Cheatin' uh?":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Your Jetpack is already connected.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"You're fueled up and ready to go.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"Submit Beta feedback":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"Let us know!":[null,""],"Welcome to Jetpack":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"No account? Create one for free…":[null,""],"Saving…":[null,""],"Save Settings":[null,""],"Updates Needed":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Jetpack Stats Icon":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Activate Site Stats":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"State-of-the-art spam defense.":[null,""],"Automatically backup your entire site.":[null,""],"Security Scanning":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Keep those spammers away!":[null,""],"Site Backups":[null,""],"Keep your site backed up!":[null,""],"Pro":[null,""],"No Results Found.":[null,""],"Threats found!":[null,""],"Set up":[null,""],"Upgrade":[null,""],"ACTIVE":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on Development Mode":[null,""],"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"View your spam stats":[null,""],"Configure Akismet":[null,""],"View your security dashboard":[null,""],"Configure VaultPress":[null,""],"Surveys & Polls":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Create a new poll":[null,""],"Real-time backups":[null,""],"One-click threat resolution":[null,""],"Advanced polls and ratings":[null,""],"Compare Plans":[null,""],"Maximum grade security":[null,""],"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Lock out the bad guys":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Enjoy priority support":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Connection Settings":[null,""],"Manage your Jetpack connection.":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"You are connected as ":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"Powerful WordPress.com features on every device.":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Feel the performance":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Bulk and automatic updates":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Focus on your Writing":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Try the New Editor":[null,""],"Connect with your Visitors":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"View Your Stats":[null,""],"Connect with the Community":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Launch Reader":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Get WordPress apps for any screen.":[null,""],"In Your Pocket":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"WordPress.com in the App Store":[null,""],"WordPress.com in Google Play":[null,""],"On Your Desktop":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com for Mac OS X":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Linux":[null,""],"Malware Scanning":[null,""],"Threats found":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"Total malicious attacks blocked on your site.":[null,""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"%(number)s plugin":["%(number)s plugins","","","","","",""],"Needs updating. ":["Need updating. ","","","","","",""],"All plugins are up-to-date. Awesome work!":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"Jetpack is improving and optimizing your image speed.":[null,""],"Jetpack is monitoring your site. If we think your site is down, you will receive an email.":[null,""],"Security":[null,""],"Performance":[null,""],"Backups":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"Unavailable in Dev Mode.":[null,""],"Spam Protection":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"Invalid Key":[null,""],"Unavailable in Dev Mode":[null,""],"Holiday Snow":[null,""],"Show falling snow in the holiday period.":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Activating recommended features…":[null,""],"Recommended features active.":[null,""],"Recommended features failed to activate. %(error)s":[null,""],"Activating %(slug)s…":[null,""],"%(slug)s has been activated.":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s has been deactivated.":[null,""],"%(slug)s failed to deactivate. %(error)s":[null,""],"Updating %(slug)s settings…":[null,""],"Updated %(slug)s settings.":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updating %(slug)s address…":[null,""],"Regenerated %(slug)s address .":[null,""],"Error regenerating %(slug)s address. %(error)s":[null,""],"Resetting Jetpack options…":[null,""],"Options reset.":[null,""],"Options failed to reset.":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Unlinking from WordPress.com":[null,""],"Unlinked from WordPress.com.":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"At A Glance":[null,""],"Clichés":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Like us on Facebook":[null,""],"Follow Jetpack on Twitter":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Contact Jetpack support staff directly":[null,""],"Go to the WordPress.org support forums":[null,""],"Go to Jetpack.com/support":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Jetpack Happiness Engineer":[null,""],"Automattic's Privacy Policy":[null,""],"WordPress.com Terms of Service":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"Site Verification Tools":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"Plugin Updates":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"No threats found, you're good to go!":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","","","","","",""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Loading…":[null,""],"Downtime Monitoring":[null,""],"{{button}}View More Stats on WordPress.com {{/button}}":[null,""],"{{button}}View Old Stats{{/button}}":[null,""],"All-time comments":[null,""],"All-time views":[null,""],"%(number)s View":["%(number)s Views","","","","","",""],"Best overall day":[null,""],"Views today":[null,""],"Months":[null,""],"Weeks":[null,""],"Days":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Click to view detailed stats.":[null,""],"Views: %(numberOfViews)s":[null,""],"Week of %(date)s":[null,""],"Manage security on WordPress.com":[null,""],"Skip this step":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Jetpack's recommended features include:":[null,""],"Activate Recommended Features":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Jump Start your Site":[null,""],"Disconnect from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Unlink me from WordPress.com":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Lightning fast, optimized images":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Automatic site updates.":[null,""],"Live site monitoring.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Block site attacks.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Site security and peace of mind":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Increase page views.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Build a community.":[null,""],"Sharing & Like Buttons":[null,""],"Automated social marketing.":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Send us Feedback":[null,""],"Need Help?":[null,""],"Manage Plugins":[null,""],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,""],"Track your growth":[null,""],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,""],"Drive more traffic to your site":[null,""],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,""],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Disconnecting Jetpack":[null,"قطع اتصال Jetpack"],"Leave a Jetpack review":[null,""],"Need help? The Jetpack team is here for you.":[null,""],"Smiley":[null,"ابتسامة"],"Require Two-Step Authentication":[null,"يلزم إجراء مصادقة من خطوتين"],"Use a large and visually striking layout":[null,"استخدام مخطط كبير وجذاب"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"عرض عنوان لقسم \"متعلق\" لفصل التدوينات عن قسم المحتوى المتعلق بوضوع أكبر."],"Related":[null,"مرتبط"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"تأكد من إضافة عناوين IP المستخدمة بكثرة لأنها قد تتغير فيما بين منزلك ومكتبك والمواقع الأخرى. ستؤدي إزالة عنوان IP من القائمة أدناه إلى إزالته من قائمة السماح لديك."],"Whitelist Management":[null,"إدارة القائمة البيضاء"],"Email Address":[null,"عنوان البريد الإلكتروني"],"Publicize":[null,"النشر"],"Site Stats":[null,"إحصائيات الموقع"],"Featured Images":[null,"الصور البارزة"],"Excerpts":[null,"مقتطفات"],"Enable Testimonials for this site.":[null,"تمكين الشهادات لهذا الموقع."],"Enable Portfolio Projects for this site.":[null,"تمكين مشروعات Portfolio لهذا الموقع."],"Preview":[null,"معاينة"],"Color Scheme":[null,"نظام الألوان"],"Ignored Phrases":[null,"تجاهل العبارات"],"Use automatically detected language to proofread posts and pages":[null,"استخدم الكشف التلقائي للغة لتستخدم التدقيق اللغوي في المواضيع والصفحات"],"Redundant Phrases":[null,"عبارات مكررة"],"Phrases to Avoid":[null,"العبارات التي يجب تجنبها"],"Passive Voice":[null,"المبني للمجهول"],"Jargon":[null,"اللهجة الغريبة"],"Hidden Verbs":[null,"أفعال مخفية"],"Double Negatives":[null,"السلبيات المزدوجة"],"Diacritical Marks":[null,"علامات التشكيل أو أحرف العلة"],"Complex Phrases":[null,"الجمل المعقدة"],"Bias Language":[null,"التحيز باللغة"],"English Options":[null,"خيارات اللغة الإنكليزية"],"Proofreading":[null,"التدقيق اللغوي"],"Connect Jetpack":[null,"توصيل وظيفة Jetpack"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"يوجد مشاكل حالياً مع WordPress.com وغير قادر على الربط مع Jetpack. يرجى المحاولة مرة أخرى في وقت لاحق."],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,""],"You have successfully disconnected Jetpack":[null,""],"Active":[null,"مفعل"],"Settings":[null,"الإعدادات"],"Learn More":[null,"تعلم المزيد"],"Disconnect Jetpack":[null,"قطع الاتصال بـ Jetpack"],"Debug":[null,"تصحيح الأخطاء"],"Test your site’s compatibility with Jetpack.":[null,""]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-ary.json b/plugins/jetpack/languages/json/jetpack-ary.json
index 64bb107b..adb3f8a7 100644
--- a/plugins/jetpack/languages/json/jetpack-ary.json
+++ b/plugins/jetpack/languages/json/jetpack-ary.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2016-07-04 02:14:32+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;","x-generator":"GlotPress/2.1.0-alpha","project-id-version":"Development (trunk)"},"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"This module has no configuration options":[null,""],"Configure your Security Scans":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"Search for a Jetpack feature.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Mobile Promos":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Background Color":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Match By Email":[null,""],"{{a}}Edit{{/a}}":[null,""],"Emails will be sent to ":[null,""],"Receive Monitor Email Notifications":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Admin Bar":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Comments headline":[null,""],"WordPress.com Likes are:":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"Subscriber":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Cheatin' uh?":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Use Markdown for comments":[null,""],"Add a phrase":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Automatic Language Detection":[null,""],"A post or page is updated":[null,""],"A post or page is first published":[null,""],"Automatically proofread content when: ":[null,""],"Configure Testimonials":[null,""],"Configure Portfolios":[null,""],"Regenerate address":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Copied!":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Meta key example: ":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"Welcome to Jetpack":[null,""],"Let us know!":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"You're fueled up and ready to go.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"Your Jetpack is already connected.":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Threats don't discriminate":[null,""],"Backup, protect, repair and build a better website.":[null,""],"Powerful security tools for ultimate peace of mind":[null,""],"ACTIVE":[null,""],"Upgrade":[null,""],"Set up":[null,""],"Threats found!":[null,""],"No Results Found.":[null,""],"Pro":[null,""],"Keep your site backed up!":[null,""],"Site Backups":[null,""],"Keep those spammers away!":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Security Scanning":[null,""],"Automatically backup your entire site.":[null,""],"State-of-the-art spam defense.":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"Activate Site Stats":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Jetpack Stats Icon":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Updates Needed":[null,""],"Save Settings":[null,""],"Saving…":[null,""],"No account? Create one for free…":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Surveys & Polls":[null,""],"Configure VaultPress":[null,""],"View your security dashboard":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.":[null,""],"Security Scanning & Backups":[null,""],"Configure Akismet":[null,""],"View your spam stats":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.":[null,""],"Your site is on Development Mode":[null,""],"Unlock the full potential of your site with the features included in your plan.":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Lock out the bad guys":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Maximum grade security":[null,""],"Compare Plans":[null,""],"Advanced polls and ratings":[null,""],"One-click threat resolution":[null,""],"Real-time backups":[null,""],"Unlimited backup archive":[null,""],"Includes on-demand malware scanning":[null,""],"Supports 1-3 sites":[null,""],"Jetpack Professional offers advanced features including:":[null,""],"Need more?":[null,""],"Create a new poll":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Bulk and automatic updates":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Feel the performance":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Powerful WordPress.com features on every device.":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"You are connected as ":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"Manage your Jetpack connection.":[null,""],"Connection Settings":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Enjoy priority support":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"Get WordPress apps for any screen.":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Launch Reader":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Connect with the Community":[null,""],"View Your Stats":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"Connect with your Visitors":[null,""],"Try the New Editor":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Focus on your Writing":[null,""],"Invalid Key":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"Spam Protection":[null,""],"Unavailable in Dev Mode.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"Backups":[null,""],"Performance":[null,""],"Security":[null,""],"Jetpack is monitoring your site. If we think your site is down you will receive an email.":[null,""],"Jetpack is improving and optimising your image speed.":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"All plugins are up-to-date. Awesome work!":[null,""],"Needs updating. ":["Need updating. ","","","","","",""],"%(number)s plugin":["%(number)s plugins","","","","","",""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"Total malicious attacks blocked on your site.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"Threats found":[null,""],"Malware Scanning":[null,""],"WordPress.com for Linux":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Mac OS X":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com in Google Play":[null,""],"WordPress.com in the App Store":[null,""],"Updating %(slug)s settings…":[null,""],"%(slug)s has been deactivated.":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"%(slug)s has been activated.":[null,""],"Activating %(slug)s…":[null,""],"Recommended features active.":[null,""],"Activating recommended features…":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Show falling snow in the holiday period.":[null,""],"Holiday Snow":[null,""],"Unavailable in Dev Mode":[null,""],"At A Glance":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"Unlinked from WordPress.com.":[null,""],"Unlinking from WordPress.com":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Options failed to reset.":[null,""],"Options reset.":[null,""],"Resetting Jetpack options…":[null,""],"Regenerated %(slug)s address .":[null,""],"Updating %(slug)s address…":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updated %(slug)s settings.":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"Clichés":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"You are running Jetpack on a {{a}}staging server{{/a}}.":[null,""],"Follow Jetpack on Twitter":[null,""],"Like us on Facebook":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"WordPress.com Terms of Service":[null,""],"Automattic's Privacy Policy":[null,""],"Jetpack Happiness Engineer":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Go to Jetpack.com/support":[null,""],"Go to the WordPress.org support forums":[null,""],"Contact Jetpack support staff directly":[null,""],"Downtime Monitoring":[null,""],"Loading…":[null,""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","","","","","",""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"No threats found, you're good to go!":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"Plugin Updates":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Site Verification Tools":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Unlink me from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Disconnect from WordPress.com":[null,""],"Jump Start your Site":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Activate Recommended Features":[null,""],"Jetpack's recommended features include:":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Skip this step":[null,""],"Manage security on WordPress.com":[null,""],"Week of %(date)s":[null,""],"Views: %(numberOfViews)s":[null,""],"Click to view detailed stats.":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Days":[null,""],"Weeks":[null,""],"Months":[null,""],"Views today":[null,""],"Best overall day":[null,""],"%(number)s View":["%(number)s Views","","","","","",""],"All-time views":[null,""],"All-time comments":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Block site attacks.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Live site monitoring.":[null,""],"Automatic site updates.":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Lightning fast, optimized images":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Site security and peace of mind":[null,""],"Need Help?":[null,""],"Send us Feedback":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Automated social marketing.":[null,""],"Sharing & Like Buttons":[null,""],"Build a community.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Increase page views.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Manage Plugins":[null,""],"Drive more traffic to your site":[null,""],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,""],"Track your growth":[null,""],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,""],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,""],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,""],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Need help? The Jetpack team is here for you.":[null,""],"Leave a Jetpack review":[null,""],"Disconnecting Jetpack":[null,"قطع اتصال Jetpack"],"Smiley":[null,"ابتسامة"],"Email Address":[null,"عنوان البريد الإلكتروني"],"Whitelist Management":[null,"إدارة القائمة البيضاء"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"تأكد من إضافة عناوين IP المستخدمة بكثرة لأنها قد تتغير فيما بين منزلك ومكتبك والمواقع الأخرى. ستؤدي إزالة عنوان IP من القائمة أدناه إلى إزالته من قائمة السماح لديك."],"Related":[null,"مرتبط"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"عرض عنوان لقسم \"متعلق\" لفصل التدوينات عن قسم المحتوى المتعلق بوضوع أكبر."],"Use a large and visually striking layout":[null,"استخدام مخطط كبير وجذاب"],"Require Two-Step Authentication":[null,"يلزم إجراء مصادقة من خطوتين"],"Site Stats":[null,"إحصائيات الموقع"],"Publicize":[null,"النشر"],"Excerpts":[null,"مقتطفات"],"Featured Images":[null,"الصور البارزة"],"Enable Portfolio Projects for this site.":[null,"تمكين مشروعات Portfolio لهذا الموقع."],"Enable Testimonials for this site.":[null,"تمكين الشهادات لهذا الموقع."],"View people's profiles when you mouse over their Gravatars":[null,"إظهار الملفات الشخصية للمستخدمين عند تمرير الفأرة فوق صورهم في Gravatars"],"Color Scheme":[null,"نظام الألوان"],"Preview":[null,"معاينة"],"You have successfully disconnected Jetpack":[null,""],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"يوجد مشاكل حالياً مع WordPress.com وغير قادر على الربط مع Jetpack. يرجى المحاولة مرة أخرى في وقت لاحق."],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"Connect Jetpack":[null,"توصيل وظيفة Jetpack"],"Proofreading":[null,"التدقيق اللغوي"],"English Options":[null,"خيارات اللغة الإنكليزية"],"Bias Language":[null,"التحيز باللغة"],"Complex Phrases":[null,"الجمل المعقدة"],"Diacritical Marks":[null,"علامات التشكيل أو أحرف العلة"],"Double Negatives":[null,"السلبيات المزدوجة"],"Hidden Verbs":[null,"أفعال مخفية"],"Jargon":[null,"اللهجة الغريبة"],"Passive Voice":[null,"المبني للمجهول"],"Phrases to Avoid":[null,"العبارات التي يجب تجنبها"],"Redundant Phrases":[null,"عبارات مكررة"],"Use automatically detected language to proofread posts and pages":[null,"استخدم الكشف التلقائي للغة لتستخدم التدقيق اللغوي في المواضيع والصفحات"],"Ignored Phrases":[null,"تجاهل العبارات"],"Test your site’s compatibility with Jetpack.":[null,""],"Debug":[null,"تصحيح الأخطاء"],"Disconnect Jetpack":[null,"قطع الاتصال بـ Jetpack"],"Learn More":[null,"تعلم المزيد"],"Settings":[null,"الإعدادات"],"Active":[null,"مفعل"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-09-11 22:49:39+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;","x-generator":"GlotPress/2.3.0-alpha","language":"ar_MA","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Search your content.":[null,""],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,""],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,""],"Your Current IP: %(ip)s":[null,""],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,""],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,""],"Link your account to WordPress.com to start using this feature.":[null,""],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,""],"This will reset all Jetpack options, are you sure?":[null,""],"Search for a Jetpack feature.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Configure your Security Scans":[null,""],"This module has no configuration options":[null,""],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"Subscriber":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"WordPress.com Likes are:":[null,""],"Comments headline":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Admin Bar":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Receive Monitor Email Notifications":[null,""],"Emails will be sent to ":[null,""],"{{a}}Edit{{/a}}":[null,""],"Match By Email":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Background Color":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Mobile Promos":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Copied!":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Regenerate address":[null,""],"Configure Portfolios":[null,""],"Configure Testimonials":[null,""],"Automatically proofread content when: ":[null,""],"A post or page is first published":[null,""],"A post or page is updated":[null,""],"Automatic Language Detection":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"Add a phrase":[null,""],"Use Markdown for comments":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Cheatin' uh?":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Your Jetpack is already connected.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"You're fueled up and ready to go.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"Submit Beta feedback":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"Let us know!":[null,""],"Welcome to Jetpack":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"No account? Create one for free…":[null,""],"Saving…":[null,""],"Save Settings":[null,""],"Updates Needed":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Jetpack Stats Icon":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Activate Site Stats":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"State-of-the-art spam defense.":[null,""],"Automatically backup your entire site.":[null,""],"Security Scanning":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Keep those spammers away!":[null,""],"Site Backups":[null,""],"Keep your site backed up!":[null,""],"Pro":[null,""],"No Results Found.":[null,""],"Threats found!":[null,""],"Set up":[null,""],"Upgrade":[null,""],"ACTIVE":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on Development Mode":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"View your spam stats":[null,""],"Configure Akismet":[null,""],"View your security dashboard":[null,""],"Configure VaultPress":[null,""],"Surveys & Polls":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Create a new poll":[null,""],"Real-time backups":[null,""],"One-click threat resolution":[null,""],"Advanced polls and ratings":[null,""],"Compare Plans":[null,""],"Maximum grade security":[null,""],"Lock out the bad guys":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Enjoy priority support":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Connection Settings":[null,""],"Manage your Jetpack connection.":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"You are connected as ":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"Powerful WordPress.com features on every device.":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Feel the performance":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Bulk and automatic updates":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Focus on your Writing":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Try the New Editor":[null,""],"Connect with your Visitors":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"View Your Stats":[null,""],"Connect with the Community":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Launch Reader":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Get WordPress apps for any screen.":[null,""],"In Your Pocket":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"WordPress.com in the App Store":[null,""],"WordPress.com in Google Play":[null,""],"On Your Desktop":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com for Mac OS X":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Linux":[null,""],"Malware Scanning":[null,""],"Threats found":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"Total malicious attacks blocked on your site.":[null,""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"%(number)s plugin":["%(number)s plugins","","","","","",""],"Needs updating. ":["Need updating. ","","","","","",""],"All plugins are up-to-date. Awesome work!":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"Jetpack is improving and optimizing your image speed.":[null,""],"Security":[null,""],"Performance":[null,""],"Backups":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"Unavailable in Dev Mode.":[null,""],"Spam Protection":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"Invalid Key":[null,""],"Unavailable in Dev Mode":[null,""],"Holiday Snow":[null,""],"Show falling snow in the holiday period.":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Activating recommended features…":[null,""],"Recommended features active.":[null,""],"Recommended features failed to activate. %(error)s":[null,""],"Activating %(slug)s…":[null,""],"%(slug)s has been activated.":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s has been deactivated.":[null,""],"%(slug)s failed to deactivate. %(error)s":[null,""],"Updating %(slug)s settings…":[null,""],"Updated %(slug)s settings.":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updating %(slug)s address…":[null,""],"Regenerated %(slug)s address .":[null,""],"Error regenerating %(slug)s address. %(error)s":[null,""],"Resetting Jetpack options…":[null,""],"Options reset.":[null,""],"Options failed to reset.":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Unlinking from WordPress.com":[null,""],"Unlinked from WordPress.com.":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"At A Glance":[null,""],"Clichés":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Like us on Facebook":[null,""],"Follow Jetpack on Twitter":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Contact Jetpack support staff directly":[null,""],"Go to the WordPress.org support forums":[null,""],"Go to Jetpack.com/support":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Jetpack Happiness Engineer":[null,""],"Automattic's Privacy Policy":[null,""],"WordPress.com Terms of Service":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"Site Verification Tools":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"Plugin Updates":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"No threats found, you're good to go!":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","","","","","",""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Loading…":[null,""],"Downtime Monitoring":[null,""],"{{button}}View More Stats on WordPress.com {{/button}}":[null,""],"{{button}}View Old Stats{{/button}}":[null,""],"All-time comments":[null,""],"All-time views":[null,""],"%(number)s View":["%(number)s Views","","","","","",""],"Best overall day":[null,""],"Views today":[null,""],"Months":[null,""],"Weeks":[null,""],"Days":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Click to view detailed stats.":[null,""],"Views: %(numberOfViews)s":[null,""],"Week of %(date)s":[null,""],"Manage security on WordPress.com":[null,""],"Skip this step":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Jetpack's recommended features include:":[null,""],"Activate Recommended Features":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Jump Start your Site":[null,"ابدأ سريعا بموقعك"],"Disconnect from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Unlink me from WordPress.com":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Lightning fast, optimized images":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Automatic site updates.":[null,""],"Live site monitoring.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Block site attacks.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Site security and peace of mind":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Increase page views.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Build a community.":[null,""],"Sharing & Like Buttons":[null,""],"Automated social marketing.":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Send us Feedback":[null,""],"Need Help?":[null,""],"Manage Plugins":[null,""],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,""],"Track your growth":[null,""],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,""],"Drive more traffic to your site":[null,""],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,""],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Disconnecting Jetpack":[null,"قطع اتصال Jetpack"],"Leave a Jetpack review":[null,""],"Need help? The Jetpack team is here for you.":[null,""],"Smiley":[null,"ابتسامة"],"Require Two-Step Authentication":[null,"يلزم إجراء مصادقة من خطوتين"],"Use a large and visually striking layout":[null,"استخدام مخطط كبير وجذاب"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"عرض عنوان لقسم \"متعلق\" لفصل التدوينات عن قسم المحتوى المتعلق بوضوع أكبر."],"Related":[null,"مرتبط"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"تأكد من إضافة عناوين IP المستخدمة بكثرة لأنها قد تتغير فيما بين منزلك ومكتبك والمواقع الأخرى. ستؤدي إزالة عنوان IP من القائمة أدناه إلى إزالته من قائمة السماح لديك."],"Whitelist Management":[null,"إدارة القائمة البيضاء"],"Email Address":[null,"عنوان البريد الإلكتروني"],"Publicize":[null,"النشر"],"Site Stats":[null,"إحصائيات الموقع"],"Featured Images":[null,"الصور البارزة"],"Excerpts":[null,"مقتطفات"],"Enable Testimonials for this site.":[null,"تمكين الشهادات لهذا الموقع."],"Enable Portfolio Projects for this site.":[null,"تمكين مشروعات Portfolio لهذا الموقع."],"Preview":[null,"معاينة"],"Color Scheme":[null,"نظام الألوان"],"Ignored Phrases":[null,"تجاهل العبارات"],"Use automatically detected language to proofread posts and pages":[null,"استخدم الكشف التلقائي للغة لتستخدم التدقيق اللغوي في المواضيع والصفحات"],"Redundant Phrases":[null,"عبارات مكررة"],"Phrases to Avoid":[null,"العبارات التي يجب تجنبها"],"Passive Voice":[null,"المبني للمجهول"],"Jargon":[null,"اللهجة الغريبة"],"Hidden Verbs":[null,"أفعال مخفية"],"Double Negatives":[null,"السلبيات المزدوجة"],"Diacritical Marks":[null,"علامات التشكيل أو أحرف العلة"],"Complex Phrases":[null,"الجمل المعقدة"],"Bias Language":[null,"التحيز باللغة"],"English Options":[null,"خيارات اللغة الإنكليزية"],"Proofreading":[null,"التدقيق اللغوي"],"Connect Jetpack":[null,"توصيل وظيفة Jetpack"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"يوجد مشاكل حالياً مع WordPress.com وغير قادر على الربط مع Jetpack. يرجى المحاولة مرة أخرى في وقت لاحق."],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"يجب أن يكون موقعك متاح للعموم لاستخدام جيت باك: %(error_key)s"],"You have successfully disconnected Jetpack":[null,""],"Active":[null,"مفعل"],"Settings":[null,"الإعدادات"],"Learn More":[null,"تعلم المزيد"],"Disconnect Jetpack":[null,"قطع الاتصال بـ Jetpack"],"Debug":[null,"تصحيح الأخطاء"],"Test your site’s compatibility with Jetpack.":[null,"اختبار مدى توافق موقعك مع جيت باك."]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-az.json b/plugins/jetpack/languages/json/jetpack-az.json
index f61ebe34..0328949c 100644
--- a/plugins/jetpack/languages/json/jetpack-az.json
+++ b/plugins/jetpack/languages/json/jetpack-az.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-07-20 01:42:08+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,"Jetpack Bağlantısını Kəs"],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,"İki Mərhələli Təsdiqləmə İstə"],"Site Stats":[null,"Sayt Statistikası"],"Smiley":[null,"Üz İfadəsi"],"Related Posts":[null,"Oxşar Yazılar"],"Email Address":[null,"E-poçt ünvanı"],"Whitelist Management":[null,""],"Related":[null,"Oxşar"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Oxşar yazıları əsl yazıdan daha açıq şəkildə ayırmaq üçün bir \"Oxşar\" başlığı göstər"],"Use a large and visually striking layout":[null,"Böyük və parlaq vizual tərtibatdan istifadə edin"],"Publicize":[null,"Bəyan"],"Enable Testimonials for this site.":[null,"Bu sayt üçün Tədbirləri atkivləşdirin."],"View people's profiles when you mouse over their Gravatars":[null,"Mausunuzu insanların Gravatarlarının üzərinə gətirdiyinizdə onların profillərini görün"],"Preview":[null,"Ön izləmə"],"Excerpts":[null,"Xülasələr"],"Featured Images":[null,"Xüsusi Təsvirlər"],"Enable Portfolio Projects for this site.":[null,"Bu sayt üçün Portfel Layihələrini aktivləşdir."],"Color Scheme":[null,"Rəng sxemi"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com-da hazırda bir problem var və Jetpack-ı dəstəkləyə bilmir. Lütfən daha sonra təkrar yoxlayın."],"Proofreading":[null,"Korrektə"],"English Options":[null,"İngilis dili parametrləri"],"Bias Language":[null,"Bias Dili"],"Complex Phrases":[null,"Qarışıq İfadələr"],"Diacritical Marks":[null,"Səs dəyişdirtən İşarətlər"],"Double Negatives":[null,"Qoşa Neqativlər"],"Hidden Verbs":[null,"Gizli Fellər"],"Jargon":[null,"Jarqon"],"Passive Voice":[null,"Passiv Səs"],"Phrases to Avoid":[null,"Uzaq durulacaq İfadələr"],"Redundant Phrases":[null,"Yardımçı İfadələr"],"Use automatically detected language to proofread posts and pages":[null,"Yazzılarda və səhifələrdə korrektor oxuması etmək üçün avtomatik olaraq təyin edilən dildən istifadə et"],"Ignored Phrases":[null,"Hesaba Alınmayan İfadələr"],"Terms":[null,"Şərtlər"],"Privacy":[null,"Gizlilik"],"Debug":[null,"Sazlama"],"Disconnect from WordPress.com":[null,"WordPress.com bağlantısı kəsildi"],"Learn More":[null,"Daha çox məlumat"],"Settings":[null,"Parametrlər"],"Active":[null,"Aktiv"]} \ No newline at end of file
+{"":{"po-revision-date":"2015-07-20 01:42:08+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,"Jetpack Bağlantısını Kəs"],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,"İki Mərhələli Təsdiqləmə İstə"],"Site Stats":[null,"Sayt Statistikası"],"Smiley":[null,"Üz İfadəsi"],"Related Posts":[null,"Oxşar Yazılar"],"Email Address":[null,"E-poçt ünvanı"],"Whitelist Management":[null,""],"Related":[null,"Oxşar"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Oxşar yazıları əsl yazıdan daha açıq şəkildə ayırmaq üçün bir \"Oxşar\" başlığı göstər"],"Use a large and visually striking layout":[null,"Böyük və parlaq vizual tərtibatdan istifadə edin"],"Publicize":[null,"Bəyan"],"Enable Testimonials for this site.":[null,"Bu sayt üçün Tədbirləri atkivləşdirin."],"Preview":[null,"Ön izləmə"],"Excerpts":[null,"Xülasələr"],"Featured Images":[null,"Xüsusi Təsvirlər"],"Enable Portfolio Projects for this site.":[null,"Bu sayt üçün Portfel Layihələrini aktivləşdir."],"Color Scheme":[null,"Rəng sxemi"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com-da hazırda bir problem var və Jetpack-ı dəstəkləyə bilmir. Lütfən daha sonra təkrar yoxlayın."],"Proofreading":[null,"Korrektə"],"English Options":[null,"İngilis dili parametrləri"],"Bias Language":[null,"Bias Dili"],"Complex Phrases":[null,"Qarışıq İfadələr"],"Diacritical Marks":[null,"Səs dəyişdirtən İşarətlər"],"Double Negatives":[null,"Qoşa Neqativlər"],"Hidden Verbs":[null,"Gizli Fellər"],"Jargon":[null,"Jarqon"],"Passive Voice":[null,"Passiv Səs"],"Phrases to Avoid":[null,"Uzaq durulacaq İfadələr"],"Redundant Phrases":[null,"Yardımçı İfadələr"],"Use automatically detected language to proofread posts and pages":[null,"Yazzılarda və səhifələrdə korrektor oxuması etmək üçün avtomatik olaraq təyin edilən dildən istifadə et"],"Ignored Phrases":[null,"Hesaba Alınmayan İfadələr"],"Terms":[null,"Şərtlər"],"Privacy":[null,"Gizlilik"],"Debug":[null,"Sazlama"],"Disconnect from WordPress.com":[null,"WordPress.com bağlantısı kəsildi"],"Learn More":[null,"Daha çox məlumat"],"Settings":[null,"Parametrlər"],"Active":[null,"Aktiv"]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-bg_BG.json b/plugins/jetpack/languages/json/jetpack-bg_BG.json
index 6673627c..95d2b517 100644
--- a/plugins/jetpack/languages/json/jetpack-bg_BG.json
+++ b/plugins/jetpack/languages/json/jetpack-bg_BG.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2016-09-04 15:30:31+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.1.0-alpha","project-id-version":"Development (trunk)"},"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"This module has no configuration options":[null,""],"Configure your Security Scans":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"Search for a Jetpack feature.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Mobile Promos":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Background Color":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Match By Email":[null,""],"{{a}}Edit{{/a}}":[null,""],"Emails will be sent to ":[null,""],"Receive Monitor Email Notifications":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Admin Bar":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Comments headline":[null,""],"WordPress.com Likes are:":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"Subscriber":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Cheatin' uh?":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Use Markdown for comments":[null,""],"Add a phrase":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Automatic Language Detection":[null,""],"A post or page is updated":[null,""],"A post or page is first published":[null,""],"Automatically proofread content when: ":[null,""],"Configure Testimonials":[null,""],"Configure Portfolios":[null,""],"Regenerate address":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Copied!":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Meta key example: ":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"Welcome to Jetpack":[null,""],"Let us know!":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"You're fueled up and ready to go.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"Your Jetpack is already connected.":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Threats don't discriminate":[null,""],"Backup, protect, repair and build a better website.":[null,""],"Powerful security tools for ultimate peace of mind":[null,""],"ACTIVE":[null,""],"Upgrade":[null,""],"Set up":[null,""],"Threats found!":[null,""],"No Results Found.":[null,""],"Pro":[null,""],"Keep your site backed up!":[null,""],"Site Backups":[null,""],"Keep those spammers away!":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Security Scanning":[null,""],"Automatically backup your entire site.":[null,""],"State-of-the-art spam defense.":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"Activate Site Stats":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Jetpack Stats Icon":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Updates Needed":[null,""],"Save Settings":[null,""],"Saving…":[null,""],"No account? Create one for free…":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Surveys & Polls":[null,""],"Configure VaultPress":[null,""],"View your security dashboard":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.":[null,""],"Security Scanning & Backups":[null,""],"Configure Akismet":[null,""],"View your spam stats":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.":[null,""],"Your site is on Development Mode":[null,""],"Unlock the full potential of your site with the features included in your plan.":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Lock out the bad guys":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Maximum grade security":[null,""],"Compare Plans":[null,""],"Advanced polls and ratings":[null,""],"One-click threat resolution":[null,""],"Real-time backups":[null,""],"Unlimited backup archive":[null,""],"Includes on-demand malware scanning":[null,""],"Supports 1-3 sites":[null,""],"Jetpack Professional offers advanced features including:":[null,""],"Need more?":[null,""],"Create a new poll":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Bulk and automatic updates":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Feel the performance":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Powerful WordPress.com features on every device.":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"You are connected as ":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"Manage your Jetpack connection.":[null,""],"Connection Settings":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Enjoy priority support":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"Get WordPress apps for any screen.":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Launch Reader":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Connect with the Community":[null,""],"View Your Stats":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"Connect with your Visitors":[null,""],"Try the New Editor":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Focus on your Writing":[null,""],"Invalid Key":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"Spam Protection":[null,""],"Unavailable in Dev Mode.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"Backups":[null,""],"Performance":[null,""],"Security":[null,""],"Jetpack is monitoring your site. If we think your site is down you will receive an email.":[null,""],"Jetpack is improving and optimising your image speed.":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"All plugins are up-to-date. Awesome work!":[null,""],"Needs updating. ":["Need updating. ","",""],"%(number)s plugin":["%(number)s plugins","",""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"Total malicious attacks blocked on your site.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"Threats found":[null,""],"Malware Scanning":[null,""],"WordPress.com for Linux":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Mac OS X":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com in Google Play":[null,""],"WordPress.com in the App Store":[null,""],"Updating %(slug)s settings…":[null,""],"%(slug)s has been deactivated.":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"%(slug)s has been activated.":[null,""],"Activating %(slug)s…":[null,""],"Recommended features active.":[null,""],"Activating recommended features…":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Show falling snow in the holiday period.":[null,""],"Holiday Snow":[null,""],"Unavailable in Dev Mode":[null,""],"At A Glance":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"Unlinked from WordPress.com.":[null,""],"Unlinking from WordPress.com":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Options failed to reset.":[null,""],"Options reset.":[null,""],"Resetting Jetpack options…":[null,""],"Regenerated %(slug)s address .":[null,""],"Updating %(slug)s address…":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updated %(slug)s settings.":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"Clichés":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"You are running Jetpack on a {{a}}staging server{{/a}}.":[null,""],"Follow Jetpack on Twitter":[null,""],"Like us on Facebook":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"WordPress.com Terms of Service":[null,""],"Automattic's Privacy Policy":[null,""],"Jetpack Happiness Engineer":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Go to Jetpack.com/support":[null,""],"Go to the WordPress.org support forums":[null,""],"Contact Jetpack support staff directly":[null,""],"Downtime Monitoring":[null,""],"Loading…":[null,""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","",""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"No threats found, you're good to go!":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"Plugin Updates":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Site Verification Tools":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Unlink me from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Disconnect from WordPress.com":[null,""],"Jump Start your Site":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Activate Recommended Features":[null,""],"Jetpack's recommended features include:":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Skip this step":[null,""],"Manage security on WordPress.com":[null,""],"Week of %(date)s":[null,""],"Views: %(numberOfViews)s":[null,""],"Click to view detailed stats.":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Days":[null,""],"Weeks":[null,""],"Months":[null,""],"Views today":[null,""],"Best overall day":[null,""],"%(number)s View":["%(number)s Views","",""],"All-time views":[null,""],"All-time comments":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Block site attacks.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Live site monitoring.":[null,""],"Automatic site updates.":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Lightning fast, optimized images":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Site security and peace of mind":[null,""],"Need Help?":[null,""],"Send us Feedback":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Automated social marketing.":[null,""],"Sharing & Like Buttons":[null,""],"Build a community.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Increase page views.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Manage Plugins":[null,"Управление на разширенията"],"Drive more traffic to your site":[null,"Насочете повече трафик съм сайта си"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Използвайте Разгласяване за автоматично споделяне на вашите публикации с приятели, последователи и други от цял свят."],"Track your growth":[null,"Следете растежа си"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"По-малко стрес. Monitor ще ви алармира в реално време, ако сайтът ви падне."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Трябва да сте влезли във вашия WordPress блог докато оторизирате Jetpack."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"Възникна проблем при връка с Jetpack; изключете и включете разширението и опитайте отново."],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Need help? The Jetpack team is here for you.":[null,""],"Leave a Jetpack review":[null,""],"Disconnecting Jetpack":[null,"Разкачете Jetpack"],"Smiley":[null,"Усмивка"],"Email Address":[null,"E-mail адрес"],"Whitelist Management":[null,"Управление на списък с позволени адреси"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Убедете се че сте добавили често използваните IP адреси, тъй-като може да са различни вкъщи, в офиса и на други места. Изтриването на адрес от списъка ще го премахне и от вашия списък с позволени адреси."],"Related":[null,"Свързани"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Показване на хедър \"Свързани\", за да раздели раздела от публикациите"],"Use a large and visually striking layout":[null,"Показване на голям и забележим изглед"],"Require Two-Step Authentication":[null,"Изискване на двустъпкова автентикация"],"Site Stats":[null,"Статистики за сайта"],"Publicize":[null,"Разгласяване"],"Excerpts":[null,""],"Featured Images":[null,"Картинки за публикациите"],"Enable Portfolio Projects for this site.":[null,"Включване на проекти за портфолио на сайта."],"Enable Testimonials for this site.":[null,"Включване на препоръки за сайта."],"View people's profiles when you mouse over their Gravatars":[null,"Показване на потребителските профили при посочване на техния Gravatar с мишката."],"Color Scheme":[null,"Цветова схема"],"Preview":[null,"Преглед"],"You have successfully disconnected Jetpack":[null,""],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com е възпрепятстван и не може да захрани вашия Jetpack. Опитайте отново по-късно."],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"Connect Jetpack":[null,"Свързване на Jetpack"],"Proofreading":[null,"Коректура"],"English Options":[null,"Настройки за английски"],"Bias Language":[null,"Терминологичен език"],"Complex Phrases":[null,"Сложни фрази"],"Diacritical Marks":[null,"Акценти/ударения на букви"],"Double Negatives":[null,"Двойни отрицателни"],"Hidden Verbs":[null,"Скрити глаголи"],"Jargon":[null,"Жаргон"],"Passive Voice":[null,"Страдателен залог"],"Phrases to Avoid":[null,"Фрази, които да избягвате"],"Redundant Phrases":[null,"Излишни фрази"],"Use automatically detected language to proofread posts and pages":[null,"Автоматично определяне на езика за коректура на публикации и страници"],"Ignored Phrases":[null,"Пренебрегвани фрази"],"Test your site’s compatibility with Jetpack.":[null,""],"Debug":[null,"Отстраняване на грешки"],"Disconnect Jetpack":[null,"Разкачане на Jetpack"],"Learn More":[null,"Научете повече"],"Settings":[null,"Настройки"],"Active":[null,"Активен"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-11-15 22:13:57+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.3.0-alpha","language":"bg","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Make sure your site is easily found on search engines with SEO tools for your content and social posts.":[null,""],"Activate this module to use the advanced SEO tools.":[null,""],"Configure your VideoPress settings.":[null,""],"How much is your website worth?":[null,""],"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.":[null,""],"Configure Site SEO":[null,""],"Activate SEO Tools":[null,""],"Introducing our most affordable backups and security plan yet":[null,""],"The Personal Plan keeps your data, site, and hard work safe.":[null,""],"Learn more...":[null,""],"Your site is on the Jetpack Personal plan":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.":[null,""],"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.":[null,""],"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).":[null,""],"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).":[null,""],"Backups & Security Scanning":[null,""],"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).":[null,""],"SEO Tools":[null,""],"Advanced SEO tools to help your site get found when people search for relevant content.":[null,""],"Need more? Running a business site?":[null,""],"If your site is important to you, consider protecting and improving it with some of our advanced features: ":[null,""],"On-demand security scanning":[null,""],"Advanced SEO tools":[null,""],"Configure your SEO settings.":[null,""],"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.":[null,""],"You are running Jetpack on a staging server.":[null,""],"More Info":[null,""],"Search your content.":[null,"Търсене в съдържанието."],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,""],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,""],"Your Current IP: %(ip)s":[null,""],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,""],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,""],"Link your account to WordPress.com to start using this feature.":[null,""],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,""],"This will reset all Jetpack options, are you sure?":[null,""],"Search for a Jetpack feature.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Configure your Security Scans":[null,""],"This module has no configuration options":[null,""],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"Subscriber":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"WordPress.com Likes are:":[null,""],"Comments headline":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Admin Bar":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Receive Monitor Email Notifications":[null,""],"Emails will be sent to ":[null,""],"{{a}}Edit{{/a}}":[null,""],"Match By Email":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Background Color":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Mobile Promos":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,""],"Meta key example:":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Copied!":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Regenerate address":[null,""],"Configure Portfolios":[null,""],"Configure Testimonials":[null,""],"Automatically proofread content when: ":[null,""],"A post or page is first published":[null,""],"A post or page is updated":[null,""],"Automatic Language Detection":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"Add a phrase":[null,""],"Use Markdown for comments":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Cheatin' uh?":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Your Jetpack is already connected.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"You're fueled up and ready to go.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"Submit Beta feedback":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"Let us know!":[null,""],"Welcome to Jetpack":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"No account? Create one for free…":[null,""],"Saving…":[null,""],"Save Settings":[null,""],"Updates Needed":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Jetpack Stats Icon":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Activate Site Stats":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"State-of-the-art spam defense.":[null,""],"Automatically backup your entire site.":[null,""],"Security Scanning":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Keep those spammers away!":[null,""],"Site Backups":[null,""],"Keep your site backed up!":[null,""],"Pro":[null,""],"No Results Found.":[null,""],"Threats found!":[null,""],"Set up":[null,""],"Upgrade":[null,""],"ACTIVE":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on Development Mode":[null,""],"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"View your spam stats":[null,""],"Configure Akismet":[null,""],"View your security dashboard":[null,""],"Configure VaultPress":[null,""],"Surveys & Polls":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Create a new poll":[null,""],"Real-time backups":[null,""],"One-click threat resolution":[null,""],"Advanced polls and ratings":[null,""],"Compare Plans":[null,""],"Maximum grade security":[null,""],"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Lock out the bad guys":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Enjoy priority support":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Connection Settings":[null,""],"Manage your Jetpack connection.":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"You are connected as ":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"Powerful WordPress.com features on every device.":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Feel the performance":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Bulk and automatic updates":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Focus on your Writing":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Try the New Editor":[null,""],"Connect with your Visitors":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"View Your Stats":[null,""],"Connect with the Community":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Launch Reader":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Get WordPress apps for any screen.":[null,""],"In Your Pocket":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"WordPress.com in the App Store":[null,""],"WordPress.com in Google Play":[null,""],"On Your Desktop":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com for Mac OS X":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Linux":[null,""],"Malware Scanning":[null,""],"Threats found":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"Total malicious attacks blocked on your site.":[null,""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"%(number)s plugin":["%(number)s plugins","",""],"Needs updating. ":["Need updating. ","",""],"All plugins are up-to-date. Awesome work!":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"Jetpack is improving and optimizing your image speed.":[null,""],"Jetpack is monitoring your site. If we think your site is down, you will receive an email.":[null,""],"Security":[null,""],"Performance":[null,""],"Backups":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"Unavailable in Dev Mode.":[null,""],"Spam Protection":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"Invalid Key":[null,""],"Unavailable in Dev Mode":[null,""],"Holiday Snow":[null,""],"Show falling snow in the holiday period.":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Activating recommended features…":[null,""],"Recommended features active.":[null,""],"Recommended features failed to activate. %(error)s":[null,""],"Activating %(slug)s…":[null,""],"%(slug)s has been activated.":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s has been deactivated.":[null,""],"%(slug)s failed to deactivate. %(error)s":[null,""],"Updating %(slug)s settings…":[null,""],"Updated %(slug)s settings.":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updating %(slug)s address…":[null,""],"Regenerated %(slug)s address .":[null,""],"Error regenerating %(slug)s address. %(error)s":[null,""],"Resetting Jetpack options…":[null,""],"Options reset.":[null,""],"Options failed to reset.":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Unlinking from WordPress.com":[null,""],"Unlinked from WordPress.com.":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"At A Glance":[null,""],"Clichés":[null,"Клишета"],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Like us on Facebook":[null,""],"Follow Jetpack on Twitter":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Contact Jetpack support staff directly":[null,""],"Go to the WordPress.org support forums":[null,""],"Go to Jetpack.com/support":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Jetpack Happiness Engineer":[null,""],"Automattic's Privacy Policy":[null,""],"WordPress.com Terms of Service":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"Site Verification Tools":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"Plugin Updates":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"No threats found, you're good to go!":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","",""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Loading…":[null,""],"Downtime Monitoring":[null,""],"{{button}}View More Stats on WordPress.com {{/button}}":[null,""],"{{button}}View Old Stats{{/button}}":[null,""],"All-time comments":[null,""],"All-time views":[null,""],"%(number)s View":["%(number)s Views","",""],"Best overall day":[null,""],"Views today":[null,""],"Months":[null,""],"Weeks":[null,""],"Days":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Click to view detailed stats.":[null,""],"Views: %(numberOfViews)s":[null,""],"Week of %(date)s":[null,""],"Manage security on WordPress.com":[null,""],"Skip this step":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Jetpack's recommended features include:":[null,""],"Activate Recommended Features":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Jump Start your Site":[null,""],"Disconnect from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Unlink me from WordPress.com":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Lightning fast, optimized images":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Automatic site updates.":[null,""],"Live site monitoring.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Block site attacks.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Site security and peace of mind":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Increase page views.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Build a community.":[null,""],"Sharing & Like Buttons":[null,""],"Automated social marketing.":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Send us Feedback":[null,""],"Need Help?":[null,""],"Manage Plugins":[null,"Управление на разширенията"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"По-малко стрес. Monitor ще ви алармира в реално време, ако сайтът ви падне."],"Track your growth":[null,"Следете растежа си"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Използвайте Разгласяване за автоматично споделяне на вашите публикации с приятели, последователи и други от цял свят."],"Drive more traffic to your site":[null,"Насочете повече трафик съм сайта си"],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"Възникна проблем при връка с Jetpack; изключете и включете разширението и опитайте отново."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Трябва да сте влезли във вашия WordPress блог докато оторизирате Jetpack."],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Disconnecting Jetpack":[null,"Разкачете Jetpack"],"Leave a Jetpack review":[null,"Напишете отзив за Jetpack"],"Need help? The Jetpack team is here for you.":[null,""],"Smiley":[null,"Усмивка"],"Require Two-Step Authentication":[null,"Изискване на двустъпкова автентикация"],"Use a large and visually striking layout":[null,"Показване на голям и забележим изглед"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Показване на хедър \"Свързани\", за да раздели раздела от публикациите"],"Related":[null,"Свързани"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Убедете се че сте добавили често използваните IP адреси, тъй-като може да са различни вкъщи, в офиса и на други места. Изтриването на адрес от списъка ще го премахне и от вашия списък с позволени адреси."],"Whitelist Management":[null,"Управление на списък с позволени адреси"],"Email Address":[null,"E-mail адрес"],"Publicize":[null,"Разгласяване"],"Site Stats":[null,"Статистики за сайта"],"Featured Images":[null,"Картинки за публикациите"],"Excerpts":[null,""],"Enable Testimonials for this site.":[null,"Включване на препоръки за сайта."],"Enable Portfolio Projects for this site.":[null,"Включване на проекти за портфолио на сайта."],"Preview":[null,"Преглед"],"Color Scheme":[null,"Цветова схема"],"Ignored Phrases":[null,"Пренебрегвани фрази"],"Use automatically detected language to proofread posts and pages":[null,"Автоматично определяне на езика за коректура на публикации и страници"],"Redundant Phrases":[null,"Излишни фрази"],"Phrases to Avoid":[null,"Фрази, които да избягвате"],"Passive Voice":[null,"Страдателен залог"],"Jargon":[null,"Жаргон"],"Hidden Verbs":[null,"Скрити глаголи"],"Double Negatives":[null,"Двойни отрицателни"],"Diacritical Marks":[null,"Акценти/ударения на букви"],"Complex Phrases":[null,"Сложни фрази"],"Bias Language":[null,"Терминологичен език"],"English Options":[null,"Настройки за английски"],"Proofreading":[null,"Коректура"],"Connect Jetpack":[null,"Свързване на Jetpack"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com е възпрепятстван и не може да захрани вашия Jetpack. Опитайте отново по-късно."],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,""],"You have successfully disconnected Jetpack":[null,""],"Active":[null,"Активен"],"Settings":[null,"Настройки"],"Learn More":[null,"Научете повече"],"Disconnect Jetpack":[null,"Разкачане на Jetpack"],"Debug":[null,"Отстраняване на грешки"],"Test your site’s compatibility with Jetpack.":[null,""]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-bs_BA.json b/plugins/jetpack/languages/json/jetpack-bs_BA.json
index 7b39886f..15d2d0eb 100644
--- a/plugins/jetpack/languages/json/jetpack-bs_BA.json
+++ b/plugins/jetpack/languages/json/jetpack-bs_BA.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-07-20 01:42:08+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,"Statistika stranice"],"Smiley":[null,"Smajli"],"Related Posts":[null,"Povezani članci"],"Email Address":[null,"Email adresa"],"Whitelist Management":[null,""],"Related":[null,""],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,"Objaviti"],"Enable Testimonials for this site.":[null,""],"View people's profiles when you mouse over their Gravatars":[null,"Pregledajte informacije o osobama kada naciljate miša na njihove Gravatare"],"Preview":[null,"Pregled"],"Excerpts":[null,""],"Featured Images":[null,"Istaknute slike"],"Enable Portfolio Projects for this site.":[null,""],"Color Scheme":[null,"Šema boja"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com trenutno ima neke probleme i nije u mogućnosti da aktivira vaš Jetpack. Molimo vas da pokušate kasnije."],"Proofreading":[null,"Lektorisanje"],"English Options":[null,"Engleske opcije"],"Bias Language":[null,"Vulgaran jezik"],"Complex Phrases":[null,"Kompleksne fraze"],"Diacritical Marks":[null,"Dijakritičke oznake"],"Double Negatives":[null,"Dvostruka negacija"],"Hidden Verbs":[null,"Sakriveni glagoli"],"Jargon":[null,"Žargon"],"Passive Voice":[null,"Pasiv"],"Phrases to Avoid":[null,"Fraze koje bi se trebale izbjegavati"],"Redundant Phrases":[null,"Suvišne fraze"],"Use automatically detected language to proofread posts and pages":[null,"Koristi automatski detektovani jezik za lektorisanje članaka i stranica"],"Ignored Phrases":[null,"Zanemarene fraze"],"Terms":[null,""],"Privacy":[null,"Privatnost"],"Debug":[null,"Debugovanje"],"Disconnect from WordPress.com":[null,"Diskonektuj se sa WordPress.com"],"Learn More":[null,"Saznaj više"],"Settings":[null,"Postavke"],"Active":[null,"Aktivna"]} \ No newline at end of file
+{"":{"po-revision-date":"2015-07-20 01:42:08+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,"Statistika stranice"],"Smiley":[null,"Smajli"],"Related Posts":[null,"Povezani članci"],"Email Address":[null,"Email adresa"],"Whitelist Management":[null,""],"Related":[null,""],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,"Objaviti"],"Enable Testimonials for this site.":[null,""],"Preview":[null,"Pregled"],"Excerpts":[null,""],"Featured Images":[null,"Istaknute slike"],"Enable Portfolio Projects for this site.":[null,""],"Color Scheme":[null,"Šema boja"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com trenutno ima neke probleme i nije u mogućnosti da aktivira vaš Jetpack. Molimo vas da pokušate kasnije."],"Proofreading":[null,"Lektorisanje"],"English Options":[null,"Engleske opcije"],"Bias Language":[null,"Vulgaran jezik"],"Complex Phrases":[null,"Kompleksne fraze"],"Diacritical Marks":[null,"Dijakritičke oznake"],"Double Negatives":[null,"Dvostruka negacija"],"Hidden Verbs":[null,"Sakriveni glagoli"],"Jargon":[null,"Žargon"],"Passive Voice":[null,"Pasiv"],"Phrases to Avoid":[null,"Fraze koje bi se trebale izbjegavati"],"Redundant Phrases":[null,"Suvišne fraze"],"Use automatically detected language to proofread posts and pages":[null,"Koristi automatski detektovani jezik za lektorisanje članaka i stranica"],"Ignored Phrases":[null,"Zanemarene fraze"],"Terms":[null,""],"Privacy":[null,"Privatnost"],"Debug":[null,"Debugovanje"],"Disconnect from WordPress.com":[null,"Diskonektuj se sa WordPress.com"],"Learn More":[null,"Saznaj više"],"Settings":[null,"Postavke"],"Active":[null,"Aktivna"]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-ca.json b/plugins/jetpack/languages/json/jetpack-ca.json
index 7b5cd62d..9367a5c6 100644
--- a/plugins/jetpack/languages/json/jetpack-ca.json
+++ b/plugins/jetpack/languages/json/jetpack-ca.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-07-20 01:42:09+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,"Estadístiques del lloc web"],"Smiley":[null,"Smiley"],"Related Posts":[null,""],"Email Address":[null,"Adreça electrònica"],"Whitelist Management":[null,""],"Related":[null,"Relacionats"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,""],"Enable Testimonials for this site.":[null,""],"View people's profiles when you mouse over their Gravatars":[null,"Visualitza els perfils de la gent quan passeu el ratolí per sobre dels seus Gravatars."],"Preview":[null,"Previsualitza"],"Excerpts":[null,""],"Featured Images":[null,"Imatges destacades"],"Enable Portfolio Projects for this site.":[null,""],"Color Scheme":[null,"Esquema de color"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com està tenint problemes ara mateix i no pot donar-li canya al teu JetPack. Torneu-ho a provar més tard."],"Proofreading":[null,"S'està corregint"],"English Options":[null,"Opcions de l'anglès"],"Bias Language":[null,"Llengua "],"Complex Phrases":[null,"Frases complexes"],"Diacritical Marks":[null,"Signes diacrítics"],"Double Negatives":[null,"Doble negacions"],"Hidden Verbs":[null,"Verbs ocults"],"Jargon":[null,"Jargon"],"Passive Voice":[null,"Veu passiva"],"Phrases to Avoid":[null,"Frases a evitar"],"Redundant Phrases":[null,"Frases redundants"],"Use automatically detected language to proofread posts and pages":[null,"Fes servir la detecció automàtica de l'idioma per a corregir les entrades i pàgines."],"Ignored Phrases":[null,"Frases ignorades"],"Terms":[null,"Condicions"],"Privacy":[null,"Privacitat"],"Debug":[null,"Depura"],"Disconnect from WordPress.com":[null,"Desconnectat de WordPress.com"],"Learn More":[null,"Apreneu més"],"Settings":[null,"Opcions"],"Active":[null,"Actiu"]} \ No newline at end of file
+{"":{"po-revision-date":"2015-07-20 01:42:09+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,"Estadístiques del lloc web"],"Smiley":[null,"Smiley"],"Related Posts":[null,""],"Email Address":[null,"Adreça electrònica"],"Whitelist Management":[null,""],"Related":[null,"Relacionats"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,""],"Enable Testimonials for this site.":[null,""],"Preview":[null,"Previsualitza"],"Excerpts":[null,""],"Featured Images":[null,"Imatges destacades"],"Enable Portfolio Projects for this site.":[null,""],"Color Scheme":[null,"Esquema de color"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com està tenint problemes ara mateix i no pot donar-li canya al teu JetPack. Torneu-ho a provar més tard."],"Proofreading":[null,"S'està corregint"],"English Options":[null,"Opcions de l'anglès"],"Bias Language":[null,"Llengua "],"Complex Phrases":[null,"Frases complexes"],"Diacritical Marks":[null,"Signes diacrítics"],"Double Negatives":[null,"Doble negacions"],"Hidden Verbs":[null,"Verbs ocults"],"Jargon":[null,"Jargon"],"Passive Voice":[null,"Veu passiva"],"Phrases to Avoid":[null,"Frases a evitar"],"Redundant Phrases":[null,"Frases redundants"],"Use automatically detected language to proofread posts and pages":[null,"Fes servir la detecció automàtica de l'idioma per a corregir les entrades i pàgines."],"Ignored Phrases":[null,"Frases ignorades"],"Terms":[null,"Condicions"],"Privacy":[null,"Privacitat"],"Debug":[null,"Depura"],"Disconnect from WordPress.com":[null,"Desconnectat de WordPress.com"],"Learn More":[null,"Apreneu més"],"Settings":[null,"Opcions"],"Active":[null,"Actiu"]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-ckb.json b/plugins/jetpack/languages/json/jetpack-ckb.json
index 1aff9ff5..b406acd2 100644
--- a/plugins/jetpack/languages/json/jetpack-ckb.json
+++ b/plugins/jetpack/languages/json/jetpack-ckb.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-07-20 01:42:08+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,"زانیاری ماڵپەر"],"Smiley":[null,""],"Related Posts":[null,"بابەتە هاوشێوەکان"],"Email Address":[null,"ناونیشانی ئیمەیڵ"],"Whitelist Management":[null,""],"Related":[null,"هاوشێوە"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,"بڵاوکردنەوە"],"Enable Testimonials for this site.":[null,""],"View people's profiles when you mouse over their Gravatars":[null,"سەیری هەژماری خەڵک بکە کاتێک ماوسەکەت دەخەیتە سەر گاراڤاتارەکانیان"],"Preview":[null,"پێشبینین"],"Excerpts":[null,"کورتە"],"Featured Images":[null,"وێنەی پێشکەوتوو"],"Enable Portfolio Projects for this site.":[null,""],"Color Scheme":[null,"بۆکسی ڕەنگەکان"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"مالپەری وۆردپرێس لەم کاتەدا کێشەی هەیە و ناتوانێ تانکی بەنزینەکەی جێتپاک پڕ بکاتەوە. تکایە دواتر هەوڵبدەرەوە."],"Proofreading":[null,""],"English Options":[null,"هەڵبژاردنەکانی ئینگلیزی"],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,"دەقە پشتگوێخراوەکان"],"Terms":[null,""],"Privacy":[null,"تایبه‌تی"],"Debug":[null,"Debug"],"Disconnect from WordPress.com":[null,"بیپچڕینە لەگەڵ ماڵپەری وۆردپرێش"],"Learn More":[null,"زیاتر بزانە"],"Settings":[null,"ڕێكخستنه‌كان"],"Active":[null,"چالاک"]} \ No newline at end of file
+{"":{"po-revision-date":"2015-07-20 01:42:08+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,"زانیاری ماڵپەر"],"Smiley":[null,""],"Related Posts":[null,"بابەتە هاوشێوەکان"],"Email Address":[null,"ناونیشانی ئیمەیڵ"],"Whitelist Management":[null,""],"Related":[null,"هاوشێوە"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,"بڵاوکردنەوە"],"Enable Testimonials for this site.":[null,""],"Preview":[null,"پێشبینین"],"Excerpts":[null,"کورتە"],"Featured Images":[null,"وێنەی پێشکەوتوو"],"Enable Portfolio Projects for this site.":[null,""],"Color Scheme":[null,"بۆکسی ڕەنگەکان"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"مالپەری وۆردپرێس لەم کاتەدا کێشەی هەیە و ناتوانێ تانکی بەنزینەکەی جێتپاک پڕ بکاتەوە. تکایە دواتر هەوڵبدەرەوە."],"Proofreading":[null,""],"English Options":[null,"هەڵبژاردنەکانی ئینگلیزی"],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,"دەقە پشتگوێخراوەکان"],"Terms":[null,""],"Privacy":[null,"تایبه‌تی"],"Debug":[null,"Debug"],"Disconnect from WordPress.com":[null,"بیپچڕینە لەگەڵ ماڵپەری وۆردپرێش"],"Learn More":[null,"زیاتر بزانە"],"Settings":[null,"ڕێكخستنه‌كان"],"Active":[null,"چالاک"]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-cs_CZ.json b/plugins/jetpack/languages/json/jetpack-cs_CZ.json
index 7d2f20dc..196125f4 100644
--- a/plugins/jetpack/languages/json/jetpack-cs_CZ.json
+++ b/plugins/jetpack/languages/json/jetpack-cs_CZ.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-07-20 01:42:09+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,""],"Smiley":[null,""],"Related Posts":[null,"Související příspěvky"],"Email Address":[null,"Emailová adresa"],"Whitelist Management":[null,""],"Related":[null,""],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,""],"Enable Testimonials for this site.":[null,""],"View people's profiles when you mouse over their Gravatars":[null,""],"Preview":[null,"Náhled"],"Excerpts":[null,"Výtažky"],"Featured Images":[null,"Náhledové obrázky"],"Enable Portfolio Projects for this site.":[null,""],"Color Scheme":[null,"Barevné schéma"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Terms":[null,"Podmínky"],"Privacy":[null,"Soukromí"],"Debug":[null,"Ladění"],"Disconnect from WordPress.com":[null,""],"Learn More":[null,"Zjistit více"],"Settings":[null,"Nastavení"],"Active":[null,"Aktivní"]} \ No newline at end of file
+{"":{"po-revision-date":"2015-07-20 01:42:09+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,""],"Smiley":[null,""],"Related Posts":[null,"Související příspěvky"],"Email Address":[null,"Emailová adresa"],"Whitelist Management":[null,""],"Related":[null,""],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,""],"Enable Testimonials for this site.":[null,""],"Preview":[null,"Náhled"],"Excerpts":[null,"Výtažky"],"Featured Images":[null,"Náhledové obrázky"],"Enable Portfolio Projects for this site.":[null,""],"Color Scheme":[null,"Barevné schéma"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Terms":[null,"Podmínky"],"Privacy":[null,"Soukromí"],"Debug":[null,"Ladění"],"Disconnect from WordPress.com":[null,""],"Learn More":[null,"Zjistit více"],"Settings":[null,"Nastavení"],"Active":[null,"Aktivní"]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-cy.json b/plugins/jetpack/languages/json/jetpack-cy.json
index 032ad57c..d380c0f1 100644
--- a/plugins/jetpack/languages/json/jetpack-cy.json
+++ b/plugins/jetpack/languages/json/jetpack-cy.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-09-02 07:38:50+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;","x-generator":"GlotPress/1.0-alpha-1100","project-id-version":"dev"},"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Connect Jetpack":[null,""],"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,"Ystadegau'r Wefan"],"Smiley":[null,""],"Whitelist Management":[null,""],"Related":[null,"Yn perthyn"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,"Hyrwyddo"],"Related Posts":[null,"Cofnodion Perthnasol"],"Email Address":[null,"Cyfeiriad E-bost"],"Preview":[null,"Rhagolwg"],"Excerpts":[null,""],"Featured Images":[null,"Delwedd Nodwedd"],"Enable Portfolio Projects for this site.":[null,"Galluogi Prosiectau Portffolio ar gyfer y wefan hon."],"Enable Testimonials for this site.":[null,""],"View people's profiles when you mouse over their Gravatars":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Color Scheme":[null,"Cynllun Lliw"],"Terms":[null,""],"Privacy":[null,"Preifatrwydd"],"Debug":[null,""],"Learn More":[null,"Dysgu Rhagor"],"Settings":[null,"Gosodiadau"],"Active":[null,""]} \ No newline at end of file
+{"":{"po-revision-date":"2015-09-02 07:38:50+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;","x-generator":"GlotPress/1.0-alpha-1100","project-id-version":"dev"},"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Connect Jetpack":[null,""],"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,"Ystadegau'r Wefan"],"Smiley":[null,""],"Whitelist Management":[null,""],"Related":[null,"Yn perthyn"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,"Hyrwyddo"],"Related Posts":[null,"Cofnodion Perthnasol"],"Email Address":[null,"Cyfeiriad E-bost"],"Preview":[null,"Rhagolwg"],"Excerpts":[null,""],"Featured Images":[null,"Delwedd Nodwedd"],"Enable Portfolio Projects for this site.":[null,"Galluogi Prosiectau Portffolio ar gyfer y wefan hon."],"Enable Testimonials for this site.":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Color Scheme":[null,"Cynllun Lliw"],"Terms":[null,""],"Privacy":[null,"Preifatrwydd"],"Debug":[null,""],"Learn More":[null,"Dysgu Rhagor"],"Settings":[null,"Gosodiadau"],"Active":[null,""]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-da_DK.json b/plugins/jetpack/languages/json/jetpack-da_DK.json
index c7732cda..2bea9a9b 100644
--- a/plugins/jetpack/languages/json/jetpack-da_DK.json
+++ b/plugins/jetpack/languages/json/jetpack-da_DK.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-07-20 01:42:09+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,"Statistik for webstedet"],"Smiley":[null,""],"Related Posts":[null,"Relaterede indlæg"],"Email Address":[null,"E-mail-adresse"],"Whitelist Management":[null,""],"Related":[null,"Relateret"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Vis en \"Relateret\"-header for mere tydeligt at separere relateret-sektionen fra indlæg"],"Use a large and visually striking layout":[null,"Brug et fremhævet og visuelt imponerende layout"],"Publicize":[null,"Udgiv"],"Enable Testimonials for this site.":[null,""],"View people's profiles when you mouse over their Gravatars":[null,"Se folks profiler, når du fører musen over deres Gravatars"],"Preview":[null,"Preview"],"Excerpts":[null,""],"Featured Images":[null,"Udvalgte billeder"],"Enable Portfolio Projects for this site.":[null,"Aktivér Portfolio Projekter for dette site."],"Color Scheme":[null,"Farveskema"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com har i øjeblikket problemer, og er ude af stand til at fylde brændstof på din Jetpack. Prøv venligst igen senere."],"Proofreading":[null,"Korrekturlæsning"],"English Options":[null,"Engelske indstillinger"],"Bias Language":[null,"Vanesprog"],"Complex Phrases":[null,"Komplekse sætninger"],"Diacritical Marks":[null,"Diakritiske tegn"],"Double Negatives":[null,"Dobbelt negation"],"Hidden Verbs":[null,"Skjulte udsagnsord"],"Jargon":[null,"Jargon"],"Passive Voice":[null,"Passiver"],"Phrases to Avoid":[null,"Fraser der bør undgås"],"Redundant Phrases":[null,"Overflødige sætninger"],"Use automatically detected language to proofread posts and pages":[null,"Brug automatisk fundet sprog til at læse korrektur på indlæg og sider"],"Ignored Phrases":[null,"Ignorerede fraser"],"Terms":[null,"Betingelser"],"Privacy":[null,"Privatliv"],"Debug":[null,"Fejlsøg"],"Disconnect from WordPress.com":[null,"Afbryd fra WordPress.com"],"Learn More":[null,"Få mere at vide"],"Settings":[null,"Indstillinger"],"Active":[null,"Aktiv"]} \ No newline at end of file
+{"":{"po-revision-date":"2015-07-20 01:42:09+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,"Statistik for webstedet"],"Smiley":[null,""],"Related Posts":[null,"Relaterede indlæg"],"Email Address":[null,"E-mail-adresse"],"Whitelist Management":[null,""],"Related":[null,"Relateret"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Vis en \"Relateret\"-header for mere tydeligt at separere relateret-sektionen fra indlæg"],"Use a large and visually striking layout":[null,"Brug et fremhævet og visuelt imponerende layout"],"Publicize":[null,"Udgiv"],"Enable Testimonials for this site.":[null,""],"Preview":[null,"Preview"],"Excerpts":[null,""],"Featured Images":[null,"Udvalgte billeder"],"Enable Portfolio Projects for this site.":[null,"Aktivér Portfolio Projekter for dette site."],"Color Scheme":[null,"Farveskema"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com har i øjeblikket problemer, og er ude af stand til at fylde brændstof på din Jetpack. Prøv venligst igen senere."],"Proofreading":[null,"Korrekturlæsning"],"English Options":[null,"Engelske indstillinger"],"Bias Language":[null,"Vanesprog"],"Complex Phrases":[null,"Komplekse sætninger"],"Diacritical Marks":[null,"Diakritiske tegn"],"Double Negatives":[null,"Dobbelt negation"],"Hidden Verbs":[null,"Skjulte udsagnsord"],"Jargon":[null,"Jargon"],"Passive Voice":[null,"Passiver"],"Phrases to Avoid":[null,"Fraser der bør undgås"],"Redundant Phrases":[null,"Overflødige sætninger"],"Use automatically detected language to proofread posts and pages":[null,"Brug automatisk fundet sprog til at læse korrektur på indlæg og sider"],"Ignored Phrases":[null,"Ignorerede fraser"],"Terms":[null,"Betingelser"],"Privacy":[null,"Privatliv"],"Debug":[null,"Fejlsøg"],"Disconnect from WordPress.com":[null,"Afbryd fra WordPress.com"],"Learn More":[null,"Få mere at vide"],"Settings":[null,"Indstillinger"],"Active":[null,"Aktiv"]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-de_DE.json b/plugins/jetpack/languages/json/jetpack-de_DE.json
index cc77e679..fa847b31 100644
--- a/plugins/jetpack/languages/json/jetpack-de_DE.json
+++ b/plugins/jetpack/languages/json/jetpack-de_DE.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2016-08-23 11:44:27+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.1.0-alpha","project-id-version":"Development (trunk)"},"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"This module has no configuration options":[null,""],"Configure your Security Scans":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"Search for a Jetpack feature.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Mobile Promos":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Background Color":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Match By Email":[null,""],"{{a}}Edit{{/a}}":[null,""],"Emails will be sent to ":[null,""],"Receive Monitor Email Notifications":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Admin Bar":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Comments headline":[null,""],"WordPress.com Likes are:":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"Subscriber":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Cheatin' uh?":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Use Markdown for comments":[null,""],"Add a phrase":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Automatic Language Detection":[null,""],"A post or page is updated":[null,""],"A post or page is first published":[null,""],"Automatically proofread content when: ":[null,""],"Configure Testimonials":[null,""],"Configure Portfolios":[null,""],"Regenerate address":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Copied!":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Meta key example: ":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"Welcome to Jetpack":[null,""],"Let us know!":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"You're fueled up and ready to go.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"Your Jetpack is already connected.":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Threats don't discriminate":[null,""],"Backup, protect, repair and build a better website.":[null,""],"Powerful security tools for ultimate peace of mind":[null,""],"ACTIVE":[null,""],"Upgrade":[null,""],"Set up":[null,""],"Threats found!":[null,""],"No Results Found.":[null,""],"Pro":[null,""],"Keep your site backed up!":[null,""],"Site Backups":[null,""],"Keep those spammers away!":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Security Scanning":[null,""],"Automatically backup your entire site.":[null,""],"State-of-the-art spam defense.":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"Activate Site Stats":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Jetpack Stats Icon":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Updates Needed":[null,""],"Save Settings":[null,""],"Saving…":[null,""],"No account? Create one for free…":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Surveys & Polls":[null,""],"Configure VaultPress":[null,""],"View your security dashboard":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.":[null,""],"Security Scanning & Backups":[null,""],"Configure Akismet":[null,""],"View your spam stats":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.":[null,""],"Your site is on Development Mode":[null,""],"Unlock the full potential of your site with the features included in your plan.":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Lock out the bad guys":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Maximum grade security":[null,""],"Compare Plans":[null,""],"Advanced polls and ratings":[null,""],"One-click threat resolution":[null,""],"Real-time backups":[null,""],"Unlimited backup archive":[null,""],"Includes on-demand malware scanning":[null,""],"Supports 1-3 sites":[null,""],"Jetpack Professional offers advanced features including:":[null,""],"Need more?":[null,""],"Create a new poll":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Bulk and automatic updates":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Feel the performance":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Powerful WordPress.com features on every device.":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"You are connected as ":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"Manage your Jetpack connection.":[null,""],"Connection Settings":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Enjoy priority support":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"Get WordPress apps for any screen.":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Launch Reader":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Connect with the Community":[null,""],"View Your Stats":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"Connect with your Visitors":[null,""],"Try the New Editor":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Focus on your Writing":[null,""],"Invalid Key":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"Spam Protection":[null,""],"Unavailable in Dev Mode.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"Backups":[null,""],"Performance":[null,""],"Security":[null,""],"Jetpack is monitoring your site. If we think your site is down you will receive an email.":[null,""],"Jetpack is improving and optimising your image speed.":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"All plugins are up-to-date. Awesome work!":[null,""],"Needs updating. ":["Need updating. ","",""],"%(number)s plugin":["%(number)s plugins","",""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"Total malicious attacks blocked on your site.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"Threats found":[null,""],"Malware Scanning":[null,""],"WordPress.com for Linux":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Mac OS X":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com in Google Play":[null,""],"WordPress.com in the App Store":[null,""],"Updating %(slug)s settings…":[null,""],"%(slug)s has been deactivated.":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"%(slug)s has been activated.":[null,""],"Activating %(slug)s…":[null,""],"Recommended features active.":[null,""],"Activating recommended features…":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Show falling snow in the holiday period.":[null,""],"Holiday Snow":[null,""],"Unavailable in Dev Mode":[null,""],"At A Glance":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"Unlinked from WordPress.com.":[null,""],"Unlinking from WordPress.com":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Options failed to reset.":[null,""],"Options reset.":[null,""],"Resetting Jetpack options…":[null,""],"Regenerated %(slug)s address .":[null,""],"Updating %(slug)s address…":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updated %(slug)s settings.":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"Clichés":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"You are running Jetpack on a {{a}}staging server{{/a}}.":[null,""],"Follow Jetpack on Twitter":[null,""],"Like us on Facebook":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"WordPress.com Terms of Service":[null,""],"Automattic's Privacy Policy":[null,""],"Jetpack Happiness Engineer":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Go to Jetpack.com/support":[null,""],"Go to the WordPress.org support forums":[null,""],"Contact Jetpack support staff directly":[null,""],"Downtime Monitoring":[null,""],"Loading…":[null,""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","",""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"No threats found, you're good to go!":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"Plugin Updates":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Site Verification Tools":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Unlink me from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Disconnect from WordPress.com":[null,""],"Jump Start your Site":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Activate Recommended Features":[null,""],"Jetpack's recommended features include:":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Skip this step":[null,""],"Manage security on WordPress.com":[null,""],"Week of %(date)s":[null,""],"Views: %(numberOfViews)s":[null,""],"Click to view detailed stats.":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Days":[null,""],"Weeks":[null,""],"Months":[null,""],"Views today":[null,""],"Best overall day":[null,""],"%(number)s View":["%(number)s Views","",""],"All-time views":[null,""],"All-time comments":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Block site attacks.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Live site monitoring.":[null,""],"Automatic site updates.":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Lightning fast, optimized images":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Site security and peace of mind":[null,""],"Need Help?":[null,""],"Send us Feedback":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Automated social marketing.":[null,""],"Sharing & Like Buttons":[null,""],"Build a community.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Increase page views.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Manage Plugins":[null,"Plugins verwalten"],"Drive more traffic to your site":[null,"Mehr Traffic für Ihre Website"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Verwenden Sie &#8222;Publizieren&#8220;, um Ihre Beiträge automatisch mit Freunden, Followern und der ganzen Welt zu teilen."],"Track your growth":[null,"Ihre Entwicklung nachverfolgen"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Absolut stressfrei – Monitor sendet dir Benachrichtigungen in Echtzeit, falls Ihre Website einmal nicht verfügbar sein sollte."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Sie müssen in Ihrem WordPress.com-Blog angemeldet bleiben, während Sie Jetpack autorisieren."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"Bei der Verbindung von Jetpack ist ein Fehler aufgetreten. Deaktivieren Sie das Jetpack-Plugin, aktivieren Sie es erneut und stellen Sie dann wieder eine Verbindung her."],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Need help? The Jetpack team is here for you.":[null,""],"Leave a Jetpack review":[null,""],"Disconnecting Jetpack":[null,"Jetpack wird getrennt"],"Smiley":[null,"Smilie"],"Email Address":[null,"E-Mail-Adresse"],"Whitelist Management":[null,"Whitelist-Verwaltung"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Fügen Sie unbedingt die IP-Adressen hinzu, die Sie am häufigsten verwenden, da sie zu Hause, im Büro und an anderen Standorten unterschiedlich sein können. Wenn Sie eine IP-Adresse aus der folgenden Liste entfernen, wird sie aus Ihrer Positivliste entfernt."],"Related":[null,"Ähnliche Beiträge"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Eine &#8222;Ähnliche Beiträge&#8220;-Überschrift anzeigen, um den Bereich von den Beiträgen abzugrenzen"],"Use a large and visually striking layout":[null,"Ein großes und optisch auffälliges Layout verwenden"],"Require Two-Step Authentication":[null,"Zwei-Schritt-Authentifizierung erfordern"],"Site Stats":[null,"Website Statistiken"],"Publicize":[null,"Publizieren"],"Excerpts":[null,"Auszüge"],"Featured Images":[null,"Beitragsbilder"],"Enable Portfolio Projects for this site.":[null,"Aktiviere Portfolio-Projekte für diese Website."],"Enable Testimonials for this site.":[null,"Aktivieren Sie die Referenzen für diese Website."],"View people's profiles when you mouse over their Gravatars":[null,"Sehen Sie sich die Profile der Menschen an, wenn Sie mit der Maus über ihre Gravatare fahren"],"Color Scheme":[null,"Farbschema"],"Preview":[null,"Vorschau"],"You have successfully disconnected Jetpack":[null,""],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com hat gerade Probleme und kann sich nicht mit Ihrem Jetpack Plugin verbinden. Bitte versuchen Sie es später noch einmal."],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"Connect Jetpack":[null,"Jetpack verbinden"],"Proofreading":[null,"Korrekturlesen"],"English Options":[null,"Optionen nur für die englische Sprache"],"Bias Language":[null,"Wertende Sprache"],"Complex Phrases":[null,"Komplexe S&auml;tze"],"Diacritical Marks":[null,"Diakritische Zeichen"],"Double Negatives":[null,"Doppelte Verneinung"],"Hidden Verbs":[null,"Verborgene Verben"],"Jargon":[null,"Umgangssprache"],"Passive Voice":[null,"Passive Sprache"],"Phrases to Avoid":[null,"Zu vermeidende Formulierungen"],"Redundant Phrases":[null,"&Uuml;berfl&uuml;ssige S&auml;tze"],"Use automatically detected language to proofread posts and pages":[null,"Automatisch erkannte Sprache zum Korrekturlesen von Beiträgen und Seiten benutzen"],"Ignored Phrases":[null,"Zu ignorierende Ausdr&uuml;cke"],"Test your site’s compatibility with Jetpack.":[null,""],"Debug":[null,"Debug-Infos"],"Disconnect Jetpack":[null,"Jetpack trennen"],"Learn More":[null,"Mehr erfahren"],"Settings":[null,"Einstellungen"],"Active":[null,"Aktiv"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-08-23 11:44:27+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.3.0-alpha","language":"de","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Make sure your site is easily found on search engines with SEO tools for your content and social posts.":[null,""],"Activate this module to use the advanced SEO tools.":[null,""],"Configure your VideoPress settings.":[null,""],"How much is your website worth?":[null,""],"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.":[null,""],"Configure Site SEO":[null,""],"Activate SEO Tools":[null,""],"Introducing our most affordable backups and security plan yet":[null,""],"The Personal Plan keeps your data, site, and hard work safe.":[null,""],"Learn more...":[null,""],"Your site is on the Jetpack Personal plan":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.":[null,""],"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.":[null,""],"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).":[null,""],"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).":[null,""],"Backups & Security Scanning":[null,""],"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).":[null,""],"SEO Tools":[null,""],"Advanced SEO tools to help your site get found when people search for relevant content.":[null,""],"Need more? Running a business site?":[null,""],"If your site is important to you, consider protecting and improving it with some of our advanced features: ":[null,""],"On-demand security scanning":[null,""],"Advanced SEO tools":[null,""],"Configure your SEO settings.":[null,""],"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.":[null,""],"You are running Jetpack on a staging server.":[null,""],"More Info":[null,""],"Search your content.":[null,""],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,""],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,""],"Your Current IP: %(ip)s":[null,""],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,""],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,""],"Link your account to WordPress.com to start using this feature.":[null,""],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,""],"This will reset all Jetpack options, are you sure?":[null,""],"Search for a Jetpack feature.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Configure your Security Scans":[null,""],"This module has no configuration options":[null,""],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"Subscriber":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"WordPress.com Likes are:":[null,""],"Comments headline":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Admin Bar":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Receive Monitor Email Notifications":[null,""],"Emails will be sent to ":[null,""],"{{a}}Edit{{/a}}":[null,""],"Match By Email":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Background Color":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Mobile Promos":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,""],"Meta key example:":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Copied!":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Regenerate address":[null,""],"Configure Portfolios":[null,""],"Configure Testimonials":[null,""],"Automatically proofread content when: ":[null,""],"A post or page is first published":[null,""],"A post or page is updated":[null,""],"Automatic Language Detection":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"Add a phrase":[null,""],"Use Markdown for comments":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Cheatin' uh?":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Your Jetpack is already connected.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"You're fueled up and ready to go.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"Submit Beta feedback":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"Let us know!":[null,""],"Welcome to Jetpack":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"No account? Create one for free…":[null,""],"Saving…":[null,""],"Save Settings":[null,""],"Updates Needed":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Jetpack Stats Icon":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Activate Site Stats":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"State-of-the-art spam defense.":[null,""],"Automatically backup your entire site.":[null,""],"Security Scanning":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Keep those spammers away!":[null,""],"Site Backups":[null,""],"Keep your site backed up!":[null,""],"Pro":[null,""],"No Results Found.":[null,""],"Threats found!":[null,""],"Set up":[null,""],"Upgrade":[null,""],"ACTIVE":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on Development Mode":[null,""],"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"View your spam stats":[null,""],"Configure Akismet":[null,""],"View your security dashboard":[null,""],"Configure VaultPress":[null,""],"Surveys & Polls":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Create a new poll":[null,""],"Real-time backups":[null,""],"One-click threat resolution":[null,""],"Advanced polls and ratings":[null,""],"Compare Plans":[null,""],"Maximum grade security":[null,""],"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Lock out the bad guys":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Enjoy priority support":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Connection Settings":[null,""],"Manage your Jetpack connection.":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"You are connected as ":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"Powerful WordPress.com features on every device.":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Feel the performance":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Bulk and automatic updates":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Focus on your Writing":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Try the New Editor":[null,""],"Connect with your Visitors":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"View Your Stats":[null,""],"Connect with the Community":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Launch Reader":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Get WordPress apps for any screen.":[null,""],"In Your Pocket":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"WordPress.com in the App Store":[null,""],"WordPress.com in Google Play":[null,""],"On Your Desktop":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com for Mac OS X":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Linux":[null,""],"Malware Scanning":[null,""],"Threats found":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"Total malicious attacks blocked on your site.":[null,""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"%(number)s plugin":["%(number)s plugins","",""],"Needs updating. ":["Need updating. ","",""],"All plugins are up-to-date. Awesome work!":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"Jetpack is improving and optimizing your image speed.":[null,""],"Jetpack is monitoring your site. If we think your site is down, you will receive an email.":[null,""],"Security":[null,""],"Performance":[null,""],"Backups":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"Unavailable in Dev Mode.":[null,""],"Spam Protection":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"Invalid Key":[null,""],"Unavailable in Dev Mode":[null,""],"Holiday Snow":[null,""],"Show falling snow in the holiday period.":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Activating recommended features…":[null,""],"Recommended features active.":[null,""],"Recommended features failed to activate. %(error)s":[null,""],"Activating %(slug)s…":[null,""],"%(slug)s has been activated.":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s has been deactivated.":[null,""],"%(slug)s failed to deactivate. %(error)s":[null,""],"Updating %(slug)s settings…":[null,""],"Updated %(slug)s settings.":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updating %(slug)s address…":[null,""],"Regenerated %(slug)s address .":[null,""],"Error regenerating %(slug)s address. %(error)s":[null,""],"Resetting Jetpack options…":[null,""],"Options reset.":[null,""],"Options failed to reset.":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Unlinking from WordPress.com":[null,""],"Unlinked from WordPress.com.":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"At A Glance":[null,""],"Clichés":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Like us on Facebook":[null,""],"Follow Jetpack on Twitter":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Contact Jetpack support staff directly":[null,""],"Go to the WordPress.org support forums":[null,""],"Go to Jetpack.com/support":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Jetpack Happiness Engineer":[null,""],"Automattic's Privacy Policy":[null,""],"WordPress.com Terms of Service":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"Site Verification Tools":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"Plugin Updates":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"No threats found, you're good to go!":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","",""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Loading…":[null,""],"Downtime Monitoring":[null,""],"{{button}}View More Stats on WordPress.com {{/button}}":[null,""],"{{button}}View Old Stats{{/button}}":[null,""],"All-time comments":[null,""],"All-time views":[null,""],"%(number)s View":["%(number)s Views","",""],"Best overall day":[null,""],"Views today":[null,""],"Months":[null,""],"Weeks":[null,""],"Days":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Click to view detailed stats.":[null,""],"Views: %(numberOfViews)s":[null,""],"Week of %(date)s":[null,""],"Manage security on WordPress.com":[null,""],"Skip this step":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Jetpack's recommended features include:":[null,""],"Activate Recommended Features":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Jump Start your Site":[null,""],"Disconnect from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Unlink me from WordPress.com":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Lightning fast, optimized images":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Automatic site updates.":[null,""],"Live site monitoring.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Block site attacks.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Site security and peace of mind":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Increase page views.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Build a community.":[null,""],"Sharing & Like Buttons":[null,""],"Automated social marketing.":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Send us Feedback":[null,""],"Need Help?":[null,""],"Manage Plugins":[null,"Plugins verwalten"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Absolut stressfrei – Monitor sendet dir Benachrichtigungen in Echtzeit, falls Ihre Website einmal nicht verfügbar sein sollte."],"Track your growth":[null,"Ihre Entwicklung nachverfolgen"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Verwenden Sie &#8222;Publizieren&#8220;, um Ihre Beiträge automatisch mit Freunden, Followern und der ganzen Welt zu teilen."],"Drive more traffic to your site":[null,"Mehr Traffic für Ihre Website"],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"Bei der Verbindung von Jetpack ist ein Fehler aufgetreten. Deaktivieren Sie das Jetpack-Plugin, aktivieren Sie es erneut und stellen Sie dann wieder eine Verbindung her."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Sie müssen in Ihrem WordPress.com-Blog angemeldet bleiben, während Sie Jetpack autorisieren."],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Disconnecting Jetpack":[null,"Jetpack wird getrennt"],"Leave a Jetpack review":[null,""],"Need help? The Jetpack team is here for you.":[null,""],"Smiley":[null,"Smilie"],"Require Two-Step Authentication":[null,"Zwei-Schritt-Authentifizierung erfordern"],"Use a large and visually striking layout":[null,"Ein großes und optisch auffälliges Layout verwenden"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Eine &#8222;Ähnliche Beiträge&#8220;-Überschrift anzeigen, um den Bereich von den Beiträgen abzugrenzen"],"Related":[null,"Ähnliche Beiträge"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Fügen Sie unbedingt die IP-Adressen hinzu, die Sie am häufigsten verwenden, da sie zu Hause, im Büro und an anderen Standorten unterschiedlich sein können. Wenn Sie eine IP-Adresse aus der folgenden Liste entfernen, wird sie aus Ihrer Positivliste entfernt."],"Whitelist Management":[null,"Whitelist-Verwaltung"],"Email Address":[null,"E-Mail-Adresse"],"Publicize":[null,"Publizieren"],"Site Stats":[null,"Website Statistiken"],"Featured Images":[null,"Beitragsbilder"],"Excerpts":[null,"Auszüge"],"Enable Testimonials for this site.":[null,"Aktivieren Sie die Referenzen für diese Website."],"Enable Portfolio Projects for this site.":[null,"Aktiviere Portfolio-Projekte für diese Website."],"Preview":[null,"Vorschau"],"Color Scheme":[null,"Farbschema"],"Ignored Phrases":[null,"Zu ignorierende Ausdr&uuml;cke"],"Use automatically detected language to proofread posts and pages":[null,"Automatisch erkannte Sprache zum Korrekturlesen von Beiträgen und Seiten benutzen"],"Redundant Phrases":[null,"&Uuml;berfl&uuml;ssige S&auml;tze"],"Phrases to Avoid":[null,"Zu vermeidende Formulierungen"],"Passive Voice":[null,"Passive Sprache"],"Jargon":[null,"Umgangssprache"],"Hidden Verbs":[null,"Verborgene Verben"],"Double Negatives":[null,"Doppelte Verneinung"],"Diacritical Marks":[null,"Diakritische Zeichen"],"Complex Phrases":[null,"Komplexe S&auml;tze"],"Bias Language":[null,"Wertende Sprache"],"English Options":[null,"Optionen nur für die englische Sprache"],"Proofreading":[null,"Korrekturlesen"],"Connect Jetpack":[null,"Jetpack verbinden"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com hat gerade Probleme und kann sich nicht mit Ihrem Jetpack Plugin verbinden. Bitte versuchen Sie es später noch einmal."],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,""],"You have successfully disconnected Jetpack":[null,""],"Active":[null,"Aktiv"],"Settings":[null,"Einstellungen"],"Learn More":[null,"Mehr erfahren"],"Disconnect Jetpack":[null,"Jetpack trennen"],"Debug":[null,"Debug-Infos"],"Test your site’s compatibility with Jetpack.":[null,""]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-el.json b/plugins/jetpack/languages/json/jetpack-el.json
index 90fc897a..dcb8d06d 100644
--- a/plugins/jetpack/languages/json/jetpack-el.json
+++ b/plugins/jetpack/languages/json/jetpack-el.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-08-31 09:36:25+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/1.0-alpha-1100","project-id-version":"dev"},"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Connect Jetpack":[null,"Σύνδεση Jetpack"],"Disconnect Jetpack":[null,"Αποσύνδεση Jetpack"],"Disconnecting Jetpack":[null,"Γίνεται αποσύνδεση Jetpack"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Βεβαιωθείτε ότι προσθέσατε τις πιο συχνά χρησιμοποιούμενες διευθύνσεις IP. Οι διευθύνσεις IP αλλάζουν από το σπίτι στο γραφείο και άλλες τοποθεσίες. Η διαγραφή μιας διεύθυνσης από εδώ θα αφαιρέσει την διεύθυνση από την λίστα εγκεκριμένων διευθύνσεων (whitelist)."],"Require Two-Step Authentication":[null,"Υποχρεωτική χρήση επαλήθευσης κωδικού σε δύο βήματα"],"Site Stats":[null,"Στατιστικά"],"Smiley":[null,"Smiley"],"Whitelist Management":[null,"Διαχείριση Λευκής Λίστας"],"Related":[null,"Σχετικά"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Χρησιμοποιήστε την κεφαλίδα \"Σχετικά θέματα\" για να διαχωρίσετε τα σχετικά θέματα από τις δημοσιεύσεις σας"],"Use a large and visually striking layout":[null,"Προβολή με όμορφο στυλ"],"Publicize":[null,"Publicize."],"Related Posts":[null,"Σχετικές δημοσιεύσεις"],"Email Address":[null,"Διεύθυνση email"],"Preview":[null,"Προεπισκόπηση"],"Excerpts":[null,"Αποσπάσματα"],"Featured Images":[null,"Προβεβλημένες εικόνες."],"Enable Portfolio Projects for this site.":[null,"Ενεργοποίηση Πορτφόλιου."],"Enable Testimonials for this site.":[null,"Ενεργοποίηση Απόψεων"],"View people's profiles when you mouse over their Gravatars":[null,"Προβολή πληροφοριών προφίλ κατά την στάση του δείκτη ποντικιού πάνω από φωτογραφίες Gravatars"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"Αυτή την στιγμή το WordPress.com αντιμετωπίζει προβλήματα και δεν μπορεί να επικοινωνήσει με το Jetpack. Παρακαλώ προσπαθείστε ξανά."],"Proofreading":[null,"Έλεγχος ορθρογραφίας και διόρθωση"],"English Options":[null,"Επιλογές Αγγλικών"],"Bias Language":[null,"Λέξεις με προκατάληψη"],"Complex Phrases":[null,"Πολύπλοκες εκφράσεις"],"Diacritical Marks":[null,"Τόνοι και πνεύματα"],"Double Negatives":[null,"Διπλή άρνηση"],"Hidden Verbs":[null,"Κρυφά ρήματα"],"Jargon":[null,"Αργκό"],"Passive Voice":[null,"Παθητική φωνή"],"Phrases to Avoid":[null,"Εκφράσεις προς αποφυγή"],"Redundant Phrases":[null,"Περιττές φράσεις"],"Use automatically detected language to proofread posts and pages":[null,"Αυτόματη επιλογή γλώσσας για ορθογραφικό έλεγχο και διόρθωση."],"Ignored Phrases":[null,"Φράσεις που παραλείφθηκαν"],"Color Scheme":[null,"Χρωματικός συνδυασμός"],"Terms":[null,"Όροι"],"Privacy":[null,"Απόρρητο"],"Debug":[null,"Εύρεση σφαλμάτων"],"Learn More":[null,"Μάθετε περισσότερα"],"Settings":[null,"Ρυθμίσεις"],"Active":[null,"Ενεργό"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-08-19 05:54:52+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.3.0-alpha","language":"el_GR","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Make sure your site is easily found on search engines with SEO tools for your content and social posts.":[null,""],"Activate this module to use the advanced SEO tools.":[null,""],"Configure your VideoPress settings.":[null,""],"How much is your website worth?":[null,""],"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.":[null,""],"Configure Site SEO":[null,""],"Activate SEO Tools":[null,""],"Introducing our most affordable backups and security plan yet":[null,""],"The Personal Plan keeps your data, site, and hard work safe.":[null,""],"Learn more...":[null,""],"Your site is on the Jetpack Personal plan":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.":[null,""],"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.":[null,""],"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).":[null,""],"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).":[null,""],"Backups & Security Scanning":[null,""],"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).":[null,""],"SEO Tools":[null,""],"Advanced SEO tools to help your site get found when people search for relevant content.":[null,""],"Need more? Running a business site?":[null,""],"If your site is important to you, consider protecting and improving it with some of our advanced features: ":[null,""],"On-demand security scanning":[null,""],"Advanced SEO tools":[null,""],"Configure your SEO settings.":[null,""],"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.":[null,""],"You are running Jetpack on a staging server.":[null,""],"More Info":[null,""],"Search your content.":[null,""],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,""],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,""],"Your Current IP: %(ip)s":[null,""],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,""],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,""],"Link your account to WordPress.com to start using this feature.":[null,""],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,""],"This will reset all Jetpack options, are you sure?":[null,""],"Search for a Jetpack feature.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Configure your Security Scans":[null,""],"This module has no configuration options":[null,""],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"Subscriber":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"WordPress.com Likes are:":[null,""],"Comments headline":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Admin Bar":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Receive Monitor Email Notifications":[null,""],"Emails will be sent to ":[null,""],"{{a}}Edit{{/a}}":[null,""],"Match By Email":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Background Color":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Mobile Promos":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,""],"Meta key example:":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Copied!":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Regenerate address":[null,""],"Configure Portfolios":[null,""],"Configure Testimonials":[null,""],"Automatically proofread content when: ":[null,""],"A post or page is first published":[null,""],"A post or page is updated":[null,""],"Automatic Language Detection":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"Add a phrase":[null,""],"Use Markdown for comments":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Cheatin' uh?":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Your Jetpack is already connected.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"You're fueled up and ready to go.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"Submit Beta feedback":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"Let us know!":[null,""],"Welcome to Jetpack":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"No account? Create one for free…":[null,""],"Saving…":[null,""],"Save Settings":[null,""],"Updates Needed":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Jetpack Stats Icon":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Activate Site Stats":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"State-of-the-art spam defense.":[null,""],"Automatically backup your entire site.":[null,""],"Security Scanning":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Keep those spammers away!":[null,""],"Site Backups":[null,""],"Keep your site backed up!":[null,""],"Pro":[null,""],"No Results Found.":[null,""],"Threats found!":[null,""],"Set up":[null,""],"Upgrade":[null,""],"ACTIVE":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on Development Mode":[null,""],"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"View your spam stats":[null,""],"Configure Akismet":[null,""],"View your security dashboard":[null,""],"Configure VaultPress":[null,""],"Surveys & Polls":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Create a new poll":[null,""],"Real-time backups":[null,""],"One-click threat resolution":[null,""],"Advanced polls and ratings":[null,""],"Compare Plans":[null,""],"Maximum grade security":[null,""],"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Lock out the bad guys":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Enjoy priority support":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Connection Settings":[null,""],"Manage your Jetpack connection.":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"You are connected as ":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"Powerful WordPress.com features on every device.":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Feel the performance":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Bulk and automatic updates":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Focus on your Writing":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Try the New Editor":[null,""],"Connect with your Visitors":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"View Your Stats":[null,""],"Connect with the Community":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Launch Reader":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Get WordPress apps for any screen.":[null,""],"In Your Pocket":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"WordPress.com in the App Store":[null,""],"WordPress.com in Google Play":[null,""],"On Your Desktop":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com for Mac OS X":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Linux":[null,""],"Malware Scanning":[null,""],"Threats found":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"Total malicious attacks blocked on your site.":[null,""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"%(number)s plugin":["%(number)s plugins","",""],"Needs updating. ":["Need updating. ","",""],"All plugins are up-to-date. Awesome work!":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"Jetpack is improving and optimizing your image speed.":[null,""],"Jetpack is monitoring your site. If we think your site is down, you will receive an email.":[null,""],"Security":[null,""],"Performance":[null,""],"Backups":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"Unavailable in Dev Mode.":[null,""],"Spam Protection":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"Invalid Key":[null,""],"Unavailable in Dev Mode":[null,""],"Holiday Snow":[null,""],"Show falling snow in the holiday period.":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Activating recommended features…":[null,""],"Recommended features active.":[null,""],"Recommended features failed to activate. %(error)s":[null,""],"Activating %(slug)s…":[null,""],"%(slug)s has been activated.":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s has been deactivated.":[null,""],"%(slug)s failed to deactivate. %(error)s":[null,""],"Updating %(slug)s settings…":[null,""],"Updated %(slug)s settings.":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updating %(slug)s address…":[null,""],"Regenerated %(slug)s address .":[null,""],"Error regenerating %(slug)s address. %(error)s":[null,""],"Resetting Jetpack options…":[null,""],"Options reset.":[null,""],"Options failed to reset.":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Unlinking from WordPress.com":[null,""],"Unlinked from WordPress.com.":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"At A Glance":[null,""],"Clichés":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Like us on Facebook":[null,""],"Follow Jetpack on Twitter":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Contact Jetpack support staff directly":[null,""],"Go to the WordPress.org support forums":[null,""],"Go to Jetpack.com/support":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Jetpack Happiness Engineer":[null,""],"Automattic's Privacy Policy":[null,""],"WordPress.com Terms of Service":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"Site Verification Tools":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"Plugin Updates":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"No threats found, you're good to go!":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","",""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Loading…":[null,""],"Downtime Monitoring":[null,""],"{{button}}View More Stats on WordPress.com {{/button}}":[null,""],"{{button}}View Old Stats{{/button}}":[null,""],"All-time comments":[null,""],"All-time views":[null,""],"%(number)s View":["%(number)s Views","",""],"Best overall day":[null,""],"Views today":[null,""],"Months":[null,""],"Weeks":[null,""],"Days":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Click to view detailed stats.":[null,""],"Views: %(numberOfViews)s":[null,""],"Week of %(date)s":[null,""],"Manage security on WordPress.com":[null,""],"Skip this step":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Jetpack's recommended features include:":[null,""],"Activate Recommended Features":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Jump Start your Site":[null,""],"Disconnect from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Unlink me from WordPress.com":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Lightning fast, optimized images":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Automatic site updates.":[null,""],"Live site monitoring.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Block site attacks.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Site security and peace of mind":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Increase page views.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Build a community.":[null,""],"Sharing & Like Buttons":[null,""],"Automated social marketing.":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Send us Feedback":[null,""],"Need Help?":[null,""],"Manage Plugins":[null,"Διαχείριση προσθέτων"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,""],"Track your growth":[null,""],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,""],"Drive more traffic to your site":[null,"Οδήγησε περισσότερους επισκέπτες στον ιστότοπό σου"],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,""],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Disconnecting Jetpack":[null,"Γίνεται αποσύνδεση Jetpack"],"Leave a Jetpack review":[null,""],"Need help? The Jetpack team is here for you.":[null,""],"Smiley":[null,"Smiley"],"Require Two-Step Authentication":[null,"Υποχρεωτική χρήση επαλήθευσης κωδικού σε δύο βήματα"],"Use a large and visually striking layout":[null,"Προβολή με όμορφο στυλ"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Χρησιμοποιήστε την κεφαλίδα \"Σχετικά θέματα\" για να διαχωρίσετε τα σχετικά θέματα από τις δημοσιεύσεις σας"],"Related":[null,"Σχετικά"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Βεβαιωθείτε ότι προσθέσατε τις πιο συχνά χρησιμοποιούμενες διευθύνσεις IP. Οι διευθύνσεις IP αλλάζουν από το σπίτι στο γραφείο και άλλες τοποθεσίες. Η διαγραφή μιας διεύθυνσης από εδώ θα αφαιρέσει την διεύθυνση από την λίστα εγκεκριμένων διευθύνσεων (whitelist)."],"Whitelist Management":[null,"Διαχείριση Λευκής Λίστας"],"Email Address":[null,"Διεύθυνση email"],"Publicize":[null,"Publicize."],"Site Stats":[null,"Στατιστικά"],"Featured Images":[null,"Προβεβλημένες εικόνες."],"Excerpts":[null,"Αποσπάσματα"],"Enable Testimonials for this site.":[null,"Ενεργοποίηση Απόψεων"],"Enable Portfolio Projects for this site.":[null,"Ενεργοποίηση Πορτφόλιου."],"Preview":[null,"Προεπισκόπηση"],"Color Scheme":[null,"Χρωματικός συνδυασμός"],"Ignored Phrases":[null,"Φράσεις που παραλείφθηκαν"],"Use automatically detected language to proofread posts and pages":[null,"Αυτόματη επιλογή γλώσσας για ορθογραφικό έλεγχο και διόρθωση."],"Redundant Phrases":[null,"Περιττές φράσεις"],"Phrases to Avoid":[null,"Εκφράσεις προς αποφυγή"],"Passive Voice":[null,"Παθητική φωνή"],"Jargon":[null,"Αργκό"],"Hidden Verbs":[null,"Κρυφά ρήματα"],"Double Negatives":[null,"Διπλή άρνηση"],"Diacritical Marks":[null,"Τόνοι και πνεύματα"],"Complex Phrases":[null,"Πολύπλοκες εκφράσεις"],"Bias Language":[null,"Λέξεις με προκατάληψη"],"English Options":[null,"Επιλογές Αγγλικών"],"Proofreading":[null,"Έλεγχος ορθρογραφίας και διόρθωση"],"Connect Jetpack":[null,"Σύνδεση Jetpack"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"Αυτή την στιγμή το WordPress.com αντιμετωπίζει προβλήματα και δεν μπορεί να επικοινωνήσει με το Jetpack. Παρακαλώ προσπαθείστε ξανά."],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,""],"You have successfully disconnected Jetpack":[null,""],"Active":[null,"Ενεργό"],"Settings":[null,"Ρυθμίσεις"],"Learn More":[null,"Μάθετε περισσότερα"],"Disconnect Jetpack":[null,"Αποσύνδεση Jetpack"],"Debug":[null,"Εύρεση σφαλμάτων"],"Test your site’s compatibility with Jetpack.":[null,""]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-en_AU.json b/plugins/jetpack/languages/json/jetpack-en_AU.json
index 2368193e..3bedf7d4 100644
--- a/plugins/jetpack/languages/json/jetpack-en_AU.json
+++ b/plugins/jetpack/languages/json/jetpack-en_AU.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2016-09-07 07:13:54+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.1.0-alpha","project-id-version":"Development (trunk)"},"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"This module has no configuration options":[null,""],"Configure your Security Scans":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"Search for a Jetpack feature.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Mobile Promos":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Background Color":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Match By Email":[null,""],"{{a}}Edit{{/a}}":[null,""],"Emails will be sent to ":[null,""],"Receive Monitor Email Notifications":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Admin Bar":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Comments headline":[null,""],"WordPress.com Likes are:":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"Subscriber":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Cheatin' uh?":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Use Markdown for comments":[null,""],"Add a phrase":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Automatic Language Detection":[null,""],"A post or page is updated":[null,""],"A post or page is first published":[null,""],"Automatically proofread content when: ":[null,""],"Configure Testimonials":[null,""],"Configure Portfolios":[null,""],"Regenerate address":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Copied!":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Meta key example: ":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"Welcome to Jetpack":[null,""],"Let us know!":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"You're fueled up and ready to go.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"Your Jetpack is already connected.":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Threats don't discriminate":[null,""],"Backup, protect, repair and build a better website.":[null,""],"Powerful security tools for ultimate peace of mind":[null,""],"ACTIVE":[null,""],"Upgrade":[null,""],"Set up":[null,""],"Threats found!":[null,""],"No Results Found.":[null,""],"Pro":[null,""],"Keep your site backed up!":[null,""],"Site Backups":[null,""],"Keep those spammers away!":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Security Scanning":[null,""],"Automatically backup your entire site.":[null,""],"State-of-the-art spam defense.":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"Activate Site Stats":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Jetpack Stats Icon":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Updates Needed":[null,""],"Save Settings":[null,""],"Saving…":[null,""],"No account? Create one for free…":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Surveys & Polls":[null,""],"Configure VaultPress":[null,""],"View your security dashboard":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.":[null,""],"Security Scanning & Backups":[null,""],"Configure Akismet":[null,""],"View your spam stats":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.":[null,""],"Your site is on Development Mode":[null,""],"Unlock the full potential of your site with the features included in your plan.":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Lock out the bad guys":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Maximum grade security":[null,""],"Compare Plans":[null,""],"Advanced polls and ratings":[null,""],"One-click threat resolution":[null,""],"Real-time backups":[null,""],"Unlimited backup archive":[null,""],"Includes on-demand malware scanning":[null,""],"Supports 1-3 sites":[null,""],"Jetpack Professional offers advanced features including:":[null,""],"Need more?":[null,""],"Create a new poll":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Bulk and automatic updates":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Feel the performance":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Powerful WordPress.com features on every device.":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"You are connected as ":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"Manage your Jetpack connection.":[null,""],"Connection Settings":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Enjoy priority support":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"Get WordPress apps for any screen.":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Launch Reader":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Connect with the Community":[null,""],"View Your Stats":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"Connect with your Visitors":[null,""],"Try the New Editor":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Focus on your Writing":[null,""],"Invalid Key":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"Spam Protection":[null,""],"Unavailable in Dev Mode.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"Backups":[null,""],"Performance":[null,""],"Security":[null,""],"Jetpack is monitoring your site. If we think your site is down you will receive an email.":[null,""],"Jetpack is improving and optimising your image speed.":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"All plugins are up-to-date. Awesome work!":[null,""],"Needs updating. ":["Need updating. ","",""],"%(number)s plugin":["%(number)s plugins","",""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"Total malicious attacks blocked on your site.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"Threats found":[null,""],"Malware Scanning":[null,""],"WordPress.com for Linux":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Mac OS X":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com in Google Play":[null,""],"WordPress.com in the App Store":[null,""],"Updating %(slug)s settings…":[null,""],"%(slug)s has been deactivated.":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"%(slug)s has been activated.":[null,""],"Activating %(slug)s…":[null,""],"Recommended features active.":[null,""],"Activating recommended features…":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Show falling snow in the holiday period.":[null,""],"Holiday Snow":[null,""],"Unavailable in Dev Mode":[null,""],"At A Glance":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"Unlinked from WordPress.com.":[null,""],"Unlinking from WordPress.com":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Options failed to reset.":[null,""],"Options reset.":[null,""],"Resetting Jetpack options…":[null,""],"Regenerated %(slug)s address .":[null,""],"Updating %(slug)s address…":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updated %(slug)s settings.":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"Clichés":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"You are running Jetpack on a {{a}}staging server{{/a}}.":[null,""],"Follow Jetpack on Twitter":[null,""],"Like us on Facebook":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"WordPress.com Terms of Service":[null,""],"Automattic's Privacy Policy":[null,""],"Jetpack Happiness Engineer":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,"We offer free, full support to all of our Jetpack users. Our support team is always around to help you."],"Go to Jetpack.com/support":[null,""],"Go to the WordPress.org support forums":[null,""],"Contact Jetpack support staff directly":[null,""],"Downtime Monitoring":[null,""],"Loading…":[null,""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","",""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"No threats found, you're good to go!":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"Plugin Updates":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Site Verification Tools":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Unlink me from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Disconnect from WordPress.com":[null,""],"Jump Start your Site":[null,"Jump Start your Site"],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Activate Recommended Features":[null,""],"Jetpack's recommended features include:":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Skip this step":[null,""],"Manage security on WordPress.com":[null,""],"Week of %(date)s":[null,""],"Views: %(numberOfViews)s":[null,""],"Click to view detailed stats.":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Days":[null,""],"Weeks":[null,""],"Months":[null,""],"Views today":[null,""],"Best overall day":[null,""],"%(number)s View":["%(number)s Views","",""],"All-time views":[null,""],"All-time comments":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,"Jetpack utilises the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimised for any device, and its completely free."],"Did we mention free, professional support?":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you."],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Block site attacks.":[null,"Block site attacks."],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites."],"Live site monitoring.":[null,"Live site monitoring."],"Automatic site updates.":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Lightning fast, optimized images":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Site security and peace of mind":[null,"Site security and peace of mind"],"Need Help?":[null,""],"Send us Feedback":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Automated social marketing.":[null,"Automated social marketing."],"Sharing & Like Buttons":[null,""],"Build a community.":[null,"Build a community."],"Give visitors the tools to share and subscribe to your content.":[null,"Give visitors the tools to share and subscribe to your content."],"Increase page views.":[null,"Increase page views."],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,"Keep visitors engaged by giving them more to share and read with Related Posts."],"Manage Plugins":[null,"Manage Plugins"],"Drive more traffic to your site":[null,"Drive more traffic to your site"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Use Publicise to automatically share your posts with friends, followers, and the world."],"Track your growth":[null,"Track your growth"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Stress less. Monitor will send you real-time alerts if your site ever goes down."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"You need to stay logged in to your WordPress blog while you authorise Jetpack."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again."],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again."],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s"],"Need help? The Jetpack team is here for you.":[null,"Need help? The Jetpack team is here for you."],"Leave a Jetpack review":[null,"Leave a Jetpack review"],"Disconnecting Jetpack":[null,"Disconnecting Jetpack"],"Smiley":[null,"Smiley"],"Email Address":[null,"Email Address"],"Whitelist Management":[null,"Whitelist Management"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist."],"Related":[null,"Related"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Show a \"Related\" header to more clearly separate the related section from posts"],"Use a large and visually striking layout":[null,"Use a large and visually striking layout"],"Require Two-Step Authentication":[null,"Require Two-Step Authentication"],"Site Stats":[null,"Site Stats"],"Publicize":[null,"Publicise"],"Excerpts":[null,"Excerpts"],"Featured Images":[null,"Featured Images"],"Enable Portfolio Projects for this site.":[null,"Enable Portfolio Projects for this site."],"Enable Testimonials for this site.":[null,"Enable Testimonials for this site."],"View people's profiles when you mouse over their Gravatars":[null,"View people's profiles when you mouse over their Gravatars"],"Color Scheme":[null,"Colour Scheme"],"Preview":[null,"Preview"],"You have successfully disconnected Jetpack":[null,"You have successfully disconnected Jetpack"],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"Your website needs to be publicly accessible to use Jetpack: %(error_key)s"],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host."],"Connect Jetpack":[null,"Connect Jetpack"],"Proofreading":[null,"Proofreading"],"English Options":[null,"English Options"],"Bias Language":[null,"Bias Language"],"Complex Phrases":[null,"Complex Phrases"],"Diacritical Marks":[null,"Diacritical Marks"],"Double Negatives":[null,"Double Negatives"],"Hidden Verbs":[null,"Hidden Verbs"],"Jargon":[null,"Jargon"],"Passive Voice":[null,"Passive Voice"],"Phrases to Avoid":[null,"Phrases to Avoid"],"Redundant Phrases":[null,"Redundant Phrases"],"Use automatically detected language to proofread posts and pages":[null,"Use automatically detected language to proofread posts and pages"],"Ignored Phrases":[null,"Ignored Phrases"],"Test your site’s compatibility with Jetpack.":[null,"Test your site’s compatibility with Jetpack."],"Debug":[null,"Debug"],"Disconnect Jetpack":[null,"Disconnect Jetpack"],"Learn More":[null,"Learn More"],"Settings":[null,"Settings"],"Active":[null,"Active"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-11-18 23:40:10+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.3.0-alpha","language":"en_AU","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Make sure your site is easily found on search engines with SEO tools for your content and social posts.":[null,"Make sure your site is easily found on search engines with SEO tools for your content and social posts."],"Activate this module to use the advanced SEO tools.":[null,"Activate this module to use the advanced SEO tools."],"Configure your VideoPress settings.":[null,"Configure your VideoPress settings."],"How much is your website worth?":[null,"How much is your website worth?"],"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.":[null,"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up."],"Configure Site SEO":[null,"Configure Site SEO"],"Activate SEO Tools":[null,"Activate SEO Tools"],"Introducing our most affordable backups and security plan yet":[null,"Introducing our most affordable backups and security plan yet"],"The Personal Plan keeps your data, site, and hard work safe.":[null,"The Personal Plan keeps your data, site, and hard work safe."],"Learn more...":[null,"Learn more..."],"Your site is on the Jetpack Personal plan":[null,"Your site is on the Jetpack Personal plan"],"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.":[null,"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage."],"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.":[null,"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support."],"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.":[null,"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support."],"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).":[null,"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress)."],"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).":[null,"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress)."],"Backups & Security Scanning":[null,"Backups & Security Scanning"],"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).":[null,"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress)."],"SEO Tools":[null,"SEO Tools"],"Advanced SEO tools to help your site get found when people search for relevant content.":[null,"Advanced SEO tools to help your site get found when people search for relevant content."],"Need more? Running a business site?":[null,"Need more? Running a business site?"],"If your site is important to you, consider protecting and improving it with some of our advanced features: ":[null,"If your site is important to you, consider protecting and improving it with some of our advanced features: "],"On-demand security scanning":[null,"On-demand security scanning"],"Advanced SEO tools":[null,"Advanced SEO tools"],"Configure your SEO settings.":[null,"Configure your SEO settings."],"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.":[null,"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive."],"You are running Jetpack on a staging server.":[null,"You are running Jetpack on a staging server."],"More Info":[null,"More Info"],"Search your content.":[null,"Search your content."],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}"],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,"Hide the stats smiley face image. The image helps collect stats but should still work when hidden."],"Your Current IP: %(ip)s":[null,"Your Current IP: %(ip)s"],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,"Whitelisting an IP address prevents it from ever being blocked by Jetpack."],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100"],"Link your account to WordPress.com to start using this feature.":[null,"Link your account to WordPress.com to start using this feature."],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,"There are unsaved settings in this tab that will be lost if you leave it. Proceed?"],"This will reset all Jetpack options, are you sure?":[null,"This will reset all Jetpack options, are you sure?"],"Search for a Jetpack feature.":[null,"Search for a Jetpack feature."],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website."],"You can see the information about security scanning in the \"At a Glance\" section.":[null,"You can see the information about security scanning in the \"At a Glance\" section."],"Configure your Security Scans":[null,"Configure your Security Scans"],"This module has no configuration options":[null,"This module has no configuration options"],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch."],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today."],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,"{{link}}Configure your %(module_slug)s Settings {{/link}}"],"Subscriber":[null,"Subscriber"],"Big iPhone/iPad Update Now Available":[null,"Big iPhone/iPad Update Now Available"],"The WordPress for Android App Gets a Big Facelift":[null,"The WordPress for Android App Gets a Big Facelift"],"Upgrade Focus: VideoPress For Weddings":[null,"Upgrade Focus: VideoPress For Weddings"],"WordPress.com Likes are:":[null,"WordPress.com Likes are:"],"Comments headline":[null,"Comments headline"],"A few catchy words to motivate your readers to comment.":[null,"A few catchy words to motivate your readers to comment."],"Can readers subscribe to your posts, comments or both?":[null,"Can readers subscribe to your posts, comments or both?"],"Show a \"follow blog\" options in the comment form":[null,"Show a \"follow blog\" options in the comment form"],"Show a \"follow comments\" option in the comment form.":[null,"Show a \"follow comments\" option in the comment form."],"Admin Bar":[null,"Admin Bar"],"Put a chart showing 48 hours of views in the admin bar":[null,"Put a chart showing 48 hours of views in the admin bar"],"Registered Users: Count the page views of registered users who are logged in":[null,"Registered Users: Count the page views of registered users who are logged in"],"Report Visibility: Select the roles that will be able to view stats reports":[null,"Report Visibility: Select the roles that will be able to view stats reports"],"Receive Monitor Email Notifications":[null,"Receive Monitor Email Notifications"],"Emails will be sent to ":[null,"Emails will be sent to "],"{{a}}Edit{{/a}}":[null,"{{a}}Edit{{/a}}"],"Match By Email":[null,"Match By Email"],"Show photo metadata (Exif) in carousel, when available":[null,"Show photo metadata (Exif) in carousel, when available"],"Background Color":[null,"Background Colour"],"Scroll infinitely (Shows 7 posts on each load)":[null,"Scroll infinitely (Shows 7 posts on each load)"],"Track each infinite Scroll post load as a page view in Google Analytics":[null,"Track each infinite Scroll post load as a page view in Google Analytics"],"Mobile Promos":[null,"Mobile Promos"],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,"Show a promo for the WordPress mobile apps in the footer of the mobile theme"],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Centre{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}."],"Meta key example:":[null,"Meta key example:"],"Display all your gallery pictures in a cool mosaic":[null,"Display all your gallery pictures in a cool mosaic"],"Copied!":[null,"Copied!"],"Highlight and copy the following text to your clipboard:":[null,"Highlight and copy the following text to your clipboard:"],"Regenerate address":[null,"Regenerate address"],"Configure Portfolios":[null,"Configure Portfolios"],"Configure Testimonials":[null,"Configure Testimonials"],"Automatically proofread content when: ":[null,"Automatically proofread content when: "],"A post or page is first published":[null,"A post or page is first published"],"A post or page is updated":[null,"A post or page is updated"],"Automatic Language Detection":[null,"Automatic Language Detection"],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,"The proofreader supports English, French, German, Portuguese and Spanish."],"Enable proofreading for the following grammar and style rules: ":[null,"Enable proofreading for the following grammar and style rules: "],"Add a phrase":[null,"Add a phrase"],"Use Markdown for comments":[null,"Use Markdown for comments"],"Search engines will find the sitemaps at these locations:":[null,"Search engines will find the sitemaps at these locations:"],"Sitemap: {{a}}%(url)s{{/a}}":[null,"Sitemap: {{a}}%(url)s{{/a}}"],"News Sitemap: {{a}}%(url)s{{/a}}":[null,"News Sitemap: {{a}}%(url)s{{/a}}"],"Cheatin' uh?":[null,"Cheatin' uh?"],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}"],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!"],"Your Jetpack is already connected.":[null,"Your Jetpack is already connected."],"You're fueled up and ready to go, Jetpack is now active.":[null,"You're fueled up and ready to go, Jetpack is now active."],"You're fueled up and ready to go.":[null,"You're fueled up and ready to go."],"You are currently running a development version of Jetpack.":[null,"You are currently running a development version of Jetpack."],"Submit Beta feedback":[null,"Submit Beta feedback"],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled."],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled."],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled."],"You, %(userName)s, are not connected to WordPress.com.":[null,"You, %(userName)s, are not connected to WordPress.com."],"What would you like to see on your Jetpack Dashboard?":[null,"What would you like to see on your Jetpack Dashboard?"],"Let us know!":[null,"Let us know!"],"Welcome to Jetpack":[null,"Welcome to Jetpack"],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customisation services."],"No account? Create one for free…":[null,"No account? Create one for free…"],"Saving…":[null,"Saving…"],"Save Settings":[null,"Save Settings"],"Updates Needed":[null,"Updates Needed"],"Do you really want to disconnect your site from WordPress.com?":[null,"Do you really want to disconnect your site from WordPress.com?"],"Jetpack Stats Icon":[null,"Jetpack Stats Icon"],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}"],"Activate Site Stats":[null,"Activate Site Stats"],"Automated, comprehensive protection from threats and attacks.":[null,"Automated, comprehensive protection from threats and attacks."],"State-of-the-art spam defense.":[null,"State-of-the-art spam defence."],"Automatically backup your entire site.":[null,"Automatically backup your entire site."],"Security Scanning":[null,"Security Scanning"],"Automatically scan your site for common threats and attacks.":[null,"Automatically scan your site for common threats and attacks."],"Keep those spammers away!":[null,"Keep those spammers away!"],"Site Backups":[null,"Site Backups"],"Keep your site backed up!":[null,"Keep your site backed up!"],"Pro":[null,"Pro"],"No Results Found.":[null,"No Results Found."],"Threats found!":[null,"Threats found!"],"Set up":[null,"Set up"],"Upgrade":[null,"Upgrade"],"ACTIVE":[null,"ACTIVE"],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory."],"Your site is on the Free Jetpack Plan":[null,"Your site is on the Free Jetpack Plan"],"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.":[null,"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support."],"Your site is on the Jetpack Premium plan":[null,"Your site is on the Jetpack Premium plan"],"Your site is on the Jetpack Professional plan":[null,"Your site is on the Jetpack Professional plan"],"Your site is on Development Mode":[null,"Your site is on Development Mode"],"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.":[null,"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support."],"State-of-the-art spam defense powered by Akismet.":[null,"State-of-the-art spam defence powered by Akismet."],"View your spam stats":[null,"View your spam stats"],"Configure Akismet":[null,"Configure Akismet"],"View your security dashboard":[null,"View your security dashboard"],"Configure VaultPress":[null,"Configure VaultPress"],"Surveys & Polls":[null,"Surveys & Polls"],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, email or on your iPad or iPhone."],"Create a new poll":[null,"Create a new poll"],"Real-time backups":[null,"Real-time backups"],"One-click threat resolution":[null,"One-click threat resolution"],"Advanced polls and ratings":[null,"Advanced polls and ratings"],"Compare Plans":[null,"Compare Plans"],"Maximum grade security":[null,"Maximum grade security"],"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defence and brute-force login protection - all in one place and optimised for WordPress."],"Lock out the bad guys":[null,"Lock out the bad guys"],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your back end safe from intruders."],"Enjoy priority support":[null,"Enjoy priority support"],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything."],"Connection Settings":[null,"Connection Settings"],"Manage your Jetpack connection.":[null,"Manage your Jetpack connection."],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,"The site is in Development Mode, so you can not connect to WordPress.com."],"You are connected as ":[null,"You are connected as "],"Link your account to WordPress.com to get the most out of Jetpack.":[null,"Link your account to WordPress.com to get the most out of Jetpack."],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}."],"View {{a}}All Stats{{/a}}":[null,"View {{a}}All Stats{{/a}}"],"View your {{a}}Email Followers{{/a}}":[null,"View your {{a}}Email Followers{{/a}}"],"Powerful WordPress.com features on every device.":[null,"Powerful WordPress.com features on every device."],"Manage all your sites from a single dashboard.":[null,"Manage all your sites from a single dashboard."],"Feel the performance":[null,"Feel the performance"],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around."],"Bulk and automatic updates":[null,"Bulk and automatic updates"],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place."],"Focus on your Writing":[null,"Focus on your Writing"],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,"Our new editor is lightning fast, optimised for writers and eliminates distractions, giving you the ability to focus on your work."],"Try the New Editor":[null,"Try the New Editor"],"Connect with your Visitors":[null,"Connect with your Visitors"],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world."],"View Your Stats":[null,"View Your Stats"],"Connect with the Community":[null,"Connect with the Community"],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favourite sites and join the conversation anywhere, any time."],"Launch Reader":[null,"Launch Reader"],"Inspiration strikes any time, anywhere.":[null,"Inspiration strikes any time, anywhere."],"Get WordPress apps for any screen.":[null,"Get WordPress apps for any screen."],"In Your Pocket":[null,"In Your Pocket"],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices."],"WordPress.com in the App Store":[null,"WordPress.com in the App Store"],"WordPress.com in Google Play":[null,"WordPress.com in Google Play"],"On Your Desktop":[null,"On Your Desktop"],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser."],"WordPress.com for Mac OS X":[null,"WordPress.com for Mac OS X"],"WordPress.com for Windows":[null,"WordPress.com for Windows"],"WordPress.com for Linux":[null,"WordPress.com for Linux"],"Malware Scanning":[null,"Malware Scanning"],"Threats found":[null,"Threats found"],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress."],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}."],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,"Jetpack is actively blocking malicious login attempts. Data will display here soon!"],"Total malicious attacks blocked on your site.":[null,"Total malicious attacks blocked on your site."],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts."],"%(number)s plugin":["%(number)s plugins","%(number)s plugin","%(number)s plugins"],"Needs updating. ":["Need updating. ","Needs updating. ","Need updating. "],"All plugins are up-to-date. Awesome work!":[null,"All plugins are up-to-date. Awesome work!"],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com."],"Jetpack is improving and optimizing your image speed.":[null,"Jetpack is improving and optimising your image speed."],"Jetpack is monitoring your site. If we think your site is down, you will receive an email.":[null,"Jetpack is monitoring your site. If we think your site is down, you will receive an email."],"Security":[null,"Security"],"Performance":[null,"Performance"],"Backups":[null,"Backups"],"{{a}}View backup details{{/a}}.":[null,"{{a}}View backup details{{/a}}."],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress."],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,"To automatically back up your entire site, please {{a}}upgrade!{{/a}}."],"Unavailable in Dev Mode.":[null,"Unavailable in Dev Mode."],"Spam Protection":[null,"Spam Protection"],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,"For state-of-the-art spam defence, please {{a}}install Akismet{{/a}}."],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,"For state-of-the-art spam defence, please {{a}}activate Akismet{{/a}}."],"Invalid Key":[null,"Invalid Key"],"Unavailable in Dev Mode":[null,"Unavailable in Dev Mode"],"Holiday Snow":[null,"Holiday Snow"],"Show falling snow in the holiday period.":[null,"Show falling snow in the holiday period."],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,"Show falling snow on my blog from Dec 1st until Jan 4th."],"Activating recommended features…":[null,"Activating recommended features…"],"Recommended features active.":[null,"Recommended features active."],"Recommended features failed to activate. %(error)s":[null,"Recommended features failed to activate. %(error)s"],"Activating %(slug)s…":[null,"Activating %(slug)s…"],"%(slug)s has been activated.":[null,"%(slug)s has been activated."],"%(slug)s failed to activate. %(error)s":[null,"%(slug)s failed to activate. %(error)s"],"Deactivating %(slug)s…":[null,"Deactivating %(slug)s…"],"%(slug)s has been deactivated.":[null,"%(slug)s has been deactivated."],"%(slug)s failed to deactivate. %(error)s":[null,"%(slug)s failed to deactivate. %(error)s"],"Updating %(slug)s settings…":[null,"Updating %(slug)s settings…"],"Updated %(slug)s settings.":[null,"Updated %(slug)s settings."],"Error updating %(slug)s settings. %(error)s":[null,"Error updating %(slug)s settings. %(error)s"],"Updating %(slug)s address…":[null,"Updating %(slug)s address…"],"Regenerated %(slug)s address .":[null,"Regenerated %(slug)s address ."],"Error regenerating %(slug)s address. %(error)s":[null,"Error regenerating %(slug)s address. %(error)s"],"Resetting Jetpack options…":[null,"Resetting Jetpack options…"],"Options reset.":[null,"Options reset."],"Options failed to reset.":[null,"Options failed to reset."],"There was an error disconnecting Jetpack. Error: %(error)s":[null,"There was an error disconnecting Jetpack. Error: %(error)s"],"Unlinking from WordPress.com":[null,"Unlinking from WordPress.com"],"Unlinked from WordPress.com.":[null,"Unlinked from WordPress.com."],"Error unlinking from WordPress.com. %(error)s":[null,"Error unlinking from WordPress.com. %(error)s"],"At A Glance":[null,"At A Glance"],"Clichés":[null,"Clichés"],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack."],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"Like us on Facebook":[null,"Like us on Facebook"],"Follow Jetpack on Twitter":[null,"Follow Jetpack on Twitter"],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"Contact Jetpack support staff directly":[null,"Contact Jetpack support staff directly"],"Go to the WordPress.org support forums":[null,"Go to the WordPress.org support forums"],"Go to Jetpack.com/support":[null,"Go to Jetpack.com/support"],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,"We offer free, full support to all of our Jetpack users. Our support team is always around to help you."],"Jetpack Happiness Engineer":[null,"Jetpack Happiness Engineer"],"Automattic's Privacy Policy":[null,"Automattic's Privacy Policy"],"WordPress.com Terms of Service":[null,"WordPress.com Terms of Service"],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest."],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}"],"Site Verification Tools":[null,"Site Verification Tools"],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images."],"Image Performance %(photon)s":[null,"Image Performance %(photon)s"],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,"{{a}}Activate Manage and turn on auto updates{{/a}}"],"{{a}}Turn on plugin auto updates{{/a}}":[null,"{{a}}Turn on plugin auto updates{{/a}}"],"Plugin Updates":[null,"Plugin Updates"],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}."],"No threats found, you're good to go!":[null,"No threats found, you're good to go!"],"{{a}}Contact Support{{/a}}":[null,"{{a}}Contact Support{{/a}}"],"{{a}}View details at VaultPress.com{{/a}}":[null,"{{a}}View details at VaultPress.com{{/a}}"],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","Uh oh, %(number)s threat found.","Uh oh, %(number)s threats found."],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down."],"Loading…":[null,"Loading…"],"Downtime Monitoring":[null,"Downtime Monitoring"],"{{button}}View More Stats on WordPress.com {{/button}}":[null,"{{button}}View More Stats on WordPress.com {{/button}}"],"{{button}}View Old Stats{{/button}}":[null,"{{button}}View Old Stats{{/button}}"],"All-time comments":[null,"All-time comments"],"All-time views":[null,"All-time views"],"%(number)s View":["%(number)s Views","%(number)s View","%(number)s Views"],"Best overall day":[null,"Best overall day"],"Views today":[null,"Views today"],"Months":[null,"Months"],"Weeks":[null,"Weeks"],"Days":[null,"Days"],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}"],"Click to view detailed stats.":[null,"Click to view detailed stats."],"Views: %(numberOfViews)s":[null,"Views: %(numberOfViews)s"],"Week of %(date)s":[null,"Week of %(date)s"],"Manage security on WordPress.com":[null,"Manage security on WordPress.com"],"Skip this step":[null,"Skip this step"],"Skip the Jetpack Jumpstart process":[null,"Skip the Jetpack Jumpstart process"],"Features can be activated or deactivated at any time.":[null,"Features can be activated or deactivated at any time."],"Jetpack's recommended features include:":[null,"Jetpack's recommended features include:"],"Activate Recommended Features":[null,"Activate Recommended Features"],"Quickly enhance your site by activating Jetpack's recommended features.":[null,"Quickly enhance your site by activating Jetpack's recommended features."],"Jump Start your Site":[null,"Jump Start your Site"],"Disconnect from WordPress.com":[null,"Disconnect from WordPress.com"],"Link to WordPress.com":[null,"Link to WordPress.com"],"Unlink me from WordPress.com":[null,"Unlink me from WordPress.com"],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier."],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you."],"Did we mention free, professional support?":[null,"Did we mention free, professional support?"],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,"Jetpack utilises the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimised for any device, and its completely free."],"Lightning fast, optimized images":[null,"Lightning fast, optimised images"],"Never fall behind on a security release or waste time updating multiple sites.":[null,"Never fall behind on a security release or waste time updating multiple sites."],"Automatic site updates.":[null,"Automatic site updates."],"Live site monitoring.":[null,"Live site monitoring."],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites."],"Block site attacks.":[null,"Block site attacks."],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry."],"Site security and peace of mind":[null,"Site security and peace of mind"],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from."],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,"Keep visitors engaged by giving them more to share and read with Related Posts."],"Increase page views.":[null,"Increase page views."],"Give visitors the tools to share and subscribe to your content.":[null,"Give visitors the tools to share and subscribe to your content."],"Build a community.":[null,"Build a community."],"Sharing & Like Buttons":[null,"Sharing & Like Buttons"],"Automated social marketing.":[null,"Automated social marketing."],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there."],"Send us Feedback":[null,"Send us Feedback"],"Need Help?":[null,"Need Help?"],"Manage Plugins":[null,"Manage Plugins"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Stress less. Monitor will send you real-time alerts if your site ever goes down."],"Track your growth":[null,"Track your growth"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Use Publicise to automatically share your posts with friends, followers, and the world."],"Drive more traffic to your site":[null,"Drive more traffic to your site"],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"You need to stay logged in to your WordPress blog while you authorise Jetpack."],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s"],"Disconnecting Jetpack":[null,"Disconnecting Jetpack"],"Leave a Jetpack review":[null,"Leave a Jetpack review"],"Need help? The Jetpack team is here for you.":[null,"Need help? The Jetpack team is here for you."],"Smiley":[null,"Smiley"],"Require Two-Step Authentication":[null,"Require Two-Step Authentication"],"Use a large and visually striking layout":[null,"Use a large and visually striking layout"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Show a \"Related\" header to more clearly separate the related section from posts"],"Related":[null,"Related"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist."],"Whitelist Management":[null,"Whitelist Management"],"Email Address":[null,"Email Address"],"Publicize":[null,"Publicise"],"Site Stats":[null,"Site Stats"],"Featured Images":[null,"Featured Images"],"Excerpts":[null,"Excerpts"],"Enable Testimonials for this site.":[null,"Enable Testimonials for this site."],"Enable Portfolio Projects for this site.":[null,"Enable Portfolio Projects for this site."],"Preview":[null,"Preview"],"Color Scheme":[null,"Colour Scheme"],"Ignored Phrases":[null,"Ignored Phrases"],"Use automatically detected language to proofread posts and pages":[null,"Use automatically detected language to proofread posts and pages"],"Redundant Phrases":[null,"Redundant Phrases"],"Phrases to Avoid":[null,"Phrases to Avoid"],"Passive Voice":[null,"Passive Voice"],"Jargon":[null,"Jargon"],"Hidden Verbs":[null,"Hidden Verbs"],"Double Negatives":[null,"Double Negatives"],"Diacritical Marks":[null,"Diacritical Marks"],"Complex Phrases":[null,"Complex Phrases"],"Bias Language":[null,"Bias Language"],"English Options":[null,"English Options"],"Proofreading":[null,"Proofreading"],"Connect Jetpack":[null,"Connect Jetpack"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host."],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"Your website needs to be publicly accessible to use Jetpack: %(error_key)s"],"You have successfully disconnected Jetpack":[null,"You have successfully disconnected Jetpack"],"Active":[null,"Active"],"Settings":[null,"Settings"],"Learn More":[null,"Learn More"],"Disconnect Jetpack":[null,"Disconnect Jetpack"],"Debug":[null,"Debug"],"Test your site’s compatibility with Jetpack.":[null,"Test your site’s compatibility with Jetpack."]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-en_CA.json b/plugins/jetpack/languages/json/jetpack-en_CA.json
index 1f4b5282..977cd8d5 100644
--- a/plugins/jetpack/languages/json/jetpack-en_CA.json
+++ b/plugins/jetpack/languages/json/jetpack-en_CA.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2016-08-30 00:27:16+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.1.0-alpha","project-id-version":"Development (trunk)"},"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch."],"This module has no configuration options":[null,"This module has no configuration options"],"Configure your Security Scans":[null,"Configure your Security Scans"],"You can see the information about security scanning in the \"At a Glance\" section.":[null,"You can see the information about security scanning in the \"At a Glance\" section."],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website."],"Search for a Jetpack feature.":[null,"Search for a Jetpack feature."],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today."],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,"Show a promo for the WordPress mobile apps in the footer of the mobile theme"],"Mobile Promos":[null,"Mobile Promos"],"Track each infinite Scroll post load as a page view in Google Analytics":[null,"Track each infinite Scroll post load as a page view in Google Analytics"],"Scroll infinitely (Shows 7 posts on each load)":[null,"Scroll infinitely (Shows 7 posts on each load)"],"Background Color":[null,"Background Colour"],"Show photo metadata (Exif) in carousel, when available":[null,"Show photo metadata (Exif) in carousel, when available"],"Match By Email":[null,"Match By Email"],"{{a}}Edit{{/a}}":[null,"{{a}}Edit{{/a}}"],"Emails will be sent to ":[null,"Emails will be sent to "],"Receive Monitor Email Notifications":[null,"Receive Monitor Email Notifications"],"Report Visibility: Select the roles that will be able to view stats reports":[null,"Report Visibility: Select the roles that will be able to view stats reports"],"Registered Users: Count the page views of registered users who are logged in":[null,"Registered Users: Count the page views of registered users who are logged in"],"Put a chart showing 48 hours of views in the admin bar":[null,"Put a chart showing 48 hours of views in the admin bar"],"Admin Bar":[null,"Admin Bar"],"Show a \"follow comments\" option in the comment form.":[null,"Show a \"follow comments\" option in the comment form."],"Show a \"follow blog\" options in the comment form":[null,"Show a \"follow blog\" options in the comment form"],"Can readers subscribe to your posts, comments or both?":[null,"Can readers subscribe to your posts, comments or both?"],"A few catchy words to motivate your readers to comment.":[null,"A few catchy words to motivate your readers to comment."],"Comments headline":[null,"Comments headline"],"WordPress.com Likes are:":[null,"WordPress.com Likes are:"],"Upgrade Focus: VideoPress For Weddings":[null,"Upgrade Focus: VideoPress For Weddings"],"The WordPress for Android App Gets a Big Facelift":[null,"The WordPress for Android App Gets a Big Facelift"],"Big iPhone/iPad Update Now Available":[null,"Big iPhone/iPad Update Now Available"],"Subscriber":[null,"Subscriber"],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,"{{link}}Configure your %(module_slug)s Settings {{/link}}"],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}"],"Cheatin' uh?":[null,"Cheatin' eh?"],"News Sitemap: {{a}}%(url)s{{/a}}":[null,"News Sitemap: {{a}}%(url)s{{/a}}"],"Sitemap: {{a}}%(url)s{{/a}}":[null,"Sitemap: {{a}}%(url)s{{/a}}"],"Search engines will find the sitemaps at these locations:":[null,"Search engines will find the sitemaps at these locations:"],"Use Markdown for comments":[null,"Use Markdown for comments"],"Add a phrase":[null,"Add a phrase"],"Enable proofreading for the following grammar and style rules: ":[null,"Enable proofreading for the following grammar and style rules: "],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,"The proofreader supports English, French, German, Portuguese and Spanish."],"Automatic Language Detection":[null,"Automatic Language Detection"],"A post or page is updated":[null,"A post or page is updated"],"A post or page is first published":[null,"A post or page is first published"],"Automatically proofread content when: ":[null,"Automatically proofread content when: "],"Configure Testimonials":[null,"Configure Testimonials"],"Configure Portfolios":[null,"Configure Portfolios"],"Regenerate address":[null,"Regenerate address"],"Highlight and copy the following text to your clipboard:":[null,"Highlight and copy the following text to your clipboard:"],"Copied!":[null,"Copied!"],"Display all your gallery pictures in a cool mosaic":[null,"Display all your gallery pictures in a cool mosaic"],"Meta key example: ":[null,"Meta key example: "],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services."],"Welcome to Jetpack":[null,"Welcome to Jetpack"],"Let us know!":[null,"Let us know!"],"What would you like to see on your Jetpack Dashboard?":[null,"What would you like to see on your Jetpack Dashboard?"],"You, %(userName)s, are not connected to WordPress.com.":[null,"You, %(userName)s, are not connected to WordPress.com."],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled."],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled."],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled."],"You are currently running a development version of Jetpack.":[null,"You are currently running a development version of Jetpack."],"You're fueled up and ready to go.":[null,"You're fuelled up and ready to go."],"You're fueled up and ready to go, Jetpack is now active.":[null,"You're fuelled up and ready to go, Jetpack is now active."],"Your Jetpack is already connected.":[null,"Your Jetpack is already connected."],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!"],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory."],"Threats don't discriminate":[null,"Threats don't discriminate"],"Backup, protect, repair and build a better website.":[null,"Backup, protect, repair and build a better website."],"Powerful security tools for ultimate peace of mind":[null,"Powerful security tools for ultimate peace of mind"],"ACTIVE":[null,"ACTIVE"],"Upgrade":[null,"Upgrade"],"Set up":[null,"Set up"],"Threats found!":[null,"Threats found!"],"No Results Found.":[null,"No Results Found."],"Pro":[null,"Pro"],"Keep your site backed up!":[null,"Keep your site backed up!"],"Site Backups":[null,"Site Backups"],"Keep those spammers away!":[null,"Keep those spammers away!"],"Automatically scan your site for common threats and attacks.":[null,"Automatically scan your site for common threats and attacks."],"Security Scanning":[null,"Security Scanning"],"Automatically backup your entire site.":[null,"Automatically backup your entire site."],"State-of-the-art spam defense.":[null,"State-of-the-art spam defence."],"Automated, comprehensive protection from threats and attacks.":[null,"Automated, comprehensive protection from threats and attacks."],"Activate Site Stats":[null,"Activate Site Stats"],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}"],"Jetpack Stats Icon":[null,"Jetpack Stats Icon"],"Do you really want to disconnect your site from WordPress.com?":[null,"Do you really want to disconnect your site from WordPress.com?"],"Updates Needed":[null,"Updates Needed"],"Save Settings":[null,"Save Settings"],"Saving…":[null,"Saving…"],"No account? Create one for free…":[null,"No account? Create one for free…"],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone."],"Surveys & Polls":[null,"Surveys & Polls"],"Configure VaultPress":[null,"Configure VaultPress"],"View your security dashboard":[null,"View your security dashboard"],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.":[null,"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defence, and brute-force login protection - all in one place."],"Security Scanning & Backups":[null,"Security Scanning & Backups"],"Configure Akismet":[null,"Configure Akismet"],"View your spam stats":[null,"View your spam stats"],"State-of-the-art spam defense powered by Akismet.":[null,"State-of-the-art spam defence powered by Akismet."],"Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.":[null,"Once you connect, you can upgrade to Premium or Pro in order to unlock world-class security, spam protection tools, and priority support."],"Your site is on Development Mode":[null,"Your site is on Development Mode"],"Unlock the full potential of your site with the features included in your plan.":[null,"Unlock the full potential of your site with the features included in your plan."],"Your site is on the Jetpack Professional plan":[null,"Your site is on the Jetpack Professional plan"],"Your site is on the Jetpack Premium plan":[null,"Your site is on the Jetpack Premium plan"],"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.":[null,"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support."],"Your site is on the Free Jetpack Plan":[null,"Your site is on the Free Jetpack Plan"],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders."],"Lock out the bad guys":[null,"Lock out the bad guys"],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress."],"Maximum grade security":[null,"Maximum grade security"],"Compare Plans":[null,"Compare Plans"],"Advanced polls and ratings":[null,"Advanced polls and ratings"],"One-click threat resolution":[null,"One-click threat resolution"],"Real-time backups":[null,"Real-time backups"],"Unlimited backup archive":[null,"Unlimited backup archive"],"Includes on-demand malware scanning":[null,"Includes on-demand malware scanning"],"Supports 1-3 sites":[null,"Supports 1-3 sites"],"Jetpack Professional offers advanced features including:":[null,"Jetpack Professional offers advanced features including:"],"Need more?":[null,"Need more?"],"Create a new poll":[null,"Create a new poll"],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place."],"Bulk and automatic updates":[null,"Bulk and automatic updates"],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around."],"Feel the performance":[null,"Feel the performance"],"Manage all your sites from a single dashboard.":[null,"Manage all your sites from a single dashboard."],"Powerful WordPress.com features on every device.":[null,"Powerful WordPress.com features on every device."],"View your {{a}}Email Followers{{/a}}":[null,"View your {{a}}Email Followers{{/a}}"],"View {{a}}All Stats{{/a}}":[null,"View {{a}}All Stats{{/a}}"],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}."],"Link your account to WordPress.com to get the most out of Jetpack.":[null,"Link your account to WordPress.com to get the most out of Jetpack."],"You are connected as ":[null,"You are connected as "],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,"The site is in Development Mode, so you can not connect to WordPress.com."],"Manage your Jetpack connection.":[null,"Manage your Jetpack connection."],"Connection Settings":[null,"Connection Settings"],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything."],"Enjoy priority support":[null,"Enjoy priority support"],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices."],"Get WordPress apps for any screen.":[null,"Get WordPress apps for any screen."],"Inspiration strikes any time, anywhere.":[null,"Inspiration strikes any time, anywhere."],"Launch Reader":[null,"Launch Reader"],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favourite sites and join the conversation anywhere, any time."],"Connect with the Community":[null,"Connect with the Community"],"View Your Stats":[null,"View Your Stats"],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world."],"Connect with your Visitors":[null,"Connect with your Visitors"],"Try the New Editor":[null,"Try the New Editor"],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work."],"Focus on your Writing":[null,"Focus on your Writing"],"Invalid Key":[null,"Invalid Key"],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,"For state-of-the-art spam defence, please {{a}}activate Akismet{{/a}}."],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,"For state-of-the-art spam defence, please {{a}}install Akismet{{/a}}."],"Spam Protection":[null,"Spam Protection"],"Unavailable in Dev Mode.":[null,"Unavailable in Dev Mode."],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,"To automatically back up your entire site, please {{a}}upgrade!{{/a}}."],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress."],"{{a}}View backup details{{/a}}.":[null,"{{a}}View backup details{{/a}}."],"Backups":[null,"Backups"],"Performance":[null,"Performance"],"Security":[null,"Security"],"Jetpack is monitoring your site. If we think your site is down you will receive an email.":[null,"Jetpack is monitoring your site. If we think your site is down you will receive an email."],"Jetpack is improving and optimising your image speed.":[null,"Jetpack is improving and optimizing your image speed."],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com."],"All plugins are up-to-date. Awesome work!":[null,"All plugins are up-to-date. Awesome work!"],"Needs updating. ":["Need updating. ","Needs updating. ","Need updating. "],"%(number)s plugin":["%(number)s plugins","%(number)s plugin","%(number)s plugins"],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts."],"Total malicious attacks blocked on your site.":[null,"Total malicious attacks blocked on your site."],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,"Jetpack is actively blocking malicious login attempts. Data will display here soon!"],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}."],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress."],"Threats found":[null,"Threats found"],"Malware Scanning":[null,"Malware Scanning"],"WordPress.com for Linux":[null,"WordPress.com for Linux"],"WordPress.com for Windows":[null,"WordPress.com for Windows"],"WordPress.com for Mac OS X":[null,"WordPress.com for Mac OS X"],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser."],"WordPress.com in Google Play":[null,"WordPress.com in Google Play"],"WordPress.com in the App Store":[null,"WordPress.com in the App Store"],"Updating %(slug)s settings…":[null,"Updating %(slug)s settings…"],"%(slug)s has been deactivated.":[null,"%(slug)s has been deactivated."],"Deactivating %(slug)s…":[null,"Deactivating %(slug)s…"],"%(slug)s failed to activate. %(error)s":[null,"%(slug)s failed to activate. %(error)s"],"%(slug)s has been activated.":[null,"%(slug)s has been activated."],"Activating %(slug)s…":[null,"Activating %(slug)s…"],"Recommended features active.":[null,"Recommended features active."],"Activating recommended features…":[null,"Activating recommended features…"],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,"Show falling snow on my blog from Dec 1st until Jan 4th."],"Show falling snow in the holiday period.":[null,"Show falling snow in the holiday period."],"Holiday Snow":[null,"Holiday Snow"],"Unavailable in Dev Mode":[null,"Unavailable in Dev Mode"],"At A Glance":[null,"At A Glance"],"Error unlinking from WordPress.com. %(error)s":[null,"Error unlinking from WordPress.com. %(error)s"],"Unlinked from WordPress.com.":[null,"Unlinked from WordPress.com."],"Unlinking from WordPress.com":[null,"Unlinking from WordPress.com"],"There was an error disconnecting Jetpack. Error: %(error)s":[null,"There was an error disconnecting Jetpack. Error: %(error)s"],"Options failed to reset.":[null,"Options failed to reset."],"Options reset.":[null,"Options reset."],"Resetting Jetpack options…":[null,"Resetting Jetpack options…"],"Regenerated %(slug)s address .":[null,"Regenerated %(slug)s address ."],"Updating %(slug)s address…":[null,"Updating %(slug)s address…"],"Error updating %(slug)s settings. %(error)s":[null,"Error updating %(slug)s settings. %(error)s"],"Updated %(slug)s settings.":[null,"Updated %(slug)s settings."],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack."],"Clichés":[null,"Clichés"],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"You are running Jetpack on a {{a}}staging server{{/a}}.":[null,"You are running Jetpack on a {{a}}staging server{{/a}}."],"Follow Jetpack on Twitter":[null,"Follow Jetpack on Twitter"],"Like us on Facebook":[null,"Like us on Facebook"],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"WordPress.com Terms of Service":[null,"WordPress.com Terms of Service"],"Automattic's Privacy Policy":[null,"Automattic's Privacy Policy"],"Jetpack Happiness Engineer":[null,"Jetpack Happiness Engineer"],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,"We offer free, full support to all of our Jetpack users. Our support team is always around to help you."],"Go to Jetpack.com/support":[null,"Go to Jetpack.com/support"],"Go to the WordPress.org support forums":[null,"Go to the WordPress.org support forums"],"Contact Jetpack support staff directly":[null,"Contact Jetpack support staff directly"],"Downtime Monitoring":[null,"Downtime Monitoring"],"Loading…":[null,"Loading…"],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down."],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","Uh oh, %(number)s threat found.","Uh oh, %(number)s threats found."],"{{a}}View details at VaultPress.com{{/a}}":[null,"{{a}}View details at VaultPress.com{{/a}}"],"{{a}}Contact Support{{/a}}":[null,"{{a}}Contact Support{{/a}}"],"No threats found, you're good to go!":[null,"No threats found, you're good to go!"],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}."],"Plugin Updates":[null,"Plugin Updates"],"{{a}}Turn on plugin auto updates{{/a}}":[null,"{{a}}Turn on plugin auto updates{{/a}}"],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,"{{a}}Activate Manage and turn on auto updates{{/a}}"],"Image Performance %(photon)s":[null,"Image Performance %(photon)s"],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images."],"Site Verification Tools":[null,"Site Verification Tools"],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}"],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest."],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier."],"Unlink me from WordPress.com":[null,"Unlink me from WordPress.com"],"Link to WordPress.com":[null,"Link to WordPress.com"],"Disconnect from WordPress.com":[null,"Disconnect from WordPress.com"],"Jump Start your Site":[null,"Jump Start your Site"],"Quickly enhance your site by activating Jetpack's recommended features.":[null,"Quickly enhance your site by activating Jetpack's recommended features."],"Activate Recommended Features":[null,"Activate Recommended Features"],"Jetpack's recommended features include:":[null,"Jetpack's recommended features include:"],"Features can be activated or deactivated at any time.":[null,"Features can be activated or deactivated at any time."],"Skip the Jetpack Jumpstart process":[null,"Skip the Jetpack Jumpstart process"],"Skip this step":[null,"Skip this step"],"Manage security on WordPress.com":[null,"Manage security on WordPress.com"],"Week of %(date)s":[null,"Week of %(date)s"],"Views: %(numberOfViews)s":[null,"Views: %(numberOfViews)s"],"Click to view detailed stats.":[null,"Click to view detailed stats."],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}"],"Days":[null,"Days"],"Weeks":[null,"Weeks"],"Months":[null,"Months"],"Views today":[null,"Views today"],"Best overall day":[null,"Best overall day"],"%(number)s View":["%(number)s Views","%(number)s View","%(number)s Views"],"All-time views":[null,"All-time views"],"All-time comments":[null,"All-time comments"],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free."],"Did we mention free, professional support?":[null,"Did we mention free, professional support?"],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you."],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry."],"Block site attacks.":[null,"Block site attacks."],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites."],"Live site monitoring.":[null,"Live site monitoring."],"Automatic site updates.":[null,"Automatic site updates."],"Never fall behind on a security release or waste time updating multiple sites.":[null,"Never fall behind on a security release or waste time updating multiple sites."],"Lightning fast, optimized images":[null,"Lightning fast, optimized images"],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from."],"Site security and peace of mind":[null,"Site security and peace of mind"],"Need Help?":[null,"Need Help?"],"Send us Feedback":[null,"Send us Feedback"],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there."],"Automated social marketing.":[null,"Automated social marketing."],"Sharing & Like Buttons":[null,"Sharing & Like Buttons"],"Build a community.":[null,"Build a community."],"Give visitors the tools to share and subscribe to your content.":[null,"Give visitors the tools to share and subscribe to your content."],"Increase page views.":[null,"Increase page views."],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,"Keep visitors engaged by giving them more to share and read with Related Posts."],"Manage Plugins":[null,"Manage Plugins"],"Drive more traffic to your site":[null,"Drive more traffic to your site"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Use Publicize to automatically share your posts with friends, followers, and the world."],"Track your growth":[null,"Track your growth"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Stress less. Monitor will send you real-time alerts if your site ever goes down."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"You need to stay logged in to your WordPress blog while you authorize Jetpack."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again."],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again."],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s"],"Need help? The Jetpack team is here for you.":[null,"Need help? The Jetpack team is here for you."],"Leave a Jetpack review":[null,"Leave a Jetpack review"],"Disconnecting Jetpack":[null,"Disconnecting Jetpack"],"Smiley":[null,"Smiley"],"Email Address":[null,"Email Address"],"Whitelist Management":[null,"Whitelist Management"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist."],"Related":[null,"Related"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Show a \"Related\" header to more clearly separate the related section from posts"],"Use a large and visually striking layout":[null,"Use a large and visually striking layout"],"Require Two-Step Authentication":[null,"Require Two-Step Authentication"],"Site Stats":[null,"Site Stats"],"Publicize":[null,"Publicize"],"Excerpts":[null,"Excerpts"],"Featured Images":[null,"Featured Images"],"Enable Portfolio Projects for this site.":[null,"Enable Portfolio Projects for this site."],"Enable Testimonials for this site.":[null,"Enable Testimonials for this site."],"View people's profiles when you mouse over their Gravatars":[null,"View people's profiles when you mouse over their Gravatars"],"Color Scheme":[null,"Colour Scheme"],"Preview":[null,"Preview"],"You have successfully disconnected Jetpack":[null,"You have successfully disconnected Jetpack"],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"Your website needs to be publicly accessible to use Jetpack: %(error_key)s"],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host."],"Connect Jetpack":[null,"Connect Jetpack"],"Proofreading":[null,"Proofreading"],"English Options":[null,"English Options"],"Bias Language":[null,"Bias Language"],"Complex Phrases":[null,"Complex Phrases"],"Diacritical Marks":[null,"Diacritical Marks"],"Double Negatives":[null,"Double Negatives"],"Hidden Verbs":[null,"Hidden Verbs"],"Jargon":[null,"Jargon"],"Passive Voice":[null,"Passive Voice"],"Phrases to Avoid":[null,"Phrases to Avoid"],"Redundant Phrases":[null,"Redundant Phrases"],"Use automatically detected language to proofread posts and pages":[null,"Use automatically detected language to proofread posts and pages"],"Ignored Phrases":[null,"Ignored Phrases"],"Test your site’s compatibility with Jetpack.":[null,"Test your site’s compatibility with Jetpack."],"Debug":[null,"Debug"],"Disconnect Jetpack":[null,"Disconnect Jetpack"],"Learn More":[null,"Learn More"],"Settings":[null,"Settings"],"Active":[null,"Active"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-10-24 12:53:25+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.3.0-alpha","language":"en_CA","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Make sure your site is easily found on search engines with SEO tools for your content and social posts.":[null,""],"Activate this module to use the advanced SEO tools.":[null,""],"Configure your VideoPress settings.":[null,""],"How much is your website worth?":[null,""],"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.":[null,""],"Configure Site SEO":[null,""],"Activate SEO Tools":[null,""],"Introducing our most affordable backups and security plan yet":[null,""],"The Personal Plan keeps your data, site, and hard work safe.":[null,""],"Learn more...":[null,""],"Your site is on the Jetpack Personal plan":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.":[null,""],"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.":[null,""],"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).":[null,""],"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).":[null,""],"Backups & Security Scanning":[null,""],"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).":[null,""],"SEO Tools":[null,""],"Advanced SEO tools to help your site get found when people search for relevant content.":[null,""],"Need more? Running a business site?":[null,""],"If your site is important to you, consider protecting and improving it with some of our advanced features: ":[null,""],"On-demand security scanning":[null,""],"Advanced SEO tools":[null,""],"Configure your SEO settings.":[null,""],"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.":[null,""],"You are running Jetpack on a staging server.":[null,""],"More Info":[null,""],"Search your content.":[null,"Search your content."],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}"],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,"Hide the stats smiley face image. The image helps collect stats but should still work when hidden."],"Your Current IP: %(ip)s":[null,"Your Current IP: %(ip)s"],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,"Whitelisting an IP address prevents it from ever being blocked by Jetpack."],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100"],"Link your account to WordPress.com to start using this feature.":[null,"Link your account to WordPress.com to start using this feature."],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,"There are unsaved settings in this tab that will be lost if you leave it. Proceed?"],"This will reset all Jetpack options, are you sure?":[null,"This will reset all Jetpack options, are you sure?"],"Search for a Jetpack feature.":[null,"Search for a Jetpack feature."],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website."],"You can see the information about security scanning in the \"At a Glance\" section.":[null,"You can see the information about security scanning in the \"At a Glance\" section."],"Configure your Security Scans":[null,"Configure your Security Scans"],"This module has no configuration options":[null,"This module has no configuration options"],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch."],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today."],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,"{{link}}Configure your %(module_slug)s Settings {{/link}}"],"Subscriber":[null,"Subscriber"],"Big iPhone/iPad Update Now Available":[null,"Big iPhone/iPad Update Now Available"],"The WordPress for Android App Gets a Big Facelift":[null,"The WordPress for Android App Gets a Big Facelift"],"Upgrade Focus: VideoPress For Weddings":[null,"Upgrade Focus: VideoPress For Weddings"],"WordPress.com Likes are:":[null,"WordPress.com Likes are:"],"Comments headline":[null,"Comments headline"],"A few catchy words to motivate your readers to comment.":[null,"A few catchy words to motivate your readers to comment."],"Can readers subscribe to your posts, comments or both?":[null,"Can readers subscribe to your posts, comments or both?"],"Show a \"follow blog\" options in the comment form":[null,"Show a \"follow blog\" options in the comment form"],"Show a \"follow comments\" option in the comment form.":[null,"Show a \"follow comments\" option in the comment form."],"Admin Bar":[null,"Admin Bar"],"Put a chart showing 48 hours of views in the admin bar":[null,"Put a chart showing 48 hours of views in the admin bar"],"Registered Users: Count the page views of registered users who are logged in":[null,"Registered Users: Count the page views of registered users who are logged in"],"Report Visibility: Select the roles that will be able to view stats reports":[null,"Report Visibility: Select the roles that will be able to view stats reports"],"Receive Monitor Email Notifications":[null,"Receive Monitor Email Notifications"],"Emails will be sent to ":[null,"Emails will be sent to "],"{{a}}Edit{{/a}}":[null,"{{a}}Edit{{/a}}"],"Match By Email":[null,"Match By Email"],"Show photo metadata (Exif) in carousel, when available":[null,"Show photo metadata (Exif) in carousel, when available"],"Background Color":[null,"Background Colour"],"Scroll infinitely (Shows 7 posts on each load)":[null,"Scroll infinitely (Shows 7 posts on each load)"],"Track each infinite Scroll post load as a page view in Google Analytics":[null,"Track each infinite Scroll post load as a page view in Google Analytics"],"Mobile Promos":[null,"Mobile Promos"],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,"Show a promo for the WordPress mobile apps in the footer of the mobile theme"],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}."],"Meta key example:":[null,""],"Display all your gallery pictures in a cool mosaic":[null,"Display all your gallery pictures in a cool mosaic"],"Copied!":[null,"Copied!"],"Highlight and copy the following text to your clipboard:":[null,"Highlight and copy the following text to your clipboard:"],"Regenerate address":[null,"Regenerate address"],"Configure Portfolios":[null,"Configure Portfolios"],"Configure Testimonials":[null,"Configure Testimonials"],"Automatically proofread content when: ":[null,"Automatically proofread content when: "],"A post or page is first published":[null,"A post or page is first published"],"A post or page is updated":[null,"A post or page is updated"],"Automatic Language Detection":[null,"Automatic Language Detection"],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,"The proofreader supports English, French, German, Portuguese and Spanish."],"Enable proofreading for the following grammar and style rules: ":[null,"Enable proofreading for the following grammar and style rules: "],"Add a phrase":[null,"Add a phrase"],"Use Markdown for comments":[null,"Use Markdown for comments"],"Search engines will find the sitemaps at these locations:":[null,"Search engines will find the sitemaps at these locations:"],"Sitemap: {{a}}%(url)s{{/a}}":[null,"Sitemap: {{a}}%(url)s{{/a}}"],"News Sitemap: {{a}}%(url)s{{/a}}":[null,"News Sitemap: {{a}}%(url)s{{/a}}"],"Cheatin' uh?":[null,"Cheatin' eh?"],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}"],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!"],"Your Jetpack is already connected.":[null,"Your Jetpack is already connected."],"You're fueled up and ready to go, Jetpack is now active.":[null,"You're fuelled up and ready to go, Jetpack is now active."],"You're fueled up and ready to go.":[null,"You're fuelled up and ready to go."],"You are currently running a development version of Jetpack.":[null,"You are currently running a development version of Jetpack."],"Submit Beta feedback":[null,"Submit Beta feedback"],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled."],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled."],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled."],"You, %(userName)s, are not connected to WordPress.com.":[null,"You, %(userName)s, are not connected to WordPress.com."],"What would you like to see on your Jetpack Dashboard?":[null,"What would you like to see on your Jetpack Dashboard?"],"Let us know!":[null,"Let us know!"],"Welcome to Jetpack":[null,"Welcome to Jetpack"],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services."],"No account? Create one for free…":[null,"No account? Create one for free…"],"Saving…":[null,"Saving…"],"Save Settings":[null,"Save Settings"],"Updates Needed":[null,"Updates Needed"],"Do you really want to disconnect your site from WordPress.com?":[null,"Do you really want to disconnect your site from WordPress.com?"],"Jetpack Stats Icon":[null,"Jetpack Stats Icon"],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}"],"Activate Site Stats":[null,"Activate Site Stats"],"Automated, comprehensive protection from threats and attacks.":[null,"Automated, comprehensive protection from threats and attacks."],"State-of-the-art spam defense.":[null,"State-of-the-art spam defence."],"Automatically backup your entire site.":[null,"Automatically backup your entire site."],"Security Scanning":[null,"Security Scanning"],"Automatically scan your site for common threats and attacks.":[null,"Automatically scan your site for common threats and attacks."],"Keep those spammers away!":[null,"Keep those spammers away!"],"Site Backups":[null,"Site Backups"],"Keep your site backed up!":[null,"Keep your site backed up!"],"Pro":[null,"Pro"],"No Results Found.":[null,"No Results Found."],"Threats found!":[null,"Threats found!"],"Set up":[null,"Set up"],"Upgrade":[null,"Upgrade"],"ACTIVE":[null,"ACTIVE"],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory."],"Your site is on the Free Jetpack Plan":[null,"Your site is on the Free Jetpack Plan"],"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.":[null,""],"Your site is on the Jetpack Premium plan":[null,"Your site is on the Jetpack Premium plan"],"Your site is on the Jetpack Professional plan":[null,"Your site is on the Jetpack Professional plan"],"Your site is on Development Mode":[null,"Your site is on Development Mode"],"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,"State-of-the-art spam defence powered by Akismet."],"View your spam stats":[null,"View your spam stats"],"Configure Akismet":[null,"Configure Akismet"],"View your security dashboard":[null,"View your security dashboard"],"Configure VaultPress":[null,"Configure VaultPress"],"Surveys & Polls":[null,"Surveys & Polls"],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone."],"Create a new poll":[null,"Create a new poll"],"Real-time backups":[null,"Real-time backups"],"One-click threat resolution":[null,"One-click threat resolution"],"Advanced polls and ratings":[null,"Advanced polls and ratings"],"Compare Plans":[null,"Compare Plans"],"Maximum grade security":[null,"Maximum grade security"],"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Lock out the bad guys":[null,"Lock out the bad guys"],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders."],"Enjoy priority support":[null,"Enjoy priority support"],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything."],"Connection Settings":[null,"Connection Settings"],"Manage your Jetpack connection.":[null,"Manage your Jetpack connection."],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,"The site is in Development Mode, so you can not connect to WordPress.com."],"You are connected as ":[null,"You are connected as "],"Link your account to WordPress.com to get the most out of Jetpack.":[null,"Link your account to WordPress.com to get the most out of Jetpack."],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}."],"View {{a}}All Stats{{/a}}":[null,"View {{a}}All Stats{{/a}}"],"View your {{a}}Email Followers{{/a}}":[null,"View your {{a}}Email Followers{{/a}}"],"Powerful WordPress.com features on every device.":[null,"Powerful WordPress.com features on every device."],"Manage all your sites from a single dashboard.":[null,"Manage all your sites from a single dashboard."],"Feel the performance":[null,"Feel the performance"],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around."],"Bulk and automatic updates":[null,"Bulk and automatic updates"],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place."],"Focus on your Writing":[null,"Focus on your Writing"],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work."],"Try the New Editor":[null,"Try the New Editor"],"Connect with your Visitors":[null,"Connect with your Visitors"],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world."],"View Your Stats":[null,"View Your Stats"],"Connect with the Community":[null,"Connect with the Community"],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favourite sites and join the conversation anywhere, any time."],"Launch Reader":[null,"Launch Reader"],"Inspiration strikes any time, anywhere.":[null,"Inspiration strikes any time, anywhere."],"Get WordPress apps for any screen.":[null,"Get WordPress apps for any screen."],"In Your Pocket":[null,"In Your Pocket"],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices."],"WordPress.com in the App Store":[null,"WordPress.com in the App Store"],"WordPress.com in Google Play":[null,"WordPress.com in Google Play"],"On Your Desktop":[null,"On your Desktop"],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser."],"WordPress.com for Mac OS X":[null,"WordPress.com for Mac OS X"],"WordPress.com for Windows":[null,"WordPress.com for Windows"],"WordPress.com for Linux":[null,"WordPress.com for Linux"],"Malware Scanning":[null,"Malware Scanning"],"Threats found":[null,"Threats found"],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress."],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}."],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,"Jetpack is actively blocking malicious login attempts. Data will display here soon!"],"Total malicious attacks blocked on your site.":[null,"Total malicious attacks blocked on your site."],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts."],"%(number)s plugin":["%(number)s plugins","%(number)s plugin","%(number)s plugins"],"Needs updating. ":["Need updating. ","Needs updating. ","Need updating. "],"All plugins are up-to-date. Awesome work!":[null,"All plugins are up-to-date. Awesome work!"],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com."],"Jetpack is improving and optimizing your image speed.":[null,"Jetpack is improving and optimizing your image speed."],"Jetpack is monitoring your site. If we think your site is down, you will receive an email.":[null,""],"Security":[null,"Security"],"Performance":[null,"Performance"],"Backups":[null,"Backups"],"{{a}}View backup details{{/a}}.":[null,"{{a}}View backup details{{/a}}."],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress."],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,"To automatically back up your entire site, please {{a}}upgrade!{{/a}}."],"Unavailable in Dev Mode.":[null,"Unavailable in Dev Mode."],"Spam Protection":[null,"Spam Protection"],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,"For state-of-the-art spam defence, please {{a}}install Akismet{{/a}}."],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,"For state-of-the-art spam defence, please {{a}}activate Akismet{{/a}}."],"Invalid Key":[null,"Invalid Key"],"Unavailable in Dev Mode":[null,"Unavailable in Dev Mode"],"Holiday Snow":[null,"Holiday Snow"],"Show falling snow in the holiday period.":[null,"Show falling snow in the holiday period."],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,"Show falling snow on my blog from Dec 1st until Jan 4th."],"Activating recommended features…":[null,"Activating recommended features…"],"Recommended features active.":[null,"Recommended features active."],"Recommended features failed to activate. %(error)s":[null,"Recommended features failed to activate. %(error)s"],"Activating %(slug)s…":[null,"Activating %(slug)s…"],"%(slug)s has been activated.":[null,"%(slug)s has been activated."],"%(slug)s failed to activate. %(error)s":[null,"%(slug)s failed to activate. %(error)s"],"Deactivating %(slug)s…":[null,"Deactivating %(slug)s…"],"%(slug)s has been deactivated.":[null,"%(slug)s has been deactivated."],"%(slug)s failed to deactivate. %(error)s":[null,"%(slug)s failed to deactivate. %(error)s"],"Updating %(slug)s settings…":[null,"Updating %(slug)s settings…"],"Updated %(slug)s settings.":[null,"Updated %(slug)s settings."],"Error updating %(slug)s settings. %(error)s":[null,"Error updating %(slug)s settings. %(error)s"],"Updating %(slug)s address…":[null,"Updating %(slug)s address…"],"Regenerated %(slug)s address .":[null,"Regenerated %(slug)s address ."],"Error regenerating %(slug)s address. %(error)s":[null,"Error regenerating %(slug)s address. %(error)s"],"Resetting Jetpack options…":[null,"Resetting Jetpack options…"],"Options reset.":[null,"Options reset."],"Options failed to reset.":[null,"Options failed to reset."],"There was an error disconnecting Jetpack. Error: %(error)s":[null,"There was an error disconnecting Jetpack. Error: %(error)s"],"Unlinking from WordPress.com":[null,"Unlinking from WordPress.com"],"Unlinked from WordPress.com.":[null,"Unlinked from WordPress.com."],"Error unlinking from WordPress.com. %(error)s":[null,"Error unlinking from WordPress.com. %(error)s"],"At A Glance":[null,"At A Glance"],"Clichés":[null,"Clichés"],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack."],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"Like us on Facebook":[null,"Like us on Facebook"],"Follow Jetpack on Twitter":[null,"Follow Jetpack on Twitter"],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"Contact Jetpack support staff directly":[null,"Contact Jetpack support staff directly"],"Go to the WordPress.org support forums":[null,"Go to the WordPress.org support forums"],"Go to Jetpack.com/support":[null,"Go to Jetpack.com/support"],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,"We offer free, full support to all of our Jetpack users. Our support team is always around to help you."],"Jetpack Happiness Engineer":[null,"Jetpack Happiness Engineer"],"Automattic's Privacy Policy":[null,"Automattic's Privacy Policy"],"WordPress.com Terms of Service":[null,"WordPress.com Terms of Service"],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest."],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}"],"Site Verification Tools":[null,"Site Verification Tools"],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images."],"Image Performance %(photon)s":[null,"Image Performance %(photon)s"],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,"{{a}}Activate Manage and turn on auto updates{{/a}}"],"{{a}}Turn on plugin auto updates{{/a}}":[null,"{{a}}Turn on plugin auto updates{{/a}}"],"Plugin Updates":[null,"Plugin Updates"],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}."],"No threats found, you're good to go!":[null,"No threats found, you're good to go!"],"{{a}}Contact Support{{/a}}":[null,"{{a}}Contact Support{{/a}}"],"{{a}}View details at VaultPress.com{{/a}}":[null,"{{a}}View details at VaultPress.com{{/a}}"],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","Uh oh, %(number)s threat found.","Uh oh, %(number)s threats found."],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down."],"Loading…":[null,"Loading…"],"Downtime Monitoring":[null,"Downtime Monitoring"],"{{button}}View More Stats on WordPress.com {{/button}}":[null,"{{button}}View More Stats on WordPress.com {{/button}}"],"{{button}}View Old Stats{{/button}}":[null,"{{button}}View Old Stats{{/button}}"],"All-time comments":[null,"All-time comments"],"All-time views":[null,"All-time views"],"%(number)s View":["%(number)s Views","%(number)s View","%(number)s Views"],"Best overall day":[null,"Best overall day"],"Views today":[null,"Views today"],"Months":[null,"Months"],"Weeks":[null,"Weeks"],"Days":[null,"Days"],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}"],"Click to view detailed stats.":[null,"Click to view detailed stats."],"Views: %(numberOfViews)s":[null,"Views: %(numberOfViews)s"],"Week of %(date)s":[null,"Week of %(date)s"],"Manage security on WordPress.com":[null,"Manage security on WordPress.com"],"Skip this step":[null,"Skip this step"],"Skip the Jetpack Jumpstart process":[null,"Skip the Jetpack Jumpstart process"],"Features can be activated or deactivated at any time.":[null,"Features can be activated or deactivated at any time."],"Jetpack's recommended features include:":[null,"Jetpack's recommended features include:"],"Activate Recommended Features":[null,"Activate Recommended Features"],"Quickly enhance your site by activating Jetpack's recommended features.":[null,"Quickly enhance your site by activating Jetpack's recommended features."],"Jump Start your Site":[null,"Jump Start your Site"],"Disconnect from WordPress.com":[null,"Disconnect from WordPress.com"],"Link to WordPress.com":[null,"Link to WordPress.com"],"Unlink me from WordPress.com":[null,"Unlink me from WordPress.com"],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier."],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you."],"Did we mention free, professional support?":[null,"Did we mention free, professional support?"],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free."],"Lightning fast, optimized images":[null,"Lightning fast, optimized images"],"Never fall behind on a security release or waste time updating multiple sites.":[null,"Never fall behind on a security release or waste time updating multiple sites."],"Automatic site updates.":[null,"Automatic site updates."],"Live site monitoring.":[null,"Live site monitoring."],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites."],"Block site attacks.":[null,"Block site attacks."],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry."],"Site security and peace of mind":[null,"Site security and peace of mind"],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from."],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,"Keep visitors engaged by giving them more to share and read with Related Posts."],"Increase page views.":[null,"Increase page views."],"Give visitors the tools to share and subscribe to your content.":[null,"Give visitors the tools to share and subscribe to your content."],"Build a community.":[null,"Build a community."],"Sharing & Like Buttons":[null,"Sharing & Like Buttons"],"Automated social marketing.":[null,"Automated social marketing."],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there."],"Send us Feedback":[null,"Send us Feedback"],"Need Help?":[null,"Need Help?"],"Manage Plugins":[null,"Manage Plugins"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Stress less. Monitor will send you real-time alerts if your site ever goes down."],"Track your growth":[null,"Track your growth"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Use Publicize to automatically share your posts with friends, followers, and the world."],"Drive more traffic to your site":[null,"Drive more traffic to your site"],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"You need to stay logged in to your WordPress blog while you authorize Jetpack."],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s"],"Disconnecting Jetpack":[null,"Disconnecting Jetpack"],"Leave a Jetpack review":[null,"Leave a Jetpack review"],"Need help? The Jetpack team is here for you.":[null,"Need help? The Jetpack team is here for you."],"Smiley":[null,"Smiley"],"Require Two-Step Authentication":[null,"Require Two-Step Authentication"],"Use a large and visually striking layout":[null,"Use a large and visually striking layout"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Show a \"Related\" header to more clearly separate the related section from posts"],"Related":[null,"Related"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist."],"Whitelist Management":[null,"Whitelist Management"],"Email Address":[null,"Email Address"],"Publicize":[null,"Publicize"],"Site Stats":[null,"Site Stats"],"Featured Images":[null,"Featured Images"],"Excerpts":[null,"Excerpts"],"Enable Testimonials for this site.":[null,"Enable Testimonials for this site."],"Enable Portfolio Projects for this site.":[null,"Enable Portfolio Projects for this site."],"Preview":[null,"Preview"],"Color Scheme":[null,"Colour Scheme"],"Ignored Phrases":[null,"Ignored Phrases"],"Use automatically detected language to proofread posts and pages":[null,"Use automatically detected language to proofread posts and pages"],"Redundant Phrases":[null,"Redundant Phrases"],"Phrases to Avoid":[null,"Phrases to Avoid"],"Passive Voice":[null,"Passive Voice"],"Jargon":[null,"Jargon"],"Hidden Verbs":[null,"Hidden Verbs"],"Double Negatives":[null,"Double Negatives"],"Diacritical Marks":[null,"Diacritical Marks"],"Complex Phrases":[null,"Complex Phrases"],"Bias Language":[null,"Bias Language"],"English Options":[null,"English Options"],"Proofreading":[null,"Proofreading"],"Connect Jetpack":[null,"Connect Jetpack"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host."],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"Your website needs to be publicly accessible to use Jetpack: %(error_key)s"],"You have successfully disconnected Jetpack":[null,"You have successfully disconnected Jetpack"],"Active":[null,"Active"],"Settings":[null,"Settings"],"Learn More":[null,"Learn More"],"Disconnect Jetpack":[null,"Disconnect Jetpack"],"Debug":[null,"Debug"],"Test your site’s compatibility with Jetpack.":[null,"Test your site’s compatibility with Jetpack."]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-en_NZ.json b/plugins/jetpack/languages/json/jetpack-en_NZ.json
index 23a3590a..d4dca56c 100644
--- a/plugins/jetpack/languages/json/jetpack-en_NZ.json
+++ b/plugins/jetpack/languages/json/jetpack-en_NZ.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2016-08-31 04:40:49+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.1.0-alpha","project-id-version":"Development (trunk)"},"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"Let search engines and visitors know that you are serious about your website's integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch."],"This module has no configuration options":[null,"This module has no configuration options"],"Configure your Security Scans":[null,"Configure your Security Scans"],"You can see the information about security scanning in the \"At a Glance\" section.":[null,"You can see the information about security scanning in the \"At a Glance\" section."],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website."],"Search for a Jetpack feature.":[null,"Search for a Jetpack feature."],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today."],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Mobile Promos":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Background Color":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Match By Email":[null,""],"{{a}}Edit{{/a}}":[null,""],"Emails will be sent to ":[null,""],"Receive Monitor Email Notifications":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Admin Bar":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Comments headline":[null,""],"WordPress.com Likes are:":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"Subscriber":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Cheatin' uh?":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Use Markdown for comments":[null,""],"Add a phrase":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Automatic Language Detection":[null,""],"A post or page is updated":[null,""],"A post or page is first published":[null,""],"Automatically proofread content when: ":[null,""],"Configure Testimonials":[null,""],"Configure Portfolios":[null,""],"Regenerate address":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Copied!":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Meta key example: ":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"Welcome to Jetpack":[null,""],"Let us know!":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"You're fueled up and ready to go.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"Your Jetpack is already connected.":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Threats don't discriminate":[null,""],"Backup, protect, repair and build a better website.":[null,""],"Powerful security tools for ultimate peace of mind":[null,""],"ACTIVE":[null,""],"Upgrade":[null,""],"Set up":[null,""],"Threats found!":[null,""],"No Results Found.":[null,""],"Pro":[null,""],"Keep your site backed up!":[null,""],"Site Backups":[null,""],"Keep those spammers away!":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Security Scanning":[null,""],"Automatically backup your entire site.":[null,""],"State-of-the-art spam defense.":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"Activate Site Stats":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Jetpack Stats Icon":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Updates Needed":[null,""],"Save Settings":[null,""],"Saving…":[null,""],"No account? Create one for free…":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Surveys & Polls":[null,""],"Configure VaultPress":[null,""],"View your security dashboard":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.":[null,""],"Security Scanning & Backups":[null,""],"Configure Akismet":[null,""],"View your spam stats":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.":[null,""],"Your site is on Development Mode":[null,""],"Unlock the full potential of your site with the features included in your plan.":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Lock out the bad guys":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Maximum grade security":[null,""],"Compare Plans":[null,""],"Advanced polls and ratings":[null,""],"One-click threat resolution":[null,""],"Real-time backups":[null,""],"Unlimited backup archive":[null,""],"Includes on-demand malware scanning":[null,""],"Supports 1-3 sites":[null,""],"Jetpack Professional offers advanced features including:":[null,""],"Need more?":[null,""],"Create a new poll":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Bulk and automatic updates":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Feel the performance":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Powerful WordPress.com features on every device.":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"You are connected as ":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"Manage your Jetpack connection.":[null,""],"Connection Settings":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Enjoy priority support":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"Get WordPress apps for any screen.":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Launch Reader":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Connect with the Community":[null,""],"View Your Stats":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"Connect with your Visitors":[null,""],"Try the New Editor":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Focus on your Writing":[null,""],"Invalid Key":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"Spam Protection":[null,""],"Unavailable in Dev Mode.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"Backups":[null,""],"Performance":[null,""],"Security":[null,""],"Jetpack is monitoring your site. If we think your site is down you will receive an email.":[null,""],"Jetpack is improving and optimising your image speed.":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"All plugins are up-to-date. Awesome work!":[null,""],"Needs updating. ":["Need updating. ","",""],"%(number)s plugin":["%(number)s plugins","",""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"Total malicious attacks blocked on your site.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"Threats found":[null,""],"Malware Scanning":[null,""],"WordPress.com for Linux":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Mac OS X":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com in Google Play":[null,""],"WordPress.com in the App Store":[null,""],"Updating %(slug)s settings…":[null,""],"%(slug)s has been deactivated.":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"%(slug)s has been activated.":[null,""],"Activating %(slug)s…":[null,""],"Recommended features active.":[null,""],"Activating recommended features…":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Show falling snow in the holiday period.":[null,""],"Holiday Snow":[null,""],"Unavailable in Dev Mode":[null,""],"At A Glance":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"Unlinked from WordPress.com.":[null,""],"Unlinking from WordPress.com":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Options failed to reset.":[null,""],"Options reset.":[null,""],"Resetting Jetpack options…":[null,""],"Regenerated %(slug)s address .":[null,""],"Updating %(slug)s address…":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updated %(slug)s settings.":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"Clichés":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"You are running Jetpack on a {{a}}staging server{{/a}}.":[null,""],"Follow Jetpack on Twitter":[null,""],"Like us on Facebook":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"WordPress.com Terms of Service":[null,""],"Automattic's Privacy Policy":[null,""],"Jetpack Happiness Engineer":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Go to Jetpack.com/support":[null,""],"Go to the WordPress.org support forums":[null,""],"Contact Jetpack support staff directly":[null,""],"Downtime Monitoring":[null,""],"Loading…":[null,""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","",""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"No threats found, you're good to go!":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"Plugin Updates":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Site Verification Tools":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Unlink me from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Disconnect from WordPress.com":[null,""],"Jump Start your Site":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Activate Recommended Features":[null,""],"Jetpack's recommended features include:":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Skip this step":[null,""],"Manage security on WordPress.com":[null,""],"Week of %(date)s":[null,""],"Views: %(numberOfViews)s":[null,""],"Click to view detailed stats.":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Days":[null,""],"Weeks":[null,""],"Months":[null,""],"Views today":[null,""],"Best overall day":[null,""],"%(number)s View":["%(number)s Views","",""],"All-time views":[null,""],"All-time comments":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Block site attacks.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Live site monitoring.":[null,""],"Automatic site updates.":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Lightning fast, optimized images":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Site security and peace of mind":[null,""],"Need Help?":[null,""],"Send us Feedback":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Automated social marketing.":[null,""],"Sharing & Like Buttons":[null,""],"Build a community.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Increase page views.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Manage Plugins":[null,"Manage Plugins"],"Drive more traffic to your site":[null,"Drive more traffic to your site"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Use Publicise to automatically share your posts with friends, followers, and the world."],"Track your growth":[null,"Track your growth"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Stress less. Monitor will send you real-time alerts if your site ever goes down."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"You need to stay logged in to your WordPress blog while you authorise Jetpack."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again."],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again."],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s"],"Need help? The Jetpack team is here for you.":[null,""],"Leave a Jetpack review":[null,""],"Disconnecting Jetpack":[null,"Disconnecting Jetpack"],"Smiley":[null,"Smiley"],"Email Address":[null,"Email Address"],"Whitelist Management":[null,"Whitelist Management"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist."],"Related":[null,"Related"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Show a \"Related\" header to more clearly separate the related section from posts"],"Use a large and visually striking layout":[null,"Use a large and visually striking layout"],"Require Two-Step Authentication":[null,"Require Two-Step Authentication"],"Site Stats":[null,"Site Stats"],"Publicize":[null,"Publicise"],"Excerpts":[null,"Excerpts"],"Featured Images":[null,"Featured Images"],"Enable Portfolio Projects for this site.":[null,"Enable Portfolio Projects for this site."],"Enable Testimonials for this site.":[null,"Enable Testimonials for this site."],"View people's profiles when you mouse over their Gravatars":[null,"View people's profiles when you mouse over their Gravatars"],"Color Scheme":[null,"Colour Scheme"],"Preview":[null,"Preview"],"You have successfully disconnected Jetpack":[null,"You have successfully disconnected Jetpack"],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"Your website needs to be publicly accessible to use Jetpack: %(error_key)s"],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host."],"Connect Jetpack":[null,"Connect Jetpack"],"Proofreading":[null,"Proofreading"],"English Options":[null,"English Options"],"Bias Language":[null,"Bias Language"],"Complex Phrases":[null,"Complex Phrases"],"Diacritical Marks":[null,"Diacritical Marks"],"Double Negatives":[null,"Double Negatives"],"Hidden Verbs":[null,"Hidden Verbs"],"Jargon":[null,"Jargon"],"Passive Voice":[null,"Passive Voice"],"Phrases to Avoid":[null,"Phrases to Avoid"],"Redundant Phrases":[null,"Redundant Phrases"],"Use automatically detected language to proofread posts and pages":[null,"Use automatically detected language to proofread posts and pages"],"Ignored Phrases":[null,"Ignored Phrases"],"Test your site’s compatibility with Jetpack.":[null,"Test your site’s compatibility with Jetpack."],"Debug":[null,"Debug"],"Disconnect Jetpack":[null,"Disconnect Jetpack"],"Learn More":[null,"Learn More"],"Settings":[null,"Settings"],"Active":[null,"Active"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-11-21 07:54:22+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.3.0-alpha","language":"en_NZ","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Make sure your site is easily found on search engines with SEO tools for your content and social posts.":[null,"Make sure your site is easily found on search engines with SEO tools for your content and social posts."],"Activate this module to use the advanced SEO tools.":[null,"Activate this module to use the advanced SEO tools."],"Configure your VideoPress settings.":[null,"Configure your VideoPress settings."],"How much is your website worth?":[null,"How much is your website worth?"],"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.":[null,"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up."],"Configure Site SEO":[null,"Configure Site SEO"],"Activate SEO Tools":[null,"Activate SEO Tools"],"Introducing our most affordable backups and security plan yet":[null,"Introducing our most affordable backups and security plan yet"],"The Personal Plan keeps your data, site, and hard work safe.":[null,"The Personal Plan keeps your data, site, and hard work safe."],"Learn more...":[null,"Learn more..."],"Your site is on the Jetpack Personal plan":[null,"Your site is on the Jetpack Personal plan"],"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.":[null,"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage."],"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.":[null,"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support."],"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.":[null,"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support."],"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).":[null,"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress)."],"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).":[null,"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress)."],"Backups & Security Scanning":[null,"Backups & Security Scanning"],"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).":[null,"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress)."],"SEO Tools":[null,"SEO Tools"],"Advanced SEO tools to help your site get found when people search for relevant content.":[null,"Advanced SEO tools to help your site get found when people search for relevant content."],"Need more? Running a business site?":[null,"Need more? Running a business site?"],"If your site is important to you, consider protecting and improving it with some of our advanced features: ":[null,"If your site is important to you, consider protecting and improving it with some of our advanced features: "],"On-demand security scanning":[null,"On-demand security scanning"],"Advanced SEO tools":[null,"Advanced SEO tools"],"Configure your SEO settings.":[null,"Configure your SEO settings."],"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.":[null,"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive."],"You are running Jetpack on a staging server.":[null,"You are running Jetpack on a staging server."],"More Info":[null,"More Info"],"Search your content.":[null,"Search your content."],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}"],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,"Hide the stats smiley face image. The image helps collect stats but should still work when hidden."],"Your Current IP: %(ip)s":[null,"Your Current IP: %(ip)s"],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,"Whitelisting an IP address prevents it from ever being blocked by Jetpack."],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100"],"Link your account to WordPress.com to start using this feature.":[null,"Link your account to WordPress.com to start using this feature."],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,"There are unsaved settings in this tab that will be lost if you leave it. Proceed?"],"This will reset all Jetpack options, are you sure?":[null,"This will reset all Jetpack options, are you sure?"],"Search for a Jetpack feature.":[null,"Search for a Jetpack feature."],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website."],"You can see the information about security scanning in the \"At a Glance\" section.":[null,"You can see the information about security scanning in the \"At a Glance\" section."],"Configure your Security Scans":[null,"Configure your Security Scans"],"This module has no configuration options":[null,"This module has no configuration options"],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch."],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today."],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,"{{link}}Configure your %(module_slug)s Settings {{/link}}"],"Subscriber":[null,"Subscriber"],"Big iPhone/iPad Update Now Available":[null,"Big iPhone/iPad Update Now Available"],"The WordPress for Android App Gets a Big Facelift":[null,"The WordPress for Android App Gets a Big Facelift"],"Upgrade Focus: VideoPress For Weddings":[null,"Upgrade Focus: VideoPress For Weddings"],"WordPress.com Likes are:":[null,"WordPress.com Likes are:"],"Comments headline":[null,"Comments headline"],"A few catchy words to motivate your readers to comment.":[null,"A few catchy words to motivate your readers to comment."],"Can readers subscribe to your posts, comments or both?":[null,"Can readers subscribe to your posts, comments or both?"],"Show a \"follow blog\" options in the comment form":[null,"Show a \"follow blog\" options in the comment form"],"Show a \"follow comments\" option in the comment form.":[null,"Show a \"follow comments\" option in the comment form."],"Admin Bar":[null,"Admin Bar"],"Put a chart showing 48 hours of views in the admin bar":[null,"Put a chart showing 48 hours of views in the admin bar"],"Registered Users: Count the page views of registered users who are logged in":[null,"Registered Users: Count the page views of registered users who are logged in"],"Report Visibility: Select the roles that will be able to view stats reports":[null,"Report Visibility: Select the roles that will be able to view stats reports"],"Receive Monitor Email Notifications":[null,"Receive Monitor Email Notifications"],"Emails will be sent to ":[null,"Emails will be sent to "],"{{a}}Edit{{/a}}":[null,"{{a}}Edit{{/a}}"],"Match By Email":[null,"Match By Email"],"Show photo metadata (Exif) in carousel, when available":[null,"Show photo metadata (Exif) in carousel, when available"],"Background Color":[null,"Background Colour"],"Scroll infinitely (Shows 7 posts on each load)":[null,"Scroll infinitely (Shows 7 posts on each load)"],"Track each infinite Scroll post load as a page view in Google Analytics":[null,"Track each infinite Scroll post load as a page view in Google Analytics"],"Mobile Promos":[null,"Mobile Promos"],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,"Show a promo for the WordPress mobile apps in the footer of the mobile theme"],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Centre{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}."],"Meta key example:":[null,"Meta key example:"],"Display all your gallery pictures in a cool mosaic":[null,"Display all your gallery pictures in a cool mosaic"],"Copied!":[null,"Copied!"],"Highlight and copy the following text to your clipboard:":[null,"Highlight and copy the following text to your clipboard:"],"Regenerate address":[null,"Regenerate address"],"Configure Portfolios":[null,"Configure Portfolios"],"Configure Testimonials":[null,"Configure Testimonials"],"Automatically proofread content when: ":[null,"Automatically proofread content when: "],"A post or page is first published":[null,"A post or page is first published"],"A post or page is updated":[null,"A post or page is updated"],"Automatic Language Detection":[null,"Automatic Language Detection"],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,"The proofreader supports English, French, German, Portuguese and Spanish."],"Enable proofreading for the following grammar and style rules: ":[null,"Enable proofreading for the following grammar and style rules: "],"Add a phrase":[null,"Add a phrase"],"Use Markdown for comments":[null,"Use Markdown for comments"],"Search engines will find the sitemaps at these locations:":[null,"Search engines will find the sitemaps at these locations:"],"Sitemap: {{a}}%(url)s{{/a}}":[null,"Sitemap: {{a}}%(url)s{{/a}}"],"News Sitemap: {{a}}%(url)s{{/a}}":[null,"News Sitemap: {{a}}%(url)s{{/a}}"],"Cheatin' uh?":[null,"Cheatin' uh?"],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}"],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!"],"Your Jetpack is already connected.":[null,"Your Jetpack is already connected."],"You're fueled up and ready to go, Jetpack is now active.":[null,"You're fueled up and ready to go, Jetpack is now active."],"You're fueled up and ready to go.":[null,"You're fueled up and ready to go."],"You are currently running a development version of Jetpack.":[null,"You are currently running a development version of Jetpack."],"Submit Beta feedback":[null,"Submit Beta feedback"],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled."],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled."],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled."],"You, %(userName)s, are not connected to WordPress.com.":[null,"You, %(userName)s, are not connected to WordPress.com."],"What would you like to see on your Jetpack Dashboard?":[null,"What would you like to see on your Jetpack Dashboard?"],"Let us know!":[null,"Let us know!"],"Welcome to Jetpack":[null,"Welcome to Jetpack"],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customisation services."],"No account? Create one for free…":[null,"No account? Create one for free…"],"Saving…":[null,"Saving…"],"Save Settings":[null,"Save Settings"],"Updates Needed":[null,"Updates Needed"],"Do you really want to disconnect your site from WordPress.com?":[null,"Do you really want to disconnect your site from WordPress.com?"],"Jetpack Stats Icon":[null,"Jetpack Stats Icon"],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}"],"Activate Site Stats":[null,"Activate Site Stats"],"Automated, comprehensive protection from threats and attacks.":[null,"Automated, comprehensive protection from threats and attacks."],"State-of-the-art spam defense.":[null,"State-of-the-art spam defence."],"Automatically backup your entire site.":[null,"Automatically backup your entire site."],"Security Scanning":[null,"Security Scanning"],"Automatically scan your site for common threats and attacks.":[null,"Automatically scan your site for common threats and attacks."],"Keep those spammers away!":[null,"Keep those spammers away!"],"Site Backups":[null,"Site Backups"],"Keep your site backed up!":[null,"Keep your site backed up!"],"Pro":[null,"Pro"],"No Results Found.":[null,"No Results Found."],"Threats found!":[null,"Threats found!"],"Set up":[null,"Set up"],"Upgrade":[null,"Upgrade"],"ACTIVE":[null,"ACTIVE"],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory."],"Your site is on the Free Jetpack Plan":[null,"Your site is on the Free Jetpack Plan"],"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.":[null,"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support."],"Your site is on the Jetpack Premium plan":[null,"Your site is on the Jetpack Premium plan"],"Your site is on the Jetpack Professional plan":[null,"Your site is on the Jetpack Professional plan"],"Your site is on Development Mode":[null,"Your site is on Development Mode"],"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.":[null,"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support."],"State-of-the-art spam defense powered by Akismet.":[null,"State-of-the-art spam defence powered by Akismet."],"View your spam stats":[null,"View your spam stats"],"Configure Akismet":[null,"Configure Akismet"],"View your security dashboard":[null,"View your security dashboard"],"Configure VaultPress":[null,"Configure VaultPress"],"Surveys & Polls":[null,"Surveys & Polls"],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, email or on your iPad or iPhone."],"Create a new poll":[null,"Create a new poll"],"Real-time backups":[null,"Real-time backups"],"One-click threat resolution":[null,"One-click threat resolution"],"Advanced polls and ratings":[null,"Advanced polls and ratings"],"Compare Plans":[null,"Compare Plans"],"Maximum grade security":[null,"Maximum grade security"],"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defence and brute-force login protection - all in one place and optimised for WordPress."],"Lock out the bad guys":[null,"Lock out the bad guys"],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your back end safe from intruders."],"Enjoy priority support":[null,"Enjoy priority support"],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything."],"Connection Settings":[null,"Connection Settings"],"Manage your Jetpack connection.":[null,"Manage your Jetpack connection."],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,"The site is in Development Mode, so you can not connect to WordPress.com."],"You are connected as ":[null,"You are connected as "],"Link your account to WordPress.com to get the most out of Jetpack.":[null,"Link your account to WordPress.com to get the most out of Jetpack."],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}."],"View {{a}}All Stats{{/a}}":[null,"View {{a}}All Stats{{/a}}"],"View your {{a}}Email Followers{{/a}}":[null,"View your {{a}}Email Followers{{/a}}"],"Powerful WordPress.com features on every device.":[null,"Powerful WordPress.com features on every device."],"Manage all your sites from a single dashboard.":[null,"Manage all your sites from a single dashboard."],"Feel the performance":[null,"Feel the performance"],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around."],"Bulk and automatic updates":[null,"Bulk and automatic updates"],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place."],"Focus on your Writing":[null,"Focus on your Writing"],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,"Our new editor is lightning fast, optimised for writers and eliminates distractions, giving you the ability to focus on your work."],"Try the New Editor":[null,"Try the New Editor"],"Connect with your Visitors":[null,"Connect with your Visitors"],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world."],"View Your Stats":[null,"View Your Stats"],"Connect with the Community":[null,"Connect with the Community"],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favourite sites and join the conversation anywhere, any time."],"Launch Reader":[null,"Launch Reader"],"Inspiration strikes any time, anywhere.":[null,"Inspiration strikes any time, anywhere."],"Get WordPress apps for any screen.":[null,"Get WordPress apps for any screen."],"In Your Pocket":[null,"In Your Pocket"],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices."],"WordPress.com in the App Store":[null,"WordPress.com in the App Store"],"WordPress.com in Google Play":[null,"WordPress.com in Google Play"],"On Your Desktop":[null,"On Your Desktop"],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser."],"WordPress.com for Mac OS X":[null,"WordPress.com for Mac OS X"],"WordPress.com for Windows":[null,"WordPress.com for Windows"],"WordPress.com for Linux":[null,"WordPress.com for Linux"],"Malware Scanning":[null,"Malware Scanning"],"Threats found":[null,"Threats found"],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress."],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}."],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,"Jetpack is actively blocking malicious login attempts. Data will display here soon!"],"Total malicious attacks blocked on your site.":[null,"Total malicious attacks blocked on your site."],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts."],"%(number)s plugin":["%(number)s plugins","%(number)s plugin","%(number)s plugins"],"Needs updating. ":["Need updating. ","Needs updating. ","Need updating. "],"All plugins are up-to-date. Awesome work!":[null,"All plugins are up-to-date. Awesome work!"],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com."],"Jetpack is improving and optimizing your image speed.":[null,"Jetpack is improving and optimising your image speed."],"Jetpack is monitoring your site. If we think your site is down, you will receive an email.":[null,"Jetpack is monitoring your site. If we think your site is down, you will receive an email."],"Security":[null,"Security"],"Performance":[null,"Performance"],"Backups":[null,"Backups"],"{{a}}View backup details{{/a}}.":[null,"{{a}}View backup details{{/a}}."],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress."],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,"To automatically back up your entire site, please {{a}}upgrade!{{/a}}."],"Unavailable in Dev Mode.":[null,"Unavailable in Dev Mode."],"Spam Protection":[null,"Spam Protection"],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,"For state-of-the-art spam defence, please {{a}}install Akismet{{/a}}."],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,"For state-of-the-art spam defence, please {{a}}activate Akismet{{/a}}."],"Invalid Key":[null,"Invalid Key"],"Unavailable in Dev Mode":[null,"Unavailable in Dev Mode"],"Holiday Snow":[null,"Holiday Snow"],"Show falling snow in the holiday period.":[null,"Show falling snow in the holiday period."],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,"Show falling snow on my blog from Dec 1st until Jan 4th."],"Activating recommended features…":[null,"Activating recommended features…"],"Recommended features active.":[null,"Recommended features active."],"Recommended features failed to activate. %(error)s":[null,"Recommended features failed to activate. %(error)s"],"Activating %(slug)s…":[null,"Activating %(slug)s…"],"%(slug)s has been activated.":[null,"%(slug)s has been activated."],"%(slug)s failed to activate. %(error)s":[null,"%(slug)s failed to activate. %(error)s"],"Deactivating %(slug)s…":[null,"Deactivating %(slug)s…"],"%(slug)s has been deactivated.":[null,"%(slug)s has been deactivated."],"%(slug)s failed to deactivate. %(error)s":[null,"%(slug)s failed to deactivate. %(error)s"],"Updating %(slug)s settings…":[null,"Updating %(slug)s settings…"],"Updated %(slug)s settings.":[null,"Updated %(slug)s settings."],"Error updating %(slug)s settings. %(error)s":[null,"Error updating %(slug)s settings. %(error)s"],"Updating %(slug)s address…":[null,"Updating %(slug)s address…"],"Regenerated %(slug)s address .":[null,"Regenerated %(slug)s address ."],"Error regenerating %(slug)s address. %(error)s":[null,"Error regenerating %(slug)s address. %(error)s"],"Resetting Jetpack options…":[null,"Resetting Jetpack options…"],"Options reset.":[null,"Options reset."],"Options failed to reset.":[null,"Options failed to reset."],"There was an error disconnecting Jetpack. Error: %(error)s":[null,"There was an error disconnecting Jetpack. Error: %(error)s"],"Unlinking from WordPress.com":[null,"Unlinking from WordPress.com"],"Unlinked from WordPress.com.":[null,"Unlinked from WordPress.com."],"Error unlinking from WordPress.com. %(error)s":[null,"Error unlinking from WordPress.com. %(error)s"],"At A Glance":[null,"At A Glance"],"Clichés":[null,"Clichés"],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack."],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"Like us on Facebook":[null,"Like us on Facebook"],"Follow Jetpack on Twitter":[null,"Follow Jetpack on Twitter"],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"Contact Jetpack support staff directly":[null,"Contact Jetpack support staff directly"],"Go to the WordPress.org support forums":[null,"Go to the WordPress.org support forums"],"Go to Jetpack.com/support":[null,"Go to Jetpack.com/support"],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,"We offer free, full support to all of our Jetpack users. Our support team is always around to help you."],"Jetpack Happiness Engineer":[null,"Jetpack Happiness Engineer"],"Automattic's Privacy Policy":[null,"Automattic's Privacy Policy"],"WordPress.com Terms of Service":[null,"WordPress.com Terms of Service"],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest."],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}"],"Site Verification Tools":[null,"Site Verification Tools"],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images."],"Image Performance %(photon)s":[null,"Image Performance %(photon)s"],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,"{{a}}Activate Manage and turn on auto updates{{/a}}"],"{{a}}Turn on plugin auto updates{{/a}}":[null,"{{a}}Turn on plugin auto updates{{/a}}"],"Plugin Updates":[null,"Plugin Updates"],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}."],"No threats found, you're good to go!":[null,"No threats found, you're good to go!"],"{{a}}Contact Support{{/a}}":[null,"{{a}}Contact Support{{/a}}"],"{{a}}View details at VaultPress.com{{/a}}":[null,"{{a}}View details at VaultPress.com{{/a}}"],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","Uh oh, %(number)s threat found.","Uh oh, %(number)s threats found."],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down."],"Loading…":[null,"Loading…"],"Downtime Monitoring":[null,"Downtime Monitoring"],"{{button}}View More Stats on WordPress.com {{/button}}":[null,"{{button}}View More Stats on WordPress.com {{/button}}"],"{{button}}View Old Stats{{/button}}":[null,"{{button}}View Old Stats{{/button}}"],"All-time comments":[null,"All-time comments"],"All-time views":[null,"All-time views"],"%(number)s View":["%(number)s Views","%(number)s View","%(number)s Views"],"Best overall day":[null,"Best overall day"],"Views today":[null,"Views today"],"Months":[null,"Months"],"Weeks":[null,"Weeks"],"Days":[null,"Days"],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}"],"Click to view detailed stats.":[null,"Click to view detailed stats."],"Views: %(numberOfViews)s":[null,"Views: %(numberOfViews)s"],"Week of %(date)s":[null,"Week of %(date)s"],"Manage security on WordPress.com":[null,"Manage security on WordPress.com"],"Skip this step":[null,"Skip this step"],"Skip the Jetpack Jumpstart process":[null,"Skip the Jetpack Jumpstart process"],"Features can be activated or deactivated at any time.":[null,"Features can be activated or deactivated at any time."],"Jetpack's recommended features include:":[null,"Jetpack's recommended features include:"],"Activate Recommended Features":[null,"Activate Recommended Features"],"Quickly enhance your site by activating Jetpack's recommended features.":[null,"Quickly enhance your site by activating Jetpack's recommended features."],"Jump Start your Site":[null,"Jump Start your Site"],"Disconnect from WordPress.com":[null,"Disconnect from WordPress.com"],"Link to WordPress.com":[null,"Link to WordPress.com"],"Unlink me from WordPress.com":[null,"Unlink me from WordPress.com"],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier."],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you."],"Did we mention free, professional support?":[null,"Did we mention free, professional support?"],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,"Jetpack utilises the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimised for any device, and its completely free."],"Lightning fast, optimized images":[null,"Lightning fast, optimised images"],"Never fall behind on a security release or waste time updating multiple sites.":[null,"Never fall behind on a security release or waste time updating multiple sites."],"Automatic site updates.":[null,"Automatic site updates."],"Live site monitoring.":[null,"Live site monitoring."],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites."],"Block site attacks.":[null,"Block site attacks."],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry."],"Site security and peace of mind":[null,"Site security and peace of mind"],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from."],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,"Keep visitors engaged by giving them more to share and read with Related Posts."],"Increase page views.":[null,"Increase page views."],"Give visitors the tools to share and subscribe to your content.":[null,"Give visitors the tools to share and subscribe to your content."],"Build a community.":[null,"Build a community."],"Sharing & Like Buttons":[null,"Sharing & Like Buttons"],"Automated social marketing.":[null,"Automated social marketing."],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there."],"Send us Feedback":[null,"Send us Feedback"],"Need Help?":[null,"Need Help?"],"Manage Plugins":[null,"Manage Plugins"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Stress less. Monitor will send you real-time alerts if your site ever goes down."],"Track your growth":[null,"Track your growth"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Use Publicise to automatically share your posts with friends, followers, and the world."],"Drive more traffic to your site":[null,"Drive more traffic to your site"],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"You need to stay logged in to your WordPress blog while you authorise Jetpack."],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s"],"Disconnecting Jetpack":[null,"Disconnecting Jetpack"],"Leave a Jetpack review":[null,"Leave a Jetpack review"],"Need help? The Jetpack team is here for you.":[null,"Need help? The Jetpack team is here for you."],"Smiley":[null,"Smiley"],"Require Two-Step Authentication":[null,"Require Two-Step Authentication"],"Use a large and visually striking layout":[null,"Use a large and visually striking layout"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Show a \"Related\" header to more clearly separate the related section from posts"],"Related":[null,"Related"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist."],"Whitelist Management":[null,"Whitelist Management"],"Email Address":[null,"Email Address"],"Publicize":[null,"Publicise"],"Site Stats":[null,"Site Stats"],"Featured Images":[null,"Featured Images"],"Excerpts":[null,"Excerpts"],"Enable Testimonials for this site.":[null,"Enable Testimonials for this site."],"Enable Portfolio Projects for this site.":[null,"Enable Portfolio Projects for this site."],"Preview":[null,"Preview"],"Color Scheme":[null,"Colour Scheme"],"Ignored Phrases":[null,"Ignored Phrases"],"Use automatically detected language to proofread posts and pages":[null,"Use automatically detected language to proofread posts and pages"],"Redundant Phrases":[null,"Redundant Phrases"],"Phrases to Avoid":[null,"Phrases to Avoid"],"Passive Voice":[null,"Passive Voice"],"Jargon":[null,"Jargon"],"Hidden Verbs":[null,"Hidden Verbs"],"Double Negatives":[null,"Double Negatives"],"Diacritical Marks":[null,"Diacritical Marks"],"Complex Phrases":[null,"Complex Phrases"],"Bias Language":[null,"Bias Language"],"English Options":[null,"English Options"],"Proofreading":[null,"Proofreading"],"Connect Jetpack":[null,"Connect Jetpack"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host."],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later."],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost)."],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"Your website needs to be publicly accessible to use Jetpack: %(error_key)s"],"You have successfully disconnected Jetpack":[null,"You have successfully disconnected Jetpack"],"Active":[null,"Active"],"Settings":[null,"Settings"],"Learn More":[null,"Learn More"],"Disconnect Jetpack":[null,"Disconnect Jetpack"],"Debug":[null,"Debug"],"Test your site’s compatibility with Jetpack.":[null,"Test your site’s compatibility with Jetpack."]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-eo.json b/plugins/jetpack/languages/json/jetpack-eo.json
index 5a309672..47f28c0a 100644
--- a/plugins/jetpack/languages/json/jetpack-eo.json
+++ b/plugins/jetpack/languages/json/jetpack-eo.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2016-09-05 12:43:09+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.1.0-alpha","project-id-version":"Development (trunk)"},"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"Sciigu al serĉiloj kaj vizitantoj, ke vi estas serioza pri la fidindeco de via retejo, per promocio de Jetpack. Niaj kontraŭtrudaj iloj forigos trudajn komentojn, protektos vian reputacion ĉe serĉiloj kaj plifaciligos komunikadon de vizitantoj."],"This module has no configuration options":[null,"Tiu moduloj ne estas agordebla"],"Configure your Security Scans":[null,"Agordi la sekurecajn observadojn"],"You can see the information about security scanning in the \"At a Glance\" section.":[null,"Vi povas vidi la informojn pri sekureca observado en la sekcio \"Je ekrigardo\"."],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,"Promociu vian Jetpack, por ke nia moderna sekureca observado trovu malicajn dosierojn kaj tuj informu vin, por via ĉiama scio pri ĉio, kio okazas en via retejo."],"Search for a Jetpack feature.":[null,"Serĉi econ de Jetpack."],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,"Realtempaj foraj sekurkopioj kun aŭtomataj restarigoj donas al vi trankvilon, por ke vi povu koncentriĝi pri verko de bonega enhavo kaj pliigo de trafiko, dum ni protektas ĉiun parton de via investaĵo. Promociiĝu hodiaŭ."],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,"Montri reklamon por la WordPressaj aplikaĵoj por porteblaĵoj, en la piedo de la porpoŝa etoso"],"Mobile Promos":[null,"Porpoŝaj reklamoj"],"Track each infinite Scroll post load as a page view in Google Analytics":[null,"Spuri ĉiun afiŝo-ŝargon en senfina rulumado kiel paĝo-rigardon en Google-analizo"],"Scroll infinitely (Shows 7 posts on each load)":[null,"Rulumi senfine (montras 7 afiŝojn en ĉiu ŝargo)"],"Background Color":[null,"Fonkoloro"],"Show photo metadata (Exif) in carousel, when available":[null,"Montri metadumojn (Exif) pri foto en karuselo, kiam haveblas"],"Match By Email":[null,"Kongrui laŭ retpoŝtadreso"],"{{a}}Edit{{/a}}":[null,"{{a}}Redakti{{/a}}"],"Emails will be sent to ":[null,"Retleteroj estos senditaj al"],"Receive Monitor Email Notifications":[null,"Ricevi avizojn de Observilo retpoŝte"],"Report Visibility: Select the roles that will be able to view stats reports":[null,"Videbleco de raportoj: elektu la rolojn kiuj rajtas vidi statistikaĵajn raportojn"],"Registered Users: Count the page views of registered users who are logged in":[null,"Registritaj uzantoj: kalkuli la paĝrigardojn de ensalutintaj registritaj uzantoj"],"Put a chart showing 48 hours of views in the admin bar":[null,"Meti tabelon de 48 horoj da rigardoj en la administran panelon"],"Admin Bar":[null,"Administra panelo"],"Show a \"follow comments\" option in the comment form.":[null,"Montri opcion \"sekvi komentojn\" en la komento-formularo."],"Show a \"follow blog\" options in the comment form":[null,"Montri opcion \"sekvi blogon\" en la komento-formularo."],"Can readers subscribe to your posts, comments or both?":[null,"Ĉu legantoj povas aboni viajn afiŝojn, komentojn aŭ ambaŭ?"],"A few catchy words to motivate your readers to comment.":[null,"Kelkaj atentokaptaj vortoj por kuraĝigi viajn legantojn komenti."],"Comments headline":[null,"Titolo de komentoj"],"WordPress.com Likes are:":[null,"Ŝatoj de WordPress.com estas:"],"Upgrade Focus: VideoPress For Weddings":[null,"Enfokusiĝo pri promocio: VideoPress por nuptoj"],"The WordPress for Android App Gets a Big Facelift":[null,"La aplikaĵo WordPress por Android ricevas renovigon"],"Big iPhone/iPad Update Now Available":[null,"Nun haveblas granda ĝisdatigo de iPhone/iPad"],"Subscriber":[null,"Abonanto"],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,"{{link}}Difini viajn agordojn %(module_slug)s Settings {{/link}}"],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,"{{p}}Ĉu vi farus la komplezon rakonti al ni la kialojn de la nekompleta konektiĝo al Jetpack, per tiu ĉi {{a}}2-demanda enketo{{/a}}?{{/p}}{{p}}Jetpack-konektiĝo estas deviga por la funkciado de niaj senpagaj sekurecaj kaj trafikaj ebloj.{{/p}}"],"Cheatin' uh?":[null,"Vi ruzemas, ĉu ne?"],"News Sitemap: {{a}}%(url)s{{/a}}":[null,"Mapo de novaĵejo: {{a}}%(url)s{{/a}}"],"Sitemap: {{a}}%(url)s{{/a}}":[null,"Retejomapo: {{a}}%(url)s{{/a}}"],"Search engines will find the sitemaps at these locations:":[null,"Serĉiloj trovos la retejo-mapojn ĉe tiuj ĉi lokoj:"],"Use Markdown for comments":[null,"Uzi Markdown por komentoj"],"Add a phrase":[null,"Aldoni frazon"],"Enable proofreading for the following grammar and style rules: ":[null,"Ebligi provlegadon por la sekvaj reguloj de gramatiko kaj stilo:"],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,"La provlegilo subtenas la anglan, francan, germanan, portugalan kaj hispanan."],"Automatic Language Detection":[null,"Aŭtomata rekono de lingvo"],"A post or page is updated":[null,"Afiŝo aŭ paĝo estas ĝisdatigita"],"A post or page is first published":[null,"Afiŝo aŭ paĝo estas unuafoje publikigita"],"Automatically proofread content when: ":[null,"Aŭtomate provlegi enhavon kiam:"],"Configure Testimonials":[null,"Agordi atestojn"],"Configure Portfolios":[null,"Agordi tekojn"],"Regenerate address":[null,"Ree generi adreson"],"Highlight and copy the following text to your clipboard:":[null,"Emfazi kaj kopii la sekvan tekston al via tondejo:"],"Copied!":[null,"Kopiita!"],"Display all your gallery pictures in a cool mosaic":[null,"Montri ĉiujn bildojn de via galerio en mojosa mozaiko"],"Meta key example: ":[null,"Ekzemplo de metadatuma ŝlosilo:"],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,"Bonvole konektiĝu al WordPress.com aŭ kreu konton, por ekuzi Jetpack. Tio ebligos povajn sekurecan, trafikan kaj tajloran servojn."],"Welcome to Jetpack":[null,"Bonvenon al Jetpack"],"Let us know!":[null,"Lasu nin scii!"],"What would you like to see on your Jetpack Dashboard?":[null,"Kion vi volas vidi en via administra panelo de Jetpack?"],"You, %(userName)s, are not connected to WordPress.com.":[null,"Vi, %(userName)s, ne estas konektita al WordPress.com."],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,"Nun en {{a}}programista reĝimo{{/a}} ĉar mankas punkto en la URL de via retejo (ekz. http://localhost).{{br/}}Kelkaj ebloj estas malebligitaj."],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,"Nun en {{a}}programista reĝimo{{/a}} per la konstanto JETPACK_DEV_DEBUG.{{br/}}Kelkaj ebloj estas malebligitaj."],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,"Nun en {{a}}programista reĝimo{{/a}} per la filtrilo jetpack_development_mode.{{br/}}Kelkaj ebloj estas malebligitaj."],"You are currently running a development version of Jetpack.":[null,"Vi nune uzas programistan version de Jetpack."],"You're fueled up and ready to go.":[null,"Vi estas fuelita kaj preta flugi."],"You're fueled up and ready to go, Jetpack is now active.":[null,"Vi estas fuelita kaj preta flugi, Jetpack nun estas aktiva."],"Your Jetpack is already connected.":[null,"Via Jetpack jam estas konektita."],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,"Bonvenon al {{s}}Jetpack %(jetpack_version)s{{/s}}!"],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,"Kodrompistoj, robot-retoj kaj trudistoj atakas retejojn hazarde. Ilia celo estas ataki ĉie, ofte. Nia celo estas helpi vin prepari per bloko de tiuj ĉi minacoj, kaj en la plej malbona kazo, ni ĉeestos por helpi vin restarigi vian retejon al la antaŭa bonstato."],"Threats don't discriminate":[null,"Minacoj ne distingas inter retejoj"],"Backup, protect, repair and build a better website.":[null,"Kreu sekurkopiojn, protektu, riparu kaj konstruu pli bonan retejon."],"Powerful security tools for ultimate peace of mind":[null,"Potencaj sekurecaj iloj por la pinto en trankvilo"],"ACTIVE":[null,"AKTIVA"],"Upgrade":[null,"Ĝisdatigi"],"Set up":[null,"Agordi"],"Threats found!":[null,"Minacoj trovitaj!"],"No Results Found.":[null,"Neniuj rezultoj trovitaj."],"Pro":[null,"Profesia"],"Keep your site backed up!":[null,"Tenu sekurkopiojn de viaj retejoj!"],"Site Backups":[null,"Retejaj sekurkopioj"],"Keep those spammers away!":[null,"Tenu trudulojn for!"],"Automatically scan your site for common threats and attacks.":[null,"Aŭtomate skani vian retejon kontraŭ oftaj minacoj kaj atakoj."],"Security Scanning":[null,"Sekureca skanado"],"Automatically backup your entire site.":[null,"Aŭtomate krei sekurkopiojn de via tuta retejo."],"State-of-the-art spam defense.":[null,"La plej altnivela defendo kontraŭ trudaĵoj"],"Automated, comprehensive protection from threats and attacks.":[null,"Aŭtomata, multampleksa protekto kontraŭ minacoj kaj atakoj."],"Activate Site Stats":[null,"Aktivigi statistikaĵojn de la retejo"],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,"{{a}}Aktivigu statistikaĵojn de la retejo{{/a}} por vidi detalitajn statistikaĵojn, ŝatojn, sekvantojn, abonantojn kaj pli! {{a1}}Lerni pli{{/a1}}"],"Jetpack Stats Icon":[null,"Piktogramo por statistikaĵoj de Jetpack"],"Do you really want to disconnect your site from WordPress.com?":[null,"Ĉu vi vere volas malkonekti vian retejon disde WordPress.com?"],"Updates Needed":[null,"Ĝisdatigoj bezonataj"],"Save Settings":[null,"Konservi agordojn"],"Saving…":[null,"Konservas..."],"No account? Create one for free…":[null,"Ĉu neniu konto? Vi povas senpage krei konton..."],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,"Senlimaj sondaĵoj, senlimaj respondoj. Vi povas uzi la redaktilon de enketoj por rapide krei enketojn kaj sondaĵojn. Respondoj estas kolektitaj per via retejo, retpoŝte aŭ per via iPad aŭ iPhone."],"Surveys & Polls":[null,"Enketoj kaj opinisondaĵoj"],"Configure VaultPress":[null,"Agordi VaultPress"],"View your security dashboard":[null,"Rigardi vian sekurecan panelon"],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.":[null,"Realtempa sekurkopiado kun senlima spaco, unu-klakaj restarigoj, fortikigita observado kontraŭ trudaĵoj, defendo kontraŭ fiprogramoj kaj protekto kontraŭ brutfortaj ensalutoj - ĉio tio en unu loko."],"Security Scanning & Backups":[null,"Sekureca observado kaj sekurkopioj"],"Configure Akismet":[null,"Agordi Akismet"],"View your spam stats":[null,"Rigardi viajn statistikaĵojn pri trudaĵoj"],"State-of-the-art spam defense powered by Akismet.":[null,"La plej altnivela defendo kontraŭ trudaĵoj povigita de Akismet."],"Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.":[null,"Post via konektiĝo, vi povos promociiĝi al Altgrada aŭ Profesia, por rajtigi vin al monduma sekureco, protektiloj kontraŭ trudaĵoj kaj ĝui esti prioritato por helpo."],"Your site is on Development Mode":[null,"Via retejo estas en programista reĝimo"],"Unlock the full potential of your site with the features included in your plan.":[null,"Malŝlosu la plenan povon de via retejo per la ecoj inkluzivitaj en via pakaĵo."],"Your site is on the Jetpack Professional plan":[null,"Via retejo ĝuas la pakaĵon Jetpack-profesia"],"Your site is on the Jetpack Premium plan":[null,"Via retejo ĝuas la pakaĵon Jetpack-altgrada"],"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.":[null,"Promociiĝu al Altgrada aŭ Profesia, por rajtigi vin al monduma sekureco, protektiloj kontraŭ trudaĵoj kaj ĝui esti prioritato por helpo. "],"Your site is on the Free Jetpack Plan":[null,"Via retejo havas la pakaĵon Jetpack Senpage"],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,"Fortikigita filtrado de trudaĵoj protektas vian markon, viajn legantojn kaj plibonigas rezultojn ĉe serĉiloj. Protekto kontraŭ brutfortaj ensalutprovoj donas trankvilon kaj sekurigon al via administra sekcio."],"Lock out the bad guys":[null,"Elŝlosu la friponojn"],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,"Realtempa sekurkopiado kun senlima spaco, unu-klakaj restarigoj, fortikigita observado kontraŭ trudaĵoj, defendo kontraŭ fiprogramoj kaj protekto kontraŭ brutfortaj ensalutoj - ĉio tio en unu loko kaj optimumigita por WordPress."],"Maximum grade security":[null,"La maksimumo en sekureco"],"Compare Plans":[null,"Kompari planojn"],"Advanced polls and ratings":[null,"Altnivelaj sondaĵoj kaj pritaksoj"],"One-click threat resolution":[null,"Unu-klaka solvo de minaco"],"Real-time backups":[null,"Realtempaj sekurkopioj"],"Unlimited backup archive":[null,"Senlima arkivo de sekurkopioj"],"Includes on-demand malware scanning":[null,"Inkluzivas laŭpetan skanadon kontraŭ fiprogramoj"],"Supports 1-3 sites":[null,"Subtenas ĝis 3 retejoj"],"Jetpack Professional offers advanced features including:":[null,"Profesia Jetpack liveras altnivelajn eblojn inkluzive de:"],"Need more?":[null,"Ĉu vi bezonas pli?"],"Create a new poll":[null,"Krei novan sondaĵon"],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,"La plimulto de sekurecaj problemoj estas en eksdataj kromprogramoj. Uzu niajn aplikaĵojn por la interreto kaj la labortablo por ŝalti aŭtomatajn ĝisdatigojn aŭ por permane ĝisdatigi kromprogramojn en ĉiuj viaj retejoj, de unu loko."],"Bulk and automatic updates":[null,"Amasaj kaj aŭtomataj ĝisdatigoj"],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,"Ĉiuj aplikaĵoj por WordPress estas dizajnitaj esti rapidaj. Vi tuj rimarkos la diferencon en rendimento, kiam la paĝoj ŝargiĝas preskaŭ tuje kaj vi ne devas atendi."],"Feel the performance":[null,"Rimarki la rendimenton"],"Manage all your sites from a single dashboard.":[null,"Administri ĉiujn viajn retejojn de unu panelo."],"Powerful WordPress.com features on every device.":[null,"Povaj ecoj de WordPress.com en ĉiu aparato."],"View your {{a}}Email Followers{{/a}}":[null,"Rigardi viajn {{a}}retpoŝtajn sekvantojn{{/a}}"],"View {{a}}All Stats{{/a}}":[null,"Rigardi {{a}}ĉiujn statistikaĵojn{{/a}}"],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,"Via retejo devas esti malferma al serĉiloj por ĝusta funkcio de tiu ĉi eco. Vi povas ŝanĝi tion en {{a}}Lego-agordoj{{/a}}."],"Link your account to WordPress.com to get the most out of Jetpack.":[null,"Ligu vian konton al WordPress.com por plene profiti de Jetpack."],"You are connected as ":[null,"Vi estas konektita kiel"],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,"La retejo estas en programista reĝimo, do vi ne povas konekti ĝin al WordPress.com."],"Manage your Jetpack connection.":[null,"Administri vian Jetpack-konektiĝon."],"Connection Settings":[null,"Konekto-agordoj"],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,"Ĉu vi bezonas helpon? Feliĉo-inĝeniero povas respondi al demandoj pri via retejo, via konto aŭ kio ajn."],"Enjoy priority support":[null,"Vi rajtas esti prioritato por subteno"],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,"Vi povas aperigi enhavon, sekvi statistikaĵojn, pritrakti komentojn kaj multe pli, de ĉie en la mondo. Niaj aplikaĵoj por porteblaj aparatoj estas liberprogramaj, senpagaj kaj haveblaj al vi en aparatoj Apple kaj Android."],"Get WordPress apps for any screen.":[null,"Vi povas instali aplikaĵojn de WordPress por ĉia ekrano."],"Inspiration strikes any time, anywhere.":[null,"Inspiro venas je hazardaj tempoj."],"Launch Reader":[null,"Lanĉi Legilon"],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,"La aplikaĵoj de WordPress ĉiuj havas impone rapidajn kaj eco-plenajn legilojn por ke vi tenu vin informita ĉe viaj ŝatataj retejoj kaj aliĝu al la konversacio, ĉie, ĉiam."],"Connect with the Community":[null,"Rilati kun la komunumo"],"View Your Stats":[null,"Rigardi viajn statistikaĵojn"],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,"Vi povas observi viajn vizitantojn per altnivela statistiko. Spuri tendencojn, lerni pri la plej ŝatata enhavo kaj kompreni viajn vizitantojn el ĉie en la mondo."],"Connect with your Visitors":[null,"Rilati kun viaj vizitantoj"],"Try the New Editor":[null,"Provi la novan redaktilon"],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,"Nia nova redaktilo estas fulmrapida, optimumigita por verkistoj kaj ĝi forigas distraĵojn, por plia koncentriĝo al laboro."],"Focus on your Writing":[null,"Ensorbiĝi en verkadon"],"Invalid Key":[null,"Nevalida ŝlosilo"],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,"Por la plej moderna defendo kontraŭ trudaĵoj, bonvole {{a}}aktivigu Akismet{{/a}}."],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,"Por la plej moderna defendo kontraŭ trudaĵoj, bonvole {{a}}instalu Akismet{{/a}}."],"Spam Protection":[null,"Protekto kontraŭ trudaĵoj"],"Unavailable in Dev Mode.":[null,"Ne haveblas en programista reĝimo."],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,"Por aŭtomate krei sekurkopion de via tuta retejo, bonvole {{a}}promociiĝu{{/a}}."],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,"Por aŭtomate krei sekurkopion de via tuta retejo, bonvole {{a}}instalu kaj aktivigu{{/a}} VaultPress."],"{{a}}View backup details{{/a}}.":[null,"{{a}}Rigardi detalojn pri la sekurkopio{{/a}}."],"Backups":[null,"Sekurkopioj"],"Performance":[null,"Rendimento"],"Security":[null,"Sekureco"],"Jetpack is monitoring your site. If we think your site is down you will receive an email.":[null,"Jetpack observas vian retejon. Se ni opinias, ke via retejo paneis, vi ricevos retleteron."],"Jetpack is improving and optimising your image speed.":[null,"Jetpack plibonigas kaj optimumigas la rapidon de viaj bildoj."],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,"{{a}}Aktivigu Administri{{/a}} por ŝalti aŭtomatajn ĝisdatigojn kaj por administri viajn kromprogramojn de WordPress.com."],"All plugins are up-to-date. Awesome work!":[null,"Ĉiuj kromprogramoj estas ĝisdataj. Bonega laboro!"],"Needs updating. ":["Need updating. ","Bezonas ĝisdatigon.","Bezonas ĝisdatigojn."],"%(number)s plugin":["%(number)s plugins","%(number)s kromprogramo","%(number)s kromprogramoj"],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,"{{a}}Aktivigu Protekti{{/a}} por teni vian retejon protektita de malicaj ensalut-provoj."],"Total malicious attacks blocked on your site.":[null,"La sumo de malicaj atakoj blokitaj de via retejo."],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,"Jetpack aktive blokas malicajn ensalut-provojn. Detaloj montriĝos post nelonge!"],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,"Por aŭtomata, ampleksa observado de sekurecaj minacoj, bonvole {{a}}promociu vian konton{{/a}}."],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,"Por aŭtomata, multampleksa skanado kontraŭ sekurecaj minacoj, bonvole {{a}}instalu kaj aktivigu{{/a}} VaultPress."],"Threats found":[null,"Minacoj trovitaj"],"Malware Scanning":[null,"Skanado kontraŭ fiprogramoj"],"WordPress.com for Linux":[null,"WordPress.com por Linukso"],"WordPress.com for Windows":[null,"WordPress.com por Vindozo"],"WordPress.com for Mac OS X":[null,"WordPress.com por Mac OS X"],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,"Labortabla aplikaĵo por doni al WordPress porĉiaman lokon en via komputilo. Ankaŭ sendistran medion ĝuatan sen devo verki ene de retumilo."],"WordPress.com in Google Play":[null,"WordPress.com en Google Play"],"WordPress.com in the App Store":[null,"WordPress.com en la App Store/aplikaĵo-vendejo"],"Updating %(slug)s settings…":[null,"Ĝisdatigas agordojn de %(slug)s..."],"%(slug)s has been deactivated.":[null,"%(slug)s estis malaktivigita."],"Deactivating %(slug)s…":[null,"Malaktivigas %(slug)s…"],"%(slug)s failed to activate. %(error)s":[null,"%(slug)s malsukcesis aktiviĝi. %(error)s"],"%(slug)s has been activated.":[null,"%(slug)s estis aktivigita."],"Activating %(slug)s…":[null,"Aktivigas %(slug)s…"],"Recommended features active.":[null,"Rekomenditaj ecoj estas aktivaj."],"Activating recommended features…":[null,"Aktivigas rekomenditajn ecojn..."],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,"Montri falantan neĝon en mia blogo ekde la 1a de decembro ĝis la 4a de januaro."],"Show falling snow in the holiday period.":[null,"Montri falantan neĝon dum la festo-tempo."],"Holiday Snow":[null,"Festema neĝo"],"Unavailable in Dev Mode":[null,"Nehaveblas en programista reĝimo"],"At A Glance":[null,"Je ekrigardo"],"Error unlinking from WordPress.com. %(error)s":[null,"Eraro okazis dum malligiĝo de WordPress.com. %(error)s"],"Unlinked from WordPress.com.":[null,"Malligita de WordPress.com."],"Unlinking from WordPress.com":[null,"Malligiĝas de WordPress.com"],"There was an error disconnecting Jetpack. Error: %(error)s":[null,"Eraro okazis dum malkonekto de Jetpack. Eraro: %(error)s"],"Options failed to reset.":[null,"Opcioj mise ne restariĝis."],"Options reset.":[null,"Opcioj estas restarigitaj."],"Resetting Jetpack options…":[null,"Restarigas opciojn de Jetpack..."],"Regenerated %(slug)s address .":[null,"Regeneris adreson %(slug)s."],"Updating %(slug)s address…":[null,"Ĝisdatigas adreson de %(slug)s…"],"Error updating %(slug)s settings. %(error)s":[null,"Eraro dum ĝisdatigo de agordoj de %(slug)s. %(error)s"],"Updated %(slug)s settings.":[null,"Ĝisdatigis agordojn de %(slug)s."],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,"Ĉu vi volas eldiri la kialon? Nur {{a}}respondo al du simplaj demandoj{{/a}} helpus nin plibonigi Jetpack."],"Clichés":[null,"Kliŝaĵoj"],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{hideOnMobile}}Ĉu vi ĝuas Jetpack aŭ havas pritakson?{{/hideOnMobile}} {{reviewLink}}Lasu recenzon{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}sekvu nin ĉe Twitter{{/twitterLink}}{{hideOnMobile}}, kaj{{/hideOnMobile}} {{facebookLink}}ŝatu nin ĉe Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"You are running Jetpack on a {{a}}staging server{{/a}}.":[null,"Vi uzas Jetpack en {{a}}klontesta servilo{{/a}}."],"Follow Jetpack on Twitter":[null,"Sekvu Jetpack ĉe Twitter"],"Like us on Facebook":[null,"Ŝatu nin ĉe Facebook"],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{supportLink}}Rigardu nian help-paĝon{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}kontrolu la forumojn por solvoj{{/forumLink}}{{hideOnMobile}}, aŭ{{/hideOnMobile}} {{contactLink}}rekte kontaktu nin{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"WordPress.com Terms of Service":[null,"Kondiĉoj por uzado de WordPress.com"],"Automattic's Privacy Policy":[null,"Privateca politiko de Automattic"],"Jetpack Happiness Engineer":[null,"Feliĉo-inĝeniero de Jetpack"],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,"Ni donas senpagan, plenan helpon al ĉiuj uzantoj de Jetpack. Nia helpteamo ĉiam ĉeestas por helpi vin."],"Go to Jetpack.com/support":[null,"Iri al Jetpack.com/support"],"Go to the WordPress.org support forums":[null,"Iri al la helpforumoj de WordPress.org"],"Contact Jetpack support staff directly":[null,"Rekte kontakti helpteamon de Jetpack"],"Downtime Monitoring":[null,"Observado de periodo de nefunkciado"],"Loading…":[null,"Ŝargas..."],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,"{{a}}Aktivigu Observilon{{/a}} por ricevi avertojn se via retejo paneos."],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","Ho ne, %(number)s minaco trovita.","Ho ne, %(number)s minacoj trovitaj."],"{{a}}View details at VaultPress.com{{/a}}":[null,"{{a}}Vidi detalojn ĉe VaultPress.com{{/a}}"],"{{a}}Contact Support{{/a}}":[null,"{{a}}Kontakti helpon{{/a}}"],"No threats found, you're good to go!":[null,"Neniuj minacoj trovitaj, vi pretas flugi!"],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,"Aj! Via Akismet-ŝlosilo mankas aŭ estas nevalida. {{akismetSettings}}Iru al agordoj de Akismet por ripari{{/akismetSettings}}."],"Plugin Updates":[null,"Ĝisdatigoj de kromprogramoj"],"{{a}}Turn on plugin auto updates{{/a}}":[null,"{{a}}Ŝalti aŭtomatajn ĝisdatigojn de kromprogramoj{{/a}}"],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,"{{a}}Aktivigi Administri kaj ŝalti aŭtomatan ĝisdatigadon{{/a}}"],"Image Performance %(photon)s":[null,"Rendimento de bildoj %(photon)s"],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,"{{a}}Aktivigu Photon{{/a}} por plibonigi la rendimenton kaj rapidon de viaj bildoj."],"Site Verification Tools":[null,"Iloj por aŭtentigo de retejo"],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,"Iloj por aŭtentigo de retejo estas aktivaj. Certigu konfirmon de via retejo ĉe Google, Bing, kaj Pinterest por pli ĝusta indeksado kaj rangado. {{a}}Konfirmi nun{{/a}}"],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,"{{a}}Aktivigu aŭtentigon de retejo{{/a}} por konfirmi vian retejon kaj plibonigi rangadon ĉe Google, Bing, kaj Pinterest."],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,"Aliĝu al la milionoj da uzantoj dependantaj de Jetpack por plibonigi kaj sekurigi iliajn retejojn. Ni estas pasiaj pri WordPress kaj ĉeestas por plifaciligi vian vivon."],"Unlink me from WordPress.com":[null,"Malligi min de WordPress.com"],"Link to WordPress.com":[null,"Ligi al WordPress.com"],"Disconnect from WordPress.com":[null,"Malkonektiĝi de WordPress.com"],"Jump Start your Site":[null,"Rapidlanĉi vian retejon"],"Quickly enhance your site by activating Jetpack's recommended features.":[null,"Rapide plibonigu vian retejon per aktivigo de la rekomenditaj ecoj de Jetpack."],"Activate Recommended Features":[null,"Aktivigi rekomenditajn ecojn"],"Jetpack's recommended features include:":[null,"Rekomenditaj ecoj de Jetpack estas inkluzive de:"],"Features can be activated or deactivated at any time.":[null,"Ecoj povas esti (mal)aktivigitaj laŭplaĉe."],"Skip the Jetpack Jumpstart process":[null,"Ne fari la Rapidlanĉon de Jetpack"],"Skip this step":[null,"Ne fari tiun paŝon"],"Manage security on WordPress.com":[null,"Administri sekurecon ĉe WordPress.com"],"Week of %(date)s":[null,"Semajno de %(date)s"],"Views: %(numberOfViews)s":[null,"Rigardoj: %(numberOfViews)s"],"Click to view detailed stats.":[null,"Alklaku por vidi detalitajn statistikaĵojn."],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,"Io misis dum ŝargo de statistikaĵoj. Bonvole provu denove pli poste aŭ {{a}}rigardu viajn statistikaĵojn nun ĉe WordPress.com{{/a}}"],"Days":[null,"Tagoj"],"Weeks":[null,"Semajnoj"],"Months":[null,"Monatoj"],"Views today":[null,"Rigardoj hodiaŭ"],"Best overall day":[null,"La plej bona tago ĝenerale"],"%(number)s View":["%(number)s Views","Rigardo de %(number)s","Rigardoj de %(number)s"],"All-time views":[null,"Rigardoj dekomence"],"All-time comments":[null,"Komentoj dekomence"],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,"Jetpack utiligas la plej modernan enhav-liveran reton de WordPress.com por ŝargi viajn belegajn bildojn super-rapide. Optimumigita por ĉia aparato, kaj estas senpage."],"Did we mention free, professional support?":[null,"Ĉu ni menciis jam senpagan, profesian helpon?"],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,"Jetpack estas subtenata de kelkaj el la plej kompetentaj kaj pasiaj homoj en la komunumo. Ili troviĝas ĉirkaŭ la terglobo kaj pretas helpi vin."],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,"Jetpack blokas malicajn ensalut-provojn, lasas vin scii se via retejo paneos kaj povas aŭtomate ĝisdatigi viajn kromprogramojn, por ke vi ne maltrankviliĝu."],"Block site attacks.":[null,"Bloki atakojn kontraŭ la retejo."],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,"Trankviliĝu per Protekti, la ilo respondeca por la blokado de miliardoj da ensalut-atakoj trans milionoj da retejoj."],"Live site monitoring.":[null,"Realtempa observado de retejo."],"Automatic site updates.":[null,"Aŭtomataj ĝisdatigoj al la retejo."],"Never fall behind on a security release or waste time updating multiple sites.":[null,"Neniam maltrafu sekurecan eldonon aŭ malŝparu tempon per ĝisdatigo de pluraj retejoj."],"Lightning fast, optimized images":[null,"Fulmrapidaj, optimumigitaj bildoj"],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,"Jetpack jungas la povon de WordPress.com por montri al vi detalitajn informojn pri viaj vizitantojn, kion ili legas kaj de kie ili venas."],"Site security and peace of mind":[null,"Reteja sekureco kaj trankvileco"],"Need Help?":[null,"Ĉu vi bezonas helpon?"],"Send us Feedback":[null,"Donu al ni pritakson"],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,"Jetpack havas multaj ilojn pri trafiko kaj intereso por helpi vin akiri pliajn vizitantojn al via retejo kaj por teni la intereson."],"Automated social marketing.":[null,"Aŭtomata socia merkatado."],"Sharing & Like Buttons":[null,"Butonoj de kunhavigado kaj ŝatoj"],"Build a community.":[null,"Konstruu komunumon."],"Give visitors the tools to share and subscribe to your content.":[null,"Donu al vizitantoj la ilojn por kunhavigi kaj aboni vian enhavon."],"Increase page views.":[null,"Pliigu paĝrigardojn."],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,"Tenu la atenton de vizitantoj per plia enhavo por kunhavigi kaj legi, fare de Rilataj afiŝoj."],"Manage Plugins":[null,"Administri kromprogramojn"],"Drive more traffic to your site":[null,"Allogi pliajn okulojn al via retejo"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Uzu Publici por aŭtomate kunhavigi viajn afiŝojn kun amikoj, sekvantoj kaj ĉirkaŭ la mondo."],"Track your growth":[null,"Sekvi vian kreskon"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Malŝtreĉiĝu. Observilo sendos al vi avertojn realtempe se via retejo iam paneos."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Vi bezonas resti ensalutinta al via WordPressa blogo dum vi rajtigas Jetpack."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"Eraro dum konektiĝo kun Jetpack; malaktivigu poste reaktivigu la kromprogramon Jetpack, post tio ree konektiĝu."],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null," Eraro dum konektiĝo kun Jetpack. Bonvole alklaku al \"Konektiĝi kun WordPress.com\" denove."],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"{{s}}Via Jetpack misfunkcias{{/s}} Ni pardonpetas pro la problemo. Bonvole provu denove pli poste, se la problemo daŭros bonvole kontaktu helpon uzante tiun ĉi mesaĝon: %(error_key)s"],"Need help? The Jetpack team is here for you.":[null,"Ĉu vi bezonas helpon? La teamo de Jetpack ĉeestas por vi."],"Leave a Jetpack review":[null,"Lasi recenzon de Jetpack"],"Disconnecting Jetpack":[null,"Malkonekto de Jetpack"],"Smiley":[null,"Ridmieno"],"Email Address":[null,"Retpoŝta adreso"],"Whitelist Management":[null,"Administrado de akceptita listo"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Aldonu viajn plej ofte uzitajn IP-adresojn, ĉar ili povas ŝanĝiĝi inter viaj hejma, oficeja kaj alia lokoj. Forviŝo de IP-adreso de la suba listo forviŝos ĝin de via akceptita listo."],"Related":[null,"Rilataj"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Montri kapon \"Rilataj\" por pli klare apartigi la rilatan sekcion de afiŝoj"],"Use a large and visually striking layout":[null,"Uzu grandan kaj okulfrapan aranĝon"],"Require Two-Step Authentication":[null,"Devigi du-paŝan aŭtentigon"],"Site Stats":[null,"Statistikaĵoj de la retejo"],"Publicize":[null,"Publikigi"],"Excerpts":[null,"Eltiraĵoj"],"Featured Images":[null,"Elstarigitaj bildoj"],"Enable Portfolio Projects for this site.":[null,"Ebligi Teko-projektojn por tiu ĉi retejo."],"Enable Testimonials for this site.":[null,"Ebligi atestojn por tiu ĉi retejo."],"View people's profiles when you mouse over their Gravatars":[null,"Vidi la profilojn de homoj kiam vi ŝvebigas la muson super iliaj gravataroj"],"Color Scheme":[null,"Kolorskemo"],"Preview":[null,"Antaŭrigardi"],"You have successfully disconnected Jetpack":[null,"Vi sukcese malkonektis Jetpack"],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"Via retejo bezonas esti publike alirebla por uzi Jetpack: %(error_key)s"],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"{{s}}Via Jetpack misfunkcias.{{/s}} Konekto de tiu ĉi retejo kun WordPress.com ne eblas. Tio kutime signifas, ke via retejo ne estas publike alirebla (localhost)."],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com nun spertas problemojn kaj ne povas fueli vian Jetpack. Bonvole provu denove poste."],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack ne povis kontakti WordPress.com: %(error_key)s. Tio kutime signifas, ke io estas malĝuste agordita ĉe via interreta gastiganto."],"Connect Jetpack":[null,"Konekti Jetpack"],"Proofreading":[null,"Provlegado"],"English Options":[null,"Anglaj opcioj"],"Bias Language":[null,"Antaŭjuĝa lingvaĵo"],"Complex Phrases":[null,"Kompleksaj frazoj"],"Diacritical Marks":[null,"Diakritaĵoj"],"Double Negatives":[null,"Duobla neado"],"Hidden Verbs":[null,"Kaŝitaj verboj"],"Jargon":[null,"Ĵargono"],"Passive Voice":[null,"Pasivo"],"Phrases to Avoid":[null,"Evitindaj frazoj"],"Redundant Phrases":[null,"Ripetaj frazoj"],"Use automatically detected language to proofread posts and pages":[null,"Uzi aŭtomate trovitan lingvon por provlegi afiŝojn kaj paĝojn"],"Ignored Phrases":[null,"Ignoritaj frazoj"],"Test your site’s compatibility with Jetpack.":[null,"Elprovi la kongruecon de via retejo kun Jetpack."],"Debug":[null,"Sencimigi"],"Disconnect Jetpack":[null,"Malkonekti Jetpack"],"Learn More":[null,"Lerni pli"],"Settings":[null,"Agordoj"],"Active":[null,"Aktivaj"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-11-17 12:20:48+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.3.0-alpha","language":"eo","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Make sure your site is easily found on search engines with SEO tools for your content and social posts.":[null,""],"Activate this module to use the advanced SEO tools.":[null,""],"Configure your VideoPress settings.":[null,""],"How much is your website worth?":[null,""],"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.":[null,""],"Configure Site SEO":[null,""],"Activate SEO Tools":[null,""],"Introducing our most affordable backups and security plan yet":[null,"Ni prezentas niajn plej pageblajn sekurkopiojn kaj sekurecan tarifon ĝis nun"],"The Personal Plan keeps your data, site, and hard work safe.":[null,"La profesia konto tenas sekure viajn datumojn, retejon kaj ellaboraĵojn."],"Learn more...":[null,"Por lerni pli..."],"Your site is on the Jetpack Personal plan":[null,"Via retejo havas la personan konton de Jetpack"],"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.":[null,"Tiu konto provizas vin per trud-protekto, ĉiutagaj sekurkopioj (ĝis 30 tagoj) kaj senlima tenejospaco."],"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.":[null,""],"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.":[null,""],"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).":[null,""],"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).":[null,""],"Backups & Security Scanning":[null,""],"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).":[null,""],"SEO Tools":[null,""],"Advanced SEO tools to help your site get found when people search for relevant content.":[null,""],"Need more? Running a business site?":[null,""],"If your site is important to you, consider protecting and improving it with some of our advanced features: ":[null,""],"On-demand security scanning":[null,""],"Advanced SEO tools":[null,"Altnivelaj serĉ-optimumigiloj"],"Configure your SEO settings.":[null,""],"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.":[null,""],"You are running Jetpack on a staging server.":[null,""],"More Info":[null,""],"Search your content.":[null,"Priserĉi vian enhavon."],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,"{{a}}Administri videblecon de ŝatoj, de la agordoj de la kunhaviga modulo{{/a}}"],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,"Kaŝi la ridmienon de statistikaĵoj. Tiu bildo helpas kolekti informojn sed devus ankoraŭ funkcii kiam kaŝita."],"Your Current IP: %(ip)s":[null,"Via nuna IP: %(ip)s"],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,"Meto de IP sur la akceptita listo preventas blokon de ĝi fare de Jetpack."],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,"IPv4 kaj IPv6 estas akcepteblaj. {{br/}} To specifi gamon, entajpu la malaltan valoron kaj la altan valoron apartigitajn de streketo. Ekzemple: 12.12.12.1-12.12.12.100"],"Link your account to WordPress.com to start using this feature.":[null,"Por uzi tiun econ, ligu vian konton al WordPress.com."],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,"Estas nekonservitaj agordoj en la langeto kiuj malaperos se vi forlasos ĝin. Ĉu daŭrigi?"],"This will reset all Jetpack options, are you sure?":[null,"Tio restarigos ĉiujn opciojn de Jetpack, ĉu vi ĉertas?"],"Search for a Jetpack feature.":[null,"Serĉi econ de Jetpack."],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,"Promociu vian Jetpack, por ke nia moderna sekureca observado trovu malicajn dosierojn kaj tuj informu vin, por via ĉiama scio pri ĉio, kio okazas en via retejo."],"You can see the information about security scanning in the \"At a Glance\" section.":[null,"Vi povas vidi la informojn pri sekureca observado en la sekcio \"Je ekrigardo\"."],"Configure your Security Scans":[null,"Agordi la sekurecajn observadojn"],"This module has no configuration options":[null,"Tiu moduloj ne estas agordebla"],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"Sciigu al serĉiloj kaj vizitantoj, ke vi estas serioza pri la fidindeco de via retejo, per promocio de Jetpack. Niaj kontraŭtrudaj iloj forigos trudajn komentojn, protektos vian reputacion ĉe serĉiloj kaj plifaciligos komunikadon de vizitantoj."],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,"Realtempaj foraj sekurkopioj kun aŭtomataj restarigoj donas al vi trankvilon, por ke vi povu koncentriĝi pri verko de bonega enhavo kaj pliigo de trafiko, dum ni protektas ĉiun parton de via investaĵo. Promociiĝu hodiaŭ."],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,"{{link}}Difini viajn agordojn %(module_slug)s Settings {{/link}}"],"Subscriber":[null,"Abonanto"],"Big iPhone/iPad Update Now Available":[null,"Nun haveblas granda ĝisdatigo de iPhone/iPad"],"The WordPress for Android App Gets a Big Facelift":[null,"La aplikaĵo WordPress por Android ricevas renovigon"],"Upgrade Focus: VideoPress For Weddings":[null,"Enfokusiĝo pri promocio: VideoPress por nuptoj"],"WordPress.com Likes are:":[null,"Ŝatoj de WordPress.com estas:"],"Comments headline":[null,"Titolo de komentoj"],"A few catchy words to motivate your readers to comment.":[null,"Kelkaj atentokaptaj vortoj por kuraĝigi viajn legantojn komenti."],"Can readers subscribe to your posts, comments or both?":[null,"Ĉu legantoj povas aboni viajn afiŝojn, komentojn aŭ ambaŭ?"],"Show a \"follow blog\" options in the comment form":[null,"Montri opcion \"sekvi blogon\" en la komento-formularo."],"Show a \"follow comments\" option in the comment form.":[null,"Montri opcion \"sekvi komentojn\" en la komento-formularo."],"Admin Bar":[null,"Administra panelo"],"Put a chart showing 48 hours of views in the admin bar":[null,"Meti tabelon de 48 horoj da rigardoj en la administran panelon"],"Registered Users: Count the page views of registered users who are logged in":[null,"Registritaj uzantoj: kalkuli la paĝrigardojn de ensalutintaj registritaj uzantoj"],"Report Visibility: Select the roles that will be able to view stats reports":[null,"Videbleco de raportoj: elektu la rolojn kiuj rajtas vidi statistikaĵajn raportojn"],"Receive Monitor Email Notifications":[null,"Ricevi avizojn de Observilo retpoŝte"],"Emails will be sent to ":[null,"Retleteroj estos senditaj al"],"{{a}}Edit{{/a}}":[null,"{{a}}Redakti{{/a}}"],"Match By Email":[null,"Kongrui laŭ retpoŝtadreso"],"Show photo metadata (Exif) in carousel, when available":[null,"Montri metadumojn (Exif) pri foto en karuselo, kiam haveblas"],"Background Color":[null,"Fonkoloro"],"Scroll infinitely (Shows 7 posts on each load)":[null,"Rulumi senfine (montras 7 afiŝojn en ĉiu ŝargo)"],"Track each infinite Scroll post load as a page view in Google Analytics":[null,"Spuri ĉiun afiŝo-ŝargon en senfina rulumado kiel paĝo-rigardon en Google-analizo"],"Mobile Promos":[null,"Porpoŝaj reklamoj"],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,"Montri reklamon por la WordPressaj aplikaĵoj por porteblaĵoj, en la piedo de la porpoŝa etoso"],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,"Entajpu la valoron de \"content\" de via metadatuma ŝlosilo por aŭtentigo de via blogo kun {{a}}la administra panelo de Google-serĉilo{{/a}}, {{a1}}administrejo por retejestroj ĉe Bing{{/a1}} kaj {{a2}}aŭtentigo de retejoj ĉe Pinterest{{/a2}}."],"Meta key example:":[null,""],"Display all your gallery pictures in a cool mosaic":[null,"Montri ĉiujn bildojn de via galerio en mojosa mozaiko"],"Copied!":[null,"Kopiita!"],"Highlight and copy the following text to your clipboard:":[null,"Emfazi kaj kopii la sekvan tekston al via tondejo:"],"Regenerate address":[null,"Ree generi adreson"],"Configure Portfolios":[null,"Agordi tekojn"],"Configure Testimonials":[null,"Agordi atestojn"],"Automatically proofread content when: ":[null,"Aŭtomate provlegi enhavon kiam:"],"A post or page is first published":[null,"Afiŝo aŭ paĝo estas unuafoje publikigita"],"A post or page is updated":[null,"Afiŝo aŭ paĝo estas ĝisdatigita"],"Automatic Language Detection":[null,"Aŭtomata rekono de lingvo"],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,"La provlegilo subtenas la anglan, francan, germanan, portugalan kaj hispanan."],"Enable proofreading for the following grammar and style rules: ":[null,"Ebligi provlegadon por la sekvaj reguloj de gramatiko kaj stilo:"],"Add a phrase":[null,"Aldoni frazon"],"Use Markdown for comments":[null,"Uzi Markdown por komentoj"],"Search engines will find the sitemaps at these locations:":[null,"Serĉiloj trovos la retejo-mapojn ĉe tiuj ĉi lokoj:"],"Sitemap: {{a}}%(url)s{{/a}}":[null,"Retejomapo: {{a}}%(url)s{{/a}}"],"News Sitemap: {{a}}%(url)s{{/a}}":[null,"Mapo de novaĵejo: {{a}}%(url)s{{/a}}"],"Cheatin' uh?":[null,"Vi ruzemas, ĉu ne?"],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,"{{p}}Ĉu vi farus la komplezon rakonti al ni la kialojn de la nekompleta konektiĝo al Jetpack, per tiu ĉi {{a}}2-demanda enketo{{/a}}?{{/p}}{{p}}Jetpack-konektiĝo estas deviga por la funkciado de niaj senpagaj sekurecaj kaj trafikaj ebloj.{{/p}}"],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,"Bonvenon al {{s}}Jetpack %(jetpack_version)s{{/s}}!"],"Your Jetpack is already connected.":[null,"Via Jetpack jam estas konektita."],"You're fueled up and ready to go, Jetpack is now active.":[null,"Vi estas fuelita kaj preta flugi, Jetpack nun estas aktiva."],"You're fueled up and ready to go.":[null,"Vi estas fuelita kaj preta flugi."],"You are currently running a development version of Jetpack.":[null,"Vi nune uzas programistan version de Jetpack."],"Submit Beta feedback":[null,"Sendi pritakson pri beta fazo"],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,"Nun en {{a}}programista reĝimo{{/a}} per la filtrilo jetpack_development_mode.{{br/}}Kelkaj ebloj estas malebligitaj."],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,"Nun en {{a}}programista reĝimo{{/a}} per la konstanto JETPACK_DEV_DEBUG.{{br/}}Kelkaj ebloj estas malebligitaj."],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,"Nun en {{a}}programista reĝimo{{/a}} ĉar mankas punkto en la URL de via retejo (ekz. http://localhost).{{br/}}Kelkaj ebloj estas malebligitaj."],"You, %(userName)s, are not connected to WordPress.com.":[null,"Vi, %(userName)s, ne estas konektita al WordPress.com."],"What would you like to see on your Jetpack Dashboard?":[null,"Kion vi volas vidi en via administra panelo de Jetpack?"],"Let us know!":[null,"Lasu nin scii!"],"Welcome to Jetpack":[null,"Bonvenon al Jetpack"],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,"Bonvole konektiĝu al WordPress.com aŭ kreu konton, por ekuzi Jetpack. Tio ebligos povajn sekurecan, trafikan kaj tajloran servojn."],"No account? Create one for free…":[null,"Ĉu neniu konto? Vi povas senpage krei konton..."],"Saving…":[null,"Konservas..."],"Save Settings":[null,"Konservi agordojn"],"Updates Needed":[null,"Ĝisdatigoj bezonataj"],"Do you really want to disconnect your site from WordPress.com?":[null,"Ĉu vi vere volas malkonekti vian retejon disde WordPress.com?"],"Jetpack Stats Icon":[null,"Piktogramo por statistikaĵoj de Jetpack"],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,"{{a}}Aktivigu statistikaĵojn de la retejo{{/a}} por vidi detalitajn statistikaĵojn, ŝatojn, sekvantojn, abonantojn kaj pli! {{a1}}Lerni pli{{/a1}}"],"Activate Site Stats":[null,"Aktivigi statistikaĵojn de la retejo"],"Automated, comprehensive protection from threats and attacks.":[null,"Aŭtomata, multampleksa protekto kontraŭ minacoj kaj atakoj."],"State-of-the-art spam defense.":[null,"La plej altnivela defendo kontraŭ trudaĵoj"],"Automatically backup your entire site.":[null,"Aŭtomate krei sekurkopiojn de via tuta retejo."],"Security Scanning":[null,"Sekureca skanado"],"Automatically scan your site for common threats and attacks.":[null,"Aŭtomate skani vian retejon kontraŭ oftaj minacoj kaj atakoj."],"Keep those spammers away!":[null,"Tenu trudulojn for!"],"Site Backups":[null,"Retejaj sekurkopioj"],"Keep your site backed up!":[null,"Tenu sekurkopiojn de viaj retejoj!"],"Pro":[null,"Profesia"],"No Results Found.":[null,"Neniuj rezultoj trovitaj."],"Threats found!":[null,"Minacoj trovitaj!"],"Set up":[null,"Agordi"],"Upgrade":[null,"Ĝisdatigi"],"ACTIVE":[null,"AKTIVA"],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,"Kodrompistoj, robot-retoj kaj trudistoj atakas retejojn hazarde. Ilia celo estas ataki ĉie, ofte. Nia celo estas helpi vin prepari per bloko de tiuj ĉi minacoj, kaj en la plej malbona kazo, ni ĉeestos por helpi vin restarigi vian retejon al la antaŭa bonstato."],"Your site is on the Free Jetpack Plan":[null,"Via retejo havas la pakaĵon Jetpack Senpage"],"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.":[null,""],"Your site is on the Jetpack Premium plan":[null,"Via retejo ĝuas la pakaĵon Jetpack-altgrada"],"Your site is on the Jetpack Professional plan":[null,"Via retejo ĝuas la pakaĵon Jetpack-profesia"],"Your site is on Development Mode":[null,"Via retejo estas en programista reĝimo"],"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,"La plej altnivela defendo kontraŭ trudaĵoj povigita de Akismet."],"View your spam stats":[null,"Rigardi viajn statistikaĵojn pri trudaĵoj"],"Configure Akismet":[null,"Agordi Akismet"],"View your security dashboard":[null,"Rigardi vian sekurecan panelon"],"Configure VaultPress":[null,"Agordi VaultPress"],"Surveys & Polls":[null,"Enketoj kaj opinisondaĵoj"],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,"Senlimaj sondaĵoj, senlimaj respondoj. Vi povas uzi la redaktilon de enketoj por rapide krei enketojn kaj sondaĵojn. Respondoj estas kolektitaj per via retejo, retpoŝte aŭ per via iPad aŭ iPhone."],"Create a new poll":[null,"Krei novan sondaĵon"],"Real-time backups":[null,"Realtempaj sekurkopioj"],"One-click threat resolution":[null,"Unu-klaka solvo de minaco"],"Advanced polls and ratings":[null,"Altnivelaj sondaĵoj kaj pritaksoj"],"Compare Plans":[null,"Kompari planojn"],"Maximum grade security":[null,"La maksimumo en sekureco"],"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Lock out the bad guys":[null,"Elŝlosu la friponojn"],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,"Fortikigita filtrado de trudaĵoj protektas vian markon, viajn legantojn kaj plibonigas rezultojn ĉe serĉiloj. Protekto kontraŭ brutfortaj ensalutprovoj donas trankvilon kaj sekurigon al via administra sekcio."],"Enjoy priority support":[null,"Vi rajtas esti prioritato por subteno"],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,"Ĉu vi bezonas helpon? Feliĉo-inĝeniero povas respondi al demandoj pri via retejo, via konto aŭ kio ajn."],"Connection Settings":[null,"Konekto-agordoj"],"Manage your Jetpack connection.":[null,"Administri vian Jetpack-konektiĝon."],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,"La retejo estas en programista reĝimo, do vi ne povas konekti ĝin al WordPress.com."],"You are connected as ":[null,"Vi estas konektita kiel"],"Link your account to WordPress.com to get the most out of Jetpack.":[null,"Ligu vian konton al WordPress.com por plene profiti de Jetpack."],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,"Via retejo devas esti malferma al serĉiloj por ĝusta funkcio de tiu ĉi eco. Vi povas ŝanĝi tion en {{a}}Lego-agordoj{{/a}}."],"View {{a}}All Stats{{/a}}":[null,"Rigardi {{a}}ĉiujn statistikaĵojn{{/a}}"],"View your {{a}}Email Followers{{/a}}":[null,"Rigardi viajn {{a}}retpoŝtajn sekvantojn{{/a}}"],"Powerful WordPress.com features on every device.":[null,"Povaj ecoj de WordPress.com en ĉiu aparato."],"Manage all your sites from a single dashboard.":[null,"Administri ĉiujn viajn retejojn de unu panelo."],"Feel the performance":[null,"Rimarki la rendimenton"],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,"Ĉiuj aplikaĵoj por WordPress estas dizajnitaj esti rapidaj. Vi tuj rimarkos la diferencon en rendimento, kiam la paĝoj ŝargiĝas preskaŭ tuje kaj vi ne devas atendi."],"Bulk and automatic updates":[null,"Amasaj kaj aŭtomataj ĝisdatigoj"],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,"La plimulto de sekurecaj problemoj estas en eksdataj kromprogramoj. Uzu niajn aplikaĵojn por la interreto kaj la labortablo por ŝalti aŭtomatajn ĝisdatigojn aŭ por permane ĝisdatigi kromprogramojn en ĉiuj viaj retejoj, de unu loko."],"Focus on your Writing":[null,"Ensorbiĝi en verkadon"],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,"Nia nova redaktilo estas fulmrapida, optimumigita por verkistoj kaj ĝi forigas distraĵojn, por plia koncentriĝo al laboro."],"Try the New Editor":[null,"Provi la novan redaktilon"],"Connect with your Visitors":[null,"Rilati kun viaj vizitantoj"],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,"Vi povas observi viajn vizitantojn per altnivela statistiko. Spuri tendencojn, lerni pri la plej ŝatata enhavo kaj kompreni viajn vizitantojn el ĉie en la mondo."],"View Your Stats":[null,"Rigardi viajn statistikaĵojn"],"Connect with the Community":[null,"Rilati kun la komunumo"],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,"La aplikaĵoj de WordPress ĉiuj havas impone rapidajn kaj eco-plenajn legilojn por ke vi tenu vin informita ĉe viaj ŝatataj retejoj kaj aliĝu al la konversacio, ĉie, ĉiam."],"Launch Reader":[null,"Lanĉi Legilon"],"Inspiration strikes any time, anywhere.":[null,"Inspiro venas je hazardaj tempoj."],"Get WordPress apps for any screen.":[null,"Vi povas instali aplikaĵojn de WordPress por ĉia ekrano."],"In Your Pocket":[null,"En via Poŝo"],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,"Vi povas aperigi enhavon, sekvi statistikaĵojn, pritrakti komentojn kaj multe pli, de ĉie en la mondo. Niaj aplikaĵoj por porteblaj aparatoj estas liberprogramaj, senpagaj kaj haveblaj al vi en aparatoj Apple kaj Android."],"WordPress.com in the App Store":[null,"WordPress.com en la App Store/aplikaĵo-vendejo"],"WordPress.com in Google Play":[null,"WordPress.com en Google Play"],"On Your Desktop":[null,"Sur via labortablo"],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,"Labortabla aplikaĵo por doni al WordPress porĉiaman lokon en via komputilo. Ankaŭ sendistran medion ĝuatan sen devo verki ene de retumilo."],"WordPress.com for Mac OS X":[null,"WordPress.com por Mac OS X"],"WordPress.com for Windows":[null,"WordPress.com por Vindozo"],"WordPress.com for Linux":[null,"WordPress.com por Linukso"],"Malware Scanning":[null,"Skanado kontraŭ fiprogramoj"],"Threats found":[null,"Minacoj trovitaj"],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,"Por aŭtomata, multampleksa skanado kontraŭ sekurecaj minacoj, bonvole {{a}}instalu kaj aktivigu{{/a}} VaultPress."],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,"Por aŭtomata, ampleksa observado de sekurecaj minacoj, bonvole {{a}}promociu vian konton{{/a}}."],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,"Jetpack aktive blokas malicajn ensalut-provojn. Detaloj montriĝos post nelonge!"],"Total malicious attacks blocked on your site.":[null,"La sumo de malicaj atakoj blokitaj de via retejo."],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,"{{a}}Aktivigu Protekti{{/a}} por teni vian retejon protektita de malicaj ensalut-provoj."],"%(number)s plugin":["%(number)s plugins","%(number)s kromprogramo","%(number)s kromprogramoj"],"Needs updating. ":["Need updating. ","Bezonas ĝisdatigon.","Bezonas ĝisdatigojn."],"All plugins are up-to-date. Awesome work!":[null,"Ĉiuj kromprogramoj estas ĝisdataj. Bonega laboro!"],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,"{{a}}Aktivigu Administri{{/a}} por ŝalti aŭtomatajn ĝisdatigojn kaj por administri viajn kromprogramojn de WordPress.com."],"Jetpack is improving and optimizing your image speed.":[null,"Jetpack plibonigas kaj optimumigas la rapidon de viaj bildoj."],"Jetpack is monitoring your site. If we think your site is down, you will receive an email.":[null,""],"Security":[null,"Sekureco"],"Performance":[null,"Rendimento"],"Backups":[null,"Sekurkopioj"],"{{a}}View backup details{{/a}}.":[null,"{{a}}Rigardi detalojn pri la sekurkopio{{/a}}."],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,"Por aŭtomate krei sekurkopion de via tuta retejo, bonvole {{a}}instalu kaj aktivigu{{/a}} VaultPress."],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,"Por aŭtomate krei sekurkopion de via tuta retejo, bonvole {{a}}promociiĝu{{/a}}."],"Unavailable in Dev Mode.":[null,"Ne haveblas en programista reĝimo."],"Spam Protection":[null,"Protekto kontraŭ trudaĵoj"],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,"Por la plej moderna defendo kontraŭ trudaĵoj, bonvole {{a}}instalu Akismet{{/a}}."],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,"Por la plej moderna defendo kontraŭ trudaĵoj, bonvole {{a}}aktivigu Akismet{{/a}}."],"Invalid Key":[null,"Nevalida ŝlosilo"],"Unavailable in Dev Mode":[null,"Nehaveblas en programista reĝimo"],"Holiday Snow":[null,"Festema neĝo"],"Show falling snow in the holiday period.":[null,"Montri falantan neĝon dum la festo-tempo."],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,"Montri falantan neĝon en mia blogo ekde la 1a de decembro ĝis la 4a de januaro."],"Activating recommended features…":[null,"Aktivigas rekomenditajn ecojn..."],"Recommended features active.":[null,"Rekomenditaj ecoj estas aktivaj."],"Recommended features failed to activate. %(error)s":[null,"Rekomenditaj ecoj malsukcesis aktiviĝi. %(error)s"],"Activating %(slug)s…":[null,"Aktivigas %(slug)s…"],"%(slug)s has been activated.":[null,"%(slug)s estis aktivigita."],"%(slug)s failed to activate. %(error)s":[null,"%(slug)s malsukcesis aktiviĝi. %(error)s"],"Deactivating %(slug)s…":[null,"Malaktivigas %(slug)s…"],"%(slug)s has been deactivated.":[null,"%(slug)s estis malaktivigita."],"%(slug)s failed to deactivate. %(error)s":[null,"%(slug)s fiaskis en malaktiviĝo. %(error)s"],"Updating %(slug)s settings…":[null,"Ĝisdatigas agordojn de %(slug)s..."],"Updated %(slug)s settings.":[null,"Ĝisdatigis agordojn de %(slug)s."],"Error updating %(slug)s settings. %(error)s":[null,"Eraro dum ĝisdatigo de agordoj de %(slug)s. %(error)s"],"Updating %(slug)s address…":[null,"Ĝisdatigas adreson de %(slug)s…"],"Regenerated %(slug)s address .":[null,"Regeneris adreson %(slug)s."],"Error regenerating %(slug)s address. %(error)s":[null,"Eraro dum regenero de adreso %(slug). %(error)s"],"Resetting Jetpack options…":[null,"Restarigas opciojn de Jetpack..."],"Options reset.":[null,"Opcioj estas restarigitaj."],"Options failed to reset.":[null,"Opcioj mise ne restariĝis."],"There was an error disconnecting Jetpack. Error: %(error)s":[null,"Eraro okazis dum malkonekto de Jetpack. Eraro: %(error)s"],"Unlinking from WordPress.com":[null,"Malligiĝas de WordPress.com"],"Unlinked from WordPress.com.":[null,"Malligita de WordPress.com."],"Error unlinking from WordPress.com. %(error)s":[null,"Eraro okazis dum malligiĝo de WordPress.com. %(error)s"],"At A Glance":[null,"Je ekrigardo"],"Clichés":[null,"Kliŝaĵoj"],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,"Ĉu vi volas eldiri la kialon? Nur {{a}}respondo al du simplaj demandoj{{/a}} helpus nin plibonigi Jetpack."],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{hideOnMobile}}Ĉu vi ĝuas Jetpack aŭ havas pritakson?{{/hideOnMobile}} {{reviewLink}}Lasu recenzon{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}sekvu nin ĉe Twitter{{/twitterLink}}{{hideOnMobile}}, kaj{{/hideOnMobile}} {{facebookLink}}ŝatu nin ĉe Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"Like us on Facebook":[null,"Ŝatu nin ĉe Facebook"],"Follow Jetpack on Twitter":[null,"Sekvu Jetpack ĉe Twitter"],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{supportLink}}Rigardu nian help-paĝon{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}kontrolu la forumojn por solvoj{{/forumLink}}{{hideOnMobile}}, aŭ{{/hideOnMobile}} {{contactLink}}rekte kontaktu nin{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"Contact Jetpack support staff directly":[null,"Rekte kontakti helpteamon de Jetpack"],"Go to the WordPress.org support forums":[null,"Iri al la helpforumoj de WordPress.org"],"Go to Jetpack.com/support":[null,"Iri al Jetpack.com/support"],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,"Ni donas senpagan, plenan helpon al ĉiuj uzantoj de Jetpack. Nia helpteamo ĉiam ĉeestas por helpi vin."],"Jetpack Happiness Engineer":[null,"Feliĉo-inĝeniero de Jetpack"],"Automattic's Privacy Policy":[null,"Privateca politiko de Automattic"],"WordPress.com Terms of Service":[null,"Kondiĉoj por uzado de WordPress.com"],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,"{{a}}Aktivigu aŭtentigon de retejo{{/a}} por konfirmi vian retejon kaj plibonigi rangadon ĉe Google, Bing, kaj Pinterest."],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,"Iloj por aŭtentigo de retejo estas aktivaj. Certigu konfirmon de via retejo ĉe Google, Bing, kaj Pinterest por pli ĝusta indeksado kaj rangado. {{a}}Konfirmi nun{{/a}}"],"Site Verification Tools":[null,"Iloj por aŭtentigo de retejo"],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,"{{a}}Aktivigu Photon{{/a}} por plibonigi la rendimenton kaj rapidon de viaj bildoj."],"Image Performance %(photon)s":[null,"Rendimento de bildoj %(photon)s"],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,"{{a}}Aktivigi Administri kaj ŝalti aŭtomatan ĝisdatigadon{{/a}}"],"{{a}}Turn on plugin auto updates{{/a}}":[null,"{{a}}Ŝalti aŭtomatajn ĝisdatigojn de kromprogramoj{{/a}}"],"Plugin Updates":[null,"Ĝisdatigoj de kromprogramoj"],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,"Aj! Via Akismet-ŝlosilo mankas aŭ estas nevalida. {{akismetSettings}}Iru al agordoj de Akismet por ripari{{/akismetSettings}}."],"No threats found, you're good to go!":[null,"Neniuj minacoj trovitaj, vi pretas flugi!"],"{{a}}Contact Support{{/a}}":[null,"{{a}}Kontakti helpon{{/a}}"],"{{a}}View details at VaultPress.com{{/a}}":[null,"{{a}}Vidi detalojn ĉe VaultPress.com{{/a}}"],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","Ho ne, %(number)s minaco trovita.","Ho ne, %(number)s minacoj trovitaj."],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,"{{a}}Aktivigu Observilon{{/a}} por ricevi avertojn se via retejo paneos."],"Loading…":[null,"Ŝargas..."],"Downtime Monitoring":[null,"Observado de periodo de nefunkciado"],"{{button}}View More Stats on WordPress.com {{/button}}":[null,"{{button}}Vidi pliajn statistikaĵojn ĉe WordPress.com {{/button}}"],"{{button}}View Old Stats{{/button}}":[null,"{{button}}Vidi malnovajn statistikaĵojn{{/button}}"],"All-time comments":[null,"Komentoj dekomence"],"All-time views":[null,"Rigardoj dekomence"],"%(number)s View":["%(number)s Views","Rigardo de %(number)s","Rigardoj de %(number)s"],"Best overall day":[null,"La plej bona tago ĝenerale"],"Views today":[null,"Rigardoj hodiaŭ"],"Months":[null,"Monatoj"],"Weeks":[null,"Semajnoj"],"Days":[null,"Tagoj"],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,"Io misis dum ŝargo de statistikaĵoj. Bonvole provu denove pli poste aŭ {{a}}rigardu viajn statistikaĵojn nun ĉe WordPress.com{{/a}}"],"Click to view detailed stats.":[null,"Alklaku por vidi detalitajn statistikaĵojn."],"Views: %(numberOfViews)s":[null,"Rigardoj: %(numberOfViews)s"],"Week of %(date)s":[null,"Semajno de %(date)s"],"Manage security on WordPress.com":[null,"Administri sekurecon ĉe WordPress.com"],"Skip this step":[null,"Ne fari tiun paŝon"],"Skip the Jetpack Jumpstart process":[null,"Ne fari la Rapidlanĉon de Jetpack"],"Features can be activated or deactivated at any time.":[null,"Ecoj povas esti (mal)aktivigitaj laŭplaĉe."],"Jetpack's recommended features include:":[null,"Rekomenditaj ecoj de Jetpack estas inkluzive de:"],"Activate Recommended Features":[null,"Aktivigi rekomenditajn ecojn"],"Quickly enhance your site by activating Jetpack's recommended features.":[null,"Rapide plibonigu vian retejon per aktivigo de la rekomenditaj ecoj de Jetpack."],"Jump Start your Site":[null,"Rapidlanĉi vian retejon"],"Disconnect from WordPress.com":[null,"Malkonektiĝi de WordPress.com"],"Link to WordPress.com":[null,"Ligi al WordPress.com"],"Unlink me from WordPress.com":[null,"Malligi min de WordPress.com"],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,"Aliĝu al la milionoj da uzantoj dependantaj de Jetpack por plibonigi kaj sekurigi iliajn retejojn. Ni estas pasiaj pri WordPress kaj ĉeestas por plifaciligi vian vivon."],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,"Jetpack estas subtenata de kelkaj el la plej kompetentaj kaj pasiaj homoj en la komunumo. Ili troviĝas ĉirkaŭ la terglobo kaj pretas helpi vin."],"Did we mention free, professional support?":[null,"Ĉu ni menciis jam senpagan, profesian helpon?"],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,"Jetpack utiligas la plej modernan enhav-liveran reton de WordPress.com por ŝargi viajn belegajn bildojn super-rapide. Optimumigita por ĉia aparato, kaj estas senpage."],"Lightning fast, optimized images":[null,"Fulmrapidaj, optimumigitaj bildoj"],"Never fall behind on a security release or waste time updating multiple sites.":[null,"Neniam maltrafu sekurecan eldonon aŭ malŝparu tempon per ĝisdatigo de pluraj retejoj."],"Automatic site updates.":[null,"Aŭtomataj ĝisdatigoj al la retejo."],"Live site monitoring.":[null,"Realtempa observado de retejo."],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,"Trankviliĝu per Protekti, la ilo respondeca por la blokado de miliardoj da ensalut-atakoj trans milionoj da retejoj."],"Block site attacks.":[null,"Bloki atakojn kontraŭ la retejo."],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,"Jetpack blokas malicajn ensalut-provojn, lasas vin scii se via retejo paneos kaj povas aŭtomate ĝisdatigi viajn kromprogramojn, por ke vi ne maltrankviliĝu."],"Site security and peace of mind":[null,"Reteja sekureco kaj trankvileco"],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,"Jetpack jungas la povon de WordPress.com por montri al vi detalitajn informojn pri viaj vizitantojn, kion ili legas kaj de kie ili venas."],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,"Tenu la atenton de vizitantoj per plia enhavo por kunhavigi kaj legi, fare de Rilataj afiŝoj."],"Increase page views.":[null,"Pliigu paĝrigardojn."],"Give visitors the tools to share and subscribe to your content.":[null,"Donu al vizitantoj la ilojn por kunhavigi kaj aboni vian enhavon."],"Build a community.":[null,"Konstruu komunumon."],"Sharing & Like Buttons":[null,"Butonoj de kunhavigado kaj ŝatoj"],"Automated social marketing.":[null,"Aŭtomata socia merkatado."],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,"Jetpack havas multaj ilojn pri trafiko kaj intereso por helpi vin akiri pliajn vizitantojn al via retejo kaj por teni la intereson."],"Send us Feedback":[null,"Donu al ni pritakson"],"Need Help?":[null,"Ĉu vi bezonas helpon?"],"Manage Plugins":[null,"Administri kromprogramojn"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Malŝtreĉiĝu. Observilo sendos al vi avertojn realtempe se via retejo iam paneos."],"Track your growth":[null,"Sekvi vian kreskon"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Uzu Publici por aŭtomate kunhavigi viajn afiŝojn kun amikoj, sekvantoj kaj ĉirkaŭ la mondo."],"Drive more traffic to your site":[null,"Allogi pliajn okulojn al via retejo"],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null," Eraro dum konektiĝo kun Jetpack. Bonvole alklaku al \"Konektiĝi kun WordPress.com\" denove."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"Eraro dum konektiĝo kun Jetpack; malaktivigu poste reaktivigu la kromprogramon Jetpack, post tio ree konektiĝu."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Vi bezonas resti ensalutinta al via WordPressa blogo dum vi rajtigas Jetpack."],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"{{s}}Via Jetpack misfunkcias{{/s}} Ni pardonpetas pro la problemo. Bonvole provu denove pli poste, se la problemo daŭros bonvole kontaktu helpon uzante tiun ĉi mesaĝon: %(error_key)s"],"Disconnecting Jetpack":[null,"Malkonekto de Jetpack"],"Leave a Jetpack review":[null,"Lasi recenzon de Jetpack"],"Need help? The Jetpack team is here for you.":[null,"Ĉu vi bezonas helpon? La teamo de Jetpack ĉeestas por vi."],"Smiley":[null,"Ridmieno"],"Require Two-Step Authentication":[null,"Devigi du-paŝan aŭtentigon"],"Use a large and visually striking layout":[null,"Uzu grandan kaj okulfrapan aranĝon"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Montri kapon \"Rilataj\" por pli klare apartigi la rilatan sekcion de afiŝoj"],"Related":[null,"Rilataj"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Aldonu viajn plej ofte uzitajn IP-adresojn, ĉar ili povas ŝanĝiĝi inter viaj hejma, oficeja kaj alia lokoj. Forviŝo de IP-adreso de la suba listo forviŝos ĝin de via akceptita listo."],"Whitelist Management":[null,"Administrado de akceptita listo"],"Email Address":[null,"Retpoŝta adreso"],"Publicize":[null,"Publikigi"],"Site Stats":[null,"Statistikaĵoj de la retejo"],"Featured Images":[null,"Elstarigitaj bildoj"],"Excerpts":[null,"Eltiraĵoj"],"Enable Testimonials for this site.":[null,"Ebligi atestojn por tiu ĉi retejo."],"Enable Portfolio Projects for this site.":[null,"Ebligi Teko-projektojn por tiu ĉi retejo."],"Preview":[null,"Antaŭrigardi"],"Color Scheme":[null,"Kolorskemo"],"Ignored Phrases":[null,"Ignoritaj frazoj"],"Use automatically detected language to proofread posts and pages":[null,"Uzi aŭtomate trovitan lingvon por provlegi afiŝojn kaj paĝojn"],"Redundant Phrases":[null,"Ripetaj frazoj"],"Phrases to Avoid":[null,"Evitindaj frazoj"],"Passive Voice":[null,"Pasivo"],"Jargon":[null,"Ĵargono"],"Hidden Verbs":[null,"Kaŝitaj verboj"],"Double Negatives":[null,"Duobla neado"],"Diacritical Marks":[null,"Diakritaĵoj"],"Complex Phrases":[null,"Kompleksaj frazoj"],"Bias Language":[null,"Antaŭjuĝa lingvaĵo"],"English Options":[null,"Anglaj opcioj"],"Proofreading":[null,"Provlegado"],"Connect Jetpack":[null,"Konekti Jetpack"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack ne povis kontakti WordPress.com: %(error_key)s. Tio kutime signifas, ke io estas malĝuste agordita ĉe via interreta gastiganto."],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com nun spertas problemojn kaj ne povas fueli vian Jetpack. Bonvole provu denove poste."],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"{{s}}Via Jetpack misfunkcias.{{/s}} Konekto de tiu ĉi retejo kun WordPress.com ne eblas. Tio kutime signifas, ke via retejo ne estas publike alirebla (localhost)."],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"Via retejo bezonas esti publike alirebla por uzi Jetpack: %(error_key)s"],"You have successfully disconnected Jetpack":[null,"Vi sukcese malkonektis Jetpack"],"Active":[null,"Aktivaj"],"Settings":[null,"Agordoj"],"Learn More":[null,"Lerni pli"],"Disconnect Jetpack":[null,"Malkonekti Jetpack"],"Debug":[null,"Sencimigi"],"Test your site’s compatibility with Jetpack.":[null,"Elprovi la kongruecon de via retejo kun Jetpack."]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-es_AR.json b/plugins/jetpack/languages/json/jetpack-es_AR.json
index e8208514..62f89de4 100644
--- a/plugins/jetpack/languages/json/jetpack-es_AR.json
+++ b/plugins/jetpack/languages/json/jetpack-es_AR.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2016-08-30 18:31:41+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.1.0-alpha","project-id-version":"Development (trunk)"},"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"Que los motores de búsqueda y tus visitantes sepan que te tomás en serio la integridad de tus sitios mejorando Jetpack. Nuestras herramientas anti-spam eliminarán el spam de comentarios, protegerán tu posicionamiento en buscadores y harán fácil a tus visitantes seguir en contacto."],"This module has no configuration options":[null,"Este módulo no tiene opciones de configuración."],"Configure your Security Scans":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"Search for a Jetpack feature.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Mobile Promos":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Background Color":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Match By Email":[null,""],"{{a}}Edit{{/a}}":[null,""],"Emails will be sent to ":[null,""],"Receive Monitor Email Notifications":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Admin Bar":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Comments headline":[null,""],"WordPress.com Likes are:":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"Subscriber":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Cheatin' uh?":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Use Markdown for comments":[null,""],"Add a phrase":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Automatic Language Detection":[null,""],"A post or page is updated":[null,""],"A post or page is first published":[null,""],"Automatically proofread content when: ":[null,""],"Configure Testimonials":[null,""],"Configure Portfolios":[null,""],"Regenerate address":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Copied!":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Meta key example: ":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"Welcome to Jetpack":[null,""],"Let us know!":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"You're fueled up and ready to go.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"Your Jetpack is already connected.":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Threats don't discriminate":[null,""],"Backup, protect, repair and build a better website.":[null,""],"Powerful security tools for ultimate peace of mind":[null,""],"ACTIVE":[null,""],"Upgrade":[null,""],"Set up":[null,""],"Threats found!":[null,""],"No Results Found.":[null,""],"Pro":[null,""],"Keep your site backed up!":[null,""],"Site Backups":[null,""],"Keep those spammers away!":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Security Scanning":[null,""],"Automatically backup your entire site.":[null,""],"State-of-the-art spam defense.":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"Activate Site Stats":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Jetpack Stats Icon":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Updates Needed":[null,""],"Save Settings":[null,""],"Saving…":[null,""],"No account? Create one for free…":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Surveys & Polls":[null,""],"Configure VaultPress":[null,""],"View your security dashboard":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.":[null,""],"Security Scanning & Backups":[null,""],"Configure Akismet":[null,""],"View your spam stats":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.":[null,""],"Your site is on Development Mode":[null,""],"Unlock the full potential of your site with the features included in your plan.":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Lock out the bad guys":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Maximum grade security":[null,""],"Compare Plans":[null,""],"Advanced polls and ratings":[null,""],"One-click threat resolution":[null,""],"Real-time backups":[null,""],"Unlimited backup archive":[null,""],"Includes on-demand malware scanning":[null,""],"Supports 1-3 sites":[null,""],"Jetpack Professional offers advanced features including:":[null,""],"Need more?":[null,""],"Create a new poll":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Bulk and automatic updates":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Feel the performance":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Powerful WordPress.com features on every device.":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"You are connected as ":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"Manage your Jetpack connection.":[null,""],"Connection Settings":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Enjoy priority support":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"Get WordPress apps for any screen.":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Launch Reader":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Connect with the Community":[null,""],"View Your Stats":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"Connect with your Visitors":[null,""],"Try the New Editor":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Focus on your Writing":[null,""],"Invalid Key":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"Spam Protection":[null,""],"Unavailable in Dev Mode.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"Backups":[null,""],"Performance":[null,""],"Security":[null,""],"Jetpack is monitoring your site. If we think your site is down you will receive an email.":[null,""],"Jetpack is improving and optimising your image speed.":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"All plugins are up-to-date. Awesome work!":[null,""],"Needs updating. ":["Need updating. ","",""],"%(number)s plugin":["%(number)s plugins","",""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"Total malicious attacks blocked on your site.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"Threats found":[null,""],"Malware Scanning":[null,""],"WordPress.com for Linux":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Mac OS X":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com in Google Play":[null,""],"WordPress.com in the App Store":[null,""],"Updating %(slug)s settings…":[null,""],"%(slug)s has been deactivated.":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"%(slug)s has been activated.":[null,""],"Activating %(slug)s…":[null,""],"Recommended features active.":[null,""],"Activating recommended features…":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Show falling snow in the holiday period.":[null,""],"Holiday Snow":[null,""],"Unavailable in Dev Mode":[null,""],"At A Glance":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"Unlinked from WordPress.com.":[null,""],"Unlinking from WordPress.com":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Options failed to reset.":[null,""],"Options reset.":[null,""],"Resetting Jetpack options…":[null,""],"Regenerated %(slug)s address .":[null,""],"Updating %(slug)s address…":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updated %(slug)s settings.":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"Clichés":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"You are running Jetpack on a {{a}}staging server{{/a}}.":[null,""],"Follow Jetpack on Twitter":[null,""],"Like us on Facebook":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"WordPress.com Terms of Service":[null,""],"Automattic's Privacy Policy":[null,""],"Jetpack Happiness Engineer":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Go to Jetpack.com/support":[null,""],"Go to the WordPress.org support forums":[null,""],"Contact Jetpack support staff directly":[null,""],"Downtime Monitoring":[null,""],"Loading…":[null,""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","",""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"No threats found, you're good to go!":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"Plugin Updates":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Site Verification Tools":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Unlink me from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Disconnect from WordPress.com":[null,""],"Jump Start your Site":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Activate Recommended Features":[null,""],"Jetpack's recommended features include:":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Skip this step":[null,""],"Manage security on WordPress.com":[null,""],"Week of %(date)s":[null,""],"Views: %(numberOfViews)s":[null,""],"Click to view detailed stats.":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Days":[null,""],"Weeks":[null,""],"Months":[null,""],"Views today":[null,""],"Best overall day":[null,""],"%(number)s View":["%(number)s Views","",""],"All-time views":[null,""],"All-time comments":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Block site attacks.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Live site monitoring.":[null,""],"Automatic site updates.":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Lightning fast, optimized images":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Site security and peace of mind":[null,""],"Need Help?":[null,""],"Send us Feedback":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Automated social marketing.":[null,""],"Sharing & Like Buttons":[null,""],"Build a community.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Increase page views.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Manage Plugins":[null,""],"Drive more traffic to your site":[null,"Traé más tráfico a tu sitio"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Usá Publicitar para compartir automáticamente tus entradas con amigos, seguidores y el mundo."],"Track your growth":[null,"Seguí tu crecimiento"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Relajáte. Monitor te enviará alertas en tiempo real si tu sitio se cae."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Tenés que mantener la sesión iniciada en tu blog WordPress mientras autorizas Jetpack."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"Tuvimos un inconveniente conectando Jetpack. Desactivá y reactivá el plugin Jetpack, luego conectáte de nuevo."],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Need help? The Jetpack team is here for you.":[null,""],"Leave a Jetpack review":[null,""],"Disconnecting Jetpack":[null,"Desconectando Jetpack"],"Smiley":[null,"Cara sonriente"],"Email Address":[null,"Dirección de email"],"Whitelist Management":[null,"Gestión de la lista blanca"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Aseguráte de añadir las direcciones IP que utilices con más frecuencia, ya que pueden variar entre tu casa, tu oficina y otras ubicaciones. Si borrás una dirección IP de la siguiente lista, se eliminará también de la lista blanca."],"Related":[null,"Relacionado"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Mostrar el texto \"Relacionado\" para separar más claramente la sección de las entradas"],"Use a large and visually striking layout":[null,"Usar un diseño grande y visualmente atractivo."],"Require Two-Step Authentication":[null,"La autentificación en dos pasos es obligatoria"],"Site Stats":[null,"Estadísticas del sitio"],"Publicize":[null,"Publicitar"],"Excerpts":[null,"Extractos"],"Featured Images":[null,"Imágenes destacadas"],"Enable Portfolio Projects for this site.":[null,"Activa Proyectos de Porfolio para este sitio."],"Enable Testimonials for this site.":[null,"Activar testimonios para este sitio."],"View people's profiles when you mouse over their Gravatars":[null,"Muestra los perfiles de la gente cuando pasas el ratón por encima de sus Gravatares."],"Color Scheme":[null,"Combinación de colores"],"Preview":[null,"Vista previa"],"You have successfully disconnected Jetpack":[null,""],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com tiene problemas ahora y no puede reabastecer tu Jetpack. Por favor, probá de nuevo luego."],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"Connect Jetpack":[null,"Conectá Jetpack"],"Proofreading":[null,"Revisión"],"English Options":[null,"Opciones de Inglés"],"Bias Language":[null,"Sesgos de Idioma"],"Complex Phrases":[null,"Frases Complejas"],"Diacritical Marks":[null,"Signos Diacríticos"],"Double Negatives":[null,"Doble negaciones"],"Hidden Verbs":[null,"Verbos ocultos"],"Jargon":[null,"Jerga"],"Passive Voice":[null,"Voz Pasiva"],"Phrases to Avoid":[null,"Frases para Evitar"],"Redundant Phrases":[null,"Frases Redundantes"],"Use automatically detected language to proofread posts and pages":[null,"Utilizar idioma detectado automáticamente para corregir entradas y páginas"],"Ignored Phrases":[null,"Frases ignoradas"],"Test your site’s compatibility with Jetpack.":[null,""],"Debug":[null,"Debug"],"Disconnect Jetpack":[null,"Desconectar Jetpack"],"Learn More":[null,"Más Información"],"Settings":[null,"Configuración"],"Active":[null,"Activo"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-08-30 18:31:41+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.3.0-alpha","language":"es_AR","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Make sure your site is easily found on search engines with SEO tools for your content and social posts.":[null,""],"Activate this module to use the advanced SEO tools.":[null,""],"Configure your VideoPress settings.":[null,""],"How much is your website worth?":[null,""],"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.":[null,""],"Configure Site SEO":[null,""],"Activate SEO Tools":[null,""],"Introducing our most affordable backups and security plan yet":[null,""],"The Personal Plan keeps your data, site, and hard work safe.":[null,""],"Learn more...":[null,""],"Your site is on the Jetpack Personal plan":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.":[null,""],"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.":[null,""],"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).":[null,""],"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).":[null,""],"Backups & Security Scanning":[null,""],"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).":[null,""],"SEO Tools":[null,""],"Advanced SEO tools to help your site get found when people search for relevant content.":[null,""],"Need more? Running a business site?":[null,""],"If your site is important to you, consider protecting and improving it with some of our advanced features: ":[null,""],"On-demand security scanning":[null,""],"Advanced SEO tools":[null,""],"Configure your SEO settings.":[null,""],"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.":[null,""],"You are running Jetpack on a staging server.":[null,""],"More Info":[null,""],"Search your content.":[null,""],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,""],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,""],"Your Current IP: %(ip)s":[null,""],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,""],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,""],"Link your account to WordPress.com to start using this feature.":[null,""],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,""],"This will reset all Jetpack options, are you sure?":[null,""],"Search for a Jetpack feature.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Configure your Security Scans":[null,""],"This module has no configuration options":[null,"Este módulo no tiene opciones de configuración."],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"Que los motores de búsqueda y tus visitantes sepan que te tomás en serio la integridad de tus sitios mejorando Jetpack. Nuestras herramientas anti-spam eliminarán el spam de comentarios, protegerán tu posicionamiento en buscadores y harán fácil a tus visitantes seguir en contacto."],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"Subscriber":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"WordPress.com Likes are:":[null,""],"Comments headline":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Admin Bar":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Receive Monitor Email Notifications":[null,""],"Emails will be sent to ":[null,""],"{{a}}Edit{{/a}}":[null,""],"Match By Email":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Background Color":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Mobile Promos":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,""],"Meta key example:":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Copied!":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Regenerate address":[null,""],"Configure Portfolios":[null,""],"Configure Testimonials":[null,""],"Automatically proofread content when: ":[null,""],"A post or page is first published":[null,""],"A post or page is updated":[null,""],"Automatic Language Detection":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"Add a phrase":[null,""],"Use Markdown for comments":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Cheatin' uh?":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Your Jetpack is already connected.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"You're fueled up and ready to go.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"Submit Beta feedback":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"Let us know!":[null,""],"Welcome to Jetpack":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"No account? Create one for free…":[null,""],"Saving…":[null,""],"Save Settings":[null,""],"Updates Needed":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Jetpack Stats Icon":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Activate Site Stats":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"State-of-the-art spam defense.":[null,""],"Automatically backup your entire site.":[null,""],"Security Scanning":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Keep those spammers away!":[null,""],"Site Backups":[null,""],"Keep your site backed up!":[null,""],"Pro":[null,""],"No Results Found.":[null,""],"Threats found!":[null,""],"Set up":[null,""],"Upgrade":[null,""],"ACTIVE":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on Development Mode":[null,""],"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"View your spam stats":[null,""],"Configure Akismet":[null,""],"View your security dashboard":[null,""],"Configure VaultPress":[null,""],"Surveys & Polls":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Create a new poll":[null,""],"Real-time backups":[null,""],"One-click threat resolution":[null,""],"Advanced polls and ratings":[null,""],"Compare Plans":[null,""],"Maximum grade security":[null,""],"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Lock out the bad guys":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Enjoy priority support":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Connection Settings":[null,""],"Manage your Jetpack connection.":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"You are connected as ":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"Powerful WordPress.com features on every device.":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Feel the performance":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Bulk and automatic updates":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Focus on your Writing":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Try the New Editor":[null,""],"Connect with your Visitors":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"View Your Stats":[null,""],"Connect with the Community":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Launch Reader":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Get WordPress apps for any screen.":[null,""],"In Your Pocket":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"WordPress.com in the App Store":[null,""],"WordPress.com in Google Play":[null,""],"On Your Desktop":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com for Mac OS X":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Linux":[null,""],"Malware Scanning":[null,""],"Threats found":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"Total malicious attacks blocked on your site.":[null,""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"%(number)s plugin":["%(number)s plugins","",""],"Needs updating. ":["Need updating. ","",""],"All plugins are up-to-date. Awesome work!":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"Jetpack is improving and optimizing your image speed.":[null,""],"Jetpack is monitoring your site. If we think your site is down, you will receive an email.":[null,""],"Security":[null,""],"Performance":[null,""],"Backups":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"Unavailable in Dev Mode.":[null,""],"Spam Protection":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"Invalid Key":[null,""],"Unavailable in Dev Mode":[null,""],"Holiday Snow":[null,""],"Show falling snow in the holiday period.":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Activating recommended features…":[null,""],"Recommended features active.":[null,""],"Recommended features failed to activate. %(error)s":[null,""],"Activating %(slug)s…":[null,""],"%(slug)s has been activated.":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s has been deactivated.":[null,""],"%(slug)s failed to deactivate. %(error)s":[null,""],"Updating %(slug)s settings…":[null,""],"Updated %(slug)s settings.":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updating %(slug)s address…":[null,""],"Regenerated %(slug)s address .":[null,""],"Error regenerating %(slug)s address. %(error)s":[null,""],"Resetting Jetpack options…":[null,""],"Options reset.":[null,""],"Options failed to reset.":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Unlinking from WordPress.com":[null,""],"Unlinked from WordPress.com.":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"At A Glance":[null,""],"Clichés":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Like us on Facebook":[null,""],"Follow Jetpack on Twitter":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Contact Jetpack support staff directly":[null,""],"Go to the WordPress.org support forums":[null,""],"Go to Jetpack.com/support":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Jetpack Happiness Engineer":[null,""],"Automattic's Privacy Policy":[null,""],"WordPress.com Terms of Service":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"Site Verification Tools":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"Plugin Updates":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"No threats found, you're good to go!":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","",""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Loading…":[null,""],"Downtime Monitoring":[null,""],"{{button}}View More Stats on WordPress.com {{/button}}":[null,""],"{{button}}View Old Stats{{/button}}":[null,""],"All-time comments":[null,""],"All-time views":[null,""],"%(number)s View":["%(number)s Views","",""],"Best overall day":[null,""],"Views today":[null,""],"Months":[null,""],"Weeks":[null,""],"Days":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Click to view detailed stats.":[null,""],"Views: %(numberOfViews)s":[null,""],"Week of %(date)s":[null,""],"Manage security on WordPress.com":[null,""],"Skip this step":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Jetpack's recommended features include:":[null,""],"Activate Recommended Features":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Jump Start your Site":[null,""],"Disconnect from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Unlink me from WordPress.com":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Lightning fast, optimized images":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Automatic site updates.":[null,""],"Live site monitoring.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Block site attacks.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Site security and peace of mind":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Increase page views.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Build a community.":[null,""],"Sharing & Like Buttons":[null,""],"Automated social marketing.":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Send us Feedback":[null,""],"Need Help?":[null,""],"Manage Plugins":[null,""],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Relajáte. Monitor te enviará alertas en tiempo real si tu sitio se cae."],"Track your growth":[null,"Seguí tu crecimiento"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Usá Publicitar para compartir automáticamente tus entradas con amigos, seguidores y el mundo."],"Drive more traffic to your site":[null,"Traé más tráfico a tu sitio"],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"Tuvimos un inconveniente conectando Jetpack. Desactivá y reactivá el plugin Jetpack, luego conectáte de nuevo."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Tenés que mantener la sesión iniciada en tu blog WordPress mientras autorizas Jetpack."],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Disconnecting Jetpack":[null,"Desconectando Jetpack"],"Leave a Jetpack review":[null,""],"Need help? The Jetpack team is here for you.":[null,""],"Smiley":[null,"Cara sonriente"],"Require Two-Step Authentication":[null,"La autentificación en dos pasos es obligatoria"],"Use a large and visually striking layout":[null,"Usar un diseño grande y visualmente atractivo."],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Mostrar el texto \"Relacionado\" para separar más claramente la sección de las entradas"],"Related":[null,"Relacionado"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Aseguráte de añadir las direcciones IP que utilices con más frecuencia, ya que pueden variar entre tu casa, tu oficina y otras ubicaciones. Si borrás una dirección IP de la siguiente lista, se eliminará también de la lista blanca."],"Whitelist Management":[null,"Gestión de la lista blanca"],"Email Address":[null,"Dirección de email"],"Publicize":[null,"Publicitar"],"Site Stats":[null,"Estadísticas del sitio"],"Featured Images":[null,"Imágenes destacadas"],"Excerpts":[null,"Extractos"],"Enable Testimonials for this site.":[null,"Activar testimonios para este sitio."],"Enable Portfolio Projects for this site.":[null,"Activa Proyectos de Porfolio para este sitio."],"Preview":[null,"Vista previa"],"Color Scheme":[null,"Combinación de colores"],"Ignored Phrases":[null,"Frases ignoradas"],"Use automatically detected language to proofread posts and pages":[null,"Utilizar idioma detectado automáticamente para corregir entradas y páginas"],"Redundant Phrases":[null,"Frases Redundantes"],"Phrases to Avoid":[null,"Frases para Evitar"],"Passive Voice":[null,"Voz Pasiva"],"Jargon":[null,"Jerga"],"Hidden Verbs":[null,"Verbos ocultos"],"Double Negatives":[null,"Doble negaciones"],"Diacritical Marks":[null,"Signos Diacríticos"],"Complex Phrases":[null,"Frases Complejas"],"Bias Language":[null,"Sesgos de Idioma"],"English Options":[null,"Opciones de Inglés"],"Proofreading":[null,"Revisión"],"Connect Jetpack":[null,"Conectá Jetpack"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com tiene problemas ahora y no puede reabastecer tu Jetpack. Por favor, probá de nuevo luego."],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,""],"You have successfully disconnected Jetpack":[null,""],"Active":[null,"Activo"],"Settings":[null,"Configuración"],"Learn More":[null,"Más Información"],"Disconnect Jetpack":[null,"Desconectar Jetpack"],"Debug":[null,"Debug"],"Test your site’s compatibility with Jetpack.":[null,""]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-es_CL.json b/plugins/jetpack/languages/json/jetpack-es_CL.json
index 0551e1af..ec859986 100644
--- a/plugins/jetpack/languages/json/jetpack-es_CL.json
+++ b/plugins/jetpack/languages/json/jetpack-es_CL.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2016-03-07 20:53:58+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.1.0-alpha","project-id-version":"Development (trunk)"},"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"This module has no configuration options":[null,""],"Configure your Security Scans":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"Search for a Jetpack feature.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Mobile Promos":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Background Color":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Match By Email":[null,""],"{{a}}Edit{{/a}}":[null,""],"Emails will be sent to ":[null,""],"Receive Monitor Email Notifications":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Admin Bar":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Comments headline":[null,""],"WordPress.com Likes are:":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"Subscriber":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Cheatin' uh?":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Use Markdown for comments":[null,""],"Add a phrase":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Automatic Language Detection":[null,""],"A post or page is updated":[null,""],"A post or page is first published":[null,""],"Automatically proofread content when: ":[null,""],"Configure Testimonials":[null,""],"Configure Portfolios":[null,""],"Regenerate address":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Copied!":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Meta key example: ":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"Welcome to Jetpack":[null,""],"Let us know!":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"You're fueled up and ready to go.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"Your Jetpack is already connected.":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Threats don't discriminate":[null,""],"Backup, protect, repair and build a better website.":[null,""],"Powerful security tools for ultimate peace of mind":[null,""],"ACTIVE":[null,""],"Upgrade":[null,""],"Set up":[null,""],"Threats found!":[null,""],"No Results Found.":[null,""],"Pro":[null,""],"Keep your site backed up!":[null,""],"Site Backups":[null,""],"Keep those spammers away!":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Security Scanning":[null,""],"Automatically backup your entire site.":[null,""],"State-of-the-art spam defense.":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"Activate Site Stats":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Jetpack Stats Icon":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Updates Needed":[null,""],"Save Settings":[null,""],"Saving…":[null,""],"No account? Create one for free…":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Surveys & Polls":[null,""],"Configure VaultPress":[null,""],"View your security dashboard":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.":[null,""],"Security Scanning & Backups":[null,""],"Configure Akismet":[null,""],"View your spam stats":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.":[null,""],"Your site is on Development Mode":[null,""],"Unlock the full potential of your site with the features included in your plan.":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Lock out the bad guys":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Maximum grade security":[null,""],"Compare Plans":[null,""],"Advanced polls and ratings":[null,""],"One-click threat resolution":[null,""],"Real-time backups":[null,""],"Unlimited backup archive":[null,""],"Includes on-demand malware scanning":[null,""],"Supports 1-3 sites":[null,""],"Jetpack Professional offers advanced features including:":[null,""],"Need more?":[null,""],"Create a new poll":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Bulk and automatic updates":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Feel the performance":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Powerful WordPress.com features on every device.":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"You are connected as ":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"Manage your Jetpack connection.":[null,""],"Connection Settings":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Enjoy priority support":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"Get WordPress apps for any screen.":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Launch Reader":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Connect with the Community":[null,""],"View Your Stats":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"Connect with your Visitors":[null,""],"Try the New Editor":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Focus on your Writing":[null,""],"Invalid Key":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"Spam Protection":[null,""],"Unavailable in Dev Mode.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"Backups":[null,""],"Performance":[null,""],"Security":[null,""],"Jetpack is monitoring your site. If we think your site is down you will receive an email.":[null,""],"Jetpack is improving and optimising your image speed.":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"All plugins are up-to-date. Awesome work!":[null,""],"Needs updating. ":["Need updating. ","",""],"%(number)s plugin":["%(number)s plugins","",""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"Total malicious attacks blocked on your site.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"Threats found":[null,""],"Malware Scanning":[null,""],"WordPress.com for Linux":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Mac OS X":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com in Google Play":[null,""],"WordPress.com in the App Store":[null,""],"Updating %(slug)s settings…":[null,""],"%(slug)s has been deactivated.":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"%(slug)s has been activated.":[null,""],"Activating %(slug)s…":[null,""],"Recommended features active.":[null,""],"Activating recommended features…":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Show falling snow in the holiday period.":[null,""],"Holiday Snow":[null,""],"Unavailable in Dev Mode":[null,""],"At A Glance":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"Unlinked from WordPress.com.":[null,""],"Unlinking from WordPress.com":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Options failed to reset.":[null,""],"Options reset.":[null,""],"Resetting Jetpack options…":[null,""],"Regenerated %(slug)s address .":[null,""],"Updating %(slug)s address…":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updated %(slug)s settings.":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"Clichés":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"You are running Jetpack on a {{a}}staging server{{/a}}.":[null,""],"Follow Jetpack on Twitter":[null,""],"Like us on Facebook":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"WordPress.com Terms of Service":[null,""],"Automattic's Privacy Policy":[null,""],"Jetpack Happiness Engineer":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Go to Jetpack.com/support":[null,""],"Go to the WordPress.org support forums":[null,""],"Contact Jetpack support staff directly":[null,""],"Downtime Monitoring":[null,""],"Loading…":[null,""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","",""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"No threats found, you're good to go!":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"Plugin Updates":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Site Verification Tools":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Unlink me from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Disconnect from WordPress.com":[null,""],"Jump Start your Site":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Activate Recommended Features":[null,""],"Jetpack's recommended features include:":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Skip this step":[null,""],"Manage security on WordPress.com":[null,""],"Week of %(date)s":[null,""],"Views: %(numberOfViews)s":[null,""],"Click to view detailed stats.":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Days":[null,""],"Weeks":[null,""],"Months":[null,""],"Views today":[null,""],"Best overall day":[null,""],"%(number)s View":["%(number)s Views","",""],"All-time views":[null,""],"All-time comments":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Block site attacks.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Live site monitoring.":[null,""],"Automatic site updates.":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Lightning fast, optimized images":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Site security and peace of mind":[null,""],"Need Help?":[null,""],"Send us Feedback":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Automated social marketing.":[null,""],"Sharing & Like Buttons":[null,""],"Build a community.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Increase page views.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Manage Plugins":[null,""],"Drive more traffic to your site":[null,""],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,""],"Track your growth":[null,""],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,""],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,""],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,""],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Need help? The Jetpack team is here for you.":[null,""],"Leave a Jetpack review":[null,""],"Disconnecting Jetpack":[null,"Desconectando Jetpack"],"Smiley":[null,"Cara sonriente"],"Email Address":[null,"Dirección de email"],"Whitelist Management":[null,"Gestión de la lista blanca"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Asegúrate de añadir las direcciones IP que utilices con más frecuencia, ya que pueden variar entre tu casa, tu oficina y otras ubicaciones. Si eliminas una dirección IP de la siguiente lista, se eliminará también de la lista blanca."],"Related":[null,"Relacionado"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Mostrar el texto \"Relacionado\" para separar más claramente la sección de las entradas"],"Use a large and visually striking layout":[null,"Usa un diseño grande y visualmente atractivo. "],"Require Two-Step Authentication":[null,"La autentificación en dos pasos es obligatoria"],"Site Stats":[null,"Estadísticas del sitio"],"Publicize":[null,"Difundir"],"Excerpts":[null,"Extractos"],"Featured Images":[null,"Imágenes destacadas"],"Enable Portfolio Projects for this site.":[null,"Activa Proyectos de Porfolio para este sitio."],"Enable Testimonials for this site.":[null,"Activar testimonios para este sitio."],"View people's profiles when you mouse over their Gravatars":[null,"Muestra los perfiles de la gente cuando pasas el ratón por encima de sus Gravatares."],"Color Scheme":[null,"Combinación de colores"],"Preview":[null,"Vista previa"],"You have successfully disconnected Jetpack":[null,""],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com tiene problemas ahora mismo y no puede repostar tu Jetpack. Por favor, int&#233;ntalo m&#225;s tarde."],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"Connect Jetpack":[null,"Conectar Jetpack"],"Proofreading":[null,"Revisión"],"English Options":[null,"Opciones de Inglés"],"Bias Language":[null,"Sesgos de Idioma"],"Complex Phrases":[null,"Frases Complejas"],"Diacritical Marks":[null,"Signos Diacríticos"],"Double Negatives":[null,"Doble negaciones"],"Hidden Verbs":[null,"Verbos ocultos"],"Jargon":[null,"Jerga"],"Passive Voice":[null,"Voz Pasiva"],"Phrases to Avoid":[null,"Frases para Evitar"],"Redundant Phrases":[null,"Frases Redundantes"],"Use automatically detected language to proofread posts and pages":[null,"Utilizar idioma detectado automáticamente para corregir entradas y páginas"],"Ignored Phrases":[null,"Frases ignoradas"],"Test your site’s compatibility with Jetpack.":[null,""],"Debug":[null,"Debug"],"Disconnect Jetpack":[null,"Desconectar Jetpack"],"Learn More":[null,"Más Información"],"Settings":[null,"Configuración"],"Active":[null,"Activo"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-03-07 20:53:58+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.3.0-alpha","language":"es_CL","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Make sure your site is easily found on search engines with SEO tools for your content and social posts.":[null,""],"Activate this module to use the advanced SEO tools.":[null,""],"Configure your VideoPress settings.":[null,""],"How much is your website worth?":[null,""],"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.":[null,""],"Configure Site SEO":[null,""],"Activate SEO Tools":[null,""],"Introducing our most affordable backups and security plan yet":[null,""],"The Personal Plan keeps your data, site, and hard work safe.":[null,""],"Learn more...":[null,""],"Your site is on the Jetpack Personal plan":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.":[null,""],"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.":[null,""],"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).":[null,""],"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).":[null,""],"Backups & Security Scanning":[null,""],"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).":[null,""],"SEO Tools":[null,""],"Advanced SEO tools to help your site get found when people search for relevant content.":[null,""],"Need more? Running a business site?":[null,""],"If your site is important to you, consider protecting and improving it with some of our advanced features: ":[null,""],"On-demand security scanning":[null,""],"Advanced SEO tools":[null,""],"Configure your SEO settings.":[null,""],"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.":[null,""],"You are running Jetpack on a staging server.":[null,""],"More Info":[null,""],"Search your content.":[null,""],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,""],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,""],"Your Current IP: %(ip)s":[null,""],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,""],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,""],"Link your account to WordPress.com to start using this feature.":[null,""],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,""],"This will reset all Jetpack options, are you sure?":[null,""],"Search for a Jetpack feature.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Configure your Security Scans":[null,""],"This module has no configuration options":[null,""],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"Subscriber":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"WordPress.com Likes are:":[null,""],"Comments headline":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Admin Bar":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Receive Monitor Email Notifications":[null,""],"Emails will be sent to ":[null,""],"{{a}}Edit{{/a}}":[null,""],"Match By Email":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Background Color":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Mobile Promos":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,""],"Meta key example:":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Copied!":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Regenerate address":[null,""],"Configure Portfolios":[null,""],"Configure Testimonials":[null,""],"Automatically proofread content when: ":[null,""],"A post or page is first published":[null,""],"A post or page is updated":[null,""],"Automatic Language Detection":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"Add a phrase":[null,""],"Use Markdown for comments":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Cheatin' uh?":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Your Jetpack is already connected.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"You're fueled up and ready to go.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"Submit Beta feedback":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"Let us know!":[null,""],"Welcome to Jetpack":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"No account? Create one for free…":[null,""],"Saving…":[null,""],"Save Settings":[null,""],"Updates Needed":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Jetpack Stats Icon":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Activate Site Stats":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"State-of-the-art spam defense.":[null,""],"Automatically backup your entire site.":[null,""],"Security Scanning":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Keep those spammers away!":[null,""],"Site Backups":[null,""],"Keep your site backed up!":[null,""],"Pro":[null,""],"No Results Found.":[null,""],"Threats found!":[null,""],"Set up":[null,""],"Upgrade":[null,""],"ACTIVE":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on Development Mode":[null,""],"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"View your spam stats":[null,""],"Configure Akismet":[null,""],"View your security dashboard":[null,""],"Configure VaultPress":[null,""],"Surveys & Polls":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Create a new poll":[null,""],"Real-time backups":[null,""],"One-click threat resolution":[null,""],"Advanced polls and ratings":[null,""],"Compare Plans":[null,""],"Maximum grade security":[null,""],"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Lock out the bad guys":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Enjoy priority support":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Connection Settings":[null,""],"Manage your Jetpack connection.":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"You are connected as ":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"Powerful WordPress.com features on every device.":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Feel the performance":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Bulk and automatic updates":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Focus on your Writing":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Try the New Editor":[null,""],"Connect with your Visitors":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"View Your Stats":[null,""],"Connect with the Community":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Launch Reader":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Get WordPress apps for any screen.":[null,""],"In Your Pocket":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"WordPress.com in the App Store":[null,""],"WordPress.com in Google Play":[null,""],"On Your Desktop":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com for Mac OS X":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Linux":[null,""],"Malware Scanning":[null,""],"Threats found":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"Total malicious attacks blocked on your site.":[null,""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"%(number)s plugin":["%(number)s plugins","",""],"Needs updating. ":["Need updating. ","",""],"All plugins are up-to-date. Awesome work!":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"Jetpack is improving and optimizing your image speed.":[null,""],"Jetpack is monitoring your site. If we think your site is down, you will receive an email.":[null,""],"Security":[null,""],"Performance":[null,""],"Backups":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"Unavailable in Dev Mode.":[null,""],"Spam Protection":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"Invalid Key":[null,""],"Unavailable in Dev Mode":[null,""],"Holiday Snow":[null,""],"Show falling snow in the holiday period.":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Activating recommended features…":[null,""],"Recommended features active.":[null,""],"Recommended features failed to activate. %(error)s":[null,""],"Activating %(slug)s…":[null,""],"%(slug)s has been activated.":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s has been deactivated.":[null,""],"%(slug)s failed to deactivate. %(error)s":[null,""],"Updating %(slug)s settings…":[null,""],"Updated %(slug)s settings.":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updating %(slug)s address…":[null,""],"Regenerated %(slug)s address .":[null,""],"Error regenerating %(slug)s address. %(error)s":[null,""],"Resetting Jetpack options…":[null,""],"Options reset.":[null,""],"Options failed to reset.":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Unlinking from WordPress.com":[null,""],"Unlinked from WordPress.com.":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"At A Glance":[null,""],"Clichés":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Like us on Facebook":[null,""],"Follow Jetpack on Twitter":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Contact Jetpack support staff directly":[null,""],"Go to the WordPress.org support forums":[null,""],"Go to Jetpack.com/support":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Jetpack Happiness Engineer":[null,""],"Automattic's Privacy Policy":[null,""],"WordPress.com Terms of Service":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"Site Verification Tools":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"Plugin Updates":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"No threats found, you're good to go!":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","",""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Loading…":[null,""],"Downtime Monitoring":[null,""],"{{button}}View More Stats on WordPress.com {{/button}}":[null,""],"{{button}}View Old Stats{{/button}}":[null,""],"All-time comments":[null,""],"All-time views":[null,""],"%(number)s View":["%(number)s Views","",""],"Best overall day":[null,""],"Views today":[null,""],"Months":[null,""],"Weeks":[null,""],"Days":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Click to view detailed stats.":[null,""],"Views: %(numberOfViews)s":[null,""],"Week of %(date)s":[null,""],"Manage security on WordPress.com":[null,""],"Skip this step":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Jetpack's recommended features include:":[null,""],"Activate Recommended Features":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Jump Start your Site":[null,""],"Disconnect from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Unlink me from WordPress.com":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Lightning fast, optimized images":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Automatic site updates.":[null,""],"Live site monitoring.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Block site attacks.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Site security and peace of mind":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Increase page views.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Build a community.":[null,""],"Sharing & Like Buttons":[null,""],"Automated social marketing.":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Send us Feedback":[null,""],"Need Help?":[null,""],"Manage Plugins":[null,""],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,""],"Track your growth":[null,""],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,""],"Drive more traffic to your site":[null,""],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,""],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Disconnecting Jetpack":[null,"Desconectando Jetpack"],"Leave a Jetpack review":[null,""],"Need help? The Jetpack team is here for you.":[null,""],"Smiley":[null,"Cara sonriente"],"Require Two-Step Authentication":[null,"La autentificación en dos pasos es obligatoria"],"Use a large and visually striking layout":[null,"Usa un diseño grande y visualmente atractivo. "],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Mostrar el texto \"Relacionado\" para separar más claramente la sección de las entradas"],"Related":[null,"Relacionado"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Asegúrate de añadir las direcciones IP que utilices con más frecuencia, ya que pueden variar entre tu casa, tu oficina y otras ubicaciones. Si eliminas una dirección IP de la siguiente lista, se eliminará también de la lista blanca."],"Whitelist Management":[null,"Gestión de la lista blanca"],"Email Address":[null,"Dirección de email"],"Publicize":[null,"Difundir"],"Site Stats":[null,"Estadísticas del sitio"],"Featured Images":[null,"Imágenes destacadas"],"Excerpts":[null,"Extractos"],"Enable Testimonials for this site.":[null,"Activar testimonios para este sitio."],"Enable Portfolio Projects for this site.":[null,"Activa Proyectos de Porfolio para este sitio."],"Preview":[null,"Vista previa"],"Color Scheme":[null,"Combinación de colores"],"Ignored Phrases":[null,"Frases ignoradas"],"Use automatically detected language to proofread posts and pages":[null,"Utilizar idioma detectado automáticamente para corregir entradas y páginas"],"Redundant Phrases":[null,"Frases Redundantes"],"Phrases to Avoid":[null,"Frases para Evitar"],"Passive Voice":[null,"Voz Pasiva"],"Jargon":[null,"Jerga"],"Hidden Verbs":[null,"Verbos ocultos"],"Double Negatives":[null,"Doble negaciones"],"Diacritical Marks":[null,"Signos Diacríticos"],"Complex Phrases":[null,"Frases Complejas"],"Bias Language":[null,"Sesgos de Idioma"],"English Options":[null,"Opciones de Inglés"],"Proofreading":[null,"Revisión"],"Connect Jetpack":[null,"Conectar Jetpack"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com tiene problemas ahora mismo y no puede repostar tu Jetpack. Por favor, int&#233;ntalo m&#225;s tarde."],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,""],"You have successfully disconnected Jetpack":[null,""],"Active":[null,"Activo"],"Settings":[null,"Configuración"],"Learn More":[null,"Más Información"],"Disconnect Jetpack":[null,"Desconectar Jetpack"],"Debug":[null,"Debug"],"Test your site’s compatibility with Jetpack.":[null,""]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-es_ES.json b/plugins/jetpack/languages/json/jetpack-es_ES.json
index 88d029b7..aa1125f4 100644
--- a/plugins/jetpack/languages/json/jetpack-es_ES.json
+++ b/plugins/jetpack/languages/json/jetpack-es_ES.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2016-09-06 20:00:00+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.1.0-alpha","project-id-version":"Development (trunk)"},"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"Deja que los buscadores y tus visitantes sepan que te tomas en serio la integridad de tus páginas web pasándose a Jetpack. Nuestras herramientas anti-spam eliminan el spam en los comentarios, protegen tu SEO y hace mas fácil a los visitantes estar en contacto."],"This module has no configuration options":[null,"Este módulo no tiene opciones de configuración"],"Configure your Security Scans":[null,"Configura tus escaneos de seguridad"],"You can see the information about security scanning in the \"At a Glance\" section.":[null,"Tu puedes ver la información acerca del escaneo de seguridad en la sección \"De un vistazo\"."],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,"Actualiza Jetpack y nuestro escáner de seguridad de última generación cazará archivos maliciosos y te informará inmediatamente para que nunca dejes de estar al tanto de lo que pasa en tu web."],"Search for a Jetpack feature.":[null,"Buscar una característica de Jetpack."],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,"Los Backups offsite en tiempo real con restauraciones automáticas te traerán tranquilidad, así te podrás enfocar en escribir buen contenido e incrementar el tráfico mientras nosotros protegemos cada uno de los aspectos de tu inversión. Actualízate hoy."],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,"Muestra una promo de las aplicaciones de WordPress para móviles en el pie de la versión móvil del tema."],"Mobile Promos":[null,"Promos para móvil"],"Track each infinite Scroll post load as a page view in Google Analytics":[null,"Traza cada carga de una entrada en un Scroll Infinito como una página vista en Google Analytics"],"Scroll infinitely (Shows 7 posts on each load)":[null,"Scroll infinito (muestra 7 entradas en cada carga)"],"Background Color":[null,"Color de fondo"],"Show photo metadata (Exif) in carousel, when available":[null,"Muestra los metadatos de la foto (Exif) en carrousel cuando estén disponibles."],"Match By Email":[null,"Coincidencia por correo electrónico"],"{{a}}Edit{{/a}}":[null,"{{a}}Editar{{/a}}"],"Emails will be sent to ":[null,"Los correos electrónicos serán enviados a"],"Receive Monitor Email Notifications":[null,"Recibir notificaciones de la monitorización por correo electróncio."],"Report Visibility: Select the roles that will be able to view stats reports":[null,"Informe de visibilidad: Elige los perfiles que serán capaces de ver los informes de estadísticas."],"Registered Users: Count the page views of registered users who are logged in":[null,"Usuarios registrados: Cuenta las páginas vistas de los usuarios registrados que han iniciado sesión"],"Put a chart showing 48 hours of views in the admin bar":[null,"Poner un gráfico mostrando las visitas de las últimas 48 horas en la barra de administración"],"Admin Bar":[null,"Barra de administración"],"Show a \"follow comments\" option in the comment form.":[null,"Muestra la opción \"sigue los comentarios\" en el formulario de comentarios."],"Show a \"follow blog\" options in the comment form":[null,"Muestra las opciones \"sigue al blog\" en el formulario de comentarios"],"Can readers subscribe to your posts, comments or both?":[null,"¿Tus lectores pueden suscribirse a tus entradas, comentarios o ambos?"],"A few catchy words to motivate your readers to comment.":[null,"Expresiones pegadizas para motivar a tus lectores a comentar."],"Comments headline":[null,"Encabezado de los comentarios"],"WordPress.com Likes are:":[null,"Los Me gusta de WordPress.com son:"],"Upgrade Focus: VideoPress For Weddings":[null,"Actualizar Foco: VideoPress para bodas"],"The WordPress for Android App Gets a Big Facelift":[null,"La aplicación Android para WordPress recibe un enorme estiramiento facial"],"Big iPhone/iPad Update Now Available":[null,"Gran actualización de iPhone/Ipad disponible"],"Subscriber":[null,"Suscriptor"],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,"{{link}}Configura tus ajustes de %(module_slug)s {{/link}}"],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,"{{p}}¿Te importaría decirnos por qué no has completado la conexión con Jetpack en esta {{a}}encuesta de 2 preguntas?{{/a}}{{/p}}{{p}}La conexión con Jetpack es obligatoria para que funcionen nuestras características gratuitas de tráfico y seguridad.{{/p}}"],"Cheatin' uh?":[null,"¿Haciendo trampas?"],"News Sitemap: {{a}}%(url)s{{/a}}":[null,"Mapa del sitio de noticias: {{a}}%(url)s{{/a}}"],"Sitemap: {{a}}%(url)s{{/a}}":[null,"Mapa del sitio: {{a}}%(url)s{{/a}}"],"Search engines will find the sitemaps at these locations:":[null,"Los buscadores pueden encontrar los mapas del sitio en las siguientes localizaciones:"],"Use Markdown for comments":[null,"Utiliza el lenguaje de marcas para los comentarios"],"Add a phrase":[null,"Añade una frase"],"Enable proofreading for the following grammar and style rules: ":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,"El corrector funciona con inglés, francés, alemán, portugués y español."],"Automatic Language Detection":[null,"Detección automática de idioma"],"A post or page is updated":[null,"Una entrada o página está actualizada."],"A post or page is first published":[null,"Una entrada o página es publicada por primera vez"],"Automatically proofread content when: ":[null,""],"Configure Testimonials":[null,"Configurar testimonios"],"Configure Portfolios":[null,"Configura los Portfolios"],"Regenerate address":[null,"Regenera la dirección"],"Highlight and copy the following text to your clipboard:":[null,"Realza y copia el texto siguiente a tu portapapeles: "],"Copied!":[null,"¡Copiado!"],"Display all your gallery pictures in a cool mosaic":[null,"Muestra todas las fotos de tu galería en un genial mosaico"],"Meta key example: ":[null,"Ejemplo de Meta Key:"],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"Welcome to Jetpack":[null,"Bienvenido a Jetpack"],"Let us know!":[null,"¡Háznolo saber!"],"What would you like to see on your Jetpack Dashboard?":[null,"¿Qué te gustaría ver en el Escritorio de tu Jetpack?"],"You, %(userName)s, are not connected to WordPress.com.":[null,"Tu, %(userName)s, no estás conectado a WordPress.com."],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"You are currently running a development version of Jetpack.":[null,"En este momento estás ejecutando una versión de desarrollo de Jetpack."],"You're fueled up and ready to go.":[null,"Estás completo de combustible y listo para ir."],"You're fueled up and ready to go, Jetpack is now active.":[null,"Estás completo de combustible y listo para ir, ahora Jetpack está activo"],"Your Jetpack is already connected.":[null,"Tu Jetpack ya está conectado."],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,"Bienvenido a {{s}}Jetpack %(jetpack_version)s{{/s}}!"],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,"Los hackers, botnets y spammers atacan webs indiscriminadamente. Su objetivo es atacar por todos lados y a menudo. Nuestro objetivo es ayudarte a prepararte bloqueando estas amenazas, y en el peor de los casos estaremos aquí para ayudarte a restaurar tu sitio a su antigua gloria."],"Threats don't discriminate":[null,"Las amenazas no son discriminatorias"],"Backup, protect, repair and build a better website.":[null,"Copia de seguridad, protección, reparación y construcción de un sitio web mejor."],"Powerful security tools for ultimate peace of mind":[null,"Poderosas herramientas de seguridad para una tranquilidad definitiva"],"ACTIVE":[null,"ACTIVO"],"Upgrade":[null,"Actualiza"],"Set up":[null,"Configurar"],"Threats found!":[null,""],"No Results Found.":[null,"No se han encontrado resultados."],"Pro":[null,"Pro"],"Keep your site backed up!":[null,"¡Manten una copia de seguridad de tu sitio!"],"Site Backups":[null,""],"Keep those spammers away!":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Security Scanning":[null,""],"Automatically backup your entire site.":[null,""],"State-of-the-art spam defense.":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"Activate Site Stats":[null,"Activar estadísticas del sitio"],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Jetpack Stats Icon":[null,"Icono de estadísticas de Jeptpack"],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Updates Needed":[null,"Se necesitan actualizaciones"],"Save Settings":[null,"Guardar ajustes"],"Saving…":[null,"Guardando..."],"No account? Create one for free…":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Surveys & Polls":[null,"Cuestionarios y encuestas"],"Configure VaultPress":[null,"Configura VaultPress"],"View your security dashboard":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.":[null,""],"Security Scanning & Backups":[null,""],"Configure Akismet":[null,"Configurar Akismet"],"View your spam stats":[null,"Ver tus estadísticas de spam"],"State-of-the-art spam defense powered by Akismet.":[null,""],"Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.":[null,""],"Your site is on Development Mode":[null,"Tu sitio web está en modo de desarrollo"],"Unlock the full potential of your site with the features included in your plan.":[null,""],"Your site is on the Jetpack Professional plan":[null,"Tus sitio está en el plan profesional de Jetpack"],"Your site is on the Jetpack Premium plan":[null,""],"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Lock out the bad guys":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Maximum grade security":[null,""],"Compare Plans":[null,"Comparar planes"],"Advanced polls and ratings":[null,""],"One-click threat resolution":[null,""],"Real-time backups":[null,""],"Unlimited backup archive":[null,""],"Includes on-demand malware scanning":[null,""],"Supports 1-3 sites":[null,""],"Jetpack Professional offers advanced features including:":[null,""],"Need more?":[null,"¿Necesitas más?"],"Create a new poll":[null,"Crear nueva encuesta"],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Bulk and automatic updates":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Feel the performance":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Powerful WordPress.com features on every device.":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"You are connected as ":[null,"Estás conectado como"],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"Manage your Jetpack connection.":[null,""],"Connection Settings":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Enjoy priority support":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"Get WordPress apps for any screen.":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Launch Reader":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Connect with the Community":[null,"Conectar con la comunidad"],"View Your Stats":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"Connect with your Visitors":[null,""],"Try the New Editor":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Focus on your Writing":[null,""],"Invalid Key":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"Spam Protection":[null,""],"Unavailable in Dev Mode.":[null,"No disponible en el modo desarrollador."],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"Backups":[null,"Copias de seguridad"],"Performance":[null,"Rendimiento"],"Security":[null,"Seguridad"],"Jetpack is monitoring your site. If we think your site is down you will receive an email.":[null,"Jetpack está monitorizando tu sitio. Si creemos que tu sitio está caído, recibirás un correo electrónico."],"Jetpack is improving and optimising your image speed.":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"All plugins are up-to-date. Awesome work!":[null,""],"Needs updating. ":["Need updating. ","Necesita actualizarse.","Necesitan actualizarse."],"%(number)s plugin":["%(number)s plugins","",""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"Total malicious attacks blocked on your site.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"Threats found":[null,"Amenzas encontradas"],"Malware Scanning":[null,""],"WordPress.com for Linux":[null,"WordPress.com para Linux"],"WordPress.com for Windows":[null,"WordPress.com para Windows"],"WordPress.com for Mac OS X":[null,"WordPress.com para Mac OS X"],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com in Google Play":[null,"WordPress.com en Google Play"],"WordPress.com in the App Store":[null,"WordPress.com en la App Store"],"Updating %(slug)s settings…":[null,""],"%(slug)s has been deactivated.":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"%(slug)s has been activated.":[null,""],"Activating %(slug)s…":[null,""],"Recommended features active.":[null,""],"Activating recommended features…":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Show falling snow in the holiday period.":[null,""],"Holiday Snow":[null,""],"Unavailable in Dev Mode":[null,""],"At A Glance":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"Unlinked from WordPress.com.":[null,""],"Unlinking from WordPress.com":[null,"Desconectando de WordPress.com"],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Options failed to reset.":[null,""],"Options reset.":[null,""],"Resetting Jetpack options…":[null,""],"Regenerated %(slug)s address .":[null,""],"Updating %(slug)s address…":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updated %(slug)s settings.":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"Clichés":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"You are running Jetpack on a {{a}}staging server{{/a}}.":[null,""],"Follow Jetpack on Twitter":[null,""],"Like us on Facebook":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"WordPress.com Terms of Service":[null,"Términos del servicio de WordPress.com"],"Automattic's Privacy Policy":[null,""],"Jetpack Happiness Engineer":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Go to Jetpack.com/support":[null,""],"Go to the WordPress.org support forums":[null,""],"Contact Jetpack support staff directly":[null,""],"Downtime Monitoring":[null,""],"Loading…":[null,"Cargando..."],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","",""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"No threats found, you're good to go!":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"Plugin Updates":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Site Verification Tools":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Unlink me from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Disconnect from WordPress.com":[null,"Desconectar de WordPress.com"],"Jump Start your Site":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Activate Recommended Features":[null,""],"Jetpack's recommended features include:":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Skip this step":[null,""],"Manage security on WordPress.com":[null,""],"Week of %(date)s":[null,""],"Views: %(numberOfViews)s":[null,""],"Click to view detailed stats.":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Days":[null,""],"Weeks":[null,""],"Months":[null,""],"Views today":[null,"Visualizaciones hoy"],"Best overall day":[null,""],"%(number)s View":["%(number)s Views","",""],"All-time views":[null,""],"All-time comments":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Block site attacks.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Live site monitoring.":[null,""],"Automatic site updates.":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Lightning fast, optimized images":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Site security and peace of mind":[null,""],"Need Help?":[null,""],"Send us Feedback":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Automated social marketing.":[null,""],"Sharing & Like Buttons":[null,"Botones de compartir y me gusta"],"Build a community.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Increase page views.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Manage Plugins":[null,"Gestionar plugins"],"Drive more traffic to your site":[null,"Dirige más tráfico a tu sitio"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Utiliza Publicize para compartir automáticamente tus entradas con amigos, seguidores, y con el mundo."],"Track your growth":[null,"Monitoriza tu crecimiento"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Estrésate menos. Supervisar te enviará alertas en tiempo real si tu sitio esta inactivo."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Debes permanecer conectado a tu blog de WordPress mientras autorizas Jetpack."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"Hemos tenido una incidencia conectando Jetpack; desactiva y vuelve a activar el plugin de Jetpack, y conecta otra vez."],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Need help? The Jetpack team is here for you.":[null,""],"Leave a Jetpack review":[null,"Deja una reseña de Jetpack"],"Disconnecting Jetpack":[null,"Desconectando Jetpack"],"Smiley":[null,"Cara sonriente"],"Email Address":[null,"Dirección de email"],"Whitelist Management":[null,"Gestión de la lista blanca"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Asegúrate de añadir las direcciones IP que utilices con más frecuencia, ya que pueden variar entre tu casa, tu oficina y otras ubicaciones. Si eliminas una dirección IP de la siguiente lista, se eliminará también de la lista blanca."],"Related":[null,"Relacionado"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Mostrar el texto \"Relacionado\" para separar más claramente la sección de las entradas"],"Use a large and visually striking layout":[null,"Usa un diseño grande y visualmente atractivo. "],"Require Two-Step Authentication":[null,"La autentificación en dos pasos es obligatoria"],"Site Stats":[null,"Estadísticas del sitio"],"Publicize":[null,"Difundir"],"Excerpts":[null,"Extractos"],"Featured Images":[null,"Imágenes destacadas"],"Enable Portfolio Projects for this site.":[null,"Activa Proyectos de Porfolio para este sitio."],"Enable Testimonials for this site.":[null,"Activar testimonios para este sitio."],"View people's profiles when you mouse over their Gravatars":[null,"Muestra los perfiles de la gente cuando pasas el ratón por encima de sus Gravatares."],"Color Scheme":[null,"Combinación de colores"],"Preview":[null,"Vista previa"],"You have successfully disconnected Jetpack":[null,"Has desconectado Jetpack con éxito"],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"Tu web tiene que ser accesible al público para usar Jetpack: %(error_key)s"],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com tiene problemas ahora mismo y no puede repostar tu Jetpack. Por favor, int&#233;ntalo m&#225;s tarde."],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack no puede ponerse en contacto con WordPress.com: %(error_key)s. Esto generalmente significa que algo no está configurado correctamente en el servidor de tu sitio."],"Connect Jetpack":[null,"Conectar Jetpack"],"Proofreading":[null,"Revisión"],"English Options":[null,"Opciones de Inglés"],"Bias Language":[null,"Sesgos de Idioma"],"Complex Phrases":[null,"Frases Complejas"],"Diacritical Marks":[null,"Signos Diacríticos"],"Double Negatives":[null,"Doble negaciones"],"Hidden Verbs":[null,"Verbos ocultos"],"Jargon":[null,"Jerga"],"Passive Voice":[null,"Voz Pasiva"],"Phrases to Avoid":[null,"Frases para Evitar"],"Redundant Phrases":[null,"Frases Redundantes"],"Use automatically detected language to proofread posts and pages":[null,"Utilizar idioma detectado automáticamente para corregir entradas y páginas"],"Ignored Phrases":[null,"Frases ignoradas"],"Test your site’s compatibility with Jetpack.":[null,"Comprueba la compatibilidad de tu sitio con Jetpack."],"Debug":[null,"Debug"],"Disconnect Jetpack":[null,"Desconectar Jetpack"],"Learn More":[null,"Más Información"],"Settings":[null,"Configuración"],"Active":[null,"Activo"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-11-15 19:35:02+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.3.0-alpha","language":"es","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Make sure your site is easily found on search engines with SEO tools for your content and social posts.":[null,""],"Activate this module to use the advanced SEO tools.":[null,""],"Configure your VideoPress settings.":[null,""],"How much is your website worth?":[null,""],"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.":[null,""],"Configure Site SEO":[null,""],"Activate SEO Tools":[null,""],"Introducing our most affordable backups and security plan yet":[null,""],"The Personal Plan keeps your data, site, and hard work safe.":[null,""],"Learn more...":[null,"Aprender más..."],"Your site is on the Jetpack Personal plan":[null,"Tu sitio tiene el plan Personal de Jetpack"],"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.":[null,""],"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.":[null,""],"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).":[null,"Copias de seguridad diarias de todos los datos de tu sitio con espacio ilimitado y restauración en un clic (gestionado por VaultPress)"],"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).":[null,""],"Backups & Security Scanning":[null,"Copias de seguridad y escaneado de seguridad"],"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).":[null,""],"SEO Tools":[null,"Herramientas de SEO"],"Advanced SEO tools to help your site get found when people search for relevant content.":[null,""],"Need more? Running a business site?":[null,""],"If your site is important to you, consider protecting and improving it with some of our advanced features: ":[null,""],"On-demand security scanning":[null,"Escaneos de seguridad a demanda"],"Advanced SEO tools":[null,"Herramientas de SEO avanzadas"],"Configure your SEO settings.":[null,"Configurar tus ajustes de SEO."],"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.":[null,"La forma más sencilla de se subir vídeos sin anuncios ni marcas. Obtienes estadísticas las reproducciones de video y de las veces que se ha compartido y el reproductor es ligero y adaptable."],"You are running Jetpack on a staging server.":[null,"Estás ejecutando Jetpack en un servidor de desarrollo."],"More Info":[null,"Más Información"],"Search your content.":[null,"Busca en tu contenido."],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,"{{a}}Administra la visibilidad de los Me gusta desde los ajustes del módulo de Compartir{{/a}}"],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,"Se ocultó la imagen de la cara sonriente de las estadísticas. La imagen ayuda a recoger las estadísticas pero debería funcionar cuando se oculta."],"Your Current IP: %(ip)s":[null,"Tu IP actual: %(ip)s"],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,"Poner en la lista blanca una dirección IP evita que sea bloqueado por Jetpack cada vez que se accede."],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,"IPv4 y IPv6 son aceptables. {{br/}} Para especificar un rango, introduzca el valor bajo y el valor alto separado por un guión. Ejemplo: 12.12.12.1-12.12.12.100"],"Link your account to WordPress.com to start using this feature.":[null,"Vincula tu cuenta de WordPress.com para empezar a utilizar esta función."],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,"Hay ajustes sin guardar en esta pestaña que se perderán si la dejas. ¿Quieres proceder?"],"This will reset all Jetpack options, are you sure?":[null,"Esto restablecerá todas las opciones de Jetpack, ¿estás seguro?"],"Search for a Jetpack feature.":[null,"Buscar una característica de Jetpack."],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,"Actualiza Jetpack y nuestro escáner de seguridad de última generación cazará archivos maliciosos y te informará inmediatamente para que nunca dejes de estar al tanto de lo que pasa en tu web."],"You can see the information about security scanning in the \"At a Glance\" section.":[null,"Tu puedes ver la información acerca del escaneo de seguridad en la sección \"De un vistazo\"."],"Configure your Security Scans":[null,"Configura tus escaneos de seguridad"],"This module has no configuration options":[null,"Este módulo no tiene opciones de configuración"],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"Deja que los buscadores y tus visitantes sepan que te tomas en serio la integridad de tus páginas web pasándose a Jetpack. Nuestras herramientas anti-spam eliminan el spam en los comentarios, protegen tu SEO y hace mas fácil a los visitantes estar en contacto."],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,"Los Backups offsite en tiempo real con restauraciones automáticas te traerán tranquilidad, así te podrás enfocar en escribir buen contenido e incrementar el tráfico mientras nosotros protegemos cada uno de los aspectos de tu inversión. Actualízate hoy."],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,"{{link}}Configura tus ajustes de %(module_slug)s {{/link}}"],"Subscriber":[null,"Suscriptor"],"Big iPhone/iPad Update Now Available":[null,"Gran actualización de iPhone/Ipad disponible"],"The WordPress for Android App Gets a Big Facelift":[null,"La aplicación Android para WordPress recibe un enorme estiramiento facial"],"Upgrade Focus: VideoPress For Weddings":[null,"Actualizar Foco: VideoPress para bodas"],"WordPress.com Likes are:":[null,"Los Me gusta de WordPress.com son:"],"Comments headline":[null,"Encabezado de los comentarios"],"A few catchy words to motivate your readers to comment.":[null,"Expresiones pegadizas para motivar a tus lectores a comentar."],"Can readers subscribe to your posts, comments or both?":[null,"¿Tus lectores pueden suscribirse a tus entradas, comentarios o ambos?"],"Show a \"follow blog\" options in the comment form":[null,"Muestra las opciones \"sigue al blog\" en el formulario de comentarios"],"Show a \"follow comments\" option in the comment form.":[null,"Muestra la opción \"sigue los comentarios\" en el formulario de comentarios."],"Admin Bar":[null,"Barra de administración"],"Put a chart showing 48 hours of views in the admin bar":[null,"Poner un gráfico mostrando las visitas de las últimas 48 horas en la barra de administración"],"Registered Users: Count the page views of registered users who are logged in":[null,"Usuarios registrados: Cuenta las páginas vistas de los usuarios registrados que han iniciado sesión"],"Report Visibility: Select the roles that will be able to view stats reports":[null,"Informe de visibilidad: Elige los perfiles que serán capaces de ver los informes de estadísticas."],"Receive Monitor Email Notifications":[null,"Recibir notificaciones de la monitorización por correo electróncio."],"Emails will be sent to ":[null,"Los correos electrónicos serán enviados a"],"{{a}}Edit{{/a}}":[null,"{{a}}Editar{{/a}}"],"Match By Email":[null,"Coincidencia por correo electrónico"],"Show photo metadata (Exif) in carousel, when available":[null,"Muestra los metadatos de la foto (Exif) en carrousel cuando estén disponibles."],"Background Color":[null,"Color de fondo"],"Scroll infinitely (Shows 7 posts on each load)":[null,"Scroll infinito (muestra 7 entradas en cada carga)"],"Track each infinite Scroll post load as a page view in Google Analytics":[null,"Traza cada carga de una entrada en un Scroll Infinito como una página vista en Google Analytics"],"Mobile Promos":[null,"Promos para móvil"],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,"Muestra una promo de las aplicaciones de WordPress para móviles en el pie de la versión móvil del tema."],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,"Introduce el valor de tu clave meta \"content\" para verificar tu sitio con {{a}}Google Search Console{{/a}}, {{a}}Bing Webmaster Center{{/a}} y {{a}}Pinterest Site Verification{{/a}}."],"Meta key example:":[null,"Ejemplo de Meta Key:"],"Display all your gallery pictures in a cool mosaic":[null,"Muestra todas las fotos de tu galería en un genial mosaico"],"Copied!":[null,"¡Copiado!"],"Highlight and copy the following text to your clipboard:":[null,"Realza y copia el texto siguiente a tu portapapeles: "],"Regenerate address":[null,"Regenera la dirección"],"Configure Portfolios":[null,"Configura los Portfolios"],"Configure Testimonials":[null,"Configurar testimonios"],"Automatically proofread content when: ":[null,"Prueba de lectura automática del contenido cuando:"],"A post or page is first published":[null,"Una entrada o página es publicada por primera vez"],"A post or page is updated":[null,"Una entrada o página está actualizada."],"Automatic Language Detection":[null,"Detección automática de idioma"],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,"El corrector funciona con inglés, francés, alemán, portugués y español."],"Enable proofreading for the following grammar and style rules: ":[null,"Activar la prueba de lectura la la siguiente gramática y reglas de estilo:"],"Add a phrase":[null,"Añade una frase"],"Use Markdown for comments":[null,"Utiliza el lenguaje de marcas para los comentarios"],"Search engines will find the sitemaps at these locations:":[null,"Los buscadores pueden encontrar los mapas del sitio en las siguientes localizaciones:"],"Sitemap: {{a}}%(url)s{{/a}}":[null,"Mapa del sitio: {{a}}%(url)s{{/a}}"],"News Sitemap: {{a}}%(url)s{{/a}}":[null,"Mapa del sitio de noticias: {{a}}%(url)s{{/a}}"],"Cheatin' uh?":[null,"¿Haciendo trampas?"],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,"{{p}}¿Te importaría decirnos por qué no has completado la conexión con Jetpack en esta {{a}}encuesta de 2 preguntas?{{/a}}{{/p}}{{p}}La conexión con Jetpack es obligatoria para que funcionen nuestras características gratuitas de tráfico y seguridad.{{/p}}"],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,"Bienvenido a {{s}}Jetpack %(jetpack_version)s{{/s}}!"],"Your Jetpack is already connected.":[null,"Tu Jetpack ya está conectado."],"You're fueled up and ready to go, Jetpack is now active.":[null,"Estás completo de combustible y listo para ir, ahora Jetpack está activo"],"You're fueled up and ready to go.":[null,"Estás completo de combustible y listo para ir."],"You are currently running a development version of Jetpack.":[null,"En este momento estás ejecutando una versión de desarrollo de Jetpack."],"Submit Beta feedback":[null,"Envía tus sugerencias"],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,"Actualmente en {{a}}Mode Desarrollo{{/a}} vía el filtro jetpack_development_mode.{{br/}}Algunas funciones están desactivadas."],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,"Actualmente en {{a}}Mode Desarrollo{{/a}} vía la constante JETPACK_DEV_DEBUG.{{br/}}Algunas funciones están desactivadas."],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,"Actualmente en {{a}}modo de desarrollo{{/a}} ya que la URL de tu sitio no tiene un punto (p.ej. http://localhost).{{br/}}Algunas funcionalidades se han desactivado."],"You, %(userName)s, are not connected to WordPress.com.":[null,"Tu, %(userName)s, no estás conectado a WordPress.com."],"What would you like to see on your Jetpack Dashboard?":[null,"¿Qué te gustaría ver en el Escritorio de tu Jetpack?"],"Let us know!":[null,"¡Háznolo saber!"],"Welcome to Jetpack":[null,"Bienvenido a Jetpack"],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,"Por favor, conéctate a o crea una cuenta de WordPress.com para empezar a usar Jetpack. Esto activará potentes servicios de seguridad, tráfico y personalización."],"No account? Create one for free…":[null,"¿No tienes cuenta? Crea una gratis…"],"Saving…":[null,"Guardando..."],"Save Settings":[null,"Guardar ajustes"],"Updates Needed":[null,"Se necesitan actualizaciones"],"Do you really want to disconnect your site from WordPress.com?":[null,"¿De verdad quieres desconectar tu sitio de WordPress.com?"],"Jetpack Stats Icon":[null,"Icono de estadísticas de Jeptpack"],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,"¡{{a}}Activa las Estadísticas del sitio{{/a}} para ver estadísticas detalladas, me gusta, seguidores, suscriptores y más! {{a1}}Aprende más{{/a1}}"],"Activate Site Stats":[null,"Activar estadísticas del sitio"],"Automated, comprehensive protection from threats and attacks.":[null,"Protección automatizada y comprensible de amenazas y ataques."],"State-of-the-art spam defense.":[null,"Defensa anti spam de calidad profesional."],"Automatically backup your entire site.":[null,"Hace copias de seguridad del sitio completo automáticamente."],"Security Scanning":[null,"Escaneo de seguridad"],"Automatically scan your site for common threats and attacks.":[null,"Explorar automáticamente tu sitio en busca de amenazas y ataques comunes."],"Keep those spammers away!":[null,"¡Manten los spammer lejos!"],"Site Backups":[null,"Copias de seguridad del sitio"],"Keep your site backed up!":[null,"¡Manten copias de seguridad de tu sitio!"],"Pro":[null,"Pro"],"No Results Found.":[null,"No se han encontrado resultados."],"Threats found!":[null,"¡Amenazas encontradas!"],"Set up":[null,"Configurar"],"Upgrade":[null,"Actualiza"],"ACTIVE":[null,"ACTIVO"],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,"Los hackers, botnets y spammers atacan webs indiscriminadamente. Su objetivo es atacar por todos lados y a menudo. Nuestro objetivo es ayudarte a prepararte bloqueando estas amenazas, y en el peor de los casos estaremos aquí para ayudarte a restaurar tu sitio a su antigua gloria."],"Your site is on the Free Jetpack Plan":[null,"Tu sitio está en el plan gratuito de Jetpack"],"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.":[null,"Actualiza a Premium o Pro para desvelar herramientas de seguridad y protección de spam sin igual además de obtener soporte prioritario."],"Your site is on the Jetpack Premium plan":[null,"Tu sitio está en el plan Premium de Jetpack"],"Your site is on the Jetpack Professional plan":[null,"Tus sitio está en el plan profesional de Jetpack"],"Your site is on Development Mode":[null,"Tu sitio web está en modo de desarrollo"],"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,"Defensa anti spam de calidad profesional potenciada por Akismet."],"View your spam stats":[null,"Ver tus estadísticas de spam"],"Configure Akismet":[null,"Configurar Akismet"],"View your security dashboard":[null,"Ver tu escritorio de seguridad"],"Configure VaultPress":[null,"Configura VaultPress"],"Surveys & Polls":[null,"Cuestionarios y encuestas"],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,"Encuentas ilimitadas, respuestas ilimitadas. Utiliza el editor de encuestas para crearlas rápida y facilmente. Recoge respuestas en tu sitio web, correo electrónico o en tu iPad/iPhone."],"Create a new poll":[null,"Crear nueva encuesta"],"Real-time backups":[null,"Copias de seguridad en tiempo real"],"One-click threat resolution":[null,"Solución a amenazas a un clic"],"Advanced polls and ratings":[null,"Encuestas y valoraciones avanzadas"],"Compare Plans":[null,"Comparar planes"],"Maximum grade security":[null,"Máximo grado de seguridad"],"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,"Copias de seguridad en tiempo real con espacio ilimitado, restauraciones con un solo clic, monitorización de spam a prueba de bombas, protección contra malware y contra acceso por fuerza bruta - todo en un solo lugar y optimizado para WordPress."],"Lock out the bad guys":[null,"Bloquear a los malos"],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,"Filtrado de correo basura a prueba de balas, protege tu marca, tus lectores y mejora el SEO. Protección de inicio de sesión por fuerza bruta, ayuda a mantener la paz mental y te mantiene a salvo de intrusos a tu panel de administración."],"Enjoy priority support":[null,"Disfruta de soporte prioritario"],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,"¿Necesitas ayuda? Un ingeniero feliz puede responder a tus preguntas sobre tu sitio, tu cuenta o cómo hacer algo."],"Connection Settings":[null,"Opciones de conexión"],"Manage your Jetpack connection.":[null,"Gestiona tu conexión a Jetpack."],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,"El sitio está en el modo de desarrollo, así que no puedes conectarte a WordPress.com."],"You are connected as ":[null,"Estás conectado como"],"Link your account to WordPress.com to get the most out of Jetpack.":[null,"Conecta tu cuenta a WordPress.com para conseguir el máximo de Jetpack."],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,"Tu sitio debe ser accesible a los motores de búsqueda para que esta característica funcione correctamente. Puedes cambiar esto en los {{a}}Ajustes de lectura{{/a}}."],"View {{a}}All Stats{{/a}}":[null,"Ver {{a}}todas las estadísticas{{/a}}"],"View your {{a}}Email Followers{{/a}}":[null,"Ver tus {{a}}seguidores por correo electrónico{{/a}}"],"Powerful WordPress.com features on every device.":[null,"Funcionalidades potentes de WordPress.com en cualquier dispositivo."],"Manage all your sites from a single dashboard.":[null,"Gestiona todos tus sitios desde un solo escritorio."],"Feel the performance":[null,"Comprueba el rendimiento "],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,"Todas las aplicaciones WordPress están creadas pensando en la velocidad. Observarás la diferencia en rendimiento inmediatamente, con páginas que se cargan casi al instante y menos esperas en general."],"Bulk and automatic updates":[null,"Actualizaciones en masa y automáticas."],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,"La mayoría de los fallos de seguridad se encuentran en los plugins obsoletos. Utiliza tus aplicaciones web y de escritorio para activar las actualizaciones automáticas o actualiza los plugins manualmente todos tus sitios web en un solo lugar."],"Focus on your Writing":[null,"Céntrate en escribir"],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,"Nuestro nuevo editor es rápido como el rayo, optimizado para los escritores y elimina distracciones, dándote la posibilidad de centrarte en tu trabajo."],"Try the New Editor":[null,"Prueba el nuevo editor"],"Connect with your Visitors":[null,"Conecta con tus visitantes"],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,"Monitoriza a tus visitantes con estadísticas avanzadas. Observa las tendencias, aprende que contenido funciona mejor y comprende a tus visitantes de cualquier lugar del mundo."],"View Your Stats":[null,"Ver tus estadísticas"],"Connect with the Community":[null,"Conectar con la comunidad"],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,"Las aplicaciones de WordPress tienen todas lectores impresionantemente rápidos y plenos de funcionalidades para que puedas ver tus sitios favoritos y unirte a la conversación en cualquier lugar, en cualquier momento."],"Launch Reader":[null,"Lanzar el lector"],"Inspiration strikes any time, anywhere.":[null,"La inspitación te llega en cualquier momento, en cualquier parte."],"Get WordPress apps for any screen.":[null,"Obtener aplicaciones de WordPress para cualquier pantalla."],"In Your Pocket":[null,"En tu bolsillo"],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,"Publicar contenidos, consultar estadísticas, moderar comentarios y muchas más cosas desde cualquier lugar del mundo. Nuestras aplicaciones móviles son de cófigo abierto, gratuitas y disponibles para ti en dispositivos Apple o Android."],"WordPress.com in the App Store":[null,"WordPress.com en la App Store"],"WordPress.com in Google Play":[null,"WordPress.com en Google Play"],"On Your Desktop":[null,"En tu escritorio"],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,"Una aplicación de escritorio que da a WordPress un hogar permanente en el ordenador. Por no mencionar el ambiente libre de distracciones al escribir fuera de un navegador web."],"WordPress.com for Mac OS X":[null,"WordPress.com para Mac OS X"],"WordPress.com for Windows":[null,"WordPress.com para Windows"],"WordPress.com for Linux":[null,"WordPress.com para Linux"],"Malware Scanning":[null,"Escaneado de Malware"],"Threats found":[null,"Amenzas encontradas"],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,"Para la exploración automática y completa de las amenazas de seguridad, por favor {{a}}instala y activa{{/a}} VaultPress."],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,"Para la exploración automática y completa de las amenazas de seguridad, por favor {{a}}actualiza tu cuenta{{/a}}."],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,"Jetapck está bloqueando activamente intentos de acceso maliciosos. ¡Muy pronto se mostraran datos aquí mismo!"],"Total malicious attacks blocked on your site.":[null,"Total de ataques maliciosos bloqueados en tu sitio."],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,"{{a}}Activa Proteger{{/a}} para mantener tu sitio protegido de intentos de acceso malintencionados."],"%(number)s plugin":["%(number)s plugins","%(number)s plugin","%(number)s plugins"],"Needs updating. ":["Need updating. ","Necesita actualizarse.","Necesitan actualizarse."],"All plugins are up-to-date. Awesome work!":[null,"Todos los plugins están actualizados. ¡Buen trabajo!"],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,"{{a}}Activa Gestionar{{/a}} para activar las actualizaciones automáticas y gestionar tus plugins desde WordPress.com."],"Jetpack is improving and optimizing your image speed.":[null,"Jeptack está mejorando y optimizando la velocidad de tus imágenes."],"Jetpack is monitoring your site. If we think your site is down, you will receive an email.":[null,"Jetpack está monitorizando tu sitio. Si creemos que tu sitio está caído, recibirás un correo electrónico."],"Security":[null,"Seguridad"],"Performance":[null,"Rendimiento"],"Backups":[null,"Copias de seguridad"],"{{a}}View backup details{{/a}}.":[null,"{{a}}Ver detalles de la copia de seguridad{{/a}}."],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,"Para hacer automáticamente una copia de seguridad de tu sitio completo, por favor {{a}}instala y activa{{/a}} VaultPress."],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,"Para hacer una copia de respaldo automáticamente de tu sitio completo, por favor {{a}}¡actualiza!{{/a}}"],"Unavailable in Dev Mode.":[null,"No disponible en el modo desarrollador."],"Spam Protection":[null,"Protección de spam"],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,"Para una defensa contra el spam de calidad profesional por favor {{a}}instala Akismet{{/a}}."],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,"Si quieres un protector contra el spas que esté a la última, {{a}}activa Akismet{{a}}."],"Invalid Key":[null,"Clave no válida"],"Unavailable in Dev Mode":[null,"No disponible en modo desarrollador"],"Holiday Snow":[null,"Nieve en Navidad"],"Show falling snow in the holiday period.":[null,"Muestra nieve cayendo cuando es Navidad."],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,"Mostrar nieva cayendo en mi blogs desde el 1 de diciembre hasta el 4 de enero."],"Activating recommended features…":[null,"Activando funcionalidades recomendadas..."],"Recommended features active.":[null,"Funcionalidades de recomendación activas."],"Recommended features failed to activate. %(error)s":[null,"No se pudieron activar las funcionalidades recomendadas. %(error)s"],"Activating %(slug)s…":[null,"Activando %(slug)s…"],"%(slug)s has been activated.":[null,"%(slug)s se ha activado."],"%(slug)s failed to activate. %(error)s":[null,"%(slug)s falló al activarse. %(error)s"],"Deactivating %(slug)s…":[null,"Desactivando %(slug)s…"],"%(slug)s has been deactivated.":[null,"%(slug)s ha sido desactivado."],"%(slug)s failed to deactivate. %(error)s":[null,"%(slug)s no se desactivaron. %(error)s"],"Updating %(slug)s settings…":[null,"Actualizando %(slug)s ajustes…"],"Updated %(slug)s settings.":[null,"Ajustes de %(slug)s actualizados."],"Error updating %(slug)s settings. %(error)s":[null,"Error actualizando los ajustes %(slug)s. %(error)s"],"Updating %(slug)s address…":[null,"Actualizando la dirección %(slug)s…"],"Regenerated %(slug)s address .":[null,"Regenerar %(slug)s direcciones."],"Error regenerating %(slug)s address. %(error)s":[null,"Error regenerando la dirección %(slug). %(error)s"],"Resetting Jetpack options…":[null,"Resetear opciones de jetpack"],"Options reset.":[null,"Ajustes restablecidos."],"Options failed to reset.":[null,"Fallo al restablecer las opciones."],"There was an error disconnecting Jetpack. Error: %(error)s":[null,"Ha ocurrido un error desconectando Jetpack. Error: %(error)s"],"Unlinking from WordPress.com":[null,"Desconectando de WordPress.com"],"Unlinked from WordPress.com.":[null,"Desconectado de WordPress.com."],"Error unlinking from WordPress.com. %(error)s":[null,"Error al desconectar de WordPress.com. %(error)s"],"At A Glance":[null,"De un vistazo"],"Clichés":[null,"Clichés"],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,"¿Te importaría decirnos por qué? Simplemente {{a}}contestando dos sencillas preguntas{{/a}} nos ayudarás a mejorar Jetpack."],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{hideOnMobile}}¿Disfrutas de Jetpack o tienes alguna duda?{{/hideOnMobile}} {{reviewLink}}Déjanos una reseña{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}síguenos en Twitter{{/twitterLink}}{{hideOnMobile}} y{{/hideOnMobile}} {{facebookLink}}síguenos en Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"Like us on Facebook":[null,"Danos un Me gusta en Facebook"],"Follow Jetpack on Twitter":[null,"Sigue a Jetpack en Twitter"],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{supportLink}}Revisa nuestra página de soporte{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}mira a ver si hay respuesta en los foros{{/forumLink}}{{hideOnMobile}} o{{/hideOnMobile}} {{contactLink}}contáctanos directamente{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"Contact Jetpack support staff directly":[null,"Contacta con el personal de soporte de Jetpack directamente"],"Go to the WordPress.org support forums":[null,"Ir a los foros de soporte de WordPress.org"],"Go to Jetpack.com/support":[null,"Vea a Jetpack.com/support"],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,"Ofrecemos soporte completo y gratuito a todos nuestros usuarios de Jetpack. Nuestro equipo de soporte está siempre a tu lado. "],"Jetpack Happiness Engineer":[null,"Ingeniero feliz de Jetpack"],"Automattic's Privacy Policy":[null,"Política de privacidad de Automattic"],"WordPress.com Terms of Service":[null,"Términos del servicio de WordPress.com"],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,"{{a}}Activa Verificación de Sitio{{/a}} Para verificar tu sitio y mejorar en los rankings con Google, Bing y Pinterest."],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,"La herramientas de Verificación de Sitio están activas. Asegúrate de que tus sitio está verificado por Google, Bing y Pinterest para indexación y ranking correctos. {{a}}Verifica ahora{{/a}}"],"Site Verification Tools":[null,"Herramientas de verificación del sitio"],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,"{{a}}Activar Photon{{/a}} para mejorar el rendimiento y velocidad de carga de tus imágenes."],"Image Performance %(photon)s":[null,"Rendimiento de imagen %(photon)s"],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,"{{a}}Activa Gestionar y conecta las actualizaciones automáticas{{/a}}"],"{{a}}Turn on plugin auto updates{{/a}}":[null,"{{a}}Activar las actualizaciones automáticas de plugins{{/a}}"],"Plugin Updates":[null,"Actualizaciones de plugins"],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,"¡Vaya! Tus claves de Akismet se han perdido o no son válidas. {{akismetSettings}}Ve a la las opciones de Akismet para arreglarlo {{/akismetSettings}}"],"No threats found, you're good to go!":[null,"No se encontraron amenazas.¡Adelante!"],"{{a}}Contact Support{{/a}}":[null,"{{a}}Contacta con soporte{{/a}}"],"{{a}}View details at VaultPress.com{{/a}}":[null,"{{a}}Ver detalles en VaultPress.com{{/a}}"],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","¡Vaya! Se encontró %(number)s amenza.","¡Vaya! Se encontraron %(number)s amenzas."],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,"{{a}}Activa Monitor{{/a}} para recibir avisos si tu sitio se cae."],"Loading…":[null,"Cargando..."],"Downtime Monitoring":[null,"Monitorización de caídas"],"{{button}}View More Stats on WordPress.com {{/button}}":[null,"{{button}}Ver más estadísticas en WordPress.com {{/button}}"],"{{button}}View Old Stats{{/button}}":[null,"{{button}}Ver más estadísticas{{/button}}"],"All-time comments":[null,"Todos los comentarios"],"All-time views":[null,"Visitas de todo el periodo"],"%(number)s View":["%(number)s Views","%(number)s visita","%(number)s visitas"],"Best overall day":[null,"El mejor día"],"Views today":[null,"Visualizaciones hoy"],"Months":[null,"Meses"],"Weeks":[null,"Semanas"],"Days":[null,"Días"],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,"Algo pasó al cargar las estadísticas. Por favor, inténtalo de nuevo más tarde o {{a}}ve tus estadísticas ahora en WordPress.com{{/a}}"],"Click to view detailed stats.":[null,"Haz clic para ver estadíticas detalladas."],"Views: %(numberOfViews)s":[null,"VIsitas: %(numberOfViews)s"],"Week of %(date)s":[null,"Semana del %(date)s"],"Manage security on WordPress.com":[null,"Gestiona la seguridad en WordPress.com"],"Skip this step":[null,"Saltar este paso"],"Skip the Jetpack Jumpstart process":[null,"Omite el proceso de Impulsa tu sitio de Jetpack"],"Features can be activated or deactivated at any time.":[null,"Las funcionalidades puedes ser activadas y desactivadas en cualquier momento."],"Jetpack's recommended features include:":[null,"Las funcionalidades recomendadas de Jetpack incluyen:"],"Activate Recommended Features":[null,"Activar funcionalidades recomendadas"],"Quickly enhance your site by activating Jetpack's recommended features.":[null,"Mejora tu sitio rapidamente activando las funcionalidades recomendadas de Jetpack."],"Jump Start your Site":[null,"Da un impulso a tu sitio"],"Disconnect from WordPress.com":[null,"Desconectar de WordPress.com"],"Link to WordPress.com":[null,"Conecta con WordPress.com"],"Unlink me from WordPress.com":[null,"Desconectame de WordPress.com"],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,"Únete a los millones de usuarios que confían en Jetpack para mejorar y securizar sus sitios. Nos apasiona WordPress y aquí te hacemos la vida más fácil."],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,"El soporte de Jetpack lo hacen algunas de las personas más apasionadas y técnicas de la comunidad. Están por todo el mundo listos para ayudarte."],"Did we mention free, professional support?":[null,"¿Has dicho soporte profesional y gratis?"],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,"Jetpack utiliza la red de entrega de contenidos de calidad profesional de WordPress.com para cargar tus fantásticas imágenes super rápido. Optimizado para cualquier dispositivo, y totalmente gratis."],"Lightning fast, optimized images":[null,"Rápidas como un rayo, imágenes optimizadas"],"Never fall behind on a security release or waste time updating multiple sites.":[null,"Nunca te pierdas una actualización de seguridad o pierdas tiempo actualizando varios sitios."],"Automatic site updates.":[null,"Actualizaciones automáticas del sitio."],"Live site monitoring.":[null,"Monitorización de sitio a tiempo real."],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,"Gana tranquilidad con Protect, la herramienta que bloquea billones de ataques de acceso en millones de sitios."],"Block site attacks.":[null,"Ataques de bloqueo al sitio."],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,"Jetpack bloquea intentos de acceso malintencionados, te permite saber si tu sitio se ha caído, y puedes actualizar automáticamente tus plugins, para que no tengas que preocuparte de nada."],"Site security and peace of mind":[null,"Seguridad del sitio y tranquilidad de espíritu"],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,"Jetpack utiliza el poder de WordPress.com para mostrarte estadísticas detalladas de tus visitantes, lo que están leyendo y de dónde vienen."],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,"Mantén a los visitantes implicados, ofreciéndoles más cosas que compartir y leer con las Entradas relacionadas."],"Increase page views.":[null,"Incrementa las páginas vistas."],"Give visitors the tools to share and subscribe to your content.":[null,"Da a los visitantes herramientas para compartir y suscribirse a tu contenido."],"Build a community.":[null,"Construye una comunidad."],"Sharing & Like Buttons":[null,"Botones de compartir y me gusta"],"Automated social marketing.":[null,"Marketing social automatizado."],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,"Jetpack tiene muchas herramientas de tráfico e implicación para ayudarte a conseguir más visitantes a tu sitio y mantenerlos ahí."],"Send us Feedback":[null,"Mándanos tus impresiones"],"Need Help?":[null,"¿Necesitas ayuda?"],"Manage Plugins":[null,"Gestionar plugins"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Estrésate menos. Supervisar te enviará alertas en tiempo real si tu sitio esta inactivo."],"Track your growth":[null,"Monitoriza tu crecimiento"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Utiliza Publicize para compartir automáticamente tus entradas con amigos, seguidores, y con el mundo."],"Drive more traffic to your site":[null,"Dirige más tráfico a tu sitio"],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,"Hubo un problema conectando con tu Jetpack. Por favor haz click en \"Conecta con WordPress.com\" de nuevo."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"Hemos tenido una incidencia conectando Jetpack; desactiva y vuelve a activar el plugin de Jetpack, y conecta otra vez."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Debes permanecer conectado a tu blog de WordPress mientras autorizas Jetpack."],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"{{s}}Tu Jetpack tiene un problema.{{/s}} Lamentamos las molestias. Por favor, inténtalo más tarde. Si el problema continúa, por favor contacta con el soporte con este mensaje: %(error_key)s"],"Disconnecting Jetpack":[null,"Desconectando Jetpack"],"Leave a Jetpack review":[null,"Deja una reseña de Jetpack"],"Need help? The Jetpack team is here for you.":[null,"¿Necesitas ayuda? El equipo de Jetpack te puede ayudar."],"Smiley":[null,"Cara sonriente"],"Require Two-Step Authentication":[null,"La autentificación en dos pasos es obligatoria"],"Use a large and visually striking layout":[null,"Usa un diseño grande y visualmente atractivo. "],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Mostrar el texto \"Relacionado\" para separar más claramente la sección de las entradas"],"Related":[null,"Relacionado"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Asegúrate de añadir las direcciones IP que utilices con más frecuencia, ya que pueden variar entre tu casa, tu oficina y otras ubicaciones. Si eliminas una dirección IP de la siguiente lista, se eliminará también de la lista blanca."],"Whitelist Management":[null,"Gestión de la lista blanca"],"Email Address":[null,"Dirección de email"],"Publicize":[null,"Difundir"],"Site Stats":[null,"Estadísticas del sitio"],"Featured Images":[null,"Imágenes destacadas"],"Excerpts":[null,"Extractos"],"Enable Testimonials for this site.":[null,"Activar testimonios para este sitio."],"Enable Portfolio Projects for this site.":[null,"Activa Proyectos de Porfolio para este sitio."],"Preview":[null,"Vista previa"],"Color Scheme":[null,"Combinación de colores"],"Ignored Phrases":[null,"Frases ignoradas"],"Use automatically detected language to proofread posts and pages":[null,"Utilizar idioma detectado automáticamente para corregir entradas y páginas"],"Redundant Phrases":[null,"Frases Redundantes"],"Phrases to Avoid":[null,"Frases para Evitar"],"Passive Voice":[null,"Voz Pasiva"],"Jargon":[null,"Jerga"],"Hidden Verbs":[null,"Verbos ocultos"],"Double Negatives":[null,"Doble negaciones"],"Diacritical Marks":[null,"Signos Diacríticos"],"Complex Phrases":[null,"Frases Complejas"],"Bias Language":[null,"Sesgos de Idioma"],"English Options":[null,"Opciones de Inglés"],"Proofreading":[null,"Revisión"],"Connect Jetpack":[null,"Conectar Jetpack"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack no puede ponerse en contacto con WordPress.com: %(error_key)s. Esto generalmente significa que algo no está configurado correctamente en el servidor de tu sitio."],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com tiene problemas ahora mismo y no puede repostar tu Jetpack. Por favor, inténtalo más tarde."],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"{{s}}Tu Jetpack tiene un fallo.{{/s}} No es posible conectar este sitio con WordPress.com. Esto significa normalmente que tu sitio no es público (localhost)."],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"Tu web tiene que ser accesible al público para usar Jetpack: %(error_key)s"],"You have successfully disconnected Jetpack":[null,"Has desconectado Jetpack con éxito"],"Active":[null,"Activo"],"Settings":[null,"Configuración"],"Learn More":[null,"Más Información"],"Disconnect Jetpack":[null,"Desconectar Jetpack"],"Debug":[null,"Debug"],"Test your site’s compatibility with Jetpack.":[null,"Comprueba la compatibilidad de tu sitio con Jetpack."]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-es_VE.json b/plugins/jetpack/languages/json/jetpack-es_VE.json
index 22c921ea..e46bc6fb 100644
--- a/plugins/jetpack/languages/json/jetpack-es_VE.json
+++ b/plugins/jetpack/languages/json/jetpack-es_VE.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2016-05-28 00:41:37+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.1.0-alpha","project-id-version":"Development (trunk)"},"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"This module has no configuration options":[null,""],"Configure your Security Scans":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"Search for a Jetpack feature.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Mobile Promos":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Background Color":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Match By Email":[null,""],"{{a}}Edit{{/a}}":[null,""],"Emails will be sent to ":[null,""],"Receive Monitor Email Notifications":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Admin Bar":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Comments headline":[null,""],"WordPress.com Likes are:":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"Subscriber":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Cheatin' uh?":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Use Markdown for comments":[null,""],"Add a phrase":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Automatic Language Detection":[null,""],"A post or page is updated":[null,""],"A post or page is first published":[null,""],"Automatically proofread content when: ":[null,""],"Configure Testimonials":[null,""],"Configure Portfolios":[null,""],"Regenerate address":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Copied!":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Meta key example: ":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"Welcome to Jetpack":[null,""],"Let us know!":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"You're fueled up and ready to go.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"Your Jetpack is already connected.":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Threats don't discriminate":[null,""],"Backup, protect, repair and build a better website.":[null,""],"Powerful security tools for ultimate peace of mind":[null,""],"ACTIVE":[null,""],"Upgrade":[null,""],"Set up":[null,""],"Threats found!":[null,""],"No Results Found.":[null,""],"Pro":[null,""],"Keep your site backed up!":[null,""],"Site Backups":[null,""],"Keep those spammers away!":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Security Scanning":[null,""],"Automatically backup your entire site.":[null,""],"State-of-the-art spam defense.":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"Activate Site Stats":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Jetpack Stats Icon":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Updates Needed":[null,""],"Save Settings":[null,""],"Saving…":[null,""],"No account? Create one for free…":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Surveys & Polls":[null,""],"Configure VaultPress":[null,""],"View your security dashboard":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.":[null,""],"Security Scanning & Backups":[null,""],"Configure Akismet":[null,""],"View your spam stats":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.":[null,""],"Your site is on Development Mode":[null,""],"Unlock the full potential of your site with the features included in your plan.":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Lock out the bad guys":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Maximum grade security":[null,""],"Compare Plans":[null,""],"Advanced polls and ratings":[null,""],"One-click threat resolution":[null,""],"Real-time backups":[null,""],"Unlimited backup archive":[null,""],"Includes on-demand malware scanning":[null,""],"Supports 1-3 sites":[null,""],"Jetpack Professional offers advanced features including:":[null,""],"Need more?":[null,""],"Create a new poll":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Bulk and automatic updates":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Feel the performance":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Powerful WordPress.com features on every device.":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"You are connected as ":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"Manage your Jetpack connection.":[null,""],"Connection Settings":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Enjoy priority support":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"Get WordPress apps for any screen.":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Launch Reader":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Connect with the Community":[null,""],"View Your Stats":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"Connect with your Visitors":[null,""],"Try the New Editor":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Focus on your Writing":[null,""],"Invalid Key":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"Spam Protection":[null,""],"Unavailable in Dev Mode.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"Backups":[null,""],"Performance":[null,""],"Security":[null,""],"Jetpack is monitoring your site. If we think your site is down you will receive an email.":[null,""],"Jetpack is improving and optimising your image speed.":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"All plugins are up-to-date. Awesome work!":[null,""],"Needs updating. ":["Need updating. ","",""],"%(number)s plugin":["%(number)s plugins","",""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"Total malicious attacks blocked on your site.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"Threats found":[null,""],"Malware Scanning":[null,""],"WordPress.com for Linux":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Mac OS X":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com in Google Play":[null,""],"WordPress.com in the App Store":[null,""],"Updating %(slug)s settings…":[null,""],"%(slug)s has been deactivated.":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"%(slug)s has been activated.":[null,""],"Activating %(slug)s…":[null,""],"Recommended features active.":[null,""],"Activating recommended features…":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Show falling snow in the holiday period.":[null,""],"Holiday Snow":[null,""],"Unavailable in Dev Mode":[null,""],"At A Glance":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"Unlinked from WordPress.com.":[null,""],"Unlinking from WordPress.com":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Options failed to reset.":[null,""],"Options reset.":[null,""],"Resetting Jetpack options…":[null,""],"Regenerated %(slug)s address .":[null,""],"Updating %(slug)s address…":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updated %(slug)s settings.":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"Clichés":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"You are running Jetpack on a {{a}}staging server{{/a}}.":[null,""],"Follow Jetpack on Twitter":[null,""],"Like us on Facebook":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"WordPress.com Terms of Service":[null,""],"Automattic's Privacy Policy":[null,""],"Jetpack Happiness Engineer":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Go to Jetpack.com/support":[null,""],"Go to the WordPress.org support forums":[null,""],"Contact Jetpack support staff directly":[null,""],"Downtime Monitoring":[null,""],"Loading…":[null,""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","",""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"No threats found, you're good to go!":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"Plugin Updates":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Site Verification Tools":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Unlink me from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Disconnect from WordPress.com":[null,""],"Jump Start your Site":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Activate Recommended Features":[null,""],"Jetpack's recommended features include:":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Skip this step":[null,""],"Manage security on WordPress.com":[null,""],"Week of %(date)s":[null,""],"Views: %(numberOfViews)s":[null,""],"Click to view detailed stats.":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Days":[null,""],"Weeks":[null,""],"Months":[null,""],"Views today":[null,""],"Best overall day":[null,""],"%(number)s View":["%(number)s Views","",""],"All-time views":[null,""],"All-time comments":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Block site attacks.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Live site monitoring.":[null,""],"Automatic site updates.":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Lightning fast, optimized images":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Site security and peace of mind":[null,""],"Need Help?":[null,""],"Send us Feedback":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Automated social marketing.":[null,""],"Sharing & Like Buttons":[null,""],"Build a community.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Increase page views.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Manage Plugins":[null,""],"Drive more traffic to your site":[null,"Dirige más tráfico a tu sitio"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Utiliza Publicize para compartir automáticamente tus entradas con amigos, seguidores, y con el mundo."],"Track your growth":[null,"Monitoriza tu crecimiento"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Estrésate menos. Supervisar te enviará alertas en tiempo real si tu sitio esta inactivo."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Debes permanecer conectado a tu blog de WordPress mientras autorizas Jetpack."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"Hemos tenido una incidencia conectando Jetpack; desactiva y vuelve a activar el plugin de Jetpack, y conecta otra vez."],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Need help? The Jetpack team is here for you.":[null,""],"Leave a Jetpack review":[null,""],"Disconnecting Jetpack":[null,"Desconectando Jetpack"],"Smiley":[null,"Cara sonriente"],"Email Address":[null,"Dirección de email"],"Whitelist Management":[null,"Gestión de la lista blanca"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Asegúrate de añadir las direcciones IP que utilices con más frecuencia, ya que pueden variar entre tu casa, tu oficina y otras ubicaciones. Si eliminas una dirección IP de la siguiente lista, se eliminará también de la lista blanca."],"Related":[null,"Relacionado"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Mostrar el texto \"Relacionado\" para separar más claramente la sección de las entradas"],"Use a large and visually striking layout":[null,"Usa un diseño grande y visualmente atractivo. "],"Require Two-Step Authentication":[null,"La autentificación en dos pasos es obligatoria"],"Site Stats":[null,"Estadísticas del sitio"],"Publicize":[null,"Difundir"],"Excerpts":[null,"Extractos"],"Featured Images":[null,"Imágenes destacadas"],"Enable Portfolio Projects for this site.":[null,"Activa Proyectos de Porfolio para este sitio."],"Enable Testimonials for this site.":[null,"Activar testimonios para este sitio."],"View people's profiles when you mouse over their Gravatars":[null,"Muestra los perfiles de la gente cuando pasas el ratón por encima de sus Gravatares."],"Color Scheme":[null,"Combinación de colores"],"Preview":[null,"Vista previa"],"You have successfully disconnected Jetpack":[null,""],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com tiene problemas ahora mismo y no puede repostar tu Jetpack. Por favor, int&#233;ntalo m&#225;s tarde."],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"Connect Jetpack":[null,"Conectar Jetpack"],"Proofreading":[null,"Revisión"],"English Options":[null,"Opciones de Inglés"],"Bias Language":[null,"Sesgos de Idioma"],"Complex Phrases":[null,"Frases Complejas"],"Diacritical Marks":[null,"Signos Diacríticos"],"Double Negatives":[null,"Doble negaciones"],"Hidden Verbs":[null,"Verbos ocultos"],"Jargon":[null,"Jerga"],"Passive Voice":[null,"Voz Pasiva"],"Phrases to Avoid":[null,"Frases para Evitar"],"Redundant Phrases":[null,"Frases Redundantes"],"Use automatically detected language to proofread posts and pages":[null,"Utilizar idioma detectado automáticamente para corregir entradas y páginas"],"Ignored Phrases":[null,"Frases ignoradas"],"Test your site’s compatibility with Jetpack.":[null,""],"Debug":[null,"Debug"],"Disconnect Jetpack":[null,"Desconectar Jetpack"],"Learn More":[null,"Más Información"],"Settings":[null,"Configuración"],"Active":[null,"Activo"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-11-12 14:28:33+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.3.0-alpha","language":"es_VE","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Make sure your site is easily found on search engines with SEO tools for your content and social posts.":[null,""],"Activate this module to use the advanced SEO tools.":[null,""],"Configure your VideoPress settings.":[null,""],"How much is your website worth?":[null,""],"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.":[null,""],"Configure Site SEO":[null,""],"Activate SEO Tools":[null,""],"Introducing our most affordable backups and security plan yet":[null,""],"The Personal Plan keeps your data, site, and hard work safe.":[null,""],"Learn more...":[null,""],"Your site is on the Jetpack Personal plan":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.":[null,""],"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.":[null,""],"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).":[null,""],"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).":[null,""],"Backups & Security Scanning":[null,""],"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).":[null,""],"SEO Tools":[null,""],"Advanced SEO tools to help your site get found when people search for relevant content.":[null,""],"Need more? Running a business site?":[null,""],"If your site is important to you, consider protecting and improving it with some of our advanced features: ":[null,""],"On-demand security scanning":[null,""],"Advanced SEO tools":[null,""],"Configure your SEO settings.":[null,""],"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.":[null,""],"You are running Jetpack on a staging server.":[null,""],"More Info":[null,""],"Search your content.":[null,""],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,""],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,""],"Your Current IP: %(ip)s":[null,""],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,""],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,""],"Link your account to WordPress.com to start using this feature.":[null,""],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,""],"This will reset all Jetpack options, are you sure?":[null,""],"Search for a Jetpack feature.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Configure your Security Scans":[null,""],"This module has no configuration options":[null,""],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"Subscriber":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"WordPress.com Likes are:":[null,""],"Comments headline":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Admin Bar":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Receive Monitor Email Notifications":[null,""],"Emails will be sent to ":[null,""],"{{a}}Edit{{/a}}":[null,""],"Match By Email":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Background Color":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Mobile Promos":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,""],"Meta key example:":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Copied!":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Regenerate address":[null,""],"Configure Portfolios":[null,""],"Configure Testimonials":[null,""],"Automatically proofread content when: ":[null,""],"A post or page is first published":[null,""],"A post or page is updated":[null,""],"Automatic Language Detection":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"Add a phrase":[null,""],"Use Markdown for comments":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Cheatin' uh?":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Your Jetpack is already connected.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"You're fueled up and ready to go.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"Submit Beta feedback":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"Let us know!":[null,""],"Welcome to Jetpack":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"No account? Create one for free…":[null,""],"Saving…":[null,""],"Save Settings":[null,""],"Updates Needed":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Jetpack Stats Icon":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Activate Site Stats":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"State-of-the-art spam defense.":[null,""],"Automatically backup your entire site.":[null,""],"Security Scanning":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Keep those spammers away!":[null,""],"Site Backups":[null,""],"Keep your site backed up!":[null,""],"Pro":[null,""],"No Results Found.":[null,""],"Threats found!":[null,""],"Set up":[null,""],"Upgrade":[null,""],"ACTIVE":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on Development Mode":[null,""],"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"View your spam stats":[null,""],"Configure Akismet":[null,""],"View your security dashboard":[null,""],"Configure VaultPress":[null,""],"Surveys & Polls":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Create a new poll":[null,""],"Real-time backups":[null,""],"One-click threat resolution":[null,""],"Advanced polls and ratings":[null,""],"Compare Plans":[null,""],"Maximum grade security":[null,""],"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Lock out the bad guys":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Enjoy priority support":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Connection Settings":[null,""],"Manage your Jetpack connection.":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"You are connected as ":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"Powerful WordPress.com features on every device.":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Feel the performance":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Bulk and automatic updates":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Focus on your Writing":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Try the New Editor":[null,""],"Connect with your Visitors":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"View Your Stats":[null,""],"Connect with the Community":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Launch Reader":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Get WordPress apps for any screen.":[null,""],"In Your Pocket":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"WordPress.com in the App Store":[null,""],"WordPress.com in Google Play":[null,""],"On Your Desktop":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com for Mac OS X":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Linux":[null,""],"Malware Scanning":[null,""],"Threats found":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"Total malicious attacks blocked on your site.":[null,""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"%(number)s plugin":["%(number)s plugins","",""],"Needs updating. ":["Need updating. ","",""],"All plugins are up-to-date. Awesome work!":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"Jetpack is improving and optimizing your image speed.":[null,""],"Jetpack is monitoring your site. If we think your site is down, you will receive an email.":[null,""],"Security":[null,""],"Performance":[null,""],"Backups":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"Unavailable in Dev Mode.":[null,""],"Spam Protection":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"Invalid Key":[null,""],"Unavailable in Dev Mode":[null,""],"Holiday Snow":[null,""],"Show falling snow in the holiday period.":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Activating recommended features…":[null,""],"Recommended features active.":[null,""],"Recommended features failed to activate. %(error)s":[null,""],"Activating %(slug)s…":[null,""],"%(slug)s has been activated.":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s has been deactivated.":[null,""],"%(slug)s failed to deactivate. %(error)s":[null,""],"Updating %(slug)s settings…":[null,""],"Updated %(slug)s settings.":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updating %(slug)s address…":[null,""],"Regenerated %(slug)s address .":[null,""],"Error regenerating %(slug)s address. %(error)s":[null,""],"Resetting Jetpack options…":[null,""],"Options reset.":[null,""],"Options failed to reset.":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Unlinking from WordPress.com":[null,""],"Unlinked from WordPress.com.":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"At A Glance":[null,""],"Clichés":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Like us on Facebook":[null,""],"Follow Jetpack on Twitter":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Contact Jetpack support staff directly":[null,""],"Go to the WordPress.org support forums":[null,""],"Go to Jetpack.com/support":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,"Ofrecemos asistencia completa y gratuita a todos los usuarios de Jetpack. Nuestro equipo de asistencia siempre está a tu disposición."],"Jetpack Happiness Engineer":[null,""],"Automattic's Privacy Policy":[null,""],"WordPress.com Terms of Service":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"Site Verification Tools":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"Plugin Updates":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"No threats found, you're good to go!":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","",""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Loading…":[null,""],"Downtime Monitoring":[null,""],"{{button}}View More Stats on WordPress.com {{/button}}":[null,""],"{{button}}View Old Stats{{/button}}":[null,""],"All-time comments":[null,""],"All-time views":[null,""],"%(number)s View":["%(number)s Views","",""],"Best overall day":[null,""],"Views today":[null,""],"Months":[null,""],"Weeks":[null,""],"Days":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Click to view detailed stats.":[null,""],"Views: %(numberOfViews)s":[null,""],"Week of %(date)s":[null,""],"Manage security on WordPress.com":[null,""],"Skip this step":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Jetpack's recommended features include:":[null,""],"Activate Recommended Features":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Jump Start your Site":[null,"Da un impulso a tu sitio"],"Disconnect from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Unlink me from WordPress.com":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,"Jetpack es mantenido por algunas de las personas más preparadas y apasionadas de la comunidad. Situadas por todo el mundo y listas para echarte una mano."],"Did we mention free, professional support?":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,"Jetpack utiliza la más moderna red de distribución de contenidos (CDN) de WordPress.com para cargar tus magníficas imágenes súper rápido y de forma optimizada para cualquier dispositivo, y es completamente gratis."],"Lightning fast, optimized images":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Automatic site updates.":[null,""],"Live site monitoring.":[null,"Monitorización en vivo del sitio "],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,"Gana tranquilidad con Protect, la herramienta que bloquea billones de ataques de acceso en millones de sitios."],"Block site attacks.":[null,"Bloquea los ataques a tu sitio"],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Site security and peace of mind":[null,"Seguridad del sitio y tranquilidad"],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,"Mantén a los visitantes enganchados, ofreciéndoles más para compartir y leer con las Entradas Relacionadas."],"Increase page views.":[null,"Incrementa el número de páginas vistas"],"Give visitors the tools to share and subscribe to your content.":[null,"Da a los visitantes las herramientas para Compartir y Suscribirse a tu contenido."],"Build a community.":[null,"Construye una comunidad"],"Sharing & Like Buttons":[null,""],"Automated social marketing.":[null,"Marketing social automatizado"],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Send us Feedback":[null,""],"Need Help?":[null,""],"Manage Plugins":[null,""],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Estrésate menos. Supervisar te enviará alertas en tiempo real si tu sitio esta inactivo."],"Track your growth":[null,"Monitoriza tu crecimiento"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Utiliza Publicize para compartir automáticamente tus entradas con amigos, seguidores, y con el mundo."],"Drive more traffic to your site":[null,"Dirige más tráfico a tu sitio"],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,"Hubo un error conectando con tu Jetpack. Por favor haz clic para &#8220;conectar con WordPress.com&#8221; de nuevo."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"Hemos tenido una incidencia conectando Jetpack; desactiva y vuelve a activar el plugin de Jetpack, y conecta otra vez."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Debes permanecer conectado a tu blog de WordPress mientras autorizas Jetpack."],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"<strong>Tu Jetpack tiene un problema.</strong> Lamentamos la molestia. Por favor inténtalo más tarde. Si el problema continúa, por favor contacta con el soporte con este mensaje: %s"],"Disconnecting Jetpack":[null,"Desconectando Jetpack"],"Leave a Jetpack review":[null,""],"Need help? The Jetpack team is here for you.":[null,""],"Smiley":[null,"Cara sonriente"],"Require Two-Step Authentication":[null,"La autentificación en dos pasos es obligatoria"],"Use a large and visually striking layout":[null,"Usa un diseño grande y visualmente atractivo. "],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Mostrar el texto \"Relacionado\" para separar más claramente la sección de las entradas"],"Related":[null,"Relacionado"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Asegúrate de añadir las direcciones IP que utilices con más frecuencia, ya que pueden variar entre tu casa, tu oficina y otras ubicaciones. Si eliminas una dirección IP de la siguiente lista, se eliminará también de la lista blanca."],"Whitelist Management":[null,"Gestión de la lista blanca"],"Email Address":[null,"Dirección de email"],"Publicize":[null,"Difundir"],"Site Stats":[null,"Estadísticas del sitio"],"Featured Images":[null,"Imágenes destacadas"],"Excerpts":[null,"Extractos"],"Enable Testimonials for this site.":[null,"Activar testimonios para este sitio."],"Enable Portfolio Projects for this site.":[null,"Activa Proyectos de Porfolio para este sitio."],"Preview":[null,"Vista previa"],"Color Scheme":[null,"Combinación de colores"],"Ignored Phrases":[null,"Frases ignoradas"],"Use automatically detected language to proofread posts and pages":[null,"Utilizar idioma detectado automáticamente para corregir entradas y páginas"],"Redundant Phrases":[null,"Frases Redundantes"],"Phrases to Avoid":[null,"Frases para Evitar"],"Passive Voice":[null,"Voz Pasiva"],"Jargon":[null,"Jerga"],"Hidden Verbs":[null,"Verbos ocultos"],"Double Negatives":[null,"Doble negaciones"],"Diacritical Marks":[null,"Signos Diacríticos"],"Complex Phrases":[null,"Frases Complejas"],"Bias Language":[null,"Sesgos de Idioma"],"English Options":[null,"Opciones de Inglés"],"Proofreading":[null,"Revisión"],"Connect Jetpack":[null,"Conectar Jetpack"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack no pudo ponerse en contacto con WordPress.com: %s. Esto generalmente significa que algo no está configurado correctamente en su alojamiento web."],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com tiene problemas ahora mismo y no puede repostar tu Jetpack. Por favor, int&#233;ntalo m&#225;s tarde."],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"<strong>Tu Jetpack tiene un fallo.</strong> No es posible conectar este sitio con WordPress.com. Esto significa normalmente que tu sitio no es p&#250;blico (localhost)."],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"Tu sitio necesita ser p&#250;blico para utilizar Jetpack: %s"],"You have successfully disconnected Jetpack":[null,"Te has desconectado correctamente Jetpack."],"Active":[null,"Activo"],"Settings":[null,"Configuración"],"Learn More":[null,"Más Información"],"Disconnect Jetpack":[null,"Desconectar Jetpack"],"Debug":[null,"Debug"],"Test your site’s compatibility with Jetpack.":[null,"Pon a prueba la compatibilidad&#8217;s de tu sitio con Jetpack."]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-fa_IR.json b/plugins/jetpack/languages/json/jetpack-fa_IR.json
index 35c176b6..fae22020 100644
--- a/plugins/jetpack/languages/json/jetpack-fa_IR.json
+++ b/plugins/jetpack/languages/json/jetpack-fa_IR.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2016-09-02 23:54:34+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=1; plural=0;","x-generator":"GlotPress/2.1.0-alpha","project-id-version":"Development (trunk)"},"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"با به‌روزرسانی جت‌پک اجازه دهید موتورهای جستجو و بازدیدکنندگان بدانند شما در مورد یکپارچگی وب‌گاه خود سخت‌گیر هستید. ابزارهای پادهرزنویسی ما از سئوی شما پاسداری می‌کنند و به بازدیدکنندگان کمک می‌کنند در تماس بمانند."],"This module has no configuration options":[null,"این پودمان هیچ گزینهٔ پیکربندی‌ای ندارد"],"Configure your Security Scans":[null,"پویش‌های امنیتی خود را پیکربندی کنید"],"You can see the information about security scanning in the \"At a Glance\" section.":[null,"می‌توانید اطلاعات دربارهٔ پویش امنیتی را در بخش «در یک نگاه» ببینید."],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"Search for a Jetpack feature.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Mobile Promos":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Background Color":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Match By Email":[null,""],"{{a}}Edit{{/a}}":[null,""],"Emails will be sent to ":[null,""],"Receive Monitor Email Notifications":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Admin Bar":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Comments headline":[null,""],"WordPress.com Likes are:":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"Subscriber":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Cheatin' uh?":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Use Markdown for comments":[null,""],"Add a phrase":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Automatic Language Detection":[null,""],"A post or page is updated":[null,""],"A post or page is first published":[null,""],"Automatically proofread content when: ":[null,""],"Configure Testimonials":[null,""],"Configure Portfolios":[null,""],"Regenerate address":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Copied!":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Meta key example: ":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"Welcome to Jetpack":[null,""],"Let us know!":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"You're fueled up and ready to go.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"Your Jetpack is already connected.":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Threats don't discriminate":[null,""],"Backup, protect, repair and build a better website.":[null,""],"Powerful security tools for ultimate peace of mind":[null,""],"ACTIVE":[null,""],"Upgrade":[null,""],"Set up":[null,""],"Threats found!":[null,""],"No Results Found.":[null,""],"Pro":[null,""],"Keep your site backed up!":[null,""],"Site Backups":[null,""],"Keep those spammers away!":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Security Scanning":[null,""],"Automatically backup your entire site.":[null,""],"State-of-the-art spam defense.":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"Activate Site Stats":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Jetpack Stats Icon":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Updates Needed":[null,""],"Save Settings":[null,""],"Saving…":[null,""],"No account? Create one for free…":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Surveys & Polls":[null,""],"Configure VaultPress":[null,""],"View your security dashboard":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.":[null,""],"Security Scanning & Backups":[null,""],"Configure Akismet":[null,""],"View your spam stats":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.":[null,""],"Your site is on Development Mode":[null,""],"Unlock the full potential of your site with the features included in your plan.":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Lock out the bad guys":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Maximum grade security":[null,""],"Compare Plans":[null,""],"Advanced polls and ratings":[null,""],"One-click threat resolution":[null,""],"Real-time backups":[null,""],"Unlimited backup archive":[null,""],"Includes on-demand malware scanning":[null,""],"Supports 1-3 sites":[null,""],"Jetpack Professional offers advanced features including:":[null,""],"Need more?":[null,""],"Create a new poll":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Bulk and automatic updates":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Feel the performance":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Powerful WordPress.com features on every device.":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"You are connected as ":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"Manage your Jetpack connection.":[null,""],"Connection Settings":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Enjoy priority support":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"Get WordPress apps for any screen.":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Launch Reader":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Connect with the Community":[null,""],"View Your Stats":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"Connect with your Visitors":[null,""],"Try the New Editor":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Focus on your Writing":[null,""],"Invalid Key":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"Spam Protection":[null,""],"Unavailable in Dev Mode.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"Backups":[null,""],"Performance":[null,""],"Security":[null,""],"Jetpack is monitoring your site. If we think your site is down you will receive an email.":[null,""],"Jetpack is improving and optimising your image speed.":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"All plugins are up-to-date. Awesome work!":[null,""],"Needs updating. ":["Need updating. ",[""]],"%(number)s plugin":["%(number)s plugins",[""]],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"Total malicious attacks blocked on your site.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"Threats found":[null,""],"Malware Scanning":[null,""],"WordPress.com for Linux":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Mac OS X":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com in Google Play":[null,""],"WordPress.com in the App Store":[null,""],"Updating %(slug)s settings…":[null,""],"%(slug)s has been deactivated.":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"%(slug)s has been activated.":[null,""],"Activating %(slug)s…":[null,""],"Recommended features active.":[null,""],"Activating recommended features…":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Show falling snow in the holiday period.":[null,""],"Holiday Snow":[null,""],"Unavailable in Dev Mode":[null,""],"At A Glance":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"Unlinked from WordPress.com.":[null,""],"Unlinking from WordPress.com":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Options failed to reset.":[null,""],"Options reset.":[null,""],"Resetting Jetpack options…":[null,""],"Regenerated %(slug)s address .":[null,""],"Updating %(slug)s address…":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updated %(slug)s settings.":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"Clichés":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"You are running Jetpack on a {{a}}staging server{{/a}}.":[null,""],"Follow Jetpack on Twitter":[null,""],"Like us on Facebook":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"WordPress.com Terms of Service":[null,""],"Automattic's Privacy Policy":[null,""],"Jetpack Happiness Engineer":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Go to Jetpack.com/support":[null,""],"Go to the WordPress.org support forums":[null,""],"Contact Jetpack support staff directly":[null,""],"Downtime Monitoring":[null,""],"Loading…":[null,""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.",[""]],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"No threats found, you're good to go!":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"Plugin Updates":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Site Verification Tools":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Unlink me from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Disconnect from WordPress.com":[null,""],"Jump Start your Site":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Activate Recommended Features":[null,""],"Jetpack's recommended features include:":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Skip this step":[null,""],"Manage security on WordPress.com":[null,""],"Week of %(date)s":[null,""],"Views: %(numberOfViews)s":[null,""],"Click to view detailed stats.":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Days":[null,""],"Weeks":[null,""],"Months":[null,""],"Views today":[null,""],"Best overall day":[null,""],"%(number)s View":["%(number)s Views",[""]],"All-time views":[null,""],"All-time comments":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Block site attacks.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Live site monitoring.":[null,""],"Automatic site updates.":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Lightning fast, optimized images":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Site security and peace of mind":[null,""],"Need Help?":[null,""],"Send us Feedback":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Automated social marketing.":[null,""],"Sharing & Like Buttons":[null,""],"Build a community.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Increase page views.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Manage Plugins":[null,"مدیریت افزونه‌ها"],"Drive more traffic to your site":[null,"ترافیک بیشتری به سمت وب‌گاهتان روانه کنید"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"برای اشتراک خودکار نوشته‌ها با دوستان، دنبال‌کنندگان، و جهانیان، از «اطلاع‌رسانی» استفاده کنید."],"Track your growth":[null,"رشد خود را دنبال کنید"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"کمتر مضظرب باشید. اگر وب‌گاه شما در هر زمان سقوط کند، مانیتور اطلاعات لحظه‌ای را برای شما ارسال خواهد کرد."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"هنگام مجازکردن Jetpack لازم است در وب‌نوشت WordPress خود ثبت ورود کرده باشید."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"مشکلی در اتصال جت‌پک داشتیم: افزونهٔ جت‌پک را غیرفعال و سپس فعال کنید و آنگاه دوباره متصل شوید."],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,"مشکلی در اتصال جت‌پک شما رخ داد. لطفاً دوباره روی «متصل‌شدن به WordPress.com» کلیک کنید."],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"{{s}}جت‌پک شما مشکل کوچکی دارد.{{/s}} از بابت مشکل پیش‌آمده عذرخواهیم. لطفاً در زمانی دیگر دوباره آزمایش کنید، اگر مشکل ادامه داشت لطفاً ضمن ارسال این پیام با پشتیبانی تماس بگیرید: %(error_key)s"],"Need help? The Jetpack team is here for you.":[null,"به کمک نیاز دارید؟ تیم جت‌پک در کنار شماست."],"Leave a Jetpack review":[null,"نظر خورد دربارهٔ جت‌پک را بنویسید"],"Disconnecting Jetpack":[null,"در حال قطع اتصال جت‌پک"],"Smiley":[null,"خندانک"],"Email Address":[null,"رایانشانی"],"Whitelist Management":[null,"مدیریت فهرست سفید"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"مطمئن شوید که از پراستفاده‌ترین نشانی‌های آی‌پی خود استفاده کنید چراکه این‌ها ممکن است بین محل کار، خانه و مکان‌های دیگر تغییر کنند. حذف یک یک نشانی آی‌پی از فهرست زیر آن را از فهرست سفید شما حذف خواهد کرد."],"Related":[null,"مرتبط"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"سرایند «مرتبط» نمایش داده‌شود تا بخش مرتبط از نوشته‌ها متمایز گردد."],"Use a large and visually striking layout":[null,"از یک چیدمان بزرگ و از نظر دیداری برجسته استفاده کنید"],"Require Two-Step Authentication":[null,"الزامی‌کردن اصالت‌سنجی دومرحله‌ای"],"Site Stats":[null,"آمار وب‌گاه"],"Publicize":[null,"اطلاع رسانی"],"Excerpts":[null,"چکیده‌ها"],"Featured Images":[null,"تصاویر ویژه"],"Enable Portfolio Projects for this site.":[null,"فعال‌سازی پروژه‌های نمونه‌کار برای این وب‌گاه."],"Enable Testimonials for this site.":[null,"به کار انداختن گواه‌نامه‌ها برای این وب‌گاه"],"View people's profiles when you mouse over their Gravatars":[null,"دیدن شناسنامهٔ افراد وقتی موشی را روی گراواتارشان می‌برید"],"Color Scheme":[null,"رنگ‌بندی"],"Preview":[null,"پیش‌نمایش"],"You have successfully disconnected Jetpack":[null,"شما با موفقیت اتصال جت‌پک را قطع کرده‌اید."],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"Connect Jetpack":[null,"متصل‌کردن جت‌پک"],"Proofreading":[null,"نمونه‌خوانی"],"English Options":[null,"گزینه‌های انگلیسی"],"Bias Language":[null,"زبان تبعیض‌گرا"],"Complex Phrases":[null,"عبارات پیچیده"],"Diacritical Marks":[null,"اعراب‌گذاری‌ها"],"Double Negatives":[null,"دوبار منفی کردن‌ها"],"Hidden Verbs":[null,"افعال پنهان"],"Jargon":[null,"تخصصی"],"Passive Voice":[null,"حالت مجهول"],"Phrases to Avoid":[null,"عباراتی که باید از آنها پرهیز کرد"],"Redundant Phrases":[null,"عبارات حشو"],"Use automatically detected language to proofread posts and pages":[null,"استفاده از زبانی که خودکار شناسایی می‌شود برای نمونه‌خوانی نوشته‌ها و صفحه‌ها"],"Ignored Phrases":[null,"عبارات نادیده گرفته شده"],"Test your site’s compatibility with Jetpack.":[null,""],"Debug":[null,"اشکال‌زدایی"],"Disconnect Jetpack":[null,"جداکردن جت‌پک"],"Learn More":[null,"بیشتر بدانید"],"Settings":[null,"تنظیمات"],"Active":[null,"فعال"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-11-19 10:48:21+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=1; plural=0;","x-generator":"GlotPress/2.3.0-alpha","language":"fa","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Make sure your site is easily found on search engines with SEO tools for your content and social posts.":[null,""],"Activate this module to use the advanced SEO tools.":[null,""],"Configure your VideoPress settings.":[null,""],"How much is your website worth?":[null,""],"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.":[null,""],"Configure Site SEO":[null,""],"Activate SEO Tools":[null,""],"Introducing our most affordable backups and security plan yet":[null,""],"The Personal Plan keeps your data, site, and hard work safe.":[null,""],"Learn more...":[null,""],"Your site is on the Jetpack Personal plan":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.":[null,""],"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.":[null,""],"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).":[null,""],"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).":[null,""],"Backups & Security Scanning":[null,""],"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).":[null,""],"SEO Tools":[null,""],"Advanced SEO tools to help your site get found when people search for relevant content.":[null,""],"Need more? Running a business site?":[null,""],"If your site is important to you, consider protecting and improving it with some of our advanced features: ":[null,""],"On-demand security scanning":[null,""],"Advanced SEO tools":[null,""],"Configure your SEO settings.":[null,""],"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.":[null,""],"You are running Jetpack on a staging server.":[null,""],"More Info":[null,""],"Search your content.":[null,"مطالب خود را بکاوید."],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,"{{a}}رویت‌پذیری دوست‌داشتن‌ها را از «تنظیمات پودمان اشتراک‌گذاری» مدیریت کنید{{/a}}"],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,"نهفتن تصویر خندانک آمار. این تصویر در جمع‌آوری آمار کمک می‌کند اما اگر نهفته باشد هم باید کار کند."],"Your Current IP: %(ip)s":[null,"آی‌پی کنونی شما: %(ip)s"],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,"گذاشتن یک نشانی آی‌پی در فهرست سفید مانع از آن می‌شود که توسط جت‌پک مسدود شود."],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,"آی‌پی‌های نسخهٔ ۴ و ۶ قابل‌قبول هستند. {{br/}} برای ذکرکردن یک بازه، مقدار پایین و بالای آن را با یک خط تیره جدا کنید. مثال: 12.12.12.1-12.12.12.100"],"Link your account to WordPress.com to start using this feature.":[null,"برای آغاز به استفاده از این ویژگی، حساب خود را به WordPress.com پیوند دهید."],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,"تغییرات ذخیره‌نشده‌ای در این سربرگ وجود دارند که در صورت ترک‌کردن آن از بین خواهند رفت. ادامه داده شود؟"],"This will reset all Jetpack options, are you sure?":[null,"این کار باعث بازنشانی همهٔ گزینه‌های جت‌پک می‌شود، مطمئنید؟"],"Search for a Jetpack feature.":[null,"جستجو برای ویژگی جت‌پک."],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,"جت‌پک را ارتقا دهید و پویشگر امنیتی ما هر بدافزاری را شکار و بی‌درنگ گزارش می‌کند تا هیچ‌وقت از آنچه در وب‌گاهتان می‌گذرد بی‌خبر نمانید."],"You can see the information about security scanning in the \"At a Glance\" section.":[null,"می‌توانید اطلاعات دربارهٔ پویش امنیتی را در بخش «در یک نگاه» ببینید."],"Configure your Security Scans":[null,"پویش‌های امنیتی خود را پیکربندی کنید"],"This module has no configuration options":[null,"این پودمان هیچ گزینهٔ پیکربندی‌ای ندارد"],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"با به‌روزرسانی جت‌پک اجازه دهید موتورهای جستجو و بازدیدکنندگان بدانند شما در مورد یکپارچگی وب‌گاه خود سخت‌گیر هستید. ابزارهای پادهرزنویسی ما از سئوی شما پاسداری می‌کنند و به بازدیدکنندگان کمک می‌کنند در تماس بمانند."],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,"پشتیبان‌گیری بی‌درنگ در بیرون از وب‌گاه با بازنشانی خودکار، آرامش خاطر را به ارمغان می‌آورد تا بتوانید تمرکزتان را روی نوشتن مطالب عالی و افزایش شدآمد بگذارید. هم‌زمان ما از همهٔ جنبه‌های سرمایه‌گذاری شما پاسداری می‌کنیم. همین امروز ارتقا دهید."],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,"{{link}}تنظیمات %(module_slug)s خود را پیکربندی کنید{{/link}}"],"Subscriber":[null,"مشترک"],"Big iPhone/iPad Update Now Available":[null,"به‌روزرسانی بزرگ آی‌فون/آی‌پد هم‌اکنون در دسترس است"],"The WordPress for Android App Gets a Big Facelift":[null,"نرم‌افزار کاربردی WordPress برای اندروید یک بازآرایی چهرهٔ اساسی دارد"],"Upgrade Focus: VideoPress For Weddings":[null,"تمرکز به‌روزرسانی: ویدئوپرس برای عروسی‌ها"],"WordPress.com Likes are:":[null,"ویژگی‌های دوست‌داشتن‌ها در WordPress.com:"],"Comments headline":[null,"سرخط دیدگاه‌ها"],"A few catchy words to motivate your readers to comment.":[null,"چند واژهٔ چسبناک تا خوانندگانتان را به گذاشتن دیدگاه ترغیب کند."],"Can readers subscribe to your posts, comments or both?":[null,"می تواند برای خوانندگان عضویت در نوشته‌ها،نظرات یا هردو؟"],"Show a \"follow blog\" options in the comment form":[null,"نمایش \" دنبال کردن مطلب\" در بخش فرم دیدگاه"],"Show a \"follow comments\" option in the comment form.":[null,"نمایش \" دنبال کردن دیدگاه\" در فرم دیدگاه"],"Admin Bar":[null,"نوار مدیریت"],"Put a chart showing 48 hours of views in the admin bar":[null,"قرار دادن یک نمودار نشان دادن 48 ساعت از بازدید در نوار مدیریت"],"Registered Users: Count the page views of registered users who are logged in":[null,"کاربران ثبت نامی: شمارش بازدیدکنندگان از کاربران ثبت نامی که وارد حسابشان شده اند"],"Report Visibility: Select the roles that will be able to view stats reports":[null,"رویت‌پذیری گزارش‌ها: نقش‌هایی را که خواهندتوانست گزارش‌های آماری را ببینند برگزینید."],"Receive Monitor Email Notifications":[null,"دریافت رایانامه‌های آگاه‌سازی پایشگری"],"Emails will be sent to ":[null,"رایانامه‌ها فرستاده می‌شوند به: "],"{{a}}Edit{{/a}}":[null,"{{a}}ویرایش{{/a}}"],"Match By Email":[null,"هم‌خوانی با رایانشانی"],"Show photo metadata (Exif) in carousel, when available":[null,"فراداده‌های عکس (Exif) در صورت وجود در درون گردونه نمایش داده شوند."],"Background Color":[null,"رنگ پس‌زمینه"],"Scroll infinitely (Shows 7 posts on each load)":[null,"نوردش بی‌پایان (در هر بار بارگیری ۷ نوشته را نمایش می‌دهد)"],"Track each infinite Scroll post load as a page view in Google Analytics":[null,"هربار بارگیری نوشته‌ها با نوردش بی‌پایان به عنوان یک بازدید از صفحه در Google Analytics ردگیری شود"],"Mobile Promos":[null,"آگهی‌های همراه"],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,"آگهی‌ای در مورد ابزارهای کاربردی همراه WordPress در پسایند پوستهٔ همراه نمایش داده شود"],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,"برای تأیید وب‌نوشتتان در {{a}}Google Search Console{{/a}}، {{a}}Bing Webmaster Center{{/a}}، و {{a}}Pinterest Site Verification{{/a}}، «محتوای» کلید متای خود را وارد کنید."],"Meta key example:":[null,"مثالی از کلید متا:"],"Display all your gallery pictures in a cool mosaic":[null,"نمایش تصاویر گالری در موزائیک خوب"],"Copied!":[null,"کپی شد!"],"Highlight and copy the following text to your clipboard:":[null,"برجسته و کپی کردن متن زیر در کلیپبورد:"],"Regenerate address":[null,"تولید مجدد آدرس"],"Configure Portfolios":[null,"پیکربندی Portfolios"],"Configure Testimonials":[null,"پیکربندی Testimonials"],"Automatically proofread content when: ":[null,"ویرایش خودکار محتوا زمانی که:"],"A post or page is first published":[null,"نوشته یا برگه ای که اولین بار منتشر شده"],"A post or page is updated":[null,"نوشته یا برگه ای که بروزرسانی شده"],"Automatic Language Detection":[null,"شناسایی خودکار زبان"],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,"ویرایشگر از انگلیسی،فرانسوی،آلمانی،پرتغالی و اسپانیایی پشتیبانی می کند."],"Enable proofreading for the following grammar and style rules: ":[null,"فعالسازی ویرایشگر برای قوانین گرامیری و استایل زیر:"],"Add a phrase":[null,"اضافه کردن یک عبارت"],"Use Markdown for comments":[null,"استفاده از مدل های نشانه گذاری برای دیدگاه"],"Search engines will find the sitemaps at these locations:":[null,"موتورهای جستجو نقشه سایت را در این مکان میابند:"],"Sitemap: {{a}}%(url)s{{/a}}":[null,"نقشه سایت: {{a}}%(url)s{{/a}}"],"News Sitemap: {{a}}%(url)s{{/a}}":[null,"اخبار نقشه سایت: {{a}}%(url)s{{/a}}"],"Cheatin' uh?":[null,"اذیت می کنی؟"],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,"خوش آمدید به {{s}}Jetpack %(jetpack_version)s{{/s}}!"],"Your Jetpack is already connected.":[null,"افزونه Jetpack شما متصل شده است."],"You're fueled up and ready to go, Jetpack is now active.":[null,"افزونه فعال است شما آماده و با انگیزه پیش بروید."],"You're fueled up and ready to go.":[null,"شما با انگیزه و آماده رفتن هستید."],"You are currently running a development version of Jetpack.":[null,"شما درحال اجرای نسخه درحال توسعه Jetpack هستید."],"Submit Beta feedback":[null,"ارسال بازخورد نسخه آزمایشی"],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"Let us know!":[null,"به ما اطلاع دهید!"],"Welcome to Jetpack":[null,"به Jetpack خوش آمدید"],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"No account? Create one for free…":[null,""],"Saving…":[null,"ذخیره...."],"Save Settings":[null,"ذخیره تنظیمات"],"Updates Needed":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Jetpack Stats Icon":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Activate Site Stats":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"State-of-the-art spam defense.":[null,""],"Automatically backup your entire site.":[null,""],"Security Scanning":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Keep those spammers away!":[null,""],"Site Backups":[null,""],"Keep your site backed up!":[null,""],"Pro":[null,""],"No Results Found.":[null,""],"Threats found!":[null,""],"Set up":[null,""],"Upgrade":[null,""],"ACTIVE":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on Development Mode":[null,""],"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"View your spam stats":[null,""],"Configure Akismet":[null,""],"View your security dashboard":[null,""],"Configure VaultPress":[null,""],"Surveys & Polls":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Create a new poll":[null,""],"Real-time backups":[null,""],"One-click threat resolution":[null,""],"Advanced polls and ratings":[null,""],"Compare Plans":[null,""],"Maximum grade security":[null,""],"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Lock out the bad guys":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Enjoy priority support":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Connection Settings":[null,""],"Manage your Jetpack connection.":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"You are connected as ":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"Powerful WordPress.com features on every device.":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Feel the performance":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Bulk and automatic updates":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Focus on your Writing":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Try the New Editor":[null,""],"Connect with your Visitors":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"View Your Stats":[null,""],"Connect with the Community":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Launch Reader":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Get WordPress apps for any screen.":[null,""],"In Your Pocket":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"WordPress.com in the App Store":[null,""],"WordPress.com in Google Play":[null,""],"On Your Desktop":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com for Mac OS X":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Linux":[null,""],"Malware Scanning":[null,""],"Threats found":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"Total malicious attacks blocked on your site.":[null,""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"%(number)s plugin":["%(number)s plugins",[""]],"Needs updating. ":["Need updating. ",[""]],"All plugins are up-to-date. Awesome work!":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"Jetpack is improving and optimizing your image speed.":[null,""],"Jetpack is monitoring your site. If we think your site is down, you will receive an email.":[null,""],"Security":[null,""],"Performance":[null,""],"Backups":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"Unavailable in Dev Mode.":[null,""],"Spam Protection":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"Invalid Key":[null,""],"Unavailable in Dev Mode":[null,""],"Holiday Snow":[null,""],"Show falling snow in the holiday period.":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Activating recommended features…":[null,""],"Recommended features active.":[null,""],"Recommended features failed to activate. %(error)s":[null,""],"Activating %(slug)s…":[null,""],"%(slug)s has been activated.":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s has been deactivated.":[null,""],"%(slug)s failed to deactivate. %(error)s":[null,""],"Updating %(slug)s settings…":[null,""],"Updated %(slug)s settings.":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updating %(slug)s address…":[null,""],"Regenerated %(slug)s address .":[null,""],"Error regenerating %(slug)s address. %(error)s":[null,""],"Resetting Jetpack options…":[null,""],"Options reset.":[null,""],"Options failed to reset.":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Unlinking from WordPress.com":[null,""],"Unlinked from WordPress.com.":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"At A Glance":[null,""],"Clichés":[null,"کلیشه"],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Like us on Facebook":[null,"ما را در فیسبوک لایک کنید"],"Follow Jetpack on Twitter":[null,"دنبال کردن Jetpack در توئیتر"],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Contact Jetpack support staff directly":[null,"با پشتیبانی Jetpack بطور مستقیم ارتباط بگیرید"],"Go to the WordPress.org support forums":[null,"بروید به WordPress.org انجمن پشتیبانی"],"Go to Jetpack.com/support":[null,"بروید به Jetpack.com/support"],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,"ما پشتیبانی رایگان و کاملی برای همهٔ کاربران جت‌پک ارائه می‌دهیم. تیم پشتیبانی برای کمک به شما همیشه در دسترس است."],"Jetpack Happiness Engineer":[null,"مهندسین Jetpack"],"Automattic's Privacy Policy":[null,""],"WordPress.com Terms of Service":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"Site Verification Tools":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"Plugin Updates":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"No threats found, you're good to go!":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.",[""]],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Loading…":[null,""],"Downtime Monitoring":[null,""],"{{button}}View More Stats on WordPress.com {{/button}}":[null,"{{button}} مشاهده آمار بیشتر درWordPress.com{{/button}}"],"{{button}}View Old Stats{{/button}}":[null,""],"All-time comments":[null,""],"All-time views":[null,""],"%(number)s View":["%(number)s Views",[""]],"Best overall day":[null,""],"Views today":[null,""],"Months":[null,""],"Weeks":[null,""],"Days":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Click to view detailed stats.":[null,""],"Views: %(numberOfViews)s":[null,""],"Week of %(date)s":[null,""],"Manage security on WordPress.com":[null,""],"Skip this step":[null,"رد شدن از این مرحله"],"Skip the Jetpack Jumpstart process":[null,"رد شدن از شروع سریع Jetpack "],"Features can be activated or deactivated at any time.":[null,"ویژگی‌ها در هر زمانی می توانند فعال یا غیرفعال شوند."],"Jetpack's recommended features include:":[null,"ویژگی‌های پیشنهادی Jetpack شامل:"],"Activate Recommended Features":[null,"فعال‌سازی ویژگی‌های پیشنهادی"],"Quickly enhance your site by activating Jetpack's recommended features.":[null,"سرعت سایت را افزایش دهید با فعال سازی ویژگی های پیشنهادی Jetpack"],"Jump Start your Site":[null,"شروعی جهشی برای وب‌گاهتان داشته‌باشید"],"Disconnect from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Unlink me from WordPress.com":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,"Jetpack توسط برخی از فنی‌ترین و علاقه‌مندترین افراد از سراسر جامعه پشتیبانی می‌شود. پشتیبانان از نقاط مختلف جهان و آمادهٔ کمک به شما هستند."],"Did we mention free, professional support?":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,"Jetpack از هنر روز موجود در شبکهٔ توزیع WordPress.com برای بارگیری عکس‌های زیبای شما با سرعتی فوق‌العاده زیاد و بهینه‌شده برای همهٔ دستگاه‌ها استفاده می‌کند. کاملاً رایگان."],"Lightning fast, optimized images":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Automatic site updates.":[null,"بروزرسانی خودکار سایت."],"Live site monitoring.":[null,"نظارت زنده بر وب‌گاه."],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,"با حقاظت، ابزاری که میلیاردها حملهٔ ثبت ورود را در میلیون‌ها وب‌گاه مسدود کرده است، آرامش خاطر داشته‌باشید."],"Block site attacks.":[null,"حملات به وب‌گاه را مسدود کنید."],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Site security and peace of mind":[null,"امنیت وبگاه و آرامش خاطر"],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,"بازدیدکنندگان را با «نوشته‌های مرتبط» که چیزهای بیشتری برای اشتراک‌گذاری و خواندن در اختیارشان قرار می‌دهد، در تعامل نگاه دارید."],"Increase page views.":[null,"بازدید از صفحه‌ها را اقزایش دهید."],"Give visitors the tools to share and subscribe to your content.":[null,"به بازدید کنندگان ابزارهای لازم برای اشتراک‌گذاری و مشترک‌شدن‌در محتوای خود را بدهید."],"Build a community.":[null,"یک جامعه بسازید."],"Sharing & Like Buttons":[null,"دکمه اشتراک گذاری و لایک"],"Automated social marketing.":[null,"بازاریابی اجتماعی خودکار."],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Send us Feedback":[null,"ارسال بازخورد"],"Need Help?":[null,"راهنمایی بیشتر؟"],"Manage Plugins":[null,"مدیریت افزونه‌ها"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"کمتر مضظرب باشید. اگر وب‌گاه شما در هر زمان سقوط کند، مانیتور اطلاعات لحظه‌ای را برای شما ارسال خواهد کرد."],"Track your growth":[null,"رشد خود را دنبال کنید"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"برای اشتراک خودکار نوشته‌ها با دوستان، دنبال‌کنندگان، و جهانیان، از «اطلاع‌رسانی» استفاده کنید."],"Drive more traffic to your site":[null,"ترافیک بیشتری به سمت وب‌گاهتان روانه کنید"],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,"مشکلی در اتصال جت‌پک شما رخ داد. لطفاً دوباره روی «متصل‌شدن به WordPress.com» کلیک کنید."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"مشکلی در اتصال جت‌پک داشتیم: افزونهٔ جت‌پک را غیرفعال و سپس فعال کنید و آنگاه دوباره متصل شوید."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"هنگام مجازکردن Jetpack لازم است در وب‌نوشت WordPress خود ثبت ورود کرده باشید."],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"{{s}}جت‌پک شما مشکل کوچکی دارد.{{/s}} از بابت مشکل پیش‌آمده عذرخواهیم. لطفاً در زمانی دیگر دوباره آزمایش کنید، اگر مشکل ادامه داشت لطفاً ضمن ارسال این پیام با پشتیبانی تماس بگیرید: %(error_key)s"],"Disconnecting Jetpack":[null,"در حال قطع اتصال جت‌پک"],"Leave a Jetpack review":[null,"نظر خورد دربارهٔ جت‌پک را بنویسید"],"Need help? The Jetpack team is here for you.":[null,"به کمک نیاز دارید؟ تیم جت‌پک در کنار شماست."],"Smiley":[null,"خندانک"],"Require Two-Step Authentication":[null,"الزامی‌کردن اصالت‌سنجی دومرحله‌ای"],"Use a large and visually striking layout":[null,"از یک چیدمان بزرگ و از نظر دیداری برجسته استفاده کنید"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"سرایند «مرتبط» نمایش داده‌شود تا بخش مرتبط از نوشته‌ها متمایز گردد."],"Related":[null,"مرتبط"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"مطمئن شوید که از پراستفاده‌ترین نشانی‌های آی‌پی خود استفاده کنید چراکه این‌ها ممکن است بین محل کار، خانه و مکان‌های دیگر تغییر کنند. حذف یک یک نشانی آی‌پی از فهرست زیر آن را از فهرست سفید شما حذف خواهد کرد."],"Whitelist Management":[null,"مدیریت فهرست سفید"],"Email Address":[null,"رایانشانی"],"Publicize":[null,"اطلاع رسانی"],"Site Stats":[null,"آمار وب‌گاه"],"Featured Images":[null,"تصاویر ویژه"],"Excerpts":[null,"چکیده‌ها"],"Enable Testimonials for this site.":[null,"به کار انداختن گواه‌نامه‌ها برای این وب‌گاه"],"Enable Portfolio Projects for this site.":[null,"فعال‌سازی پروژه‌های نمونه‌کار برای این وب‌گاه."],"Preview":[null,"پیش‌نمایش"],"Color Scheme":[null,"رنگ‌بندی"],"Ignored Phrases":[null,"عبارات نادیده گرفته شده"],"Use automatically detected language to proofread posts and pages":[null,"استفاده از زبانی که خودکار شناسایی می‌شود برای نمونه‌خوانی نوشته‌ها و صفحه‌ها"],"Redundant Phrases":[null,"عبارات حشو"],"Phrases to Avoid":[null,"عباراتی که باید از آنها پرهیز کرد"],"Passive Voice":[null,"حالت مجهول"],"Jargon":[null,"تخصصی"],"Hidden Verbs":[null,"افعال پنهان"],"Double Negatives":[null,"دوبار منفی کردن‌ها"],"Diacritical Marks":[null,"اعراب‌گذاری‌ها"],"Complex Phrases":[null,"عبارات پیچیده"],"Bias Language":[null,"زبان تبعیض‌گرا"],"English Options":[null,"گزینه‌های انگلیسی"],"Proofreading":[null,"نمونه‌خوانی"],"Connect Jetpack":[null,"متصل‌کردن جت‌پک"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,""],"You have successfully disconnected Jetpack":[null,"شما با موفقیت اتصال جت‌پک را قطع کرده‌اید."],"Active":[null,"فعال"],"Settings":[null,"تنظیمات"],"Learn More":[null,"بیشتر بدانید"],"Disconnect Jetpack":[null,"جداکردن جت‌پک"],"Debug":[null,"اشکال‌زدایی"],"Test your site’s compatibility with Jetpack.":[null,""]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-fi.json b/plugins/jetpack/languages/json/jetpack-fi.json
index 3b35f9a8..4a453e78 100644
--- a/plugins/jetpack/languages/json/jetpack-fi.json
+++ b/plugins/jetpack/languages/json/jetpack-fi.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2016-07-21 13:45:43+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.1.0-alpha","project-id-version":"Development (trunk)"},"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"This module has no configuration options":[null,""],"Configure your Security Scans":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"Search for a Jetpack feature.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Mobile Promos":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Background Color":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Match By Email":[null,""],"{{a}}Edit{{/a}}":[null,""],"Emails will be sent to ":[null,""],"Receive Monitor Email Notifications":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Admin Bar":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Comments headline":[null,""],"WordPress.com Likes are:":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"Subscriber":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Cheatin' uh?":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Use Markdown for comments":[null,""],"Add a phrase":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Automatic Language Detection":[null,""],"A post or page is updated":[null,""],"A post or page is first published":[null,""],"Automatically proofread content when: ":[null,""],"Configure Testimonials":[null,""],"Configure Portfolios":[null,""],"Regenerate address":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Copied!":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Meta key example: ":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"Welcome to Jetpack":[null,""],"Let us know!":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"You're fueled up and ready to go.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"Your Jetpack is already connected.":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Threats don't discriminate":[null,""],"Backup, protect, repair and build a better website.":[null,""],"Powerful security tools for ultimate peace of mind":[null,""],"ACTIVE":[null,""],"Upgrade":[null,""],"Set up":[null,""],"Threats found!":[null,""],"No Results Found.":[null,""],"Pro":[null,""],"Keep your site backed up!":[null,""],"Site Backups":[null,""],"Keep those spammers away!":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Security Scanning":[null,""],"Automatically backup your entire site.":[null,""],"State-of-the-art spam defense.":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"Activate Site Stats":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Jetpack Stats Icon":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Updates Needed":[null,""],"Save Settings":[null,""],"Saving…":[null,""],"No account? Create one for free…":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Surveys & Polls":[null,""],"Configure VaultPress":[null,""],"View your security dashboard":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.":[null,""],"Security Scanning & Backups":[null,""],"Configure Akismet":[null,""],"View your spam stats":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.":[null,""],"Your site is on Development Mode":[null,""],"Unlock the full potential of your site with the features included in your plan.":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Lock out the bad guys":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Maximum grade security":[null,""],"Compare Plans":[null,""],"Advanced polls and ratings":[null,""],"One-click threat resolution":[null,""],"Real-time backups":[null,""],"Unlimited backup archive":[null,""],"Includes on-demand malware scanning":[null,""],"Supports 1-3 sites":[null,""],"Jetpack Professional offers advanced features including:":[null,""],"Need more?":[null,""],"Create a new poll":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Bulk and automatic updates":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Feel the performance":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Powerful WordPress.com features on every device.":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"You are connected as ":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"Manage your Jetpack connection.":[null,""],"Connection Settings":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Enjoy priority support":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"Get WordPress apps for any screen.":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Launch Reader":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Connect with the Community":[null,""],"View Your Stats":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"Connect with your Visitors":[null,""],"Try the New Editor":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Focus on your Writing":[null,""],"Invalid Key":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"Spam Protection":[null,""],"Unavailable in Dev Mode.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"Backups":[null,""],"Performance":[null,""],"Security":[null,""],"Jetpack is monitoring your site. If we think your site is down you will receive an email.":[null,""],"Jetpack is improving and optimising your image speed.":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"All plugins are up-to-date. Awesome work!":[null,""],"Needs updating. ":["Need updating. ","",""],"%(number)s plugin":["%(number)s plugins","",""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"Total malicious attacks blocked on your site.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"Threats found":[null,""],"Malware Scanning":[null,""],"WordPress.com for Linux":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Mac OS X":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com in Google Play":[null,""],"WordPress.com in the App Store":[null,""],"Updating %(slug)s settings…":[null,""],"%(slug)s has been deactivated.":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"%(slug)s has been activated.":[null,""],"Activating %(slug)s…":[null,""],"Recommended features active.":[null,""],"Activating recommended features…":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Show falling snow in the holiday period.":[null,""],"Holiday Snow":[null,""],"Unavailable in Dev Mode":[null,""],"At A Glance":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"Unlinked from WordPress.com.":[null,""],"Unlinking from WordPress.com":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Options failed to reset.":[null,""],"Options reset.":[null,""],"Resetting Jetpack options…":[null,""],"Regenerated %(slug)s address .":[null,""],"Updating %(slug)s address…":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updated %(slug)s settings.":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"Clichés":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"You are running Jetpack on a {{a}}staging server{{/a}}.":[null,""],"Follow Jetpack on Twitter":[null,""],"Like us on Facebook":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"WordPress.com Terms of Service":[null,""],"Automattic's Privacy Policy":[null,""],"Jetpack Happiness Engineer":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Go to Jetpack.com/support":[null,""],"Go to the WordPress.org support forums":[null,""],"Contact Jetpack support staff directly":[null,""],"Downtime Monitoring":[null,""],"Loading…":[null,""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","",""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"No threats found, you're good to go!":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"Plugin Updates":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Site Verification Tools":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Unlink me from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Disconnect from WordPress.com":[null,""],"Jump Start your Site":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Activate Recommended Features":[null,""],"Jetpack's recommended features include:":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Skip this step":[null,""],"Manage security on WordPress.com":[null,""],"Week of %(date)s":[null,""],"Views: %(numberOfViews)s":[null,""],"Click to view detailed stats.":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Days":[null,""],"Weeks":[null,""],"Months":[null,""],"Views today":[null,""],"Best overall day":[null,""],"%(number)s View":["%(number)s Views","",""],"All-time views":[null,""],"All-time comments":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Block site attacks.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Live site monitoring.":[null,""],"Automatic site updates.":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Lightning fast, optimized images":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Site security and peace of mind":[null,""],"Need Help?":[null,""],"Send us Feedback":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Automated social marketing.":[null,""],"Sharing & Like Buttons":[null,""],"Build a community.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Increase page views.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Manage Plugins":[null,"Lisäosien hallinta"],"Drive more traffic to your site":[null,"Hanki lisää liikennettä sivustolle"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Käytä Kasvata julkisuutta (Publicize)-moduulia automaattisesti jakamaan artikkelit tuttaville, seuraajille ja koko maailmalle."],"Track your growth":[null,"Seuraa kasvua"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Jännitä vähemmän. Seuranta (Monitor)-moduuli lähettää tosiaikaisia hälytyksiä jos sivusto joskus poistuu verkosta."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Kun valtuutat Jetpack-lisäosaa, on oltava kirjautuneena sivustolle."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"Yhteyden luonti Jetpackiin ei onnistunut. Poista Jetpack-lisäosa käytöstä ja sen jälkeen ota se käyttöön - yhdistä sen jälkeen uudelleen."],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Need help? The Jetpack team is here for you.":[null,""],"Leave a Jetpack review":[null,""],"Disconnecting Jetpack":[null,"Yhteys Jetpackiin poistetaan"],"Smiley":[null,"Hymiö"],"Email Address":[null,"Sähköpostiosoite"],"Whitelist Management":[null,"Sallitut listan hallinta"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Varmista, että lisäät useimmin käyttämäsi IP-ositteet koska ne voivat vaihtua kodin, toimiston tai muun paikan mukaan. Kun poistat IP-osoitteen alla olevasta listasta, se poistuu sallitut listasta."],"Related":[null,"Aiheeseen liittyy"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Näytä \"Aiheeseen liittyy\" selite jotta aiheeseen liittyvät [artikkelit] erottuvat selvemmin [sivuston] artikkeleista."],"Use a large and visually striking layout":[null,"Käytä suurempaa ja näyttävämpää asettelua"],"Require Two-Step Authentication":[null,"Edellytä kaksivaiheista oikeellisuuden tarkistusta"],"Site Stats":[null,"Sivuston tilastot"],"Publicize":[null,"Kasvata julkisuutta"],"Excerpts":[null,"Otteet"],"Featured Images":[null,"Artikkelikuvat"],"Enable Portfolio Projects for this site.":[null,"Ota käyttöön Työnäyte/portfolio projektit tällä sivustolla."],"Enable Testimonials for this site.":[null,"Ota käyttöön Käyttäjäkokemukset tällä sivustolla."],"View people's profiles when you mouse over their Gravatars":[null,"Kun Gravatar-kuvaa osoitetaan, näytetään henkilön profiili."],"Color Scheme":[null,"Väriasetelma"],"Preview":[null,"Esikatsele"],"You have successfully disconnected Jetpack":[null,""],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com palvelussa on nyt ongelmia ja se ei voi tankata Jetpack lisäosaasi. Yritä myöhemmin uudelleen, ole hyvä."],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"Connect Jetpack":[null,"Yhdistä Jetpack"],"Proofreading":[null,"Oikoluku"],"English Options":[null,"Englannin kielen valinnat"],"Bias Language":[null,"Ei neutraali-/asenteellinen kieli"],"Complex Phrases":[null,"Vaikeaselkoiset lauseet"],"Diacritical Marks":[null,"Tarkemerkit (\"aksentit\")"],"Double Negatives":[null,"Kaksoiskiellot"],"Hidden Verbs":[null,"Piilotetut verbit"],"Jargon":[null,"Ammattikieli/-slangi"],"Passive Voice":[null,"Passiivinen ilmaisu"],"Phrases to Avoid":[null,"Vältettävät ilmaisut"],"Redundant Phrases":[null,"Turhat ilmaukset"],"Use automatically detected language to proofread posts and pages":[null,"Käytä automaattisesti havaittua kieltä artikkelien ja sivujen oikoluvussa."],"Ignored Phrases":[null,"Sivuutettavat ilmaukset"],"Test your site’s compatibility with Jetpack.":[null,""],"Debug":[null,"Testaustila"],"Disconnect Jetpack":[null,"Katkaise Jetpack liitos"],"Learn More":[null,"Lue lisää"],"Settings":[null,"Asetukset"],"Active":[null,"Käytössä"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-07-21 13:45:43+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.3.0-alpha","language":"fi","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Make sure your site is easily found on search engines with SEO tools for your content and social posts.":[null,""],"Activate this module to use the advanced SEO tools.":[null,""],"Configure your VideoPress settings.":[null,""],"How much is your website worth?":[null,""],"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.":[null,""],"Configure Site SEO":[null,""],"Activate SEO Tools":[null,""],"Introducing our most affordable backups and security plan yet":[null,""],"The Personal Plan keeps your data, site, and hard work safe.":[null,""],"Learn more...":[null,""],"Your site is on the Jetpack Personal plan":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.":[null,""],"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.":[null,""],"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).":[null,""],"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).":[null,""],"Backups & Security Scanning":[null,""],"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).":[null,""],"SEO Tools":[null,""],"Advanced SEO tools to help your site get found when people search for relevant content.":[null,""],"Need more? Running a business site?":[null,""],"If your site is important to you, consider protecting and improving it with some of our advanced features: ":[null,""],"On-demand security scanning":[null,""],"Advanced SEO tools":[null,""],"Configure your SEO settings.":[null,""],"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.":[null,""],"You are running Jetpack on a staging server.":[null,""],"More Info":[null,""],"Search your content.":[null,""],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,""],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,""],"Your Current IP: %(ip)s":[null,""],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,""],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,""],"Link your account to WordPress.com to start using this feature.":[null,""],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,""],"This will reset all Jetpack options, are you sure?":[null,""],"Search for a Jetpack feature.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Configure your Security Scans":[null,""],"This module has no configuration options":[null,""],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"Subscriber":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"WordPress.com Likes are:":[null,""],"Comments headline":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Admin Bar":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Receive Monitor Email Notifications":[null,""],"Emails will be sent to ":[null,""],"{{a}}Edit{{/a}}":[null,""],"Match By Email":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Background Color":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Mobile Promos":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,""],"Meta key example:":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Copied!":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Regenerate address":[null,""],"Configure Portfolios":[null,""],"Configure Testimonials":[null,""],"Automatically proofread content when: ":[null,""],"A post or page is first published":[null,""],"A post or page is updated":[null,""],"Automatic Language Detection":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"Add a phrase":[null,""],"Use Markdown for comments":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Cheatin' uh?":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Your Jetpack is already connected.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"You're fueled up and ready to go.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"Submit Beta feedback":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"Let us know!":[null,""],"Welcome to Jetpack":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"No account? Create one for free…":[null,""],"Saving…":[null,""],"Save Settings":[null,""],"Updates Needed":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Jetpack Stats Icon":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Activate Site Stats":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"State-of-the-art spam defense.":[null,""],"Automatically backup your entire site.":[null,""],"Security Scanning":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Keep those spammers away!":[null,""],"Site Backups":[null,""],"Keep your site backed up!":[null,""],"Pro":[null,""],"No Results Found.":[null,""],"Threats found!":[null,""],"Set up":[null,""],"Upgrade":[null,""],"ACTIVE":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on Development Mode":[null,""],"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"View your spam stats":[null,""],"Configure Akismet":[null,""],"View your security dashboard":[null,""],"Configure VaultPress":[null,""],"Surveys & Polls":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Create a new poll":[null,""],"Real-time backups":[null,""],"One-click threat resolution":[null,""],"Advanced polls and ratings":[null,""],"Compare Plans":[null,""],"Maximum grade security":[null,""],"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Lock out the bad guys":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Enjoy priority support":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Connection Settings":[null,""],"Manage your Jetpack connection.":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"You are connected as ":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"Powerful WordPress.com features on every device.":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Feel the performance":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Bulk and automatic updates":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Focus on your Writing":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Try the New Editor":[null,""],"Connect with your Visitors":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"View Your Stats":[null,""],"Connect with the Community":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Launch Reader":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Get WordPress apps for any screen.":[null,""],"In Your Pocket":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"WordPress.com in the App Store":[null,""],"WordPress.com in Google Play":[null,""],"On Your Desktop":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com for Mac OS X":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Linux":[null,""],"Malware Scanning":[null,""],"Threats found":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"Total malicious attacks blocked on your site.":[null,""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"%(number)s plugin":["%(number)s plugins","",""],"Needs updating. ":["Need updating. ","",""],"All plugins are up-to-date. Awesome work!":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"Jetpack is improving and optimizing your image speed.":[null,""],"Jetpack is monitoring your site. If we think your site is down, you will receive an email.":[null,""],"Security":[null,""],"Performance":[null,""],"Backups":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"Unavailable in Dev Mode.":[null,""],"Spam Protection":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"Invalid Key":[null,""],"Unavailable in Dev Mode":[null,""],"Holiday Snow":[null,""],"Show falling snow in the holiday period.":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Activating recommended features…":[null,""],"Recommended features active.":[null,""],"Recommended features failed to activate. %(error)s":[null,""],"Activating %(slug)s…":[null,""],"%(slug)s has been activated.":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s has been deactivated.":[null,""],"%(slug)s failed to deactivate. %(error)s":[null,""],"Updating %(slug)s settings…":[null,""],"Updated %(slug)s settings.":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updating %(slug)s address…":[null,""],"Regenerated %(slug)s address .":[null,""],"Error regenerating %(slug)s address. %(error)s":[null,""],"Resetting Jetpack options…":[null,""],"Options reset.":[null,""],"Options failed to reset.":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Unlinking from WordPress.com":[null,""],"Unlinked from WordPress.com.":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"At A Glance":[null,""],"Clichés":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Like us on Facebook":[null,""],"Follow Jetpack on Twitter":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Contact Jetpack support staff directly":[null,""],"Go to the WordPress.org support forums":[null,""],"Go to Jetpack.com/support":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Jetpack Happiness Engineer":[null,""],"Automattic's Privacy Policy":[null,""],"WordPress.com Terms of Service":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"Site Verification Tools":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"Plugin Updates":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"No threats found, you're good to go!":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","",""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Loading…":[null,""],"Downtime Monitoring":[null,""],"{{button}}View More Stats on WordPress.com {{/button}}":[null,""],"{{button}}View Old Stats{{/button}}":[null,""],"All-time comments":[null,""],"All-time views":[null,""],"%(number)s View":["%(number)s Views","",""],"Best overall day":[null,""],"Views today":[null,""],"Months":[null,""],"Weeks":[null,""],"Days":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Click to view detailed stats.":[null,""],"Views: %(numberOfViews)s":[null,""],"Week of %(date)s":[null,""],"Manage security on WordPress.com":[null,""],"Skip this step":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Jetpack's recommended features include:":[null,""],"Activate Recommended Features":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Jump Start your Site":[null,""],"Disconnect from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Unlink me from WordPress.com":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Lightning fast, optimized images":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Automatic site updates.":[null,""],"Live site monitoring.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Block site attacks.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Site security and peace of mind":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Increase page views.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Build a community.":[null,""],"Sharing & Like Buttons":[null,""],"Automated social marketing.":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Send us Feedback":[null,""],"Need Help?":[null,""],"Manage Plugins":[null,"Lisäosien hallinta"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Jännitä vähemmän. Seuranta (Monitor)-moduuli lähettää tosiaikaisia hälytyksiä jos sivusto joskus poistuu verkosta."],"Track your growth":[null,"Seuraa kasvua"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Käytä Kasvata julkisuutta (Publicize)-moduulia automaattisesti jakamaan artikkelit tuttaville, seuraajille ja koko maailmalle."],"Drive more traffic to your site":[null,"Hanki lisää liikennettä sivustolle"],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"Yhteyden luonti Jetpackiin ei onnistunut. Poista Jetpack-lisäosa käytöstä ja sen jälkeen ota se käyttöön - yhdistä sen jälkeen uudelleen."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Kun valtuutat Jetpack-lisäosaa, on oltava kirjautuneena sivustolle."],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Disconnecting Jetpack":[null,"Yhteys Jetpackiin poistetaan"],"Leave a Jetpack review":[null,""],"Need help? The Jetpack team is here for you.":[null,""],"Smiley":[null,"Hymiö"],"Require Two-Step Authentication":[null,"Edellytä kaksivaiheista oikeellisuuden tarkistusta"],"Use a large and visually striking layout":[null,"Käytä suurempaa ja näyttävämpää asettelua"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Näytä \"Aiheeseen liittyy\" selite jotta aiheeseen liittyvät [artikkelit] erottuvat selvemmin [sivuston] artikkeleista."],"Related":[null,"Aiheeseen liittyy"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Varmista, että lisäät useimmin käyttämäsi IP-ositteet koska ne voivat vaihtua kodin, toimiston tai muun paikan mukaan. Kun poistat IP-osoitteen alla olevasta listasta, se poistuu sallitut listasta."],"Whitelist Management":[null,"Sallitut listan hallinta"],"Email Address":[null,"Sähköpostiosoite"],"Publicize":[null,"Kasvata julkisuutta"],"Site Stats":[null,"Sivuston tilastot"],"Featured Images":[null,"Artikkelikuvat"],"Excerpts":[null,"Otteet"],"Enable Testimonials for this site.":[null,"Ota käyttöön Käyttäjäkokemukset tällä sivustolla."],"Enable Portfolio Projects for this site.":[null,"Ota käyttöön Työnäyte/portfolio projektit tällä sivustolla."],"Preview":[null,"Esikatsele"],"Color Scheme":[null,"Väriasetelma"],"Ignored Phrases":[null,"Sivuutettavat ilmaukset"],"Use automatically detected language to proofread posts and pages":[null,"Käytä automaattisesti havaittua kieltä artikkelien ja sivujen oikoluvussa."],"Redundant Phrases":[null,"Turhat ilmaukset"],"Phrases to Avoid":[null,"Vältettävät ilmaisut"],"Passive Voice":[null,"Passiivinen ilmaisu"],"Jargon":[null,"Ammattikieli/-slangi"],"Hidden Verbs":[null,"Piilotetut verbit"],"Double Negatives":[null,"Kaksoiskiellot"],"Diacritical Marks":[null,"Tarkemerkit (\"aksentit\")"],"Complex Phrases":[null,"Vaikeaselkoiset lauseet"],"Bias Language":[null,"Ei neutraali-/asenteellinen kieli"],"English Options":[null,"Englannin kielen valinnat"],"Proofreading":[null,"Oikoluku"],"Connect Jetpack":[null,"Yhdistä Jetpack"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com palvelussa on nyt ongelmia ja se ei voi tankata Jetpack lisäosaasi. Yritä myöhemmin uudelleen, ole hyvä."],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,""],"You have successfully disconnected Jetpack":[null,""],"Active":[null,"Käytössä"],"Settings":[null,"Asetukset"],"Learn More":[null,"Lue lisää"],"Disconnect Jetpack":[null,"Katkaise Jetpack liitos"],"Debug":[null,"Testaustila"],"Test your site’s compatibility with Jetpack.":[null,""]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-fr_BE.json b/plugins/jetpack/languages/json/jetpack-fr_BE.json
index 7f5e71f8..3bce13af 100644
--- a/plugins/jetpack/languages/json/jetpack-fr_BE.json
+++ b/plugins/jetpack/languages/json/jetpack-fr_BE.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2016-03-23 20:37:00+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.1.0-alpha","project-id-version":"Development (trunk)"},"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"This module has no configuration options":[null,""],"Configure your Security Scans":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"Search for a Jetpack feature.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Mobile Promos":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Background Color":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Match By Email":[null,""],"{{a}}Edit{{/a}}":[null,""],"Emails will be sent to ":[null,""],"Receive Monitor Email Notifications":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Admin Bar":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Comments headline":[null,""],"WordPress.com Likes are:":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"Subscriber":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Cheatin' uh?":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Use Markdown for comments":[null,""],"Add a phrase":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Automatic Language Detection":[null,""],"A post or page is updated":[null,""],"A post or page is first published":[null,""],"Automatically proofread content when: ":[null,""],"Configure Testimonials":[null,""],"Configure Portfolios":[null,""],"Regenerate address":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Copied!":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Meta key example: ":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"Welcome to Jetpack":[null,""],"Let us know!":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"You're fueled up and ready to go.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"Your Jetpack is already connected.":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Threats don't discriminate":[null,""],"Backup, protect, repair and build a better website.":[null,""],"Powerful security tools for ultimate peace of mind":[null,""],"ACTIVE":[null,""],"Upgrade":[null,""],"Set up":[null,""],"Threats found!":[null,""],"No Results Found.":[null,""],"Pro":[null,""],"Keep your site backed up!":[null,""],"Site Backups":[null,""],"Keep those spammers away!":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Security Scanning":[null,""],"Automatically backup your entire site.":[null,""],"State-of-the-art spam defense.":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"Activate Site Stats":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Jetpack Stats Icon":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Updates Needed":[null,""],"Save Settings":[null,""],"Saving…":[null,""],"No account? Create one for free…":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Surveys & Polls":[null,""],"Configure VaultPress":[null,""],"View your security dashboard":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.":[null,""],"Security Scanning & Backups":[null,""],"Configure Akismet":[null,""],"View your spam stats":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.":[null,""],"Your site is on Development Mode":[null,""],"Unlock the full potential of your site with the features included in your plan.":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Lock out the bad guys":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Maximum grade security":[null,""],"Compare Plans":[null,""],"Advanced polls and ratings":[null,""],"One-click threat resolution":[null,""],"Real-time backups":[null,""],"Unlimited backup archive":[null,""],"Includes on-demand malware scanning":[null,""],"Supports 1-3 sites":[null,""],"Jetpack Professional offers advanced features including:":[null,""],"Need more?":[null,""],"Create a new poll":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Bulk and automatic updates":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Feel the performance":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Powerful WordPress.com features on every device.":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"You are connected as ":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"Manage your Jetpack connection.":[null,""],"Connection Settings":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Enjoy priority support":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"Get WordPress apps for any screen.":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Launch Reader":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Connect with the Community":[null,""],"View Your Stats":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"Connect with your Visitors":[null,""],"Try the New Editor":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Focus on your Writing":[null,""],"Invalid Key":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"Spam Protection":[null,""],"Unavailable in Dev Mode.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"Backups":[null,""],"Performance":[null,""],"Security":[null,""],"Jetpack is monitoring your site. If we think your site is down you will receive an email.":[null,""],"Jetpack is improving and optimising your image speed.":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"All plugins are up-to-date. Awesome work!":[null,""],"Needs updating. ":["Need updating. ","",""],"%(number)s plugin":["%(number)s plugins","",""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"Total malicious attacks blocked on your site.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"Threats found":[null,""],"Malware Scanning":[null,""],"WordPress.com for Linux":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Mac OS X":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com in Google Play":[null,""],"WordPress.com in the App Store":[null,""],"Updating %(slug)s settings…":[null,""],"%(slug)s has been deactivated.":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"%(slug)s has been activated.":[null,""],"Activating %(slug)s…":[null,""],"Recommended features active.":[null,""],"Activating recommended features…":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Show falling snow in the holiday period.":[null,""],"Holiday Snow":[null,""],"Unavailable in Dev Mode":[null,""],"At A Glance":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"Unlinked from WordPress.com.":[null,""],"Unlinking from WordPress.com":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Options failed to reset.":[null,""],"Options reset.":[null,""],"Resetting Jetpack options…":[null,""],"Regenerated %(slug)s address .":[null,""],"Updating %(slug)s address…":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updated %(slug)s settings.":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"Clichés":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"You are running Jetpack on a {{a}}staging server{{/a}}.":[null,""],"Follow Jetpack on Twitter":[null,""],"Like us on Facebook":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"WordPress.com Terms of Service":[null,""],"Automattic's Privacy Policy":[null,""],"Jetpack Happiness Engineer":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Go to Jetpack.com/support":[null,""],"Go to the WordPress.org support forums":[null,""],"Contact Jetpack support staff directly":[null,""],"Downtime Monitoring":[null,""],"Loading…":[null,""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","",""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"No threats found, you're good to go!":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"Plugin Updates":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Site Verification Tools":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Unlink me from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Disconnect from WordPress.com":[null,""],"Jump Start your Site":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Activate Recommended Features":[null,""],"Jetpack's recommended features include:":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Skip this step":[null,""],"Manage security on WordPress.com":[null,""],"Week of %(date)s":[null,""],"Views: %(numberOfViews)s":[null,""],"Click to view detailed stats.":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Days":[null,""],"Weeks":[null,""],"Months":[null,""],"Views today":[null,""],"Best overall day":[null,""],"%(number)s View":["%(number)s Views","",""],"All-time views":[null,""],"All-time comments":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Block site attacks.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Live site monitoring.":[null,""],"Automatic site updates.":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Lightning fast, optimized images":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Site security and peace of mind":[null,""],"Need Help?":[null,""],"Send us Feedback":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Automated social marketing.":[null,""],"Sharing & Like Buttons":[null,""],"Build a community.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Increase page views.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Manage Plugins":[null,""],"Drive more traffic to your site":[null,""],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,""],"Track your growth":[null,""],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,""],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,""],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,""],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Need help? The Jetpack team is here for you.":[null,""],"Leave a Jetpack review":[null,""],"Disconnecting Jetpack":[null,"Déconnexion de Jetpack"],"Smiley":[null,"Smiley"],"Email Address":[null,"Adresse e-mail"],"Whitelist Management":[null,"Gestion de la liste blanche"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Veillez à ajouter les adresses IP les plus fréquemment utilisées, ces dernières pouvant être différentes suivant votre domicile, votre lieu de travail et d'autres lieux. La suppression d'une adresse IP de la liste ci-après entraîne sa suppression de votre liste blanche."],"Related":[null,"Sur le même thème"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Afficher un en-tête \"Sur le même thème\" pour séparer plus clairement cette section du reste des articles"],"Use a large and visually striking layout":[null,"Utilisez une mise en forme large et visuellement attrayante"],"Require Two-Step Authentication":[null,"Exiger l&rsquo;authentification à deux facteurs"],"Site Stats":[null,"Stats du Site"],"Publicize":[null,"Publicize"],"Excerpts":[null,"Extraits"],"Featured Images":[null,"Images à la Une"],"Enable Portfolio Projects for this site.":[null,"Activer les projets Portfolio sur ce site."],"Enable Testimonials for this site.":[null,"Activer les témoignages sur ce site."],"View people's profiles when you mouse over their Gravatars":[null,"Afficher le profil des utilisateurs au survol des Gravatars"],"Color Scheme":[null,"Jeu de couleurs"],"Preview":[null,"Aperçu"],"You have successfully disconnected Jetpack":[null,""],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com a actuellement des soucis et ne peut pas alimenter votre Jetpack. Veuillez essayer utlérieurement."],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"Connect Jetpack":[null,"Connecter Jetpack"],"Proofreading":[null,"Autocorrection"],"English Options":[null,"Options pour l'anglais"],"Bias Language":[null,"Langage Figuré"],"Complex Phrases":[null,"Phrases complexes"],"Diacritical Marks":[null,"Signes diacritiques"],"Double Negatives":[null,"Doubles négations"],"Hidden Verbs":[null,"Verbes cachés"],"Jargon":[null,"Jargon"],"Passive Voice":[null,"Voix passive"],"Phrases to Avoid":[null,"Phrases à éviter"],"Redundant Phrases":[null,"Phrases redondantes"],"Use automatically detected language to proofread posts and pages":[null,"Utiliser la détection automatique de la langue pour corriger le contenu."],"Ignored Phrases":[null,"Phrases ignorées"],"Test your site’s compatibility with Jetpack.":[null,""],"Debug":[null,"Débugguer"],"Disconnect Jetpack":[null,"Déconnecter Jetpack"],"Learn More":[null,"Plus d&rsquo;info."],"Settings":[null,"Réglages"],"Active":[null,"Actif"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-11-06 15:22:13+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.3.0-alpha","language":"fr_BE","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Make sure your site is easily found on search engines with SEO tools for your content and social posts.":[null,""],"Activate this module to use the advanced SEO tools.":[null,""],"Configure your VideoPress settings.":[null,""],"How much is your website worth?":[null,""],"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.":[null,""],"Configure Site SEO":[null,""],"Activate SEO Tools":[null,""],"Introducing our most affordable backups and security plan yet":[null,""],"The Personal Plan keeps your data, site, and hard work safe.":[null,""],"Learn more...":[null,""],"Your site is on the Jetpack Personal plan":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.":[null,""],"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.":[null,""],"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).":[null,""],"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).":[null,""],"Backups & Security Scanning":[null,""],"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).":[null,""],"SEO Tools":[null,""],"Advanced SEO tools to help your site get found when people search for relevant content.":[null,""],"Need more? Running a business site?":[null,""],"If your site is important to you, consider protecting and improving it with some of our advanced features: ":[null,""],"On-demand security scanning":[null,""],"Advanced SEO tools":[null,""],"Configure your SEO settings.":[null,""],"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.":[null,""],"You are running Jetpack on a staging server.":[null,""],"More Info":[null,""],"Search your content.":[null,""],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,""],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,""],"Your Current IP: %(ip)s":[null,""],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,""],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,""],"Link your account to WordPress.com to start using this feature.":[null,""],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,""],"This will reset all Jetpack options, are you sure?":[null,""],"Search for a Jetpack feature.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Configure your Security Scans":[null,""],"This module has no configuration options":[null,""],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"Subscriber":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"WordPress.com Likes are:":[null,""],"Comments headline":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Admin Bar":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Receive Monitor Email Notifications":[null,""],"Emails will be sent to ":[null,""],"{{a}}Edit{{/a}}":[null,""],"Match By Email":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Background Color":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Mobile Promos":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,""],"Meta key example:":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Copied!":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Regenerate address":[null,""],"Configure Portfolios":[null,""],"Configure Testimonials":[null,""],"Automatically proofread content when: ":[null,""],"A post or page is first published":[null,""],"A post or page is updated":[null,""],"Automatic Language Detection":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"Add a phrase":[null,""],"Use Markdown for comments":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Cheatin' uh?":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Your Jetpack is already connected.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"You're fueled up and ready to go.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"Submit Beta feedback":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"Let us know!":[null,""],"Welcome to Jetpack":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"No account? Create one for free…":[null,""],"Saving…":[null,""],"Save Settings":[null,""],"Updates Needed":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Jetpack Stats Icon":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Activate Site Stats":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"State-of-the-art spam defense.":[null,""],"Automatically backup your entire site.":[null,""],"Security Scanning":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Keep those spammers away!":[null,""],"Site Backups":[null,""],"Keep your site backed up!":[null,""],"Pro":[null,""],"No Results Found.":[null,""],"Threats found!":[null,""],"Set up":[null,""],"Upgrade":[null,""],"ACTIVE":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on Development Mode":[null,""],"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"View your spam stats":[null,""],"Configure Akismet":[null,""],"View your security dashboard":[null,""],"Configure VaultPress":[null,""],"Surveys & Polls":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Create a new poll":[null,""],"Real-time backups":[null,""],"One-click threat resolution":[null,""],"Advanced polls and ratings":[null,""],"Compare Plans":[null,""],"Maximum grade security":[null,""],"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Lock out the bad guys":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Enjoy priority support":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Connection Settings":[null,""],"Manage your Jetpack connection.":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"You are connected as ":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"Powerful WordPress.com features on every device.":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Feel the performance":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Bulk and automatic updates":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Focus on your Writing":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Try the New Editor":[null,""],"Connect with your Visitors":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"View Your Stats":[null,""],"Connect with the Community":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Launch Reader":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Get WordPress apps for any screen.":[null,""],"In Your Pocket":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"WordPress.com in the App Store":[null,""],"WordPress.com in Google Play":[null,""],"On Your Desktop":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com for Mac OS X":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Linux":[null,""],"Malware Scanning":[null,""],"Threats found":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"Total malicious attacks blocked on your site.":[null,""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"%(number)s plugin":["%(number)s plugins","",""],"Needs updating. ":["Need updating. ","",""],"All plugins are up-to-date. Awesome work!":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"Jetpack is improving and optimizing your image speed.":[null,""],"Jetpack is monitoring your site. If we think your site is down, you will receive an email.":[null,""],"Security":[null,""],"Performance":[null,""],"Backups":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"Unavailable in Dev Mode.":[null,""],"Spam Protection":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"Invalid Key":[null,""],"Unavailable in Dev Mode":[null,""],"Holiday Snow":[null,""],"Show falling snow in the holiday period.":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Activating recommended features…":[null,""],"Recommended features active.":[null,""],"Recommended features failed to activate. %(error)s":[null,""],"Activating %(slug)s…":[null,""],"%(slug)s has been activated.":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s has been deactivated.":[null,""],"%(slug)s failed to deactivate. %(error)s":[null,""],"Updating %(slug)s settings…":[null,""],"Updated %(slug)s settings.":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updating %(slug)s address…":[null,""],"Regenerated %(slug)s address .":[null,""],"Error regenerating %(slug)s address. %(error)s":[null,""],"Resetting Jetpack options…":[null,""],"Options reset.":[null,""],"Options failed to reset.":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Unlinking from WordPress.com":[null,""],"Unlinked from WordPress.com.":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"At A Glance":[null,""],"Clichés":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Like us on Facebook":[null,""],"Follow Jetpack on Twitter":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Contact Jetpack support staff directly":[null,""],"Go to the WordPress.org support forums":[null,""],"Go to Jetpack.com/support":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Jetpack Happiness Engineer":[null,""],"Automattic's Privacy Policy":[null,""],"WordPress.com Terms of Service":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"Site Verification Tools":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"Plugin Updates":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"No threats found, you're good to go!":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","",""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Loading…":[null,""],"Downtime Monitoring":[null,""],"{{button}}View More Stats on WordPress.com {{/button}}":[null,""],"{{button}}View Old Stats{{/button}}":[null,""],"All-time comments":[null,""],"All-time views":[null,""],"%(number)s View":["%(number)s Views","",""],"Best overall day":[null,""],"Views today":[null,""],"Months":[null,""],"Weeks":[null,""],"Days":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Click to view detailed stats.":[null,""],"Views: %(numberOfViews)s":[null,""],"Week of %(date)s":[null,""],"Manage security on WordPress.com":[null,""],"Skip this step":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Jetpack's recommended features include:":[null,""],"Activate Recommended Features":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Jump Start your Site":[null,"Faites décoller votre site"],"Disconnect from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Unlink me from WordPress.com":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Lightning fast, optimized images":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Automatic site updates.":[null,""],"Live site monitoring.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Block site attacks.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Site security and peace of mind":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Increase page views.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Build a community.":[null,""],"Sharing & Like Buttons":[null,""],"Automated social marketing.":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Send us Feedback":[null,""],"Need Help?":[null,""],"Manage Plugins":[null,""],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,""],"Track your growth":[null,""],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,""],"Drive more traffic to your site":[null,""],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,""],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Disconnecting Jetpack":[null,"Déconnexion de Jetpack"],"Leave a Jetpack review":[null,""],"Need help? The Jetpack team is here for you.":[null,""],"Smiley":[null,"Smiley"],"Require Two-Step Authentication":[null,"Exiger l&rsquo;authentification à deux facteurs"],"Use a large and visually striking layout":[null,"Utilisez une mise en forme large et visuellement attrayante"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Afficher un en-tête \"Sur le même thème\" pour séparer plus clairement cette section du reste des articles"],"Related":[null,"Sur le même thème"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Veillez à ajouter les adresses IP les plus fréquemment utilisées, ces dernières pouvant être différentes suivant votre domicile, votre lieu de travail et d'autres lieux. La suppression d'une adresse IP de la liste ci-après entraîne sa suppression de votre liste blanche."],"Whitelist Management":[null,"Gestion de la liste blanche"],"Email Address":[null,"Adresse e-mail"],"Publicize":[null,"Publicize"],"Site Stats":[null,"Stats du Site"],"Featured Images":[null,"Images à la Une"],"Excerpts":[null,"Extraits"],"Enable Testimonials for this site.":[null,"Activer les témoignages sur ce site."],"Enable Portfolio Projects for this site.":[null,"Activer les projets Portfolio sur ce site."],"Preview":[null,"Aperçu"],"Color Scheme":[null,"Jeu de couleurs"],"Ignored Phrases":[null,"Phrases ignorées"],"Use automatically detected language to proofread posts and pages":[null,"Utiliser la détection automatique de la langue pour corriger le contenu."],"Redundant Phrases":[null,"Phrases redondantes"],"Phrases to Avoid":[null,"Phrases à éviter"],"Passive Voice":[null,"Voix passive"],"Jargon":[null,"Jargon"],"Hidden Verbs":[null,"Verbes cachés"],"Double Negatives":[null,"Doubles négations"],"Diacritical Marks":[null,"Signes diacritiques"],"Complex Phrases":[null,"Phrases complexes"],"Bias Language":[null,"Langage Figuré"],"English Options":[null,"Options pour l'anglais"],"Proofreading":[null,"Autocorrection"],"Connect Jetpack":[null,"Connecter Jetpack"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com a actuellement des soucis et ne peut pas alimenter votre Jetpack. Veuillez essayer utlérieurement."],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,""],"You have successfully disconnected Jetpack":[null,""],"Active":[null,"Actif"],"Settings":[null,"Réglages"],"Learn More":[null,"Plus d&rsquo;info."],"Disconnect Jetpack":[null,"Déconnecter Jetpack"],"Debug":[null,"Débugguer"],"Test your site’s compatibility with Jetpack.":[null,""]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-fr_FR.json b/plugins/jetpack/languages/json/jetpack-fr_FR.json
index a9b4d932..ea7f5056 100644
--- a/plugins/jetpack/languages/json/jetpack-fr_FR.json
+++ b/plugins/jetpack/languages/json/jetpack-fr_FR.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2016-09-07 06:44:24+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n > 1;","x-generator":"GlotPress/2.1.0-alpha","project-id-version":"Development (trunk)"},"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"Faites savoir aux moteurs de recherche et aux visiteurs que vous prenez l'intégrité de vos sites Web au sérieux en mettant à jour Jetpack. Nos outils anti-spam élimineront les commentaires indésirables, protègeront votre référencement et permettront aux visiteurs de rester plus facilement en contact."],"This module has no configuration options":[null,"Ce module ne possède aucune option de configuration"],"Configure your Security Scans":[null,"Configurez vos analyses de sécurité"],"You can see the information about security scanning in the \"At a Glance\" section.":[null,"Vous pouvez consulter les informations concernant les analyses de sécurité dans la rubrique \"D'un coup d'œil\"."],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,"Mettez à niveau Jetpack et notre scanner de sécurité de pointe localisera les fichiers malveillants et les signalera immédiatement afin que vous soyez toujours informé des activités sur votre site Web."],"Search for a Jetpack feature.":[null,"Recherchez une fonctionnalité Jetpack."],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,"Soyez tranquille grâce aux sauvegardes hors site en temps réel avec restaurations automatiques et concentrez-vous sur la rédaction de contenu exceptionnel et l'augmentation du trafic tandis que nous protégeons tous les aspects de votre investissement. Optez pour une mise à niveau dès aujourd'hui."],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,"Afficher un message de promotion des applications WordPress pour mobile au bas de votre thème pour mobile"],"Mobile Promos":[null,"Promos pour mobile"],"Track each infinite Scroll post load as a page view in Google Analytics":[null,"Suivre chaque nouveau chargement d'articles comme une nouvelle Page Vue dans Google Analytics"],"Scroll infinitely (Shows 7 posts on each load)":[null,"Faire défiler à l'infini (affiche 7 articles à chaque chargement)"],"Background Color":[null,"Couleur d'arrière-plan"],"Show photo metadata (Exif) in carousel, when available":[null,"Afficher les métadonnées de vos photos (Exif) dans le carrousel, lorsqu'elles sont disponibles"],"Match By Email":[null,"Associer par e-mail"],"{{a}}Edit{{/a}}":[null,"{{a}}Modifier{{/a}}"],"Emails will be sent to ":[null,"Les e-mails seront envoyés à "],"Receive Monitor Email Notifications":[null,"Recevoir des e-mails d'alerte de Jetpack Monitor"],"Report Visibility: Select the roles that will be able to view stats reports":[null,"Visibilité des rapports : Sélectionner les rôles qui ont la capacité de voir les rapports statistiques"],"Registered Users: Count the page views of registered users who are logged in":[null,"Utilisateurs enregistrés : Compter les pages vues par les utilisateurs enregistrés et connectés"],"Put a chart showing 48 hours of views in the admin bar":[null,"Insérer un graphique dans la barre d'administration, affichant le nombre de pages vues pendant les dernières 48 heures"],"Admin Bar":[null,"Barre d'administration"],"Show a \"follow comments\" option in the comment form.":[null,"Ajouter l'option \"s'abonner aux commentaires\" au formulaire de commentaire."],"Show a \"follow blog\" options in the comment form":[null,"Ajouter la locution \"Suivre le Blog\" au formulaire de commentaires"],"Can readers subscribe to your posts, comments or both?":[null,"Les lecteurs peuvent-ils s'abonner à vos articles et/ou commentaires ?"],"A few catchy words to motivate your readers to comment.":[null,"Quelques mots pour inciter vos lecteurs à laisser un commentaire."],"Comments headline":[null,"Titre du commentaire"],"WordPress.com Likes are:":[null,"Les mentions J'aime de WordPress.com sont :"],"Upgrade Focus: VideoPress For Weddings":[null,"Priorité de la mise à niveau : VideoPress dédié aux mariages"],"The WordPress for Android App Gets a Big Facelift":[null,"Remaniement en profondeur de l'application WordPress pour Android"],"Big iPhone/iPad Update Now Available":[null,"Une mise à jour importante pour iPhone/iPad est désormais disponible"],"Subscriber":[null,"Abonné"],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,"{{link}}Configurez vos paramètres %(module_slug)s {{/link}}"],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,"{{p}}Pouvez-vous nous expliquer pourquoi vous n'avez pas finalisé votre connexion Jetpack en répondant aux {{a}}2 questions de ce sondage{{/a}} ?{{/p}}{{p}}Une connexion à Jetpack est requise pour utiliser nos fonctions gratuites de sécurité et de trafic.{{/p}}"],"Cheatin' uh?":[null,"On triche, hein ?"],"News Sitemap: {{a}}%(url)s{{/a}}":[null,"Sitemap Actualités : {{a}}%(url)s{{/a}}"],"Sitemap: {{a}}%(url)s{{/a}}":[null,"Sitemap : {{a}}%(url)s{{/a}}"],"Search engines will find the sitemaps at these locations:":[null,"Les moteurs de recherche trouveront les sitemaps à ces emplacements :"],"Use Markdown for comments":[null,"Utiliser Markdown pour les commentaires"],"Add a phrase":[null,"Ajouter une phrase"],"Enable proofreading for the following grammar and style rules: ":[null,"Activer le correcteur des règles de grammaire et de style pour : "],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,"Le correcteur prend en charge l'anglais, le français, l'allemand, le portugais et l'espagnol."],"Automatic Language Detection":[null,"Détection automatique de la langue"],"A post or page is updated":[null,"Un article ou une page est mis à jour"],"A post or page is first published":[null,"Un article ou une page est publié pour la première fois"],"Automatically proofread content when: ":[null,"Activer automatiquement le correcteur orthographique : "],"Configure Testimonials":[null,"Configurer les témoignages"],"Configure Portfolios":[null,"Configurer les portfolios"],"Regenerate address":[null,"Générer une nouvelle adresse"],"Highlight and copy the following text to your clipboard:":[null,"Sélectionnez le texte suivant et copiez-le dans le Presse-papiers :"],"Copied!":[null,"Copie terminée"],"Display all your gallery pictures in a cool mosaic":[null,"Affichez vos galeries dans une mosaïque d'images"],"Meta key example: ":[null,"Exemple de tag méta : "],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,"Pour commencer à utiliser Jetpack, connectez-vous à votre compte WordPress.com ou créez-en un. Cela activera des services exceptionnels de sécurité, de trafic et de personnalisation."],"Welcome to Jetpack":[null,"Bienvenue sur Jetpack"],"Let us know!":[null,"Informez-nous !"],"What would you like to see on your Jetpack Dashboard?":[null,"Que souhaitez-vous voir sur votre tableau de bord Jetpack ?"],"You, %(userName)s, are not connected to WordPress.com.":[null,"%(userName)s, vous n'êtes pas connectée à WordPress.com."],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,"Actuellement en {{a}}mode de développement{{/a}}, car il manque un point dans l'URL de votre site (par ex., http://localhost).{{br/}}Certaines fonctionnalités sont désactivées."],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,"Actuellement en {{a}}mode de développement{{/a}} via la constante JETPACK_DEV_DEBUG.{{br/}}Certaines fonctionnalités sont désactivées."],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,"Actuellement en {{a}}mode de développement{{/a}} via le filtre jetpack_development_mode .{{br/}}Certaines fonctionnalités sont désactivées."],"You are currently running a development version of Jetpack.":[null,"Vous utilisez actuellement une version de développement de Jetpack."],"You're fueled up and ready to go.":[null,"Vous êtes prêt à démarrer."],"You're fueled up and ready to go, Jetpack is now active.":[null,"Vous êtes prêt à démarrer, Jetpack est désormais actif."],"Your Jetpack is already connected.":[null,"Votre Jetpack est déjà connecté."],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,"Bienvenue sur {{s}}Jetpack %(jetpack_version)s{{/s}} !"],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,"Les pirates, les botnets et les expéditeurs de courrier indésirable attaquent les sites Web sans aucune distinction. Ils ont pour but d'attaquer partout et souvent. Notre objectif est de vous aider à vous préparer en bloquant ces menaces, et en cas de scénario catastrophe, nous aiderons votre site à retrouver sa gloire d'antan."],"Threats don't discriminate":[null,"Les menaces ne font pas de discrimination"],"Backup, protect, repair and build a better website.":[null,"Sauvegarder, protéger, réparer et créer un meilleur site Web."],"Powerful security tools for ultimate peace of mind":[null,"Des outils de sécurité puissants pour un maximum de sérénité"],"ACTIVE":[null,"ACTIF"],"Upgrade":[null,"Mettre à jour"],"Set up":[null,"Configurer"],"Threats found!":[null,"Menace détectée !"],"No Results Found.":[null,"Aucun résultat."],"Pro":[null,"Pro"],"Keep your site backed up!":[null,"Sauvegardez votre site !"],"Site Backups":[null,"Sauvegardes du site"],"Keep those spammers away!":[null,"Tenez ces expéditeurs de courrier indésirable à distance !"],"Automatically scan your site for common threats and attacks.":[null,"Scannez automatiquement votre site à la recherche d'attaques et de menaces courantes."],"Security Scanning":[null,"Scan de Sécurité"],"Automatically backup your entire site.":[null,"Sauvegardez automatiquement l'ensemble de votre site."],"State-of-the-art spam defense.":[null,"Protection de pointe contre le contenu indésirable."],"Automated, comprehensive protection from threats and attacks.":[null,"Protection complète et automatique contre les menaces et les attaques."],"Activate Site Stats":[null,"Activer les statistiques du site"],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,"{{a}}Activez les statistiques du site{{/a}} pour afficher des statistiques détaillées, les mentions J'aime, les followers, les abonnés et bien plus encore ! {{a1}}En savoir plus{{/a1}}"],"Jetpack Stats Icon":[null,"Icône des statistiques de Jetpack"],"Do you really want to disconnect your site from WordPress.com?":[null,"Voulez-vous vraiment déconnecter votre site de WordPress.com ?"],"Updates Needed":[null,"Mises à jour nécessaires"],"Save Settings":[null,"Enregistrer les paramètres"],"Saving…":[null,"Enregistrement en cours…"],"No account? Create one for free…":[null,"Pas de compte ? Créez-en un gratuitement..."],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,"Études illimitées, réponses illimitées. Utilisez l’éditeur d’études pour créer des études rapidement et facilement. Collecter des réponses via votre site Web, par e-mail ou sur votre iPad ou iPhone."],"Surveys & Polls":[null,"Études et sondages"],"Configure VaultPress":[null,"Configurer VaultPress"],"View your security dashboard":[null,"Afficher votre tableau de bord de sécurité"],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.":[null,"Sauvegardes en temps réel avec espace illimité, restaurations en un clic, surveillance anti-spam infaillible, protection contre les programmes malveillants et protection contre les attaques de connexion par force brute, le tout rassemblé en un seul endroit."],"Security Scanning & Backups":[null,"Analyses de sécurité et sauvegardes"],"Configure Akismet":[null,"Configurer Akismet"],"View your spam stats":[null,"Afficher vos statistiques de spam"],"State-of-the-art spam defense powered by Akismet.":[null,"Protection de pointe contre le contenu indésirable via Akismet."],"Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.":[null,"Une fois connecté, vous pouvez opter pour la mise à niveau vers la version Premium ou Pro afin de bénéficier de la sécurité internationale, des outils de protection anti-spam et du support prioritaire."],"Your site is on Development Mode":[null,"Votre site est en mode de développement"],"Unlock the full potential of your site with the features included in your plan.":[null,"Révélez le potentiel de votre site avec les fonctionnalités incluses dans votre offre."],"Your site is on the Jetpack Professional plan":[null,"Votre site utilise l'offre Jetpack Professional"],"Your site is on the Jetpack Premium plan":[null,"Votre site utilise l'offre Jetpack Premium"],"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.":[null,"Optez pour la mise à niveau vers la version Premium ou Pro afin de bénéficier de la sécurité internationale, des outils de protection anti-spam et du support prioritaire."],"Your site is on the Free Jetpack Plan":[null,"Votre site utilise l'offre Free Jetpack"],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,"Le filtre anti-spam infaillible protège votre marque, vos lecteurs et améliore votre référencement. La protection contre les attaques de connexion par force brute vous permet d'avoir l'esprit tranquille et vous protège contre les intrus."],"Lock out the bad guys":[null,"Enfermez les méchants"],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,"Sauvegardes en temps réel avec espace illimité, restaurations en un clic, surveillance anti-spam infaillible, protection contre les programmes malveillants et protection contre les attaques de connexion par force brute, le tout rassemblé en un seul endroit et optimisé pour WordPress."],"Maximum grade security":[null,"Sécurité maximale"],"Compare Plans":[null,"Comparer les plans"],"Advanced polls and ratings":[null,"Évaluations et sondages avancés"],"One-click threat resolution":[null,"Résolution de menace en un clic"],"Real-time backups":[null,"Sauvegardes en temps réel"],"Unlimited backup archive":[null,"Archive de sauvegarde illimitée"],"Includes on-demand malware scanning":[null,"Comprend la recherche de programmes malveillants à la demande"],"Supports 1-3 sites":[null,"Fonctionne sur 1 à 3 sites"],"Jetpack Professional offers advanced features including:":[null,"Jetpack Professional offre des fonctionnalités avancées, notamment :"],"Need more?":[null,"Vous voulez en savoir plus ?"],"Create a new poll":[null,"Créer un sondage"],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,"La plupart des failles de sécurité se trouvent dans des extensions obsolètes. Utilisez nos applications Web et de bureau pour activer les mises à jour automatiques ou mettre à jour manuellement les extensions pour tous vos sites Web au même endroit."],"Bulk and automatic updates":[null,"Mises à jour groupées et automatiques"],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,"Toutes les applications WordPress sont conçues pour la vitesse. Vous remarquerez immédiatement la différence au niveau des performances, avec des changements de pages quasi instantanés et moins de temps d'attente."],"Feel the performance":[null,"Appréciez les performances"],"Manage all your sites from a single dashboard.":[null,"Gérez tous vos sites à partir d'un seul tableau de bord."],"Powerful WordPress.com features on every device.":[null,"Des fonctionnalités WordPress puissantes sur chaque appareil."],"View your {{a}}Email Followers{{/a}}":[null,"Afficher vos {{a}}abonnés par e-mail{{/a}}"],"View {{a}}All Stats{{/a}}":[null,"Afficher {{a}}toutes les statistiques{{/a}}"],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,"Votre site doit être accessible par des moteurs de recherche pour que cette option fonctionne correctement. Vous pouvez apporter des modifications dans les {{a}}options de lecture{{/a}}."],"Link your account to WordPress.com to get the most out of Jetpack.":[null,"Liez votre compte à WordPress.com pour tirer le meilleur parti de Jetpack."],"You are connected as ":[null,"Vous êtes connecté en tant que "],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,"Le site est en mode de développement, vous ne pouvez donc pas vous connecter à WordPress.com."],"Manage your Jetpack connection.":[null,"Gérez votre connexion Jetpack."],"Connection Settings":[null,"Paramètres de connexion"],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,"Besoin d'aide ? Nos Happiness Engineers sont là pour répondre à vos questions sur votre site ou votre compte, et vous expliquer comment procéder."],"Enjoy priority support":[null,"Profitez de l'assistance prioritaire"],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,"Publiez du contenu, suivez les statistiques, modérez les commentaires et bien plus encore, de n'importe où dans le monde. Nos applications mobiles sont Open Source, gratuites et disponibles sur les appareils Apple et Android."],"Get WordPress apps for any screen.":[null,"Obtenez les applications WordPress sur n'importe quel écran."],"Inspiration strikes any time, anywhere.":[null,"L'inspiration se manifeste à tout moment, n'importe où."],"Launch Reader":[null,"Lancer le Lecteur"],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,"Les applications WordPress sont toutes dotées de lecteurs étonnamment rapides et complets qui vous permettent de vous mettre à jour avec vos sites favoris et de rejoindre une conversation n'importe où et à tout moment."],"Connect with the Community":[null,"Interagissez avec la communauté"],"View Your Stats":[null,"Afficher vos statistiques"],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,"Surveillez vos visiteurs à l'aide des statistiques avancées. Soyez à l'affût des tendances, découvrez le contenu le plus performant et comprenez vos visiteurs n'importe où dans le monde."],"Connect with your Visitors":[null,"Interagir avec vos visiteurs"],"Try the New Editor":[null,"Essayer le nouvel éditeur"],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,"Notre nouvel éditeur est rapide comme l'éclair, optimisé pour les rédacteurs et élimine les distractions afin que vous puissiez vous concentrer sur votre travail."],"Focus on your Writing":[null,"Concentrez-vous sur la rédaction"],"Invalid Key":[null,"Clé non valide"],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,"Pour une protection de pointe contre le contenu indésirable, {{a}}activez Akismet{{/a}}."],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,"Pour une protection de pointe contre le contenu indésirable, {{a}}installez Akismet{{/a}}."],"Spam Protection":[null,"Protection contre le contenu indésirable"],"Unavailable in Dev Mode.":[null,"Indisponible en mode de développement."],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,"Pour sauvegarder automatiquement l'ensemble de votre site, procédez à une {{a}}mise à jour !{{/a}}."],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,"Pour sauvegarder automatiquement l'ensemble de votre site, {{a}}installez et activez{{/a}} VaultPress."],"{{a}}View backup details{{/a}}.":[null,"{{a}}Afficher les détails de sauvegarde{{/a}}."],"Backups":[null,"Sauvegardes"],"Performance":[null,"Performance"],"Security":[null,"Sécurité"],"Jetpack is monitoring your site. If we think your site is down you will receive an email.":[null,"Jetpack surveille votre site. Si nous pensons que votre site est indisponible, nous vous enverrons un e-mail."],"Jetpack is improving and optimising your image speed.":[null,"Jetpack améliore et optimise votre vitesse d'image."],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,"{{a}}Activez la gestion{{/a}} pour activer les mises à jour automatiques et gérer vos extensions depuis WordPress.com."],"All plugins are up-to-date. Awesome work!":[null,"Toutes les extensions sont à jour. Excellent travail !"],"Needs updating. ":["Need updating. ","Mise à jour nécessaire. ","Mise à jour nécessaire. "],"%(number)s plugin":["%(number)s plugins","%(number)s extension","%(number)s extensions"],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,"{{a}}Activez la protection{{/a}} pour protéger votre site contre les tentatives de connexion malveillantes."],"Total malicious attacks blocked on your site.":[null,"Toutes les attaques malveillantes ont été bloquées sur votre site."],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,"Jetpack bloque activement les tentatives de connexion malveillantes. Les données s'afficheront bientôt ici !"],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,"Pour un scan complet et automatique des menaces de sécurité, {{a}}mettez à niveau votre compte{{/a}}."],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,"Pour un scan complet et automatique des menaces de sécurité, {{a}}installez et activez{{/a}} VaultPress."],"Threats found":[null,"Menace détectée"],"Malware Scanning":[null,"Recherche de programmes malveillants"],"WordPress.com for Linux":[null,"WordPress.com pour Linux"],"WordPress.com for Windows":[null,"WordPress.com pour Windows"],"WordPress.com for Mac OS X":[null,"WordPress.com pour Mac OS X"],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,"Une application de bureau qui installe de façon permanente WordPress sur votre ordinateur. Sans oublier l'environnement sans distraction dont vous bénéficiez lorsque vous rédigez en dehors d'un navigateur Internet."],"WordPress.com in Google Play":[null,"WordPress.com sur Google Play"],"WordPress.com in the App Store":[null,"WordPress.com sur l'App Store"],"Updating %(slug)s settings…":[null,"Mise à jour des paramètres %(slug)s en cours..."],"%(slug)s has been deactivated.":[null,"%(slug)s a été désactivé."],"Deactivating %(slug)s…":[null,"Désactivation de %(slug)s en cours…"],"%(slug)s failed to activate. %(error)s":[null,"Échec de l'activation de %(slug)s. %(error)s"],"%(slug)s has been activated.":[null,"%(slug)s a été activé."],"Activating %(slug)s…":[null,"Activation de %(slug)s en cours…"],"Recommended features active.":[null,"Fonctionnalités recommandées activées"],"Activating recommended features…":[null,"Activation des fonctionnalités recommandées en cours..."],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,"Activer les chutes de neige sur mon blog du 1er décembre au 4 janvier."],"Show falling snow in the holiday period.":[null,"Activer les chutes de neige pendant les vacances."],"Holiday Snow":[null,"Neige"],"Unavailable in Dev Mode":[null,"Indisponible en mode de développement"],"At A Glance":[null,"D'un coup d'œil"],"Error unlinking from WordPress.com. %(error)s":[null,"Erreur lors de la suppression du lien de WordPress.com. %(error)s"],"Unlinked from WordPress.com.":[null,"Lien supprimé de WordPress.com."],"Unlinking from WordPress.com":[null,"Suppression du lien de WordPress.com"],"There was an error disconnecting Jetpack. Error: %(error)s":[null,"Une erreur est survenue lors de la déconnexion de Jetpack. Erreur : %(error)s"],"Options failed to reset.":[null,"Échec de la réinitialisation des options."],"Options reset.":[null,"Options réinitialisées."],"Resetting Jetpack options…":[null,"Réinitialisation des options de Jetpack..."],"Regenerated %(slug)s address .":[null,"Nouvelle adresse %(slug)s générée."],"Updating %(slug)s address…":[null,"Mise à jour de l'adresse %(slug)s en cours..."],"Error updating %(slug)s settings. %(error)s":[null,"Erreur lors de la mise à jour des paramètres %(slug)s. %(error)s"],"Updated %(slug)s settings.":[null,"Paramètres %(slug)s mis à jour."],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,"Nous diriez-vous pourquoi ? Répondez {{a}}simplement à deux questions élémentaires{{/a}}pour nous aider à améliorer Jetpack."],"Clichés":[null,"Lieux communs"],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{hideOnMobile}}Vous appréciez Jetpack ou recevoir des feedbacks ?{{/hideOnMobile}} {{reviewLink}}Donnez-nous votre avis{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}suivez-nous sur Twitter{{/twitterLink}}{{hideOnMobile}} et{{/hideOnMobile}} {{facebookLink}}ajoutez-nous sur Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"You are running Jetpack on a {{a}}staging server{{/a}}.":[null,"Vous utilisez Jetpack sur un {{a}}serveur intermédiaire {{/a}}."],"Follow Jetpack on Twitter":[null,"Suivez Jetpack sur Twitter"],"Like us on Facebook":[null,"Ajoutez-nous sur Facebook"],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{supportLink}}Consultez notre page d'assistance{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}cherchez des réponses sur les forums{{/forumLink}}{{hideOnMobile}} ou{{/hideOnMobile}} {{contactLink}}contactez-nous directement{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"WordPress.com Terms of Service":[null,"Conditions d'utilisation de WordPress.com"],"Automattic's Privacy Policy":[null,"Politique de confidentialité d'Automattic"],"Jetpack Happiness Engineer":[null,"Happiness Engineer chez Jetpack"],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,"Nous offrons une assistance complète et gratuite à tous les utilisateurs de Jetpack. Notre équipe d'assistance est toujours à votre disposition."],"Go to Jetpack.com/support":[null,"Rendez-vous sur Jetpack.com/support"],"Go to the WordPress.org support forums":[null,"Rendez-vous sur les forums de WordPress.org."],"Contact Jetpack support staff directly":[null,"Contactez directement l'assistance de Jetpack"],"Downtime Monitoring":[null,"Surveillance des interruptions"],"Loading…":[null,"Chargement en cours..."],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,"{{a}}Activez la surveillance{{/a}} pour recevoir des notifications si votre site est indisponible."],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","Oups, %(number)s menace trouvée.","Oups, %(number)s menaces trouvées."],"{{a}}View details at VaultPress.com{{/a}}":[null,"{{a}}Afficher les détails sur VaultPress.com{{/a}}"],"{{a}}Contact Support{{/a}}":[null,"{{a}}Contacter l'assistance{{/a}}"],"No threats found, you're good to go!":[null,"Aucune menace trouvée, la voie est libre !"],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,"Oups ! Votre clé Akismet est manquante ou n'est pas valide. {{akismetSettings}}Accédez aux paramètres d'Akismet pour corriger ce problème{{/akismetSettings}}."],"Plugin Updates":[null,"Mises à jour d'extensions"],"{{a}}Turn on plugin auto updates{{/a}}":[null,"{{a}}Activer les mises à jour automatiques d'extensions{{/a}}"],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,"{{a}}Activer la gestion et les mises à jour automatiques{{/a}}"],"Image Performance %(photon)s":[null,"Performances en termes d'image %(photon)s"],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,"{{a}}Activez Photon{{/a}} pour améliorer les performances et la vitesse de vos images."],"Site Verification Tools":[null,"Outils de vérification du site"],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,"Les outils de vérification du site sont actifs. Assurez-vous que votre site est vérifié par Google, Bing et Pinterest pour une indexation et un classement plus précis. {{a}}Vérifier maintenant{{/a}}"],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,"{{a}}Activez la vérification de site{{/a}} pour vérifier votre site et améliorer son classement sur Google, Bing et Pinterest."],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,"Rejoignez les millions d'utilisateurs qui comptent sur Jetpack pour améliorer et sécuriser leurs sites. Nous nous passionnons pour WordPress et nous sommes ici pour vous faciliter la vie."],"Unlink me from WordPress.com":[null,"Me désassocier de WordPress.com"],"Link to WordPress.com":[null,"M'associer à WordPress.com"],"Disconnect from WordPress.com":[null,"Se déconnecter de WordPress.com"],"Jump Start your Site":[null,"Faites décoller votre site"],"Quickly enhance your site by activating Jetpack's recommended features.":[null,"Améliorez rapidement votre site en activant les fonctionnalités recommandées de Jetpack."],"Activate Recommended Features":[null,"Activer les fonctionnalités recommandées"],"Jetpack's recommended features include:":[null,"Les fonctionnalités recommandées de Jetpack comprennent :"],"Features can be activated or deactivated at any time.":[null,"Les fonctionnalités peuvent être activées ou désactivées à tout moment."],"Skip the Jetpack Jumpstart process":[null,"Ignorer le processus Jumpstart de Jetpack"],"Skip this step":[null,"Ignorer cette étape"],"Manage security on WordPress.com":[null,"Gérer la sécurité sur WordPress.com"],"Week of %(date)s":[null,"Semaine de %(date)s"],"Views: %(numberOfViews)s":[null,"Vues : %(numberOfViews)s"],"Click to view detailed stats.":[null,"Cliquez pour afficher les statistiques détaillées."],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,"Une erreur s'est produite lors du chargement des statistiques. Réessayez ultérieurement ou {{a}}consultez vos statistiques maintenant sur WordPress.com{{/a}}"],"Days":[null,"Jours"],"Weeks":[null,"Semaines"],"Months":[null,"Mois"],"Views today":[null,"Vues aujourd'hui"],"Best overall day":[null,"Meilleure journée globale"],"%(number)s View":["%(number)s Views","%(number)s vue","%(number)s vues"],"All-time views":[null,"Vues depuis la création"],"All-time comments":[null,"Commentaires depuis la création"],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,"Jetpack utilise le réseau sophistiqué de transmission de contenu de WordPress.com afin d'accélérer le chargement de vos plus belles images. Optimisé pour n'importe quel appareil et entièrement gratuit."],"Did we mention free, professional support?":[null,"Avons-nous évoqué l'assistance professionnelle gratuite ?"],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,"Jetpack est pourvu d'un service d'assistance composé des membres les plus qualifiés et passionnés de la communauté. Ils sont présents dans le monde entier pour vous aider."],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,"Jetpack bloque les tentatives de connexion malveillantes, vous informe lorsque votre site est indisponible et peut automatiquement mettre à jour vos extensions. Vous n'aurez plus aucun souci."],"Block site attacks.":[null,"Blocage des attaques contre votre site."],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,"Améliorez la sécurité de votre site avec Protect, un outil ayant déjà bloqué des milliards d'attaques sur des millions de sites."],"Live site monitoring.":[null,"Surveillance de votre site en temps réel."],"Automatic site updates.":[null,"Mises à jour automatiques de votre site."],"Never fall behind on a security release or waste time updating multiple sites.":[null,"Vous ne serez jamais en retard et ne perdrez pas de temps avec la mise à jour d'extensions sur tous vos sites."],"Lightning fast, optimized images":[null,"Des images optimisées à la vitesse de l'éclair"],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,"Jetpack tire parti du pouvoir de WordPress.com afin de vous proposer un aperçu détaillé de vos visiteurs, de leurs lectures et de leur provenance."],"Site security and peace of mind":[null,"Sécurité de votre site et tranquillité d'esprit"],"Need Help?":[null,"Besoin d’aide ?"],"Send us Feedback":[null,"Envoyez-nous votre feedback"],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,"Jetpack possède de nombreux outils de trafic et d'engagement afin de vous aider à générer davantage de lecteurs et à les garder."],"Automated social marketing.":[null,"Marketing social automatisé."],"Sharing & Like Buttons":[null,"Boutons de partage et J'aime"],"Build a community.":[null,"Construisez une communauté."],"Give visitors the tools to share and subscribe to your content.":[null,"Donnez à vos visiteurs tous les outils dont ils ont besoin pour partager vos articles et s'abonner à votre contenu."],"Increase page views.":[null,"Améliorez le trafic sur votre site."],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,"Gardez vos visiteurs engagés, en leur donnant plus à lire et partager, grâce aux articles similaires."],"Manage Plugins":[null,"Gérer les extensions"],"Drive more traffic to your site":[null,"Améliorez le trafic sur votre site"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Utilisez Publicize pour partager automatiquement vos articles avec vos amis, vos abonnés et le monde."],"Track your growth":[null,"Suivez votre croissance"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Ne vous inquiétez pas. Monitor vous alertera si votre site est indisponible."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Vous devez rester connecté à votre blog pendant l'autorisation de Jetpack."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"Nous avons rencontré un problème lors de l&rsquo;autorisation de Jetpack; déactivez et réactivez l&rsquo;extension, et essayez une nouvelle fois."],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,"Un problème est survenu lors de la connexion de votre Jetpack Cliquez de nouveau sur \"Se connecter à WordPress.com\"."],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"{{s}}Votre Jetpack a un petit souci.{{/s}} Veuillez nous excuser pour ce désagrément. Veuillez réessayer ultérieurement. Si le problème persiste, contactez l'assistance avec ce message : %(error_key)s"],"Need help? The Jetpack team is here for you.":[null,"Besoin d'aide ? L'équipe Jetpack est à votre disposition."],"Leave a Jetpack review":[null,"Laisser un commentaire sur Jetpack"],"Disconnecting Jetpack":[null,"Déconnexion de Jetpack"],"Smiley":[null,"Smiley"],"Email Address":[null,"Adresse e-mail"],"Whitelist Management":[null,"Gestion de la liste blanche"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Veillez à ajouter les adresses IP les plus fréquemment utilisées, ces dernières pouvant être différentes suivant votre domicile, votre lieu de travail et d'autres lieux. La suppression d'une adresse IP de la liste ci-après entraîne sa suppression de votre liste blanche."],"Related":[null,"Sur le même thème"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Afficher un en-tête \"Sur le même thème\" pour séparer plus clairement cette section du reste des articles"],"Use a large and visually striking layout":[null,"Utilisez une mise en forme large et visuellement attrayante"],"Require Two-Step Authentication":[null,"Exiger l&rsquo;authentification à deux facteurs"],"Site Stats":[null,"Stats du Site"],"Publicize":[null,"Publicize"],"Excerpts":[null,"Extraits"],"Featured Images":[null,"Images à la Une"],"Enable Portfolio Projects for this site.":[null,"Activer les projets Portfolio sur ce site."],"Enable Testimonials for this site.":[null,"Activer les témoignages sur ce site."],"View people's profiles when you mouse over their Gravatars":[null,"Afficher le profil des utilisateurs au survol des Gravatars"],"Color Scheme":[null,"Jeu de couleurs"],"Preview":[null,"Aperçu"],"You have successfully disconnected Jetpack":[null,"Vous avez correctement déconnecté Jetpack"],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"Votre site doit être accessible au public pour utiliser Jetpack : %(error_key)s"],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"{{s}}Votre Jetpack a un petit souci.{{/s}} La connexion de ce site à WordPress.com n'est pas possible. Ceci est généralement provoqué par un site non accessible au public (par exemple, un site sur localhost)."],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com a actuellement des soucis et ne peut pas alimenter votre Jetpack. Veuillez essayer utlérieurement."],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack ne pouvait pas contacter WordPress.com : %(error_key)s. Dans la plupart des cas, cela signifie que quelque chose n'est pas configuré correctement sur votre hébergement."],"Connect Jetpack":[null,"Connecter Jetpack"],"Proofreading":[null,"Autocorrection"],"English Options":[null,"Options pour l'anglais"],"Bias Language":[null,"Langage Figuré"],"Complex Phrases":[null,"Phrases complexes"],"Diacritical Marks":[null,"Signes diacritiques"],"Double Negatives":[null,"Doubles négations"],"Hidden Verbs":[null,"Verbes cachés"],"Jargon":[null,"Jargon"],"Passive Voice":[null,"Voix passive"],"Phrases to Avoid":[null,"Phrases à éviter"],"Redundant Phrases":[null,"Phrases redondantes"],"Use automatically detected language to proofread posts and pages":[null,"Utiliser la détection automatique de la langue pour corriger le contenu."],"Ignored Phrases":[null,"Phrases ignorées"],"Test your site’s compatibility with Jetpack.":[null,"Testez la compatibilité de votre site avec Jetpack."],"Debug":[null,"Déboguer"],"Disconnect Jetpack":[null,"Déconnecter Jetpack"],"Learn More":[null,"Plus d&rsquo;info."],"Settings":[null,"Réglages"],"Active":[null,"Actif"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-10-13 18:48:30+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n > 1;","x-generator":"GlotPress/2.3.0-alpha","language":"fr","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Make sure your site is easily found on search engines with SEO tools for your content and social posts.":[null,""],"Activate this module to use the advanced SEO tools.":[null,""],"Configure your VideoPress settings.":[null,""],"How much is your website worth?":[null,""],"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.":[null,""],"Configure Site SEO":[null,""],"Activate SEO Tools":[null,""],"Introducing our most affordable backups and security plan yet":[null,""],"The Personal Plan keeps your data, site, and hard work safe.":[null,""],"Learn more...":[null,""],"Your site is on the Jetpack Personal plan":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.":[null,""],"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.":[null,""],"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).":[null,""],"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).":[null,""],"Backups & Security Scanning":[null,""],"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).":[null,""],"SEO Tools":[null,""],"Advanced SEO tools to help your site get found when people search for relevant content.":[null,""],"Need more? Running a business site?":[null,""],"If your site is important to you, consider protecting and improving it with some of our advanced features: ":[null,""],"On-demand security scanning":[null,""],"Advanced SEO tools":[null,""],"Configure your SEO settings.":[null,""],"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.":[null,""],"You are running Jetpack on a staging server.":[null,""],"More Info":[null,""],"Search your content.":[null,"Rechercher parmi votre contenu."],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,"{{a}}Gérer la visibilité des Likes depuis réglages du module de partage{{/a}}"],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,"Masquer l'image de l’émoticône de statistiques. Cette image aide à collecter les statistiques, mais tout devrait fonctionner même si l’image est masquée."],"Your Current IP: %(ip)s":[null,"Votre IP actuelle&nbsp;: %(ip)s"],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,"Ajouter une adresse IP à votre liste blanche l’empêche d’être bloquée par Jetpack."],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,"Vous pouvez utiliser des adresses IPv4 et IPv6. {{br/}} Pour spécifier une plage d’IPs, saisissez la valeur basse et la valeur haute séparées par un tiret. Exemple&nbsp;: 12.12.12.1-12.12.12.100"],"Link your account to WordPress.com to start using this feature.":[null,"Lier votre compte à WordPress.com pour commencer à utiliser cette fonctionnalité."],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,"Il y a des réglages non sauvegardés dans cet onglet; ils seront seront perdus si vous le fermez. Continuer&nbsp;?"],"This will reset all Jetpack options, are you sure?":[null,"Cela réinitialisera toutes les options de Jetpack, souhaitez-vous continuer&nbsp;?"],"Search for a Jetpack feature.":[null,"Recherchez une fonctionnalité Jetpack."],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,"Mettez à niveau Jetpack et notre scanner de sécurité de pointe localisera les fichiers malveillants et les signalera immédiatement afin que vous soyez toujours informé des activités sur votre site Web."],"You can see the information about security scanning in the \"At a Glance\" section.":[null,"Vous pouvez consulter les informations concernant les analyses de sécurité dans la rubrique \"D'un coup d'œil\"."],"Configure your Security Scans":[null,"Configurez vos analyses de sécurité"],"This module has no configuration options":[null,"Ce module ne possède aucune option de configuration"],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"Faites savoir aux moteurs de recherche et aux visiteurs que vous prenez l'intégrité de vos sites Web au sérieux en mettant à jour Jetpack. Nos outils anti-spam élimineront les commentaires indésirables, protègeront votre référencement et permettront aux visiteurs de rester plus facilement en contact."],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,"Soyez tranquille grâce aux sauvegardes hors site en temps réel avec restaurations automatiques et concentrez-vous sur la rédaction de contenu exceptionnel et l'augmentation du trafic tandis que nous protégeons tous les aspects de votre investissement. Optez pour une mise à niveau dès aujourd'hui."],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,"{{link}}Configurez vos paramètres %(module_slug)s {{/link}}"],"Subscriber":[null,"Abonné"],"Big iPhone/iPad Update Now Available":[null,"Une mise à jour importante pour iPhone/iPad est désormais disponible"],"The WordPress for Android App Gets a Big Facelift":[null,"Remaniement en profondeur de l'application WordPress pour Android"],"Upgrade Focus: VideoPress For Weddings":[null,"Priorité de la mise à niveau : VideoPress dédié aux mariages"],"WordPress.com Likes are:":[null,"Les mentions J'aime de WordPress.com sont :"],"Comments headline":[null,"Titre du commentaire"],"A few catchy words to motivate your readers to comment.":[null,"Quelques mots pour inciter vos lecteurs à laisser un commentaire."],"Can readers subscribe to your posts, comments or both?":[null,"Les lecteurs peuvent-ils s'abonner à vos articles et/ou commentaires ?"],"Show a \"follow blog\" options in the comment form":[null,"Ajouter la locution \"Suivre le Blog\" au formulaire de commentaires"],"Show a \"follow comments\" option in the comment form.":[null,"Ajouter l'option \"s'abonner aux commentaires\" au formulaire de commentaire."],"Admin Bar":[null,"Barre d'administration"],"Put a chart showing 48 hours of views in the admin bar":[null,"Insérer un graphique dans la barre d'administration, affichant le nombre de pages vues pendant les dernières 48 heures"],"Registered Users: Count the page views of registered users who are logged in":[null,"Utilisateurs enregistrés : Compter les pages vues par les utilisateurs enregistrés et connectés"],"Report Visibility: Select the roles that will be able to view stats reports":[null,"Visibilité des rapports : Sélectionner les rôles qui ont la capacité de voir les rapports statistiques"],"Receive Monitor Email Notifications":[null,"Recevoir des e-mails d'alerte de Jetpack Monitor"],"Emails will be sent to ":[null,"Les e-mails seront envoyés à "],"{{a}}Edit{{/a}}":[null,"{{a}}Modifier{{/a}}"],"Match By Email":[null,"Associer par e-mail"],"Show photo metadata (Exif) in carousel, when available":[null,"Afficher les métadonnées de vos photos (Exif) dans le carrousel, lorsqu'elles sont disponibles"],"Background Color":[null,"Couleur d'arrière-plan"],"Scroll infinitely (Shows 7 posts on each load)":[null,"Faire défiler à l'infini (affiche 7 articles à chaque chargement)"],"Track each infinite Scroll post load as a page view in Google Analytics":[null,"Suivre chaque nouveau chargement d'articles comme une nouvelle Page Vue dans Google Analytics"],"Mobile Promos":[null,"Promos pour mobile"],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,"Afficher un message de promotion des applications WordPress pour mobile au bas de votre thème pour mobile"],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,"Entrez la valeur \"content\" du tag méta pour vérifier votre blog avec {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} et {{a2}}Pinterest Site Verification{{/a2}}."],"Meta key example:":[null,""],"Display all your gallery pictures in a cool mosaic":[null,"Affichez vos galeries dans une mosaïque d'images"],"Copied!":[null,"Copie terminée"],"Highlight and copy the following text to your clipboard:":[null,"Sélectionnez le texte suivant et copiez-le dans le Presse-papiers :"],"Regenerate address":[null,"Générer une nouvelle adresse"],"Configure Portfolios":[null,"Configurer les portfolios"],"Configure Testimonials":[null,"Configurer les témoignages"],"Automatically proofread content when: ":[null,"Activer automatiquement le correcteur orthographique : "],"A post or page is first published":[null,"Un article ou une page est publié pour la première fois"],"A post or page is updated":[null,"Un article ou une page est mis à jour"],"Automatic Language Detection":[null,"Détection automatique de la langue"],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,"Le correcteur prend en charge l'anglais, le français, l'allemand, le portugais et l'espagnol."],"Enable proofreading for the following grammar and style rules: ":[null,"Activer le correcteur des règles de grammaire et de style pour : "],"Add a phrase":[null,"Ajouter une phrase"],"Use Markdown for comments":[null,"Utiliser Markdown pour les commentaires"],"Search engines will find the sitemaps at these locations:":[null,"Les moteurs de recherche trouveront les sitemaps à ces emplacements :"],"Sitemap: {{a}}%(url)s{{/a}}":[null,"Sitemap : {{a}}%(url)s{{/a}}"],"News Sitemap: {{a}}%(url)s{{/a}}":[null,"Sitemap Actualités : {{a}}%(url)s{{/a}}"],"Cheatin' uh?":[null,"On triche, hein ?"],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,"{{p}}Pouvez-vous nous expliquer pourquoi vous n'avez pas finalisé votre connexion Jetpack en répondant aux {{a}}2 questions de ce sondage{{/a}} ?{{/p}}{{p}}Une connexion à Jetpack est requise pour utiliser nos fonctions gratuites de sécurité et de trafic.{{/p}}"],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,"Bienvenue sur {{s}}Jetpack %(jetpack_version)s{{/s}} !"],"Your Jetpack is already connected.":[null,"Votre Jetpack est déjà connecté."],"You're fueled up and ready to go, Jetpack is now active.":[null,"Vous êtes prêt à démarrer, Jetpack est désormais actif."],"You're fueled up and ready to go.":[null,"Vous êtes prêt à démarrer."],"You are currently running a development version of Jetpack.":[null,"Vous utilisez actuellement une version de développement de Jetpack."],"Submit Beta feedback":[null,"Envoyer vos retours à propos de la Beta"],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,"Actuellement en {{a}}mode de développement{{/a}} via le filtre jetpack_development_mode .{{br/}}Certaines fonctionnalités sont désactivées."],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,"Actuellement en {{a}}mode de développement{{/a}} via la constante JETPACK_DEV_DEBUG.{{br/}}Certaines fonctionnalités sont désactivées."],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,"Actuellement en {{a}}mode de développement{{/a}}, car il manque un point dans l'URL de votre site (par ex., http://localhost).{{br/}}Certaines fonctionnalités sont désactivées."],"You, %(userName)s, are not connected to WordPress.com.":[null,"%(userName)s, vous n'êtes pas connectée à WordPress.com."],"What would you like to see on your Jetpack Dashboard?":[null,"Que souhaitez-vous voir sur votre tableau de bord Jetpack ?"],"Let us know!":[null,"Informez-nous !"],"Welcome to Jetpack":[null,"Bienvenue sur Jetpack"],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,"Pour commencer à utiliser Jetpack, connectez-vous à votre compte WordPress.com ou créez-en un. Cela activera des services exceptionnels de sécurité, de trafic et de personnalisation."],"No account? Create one for free…":[null,"Pas de compte ? Créez-en un gratuitement..."],"Saving…":[null,"Enregistrement en cours…"],"Save Settings":[null,"Enregistrer les paramètres"],"Updates Needed":[null,"Mises à jour nécessaires"],"Do you really want to disconnect your site from WordPress.com?":[null,"Voulez-vous vraiment déconnecter votre site de WordPress.com ?"],"Jetpack Stats Icon":[null,"Icône des statistiques de Jetpack"],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,"{{a}}Activez les statistiques du site{{/a}} pour afficher des statistiques détaillées, les mentions J'aime, les followers, les abonnés et bien plus encore ! {{a1}}En savoir plus{{/a1}}"],"Activate Site Stats":[null,"Activer les statistiques du site"],"Automated, comprehensive protection from threats and attacks.":[null,"Protection complète et automatique contre les menaces et les attaques."],"State-of-the-art spam defense.":[null,"Protection de pointe contre le contenu indésirable."],"Automatically backup your entire site.":[null,"Sauvegardez automatiquement l'ensemble de votre site."],"Security Scanning":[null,"Scan de Sécurité"],"Automatically scan your site for common threats and attacks.":[null,"Scannez automatiquement votre site à la recherche d'attaques et de menaces courantes."],"Keep those spammers away!":[null,"Tenez ces expéditeurs de courrier indésirable à distance !"],"Site Backups":[null,"Sauvegardes du site"],"Keep your site backed up!":[null,"Sauvegardez votre site !"],"Pro":[null,"Pro"],"No Results Found.":[null,"Aucun résultat."],"Threats found!":[null,"Menace détectée !"],"Set up":[null,"Configurer"],"Upgrade":[null,"Mettre à jour"],"ACTIVE":[null,"ACTIF"],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,"Les pirates, les botnets et les expéditeurs de courrier indésirable attaquent les sites Web sans aucune distinction. Ils ont pour but d'attaquer partout et souvent. Notre objectif est de vous aider à vous préparer en bloquant ces menaces, et en cas de scénario catastrophe, nous aiderons votre site à retrouver sa gloire d'antan."],"Your site is on the Free Jetpack Plan":[null,"Votre site utilise l'offre Free Jetpack"],"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.":[null,""],"Your site is on the Jetpack Premium plan":[null,"Votre site utilise l'offre Jetpack Premium"],"Your site is on the Jetpack Professional plan":[null,"Votre site utilise l'offre Jetpack Professional"],"Your site is on Development Mode":[null,"Votre site est en mode de développement"],"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,"Protection de pointe contre le contenu indésirable via Akismet."],"View your spam stats":[null,"Afficher vos statistiques de spam"],"Configure Akismet":[null,"Configurer Akismet"],"View your security dashboard":[null,"Afficher votre tableau de bord de sécurité"],"Configure VaultPress":[null,"Configurer VaultPress"],"Surveys & Polls":[null,"Études et sondages"],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,"Études illimitées, réponses illimitées. Utilisez l’éditeur d’études pour créer des études rapidement et facilement. Collecter des réponses via votre site Web, par e-mail ou sur votre iPad ou iPhone."],"Create a new poll":[null,"Créer un sondage"],"Real-time backups":[null,"Sauvegardes en temps réel"],"One-click threat resolution":[null,"Résolution de menace en un clic"],"Advanced polls and ratings":[null,"Évaluations et sondages avancés"],"Compare Plans":[null,"Comparer les plans"],"Maximum grade security":[null,"Sécurité maximale"],"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Lock out the bad guys":[null,"Enfermez les méchants"],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,"Le filtre anti-spam infaillible protège votre marque, vos lecteurs et améliore votre référencement. La protection contre les attaques de connexion par force brute vous permet d'avoir l'esprit tranquille et vous protège contre les intrus."],"Enjoy priority support":[null,"Profitez de l'assistance prioritaire"],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,"Besoin d'aide ? Nos Happiness Engineers sont là pour répondre à vos questions sur votre site ou votre compte, et vous expliquer comment procéder."],"Connection Settings":[null,"Paramètres de connexion"],"Manage your Jetpack connection.":[null,"Gérez votre connexion Jetpack."],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,"Le site est en mode de développement, vous ne pouvez donc pas vous connecter à WordPress.com."],"You are connected as ":[null,"Vous êtes connecté en tant que "],"Link your account to WordPress.com to get the most out of Jetpack.":[null,"Liez votre compte à WordPress.com pour tirer le meilleur parti de Jetpack."],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,"Votre site doit être accessible par des moteurs de recherche pour que cette option fonctionne correctement. Vous pouvez apporter des modifications dans les {{a}}options de lecture{{/a}}."],"View {{a}}All Stats{{/a}}":[null,"Afficher {{a}}toutes les statistiques{{/a}}"],"View your {{a}}Email Followers{{/a}}":[null,"Afficher vos {{a}}abonnés par e-mail{{/a}}"],"Powerful WordPress.com features on every device.":[null,"Des fonctionnalités WordPress puissantes sur chaque appareil."],"Manage all your sites from a single dashboard.":[null,"Gérez tous vos sites à partir d'un seul tableau de bord."],"Feel the performance":[null,"Appréciez les performances"],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,"Toutes les applications WordPress sont conçues pour la vitesse. Vous remarquerez immédiatement la différence au niveau des performances, avec des changements de pages quasi instantanés et moins de temps d'attente."],"Bulk and automatic updates":[null,"Mises à jour groupées et automatiques"],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,"La plupart des failles de sécurité se trouvent dans des extensions obsolètes. Utilisez nos applications Web et de bureau pour activer les mises à jour automatiques ou mettre à jour manuellement les extensions pour tous vos sites Web au même endroit."],"Focus on your Writing":[null,"Concentrez-vous sur la rédaction"],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,"Notre nouvel éditeur est rapide comme l'éclair, optimisé pour les rédacteurs et élimine les distractions afin que vous puissiez vous concentrer sur votre travail."],"Try the New Editor":[null,"Essayer le nouvel éditeur"],"Connect with your Visitors":[null,"Interagir avec vos visiteurs"],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,"Surveillez vos visiteurs à l'aide des statistiques avancées. Soyez à l'affût des tendances, découvrez le contenu le plus performant et comprenez vos visiteurs n'importe où dans le monde."],"View Your Stats":[null,"Afficher vos statistiques"],"Connect with the Community":[null,"Interagissez avec la communauté"],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,"Les applications WordPress sont toutes dotées de lecteurs étonnamment rapides et complets qui vous permettent de vous mettre à jour avec vos sites favoris et de rejoindre une conversation n'importe où et à tout moment."],"Launch Reader":[null,"Lancer le Lecteur"],"Inspiration strikes any time, anywhere.":[null,"L'inspiration se manifeste à tout moment, n'importe où."],"Get WordPress apps for any screen.":[null,"Obtenez les applications WordPress sur n'importe quel écran."],"In Your Pocket":[null,"Dans votre poche"],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,"Publiez du contenu, suivez les statistiques, modérez les commentaires et bien plus encore, de n'importe où dans le monde. Nos applications mobiles sont Open Source, gratuites et disponibles sur les appareils Apple et Android."],"WordPress.com in the App Store":[null,"WordPress.com sur l'App Store"],"WordPress.com in Google Play":[null,"WordPress.com sur Google Play"],"On Your Desktop":[null,"Sur votre bureau"],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,"Une application de bureau qui installe de façon permanente WordPress sur votre ordinateur. Sans oublier l'environnement sans distraction dont vous bénéficiez lorsque vous rédigez en dehors d'un navigateur Internet."],"WordPress.com for Mac OS X":[null,"WordPress.com pour Mac OS X"],"WordPress.com for Windows":[null,"WordPress.com pour Windows"],"WordPress.com for Linux":[null,"WordPress.com pour Linux"],"Malware Scanning":[null,"Recherche de programmes malveillants"],"Threats found":[null,"Menace détectée"],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,"Pour un scan complet et automatique des menaces de sécurité, {{a}}installez et activez{{/a}} VaultPress."],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,"Pour un scan complet et automatique des menaces de sécurité, {{a}}mettez à niveau votre compte{{/a}}."],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,"Jetpack bloque activement les tentatives de connexion malveillantes. Les données s'afficheront bientôt ici !"],"Total malicious attacks blocked on your site.":[null,"Toutes les attaques malveillantes ont été bloquées sur votre site."],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,"{{a}}Activez la protection{{/a}} pour protéger votre site contre les tentatives de connexion malveillantes."],"%(number)s plugin":["%(number)s plugins","%(number)s extension","%(number)s extensions"],"Needs updating. ":["Need updating. ","Mise à jour nécessaire. ","Mise à jour nécessaire. "],"All plugins are up-to-date. Awesome work!":[null,"Toutes les extensions sont à jour. Excellent travail !"],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,"{{a}}Activez la gestion{{/a}} pour activer les mises à jour automatiques et gérer vos extensions depuis WordPress.com."],"Jetpack is improving and optimizing your image speed.":[null,"Jetpack améliore et optimise la vitesse de chargement de vos images."],"Jetpack is monitoring your site. If we think your site is down, you will receive an email.":[null,""],"Security":[null,"Sécurité"],"Performance":[null,"Performance"],"Backups":[null,"Sauvegardes"],"{{a}}View backup details{{/a}}.":[null,"{{a}}Afficher les détails de sauvegarde{{/a}}."],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,"Pour sauvegarder automatiquement l'ensemble de votre site, {{a}}installez et activez{{/a}} VaultPress."],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,"Pour sauvegarder automatiquement l'ensemble de votre site, procédez à une {{a}}mise à jour !{{/a}}."],"Unavailable in Dev Mode.":[null,"Indisponible en mode de développement."],"Spam Protection":[null,"Protection contre le contenu indésirable"],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,"Pour une protection de pointe contre le contenu indésirable, {{a}}installez Akismet{{/a}}."],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,"Pour une protection de pointe contre le contenu indésirable, {{a}}activez Akismet{{/a}}."],"Invalid Key":[null,"Clé non valide"],"Unavailable in Dev Mode":[null,"Indisponible en mode de développement"],"Holiday Snow":[null,"Neige"],"Show falling snow in the holiday period.":[null,"Activer les chutes de neige pendant les vacances."],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,"Activer les chutes de neige sur mon blog du 1er décembre au 4 janvier."],"Activating recommended features…":[null,"Activation des fonctionnalités recommandées en cours..."],"Recommended features active.":[null,"Fonctionnalités recommandées activées"],"Recommended features failed to activate. %(error)s":[null,"Échec de l’activation des fonctionnalités recommandées. %(error)s"],"Activating %(slug)s…":[null,"Activation de %(slug)s en cours…"],"%(slug)s has been activated.":[null,"%(slug)s a été activé."],"%(slug)s failed to activate. %(error)s":[null,"Échec de l'activation de %(slug)s. %(error)s"],"Deactivating %(slug)s…":[null,"Désactivation de %(slug)s en cours…"],"%(slug)s has been deactivated.":[null,"%(slug)s a été désactivé."],"%(slug)s failed to deactivate. %(error)s":[null,"Échec de la désactivation de %(slug)s. %(error)s"],"Updating %(slug)s settings…":[null,"Mise à jour des paramètres %(slug)s en cours..."],"Updated %(slug)s settings.":[null,"Paramètres %(slug)s mis à jour."],"Error updating %(slug)s settings. %(error)s":[null,"Erreur lors de la mise à jour des paramètres %(slug)s. %(error)s"],"Updating %(slug)s address…":[null,"Mise à jour de l'adresse %(slug)s en cours..."],"Regenerated %(slug)s address .":[null,"Nouvelle adresse %(slug)s générée."],"Error regenerating %(slug)s address. %(error)s":[null,"Erreur lors de la génération d'une nouvelle adresse %(slug). %(error)s"],"Resetting Jetpack options…":[null,"Réinitialisation des options de Jetpack..."],"Options reset.":[null,"Options réinitialisées."],"Options failed to reset.":[null,"Échec de la réinitialisation des options."],"There was an error disconnecting Jetpack. Error: %(error)s":[null,"Une erreur est survenue lors de la déconnexion de Jetpack. Erreur : %(error)s"],"Unlinking from WordPress.com":[null,"Suppression du lien de WordPress.com"],"Unlinked from WordPress.com.":[null,"Lien supprimé de WordPress.com."],"Error unlinking from WordPress.com. %(error)s":[null,"Erreur lors de la suppression du lien de WordPress.com. %(error)s"],"At A Glance":[null,"D'un coup d'œil"],"Clichés":[null,"Lieux communs"],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,"Nous diriez-vous pourquoi ? Répondez {{a}}simplement à deux questions élémentaires{{/a}}pour nous aider à améliorer Jetpack."],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{hideOnMobile}}Vous appréciez Jetpack ou recevoir des feedbacks ?{{/hideOnMobile}} {{reviewLink}}Donnez-nous votre avis{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}suivez-nous sur Twitter{{/twitterLink}}{{hideOnMobile}} et{{/hideOnMobile}} {{facebookLink}}ajoutez-nous sur Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"Like us on Facebook":[null,"Ajoutez-nous sur Facebook"],"Follow Jetpack on Twitter":[null,"Suivez Jetpack sur Twitter"],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{supportLink}}Consultez notre page d'assistance{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}cherchez des réponses sur les forums{{/forumLink}}{{hideOnMobile}} ou{{/hideOnMobile}} {{contactLink}}contactez-nous directement{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"Contact Jetpack support staff directly":[null,"Contactez directement l'assistance de Jetpack"],"Go to the WordPress.org support forums":[null,"Rendez-vous sur les forums de WordPress.org."],"Go to Jetpack.com/support":[null,"Rendez-vous sur Jetpack.com/support"],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,"Nous offrons une assistance complète et gratuite à tous les utilisateurs de Jetpack. Notre équipe d'assistance est toujours à votre disposition."],"Jetpack Happiness Engineer":[null,"Happiness Engineer chez Jetpack"],"Automattic's Privacy Policy":[null,"Politique de confidentialité d'Automattic"],"WordPress.com Terms of Service":[null,"Conditions d'utilisation de WordPress.com"],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,"{{a}}Activez la vérification de site{{/a}} pour vérifier votre site et améliorer son classement sur Google, Bing et Pinterest."],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,"Les outils de vérification du site sont actifs. Assurez-vous que votre site est vérifié par Google, Bing et Pinterest pour une indexation et un classement plus précis. {{a}}Vérifier maintenant{{/a}}"],"Site Verification Tools":[null,"Outils de vérification du site"],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,"{{a}}Activez Photon{{/a}} pour améliorer les performances et la vitesse de vos images."],"Image Performance %(photon)s":[null,"Performances en termes d'image %(photon)s"],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,"{{a}}Activer la gestion et les mises à jour automatiques{{/a}}"],"{{a}}Turn on plugin auto updates{{/a}}":[null,"{{a}}Activer les mises à jour automatiques d'extensions{{/a}}"],"Plugin Updates":[null,"Mises à jour d'extensions"],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,"Oups ! Votre clé Akismet est manquante ou n'est pas valide. {{akismetSettings}}Accédez aux paramètres d'Akismet pour corriger ce problème{{/akismetSettings}}."],"No threats found, you're good to go!":[null,"Aucune menace trouvée, la voie est libre !"],"{{a}}Contact Support{{/a}}":[null,"{{a}}Contacter l'assistance{{/a}}"],"{{a}}View details at VaultPress.com{{/a}}":[null,"{{a}}Afficher les détails sur VaultPress.com{{/a}}"],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","Oups, %(number)s menace trouvée.","Oups, %(number)s menaces trouvées."],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,"{{a}}Activez la surveillance{{/a}} pour recevoir des notifications si votre site est indisponible."],"Loading…":[null,"Chargement en cours..."],"Downtime Monitoring":[null,"Surveillance des interruptions"],"{{button}}View More Stats on WordPress.com {{/button}}":[null,"{{button}}Voir plus de stats sur WordPress.com {{/button}}"],"{{button}}View Old Stats{{/button}}":[null,"{{button}}Voir les anciennes stats{{/button}}"],"All-time comments":[null,"Commentaires depuis la création"],"All-time views":[null,"Vues depuis la création"],"%(number)s View":["%(number)s Views","%(number)s vue","%(number)s vues"],"Best overall day":[null,"Meilleure journée globale"],"Views today":[null,"Vues aujourd'hui"],"Months":[null,"Mois"],"Weeks":[null,"Semaines"],"Days":[null,"Jours"],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,"Une erreur s'est produite lors du chargement des statistiques. Réessayez ultérieurement ou {{a}}consultez vos statistiques maintenant sur WordPress.com{{/a}}"],"Click to view detailed stats.":[null,"Cliquez pour afficher les statistiques détaillées."],"Views: %(numberOfViews)s":[null,"Vues : %(numberOfViews)s"],"Week of %(date)s":[null,"Semaine de %(date)s"],"Manage security on WordPress.com":[null,"Gérer la sécurité sur WordPress.com"],"Skip this step":[null,"Ignorer cette étape"],"Skip the Jetpack Jumpstart process":[null,"Ignorer le processus Jumpstart de Jetpack"],"Features can be activated or deactivated at any time.":[null,"Les fonctionnalités peuvent être activées ou désactivées à tout moment."],"Jetpack's recommended features include:":[null,"Les fonctionnalités recommandées de Jetpack comprennent :"],"Activate Recommended Features":[null,"Activer les fonctionnalités recommandées"],"Quickly enhance your site by activating Jetpack's recommended features.":[null,"Améliorez rapidement votre site en activant les fonctionnalités recommandées de Jetpack."],"Jump Start your Site":[null,"Faites décoller votre site"],"Disconnect from WordPress.com":[null,"Se déconnecter de WordPress.com"],"Link to WordPress.com":[null,"M'associer à WordPress.com"],"Unlink me from WordPress.com":[null,"Me désassocier de WordPress.com"],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,"Rejoignez les millions d'utilisateurs qui comptent sur Jetpack pour améliorer et sécuriser leurs sites. Nous nous passionnons pour WordPress et nous sommes ici pour vous faciliter la vie."],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,"Jetpack est pourvu d'un service d'assistance composé des membres les plus qualifiés et passionnés de la communauté. Ils sont présents dans le monde entier pour vous aider."],"Did we mention free, professional support?":[null,"Avons-nous évoqué l'assistance professionnelle gratuite ?"],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,"Jetpack utilise le réseau sophistiqué de transmission de contenu de WordPress.com afin d'accélérer le chargement de vos plus belles images. Optimisé pour n'importe quel appareil et entièrement gratuit."],"Lightning fast, optimized images":[null,"Des images optimisées à la vitesse de l'éclair"],"Never fall behind on a security release or waste time updating multiple sites.":[null,"Vous ne serez jamais en retard et ne perdrez pas de temps avec la mise à jour d'extensions sur tous vos sites."],"Automatic site updates.":[null,"Mises à jour automatiques de votre site."],"Live site monitoring.":[null,"Surveillance de votre site en temps réel."],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,"Améliorez la sécurité de votre site avec Protect, un outil ayant déjà bloqué des milliards d'attaques sur des millions de sites."],"Block site attacks.":[null,"Blocage des attaques contre votre site."],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,"Jetpack bloque les tentatives de connexion malveillantes, vous informe lorsque votre site est indisponible et peut automatiquement mettre à jour vos extensions. Vous n'aurez plus aucun souci."],"Site security and peace of mind":[null,"Sécurité de votre site et tranquillité d'esprit"],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,"Jetpack tire parti du pouvoir de WordPress.com afin de vous proposer un aperçu détaillé de vos visiteurs, de leurs lectures et de leur provenance."],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,"Gardez vos visiteurs engagés, en leur donnant plus à lire et partager, grâce aux articles similaires."],"Increase page views.":[null,"Améliorez le trafic sur votre site."],"Give visitors the tools to share and subscribe to your content.":[null,"Donnez à vos visiteurs tous les outils dont ils ont besoin pour partager vos articles et s'abonner à votre contenu."],"Build a community.":[null,"Construisez une communauté."],"Sharing & Like Buttons":[null,"Boutons de partage et J'aime"],"Automated social marketing.":[null,"Marketing social automatisé."],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,"Jetpack possède de nombreux outils de trafic et d'engagement afin de vous aider à générer davantage de lecteurs et à les garder."],"Send us Feedback":[null,"Envoyez-nous votre feedback"],"Need Help?":[null,"Besoin d’aide ?"],"Manage Plugins":[null,"Gérer les extensions"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Ne vous inquiétez pas. Monitor vous alertera si votre site est indisponible."],"Track your growth":[null,"Suivez votre croissance"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Utilisez Publicize pour partager automatiquement vos articles avec vos amis, vos abonnés et le monde."],"Drive more traffic to your site":[null,"Améliorez le trafic sur votre site"],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,"Un problème est survenu lors de la connexion de votre Jetpack Cliquez de nouveau sur \"Se connecter à WordPress.com\"."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"Nous avons rencontré un problème lors de l&rsquo;autorisation de Jetpack; déactivez et réactivez l&rsquo;extension, et essayez une nouvelle fois."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Vous devez rester connecté à votre blog pendant l'autorisation de Jetpack."],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"{{s}}Votre Jetpack a un petit souci.{{/s}} Veuillez nous excuser pour ce désagrément. Veuillez réessayer ultérieurement. Si le problème persiste, contactez l'assistance avec ce message : %(error_key)s"],"Disconnecting Jetpack":[null,"Déconnexion de Jetpack"],"Leave a Jetpack review":[null,"Laisser un commentaire sur Jetpack"],"Need help? The Jetpack team is here for you.":[null,"Besoin d'aide ? L'équipe Jetpack est à votre disposition."],"Smiley":[null,"Smiley"],"Require Two-Step Authentication":[null,"Exiger l&rsquo;authentification à deux facteurs"],"Use a large and visually striking layout":[null,"Utilisez une mise en forme large et visuellement attrayante"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Afficher un en-tête \"Sur le même thème\" pour séparer plus clairement cette section du reste des articles"],"Related":[null,"Sur le même thème"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Veillez à ajouter les adresses IP les plus fréquemment utilisées, ces dernières pouvant être différentes suivant votre domicile, votre lieu de travail et d'autres lieux. La suppression d'une adresse IP de la liste ci-après entraîne sa suppression de votre liste blanche."],"Whitelist Management":[null,"Gestion de la liste blanche"],"Email Address":[null,"Adresse e-mail"],"Publicize":[null,"Publicize"],"Site Stats":[null,"Stats du Site"],"Featured Images":[null,"Images à la Une"],"Excerpts":[null,"Extraits"],"Enable Testimonials for this site.":[null,"Activer les témoignages sur ce site."],"Enable Portfolio Projects for this site.":[null,"Activer les projets Portfolio sur ce site."],"Preview":[null,"Aperçu"],"Color Scheme":[null,"Jeu de couleurs"],"Ignored Phrases":[null,"Phrases ignorées"],"Use automatically detected language to proofread posts and pages":[null,"Utiliser la détection automatique de la langue pour corriger le contenu."],"Redundant Phrases":[null,"Phrases redondantes"],"Phrases to Avoid":[null,"Phrases à éviter"],"Passive Voice":[null,"Voix passive"],"Jargon":[null,"Jargon"],"Hidden Verbs":[null,"Verbes cachés"],"Double Negatives":[null,"Doubles négations"],"Diacritical Marks":[null,"Signes diacritiques"],"Complex Phrases":[null,"Phrases complexes"],"Bias Language":[null,"Langage Figuré"],"English Options":[null,"Options pour l'anglais"],"Proofreading":[null,"Autocorrection"],"Connect Jetpack":[null,"Connecter Jetpack"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack ne pouvait pas contacter WordPress.com : %(error_key)s. Dans la plupart des cas, cela signifie que quelque chose n'est pas configuré correctement sur votre hébergement."],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com a actuellement des soucis et ne peut pas alimenter votre Jetpack. Veuillez essayer utlérieurement."],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"{{s}}Votre Jetpack a un petit souci.{{/s}} La connexion de ce site à WordPress.com n'est pas possible. Ceci est généralement provoqué par un site non accessible au public (par exemple, un site sur localhost)."],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"Votre site doit être accessible au public pour utiliser Jetpack : %(error_key)s"],"You have successfully disconnected Jetpack":[null,"Vous avez correctement déconnecté Jetpack"],"Active":[null,"Actif"],"Settings":[null,"Réglages"],"Learn More":[null,"Plus d&rsquo;info."],"Disconnect Jetpack":[null,"Déconnecter Jetpack"],"Debug":[null,"Déboguer"],"Test your site’s compatibility with Jetpack.":[null,"Testez la compatibilité de votre site avec Jetpack."]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-gd.json b/plugins/jetpack/languages/json/jetpack-gd.json
index 56c17387..03bf26ad 100644
--- a/plugins/jetpack/languages/json/jetpack-gd.json
+++ b/plugins/jetpack/languages/json/jetpack-gd.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-07-20 01:42:08+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : (n > 2 && n < 20) ? 2 : 3;","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,"Dì-cheangail Jetpack"],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,"Stats na làraich agad"],"Smiley":[null,""],"Related Posts":[null,""],"Email Address":[null,"Seòladh puist-dhealain"],"Whitelist Management":[null,""],"Related":[null,"Co-cheangailte"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Seall bann-cinn \"Co-cheangailte\" gus earrann nan rudan co-cheangailte a sgaradh gu follaiseach o na puist"],"Use a large and visually striking layout":[null,"Cleachd co-dhealbhachd mòr is greannmhor"],"Publicize":[null,"Sgaoil am facal"],"Enable Testimonials for this site.":[null,""],"View people's profiles when you mouse over their Gravatars":[null,""],"Preview":[null,"Ro-sheall"],"Excerpts":[null,""],"Featured Images":[null,"Dealbhan brosnaichte"],"Enable Portfolio Projects for this site.":[null,""],"Color Scheme":[null,"Sgeama nan dathan"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,"Roghainnean Beurla"],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Terms":[null,""],"Privacy":[null,"Prìobhaideachd"],"Debug":[null,""],"Disconnect from WordPress.com":[null,""],"Learn More":[null,"Barrachd fiosrachaidh"],"Settings":[null,"Roghainnean"],"Active":[null,"Gnìomhach"]} \ No newline at end of file
+{"":{"po-revision-date":"2015-07-20 01:42:08+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : (n > 2 && n < 20) ? 2 : 3;","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,"Dì-cheangail Jetpack"],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,"Stats na làraich agad"],"Smiley":[null,""],"Related Posts":[null,""],"Email Address":[null,"Seòladh puist-dhealain"],"Whitelist Management":[null,""],"Related":[null,"Co-cheangailte"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Seall bann-cinn \"Co-cheangailte\" gus earrann nan rudan co-cheangailte a sgaradh gu follaiseach o na puist"],"Use a large and visually striking layout":[null,"Cleachd co-dhealbhachd mòr is greannmhor"],"Publicize":[null,"Sgaoil am facal"],"Enable Testimonials for this site.":[null,""],"Preview":[null,"Ro-sheall"],"Excerpts":[null,""],"Featured Images":[null,"Dealbhan brosnaichte"],"Enable Portfolio Projects for this site.":[null,""],"Color Scheme":[null,"Sgeama nan dathan"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,"Roghainnean Beurla"],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Terms":[null,""],"Privacy":[null,"Prìobhaideachd"],"Debug":[null,""],"Disconnect from WordPress.com":[null,""],"Learn More":[null,"Barrachd fiosrachaidh"],"Settings":[null,"Roghainnean"],"Active":[null,"Gnìomhach"]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-gl_ES.json b/plugins/jetpack/languages/json/jetpack-gl_ES.json
index af510a2e..f4137d7c 100644
--- a/plugins/jetpack/languages/json/jetpack-gl_ES.json
+++ b/plugins/jetpack/languages/json/jetpack-gl_ES.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-07-20 01:42:09+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,"Estatísticas do sitio"],"Smiley":[null,""],"Related Posts":[null,"Artigos relacionados"],"Email Address":[null,"Enderezo de correo electrónico"],"Whitelist Management":[null,""],"Related":[null,"Relacionado"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,"Divulgar"],"Enable Testimonials for this site.":[null,""],"View people's profiles when you mouse over their Gravatars":[null,"Mostrar os perfiles de usuario cando se sitúe o cursor sobre o Gravatar"],"Preview":[null,"Vista previa"],"Excerpts":[null,""],"Featured Images":[null,"Imaxes destacadas"],"Enable Portfolio Projects for this site.":[null,""],"Color Scheme":[null,"Esquema de cores"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com está a ter problemas e é incapaz de alimentar o seu Jetpack. Por favor, ténteo de novo máis tarde."],"Proofreading":[null,"Revisando"],"English Options":[null,"Opcións de Inglés"],"Bias Language":[null,"Linguaxe Bias"],"Complex Phrases":[null,"Frases complexas"],"Diacritical Marks":[null,"Sinais diacríticos"],"Double Negatives":[null,"Dobles negacións"],"Hidden Verbs":[null,"Verbos ocultos"],"Jargon":[null,"Xerga"],"Passive Voice":[null,"Voz pasiva"],"Phrases to Avoid":[null,"Frases para evitar"],"Redundant Phrases":[null,"Frases redundantes "],"Use automatically detected language to proofread posts and pages":[null,"Use a deteción automática do idioma para revisar artigos e páxinas."],"Ignored Phrases":[null,"Frases ignoradas"],"Terms":[null,""],"Privacy":[null,"Privacidade"],"Debug":[null,"Depurar"],"Disconnect from WordPress.com":[null,"Desconectar de WordPress.com"],"Learn More":[null,"Aprender máis"],"Settings":[null,"Preferencias"],"Active":[null,"Activo"]} \ No newline at end of file
+{"":{"po-revision-date":"2015-07-20 01:42:09+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,"Estatísticas do sitio"],"Smiley":[null,""],"Related Posts":[null,"Artigos relacionados"],"Email Address":[null,"Enderezo de correo electrónico"],"Whitelist Management":[null,""],"Related":[null,"Relacionado"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,"Divulgar"],"Enable Testimonials for this site.":[null,""],"Preview":[null,"Vista previa"],"Excerpts":[null,""],"Featured Images":[null,"Imaxes destacadas"],"Enable Portfolio Projects for this site.":[null,""],"Color Scheme":[null,"Esquema de cores"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com está a ter problemas e é incapaz de alimentar o seu Jetpack. Por favor, ténteo de novo máis tarde."],"Proofreading":[null,"Revisando"],"English Options":[null,"Opcións de Inglés"],"Bias Language":[null,"Linguaxe Bias"],"Complex Phrases":[null,"Frases complexas"],"Diacritical Marks":[null,"Sinais diacríticos"],"Double Negatives":[null,"Dobles negacións"],"Hidden Verbs":[null,"Verbos ocultos"],"Jargon":[null,"Xerga"],"Passive Voice":[null,"Voz pasiva"],"Phrases to Avoid":[null,"Frases para evitar"],"Redundant Phrases":[null,"Frases redundantes "],"Use automatically detected language to proofread posts and pages":[null,"Use a deteción automática do idioma para revisar artigos e páxinas."],"Ignored Phrases":[null,"Frases ignoradas"],"Terms":[null,""],"Privacy":[null,"Privacidade"],"Debug":[null,"Depurar"],"Disconnect from WordPress.com":[null,"Desconectar de WordPress.com"],"Learn More":[null,"Aprender máis"],"Settings":[null,"Preferencias"],"Active":[null,"Activo"]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-he_IL.json b/plugins/jetpack/languages/json/jetpack-he_IL.json
index a1c175e6..0a4ff60b 100644
--- a/plugins/jetpack/languages/json/jetpack-he_IL.json
+++ b/plugins/jetpack/languages/json/jetpack-he_IL.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2016-09-07 05:31:06+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.1.0-alpha","project-id-version":"Development (trunk)"},"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"שדרוג של Jetpack ימחיש למנועי חיפוש ולמבקרים את היחס הרציני מצדך ליושרה של אתרי האינטרנט שלך. הכלים שלנו למניעת תגובות זבל ימחקו תגובות זבל, יגנו על ה-SEO שלך, ויקלו על מבקרים לשמור על קשר."],"This module has no configuration options":[null,"במודול זה אין אפשרויות הגדרת תצורה"],"Configure your Security Scans":[null,"הגדרת תצורה של סריקות אבטחה"],"You can see the information about security scanning in the \"At a Glance\" section.":[null,"אפשר לראות את המידע על סריקות אבטחה במקטע 'מבט כללי'."],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,"באמצעות שדרוג של Jetpack סורק האבטחה המתקדם שלנו יאתר קבצים זדוניים וידווח עליהם מיידית, וכך יהיה באפשרותך להיות מודע תמיד למה שמתרחש באתר האינטרנט שלך."],"Search for a Jetpack feature.":[null,"חיפוש אחר תכונה של Jetpack."],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,"גיבויים מחוץ לאתר בזמן אמת עם שחזורים אוטומטיים מאפשרים לך שלוות נפש, וכך אפשר להתמקד בכתיבת תוכן משובח והגדלת התעבורה, בזמן שאנו מגנים על כל היבט של ההשקעה שלך. לשדרג היום."],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,"הצגת קדימון לאפליקציות לנייד של WordPress בכותרת התחתונה של ערכת העיצוב לנייד"],"Mobile Promos":[null,"קדימונים לנייד"],"Track each infinite Scroll post load as a page view in Google Analytics":[null,"מעקב אחר כל טעינת פוסט עם גלילה אינסופית כצפייה בעמוד ב-Google Analytics"],"Scroll infinitely (Shows 7 posts on each load)":[null,"גלילה אינסופית (מציג 7 פוסטים בכל טעינה)"],"Background Color":[null,"צבע רקע"],"Show photo metadata (Exif) in carousel, when available":[null,"הצגת מטא-נתונים של התמונה (Exif) בקרוסלה, כשהם זמינים"],"Match By Email":[null,"התאמה דרך אימייל"],"{{a}}Edit{{/a}}":[null,"{{a}}עריכה{{/a}}"],"Emails will be sent to ":[null,"האימיילים יישלחו אל "],"Receive Monitor Email Notifications":[null,"קבלת הודעות ניטור באימייל"],"Report Visibility: Select the roles that will be able to view stats reports":[null,"נראות הדוחות: בחירת התפקידים שיוכלו לצפות בדוחות הסטטיסטיקה"],"Registered Users: Count the page views of registered users who are logged in":[null,"משתמשים רשומים: ספירת הצפיות באתר של משתמשים רשומים ומחוברים"],"Put a chart showing 48 hours of views in the admin bar":[null,"הצגה בסרגל הניהול של תרשים המציג 48 שעות של צפיות"],"Admin Bar":[null,"סרגל ניהול"],"Show a \"follow comments\" option in the comment form.":[null,"הצגת אפשרות 'מעקב אחר תגובות'' בטופס התגובות."],"Show a \"follow blog\" options in the comment form":[null,"הצגת אפשרות 'עקוב אחר הבלוג' בטופס התגובה"],"Can readers subscribe to your posts, comments or both?":[null,"האם הקוראים יכולים להירשם לעדכונים של פוסטים או תגובות שלך, או לשניהם?"],"A few catchy words to motivate your readers to comment.":[null,"להכניס כמה מילים שיגרמו לקוראים שלכם להגיב."],"Comments headline":[null,"שורת כותרת של תגובות"],"WordPress.com Likes are:":[null,"הלייקים של WordPress.com הם:"],"Upgrade Focus: VideoPress For Weddings":[null,"המלצת שדרוג: VideoPress לחתונות"],"The WordPress for Android App Gets a Big Facelift":[null,"אפליקציית WordPress ל-Android עברה 'מתיחת פנים' רצינית"],"Big iPhone/iPad Update Now Available":[null,"עדכון גדול ל-iPhone/iPad זמין עכשיו"],"Subscriber":[null,"מנוי רשום לעדכונים"],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,"{{link}}הגדרת תצורה של%(module_slug)s ההגדרות שלך{{/link}}"],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,"{{p}}אכפת לך לספר לנו מדוע לא השלמת את ההתחברות ל-Jetpack {{a}}בסקר זה שבו 2 שאלות{{/a}}?{{/p}}{{p}}חיבור ל-Jetpack הוא חובה כדי שתכונות האבטחה והתעבורה החינמיות שלנו יעבדו.{{/p}}"],"Cheatin' uh?":[null,"מרמה, אה?"],"News Sitemap: {{a}}%(url)s{{/a}}":[null,"מפת אתר חדשות: {{a}}%(url)s{{/a}}"],"Sitemap: {{a}}%(url)s{{/a}}":[null,"מפת אתר: {{a}}%(url)s{{/a}}"],"Search engines will find the sitemaps at these locations:":[null,"מנועי חיפוש ימצאו את מפות האתרים במיקומים הבאים:"],"Use Markdown for comments":[null,"שימוש ב-Markdown לתגובות"],"Add a phrase":[null,"הוספת צירוף מילים"],"Enable proofreading for the following grammar and style rules: ":[null,"אפשור הגהה לכללי הדקדוק והסגנון הבאים: "],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,"בודק האיות תומך באנגלית, צרפתית, גרמנית, פורטוגזית וספרדית."],"Automatic Language Detection":[null,"זיהוי שפה אוטומטי"],"A post or page is updated":[null,"פוסט או עמוד מתעדכנים"],"A post or page is first published":[null,"פוסט או עמוד מתפרסמים לראשונה"],"Automatically proofread content when: ":[null,"תבוצע הגהה אוטומטית במקרים הבאים: "],"Configure Testimonials":[null,"הגדרת המלצות"],"Configure Portfolios":[null,"הגדרת תיקי עבודות"],"Regenerate address":[null,"יצירת כתובת מחדש"],"Highlight and copy the following text to your clipboard:":[null,"יש לסמן ולהעתיק את הטקסט הבא ללוח שלך:"],"Copied!":[null,"הועתק!"],"Display all your gallery pictures in a cool mosaic":[null,"הצגת כל תמונות הגלריה שלך בפסיפס מגניב"],"Meta key example: ":[null,"דוגמה למקש כלים/תיאור: "],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,"כדי להתחיל להשתמש ב-Jetpack, יש להתחבר לחשבון WordPress.com או ליצור חשבון כזה. פעולה זו תאפשר שירותים מועילים של אבטחה, תעבורה והתאמה אישית."],"Welcome to Jetpack":[null,"ברוכים הבאים ל-Jetpack"],"Let us know!":[null,"ספרו לנו!"],"What would you like to see on your Jetpack Dashboard?":[null,"מה היית רוצה לראות בלוח הבקרה של Jetpack?"],"You, %(userName)s, are not connected to WordPress.com.":[null,"אין לך, %(userName)s, חיבור ל-WordPress.com."],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,"כרגע {{a}}במצב פיתוח{{/a}} כיוון שחסרה נקודה בכתובת ה-URL של האתר שלך (e.g. http://localhost).{{br/}}חלק מהתכונות מושבתות."],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,"כרגע {{a}}במצב פיתוח {{/a}} דרך הקבוע JETPACK_DEV_DEBUG.{{br/}}חלק מהתכונות מושבתות."],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,"כרגע {{a}}במצב פיתוח{{/a}} דרך המסנן jetpack_development_mode.{{br/}}חלק מהתכונות מושבתות."],"You are currently running a development version of Jetpack.":[null,"נראה שנעשה כאן שימוש בגרסת פיתוח של Jetpack."],"You're fueled up and ready to go.":[null,"הכול מוכן ומזומן, אפשר לצאת לדרך."],"You're fueled up and ready to go, Jetpack is now active.":[null,"הכול מוכן ומזומן, Jetpack פעיל כעת."],"Your Jetpack is already connected.":[null,"ה-Jetpack שלך כבר מחובר."],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,"ברוכים הבאים ל-{{s}}Jetpack %(jetpack_version)s{{/s}}!"],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,"האקרים, בוטנטים ומפיצי דואר זבל תוקפים אתרי אינטרנט ללא הבחנה. המטרה שלהם היא לתקוף בכל מקום - ולעתים קרובות. המטרה שלנו היא לסייע לך להתכונן באמצעות חסימת איומים אלה, ובתרחישים הגרועים ביותר, נהיה שם כדי להחזיר את האתר שלך למצבו הקודם."],"Threats don't discriminate":[null,"אין אפליה באיומים"],"Backup, protect, repair and build a better website.":[null,"כדאי לגבות, להגן, לתקן ולבנות אתר אינטרנט משופר."],"Powerful security tools for ultimate peace of mind":[null,"כלי אבטחה חזקים לשקט נפשי מושלם"],"ACTIVE":[null,"פעיל"],"Upgrade":[null,"שדרוג"],"Set up":[null,"הגדרה"],"Threats found!":[null,"נמצאו איומים!"],"No Results Found.":[null,"לא נמצאו תוצאות."],"Pro":[null,"Pro"],"Keep your site backed up!":[null,"לשמור על הגיבוי של האתר שלך!"],"Site Backups":[null,"גיבויים של אתרים"],"Keep those spammers away!":[null,"להרחיק את מפיצי דואר הזבל!"],"Automatically scan your site for common threats and attacks.":[null,"סריקה אוטומטית של האתר כדי לגלות איומים והתקפות נפוצים."],"Security Scanning":[null,"סריקות אבטחה"],"Automatically backup your entire site.":[null,"גיבוי אוטומטי של האתר כולו."],"State-of-the-art spam defense.":[null,"הגנה חדשנית מפני תגובות זבל."],"Automated, comprehensive protection from threats and attacks.":[null,"הגנה אוטומטית ומקיפה מפני איומים והתקפות."],"Activate Site Stats":[null,"הפעלת נתונים סטטיסטיים של האתר"],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,"{{a}}יש להפעיל את הנתונים הסטטיסטיים של האתר{{/a}} כדי לראות נתונים סטטיסטיים מפורטים, לייקים, עוקבים, מנויים ועוד! {{a1}}מידע נוסף{{/a1}}"],"Jetpack Stats Icon":[null,"סמל נתונים סטטיסטיים של Jetpack"],"Do you really want to disconnect your site from WordPress.com?":[null,"האם באמת ברצונך לנתק את האתר שלך מ-WordPress.com?"],"Updates Needed":[null,"נדרשים עדכונים"],"Save Settings":[null,"שמירת הגדרות"],"Saving…":[null,"שומר..."],"No account? Create one for free…":[null,"אין לך חשבון? באפשרותך ליצור חשבון בחינם..."],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,"סקרים ללא הגבלה, תשובות ללא הגבלה. עורך הסקרים מאפשר ליצור סקרים במהירות ובקלות. תשובות ניתן לאסוף דרך האתר, באימייל או ב-iPad או iPhone."],"Surveys & Polls":[null,"סקרים"],"Configure VaultPress":[null,"הגדרת VaultPress"],"View your security dashboard":[null,"הצגת לוח הבקרה של האבטחה"],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.":[null,"גיבוי בזמן אמת עם שטח אחסון בלתי מוגבל, שחזורים בלחיצה אחת, ניטור אמין במיוחד של תגובות זבל, הגנה מפני תוכנות זדוניות, והגנה מפני כניסה באמצעות ניחוש סיסמה - הכל במקום אחד."],"Security Scanning & Backups":[null,"סריקות אבטחה וגיבויים"],"Configure Akismet":[null,"הגדרת Akismet"],"View your spam stats":[null,"הצגת נתונים סטטיסטיים של תגובות זבל"],"State-of-the-art spam defense powered by Akismet.":[null,"הגנה חדשנית מבית Akismet נגד תגובות זבל."],"Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.":[null,"לאחר ההתחברות, אפשר לשדרג לשירות Premium או Pro כדי לזכות להשתמש בכלים ברמה עולמית לאבטחה והגנה מפני תגובות זבל, ולזכות בעדיפות בקבלת תמיכה."],"Your site is on Development Mode":[null,"האתר שלך נמצא במצב פיתוח"],"Unlock the full potential of your site with the features included in your plan.":[null,"באפשרותך ליהנות מהפוטנציאל המלא של האתר בעזרת התכונות הכלולות בתוכנית שלך."],"Your site is on the Jetpack Professional plan":[null,"האתר שלך נמצא בתוכנית של Jetpack Professional"],"Your site is on the Jetpack Premium plan":[null,"האתר שלך נמצא בתוכנית Jetpack Premium"],"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.":[null,"מומלץ לשדרג ל-Premium או Pro כדי ליהנות מכלים מובילים לאבטחה, הגנה מפני תגובות זבל ועדיפות בקבלת תמיכה."],"Your site is on the Free Jetpack Plan":[null,"האתר שלך נמצא בתוכנית החינית של Free Jetpack"],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,"סינון איכותי במיוחד של תגובות זבל מגן על המותג והקוראים שלך ומשפר את ה-SEO. הגנה מפני נסיונות כניסה באמצעות ניחוש סיסמה מסייעת לשמור על שלוות נפשך, ושומרת עליך מפני פולשים."],"Lock out the bad guys":[null,"להשאיר את הרעים בחוץ"],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,"גיבוי בזמן אמת עם שטח אחסון בלתי מוגבל, שחזורים בלחיצה אחת, ניטור אמין במיוחד של תגובות זבל, הגנה מפני תוכנות זדוניות, והגנה מפני כניסה באמצעות ניחוש סיסמה - הכל במקום אחד ומותאם באופן מיטבי עבור WordPress."],"Maximum grade security":[null,"אבטחה ברמה מירבית"],"Compare Plans":[null,"השוואת תוכניות"],"Advanced polls and ratings":[null,"סקרים ודירוגים מתקדמים"],"One-click threat resolution":[null,"פתרון לאיומים בלחיצה אחת"],"Real-time backups":[null,"גיבויים בזמן אמת"],"Unlimited backup archive":[null,"ארכיון גיבוי ללא הגבלה"],"Includes on-demand malware scanning":[null,"כולל סריקות לאיתור תוכנות זדוניות לפי דרישה"],"Supports 1-3 sites":[null,"תמיכה באתר אחד עד שלושה אתרים"],"Jetpack Professional offers advanced features including:":[null,"Jetpack Professional מציע תכונות מתקדמות, כולל:"],"Need more?":[null,"דרוש מידע נוסף?"],"Create a new poll":[null,"יצירת סקר חדש"],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,"רוב הליקויים באבטחה נמצאים בתוספים מיושנים. מומלץ להשתמש באפליקציות האינטרנטיות והשולחניות שלנו כדי לפעיל עדכונים אוטומטיים או לעדכן תוספים באופן ידני לכל האתרים שלך, במקום נוח אחד."],"Bulk and automatic updates":[null,"עדכונים בצובר ועדכונים אוטומטיים"],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,"כל האפליקציות של WordPress מיועדות להיות מהירות. ניתן להבחין בהבדל בביצועים באופן מיידי, עם טעינות עמודים שמתרחשות כמעט מיידית, ופחות זמן המתנה באופן כללי."],"Feel the performance":[null,"להרגיש את הביצועים"],"Manage all your sites from a single dashboard.":[null,"לנהל את כל האתרים שלך מלוח בקרה יחיד."],"Powerful WordPress.com features on every device.":[null,"תכונות WordPress.com רבות עוצמה בכל מכשיר."],"View your {{a}}Email Followers{{/a}}":[null,"הצגת {{a}}העוקבים שלך באימייל {{/a}}"],"View {{a}}All Stats{{/a}}":[null,"הצגת {{a}}כל הנתונים הסטטיסטיים{{/a}}"],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,"כדי שתכונה זו תפעל באופן תקין, האתר שלך חייב להיות נגיש למנועי חיפוש. אפשר לשנות זאת תחת{{a}}הגדרות קריאה{{/a}}."],"Link your account to WordPress.com to get the most out of Jetpack.":[null,"כדי להפיק את המירב מ-Jetpack, מומלץ לקשר את החשבון אל WordPress.com."],"You are connected as ":[null,"התחברת בתור "],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,"אתר זה נמצא במצב פיתוח, לכן אין לך אפשרות להתחבר אל WordPress.com."],"Manage your Jetpack connection.":[null,"ניהול החיבור שלך ל-Jetpack."],"Connection Settings":[null,"הגדרות חיבור"],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,"דרושה עזרה? נציג תמיכה יענה לך על שאלות בנושא האתר, החשבון או כל פעולה אחרת שברצונך לעשות."],"Enjoy priority support":[null,"באפשרותך ליהנות מעדיפות בקבלת תמיכה"],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,"לפרסם תוכן, לעקוב אחר נתונים סטטיסטיים, לאשר תגובות ועוד הרבה יותר מכל מקום בעולם. האפליקציות שלנו לנייד הן במקור פתוח, חינמיות וזמינות לך במכשירי Apple או Android."],"Get WordPress apps for any screen.":[null,"באפשרותך לקבל אפליקציות של WordPress לכל מסך."],"Inspiration strikes any time, anywhere.":[null,"ההשראה תוקפת בכל עת ובכל מקום."],"Launch Reader":[null,"השקת Reader"],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,"בכל אפליקציות WordPress יש קוראים מהירים במיוחד ובעלי תכונות מלאות, כך שתוכל להתעדכן באתרים האהובים עליך ולהצטרף לשיחה בכל מקום, בכל עת."],"Connect with the Community":[null,"להתחבר לקהילה"],"View Your Stats":[null,"להציג את הנתונים הסטטיסטיים שלך"],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,"לנטר את המבקרים שלך באמצעות נתונים סטטיסטיים מתקדמים. לגלות מגמות, ללמוד לאיזה תוכן יש הביצועים הטובים ביותר, ולהבין את המבקרים שלך מכל מקום בעולם."],"Connect with your Visitors":[null,"להתחבר למבקרים שלך"],"Try the New Editor":[null,"התנסות בעורך החדש"],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,"העורך החדש שלנו מהיר במיוחד, מותאם באופן מיטבי לכותבים ומצמצם הסחות דעת, וכך מאפשר לך להתמקד בעבודה."],"Focus on your Writing":[null,"להתמקד בכתיבה"],"Invalid Key":[null,"מפתח לא תקף"],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,"להגנה חדשנית מפני תגובות זבל, {{a}}יש להפעיל את Akismet{{/a}}."],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,"להגנה חדשנית מפני תגובות זבל, יש {{a}}להתקין את Akismet{{/a}}."],"Spam Protection":[null,"הגנה מפני תגובות זבל"],"Unavailable in Dev Mode.":[null,"לא זמינה במצב פיתוח."],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,"כדי לגבות את האתר שלך כולו באופן אוטומטי, יש {{a}}לשדרג!{{/a}}."],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,"כדי לגבות את האתר שלך כולו באופן אוטומטי, יש {{a}}להתקין ולהפעיל את{{/a}} VaultPress."],"{{a}}View backup details{{/a}}.":[null,"{{a}}הצגת פרטי גיבוי{{/a}}."],"Backups":[null,"גיבויים"],"Performance":[null,"ביצועים"],"Security":[null,"אבטחה"],"Jetpack is monitoring your site. If we think your site is down you will receive an email.":[null,"Jetpack מנטר את האתר שלך. אם אנו חושדים שהאתר שלך קרס, נשלח לך אימייל."],"Jetpack is improving and optimising your image speed.":[null,"Jetpack משפר וממטב את מהירות התמונות שלך."],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,"{{a}}יש להפעיל את Manage{{/a}} כדי להפעיל עדכונים אוטומטיים ולנהל את התוספים שלך ב-WordPress.com."],"All plugins are up-to-date. Awesome work!":[null,"כל התוספים מעודכנים. עבודה נהדרת!"],"Needs updating. ":["Need updating. ","זקוק לעדכון. ","זקוקים לעדכון. "],"%(number)s plugin":["%(number)s plugins","%(number)s תוסף","%(number)s תוספים"],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,"{{a}}יש להפעיל את Protect{{/a}} כדי לשמור את האתר שלך מוגן מפני נסיונות כניסה זדוניים."],"Total malicious attacks blocked on your site.":[null,"סה\"כ התקפות זדוניות שנחסמו באתר שלך."],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,"Jetpack חוסם באופן פעיל נסיונות כניסה זדוניים. בקרוב יוצגו כאן נתונים!"],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,"לסריקה אוטומטית ומקיפה של איומי אבטחה, יש{{a}}לשדרג את החשבון{{/a}}."],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,"לסריקה אוטומטית ומקיפה של איומי אבטחה, יש{{a}}להתקין ולהפעיל את {{/a}} VaultPress."],"Threats found":[null,"נמצאו איומים"],"Malware Scanning":[null,"סריקות לאיתור תוכנות זדוניות"],"WordPress.com for Linux":[null,"WordPress.com for Linux"],"WordPress.com for Windows":[null,"WordPress.com for Windows"],"WordPress.com for Mac OS X":[null,"WordPress.com for Mac OS X"],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,"אפליקציה שולחנית שמעניקה ל-WordPress בית קבוע במחשב שלך. שלא להזכיר את הסביבה נטולת ההפרעות שמקבלים כשכותבים מחוץ לדפדפן אינטרנט."],"WordPress.com in Google Play":[null,"WordPress.com ב-Google Play"],"WordPress.com in the App Store":[null,"WordPress.com ב-App Store"],"Updating %(slug)s settings…":[null,"מעדכן%(slug)s הגדרות…"],"%(slug)s has been deactivated.":[null,"%(slug)s הושבת."],"Deactivating %(slug)s…":[null,"משבית את%(slug)s…"],"%(slug)s failed to activate. %(error)s":[null,"נכשלה ההפעלה של %(slug)s. %(error)s"],"%(slug)s has been activated.":[null,"%(slug)s הופעל."],"Activating %(slug)s…":[null,"מפעיל את%(slug)s…"],"Recommended features active.":[null,"התכונות המומלצות פעילות."],"Activating recommended features…":[null,"מפעיל תכונות מומלצות..."],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,"הצג שלג יורד בבלוג שלי החל מ-1 בדצמבר עד 4 בינואר."],"Show falling snow in the holiday period.":[null,"הצג שלג יורד בתקופת החגים."],"Holiday Snow":[null,"שלג בתקופת החגים"],"Unavailable in Dev Mode":[null,"לא זמין במצב פיתוח"],"At A Glance":[null,"מבט כללי"],"Error unlinking from WordPress.com. %(error)s":[null,"שגיאה בביטול הקישור אל WordPress.com. %(error)s"],"Unlinked from WordPress.com.":[null,"ביטול הקישור אל WordPress.com."],"Unlinking from WordPress.com":[null,"ביטול הקישור אל WordPress.com"],"There was an error disconnecting Jetpack. Error: %(error)s":[null,"אירעה שגיאה במהלך התנתקות מ-Jetpack. שגיאה: %(error)s"],"Options failed to reset.":[null,"איפוס האפשרויות נכשל."],"Options reset.":[null,"איפוס אפשרויות."],"Resetting Jetpack options…":[null,"מאפס אפשרויות Jetpack..."],"Regenerated %(slug)s address .":[null,"נוצרה%(slug)s כתובת."],"Updating %(slug)s address…":[null,"מעדכן%(slug)s כתובת…"],"Error updating %(slug)s settings. %(error)s":[null,"שגיאה בעדכון%(slug)s הגדרות. %(error)s"],"Updated %(slug)s settings.":[null,"עודכנו%(slug)s הגדרות."],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,"נשמח לדעת מדוע. נשמח לקבל {{a}}תשובות לשתי שאלות קצרות{{/a}} כדי שנדע כיצד לשפר את Jetpack."],"Clichés":[null,"קלישאות"],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{hideOnMobile}}יש לך רק מילים טובות על Jetpack, או שברצונך להשאיר משוב?{{/hideOnMobile}} {{reviewLink}}להשארת ביקורת{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}אפשר לעקוב אחרינו בטוויטר{{/twitterLink}}{{hideOnMobile}}, וכמו כן{{/hideOnMobile}} {{facebookLink}}לעשות לנו 'לייק' בפייסבוק{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"You are running Jetpack on a {{a}}staging server{{/a}}.":[null,"מופעל אצלך Jetpack ב{{a}}שרת לאחסון זמני{{/a}}."],"Follow Jetpack on Twitter":[null,"מעקב אחר Jetpack בטוויטר"],"Like us on Facebook":[null,"סימון 'לייק' בפייסבוק"],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{supportLink}}הצגת עמוד התמיכה שלנו{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}בדיקת תשובות בפורומים{{/forumLink}}{{hideOnMobile}}, או{{/hideOnMobile}} {{contactLink}}פנייה אלינו ישירות{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"WordPress.com Terms of Service":[null,"תנאי שימוש ב-WordPress.com"],"Automattic's Privacy Policy":[null,"מדיניות הפרטיות של Automattic"],"Jetpack Happiness Engineer":[null,"נציג תמיכה ל-Jetpack"],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,"אנחנו מציעים תמיכה מלאה, ללא תשלום לכל משתמשי Jetpack שלנו. צוות התמיכה שלנו תמיד זמין לשירותכם."],"Go to Jetpack.com/support":[null,"מעבר אל Jetpack.com/support"],"Go to the WordPress.org support forums":[null,"מעבר אל פורומי התמיכה של WordPress.org"],"Contact Jetpack support staff directly":[null,"יצירת קשר ישירות עם צוות התמיכה של Jetpack"],"Downtime Monitoring":[null,"ניטור זמן השבתה"],"Loading…":[null,"טוען…"],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,"{{a}}יש להפעיל מוניטור{{/a}} כדי לקבל הודעות אם האתר שלך קורס."],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","אוי ואבוי, %(number)s נמצא איום.","אוי ואבוי, %(number)s נמצאו איומים."],"{{a}}View details at VaultPress.com{{/a}}":[null,"{{a}}הצגת פרטים ב-VaultPress.com{{/a}}"],"{{a}}Contact Support{{/a}}":[null,"{{a}}יצירת קשר עם התמיכה{{/a}}"],"No threats found, you're good to go!":[null,"לא נמצאו איומים, אפשר להתחיל לעבוד!"],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,"אוווופס! מפתח Akismet שלך חסר או לא תקף. {{akismetSettings}}יש לעבור אל הגדרות Akismet כדי לתקן אותו.{{/akismetSettings}}."],"Plugin Updates":[null,"עדכוני תוספים"],"{{a}}Turn on plugin auto updates{{/a}}":[null,"{{a}}הפעלת עדכונים אוטומטיים של תוספים{{/a}}"],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,"{{a}}הפעלתManage והפעלת עדכונים אוטומטיים{{/a}}"],"Image Performance %(photon)s":[null,"ביצועי תמונות%(photon)s"],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,"{{a}}הפעלתPhoton{{/a}} לשיפור הביצועים והמהירות של התמונות שלך."],"Site Verification Tools":[null,"כלי אימות אתרים"],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,"כלי אימות אתרים פעילים. יש לוודא שהאתר שלך מאומת באמצעות Google,‏ Bing ו-Pinterest לקבלת מיפתוח ודירוג מדויקים יותר. {{a}}אימות עכשיו{{/a}}"],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,"{{a}}הפעלת אימות אתר{{/a}} כדי לאמת את האתר ולהגביר את הדירוג עם Google,‏ Bing ו-Pinterest."],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,"כדאי לך להצטרף אל מיליוני המשתמשים שמסתמכים על Jetpack לשיפור האתרים שלהם ולאבטחה שלהם. אנו נלהבים לגבי WordPress, ונמצאים כאן כדי להקל על חייך."],"Unlink me from WordPress.com":[null,"ביטול הקישור שלי אל WordPress.com"],"Link to WordPress.com":[null,"קישור ל-WordPress.com"],"Disconnect from WordPress.com":[null,"התנתקות מ-WordPress.com"],"Jump Start your Site":[null,"זריקת מרץ לאתר שלך"],"Quickly enhance your site by activating Jetpack's recommended features.":[null,"באפשרותך לשפר במהירות את האתר שלך באמצעות הפעלת התכונות המומלצות של Jetpack."],"Activate Recommended Features":[null,"הפעלת תכונות מומלצות"],"Jetpack's recommended features include:":[null,"התכונות המומלצות של Jetpack כוללות:"],"Features can be activated or deactivated at any time.":[null,"אפשר להפעיל או להשבית את התכונות בכל עת."],"Skip the Jetpack Jumpstart process":[null,"דילוג על תהליך זריקת המרץ של Jetpack"],"Skip this step":[null,"דילוג על שלב זה"],"Manage security on WordPress.com":[null,"ניהול אבטחה ב-WordPress.com"],"Week of %(date)s":[null,"שבוע מתוך %(date)s"],"Views: %(numberOfViews)s":[null," צפיות: %(numberOfViews)s"],"Click to view detailed stats.":[null,"יש ללחוץ כדי להציג נתונים סטטיסטיים מפורטים."],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,"משהו קרה בעת טעינת הנתונים הסטטיסטיים. יש לנסות שוב מאוחר יותר או{{a}}להציג את הנתונים הסטטיסטיים שלך עכשיו ב-WordPress.com{{/a}}"],"Days":[null,"ימים"],"Weeks":[null,"שבועות"],"Months":[null,"חודשים"],"Views today":[null,"צפיות היום"],"Best overall day":[null,"הטובות ביותר לאורך כל היום"],"%(number)s View":["%(number)s Views","%(number)s צפייה","%(number)s צפיות"],"All-time views":[null,"צפיות מכל הזמנים"],"All-time comments":[null,"תגובות מכל הזמנים"],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,"Jetpack משתמש ברשת המתקדמת של WordPress.com לשליחת תוכן כדי לטעון את התמונות המדהימות שלך במהירות שיא. השירות מותאם לכל מכשיר, וניתן בחינם לגמרי."],"Did we mention free, professional support?":[null,"האם הזכרנו תמיכה מקצועית בחינם?"],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,"Jetpack נתמך על ידי כמה מהאנשים המסורים והטכניים ביותר בקהילה. הם מפוזרים בכל קצוות תבל ומוכנים לעזור."],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,"Jetpack חוסם נסיונות התחברות זדוניים, ומודיע לך אם האתר שלך קור, וכן יכול לעדכן באופן אוטומטי את התוספים שלך, כדי שלא תהיה לך סיבה לדאגה."],"Block site attacks.":[null,"חסימת התקפות על אתר."],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,"לזכות בשלוות נפש עם Protect, הכלי שחסם מיליארדים של התקפות כניסה במיליוני אתרים."],"Live site monitoring.":[null,"מעקב אחר אתר בזמן אמת."],"Automatic site updates.":[null,"עדכונים אוטומטיים של אתרים."],"Never fall behind on a security release or waste time updating multiple sites.":[null,"הודות לשירות זה, לעולם לא יחסר לך עדכון אבטחה ולא יהיה צורך לבזבז זמן על עדכון אתרים מרובים."],"Lightning fast, optimized images":[null,"טעינת תמונות ממוטבות במהירות שיא"],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,"Jetpack רותם לעזרתו את העוצמה שלWordPress.com כדי להציג בפניך תובנות מפורטות על המבקרים שלך, מה הם קוראים ומהיכן הם מגיעים."],"Site security and peace of mind":[null,"אבטחת האתר וראש שקט"],"Need Help?":[null,"דרושה עזרה?"],"Send us Feedback":[null,"שליחת משוב"],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,"ל-Jetpack יש כלים של תעבורה ויצירת מעורבים בקרב הגולשים, שיסייעו למשוך צופים רבים יותר לאתר שלך ולשמור אותם שם."],"Automated social marketing.":[null,"שיווק אוטומטי ברשתות חברתיות."],"Sharing & Like Buttons":[null,"כפתורי שיתוף ולייק"],"Build a community.":[null,"בניית קהילה."],"Give visitors the tools to share and subscribe to your content.":[null,"להעניק למבקרים את הכלים לשתף את התוכן שלך ולהירשם לעדכונים לגביו."],"Increase page views.":[null,"הגדלת כמות צפיות בעמוד."],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,"הצגת פוסטים קשורים כדי לתת למבקרים יותר תוכן לשיתוף ולקריאה ובכך לשמור על רמת עניין גבוהה."],"Manage Plugins":[null,"ניהול תוספים"],"Drive more traffic to your site":[null,"משיכת יותר תעבורה לאתר שלך"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"שימוש באפשרות 'שיתוף אוטומטי' כדי לשתף אוטומטית את הפוסטים שלך עם חברים, עוקבים וכל העולם."],"Track your growth":[null,"מעקב צמיחה"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"פחות לחץ. המעקב ישלח לך התראות בזמן אמת אם האתר שלך קורס."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"בלוג WordPress צריך להישאר מחובר בזמן אישור Jetpack."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"הייתה לנו בעיה בחיבור Jetpack; יש לכבות ולהפעיל מחדש את תוסף Jetpack ואז להתחבר שוב."],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,"אירעה בעיה בחיבור Jetpack עבורך. יש ללחוץ שוב על 'התחברות ל-WordPress.com'."],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"{{s}}יש תקלה ב-Jetpack שלך.{{/s}} אנו מתנצלים על אי-הנוחות. כדאי לנסות שוב מאוחר יותר ואם הבעיה נמשכת, לפנות לתמיכה בצירוף ההודעה הבאה: %(error_key)s"],"Need help? The Jetpack team is here for you.":[null,"דרושה עזרה? צוות Jetpack לשירותך!"],"Leave a Jetpack review":[null,"השארת ביקורת על Jetpack"],"Disconnecting Jetpack":[null,"מנתק את Jetpack"],"Smiley":[null,"סמיילי"],"Email Address":[null,"כתובת דואר אלקטרוני"],"Whitelist Management":[null,"ניהול רשימה לבנה (רשימת שולחים בטוחים)"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"כדאי להוסיף את כתובות ה-IP הנפוצות ביותר בשימוש מאחר שהן עשויות להשתנות לפי המיקום שלך - בית, משרד ועוד. הסרת כתובת IP מהרשימה להלן תסיר אותה מרשימת ההיתרים שלך."],"Related":[null,"קשור"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"הצג כותרת 'קשורה' כדי להפריד בצורה ברורה יותר את הסעיף הקשור מהרשומות"],"Use a large and visually striking layout":[null,"השתמש בפריסה גדולה ומרשימה מבחינה ויזואלית"],"Require Two-Step Authentication":[null,"דרשו זיהוי בשני שלבים"],"Site Stats":[null,"סטטיסטיקת אתר"],"Publicize":[null,"הפצה"],"Excerpts":[null,"תקצירים"],"Featured Images":[null,"תמונות מרכזיות"],"Enable Portfolio Projects for this site.":[null,"אפשרו פרויקטים של פורטפוליו לאתר זה."],"Enable Testimonials for this site.":[null,"הפעלת המלצות לאתר זה."],"View people's profiles when you mouse over their Gravatars":[null,"צפה בפרופיל המשתמש כאשר העכבר מרחף מעל לגרבטאר שלו"],"Color Scheme":[null,"ערכת צבעים"],"Preview":[null,"תצוגה מקדימה"],"You have successfully disconnected Jetpack":[null,"ניתקת בהצלחה את החשבון שלך מ-Jetpack"],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"האתר שלך צריך להיות נגיש לציבור כדי להשתמש ב-Jetpack: %(error_key)s"],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"{{s}}יש תקלה ב-Jetpack שלך.{{/s}} לא ניתן לחבר אתר זה אל WordPress.com. משמעות הדבר בדרך כלל היא שהאתר שלך אינו נגיש לציבור (מרח מקומי)."],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"לוורדפרס.קום יש בעיות כרגע ואינה יכולה לתדלק את ה Jetpack שלך. בבקשה נסה שוב מאוחר יותר."],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack לא הצליח ליצור קשר עם WordPress.com: %(error_key)s. בדרך כלל זה קורה כאשר משהו מוגדר לא נכון בשרת שלך."],"Connect Jetpack":[null,"יש לחבר את Jetpack"],"Proofreading":[null,"הגהה"],"English Options":[null,"אפשרויות אנגלית"],"Bias Language":[null,"הטיות שפה"],"Complex Phrases":[null,"ביטויים מורכבים"],"Diacritical Marks":[null,"סימני ניקוד"],"Double Negatives":[null,"שלילה כפולה (דאבל נגטיב)"],"Hidden Verbs":[null,"פעלים חבויים"],"Jargon":[null,"לשון עילגת (ז'ארגון)"],"Passive Voice":[null,"אפן סביל"],"Phrases to Avoid":[null,"להימנע מביטויים"],"Redundant Phrases":[null,"ביטויים מיותרים"],"Use automatically detected language to proofread posts and pages":[null,"השתמש בזיהוי שפה אוטומטי להגהת רשומות ועמודים."],"Ignored Phrases":[null,"ביטויים להתעלמות"],"Test your site’s compatibility with Jetpack.":[null,"בדיקת תאימות האתר עם Jetpack."],"Debug":[null,"איתור שגיאות"],"Disconnect Jetpack":[null,"נתק את Jetpack"],"Learn More":[null,"למד עוד"],"Settings":[null,"הגדרות"],"Active":[null,"פעיל"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-09-07 05:31:06+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.3.0-alpha","language":"he_IL","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Make sure your site is easily found on search engines with SEO tools for your content and social posts.":[null,""],"Activate this module to use the advanced SEO tools.":[null,""],"Configure your VideoPress settings.":[null,""],"How much is your website worth?":[null,""],"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.":[null,""],"Configure Site SEO":[null,""],"Activate SEO Tools":[null,""],"Introducing our most affordable backups and security plan yet":[null,""],"The Personal Plan keeps your data, site, and hard work safe.":[null,""],"Learn more...":[null,""],"Your site is on the Jetpack Personal plan":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.":[null,""],"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.":[null,""],"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).":[null,""],"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).":[null,""],"Backups & Security Scanning":[null,""],"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).":[null,""],"SEO Tools":[null,""],"Advanced SEO tools to help your site get found when people search for relevant content.":[null,""],"Need more? Running a business site?":[null,""],"If your site is important to you, consider protecting and improving it with some of our advanced features: ":[null,""],"On-demand security scanning":[null,""],"Advanced SEO tools":[null,""],"Configure your SEO settings.":[null,""],"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.":[null,""],"You are running Jetpack on a staging server.":[null,""],"More Info":[null,""],"Search your content.":[null,""],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,""],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,""],"Your Current IP: %(ip)s":[null,""],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,""],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,""],"Link your account to WordPress.com to start using this feature.":[null,""],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,""],"This will reset all Jetpack options, are you sure?":[null,""],"Search for a Jetpack feature.":[null,"חיפוש אחר תכונה של Jetpack."],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,"באמצעות שדרוג של Jetpack סורק האבטחה המתקדם שלנו יאתר קבצים זדוניים וידווח עליהם מיידית, וכך יהיה באפשרותך להיות מודע תמיד למה שמתרחש באתר האינטרנט שלך."],"You can see the information about security scanning in the \"At a Glance\" section.":[null,"אפשר לראות את המידע על סריקות אבטחה במקטע 'מבט כללי'."],"Configure your Security Scans":[null,"הגדרת תצורה של סריקות אבטחה"],"This module has no configuration options":[null,"במודול זה אין אפשרויות הגדרת תצורה"],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"שדרוג של Jetpack ימחיש למנועי חיפוש ולמבקרים את היחס הרציני מצדך ליושרה של אתרי האינטרנט שלך. הכלים שלנו למניעת תגובות זבל ימחקו תגובות זבל, יגנו על ה-SEO שלך, ויקלו על מבקרים לשמור על קשר."],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,"גיבויים מחוץ לאתר בזמן אמת עם שחזורים אוטומטיים מאפשרים לך שלוות נפש, וכך אפשר להתמקד בכתיבת תוכן משובח והגדלת התעבורה, בזמן שאנו מגנים על כל היבט של ההשקעה שלך. לשדרג היום."],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,"{{link}}הגדרת תצורה של%(module_slug)s ההגדרות שלך{{/link}}"],"Subscriber":[null,"מנוי רשום לעדכונים"],"Big iPhone/iPad Update Now Available":[null,"עדכון גדול ל-iPhone/iPad זמין עכשיו"],"The WordPress for Android App Gets a Big Facelift":[null,"אפליקציית WordPress ל-Android עברה 'מתיחת פנים' רצינית"],"Upgrade Focus: VideoPress For Weddings":[null,"המלצת שדרוג: VideoPress לחתונות"],"WordPress.com Likes are:":[null,"הלייקים של WordPress.com הם:"],"Comments headline":[null,"שורת כותרת של תגובות"],"A few catchy words to motivate your readers to comment.":[null,"להכניס כמה מילים שיגרמו לקוראים שלכם להגיב."],"Can readers subscribe to your posts, comments or both?":[null,"האם הקוראים יכולים להירשם לעדכונים של פוסטים או תגובות שלך, או לשניהם?"],"Show a \"follow blog\" options in the comment form":[null,"הצגת אפשרות 'עקוב אחר הבלוג' בטופס התגובה"],"Show a \"follow comments\" option in the comment form.":[null,"הצגת אפשרות 'מעקב אחר תגובות'' בטופס התגובות."],"Admin Bar":[null,"סרגל ניהול"],"Put a chart showing 48 hours of views in the admin bar":[null,"הצגה בסרגל הניהול של תרשים המציג 48 שעות של צפיות"],"Registered Users: Count the page views of registered users who are logged in":[null,"משתמשים רשומים: ספירת הצפיות באתר של משתמשים רשומים ומחוברים"],"Report Visibility: Select the roles that will be able to view stats reports":[null,"נראות הדוחות: בחירת התפקידים שיוכלו לצפות בדוחות הסטטיסטיקה"],"Receive Monitor Email Notifications":[null,"קבלת הודעות ניטור באימייל"],"Emails will be sent to ":[null,"האימיילים יישלחו אל "],"{{a}}Edit{{/a}}":[null,"{{a}}עריכה{{/a}}"],"Match By Email":[null,"התאמה דרך אימייל"],"Show photo metadata (Exif) in carousel, when available":[null,"הצגת מטא-נתונים של התמונה (Exif) בקרוסלה, כשהם זמינים"],"Background Color":[null,"צבע רקע"],"Scroll infinitely (Shows 7 posts on each load)":[null,"גלילה אינסופית (מציג 7 פוסטים בכל טעינה)"],"Track each infinite Scroll post load as a page view in Google Analytics":[null,"מעקב אחר כל טעינת פוסט עם גלילה אינסופית כצפייה בעמוד ב-Google Analytics"],"Mobile Promos":[null,"קדימונים לנייד"],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,"הצגת קדימון לאפליקציות לנייד של WordPress בכותרת התחתונה של ערכת העיצוב לנייד"],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,""],"Meta key example:":[null,""],"Display all your gallery pictures in a cool mosaic":[null,"הצגת כל תמונות הגלריה שלך בפסיפס מגניב"],"Copied!":[null,"הועתק!"],"Highlight and copy the following text to your clipboard:":[null,"יש לסמן ולהעתיק את הטקסט הבא ללוח שלך:"],"Regenerate address":[null,"יצירת כתובת מחדש"],"Configure Portfolios":[null,"הגדרת תיקי עבודות"],"Configure Testimonials":[null,"הגדרת המלצות"],"Automatically proofread content when: ":[null,"תבוצע הגהה אוטומטית במקרים הבאים: "],"A post or page is first published":[null,"פוסט או עמוד מתפרסמים לראשונה"],"A post or page is updated":[null,"פוסט או עמוד מתעדכנים"],"Automatic Language Detection":[null,"זיהוי שפה אוטומטי"],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,"בודק האיות תומך באנגלית, צרפתית, גרמנית, פורטוגזית וספרדית."],"Enable proofreading for the following grammar and style rules: ":[null,"אפשור הגהה לכללי הדקדוק והסגנון הבאים: "],"Add a phrase":[null,"הוספת צירוף מילים"],"Use Markdown for comments":[null,"שימוש ב-Markdown לתגובות"],"Search engines will find the sitemaps at these locations:":[null,"מנועי חיפוש ימצאו את מפות האתרים במיקומים הבאים:"],"Sitemap: {{a}}%(url)s{{/a}}":[null,"מפת אתר: {{a}}%(url)s{{/a}}"],"News Sitemap: {{a}}%(url)s{{/a}}":[null,"מפת אתר חדשות: {{a}}%(url)s{{/a}}"],"Cheatin' uh?":[null,"מרמה, אה?"],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,"{{p}}אכפת לך לספר לנו מדוע לא השלמת את ההתחברות ל-Jetpack {{a}}בסקר זה שבו 2 שאלות{{/a}}?{{/p}}{{p}}חיבור ל-Jetpack הוא חובה כדי שתכונות האבטחה והתעבורה החינמיות שלנו יעבדו.{{/p}}"],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,"ברוכים הבאים ל-{{s}}Jetpack %(jetpack_version)s{{/s}}!"],"Your Jetpack is already connected.":[null,"ה-Jetpack שלך כבר מחובר."],"You're fueled up and ready to go, Jetpack is now active.":[null,"הכול מוכן ומזומן, Jetpack פעיל כעת."],"You're fueled up and ready to go.":[null,"הכול מוכן ומזומן, אפשר לצאת לדרך."],"You are currently running a development version of Jetpack.":[null,"נראה שנעשה כאן שימוש בגרסת פיתוח של Jetpack."],"Submit Beta feedback":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,"כרגע {{a}}במצב פיתוח{{/a}} דרך המסנן jetpack_development_mode.{{br/}}חלק מהתכונות מושבתות."],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,"כרגע {{a}}במצב פיתוח {{/a}} דרך הקבוע JETPACK_DEV_DEBUG.{{br/}}חלק מהתכונות מושבתות."],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,"כרגע {{a}}במצב פיתוח{{/a}} כיוון שחסרה נקודה בכתובת ה-URL של האתר שלך (e.g. http://localhost).{{br/}}חלק מהתכונות מושבתות."],"You, %(userName)s, are not connected to WordPress.com.":[null,"אין לך, %(userName)s, חיבור ל-WordPress.com."],"What would you like to see on your Jetpack Dashboard?":[null,"מה היית רוצה לראות בלוח הבקרה של Jetpack?"],"Let us know!":[null,"ספרו לנו!"],"Welcome to Jetpack":[null,"ברוכים הבאים ל-Jetpack"],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,"כדי להתחיל להשתמש ב-Jetpack, יש להתחבר לחשבון WordPress.com או ליצור חשבון כזה. פעולה זו תאפשר שירותים מועילים של אבטחה, תעבורה והתאמה אישית."],"No account? Create one for free…":[null,"אין לך חשבון? באפשרותך ליצור חשבון בחינם..."],"Saving…":[null,"שומר..."],"Save Settings":[null,"שמירת הגדרות"],"Updates Needed":[null,"נדרשים עדכונים"],"Do you really want to disconnect your site from WordPress.com?":[null,"האם באמת ברצונך לנתק את האתר שלך מ-WordPress.com?"],"Jetpack Stats Icon":[null,"סמל נתונים סטטיסטיים של Jetpack"],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,"{{a}}יש להפעיל את הנתונים הסטטיסטיים של האתר{{/a}} כדי לראות נתונים סטטיסטיים מפורטים, לייקים, עוקבים, מנויים ועוד! {{a1}}מידע נוסף{{/a1}}"],"Activate Site Stats":[null,"הפעלת נתונים סטטיסטיים של האתר"],"Automated, comprehensive protection from threats and attacks.":[null,"הגנה אוטומטית ומקיפה מפני איומים והתקפות."],"State-of-the-art spam defense.":[null,"הגנה חדשנית מפני תגובות זבל."],"Automatically backup your entire site.":[null,"גיבוי אוטומטי של האתר כולו."],"Security Scanning":[null,"סריקות אבטחה"],"Automatically scan your site for common threats and attacks.":[null,"סריקה אוטומטית של האתר כדי לגלות איומים והתקפות נפוצים."],"Keep those spammers away!":[null,"להרחיק את מפיצי דואר הזבל!"],"Site Backups":[null,"גיבויים של אתרים"],"Keep your site backed up!":[null,"לשמור על הגיבוי של האתר שלך!"],"Pro":[null,"Pro"],"No Results Found.":[null,"לא נמצאו תוצאות."],"Threats found!":[null,"נמצאו איומים!"],"Set up":[null,"הגדרה"],"Upgrade":[null,"שדרוג"],"ACTIVE":[null,"פעיל"],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,"האקרים, בוטנטים ומפיצי דואר זבל תוקפים אתרי אינטרנט ללא הבחנה. המטרה שלהם היא לתקוף בכל מקום - ולעתים קרובות. המטרה שלנו היא לסייע לך להתכונן באמצעות חסימת איומים אלה, ובתרחישים הגרועים ביותר, נהיה שם כדי להחזיר את האתר שלך למצבו הקודם."],"Your site is on the Free Jetpack Plan":[null,"האתר שלך נמצא בתוכנית החינית של Free Jetpack"],"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.":[null,""],"Your site is on the Jetpack Premium plan":[null,"האתר שלך נמצא בתוכנית Jetpack Premium"],"Your site is on the Jetpack Professional plan":[null,"האתר שלך נמצא בתוכנית של Jetpack Professional"],"Your site is on Development Mode":[null,"האתר שלך נמצא במצב פיתוח"],"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,"הגנה חדשנית מבית Akismet נגד תגובות זבל."],"View your spam stats":[null,"הצגת נתונים סטטיסטיים של תגובות זבל"],"Configure Akismet":[null,"הגדרת Akismet"],"View your security dashboard":[null,"הצגת לוח הבקרה של האבטחה"],"Configure VaultPress":[null,"הגדרת VaultPress"],"Surveys & Polls":[null,"סקרים"],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,"סקרים ללא הגבלה, תשובות ללא הגבלה. עורך הסקרים מאפשר ליצור סקרים במהירות ובקלות. תשובות ניתן לאסוף דרך האתר, באימייל או ב-iPad או iPhone."],"Create a new poll":[null,"יצירת סקר חדש"],"Real-time backups":[null,"גיבויים בזמן אמת"],"One-click threat resolution":[null,"פתרון לאיומים בלחיצה אחת"],"Advanced polls and ratings":[null,"סקרים ודירוגים מתקדמים"],"Compare Plans":[null,"השוואת תוכניות"],"Maximum grade security":[null,"אבטחה ברמה מירבית"],"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Lock out the bad guys":[null,"להשאיר את הרעים בחוץ"],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,"סינון איכותי במיוחד של תגובות זבל מגן על המותג והקוראים שלך ומשפר את ה-SEO. הגנה מפני נסיונות כניסה באמצעות ניחוש סיסמה מסייעת לשמור על שלוות נפשך, ושומרת עליך מפני פולשים."],"Enjoy priority support":[null,"באפשרותך ליהנות מעדיפות בקבלת תמיכה"],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,"דרושה עזרה? נציג תמיכה יענה לך על שאלות בנושא האתר, החשבון או כל פעולה אחרת שברצונך לעשות."],"Connection Settings":[null,"הגדרות חיבור"],"Manage your Jetpack connection.":[null,"ניהול החיבור שלך ל-Jetpack."],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,"אתר זה נמצא במצב פיתוח, לכן אין לך אפשרות להתחבר אל WordPress.com."],"You are connected as ":[null,"התחברת בתור "],"Link your account to WordPress.com to get the most out of Jetpack.":[null,"כדי להפיק את המירב מ-Jetpack, מומלץ לקשר את החשבון אל WordPress.com."],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,"כדי שתכונה זו תפעל באופן תקין, האתר שלך חייב להיות נגיש למנועי חיפוש. אפשר לשנות זאת תחת{{a}}הגדרות קריאה{{/a}}."],"View {{a}}All Stats{{/a}}":[null,"הצגת {{a}}כל הנתונים הסטטיסטיים{{/a}}"],"View your {{a}}Email Followers{{/a}}":[null,"הצגת {{a}}העוקבים שלך באימייל {{/a}}"],"Powerful WordPress.com features on every device.":[null,"תכונות WordPress.com רבות עוצמה בכל מכשיר."],"Manage all your sites from a single dashboard.":[null,"לנהל את כל האתרים שלך מלוח בקרה יחיד."],"Feel the performance":[null,"להרגיש את הביצועים"],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,"כל האפליקציות של WordPress מיועדות להיות מהירות. ניתן להבחין בהבדל בביצועים באופן מיידי, עם טעינות עמודים שמתרחשות כמעט מיידית, ופחות זמן המתנה באופן כללי."],"Bulk and automatic updates":[null,"עדכונים בצובר ועדכונים אוטומטיים"],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,"רוב הליקויים באבטחה נמצאים בתוספים מיושנים. מומלץ להשתמש באפליקציות האינטרנטיות והשולחניות שלנו כדי לפעיל עדכונים אוטומטיים או לעדכן תוספים באופן ידני לכל האתרים שלך, במקום נוח אחד."],"Focus on your Writing":[null,"להתמקד בכתיבה"],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,"העורך החדש שלנו מהיר במיוחד, מותאם באופן מיטבי לכותבים ומצמצם הסחות דעת, וכך מאפשר לך להתמקד בעבודה."],"Try the New Editor":[null,"התנסות בעורך החדש"],"Connect with your Visitors":[null,"להתחבר למבקרים שלך"],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,"לנטר את המבקרים שלך באמצעות נתונים סטטיסטיים מתקדמים. לגלות מגמות, ללמוד לאיזה תוכן יש הביצועים הטובים ביותר, ולהבין את המבקרים שלך מכל מקום בעולם."],"View Your Stats":[null,"להציג את הנתונים הסטטיסטיים שלך"],"Connect with the Community":[null,"להתחבר לקהילה"],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,"בכל אפליקציות WordPress יש קוראים מהירים במיוחד ובעלי תכונות מלאות, כך שתוכל להתעדכן באתרים האהובים עליך ולהצטרף לשיחה בכל מקום, בכל עת."],"Launch Reader":[null,"השקת Reader"],"Inspiration strikes any time, anywhere.":[null,"ההשראה תוקפת בכל עת ובכל מקום."],"Get WordPress apps for any screen.":[null,"באפשרותך לקבל אפליקציות של WordPress לכל מסך."],"In Your Pocket":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,"לפרסם תוכן, לעקוב אחר נתונים סטטיסטיים, לאשר תגובות ועוד הרבה יותר מכל מקום בעולם. האפליקציות שלנו לנייד הן במקור פתוח, חינמיות וזמינות לך במכשירי Apple או Android."],"WordPress.com in the App Store":[null,"WordPress.com ב-App Store"],"WordPress.com in Google Play":[null,"WordPress.com ב-Google Play"],"On Your Desktop":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,"אפליקציה שולחנית שמעניקה ל-WordPress בית קבוע במחשב שלך. שלא להזכיר את הסביבה נטולת ההפרעות שמקבלים כשכותבים מחוץ לדפדפן אינטרנט."],"WordPress.com for Mac OS X":[null,"WordPress.com for Mac OS X"],"WordPress.com for Windows":[null,"WordPress.com for Windows"],"WordPress.com for Linux":[null,"WordPress.com for Linux"],"Malware Scanning":[null,"סריקות לאיתור תוכנות זדוניות"],"Threats found":[null,"נמצאו איומים"],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,"לסריקה אוטומטית ומקיפה של איומי אבטחה, יש{{a}}להתקין ולהפעיל את {{/a}} VaultPress."],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,"לסריקה אוטומטית ומקיפה של איומי אבטחה, יש{{a}}לשדרג את החשבון{{/a}}."],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,"Jetpack חוסם באופן פעיל נסיונות כניסה זדוניים. בקרוב יוצגו כאן נתונים!"],"Total malicious attacks blocked on your site.":[null,"סה\"כ התקפות זדוניות שנחסמו באתר שלך."],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,"{{a}}יש להפעיל את Protect{{/a}} כדי לשמור את האתר שלך מוגן מפני נסיונות כניסה זדוניים."],"%(number)s plugin":["%(number)s plugins","%(number)s תוסף","%(number)s תוספים"],"Needs updating. ":["Need updating. ","זקוק לעדכון. ","זקוקים לעדכון. "],"All plugins are up-to-date. Awesome work!":[null,"כל התוספים מעודכנים. עבודה נהדרת!"],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,"{{a}}יש להפעיל את Manage{{/a}} כדי להפעיל עדכונים אוטומטיים ולנהל את התוספים שלך ב-WordPress.com."],"Jetpack is improving and optimizing your image speed.":[null,""],"Jetpack is monitoring your site. If we think your site is down, you will receive an email.":[null,""],"Security":[null,"אבטחה"],"Performance":[null,"ביצועים"],"Backups":[null,"גיבויים"],"{{a}}View backup details{{/a}}.":[null,"{{a}}הצגת פרטי גיבוי{{/a}}."],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,"כדי לגבות את האתר שלך כולו באופן אוטומטי, יש {{a}}להתקין ולהפעיל את{{/a}} VaultPress."],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,"כדי לגבות את האתר שלך כולו באופן אוטומטי, יש {{a}}לשדרג!{{/a}}."],"Unavailable in Dev Mode.":[null,"לא זמינה במצב פיתוח."],"Spam Protection":[null,"הגנה מפני תגובות זבל"],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,"להגנה חדשנית מפני תגובות זבל, יש {{a}}להתקין את Akismet{{/a}}."],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,"להגנה חדשנית מפני תגובות זבל, {{a}}יש להפעיל את Akismet{{/a}}."],"Invalid Key":[null,"מפתח לא תקף"],"Unavailable in Dev Mode":[null,"לא זמין במצב פיתוח"],"Holiday Snow":[null,"שלג בתקופת החגים"],"Show falling snow in the holiday period.":[null,"הצג שלג יורד בתקופת החגים."],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,"הצג שלג יורד בבלוג שלי החל מ-1 בדצמבר עד 4 בינואר."],"Activating recommended features…":[null,"מפעיל תכונות מומלצות..."],"Recommended features active.":[null,"התכונות המומלצות פעילות."],"Recommended features failed to activate. %(error)s":[null,""],"Activating %(slug)s…":[null,"מפעיל את%(slug)s…"],"%(slug)s has been activated.":[null,"%(slug)s הופעל."],"%(slug)s failed to activate. %(error)s":[null,"נכשלה ההפעלה של %(slug)s. %(error)s"],"Deactivating %(slug)s…":[null,"משבית את%(slug)s…"],"%(slug)s has been deactivated.":[null,"%(slug)s הושבת."],"%(slug)s failed to deactivate. %(error)s":[null,""],"Updating %(slug)s settings…":[null,"מעדכן%(slug)s הגדרות…"],"Updated %(slug)s settings.":[null,"עודכנו%(slug)s הגדרות."],"Error updating %(slug)s settings. %(error)s":[null,"שגיאה בעדכון%(slug)s הגדרות. %(error)s"],"Updating %(slug)s address…":[null,"מעדכן%(slug)s כתובת…"],"Regenerated %(slug)s address .":[null,"נוצרה%(slug)s כתובת."],"Error regenerating %(slug)s address. %(error)s":[null,""],"Resetting Jetpack options…":[null,"מאפס אפשרויות Jetpack..."],"Options reset.":[null,"איפוס אפשרויות."],"Options failed to reset.":[null,"איפוס האפשרויות נכשל."],"There was an error disconnecting Jetpack. Error: %(error)s":[null,"אירעה שגיאה במהלך התנתקות מ-Jetpack. שגיאה: %(error)s"],"Unlinking from WordPress.com":[null,"ביטול הקישור אל WordPress.com"],"Unlinked from WordPress.com.":[null,"ביטול הקישור אל WordPress.com."],"Error unlinking from WordPress.com. %(error)s":[null,"שגיאה בביטול הקישור אל WordPress.com. %(error)s"],"At A Glance":[null,"מבט כללי"],"Clichés":[null,"קלישאות"],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,"נשמח לדעת מדוע. נשמח לקבל {{a}}תשובות לשתי שאלות קצרות{{/a}} כדי שנדע כיצד לשפר את Jetpack."],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{hideOnMobile}}יש לך רק מילים טובות על Jetpack, או שברצונך להשאיר משוב?{{/hideOnMobile}} {{reviewLink}}להשארת ביקורת{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}אפשר לעקוב אחרינו בטוויטר{{/twitterLink}}{{hideOnMobile}}, וכמו כן{{/hideOnMobile}} {{facebookLink}}לעשות לנו 'לייק' בפייסבוק{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"Like us on Facebook":[null,"סימון 'לייק' בפייסבוק"],"Follow Jetpack on Twitter":[null,"מעקב אחר Jetpack בטוויטר"],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{supportLink}}הצגת עמוד התמיכה שלנו{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}בדיקת תשובות בפורומים{{/forumLink}}{{hideOnMobile}}, או{{/hideOnMobile}} {{contactLink}}פנייה אלינו ישירות{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"Contact Jetpack support staff directly":[null,"יצירת קשר ישירות עם צוות התמיכה של Jetpack"],"Go to the WordPress.org support forums":[null,"מעבר אל פורומי התמיכה של WordPress.org"],"Go to Jetpack.com/support":[null,"מעבר אל Jetpack.com/support"],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,"אנחנו מציעים תמיכה מלאה, ללא תשלום לכל משתמשי Jetpack שלנו. צוות התמיכה שלנו תמיד זמין לשירותכם."],"Jetpack Happiness Engineer":[null,"נציג תמיכה ל-Jetpack"],"Automattic's Privacy Policy":[null,"מדיניות הפרטיות של Automattic"],"WordPress.com Terms of Service":[null,"תנאי שימוש ב-WordPress.com"],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,"{{a}}הפעלת אימות אתר{{/a}} כדי לאמת את האתר ולהגביר את הדירוג עם Google,‏ Bing ו-Pinterest."],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,"כלי אימות אתרים פעילים. יש לוודא שהאתר שלך מאומת באמצעות Google,‏ Bing ו-Pinterest לקבלת מיפתוח ודירוג מדויקים יותר. {{a}}אימות עכשיו{{/a}}"],"Site Verification Tools":[null,"כלי אימות אתרים"],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,"{{a}}הפעלתPhoton{{/a}} לשיפור הביצועים והמהירות של התמונות שלך."],"Image Performance %(photon)s":[null,"ביצועי תמונות%(photon)s"],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,"{{a}}הפעלתManage והפעלת עדכונים אוטומטיים{{/a}}"],"{{a}}Turn on plugin auto updates{{/a}}":[null,"{{a}}הפעלת עדכונים אוטומטיים של תוספים{{/a}}"],"Plugin Updates":[null,"עדכוני תוספים"],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,"אוווופס! מפתח Akismet שלך חסר או לא תקף. {{akismetSettings}}יש לעבור אל הגדרות Akismet כדי לתקן אותו.{{/akismetSettings}}."],"No threats found, you're good to go!":[null,"לא נמצאו איומים, אפשר להתחיל לעבוד!"],"{{a}}Contact Support{{/a}}":[null,"{{a}}יצירת קשר עם התמיכה{{/a}}"],"{{a}}View details at VaultPress.com{{/a}}":[null,"{{a}}הצגת פרטים ב-VaultPress.com{{/a}}"],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","אוי ואבוי, %(number)s נמצא איום.","אוי ואבוי, %(number)s נמצאו איומים."],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,"{{a}}יש להפעיל מוניטור{{/a}} כדי לקבל הודעות אם האתר שלך קורס."],"Loading…":[null,"טוען…"],"Downtime Monitoring":[null,"ניטור זמן השבתה"],"{{button}}View More Stats on WordPress.com {{/button}}":[null,""],"{{button}}View Old Stats{{/button}}":[null,""],"All-time comments":[null,"תגובות מכל הזמנים"],"All-time views":[null,"צפיות מכל הזמנים"],"%(number)s View":["%(number)s Views","%(number)s צפייה","%(number)s צפיות"],"Best overall day":[null,"הטובות ביותר לאורך כל היום"],"Views today":[null,"צפיות היום"],"Months":[null,"חודשים"],"Weeks":[null,"שבועות"],"Days":[null,"ימים"],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,"משהו קרה בעת טעינת הנתונים הסטטיסטיים. יש לנסות שוב מאוחר יותר או{{a}}להציג את הנתונים הסטטיסטיים שלך עכשיו ב-WordPress.com{{/a}}"],"Click to view detailed stats.":[null,"יש ללחוץ כדי להציג נתונים סטטיסטיים מפורטים."],"Views: %(numberOfViews)s":[null," צפיות: %(numberOfViews)s"],"Week of %(date)s":[null,"שבוע מתוך %(date)s"],"Manage security on WordPress.com":[null,"ניהול אבטחה ב-WordPress.com"],"Skip this step":[null,"דילוג על שלב זה"],"Skip the Jetpack Jumpstart process":[null,"דילוג על תהליך זריקת המרץ של Jetpack"],"Features can be activated or deactivated at any time.":[null,"אפשר להפעיל או להשבית את התכונות בכל עת."],"Jetpack's recommended features include:":[null,"התכונות המומלצות של Jetpack כוללות:"],"Activate Recommended Features":[null,"הפעלת תכונות מומלצות"],"Quickly enhance your site by activating Jetpack's recommended features.":[null,"באפשרותך לשפר במהירות את האתר שלך באמצעות הפעלת התכונות המומלצות של Jetpack."],"Jump Start your Site":[null,"זריקת מרץ לאתר שלך"],"Disconnect from WordPress.com":[null,"התנתקות מ-WordPress.com"],"Link to WordPress.com":[null,"קישור ל-WordPress.com"],"Unlink me from WordPress.com":[null,"ביטול הקישור שלי אל WordPress.com"],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,"כדאי לך להצטרף אל מיליוני המשתמשים שמסתמכים על Jetpack לשיפור האתרים שלהם ולאבטחה שלהם. אנו נלהבים לגבי WordPress, ונמצאים כאן כדי להקל על חייך."],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,"Jetpack נתמך על ידי כמה מהאנשים המסורים והטכניים ביותר בקהילה. הם מפוזרים בכל קצוות תבל ומוכנים לעזור."],"Did we mention free, professional support?":[null,"האם הזכרנו תמיכה מקצועית בחינם?"],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,"Jetpack משתמש ברשת המתקדמת של WordPress.com לשליחת תוכן כדי לטעון את התמונות המדהימות שלך במהירות שיא. השירות מותאם לכל מכשיר, וניתן בחינם לגמרי."],"Lightning fast, optimized images":[null,"טעינת תמונות ממוטבות במהירות שיא"],"Never fall behind on a security release or waste time updating multiple sites.":[null,"הודות לשירות זה, לעולם לא יחסר לך עדכון אבטחה ולא יהיה צורך לבזבז זמן על עדכון אתרים מרובים."],"Automatic site updates.":[null,"עדכונים אוטומטיים של אתרים."],"Live site monitoring.":[null,"מעקב אחר אתר בזמן אמת."],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,"לזכות בשלוות נפש עם Protect, הכלי שחסם מיליארדים של התקפות כניסה במיליוני אתרים."],"Block site attacks.":[null,"חסימת התקפות על אתר."],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,"Jetpack חוסם נסיונות התחברות זדוניים, ומודיע לך אם האתר שלך קור, וכן יכול לעדכן באופן אוטומטי את התוספים שלך, כדי שלא תהיה לך סיבה לדאגה."],"Site security and peace of mind":[null,"אבטחת האתר וראש שקט"],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,"Jetpack רותם לעזרתו את העוצמה שלWordPress.com כדי להציג בפניך תובנות מפורטות על המבקרים שלך, מה הם קוראים ומהיכן הם מגיעים."],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,"הצגת פוסטים קשורים כדי לתת למבקרים יותר תוכן לשיתוף ולקריאה ובכך לשמור על רמת עניין גבוהה."],"Increase page views.":[null,"הגדלת כמות צפיות בעמוד."],"Give visitors the tools to share and subscribe to your content.":[null,"להעניק למבקרים את הכלים לשתף את התוכן שלך ולהירשם לעדכונים לגביו."],"Build a community.":[null,"בניית קהילה."],"Sharing & Like Buttons":[null,"כפתורי שיתוף ולייק"],"Automated social marketing.":[null,"שיווק אוטומטי ברשתות חברתיות."],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,"ל-Jetpack יש כלים של תעבורה ויצירת מעורבים בקרב הגולשים, שיסייעו למשוך צופים רבים יותר לאתר שלך ולשמור אותם שם."],"Send us Feedback":[null,"שליחת משוב"],"Need Help?":[null,"דרושה עזרה?"],"Manage Plugins":[null,"ניהול תוספים"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"פחות לחץ. המעקב ישלח לך התראות בזמן אמת אם האתר שלך קורס."],"Track your growth":[null,"מעקב צמיחה"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"שימוש באפשרות 'שיתוף אוטומטי' כדי לשתף אוטומטית את הפוסטים שלך עם חברים, עוקבים וכל העולם."],"Drive more traffic to your site":[null,"משיכת יותר תעבורה לאתר שלך"],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,"אירעה בעיה בחיבור Jetpack עבורך. יש ללחוץ שוב על 'התחברות ל-WordPress.com'."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"הייתה לנו בעיה בחיבור Jetpack; יש לכבות ולהפעיל מחדש את תוסף Jetpack ואז להתחבר שוב."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"בלוג WordPress צריך להישאר מחובר בזמן אישור Jetpack."],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"{{s}}יש תקלה ב-Jetpack שלך.{{/s}} אנו מתנצלים על אי-הנוחות. כדאי לנסות שוב מאוחר יותר ואם הבעיה נמשכת, לפנות לתמיכה בצירוף ההודעה הבאה: %(error_key)s"],"Disconnecting Jetpack":[null,"מנתק את Jetpack"],"Leave a Jetpack review":[null,"השארת ביקורת על Jetpack"],"Need help? The Jetpack team is here for you.":[null,"דרושה עזרה? צוות Jetpack לשירותך!"],"Smiley":[null,"סמיילי"],"Require Two-Step Authentication":[null,"דרשו זיהוי בשני שלבים"],"Use a large and visually striking layout":[null,"השתמש בפריסה גדולה ומרשימה מבחינה ויזואלית"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"הצג כותרת 'קשורה' כדי להפריד בצורה ברורה יותר את הסעיף הקשור מהרשומות"],"Related":[null,"קשור"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"כדאי להוסיף את כתובות ה-IP הנפוצות ביותר בשימוש מאחר שהן עשויות להשתנות לפי המיקום שלך - בית, משרד ועוד. הסרת כתובת IP מהרשימה להלן תסיר אותה מרשימת ההיתרים שלך."],"Whitelist Management":[null,"ניהול רשימה לבנה (רשימת שולחים בטוחים)"],"Email Address":[null,"כתובת דואר אלקטרוני"],"Publicize":[null,"הפצה"],"Site Stats":[null,"סטטיסטיקת אתר"],"Featured Images":[null,"תמונות מרכזיות"],"Excerpts":[null,"תקצירים"],"Enable Testimonials for this site.":[null,"הפעלת המלצות לאתר זה."],"Enable Portfolio Projects for this site.":[null,"אפשרו פרויקטים של פורטפוליו לאתר זה."],"Preview":[null,"תצוגה מקדימה"],"Color Scheme":[null,"ערכת צבעים"],"Ignored Phrases":[null,"ביטויים להתעלמות"],"Use automatically detected language to proofread posts and pages":[null,"השתמש בזיהוי שפה אוטומטי להגהת רשומות ועמודים."],"Redundant Phrases":[null,"ביטויים מיותרים"],"Phrases to Avoid":[null,"להימנע מביטויים"],"Passive Voice":[null,"אפן סביל"],"Jargon":[null,"לשון עילגת (ז'ארגון)"],"Hidden Verbs":[null,"פעלים חבויים"],"Double Negatives":[null,"שלילה כפולה (דאבל נגטיב)"],"Diacritical Marks":[null,"סימני ניקוד"],"Complex Phrases":[null,"ביטויים מורכבים"],"Bias Language":[null,"הטיות שפה"],"English Options":[null,"אפשרויות אנגלית"],"Proofreading":[null,"הגהה"],"Connect Jetpack":[null,"יש לחבר את Jetpack"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack לא הצליח ליצור קשר עם WordPress.com: %(error_key)s. בדרך כלל זה קורה כאשר משהו מוגדר לא נכון בשרת שלך."],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"לוורדפרס.קום יש בעיות כרגע ואינה יכולה לתדלק את ה Jetpack שלך. בבקשה נסה שוב מאוחר יותר."],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"{{s}}יש תקלה ב-Jetpack שלך.{{/s}} לא ניתן לחבר אתר זה אל WordPress.com. משמעות הדבר בדרך כלל היא שהאתר שלך אינו נגיש לציבור (מרח מקומי)."],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"האתר שלך צריך להיות נגיש לציבור כדי להשתמש ב-Jetpack: %(error_key)s"],"You have successfully disconnected Jetpack":[null,"ניתקת בהצלחה את החשבון שלך מ-Jetpack"],"Active":[null,"פעיל"],"Settings":[null,"הגדרות"],"Learn More":[null,"למד עוד"],"Disconnect Jetpack":[null,"נתק את Jetpack"],"Debug":[null,"איתור שגיאות"],"Test your site’s compatibility with Jetpack.":[null,"בדיקת תאימות האתר עם Jetpack."]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-hr.json b/plugins/jetpack/languages/json/jetpack-hr.json
index f12b7171..310988a7 100644
--- a/plugins/jetpack/languages/json/jetpack-hr.json
+++ b/plugins/jetpack/languages/json/jetpack-hr.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2016-09-07 10:26:56+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);","x-generator":"GlotPress/2.1.0-alpha","project-id-version":"Development (trunk)"},"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"Pokažite ptreživačima i posjetiteljima da ste ozbiljni kada je u pitanju integritet vaše web stranice i ažurirajte Jetpack. Naši anti-spam alati eliminirati će spam komentare, zaštiti vaš SEO, i posjetiteljima olakašati da ostanu u kontaktu s vama."],"This module has no configuration options":[null,"Ovaj modul nema konfiguracijskih opcija"],"Configure your Security Scans":[null,"Konfigurirajte Sigurnosna skeniranja"],"You can see the information about security scanning in the \"At a Glance\" section.":[null,"Informacije o sigurnosnim skeniranjima možete vidjeti u sekciji \"Kratki pregled\"."],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,"Ažurirajte Jetpack i naš najsuvremeniji sigurnosni skener uhvatiti će zlokobne datoteke i prijaviti ih odmah, tako da uvijek znate što se događa na vašoj web stranici."],"Search for a Jetpack feature.":[null,"Pretraga Jetpak mogućnosti."],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,"Sigurnosne kopije u realnom vremenu izvan lokacije vaše web stranice s automatiziranim vraćanjem na prijašnje stanje pruža vam brigu. Tako se možete fokusirati na kreiranje odličnog sadržaja i povećanje prometa, dok mi štitimo svaki apekt vaše investicije. Ažurirajte danas."],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,"Prikaži promo za WordPress mobilne aplikacije u podnožju mobilne teme."],"Mobile Promos":[null,"Mobilni promo"],"Track each infinite Scroll post load as a page view in Google Analytics":[null,"Prati svako učitavanje objave u Beskonačnom pomicanju kao pregled stranice u Google Analytics"],"Scroll infinitely (Shows 7 posts on each load)":[null,"Beskonačno pomicanje (Prikazuje 7 objava u svakom učitavanju)"],"Background Color":[null,"Pozadinska boja"],"Show photo metadata (Exif) in carousel, when available":[null,"Prikaži meta podatke fotografija (Exif) u vrtuljku, kada su dostupni"],"Match By Email":[null,"Podudara se s e-poštom"],"{{a}}Edit{{/a}}":[null,"{{a}}Uredi{{/a}}"],"Emails will be sent to ":[null,"E-pošta će biti poslana za"],"Receive Monitor Email Notifications":[null,"Primi Monitor obavijesti e-poštom"],"Report Visibility: Select the roles that will be able to view stats reports":[null,"Vidljivost izvještaja: Odaberite uloge koje će moći vidjeti statističke izvještaje"],"Registered Users: Count the page views of registered users who are logged in":[null,"Registrirani korisnici: Broji preglede stranica registriranih korisnika koji su prijavljeni"],"Put a chart showing 48 hours of views in the admin bar":[null,"Postavi grafikon koji prikazuje pregled stranica u zadnjih 48 sati u administratorskoj traci"],"Admin Bar":[null,"Administratorska traka"],"Show a \"follow comments\" option in the comment form.":[null,"Prikaži opciju \"prati komentare\" u formi za komentare."],"Show a \"follow blog\" options in the comment form":[null,"Prikaži opcije \"prati blog\" u formi za komentare."],"Can readers subscribe to your posts, comments or both?":[null,"Mogu li se čitatelji pretplatiti na vaše objave, komentare ili oboje?"],"A few catchy words to motivate your readers to comment.":[null,"Par privlačnih riječi kojima ćete motivirati vaše čitatelje na komentiranje."],"Comments headline":[null,"Zaglavlje komentara"],"WordPress.com Likes are:":[null,"WordPress.com lajkovi su:"],"Upgrade Focus: VideoPress For Weddings":[null,"Fokus ažuriranja: VideoPress za vjenčanja"],"The WordPress for Android App Gets a Big Facelift":[null,"Aplikacija WordPress za Android dobila je veliko poboljšanje"],"Big iPhone/iPad Update Now Available":[null,"Veliko iPhone/iPad ažuriranje je sada dostupno"],"Subscriber":[null,"Pretplatnik"],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,"{{link}}Konfigurirajte svoje %(module_slug)s postavke{{/link}}"],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,"{{p}}Možete li nam reći zašto niste dovršili spajanje s Jetpackom u ovom {{a}}upitniku s dva pitanja{{/a}}?{{/p}}{{p}}Spajanje s Jetpackom je potrebno kako bi radile naše besplatne funkcije sigurnosti i prometa.{{/p}}"],"Cheatin' uh?":[null,"Varamo, jeli?"],"News Sitemap: {{a}}%(url)s{{/a}}":[null,"Mapa stranice Vijesti: {{a}}%(url)s{{/a}}"],"Sitemap: {{a}}%(url)s{{/a}}":[null,"Mapa stranica: {{a}}%(url)s{{/a}}"],"Search engines will find the sitemaps at these locations:":[null,"Tražilice će pronaći mape stranica na ovim lokacijama:"],"Use Markdown for comments":[null,"Koristite Markdown za komentare"],"Add a phrase":[null,"Dodajte frazu"],"Enable proofreading for the following grammar and style rules: ":[null,"Omogući lekturiranje za sljedeća gramatička i stilska pravila:"],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,"Lektoriranje podržava Engleski, Francuski, Njemački, Portugalski i Španjolski jezik."],"Automatic Language Detection":[null,"Automatska detekcija jezika"],"A post or page is updated":[null,"Objava ili stranica je ažurirana"],"A post or page is first published":[null,"Objava ili stranica je prva objavljena"],"Automatically proofread content when: ":[null,"Automatski lekturiraj sadržaj kada:"],"Configure Testimonials":[null,"Konfiguracija Preporuka"],"Configure Portfolios":[null,"Konfiguracija Portfolia"],"Regenerate address":[null,"Regeneriranje adrese"],"Highlight and copy the following text to your clipboard:":[null,"Označite i kopirajte sljedeći tekst:"],"Copied!":[null,"Kopirano!"],"Display all your gallery pictures in a cool mosaic":[null,"Prikaži sve slike galerije u cool mozaiku."],"Meta key example: ":[null,"Primjer meta ključa:"],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,"Spojite se ili kreirajte WordPress.com račun kako bi počeli koristiti Jetpack. Ovo će vam omogućiti moćne servise sigurnosti, prometa i prilagodbi."],"Welcome to Jetpack":[null,"Dobro došli u Jetpack"],"Let us know!":[null,"Dojavite nam!"],"What would you like to see on your Jetpack Dashboard?":[null,"Što bi željeli vidjeti na svojoj Jetpack Nadzornoj ploči?"],"You, %(userName)s, are not connected to WordPress.com.":[null,"Vi, %(userName)s, niste spojeni s WordPress.com."],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,"Trenutno ste u {{a}}Razvojnom načinu rada{{/a}} jer vašem URL-u nedostaje točka (npr. http://localhost).{{br/}}Neke mogućnosti su onesposobljene."],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,"Trenutno ste u {{a}}Razvojnom načinu rada{{/a}} putem JETPACK_DEV_DEBUG konstante.{{br/}}Neke mogućnosti su onesposobljene."],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,"Trenutno ste u {{a}}Razvojnom načinu rada{{/a}} koristeći jetpack_development_mode filter.{{br/}}Neke mogućnosti su onesposobljene."],"You are currently running a development version of Jetpack.":[null,"Trenutno koristite razvojnu inačicu Jetpacka."],"You're fueled up and ready to go.":[null,"Sve je spremno za korištenje."],"You're fueled up and ready to go, Jetpack is now active.":[null,"Sve je spremno za korištenje, Jetpack je aktiviran."],"Your Jetpack is already connected.":[null,"Vaš Jetpack je već spojen."],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,"Dobro došli u {{s}}Jetpack %(jetpack_version)s{{/s}}!"],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,"Hakeri, botnetovi i spameri napadaju web stranice bez kriterija. Njihov cilj je napadati svugdje i često. Naš cilj je pomoći vam pripremiti se, blokirajući ove prijetnje, i u najgorem slučaju, biti ćemo ovdje kako bi vam pomogli vratiti vašu web stranicu na prijašnje stanje."],"Threats don't discriminate":[null,"Prijetnje nisu diskriminirajuće"],"Backup, protect, repair and build a better website.":[null,"Napravite sigurnosnu kopiju, zaštite, popravite i izgradite bolju web stranicu."],"Powerful security tools for ultimate peace of mind":[null,"Moćni sigurnosni alat za ultimativnu mirnu savjest."],"ACTIVE":[null,"AKTIVNO"],"Upgrade":[null,"Ažuriranje"],"Set up":[null,"Postavljanje"],"Threats found!":[null,"Pronađene su prijetnje!"],"No Results Found.":[null,"Pretraga nema rezultata."],"Pro":[null,"Pro"],"Keep your site backed up!":[null,"Čuvajte stranicu s sigurnosnom kopijom!"],"Site Backups":[null,"Sigurnosne kopije web stranice"],"Keep those spammers away!":[null,"Držite te spamere podalje!"],"Automatically scan your site for common threats and attacks.":[null,"Automatski skenira vašu web stranicu za poznate prijetnje i napade."],"Security Scanning":[null,"Sigurnosno skeniranje"],"Automatically backup your entire site.":[null,"Automatski napravi sigurnosnu kopiju cijele web stranice."],"State-of-the-art spam defense.":[null,"Najmodernija obrana od spama."],"Automated, comprehensive protection from threats and attacks.":[null,"Automatizirana, sveobuhvatna zaštita od prijetnji i napada."],"Activate Site Stats":[null,"Aktiviraj Statistiku web stranice"],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,"{{a}}Aktiviraj Statistiku web stranice{{/a}} kako bi vidjeli detaljnu statistiku, lajkove, pratitelje, pretplatnike i još puno toga! {{a1}}Saznajte više{{/a1}}"],"Jetpack Stats Icon":[null,"Jetpack Ikona statistike"],"Do you really want to disconnect your site from WordPress.com?":[null,"Je li zbilja želite odspojiti svoju web stranicu od WordPress.com?"],"Updates Needed":[null,"Potrebna ažuriranja"],"Save Settings":[null,"Snimi postavke"],"Saving…":[null,"Snimanje..."],"No account? Create one for free…":[null,"Nemate račun? Kreirajte ga besplatno..."],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,"Neograničene ankete i odgovori. Upotrijebite uređivač anketa kako bi brzo i jednostavno kreirali ankete.Sakupite odgovore na web stranici, e-pošti ili vašem iPad ili iPhone-u."],"Surveys & Polls":[null,"Ankete i glasovanja"],"Configure VaultPress":[null,"Konfiguracija VaultPressa"],"View your security dashboard":[null,"Pregled nadzorne ploče sigurnosti"],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.":[null,"Trenutne Sigurnosne kopije s neograničenim prostorom za pohranu, vraćanjem na prijašnje stanje s jednim klikom, nepropusnim spam nadzorom, obranom od malwarea i zaštita od napade sirovom snagom - sve na jednom mjestu."],"Security Scanning & Backups":[null,"Sigurnosno skeniranje i Sigurnosne kopije"],"Configure Akismet":[null,"Konfiguriraj Akismet"],"View your spam stats":[null,"Pregled spam statistike"],"State-of-the-art spam defense powered by Akismet.":[null,"Najmodernija obrana od spama koju pokreće Akismet."],"Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.":[null,"Kada se spojite, možete nadograditi na Premium ili Pro opciju kako bi otključali svjetski poznate opcije sigurnosti, zaštite od spama i prioritetnu podršku."],"Your site is on Development Mode":[null,"Vaša web stranica je trenutno u Razvojnom načinu rada"],"Unlock the full potential of your site with the features included in your plan.":[null,"Otključajte puni potencijal vaše web stranice s mogućnostima uključenim u vaš plan. "],"Your site is on the Jetpack Professional plan":[null,"Vaša web stranica koristi Jetpack Professional plan"],"Your site is on the Jetpack Premium plan":[null,"Vaša web stranica koristi Jetpack Premium plan"],"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.":[null,"Nadogradite na Premium ili Pro opciju kako bi otključali svjetski poznate opcije sigurnosti, zaštite od spama i prioritetnu podršku."],"Your site is on the Free Jetpack Plan":[null,"Vaša web stranica koristi Free Jetpack Plan"],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,"Nepogrešivo spam filtriranje štiti vaš brend, čitatelje i poboljšava SEO. Zaštita prijave od napade sirovom snagom omogućuje vam mirnu savjest i štiti administratorski dio stranice od uljeza."],"Lock out the bad guys":[null,"Blokiraj loše tipove"],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,"Trenutne Sigurnosne kopije s neograničenim prostorom za pohranu, vraćanjem na prijašnje stanje s jednim klikom, nepropusnim spam nadzorom, obranom od malwarea i zaštita od napade sirovom snagom - sve na jednom mjestu i optimizirano za WordPress."],"Maximum grade security":[null,"Sigurnost najvišeg razreda"],"Compare Plans":[null,"Usporedi planove"],"Advanced polls and ratings":[null,"Napredne ankete i rejtinzi"],"One-click threat resolution":[null,"Rješavanje prijetnji jednim klikom"],"Real-time backups":[null,"Trenutne Sigurnosne kopije"],"Unlimited backup archive":[null,"Neograničenim prostorom za sigurnosne kopije"],"Includes on-demand malware scanning":[null,"Uključuje malware skeniranje na zahtijev"],"Supports 1-3 sites":[null,"Podržava 1-3 web stranice"],"Jetpack Professional offers advanced features including:":[null,"Jetpack Professional pruža napredne mogućnosti uključujući:"],"Need more?":[null,"Trebate više?"],"Create a new poll":[null,"Kreiraj novu anketu"],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,"Najviše se sigurnosnih mana nalazi u neažuriranim dodacima. Upotrijebite naše web i desktop aplikacije kako bi uključili automatsko ažuriranje, ili manualno ažurirali za sve web stranice s jednog prikladnog mjesta."],"Bulk and automatic updates":[null,"Grupna i automatska ažuriranja"],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,"Sve WordPress aplikacije su izrađene za brzinu. Odmah ćete primijetiti razlike u performansama, s skoro trenutnim učitavanjem stranica i manje čekanja."],"Feel the performance":[null,"Osjetite performanse"],"Manage all your sites from a single dashboard.":[null,"Upravljajte svim svojim web stranicama s jedne nadzorne ploče."],"Powerful WordPress.com features on every device.":[null,"Moćne WordPress.com značajke na svakom uređaju."],"View your {{a}}Email Followers{{/a}}":[null,"Pregledajte svoje {{a}}Pratitelje e-poštom{{/a}}"],"View {{a}}All Stats{{/a}}":[null,"Pregledaj {{a}}Svu statistiku{{/a}}"],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,"Vaša web stranica treba biti dostupna putem pretraživača kako bi ova značajka radila ispravno. Ovo možete promijeniti u {{a}}Postavkama Čitanja{{/a}}."],"Link your account to WordPress.com to get the most out of Jetpack.":[null,"Povežite svoj račun s WordPress.com kako bi maksimalno iskoristili Jetpack."],"You are connected as ":[null,"Spojeni ste kao"],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,"Vaša web stranica je trenutno u Razvojnom načinu rada, stoga se ne možete spojiti s WordPress.com."],"Manage your Jetpack connection.":[null,"Upravljanje Jetpack konekcijom."],"Connection Settings":[null,"Postavke konekcije"],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,"Trebate pomoć? Inženjera sreće može vam odgovoriti na pitanja o vašoj webstranici, vašem računu ili kako nešto napraviti."],"Enjoy priority support":[null,"Uživajte u prioritetnoj podršci"],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,"Objavljujte sadržaj, pratite statistiku, moderirajte komentare i još puno toga od bilo gdje u svijetu. Naše mobilne aplikacije su otvorenog koda, besplatne i dostupne za Apple ili Android uređaje."],"Get WordPress apps for any screen.":[null,"WordPress aplikacije za svaki zaslon."],"Inspiration strikes any time, anywhere.":[null,"Inspiracija dolazi bilo kada i bilo gdje."],"Launch Reader":[null,"Pokreni Čitač"],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,"Sve WordPress aplikacije imaju čitače impresivne brzine i s svim značajkama, tako da možete ostati u toku s vašim omiljenim web stranicama i pridružiti se raspravama od bilo kuda i u svako vrijeme."],"Connect with the Community":[null,"Spoji s Zajednicom"],"View Your Stats":[null,"Pregledajte svoj status"],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,"Pratite svoje posjetitelje s naprednom statistikom. Pratite trendove, učite koji sadržaj ima najveći promet i razumijte svoje posjetitelje od bilo kuda u svijetu."],"Connect with your Visitors":[null,"Spojite se s vašim posjetiteljima"],"Try the New Editor":[null,"Iskušajte novi Uređivač"],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,"Naš novi uređivač je brz, opitimiziran za spisatelje i eliminira odvlačenje pažnje, omogućujući da se fokusirate na vaš sadržaj."],"Focus on your Writing":[null,"Fokusirajte se na pisanje"],"Invalid Key":[null,"Neispravan ključ"],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,"Za najmoderniju spam zaštitu {{a}}aktivirajte Akismet{{/a}}."],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,"Za najmoderniju spam zaštitu {{a}}instalirajte Akismet{{/a}}."],"Spam Protection":[null,"Spam zaštita"],"Unavailable in Dev Mode.":[null,"Nedostupno u Razvojnom načinu rada."],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,"Za automatsku sigurnosnu kopiju cijele web stranice napravite {{a}}nadogradnju!{{/a}}."],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,"Za automatsku sigurnosnu kopiju cijele web stranice napravite {{a}}instalirajte i aktivirajte{{/a}} VaultPress."],"{{a}}View backup details{{/a}}.":[null,"{{a}}Pregledaj detalje sigurnosne kopije{{/a}}."],"Backups":[null,"Sigurnosne kopije"],"Performance":[null,"Performanse"],"Security":[null,"Sigurnost"],"Jetpack is monitoring your site. If we think your site is down you will receive an email.":[null,"Jetpack nadzire vašu web stranicu. Ako nam se učini da web stranice nije online, poslati ćemo vam poruku e-poštom."],"Jetpack is improving and optimising your image speed.":[null,"Jetpack poboljšava i optimizira brzinu vaših slika."],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,"{{a}}Aktiviraj Upravljanje{{/a}} kako bi uključili automatsko ažuriranje i upravljali dodacima s WordPress.com."],"All plugins are up-to-date. Awesome work!":[null,"Svi dodaci su ažurirani. Odličan posao!"],"Needs updating. ":["Need updating. ","Potrebno ažuriranje.","Potrebna ažuriranja.","Potrebnih ažuriranja."],"%(number)s plugin":["%(number)s plugins","%(number)s dodatak","%(number)s dodatka","%(number)s dodataka"],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,"{{a}}Aktivna zaštita{{/a}} za zaštitu vaše web stranice od zloćudnih pokušaja prijave."],"Total malicious attacks blocked on your site.":[null,"Ukupan broj blokiranih zloćudnih napada na vašu web stranicu."],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,"Jetpack aktivno blokira zloćudne pokušaje prijave. Podaci će se uskoro ovdje prikazati."],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,"Za automatsko, opsežno sigurnosno skeniranje sigurnosnih prijetnji, {{a}}nadogradite svoj račun{{/a}}."],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,"Za automatsko, opsežno sigurnosno skeniranje sigurnosnih prijetnji, {{a}}instalirajte i aktivirajte{{/a}} VaultPress."],"Threats found":[null,"Pronađene prijetnje"],"Malware Scanning":[null,"Skeniranje Malwarea"],"WordPress.com for Linux":[null,"WordPress.com za Linux"],"WordPress.com for Windows":[null,"WordPress.com za Windows"],"WordPress.com for Mac OS X":[null,"WordPress.com za Mac OS X"],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com in Google Play":[null,"WordPress.com u Google Play"],"WordPress.com in the App Store":[null,"WordPress.com u App Store"],"Updating %(slug)s settings…":[null,"Ažuriranje postavki %(slug)s..."],"%(slug)s has been deactivated.":[null,"%(slug)s je deaktivirano."],"Deactivating %(slug)s…":[null,"Deaktiviranje %(slug)s…"],"%(slug)s failed to activate. %(error)s":[null,"%(slug)s nije se uspjelo aktivirati. %(error)s"],"%(slug)s has been activated.":[null,"%(slug)s je aktivirano."],"Activating %(slug)s…":[null,"Aktiviranje %(slug)s…"],"Recommended features active.":[null,"Preporučene značajke su aktivne."],"Activating recommended features…":[null,"Aktiviranje preporučenih značajki..."],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Show falling snow in the holiday period.":[null,""],"Holiday Snow":[null,""],"Unavailable in Dev Mode":[null,""],"At A Glance":[null,"Kratki pregled"],"Error unlinking from WordPress.com. %(error)s":[null,"Greška pri odspajanju od WordPress.com. %(error)s"],"Unlinked from WordPress.com.":[null,"Odspojen od WordPress.com."],"Unlinking from WordPress.com":[null,"Odspajanje od WordPress.com."],"There was an error disconnecting Jetpack. Error: %(error)s":[null,"Dogodila se greška pri odspjajanju Jetpacka. Error: %(error)s"],"Options failed to reset.":[null,"Opcije nisu uspješno resetirane."],"Options reset.":[null,"Reset opcija."],"Resetting Jetpack options…":[null,"Resetiranje Jetpack opcija..."],"Regenerated %(slug)s address .":[null,"Regenerirana %(slug)s adresa."],"Updating %(slug)s address…":[null,"Ažuriranje %(slug)s adrese."],"Error updating %(slug)s settings. %(error)s":[null,"Greška pri ažuriranju %(slug)s postavki. %(error)s"],"Updated %(slug)s settings.":[null,"%(slug)s postavke ažurirane."],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"Clichés":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"You are running Jetpack on a {{a}}staging server{{/a}}.":[null,""],"Follow Jetpack on Twitter":[null,""],"Like us on Facebook":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"WordPress.com Terms of Service":[null,""],"Automattic's Privacy Policy":[null,""],"Jetpack Happiness Engineer":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,"Nudimo besplatnu, potpunu podršku svim Jetpack korisnicima. Naš tim za podršku uvijek je tu da vam pomogne."],"Go to Jetpack.com/support":[null,""],"Go to the WordPress.org support forums":[null,""],"Contact Jetpack support staff directly":[null,""],"Downtime Monitoring":[null,""],"Loading…":[null,""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","","",""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"No threats found, you're good to go!":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"Plugin Updates":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Site Verification Tools":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Unlink me from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Disconnect from WordPress.com":[null,""],"Jump Start your Site":[null,"Brzo pokrenite svoju stranicu"],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Activate Recommended Features":[null,""],"Jetpack's recommended features include:":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Skip this step":[null,""],"Manage security on WordPress.com":[null,""],"Week of %(date)s":[null,""],"Views: %(numberOfViews)s":[null,""],"Click to view detailed stats.":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Days":[null,""],"Weeks":[null,""],"Months":[null,""],"Views today":[null,""],"Best overall day":[null,""],"%(number)s View":["%(number)s Views","","",""],"All-time views":[null,""],"All-time comments":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,"Jetpack upotrijebljava najsuvremeniju WordPress.com mrežu za serviranje sadržaja kako bi učitao vaše prekrasne slike super brzo. Optimizirano za svaki uređaj, i potpuno je besplatno."],"Did we mention free, professional support?":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,"Jetpack podršku pružaju neki od tehnički najpotkovanijih i strastvenih ljudi u zajednici. Smješteni diljem svijeta i spremni vam pomoći."],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Block site attacks.":[null,"Blokiraj napade na stranicu."],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,"Osigurajte si mirnu savjest s Zaštitom, alatom koji je blokirao milijardu napada na formu za prijavu na milijunima stranica."],"Live site monitoring.":[null,"Aktivno nadziranje stranice."],"Automatic site updates.":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Lightning fast, optimized images":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Site security and peace of mind":[null,"Sigurnost web stranice i mirna savjest."],"Need Help?":[null,""],"Send us Feedback":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Automated social marketing.":[null,"Automatizirani društveni marketing."],"Sharing & Like Buttons":[null,""],"Build a community.":[null,"Izgradite zajednicu."],"Give visitors the tools to share and subscribe to your content.":[null,"Pružite posjetiteljima alate da Dijele sadržaj i Pretplate se na vaš sadržaj."],"Increase page views.":[null,"Povećajte pregled stranica."],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,"Zadržite posjetitelje angažiranima, pružajući im više za dijeljenje i čitanje s Srodnim objavama."],"Manage Plugins":[null,"Upravljanje Dodacima"],"Drive more traffic to your site":[null,"Privucite više prometa na svoju web stranicu"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Pomoću Publiciranja možete automatski podijeliti svoje objave s prijateljima, pratiteljima i svijetom."],"Track your growth":[null,"Pratite svoj rast"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Manje brige. Monitor će vam trenutno poslati obavijesti ako se vaša stranica ikada sruši."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Trebate ostati prijavljeni na vašem WordPress blogu dok autorizirate Jetpack."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"Dogodio se problem s spajanjem Jetpacka; deaktivirajte a zatim reaktivirajte Jetpack dodatak, i ponovno se spojite."],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,"Dogodio se problem s spajanjem Jetpacka. Kliknite ponovno na \"Poveži se s WordPress.com\""],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"{{s}}Vaš Jetpack ima problema.{{/s}} Ispričavamo se zbog neugodnosti. Pokušajte ponovno kasnije, ako se problem nastavi, kontaktirajte podršku sa ovom porukom: %(error_key)s"],"Need help? The Jetpack team is here for you.":[null,"Trebate pomoć? Jetpack tim je ovdje za vas."],"Leave a Jetpack review":[null,"Napišite recenziju o Jetpacku"],"Disconnecting Jetpack":[null,"Odspoji Jetpack"],"Smiley":[null,"Smješko"],"Email Address":[null,"Adresa e-pošte"],"Whitelist Management":[null,"Upravljanje bijelom listom"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Dodajte svoje najkorištenije IP adrese, jer se mogu razlikovati između vaših lokacija kao što su kuća, ured i druge lokacije. Uklanjanje IP adrese iz liste ispod, ukloniti će ju također i iz bijele liste."],"Related":[null,"Srodno"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Prikaži zaglavlje \"Srodno\" kako bi jasnije odijelili sekciju srodno od objava."],"Use a large and visually striking layout":[null,"Upotrijebi veliki i vizualno upečatljivi izgled"],"Require Two-Step Authentication":[null,"Uključi Two-Step Authentication"],"Site Stats":[null,"Statistike stranice"],"Publicize":[null,"Publicirati"],"Excerpts":[null,"Izvatci"],"Featured Images":[null,"Istaknute slike"],"Enable Portfolio Projects for this site.":[null,"Uključi Portfolio projekte za ovu stranicu."],"Enable Testimonials for this site.":[null,"Uključi Preporuke za ovu web stranicu."],"View people's profiles when you mouse over their Gravatars":[null,"Pregledajte informacije o osobama kada postavite kursor miša na njihove Gravatare "],"Color Scheme":[null,"Shema Boja"],"Preview":[null,"Pretpregled"],"You have successfully disconnected Jetpack":[null,"Uspješno ste odspojili Jetpack."],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"Vaša web stranica mora biti javno dostupan da bi mogao koristiti Jetpack: %(error_key)s"],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"{{s}}Vaš Jetpack ima problem.{{/s}} Povezivanje ove web stranice s WordPress.com nije moguće. Ovo obično znači da vaša stranica nije javno dostupna (localhost). "],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com trenutno ima neke probleme i ne može aktivirati vaš Jetpack. Molimo vas da pokušate kasnije. "],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack ne može kontaktirati WordPress.com: %(error_key)s. Ovo obično znači da je nešto krivo konfigurirano na vašem web hostu."],"Connect Jetpack":[null,"Spoji Jetpack"],"Proofreading":[null,"Lektura"],"English Options":[null,"Opcije Engleskog"],"Bias Language":[null,"Pristrani Jezik"],"Complex Phrases":[null,"Kompleksne fraze"],"Diacritical Marks":[null,"Diakritičke oznake"],"Double Negatives":[null,"Dvostruki negativi"],"Hidden Verbs":[null,"Skriveni glagoli"],"Jargon":[null,"Žargon"],"Passive Voice":[null,"Pasivni glas"],"Phrases to Avoid":[null,"Fraze za Izbjegavanje"],"Redundant Phrases":[null,"Suvišne fraze"],"Use automatically detected language to proofread posts and pages":[null,"Upotrijebi automatski detektiran jezik za lekturiranje objava i stranica"],"Ignored Phrases":[null,"Ignorirane fraze"],"Test your site’s compatibility with Jetpack.":[null,"Testirajte kompatibilnost web stranice s Jetpackom."],"Debug":[null,"Ispravljanje grešaka"],"Disconnect Jetpack":[null,"Odspoji Jetpack"],"Learn More":[null,"Saznaj više"],"Settings":[null,"Postavke"],"Active":[null,"Aktivno"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-11-19 09:37:41+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);","x-generator":"GlotPress/2.3.0-alpha","language":"hr","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Make sure your site is easily found on search engines with SEO tools for your content and social posts.":[null,""],"Activate this module to use the advanced SEO tools.":[null,""],"Configure your VideoPress settings.":[null,""],"How much is your website worth?":[null,""],"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.":[null,""],"Configure Site SEO":[null,""],"Activate SEO Tools":[null,""],"Introducing our most affordable backups and security plan yet":[null,"Predstavljamo naš napristupačniji plan sigurnosnih kopija i sigurnosti"],"The Personal Plan keeps your data, site, and hard work safe.":[null,"Osobni plan čuva vaše podatke, web-stranicu i sav uloženi trud."],"Learn more...":[null,"Saznajte više..."],"Your site is on the Jetpack Personal plan":[null,"Vaša web-stranice je na Jetpack Osobnom planu"],"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.":[null,"S ovim planom osigurana vam je zaštita od spama, dnevne sigurnosne kopije (do 30 dana), i neograničeni prostor za pohranu."],"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.":[null,"S ovim planom osigurana vam je zaštita od spama, dnevne sigurnosne kopije (do 30 dana), i neograničeni prostor za pohranu sigurnosnih kopija, sigurnosnim skeniranjem i prioritetna podrška."],"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.":[null,"Dobijete zaštitu od spama, trenutne sigurnosne kopije (neograničene arhive), neograničeni prostor za pohranu sigurnosnih kopija, sigurnosno skeniranje, SEO alate, PollDaddy i prioritetnu podršku."],"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).":[null,"Dnevne sigurnosne kopije svih podataka vaše web-stranice s neograničenim prostorom za pohranu i vraćanje na prethodno stanje jednim klikom (koristeći VaultPress)."],"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).":[null,"Dnevne sigurnosne kopije svih podataka vaše web-stranice s neograničenim prostorom za pohranu i vraćanje na prethodno stanje jednim klikom, sigurnosno skeniranje i prioritetna podrška (koristeći VaultPress)."],"Backups & Security Scanning":[null,"Sigurnosne kopije i Sigurnosno skeniranje"],"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).":[null,"Trenutne sigurnosne kopije svih podataka vaše web-stranice s neograničenim prostorom za pohranu i vraćanje na prethodno stanje jednim klikom, automatsko sigurnosno skeniranje, rješavanje prijetnji jednim klikom i prioritetna podrška (koristeći VaultPress)."],"SEO Tools":[null,"SEO Alati"],"Advanced SEO tools to help your site get found when people search for relevant content.":[null,"Napredni SEO alati koji će pomoći da se lakše pronađe vaša web-stranica kada ljudi traže relevantni sadržaj."],"Need more? Running a business site?":[null,""],"If your site is important to you, consider protecting and improving it with some of our advanced features: ":[null,""],"On-demand security scanning":[null,""],"Advanced SEO tools":[null,""],"Configure your SEO settings.":[null,""],"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.":[null,""],"You are running Jetpack on a staging server.":[null,""],"More Info":[null,""],"Search your content.":[null,"Pretražite svoj sadržaj"],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,"{{a}}Upravljajte vidljivošću Lajkova iz postavki modula Dijeljenje{{/a}}"],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,"Sakrij sliku smješka statistike. Slika pomaže u prikupljanju statistike ali bi trebala funkcionirati i kada je skrivena."],"Your Current IP: %(ip)s":[null,"Vaša trenutni IP: %(ip)s"],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,"Postavljanjem IP adrese u bijelu listu sprječava Jetpack da ju ikad blokira."],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,"IPv4 i IPv6 su prihvatljivi. {{br/}} Kako bi naveli raspon, unesite najnižu i najvišu vrijednost odvojene crticom, Primjer: 12.12.12.1-12.12.12.100"],"Link your account to WordPress.com to start using this feature.":[null,"Povežite svoj račun s WordPress.com kako bi započeli koristiti ovu mogućnost."],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,"Na ovoj kartici postoje ne snimljene postavke koje će se izgubiti ako ju zatvorite. Nastaviti?"],"This will reset all Jetpack options, are you sure?":[null,"Ovo će resetirati sve Jetpack opcije, jeste li sigurni?"],"Search for a Jetpack feature.":[null,"Pretraga Jetpak mogućnosti."],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,"Ažurirajte Jetpack i naš najsuvremeniji sigurnosni skener uhvatiti će zlokobne datoteke i prijaviti ih odmah, tako da uvijek znate što se događa na vašoj web-stranici."],"You can see the information about security scanning in the \"At a Glance\" section.":[null,"Informacije o sigurnosnim skeniranjima možete vidjeti u sekciji \"Kratki pregled\"."],"Configure your Security Scans":[null,"Konfigurirajte Sigurnosna skeniranja"],"This module has no configuration options":[null,"Ovaj modul nema konfiguracijskih opcija"],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"Pokažite ptreživačima i posjetiteljima da ste ozbiljni kada je u pitanju integritet vaše web-stranice i ažurirajte Jetpack. Naši anti-spam alati eliminirati će spam komentare, zaštiti vaš SEO, i posjetiteljima olakašati da ostanu u kontaktu s vama."],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,"Sigurnosne kopije u realnom vremenu izvan lokacije vaše web-stranice s automatiziranim vraćanjem na prijašnje stanje pruža vam brigu. Tako se možete fokusirati na kreiranje odličnog sadržaja i povećanje prometa, dok mi štitimo svaki apekt vaše investicije. Ažurirajte danas."],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,"{{link}}Konfigurirajte svoje %(module_slug)s postavke{{/link}}"],"Subscriber":[null,"Pretplatnik"],"Big iPhone/iPad Update Now Available":[null,"Veliko iPhone/iPad ažuriranje je sada dostupno"],"The WordPress for Android App Gets a Big Facelift":[null,"Aplikacija WordPress za Android dobila je veliko poboljšanje"],"Upgrade Focus: VideoPress For Weddings":[null,"Fokus ažuriranja: VideoPress za vjenčanja"],"WordPress.com Likes are:":[null,"WordPress.com lajkovi su:"],"Comments headline":[null,"Zaglavlje komentara"],"A few catchy words to motivate your readers to comment.":[null,"Par privlačnih riječi kojima ćete motivirati vaše čitatelje na komentiranje."],"Can readers subscribe to your posts, comments or both?":[null,"Mogu li se čitatelji pretplatiti na vaše objave, komentare ili oboje?"],"Show a \"follow blog\" options in the comment form":[null,"Prikaži opcije \"prati blog\" u formi za komentare."],"Show a \"follow comments\" option in the comment form.":[null,"Prikaži opciju \"prati komentare\" u formi za komentare."],"Admin Bar":[null,"Administratorska traka"],"Put a chart showing 48 hours of views in the admin bar":[null,"Postavi grafikon koji prikazuje pregled stranica u zadnjih 48 sati u administratorskoj traci"],"Registered Users: Count the page views of registered users who are logged in":[null,"Registrirani korisnici: Broji preglede stranica registriranih korisnika koji su prijavljeni"],"Report Visibility: Select the roles that will be able to view stats reports":[null,"Vidljivost izvještaja: Odaberite uloge koje će moći vidjeti statističke izvještaje"],"Receive Monitor Email Notifications":[null,"Primi Monitor obavijesti e-poštom"],"Emails will be sent to ":[null,"E-pošta će biti poslana za"],"{{a}}Edit{{/a}}":[null,"{{a}}Uredi{{/a}}"],"Match By Email":[null,"Podudara se s e-poštom"],"Show photo metadata (Exif) in carousel, when available":[null,"Prikaži meta podatke fotografija (Exif) u vrtuljku, kada su dostupni"],"Background Color":[null,"Pozadinska boja"],"Scroll infinitely (Shows 7 posts on each load)":[null,"Beskonačno pomicanje (Prikazuje 7 objava u svakom učitavanju)"],"Track each infinite Scroll post load as a page view in Google Analytics":[null,"Prati svako učitavanje objave u Beskonačnom pomicanju kao pregled stranice u Google Analytics"],"Mobile Promos":[null,"Mobilni promo"],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,"Prikaži promo za WordPress mobilne aplikacije u podnožju mobilne teme."],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,"Unesite \"sadržaj\" svog meta podatak ključa kako bi verificirali svoj blog s {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} i {{a2}}Pinterest Site Verification{{/a2}}."],"Meta key example:":[null,"Primjer meta ključa:"],"Display all your gallery pictures in a cool mosaic":[null,"Prikaži sve slike galerije u cool mozaiku."],"Copied!":[null,"Kopirano!"],"Highlight and copy the following text to your clipboard:":[null,"Označite i kopirajte sljedeći tekst:"],"Regenerate address":[null,"Regeneriranje adrese"],"Configure Portfolios":[null,"Konfiguracija Portfolia"],"Configure Testimonials":[null,"Konfiguracija Preporuka"],"Automatically proofread content when: ":[null,"Automatski lekturiraj sadržaj kada:"],"A post or page is first published":[null,"Objava ili stranica je prva objavljena"],"A post or page is updated":[null,"Objava ili stranica je ažurirana"],"Automatic Language Detection":[null,"Automatska detekcija jezika"],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,"Lektoriranje podržava Engleski, Francuski, Njemački, Portugalski i Španjolski jezik."],"Enable proofreading for the following grammar and style rules: ":[null,"Omogući lekturiranje za sljedeća gramatička i stilska pravila:"],"Add a phrase":[null,"Dodajte frazu"],"Use Markdown for comments":[null,"Koristite Markdown za komentare"],"Search engines will find the sitemaps at these locations:":[null,"Tražilice će pronaći mape stranica na ovim lokacijama:"],"Sitemap: {{a}}%(url)s{{/a}}":[null,"Mapa stranica: {{a}}%(url)s{{/a}}"],"News Sitemap: {{a}}%(url)s{{/a}}":[null,"Mapa stranice Vijesti: {{a}}%(url)s{{/a}}"],"Cheatin' uh?":[null,"Varamo, jeli?"],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,"{{p}}Možete li nam reći zašto niste dovršili spajanje s Jetpackom u ovom {{a}}upitniku s dva pitanja{{/a}}?{{/p}}{{p}}Spajanje s Jetpackom je potrebno kako bi radile naše besplatne funkcije sigurnosti i prometa.{{/p}}"],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,"Dobro došli u {{s}}Jetpack %(jetpack_version)s{{/s}}!"],"Your Jetpack is already connected.":[null,"Vaš Jetpack je već spojen."],"You're fueled up and ready to go, Jetpack is now active.":[null,"Sve je spremno za korištenje, Jetpack je aktiviran."],"You're fueled up and ready to go.":[null,"Sve je spremno za korištenje."],"You are currently running a development version of Jetpack.":[null,"Trenutno koristite razvojnu inačicu Jetpacka."],"Submit Beta feedback":[null,"Pošaljite Beta povratnu informaciju"],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,"Trenutno ste u {{a}}Razvojnom načinu rada{{/a}} koristeći jetpack_development_mode filter.{{br/}}Neke mogućnosti su onesposobljene."],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,"Trenutno ste u {{a}}Razvojnom načinu rada{{/a}} putem JETPACK_DEV_DEBUG konstante.{{br/}}Neke mogućnosti su onesposobljene."],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,"Trenutno ste u {{a}}Razvojnom načinu rada{{/a}} jer vašem URL-u nedostaje točka (npr. http://localhost).{{br/}}Neke mogućnosti su onesposobljene."],"You, %(userName)s, are not connected to WordPress.com.":[null,"Vi, %(userName)s, niste spojeni s WordPress.com."],"What would you like to see on your Jetpack Dashboard?":[null,"Što bi željeli vidjeti na svojoj Jetpack Nadzornoj ploči?"],"Let us know!":[null,"Dojavite nam!"],"Welcome to Jetpack":[null,"Dobro došli u Jetpack"],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,"Spojite se ili kreirajte WordPress.com račun kako bi počeli koristiti Jetpack. Ovo će vam omogućiti moćne servise sigurnosti, prometa i prilagodbi."],"No account? Create one for free…":[null,"Nemate račun? Kreirajte ga besplatno..."],"Saving…":[null,"Snimanje..."],"Save Settings":[null,"Snimi postavke"],"Updates Needed":[null,"Potrebna ažuriranja"],"Do you really want to disconnect your site from WordPress.com?":[null,"Je li zbilja želite odspojiti svoju web-stranicu od WordPress.com?"],"Jetpack Stats Icon":[null,"Jetpack Ikona statistike"],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,"{{a}}Aktiviraj Statistiku web-stranice{{/a}} kako bi vidjeli detaljnu statistiku, lajkove, pratitelje, pretplatnike i još puno toga! {{a1}}Saznajte više{{/a1}}"],"Activate Site Stats":[null,"Aktiviraj Statistiku web-stranice"],"Automated, comprehensive protection from threats and attacks.":[null,"Automatizirana, sveobuhvatna zaštita od prijetnji i napada."],"State-of-the-art spam defense.":[null,"Najmodernija obrana od spama."],"Automatically backup your entire site.":[null,"Automatski napravi sigurnosnu kopiju cijele web-stranice."],"Security Scanning":[null,"Sigurnosno skeniranje"],"Automatically scan your site for common threats and attacks.":[null,"Automatski skenira vašu web-stranicu za poznate prijetnje i napade."],"Keep those spammers away!":[null,"Držite te spamere podalje!"],"Site Backups":[null,"Sigurnosne kopije web-stranice"],"Keep your site backed up!":[null,"Čuvajte stranicu s sigurnosnom kopijom!"],"Pro":[null,"Pro"],"No Results Found.":[null,"Pretraga nema rezultata."],"Threats found!":[null,"Pronađene su prijetnje!"],"Set up":[null,"Postavljanje"],"Upgrade":[null,"Ažuriranje"],"ACTIVE":[null,"AKTIVNO"],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,"Hakeri, botnetovi i spameri napadaju web-stranice bez kriterija. Njihov cilj je napadati svugdje i često. Naš cilj je pomoći vam pripremiti se, blokirajući ove prijetnje, i u najgorem slučaju, biti ćemo ovdje kako bi vam pomogli vratiti vašu web-stranicu na prijašnje stanje."],"Your site is on the Free Jetpack Plan":[null,"Vaša web-stranica koristi Free Jetpack Plan"],"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.":[null,"Nadogradite na plaćenu opciju kako bi otključali svjetski poznate opcije sigurnosti, zaštite od spama i prioritetnu podršku."],"Your site is on the Jetpack Premium plan":[null,"Vaša web-stranica koristi Jetpack Premium plan"],"Your site is on the Jetpack Professional plan":[null,"Vaša web-stranica koristi Jetpack Professional plan"],"Your site is on Development Mode":[null,"Vaša web-stranica je trenutno u Razvojnom načinu rada"],"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.":[null,"Kada se spojite, možete nadograditi na plaćenu opciju kako bi otključali svjetski poznate opcije sigurnosti, zaštite od spama i prioritetnu podršku."],"State-of-the-art spam defense powered by Akismet.":[null,"Najmodernija obrana od spama koju pokreće Akismet."],"View your spam stats":[null,"Pregled spam statistike"],"Configure Akismet":[null,"Konfiguriraj Akismet"],"View your security dashboard":[null,"Pregled nadzorne ploče sigurnosti"],"Configure VaultPress":[null,"Konfiguracija VaultPressa"],"Surveys & Polls":[null,"Ankete i glasovanja"],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,"Neograničene ankete i odgovori. Upotrijebite uređivač anketa kako bi brzo i jednostavno kreirali ankete.Sakupite odgovore na web-stranici, e-pošti ili vašem iPad ili iPhone-u."],"Create a new poll":[null,"Kreiraj novu anketu"],"Real-time backups":[null,"Trenutne Sigurnosne kopije"],"One-click threat resolution":[null,"Rješavanje prijetnji jednim klikom"],"Advanced polls and ratings":[null,"Napredne ankete i rejtinzi"],"Compare Plans":[null,"Usporedi planove"],"Maximum grade security":[null,"Sigurnost najvišeg razreda"],"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,"Trenutne Sigurnosne kopije s neograničenim prostorom za pohranu, vraćanjem na prijašnje stanje s jednim klikom, nepropusnim spam nadzorom, obranom od malwarea i zaštita od napade sirovom snagom - sve na jednom mjestu i optimizirano za WordPress."],"Lock out the bad guys":[null,"Blokiraj loše tipove"],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,"Nepogrešivo spam filtriranje štiti vaš brend, čitatelje i poboljšava SEO. Zaštita prijave od napade sirovom snagom omogućuje vam mirnu savjest i štiti administratorski dio stranice od uljeza."],"Enjoy priority support":[null,"Uživajte u prioritetnoj podršci"],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,"Trebate pomoć? Inženjera sreće može vam odgovoriti na pitanja o vašoj webstranici, vašem računu ili kako nešto napraviti."],"Connection Settings":[null,"Postavke konekcije"],"Manage your Jetpack connection.":[null,"Upravljanje Jetpack konekcijom."],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,"Vaša web-stranica je trenutno u Razvojnom načinu rada, stoga se ne možete spojiti s WordPress.com."],"You are connected as ":[null,"Spojeni ste kao"],"Link your account to WordPress.com to get the most out of Jetpack.":[null,"Povežite svoj račun s WordPress.com kako bi maksimalno iskoristili Jetpack."],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,"Vaša web-stranica treba biti dostupna putem pretraživača kako bi ova značajka radila ispravno. Ovo možete promijeniti u {{a}}Postavkama Čitanja{{/a}}."],"View {{a}}All Stats{{/a}}":[null,"Pregledaj {{a}}Svu statistiku{{/a}}"],"View your {{a}}Email Followers{{/a}}":[null,"Pregledajte svoje {{a}}Pratitelje e-poštom{{/a}}"],"Powerful WordPress.com features on every device.":[null,"Moćne WordPress.com značajke na svakom uređaju."],"Manage all your sites from a single dashboard.":[null,"Upravljajte svim svojim web-stranicama s jedne nadzorne ploče."],"Feel the performance":[null,"Osjetite performanse"],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,"Sve WordPress aplikacije su izrađene za brzinu. Odmah ćete primijetiti razlike u performansama, s skoro trenutnim učitavanjem stranica i manje čekanja."],"Bulk and automatic updates":[null,"Grupna i automatska ažuriranja"],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,"Najviše se sigurnosnih mana nalazi u neažuriranim dodacima. Upotrijebite naše web i desktop aplikacije kako bi uključili automatsko ažuriranje, ili manualno ažurirali za sve web-stranice s jednog prikladnog mjesta."],"Focus on your Writing":[null,"Fokusirajte se na pisanje"],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,"Naš novi uređivač je brz, opitimiziran za spisatelje i eliminira odvlačenje pažnje, omogućujući da se fokusirate na vaš sadržaj."],"Try the New Editor":[null,"Iskušajte novi Uređivač"],"Connect with your Visitors":[null,"Spojite se s vašim posjetiteljima"],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,"Pratite svoje posjetitelje s naprednom statistikom. Pratite trendove, učite koji sadržaj ima najveći promet i razumijte svoje posjetitelje od bilo kuda u svijetu."],"View Your Stats":[null,"Pregledajte svoj status"],"Connect with the Community":[null,"Spoji s Zajednicom"],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,"Sve WordPress aplikacije imaju čitače impresivne brzine i s svim značajkama, tako da možete ostati u toku s vašim omiljenim web-stranicama i pridružiti se raspravama od bilo kuda i u svako vrijeme."],"Launch Reader":[null,"Pokreni Čitač"],"Inspiration strikes any time, anywhere.":[null,"Inspiracija dolazi bilo kada i bilo gdje."],"Get WordPress apps for any screen.":[null,"WordPress aplikacije za svaki zaslon."],"In Your Pocket":[null,"U vašem džepu"],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,"Objavljujte sadržaj, pratite statistiku, moderirajte komentare i još puno toga od bilo gdje u svijetu. Naše mobilne aplikacije su otvorenog koda, besplatne i dostupne za Apple ili Android uređaje."],"WordPress.com in the App Store":[null,"WordPress.com u App Store"],"WordPress.com in Google Play":[null,"WordPress.com u Google Play"],"On Your Desktop":[null,"Na vašem Desktopu"],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,"Desktop aplikacija koja Wordpressu pruža trajni dom na vašem računalu. A da ne spominjemo okruženje koje sprječava odvlačenje pažnje koje dobivate pisanjem izvan internet preglednika."],"WordPress.com for Mac OS X":[null,"WordPress.com za Mac OS X"],"WordPress.com for Windows":[null,"WordPress.com za Windows"],"WordPress.com for Linux":[null,"WordPress.com za Linux"],"Malware Scanning":[null,"Skeniranje Malwarea"],"Threats found":[null,"Pronađene prijetnje"],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,"Za automatsko, opsežno sigurnosno skeniranje sigurnosnih prijetnji, {{a}}instalirajte i aktivirajte{{/a}} VaultPress."],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,"Za automatsko, opsežno sigurnosno skeniranje sigurnosnih prijetnji, {{a}}nadogradite svoj račun{{/a}}."],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,"Jetpack aktivno blokira zloćudne pokušaje prijave. Podaci će se uskoro ovdje prikazati."],"Total malicious attacks blocked on your site.":[null,"Ukupan broj blokiranih zloćudnih napada na vašu web-stranicu."],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,"{{a}}Aktivna zaštita{{/a}} za zaštitu vaše web-stranice od zloćudnih pokušaja prijave."],"%(number)s plugin":["%(number)s plugins","%(number)s dodatak","%(number)s dodatka","%(number)s dodataka"],"Needs updating. ":["Need updating. ","Potrebno ažuriranje.","Potrebna ažuriranja.","Potrebnih ažuriranja."],"All plugins are up-to-date. Awesome work!":[null,"Svi dodaci su ažurirani. Odličan posao!"],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,"{{a}}Aktiviraj Upravljanje{{/a}} kako bi uključili automatsko ažuriranje i upravljali dodacima s WordPress.com."],"Jetpack is improving and optimizing your image speed.":[null,"Jetpack poboljšava i optimizira brzinu vaših slika."],"Jetpack is monitoring your site. If we think your site is down, you will receive an email.":[null,"Jetpack nadzire vašu web-stranicu. Ako nam se učini da web-stranice nije online, poslati ćemo vam poruku e-poštom."],"Security":[null,"Sigurnost"],"Performance":[null,"Performanse"],"Backups":[null,"Sigurnosne kopije"],"{{a}}View backup details{{/a}}.":[null,"{{a}}Pregledaj detalje sigurnosne kopije{{/a}}."],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,"Za automatsku sigurnosnu kopiju cijele web-stranice napravite {{a}}instalirajte i aktivirajte{{/a}} VaultPress."],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,"Za automatsku sigurnosnu kopiju cijele web-stranice napravite {{a}}nadogradnju!{{/a}}."],"Unavailable in Dev Mode.":[null,"Nedostupno u Razvojnom načinu rada."],"Spam Protection":[null,"Spam zaštita"],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,"Za najmoderniju spam zaštitu {{a}}instalirajte Akismet{{/a}}."],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,"Za najmoderniju spam zaštitu {{a}}aktivirajte Akismet{{/a}}."],"Invalid Key":[null,"Neispravan ključ"],"Unavailable in Dev Mode":[null,"Nedostupno u razvojnom modu"],"Holiday Snow":[null,"Blagdanski snijeg"],"Show falling snow in the holiday period.":[null,"Prikaži padajući snijeg u blagdanskom periodu."],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,"Prikaži padajući snijeg na mojem blogu od 1. prosinca do 4. siječnja."],"Activating recommended features…":[null,"Aktiviranje preporučenih značajki..."],"Recommended features active.":[null,"Preporučene značajke su aktivne."],"Recommended features failed to activate. %(error)s":[null,"Preporučene značajke nisu se uspjele aktivirati. %(error)s"],"Activating %(slug)s…":[null,"Aktiviranje %(slug)s…"],"%(slug)s has been activated.":[null,"%(slug)s je aktivirano."],"%(slug)s failed to activate. %(error)s":[null,"%(slug)s nije se uspjelo aktivirati. %(error)s"],"Deactivating %(slug)s…":[null,"Deaktiviranje %(slug)s…"],"%(slug)s has been deactivated.":[null,"%(slug)s je deaktivirano."],"%(slug)s failed to deactivate. %(error)s":[null,"Neuspjela deaktivacija %(slug)s. %(error)s"],"Updating %(slug)s settings…":[null,"Ažuriranje postavki %(slug)s..."],"Updated %(slug)s settings.":[null,"%(slug)s postavke ažurirane."],"Error updating %(slug)s settings. %(error)s":[null,"Greška pri ažuriranju %(slug)s postavki. %(error)s"],"Updating %(slug)s address…":[null,"Ažuriranje %(slug)s adrese."],"Regenerated %(slug)s address .":[null,"Regenerirana %(slug)s adresa."],"Error regenerating %(slug)s address. %(error)s":[null,"Greška u regeneriranju %(slug)s adrese. %(error)s"],"Resetting Jetpack options…":[null,"Resetiranje Jetpack opcija..."],"Options reset.":[null,"Reset opcija."],"Options failed to reset.":[null,"Opcije nisu uspješno resetirane."],"There was an error disconnecting Jetpack. Error: %(error)s":[null,"Dogodila se greška pri odspjajanju Jetpacka. Error: %(error)s"],"Unlinking from WordPress.com":[null,"Odspajanje od WordPress.com."],"Unlinked from WordPress.com.":[null,"Odspojen od WordPress.com."],"Error unlinking from WordPress.com. %(error)s":[null,"Greška pri odspajanju od WordPress.com. %(error)s"],"At A Glance":[null,"Kratki pregled"],"Clichés":[null,"Klišeji"],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,"Želite nam reći zašto? Samo {{a}}odgovaranjem na dva jednostavna pitanja{{/a}} pomogli bi nam poboljšati Jetpack."],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{hideOnMobile}}Uživate u Jetpacku i imate povratne informacije?{{/hideOnMobile}} {{reviewLink}}Napišite osvrt{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}pratite nas na Twitteru{{/twitterLink}}{{hideOnMobile}}, i{{/hideOnMobile}} {{facebookLink}}lajkajte nas na Facebooku{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"Like us on Facebook":[null,"Lajkajte nas na Facebooku"],"Follow Jetpack on Twitter":[null,"Zaprati Jetpack na Twitter"],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{supportLink}}Pregledajte našu stranicu za podršku{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}provjerite forume u potrazi za odgovorima{{/forumLink}}{{hideOnMobile}}, ili{{/hideOnMobile}} {{contactLink}}nas direktno kontaktirajte{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"Contact Jetpack support staff directly":[null,"Direktno kontaktiraj osoblje Jetpack podrške."],"Go to the WordPress.org support forums":[null,"Posjeti WordPress.org forume podrške"],"Go to Jetpack.com/support":[null,"Posjeti Jetpack.com/support"],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,"Nudimo besplatnu, potpunu podršku svim Jetpack korisnicima. Naš tim za podršku uvijek je tu da vam pomogne."],"Jetpack Happiness Engineer":[null,"Jetpack inženjer sreće"],"Automattic's Privacy Policy":[null,"Automattic Polica Privatnosti"],"WordPress.com Terms of Service":[null,"WordPress.com Uvjeti Usluge"],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,"{{a}}Aktiviraj Verifikacija web-stranice{{/a}} kako bi verificirali svoju web-stranicu i poboljšali ranking s Google, Bing, i Pinterestom."],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,"Alati Verifikacije web-stranice su aktivni. Potrudite se verificirati web-stranicu s Google, Bing, and Pinterestom za što točnije indeksiranje i rangiranje. {{a}}Verificiraj odmah{{/a}}"],"Site Verification Tools":[null,"Alati Verifikacije web-stranice"],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,"{{a}}Aktivirajte Photon{{/a}} za poboljšanje performansi i brzine vaših slika."],"Image Performance %(photon)s":[null,"Performanse slika %(photon)s"],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,"{{a}}Aktivirajte Upravljanje i uključite automatsko ažuriranje{{/a}}"],"{{a}}Turn on plugin auto updates{{/a}}":[null,"{{a}}Uključite automatsko ažuriranje dodataka{{/a}}"],"Plugin Updates":[null,"Ažuriranja dodataka"],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,"Ups! Vaš Akismet ključ.nedostaje ili je neispravan. {{akismetSettings}}Otvorite Akismet postavke kako bi ovo popravili{{/akismetSettings}}."],"No threats found, you're good to go!":[null,"Nisu pronađene prijetnje, nastavite bez briga!"],"{{a}}Contact Support{{/a}}":[null,"{{a}}Kontaktiraj podrišku{{/a}}"],"{{a}}View details at VaultPress.com{{/a}}":[null,"{{a}}Pogledaj detalje na VaultPress.com{{/a}}"],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","Uh oh, %(number)s prijetnja pronađena.","Uh oh, %(number)s prijetnje pronađene.","Uh oh, %(number)s prijetnja pronađeno."],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,"{{a}}Aktiviraj Monitor{{/a}} za primanje obavijesti ako vaša web-stranica postane nedostupna."],"Loading…":[null,"Učitavanje..."],"Downtime Monitoring":[null,"Praćenje vremena zastoja"],"{{button}}View More Stats on WordPress.com {{/button}}":[null,"{{button}}Pogledajte više statistike na WordPress.com {{/button}}"],"{{button}}View Old Stats{{/button}}":[null,"{{button}}Prikaži staru Statistiku{{/button}}"],"All-time comments":[null,"Svi komentari"],"All-time views":[null,"Svi pregledi"],"%(number)s View":["%(number)s Views","%(number)s pregled","%(number)s pregleda","%(number)s pregleda"],"Best overall day":[null,"Najposjećeniji dan"],"Views today":[null,"Pregleda danas"],"Months":[null,"Mjeseci"],"Weeks":[null,"Tjedana"],"Days":[null,"Dana"],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,"Nešto se dogodilo prilikom učitavanja statistike. Pokušajte ponovno kasnije ili {{a}}odmah pregledajte statistiku na WordPress.com{{/a}}"],"Click to view detailed stats.":[null,"Kliknite za pregled detaljne statistike."],"Views: %(numberOfViews)s":[null,"Pregleda: %(numberOfViews)s"],"Week of %(date)s":[null,"Tjedan %(date)s"],"Manage security on WordPress.com":[null,"Upravljanje sigurnošću na WordPress.com"],"Skip this step":[null,"Preskoči ovaj korak"],"Skip the Jetpack Jumpstart process":[null,"Preskoči Jetpack proces Ubrzani početak"],"Features can be activated or deactivated at any time.":[null,"Mogućnosti možete aktivirati ili deaktivirati bilo kad."],"Jetpack's recommended features include:":[null,"Preporučene Jetpack mogućnosti uključuju:"],"Activate Recommended Features":[null,"Aktiviraj preporučene mogućnosti"],"Quickly enhance your site by activating Jetpack's recommended features.":[null,"Brzo poboljšajte svoju web-stranicu aktivacijom preporučenih Jetpack mogućnosti."],"Jump Start your Site":[null,"Brzo pokrenite svoju stranicu"],"Disconnect from WordPress.com":[null,"Odspoji s WordPress.com"],"Link to WordPress.com":[null,"Povezivanje s WordPress.com"],"Unlink me from WordPress.com":[null,"Odspajanje s WordPress.com"],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,"Pridružite se milijunima korisnika koji se oslanjaju da ima Jetpack poboljša i učini web-stranicu sigurnijom. Posvećeni smo WordPressu i tu samo kako bi vam olakšali život."],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,"Jetpack podršku pružaju neki od tehnički najpotkovanijih i strastvenih ljudi u zajednici. Smješteni diljem svijeta i spremni vam pomoći."],"Did we mention free, professional support?":[null,"Jesmo li spomenuli besplatnu, profesionalnu pomoć?"],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,"Jetpack upotrijebljava najsuvremeniju WordPress.com mrežu za serviranje sadržaja kako bi učitao vaše prekrasne slike super brzo. Optimizirano za svaki uređaj, i potpuno je besplatno."],"Lightning fast, optimized images":[null,"Super brze, optimizirane slike"],"Never fall behind on a security release or waste time updating multiple sites.":[null,"Nemojte više zaostajati za sigurnosnim izdanjima, ili trošiti vrijeme na ažuriranje više web-stranica."],"Automatic site updates.":[null,"Automatsko ažuriranje web-stranica."],"Live site monitoring.":[null,"Aktivno nadziranje stranice."],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,"Osigurajte si mirnu savjest s Zaštitom, alatom koji je blokirao milijardu napada na formu za prijavu na milijunima stranica."],"Block site attacks.":[null,"Blokiraj napade na stranicu."],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,"Jetpack blokira zlonamjerne pokušaje prijave, javlja vam ako web-stranica nije online, i može automatski ažurirati vaše dodatke, tako da se vi ne morate brinuti."],"Site security and peace of mind":[null,"Sigurnost web-stranice i mirna savjest."],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,"Jetpack koristi snagu WordPress.com kako bi vam prikazo detaljni uvid u vaše posjetitelje, što čitaju i odakle dolaze."],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,"Zadržite posjetitelje angažiranima, pružajući im više za dijeljenje i čitanje s Srodnim objavama."],"Increase page views.":[null,"Povećajte pregled stranica."],"Give visitors the tools to share and subscribe to your content.":[null,"Pružite posjetiteljima alate da Dijele sadržaj i Pretplate se na vaš sadržaj."],"Build a community.":[null,"Izgradite zajednicu."],"Sharing & Like Buttons":[null,"Gumbi za dijeljenje i lajkanje"],"Automated social marketing.":[null,"Automatizirani društveni marketing."],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,"Jetpack ima puno alata za promet i angažman koji vam mogu pomoći privući više posjetitelja na vašu web-stranicu i duže ih zadržati tamo, "],"Send us Feedback":[null,"Pošaljite nam povratne informacije"],"Need Help?":[null,"Trebate pomoć?"],"Manage Plugins":[null,"Upravljanje Dodacima"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Manje brige. Monitor će vam trenutno poslati obavijesti ako se vaša stranica ikada sruši."],"Track your growth":[null,"Pratite svoj rast"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Pomoću Publiciranja možete automatski podijeliti svoje objave s prijateljima, pratiteljima i svijetom."],"Drive more traffic to your site":[null,"Privucite više prometa na svoju web-stranicu"],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,"Dogodio se problem s spajanjem Jetpacka. Kliknite ponovno na \"Poveži se s WordPress.com\""],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"Dogodio se problem s spajanjem Jetpacka; deaktivirajte a zatim reaktivirajte Jetpack dodatak, i ponovno se spojite."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Trebate ostati prijavljeni na vašem WordPress blogu dok autorizirate Jetpack."],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"{{s}}Vaš Jetpack ima problema.{{/s}} Ispričavamo se zbog neugodnosti. Pokušajte ponovno kasnije, ako se problem nastavi, kontaktirajte podršku s ovom porukom: %(error_key)s"],"Disconnecting Jetpack":[null,"Odspoji Jetpack"],"Leave a Jetpack review":[null,"Napišite recenziju o Jetpacku"],"Need help? The Jetpack team is here for you.":[null,"Trebate pomoć? Jetpack tim je ovdje za vas."],"Smiley":[null,"Smješko"],"Require Two-Step Authentication":[null,"Uključi Two-Step Authentication"],"Use a large and visually striking layout":[null,"Upotrijebi veliki i vizualno upečatljivi izgled"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Prikaži zaglavlje \"Srodno\" kako bi jasnije odijelili sekciju srodno od objava."],"Related":[null,"Srodno"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Dodajte svoje najkorištenije IP adrese, jer se mogu razlikovati između vaših lokacija kao što su kuća, ured i druge lokacije. Uklanjanje IP adrese iz liste ispod, ukloniti će ju također i iz bijele liste."],"Whitelist Management":[null,"Upravljanje bijelom listom"],"Email Address":[null,"Adresa e-pošte"],"Publicize":[null,"Publicirati"],"Site Stats":[null,"Statistike stranice"],"Featured Images":[null,"Istaknute slike"],"Excerpts":[null,"Izvatci"],"Enable Testimonials for this site.":[null,"Uključi Preporuke za ovu web-stranicu."],"Enable Portfolio Projects for this site.":[null,"Uključi Portfolio projekte za ovu stranicu."],"Preview":[null,"Pretpregled"],"Color Scheme":[null,"Shema Boja"],"Ignored Phrases":[null,"Ignorirane fraze"],"Use automatically detected language to proofread posts and pages":[null,"Upotrijebi automatski detektiran jezik za lekturiranje objava i stranica"],"Redundant Phrases":[null,"Suvišne fraze"],"Phrases to Avoid":[null,"Fraze za Izbjegavanje"],"Passive Voice":[null,"Pasivni glas"],"Jargon":[null,"Žargon"],"Hidden Verbs":[null,"Skriveni glagoli"],"Double Negatives":[null,"Dvostruki negativi"],"Diacritical Marks":[null,"Diakritičke oznake"],"Complex Phrases":[null,"Kompleksne fraze"],"Bias Language":[null,"Pristrani Jezik"],"English Options":[null,"Opcije Engleskog"],"Proofreading":[null,"Lektura"],"Connect Jetpack":[null,"Spoji Jetpack"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack ne može kontaktirati WordPress.com: %(error_key)s. Ovo obično znači da je nešto krivo konfigurirano na vašem web hostu."],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com trenutno ima neke probleme i ne može aktivirati vaš Jetpack. Molimo vas da pokušate kasnije. "],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"{{s}}Vaš Jetpack ima problem.{{/s}} Povezivanje ove web-stranice s WordPress.com nije moguće. Ovo obično znači da vaša stranica nije javno dostupna (localhost). "],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"Vaša web-stranica mora biti javno dostupan da bi mogao koristiti Jetpack: %(error_key)s"],"You have successfully disconnected Jetpack":[null,"Uspješno ste odspojili Jetpack."],"Active":[null,"Aktivno"],"Settings":[null,"Postavke"],"Learn More":[null,"Saznaj više"],"Disconnect Jetpack":[null,"Odspoji Jetpack"],"Debug":[null,"Ispravljanje grešaka"],"Test your site’s compatibility with Jetpack.":[null,"Testirajte kompatibilnost web-stranice s Jetpackom."]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-hu_HU.json b/plugins/jetpack/languages/json/jetpack-hu_HU.json
index 7111505a..1a04bfec 100644
--- a/plugins/jetpack/languages/json/jetpack-hu_HU.json
+++ b/plugins/jetpack/languages/json/jetpack-hu_HU.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-07-20 01:42:08+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,"Jetpack lecsatlakoztatása"],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,"Kétlépcsős hitelesítés"],"Site Stats":[null,"Statisztika"],"Smiley":[null,"Hangulatjel"],"Related Posts":[null,"Kapcsolódó bejegyzések"],"Email Address":[null,"Email cím"],"Whitelist Management":[null,"Fehér-lista kezelés"],"Related":[null,"Kapcsolódó bejegyzések"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Mutassa a \\\"Kapcsolódó\\\" fejlécét világosabban, elkülönítve az adott szakasz hozzászólásától"],"Use a large and visually striking layout":[null,"Használjunk nagy és vizuálisan lenyűgöző elrendezést"],"Publicize":[null,"Népszerűsítés"],"Enable Testimonials for this site.":[null,"Vélemények tartalom típus engedélyezése, ehhez a weboldalhoz."],"View people's profiles when you mouse over their Gravatars":[null,"Tekintsük meg az emberek adatlapját, kattintsunk a Gravatar képükre"],"Preview":[null,"Előnézet"],"Excerpts":[null,"Bevezetők"],"Featured Images":[null,"Kiemelt képek"],"Enable Portfolio Projects for this site.":[null,"Portfólió tartalom típus engedélyezése a honlapon."],"Color Scheme":[null,"Színminta"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com most nem tudja kiszolgálni a Jetpacket. Próbáld újra később."],"Proofreading":[null,"Lektorálás"],"English Options":[null,"Angol beállítások"],"Bias Language":[null,"Félreértelmezhető szavak"],"Complex Phrases":[null,"Komplex kifejezések"],"Diacritical Marks":[null,"Diakritikus jelek"],"Double Negatives":[null,"Dupla negatívumok"],"Hidden Verbs":[null,"Rejtett igék"],"Jargon":[null,"Szakszó"],"Passive Voice":[null,"Szenvedő alak"],"Phrases to Avoid":[null,"Kerülendő mondatok"],"Redundant Phrases":[null,"Redudáns eszközök"],"Use automatically detected language to proofread posts and pages":[null,"Automatikus bejegyzés és oldal nyelv felismerés."],"Ignored Phrases":[null,"Mellőzött kifejezések"],"Terms":[null,"Felhasználási feltételek"],"Privacy":[null,"Adatvédelem"],"Debug":[null,"Hibakeresés"],"Disconnect from WordPress.com":[null,"Lekapcsolódás a WordPress.com szolgáltatásról"],"Learn More":[null,"Bővebben"],"Settings":[null,"Beállítások"],"Active":[null,"Bekapcsolás"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-09-30 15:11:08+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.3.0-alpha","language":"hu","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Search your content.":[null,"Keresés a tartalmunkban."],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,"{{a}}A kedvelési lehetőségek láthatóságát a Megosztás modul beállításainál kezelhetjük{{/a}}"],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,"Elrejti a mosolygós arcocskás képet. Ez a kép segít a statisztikák gyűjtésében de akkor is működnie kell, ha el van rejtve."],"Your Current IP: %(ip)s":[null,"Jelenlegi IP címünk: %(ip)s"],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,"Fehér listára felvett IP-címe megakadályozza, hogy valaha is blokkolja a Jetpack."],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,"IPv4 és IPv6 is elfogadott. {{br/}} Tartomány megadásához írjuk be a legalacsonyabb és a legmagasabb értéket egy kötőjellel elválasztva. Például: 12.12.12.1-12.12.12.100"],"Link your account to WordPress.com to start using this feature.":[null,"Kapcsoljuk össze a WordPress.com-al ennek a funkciónak a használatához."],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,"El nem mentett változások vannak ezen a lapon, amik elvesznek, ha elnavigálunk. Biztosan ezt szeretnénk?"],"This will reset all Jetpack options, are you sure?":[null,"Ezzel minden Jetpack beállítás elveszik. Biztosan folytatni szeretnénk?"],"Search for a Jetpack feature.":[null,"Keresés a Jetpack funkciók között."],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,"A biztonsági elemzésről az \"Áttekintés\" szekcióban kaphatunk információkat."],"Configure your Security Scans":[null,""],"This module has no configuration options":[null,"Ennek a modulnak nincsenek beállítási lehetőségei"],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,"{{link}}%(module_slug)s modul beállításainak konfigurálása{{/link}}"],"Subscriber":[null,"Feliratkozó"],"Big iPhone/iPad Update Now Available":[null,"A nagy iPhone/iPad frissítés már elérhető"],"The WordPress for Android App Gets a Big Facelift":[null,"A WordPress for Android App kapott egy arculat átalakítást"],"Upgrade Focus: VideoPress For Weddings":[null,"Fókusz frissítése: A VideoPress esküvők részére"],"WordPress.com Likes are:":[null,"WordPress.com kedvelői:"],"Comments headline":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Admin Bar":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Receive Monitor Email Notifications":[null,""],"Emails will be sent to ":[null,"Email-t fogunk küldeni"],"{{a}}Edit{{/a}}":[null,"{{a}}Szerkesztés{{/a}}"],"Match By Email":[null,"Egyezés email-ben"],"Show photo metadata (Exif) in carousel, when available":[null,"Mutassa a képek metaadatait (Exif) egy carouselben, amennyiben az adatok elérhetőek"],"Background Color":[null,"Háttérszín"],"Scroll infinitely (Shows 7 posts on each load)":[null,"Végtelen görgetés (beolvasásonként 7 bejegyzést mutat)"],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Mobile Promos":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Copied!":[null,"Sikeres másolás."],"Highlight and copy the following text to your clipboard:":[null,""],"Regenerate address":[null,""],"Configure Portfolios":[null,"Portfóliók konfigurálása"],"Configure Testimonials":[null,"Vélemények konfigurálása"],"Automatically proofread content when: ":[null,"Automatikus lektorált tartalom, ha:"],"A post or page is first published":[null,"Bejegyzés vagy oldal első közzétételekor"],"A post or page is updated":[null,"Bejegyzés vagy oldal frissítve"],"Automatic Language Detection":[null,"Automatikus nyelvfelismerés"],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,"A lektorálást támogatja az Angol, Francia, Német, Portugál, Spanyol nyelveket."],"Enable proofreading for the following grammar and style rules: ":[null,""],"Add a phrase":[null,"Egy kifejezés hozzáadása"],"Use Markdown for comments":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,"Oldaltérkép: {{a}}%(url)s{{/a}}"],"News Sitemap: {{a}}%(url)s{{/a}}":[null,"Hírek oldaltérkép: {{a}}%(url)s{{/a}}"],"Cheatin' uh?":[null,"Csalunk, csalunk?"],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,"Üdvözöljük a {{s}}Jetpack %(jetpack_version)s{{/s}} verziójában!"],"Your Jetpack is already connected.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"You're fueled up and ready to go.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"Submit Beta feedback":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,"%(userName)s, nem csatlakozik a WordPress.com-hoz."],"What would you like to see on your Jetpack Dashboard?":[null,"Mit szeretnénk látni a Jetpack vezérlőpultján?"],"Let us know!":[null,"Tudassa velünk!"],"Welcome to Jetpack":[null,"Üdvözöljük a Jetpack-ben"],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"No account? Create one for free…":[null,"Még nem rendelkezünk felhasználói fiókkal? Hozzunk létre egyet ingyen..."],"Saving…":[null,"Mentése..."],"Save Settings":[null,"Beállítások mentése"],"Updates Needed":[null,"Frissítés szükséges"],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Jetpack Stats Icon":[null,"Jetpack statisztikák ikon"],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,"{{a}}Honlap statisztikák bekapcsolása{{/a}} által láthatjuk honlapunk részletes statisztikáját, kedvelőit, követőit, feliratkozóit, és így tovább egyéb statisztikai adatokat! {{a1}}További információk erről{{/a1}}"],"Activate Site Stats":[null,"Honlap statisztikák bekapcsolása"],"Automated, comprehensive protection from threats and attacks.":[null,"Automatizált, átfogó védelem a fenyegetések és támadások kivédéséhez."],"State-of-the-art spam defense.":[null,"A legkorszerűbb spam védelem."],"Automatically backup your entire site.":[null,"Automatikusan biztonsági másolat a teljes honlapunkról."],"Security Scanning":[null,"Biztonsági ellenőrzés"],"Automatically scan your site for common threats and attacks.":[null,"Automatikusan ellenőrzi a honlapunkon a közönséges fenyegetéseket és támadásokat."],"Keep those spammers away!":[null,"Tartsuk távol azokat a spammereket!"],"Site Backups":[null,"Honlap biztonsági mentései"],"Keep your site backed up!":[null,""],"Pro":[null,"Pro"],"No Results Found.":[null,"Nincs találat."],"Threats found!":[null,"Fenyegetések találhatóak!"],"Set up":[null,"Beállítása"],"Upgrade":[null,"Előfizetés"],"ACTIVE":[null,"BEKAPCSOLT"],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Your site is on the Free Jetpack Plan":[null,"A honlapunkhoz ingyenes Jetpack csomag tartozik"],"Your site is on the Jetpack Premium plan":[null,"A honlap Jetpack Prémium csomaggal rendelkezik"],"Your site is on the Jetpack Professional plan":[null,"A honlap Jetpack Professzionál csomaggal rendelkezik"],"Your site is on Development Mode":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,"A legkorszerűbb spam védelem az Akismet támogatásával."],"View your spam stats":[null,"Spam statisztikák megtekintése"],"Configure Akismet":[null,"Akismet beállítása"],"View your security dashboard":[null,"Biztonsági vezérlőpult megtekintése"],"Configure VaultPress":[null,"VaultPress beállítása"],"Surveys & Polls":[null,"Felmérések és szavazások"],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Create a new poll":[null,"Új szavazás létrehozása"],"Real-time backups":[null,"Valós idejű biztonsági mentések"],"One-click threat resolution":[null,""],"Advanced polls and ratings":[null,""],"Compare Plans":[null,"Csomagok összehasonlítása"],"Maximum grade security":[null,"Maximális szintű biztonság"],"Lock out the bad guys":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Enjoy priority support":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Connection Settings":[null,"Csatlakozási beállítások"],"Manage your Jetpack connection.":[null,"A Jetpack csatlakozás kezelése"],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"You are connected as ":[null,"Kapcsolódva, mint "],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"View {{a}}All Stats{{/a}}":[null,"{{a}}Minden statisztika{{/a}} megtekintése"],"View your {{a}}Email Followers{{/a}}":[null,""],"Powerful WordPress.com features on every device.":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Feel the performance":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Bulk and automatic updates":[null,"Csoportos és automatikus frissítések"],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Focus on your Writing":[null,"Fókuszban az írásunk"],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Try the New Editor":[null,"Próbáljuk ki az új szerkesztőt"],"Connect with your Visitors":[null,"Kapcsolatba léphetünk a látogatókkal"],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"View Your Stats":[null,"Statisztikáink megtekintése"],"Connect with the Community":[null,"Csatlakoztassuk egy közösséghez"],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Launch Reader":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Get WordPress apps for any screen.":[null,"Szerezzünk be WordPress alkalmazásokat bármilyen képernyőre"],"In Your Pocket":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"WordPress.com in the App Store":[null,"WordPress.com az App Store tárolóban"],"WordPress.com in Google Play":[null,"WordPress.com a Google Play tárolóban"],"On Your Desktop":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com for Mac OS X":[null,"WordPress.com a Mac OS X számára"],"WordPress.com for Windows":[null,"WordPress.com a Windows számára"],"WordPress.com for Linux":[null,"WordPress.com a Linux számára"],"Malware Scanning":[null,"Kártékony programok keresése"],"Threats found":[null,"Fenyegetést talált"],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"Total malicious attacks blocked on your site.":[null,""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"%(number)s plugin":["%(number)s plugins","%(number)s bővítmény","%(number)s bővítmény"],"Needs updating. ":["Need updating. ","Frissítésre van szükség.","Frissítésekre van szükség."],"All plugins are up-to-date. Awesome work!":[null,"Minden bővítmény naprakész. Szép munka!"],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"Jetpack is improving and optimizing your image speed.":[null,""],"Security":[null,"Biztonság"],"Performance":[null,"Teljesítmény"],"Backups":[null,"Biztonsági mentések"],"{{a}}View backup details{{/a}}.":[null,"{{a}}Biztonsági mentés további részleteinek megtekintése{{/a}}."],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"Unavailable in Dev Mode.":[null,""],"Spam Protection":[null,"Spam védelem"],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"Invalid Key":[null,"Érvénytelen kulcs"],"Unavailable in Dev Mode":[null,""],"Holiday Snow":[null,"Ünnepi hó"],"Show falling snow in the holiday period.":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Activating recommended features…":[null,""],"Recommended features active.":[null,""],"Recommended features failed to activate. %(error)s":[null,""],"Activating %(slug)s…":[null,"%(slug)s bekapcsolása…"],"%(slug)s has been activated.":[null,"%(slug)s be lett kapcsolva."],"%(slug)s failed to activate. %(error)s":[null,"%(slug)s modult nem sikerült aktiválni. %(error)s"],"Deactivating %(slug)s…":[null,"%(slug)s kikapcsolása…"],"%(slug)s has been deactivated.":[null,""],"%(slug)s failed to deactivate. %(error)s":[null,""],"Updating %(slug)s settings…":[null,"%(slug)s beállítások frissítése..."],"Updated %(slug)s settings.":[null,"%(slug)s beállítások frissítve."],"Error updating %(slug)s settings. %(error)s":[null,""],"Updating %(slug)s address…":[null,""],"Regenerated %(slug)s address .":[null,""],"Error regenerating %(slug)s address. %(error)s":[null,""],"Resetting Jetpack options…":[null,"Beállítások visszaállítása folyamatban..."],"Options reset.":[null,"Beállítások visszaállítása"],"Options failed to reset.":[null,"Beállításokat nem sikerült visszaállítani."],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Unlinking from WordPress.com":[null,"Elválasztása a WordPress.com fiókunktól."],"Unlinked from WordPress.com.":[null,"Elválasztva a WordPress.com fiókunktól."],"Error unlinking from WordPress.com. %(error)s":[null,""],"At A Glance":[null,"Áttekintés"],"Clichés":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,"Megmondanánk, hogy miért? Csak {{a}}két egyszerű kérdésre kellene válaszolni.{{/a}} Ezzel segítene tökéletesíteni a Jetpackot."],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{hideOnMobile}}Leljük örömünket a Jetpack-ban vagy küldünk visszajelzést?{{/hideOnMobile}} {{reviewLink}}Hagyjunk egy áttekintést{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}kövessük a Twitter-t{{/twitterLink}}{{hideOnMobile}}, és{{/hideOnMobile}} {{facebookLink}}kedveljük a Facebook-on{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"Like us on Facebook":[null,"Kedvelj minket Facebookon"],"Follow Jetpack on Twitter":[null,"Kövessük a Jetpackot a Twitteren"],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{supportLink}}Tekintsük meg a támogatás honlapját{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}ellenőrizzük a fórumokban a válaszokat{{/forumLink}}{{hideOnMobile}}, vagy{{/hideOnMobile}} {{contactLink}}lépjünk kapcsolatba velük{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"Contact Jetpack support staff directly":[null,"Kapcsolat a Jetpack támogatás személyzetéhez közvetlenül"],"Go to the WordPress.org support forums":[null,"Menjünk a WordPress.org támogatási fórumokhoz"],"Go to Jetpack.com/support":[null,"Menjünk a Jetpack.com/támogatáshoz"],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,"Ingyenesen, teljes mértékben támogatunk minden kedves Jetpack felhasználónkat. Ügyfélszolgálatunk mindig jelen van, hogy segítsen."],"Jetpack Happiness Engineer":[null,"Jetpack boldog mérnöke"],"Automattic's Privacy Policy":[null,""],"WordPress.com Terms of Service":[null,"WordPress.com szolgáltatás feltételei"],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"Site Verification Tools":[null,"Weboldal ellenőrző eszközök"],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,"{{a}}Kapcsoljuk be a Kezelést és kapcsoljuk be az automatikus frissítés funkciót{{/a}}"],"{{a}}Turn on plugin auto updates{{/a}}":[null,"{{a}}Bővítmény automatikus frissítésének bekapcsolása{{/a}}"],"Plugin Updates":[null,"Bővítmény frissítések"],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"No threats found, you're good to go!":[null,""],"{{a}}Contact Support{{/a}}":[null,"{{a}}Kapcsolat a támogatáshoz{{/a}}"],"{{a}}View details at VaultPress.com{{/a}}":[null,"{{a}}Részletek megtekintése a VaultPress.com honlapján{{/a}}"],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","Uh! Sajnos, %(number)s fenyegetés található.","Uh! Sajnos, %(number)s fenyegetés található."],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Loading…":[null,"Betöltés..."],"Downtime Monitoring":[null,"Leállás megfigyelés"],"{{button}}View More Stats on WordPress.com {{/button}}":[null,"{{button}}Még több statisztika a WordPress.com oldalán {{/button}}"],"{{button}}View Old Stats{{/button}}":[null,"{{button}}Régi típusú statisztikai oldal megtekintése{{/button}}"],"All-time comments":[null,"Eddigi hozzászólások"],"All-time views":[null,"Eddigi megtekintés"],"%(number)s View":["%(number)s Views","%(number)s megtekintés","%(number)s megtekintés"],"Best overall day":[null,"Összesített legjobb nap"],"Views today":[null,"Mai megtekintések"],"Months":[null,"Havi"],"Weeks":[null,"Heti"],"Days":[null,"Napi"],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Click to view detailed stats.":[null,"Részletes statisztika megtekintéséhez kattintsunk ide."],"Views: %(numberOfViews)s":[null,"Megtekintés: %(numberOfViews)s"],"Week of %(date)s":[null,""],"Manage security on WordPress.com":[null,"Biztonság kezelése a WordPress.com-on"],"Skip this step":[null,"Ennek a lépésnek a kihagyása"],"Skip the Jetpack Jumpstart process":[null,"Jetpack repülőrajt folyamatának kihagyása"],"Features can be activated or deactivated at any time.":[null,""],"Jetpack's recommended features include:":[null,""],"Activate Recommended Features":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Jump Start your Site":[null,"Repülőrajttal indítsuk honlapunkat"],"Disconnect from WordPress.com":[null,"WordPress.com kapcsolat bontása"],"Link to WordPress.com":[null,""],"Unlink me from WordPress.com":[null,"Kapcsolat megszakítása köztem és a WordPress.com között"],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Lightning fast, optimized images":[null,"Villámgyors, optimalizált képek"],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Automatic site updates.":[null,"Automatikus honlap frissítések."],"Live site monitoring.":[null,"Élő honlap ellenőrzés"],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Block site attacks.":[null,"Blokkolt honlap támadások."],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Site security and peace of mind":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Increase page views.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Build a community.":[null,""],"Sharing & Like Buttons":[null,"Megosztás és kedvelés gombok"],"Automated social marketing.":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Send us Feedback":[null,"Visszajelzés küldése"],"Need Help?":[null,"Szükségünk van segítségre?"],"Manage Plugins":[null,"Bővítmények kezelése"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Aggódjunk kevesebbet. A Monitor szolgáltatás azonnal figyelmeztetést küld, ha az oldalunk elérhetetlenné válik."],"Track your growth":[null,"Kövesd nyomon a növekedést"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,""],"Drive more traffic to your site":[null,""],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,""],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Disconnecting Jetpack":[null,"Jetpack leválasztása"],"Leave a Jetpack review":[null,""],"Need help? The Jetpack team is here for you.":[null,"Szükségünk van segítségre? A Jetpack csapata itt érhető el."],"Smiley":[null,"Hangulatjel"],"Require Two-Step Authentication":[null,"Kétlépcsős hitelesítés"],"Use a large and visually striking layout":[null,"Használjunk nagy és vizuálisan lenyűgöző elrendezést"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Mutassa a \\\"Kapcsolódó\\\" fejlécét világosabban, elkülönítve az adott szakasz hozzászólásától"],"Related":[null,"Kapcsolódó bejegyzések"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Győződjünk meg arról, hogy a leggyakrabban használt IP-címeket adjuk meg, mert válthatunk az otthoni, irodai vagy egyéb helyek közötti felhasználások között. IP-cím eltávolítása előtt az engedélyezőlistából távolítsuk el az IP címet."],"Whitelist Management":[null,"Engedélyezőlista kezelés"],"Email Address":[null,"Email cím"],"Publicize":[null,"Népszerűsítés"],"Site Stats":[null,"Statisztika"],"Featured Images":[null,"Kiemelt képek"],"Excerpts":[null,"Bevezetők"],"Enable Testimonials for this site.":[null,"Vélemények tartalom típus engedélyezése, ezen a honlapon."],"Enable Portfolio Projects for this site.":[null,"Portfólió tartalom típus engedélyezése, ezen a honlapon."],"Preview":[null,"Előnézet"],"Color Scheme":[null,"Színminta"],"Ignored Phrases":[null,"Mellőzött kifejezések"],"Use automatically detected language to proofread posts and pages":[null,"Használja az automatikusan észlelt nyelvi lektorálást a bejegyzéseknél és oldalakon"],"Redundant Phrases":[null,"Redudáns eszközök"],"Phrases to Avoid":[null,"Kerülendő mondatok"],"Passive Voice":[null,"Szenvedő alak"],"Jargon":[null,"Szakszó"],"Hidden Verbs":[null,"Rejtett igék"],"Double Negatives":[null,"Dupla negatívumok"],"Diacritical Marks":[null,"Diakritikus jelek"],"Complex Phrases":[null,"Komplex kifejezések"],"Bias Language":[null,"Félreértelmezhető szavak"],"English Options":[null,"Angol beállítások"],"Proofreading":[null,"Lektorálás"],"Connect Jetpack":[null,"Csatlakozás a Jetpackhoz"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack nem tud kapcsolódni a WordPress.com-hoz: %(error_key)s. Ez gyakran azt jelenti, hogy a kiszolgálódon valami rosszul van beállítva."],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com most nem tudja kiszolgálni a Jetpacket. Próbáld újra később."],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"{{s}}Hiba lépett fel a Jetpack használata közben.{{/s}} Nem lehet a WordPress.com honlaphoz kapcsolódni. Ez annyit jelent, hogy valószínűleg a weboldalunk nem érhető el nyilvánosan (pl. saját gépünkről fut)."],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"A webhelyünknek nyilvánosan elérhetőnek kell lennie, a Jetpack használatához: %(error_key)s"],"You have successfully disconnected Jetpack":[null,"Sikeres lecsatlakozás a Jetpackről."],"Active":[null,"Aktív"],"Settings":[null,"Beállítások"],"Learn More":[null,"Bővebben"],"Disconnect Jetpack":[null,"Jetpack leválasztása"],"Debug":[null,"Hibakeresés"],"Test your site’s compatibility with Jetpack.":[null,"Honlap Jetpack kompatibilitás ellenőrzése."]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-id_ID.json b/plugins/jetpack/languages/json/jetpack-id_ID.json
index 2a67482a..b730b018 100644
--- a/plugins/jetpack/languages/json/jetpack-id_ID.json
+++ b/plugins/jetpack/languages/json/jetpack-id_ID.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2016-03-07 20:53:58+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n > 1;","x-generator":"GlotPress/2.1.0-alpha","project-id-version":"Development (trunk)"},"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"This module has no configuration options":[null,""],"Configure your Security Scans":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"Search for a Jetpack feature.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Mobile Promos":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Background Color":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Match By Email":[null,""],"{{a}}Edit{{/a}}":[null,""],"Emails will be sent to ":[null,""],"Receive Monitor Email Notifications":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Admin Bar":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Comments headline":[null,""],"WordPress.com Likes are:":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"Subscriber":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Cheatin' uh?":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Use Markdown for comments":[null,""],"Add a phrase":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Automatic Language Detection":[null,""],"A post or page is updated":[null,""],"A post or page is first published":[null,""],"Automatically proofread content when: ":[null,""],"Configure Testimonials":[null,""],"Configure Portfolios":[null,""],"Regenerate address":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Copied!":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Meta key example: ":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"Welcome to Jetpack":[null,""],"Let us know!":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"You're fueled up and ready to go.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"Your Jetpack is already connected.":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Threats don't discriminate":[null,""],"Backup, protect, repair and build a better website.":[null,""],"Powerful security tools for ultimate peace of mind":[null,""],"ACTIVE":[null,""],"Upgrade":[null,""],"Set up":[null,""],"Threats found!":[null,""],"No Results Found.":[null,""],"Pro":[null,""],"Keep your site backed up!":[null,""],"Site Backups":[null,""],"Keep those spammers away!":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Security Scanning":[null,""],"Automatically backup your entire site.":[null,""],"State-of-the-art spam defense.":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"Activate Site Stats":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Jetpack Stats Icon":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Updates Needed":[null,""],"Save Settings":[null,""],"Saving…":[null,""],"No account? Create one for free…":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Surveys & Polls":[null,""],"Configure VaultPress":[null,""],"View your security dashboard":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.":[null,""],"Security Scanning & Backups":[null,""],"Configure Akismet":[null,""],"View your spam stats":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.":[null,""],"Your site is on Development Mode":[null,""],"Unlock the full potential of your site with the features included in your plan.":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Lock out the bad guys":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Maximum grade security":[null,""],"Compare Plans":[null,""],"Advanced polls and ratings":[null,""],"One-click threat resolution":[null,""],"Real-time backups":[null,""],"Unlimited backup archive":[null,""],"Includes on-demand malware scanning":[null,""],"Supports 1-3 sites":[null,""],"Jetpack Professional offers advanced features including:":[null,""],"Need more?":[null,""],"Create a new poll":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Bulk and automatic updates":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Feel the performance":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Powerful WordPress.com features on every device.":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"You are connected as ":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"Manage your Jetpack connection.":[null,""],"Connection Settings":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Enjoy priority support":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"Get WordPress apps for any screen.":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Launch Reader":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Connect with the Community":[null,""],"View Your Stats":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"Connect with your Visitors":[null,""],"Try the New Editor":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Focus on your Writing":[null,""],"Invalid Key":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"Spam Protection":[null,""],"Unavailable in Dev Mode.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"Backups":[null,""],"Performance":[null,""],"Security":[null,""],"Jetpack is monitoring your site. If we think your site is down you will receive an email.":[null,""],"Jetpack is improving and optimising your image speed.":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"All plugins are up-to-date. Awesome work!":[null,""],"Needs updating. ":["Need updating. ","",""],"%(number)s plugin":["%(number)s plugins","",""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"Total malicious attacks blocked on your site.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"Threats found":[null,""],"Malware Scanning":[null,""],"WordPress.com for Linux":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Mac OS X":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com in Google Play":[null,""],"WordPress.com in the App Store":[null,""],"Updating %(slug)s settings…":[null,""],"%(slug)s has been deactivated.":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"%(slug)s has been activated.":[null,""],"Activating %(slug)s…":[null,""],"Recommended features active.":[null,""],"Activating recommended features…":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Show falling snow in the holiday period.":[null,""],"Holiday Snow":[null,""],"Unavailable in Dev Mode":[null,""],"At A Glance":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"Unlinked from WordPress.com.":[null,""],"Unlinking from WordPress.com":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Options failed to reset.":[null,""],"Options reset.":[null,""],"Resetting Jetpack options…":[null,""],"Regenerated %(slug)s address .":[null,""],"Updating %(slug)s address…":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updated %(slug)s settings.":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"Clichés":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"You are running Jetpack on a {{a}}staging server{{/a}}.":[null,""],"Follow Jetpack on Twitter":[null,""],"Like us on Facebook":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"WordPress.com Terms of Service":[null,""],"Automattic's Privacy Policy":[null,""],"Jetpack Happiness Engineer":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Go to Jetpack.com/support":[null,""],"Go to the WordPress.org support forums":[null,""],"Contact Jetpack support staff directly":[null,""],"Downtime Monitoring":[null,""],"Loading…":[null,""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","",""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"No threats found, you're good to go!":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"Plugin Updates":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Site Verification Tools":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Unlink me from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Disconnect from WordPress.com":[null,""],"Jump Start your Site":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Activate Recommended Features":[null,""],"Jetpack's recommended features include:":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Skip this step":[null,""],"Manage security on WordPress.com":[null,""],"Week of %(date)s":[null,""],"Views: %(numberOfViews)s":[null,""],"Click to view detailed stats.":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Days":[null,""],"Weeks":[null,""],"Months":[null,""],"Views today":[null,""],"Best overall day":[null,""],"%(number)s View":["%(number)s Views","",""],"All-time views":[null,""],"All-time comments":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Block site attacks.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Live site monitoring.":[null,""],"Automatic site updates.":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Lightning fast, optimized images":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Site security and peace of mind":[null,""],"Need Help?":[null,""],"Send us Feedback":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Automated social marketing.":[null,""],"Sharing & Like Buttons":[null,""],"Build a community.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Increase page views.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Manage Plugins":[null,""],"Drive more traffic to your site":[null,""],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,""],"Track your growth":[null,""],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,""],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,""],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,""],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Need help? The Jetpack team is here for you.":[null,""],"Leave a Jetpack review":[null,""],"Disconnecting Jetpack":[null,"Putuskan Jetpack"],"Smiley":[null,"Smiley"],"Email Address":[null,"Alamat Surat Elektronik"],"Whitelist Management":[null,"Pengelolaan Daftar Putih"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Pastikan Anda menambahkan alamat IP yang paling sering digunakan karena ini dapat berubah antara rumah, kantor, atau lokasi Anda yang lain. Menghapus sebuah alamat IP dari daftar di bawah akan menghapusnya dari daftar putih Anda."],"Related":[null,"Terkait"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Tampilkan judul \"Terkait\" untuk menegaskan pemisahan antara seksi terkait dari pos."],"Use a large and visually striking layout":[null,"Gunakan tata letak yang menarik secara visual"],"Require Two-Step Authentication":[null,"Mengharuskan Autentifikasi Dua Langkah"],"Site Stats":[null,"Statistik Situs"],"Publicize":[null,"Publikasikan"],"Excerpts":[null,"Nukilan"],"Featured Images":[null,"Gambar Andalan"],"Enable Portfolio Projects for this site.":[null,"Aktifkan Proyek Portofolio untuk situs ini."],"Enable Testimonials for this site.":[null,"Aktifkan Testimonial untuk situs ini."],"View people's profiles when you mouse over their Gravatars":[null,"Untuk melihat profil orang lain ketika mengambangkan tetikus di atas Gravatar mereka"],"Color Scheme":[null,"Skema Warna"],"Preview":[null,"Pratampil"],"You have successfully disconnected Jetpack":[null,""],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com sedang mengalami masalah dan tidak dapat menyalakan Jetpack Anda. Silahkan coba kembali lain waktu."],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"Connect Jetpack":[null,"Menyambungkan Jetpack"],"Proofreading":[null,"Pemeriksaan Ejaan"],"English Options":[null,"Pilihan Bahasa Inggris"],"Bias Language":[null,"Bahasa Bias"],"Complex Phrases":[null,"Frase Kompleks"],"Diacritical Marks":[null,"Tanda-tanda Diakritik"],"Double Negatives":[null,"Negatif Ganda"],"Hidden Verbs":[null,"Kata Tersembunyi"],"Jargon":[null,"Prokem"],"Passive Voice":[null,"Suara Pasif"],"Phrases to Avoid":[null,"Frase untuk Dihindari"],"Redundant Phrases":[null,"Frase Berlebihan"],"Use automatically detected language to proofread posts and pages":[null,"Gunakan bahasa yang terdeteksi secara otomatis untuk memeriksa ejaan dalam tulisan dan halaman"],"Ignored Phrases":[null,"Frase yang Diabaikan"],"Test your site’s compatibility with Jetpack.":[null,""],"Debug":[null,"Debug"],"Disconnect Jetpack":[null,"Putus dengan Jetpack"],"Learn More":[null,"Pelajari Lebih Lanjut"],"Settings":[null,"Pengaturan"],"Active":[null,"Aktif"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-09-11 00:59:11+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n > 1;","x-generator":"GlotPress/2.3.0-alpha","language":"id","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Make sure your site is easily found on search engines with SEO tools for your content and social posts.":[null,""],"Activate this module to use the advanced SEO tools.":[null,""],"Configure your VideoPress settings.":[null,""],"How much is your website worth?":[null,""],"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.":[null,""],"Configure Site SEO":[null,""],"Activate SEO Tools":[null,""],"Introducing our most affordable backups and security plan yet":[null,""],"The Personal Plan keeps your data, site, and hard work safe.":[null,""],"Learn more...":[null,""],"Your site is on the Jetpack Personal plan":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.":[null,""],"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.":[null,""],"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).":[null,""],"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).":[null,""],"Backups & Security Scanning":[null,""],"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).":[null,""],"SEO Tools":[null,""],"Advanced SEO tools to help your site get found when people search for relevant content.":[null,""],"Need more? Running a business site?":[null,""],"If your site is important to you, consider protecting and improving it with some of our advanced features: ":[null,""],"On-demand security scanning":[null,""],"Advanced SEO tools":[null,""],"Configure your SEO settings.":[null,""],"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.":[null,""],"You are running Jetpack on a staging server.":[null,""],"More Info":[null,""],"Search your content.":[null,""],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,""],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,""],"Your Current IP: %(ip)s":[null,""],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,""],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,""],"Link your account to WordPress.com to start using this feature.":[null,""],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,""],"This will reset all Jetpack options, are you sure?":[null,""],"Search for a Jetpack feature.":[null,"Cari fitur Jetpack."],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,"Upgrade Jetpack dan pemindai keamanan canggih kami akan memburu file berbahaya dan langsung melaporkannya sehingga Anda akan selalu mengetahui yang terjadi pada situs web Anda."],"You can see the information about security scanning in the \"At a Glance\" section.":[null,"Anda dapat melihat informasi tentang pemindaian keamanan di bagian \"Selayang Pandang\"."],"Configure your Security Scans":[null,"Konfigurasikan Pemindaian Keamanan Anda"],"This module has no configuration options":[null,"Modul ini tidak dilengkapi pilihan konfigurasi"],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"Tunjukkan kepada pengunjung dan mesin pencarian bahwa Anda serius dengan integritas situs web Anda dengan meningkatkan Jetpack. Alat anti-spam kami akan menyingkirkan spam komentar, melindungi SEO Anda, dan memudahkan pengunjung untuk terus terhubung."],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,"Pencadangan luar situs realtime dengan pemulihan otomatis membereskan segalanya, jadi Anda bisa fokus menulis konten yang hebat dan meningkatkan lalu lintas kunjungan selagi kami melindungi setiap aspek investasi Anda. Upgrade sekarang juga."],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,"{{link}}Konfigurasikan %(module_slug)s Pengaturan {{/link}}"],"Subscriber":[null,"Pelanggan"],"Big iPhone/iPad Update Now Available":[null,"Tersedia Pembaruan Besar untuk iPhone/iPad"],"The WordPress for Android App Gets a Big Facelift":[null,"Desain WordPress untuk Aplikasi Android Mengalami Perubahan Besar"],"Upgrade Focus: VideoPress For Weddings":[null,"Fokus Upgrade: VideoPress Untuk Pernikahan"],"WordPress.com Likes are:":[null,"Tombol Suka WordPress.com:"],"Comments headline":[null,"Sorotan komentar"],"A few catchy words to motivate your readers to comment.":[null,"Tambahkan sepatah dua patah kata yang menarik untuk memancing komentar pembaca."],"Can readers subscribe to your posts, comments or both?":[null,"Bisakah pembaca berlangganan pos Anda, komentar, atau keduanya?"],"Show a \"follow blog\" options in the comment form":[null,"Menampilkan pilihan \"ikuti blog\" dalam formulir komentar"],"Show a \"follow comments\" option in the comment form.":[null,"Menampilkan pilihan \"ikuti komentar\" dalam formulir komentar."],"Admin Bar":[null,"Bilah Admin"],"Put a chart showing 48 hours of views in the admin bar":[null,"Meletakkan bagan yang menunjukkan tampilan selama 48 jam pada bilah admin"],"Registered Users: Count the page views of registered users who are logged in":[null,"Pengguna Terdaftar: Menghitung tayangan halaman untuk pengguna terdaftar yang sudah login"],"Report Visibility: Select the roles that will be able to view stats reports":[null,"Kenampakan Laporan: Memilih peran yang dapat melihat laporan statistik"],"Receive Monitor Email Notifications":[null,"Terima Pemberitahuan Email Monitor"],"Emails will be sent to ":[null,"Email akan dikirimkan ke "],"{{a}}Edit{{/a}}":[null,"{{a}}Edit{{/a}}"],"Match By Email":[null,"Cocokkan Dengan Email"],"Show photo metadata (Exif) in carousel, when available":[null,"Menampilkan metadata foto (Exif) pada carousel, jika tersedia"],"Background Color":[null,"Warna Latar Belakang"],"Scroll infinitely (Shows 7 posts on each load)":[null,"Gulir tak terbatas (Menampilkan 7 pos pada setiap penyajian)"],"Track each infinite Scroll post load as a page view in Google Analytics":[null,"Melacak setiap sajian pos pada Guliran tak terbatas sebagai tampilan halaman pada Google Analytics"],"Mobile Promos":[null,"Promo Seluler"],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,"Menampilkan promo untuk WordPress mobile apps di footer tema seluler"],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,""],"Meta key example:":[null,""],"Display all your gallery pictures in a cool mosaic":[null,"Menampilkan semua gambar galeri Anda dalam mozaik cantik"],"Copied!":[null,"Telah disalin!"],"Highlight and copy the following text to your clipboard:":[null,"Sorot dan salin teks berikut ke clipboard:"],"Regenerate address":[null,"Buat ulang alamat"],"Configure Portfolios":[null,"Konfigurasikan Portofolio"],"Configure Testimonials":[null,"Konfigurasikan Testimoni"],"Automatically proofread content when: ":[null,"Memeriksa ejaan konten secara otomatis ketika: "],"A post or page is first published":[null,"Sebuah pos atau halaman telah diterbitkan pertama kali"],"A post or page is updated":[null,"Sebuah pos atau halaman telah diperbarui"],"Automatic Language Detection":[null,"Deteksi Bahasa Otomatis"],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,"Fitur pemeriksaan ulang mendukung bahasa Inggris, Prancis, Jerman, Portugis, dan Spanyol."],"Enable proofreading for the following grammar and style rules: ":[null,"Aktifkan pemeriksaan ulang untuk peraturan tata bahasa dan gaya bahasa berikut: "],"Add a phrase":[null,"Tambahkan frasa"],"Use Markdown for comments":[null,"Gunakan Markdown untuk komentar"],"Search engines will find the sitemaps at these locations:":[null,"Mesin pencarian akan menemukan peta situs di lokasi berikut:"],"Sitemap: {{a}}%(url)s{{/a}}":[null,"Peta Situs: {{a}}%(url)s{{/a}}"],"News Sitemap: {{a}}%(url)s{{/a}}":[null,"Peta Situs Baru: {{a}}%(url)s{{/a}}"],"Cheatin' uh?":[null,"Curang ya?"],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,"{{p}}Apakah Anda bersedia memberi tahu kami alasan Anda tidak mengisi koneksi Jetpack dalam {{a}}survei 2 pertanyaan{{/a}} ini?{{/p}}{{p}}Koneksi Jetpack diperlukan agar fitur-fitur keamanan dan lalu lintas gratis kami dapat berfungsi.{{/p}}"],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,"Selamat datang di {{s}}Jetpack %(jetpack_version)s{{/s}}!"],"Your Jetpack is already connected.":[null,"Jetpack Anda telah tersambung."],"You're fueled up and ready to go, Jetpack is now active.":[null,"Bahan bakar telah terisi dan siap meluncur, Jetpack telah aktif."],"You're fueled up and ready to go.":[null,"Bahan bakar telah terisi dan siap meluncur."],"You are currently running a development version of Jetpack.":[null,"Saat ini Anda menjalankan Jetpack versi pengembangan."],"Submit Beta feedback":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,"Sedang dalam {{a}}Mode Pengembangan{{/a}} melalui penyaring jetpack_development_mode.{{br/}}Beberapa fitur dinonaktifkan."],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,"Sedang dalam {{a}}Mode Pengembangan{{/a}} melalui konstanta JETPACK_DEV_DEBUG.{{br/}}Beberapa fitur dinonaktifkan."],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,"Sedang dalam {{a}}Mode Pengembangan{{/a}} karena tidak ada titik pada URL situs (contohnya, http://localhost).{{br/}}Beberapa fitur dinonaktifkan."],"You, %(userName)s, are not connected to WordPress.com.":[null,"Anda, %(userName)s, tidak terhubung ke WordPress.com."],"What would you like to see on your Jetpack Dashboard?":[null,"Apa yang ingin Anda lihat di Dasbor Jetpack?"],"Let us know!":[null,"Beri tahu kami!"],"Welcome to Jetpack":[null,"Selamat datang di Jetpack"],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,"Hubungkan atau buat akun WordPress.com untuk mulai menggunakan Jetpack. Ini akan mengaktifkan layanan keamanan, lalu lintas, dan kustomisasi yang andal."],"No account? Create one for free…":[null,"Belum punya akun? Buat akun gratis…"],"Saving…":[null,"Menyimpan…"],"Save Settings":[null,"Simpan Pengaturan"],"Updates Needed":[null,"Memerlukan Pembaruan"],"Do you really want to disconnect your site from WordPress.com?":[null,"Anda benar-benar ingin memutus sambungan situs dari WordPress.com?"],"Jetpack Stats Icon":[null,"Ikon Statistik Jetpack"],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,"{{a}}Aktifkan Statistik Situs{{/a}} untuk melihat detail statistik, jumlah suka, pengikut, pelanggan, dan lainnya! {{a1}}Pelajari Selengkapnya{{/a1}}"],"Activate Site Stats":[null,"Aktifkan Statistik Situs"],"Automated, comprehensive protection from threats and attacks.":[null,"Perlindungan otomatis dan komprehensif terhadap ancaman dan serangan."],"State-of-the-art spam defense.":[null,"Pertahanan terhadap spam paling canggih."],"Automatically backup your entire site.":[null,"Cadangkan seluruh situs secara otomatis."],"Security Scanning":[null,"Pemindaian Keamanan"],"Automatically scan your site for common threats and attacks.":[null,"Pindai situs secara otomatis untuk menemukan ancaman dan serangan umum."],"Keep those spammers away!":[null,"Jauhkan spammer!"],"Site Backups":[null,"Cadangan Situs"],"Keep your site backed up!":[null,"Pastikan situs Anda selalu dicadangkan!"],"Pro":[null,"Pro"],"No Results Found.":[null,"Tidak Ada Hasil yang Ditemukan."],"Threats found!":[null,"Ancaman ditemukan!"],"Set up":[null,"Siapkan"],"Upgrade":[null,"Upgrade"],"ACTIVE":[null,"AKTIF"],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,"Peretas, botnet, dan spammer menyerang situs web tanpa pandang bulu. Tujuan mereka adalah sering menyerang membabi-buta. Tujuan kami adalah membantu Anda bersiap dengan memblokir ancaman ini, dan dalam skenario terburuk kami siap membantu Anda memulihkan situs ke masa kejayaannya."],"Your site is on the Free Jetpack Plan":[null,"Situs Anda menggunakan Paket Free Jetpack"],"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.":[null,""],"Your site is on the Jetpack Premium plan":[null,"Situs Anda menggunakan paket Jetpack Premium"],"Your site is on the Jetpack Professional plan":[null,"Situs Anda menggunakan paket Jetpack Professional"],"Your site is on Development Mode":[null,"Situs Anda dalam Mode Pengembangan"],"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,"Pertahanan terhadap spam paling canggih yang didukung oleh Akismet."],"View your spam stats":[null,"Lihat statistik spam Anda"],"Configure Akismet":[null,"Konfigurasikan Akismet"],"View your security dashboard":[null,"Lihat dasbor keamanan Anda"],"Configure VaultPress":[null,"Konfigurasikan VaultPress"],"Surveys & Polls":[null,"Survei & Polling"],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,"Survei tanpa batas, respons tanpa batas. Gunakan penyunting survei untuk membuat survei dengan cepat dan mudah. Kumpulkan respons melalui situs web, email, atau dengan iPad atau iPhone Anda."],"Create a new poll":[null,"Buat polling baru"],"Real-time backups":[null,"Cadangan realtime"],"One-click threat resolution":[null,"Resolusi ancaman sekali klik"],"Advanced polls and ratings":[null,"Polling dan rating tingkat lanjut"],"Compare Plans":[null,"Bandingkan Paket"],"Maximum grade security":[null,"Keamanan tingkat maksimum"],"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Lock out the bad guys":[null,"Jangan biarkan penjahat masuk"],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,"Penyaringan spam tangguh melindungi merek Anda, pembaca, dan meningkatkan SEO. Perlindungan terhadap login paksa membantu menjaga ketenangan pikiran dan mengamankan backend Anda dari penyusup."],"Enjoy priority support":[null,"Nikmati dukungan prioritas"],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,"Perlu bantuan? Happiness Engineer dapat menjawab pertanyaan tentang situs Anda, akun Anda, atau cara melakukan apa pun."],"Connection Settings":[null,"Pengaturan Koneksi"],"Manage your Jetpack connection.":[null,"Kelola koneksi Jetpack Anda."],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,"Situs berada dalam Mode Pengembangan sehingga tidak dapat terhubung ke WordPress.com."],"You are connected as ":[null,"Anda terhubung sebagai "],"Link your account to WordPress.com to get the most out of Jetpack.":[null,"Tautkan akun Anda ke WordPress.com untuk memanfaatkan Jetpack semaksimal mungkin."],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,"Situs Anda harus dapat diakses oleh mesin pencarian agar fitur ini dapat berfungsi dengan benar. Anda dapat mengubahnya di {{a}}Pengaturan Pembacaan{{/a}}."],"View {{a}}All Stats{{/a}}":[null,"Lihat {{a}}Semua Statistik{{/a}}"],"View your {{a}}Email Followers{{/a}}":[null,"Lihat {{a}}Pengikut Email{{/a}} Anda"],"Powerful WordPress.com features on every device.":[null,"Fitur WordPress.com andal di semua perangkat."],"Manage all your sites from a single dashboard.":[null,"Kelola semua situs Anda dari satu dasbor."],"Feel the performance":[null,"Rasakan performanya"],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,"Semua aplikasi WordPress dibuat untuk kecepatan. Anda akan langsung merasakan perbedaan performanya, dengan pemuatan halaman yang nyaris seketika dan tak perlu menunggu lama."],"Bulk and automatic updates":[null,"Pembaruan massal dan otomatis"],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,"Sebagian besar kecacatan keamanan terdapat pada plugin lama. Gunakan aplikasi Web dan Desktop kami untuk mengaktifkan pembaruan otomatis atau perbarui plugin secara manual untuk semua situs web Anda di satu tempat yang praktis."],"Focus on your Writing":[null,"Fokus pada Tulisan Anda"],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,"Penyunting baru kami secepat kilat, dioptimalkan untuk penulis dan menyingkirkan gangguan, sehingga Anda bisa fokus pada pekerjaan."],"Try the New Editor":[null,"Coba Penyunting Baru"],"Connect with your Visitors":[null,"Terhubung dengan Pengunjung"],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,"Pantau pengunjung dengan statistik tingkat lanjut Ikuti tren, ketahui konten dengan performa terbaik, dan pahami pengunjung dari mana saja Anda berada."],"View Your Stats":[null,"Lihat Statistik Anda"],"Connect with the Community":[null,"Terhubung dengan Komunitas"],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,"Semua aplikasi WordPress memiliki pembaca yang luar biasa cepat dan berfitur lengkap, sehingga Anda bisa mengikuti perkembangan situs favorit dan bergabung dalam percakapan di mana pun, kapan pun."],"Launch Reader":[null,"Luncurkan Pembaca"],"Inspiration strikes any time, anywhere.":[null,"Inspirasi bisa datang kapan saja, di mana saja."],"Get WordPress apps for any screen.":[null,"Dapatkan aplikasi WordPress untuk layar apa pun."],"In Your Pocket":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,"Publikasikan konten, lacak statistik, moderasi komentar, dan banyak lagi lainnya dari mana pun Anda berada. Aplikasi seluler kami merupakan sumber terbuka, gratis, dan tersedia di perangkat Apple maupun Android."],"WordPress.com in the App Store":[null,"WordPress.com di App Store"],"WordPress.com in Google Play":[null,"WordPress.com di Google Play"],"On Your Desktop":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,"Aplikasi desktop yang memberikan tempat permanen bagi WordPress di komputer Anda. Belum lagi lingkungan bebas gangguan yang Anda dapatkan dengan menulis di luar perambah web."],"WordPress.com for Mac OS X":[null,"WordPress.com untuk Mac OS X"],"WordPress.com for Windows":[null,"WordPress.com untuk Windows"],"WordPress.com for Linux":[null,"WordPress.com untuk Linux"],"Malware Scanning":[null,"Pemindaian Malware"],"Threats found":[null,"Ancaman ditemukan"],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,"Untuk pemindaian ancaman keamanan yang otomatis dan komprehensif, {{a}}instal dan aktifkan{{/a}} VaultPress."],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,"Untuk pemindaian ancaman keamanan yang otomatis dan komprehensif, {{a}}upgrade akun Anda{{/a}}."],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,"Jetpack secara aktif memblokir upaya login berbahaya. Data akan ditampilkan di sini sebentar lagi!"],"Total malicious attacks blocked on your site.":[null,"Total serangan berbahaya yang diblokir pada situs Anda."],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,"{{a}}Aktifkan Lindungi{{/a}} untuk memastikan situs Anda terlindung dari upaya login berbahaya."],"%(number)s plugin":["%(number)s plugins","%(number)s plugin","%(number)s plugin"],"Needs updating. ":["Need updating. ","Memerlukan pembaruan. ","Memerlukan pembaruan. "],"All plugins are up-to-date. Awesome work!":[null,"Semua plugin sudah terbaru. Kerja bagus!"],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,"{{a}}Aktifkan Kelola{{/a}} untuk mengaktifkan pembaruan otomatis dan mengelola plugin Anda dari WordPress.com."],"Jetpack is improving and optimizing your image speed.":[null,""],"Jetpack is monitoring your site. If we think your site is down, you will receive an email.":[null,""],"Security":[null,"Keamanan"],"Performance":[null,"Performa"],"Backups":[null,"Pencadangan"],"{{a}}View backup details{{/a}}.":[null,"{{a}}Lihat detail cadangan{{/a}}."],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,"Untuk mencadangkan seluruh situs secara otomatis, silakan {{a}}instal dan aktifkan{{/a}} VaultPress."],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,"Untuk mencadangkan seluruh situs secara otomatis, silakan {{a}}upgrade!{{/a}}."],"Unavailable in Dev Mode.":[null,"Tidak tersedia dalam Mode Pengembangan."],"Spam Protection":[null,"Perlindungan Spam"],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,"Untuk pertahanan terhadap spam paling canggih, {{a}}instal Akismet{{/a}}."],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,"Untuk pertahanan terhadap spam paling canggih, {{a}}aktifkan Akismet{{/a}}."],"Invalid Key":[null,"Kunci Tidak Valid"],"Unavailable in Dev Mode":[null,"Tidak tersedia dalam Mode Pengembangan"],"Holiday Snow":[null,"Salju Liburan"],"Show falling snow in the holiday period.":[null,"Tampilkan hujan salju selama masa liburan."],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,"Tampilkan hujan salju di blog saya mulai 1 Des sampai 4 Jan."],"Activating recommended features…":[null,"Mengaktifkan fitur yang disarankan…"],"Recommended features active.":[null,"Fitur yang disarankan telah aktif."],"Recommended features failed to activate. %(error)s":[null,""],"Activating %(slug)s…":[null,"Mengaktifkan %(slug)s…"],"%(slug)s has been activated.":[null,"%(slug)s telah diaktifkan."],"%(slug)s failed to activate. %(error)s":[null,"%(slug)s gagal diaktifkan. %(error)s"],"Deactivating %(slug)s…":[null,"Menonaktifkan %(slug)s…"],"%(slug)s has been deactivated.":[null,"%(slug)s telah dinonaktifkan."],"%(slug)s failed to deactivate. %(error)s":[null,""],"Updating %(slug)s settings…":[null,"Memperbarui pengaturan %(slug)s…"],"Updated %(slug)s settings.":[null,"Pengaturan %(slug)s diperbarui."],"Error updating %(slug)s settings. %(error)s":[null,"Error saat memperbarui pengaturan %(slug)s. %(error)s"],"Updating %(slug)s address…":[null,"Memperbarui alamat %(slug)s…"],"Regenerated %(slug)s address .":[null,"Membuat ulang alamat %(slug)s."],"Error regenerating %(slug)s address. %(error)s":[null,""],"Resetting Jetpack options…":[null,"Mengatur ulang pilihan Jetpack…"],"Options reset.":[null,"Pilihan diatur ulang."],"Options failed to reset.":[null,"Pilihan gagal diatur ulang."],"There was an error disconnecting Jetpack. Error: %(error)s":[null,"Terjadi error saat memutus sambungan Jetpack. Error: %(error)s"],"Unlinking from WordPress.com":[null,"Menghapus tautan dari WordPress.com"],"Unlinked from WordPress.com.":[null,"Tautan dihapus dari WordPress.com."],"Error unlinking from WordPress.com. %(error)s":[null,"Error saat menghapus tautan dari WordPress.com. %(error)s"],"At A Glance":[null,"Selayang Pandang"],"Clichés":[null,"Klise"],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,"Maukah Anda menceritakan alasannya? Hanya dengan {{a}}menjawab dua pertanyaan sederhana,{{/a}} Anda membantu kami meningkatkan Jetpack."],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{hideOnMobile}}Suka Jetpack atau ada umpan balik?{{/hideOnMobile}} {{reviewLink}}Berikan ulasan untuk kami{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}ikuti kami di Twitter{{/twitterLink}}{{hideOnMobile}}, dan{{/hideOnMobile}} {{facebookLink}}sukai kami di Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"Like us on Facebook":[null,"Sukai kami di Facebook"],"Follow Jetpack on Twitter":[null,"Ikuti Jetpack di Twitter"],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{supportLink}}Lihat halaman dukungan kami{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}lihat forum untuk mendapatkan jawaban{{/forumLink}}{{hideOnMobile}}, atau{{/hideOnMobile}} {{contactLink}}hubungi kami secara langsung{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"Contact Jetpack support staff directly":[null,"Hubungi staf dukungan Jetpack secara langsung"],"Go to the WordPress.org support forums":[null,"Kunjungi forum dukungan WordPress.org"],"Go to Jetpack.com/support":[null,"Buka Jetpack.com/support"],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,"Kami menawarkan dukungan lengkap dan gratis kepada semua pengguna Jetpack kami. Tim dukungan kami selalu siap membantu Anda."],"Jetpack Happiness Engineer":[null,"Happiness Engineer Jetpack"],"Automattic's Privacy Policy":[null,"Kebijakan Privasi Automattic"],"WordPress.com Terms of Service":[null,"Ketentuan Layanan WordPress.com"],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,"{{a}}Aktifkan Verifikasi Situs{{/a}} untuk memverifikasi situs Anda dan meningkatkan pemeringkatan dengan Google, Bing, dan Pinterest."],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,"Peralatan Verifikasi Situs sudah aktif. Pastikan situs Anda diverifikasi dengan Google, Bing, dan Pinterest untuk mendapatkan pengindeksan dan pemeringkatan yang lebih akurat. {{a}}Verifikasi sekarang{{/a}}"],"Site Verification Tools":[null,"Peralatan Verifikasi Situs"],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,"{{a}}Aktifkan Photon{{/a}} untuk meningkatkan kinerja dan kecepatan gambar Anda."],"Image Performance %(photon)s":[null,"Kinerja Gambar %(photon)s"],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,"{{a}}Aktifkan Kelola dan hidupkan pembaruan otomatis{{/a}}"],"{{a}}Turn on plugin auto updates{{/a}}":[null,"{{a}}Hidupnya pembaruan plugin otomatis{{/a}}"],"Plugin Updates":[null,"Pembaruan Plugin"],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,"Waduh! Kunci Akismet Anda tidak ada atau tidak valid. {{akismetSettings}}Buka pengaturan Akismet untuk memperbaikinya{{/akismetSettings}}."],"No threats found, you're good to go!":[null,"Tidak ada ancaman, Anda aman dan siap melanjutkan!"],"{{a}}Contact Support{{/a}}":[null,"{{a}}Hubungi dukungan{{/a}}"],"{{a}}View details at VaultPress.com{{/a}}":[null,"{{a}}Lihat rinciannya di VaultPress.com{{/a}}"],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","Ups, ada %(number)s ancaman.","Ups, ada %(number)s ancaman."],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,"{{a}}Aktifkan Monitor{{/a}} untuk menerima pemberitahuan jika situs Anda lumpuh."],"Loading…":[null,"Memuat…"],"Downtime Monitoring":[null,"Pemantauan Waktu Henti"],"{{button}}View More Stats on WordPress.com {{/button}}":[null,""],"{{button}}View Old Stats{{/button}}":[null,""],"All-time comments":[null,"Komentar sepanjang waktu"],"All-time views":[null,"Tampilan sepanjang waktu"],"%(number)s View":["%(number)s Views","%(number)s Tampilan","%(number)s Tampilan"],"Best overall day":[null,"Terbaik sepanjang hari"],"Views today":[null,"Tampilan hari ini"],"Months":[null,"Bulan"],"Weeks":[null,"Minggu"],"Days":[null,"Hari"],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,"Terjadi sesuatu saat memuat statistik. Coba lagi nanti atau {{a}}lihat statistik Anda sekarang di WordPress.com{{/a}}"],"Click to view detailed stats.":[null,"Klik untuk melihat statistik terperinci."],"Views: %(numberOfViews)s":[null,"Tampilan: %(numberOfViews)s"],"Week of %(date)s":[null,"Minggu dari %(date)s"],"Manage security on WordPress.com":[null,"Kelola keamanan di WordPress.com"],"Skip this step":[null,"Lewati langkah ini"],"Skip the Jetpack Jumpstart process":[null,"Lewati proses Jumpstart Jetpack"],"Features can be activated or deactivated at any time.":[null,"Fitur yang bida diaktifkan atau dinonaktifkan kapan saja."],"Jetpack's recommended features include:":[null,"Fitur Jetpack yang disarankan meliputi:"],"Activate Recommended Features":[null,"Aktifkan Fitur yang Disarankan"],"Quickly enhance your site by activating Jetpack's recommended features.":[null,"Tingkatkan situs Anda secara cepat dengan mengaktifkan fitur Jetpack yang disarankan."],"Jump Start your Site":[null,"Jump Start Situs Anda"],"Disconnect from WordPress.com":[null,"Putuskan dari WordPress.com"],"Link to WordPress.com":[null,"Tautkan ke WordPress.com"],"Unlink me from WordPress.com":[null,"Hapus tautan saya dari WordPress.com"],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,"Bergabunglah dengan jutaan pengguna yang mengandalkan Jetpack untuk meningkatkan dan mengamankan situs mereka. Kami bersungguh-sungguh dengan WordPress dan ini akan membuat hidup Anda lebih mudah."],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,"Jetpack didukung oleh beberapa orang paling teknis dan bersemangat dalam komunitas. Mereka berada di seluruh dunia dan siap membantu Anda."],"Did we mention free, professional support?":[null,"Apakah kami menyebutkan dukungan profesional gratis?"],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,"Jetpack menggunakan jaringan pengantaran konten WordPress.com yang canggih untuk memuat gambar keren Anda super cepat. Dioptimalkan untuk perangkat apa saja, dan sepenuhnya gratis."],"Lightning fast, optimized images":[null,"Gambar yang dioptimalkan secepat kilat"],"Never fall behind on a security release or waste time updating multiple sites.":[null,"Jangan pernah mengandalkan rilis keamanan atau membuang waktu untuk memperbarui beberapa situs."],"Automatic site updates.":[null,"Pembaruan situs otomatis."],"Live site monitoring.":[null,"Pemantauan situs langsung."],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,"Dapatkan ketenangan pikiran dengan Proteksi, alat yang telah memblokir miliaran serangan login di jutaan situs."],"Block site attacks.":[null,"Blokir serangan ke situs."],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,"Jetpack memblokir upaya login berbahaya, memberi tahu Anda ketika situs Anda lumpuh, dan dapat memperbarui plugin Anda secara otomatis, sehingga Anda tidak perlu khawatir."],"Site security and peace of mind":[null,"Keamanan situs dan ketenangan pikiran"],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,"Jetpack memanfaatkan kekuatan WordPress.com untuk memberitahukan tentang wawasan terperinci terkait pengunjung Anda, apa yang mereka baca, dan dari mana asal mereka."],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,"Pertahankan agar pengunjung tetap berinteraksi, dengan memberi mereka lebih banyak hal untuk dibagikan dan dibaca dengan Pos Terkait."],"Increase page views.":[null,"Tingkatkan penayangan halaman."],"Give visitors the tools to share and subscribe to your content.":[null,"Beri pengunjung alat untuk berbagi dan berlangganan konten Anda."],"Build a community.":[null,"Bangun komunitas."],"Sharing & Like Buttons":[null,"Tombol Berbagi & Suka"],"Automated social marketing.":[null,"Pemasaran sosial otomatis."],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,"Jetpack memiliki banyak alat keterlibatan dan lalu lintas untuk membantu Anda mendapatkan lebih banyak pemirsa situs Anda dan mempertahankan mereka."],"Send us Feedback":[null,"Berikan Tanggapan"],"Need Help?":[null,"Perlu Bantuan?"],"Manage Plugins":[null,"Kelola Plugin"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Stres berkurang. Monitor akan mengirimi Anda pemberitahuan real-time jika situs Anda lumpuh."],"Track your growth":[null,"Lacak pertumbuhan Anda"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Gunakan Publikasikan untuk otomatis berbagi pos Anda dengan teman, pengikut, dan dunia."],"Drive more traffic to your site":[null,"Dorong lebih banyak lalu-lintas ke situs Anda"],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,"Ada masalah dalam menyambungkan Jetpack Anda. Harap klik lagi “Sambungkan ke WordPress.com”."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"Kami mengalami masalah dalam menyambungkan Jetpack; nonaktifkan dulu lalu aktifkan kembali plugin Jetpack, lalu sambungkan kembali."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Anda harus tetap masuk di blog WordPress saat Anda mengotorisasi Jetpack."],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"{{s}}Jetpack Anda mengalami masalah.{{/s}} Kami mohon maaf atas ketidaknyamanan ini. Harap coba lagi nanti. Jika masalah berlanjut, hubungi dukungan dengan pesan ini: %(error_key)s"],"Disconnecting Jetpack":[null,"Putuskan Jetpack"],"Leave a Jetpack review":[null,"Berikan ulasan untuk Jetpack"],"Need help? The Jetpack team is here for you.":[null,"Perlu bantuan? Tim Jetpack di sini siap membantu Anda!"],"Smiley":[null,"Smiley"],"Require Two-Step Authentication":[null,"Mengharuskan Autentifikasi Dua Langkah"],"Use a large and visually striking layout":[null,"Gunakan tata letak yang menarik secara visual"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Tampilkan judul \"Terkait\" untuk menegaskan pemisahan antara seksi terkait dari pos."],"Related":[null,"Terkait"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Pastikan Anda menambahkan alamat IP yang paling sering digunakan karena ini dapat berubah antara rumah, kantor, atau lokasi Anda yang lain. Menghapus sebuah alamat IP dari daftar di bawah akan menghapusnya dari daftar putih Anda."],"Whitelist Management":[null,"Pengelolaan Daftar Putih"],"Email Address":[null,"Alamat Surat Elektronik"],"Publicize":[null,"Publikasikan"],"Site Stats":[null,"Statistik Situs"],"Featured Images":[null,"Gambar Andalan"],"Excerpts":[null,"Nukilan"],"Enable Testimonials for this site.":[null,"Aktifkan Testimonial untuk situs ini."],"Enable Portfolio Projects for this site.":[null,"Aktifkan Proyek Portofolio untuk situs ini."],"Preview":[null,"Pratampil"],"Color Scheme":[null,"Skema Warna"],"Ignored Phrases":[null,"Frase yang Diabaikan"],"Use automatically detected language to proofread posts and pages":[null,"Gunakan bahasa yang terdeteksi secara otomatis untuk memeriksa ejaan dalam tulisan dan halaman"],"Redundant Phrases":[null,"Frase Berlebihan"],"Phrases to Avoid":[null,"Frase untuk Dihindari"],"Passive Voice":[null,"Suara Pasif"],"Jargon":[null,"Prokem"],"Hidden Verbs":[null,"Kata Tersembunyi"],"Double Negatives":[null,"Negatif Ganda"],"Diacritical Marks":[null,"Tanda-tanda Diakritik"],"Complex Phrases":[null,"Frase Kompleks"],"Bias Language":[null,"Bahasa Bias"],"English Options":[null,"Pilihan Bahasa Inggris"],"Proofreading":[null,"Pemeriksaan Ejaan"],"Connect Jetpack":[null,"Menyambungkan Jetpack"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack tidak dapat menghubungi WordPress.com: %(error_key)s. Hal ini biasanya berarti ada sesuatu yang tidak dikonfigurasi dengan benar pada host web Anda."],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com sedang mengalami masalah dan tidak dapat menyalakan Jetpack Anda. Silahkan coba kembali lain waktu."],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"{{s}}Jetpack Anda mengalami masalah.{{/s}} Situs ini tidak dapat disambungkan dengan WordPress.com. Ini berarti bahwa situs Anda tidak dapat diakses secara publik (localhost)."],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"Situs web Anda perlu dapat diakses secara publik untuk menggunakan Jetpack: %(error_key)s"],"You have successfully disconnected Jetpack":[null,"Anda telah berhasil memutuskan Jetpack"],"Active":[null,"Aktif"],"Settings":[null,"Pengaturan"],"Learn More":[null,"Pelajari Lebih Lanjut"],"Disconnect Jetpack":[null,"Putus dengan Jetpack"],"Debug":[null,"Debug"],"Test your site’s compatibility with Jetpack.":[null,"Uji kompatibilitas situs Anda dengan Jetpack."]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-is_IS.json b/plugins/jetpack/languages/json/jetpack-is_IS.json
index 97764f69..9ab99f30 100644
--- a/plugins/jetpack/languages/json/jetpack-is_IS.json
+++ b/plugins/jetpack/languages/json/jetpack-is_IS.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-08-21 12:56:32+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=(n % 100 != 1 && n % 100 != 21 && n % 100 != 31 && n % 100 != 41 && n % 100 != 51 && n % 100 != 61 && n % 100 != 71 && n % 100 != 81 && n % 100 != 91);","x-generator":"GlotPress/1.0-alpha-1100","project-id-version":"dev"},"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Connect Jetpack":[null,""],"Disconnect Jetpack":[null,"Aftengja Jetpack"],"Disconnecting Jetpack":[null,"Aftengi Jetpack"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,""],"Smiley":[null,""],"Whitelist Management":[null,""],"Related":[null,"Tengt efni"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,"Birta"],"Related Posts":[null,""],"Email Address":[null,"Netfang"],"Preview":[null,"Sýnishorn"],"Excerpts":[null,""],"Featured Images":[null,"Einkennandi myndir"],"Enable Portfolio Projects for this site.":[null,""],"Enable Testimonials for this site.":[null,""],"View people's profiles when you mouse over their Gravatars":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Color Scheme":[null,"Litasamsetning"],"Terms":[null,"Skilmálar"],"Privacy":[null,"Friðhelgi"],"Debug":[null,"Aflúsa"],"Learn More":[null,"Lesa meira"],"Settings":[null,"Stillingar"],"Active":[null,"Virkir"]} \ No newline at end of file
+{"":{"po-revision-date":"2015-08-21 12:56:32+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=(n % 100 != 1 && n % 100 != 21 && n % 100 != 31 && n % 100 != 41 && n % 100 != 51 && n % 100 != 61 && n % 100 != 71 && n % 100 != 81 && n % 100 != 91);","x-generator":"GlotPress/1.0-alpha-1100","project-id-version":"dev"},"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Connect Jetpack":[null,""],"Disconnect Jetpack":[null,"Aftengja Jetpack"],"Disconnecting Jetpack":[null,"Aftengi Jetpack"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,""],"Smiley":[null,""],"Whitelist Management":[null,""],"Related":[null,"Tengt efni"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,"Birta"],"Related Posts":[null,""],"Email Address":[null,"Netfang"],"Preview":[null,"Sýnishorn"],"Excerpts":[null,""],"Featured Images":[null,"Einkennandi myndir"],"Enable Portfolio Projects for this site.":[null,""],"Enable Testimonials for this site.":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Color Scheme":[null,"Litasamsetning"],"Terms":[null,"Skilmálar"],"Privacy":[null,"Friðhelgi"],"Debug":[null,"Aflúsa"],"Learn More":[null,"Lesa meira"],"Settings":[null,"Stillingar"],"Active":[null,"Virkir"]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-it_IT.json b/plugins/jetpack/languages/json/jetpack-it_IT.json
index c9647090..f5501b87 100644
--- a/plugins/jetpack/languages/json/jetpack-it_IT.json
+++ b/plugins/jetpack/languages/json/jetpack-it_IT.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2016-09-04 06:26:54+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.1.0-alpha","project-id-version":"Development (trunk)"},"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"This module has no configuration options":[null,"Questo modulo non ha opzioni di configurazione"],"Configure your Security Scans":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"Search for a Jetpack feature.":[null,"Cerca una funzionalità di Jetpack."],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Mobile Promos":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Background Color":[null,"Colore di sfondo"],"Show photo metadata (Exif) in carousel, when available":[null,""],"Match By Email":[null,""],"{{a}}Edit{{/a}}":[null,"{{a}}Modifica{{/a}}"],"Emails will be sent to ":[null,"Le email verranno inviate a"],"Receive Monitor Email Notifications":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Admin Bar":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Comments headline":[null,""],"WordPress.com Likes are:":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"Subscriber":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Cheatin' uh?":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Use Markdown for comments":[null,""],"Add a phrase":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Automatic Language Detection":[null,""],"A post or page is updated":[null,""],"A post or page is first published":[null,""],"Automatically proofread content when: ":[null,""],"Configure Testimonials":[null,""],"Configure Portfolios":[null,""],"Regenerate address":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Copied!":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Meta key example: ":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"Welcome to Jetpack":[null,""],"Let us know!":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"You're fueled up and ready to go.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"Your Jetpack is already connected.":[null,"Jetpack è già connesso."],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Threats don't discriminate":[null,""],"Backup, protect, repair and build a better website.":[null,""],"Powerful security tools for ultimate peace of mind":[null,""],"ACTIVE":[null,""],"Upgrade":[null,""],"Set up":[null,""],"Threats found!":[null,""],"No Results Found.":[null,""],"Pro":[null,"Pro"],"Keep your site backed up!":[null,""],"Site Backups":[null,"Backup del sito"],"Keep those spammers away!":[null,"Tieni lontani gli spammer!"],"Automatically scan your site for common threats and attacks.":[null,""],"Security Scanning":[null,""],"Automatically backup your entire site.":[null,""],"State-of-the-art spam defense.":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"Activate Site Stats":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Jetpack Stats Icon":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Updates Needed":[null,""],"Save Settings":[null,""],"Saving…":[null,"Salvataggio in corso..."],"No account? Create one for free…":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Surveys & Polls":[null,""],"Configure VaultPress":[null,"Configura VaultPress"],"View your security dashboard":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.":[null,""],"Security Scanning & Backups":[null,""],"Configure Akismet":[null,""],"View your spam stats":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.":[null,""],"Your site is on Development Mode":[null,"Il tuo sito è in modalità sviluppatore"],"Unlock the full potential of your site with the features included in your plan.":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Lock out the bad guys":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Maximum grade security":[null,""],"Compare Plans":[null,"Confronta i piani"],"Advanced polls and ratings":[null,""],"One-click threat resolution":[null,""],"Real-time backups":[null,""],"Unlimited backup archive":[null,""],"Includes on-demand malware scanning":[null,""],"Supports 1-3 sites":[null,""],"Jetpack Professional offers advanced features including:":[null,""],"Need more?":[null,""],"Create a new poll":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Bulk and automatic updates":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Feel the performance":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Powerful WordPress.com features on every device.":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"You are connected as ":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,"Questo sito è in modalità sviluppatore, quindi non può connettersi a WordPress.com."],"Manage your Jetpack connection.":[null,"Gestisci la connessione di Jetpack."],"Connection Settings":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Enjoy priority support":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"Get WordPress apps for any screen.":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Launch Reader":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Connect with the Community":[null,""],"View Your Stats":[null,"Visualizza le tue statistiche"],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"Connect with your Visitors":[null,""],"Try the New Editor":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Focus on your Writing":[null,""],"Invalid Key":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"Spam Protection":[null,""],"Unavailable in Dev Mode.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"{{a}}View backup details{{/a}}.":[null,"{{a}}Visualizza i dettagli del backup{{/a}}."],"Backups":[null,""],"Performance":[null,""],"Security":[null,"Sicurezza"],"Jetpack is monitoring your site. If we think your site is down you will receive an email.":[null,""],"Jetpack is improving and optimising your image speed.":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"All plugins are up-to-date. Awesome work!":[null,""],"Needs updating. ":["Need updating. ","",""],"%(number)s plugin":["%(number)s plugins","%(number)s plugin","%(number)s plugin"],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"Total malicious attacks blocked on your site.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"Threats found":[null,""],"Malware Scanning":[null,""],"WordPress.com for Linux":[null,""],"WordPress.com for Windows":[null,"WordPress.com per Windows"],"WordPress.com for Mac OS X":[null,"WordPress.com per Mac OS X"],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com in Google Play":[null,"WordPress.com su Google Play"],"WordPress.com in the App Store":[null,"WordPress.com nell'App Store"],"Updating %(slug)s settings…":[null,""],"%(slug)s has been deactivated.":[null,"%(slug)s è stato disattivato."],"Deactivating %(slug)s…":[null,"Disattivazione di %(slug)s in corso..."],"%(slug)s failed to activate. %(error)s":[null,""],"%(slug)s has been activated.":[null,"%(slug)s è stato attivato."],"Activating %(slug)s…":[null,""],"Recommended features active.":[null,""],"Activating recommended features…":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Show falling snow in the holiday period.":[null,""],"Holiday Snow":[null,""],"Unavailable in Dev Mode":[null,""],"At A Glance":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"Unlinked from WordPress.com.":[null,""],"Unlinking from WordPress.com":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Options failed to reset.":[null,""],"Options reset.":[null,""],"Resetting Jetpack options…":[null,""],"Regenerated %(slug)s address .":[null,""],"Updating %(slug)s address…":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updated %(slug)s settings.":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"Clichés":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"You are running Jetpack on a {{a}}staging server{{/a}}.":[null,""],"Follow Jetpack on Twitter":[null,""],"Like us on Facebook":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"WordPress.com Terms of Service":[null,""],"Automattic's Privacy Policy":[null,""],"Jetpack Happiness Engineer":[null,"Happiness Engineer di Jetpack"],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Go to Jetpack.com/support":[null,""],"Go to the WordPress.org support forums":[null,""],"Contact Jetpack support staff directly":[null,""],"Downtime Monitoring":[null,""],"Loading…":[null,""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","",""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"{{a}}Contact Support{{/a}}":[null,"{{a}}Contatta il supporto{{/a}}"],"No threats found, you're good to go!":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"Plugin Updates":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Site Verification Tools":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Unlink me from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Disconnect from WordPress.com":[null,"Disconnetti da WordPress.com"],"Jump Start your Site":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Activate Recommended Features":[null,""],"Jetpack's recommended features include:":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Skip this step":[null,""],"Manage security on WordPress.com":[null,""],"Week of %(date)s":[null,""],"Views: %(numberOfViews)s":[null,""],"Click to view detailed stats.":[null,"Fai clic per visualizzare le statistiche dettagliate."],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Days":[null,""],"Weeks":[null,"Settimane"],"Months":[null,""],"Views today":[null,""],"Best overall day":[null,""],"%(number)s View":["%(number)s Views","",""],"All-time views":[null,""],"All-time comments":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Block site attacks.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Live site monitoring.":[null,"Monitoraggio del sito in tempo reale."],"Automatic site updates.":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Lightning fast, optimized images":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Site security and peace of mind":[null,""],"Need Help?":[null,"Hai bisogno di aiuto?"],"Send us Feedback":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Automated social marketing.":[null,""],"Sharing & Like Buttons":[null,""],"Build a community.":[null,"Crea una comunità."],"Give visitors the tools to share and subscribe to your content.":[null,""],"Increase page views.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Manage Plugins":[null,"Gestisci i plugin"],"Drive more traffic to your site":[null,"Porta più traffico al tuo sito"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Usa la funzione Pubblicizza per condividere in modo automatico i tuoi articoli con gli amici, con chi ti segue e con il mondo intero."],"Track your growth":[null,"Segui lo sviluppo"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Stai tranquillo. Monitor ti invierà degli avvisi in real-time se il tuo sito dovesse diventare inaccessibile."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Devi essere connesso al tuo blog WordPress durante l'autorizzazione di Jetpack."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"C'è stato un problema con la connessione Jetpack; disattiva e poi riattiva il plugin Jetpack, poi riprova a connetterti."],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,"C'è stato un problema nella connessione Jetpack. Fai clic di nuovo su \"Collega Jetpack\"."],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"{{s}}Jetpack ha riscontrato un errore tecnico.{{/s}} Ci scusiamo per l'inconveniente. Riprova più tardi e, se il problema persiste, contatta il supporto con questo messaggio: %(error_key)s"],"Need help? The Jetpack team is here for you.":[null,"Ti serve aiuto? Il team Jetpack è a tua disposizione."],"Leave a Jetpack review":[null,"Scrivi una recensione su Jetpack"],"Disconnecting Jetpack":[null,"Disconnessione di Jetpack in corso"],"Smiley":[null,"Smile"],"Email Address":[null,"Indirizzo e-mail"],"Whitelist Management":[null,"Gestione della lista bianca"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Aggiungere gli indirizzi IP usati più di frequente, poiché possono cambiare tra casa, ufficio e altre ubicazioni. La rimozione di un indirizzo IP dall'elenco riportato di seguito ne comporta la rimozione anche dalla lista bianca."],"Related":[null,"Correlati"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Mostra l'intestazione \"Correlati\" per separare in modo più chiaro la sezione correlata dagli articoli"],"Use a large and visually striking layout":[null,"Utilizza un layout ampio e di grande impatto visivo"],"Require Two-Step Authentication":[null,"Richiede Autenticazione a 2 fattori (Two-Step)"],"Site Stats":[null,"Statistiche Sito"],"Publicize":[null,"Pubblicizza"],"Excerpts":[null,"Stralci"],"Featured Images":[null,"Immagini in primo piano"],"Enable Portfolio Projects for this site.":[null,"Attiva Progetti Portfolio per questo sito."],"Enable Testimonials for this site.":[null,"Attiva le Testimonianze per questo sito."],"View people's profiles when you mouse over their Gravatars":[null,"Visualizza i profili quando il cursore passa sui loro Gravatar"],"Color Scheme":[null,"Schema colore"],"Preview":[null,"Anteprima"],"You have successfully disconnected Jetpack":[null,"Hai disconnesso Jetpack."],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"Per poter utilizzare Jetpack il tuo sito deve avere permessi di accesso pubblico: %(error_key)s"],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"{{s}}Jetpack ha riscontrato un errore tecnico.{{/s}} Non è possibile collegare questo sito con WordPress.com. Di solito questo significa che il tuo sito non è accessibile pubblicamente (il tuo localhost)."],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"Al momento WordPress.com ha dei problemi e non può alimentare il tuo Jetpack. Riprova più tardi."],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack non riesce a contattare WordPress.com: %(error_key)s. Di solito questo significa che c'è un errore nella configurazione del tuo web host."],"Connect Jetpack":[null,"Collega Jetpack"],"Proofreading":[null,"Correttore di bozze"],"English Options":[null,"Opzioni inglese"],"Bias Language":[null,"Linguaggio fazioso"],"Complex Phrases":[null,"Frasi complesse"],"Diacritical Marks":[null,"Segni diacritici"],"Double Negatives":[null,"Doppie negazioni"],"Hidden Verbs":[null,"Verbi nascosti"],"Jargon":[null,"Gergo"],"Passive Voice":[null,"Forma passiva"],"Phrases to Avoid":[null,"Frasi da evitare"],"Redundant Phrases":[null,"Frasi Ridondanti"],"Use automatically detected language to proofread posts and pages":[null,"Usa il rilevamento automatico del linguaggio per la revisione di articoli e pagine"],"Ignored Phrases":[null,"Frasi ignorate"],"Test your site’s compatibility with Jetpack.":[null,"Testa la compatibilità del tuo sito con Jetpack."],"Debug":[null,"Debug"],"Disconnect Jetpack":[null,"Disconnetti Jetpack"],"Learn More":[null,"Per saperne di più"],"Settings":[null,"Impostazioni"],"Active":[null,"Attivo"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-10-21 10:32:07+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.3.0-alpha","language":"it","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Make sure your site is easily found on search engines with SEO tools for your content and social posts.":[null,""],"Activate this module to use the advanced SEO tools.":[null,""],"Configure your VideoPress settings.":[null,""],"How much is your website worth?":[null,""],"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.":[null,""],"Configure Site SEO":[null,""],"Activate SEO Tools":[null,""],"Introducing our most affordable backups and security plan yet":[null,""],"The Personal Plan keeps your data, site, and hard work safe.":[null,""],"Learn more...":[null,""],"Your site is on the Jetpack Personal plan":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.":[null,""],"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.":[null,""],"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).":[null,""],"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).":[null,""],"Backups & Security Scanning":[null,""],"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).":[null,""],"SEO Tools":[null,""],"Advanced SEO tools to help your site get found when people search for relevant content.":[null,""],"Need more? Running a business site?":[null,""],"If your site is important to you, consider protecting and improving it with some of our advanced features: ":[null,""],"On-demand security scanning":[null,""],"Advanced SEO tools":[null,""],"Configure your SEO settings.":[null,""],"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.":[null,""],"You are running Jetpack on a staging server.":[null,""],"More Info":[null,""],"Search your content.":[null,"Cerca del contenuto."],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,"{{a}}Gestisci la visibilità dei Like dalle impostazioni del modulo Condivisione{{/a}}"],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,"Nascondi lo smiley delle statistiche. L'immagine aiuta a raccogliere i dati ma dovrebbe continuare a funzionare anche se è nascosta. "],"Your Current IP: %(ip)s":[null,"Il tuo IP attuale: %(ip)s"],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,"Inserire un indirizzo IP nella whitelist fa in modo che Jetpack non lo blocchi mai. "],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,"IPv4 e IPv6 sono accettabili. {{br/}} Per specificare un range, inserisci il valore basso e quello alto separati da un trattino. Esempio: 12.12.12.1-12.12.12.100"],"Link your account to WordPress.com to start using this feature.":[null,"Connetti il tuo account WordPress.com per usare questa funzionalità."],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,"Ci sono delle impostazioni non salvate che verrano perse se abbandoni qui. Vuoi procedere?"],"This will reset all Jetpack options, are you sure?":[null,"Questa azione resetterà le opzioni di Jetpack, confermi?"],"Search for a Jetpack feature.":[null,"Cerca una funzionalità di Jetpack."],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,"Puoi vedere l'informazione riguardo la scansione di sicurezza nella sezione di riepilogo."],"Configure your Security Scans":[null,"Configura le tue Scansioni di Sicurezza"],"This module has no configuration options":[null,"Questo modulo non ha opzioni di configurazione"],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"Fai sapere ai motori di ricerca e ai visitatori che prendi sul serio l'integrità del tuo sito web aggiornando JetPack. I nostri strumenti anti spam elimineranno un commento spam per proteggere la tua SEO, e rendere più semplice per i visitatori rimanere in contatto."],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,"I backup esterni in tempo reale con ripristini automatici regalano la pace dei sensi, così ti puoi concentrare sullo scrivere un gran contenuto e aumentare il traffico mentre noi proteggiamo ogni aspetto del tuo investimento. Aggiorna oggi."],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,"{{link}}Configura le impostazioni di %(module_slug) {{/link}}"],"Subscriber":[null,"Subscriber"],"Big iPhone/iPad Update Now Available":[null,"Ora disponibile un importante aggiornamento per iPhone/iPad"],"The WordPress for Android App Gets a Big Facelift":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,"Focus Upgrade: VideoPress per matrimoni"],"WordPress.com Likes are:":[null,"I Mi Piace di WordPress.com sono:"],"Comments headline":[null,"Titolo dei commenti"],"A few catchy words to motivate your readers to comment.":[null,"Poche e accattivanti parole per motivare i tuoi lettori a commentare."],"Can readers subscribe to your posts, comments or both?":[null,"I lettori possono abbonarsi ai tuoi articoli, ai commenti o ad entrambi? "],"Show a \"follow blog\" options in the comment form":[null,"Mostra nel modulo del commento l'opzione \"segui blog\""],"Show a \"follow comments\" option in the comment form.":[null,"Mostra nel modulo del commento l'opzione \"segui commenti\"."],"Admin Bar":[null,"Barra amministrativa"],"Put a chart showing 48 hours of views in the admin bar":[null,"Inserisci nella barra amministrativa un grafico che mostra le ultime 48 ore di visualizzazioni"],"Registered Users: Count the page views of registered users who are logged in":[null,"Utenti registrati: conta le pagine viste degli utenti registrati che hanno effettuato l'accesso."],"Report Visibility: Select the roles that will be able to view stats reports":[null,"Report Visibilità: Scegli i ruoli che potranno vedere i report delle statistiche"],"Receive Monitor Email Notifications":[null,""],"Emails will be sent to ":[null,"Le email verranno inviate a"],"{{a}}Edit{{/a}}":[null,"{{a}}Modifica{{/a}}"],"Match By Email":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Background Color":[null,"Colore di sfondo"],"Scroll infinitely (Shows 7 posts on each load)":[null,"Scrolla all'infinito (Mostra 7 articoli ad ogni caricamento)"],"Track each infinite Scroll post load as a page view in Google Analytics":[null,"Traccia ogni caricamento di un articolo con Scroll Infinito come una visualizzazione di pagine in Google Analytics"],"Mobile Promos":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,"Inserisci il tuo valore di chiave meta \"contenuto\" per verificare il tuo blog con {{a}}Google Search Console{{/a}}, {{a}}Bing Webmaster Center{{/a}} e {{a}}Pinterest Site Verification{{/a}}."],"Meta key example:":[null,""],"Display all your gallery pictures in a cool mosaic":[null,"Mostra tutte le tue gallerie fotografiche in un bel mosaico "],"Copied!":[null,"Copiato!"],"Highlight and copy the following text to your clipboard:":[null,"Evidenzia e copia il seguente testo nei tuoi appunti:"],"Regenerate address":[null,"Rigenera indirizzi"],"Configure Portfolios":[null,"Configura Portfolio"],"Configure Testimonials":[null,"Configura Testimonial"],"Automatically proofread content when: ":[null,""],"A post or page is first published":[null,"Un articolo o una pagina sono stati pubblicati per la prima volta"],"A post or page is updated":[null,"Un articolo o una pagina sono stati aggiornati"],"Automatic Language Detection":[null,"Riconoscimento automatico della lingua"],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,"Il correttore di bozze supporta Inglese, Francese, Tedesco, Portoghese e Spagnolo."],"Enable proofreading for the following grammar and style rules: ":[null,"Abilita il correttore di bozze per le seguenti regole di grammatica e stile:"],"Add a phrase":[null,"Aggiungi una frase"],"Use Markdown for comments":[null,"Usa Markdown per i commenti"],"Search engines will find the sitemaps at these locations:":[null,"I motori di ricerca cercheranno le sitemap in queste posizioni:"],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,"Sitemap delle notizie: {{a}}%(url){{/a}}"],"Cheatin' uh?":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Your Jetpack is already connected.":[null,"Jetpack è già connesso."],"You're fueled up and ready to go, Jetpack is now active.":[null,"Tutto è stato sistemato e sei pronto a partire, adesso Jetpack è attivo."],"You're fueled up and ready to go.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"Submit Beta feedback":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"Let us know!":[null,"Faccelo sapere!"],"Welcome to Jetpack":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"No account? Create one for free…":[null,""],"Saving…":[null,"Salvataggio in corso..."],"Save Settings":[null,"Salva impostazioni"],"Updates Needed":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Jetpack Stats Icon":[null,"Icona delle statistiche di Jetpack"],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Activate Site Stats":[null,"Attiva Statistiche Sito"],"Automated, comprehensive protection from threats and attacks.":[null,""],"State-of-the-art spam defense.":[null,""],"Automatically backup your entire site.":[null,""],"Security Scanning":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Keep those spammers away!":[null,"Tieni lontani gli spammer!"],"Site Backups":[null,"Backup del sito"],"Keep your site backed up!":[null,""],"Pro":[null,"Pro"],"No Results Found.":[null,"Nessun risultato trovato."],"Threats found!":[null,""],"Set up":[null,"Imposta"],"Upgrade":[null,"Aggiorna"],"ACTIVE":[null,"ATTIVO"],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on Development Mode":[null,"Il tuo sito è in modalità sviluppatore"],"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"View your spam stats":[null,""],"Configure Akismet":[null,"Configura Akismet"],"View your security dashboard":[null,""],"Configure VaultPress":[null,"Configura VaultPress"],"Surveys & Polls":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Create a new poll":[null,""],"Real-time backups":[null,""],"One-click threat resolution":[null,""],"Advanced polls and ratings":[null,""],"Compare Plans":[null,"Confronta i piani"],"Maximum grade security":[null,""],"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Lock out the bad guys":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Enjoy priority support":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Connection Settings":[null,""],"Manage your Jetpack connection.":[null,"Gestisci la connessione di Jetpack."],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,"Questo sito è in modalità sviluppatore, quindi non può connettersi a WordPress.com."],"You are connected as ":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"Powerful WordPress.com features on every device.":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Feel the performance":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Bulk and automatic updates":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Focus on your Writing":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Try the New Editor":[null,""],"Connect with your Visitors":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"View Your Stats":[null,"Visualizza le tue statistiche"],"Connect with the Community":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Launch Reader":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Get WordPress apps for any screen.":[null,""],"In Your Pocket":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"WordPress.com in the App Store":[null,"WordPress.com nell'App Store"],"WordPress.com in Google Play":[null,"WordPress.com su Google Play"],"On Your Desktop":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com for Mac OS X":[null,"WordPress.com per Mac OS X"],"WordPress.com for Windows":[null,"WordPress.com per Windows"],"WordPress.com for Linux":[null,""],"Malware Scanning":[null,""],"Threats found":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"Total malicious attacks blocked on your site.":[null,""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"%(number)s plugin":["%(number)s plugins","%(number)s plugin","%(number)s plugin"],"Needs updating. ":["Need updating. ","",""],"All plugins are up-to-date. Awesome work!":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"Jetpack is improving and optimizing your image speed.":[null,""],"Jetpack is monitoring your site. If we think your site is down, you will receive an email.":[null,""],"Security":[null,"Sicurezza"],"Performance":[null,"Prestazioni"],"Backups":[null,""],"{{a}}View backup details{{/a}}.":[null,"{{a}}Visualizza i dettagli del backup{{/a}}."],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"Unavailable in Dev Mode.":[null,""],"Spam Protection":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"Invalid Key":[null,""],"Unavailable in Dev Mode":[null,""],"Holiday Snow":[null,""],"Show falling snow in the holiday period.":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Activating recommended features…":[null,""],"Recommended features active.":[null,""],"Recommended features failed to activate. %(error)s":[null,""],"Activating %(slug)s…":[null,""],"%(slug)s has been activated.":[null,"%(slug)s è stato attivato."],"%(slug)s failed to activate. %(error)s":[null,""],"Deactivating %(slug)s…":[null,"Disattivazione di %(slug)s in corso..."],"%(slug)s has been deactivated.":[null,"%(slug)s è stato disattivato."],"%(slug)s failed to deactivate. %(error)s":[null,""],"Updating %(slug)s settings…":[null,""],"Updated %(slug)s settings.":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updating %(slug)s address…":[null,""],"Regenerated %(slug)s address .":[null,""],"Error regenerating %(slug)s address. %(error)s":[null,""],"Resetting Jetpack options…":[null,""],"Options reset.":[null,""],"Options failed to reset.":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Unlinking from WordPress.com":[null,""],"Unlinked from WordPress.com.":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"At A Glance":[null,""],"Clichés":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Like us on Facebook":[null,""],"Follow Jetpack on Twitter":[null,"Segui Jetpack su Twitter"],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Contact Jetpack support staff directly":[null,"Contatta direttamente lo staff del supporto di Jetpack"],"Go to the WordPress.org support forums":[null,"Visita i forum si supporto di WordPress.org"],"Go to Jetpack.com/support":[null,"Vai al supporto di Jetpack.com"],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Jetpack Happiness Engineer":[null,"Happiness Engineer di Jetpack"],"Automattic's Privacy Policy":[null,""],"WordPress.com Terms of Service":[null,"Termini del Servizio di WordPress.com"],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"Site Verification Tools":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"Plugin Updates":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"No threats found, you're good to go!":[null,""],"{{a}}Contact Support{{/a}}":[null,"{{a}}Contatta il supporto{{/a}}"],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","",""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Loading…":[null,""],"Downtime Monitoring":[null,""],"{{button}}View More Stats on WordPress.com {{/button}}":[null,""],"{{button}}View Old Stats{{/button}}":[null,""],"All-time comments":[null,""],"All-time views":[null,""],"%(number)s View":["%(number)s Views","",""],"Best overall day":[null,""],"Views today":[null,"Visualizzazioni odierne"],"Months":[null,"Mesi"],"Weeks":[null,"Settimane"],"Days":[null,"Giorni"],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Click to view detailed stats.":[null,"Fai clic per visualizzare le statistiche dettagliate."],"Views: %(numberOfViews)s":[null,""],"Week of %(date)s":[null,""],"Manage security on WordPress.com":[null,""],"Skip this step":[null,"Salta questo passaggio"],"Skip the Jetpack Jumpstart process":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Jetpack's recommended features include:":[null,""],"Activate Recommended Features":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Jump Start your Site":[null,""],"Disconnect from WordPress.com":[null,"Disconnetti da WordPress.com"],"Link to WordPress.com":[null,""],"Unlink me from WordPress.com":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Lightning fast, optimized images":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Automatic site updates.":[null,""],"Live site monitoring.":[null,"Monitoraggio del sito in tempo reale."],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Block site attacks.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Site security and peace of mind":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Increase page views.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Build a community.":[null,"Crea una comunità."],"Sharing & Like Buttons":[null,""],"Automated social marketing.":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Send us Feedback":[null,""],"Need Help?":[null,"Hai bisogno di aiuto?"],"Manage Plugins":[null,"Gestisci i plugin"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Stai tranquillo. Monitor ti invierà degli avvisi in real-time se il tuo sito dovesse diventare inaccessibile."],"Track your growth":[null,"Segui lo sviluppo"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Usa la funzione Pubblicizza per condividere in modo automatico i tuoi articoli con gli amici, con chi ti segue e con il mondo intero."],"Drive more traffic to your site":[null,"Porta più traffico al tuo sito"],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,"C'è stato un problema nella connessione Jetpack. Fai clic di nuovo su \"Collega Jetpack\"."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"C'è stato un problema con la connessione Jetpack; disattiva e poi riattiva il plugin Jetpack, poi riprova a connetterti."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Devi essere connesso al tuo blog WordPress durante l'autorizzazione di Jetpack."],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"{{s}}Jetpack ha riscontrato un errore tecnico.{{/s}} Ci scusiamo per l'inconveniente. Riprova più tardi e, se il problema persiste, contatta il supporto con questo messaggio: %(error_key)s"],"Disconnecting Jetpack":[null,"Disconnessione di Jetpack in corso"],"Leave a Jetpack review":[null,"Scrivi una recensione su Jetpack"],"Need help? The Jetpack team is here for you.":[null,"Ti serve aiuto? Il team Jetpack è a tua disposizione."],"Smiley":[null,"Smile"],"Require Two-Step Authentication":[null,"Richiede Autenticazione a 2 fattori (Two-Step)"],"Use a large and visually striking layout":[null,"Utilizza un layout ampio e di grande impatto visivo"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Mostra l'intestazione \"Correlati\" per separare in modo più chiaro la sezione correlata dagli articoli"],"Related":[null,"Correlati"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Aggiungere gli indirizzi IP usati più di frequente, poiché possono cambiare tra casa, ufficio e altre ubicazioni. La rimozione di un indirizzo IP dall'elenco riportato di seguito ne comporta la rimozione anche dalla lista bianca."],"Whitelist Management":[null,"Gestione della lista bianca"],"Email Address":[null,"Indirizzo e-mail"],"Publicize":[null,"Pubblicizza"],"Site Stats":[null,"Statistiche Sito"],"Featured Images":[null,"Immagini in primo piano"],"Excerpts":[null,"Stralci"],"Enable Testimonials for this site.":[null,"Attiva le Testimonianze per questo sito."],"Enable Portfolio Projects for this site.":[null,"Attiva Progetti Portfolio per questo sito."],"Preview":[null,"Anteprima"],"Color Scheme":[null,"Schema colore"],"Ignored Phrases":[null,"Frasi ignorate"],"Use automatically detected language to proofread posts and pages":[null,"Usa il rilevamento automatico del linguaggio per la revisione di articoli e pagine"],"Redundant Phrases":[null,"Frasi Ridondanti"],"Phrases to Avoid":[null,"Frasi da evitare"],"Passive Voice":[null,"Forma passiva"],"Jargon":[null,"Gergo"],"Hidden Verbs":[null,"Verbi nascosti"],"Double Negatives":[null,"Doppie negazioni"],"Diacritical Marks":[null,"Segni diacritici"],"Complex Phrases":[null,"Frasi complesse"],"Bias Language":[null,"Linguaggio fazioso"],"English Options":[null,"Opzioni inglese"],"Proofreading":[null,"Correttore di bozze"],"Connect Jetpack":[null,"Collega Jetpack"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack non riesce a contattare WordPress.com: %(error_key)s. Di solito questo significa che c'è un errore nella configurazione del tuo web host."],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"Al momento WordPress.com ha dei problemi e non può alimentare il tuo Jetpack. Riprova più tardi."],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"{{s}}Jetpack ha riscontrato un errore tecnico.{{/s}} Non è possibile collegare questo sito con WordPress.com. Di solito questo significa che il tuo sito non è accessibile pubblicamente (il tuo localhost)."],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"Per poter utilizzare Jetpack il tuo sito deve avere permessi di accesso pubblico: %(error_key)s"],"You have successfully disconnected Jetpack":[null,"Hai disconnesso Jetpack."],"Active":[null,"Attivo"],"Settings":[null,"Impostazioni"],"Learn More":[null,"Per saperne di più"],"Disconnect Jetpack":[null,"Disconnetti Jetpack"],"Debug":[null,"Debug"],"Test your site’s compatibility with Jetpack.":[null,"Testa la compatibilità del tuo sito con Jetpack."]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-ja.json b/plugins/jetpack/languages/json/jetpack-ja.json
index d8a91ad2..c57aa84d 100644
--- a/plugins/jetpack/languages/json/jetpack-ja.json
+++ b/plugins/jetpack/languages/json/jetpack-ja.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2016-09-07 04:59:49+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=1; plural=0;","x-generator":"GlotPress/2.1.0-alpha","project-id-version":"Development (trunk)"},"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"Jetpack をアップグレードして、検索エンジンにも訪問者にも、サイトの安全性に真剣に取り組んでいることを示しましょう。スパム対策ツールにより、スパムコメントを取り除き、SEO を保護し、訪問者が簡単にサイトを利用し続けられるようにします。"],"This module has no configuration options":[null,"このモジュールには構成オプションがありません"],"Configure your Security Scans":[null,"セキュリティスキャンを構成する"],"You can see the information about security scanning in the \"At a Glance\" section.":[null,"セキュリティスキャンに関する情報は、「概要」セクションでご覧いただけます。"],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,"Jetpack および WordPress.com の最新セキュリティスキャンは悪意のあるファイルを検出して直ちに報告するので、サイトで何が起きているか分からないということは決してありません。"],"Search for a Jetpack feature.":[null,"Jetpack の機能を検索しましょう。"],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,"リアルタイムのオフサイトバックアップと自動復元により安心してご利用いただけるため、投資のあらゆる部分について WordPress.com の保護を受けながら、素晴らしいコンテンツを制作してトラフィックを増やすことに集中できます。今すぐアップグレードしましょう。"],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,"WordPress モバイルアプリの広告をモバイルテーマのフッターに表示します"],"Mobile Promos":[null,"モバイル広告"],"Track each infinite Scroll post load as a page view in Google Analytics":[null,"無限スクロールが読み込まれた際に1ページビューとして Google アナリティクスでカウントする"],"Scroll infinitely (Shows 7 posts on each load)":[null,"無限スクロール (読み込みのたびに投稿を7件表示)"],"Background Color":[null,"背景色"],"Show photo metadata (Exif) in carousel, when available":[null,"写真のメタ情報 (Exif) がある場合はカルーセル内に表示する"],"Match By Email":[null,"メール照合"],"{{a}}Edit{{/a}}":[null,"{{a}}編集{{/a}}"],"Emails will be sent to ":[null,"メールは次の宛先に送信されます:"],"Receive Monitor Email Notifications":[null,"モニターメール通知を受信する"],"Report Visibility: Select the roles that will be able to view stats reports":[null,"表示状態を報告:統計レポートを表示できる権限グループを選択してください"],"Registered Users: Count the page views of registered users who are logged in":[null,"登録済みユーザー:ログイン中の登録ユーザーのページビューをカウントする"],"Put a chart showing 48 hours of views in the admin bar":[null,"管理バーに過去48時間のビュー数の表を表示します"],"Admin Bar":[null,"管理バー"],"Show a \"follow comments\" option in the comment form.":[null,"コメントフォームに「コメントをフォロー」オプションを表示。"],"Show a \"follow blog\" options in the comment form":[null,"コメントフォームに「ブログをフォロー」オプションを表示"],"Can readers subscribe to your posts, comments or both?":[null,"読者は投稿またはコメント、あるいはその両方を購読できますか ?"],"A few catchy words to motivate your readers to comment.":[null,"読者にコメントを促すメッセージです。"],"Comments headline":[null,"コメントのヘッドライン"],"WordPress.com Likes are:":[null,"WordPress.com「いいね」ボタン:"],"Upgrade Focus: VideoPress For Weddings":[null,"アップグレードの注目点:ウェディング用の VideoPress"],"The WordPress for Android App Gets a Big Facelift":[null,"WordPress for Android アプリが大幅リニューアル"],"Big iPhone/iPad Update Now Available":[null,"iPhone/iPad の大幅なアップデートが利用できるようになりました"],"Subscriber":[null,"購読者"],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,"{{link}}%(module_slug)s 設定を構成する{{/link}}"],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,"{{p}}この{{a}}2問のアンケート{{/a}}で Jetpack 接続を完了しなかった理由を教えていただけますか ?{{/p}}{{p}}無料のセキュリティおよびトラフィック機能をご利用いただくには、Jetpack 接続が必要です。{{/p}}"],"Cheatin' uh?":[null,"間違った操作を行われたようです。"],"News Sitemap: {{a}}%(url)s{{/a}}":[null,"ニュースのサイトマップ:{{a}}%(url)s{{/a}}"],"Sitemap: {{a}}%(url)s{{/a}}":[null,"サイトマップ:{{a}}%(url)s{{/a}}"],"Search engines will find the sitemaps at these locations:":[null,"検索エンジンは、次の場所にあるサイトマップを参照します:"],"Use Markdown for comments":[null,"コメント欄で Markdown 記法を使う"],"Add a phrase":[null,"フレーズを追加する"],"Enable proofreading for the following grammar and style rules: ":[null,"以下の文法や文章スタイルのルールに対する校正を行う:"],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,"校正は、英語、フランス語、ドイツ語、ポルトガル語、およびスペイン語でご利用いただけます。"],"Automatic Language Detection":[null,"自動言語検出"],"A post or page is updated":[null,"投稿または固定ページを更新した時"],"A post or page is first published":[null,"投稿または固定ページを最初に公開する時"],"Automatically proofread content when: ":[null,"以下の場合にコンテンツを自動校正する:"],"Configure Testimonials":[null,"お客様の声を構成する"],"Configure Portfolios":[null,"ポートフォリオを構成する"],"Regenerate address":[null,"アドレスを再生成"],"Highlight and copy the following text to your clipboard:":[null,"以下のテキストをハイライトして、クリップボードにコピーします:"],"Copied!":[null,"コピー完了 !"],"Display all your gallery pictures in a cool mosaic":[null,"すべてのギャラリー画像をモザイク形式で表示する"],"Meta key example: ":[null,"メタキーの例:"],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,"Jetpack のご利用を開始するには、WordPress.com アカウントに接続するか、アカウントを作成してください。これにより、強力なセキュリティ、トラフィック、およびカスタマイズのサービスをご利用いただけるようになります。"],"Welcome to Jetpack":[null,"Jetpack へようこそ"],"Let us know!":[null,"ご意見をお聞かせください !"],"What would you like to see on your Jetpack Dashboard?":[null,"Jetpack ダッシュボードに何が表示されるとよいでしょうか ?"],"You, %(userName)s, are not connected to WordPress.com.":[null,"%(userName)s 様は WordPress.com に接続されていません。"],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,"サイトの URL にドットが欠落している (例: http://localhost) ため、現在{{a}}開発モード{{/a}}になっています。{{br/}}いくつかの機能は無効です。"],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,"現在 JETPACK_DEV_DEBUG 定数により{{a}}開発モード{{/a}}になっています。{{br/}}いくつかの機能は無効です。"],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,"現在 jetpack_development_mode フィルターにより{{a}}開発モード{{/a}}になっています。{{br/}}いくつかの機能は無効です。"],"You are currently running a development version of Jetpack.":[null,"現在、Jetpack の開発バージョンを実行しています。"],"You're fueled up and ready to go.":[null,"準備ができました !"],"You're fueled up and ready to go, Jetpack is now active.":[null,"準備ができました ! Jetpack は有効になっています。"],"Your Jetpack is already connected.":[null,"Jetpack はすでに正常に連携されています。"],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,"{{s}}Jetpack %(jetpack_version)s{{/s}} へようこそ !"],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,"ハッカーやボットネット、スパム送信者は、サイトを無差別に攻撃します。あらゆる場所を頻繁に攻撃したいと思っているのです。WordPress.com の目標は、ブロックすることでこれらの脅威に備えるようサポートし、最悪のケースでもサイトを元の状態に復元するお手伝いをします。"],"Threats don't discriminate":[null,"脅威は無差別です"],"Backup, protect, repair and build a better website.":[null,"サイトをバックアップし、保護し、修復し、より良いものを作り上げましょう。"],"Powerful security tools for ultimate peace of mind":[null,"最高の安心感を与える強力なセキュリティツール"],"ACTIVE":[null,"有効"],"Upgrade":[null,"アップグレード"],"Set up":[null,"セットアップ"],"Threats found!":[null,"脅威が見つかりました !"],"No Results Found.":[null,"見つかりません。"],"Pro":[null,"プロ"],"Keep your site backed up!":[null,"サイトを常にバックアップしましょう !"],"Site Backups":[null,"サイトのバックアップ"],"Keep those spammers away!":[null,"スパム送信者を遠ざけましょう !"],"Automatically scan your site for common threats and attacks.":[null,"よくある脅威や攻撃について、サイトを自動的にスキャンします。"],"Security Scanning":[null,"セキュリティスキャン"],"Automatically backup your entire site.":[null,"サイト全体を自動でバックアップします。"],"State-of-the-art spam defense.":[null,"\tスパムへの最新式の防御。"],"Automated, comprehensive protection from threats and attacks.":[null,"脅威や攻撃に対する自動的かつ包括的な保護。"],"Activate Site Stats":[null,"サイトの統計情報を有効化"],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,"{{a}}サイトの統計情報を有効化{{/a}}して、詳しい統計情報、「いいね」、フォロワー、購読者などの情報を確認しましょう。{{a1}}さらに詳しく{{/a1}}"],"Jetpack Stats Icon":[null,"Jetpack 統計アイコン"],"Do you really want to disconnect your site from WordPress.com?":[null,"サイトと WordPress.com の連携を本当に解除しますか ?"],"Updates Needed":[null,"更新が必要"],"Save Settings":[null,"設定を保存"],"Saving…":[null,"保存中..."],"No account? Create one for free…":[null,"アカウントをお持ちでない場合、無料で作成しましょう…"],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,"無制限のアンケート、無制限の回答。アンケートエディターを使用すると、アンケートを簡単に素早く作成できます。サイトやメールを通じて、または iPad や iPhone で回答を収集できます。"],"Surveys & Polls":[null,"アンケートと投票"],"Configure VaultPress":[null,"VaultPress を構成する"],"View your security dashboard":[null,"セキュリティダッシュボードを表示する"],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.":[null,"容量無制限のリアルタイムバックアップ、ワンクリック復元、安定したスパム監視、マルウェア防御、および総当たりログイン攻撃に対する保護を、すべて1か所でご利用いただけます。"],"Security Scanning & Backups":[null,"セキュリティスキャンおよびバックアップ"],"Configure Akismet":[null,"Akismet を構成する"],"View your spam stats":[null,"スパム統計を表示する"],"State-of-the-art spam defense powered by Akismet.":[null,"Akismet が提供するスパムへの最新式の防御。"],"Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.":[null,"接続が完了したら、プレミアムまたはプロにアップグレードすると、世界レベルのセキュリティ、スパム保護ツール、および優先サポートをご利用いただけるようになります。"],"Your site is on Development Mode":[null,"サイトは開発モードになっています"],"Unlock the full potential of your site with the features included in your plan.":[null,"プランに含まれる機能を活用して、サイトをパワーアップしましょう。"],"Your site is on the Jetpack Professional plan":[null,"サイトは Jetpack プロフェッショナルプランに入っています"],"Your site is on the Jetpack Premium plan":[null,"サイトは Jetpack プレミアムプランに入っています"],"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.":[null,"プレミアムまたはプロにアップグレードすると、世界レベルのセキュリティ、スパム保護ツール、および優先サポートをご利用いただけるようになります。"],"Your site is on the Free Jetpack Plan":[null,"サイトは Jetpack 無料プランに入っています"],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,"安定したスパムフィルターにより、ブランドや読者を守り、SEO を向上させることができます。総当たりログイン攻撃に対する保護により安心感が得られ、侵入者からバックエンドを守ることができます。"],"Lock out the bad guys":[null,"悪者を締め出す"],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,"容量無制限のリアルタイムバックアップ、ワンクリック復元、安定したスパム監視、マルウェア防御、および総当たりログイン攻撃に対する保護を、すべて1か所で、WordPress に最適化された状態でご利用いただけます。"],"Maximum grade security":[null,"最大級のセキュリティ"],"Compare Plans":[null,"プランを比較"],"Advanced polls and ratings":[null,"高度な投票と評価"],"One-click threat resolution":[null,"ワンクリックで脅威を解決"],"Real-time backups":[null,"リアルタイムのバックアップ"],"Unlimited backup archive":[null,"無制限のバックアップアーカイブ"],"Includes on-demand malware scanning":[null,"オンデマンドのマルウェアスキャンを含む"],"Supports 1-3 sites":[null,"1~3のサイトをサポート"],"Jetpack Professional offers advanced features including:":[null,"Jetpack プロフェッショナルは、次を含む高度な機能を提供します:"],"Need more?":[null,"さらに必要なものがありますか ?"],"Create a new poll":[null,"新規投票の作成"],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,"ほとんどの場合、セキュリティ上の不具合は古いプラグインにあります。WordPress.com のウェブアプリおよびデスクトップアプリを使用して、1か所で簡単に自動更新をオンにしたり、すべてのサイトのプラグインを手動で更新したりできます。"],"Bulk and automatic updates":[null,"一括自動更新"],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,"すべての WordPress アプリは、スピードアップのために作られています。迅速なページロードや待ち時間の短縮など、パフォーマンスの違いをすぐに感じていただけます。"],"Feel the performance":[null,"パフォーマンスを実感"],"Manage all your sites from a single dashboard.":[null,"単一のダッシュボードからすべてのサイトを管理しましょう。"],"Powerful WordPress.com features on every device.":[null,"WordPress.com の強力な機能をすべてのデバイスで活用しましょう。"],"View your {{a}}Email Followers{{/a}}":[null,"{{a}}メールフォロワー{{/a}}を表示する"],"View {{a}}All Stats{{/a}}":[null,"{{a}}すべての統計情報{{/a}}を表示する"],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,"この機能を正常にご利用いただくには、検索エンジンがサイトにアクセスできる必要があります。この設定は、{{a}}表示設定{{/a}}から変更していただけます。"],"Link your account to WordPress.com to get the most out of Jetpack.":[null,"Jetpack を最大限ご活用いただくため、アカウントを WordPress.com とリンクさせましょう。"],"You are connected as ":[null,"連携済み:"],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,"サイトは開発モードになっているため、WordPress.com と連携できません。"],"Manage your Jetpack connection.":[null,"Jetpack 連携を管理しましょう。"],"Connection Settings":[null,"連携設定"],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,"サポートが必要ですか ?サポートスタッフが、サイト、アカウントまたは操作方法についての質問にお答えします。"],"Enjoy priority support":[null,"優先サポートをご利用ください"],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,"コンテンツの公開、統計情報の追跡、コメントの管理など、さまざまな操作を世界中のどこにいても実行できます。WordPress.com のモバイルアプリはオープンソースであり、Apple デバイスや Android デバイスで無料で入手できます。"],"Get WordPress apps for any screen.":[null,"さまざまな画面で利用可能な WordPress アプリを入手しましょう。"],"Inspiration strikes any time, anywhere.":[null,"インスピレーションはいつ、どこで湧くか分かりません。"],"Launch Reader":[null,"Reader を起動する"],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,"すべての WordPress アプリでは、驚くほどスピードが速く、あらゆる機能が搭載されたリーダーがご利用いただけます。そのため、いつでも、どこでもお気に入りのサイトを閲覧し、会話に加わることができます。"],"Connect with the Community":[null,"コミュニティと繋がる"],"View Your Stats":[null,"統計情報を表示する"],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,"高度な統計情報を活用し、訪問者を監視しましょう。傾向を確認し、どのようなコンテンツでパフォーマンスが良いかを知ることで、世界中のどこにいても訪問者について理解を深めることができます。"],"Connect with your Visitors":[null,"訪問者と繋がる"],"Try the New Editor":[null,"新しいエディターを試す"],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,"WordPress.com の新しいエディターは驚異の速度を誇り、ライターのために最適化されているため、気を散らすものが削減され、作業に没頭できるようになっています。"],"Focus on your Writing":[null,"執筆に没頭する"],"Invalid Key":[null,"無効なキー"],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,"スパムへの最新式の防御を活用するには、{{a}}Akismet を有効化{{/a}}してください。"],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,"スパムへの最新式の防御を活用するには、{{a}}Akismet をインストール{{/a}}してください。"],"Spam Protection":[null,"スパム対策"],"Unavailable in Dev Mode.":[null,"開発モードではご利用いただけません。"],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,"サイト全体を自動でバックアップするには、{{a}}アップグレード{{/a}}を実行してください。"],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,"サイト全体を自動でバックアップするには、VaultPress を{{a}}インストールおよび有効化{{/a}}してください。"],"{{a}}View backup details{{/a}}.":[null,"{{a}}バックアップの詳細を表示{{/a}}."],"Backups":[null,"バックアップ"],"Performance":[null,"パフォーマンス"],"Security":[null,"セキュリティ"],"Jetpack is monitoring your site. If we think your site is down you will receive an email.":[null,"Jetpack はサイトを監視しています。サイトがダウンしていると判断した場合には、メールを送信したします。"],"Jetpack is improving and optimising your image speed.":[null,"Jetpack は画像速度を向上し、最適化しています。"],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,"{{a}}管理を有効化{{/a}}して自動更新をオンにし、WordPress.com のプラグインを管理しましょう。"],"All plugins are up-to-date. Awesome work!":[null,"すべてのプラグインは最新です。素晴らしいです !"],"Needs updating. ":["Need updating. ",["更新が必要です。"]],"%(number)s plugin":["%(number)s plugins",["%(number)s 件のプラグイン"]],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,"{{a}}保護を有効化{{/a}}して、悪意のあるログイン試行からサイトを常に保護しましょう。"],"Total malicious attacks blocked on your site.":[null,"サイトでブロックされた悪意のある攻撃の合計数。"],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,"Jetpack は悪意のあるログイン試行をブロックしています。間もなくこちらに日付が表示されます !"],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,"セキュリティ脅威の包括的な自動スキャンをご利用いただくには、{{a}}アカウントをアップグレード{{/a}}してください。"],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,"セキュリティ脅威の包括的な自動スキャンをご利用いただくには、VaultPress を{{a}}インストールおよび有効化{{/a}}してください。"],"Threats found":[null,"検出された脅威"],"Malware Scanning":[null,"マルウェアスキャン"],"WordPress.com for Linux":[null,"WordPress.com for Linux"],"WordPress.com for Windows":[null,"WordPress.com for Windows"],"WordPress.com for Mac OS X":[null,"WordPress.com for Mac OS X"],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,"お使いのコンピューターで WordPress に定位置を提供するデスクトップアプリ。執筆中に気を散らされないだけでなく、ブラウザーを開かなくても執筆を行えます。"],"WordPress.com in Google Play":[null,"Google Play の WordPress.com"],"WordPress.com in the App Store":[null,"App Store の WordPress.com"],"Updating %(slug)s settings…":[null,"%(slug)s の設定を更新中…"],"%(slug)s has been deactivated.":[null,"%(slug)s が無効化されました。"],"Deactivating %(slug)s…":[null,"%(slug)s を無効化中…"],"%(slug)s failed to activate. %(error)s":[null,"%(slug)s の有効化に失敗しました。%(error)s"],"%(slug)s has been activated.":[null,"%(slug)s が有効化されました。"],"Activating %(slug)s…":[null,"%(slug)s を有効化中…"],"Recommended features active.":[null,"おすすめの機能は有効です。"],"Activating recommended features…":[null,"おすすめの機能を有効化中…"],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,"12月1日から1月4日まで、ブログに雪が降る様子を表示します。"],"Show falling snow in the holiday period.":[null,"ホリデー期間に雪が降る様子を表示します。"],"Holiday Snow":[null,"ホリデーの雪"],"Unavailable in Dev Mode":[null,"開発モードではご利用いただけません"],"At A Glance":[null,"概要"],"Error unlinking from WordPress.com. %(error)s":[null,"WordPress.com とのリンクを解除中にエラーが発生しました。%(error)s"],"Unlinked from WordPress.com.":[null,"WordPress.com とのリンクが解除されました。"],"Unlinking from WordPress.com":[null,"WordPress.com とのリンクを解除中"],"There was an error disconnecting Jetpack. Error: %(error)s":[null,"Jetpack との連携を解除中にエラーが発生しました。エラー:%(error)s"],"Options failed to reset.":[null,"オプションのリセットに失敗しました。"],"Options reset.":[null,"オプションのリセットが完了しました。"],"Resetting Jetpack options…":[null,"Jetpack オプションをリセット中…"],"Regenerated %(slug)s address .":[null,"%(slug)s のアドレスが再生成されました。"],"Updating %(slug)s address…":[null,"%(slug)s のアドレスを更新中…"],"Error updating %(slug)s settings. %(error)s":[null,"%(slug)s の設定の更新中にエラーが発生しました。%(error)s"],"Updated %(slug)s settings.":[null,"%(slug)s の設定を更新しました。"],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,"理由を教えていただけますか ?{{a}}2つの簡単な質問に回答{{/a}}していただき、Jetpack の改善にご協力ください。"],"Clichés":[null,"決まり文句/死語"],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{hideOnMobile}}Jetpack についてご意見はありますか?{{/hideOnMobile}} {{reviewLink}}ご意見をお送りいただくか{{/reviewLink}}{{hideOnMobile}}、{{/hideOnMobile}} {{twitterLink}}Twitter{{/twitterLink}}{{hideOnMobile}}をフォロー、および{{/hideOnMobile}} {{facebookLink}}Facebook{{/facebookLink}}{{hideOnMobile}} で「いいね!」をしてください。{{/hideOnMobile}}"],"You are running Jetpack on a {{a}}staging server{{/a}}.":[null,"Jetpack を {{a}}ステージングサーバー{{/a}}で実行しています。"],"Follow Jetpack on Twitter":[null,"Jetpack を Twitter でフォロー"],"Like us on Facebook":[null,"Facebook で「いいね」する"],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{supportLink}}サポートページをご覧いただくか{{/supportLink}}{{hideOnMobile}}、{{/hideOnMobile}} {{forumLink}}フォーラムで回答を探すか{{/forumLink}}{{hideOnMobile}}、または{{/hideOnMobile}} {{contactLink}}直接お問い合わせください{{/contactLink}}{{hideOnMobile}}。{{/hideOnMobile}}"],"WordPress.com Terms of Service":[null,"WordPress.com 利用規約"],"Automattic's Privacy Policy":[null,"Automattic 社のプライバシーポリシー"],"Jetpack Happiness Engineer":[null,"Jetpack サポートスタッフ"],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,"すべての Jetpack ユーザーにフルサポートを無料で提供します。サポートチームはいつでも喜んでお手伝いします。"],"Go to Jetpack.com/support":[null,"Jetpack.com/support に移動"],"Go to the WordPress.org support forums":[null,"WordPress.org サポートフォーラムに移動"],"Contact Jetpack support staff directly":[null,"Jetpack サポートスタッフに直接連絡する"],"Downtime Monitoring":[null,"ダウンタイムのモニター"],"Loading…":[null,"読み込み中…"],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,"{{a}}モニターを有効化{{/a}}すると、サイトがダウンした場合に通知を受け取れます。"],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.",["%(number)s個の脅威が見つかりました。"]],"{{a}}View details at VaultPress.com{{/a}}":[null,"{{a}}VaultPress.com で詳細を確認する{{/a}}"],"{{a}}Contact Support{{/a}}":[null,"{{a}}サポート{{/a}}"],"No threats found, you're good to go!":[null,"脅威は見つかりませんでした。問題ありません。"],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,"エラー:Akismet キーが欠落しているか、無効です。{{akismetSettings}}Akismet の設定で修正してください{{/akismetSettings}}。"],"Plugin Updates":[null,"プラグイン更新"],"{{a}}Turn on plugin auto updates{{/a}}":[null,"{{a}}プラグインの自動更新をオンにする{{/a}}"],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,"{{a}}管理を有効にして自動更新をオンにする{{/a}}"],"Image Performance %(photon)s":[null,"画像のパフォーマンス %(photon)s"],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,"{{a}}Photon を有効にする{{/a}}と、パフォーマンスの強化と画像処理のスピードアップを実現できます。"],"Site Verification Tools":[null,"サイト検証ツール"],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,"サイト検証ツールは有効です。サイトをより正確にインデックスしてランク付けするために、Google、Bing、および Pinterest で検証されていることを確認してください。{{a}}すぐに検証する{{/a}}"],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,"{{a}}サイト検証を有効化{{/a}}すると、サイトを検証し、Google、Bing、および Pinterest でランクをアップさせることができます。"],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,"Jetpack でサイトの強化とセキュリティ強化を実現している多くのユーザーの一員になりませんか。我々は WordPress に関して熱心で、人々の暮らしをより良いものにするために日々努力をしています。"],"Unlink me from WordPress.com":[null,"WordPress.com へのリンク解除"],"Link to WordPress.com":[null,"WordPress.com へのリンク"],"Disconnect from WordPress.com":[null,"WordPress.com との連携を解除"],"Jump Start your Site":[null,"サイトのジャンプスタート"],"Quickly enhance your site by activating Jetpack's recommended features.":[null,"Jetpack のおすすめの機能を有効にして、すぐにサイトを強化できます。"],"Activate Recommended Features":[null,"おすすめの機能の有効化"],"Jetpack's recommended features include:":[null,"Jetpack のおすすめの機能には、次のようなものがあります。"],"Features can be activated or deactivated at any time.":[null,"各機能は、いつでも有効化または無効化できます。"],"Skip the Jetpack Jumpstart process":[null,"Jetpack のジャンプスタートプロセスのスキップ"],"Skip this step":[null,"このステップをスキップ"],"Manage security on WordPress.com":[null,"WordPress.com でセキュリティを管理"],"Week of %(date)s":[null,"%(date)sの週"],"Views: %(numberOfViews)s":[null,"閲覧数:%(numberOfViews)s"],"Click to view detailed stats.":[null,"詳細な統計情報を表示するにはクリックします。"],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,"統計情報のロード中に異常が発生しました。あとで再試行するか、{{a}}WordPress.com ですぐに統計情報を表示します{{/a}}"],"Days":[null,"日"],"Weeks":[null,"週"],"Months":[null,"月"],"Views today":[null,"今日の閲覧数"],"Best overall day":[null,"最高"],"%(number)s View":["%(number)s Views",["%(number)s回"]],"All-time views":[null,"全期間中の閲覧数"],"All-time comments":[null,"全期間中のコメント数"],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,"Jetpack では、WordPress.com の最新コンテンツ配信ネットワークを使用して、種類豊富な画像を高速でロードできます。どのデバイスでも使用でき、完全に無料です。"],"Did we mention free, professional support?":[null,"さらに、プロのサポートも無料でご利用いただけます。"],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,"Jetpack は、高い技術スキルと意欲を持った人たちのコミュニティによってサポートされています。世界中どこでも、すぐにサポートしてくれます。"],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,"Jetpack は、悪意のあるログイン試行をブロックし、サイトがダウンすると通知し、プラグインを自動でアップデートするので、すべてお任せください。"],"Block site attacks.":[null,"サイトへの攻撃をブロック。"],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,"何百万ものサイトで何億回ものログイン攻撃をブロックしてきた Protect があれば、もう心配はいりません。"],"Live site monitoring.":[null,"サイトのライブモニター。"],"Automatic site updates.":[null,"サイトの自動更新。"],"Never fall behind on a security release or waste time updating multiple sites.":[null,"セキュリティのリリースを逃すこともなく、複数のサイトでの更新に膨大な時間を割く必要はありません。"],"Lightning fast, optimized images":[null,"高速な最適化された画像"],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,"Jetpack は WordPress.com のパワーを利用して、サイト訪問者に関する洞察や、どの部分を読んだか、どのルートで訪問したかなど、詳細な洞察を提示します。"],"Site security and peace of mind":[null,"サイトのセキュリティと安全"],"Need Help?":[null,"サポートが必要ですか ?"],"Send us Feedback":[null,"フィードバックをお送りください"],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,"Jetpack には、多くのトラフィックやエンゲージメントのツールが用意されていて、サイト訪問者を増やして、長い時間サイトに留まるようサポートします。"],"Automated social marketing.":[null,"自動ソーシャルマーケティング。"],"Sharing & Like Buttons":[null,"「共有」や「いいね!」ボタン"],"Build a community.":[null,"コミュニティの作成。"],"Give visitors the tools to share and subscribe to your content.":[null,"サイト訪問者に、記事の内容をシェアしたり購読したりするためのツールを提供します。"],"Increase page views.":[null,"ページビューを増やす。"],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,"関連記事があることで、共有したり読んだりするためにサイトにとどまるよう促すことができます。"],"Manage Plugins":[null,"プラグインの管理"],"Drive more traffic to your site":[null,"サイトのトラフィックを増加"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"パブリサイズを使って友達やフォロワー、世界中の人たちと投稿を自動共有しましょう。"],"Track your growth":[null,"サイトの増加状況の追跡"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"ストレスが軽減されます。モニター機能により、万一サイトがダウンした場合、リアルタイムにアラートで通知されます。"],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Jetpack 認証では WordPress ブログにログインしたままであることが必要です。"],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"Jetpack との連携時に問題が発生しました。Jetpack を無効にしてから再び有効にした後、再度連携してください。"],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,"Jetpack との連携時に問題が発生しました。「WordPress.com と連携」をもう一度クリックしてください。"],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"{{s}}Jetpack にエラーが発生しています。{{/s}}ご不便をおかけして申し訳ございません。しばらく経ってからもう一度お試しください。エラーが続く場合は、次のメッセージを含めてサポートにご連絡ください。%(error_key)s"],"Need help? The Jetpack team is here for you.":[null,"サポートが必要ですか ?Jetpack チームがいつでもお手伝いします。"],"Leave a Jetpack review":[null,"Jetpack のレビューを書く"],"Disconnecting Jetpack":[null,"Jetpack 連携を解除中"],"Smiley":[null,"スマイル"],"Email Address":[null,"メールアドレス"],"Whitelist Management":[null,"ホワイトリスト管理"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"IP アドレスは自宅や職場、その他の場所で異なる場合があるため、最も頻繁に使用する IP アドレスを追加するようにしてください。以下のリストから IP アドレスを削除すると、ホワイトリストからも削除されます。"],"Related":[null,"関連"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"関連記事と投稿の区別がつきやすいよう「関連」見出しを表示する"],"Use a large and visually striking layout":[null,"視覚的インパクトがある大きめのレイアウトを使う"],"Require Two-Step Authentication":[null,"二段階認証が必須です"],"Site Stats":[null,"サイト統計情報"],"Publicize":[null,"パブリサイズ共有 "],"Excerpts":[null,"抜粋"],"Featured Images":[null,"アイキャッチ画像"],"Enable Portfolio Projects for this site.":[null,"このサイトでポートフォリオプロジェクトを有効化する。"],"Enable Testimonials for this site.":[null,"このサイトで推薦文を有効化する。"],"View people's profiles when you mouse over their Gravatars":[null,"Gravatar をマウスオーバーしたときにプロフィールを表示"],"Color Scheme":[null,"配色 "],"Preview":[null,"プレビュー"],"You have successfully disconnected Jetpack":[null,"Jetpack の連携を解除しました"],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"Jetpack を利用するには、サイトが公開されていて、アクセス制限がかかっていない必要があります:%(error_key)s"],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"{{s}}Jetpack にエラーが発生しています。{{/s}}このサイトを WordPress.com に連携できません。これは通常、お使いのサイトが公開されていないことを意味しています (localhost)。"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com 側の問題により現在 Jetpack をご利用いただけません。後ほどもう一度お試しください。"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack は WordPress.com と連携できませんでした:%(error_key)s。これは通常、Web ホスト上の何らかの設定が間違っていることを意味しています。"],"Connect Jetpack":[null,"Jetpack と連携"],"Proofreading":[null,"校正"],"English Options":[null,"英語設定"],"Bias Language":[null,"バイアス言語"],"Complex Phrases":[null,"難解な言い回し"],"Diacritical Marks":[null,"発音区別符"],"Double Negatives":[null,"二重否定"],"Hidden Verbs":[null,"隠れ動詞"],"Jargon":[null,"特殊用語"],"Passive Voice":[null,"受動態"],"Phrases to Avoid":[null,"無視するフレーズ"],"Redundant Phrases":[null,"冗長な言い回し"],"Use automatically detected language to proofread posts and pages":[null,"投稿や固定ページの校正に自動的に検出した言語を使う"],"Ignored Phrases":[null,"無視する語句"],"Test your site’s compatibility with Jetpack.":[null,"サイトの Jetpack 対応をテストできます。"],"Debug":[null,"デバッグ"],"Disconnect Jetpack":[null,"Jetpack 連携を解除"],"Learn More":[null,"さらに詳しく"],"Settings":[null,"設定"],"Active":[null,"有効"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-11-13 03:54:38+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=1; plural=0;","x-generator":"GlotPress/2.3.0-alpha","language":"ja_JP","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Make sure your site is easily found on search engines with SEO tools for your content and social posts.":[null,""],"Activate this module to use the advanced SEO tools.":[null,""],"Configure your VideoPress settings.":[null,""],"How much is your website worth?":[null,""],"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.":[null,""],"Configure Site SEO":[null,""],"Activate SEO Tools":[null,""],"Introducing our most affordable backups and security plan yet":[null,""],"The Personal Plan keeps your data, site, and hard work safe.":[null,""],"Learn more...":[null,""],"Your site is on the Jetpack Personal plan":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.":[null,""],"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.":[null,""],"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).":[null,""],"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).":[null,""],"Backups & Security Scanning":[null,""],"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).":[null,""],"SEO Tools":[null,""],"Advanced SEO tools to help your site get found when people search for relevant content.":[null,""],"Need more? Running a business site?":[null,""],"If your site is important to you, consider protecting and improving it with some of our advanced features: ":[null,""],"On-demand security scanning":[null,""],"Advanced SEO tools":[null,""],"Configure your SEO settings.":[null,""],"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.":[null,""],"You are running Jetpack on a staging server.":[null,""],"More Info":[null,"詳しい情報"],"Search your content.":[null,"コンテンツを検索。"],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,"{{a}}「共有」モジュール設定で「いいね」の表示状態を管理{{/a}}"],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,"統計情報用のスマイリーフェイス画像を非表示にします。この画像は統計情報の収集に使われますが、非表示にしても引き続き動作します。"],"Your Current IP: %(ip)s":[null,"現在の IP: %(ip)s"],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,"IP アドレスをホワイトリストに追加すれば、Jetpack からブロックされることがなくなります。"],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,"IPv4 と IPv6 が使用可能です。{{br/}} レンジを指定するには、低い値と高い値を半角ダッシュでつないで記入してください。例: 12.12.12.1-12.12.12.100"],"Link your account to WordPress.com to start using this feature.":[null,"この機能を使い始めるにはアカウントを WordPress.com に連携してください。"],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,"タブを離れると失われてしまう未保存の変更があります。続行しますか ?"],"This will reset all Jetpack options, are you sure?":[null,"Jetpack のすべての設定がリセットされます。本当に実行しますか ?"],"Search for a Jetpack feature.":[null,"Jetpack の機能を検索しましょう。"],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,"Jetpack および WordPress.com の最新セキュリティスキャンは悪意のあるファイルを検出して直ちに報告するので、サイトで何が起きているか分からないということは決してありません。"],"You can see the information about security scanning in the \"At a Glance\" section.":[null,"セキュリティスキャンに関する情報は、「概要」セクションでご覧いただけます。"],"Configure your Security Scans":[null,"セキュリティスキャンを構成する"],"This module has no configuration options":[null,"このモジュールには構成オプションがありません"],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"Jetpack をアップグレードして、検索エンジンにも訪問者にも、サイトの安全性に真剣に取り組んでいることを示しましょう。スパム対策ツールにより、スパムコメントを取り除き、SEO を保護し、訪問者が簡単にサイトを利用し続けられるようにします。"],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,"リアルタイムのオフサイトバックアップと自動復元により安心してご利用いただけるため、投資のあらゆる部分について WordPress.com の保護を受けながら、素晴らしいコンテンツを制作してトラフィックを増やすことに集中できます。今すぐアップグレードしましょう。"],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,"{{link}}%(module_slug)s 設定を構成する{{/link}}"],"Subscriber":[null,"購読者"],"Big iPhone/iPad Update Now Available":[null,"iPhone/iPad の大幅なアップデートが利用できるようになりました"],"The WordPress for Android App Gets a Big Facelift":[null,"WordPress for Android アプリが大幅リニューアル"],"Upgrade Focus: VideoPress For Weddings":[null,"アップグレードの注目点:ウェディング用の VideoPress"],"WordPress.com Likes are:":[null,"WordPress.com「いいね」ボタン:"],"Comments headline":[null,"コメントのヘッドライン"],"A few catchy words to motivate your readers to comment.":[null,"読者にコメントを促すメッセージです。"],"Can readers subscribe to your posts, comments or both?":[null,"読者は投稿またはコメント、あるいはその両方を購読できますか ?"],"Show a \"follow blog\" options in the comment form":[null,"コメントフォームに「ブログをフォロー」オプションを表示"],"Show a \"follow comments\" option in the comment form.":[null,"コメントフォームに「コメントをフォロー」オプションを表示。"],"Admin Bar":[null,"管理バー"],"Put a chart showing 48 hours of views in the admin bar":[null,"管理バーに過去48時間のビュー数の表を表示します"],"Registered Users: Count the page views of registered users who are logged in":[null,"登録済みユーザー:ログイン中の登録ユーザーのページビューをカウントする"],"Report Visibility: Select the roles that will be able to view stats reports":[null,"表示状態を報告:統計レポートを表示できる権限グループを選択してください"],"Receive Monitor Email Notifications":[null,"モニターメール通知を受信する"],"Emails will be sent to ":[null,"メールは次の宛先に送信されます:"],"{{a}}Edit{{/a}}":[null,"{{a}}編集{{/a}}"],"Match By Email":[null,"メール照合"],"Show photo metadata (Exif) in carousel, when available":[null,"写真のメタ情報 (Exif) がある場合はカルーセル内に表示する"],"Background Color":[null,"背景色"],"Scroll infinitely (Shows 7 posts on each load)":[null,"無限スクロール (読み込みのたびに投稿を7件表示)"],"Track each infinite Scroll post load as a page view in Google Analytics":[null,"無限スクロールが読み込まれた際に1ページビューとして Google アナリティクスでカウントする"],"Mobile Promos":[null,"モバイル広告"],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,"WordPress モバイルアプリの広告をモバイルテーマのフッターに表示します"],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,"{{a}}Google Search Console{{/a}}、{{a1}}Bing ウェブマスターセンター{{/a1}}、{{a2}}Pinterest サイト認証{{/a2}}でブログを認証するにはメタキー \"content\" の値を入力してください。"],"Meta key example:":[null,"メタキーの例:"],"Display all your gallery pictures in a cool mosaic":[null,"すべてのギャラリー画像をモザイク形式で表示する"],"Copied!":[null,"コピー完了 !"],"Highlight and copy the following text to your clipboard:":[null,"以下のテキストをハイライトして、クリップボードにコピーします:"],"Regenerate address":[null,"アドレスを再生成"],"Configure Portfolios":[null,"ポートフォリオを構成する"],"Configure Testimonials":[null,"お客様の声を構成する"],"Automatically proofread content when: ":[null,"以下の場合にコンテンツを自動校正する:"],"A post or page is first published":[null,"投稿または固定ページを最初に公開する時"],"A post or page is updated":[null,"投稿または固定ページを更新した時"],"Automatic Language Detection":[null,"自動言語検出"],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,"校正は、英語、フランス語、ドイツ語、ポルトガル語、およびスペイン語でご利用いただけます。"],"Enable proofreading for the following grammar and style rules: ":[null,"以下の文法や文章スタイルのルールに対する校正を行う:"],"Add a phrase":[null,"フレーズを追加する"],"Use Markdown for comments":[null,"コメント欄で Markdown 記法を使う"],"Search engines will find the sitemaps at these locations:":[null,"検索エンジンは、次の場所にあるサイトマップを参照します:"],"Sitemap: {{a}}%(url)s{{/a}}":[null,"サイトマップ:{{a}}%(url)s{{/a}}"],"News Sitemap: {{a}}%(url)s{{/a}}":[null,"ニュースのサイトマップ:{{a}}%(url)s{{/a}}"],"Cheatin' uh?":[null,"間違った操作を行われたようです。"],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,"{{p}}この{{a}}2問のアンケート{{/a}}で Jetpack 接続を完了しなかった理由を教えていただけますか ?{{/p}}{{p}}無料のセキュリティおよびトラフィック機能をご利用いただくには、Jetpack 接続が必要です。{{/p}}"],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,"{{s}}Jetpack %(jetpack_version)s{{/s}} へようこそ !"],"Your Jetpack is already connected.":[null,"Jetpack はすでに正常に連携されています。"],"You're fueled up and ready to go, Jetpack is now active.":[null,"準備ができました ! Jetpack は有効になっています。"],"You're fueled up and ready to go.":[null,"準備ができました !"],"You are currently running a development version of Jetpack.":[null,"現在、Jetpack の開発バージョンを実行しています。"],"Submit Beta feedback":[null,"ベータ版へのフィードバックを送信"],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,"現在 jetpack_development_mode フィルターにより{{a}}開発モード{{/a}}になっています。{{br/}}いくつかの機能は無効です。"],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,"現在 JETPACK_DEV_DEBUG 定数により{{a}}開発モード{{/a}}になっています。{{br/}}いくつかの機能は無効です。"],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,"サイトの URL にドットが欠落している (例: http://localhost) ため、現在{{a}}開発モード{{/a}}になっています。{{br/}}いくつかの機能は無効です。"],"You, %(userName)s, are not connected to WordPress.com.":[null,"%(userName)s 様は WordPress.com に接続されていません。"],"What would you like to see on your Jetpack Dashboard?":[null,"Jetpack ダッシュボードに何が表示されるとよいでしょうか ?"],"Let us know!":[null,"ご意見をお聞かせください !"],"Welcome to Jetpack":[null,"Jetpack へようこそ"],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,"Jetpack のご利用を開始するには、WordPress.com アカウントに接続するか、アカウントを作成してください。これにより、強力なセキュリティ、トラフィック、およびカスタマイズのサービスをご利用いただけるようになります。"],"No account? Create one for free…":[null,"アカウントをお持ちでない場合、無料で作成しましょう…"],"Saving…":[null,"保存中..."],"Save Settings":[null,"設定を保存"],"Updates Needed":[null,"更新が必要"],"Do you really want to disconnect your site from WordPress.com?":[null,"サイトと WordPress.com の連携を本当に解除しますか ?"],"Jetpack Stats Icon":[null,"Jetpack 統計アイコン"],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,"{{a}}サイトの統計情報を有効化{{/a}}して、詳しい統計情報、「いいね」、フォロワー、購読者などの情報を確認しましょう。{{a1}}さらに詳しく{{/a1}}"],"Activate Site Stats":[null,"サイトの統計情報を有効化"],"Automated, comprehensive protection from threats and attacks.":[null,"脅威や攻撃に対する自動的かつ包括的な保護。"],"State-of-the-art spam defense.":[null,"\tスパムへの最新式の防御。"],"Automatically backup your entire site.":[null,"サイト全体を自動でバックアップします。"],"Security Scanning":[null,"セキュリティスキャン"],"Automatically scan your site for common threats and attacks.":[null,"よくある脅威や攻撃について、サイトを自動的にスキャンします。"],"Keep those spammers away!":[null,"スパム送信者を遠ざけましょう !"],"Site Backups":[null,"サイトのバックアップ"],"Keep your site backed up!":[null,"サイトを常にバックアップしましょう !"],"Pro":[null,"プロ"],"No Results Found.":[null,"見つかりません。"],"Threats found!":[null,"脅威が見つかりました !"],"Set up":[null,"セットアップ"],"Upgrade":[null,"アップグレード"],"ACTIVE":[null,"有効"],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,"ハッカーやボットネット、スパム送信者は、サイトを無差別に攻撃します。あらゆる場所を頻繁に攻撃したいと思っているのです。WordPress.com の目標は、ブロックすることでこれらの脅威に備えるようサポートし、最悪のケースでもサイトを元の状態に復元するお手伝いをします。"],"Your site is on the Free Jetpack Plan":[null,"サイトは Jetpack 無料プランに入っています"],"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.":[null,""],"Your site is on the Jetpack Premium plan":[null,"サイトは Jetpack プレミアムプランに入っています"],"Your site is on the Jetpack Professional plan":[null,"サイトは Jetpack プロフェッショナルプランに入っています"],"Your site is on Development Mode":[null,"サイトは開発モードになっています"],"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,"Akismet が提供するスパムへの最新式の防御。"],"View your spam stats":[null,"スパム統計を表示する"],"Configure Akismet":[null,"Akismet を構成する"],"View your security dashboard":[null,"セキュリティダッシュボードを表示する"],"Configure VaultPress":[null,"VaultPress を構成する"],"Surveys & Polls":[null,"アンケートと投票"],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,"無制限のアンケート、無制限の回答。アンケートエディターを使用すると、アンケートを簡単に素早く作成できます。サイトやメールを通じて、または iPad や iPhone で回答を収集できます。"],"Create a new poll":[null,"新規投票の作成"],"Real-time backups":[null,"リアルタイムのバックアップ"],"One-click threat resolution":[null,"ワンクリックで脅威を解決"],"Advanced polls and ratings":[null,"高度な投票と評価"],"Compare Plans":[null,"プランを比較"],"Maximum grade security":[null,"最大級のセキュリティ"],"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Lock out the bad guys":[null,"悪者を締め出す"],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,"安定したスパムフィルターにより、ブランドや読者を守り、SEO を向上させることができます。総当たりログイン攻撃に対する保護により安心感が得られ、侵入者からバックエンドを守ることができます。"],"Enjoy priority support":[null,"優先サポートをご利用ください"],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,"サポートが必要ですか ?サポートスタッフが、サイト、アカウントまたは操作方法についての質問にお答えします。"],"Connection Settings":[null,"連携設定"],"Manage your Jetpack connection.":[null,"Jetpack 連携を管理しましょう。"],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,"サイトは開発モードになっているため、WordPress.com と連携できません。"],"You are connected as ":[null,"連携済み:"],"Link your account to WordPress.com to get the most out of Jetpack.":[null,"Jetpack を最大限ご活用いただくため、アカウントを WordPress.com とリンクさせましょう。"],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,"この機能を正常にご利用いただくには、検索エンジンがサイトにアクセスできる必要があります。この設定は、{{a}}表示設定{{/a}}から変更していただけます。"],"View {{a}}All Stats{{/a}}":[null,"{{a}}すべての統計情報{{/a}}を表示する"],"View your {{a}}Email Followers{{/a}}":[null,"{{a}}メールフォロワー{{/a}}を表示する"],"Powerful WordPress.com features on every device.":[null,"WordPress.com の強力な機能をすべてのデバイスで活用しましょう。"],"Manage all your sites from a single dashboard.":[null,"単一のダッシュボードからすべてのサイトを管理しましょう。"],"Feel the performance":[null,"パフォーマンスを実感"],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,"すべての WordPress アプリは、スピードアップのために作られています。迅速なページロードや待ち時間の短縮など、パフォーマンスの違いをすぐに感じていただけます。"],"Bulk and automatic updates":[null,"一括自動更新"],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,"ほとんどの場合、セキュリティ上の不具合は古いプラグインにあります。WordPress.com のウェブアプリおよびデスクトップアプリを使用して、1か所で簡単に自動更新をオンにしたり、すべてのサイトのプラグインを手動で更新したりできます。"],"Focus on your Writing":[null,"執筆に没頭する"],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,"WordPress.com の新しいエディターは驚異の速度を誇り、ライターのために最適化されているため、気を散らすものが削減され、作業に没頭できるようになっています。"],"Try the New Editor":[null,"新しいエディターを試す"],"Connect with your Visitors":[null,"訪問者と繋がる"],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,"高度な統計情報を活用し、訪問者を監視しましょう。傾向を確認し、どのようなコンテンツでパフォーマンスが良いかを知ることで、世界中のどこにいても訪問者について理解を深めることができます。"],"View Your Stats":[null,"統計情報を表示する"],"Connect with the Community":[null,"コミュニティと繋がる"],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,"すべての WordPress アプリでは、驚くほどスピードが速く、あらゆる機能が搭載されたリーダーがご利用いただけます。そのため、いつでも、どこでもお気に入りのサイトを閲覧し、会話に加わることができます。"],"Launch Reader":[null,"Reader を起動する"],"Inspiration strikes any time, anywhere.":[null,"インスピレーションはいつ、どこで湧くか分かりません。"],"Get WordPress apps for any screen.":[null,"さまざまな画面で利用可能な WordPress アプリを入手しましょう。"],"In Your Pocket":[null,"ポケットに持ち歩く"],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,"コンテンツの公開、統計情報の追跡、コメントの管理など、さまざまな操作を世界中のどこにいても実行できます。WordPress.com のモバイルアプリはオープンソースであり、Apple デバイスや Android デバイスで無料で入手できます。"],"WordPress.com in the App Store":[null,"App Store の WordPress.com"],"WordPress.com in Google Play":[null,"Google Play の WordPress.com"],"On Your Desktop":[null,"デスクトップ上で利用"],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,"お使いのコンピューターで WordPress に定位置を提供するデスクトップアプリ。執筆中に気を散らされないだけでなく、ブラウザーを開かなくても執筆を行えます。"],"WordPress.com for Mac OS X":[null,"WordPress.com for Mac OS X"],"WordPress.com for Windows":[null,"WordPress.com for Windows"],"WordPress.com for Linux":[null,"WordPress.com for Linux"],"Malware Scanning":[null,"マルウェアスキャン"],"Threats found":[null,"検出された脅威"],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,"セキュリティ脅威の包括的な自動スキャンをご利用いただくには、VaultPress を{{a}}インストールおよび有効化{{/a}}してください。"],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,"セキュリティ脅威の包括的な自動スキャンをご利用いただくには、{{a}}アカウントをアップグレード{{/a}}してください。"],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,"Jetpack は悪意のあるログイン試行をブロックしています。間もなくこちらに日付が表示されます !"],"Total malicious attacks blocked on your site.":[null,"サイトでブロックされた悪意のある攻撃の合計数。"],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,"{{a}}保護を有効化{{/a}}して、悪意のあるログイン試行からサイトを常に保護しましょう。"],"%(number)s plugin":["%(number)s plugins",["%(number)s 件のプラグイン"]],"Needs updating. ":["Need updating. ",["更新が必要です。"]],"All plugins are up-to-date. Awesome work!":[null,"すべてのプラグインは最新です。素晴らしいです !"],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,"{{a}}管理を有効化{{/a}}して自動更新をオンにし、WordPress.com のプラグインを管理しましょう。"],"Jetpack is improving and optimizing your image speed.":[null,"Jetpack は画像の表示速度を向上・最適化しています。"],"Jetpack is monitoring your site. If we think your site is down, you will receive an email.":[null,""],"Security":[null,"セキュリティ"],"Performance":[null,"パフォーマンス"],"Backups":[null,"バックアップ"],"{{a}}View backup details{{/a}}.":[null,"{{a}}バックアップの詳細を表示{{/a}}."],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,"サイト全体を自動でバックアップするには、VaultPress を{{a}}インストールおよび有効化{{/a}}してください。"],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,"サイト全体を自動でバックアップするには、{{a}}アップグレード{{/a}}を実行してください。"],"Unavailable in Dev Mode.":[null,"開発モードではご利用いただけません。"],"Spam Protection":[null,"スパム対策"],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,"スパムへの最新式の防御を活用するには、{{a}}Akismet をインストール{{/a}}してください。"],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,"スパムへの最新式の防御を活用するには、{{a}}Akismet を有効化{{/a}}してください。"],"Invalid Key":[null,"無効なキー"],"Unavailable in Dev Mode":[null,"開発モードではご利用いただけません"],"Holiday Snow":[null,"ホリデーの雪"],"Show falling snow in the holiday period.":[null,"ホリデー期間に雪が降る様子を表示します。"],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,"12月1日から1月4日まで、ブログに雪が降る様子を表示します。"],"Activating recommended features…":[null,"おすすめの機能を有効化中…"],"Recommended features active.":[null,"おすすめの機能は有効です。"],"Recommended features failed to activate. %(error)s":[null,"おすすめの機能の有効化に失敗しました。%(error)s"],"Activating %(slug)s…":[null,"%(slug)s を有効化中…"],"%(slug)s has been activated.":[null,"%(slug)s が有効化されました。"],"%(slug)s failed to activate. %(error)s":[null,"%(slug)s の有効化に失敗しました。%(error)s"],"Deactivating %(slug)s…":[null,"%(slug)s を無効化中…"],"%(slug)s has been deactivated.":[null,"%(slug)s が無効化されました。"],"%(slug)s failed to deactivate. %(error)s":[null,"%(slug)s の無効化に失敗しました。%(error)s"],"Updating %(slug)s settings…":[null,"%(slug)s の設定を更新中…"],"Updated %(slug)s settings.":[null,"%(slug)s の設定を更新しました。"],"Error updating %(slug)s settings. %(error)s":[null,"%(slug)s の設定の更新中にエラーが発生しました。%(error)s"],"Updating %(slug)s address…":[null,"%(slug)s のアドレスを更新中…"],"Regenerated %(slug)s address .":[null,"%(slug)s のアドレスが再生成されました。"],"Error regenerating %(slug)s address. %(error)s":[null,"%(slug)s のアドレスの再生成中にエラーが発生しました。%(error)s"],"Resetting Jetpack options…":[null,"Jetpack オプションをリセット中…"],"Options reset.":[null,"オプションのリセットが完了しました。"],"Options failed to reset.":[null,"オプションのリセットに失敗しました。"],"There was an error disconnecting Jetpack. Error: %(error)s":[null,"Jetpack との連携を解除中にエラーが発生しました。エラー:%(error)s"],"Unlinking from WordPress.com":[null,"WordPress.com とのリンクを解除中"],"Unlinked from WordPress.com.":[null,"WordPress.com とのリンクが解除されました。"],"Error unlinking from WordPress.com. %(error)s":[null,"WordPress.com とのリンクを解除中にエラーが発生しました。%(error)s"],"At A Glance":[null,"概要"],"Clichés":[null,"決まり文句/死語"],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,"理由を教えていただけますか ?{{a}}2つの簡単な質問に回答{{/a}}していただき、Jetpack の改善にご協力ください。"],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{hideOnMobile}}Jetpack についてご意見はありますか?{{/hideOnMobile}} {{reviewLink}}ご意見をお送りいただくか{{/reviewLink}}{{hideOnMobile}}、{{/hideOnMobile}} {{twitterLink}}Twitter{{/twitterLink}}{{hideOnMobile}}をフォロー、および{{/hideOnMobile}} {{facebookLink}}Facebook{{/facebookLink}}{{hideOnMobile}} で「いいね!」をしてください。{{/hideOnMobile}}"],"Like us on Facebook":[null,"Facebook で「いいね」する"],"Follow Jetpack on Twitter":[null,"Jetpack を Twitter でフォロー"],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{supportLink}}サポートページをご覧いただくか{{/supportLink}}{{hideOnMobile}}、{{/hideOnMobile}} {{forumLink}}フォーラムで回答を探すか{{/forumLink}}{{hideOnMobile}}、または{{/hideOnMobile}} {{contactLink}}直接お問い合わせください{{/contactLink}}{{hideOnMobile}}。{{/hideOnMobile}}"],"Contact Jetpack support staff directly":[null,"Jetpack サポートスタッフに直接連絡する"],"Go to the WordPress.org support forums":[null,"WordPress.org サポートフォーラムに移動"],"Go to Jetpack.com/support":[null,"Jetpack.com/support に移動"],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,"すべての Jetpack ユーザーにフルサポートを無料で提供します。サポートチームはいつでも喜んでお手伝いします。"],"Jetpack Happiness Engineer":[null,"Jetpack サポートスタッフ"],"Automattic's Privacy Policy":[null,"Automattic 社のプライバシーポリシー"],"WordPress.com Terms of Service":[null,"WordPress.com 利用規約"],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,"{{a}}サイト検証を有効化{{/a}}すると、サイトを検証し、Google、Bing、および Pinterest でランクをアップさせることができます。"],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,"サイト検証ツールは有効です。サイトをより正確にインデックスしてランク付けするために、Google、Bing、および Pinterest で検証されていることを確認してください。{{a}}すぐに検証する{{/a}}"],"Site Verification Tools":[null,"サイト検証ツール"],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,"{{a}}Photon を有効にする{{/a}}と、パフォーマンスの強化と画像処理のスピードアップを実現できます。"],"Image Performance %(photon)s":[null,"画像のパフォーマンス %(photon)s"],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,"{{a}}管理を有効にして自動更新をオンにする{{/a}}"],"{{a}}Turn on plugin auto updates{{/a}}":[null,"{{a}}プラグインの自動更新をオンにする{{/a}}"],"Plugin Updates":[null,"プラグイン更新"],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,"エラー:Akismet キーが欠落しているか、無効です。{{akismetSettings}}Akismet の設定で修正してください{{/akismetSettings}}。"],"No threats found, you're good to go!":[null,"脅威は見つかりませんでした。問題ありません。"],"{{a}}Contact Support{{/a}}":[null,"{{a}}サポート{{/a}}"],"{{a}}View details at VaultPress.com{{/a}}":[null,"{{a}}VaultPress.com で詳細を確認する{{/a}}"],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.",["%(number)s個の脅威が見つかりました。"]],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,"{{a}}モニターを有効化{{/a}}すると、サイトがダウンした場合に通知を受け取れます。"],"Loading…":[null,"読み込み中…"],"Downtime Monitoring":[null,"ダウンタイムのモニター"],"{{button}}View More Stats on WordPress.com {{/button}}":[null,"{{button}}WordPress.com で統計情報の詳細を表示{{/button}}"],"{{button}}View Old Stats{{/button}}":[null,"{{button}}旧版の統計情報を表示{{/button}}"],"All-time comments":[null,"全期間中のコメント数"],"All-time views":[null,"全期間中の閲覧数"],"%(number)s View":["%(number)s Views",["%(number)s回"]],"Best overall day":[null,"最高"],"Views today":[null,"今日の閲覧数"],"Months":[null,"月"],"Weeks":[null,"週"],"Days":[null,"日"],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,"統計情報のロード中に異常が発生しました。あとで再試行するか、{{a}}WordPress.com ですぐに統計情報を表示します{{/a}}"],"Click to view detailed stats.":[null,"詳細な統計情報を表示するにはクリックします。"],"Views: %(numberOfViews)s":[null,"閲覧数:%(numberOfViews)s"],"Week of %(date)s":[null,"%(date)sの週"],"Manage security on WordPress.com":[null,"WordPress.com でセキュリティを管理"],"Skip this step":[null,"このステップをスキップ"],"Skip the Jetpack Jumpstart process":[null,"Jetpack のジャンプスタートプロセスのスキップ"],"Features can be activated or deactivated at any time.":[null,"各機能は、いつでも有効化または無効化できます。"],"Jetpack's recommended features include:":[null,"Jetpack のおすすめの機能には、次のようなものがあります。"],"Activate Recommended Features":[null,"おすすめの機能の有効化"],"Quickly enhance your site by activating Jetpack's recommended features.":[null,"Jetpack のおすすめの機能を有効にして、すぐにサイトを強化できます。"],"Jump Start your Site":[null,"サイトのジャンプスタート"],"Disconnect from WordPress.com":[null,"WordPress.com との連携を解除"],"Link to WordPress.com":[null,"WordPress.com へのリンク"],"Unlink me from WordPress.com":[null,"WordPress.com へのリンク解除"],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,"Jetpack でサイトの強化とセキュリティ強化を実現している多くのユーザーの一員になりませんか。我々は WordPress に関して熱心で、人々の暮らしをより良いものにするために日々努力をしています。"],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,"Jetpack は、高い技術スキルと意欲を持った人たちのコミュニティによってサポートされています。世界中どこでも、すぐにサポートしてくれます。"],"Did we mention free, professional support?":[null,"さらに、プロのサポートも無料でご利用いただけます。"],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,"Jetpack では、WordPress.com の最新コンテンツ配信ネットワークを使用して、種類豊富な画像を高速でロードできます。どのデバイスでも使用でき、完全に無料です。"],"Lightning fast, optimized images":[null,"高速な最適化された画像"],"Never fall behind on a security release or waste time updating multiple sites.":[null,"セキュリティのリリースを逃すこともなく、複数のサイトでの更新に膨大な時間を割く必要はありません。"],"Automatic site updates.":[null,"サイトの自動更新。"],"Live site monitoring.":[null,"サイトのライブモニター。"],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,"何百万ものサイトで何億回ものログイン攻撃をブロックしてきた Protect があれば、もう心配はいりません。"],"Block site attacks.":[null,"サイトへの攻撃をブロック。"],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,"Jetpack は、悪意のあるログイン試行をブロックし、サイトがダウンすると通知し、プラグインを自動でアップデートするので、すべてお任せください。"],"Site security and peace of mind":[null,"サイトのセキュリティと安全"],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,"Jetpack は WordPress.com のパワーを利用して、サイト訪問者に関する洞察や、どの部分を読んだか、どのルートで訪問したかなど、詳細な洞察を提示します。"],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,"関連記事があることで、共有したり読んだりするためにサイトにとどまるよう促すことができます。"],"Increase page views.":[null,"ページビューを増やす。"],"Give visitors the tools to share and subscribe to your content.":[null,"サイト訪問者に、記事の内容をシェアしたり購読したりするためのツールを提供します。"],"Build a community.":[null,"コミュニティの作成。"],"Sharing & Like Buttons":[null,"「共有」や「いいね!」ボタン"],"Automated social marketing.":[null,"自動ソーシャルマーケティング。"],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,"Jetpack には、多くのトラフィックやエンゲージメントのツールが用意されていて、サイト訪問者を増やして、長い時間サイトに留まるようサポートします。"],"Send us Feedback":[null,"フィードバックをお送りください"],"Need Help?":[null,"サポートが必要ですか ?"],"Manage Plugins":[null,"プラグインの管理"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"ストレスが軽減されます。モニター機能により、万一サイトがダウンした場合、リアルタイムにアラートで通知されます。"],"Track your growth":[null,"サイトの増加状況の追跡"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"パブリサイズを使って友達やフォロワー、世界中の人たちと投稿を自動共有しましょう。"],"Drive more traffic to your site":[null,"サイトのトラフィックを増加"],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,"Jetpack との連携時に問題が発生しました。「WordPress.com と連携」をもう一度クリックしてください。"],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"Jetpack との連携時に問題が発生しました。Jetpack を無効にしてから再び有効にした後、再度連携してください。"],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Jetpack 認証では WordPress ブログにログインしたままであることが必要です。"],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"{{s}}Jetpack にエラーが発生しています。{{/s}}ご不便をおかけして申し訳ございません。しばらく経ってからもう一度お試しください。エラーが続く場合は、次のメッセージを含めてサポートにご連絡ください。%(error_key)s"],"Disconnecting Jetpack":[null,"Jetpack 連携を解除中"],"Leave a Jetpack review":[null,"Jetpack のレビューを書く"],"Need help? The Jetpack team is here for you.":[null,"サポートが必要ですか ?Jetpack チームがいつでもお手伝いします。"],"Smiley":[null,"スマイル"],"Require Two-Step Authentication":[null,"二段階認証が必須です"],"Use a large and visually striking layout":[null,"視覚的インパクトがある大きめのレイアウトを使う"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"関連記事と投稿の区別がつきやすいよう「関連」見出しを表示する"],"Related":[null,"関連"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"IP アドレスは自宅や職場、その他の場所で異なる場合があるため、最も頻繁に使用する IP アドレスを追加するようにしてください。以下のリストから IP アドレスを削除すると、ホワイトリストからも削除されます。"],"Whitelist Management":[null,"ホワイトリスト管理"],"Email Address":[null,"メールアドレス"],"Publicize":[null,"パブリサイズ共有 "],"Site Stats":[null,"サイト統計情報"],"Featured Images":[null,"アイキャッチ画像"],"Excerpts":[null,"抜粋"],"Enable Testimonials for this site.":[null,"このサイトで推薦文を有効化する。"],"Enable Portfolio Projects for this site.":[null,"このサイトでポートフォリオプロジェクトを有効化する。"],"Preview":[null,"プレビュー"],"Color Scheme":[null,"配色 "],"Ignored Phrases":[null,"無視する語句"],"Use automatically detected language to proofread posts and pages":[null,"投稿や固定ページの校正に自動的に検出した言語を使う"],"Redundant Phrases":[null,"冗長な言い回し"],"Phrases to Avoid":[null,"無視するフレーズ"],"Passive Voice":[null,"受動態"],"Jargon":[null,"特殊用語"],"Hidden Verbs":[null,"隠れ動詞"],"Double Negatives":[null,"二重否定"],"Diacritical Marks":[null,"発音区別符"],"Complex Phrases":[null,"難解な言い回し"],"Bias Language":[null,"バイアス言語"],"English Options":[null,"英語設定"],"Proofreading":[null,"校正"],"Connect Jetpack":[null,"Jetpack と連携"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack は WordPress.com と連携できませんでした:%(error_key)s。これは通常、Web ホスト上の何らかの設定が間違っていることを意味しています。"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com 側の問題により現在 Jetpack をご利用いただけません。後ほどもう一度お試しください。"],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"{{s}}Jetpack にエラーが発生しています。{{/s}}このサイトを WordPress.com に連携できません。これは通常、お使いのサイトが公開されていないことを意味しています (localhost)。"],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"Jetpack を利用するには、サイトが公開されていて、アクセス制限がかかっていない必要があります:%(error_key)s"],"You have successfully disconnected Jetpack":[null,"Jetpack の連携を解除しました"],"Active":[null,"有効"],"Settings":[null,"設定"],"Learn More":[null,"さらに詳しく"],"Disconnect Jetpack":[null,"Jetpack 連携を解除"],"Debug":[null,"デバッグ"],"Test your site’s compatibility with Jetpack.":[null,"サイトの Jetpack 対応をテストできます。"]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-ka_GE.json b/plugins/jetpack/languages/json/jetpack-ka_GE.json
index 3ea592ce..337e3eb1 100644
--- a/plugins/jetpack/languages/json/jetpack-ka_GE.json
+++ b/plugins/jetpack/languages/json/jetpack-ka_GE.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-08-24 07:07:04+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=1; plural=0;","x-generator":"GlotPress/1.0-alpha-1100","project-id-version":"dev"},"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Connect Jetpack":[null,""],"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,""],"Smiley":[null,""],"Whitelist Management":[null,""],"Related":[null,""],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,""],"Related Posts":[null,""],"Email Address":[null,""],"Preview":[null,""],"Excerpts":[null,""],"Featured Images":[null,"რჩეული სურათები"],"Enable Portfolio Projects for this site.":[null,""],"Enable Testimonials for this site.":[null,""],"View people's profiles when you mouse over their Gravatars":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Color Scheme":[null,""],"Terms":[null,""],"Privacy":[null,"კონფიდენციალურობა"],"Debug":[null,""],"Learn More":[null,""],"Settings":[null,""],"Active":[null,""]} \ No newline at end of file
+{"":{"po-revision-date":"2015-08-24 07:07:04+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=1; plural=0;","x-generator":"GlotPress/1.0-alpha-1100","project-id-version":"dev"},"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Connect Jetpack":[null,""],"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,""],"Smiley":[null,""],"Whitelist Management":[null,""],"Related":[null,""],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,""],"Related Posts":[null,""],"Email Address":[null,""],"Preview":[null,""],"Excerpts":[null,""],"Featured Images":[null,"რჩეული სურათები"],"Enable Portfolio Projects for this site.":[null,""],"Enable Testimonials for this site.":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Color Scheme":[null,""],"Terms":[null,""],"Privacy":[null,"კონფიდენციალურობა"],"Debug":[null,""],"Learn More":[null,""],"Settings":[null,""],"Active":[null,""]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-ko_KR.json b/plugins/jetpack/languages/json/jetpack-ko_KR.json
index f20cbeef..b091c0ed 100644
--- a/plugins/jetpack/languages/json/jetpack-ko_KR.json
+++ b/plugins/jetpack/languages/json/jetpack-ko_KR.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2016-03-07 20:53:58+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=1; plural=0;","x-generator":"GlotPress/2.1.0-alpha","project-id-version":"Development (trunk)"},"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"This module has no configuration options":[null,""],"Configure your Security Scans":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"Search for a Jetpack feature.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Mobile Promos":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Background Color":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Match By Email":[null,""],"{{a}}Edit{{/a}}":[null,""],"Emails will be sent to ":[null,""],"Receive Monitor Email Notifications":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Admin Bar":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Comments headline":[null,""],"WordPress.com Likes are:":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"Subscriber":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Cheatin' uh?":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Use Markdown for comments":[null,""],"Add a phrase":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Automatic Language Detection":[null,""],"A post or page is updated":[null,""],"A post or page is first published":[null,""],"Automatically proofread content when: ":[null,""],"Configure Testimonials":[null,""],"Configure Portfolios":[null,""],"Regenerate address":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Copied!":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Meta key example: ":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"Welcome to Jetpack":[null,""],"Let us know!":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"You're fueled up and ready to go.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"Your Jetpack is already connected.":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Threats don't discriminate":[null,""],"Backup, protect, repair and build a better website.":[null,""],"Powerful security tools for ultimate peace of mind":[null,""],"ACTIVE":[null,""],"Upgrade":[null,""],"Set up":[null,""],"Threats found!":[null,""],"No Results Found.":[null,""],"Pro":[null,""],"Keep your site backed up!":[null,""],"Site Backups":[null,""],"Keep those spammers away!":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Security Scanning":[null,""],"Automatically backup your entire site.":[null,""],"State-of-the-art spam defense.":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"Activate Site Stats":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Jetpack Stats Icon":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Updates Needed":[null,""],"Save Settings":[null,""],"Saving…":[null,""],"No account? Create one for free…":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Surveys & Polls":[null,""],"Configure VaultPress":[null,""],"View your security dashboard":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.":[null,""],"Security Scanning & Backups":[null,""],"Configure Akismet":[null,""],"View your spam stats":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.":[null,""],"Your site is on Development Mode":[null,""],"Unlock the full potential of your site with the features included in your plan.":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Lock out the bad guys":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Maximum grade security":[null,""],"Compare Plans":[null,""],"Advanced polls and ratings":[null,""],"One-click threat resolution":[null,""],"Real-time backups":[null,""],"Unlimited backup archive":[null,""],"Includes on-demand malware scanning":[null,""],"Supports 1-3 sites":[null,""],"Jetpack Professional offers advanced features including:":[null,""],"Need more?":[null,""],"Create a new poll":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Bulk and automatic updates":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Feel the performance":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Powerful WordPress.com features on every device.":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"You are connected as ":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"Manage your Jetpack connection.":[null,""],"Connection Settings":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Enjoy priority support":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"Get WordPress apps for any screen.":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Launch Reader":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Connect with the Community":[null,""],"View Your Stats":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"Connect with your Visitors":[null,""],"Try the New Editor":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Focus on your Writing":[null,""],"Invalid Key":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"Spam Protection":[null,""],"Unavailable in Dev Mode.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"Backups":[null,""],"Performance":[null,""],"Security":[null,""],"Jetpack is monitoring your site. If we think your site is down you will receive an email.":[null,""],"Jetpack is improving and optimising your image speed.":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"All plugins are up-to-date. Awesome work!":[null,""],"Needs updating. ":["Need updating. ",[""]],"%(number)s plugin":["%(number)s plugins",[""]],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"Total malicious attacks blocked on your site.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"Threats found":[null,""],"Malware Scanning":[null,""],"WordPress.com for Linux":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Mac OS X":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com in Google Play":[null,""],"WordPress.com in the App Store":[null,""],"Updating %(slug)s settings…":[null,""],"%(slug)s has been deactivated.":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"%(slug)s has been activated.":[null,""],"Activating %(slug)s…":[null,""],"Recommended features active.":[null,""],"Activating recommended features…":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Show falling snow in the holiday period.":[null,""],"Holiday Snow":[null,""],"Unavailable in Dev Mode":[null,""],"At A Glance":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"Unlinked from WordPress.com.":[null,""],"Unlinking from WordPress.com":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Options failed to reset.":[null,""],"Options reset.":[null,""],"Resetting Jetpack options…":[null,""],"Regenerated %(slug)s address .":[null,""],"Updating %(slug)s address…":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updated %(slug)s settings.":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"Clichés":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"You are running Jetpack on a {{a}}staging server{{/a}}.":[null,""],"Follow Jetpack on Twitter":[null,""],"Like us on Facebook":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"WordPress.com Terms of Service":[null,""],"Automattic's Privacy Policy":[null,""],"Jetpack Happiness Engineer":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Go to Jetpack.com/support":[null,""],"Go to the WordPress.org support forums":[null,""],"Contact Jetpack support staff directly":[null,""],"Downtime Monitoring":[null,""],"Loading…":[null,""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.",[""]],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"No threats found, you're good to go!":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"Plugin Updates":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Site Verification Tools":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Unlink me from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Disconnect from WordPress.com":[null,""],"Jump Start your Site":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Activate Recommended Features":[null,""],"Jetpack's recommended features include:":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Skip this step":[null,""],"Manage security on WordPress.com":[null,""],"Week of %(date)s":[null,""],"Views: %(numberOfViews)s":[null,""],"Click to view detailed stats.":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Days":[null,""],"Weeks":[null,""],"Months":[null,""],"Views today":[null,""],"Best overall day":[null,""],"%(number)s View":["%(number)s Views",[""]],"All-time views":[null,""],"All-time comments":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Block site attacks.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Live site monitoring.":[null,""],"Automatic site updates.":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Lightning fast, optimized images":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Site security and peace of mind":[null,""],"Need Help?":[null,""],"Send us Feedback":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Automated social marketing.":[null,""],"Sharing & Like Buttons":[null,""],"Build a community.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Increase page views.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Manage Plugins":[null,""],"Drive more traffic to your site":[null,""],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,""],"Track your growth":[null,""],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,""],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,""],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,""],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Need help? The Jetpack team is here for you.":[null,""],"Leave a Jetpack review":[null,""],"Disconnecting Jetpack":[null,"젯팩 연결 해제 중"],"Smiley":[null,"스마일리"],"Email Address":[null,"전자 우편 주소"],"Whitelist Management":[null,"화이트리스트 관리"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"집, 직장, 또는 다른 장소에 따라 달라질 수 있기 때문에 가장 자주 사용하는 IP 주소를 추가하세요. 리스트에서 IP 주소를 제거하면 화이트리스트에서 제거됩니다."],"Related":[null,"관련"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"글과 관련 영역을 보다 분명히 분리하기 위해 \"관련\" 헤더 표시"],"Use a large and visually striking layout":[null,"크고 돋보이는 레이아웃을 사용하세요"],"Require Two-Step Authentication":[null,"두 단계 인증 필요"],"Site Stats":[null,"사이트 통계"],"Publicize":[null,"공개"],"Excerpts":[null,"요약"],"Featured Images":[null,"특성 이미지"],"Enable Portfolio Projects for this site.":[null,"이 사이트의 포트폴리오 프로젝트 활성화."],"Enable Testimonials for this site.":[null,"이 사이트에서 추천 글을 사용합니다."],"View people's profiles when you mouse over their Gravatars":[null,"Gravatar에 마우스를 올렸을 때 사용자의 프로필 보기"],"Color Scheme":[null,"색상표"],"Preview":[null,"미리보기"],"You have successfully disconnected Jetpack":[null,""],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"워드프레스닷컴이 지금 문제가 있어서 젯팩을 도울 수 없습니다. 나중에 다시 해보세요."],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"Connect Jetpack":[null,"젯팩 연결"],"Proofreading":[null,"교정"],"English Options":[null,"영어 옵션"],"Bias Language":[null,"차별적 언어"],"Complex Phrases":[null,"복잡한 구문"],"Diacritical Marks":[null,"구별 부호"],"Double Negatives":[null,"이중 부정"],"Hidden Verbs":[null,"숨은 동사"],"Jargon":[null,"전문용어"],"Passive Voice":[null,"수동태"],"Phrases to Avoid":[null,"금칙어"],"Redundant Phrases":[null,"중복 구문"],"Use automatically detected language to proofread posts and pages":[null,"자동 감지된 언어를 사용하여 글과 페이지 교정"],"Ignored Phrases":[null,"무시된 구문"],"Test your site’s compatibility with Jetpack.":[null,""],"Debug":[null,"디버그"],"Disconnect Jetpack":[null,"Jetpack 분리"],"Learn More":[null,"더 알아보기"],"Settings":[null,"설정"],"Active":[null,"활성"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-03-07 20:53:58+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=1; plural=0;","x-generator":"GlotPress/2.3.0-alpha","language":"ko_KR","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Make sure your site is easily found on search engines with SEO tools for your content and social posts.":[null,""],"Activate this module to use the advanced SEO tools.":[null,""],"Configure your VideoPress settings.":[null,""],"How much is your website worth?":[null,""],"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.":[null,""],"Configure Site SEO":[null,""],"Activate SEO Tools":[null,""],"Introducing our most affordable backups and security plan yet":[null,""],"The Personal Plan keeps your data, site, and hard work safe.":[null,""],"Learn more...":[null,""],"Your site is on the Jetpack Personal plan":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.":[null,""],"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.":[null,""],"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).":[null,""],"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).":[null,""],"Backups & Security Scanning":[null,""],"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).":[null,""],"SEO Tools":[null,""],"Advanced SEO tools to help your site get found when people search for relevant content.":[null,""],"Need more? Running a business site?":[null,""],"If your site is important to you, consider protecting and improving it with some of our advanced features: ":[null,""],"On-demand security scanning":[null,""],"Advanced SEO tools":[null,""],"Configure your SEO settings.":[null,""],"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.":[null,""],"You are running Jetpack on a staging server.":[null,""],"More Info":[null,""],"Search your content.":[null,""],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,""],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,""],"Your Current IP: %(ip)s":[null,""],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,""],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,""],"Link your account to WordPress.com to start using this feature.":[null,""],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,""],"This will reset all Jetpack options, are you sure?":[null,""],"Search for a Jetpack feature.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Configure your Security Scans":[null,""],"This module has no configuration options":[null,""],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"Subscriber":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"WordPress.com Likes are:":[null,""],"Comments headline":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Admin Bar":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Receive Monitor Email Notifications":[null,""],"Emails will be sent to ":[null,""],"{{a}}Edit{{/a}}":[null,""],"Match By Email":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Background Color":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Mobile Promos":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,""],"Meta key example:":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Copied!":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Regenerate address":[null,""],"Configure Portfolios":[null,""],"Configure Testimonials":[null,""],"Automatically proofread content when: ":[null,""],"A post or page is first published":[null,""],"A post or page is updated":[null,""],"Automatic Language Detection":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"Add a phrase":[null,""],"Use Markdown for comments":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Cheatin' uh?":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Your Jetpack is already connected.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"You're fueled up and ready to go.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"Submit Beta feedback":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"Let us know!":[null,""],"Welcome to Jetpack":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"No account? Create one for free…":[null,""],"Saving…":[null,""],"Save Settings":[null,""],"Updates Needed":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Jetpack Stats Icon":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Activate Site Stats":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"State-of-the-art spam defense.":[null,""],"Automatically backup your entire site.":[null,""],"Security Scanning":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Keep those spammers away!":[null,""],"Site Backups":[null,""],"Keep your site backed up!":[null,""],"Pro":[null,""],"No Results Found.":[null,""],"Threats found!":[null,""],"Set up":[null,""],"Upgrade":[null,""],"ACTIVE":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on Development Mode":[null,""],"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"View your spam stats":[null,""],"Configure Akismet":[null,""],"View your security dashboard":[null,""],"Configure VaultPress":[null,""],"Surveys & Polls":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Create a new poll":[null,""],"Real-time backups":[null,""],"One-click threat resolution":[null,""],"Advanced polls and ratings":[null,""],"Compare Plans":[null,""],"Maximum grade security":[null,""],"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Lock out the bad guys":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Enjoy priority support":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Connection Settings":[null,""],"Manage your Jetpack connection.":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"You are connected as ":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"Powerful WordPress.com features on every device.":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Feel the performance":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Bulk and automatic updates":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Focus on your Writing":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Try the New Editor":[null,""],"Connect with your Visitors":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"View Your Stats":[null,""],"Connect with the Community":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Launch Reader":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Get WordPress apps for any screen.":[null,""],"In Your Pocket":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"WordPress.com in the App Store":[null,""],"WordPress.com in Google Play":[null,""],"On Your Desktop":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com for Mac OS X":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Linux":[null,""],"Malware Scanning":[null,""],"Threats found":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"Total malicious attacks blocked on your site.":[null,""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"%(number)s plugin":["%(number)s plugins",[""]],"Needs updating. ":["Need updating. ",[""]],"All plugins are up-to-date. Awesome work!":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"Jetpack is improving and optimizing your image speed.":[null,""],"Jetpack is monitoring your site. If we think your site is down, you will receive an email.":[null,""],"Security":[null,""],"Performance":[null,""],"Backups":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"Unavailable in Dev Mode.":[null,""],"Spam Protection":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"Invalid Key":[null,""],"Unavailable in Dev Mode":[null,""],"Holiday Snow":[null,""],"Show falling snow in the holiday period.":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Activating recommended features…":[null,""],"Recommended features active.":[null,""],"Recommended features failed to activate. %(error)s":[null,""],"Activating %(slug)s…":[null,""],"%(slug)s has been activated.":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s has been deactivated.":[null,""],"%(slug)s failed to deactivate. %(error)s":[null,""],"Updating %(slug)s settings…":[null,""],"Updated %(slug)s settings.":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updating %(slug)s address…":[null,""],"Regenerated %(slug)s address .":[null,""],"Error regenerating %(slug)s address. %(error)s":[null,""],"Resetting Jetpack options…":[null,""],"Options reset.":[null,""],"Options failed to reset.":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Unlinking from WordPress.com":[null,""],"Unlinked from WordPress.com.":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"At A Glance":[null,""],"Clichés":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Like us on Facebook":[null,""],"Follow Jetpack on Twitter":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Contact Jetpack support staff directly":[null,""],"Go to the WordPress.org support forums":[null,""],"Go to Jetpack.com/support":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Jetpack Happiness Engineer":[null,""],"Automattic's Privacy Policy":[null,""],"WordPress.com Terms of Service":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"Site Verification Tools":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"Plugin Updates":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"No threats found, you're good to go!":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.",[""]],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Loading…":[null,""],"Downtime Monitoring":[null,""],"{{button}}View More Stats on WordPress.com {{/button}}":[null,""],"{{button}}View Old Stats{{/button}}":[null,""],"All-time comments":[null,""],"All-time views":[null,""],"%(number)s View":["%(number)s Views",[""]],"Best overall day":[null,""],"Views today":[null,""],"Months":[null,""],"Weeks":[null,""],"Days":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Click to view detailed stats.":[null,""],"Views: %(numberOfViews)s":[null,""],"Week of %(date)s":[null,""],"Manage security on WordPress.com":[null,""],"Skip this step":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Jetpack's recommended features include:":[null,""],"Activate Recommended Features":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Jump Start your Site":[null,""],"Disconnect from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Unlink me from WordPress.com":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Lightning fast, optimized images":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Automatic site updates.":[null,""],"Live site monitoring.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Block site attacks.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Site security and peace of mind":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Increase page views.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Build a community.":[null,""],"Sharing & Like Buttons":[null,""],"Automated social marketing.":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Send us Feedback":[null,""],"Need Help?":[null,""],"Manage Plugins":[null,""],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,""],"Track your growth":[null,""],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,""],"Drive more traffic to your site":[null,""],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,""],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Disconnecting Jetpack":[null,"젯팩 연결 해제 중"],"Leave a Jetpack review":[null,""],"Need help? The Jetpack team is here for you.":[null,""],"Smiley":[null,"스마일리"],"Require Two-Step Authentication":[null,"두 단계 인증 필요"],"Use a large and visually striking layout":[null,"크고 돋보이는 레이아웃을 사용하세요"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"글과 관련 영역을 보다 분명히 분리하기 위해 \"관련\" 헤더 표시"],"Related":[null,"관련"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"집, 직장, 또는 다른 장소에 따라 달라질 수 있기 때문에 가장 자주 사용하는 IP 주소를 추가하세요. 리스트에서 IP 주소를 제거하면 화이트리스트에서 제거됩니다."],"Whitelist Management":[null,"화이트리스트 관리"],"Email Address":[null,"전자 우편 주소"],"Publicize":[null,"공개"],"Site Stats":[null,"사이트 통계"],"Featured Images":[null,"특성 이미지"],"Excerpts":[null,"요약"],"Enable Testimonials for this site.":[null,"이 사이트에서 추천 글을 사용합니다."],"Enable Portfolio Projects for this site.":[null,"이 사이트의 포트폴리오 프로젝트 활성화."],"Preview":[null,"미리보기"],"Color Scheme":[null,"색상표"],"Ignored Phrases":[null,"무시된 구문"],"Use automatically detected language to proofread posts and pages":[null,"자동 감지된 언어를 사용하여 글과 페이지 교정"],"Redundant Phrases":[null,"중복 구문"],"Phrases to Avoid":[null,"금칙어"],"Passive Voice":[null,"수동태"],"Jargon":[null,"전문용어"],"Hidden Verbs":[null,"숨은 동사"],"Double Negatives":[null,"이중 부정"],"Diacritical Marks":[null,"구별 부호"],"Complex Phrases":[null,"복잡한 구문"],"Bias Language":[null,"차별적 언어"],"English Options":[null,"영어 옵션"],"Proofreading":[null,"교정"],"Connect Jetpack":[null,"젯팩 연결"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"워드프레스닷컴이 지금 문제가 있어서 젯팩을 도울 수 없습니다. 나중에 다시 해보세요."],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,""],"You have successfully disconnected Jetpack":[null,""],"Active":[null,"활성"],"Settings":[null,"설정"],"Learn More":[null,"더 알아보기"],"Disconnect Jetpack":[null,"Jetpack 분리"],"Debug":[null,"디버그"],"Test your site’s compatibility with Jetpack.":[null,""]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-lt_LT.json b/plugins/jetpack/languages/json/jetpack-lt_LT.json
index 53f9c4b4..ea2cb2e9 100644
--- a/plugins/jetpack/languages/json/jetpack-lt_LT.json
+++ b/plugins/jetpack/languages/json/jetpack-lt_LT.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-08-31 09:36:25+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);","x-generator":"GlotPress/1.0-alpha-1100","project-id-version":"dev"},"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Connect Jetpack":[null,""],"Disconnect Jetpack":[null,"Atjunkite Jetpack"],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,"Puslapio statistika"],"Smiley":[null,""],"Whitelist Management":[null,""],"Related":[null,"Susiję straipsniai"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Rodyti a \"Related\" antraštės aiškiau atskirti susijęs ruožas nuo pranešimų"],"Use a large and visually striking layout":[null,"Naudoti didelės ir vizualiai stebina maketą"],"Publicize":[null,"Viešinimas"],"Related Posts":[null,"Susijusios Žinutės"],"Email Address":[null,"El. pašto adresas"],"Preview":[null,"Peržiūrėti"],"Excerpts":[null,""],"Featured Images":[null,"Specialieji paveikslėliai"],"Enable Portfolio Projects for this site.":[null,""],"Enable Testimonials for this site.":[null,""],"View people's profiles when you mouse over their Gravatars":[null,"Peržiūrėti naudotojo profilį, užvedus pelę ant Gravatar"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,"Klaidų tikrinimas"],"English Options":[null,"Anglų kalbos parinktys"],"Bias Language":[null,"Šališka kalba"],"Complex Phrases":[null,"Sudėtingoms frazėms"],"Diacritical Marks":[null,"Diakritikai"],"Double Negatives":[null,"Dvigubi neiginiai"],"Hidden Verbs":[null,"Paslėpti veiksmažodžiai"],"Jargon":[null,"Žargonas"],"Passive Voice":[null,"Pasyvus balsas"],"Phrases to Avoid":[null,"Vengtinos frazės"],"Redundant Phrases":[null,"Nereikalingos frazės"],"Use automatically detected language to proofread posts and pages":[null,"Klaidų įrašuose ir puslapiuose tikrinimui naudoti automatiškai aptiktą kalbą."],"Ignored Phrases":[null,"Nepaisomos frazės"],"Color Scheme":[null,"Spalvų schema"],"Terms":[null,""],"Privacy":[null,"Privatumas"],"Debug":[null,""],"Learn More":[null,"Sužinokite daugiau"],"Settings":[null,"Nuostatos"],"Active":[null,""]} \ No newline at end of file
+{"":{"po-revision-date":"2015-08-31 09:36:25+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);","x-generator":"GlotPress/1.0-alpha-1100","project-id-version":"dev"},"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Connect Jetpack":[null,""],"Disconnect Jetpack":[null,"Atjunkite Jetpack"],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,"Puslapio statistika"],"Smiley":[null,""],"Whitelist Management":[null,""],"Related":[null,"Susiję straipsniai"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Rodyti a \"Related\" antraštės aiškiau atskirti susijęs ruožas nuo pranešimų"],"Use a large and visually striking layout":[null,"Naudoti didelės ir vizualiai stebina maketą"],"Publicize":[null,"Viešinimas"],"Related Posts":[null,"Susijusios Žinutės"],"Email Address":[null,"El. pašto adresas"],"Preview":[null,"Peržiūrėti"],"Excerpts":[null,""],"Featured Images":[null,"Specialieji paveikslėliai"],"Enable Portfolio Projects for this site.":[null,""],"Enable Testimonials for this site.":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,"Klaidų tikrinimas"],"English Options":[null,"Anglų kalbos parinktys"],"Bias Language":[null,"Šališka kalba"],"Complex Phrases":[null,"Sudėtingoms frazėms"],"Diacritical Marks":[null,"Diakritikai"],"Double Negatives":[null,"Dvigubi neiginiai"],"Hidden Verbs":[null,"Paslėpti veiksmažodžiai"],"Jargon":[null,"Žargonas"],"Passive Voice":[null,"Pasyvus balsas"],"Phrases to Avoid":[null,"Vengtinos frazės"],"Redundant Phrases":[null,"Nereikalingos frazės"],"Use automatically detected language to proofread posts and pages":[null,"Klaidų įrašuose ir puslapiuose tikrinimui naudoti automatiškai aptiktą kalbą."],"Ignored Phrases":[null,"Nepaisomos frazės"],"Color Scheme":[null,"Spalvų schema"],"Terms":[null,""],"Privacy":[null,"Privatumas"],"Debug":[null,""],"Learn More":[null,"Sužinokite daugiau"],"Settings":[null,"Nuostatos"],"Active":[null,""]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-lv.json b/plugins/jetpack/languages/json/jetpack-lv.json
index 42d83bd2..b83ade2b 100644
--- a/plugins/jetpack/languages/json/jetpack-lv.json
+++ b/plugins/jetpack/languages/json/jetpack-lv.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-08-24 07:10:50+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);","x-generator":"GlotPress/1.0-alpha-1100","project-id-version":"dev"},"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Connect Jetpack":[null,""],"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,""],"Smiley":[null,""],"Whitelist Management":[null,""],"Related":[null,""],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,""],"Related Posts":[null,""],"Email Address":[null,""],"Preview":[null,""],"Excerpts":[null,""],"Featured Images":[null,""],"Enable Portfolio Projects for this site.":[null,""],"Enable Testimonials for this site.":[null,""],"View people's profiles when you mouse over their Gravatars":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Color Scheme":[null,""],"Terms":[null,""],"Privacy":[null,""],"Debug":[null,""],"Learn More":[null,""],"Settings":[null,"Uzstādījumi"],"Active":[null,""]} \ No newline at end of file
+{"":{"po-revision-date":"2015-08-24 07:10:50+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);","x-generator":"GlotPress/1.0-alpha-1100","project-id-version":"dev"},"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Connect Jetpack":[null,""],"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,""],"Smiley":[null,""],"Whitelist Management":[null,""],"Related":[null,""],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,""],"Related Posts":[null,""],"Email Address":[null,""],"Preview":[null,""],"Excerpts":[null,""],"Featured Images":[null,""],"Enable Portfolio Projects for this site.":[null,""],"Enable Testimonials for this site.":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Color Scheme":[null,""],"Terms":[null,""],"Privacy":[null,""],"Debug":[null,""],"Learn More":[null,""],"Settings":[null,"Uzstādījumi"],"Active":[null,""]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-mk_MK.json b/plugins/jetpack/languages/json/jetpack-mk_MK.json
index d31410d8..f75ba024 100644
--- a/plugins/jetpack/languages/json/jetpack-mk_MK.json
+++ b/plugins/jetpack/languages/json/jetpack-mk_MK.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-07-20 01:42:09+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n==1 || n%10==1 ? 0 : 1;","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,"Статистика"],"Smiley":[null,""],"Related Posts":[null,""],"Email Address":[null,"Адреса за е-пошта"],"Whitelist Management":[null,""],"Related":[null,""],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,"Соопшување"],"Enable Testimonials for this site.":[null,""],"View people's profiles when you mouse over their Gravatars":[null,""],"Preview":[null,"Преглед"],"Excerpts":[null,""],"Featured Images":[null,"Главни слики"],"Enable Portfolio Projects for this site.":[null,""],"Color Scheme":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"Моментално WordPress.com има проблеми и Jetpack е оневозможен. Ве молам обидете се подоцна."],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,"Комплексни фрази"],"Diacritical Marks":[null,""],"Double Negatives":[null,"Двоен негатив"],"Hidden Verbs":[null,"Скриени глаголи"],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,"Игнорирани фрази"],"Terms":[null,""],"Privacy":[null,"Приватност"],"Debug":[null,"Дебагирај"],"Disconnect from WordPress.com":[null,"Дисконектирај од WordPress.com"],"Learn More":[null,"Повеќе..."],"Settings":[null,"Поставувања"],"Active":[null,""]} \ No newline at end of file
+{"":{"po-revision-date":"2015-07-20 01:42:09+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n==1 || n%10==1 ? 0 : 1;","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,"Статистика"],"Smiley":[null,""],"Related Posts":[null,""],"Email Address":[null,"Адреса за е-пошта"],"Whitelist Management":[null,""],"Related":[null,""],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,"Соопшување"],"Enable Testimonials for this site.":[null,""],"Preview":[null,"Преглед"],"Excerpts":[null,""],"Featured Images":[null,"Главни слики"],"Enable Portfolio Projects for this site.":[null,""],"Color Scheme":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"Моментално WordPress.com има проблеми и Jetpack е оневозможен. Ве молам обидете се подоцна."],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,"Комплексни фрази"],"Diacritical Marks":[null,""],"Double Negatives":[null,"Двоен негатив"],"Hidden Verbs":[null,"Скриени глаголи"],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,"Игнорирани фрази"],"Terms":[null,""],"Privacy":[null,"Приватност"],"Debug":[null,"Дебагирај"],"Disconnect from WordPress.com":[null,"Дисконектирај од WordPress.com"],"Learn More":[null,"Повеќе..."],"Settings":[null,"Поставувања"],"Active":[null,""]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-ms_MY.json b/plugins/jetpack/languages/json/jetpack-ms_MY.json
index e15c3d0e..feceb041 100644
--- a/plugins/jetpack/languages/json/jetpack-ms_MY.json
+++ b/plugins/jetpack/languages/json/jetpack-ms_MY.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-08-24 07:14:18+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=1; plural=0;","x-generator":"GlotPress/1.0-alpha-1100","project-id-version":"dev"},"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Connect Jetpack":[null,""],"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,""],"Smiley":[null,""],"Whitelist Management":[null,""],"Related":[null,"Berkaitan"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,"Umumkan"],"Related Posts":[null,"Post Berkaitan"],"Email Address":[null,"Alamat Emel"],"Preview":[null,"Pralihat"],"Excerpts":[null,""],"Featured Images":[null,"Imej Pilihan"],"Enable Portfolio Projects for this site.":[null,""],"Enable Testimonials for this site.":[null,""],"View people's profiles when you mouse over their Gravatars":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,"Penyemakan pruf"],"English Options":[null,"Pilihan Inggeris"],"Bias Language":[null,"Bahasa Prasangka"],"Complex Phrases":[null,"Frasa-frasa Rumit"],"Diacritical Marks":[null,"Tanda Diakritis"],"Double Negatives":[null,"Negatif Berganda"],"Hidden Verbs":[null,"Kata Kerja Tersembunyi"],"Jargon":[null,"Jargon"],"Passive Voice":[null,"Suara Pasif"],"Phrases to Avoid":[null,"Frasa-frasa yang perlu dielakkan"],"Redundant Phrases":[null,"Frasa Lewah"],"Use automatically detected language to proofread posts and pages":[null,"Guna pengesanan automatik bagi bahasa untuk penyemakan pruf kiriman dan halaman."],"Ignored Phrases":[null,"Frasa-frasa yang diabaikan"],"Color Scheme":[null,"Skema warna"],"Terms":[null,""],"Privacy":[null,"Privasi"],"Debug":[null,""],"Learn More":[null,""],"Settings":[null,"Tetapan"],"Active":[null,"Aktif"]} \ No newline at end of file
+{"":{"po-revision-date":"2015-08-24 07:14:18+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=1; plural=0;","x-generator":"GlotPress/1.0-alpha-1100","project-id-version":"dev"},"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Connect Jetpack":[null,""],"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,""],"Smiley":[null,""],"Whitelist Management":[null,""],"Related":[null,"Berkaitan"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,"Umumkan"],"Related Posts":[null,"Post Berkaitan"],"Email Address":[null,"Alamat Emel"],"Preview":[null,"Pralihat"],"Excerpts":[null,""],"Featured Images":[null,"Imej Pilihan"],"Enable Portfolio Projects for this site.":[null,""],"Enable Testimonials for this site.":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,"Penyemakan pruf"],"English Options":[null,"Pilihan Inggeris"],"Bias Language":[null,"Bahasa Prasangka"],"Complex Phrases":[null,"Frasa-frasa Rumit"],"Diacritical Marks":[null,"Tanda Diakritis"],"Double Negatives":[null,"Negatif Berganda"],"Hidden Verbs":[null,"Kata Kerja Tersembunyi"],"Jargon":[null,"Jargon"],"Passive Voice":[null,"Suara Pasif"],"Phrases to Avoid":[null,"Frasa-frasa yang perlu dielakkan"],"Redundant Phrases":[null,"Frasa Lewah"],"Use automatically detected language to proofread posts and pages":[null,"Guna pengesanan automatik bagi bahasa untuk penyemakan pruf kiriman dan halaman."],"Ignored Phrases":[null,"Frasa-frasa yang diabaikan"],"Color Scheme":[null,"Skema warna"],"Terms":[null,""],"Privacy":[null,"Privasi"],"Debug":[null,""],"Learn More":[null,""],"Settings":[null,"Tetapan"],"Active":[null,"Aktif"]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-my_MM.json b/plugins/jetpack/languages/json/jetpack-my_MM.json
index 3733ab00..e5a6c38a 100644
--- a/plugins/jetpack/languages/json/jetpack-my_MM.json
+++ b/plugins/jetpack/languages/json/jetpack-my_MM.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-08-21 12:56:32+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/1.0-alpha-1100","project-id-version":"dev"},"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Connect Jetpack":[null,""],"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,""],"Smiley":[null,""],"Whitelist Management":[null,""],"Related":[null,""],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,""],"Related Posts":[null,""],"Email Address":[null,""],"Preview":[null,"ကြိုကြည့်ရန်"],"Excerpts":[null,""],"Featured Images":[null,"သရုပ်ဖော် ရုပ်ပုံများ"],"Enable Portfolio Projects for this site.":[null,""],"Enable Testimonials for this site.":[null,""],"View people's profiles when you mouse over their Gravatars":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Color Scheme":[null,"အရောင်တွဲစပ်မှု"],"Terms":[null,""],"Privacy":[null,"ကိုယ်ပိုင် လွတ်လပ်ခွင့်"],"Debug":[null,""],"Learn More":[null,""],"Settings":[null,"သတ်မှတ်ချက်များ"],"Active":[null,"အသက်ဝင်ပြီး"]} \ No newline at end of file
+{"":{"po-revision-date":"2015-08-21 12:56:32+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/1.0-alpha-1100","project-id-version":"dev"},"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Connect Jetpack":[null,""],"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,""],"Smiley":[null,""],"Whitelist Management":[null,""],"Related":[null,""],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,""],"Related Posts":[null,""],"Email Address":[null,""],"Preview":[null,"ကြိုကြည့်ရန်"],"Excerpts":[null,""],"Featured Images":[null,"သရုပ်ဖော် ရုပ်ပုံများ"],"Enable Portfolio Projects for this site.":[null,""],"Enable Testimonials for this site.":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Color Scheme":[null,"အရောင်တွဲစပ်မှု"],"Terms":[null,""],"Privacy":[null,"ကိုယ်ပိုင် လွတ်လပ်ခွင့်"],"Debug":[null,""],"Learn More":[null,""],"Settings":[null,"သတ်မှတ်ချက်များ"],"Active":[null,"အသက်ဝင်ပြီး"]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-nb_NO.json b/plugins/jetpack/languages/json/jetpack-nb_NO.json
index b33ed503..aae92105 100644
--- a/plugins/jetpack/languages/json/jetpack-nb_NO.json
+++ b/plugins/jetpack/languages/json/jetpack-nb_NO.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-07-20 01:42:10+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,"Forlang tofaktor.autensering"],"Site Stats":[null,"Nettstedsstatistikk"],"Smiley":[null,"Smilefjes"],"Related Posts":[null,"Relaterte innlegg"],"Email Address":[null,"Epost-adresse"],"Whitelist Management":[null,"Administrering av hvitliste"],"Related":[null,"Relatert"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Vis en topptekst for avsnittet relatert innhold slik at det skilles tydeligere fra innlegget"],"Use a large and visually striking layout":[null,"Bruk en stor og visuelt slående utforming"],"Publicize":[null,"Publiser"],"Enable Testimonials for this site.":[null,"Gjør innholdstypen omtaler tilgjengelig på dette nettstedet."],"View people's profiles when you mouse over their Gravatars":[null,"Vis folks profiler når du beveger musen over deres profilbilder"],"Preview":[null,"Forhåndsvis"],"Excerpts":[null,"Utdrag"],"Featured Images":[null,"Fremhevede bilder"],"Enable Portfolio Projects for this site.":[null,"Aktiver portefølje-prosjekter for dette nettstedet."],"Color Scheme":[null,"Fargeoppsett"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com har for øyeblikket problemer og er ute av stand til å gi drivstoff til din Jetpack. Vennligst prøv igjen senere."],"Proofreading":[null,"Korrekturlesing"],"English Options":[null,"Valg for engelsk"],"Bias Language":[null,"Forutinntatt språk"],"Complex Phrases":[null,"Komplekse setninger"],"Diacritical Marks":[null,"Diakritiske merker"],"Double Negatives":[null,"Dobbel negasjon"],"Hidden Verbs":[null,"Skjulte verb"],"Jargon":[null,"Sjargong"],"Passive Voice":[null,"Passiv stemme"],"Phrases to Avoid":[null,"Uttrykk for å unngå"],"Redundant Phrases":[null,"Overflødige setninger"],"Use automatically detected language to proofread posts and pages":[null,"Bruk automatisk oppdaget språk for å korrekturlese innlegg og sider"],"Ignored Phrases":[null,"Ignorerte setninger"],"Terms":[null,"Termer"],"Privacy":[null,"Personvern"],"Debug":[null,"Debug"],"Disconnect from WordPress.com":[null,"Koble fra WordPress.com"],"Learn More":[null,"Lær mer"],"Settings":[null,"Innstillinger"],"Active":[null,"Aktiv"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-10-26 22:17:09+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.3.0-alpha","language":"nb_NO","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Search your content.":[null,""],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,""],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,"Skjul smilefjeset som statistikken bruker. Miniatyrbildet hjelper til med å samle inn statistikken, men det skal likevel virke om det skjules."],"Your Current IP: %(ip)s":[null,""],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,""],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,""],"Link your account to WordPress.com to start using this feature.":[null,""],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,"Det er innstillinger i denne fanen som vil gå tapt om du forlater den. Fortsette?"],"This will reset all Jetpack options, are you sure?":[null,"Dette vil tilbakestille alle Jetpack-innstillingene. Er du sikker?"],"Search for a Jetpack feature.":[null,"Søk etter en Jetpack-modul."],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Configure your Security Scans":[null,""],"This module has no configuration options":[null,"Denne modulen har ingen innstillinger"],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"Subscriber":[null,"Abonnent"],"Big iPhone/iPad Update Now Available":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"WordPress.com Likes are:":[null,""],"Comments headline":[null,"Overskrift kommentarer"],"A few catchy words to motivate your readers to comment.":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"Show a \"follow blog\" options in the comment form":[null,"Vis et \"Følg nettstedet\"-alternativ i kommentarskjemaet"],"Show a \"follow comments\" option in the comment form.":[null,""],"Admin Bar":[null,"Verktøylinjen"],"Put a chart showing 48 hours of views in the admin bar":[null,"Legg et diagram som tegner de siste 48 timers sidevisninger på verktøylinjen"],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Receive Monitor Email Notifications":[null,"Motta epostvarslinger fra Overvåk"],"Emails will be sent to ":[null,"Eposter vil bli sendt til"],"{{a}}Edit{{/a}}":[null,"{{a}}Rediger{{/a}}"],"Match By Email":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Background Color":[null,"Bakgrunnsfarge"],"Scroll infinitely (Shows 7 posts on each load)":[null,"Rull siden ubegrenset (viser 7 innlegg for hver innlasting)"],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Mobile Promos":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Copied!":[null,"Kopiert!"],"Highlight and copy the following text to your clipboard:":[null,""],"Regenerate address":[null,""],"Configure Portfolios":[null,""],"Configure Testimonials":[null,""],"Automatically proofread content when: ":[null,""],"A post or page is first published":[null,""],"A post or page is updated":[null,""],"Automatic Language Detection":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"Add a phrase":[null,""],"Use Markdown for comments":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Cheatin' uh?":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Your Jetpack is already connected.":[null,"Din Jetpack er allrede oppkoblet."],"You're fueled up and ready to go, Jetpack is now active.":[null,"Du er tanket opp og klar til å kjøre. Jetpack er nå aktiv,"],"You're fueled up and ready to go.":[null,"Du er tanket opp og klar til å kjøre,"],"You are currently running a development version of Jetpack.":[null,"Du kjører for tiden en utviklingsversjon av Jetpack."],"Submit Beta feedback":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"Let us know!":[null,"La oss få høre!"],"Welcome to Jetpack":[null,"Velkommen til Jetpack"],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"No account? Create one for free…":[null,""],"Saving…":[null,"Lagrer…"],"Save Settings":[null,"Lagre innstillinger"],"Updates Needed":[null,"Oppdateringer er nødvendig"],"Do you really want to disconnect your site from WordPress.com?":[null,"Vil du virkelig koble ditt nettsted fra WordPress.com?"],"Jetpack Stats Icon":[null,"Ikon for Jetpack nettstedstatistikk"],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,"{{a}}Aktiver Nettstedstatistikk{{/a}} for å se detaljert besøkstatistikk, likinger, følgere, abonnenter og mer! {{a1}}Lær mer{{/a1}}"],"Activate Site Stats":[null,"Aktiver nettstedstatistikk"],"Automated, comprehensive protection from threats and attacks.":[null,""],"State-of-the-art spam defense.":[null,"Den fremste form for beskyttelse mot useriøs innsending."],"Automatically backup your entire site.":[null,""],"Security Scanning":[null,"Sikkerhetsgjennomsøking"],"Automatically scan your site for common threats and attacks.":[null,"Søk automatisk gjennom ditt nettstede etter trusler og angrep."],"Keep those spammers away!":[null,""],"Site Backups":[null,"Sikkerhetskopier av nettstedet"],"Keep your site backed up!":[null,"Hold ditt nettsted sikkhertskopiert!"],"Pro":[null,"Pro"],"No Results Found.":[null,"Ingen resultater funnet."],"Threats found!":[null,"Sikkerhetstrusler er funnet!"],"Set up":[null,"Oppsett"],"Upgrade":[null,"Oppgrader"],"ACTIVE":[null,"AKTIV"],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on Development Mode":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"View your spam stats":[null,"Vis din useriøs-statistikk"],"Configure Akismet":[null,"Konfigurer Akismet"],"View your security dashboard":[null,"Vis ditt sikkerhets-kontrollpanel"],"Configure VaultPress":[null,""],"Surveys & Polls":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Create a new poll":[null,""],"Real-time backups":[null,"Sanntids sikkerhetskopier"],"One-click threat resolution":[null,""],"Advanced polls and ratings":[null,""],"Compare Plans":[null,""],"Maximum grade security":[null,""],"Lock out the bad guys":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Enjoy priority support":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Connection Settings":[null,"Innstillinger for oppkobling"],"Manage your Jetpack connection.":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"You are connected as ":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"View {{a}}All Stats{{/a}}":[null,"Vis {{a}}all statistikk{{/a}}"],"View your {{a}}Email Followers{{/a}}":[null,"Vis dine {{a}}epost-følgere{{/a}}"],"Powerful WordPress.com features on every device.":[null,""],"Manage all your sites from a single dashboard.":[null,"Administrer alle dine nettsteder fra et sentralt kontrollpanel."],"Feel the performance":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Bulk and automatic updates":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Focus on your Writing":[null,"Hold fokus på din skriving"],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Try the New Editor":[null,"Prøv den nye editoren"],"Connect with your Visitors":[null,"Kom i kontakt med dine besøkende"],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,"Følg dine beøkende med avansert statistikk. Bli oppmerksom på trender, lær hvilket innhold som gjør det best og forstå dine besøkende fra hele verden."],"View Your Stats":[null,"Vis din statistikk"],"Connect with the Community":[null,"Kom i kontakt med nettsamfunnet"],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Launch Reader":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Get WordPress apps for any screen.":[null,""],"In Your Pocket":[null,"I lomma di"],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"WordPress.com in the App Store":[null,""],"WordPress.com in Google Play":[null,""],"On Your Desktop":[null,"På din skrivebordmaskin"],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com for Mac OS X":[null,"WordPress.com for Mac OS X"],"WordPress.com for Windows":[null,"WordPress.com for Windows"],"WordPress.com for Linux":[null,"WordPress.com for Linux"],"Malware Scanning":[null,""],"Threats found":[null,"Trusler funnet"],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,"For automatisk, omfattende skanning etter sikkerhetstrusler, vennligst {{a}}installer og aktiver{{/a}} VaultPress."],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"Total malicious attacks blocked on your site.":[null,""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"%(number)s plugin":["%(number)s plugins","%(number)s utvidelse","%(number)s utvidelser"],"Needs updating. ":["Need updating. ","Trenger oppdatering.","Trenger oppdateringer."],"All plugins are up-to-date. Awesome work!":[null,"Alle utvidelser oppdatert. Godt gjort!"],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,"{{a}}Aktiver Administrasjon{{/a}} for å slå på automatiske oppdateringer og administrere dine utvidelser fra WordPress.com."],"Jetpack is improving and optimizing your image speed.":[null,""],"Security":[null,"Sikkerhet"],"Performance":[null,"Ytelse"],"Backups":[null,"Sikkerhetskopier"],"{{a}}View backup details{{/a}}.":[null,"{{a}}Vis detaljer om sikkerhetskopi{{/a}}."],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"Unavailable in Dev Mode.":[null,""],"Spam Protection":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,"For fremragende beskyttelse mot useriøse kommentarer, vennligst {{a}}aktiver Akismet{{/a}}."],"Invalid Key":[null,""],"Unavailable in Dev Mode":[null,""],"Holiday Snow":[null,"Snø i julen"],"Show falling snow in the holiday period.":[null,"Vis fallende snø i juletiden."],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Activating recommended features…":[null,""],"Recommended features active.":[null,"Anbefalte moduler er aktive."],"Recommended features failed to activate. %(error)s":[null,""],"Activating %(slug)s…":[null,""],"%(slug)s has been activated.":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"Deactivating %(slug)s…":[null,"Deaktiverer %(slug)s…"],"%(slug)s has been deactivated.":[null,""],"%(slug)s failed to deactivate. %(error)s":[null,""],"Updating %(slug)s settings…":[null,""],"Updated %(slug)s settings.":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updating %(slug)s address…":[null,""],"Regenerated %(slug)s address .":[null,""],"Error regenerating %(slug)s address. %(error)s":[null,""],"Resetting Jetpack options…":[null,"Tilbakestilling av innstillinger for Jetpack..."],"Options reset.":[null,"Innstillinger tilbakestilt."],"Options failed to reset.":[null,"Innstillingene kunne ikke tilbakestilles."],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Unlinking from WordPress.com":[null,""],"Unlinked from WordPress.com.":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"At A Glance":[null,"På et øyeblikk"],"Clichés":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Like us on Facebook":[null,""],"Follow Jetpack on Twitter":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Contact Jetpack support staff directly":[null,""],"Go to the WordPress.org support forums":[null,""],"Go to Jetpack.com/support":[null,"Gå til Jetpack.com/support"],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,"Vi tilbyr gratis og full brukerstøtte til alle våre Jetpack-brukere. Vårt brukerstøtte-team er alltid tilstede for å hjelpe deg."],"Jetpack Happiness Engineer":[null,""],"Automattic's Privacy Policy":[null,""],"WordPress.com Terms of Service":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,"{{a}}Aktiver Netstedsverifisering{{/a}} for å verfisere ditt nettsted øke rankingen på Google, Bing og Pinterest."],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"Site Verification Tools":[null,"Verkøy for nettstedsverifisering"],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"Plugin Updates":[null,"Oppdateringer av utvidelser"],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"No threats found, you're good to go!":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","",""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Loading…":[null,"Laster..."],"Downtime Monitoring":[null,""],"{{button}}View More Stats on WordPress.com {{/button}}":[null,""],"{{button}}View Old Stats{{/button}}":[null,""],"All-time comments":[null,""],"All-time views":[null,""],"%(number)s View":["%(number)s Views","",""],"Best overall day":[null,""],"Views today":[null,"Visninger i dag"],"Months":[null,"Måneder"],"Weeks":[null,"Uker"],"Days":[null,"Dager"],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Click to view detailed stats.":[null,"Klikk for å se detaljert statistikk."],"Views: %(numberOfViews)s":[null,"Visninger: %(numberOfViews)s"],"Week of %(date)s":[null,""],"Manage security on WordPress.com":[null,""],"Skip this step":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Jetpack's recommended features include:":[null,""],"Activate Recommended Features":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Jump Start your Site":[null,"Hurtigstart for ditt nettsted"],"Disconnect from WordPress.com":[null,"Koble fra WordPress.com"],"Link to WordPress.com":[null,""],"Unlink me from WordPress.com":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Lightning fast, optimized images":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Automatic site updates.":[null,"Automatiske oppdateringer av nettstedet."],"Live site monitoring.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Block site attacks.":[null,"Blokkér netstedsangrep"],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Site security and peace of mind":[null,"Sikkerhet for nettstedet og fred for sjelen"],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,"Jetpack utnytter kraften til WordPress.com for å vise deg detaljert innsikt i dine besøkende, hva de leser og hvor de kommer fra."],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Increase page views.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,"Gi dine besøkende mulighet til å dele og abonnere på ditt innhold."],"Build a community.":[null,""],"Sharing & Like Buttons":[null,""],"Automated social marketing.":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Send us Feedback":[null,"Send oss tilbakemelding"],"Need Help?":[null,"Trenger du hjelp?"],"Manage Plugins":[null,"Behandle utvidelser"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Stress ned. Overvåk-modulen vil øyeblikkelig sende deg varsel om ditt nettsted skulle gå ned."],"Track your growth":[null,""],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,""],"Drive more traffic to your site":[null,"Led mer trafikk til ditt nettsted"],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,""],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Disconnecting Jetpack":[null,"Frakobler Jetpack"],"Leave a Jetpack review":[null,"Legg inn en vurdering av Jetpack"],"Need help? The Jetpack team is here for you.":[null,"Trenger du hjelp? Jetpack-teamet er her for deg!"],"Smiley":[null,"Smilefjes"],"Require Two-Step Authentication":[null,"Forlang tofaktor.autensering"],"Use a large and visually striking layout":[null,"Bruk en stor og visuelt slående utforming"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Vis en topptekst for avsnittet relatert innhold slik at det skilles tydeligere fra innlegget"],"Related":[null,"Relatert"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Pass på å legge til dine mest brukte IP-adresser siden de kan variere mellom hjemme, kontoret og andre steder. Fjerner du en adresse fra listen nedenfor blir den fjernet fra hvitelisten."],"Whitelist Management":[null,"Administrering av hvitliste"],"Email Address":[null,"Epostadresse"],"Publicize":[null,"Publiser"],"Site Stats":[null,"Nettstedsstatistikk"],"Featured Images":[null,"Fremhevede bilder"],"Excerpts":[null,"Utdrag"],"Enable Testimonials for this site.":[null,"Gjør innholdstypen omtaler tilgjengelig på dette nettstedet."],"Enable Portfolio Projects for this site.":[null,"Aktiver portefølje-prosjekter for dette nettstedet."],"Preview":[null,"Forhåndsvis"],"Color Scheme":[null,"Fargeoppsett"],"Ignored Phrases":[null,"Ignorerte setninger"],"Use automatically detected language to proofread posts and pages":[null,"Bruk automatisk oppdaget språk for å korrekturlese innlegg og sider"],"Redundant Phrases":[null,"Overflødige setninger"],"Phrases to Avoid":[null,"Uttrykk for å unngå"],"Passive Voice":[null,"Passiv stemme"],"Jargon":[null,"Sjargong"],"Hidden Verbs":[null,"Skjulte verb"],"Double Negatives":[null,"Dobbel negasjon"],"Diacritical Marks":[null,"Diakritiske merker"],"Complex Phrases":[null,"Komplekse setninger"],"Bias Language":[null,"Forutinntatt språk"],"English Options":[null,"Valg for engelsk"],"Proofreading":[null,"Korrekturlesing"],"Connect Jetpack":[null,"Tilkoble Jetpack"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack kunne i koble til WordPress.com: %(error_key)s. Dette skyldes vanligvis at noe er satt opp feil hos ditt nettvert eller på din server."],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com har for øyeblikket problemer og er ute av stand til å gi drivstoff til din Jetpack. Vennligst prøv igjen senere."],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"{{s}Din Jetpack har en feil.{{/s}} Det er ikke mulig å koble dette nettstedet til WordPress.com. Dette betyr vanligvis at nettstedet ditt ikke er offentlig tilgjengelig (localhost)."],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"Ditt nettsted må være offentlig tilgjengelig for å bruk Jetpack: %(error_key)s"],"You have successfully disconnected Jetpack":[null,"Du har frakoblet Jetpack"],"Active":[null,"Aktiv"],"Settings":[null,"Innstillinger"],"Learn More":[null,"Lær mer"],"Disconnect Jetpack":[null,"Frakoble Jetpack"],"Debug":[null,"Debug"],"Test your site’s compatibility with Jetpack.":[null,"Sjekk ditt nettsteds kompatibilitet med Jetpack."]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-nl_NL.json b/plugins/jetpack/languages/json/jetpack-nl_NL.json
index 9f6d40a2..0448f4d6 100644
--- a/plugins/jetpack/languages/json/jetpack-nl_NL.json
+++ b/plugins/jetpack/languages/json/jetpack-nl_NL.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2016-03-22 15:35:08+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.1.0-alpha","project-id-version":"Development (trunk)"},"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"This module has no configuration options":[null,""],"Configure your Security Scans":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"Search for a Jetpack feature.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Mobile Promos":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Background Color":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Match By Email":[null,""],"{{a}}Edit{{/a}}":[null,""],"Emails will be sent to ":[null,""],"Receive Monitor Email Notifications":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Admin Bar":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Comments headline":[null,""],"WordPress.com Likes are:":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"Subscriber":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Cheatin' uh?":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Use Markdown for comments":[null,""],"Add a phrase":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Automatic Language Detection":[null,""],"A post or page is updated":[null,""],"A post or page is first published":[null,""],"Automatically proofread content when: ":[null,""],"Configure Testimonials":[null,""],"Configure Portfolios":[null,""],"Regenerate address":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Copied!":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Meta key example: ":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"Welcome to Jetpack":[null,""],"Let us know!":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"You're fueled up and ready to go.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"Your Jetpack is already connected.":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Threats don't discriminate":[null,""],"Backup, protect, repair and build a better website.":[null,""],"Powerful security tools for ultimate peace of mind":[null,""],"ACTIVE":[null,""],"Upgrade":[null,""],"Set up":[null,""],"Threats found!":[null,""],"No Results Found.":[null,""],"Pro":[null,""],"Keep your site backed up!":[null,""],"Site Backups":[null,""],"Keep those spammers away!":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Security Scanning":[null,""],"Automatically backup your entire site.":[null,""],"State-of-the-art spam defense.":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"Activate Site Stats":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Jetpack Stats Icon":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Updates Needed":[null,""],"Save Settings":[null,""],"Saving…":[null,""],"No account? Create one for free…":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Surveys & Polls":[null,""],"Configure VaultPress":[null,""],"View your security dashboard":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.":[null,""],"Security Scanning & Backups":[null,""],"Configure Akismet":[null,""],"View your spam stats":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.":[null,""],"Your site is on Development Mode":[null,""],"Unlock the full potential of your site with the features included in your plan.":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Lock out the bad guys":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Maximum grade security":[null,""],"Compare Plans":[null,""],"Advanced polls and ratings":[null,""],"One-click threat resolution":[null,""],"Real-time backups":[null,""],"Unlimited backup archive":[null,""],"Includes on-demand malware scanning":[null,""],"Supports 1-3 sites":[null,""],"Jetpack Professional offers advanced features including:":[null,""],"Need more?":[null,""],"Create a new poll":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Bulk and automatic updates":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Feel the performance":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Powerful WordPress.com features on every device.":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"You are connected as ":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"Manage your Jetpack connection.":[null,""],"Connection Settings":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Enjoy priority support":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"Get WordPress apps for any screen.":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Launch Reader":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Connect with the Community":[null,""],"View Your Stats":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"Connect with your Visitors":[null,""],"Try the New Editor":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Focus on your Writing":[null,""],"Invalid Key":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"Spam Protection":[null,""],"Unavailable in Dev Mode.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"Backups":[null,""],"Performance":[null,""],"Security":[null,""],"Jetpack is monitoring your site. If we think your site is down you will receive an email.":[null,""],"Jetpack is improving and optimising your image speed.":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"All plugins are up-to-date. Awesome work!":[null,""],"Needs updating. ":["Need updating. ","",""],"%(number)s plugin":["%(number)s plugins","",""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"Total malicious attacks blocked on your site.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"Threats found":[null,""],"Malware Scanning":[null,""],"WordPress.com for Linux":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Mac OS X":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com in Google Play":[null,""],"WordPress.com in the App Store":[null,""],"Updating %(slug)s settings…":[null,""],"%(slug)s has been deactivated.":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"%(slug)s has been activated.":[null,""],"Activating %(slug)s…":[null,""],"Recommended features active.":[null,""],"Activating recommended features…":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Show falling snow in the holiday period.":[null,""],"Holiday Snow":[null,""],"Unavailable in Dev Mode":[null,""],"At A Glance":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"Unlinked from WordPress.com.":[null,""],"Unlinking from WordPress.com":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Options failed to reset.":[null,""],"Options reset.":[null,""],"Resetting Jetpack options…":[null,""],"Regenerated %(slug)s address .":[null,""],"Updating %(slug)s address…":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updated %(slug)s settings.":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"Clichés":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"You are running Jetpack on a {{a}}staging server{{/a}}.":[null,""],"Follow Jetpack on Twitter":[null,""],"Like us on Facebook":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"WordPress.com Terms of Service":[null,""],"Automattic's Privacy Policy":[null,""],"Jetpack Happiness Engineer":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Go to Jetpack.com/support":[null,""],"Go to the WordPress.org support forums":[null,""],"Contact Jetpack support staff directly":[null,""],"Downtime Monitoring":[null,""],"Loading…":[null,""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","",""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"No threats found, you're good to go!":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"Plugin Updates":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Site Verification Tools":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Unlink me from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Disconnect from WordPress.com":[null,""],"Jump Start your Site":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Activate Recommended Features":[null,""],"Jetpack's recommended features include:":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Skip this step":[null,""],"Manage security on WordPress.com":[null,""],"Week of %(date)s":[null,""],"Views: %(numberOfViews)s":[null,""],"Click to view detailed stats.":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Days":[null,""],"Weeks":[null,""],"Months":[null,""],"Views today":[null,""],"Best overall day":[null,""],"%(number)s View":["%(number)s Views","",""],"All-time views":[null,""],"All-time comments":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Block site attacks.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Live site monitoring.":[null,""],"Automatic site updates.":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Lightning fast, optimized images":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Site security and peace of mind":[null,""],"Need Help?":[null,""],"Send us Feedback":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Automated social marketing.":[null,""],"Sharing & Like Buttons":[null,""],"Build a community.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Increase page views.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Manage Plugins":[null,""],"Drive more traffic to your site":[null,""],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,""],"Track your growth":[null,""],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,""],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,""],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,""],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Need help? The Jetpack team is here for you.":[null,""],"Leave a Jetpack review":[null,""],"Disconnecting Jetpack":[null,"Jetpack wordt losgekoppeld"],"Smiley":[null,"Smiley"],"Email Address":[null,"E-mailadres"],"Whitelist Management":[null,"Whitelist-beheer"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Zorg ervoor dat u de meestgebruikte IP-adressen toevoegt, omdat deze kunnen wisselen tussen thuis, kantoor of andere locaties. Als u een IP-adres uit de lijst hieronder verwijdert, verwijdert u het ook uit de whitelist."],"Related":[null,"Gerelateerd"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Toon een 'Gerelateerde' header om duidelijker de gerelateerde sectie te scheiden van berichten"],"Use a large and visually striking layout":[null,"Gebruik een grote en visueel opvallende layout"],"Require Two-Step Authentication":[null,"Tweestaps-authenticatie is vereist"],"Site Stats":[null,"Site Stats"],"Publicize":[null,"Publicize"],"Excerpts":[null,"Samenvattingen"],"Featured Images":[null,"Uitgelichte afbeeldingen"],"Enable Portfolio Projects for this site.":[null,"Portfolioprojecten inschakelen voor deze site."],"Enable Testimonials for this site.":[null,"Beoordelingen inschakelen voor deze site."],"View people's profiles when you mouse over their Gravatars":[null,"Bekijk profielen van mensen als u met de muis over hun Gravatar gaat"],"Color Scheme":[null,"Kleurenschema"],"Preview":[null,"Voorvertoning"],"You have successfully disconnected Jetpack":[null,""],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com ondervindt momenteel problemen en kan Jetpack niet opstarten. Probeer het later nogmaals."],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"Connect Jetpack":[null,"Jetpack verbinden"],"Proofreading":[null,"Proeflezen"],"English Options":[null,"Engelse opties"],"Bias Language":[null,"Voorkeurstaal"],"Complex Phrases":[null,"Complexe zinnen"],"Diacritical Marks":[null,"Diacritische tekens"],"Double Negatives":[null,"Dubbele ontkenningen"],"Hidden Verbs":[null,"Verborgen werkwoorden"],"Jargon":[null,"Jargon"],"Passive Voice":[null,"Passieve stem"],"Phrases to Avoid":[null,"Te vermijden zinnen"],"Redundant Phrases":[null,"Overbodige zinnen"],"Use automatically detected language to proofread posts and pages":[null,"Gebruik de automatisch gedetecteerde taal om berichten en pagina's te proeflezen."],"Ignored Phrases":[null,"Genegeerde zinnen"],"Test your site’s compatibility with Jetpack.":[null,""],"Debug":[null,"Foutopsporing"],"Disconnect Jetpack":[null,"Jetpack loskoppelen"],"Learn More":[null,"Kom meer te weten"],"Settings":[null,"Instellingen"],"Active":[null,"Actief"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-03-22 15:35:08+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.3.0-alpha","language":"nl","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Make sure your site is easily found on search engines with SEO tools for your content and social posts.":[null,""],"Activate this module to use the advanced SEO tools.":[null,""],"Configure your VideoPress settings.":[null,""],"How much is your website worth?":[null,""],"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.":[null,""],"Configure Site SEO":[null,""],"Activate SEO Tools":[null,""],"Introducing our most affordable backups and security plan yet":[null,""],"The Personal Plan keeps your data, site, and hard work safe.":[null,""],"Learn more...":[null,""],"Your site is on the Jetpack Personal plan":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.":[null,""],"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.":[null,""],"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).":[null,""],"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).":[null,""],"Backups & Security Scanning":[null,""],"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).":[null,""],"SEO Tools":[null,""],"Advanced SEO tools to help your site get found when people search for relevant content.":[null,""],"Need more? Running a business site?":[null,""],"If your site is important to you, consider protecting and improving it with some of our advanced features: ":[null,""],"On-demand security scanning":[null,""],"Advanced SEO tools":[null,""],"Configure your SEO settings.":[null,""],"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.":[null,""],"You are running Jetpack on a staging server.":[null,""],"More Info":[null,""],"Search your content.":[null,""],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,""],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,""],"Your Current IP: %(ip)s":[null,""],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,""],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,""],"Link your account to WordPress.com to start using this feature.":[null,""],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,""],"This will reset all Jetpack options, are you sure?":[null,""],"Search for a Jetpack feature.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Configure your Security Scans":[null,""],"This module has no configuration options":[null,""],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"Subscriber":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"WordPress.com Likes are:":[null,""],"Comments headline":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Admin Bar":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Receive Monitor Email Notifications":[null,""],"Emails will be sent to ":[null,""],"{{a}}Edit{{/a}}":[null,""],"Match By Email":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Background Color":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Mobile Promos":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,""],"Meta key example:":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Copied!":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Regenerate address":[null,""],"Configure Portfolios":[null,""],"Configure Testimonials":[null,""],"Automatically proofread content when: ":[null,""],"A post or page is first published":[null,""],"A post or page is updated":[null,""],"Automatic Language Detection":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"Add a phrase":[null,""],"Use Markdown for comments":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Cheatin' uh?":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Your Jetpack is already connected.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"You're fueled up and ready to go.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"Submit Beta feedback":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"Let us know!":[null,""],"Welcome to Jetpack":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"No account? Create one for free…":[null,""],"Saving…":[null,""],"Save Settings":[null,""],"Updates Needed":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Jetpack Stats Icon":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Activate Site Stats":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"State-of-the-art spam defense.":[null,""],"Automatically backup your entire site.":[null,""],"Security Scanning":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Keep those spammers away!":[null,""],"Site Backups":[null,""],"Keep your site backed up!":[null,""],"Pro":[null,""],"No Results Found.":[null,""],"Threats found!":[null,""],"Set up":[null,""],"Upgrade":[null,""],"ACTIVE":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on Development Mode":[null,""],"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"View your spam stats":[null,""],"Configure Akismet":[null,""],"View your security dashboard":[null,""],"Configure VaultPress":[null,""],"Surveys & Polls":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Create a new poll":[null,""],"Real-time backups":[null,""],"One-click threat resolution":[null,""],"Advanced polls and ratings":[null,""],"Compare Plans":[null,""],"Maximum grade security":[null,""],"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Lock out the bad guys":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Enjoy priority support":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Connection Settings":[null,""],"Manage your Jetpack connection.":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"You are connected as ":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"Powerful WordPress.com features on every device.":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Feel the performance":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Bulk and automatic updates":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Focus on your Writing":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Try the New Editor":[null,""],"Connect with your Visitors":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"View Your Stats":[null,""],"Connect with the Community":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Launch Reader":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Get WordPress apps for any screen.":[null,""],"In Your Pocket":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"WordPress.com in the App Store":[null,""],"WordPress.com in Google Play":[null,""],"On Your Desktop":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com for Mac OS X":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Linux":[null,""],"Malware Scanning":[null,""],"Threats found":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"Total malicious attacks blocked on your site.":[null,""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"%(number)s plugin":["%(number)s plugins","",""],"Needs updating. ":["Need updating. ","",""],"All plugins are up-to-date. Awesome work!":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"Jetpack is improving and optimizing your image speed.":[null,""],"Jetpack is monitoring your site. If we think your site is down, you will receive an email.":[null,""],"Security":[null,""],"Performance":[null,""],"Backups":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"Unavailable in Dev Mode.":[null,""],"Spam Protection":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"Invalid Key":[null,""],"Unavailable in Dev Mode":[null,""],"Holiday Snow":[null,""],"Show falling snow in the holiday period.":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Activating recommended features…":[null,""],"Recommended features active.":[null,""],"Recommended features failed to activate. %(error)s":[null,""],"Activating %(slug)s…":[null,""],"%(slug)s has been activated.":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s has been deactivated.":[null,""],"%(slug)s failed to deactivate. %(error)s":[null,""],"Updating %(slug)s settings…":[null,""],"Updated %(slug)s settings.":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updating %(slug)s address…":[null,""],"Regenerated %(slug)s address .":[null,""],"Error regenerating %(slug)s address. %(error)s":[null,""],"Resetting Jetpack options…":[null,""],"Options reset.":[null,""],"Options failed to reset.":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Unlinking from WordPress.com":[null,""],"Unlinked from WordPress.com.":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"At A Glance":[null,""],"Clichés":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Like us on Facebook":[null,""],"Follow Jetpack on Twitter":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Contact Jetpack support staff directly":[null,""],"Go to the WordPress.org support forums":[null,""],"Go to Jetpack.com/support":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Jetpack Happiness Engineer":[null,""],"Automattic's Privacy Policy":[null,""],"WordPress.com Terms of Service":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"Site Verification Tools":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"Plugin Updates":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"No threats found, you're good to go!":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","",""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Loading…":[null,""],"Downtime Monitoring":[null,""],"{{button}}View More Stats on WordPress.com {{/button}}":[null,""],"{{button}}View Old Stats{{/button}}":[null,""],"All-time comments":[null,""],"All-time views":[null,""],"%(number)s View":["%(number)s Views","",""],"Best overall day":[null,""],"Views today":[null,""],"Months":[null,""],"Weeks":[null,""],"Days":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Click to view detailed stats.":[null,""],"Views: %(numberOfViews)s":[null,""],"Week of %(date)s":[null,""],"Manage security on WordPress.com":[null,""],"Skip this step":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Jetpack's recommended features include:":[null,""],"Activate Recommended Features":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Jump Start your Site":[null,""],"Disconnect from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Unlink me from WordPress.com":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Lightning fast, optimized images":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Automatic site updates.":[null,""],"Live site monitoring.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Block site attacks.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Site security and peace of mind":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Increase page views.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Build a community.":[null,""],"Sharing & Like Buttons":[null,""],"Automated social marketing.":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Send us Feedback":[null,""],"Need Help?":[null,""],"Manage Plugins":[null,""],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,""],"Track your growth":[null,""],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,""],"Drive more traffic to your site":[null,""],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,""],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Disconnecting Jetpack":[null,"Jetpack wordt losgekoppeld"],"Leave a Jetpack review":[null,""],"Need help? The Jetpack team is here for you.":[null,""],"Smiley":[null,"Smiley"],"Require Two-Step Authentication":[null,"Tweestaps-authenticatie is vereist"],"Use a large and visually striking layout":[null,"Gebruik een grote en visueel opvallende layout"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Toon een 'Gerelateerde' header om duidelijker de gerelateerde sectie te scheiden van berichten"],"Related":[null,"Gerelateerd"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Zorg ervoor dat u de meestgebruikte IP-adressen toevoegt, omdat deze kunnen wisselen tussen thuis, kantoor of andere locaties. Als u een IP-adres uit de lijst hieronder verwijdert, verwijdert u het ook uit de whitelist."],"Whitelist Management":[null,"Whitelist-beheer"],"Email Address":[null,"E-mailadres"],"Publicize":[null,"Publicize"],"Site Stats":[null,"Site Stats"],"Featured Images":[null,"Uitgelichte afbeeldingen"],"Excerpts":[null,"Samenvattingen"],"Enable Testimonials for this site.":[null,"Beoordelingen inschakelen voor deze site."],"Enable Portfolio Projects for this site.":[null,"Portfolioprojecten inschakelen voor deze site."],"Preview":[null,"Voorvertoning"],"Color Scheme":[null,"Kleurenschema"],"Ignored Phrases":[null,"Genegeerde zinnen"],"Use automatically detected language to proofread posts and pages":[null,"Gebruik de automatisch gedetecteerde taal om berichten en pagina's te proeflezen."],"Redundant Phrases":[null,"Overbodige zinnen"],"Phrases to Avoid":[null,"Te vermijden zinnen"],"Passive Voice":[null,"Passieve stem"],"Jargon":[null,"Jargon"],"Hidden Verbs":[null,"Verborgen werkwoorden"],"Double Negatives":[null,"Dubbele ontkenningen"],"Diacritical Marks":[null,"Diacritische tekens"],"Complex Phrases":[null,"Complexe zinnen"],"Bias Language":[null,"Voorkeurstaal"],"English Options":[null,"Engelse opties"],"Proofreading":[null,"Proeflezen"],"Connect Jetpack":[null,"Jetpack verbinden"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com ondervindt momenteel problemen en kan Jetpack niet opstarten. Probeer het later nogmaals."],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,""],"You have successfully disconnected Jetpack":[null,""],"Active":[null,"Actief"],"Settings":[null,"Instellingen"],"Learn More":[null,"Kom meer te weten"],"Disconnect Jetpack":[null,"Jetpack loskoppelen"],"Debug":[null,"Foutopsporing"],"Test your site’s compatibility with Jetpack.":[null,""]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-nn_NO.json b/plugins/jetpack/languages/json/jetpack-nn_NO.json
index df2f2215..71492dcc 100644
--- a/plugins/jetpack/languages/json/jetpack-nn_NO.json
+++ b/plugins/jetpack/languages/json/jetpack-nn_NO.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-08-21 12:56:31+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/1.0-alpha-1100","project-id-version":"dev"},"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Connect Jetpack":[null,""],"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,"Sidestatistikk"],"Smiley":[null,""],"Whitelist Management":[null,""],"Related":[null,"LIknande innhald"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,"Publiser"],"Related Posts":[null,"Liknande innlegg"],"Email Address":[null,"E-postadresse"],"Preview":[null,"Førehandsvising"],"Excerpts":[null,""],"Featured Images":[null,"Framheva innlegg"],"Enable Portfolio Projects for this site.":[null,""],"Enable Testimonials for this site.":[null,""],"View people's profiles when you mouse over their Gravatars":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,"Korrekturlesing"],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,"Doble negativar"],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Color Scheme":[null,"Fargeskjema"],"Terms":[null,""],"Privacy":[null,"Personvern"],"Debug":[null,""],"Learn More":[null,"Les meir"],"Settings":[null,"Innstillingar"],"Active":[null,"Aktiv"]} \ No newline at end of file
+{"":{"po-revision-date":"2015-08-21 12:56:31+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/1.0-alpha-1100","project-id-version":"dev"},"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Connect Jetpack":[null,""],"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,"Sidestatistikk"],"Smiley":[null,""],"Whitelist Management":[null,""],"Related":[null,"LIknande innhald"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,"Publiser"],"Related Posts":[null,"Liknande innlegg"],"Email Address":[null,"E-postadresse"],"Preview":[null,"Førehandsvising"],"Excerpts":[null,""],"Featured Images":[null,"Framheva innlegg"],"Enable Portfolio Projects for this site.":[null,""],"Enable Testimonials for this site.":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,"Korrekturlesing"],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,"Doble negativar"],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Color Scheme":[null,"Fargeskjema"],"Terms":[null,""],"Privacy":[null,"Personvern"],"Debug":[null,""],"Learn More":[null,"Les meir"],"Settings":[null,"Innstillingar"],"Active":[null,"Aktiv"]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-pl_PL.json b/plugins/jetpack/languages/json/jetpack-pl_PL.json
index 4d2b9118..9f6b0248 100644
--- a/plugins/jetpack/languages/json/jetpack-pl_PL.json
+++ b/plugins/jetpack/languages/json/jetpack-pl_PL.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-07-20 01:42:09+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,"Wymagaj dwuetapowego uwierzytelniania"],"Site Stats":[null,"Statystyki witryny"],"Smiley":[null,""],"Related Posts":[null,"Podobne wpisy"],"Email Address":[null,"Adres e-mail"],"Whitelist Management":[null,""],"Related":[null,"Podobne"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,"Publikuj"],"Enable Testimonials for this site.":[null,""],"View people's profiles when you mouse over their Gravatars":[null,""],"Preview":[null,"Podejrzyj"],"Excerpts":[null,""],"Featured Images":[null,"Ikony wpisów"],"Enable Portfolio Projects for this site.":[null,""],"Color Scheme":[null,"Schemat kolorów"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,"Sprawdzanie pisowni"],"English Options":[null,"Opcje dot. j. angielskiego"],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,"Żargon"],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,"Do sprawdzania pisowni wpisów i stron używaj automatycznie wykrytego języka"],"Ignored Phrases":[null,"Ignorowane frazy"],"Terms":[null,"Warunki korzystania"],"Privacy":[null,"Prywatność"],"Debug":[null,""],"Disconnect from WordPress.com":[null,"Odłącz od WordPress.com"],"Learn More":[null,"Dowiedz się więcej"],"Settings":[null,"Ustawienia"],"Active":[null,"Aktywne"]} \ No newline at end of file
+{"":{"po-revision-date":"2015-07-20 01:42:09+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,"Wymagaj dwuetapowego uwierzytelniania"],"Site Stats":[null,"Statystyki witryny"],"Smiley":[null,""],"Related Posts":[null,"Podobne wpisy"],"Email Address":[null,"Adres e-mail"],"Whitelist Management":[null,""],"Related":[null,"Podobne"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,"Publikuj"],"Enable Testimonials for this site.":[null,""],"Preview":[null,"Podejrzyj"],"Excerpts":[null,""],"Featured Images":[null,"Ikony wpisów"],"Enable Portfolio Projects for this site.":[null,""],"Color Scheme":[null,"Schemat kolorów"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,"Sprawdzanie pisowni"],"English Options":[null,"Opcje dot. j. angielskiego"],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,"Żargon"],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,"Do sprawdzania pisowni wpisów i stron używaj automatycznie wykrytego języka"],"Ignored Phrases":[null,"Ignorowane frazy"],"Terms":[null,"Warunki korzystania"],"Privacy":[null,"Prywatność"],"Debug":[null,""],"Disconnect from WordPress.com":[null,"Odłącz od WordPress.com"],"Learn More":[null,"Dowiedz się więcej"],"Settings":[null,"Ustawienia"],"Active":[null,"Aktywne"]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-pt_BR.json b/plugins/jetpack/languages/json/jetpack-pt_BR.json
index 1f116704..b198fad3 100644
--- a/plugins/jetpack/languages/json/jetpack-pt_BR.json
+++ b/plugins/jetpack/languages/json/jetpack-pt_BR.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2016-09-03 02:50:43+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=(n > 1);","x-generator":"GlotPress/2.1.0-alpha","project-id-version":"Development (trunk)"},"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"This module has no configuration options":[null,""],"Configure your Security Scans":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"Search for a Jetpack feature.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Mobile Promos":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Background Color":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Match By Email":[null,""],"{{a}}Edit{{/a}}":[null,""],"Emails will be sent to ":[null,""],"Receive Monitor Email Notifications":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Admin Bar":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Comments headline":[null,""],"WordPress.com Likes are:":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"Subscriber":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Cheatin' uh?":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Use Markdown for comments":[null,""],"Add a phrase":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Automatic Language Detection":[null,""],"A post or page is updated":[null,""],"A post or page is first published":[null,""],"Automatically proofread content when: ":[null,""],"Configure Testimonials":[null,""],"Configure Portfolios":[null,""],"Regenerate address":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Copied!":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Meta key example: ":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"Welcome to Jetpack":[null,""],"Let us know!":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"You're fueled up and ready to go.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"Your Jetpack is already connected.":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Threats don't discriminate":[null,""],"Backup, protect, repair and build a better website.":[null,""],"Powerful security tools for ultimate peace of mind":[null,""],"ACTIVE":[null,""],"Upgrade":[null,""],"Set up":[null,""],"Threats found!":[null,""],"No Results Found.":[null,""],"Pro":[null,""],"Keep your site backed up!":[null,""],"Site Backups":[null,""],"Keep those spammers away!":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Security Scanning":[null,""],"Automatically backup your entire site.":[null,""],"State-of-the-art spam defense.":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"Activate Site Stats":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Jetpack Stats Icon":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Updates Needed":[null,""],"Save Settings":[null,""],"Saving…":[null,""],"No account? Create one for free…":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Surveys & Polls":[null,""],"Configure VaultPress":[null,""],"View your security dashboard":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.":[null,""],"Security Scanning & Backups":[null,""],"Configure Akismet":[null,""],"View your spam stats":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.":[null,""],"Your site is on Development Mode":[null,""],"Unlock the full potential of your site with the features included in your plan.":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Lock out the bad guys":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Maximum grade security":[null,""],"Compare Plans":[null,""],"Advanced polls and ratings":[null,""],"One-click threat resolution":[null,""],"Real-time backups":[null,""],"Unlimited backup archive":[null,""],"Includes on-demand malware scanning":[null,""],"Supports 1-3 sites":[null,""],"Jetpack Professional offers advanced features including:":[null,""],"Need more?":[null,""],"Create a new poll":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Bulk and automatic updates":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Feel the performance":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Powerful WordPress.com features on every device.":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"You are connected as ":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"Manage your Jetpack connection.":[null,""],"Connection Settings":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Enjoy priority support":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"Get WordPress apps for any screen.":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Launch Reader":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Connect with the Community":[null,""],"View Your Stats":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"Connect with your Visitors":[null,""],"Try the New Editor":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Focus on your Writing":[null,""],"Invalid Key":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"Spam Protection":[null,""],"Unavailable in Dev Mode.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"Backups":[null,""],"Performance":[null,""],"Security":[null,""],"Jetpack is monitoring your site. If we think your site is down you will receive an email.":[null,""],"Jetpack is improving and optimising your image speed.":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"All plugins are up-to-date. Awesome work!":[null,""],"Needs updating. ":["Need updating. ","",""],"%(number)s plugin":["%(number)s plugins","",""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"Total malicious attacks blocked on your site.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"Threats found":[null,""],"Malware Scanning":[null,""],"WordPress.com for Linux":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Mac OS X":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com in Google Play":[null,""],"WordPress.com in the App Store":[null,""],"Updating %(slug)s settings…":[null,""],"%(slug)s has been deactivated.":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"%(slug)s has been activated.":[null,""],"Activating %(slug)s…":[null,""],"Recommended features active.":[null,""],"Activating recommended features…":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Show falling snow in the holiday period.":[null,""],"Holiday Snow":[null,""],"Unavailable in Dev Mode":[null,""],"At A Glance":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"Unlinked from WordPress.com.":[null,""],"Unlinking from WordPress.com":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Options failed to reset.":[null,""],"Options reset.":[null,""],"Resetting Jetpack options…":[null,""],"Regenerated %(slug)s address .":[null,""],"Updating %(slug)s address…":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updated %(slug)s settings.":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"Clichés":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"You are running Jetpack on a {{a}}staging server{{/a}}.":[null,""],"Follow Jetpack on Twitter":[null,""],"Like us on Facebook":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"WordPress.com Terms of Service":[null,""],"Automattic's Privacy Policy":[null,""],"Jetpack Happiness Engineer":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Go to Jetpack.com/support":[null,""],"Go to the WordPress.org support forums":[null,""],"Contact Jetpack support staff directly":[null,""],"Downtime Monitoring":[null,""],"Loading…":[null,""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","",""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"No threats found, you're good to go!":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"Plugin Updates":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Site Verification Tools":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Unlink me from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Disconnect from WordPress.com":[null,""],"Jump Start your Site":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Activate Recommended Features":[null,""],"Jetpack's recommended features include:":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Skip this step":[null,""],"Manage security on WordPress.com":[null,""],"Week of %(date)s":[null,""],"Views: %(numberOfViews)s":[null,""],"Click to view detailed stats.":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Days":[null,""],"Weeks":[null,""],"Months":[null,""],"Views today":[null,""],"Best overall day":[null,""],"%(number)s View":["%(number)s Views","",""],"All-time views":[null,""],"All-time comments":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Block site attacks.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Live site monitoring.":[null,""],"Automatic site updates.":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Lightning fast, optimized images":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Site security and peace of mind":[null,""],"Need Help?":[null,""],"Send us Feedback":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Automated social marketing.":[null,""],"Sharing & Like Buttons":[null,""],"Build a community.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Increase page views.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Manage Plugins":[null,"Gerenciar plugins"],"Drive more traffic to your site":[null,"Obtenha mais tráfego para seu site"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Use o Publicize para compartilhar automaticamente seus posts com amigos, seguidores e o resto do mundo."],"Track your growth":[null,"Acompanhe o seu crescimento"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Relaxe. O Monitor te enviará alertas em tempo real caso seu site sair do ar."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Você deve permanecer logado no seu blog WordPress enquanto autoriza o Jetpack."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"Houve um problema de conexão com o Jetpack, desative e reative o plugin Jetpack e então conecte novamente."],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Need help? The Jetpack team is here for you.":[null,""],"Leave a Jetpack review":[null,""],"Disconnecting Jetpack":[null,"Desconectando o Jetpack"],"Smiley":[null,"Emoticons"],"Email Address":[null,"Endereço de e-mail"],"Whitelist Management":[null,"Gerenciamento de lista branca"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Adicione os seus endereços de IP usados com mais frequência porque eles podem ser diferentes em casa, no escritório ou em outros lugares. Removendo um endereço de IP da lista abaixo, ele será removido da lista branca."],"Related":[null,"Relacionado"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Mostrar um cabeçalho \"Relacionado\" para separar mais claramente a seção de posts relacionados"],"Use a large and visually striking layout":[null,"Use um layout grande e visualmente marcante"],"Require Two-Step Authentication":[null,"Exige Autenticação Dois Fatores "],"Site Stats":[null,"Estatísticas do Site"],"Publicize":[null,"Publicize"],"Excerpts":[null,"Resumos"],"Featured Images":[null,"Imagens em Destaque"],"Enable Portfolio Projects for this site.":[null,"Ativar Portfolio de projetos neste site"],"Enable Testimonials for this site.":[null,"Ativar depoimentos para este site."],"View people's profiles when you mouse over their Gravatars":[null,"Veja os perfis das pessoas quando passa o mouse sobre seus Gravatar"],"Color Scheme":[null,"Esquema de Cores"],"Preview":[null,"Visualizar"],"You have successfully disconnected Jetpack":[null,""],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com está com problemas e está incapaz de acionar seu Jetpack. Por favor, tente novamente mais tarde."],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"Connect Jetpack":[null,"Conectar Jetpack"],"Proofreading":[null,"Revisão"],"English Options":[null,"Opções em Inglês"],"Bias Language":[null,"Linguagem Preconceituosa"],"Complex Phrases":[null,"Frases complexas"],"Diacritical Marks":[null,"Sinais diacríticos"],"Double Negatives":[null,"Dupla Negativa"],"Hidden Verbs":[null,"Esconder Verbos"],"Jargon":[null,"Jargão"],"Passive Voice":[null,"Voz passiva"],"Phrases to Avoid":[null,"Frases a Evitar"],"Redundant Phrases":[null,"Frases Redundantes"],"Use automatically detected language to proofread posts and pages":[null,"Use o idioma detectado automaticamente para revisar posts e páginas"],"Ignored Phrases":[null,"Frases ignoradas"],"Test your site’s compatibility with Jetpack.":[null,""],"Debug":[null,"Depurar"],"Disconnect Jetpack":[null,"Desconectar Jetpack"],"Learn More":[null,"Saiba mais"],"Settings":[null,"Configurações"],"Active":[null,"Ativo"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-10-29 05:06:26+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=(n > 1);","x-generator":"GlotPress/2.3.0-alpha","language":"pt_BR","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Make sure your site is easily found on search engines with SEO tools for your content and social posts.":[null,""],"Activate this module to use the advanced SEO tools.":[null,""],"Configure your VideoPress settings.":[null,""],"How much is your website worth?":[null,""],"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.":[null,""],"Configure Site SEO":[null,""],"Activate SEO Tools":[null,""],"Introducing our most affordable backups and security plan yet":[null,""],"The Personal Plan keeps your data, site, and hard work safe.":[null,""],"Learn more...":[null,""],"Your site is on the Jetpack Personal plan":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.":[null,""],"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.":[null,""],"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).":[null,""],"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).":[null,""],"Backups & Security Scanning":[null,""],"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).":[null,""],"SEO Tools":[null,""],"Advanced SEO tools to help your site get found when people search for relevant content.":[null,""],"Need more? Running a business site?":[null,""],"If your site is important to you, consider protecting and improving it with some of our advanced features: ":[null,""],"On-demand security scanning":[null,""],"Advanced SEO tools":[null,""],"Configure your SEO settings.":[null,""],"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.":[null,""],"You are running Jetpack on a staging server.":[null,""],"More Info":[null,""],"Search your content.":[null,"Pesquise seu conteúdo."],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,"{{a}}Gerencie a visibilidade das curtidas em \"Configurações do módulo de compartilhamento\"{{/a}}"],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,""],"Your Current IP: %(ip)s":[null,"Seu IP atual: %(ip)s"],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,""],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,""],"Link your account to WordPress.com to start using this feature.":[null,""],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,""],"This will reset all Jetpack options, are you sure?":[null,"Isso redefinirá todas as opções do Jetpack. Você tem certeza?"],"Search for a Jetpack feature.":[null,"Pesquisar por um recurso do Jetpack."],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Configure your Security Scans":[null,""],"This module has no configuration options":[null,""],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"Subscriber":[null,"Assinante"],"Big iPhone/iPad Update Now Available":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"WordPress.com Likes are:":[null,"Curtidas do WordPress.com estão:"],"Comments headline":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Admin Bar":[null,"Barra de administração"],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Receive Monitor Email Notifications":[null,""],"Emails will be sent to ":[null,"Emails serão enviados para"],"{{a}}Edit{{/a}}":[null,"{{a}}Editar{{/a}}"],"Match By Email":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Background Color":[null,"Cor do fundo"],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Mobile Promos":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,""],"Meta key example:":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Copied!":[null,"Copiado!"],"Highlight and copy the following text to your clipboard:":[null,""],"Regenerate address":[null,""],"Configure Portfolios":[null,"Configurar portfólios"],"Configure Testimonials":[null,"Configurar depoimentos"],"Automatically proofread content when: ":[null,""],"A post or page is first published":[null,"Um post ou página é publicado"],"A post or page is updated":[null,"Um post ou página é atualizado"],"Automatic Language Detection":[null,"Detecção automática de idioma"],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"Add a phrase":[null,"Adicione uma frase"],"Use Markdown for comments":[null,"Usar Markdown nos comentários"],"Search engines will find the sitemaps at these locations:":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,"Mapa do site: {{a}}%(url)s{{/a}}"],"News Sitemap: {{a}}%(url)s{{/a}}":[null,"Novos mapas do site: {{a}}%(url)s{{/a}}"],"Cheatin' uh?":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,"Bem-vindo ao {{s}}Jetpack %(jetpack_version)s{{/s}}!"],"Your Jetpack is already connected.":[null,"Seu Jetpack já está conectado."],"You're fueled up and ready to go, Jetpack is now active.":[null,"Você está abastecido e pronto para decolar. Jetpack está ativo agora."],"You're fueled up and ready to go.":[null,"Você está abastecido e pronto para decolar."],"You are currently running a development version of Jetpack.":[null,"Você está usando uma versão de desenvolvimento do Jetpack."],"Submit Beta feedback":[null,"Enviar opinião sobre o beta"],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,"O {{a}}Modo de desenvolvimento{/a}} está ativado atualmente pelo filtro jetpack_development_mode.{{br/}}Alguns recursos estão desabilitados."],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"Let us know!":[null,"Nos avise!"],"Welcome to Jetpack":[null,"Bem-vindo ao Jetpack"],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"No account? Create one for free…":[null,"Sem conta? Crie uma gratuitamente..."],"Saving…":[null,"Salvando..."],"Save Settings":[null,"Salvar configurações"],"Updates Needed":[null,"Atualizações necessárias"],"Do you really want to disconnect your site from WordPress.com?":[null,"Você tem certeza que quer desconectar seu site do WordPress.com?"],"Jetpack Stats Icon":[null,"Ícone de estatísticas do Jetpack"],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Activate Site Stats":[null,"Ativar estatísticas do site"],"Automated, comprehensive protection from threats and attacks.":[null,""],"State-of-the-art spam defense.":[null,""],"Automatically backup your entire site.":[null,"Fazer backup de todo seu site automaticamente."],"Security Scanning":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Keep those spammers away!":[null,""],"Site Backups":[null,"Backups do site"],"Keep your site backed up!":[null,"Mantenha backups do seu site!"],"Pro":[null,"Pró"],"No Results Found.":[null,"Nenhum resultado encontrado."],"Threats found!":[null,"Ameaças encontradas!"],"Set up":[null,"Configurar"],"Upgrade":[null,""],"ACTIVE":[null,"ATIVO"],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Your site is on the Free Jetpack Plan":[null,"Seu site está no plano gratuito do Jetpack"],"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on Development Mode":[null,""],"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"View your spam stats":[null,"Ver suas estatísticas de spam"],"Configure Akismet":[null,"Configurar o Akistmet"],"View your security dashboard":[null,""],"Configure VaultPress":[null,"Configurar o VaultPress"],"Surveys & Polls":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Create a new poll":[null,""],"Real-time backups":[null,""],"One-click threat resolution":[null,""],"Advanced polls and ratings":[null,""],"Compare Plans":[null,"Comparar planos"],"Maximum grade security":[null,""],"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Lock out the bad guys":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Enjoy priority support":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Connection Settings":[null,""],"Manage your Jetpack connection.":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"You are connected as ":[null,"Você está conectado como"],"Link your account to WordPress.com to get the most out of Jetpack.":[null,"Conecte sua conta ao WordPress.com para ter o melhor o Jetpack."],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"View {{a}}All Stats{{/a}}":[null,"Ver {{a}}todas as estatísticas{{/a}}"],"View your {{a}}Email Followers{{/a}}":[null,"Ver seus {{a}}seguidores por email{{/a}}"],"Powerful WordPress.com features on every device.":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Feel the performance":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Bulk and automatic updates":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Focus on your Writing":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Try the New Editor":[null,"Teste o novo editor"],"Connect with your Visitors":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"View Your Stats":[null,"Ver suas estatísticas"],"Connect with the Community":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Launch Reader":[null,"Abrir leitor"],"Inspiration strikes any time, anywhere.":[null,""],"Get WordPress apps for any screen.":[null,""],"In Your Pocket":[null,"Em seu bolso"],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"WordPress.com in the App Store":[null,""],"WordPress.com in Google Play":[null,""],"On Your Desktop":[null,"Em seu computador"],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com for Mac OS X":[null,"WordPress.com para Mac OS X"],"WordPress.com for Windows":[null,"WordPress.com para Windows"],"WordPress.com for Linux":[null,"WordPress.com para Linux"],"Malware Scanning":[null,""],"Threats found":[null,"Ameaças encontradas"],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"Total malicious attacks blocked on your site.":[null,""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"%(number)s plugin":["%(number)s plugins","%(number)s plugin","%(number)s plugins"],"Needs updating. ":["Need updating. ","Precisa de atualização.","Precisam de atualização."],"All plugins are up-to-date. Awesome work!":[null,"Todos os plugins estão atualizados. Ótimo trabalho!"],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"Jetpack is improving and optimizing your image speed.":[null,""],"Jetpack is monitoring your site. If we think your site is down, you will receive an email.":[null,""],"Security":[null,"Segurança"],"Performance":[null,"Performance"],"Backups":[null,"Backups"],"{{a}}View backup details{{/a}}.":[null,"{{a}}Ver detalhes do backup{{/a}}."],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"Unavailable in Dev Mode.":[null,""],"Spam Protection":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"Invalid Key":[null,"Chave inválida."],"Unavailable in Dev Mode":[null,"Indisponível no modo de desenvolvimento"],"Holiday Snow":[null,""],"Show falling snow in the holiday period.":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Activating recommended features…":[null,""],"Recommended features active.":[null,""],"Recommended features failed to activate. %(error)s":[null,""],"Activating %(slug)s…":[null,"Ativando %(slug)s…"],"%(slug)s has been activated.":[null,"%(slug)s foi atualizado."],"%(slug)s failed to activate. %(error)s":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s has been deactivated.":[null,""],"%(slug)s failed to deactivate. %(error)s":[null,""],"Updating %(slug)s settings…":[null,""],"Updated %(slug)s settings.":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updating %(slug)s address…":[null,""],"Regenerated %(slug)s address .":[null,""],"Error regenerating %(slug)s address. %(error)s":[null,""],"Resetting Jetpack options…":[null,""],"Options reset.":[null,""],"Options failed to reset.":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Unlinking from WordPress.com":[null,""],"Unlinked from WordPress.com.":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"At A Glance":[null,""],"Clichés":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Like us on Facebook":[null,""],"Follow Jetpack on Twitter":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Contact Jetpack support staff directly":[null,""],"Go to the WordPress.org support forums":[null,""],"Go to Jetpack.com/support":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Jetpack Happiness Engineer":[null,""],"Automattic's Privacy Policy":[null,""],"WordPress.com Terms of Service":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"Site Verification Tools":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"Plugin Updates":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"No threats found, you're good to go!":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","",""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Loading…":[null,""],"Downtime Monitoring":[null,""],"{{button}}View More Stats on WordPress.com {{/button}}":[null,""],"{{button}}View Old Stats{{/button}}":[null,""],"All-time comments":[null,""],"All-time views":[null,""],"%(number)s View":["%(number)s Views","",""],"Best overall day":[null,""],"Views today":[null,""],"Months":[null,""],"Weeks":[null,""],"Days":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Click to view detailed stats.":[null,""],"Views: %(numberOfViews)s":[null,""],"Week of %(date)s":[null,""],"Manage security on WordPress.com":[null,""],"Skip this step":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Jetpack's recommended features include:":[null,""],"Activate Recommended Features":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Jump Start your Site":[null,""],"Disconnect from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Unlink me from WordPress.com":[null,"Me desconectar do WordPress.com"],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Lightning fast, optimized images":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Automatic site updates.":[null,""],"Live site monitoring.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Block site attacks.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Site security and peace of mind":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Increase page views.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Build a community.":[null,""],"Sharing & Like Buttons":[null,""],"Automated social marketing.":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Send us Feedback":[null,""],"Need Help?":[null,""],"Manage Plugins":[null,"Gerenciar plugins"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Relaxe. O Monitor te enviará alertas em tempo real caso seu site sair do ar."],"Track your growth":[null,"Acompanhe o seu crescimento"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Use o Publicize para compartilhar automaticamente seus posts com amigos, seguidores e o resto do mundo."],"Drive more traffic to your site":[null,"Obtenha mais tráfego para seu site"],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"Houve um problema de conexão com o Jetpack, desative e reative o plugin Jetpack e então conecte novamente."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Você deve permanecer logado no seu blog WordPress enquanto autoriza o Jetpack."],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Disconnecting Jetpack":[null,"Desconectando o Jetpack"],"Leave a Jetpack review":[null,"Faça uma avaliação do Jetpack"],"Need help? The Jetpack team is here for you.":[null,"Precisa de ajuda? A equipe do Jetpack está à sua disposição!"],"Smiley":[null,"Emoticons"],"Require Two-Step Authentication":[null,"Exige Autenticação Dois Fatores "],"Use a large and visually striking layout":[null,"Use um layout grande e visualmente marcante"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Mostrar um cabeçalho \"Relacionado\" para separar mais claramente a seção de posts relacionados"],"Related":[null,"Relacionado"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Adicione os seus endereços de IP usados com mais frequência porque eles podem ser diferentes em casa, no escritório ou em outros lugares. Removendo um endereço de IP da lista abaixo, ele será removido da lista branca."],"Whitelist Management":[null,"Gerenciamento de lista branca"],"Email Address":[null,"Endereço de e-mail"],"Publicize":[null,"Publicize"],"Site Stats":[null,"Estatísticas do site"],"Featured Images":[null,"Imagens em Destaque"],"Excerpts":[null,"Resumos"],"Enable Testimonials for this site.":[null,"Ativar depoimentos para este site."],"Enable Portfolio Projects for this site.":[null,"Ativar Portfolio de projetos neste site"],"Preview":[null,"Visualizar"],"Color Scheme":[null,"Esquema de Cores"],"Ignored Phrases":[null,"Frases ignoradas"],"Use automatically detected language to proofread posts and pages":[null,"Use o idioma detectado automaticamente para revisar posts e páginas"],"Redundant Phrases":[null,"Frases Redundantes"],"Phrases to Avoid":[null,"Frases a Evitar"],"Passive Voice":[null,"Voz passiva"],"Jargon":[null,"Jargão"],"Hidden Verbs":[null,"Esconder Verbos"],"Double Negatives":[null,"Dupla Negativa"],"Diacritical Marks":[null,"Sinais diacríticos"],"Complex Phrases":[null,"Frases complexas"],"Bias Language":[null,"Linguagem Preconceituosa"],"English Options":[null,"Opções em Inglês"],"Proofreading":[null,"Revisão"],"Connect Jetpack":[null,"Conectar Jetpack"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com está com problemas e está incapaz de acionar seu Jetpack. Por favor, tente novamente mais tarde."],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"Seu site precisa ser acessível ao público para usar o Jetpack: %(error_key)s"],"You have successfully disconnected Jetpack":[null,"Você desconectou o Jetpack com sucesso."],"Active":[null,"Ativo"],"Settings":[null,"Configurações"],"Learn More":[null,"Saiba mais"],"Disconnect Jetpack":[null,"Desconectar Jetpack"],"Debug":[null,"Depurar"],"Test your site’s compatibility with Jetpack.":[null,"Teste a compatibilidade do seu site com o Jetpack."]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-pt_PT.json b/plugins/jetpack/languages/json/jetpack-pt_PT.json
index 53382a53..751dc802 100644
--- a/plugins/jetpack/languages/json/jetpack-pt_PT.json
+++ b/plugins/jetpack/languages/json/jetpack-pt_PT.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-07-20 01:42:09+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,"Estatísticas do site"],"Smiley":[null,"<em>Smiley</em>"],"Related Posts":[null,"Artigos Relacionados"],"Email Address":[null,"Endereço de email"],"Whitelist Management":[null,""],"Related":[null,"Relacionado"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Apresentar um cabeçalho com \"Relacionado\" para mostrar mais claramente as secções relacionadas dos artigos."],"Use a large and visually striking layout":[null,"Utilize um visual de layout largo e apelativo"],"Publicize":[null,"Divulgar"],"Enable Testimonials for this site.":[null,""],"View people's profiles when you mouse over their Gravatars":[null,"Ver o perfil dos utilizadores quando passa o rato sobre os seus Gravatars"],"Preview":[null,"Pré-visualizar"],"Excerpts":[null,""],"Featured Images":[null,"Imagens em destaque"],"Enable Portfolio Projects for this site.":[null,""],"Color Scheme":[null,"Esquema de cor"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"O WordPress.com está de momento com problemas e é incapaz de dar combustível ao Jetpack. Por favor, tente novamente mais tarde."],"Proofreading":[null,"Revisão"],"English Options":[null,"Opções de Inglês"],"Bias Language":[null,"Linguagem Tendenciosa"],"Complex Phrases":[null,"Frases Complexas"],"Diacritical Marks":[null,"Marcas Diacríticas"],"Double Negatives":[null,"Negativas Duplas"],"Hidden Verbs":[null,"Verbos Escondidos"],"Jargon":[null,"Jargão"],"Passive Voice":[null,"Voz Passiva"],"Phrases to Avoid":[null,"Frases a Evitar"],"Redundant Phrases":[null,"Frases Redundantes"],"Use automatically detected language to proofread posts and pages":[null,"Use o idioma automaticamente detectado para corrigir artigos e páginas"],"Ignored Phrases":[null,"Frases Ignoradas"],"Terms":[null,"Termos"],"Privacy":[null,"Privacidade"],"Debug":[null,"Depurar"],"Disconnect from WordPress.com":[null,"Disconectar do WordPress.com"],"Learn More":[null,"Saber Mais"],"Settings":[null,"Opções"],"Active":[null,"Activos"]} \ No newline at end of file
+{"":{"po-revision-date":"2015-07-20 01:42:09+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,"Estatísticas do site"],"Smiley":[null,"<em>Smiley</em>"],"Related Posts":[null,"Artigos Relacionados"],"Email Address":[null,"Endereço de email"],"Whitelist Management":[null,""],"Related":[null,"Relacionado"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Apresentar um cabeçalho com \"Relacionado\" para mostrar mais claramente as secções relacionadas dos artigos."],"Use a large and visually striking layout":[null,"Utilize um visual de layout largo e apelativo"],"Publicize":[null,"Divulgar"],"Enable Testimonials for this site.":[null,""],"Preview":[null,"Pré-visualizar"],"Excerpts":[null,""],"Featured Images":[null,"Imagens em destaque"],"Enable Portfolio Projects for this site.":[null,""],"Color Scheme":[null,"Esquema de cor"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"O WordPress.com está de momento com problemas e é incapaz de dar combustível ao Jetpack. Por favor, tente novamente mais tarde."],"Proofreading":[null,"Revisão"],"English Options":[null,"Opções de Inglês"],"Bias Language":[null,"Linguagem Tendenciosa"],"Complex Phrases":[null,"Frases Complexas"],"Diacritical Marks":[null,"Marcas Diacríticas"],"Double Negatives":[null,"Negativas Duplas"],"Hidden Verbs":[null,"Verbos Escondidos"],"Jargon":[null,"Jargão"],"Passive Voice":[null,"Voz Passiva"],"Phrases to Avoid":[null,"Frases a Evitar"],"Redundant Phrases":[null,"Frases Redundantes"],"Use automatically detected language to proofread posts and pages":[null,"Use o idioma automaticamente detectado para corrigir artigos e páginas"],"Ignored Phrases":[null,"Frases Ignoradas"],"Terms":[null,"Termos"],"Privacy":[null,"Privacidade"],"Debug":[null,"Depurar"],"Disconnect from WordPress.com":[null,"Disconectar do WordPress.com"],"Learn More":[null,"Saber Mais"],"Settings":[null,"Opções"],"Active":[null,"Activos"]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-ro_RO.json b/plugins/jetpack/languages/json/jetpack-ro_RO.json
index fbb8964a..0ef3df6c 100644
--- a/plugins/jetpack/languages/json/jetpack-ro_RO.json
+++ b/plugins/jetpack/languages/json/jetpack-ro_RO.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2016-09-07 16:00:00+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < 20)) ? 1 : 2);","x-generator":"GlotPress/2.1.0-alpha","project-id-version":"Development (trunk)"},"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"Lasă motoarele de căutare și vizitatorii să știe că ești serios cu privire la integritatea siturilor tale web prin actualizarea Jetpack. Instrumentele noastre anti-spam vor elimina comentariile spam, îți protejează SEO și vizitatorii pot mai ușor să rămână în contact."],"This module has no configuration options":[null,"Această extensie nu are opțiuni de configurare"],"Configure your Security Scans":[null,"Configurează-ți scanările de securitate"],"You can see the information about security scanning in the \"At a Glance\" section.":[null,"Poți vedea informația despre scanarea de securitate în secțiunea \"Dintr-o privire\"."],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,"Actualizează Jetpack și scanerul nostru modern de securitate va depista fișierele ostile și le va raporta imediat așa că nu ești niciodată surprins de ceea ce se întâmplă pe situl tău."],"Search for a Jetpack feature.":[null,"Caută o funcționalitate Jetpack."],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,"Copiile de rezervă în timp real din afara sitului cu restaurări automate oferă siguranță așa că te poți concentra pe scrisul unui conținut minunat și pe creșterea traficului în timp ce noi îți protejăm fiecare aspect al investiției."],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,"Arată o reclamă în aplicațiile pentru mobil WordPress în subsolul temei pentru mobil"],"Mobile Promos":[null,"Reclame pentru mobil"],"Track each infinite Scroll post load as a page view in Google Analytics":[null,"Urmărește fiecare încărcare de articol prin Derulare infinită ca o vizualizare de pagină în Google Analytics"],"Scroll infinitely (Shows 7 posts on each load)":[null,"Derulează la infinit (arată 7 articole pe fiecare încărcare)"],"Background Color":[null,"Culoare fundal"],"Show photo metadata (Exif) in carousel, when available":[null,"Arată metadatele fotografiei (Exif) în carusel, când sunt disponibile"],"Match By Email":[null,"Potrivire prin email"],"{{a}}Edit{{/a}}":[null,"{{a}}Editare{{/a}}"],"Emails will be sent to ":[null,"Emailurile vor fi trimise la"],"Receive Monitor Email Notifications":[null,"Primește notificări prin email de la Monitor"],"Report Visibility: Select the roles that will be able to view stats reports":[null,"Raport vizibilitate: selectează rolurile care vor putea fi văzute în rapoarte statistici"],"Registered Users: Count the page views of registered users who are logged in":[null,"Utilizatori înregistrați: numără vizualizările de pagină ale utilizatorilor înregistrați care sunt autentificați."],"Put a chart showing 48 hours of views in the admin bar":[null,"Pune o diagramă care arată vizualizările în 48 de ore de în bara de administrare"],"Admin Bar":[null,"Bară de administrare"],"Show a \"follow comments\" option in the comment form.":[null,"Arată o opțiune \"urmărire comentarii\" în formularul de comentariu."],"Show a \"follow blog\" options in the comment form":[null,"Arată o opțiune \"urmărire blog\" în formularul de comentariu"],"Can readers subscribe to your posts, comments or both?":[null,"Cititorii se pot abona la articole, comentarii sau la ambele?"],"A few catchy words to motivate your readers to comment.":[null,"Câteva cuvinte atrăgătoare pentru a-ți motiva cititorii să comenteze."],"Comments headline":[null,"Titlu comentarii"],"WordPress.com Likes are:":[null,"Aprecierile WordPress.com sunt:"],"Upgrade Focus: VideoPress For Weddings":[null,"Actualizare în atenție: VideoPress pentru nunți"],"The WordPress for Android App Gets a Big Facelift":[null,"Aplicația WordPress pentru Android primește o mare îmbunătățire vizuală"],"Big iPhone/iPad Update Now Available":[null,"Actualizare importantă iPhone/iPad disponibilă acum"],"Subscriber":[null,"Abonat"],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,"{{link}}Configurează-ți setările %(module_slug)s {{/link}}"],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,"{{p}}Te superi dacă ne spui de ce nu ai finalizat conexiunea Jetpack în aceste {{a}}2 sondaje cu întrebări{{/a}}?{{/p}}{{p}}Este necesară o conexiune Jetpack pentru ca funcționalitățile noastre gratuite de securitate și de trafic să funcționeze.{{/p}}"],"Cheatin' uh?":[null,"Trișezi cumva?"],"News Sitemap: {{a}}%(url)s{{/a}}":[null,"Hartă sit știri: {{a}}%(url)s{{/a}}"],"Sitemap: {{a}}%(url)s{{/a}}":[null,"Hartă sit: {{a}}%(url)s{{/a}}"],"Search engines will find the sitemaps at these locations:":[null,"Motoarele de căutare vor găsi hărțile sit în aceste locații:"],"Use Markdown for comments":[null,"Folosește Markdown pentru comentarii"],"Add a phrase":[null,"Adaugă o expresie"],"Enable proofreading for the following grammar and style rules: ":[null,"Activează corectura pentru următoarele reguli gramaticale și de stil:"],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,"Corectura se face pentru limba engleză, franceză, germană, portugheză și spaniolă."],"Automatic Language Detection":[null,"Detectare automată a limbii"],"A post or page is updated":[null,"Un articol sau o pagină este actualizat(ă)"],"A post or page is first published":[null,"Un articol sau o pagină este publicat(ă) prima dată"],"Automatically proofread content when: ":[null,"Corectează automat conținutul când:"],"Configure Testimonials":[null,"Configurează testimoniale"],"Configure Portfolios":[null,"Configurează portofolii"],"Regenerate address":[null,"Regenerează adresă"],"Highlight and copy the following text to your clipboard:":[null,"Evidențiază și copiază următorul text în clipboard-ul tău:"],"Copied!":[null,"Copiat!"],"Display all your gallery pictures in a cool mosaic":[null,"Afișează-ți toate imaginile din galerie într-un mozaic frumos"],"Meta key example: ":[null,"Exemplu de cheie meta:"],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,"Te rog conectează-te sau creează un cont WordPress.com pentru a începe să folosești Jetpack. Acesta va activa servicii puternice de securitate, pentru trafic și de personalizare."],"Welcome to Jetpack":[null,"Bine ai venit la Jetpack"],"Let us know!":[null,"Anunță-ne!"],"What would you like to see on your Jetpack Dashboard?":[null,"Ce ai vrea să vezi în panoul tău de control Jetpack?"],"You, %(userName)s, are not connected to WordPress.com.":[null,"Tu, %(userName)s, nu ești conectat la WordPress.com."],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,"Acum în {{a}}Mod dezvoltare{{/a}} deoarece URL-ul sitului tău nu are un punct (de exemplu: http://localhost).{{br/}}Unele funcționalități sunt dezactivate."],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,"Acum în {{a}}Mod dezvoltare{{/a}} via constanta JETPACK_DEV_DEBUG.{{br/}}Unele funcționalități sunt dezactivate."],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,"Acum în {{a}}Mod dezvoltare{{/a}} via filtrul jetpack_development_mode.{{br/}}Unele funcționalități sunt dezactivate."],"You are currently running a development version of Jetpack.":[null,"Acum rulezi o versiune de dezvoltare a Jetpack."],"You're fueled up and ready to go.":[null,"Ești plin de energie și gata să pornești."],"You're fueled up and ready to go, Jetpack is now active.":[null,"Ești plin de energie și gata să pornești, Jetpack este activ acum."],"Your Jetpack is already connected.":[null,"Jetpack-ul tău este deja conectat."],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,"Bine ai venit la {{s}}Jetpack %(jetpack_version)s{{/s}}!"],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,"Hackerii, boții de rețea și spammerii atacă siturile web fără discriminare. Scopul lor este de a ataca pretutindeni și deseori. Scopul nostru este să te ajutăm la pregătirea blocării acestor amenințări și în cel mai grav scenariu vom fi aici să te ajutăm să-ți restaurezi situl la gloria de altădată."],"Threats don't discriminate":[null,"Amenințările nu discriminează"],"Backup, protect, repair and build a better website.":[null,"Copie de rezervă, protecție, reparare și construcția un sit web mai bun."],"Powerful security tools for ultimate peace of mind":[null,"Instrumente de securitate puternice pentru nicio grijă la final"],"ACTIVE":[null,"ACTIVEAZĂ"],"Upgrade":[null,"Actualizează"],"Set up":[null,"Inițializează"],"Threats found!":[null,"Amenințări găsite!"],"No Results Found.":[null,"Niciun rezultat găsit."],"Pro":[null,"Pro"],"Keep your site backed up!":[null,"Fă-ți copie de rezervă pentru sit!"],"Site Backups":[null,"Copii de rezervă sit"],"Keep those spammers away!":[null,"Ține acești spammeri departe!"],"Automatically scan your site for common threats and attacks.":[null,"Scanează-ți automat situl pentru amenințări comune și atacuri."],"Security Scanning":[null,"Scanare de securitate"],"Automatically backup your entire site.":[null,"Fă-ți automat copie de rezervă pentru întregul sit."],"State-of-the-art spam defense.":[null,"Apărare contra spam modernă."],"Automated, comprehensive protection from threats and attacks.":[null,"Protecție automatizată, comprehensivă împotriva amenințărilor și atacurilor."],"Activate Site Stats":[null,"Activează statistici sit"],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,"{{a}}Activează statistici sit{{/a}} pentru a vedea statistici detaliate, aprecieri, urmăritori, abonați, și altele! {{a1}}Află mai multe{{/a1}}"],"Jetpack Stats Icon":[null,"Icon statistici Jetpack"],"Do you really want to disconnect your site from WordPress.com?":[null,"Sigur vrei să-ți deconectezi situl de la WordPress.com?"],"Updates Needed":[null,"Actualizări necesare"],"Save Settings":[null,"Salvează setările"],"Saving…":[null,"Se salvează..."],"No account? Create one for free…":[null,"N-ai cont? Creează unul gratuit..."],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,"Sondaje nelimitate, răspunsuri nelimitate. Folosește editorul de sondaj pentru a crea sondaje rapid și ușor. Colectezi răspunsurile pe situl tău web, prin email sau pe iPad ori iPhone."],"Surveys & Polls":[null,"Sondaje și votări"],"Configure VaultPress":[null,"Configurează VaultPress"],"View your security dashboard":[null,"Vizualizează-ți panoul control de securitate"],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.":[null,"Copie de rezervă în timp real cu spațiu nelimitat, restaurări cu un singur clic, monitorizare spam anti-glonț, apărare contra malware și protecție împotriva atacurilor de autentificare forțată - toate într-un singur loc."],"Security Scanning & Backups":[null,"Scanare de securitate și copii de rezervă"],"Configure Akismet":[null,"Configurează Akismet"],"View your spam stats":[null,"Vizualizează-ți statisticile spam"],"State-of-the-art spam defense powered by Akismet.":[null,"Apărare contra spam modernă propulsată de Akismet."],"Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.":[null,"După ce te-ai conectat, poți actualiza la Premium sau Pro în scopul de a debloca securitatea de clasă mondială, instrumentele de protecție spam și suportul prioritar."],"Your site is on Development Mode":[null,"Situl tău este în Mod dezvolatare"],"Unlock the full potential of your site with the features included in your plan.":[null,"Deblochează întregul potențial al sitului tău cu funcționalitățile incluse în planul tău."],"Your site is on the Jetpack Professional plan":[null,"Situl tău este în planul Profesionist Jetpack"],"Your site is on the Jetpack Premium plan":[null,"Situl tău este în planul Premium Jetpack"],"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.":[null,"Actualizează la Premium sau Pro în scopul de a debloca securitatea de clasă mondială, instrumentele de protecție spam și suportul prioritar."],"Your site is on the Free Jetpack Plan":[null,"Situl tău este în planul Gratuit Jetpack"],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,"Filtrarea spamului anti-glonț îți protejează brandul, cititorii și îmbunătățește SEO. Protecția pentru autentificare ostilă te ajută să n-ai nicio grijă și îți păstrează partea administrativă a sitului în siguranță față de intruși."],"Lock out the bad guys":[null,"Blochează băieții răi"],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,"Copie de rezervă în timp real cu spațiu nelimitat, restaurări cu un singur clic, monitorizare spam anti-glonț, apărare contra malware și protecție împotriva atacurilor de autentificare forțată - toate într-un singur loc și optimizate pentru WordPress."],"Maximum grade security":[null,"Securitate de grad maxim"],"Compare Plans":[null,"Compară planuri"],"Advanced polls and ratings":[null,"Sondaje și evaluări avansate"],"One-click threat resolution":[null,"Soluționare amenințare cu un singur clic"],"Real-time backups":[null,"Copii de rezervă în timp real"],"Unlimited backup archive":[null,"Arhivă copii de rezervă nelimitate"],"Includes on-demand malware scanning":[null,"Include scanare malware la cerere"],"Supports 1-3 sites":[null,"Suportă 1-3 situri"],"Jetpack Professional offers advanced features including:":[null,"Profesionist Jetpack oferă funcționalități avansate inclusiv:"],"Need more?":[null,"Ai nevoie de mai multe?"],"Create a new poll":[null,"Creează un sondaj nou"],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,"Cele mai multe defecte de securitate se găsesc în modulele neactualizate. Folosește aplicațiile noastre Web și Desktop pentru a activa actualizările automate sau actualizează modulele manual pentru toate siturile tale web într-un loc convenabil."],"Bulk and automatic updates":[null,"Actualizări în masă și automate"],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,"Toate aplicațiile WordPress sunt construite pentru viteză. Vei observa diferența de performanță imediat, cu încărcări de pagină aproape instantanee și cu mai puțină așteptare peste tot."],"Feel the performance":[null,"Simți performanța"],"Manage all your sites from a single dashboard.":[null,"Administrează-ți toate siturile dintr-un singur panou de control."],"Powerful WordPress.com features on every device.":[null,"Funcționalități WordPress.com puternice pe fiecare dispozitiv."],"View your {{a}}Email Followers{{/a}}":[null,"Vizualizează-ți {{a}}urmăritorii prin email{{/a}}"],"View {{a}}All Stats{{/a}}":[null,"Vezi {{a}}toate statisticile{{/a}}"],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,"Situl tău trebuie să fie accesibil pentru motoarele de căutare pentru ca această funcționalitate să funcționeze corespunzător. Poți modifica acest lucru în {{a}}Setări Afișare{{/a}}."],"Link your account to WordPress.com to get the most out of Jetpack.":[null,"Leagă-ți contul la WordPress.com pentru a obține maximum de la Jetpack."],"You are connected as ":[null,"Ești conectat ca"],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,"Situl este în Mod dezvoltare, deci nu te poți conecta la WordPress.com."],"Manage your Jetpack connection.":[null,"Administrează-ți conexiunea Jetpack"],"Connection Settings":[null,"Setări conexiune"],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,"Ai nevoie de ajutor? Un inginer de fericire poate răspunde la întrebări despre situl tău, contul tău sau cum să faci orice."],"Enjoy priority support":[null,"Bucură-te de suport prioritar"],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,"Publică conținut, urmărește statistici, moderează comentarii și multe altele de oriunde în lume. Aplicațiile noastre mobile sunt sursă deschisă, gratuite și disponibile pentru tine pe dispozitive Apple sau Android."],"Get WordPress apps for any screen.":[null,"Primești aplicații WordPress pentru orice ecran."],"Inspiration strikes any time, anywhere.":[null,"Inspirația apare în orice moment, oriunde."],"Launch Reader":[null,"Lansează Cititor"],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,"Toate aplicațiile WordPress au cititori reprezentativi impresionant de rapizi și dedicați, deci poți să-i atragi cu siturile tale preferate și să se alăture conversației oriunde, oricând."],"Connect with the Community":[null,"Conectează-te cu Comunitatea"],"View Your Stats":[null,"Vizualizează-ți statisticile"],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,"Monitorizează-ți vizitatorii cu statistici avansate. Uită-te la tendințe, află care conținut are cele mai bune performanțe și înțelege-ți vizitatorii de oriunde din lume."],"Connect with your Visitors":[null,"Conectează-te cu vizitatorii tăi"],"Try the New Editor":[null,"Încearcă noul editor"],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,"Noul nostru editor este extrem de rapid, optimizat pentru scriitori și elimină distragerile, oferindu-ți posibilitatea de a te concentra pe munca ta."],"Focus on your Writing":[null,"Concentrează-te pe scris"],"Invalid Key":[null,"Cheie invalidă"],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,"Pentru apărare contra spam modernă, te rog {{a}}activează Akismet{{/a}}."],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,"Pentru apărare contra spam modernă, te rog {{a}}instalează Akismet{{/a}}."],"Spam Protection":[null,"Protecție spam"],"Unavailable in Dev Mode.":[null,"Indisponibil în Mod dezvoltare"],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,"Pentru a-ți face automat o copie de rezervă a întregului sit, te rog {{a}}actualizează!{{/a}}."],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,"Pentru a-ți face automat o copie de rezervă a întregului sit, te rog {{a}}instalează și activează{{/a}} VaultPress."],"{{a}}View backup details{{/a}}.":[null,"{{a}}Vezi detalii copie de rezervă{{/a}}."],"Backups":[null,"Copii de rezervă"],"Performance":[null,"Performanță"],"Security":[null,"Securitate"],"Jetpack is monitoring your site. If we think your site is down you will receive an email.":[null,"Jetpack îți monitorizează situl. Dacă credem că situl tău este nefuncțional vei primi un email."],"Jetpack is improving and optimising your image speed.":[null,"Jetpack îți îmbunătățește și îți optimizează viteza imaginii."],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,"{{a}}Activează Administrare{{/a}} pentru a activa actualizările automate și pentru a-ți administra modulele din WordPress.com."],"All plugins are up-to-date. Awesome work!":[null,"Toate modulele sunt actualizate. Bun lucru!"],"Needs updating. ":["Need updating. ","Necesită actualizare.","Necesită actualizare.","Necesită actualizare."],"%(number)s plugin":["%(number)s plugins","%(number)s modul","%(number)s module","%(number)s de module"],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,"{{a}}Activează Protecție{{/a}} pentru a-ți păstra situl protejat la încercările de autentificare ostile."],"Total malicious attacks blocked on your site.":[null,"Total încercări de autentificare ostile blocate pe situl tău."],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,"Jetpack blochează în mod activ încercările de autentificare ostile. Datele vor afișa aici în curând!"],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,"Pentru scanarea automatizată, comprehensivă a amenințărilor de securitate, te rog {{a}}actualizează-ți contul{{/a}}."],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,"Pentru scanarea automatizată, comprehensivă a amenințărilor de securitate, te rog {{a}}instalează și activează{{/a}} VaultPress."],"Threats found":[null,"Amenințări găsite"],"Malware Scanning":[null,"Scanare malware"],"WordPress.com for Linux":[null,"WordPress.com pentru Linux"],"WordPress.com for Windows":[null,"WordPress.com pentru Windows"],"WordPress.com for Mac OS X":[null,"WordPress.com pentru Mac OS X"],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,"O aplicatie pentru desktop care oferă pentru WordPress un cămin permanent pe computerul tău. Ca să nu mai vorbim despre mediul liber de distragere atunci când scrii în afara unui navigator web."],"WordPress.com in Google Play":[null,"WordPress.com în Google Play"],"WordPress.com in the App Store":[null,"WordPress.com în App Store"],"Updating %(slug)s settings…":[null,"Se actualizează setările %(slug)s..."],"%(slug)s has been deactivated.":[null,"%(slug)s a fost dezactivat."],"Deactivating %(slug)s…":[null,"Se dezactivează %(slug)s…"],"%(slug)s failed to activate. %(error)s":[null,"%(slug)s a eșuat la activare. %(error)d"],"%(slug)s has been activated.":[null,"%(slug)s a fost activat."],"Activating %(slug)s…":[null,"Se activează %(slug)s…"],"Recommended features active.":[null,"Funcționalități recomandate active."],"Activating recommended features…":[null,"Se activează funcționalități recomandate..."],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,"Arată ninsoare pe blogul meu de la 1 decembrie până pe 4 ianuarie."],"Show falling snow in the holiday period.":[null,"Arată ninsoare în perioada sărbătorilor."],"Holiday Snow":[null,"Zăpadă de sărbătorilor"],"Unavailable in Dev Mode":[null,"Indisponibil în Mod dezvoltare"],"At A Glance":[null,"Dintr-o privire"],"Error unlinking from WordPress.com. %(error)s":[null,"Eroare la anularea legăturii de la WordPress.com. %(error)s"],"Unlinked from WordPress.com.":[null,"Legătură anulată de la WordPress.com."],"Unlinking from WordPress.com":[null,"Anulare legătură de la WordPress.com"],"There was an error disconnecting Jetpack. Error: %(error)s":[null,"A fost o eroare la deconectarea Jetpack. Eroare: %(error)s"],"Options failed to reset.":[null,"Opțiunile au eșuat la resetare."],"Options reset.":[null,"Opțiuni resetate."],"Resetting Jetpack options…":[null,"Se resetează opțiunile Jetpack..."],"Regenerated %(slug)s address .":[null,"Adresa %(slug)s regenerată."],"Updating %(slug)s address…":[null,"Se actualizează adresa %(slug)s..."],"Error updating %(slug)s settings. %(error)s":[null,"Eroare la actualizarea setărilor %(slug)s. %(error)s"],"Updated %(slug)s settings.":[null,"Setări %(slug)s actualizate."],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,"Vrei să ne spui de ce? Doar {{a}}răspunzând la două întrebări simple{{/a}} ne-ar ajuta să îmbunătățim Jetpack."],"Clichés":[null,"Clișee"],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{hideOnMobile}}Îți place Jetpack sau ai impresii?{{/hideOnMobile}} {{reviewLink}}Lasă-ne o recenzie{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}urmărește-ne pe Twitter{{/twitterLink}}{{hideOnMobile}} sau{{/hideOnMobile}} {{facebookLink}}apreciază-ne pe Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"You are running Jetpack on a {{a}}staging server{{/a}}.":[null,"Rulezi Jetpack pe un {{a}}server de testare{{/a}}."],"Follow Jetpack on Twitter":[null,"Urmărește Jetpack pe Twitter"],"Like us on Facebook":[null,"Apreciază-ne pe Facebook"],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{supportLink}}Vezi pagina noastră pentru suport{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}verifică forumurile pentru răspunsuri{{/forumLink}}{{hideOnMobile}} sau{{/hideOnMobile}} {{contactLink}}contactează-ne direct{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"WordPress.com Terms of Service":[null,"Termenii de utilizare a serviciului WordPress.com"],"Automattic's Privacy Policy":[null,"Politica de confidențialitate Automattic"],"Jetpack Happiness Engineer":[null,"Inginer de fericire Jetpack"],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,"Oferim gratuit suport complet tuturor utilizatorilor noștri Jetpack. Echipa noastră de suport este întotdeauna în preajmă pentru a te ajuta."],"Go to Jetpack.com/support":[null,"Mergi la Jetpack.com/support"],"Go to the WordPress.org support forums":[null,"Mergi la forumurile pentru suport WordPress.org"],"Contact Jetpack support staff directly":[null,"Contactează direct echipa pentru suport"],"Downtime Monitoring":[null,"Monitorizare timp de nefuncționare"],"Loading…":[null,"Se încarcă..."],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,"{{a}}Activează Monitorul{{/a}} pentru a primi notificări când situl tău nu funcționează."],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","Aoleu, %(number)s amenințare găsită.","Aoleu, %(number)s amenințări găsite.","Aoleu, %(number)s de amenințări găsite."],"{{a}}View details at VaultPress.com{{/a}}":[null,"{{a}}Vezi detalii la VaultPress.com{{/a}}"],"{{a}}Contact Support{{/a}}":[null,"{{a}}Contactează suportul{{/a}}"],"No threats found, you're good to go!":[null,"Nicio amenințare găsită, foarte bine!"],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,"Hopa! Cheia ta Askimet lipsește sau este invalidă. {{akismetSettings}}Mergi la setări Akismet pentru a corecta{{/akismetSettings}}."],"Plugin Updates":[null,"Actualizări modul"],"{{a}}Turn on plugin auto updates{{/a}}":[null,"{{a}}Activează actualizări automate modul{{/a}}"],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,"{{a}}Activează Administrare și activează actualizări automate{{/a}}"],"Image Performance %(photon)s":[null,"Performanță imagine %(photon)s"],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,"{{a}}Activează Foton{{/a}} pentru a îmbunătăți performanța și viteza imaginilor tale."],"Site Verification Tools":[null,"Unelte de verificare sit"],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,"Uneltele de verificare sit sunt active. Asigură-te că situl tău este verificat cu Google, Bing și Pinterest pentru o indexare mai precisă și o ierarhizare superioară. {{a}}Verifică acum{{/a}}"],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,"{{a}}Activează Verificare sit{{/a}} pentru a-ți verifica situl și pentru a crește ierarhizarea din Google, Bing și Pinterest."],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,"Alătură-te milioanelor de utilizatori care se bazează pe Jetpack pentru a-și îmbunătăți și securiza siturile. Suntem pasionați de WordPress și suntem aici pentru a-ți face viața mai ușoară."],"Unlink me from WordPress.com":[null,"Anulează-mi legătura de la WordPress.com"],"Link to WordPress.com":[null,"Legătură la WordPress.com"],"Disconnect from WordPress.com":[null,"Deconectează de la WordPress.com"],"Jump Start your Site":[null,"Salt la start pentru situl tău"],"Quickly enhance your site by activating Jetpack's recommended features.":[null,"Îți îmbunătățește rapid situl prin activarea funcționalităților Jetpack recomandate."],"Activate Recommended Features":[null,"Activează funcționalități recomandate"],"Jetpack's recommended features include:":[null,"Funcționalitățile Jetpack recomandate includ:"],"Features can be activated or deactivated at any time.":[null,"Funcționalitățile pot fi activate sau dezactivate în orice moment."],"Skip the Jetpack Jumpstart process":[null,"Sari peste procesul Jetpack Salt la start"],"Skip this step":[null,"Sari acest pas"],"Manage security on WordPress.com":[null,"Administrează securitatea pe WordPress.com"],"Week of %(date)s":[null,"Săptămână de %(date)s"],"Views: %(numberOfViews)s":[null,"Vizualizări: %(numberOfViews)s"],"Click to view detailed stats.":[null,"Dă clic pentru a vedea statistici detaliate."],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,"S-a întâmplat ceva în timpul încărcării statisticilor. Te rog încearcă din nou mai târziu sau {{a}}vizualizează-ți statisticile acum pe WordPress.com{{/a}}"],"Days":[null,"Zile"],"Weeks":[null,"Săptămâni"],"Months":[null,"Luni"],"Views today":[null,"Vizualizări astăzi"],"Best overall day":[null,"Cea mai bună zi în asamblu"],"%(number)s View":["%(number)s Views","%(number)s vizualizare","%(number)s vizualizări","%(number)s de vizualizări"],"All-time views":[null,"Total vizualizări"],"All-time comments":[null,"Total comentarii"],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,"Jetpack folosește rețeaua modernă de livrare de conținut a WordPress.com pentru a încărca imaginile tale superbe foarte rapid. Optimizată pentru orice dispozitiv și este complet gratuită."],"Did we mention free, professional support?":[null,"Am menționat suport gratuit, profesionist?"],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,"Jetpack este susținut de unele dintre cele mai tehnice și pasionate persoane din comunitate. Ele se află în întreaga lume și sunt gata să te ajute."],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,"Jetpack blochează încercări de autentificare ostile, te anunță dacă situl tău nu funcționează și îți poate actualiza automat modulele, așa că nu trebuie să-ți faci griji."],"Block site attacks.":[null,"Blochează atacurile sitului."],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,"Nu ai nicio grijă cu Protecție, instrumentul care a blocat miliarde de atacurile de autentificare pe milioane de situri."],"Live site monitoring.":[null,"Monitorizarea sitului live."],"Automatic site updates.":[null,"Actualizări sit automate."],"Never fall behind on a security release or waste time updating multiple sites.":[null,"Nu rămâi niciodată în urmă cu vreo versiune de securitate sau pierzându-ți timpul cu actualizarea mai multor situri."],"Lightning fast, optimized images":[null,"Fulgerător de rapide, imagini optimizate"],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,"Jetpack valorifică puterea WordPress.com pentru a-ți arăta informații detaliate despre vizitatorii tăi, ce citesc și de unde vin."],"Site security and peace of mind":[null,"Securitate sit și nicio grijă"],"Need Help?":[null,"Ai nevoie de ajutor?"],"Send us Feedback":[null,"Trimite-ne impresii"],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,"Jetpack are multe instrumente de trafic și de participare pentru a te ajuta să ai mai mulți vizitatori pe situl tău și să-i ții acolo."],"Automated social marketing.":[null,"Marketing social automatizat."],"Sharing & Like Buttons":[null,"Partajare și butoane de apreciere"],"Build a community.":[null,"Construiește o comunitate."],"Give visitors the tools to share and subscribe to your content.":[null,"Oferă-le vizitatorilor instrumente pentru a partaja și a se abona la conținutul tău."],"Increase page views.":[null,"Crește vizualizările de pagină."],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,"Ține vizitatorii conectați oferindu-le mai multe de partajat și de citit cu Articole similare."],"Manage Plugins":[null,"Administrează module"],"Drive more traffic to your site":[null,"Adu mai mult trafic pe situl tău"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Folosește Publicitate pentru a partaja automat articolele tale cu prieteni, urmăritori și restul lumii."],"Track your growth":[null,"Urmărește-și creșterea"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Fără stres. Monitorul îți va trimite alerte în timp real dacă vreodată situl tău va cădea."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Trebuie să stai autentificat(ă) în blogul tău WordPress în timp ce îți autorizezi Jetpack-ul."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"Am avut o problemă de conectare a Jetpack; dezactivează și reactivează modulul Jetpack, apoi conectează-te din nou."],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,"Am avut o problemă de conectare a Jetpack; Te rog dă clic din nou pe &#8222;Conectare la WordPress.com&#8221;."],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"{{s}}Jetpack-ul tău are o scăpare.{{/s}} Ne pare rău pentru neplăcerile create. Te rog reîncearcă mai târziu, iar dacă problema persistă te rog contactează suportul cu acest mesaj: %(error_key)s"],"Need help? The Jetpack team is here for you.":[null,"Ai nevoie de ajutor? Echipa Jetpack este aici pentru tine."],"Leave a Jetpack review":[null,"Lasă o recenzie pentru Jetpack"],"Disconnecting Jetpack":[null,"Deconectare Jetpack"],"Smiley":[null,"Smiley"],"Email Address":[null,"Adresă email"],"Whitelist Management":[null,"Administrare listă albă"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Asigură-te că ai adăugat adresele IP cele mai frecvent utilizate. Eliminarea unei adrese IP din lista de mai jos o va șterge și din lista albă."],"Related":[null,"Similare"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Arată un subtitlu \"Similare\" pentru a separa mai clar secțiunea aceasta de articolul efectiv"],"Use a large and visually striking layout":[null,"Folosește un aranjament vizual mare și de impact"],"Require Two-Step Authentication":[null,"Necesită autentificare în-doi-pași"],"Site Stats":[null,"Statistici sit"],"Publicize":[null,"Publicitate"],"Excerpts":[null,"Rezumate"],"Featured Images":[null,"Imagini reprezentative"],"Enable Portfolio Projects for this site.":[null,"Permite proiecte de portofoliu pentru acest sit."],"Enable Testimonials for this site.":[null,"Permite testimonialele pentru acest sit."],"View people's profiles when you mouse over their Gravatars":[null,"Vezi profilul oamenilor când treci cu mausul peste Gravatarul lor"],"Color Scheme":[null,"Schemă de culoare"],"Preview":[null,"Previzualizare"],"You have successfully disconnected Jetpack":[null,"Te-ai deconectat cu succes de la Jetpack"],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"Situl tău web trebuie să fie accesibil publicului pentru a folosi Jetpack: %(error_key)s"],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"{{s}}Jetpack-ul tău are o scăpare.{{/s}} Conectarea acestui sit cu WordPress.com nu este posibilă. De obicei, asta înseamnă că situl tău nu este accesibil publicului (localhost)."],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"Momentan WordPress.com are o problemă și nu se poate conecta cu Jetpack. Te rugăm să încerci din nou mai târziu."],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack nu a putut contacta WordPress.com: %(error_key)s. De obicei, înseamnă că ceva nu este configurat corect pe gazda ta web."],"Connect Jetpack":[null,"Conectare la Jetpack"],"Proofreading":[null,"Corectură"],"English Options":[null,"Opțiuni engleză"],"Bias Language":[null,"Limbaj deplasat"],"Complex Phrases":[null,"Expresii complexe"],"Diacritical Marks":[null,"Semne diacritice"],"Double Negatives":[null,"Dublă negare"],"Hidden Verbs":[null,"Verbe ascunse"],"Jargon":[null,"Jargon"],"Passive Voice":[null,"Voce pasivă"],"Phrases to Avoid":[null,"Expresii de evitat"],"Redundant Phrases":[null,"Expresii redundante"],"Use automatically detected language to proofread posts and pages":[null,"Folosește detectarea automată a limbii pentru corectarea articolelor și paginilor "],"Ignored Phrases":[null,"Expresii ignorate"],"Test your site’s compatibility with Jetpack.":[null,"Testează compatibilitatea sitului tău cu Jetpack."],"Debug":[null,"Depanare"],"Disconnect Jetpack":[null,"Deconectează Jetpack-ul"],"Learn More":[null,"Află mai multe"],"Settings":[null,"Setări"],"Active":[null,"Activă"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-11-22 11:12:32+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < 20)) ? 1 : 2);","x-generator":"GlotPress/2.3.0-alpha","language":"ro","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Make sure your site is easily found on search engines with SEO tools for your content and social posts.":[null,"Asigură-te că situl tău este ușor de găsit de către motoarele de căutare cu instrumente SEO pentru conținut și articole sociale."],"Activate this module to use the advanced SEO tools.":[null,"Activează această extensie pentru a folosi instrumente SEO avansate."],"Configure your VideoPress settings.":[null,"Configurează-ți setările VideoPress."],"How much is your website worth?":[null,"Care este valoarea de sitului tău?"],"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.":[null,"Pentru un preț pe lună mai mic decât prețul unei cafele te poți relaxa liniștit știind că munca ta grea (sau mijlocul de trai) are o copie de siguranță."],"Configure Site SEO":[null,"Configurează SEO sit"],"Activate SEO Tools":[null,"Activează instrumente SEO"],"Introducing our most affordable backups and security plan yet":[null,"Introduce cele mai accesibile copii de siguranță și planuri de securitate de până acum"],"The Personal Plan keeps your data, site, and hard work safe.":[null,"Planul Personal îți păstrează datele, situl și munca grea în siguranță."],"Learn more...":[null,"Află mai mult..."],"Your site is on the Jetpack Personal plan":[null,"Situl tău este în planul Personal Jetpack"],"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.":[null,"Cu acest plan ți se oferă protecție contra spam, copii de siguranță zilnice (până la 30 de zile) și spațiu de stocare nelimitat."],"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.":[null,"Cu acest plan ți se oferă protecție contra spam, copii de siguranță zilnice (până la 30 de zile), spațiu de stocare nelimitat, scanare de securitate și suport prioritar."],"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.":[null,"Primești protecție contra spam, copii de siguranță în timp real (arhivă nelimitată), spațiu de stocare nelimitat pentru copii de siguranță, scanare de securitate, instrumente SEO, PollDaddy, și suport prioritar."],"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).":[null,"Copie de siguranță zilnică a tuturor datelor sitului tău cu spațiu nelimitat și restaurări cu un singur clic (propulsat de VaultPress)."],"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).":[null,"Copie de siguranță zilnică a tuturor datelor sitului tău cu spațiu nelimitat, restaurări cu un singur clic, scanare de securitate automată și suport prioritar (propulsat de VaultPress)."],"Backups & Security Scanning":[null,"Copii de siguranță și scanare de securitate"],"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).":[null,"Copie de siguranță în timp real a tuturor datelor sitului tău cu spațiu nelimitat, restaurări cu un singur clic, scanare de securitate automată, rezoluția amenințare cu un singur clic și suport prioritar (propulsat de VaultPress)."],"SEO Tools":[null,"Instrumente SEO"],"Advanced SEO tools to help your site get found when people search for relevant content.":[null,"Instrumente SEO avansate pentru a-ți ajuta situl să fie găsit când oamenii caută un conținut relevant."],"Need more? Running a business site?":[null,"Ai nevoie de mai mult? Rulezi un sit de afaceri?"],"If your site is important to you, consider protecting and improving it with some of our advanced features: ":[null,"Dacă situl este important pentru tine, ia în considerare protejarea și îmbunătățirea lui cu unele dintre funcționalitățile noastre avansate:"],"On-demand security scanning":[null,"Scanare de securitate la cerere"],"Advanced SEO tools":[null,"Instrumente SEO avansate"],"Configure your SEO settings.":[null,"Configurează-ți setările SEO."],"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.":[null,"Cel mai simplu mod de a încărca publicitate gratuită și videouri fără brand pe situl tău. Obții statistici cu privire la redarea videoului și partajări, iar playerul este ușor și responsiv."],"You are running Jetpack on a staging server.":[null,"Rulezi Jetpack pe un server de așteptare."],"More Info":[null,"Mai multe informații"],"Search your content.":[null,"Caută-ți conținutul."],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,"{{a}}Administrează vizibilitatea aprecierilor din setările extensiei Partajare{{/a}}"],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,"Ascunde imaginea față zâmbitoare din statistici. Imaginea ajută la colectarea statisticilor dar ar trebui să funcționeze și atunci când este ascunsă."],"Your Current IP: %(ip)s":[null,"IP-ul tău actual: %(ip)s"],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,"Înscrierea în lista albă a unei adrese IP împiedică ca aceasta să fie blocată vreodată de Jetpack."],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,"IPv4 și IPv6 sunt acceptabile. {{br/}} Pentru a specifica un interval, introdu valoarea mică și valoarea mare separate printr-o liniuță. Exemplu: 12.12.12.1-12.12.12.100"],"Link your account to WordPress.com to start using this feature.":[null,"Leagă-ți contul la WordPress.com pentru a începe să folosești această funcționalitate."],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,"Există setări nesalvate în această filă care se vor pierde dacă o părăsești. Continui?"],"This will reset all Jetpack options, are you sure?":[null,"Acest lucru va reseta toate opțiunile Jetpack, ești sigur?"],"Search for a Jetpack feature.":[null,"Caută o funcționalitate Jetpack."],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,"Actualizează Jetpack și scanerul nostru modern de securitate va depista fișierele ostile și le va raporta imediat așa că nu ești niciodată surprins de ceea ce se întâmplă pe situl tău."],"You can see the information about security scanning in the \"At a Glance\" section.":[null,"Poți vedea informația despre scanarea de securitate în secțiunea \"Dintr-o privire\"."],"Configure your Security Scans":[null,"Configurează-ți scanările de securitate"],"This module has no configuration options":[null,"Această extensie nu are opțiuni de configurare"],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"Lasă motoarele de căutare și vizitatorii să știe că ești serios cu privire la integritatea siturilor tale web prin actualizarea Jetpack. Instrumentele noastre anti-spam vor elimina comentariile spam, îți protejează SEO și vizitatorii pot mai ușor să rămână în contact."],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,"Copiile de rezervă în timp real din afara sitului cu restaurări automate oferă siguranță așa că te poți concentra pe scrisul unui conținut minunat și pe creșterea traficului în timp ce noi îți protejăm fiecare aspect al investiției."],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,"{{link}}Configurează-ți setările %(module_slug)s {{/link}}"],"Subscriber":[null,"Abonat"],"Big iPhone/iPad Update Now Available":[null,"Este disponibilă o importantă actualizare pentru iPhone/iPad"],"The WordPress for Android App Gets a Big Facelift":[null,"Aplicația WordPress pentru Android primește o mare îmbunătățire vizuală"],"Upgrade Focus: VideoPress For Weddings":[null,"Actualizare în atenție: VideoPress pentru nunți"],"WordPress.com Likes are:":[null,"Aprecierile WordPress.com sunt:"],"Comments headline":[null,"Titlu comentarii"],"A few catchy words to motivate your readers to comment.":[null,"Câteva cuvinte atrăgătoare pentru a-ți motiva cititorii să comenteze."],"Can readers subscribe to your posts, comments or both?":[null,"Cititorii se pot abona la articole, comentarii sau la ambele?"],"Show a \"follow blog\" options in the comment form":[null,"Arată o opțiune \"urmărire blog\" în formularul de comentariu"],"Show a \"follow comments\" option in the comment form.":[null,"Arată o opțiune \"urmărire comentarii\" în formularul de comentariu."],"Admin Bar":[null,"Bară de administrare"],"Put a chart showing 48 hours of views in the admin bar":[null,"Pune o diagramă care arată vizualizările în 48 de ore de în bara de administrare"],"Registered Users: Count the page views of registered users who are logged in":[null,"Utilizatori înregistrați: numără vizualizările de pagină ale utilizatorilor înregistrați care sunt autentificați."],"Report Visibility: Select the roles that will be able to view stats reports":[null,"Raport vizibilitate: selectează rolurile care vor putea fi văzute în rapoarte statistici"],"Receive Monitor Email Notifications":[null,"Primește notificări prin email de la Monitor"],"Emails will be sent to ":[null,"Emailurile vor fi trimise la"],"{{a}}Edit{{/a}}":[null,"{{a}}Editare{{/a}}"],"Match By Email":[null,"Potrivire prin email"],"Show photo metadata (Exif) in carousel, when available":[null,"Arată metadatele fotografiei (Exif) în carusel, când sunt disponibile"],"Background Color":[null,"Culoare fundal"],"Scroll infinitely (Shows 7 posts on each load)":[null,"Derulează la infinit (arată 7 articole pe fiecare încărcare)"],"Track each infinite Scroll post load as a page view in Google Analytics":[null,"Urmărește fiecare încărcare de articol prin Derulare infinită ca o vizualizare de pagină în Google Analytics"],"Mobile Promos":[null,"Reclame pentru mobil"],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,"Arată o reclamă în aplicațiile pentru mobil WordPress în subsolul temei pentru mobil"],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,"Introdu valoarea \"conținut\" a cheii tale meta pentru a-ți verifica blogul cu {{a}}Consola de căutare Google{{/a}}, {{a1}}Centrul webmaster Bing{{/a1}} și {{a2}}Verificare sit Pinterest{{/a2}}."],"Meta key example:":[null,"Exemplu de cheie meta:"],"Display all your gallery pictures in a cool mosaic":[null,"Afișează-ți toate imaginile din galerie într-un mozaic frumos"],"Copied!":[null,"Copiat!"],"Highlight and copy the following text to your clipboard:":[null,"Evidențiază și copiază următorul text în clipboard-ul tău:"],"Regenerate address":[null,"Regenerează adresă"],"Configure Portfolios":[null,"Configurează portofolii"],"Configure Testimonials":[null,"Configurează testimoniale"],"Automatically proofread content when: ":[null,"Corectează automat conținutul când: "],"A post or page is first published":[null,"Un articol sau o pagină este publicat(ă) prima dată"],"A post or page is updated":[null,"Un articol sau o pagină este actualizat(ă)"],"Automatic Language Detection":[null,"Detectare automată a limbii"],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,"Corectura se face pentru limba engleză, franceză, germană, portugheză și spaniolă."],"Enable proofreading for the following grammar and style rules: ":[null,"Activează corectura pentru următoarele reguli gramaticale și de stil:"],"Add a phrase":[null,"Adaugă o expresie"],"Use Markdown for comments":[null,"Folosește Markdown pentru comentarii"],"Search engines will find the sitemaps at these locations:":[null,"Motoarele de căutare vor găsi hărțile sit în aceste locații:"],"Sitemap: {{a}}%(url)s{{/a}}":[null,"Hartă sit: {{a}}%(url)s{{/a}}"],"News Sitemap: {{a}}%(url)s{{/a}}":[null,"Hartă sit știri: {{a}}%(url)s{{/a}}"],"Cheatin' uh?":[null,"Trișezi cumva?"],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,"{{p}}Te superi dacă ne spui de ce nu ai finalizat conexiunea Jetpack în aceste {{a}}2 sondaje cu întrebări{{/a}}?{{/p}}{{p}}Este necesară o conexiune Jetpack pentru ca funcționalitățile noastre gratuite de securitate și de trafic să funcționeze.{{/p}}"],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,"Bine ai venit la {{s}}Jetpack %(jetpack_version)s{{/s}}!"],"Your Jetpack is already connected.":[null,"Jetpack-ul tău este deja conectat."],"You're fueled up and ready to go, Jetpack is now active.":[null,"Ești plin de energie și gata să pornești, Jetpack este activ acum."],"You're fueled up and ready to go.":[null,"Ești plin de energie și gata să pornești."],"You are currently running a development version of Jetpack.":[null,"Acum rulezi o versiune de dezvoltare a Jetpack."],"Submit Beta feedback":[null,"Trimite impresii beta"],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,"Acum în {{a}}Mod dezvoltare{{/a}} via filtrul jetpack_development_mode.{{br/}}Unele funcționalități sunt dezactivate."],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,"Acum în {{a}}Mod dezvoltare{{/a}} via constanta JETPACK_DEV_DEBUG.{{br/}}Unele funcționalități sunt dezactivate."],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,"Acum în {{a}}Mod dezvoltare{{/a}} deoarece URL-ul sitului tău nu are un punct (de exemplu: http://localhost).{{br/}}Unele funcționalități sunt dezactivate."],"You, %(userName)s, are not connected to WordPress.com.":[null,"Tu, %(userName)s, nu ești conectat la WordPress.com."],"What would you like to see on your Jetpack Dashboard?":[null,"Ce ai vrea să vezi în panoul tău de control Jetpack?"],"Let us know!":[null,"Anunță-ne!"],"Welcome to Jetpack":[null,"Bine ai venit la Jetpack"],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,"Te rog conectează-te sau creează un cont WordPress.com pentru a începe să folosești Jetpack. Acesta îți va da acces la servicii puternice de securitate, de trafic și de personalizare."],"No account? Create one for free…":[null,"N-ai cont? Creează unul gratuit..."],"Saving…":[null,"Se salvează..."],"Save Settings":[null,"Salvează setările"],"Updates Needed":[null,"Actualizări necesare"],"Do you really want to disconnect your site from WordPress.com?":[null,"Sigur vrei să-ți deconectezi situl de la WordPress.com?"],"Jetpack Stats Icon":[null,"Icon statistici Jetpack"],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,"{{a}}Activează statistici sit{{/a}} pentru a vedea statistici detaliate, aprecieri, urmăritori, abonați, și altele! {{a1}}Află mai multe{{/a1}}"],"Activate Site Stats":[null,"Activează statistici sit"],"Automated, comprehensive protection from threats and attacks.":[null,"Protecție automatizată, comprehensivă împotriva amenințărilor și atacurilor."],"State-of-the-art spam defense.":[null,"Apărare contra spam modernă."],"Automatically backup your entire site.":[null,"Fă-ți automat copie de rezervă pentru întregul sit."],"Security Scanning":[null,"Scanare de securitate"],"Automatically scan your site for common threats and attacks.":[null,"Scanează-ți automat situl pentru amenințări comune și atacuri."],"Keep those spammers away!":[null,"Ține acești spameri departe!"],"Site Backups":[null,"Copii de rezervă sit"],"Keep your site backed up!":[null,"Fă-ți copie de rezervă pentru sit!"],"Pro":[null,"Pro"],"No Results Found.":[null,"Niciun rezultat găsit."],"Threats found!":[null,"Amenințări găsite!"],"Set up":[null,"Inițializează"],"Upgrade":[null,"Actualizează"],"ACTIVE":[null,"ACTIVEAZĂ"],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,"Hackerii, boții de rețea și spamerii atacă siturile web fără discriminare. Scopul lor este de a ataca pretutindeni și deseori. Scopul nostru este să te ajutăm la pregătirea blocării acestor amenințări și în cel mai grav scenariu vom fi aici să te ajutăm să-ți restaurezi situl la gloria de altădată."],"Your site is on the Free Jetpack Plan":[null,"Situl tău este în planul Gratuit Jetpack"],"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.":[null,"Actualizează la un plan plătit pentru a debloca securitatea de clasă mondială, instrumentele de protecție spam și suportul prioritar."],"Your site is on the Jetpack Premium plan":[null,"Situl tău este în planul Premium Jetpack"],"Your site is on the Jetpack Professional plan":[null,"Situl tău este în planul Profesionist Jetpack"],"Your site is on Development Mode":[null,"Situl tău este în Mod dezvoltare"],"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.":[null,"După ce te-ai conectat, poți face actualizarea la un plan plătit pentru a debloca securitatea de clasă mondială, instrumentele de protecție spam și suportul prioritar."],"State-of-the-art spam defense powered by Akismet.":[null,"Apărare contra spam modernă propulsată de Akismet."],"View your spam stats":[null,"Vizualizează-ți statisticile spam"],"Configure Akismet":[null,"Configurează Akismet"],"View your security dashboard":[null,"Vizualizează-ți panoul control de securitate"],"Configure VaultPress":[null,"Configurează VaultPress"],"Surveys & Polls":[null,"Sondaje și votări"],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,"Sondaje nelimitate, răspunsuri nelimitate. Folosește editorul de sondaj pentru a crea sondaje rapid și ușor. Colectezi răspunsurile pe situl tău web, prin email sau pe iPad ori iPhone."],"Create a new poll":[null,"Creează un sondaj nou"],"Real-time backups":[null,"Copii de rezervă în timp real"],"One-click threat resolution":[null,"Soluționare amenințare cu un singur clic"],"Advanced polls and ratings":[null,"Sondaje și evaluări avansate"],"Compare Plans":[null,"Compară planuri"],"Maximum grade security":[null,"Securitate de grad maxim"],"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,"Copie de rezervă în timp real cu spațiu nelimitat, restaurări cu un singur clic, monitorizare spam anti-glonț, apărare contra malware și protecție împotriva atacurilor cu forță-brută la autentificare - toate într-un singur loc și optimizate pentru WordPress."],"Lock out the bad guys":[null,"Blochează băieții răi"],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,"Filtrarea spamului anti-glonț îți protejează brandul, cititorii și îmbunătățește SEO. Protecția pentru autentificare ostilă te ajută să n-ai nicio grijă și îți păstrează partea administrativă a sitului în siguranță față de intruși."],"Enjoy priority support":[null,"Bucură-te de suport prioritar"],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,"Ai nevoie de ajutor? Un inginer de fericire poate răspunde la întrebări despre situl tău, contul tău sau cum să faci orice."],"Connection Settings":[null,"Setări conexiune"],"Manage your Jetpack connection.":[null,"Administrează-ți conexiunea Jetpack"],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,"Situl este în Mod dezvoltare, deci nu te poți conecta la WordPress.com."],"You are connected as ":[null,"Ești conectat ca"],"Link your account to WordPress.com to get the most out of Jetpack.":[null,"Leagă-ți contul la WordPress.com pentru a obține maximum de la Jetpack."],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,"Situl tău trebuie să fie accesibil pentru motoarele de căutare pentru ca această funcționalitate să funcționeze corespunzător. Poți modifica acest lucru în {{a}}Setări Afișare{{/a}}."],"View {{a}}All Stats{{/a}}":[null,"Vezi {{a}}toate statisticile{{/a}}"],"View your {{a}}Email Followers{{/a}}":[null,"Vizualizează-ți {{a}}urmăritorii prin email{{/a}}"],"Powerful WordPress.com features on every device.":[null,"Funcționalități WordPress.com puternice pe fiecare dispozitiv."],"Manage all your sites from a single dashboard.":[null,"Administrează-ți toate siturile dintr-un singur panou de control."],"Feel the performance":[null,"Simți performanța"],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,"Toate aplicațiile WordPress sunt construite pentru viteză. Vei observa diferența de performanță imediat, cu încărcări de pagină aproape instantanee și cu mai puțină așteptare peste tot."],"Bulk and automatic updates":[null,"Actualizări în masă și automate"],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,"Cele mai multe defecte de securitate se găsesc în modulele neactualizate. Folosește aplicațiile noastre Web și Desktop pentru a activa actualizările automate sau actualizează modulele manual pentru toate siturile tale web într-un loc convenabil."],"Focus on your Writing":[null,"Concentrează-te pe scris"],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,"Noul nostru editor este extrem de rapid, optimizat pentru scriitori și elimină distragerile, oferindu-ți posibilitatea de a te concentra pe munca ta."],"Try the New Editor":[null,"Încearcă noul editor"],"Connect with your Visitors":[null,"Conectează-te cu vizitatorii tăi"],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,"Monitorizează-ți vizitatorii cu statistici avansate. Uită-te la tendințe, află care conținut are cele mai bune performanțe și înțelege-ți vizitatorii de oriunde din lume."],"View Your Stats":[null,"Vizualizează-ți statisticile"],"Connect with the Community":[null,"Conectează-te cu Comunitatea"],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,"Toate aplicațiile WordPress au cititori reprezentativi impresionant de rapizi și dedicați, deci poți să-i atragi cu siturile tale preferate și să se alăture conversației oriunde, oricând."],"Launch Reader":[null,"Lansează Cititor"],"Inspiration strikes any time, anywhere.":[null,"Inspirația apare în orice moment, oriunde."],"Get WordPress apps for any screen.":[null,"Primești aplicații WordPress pentru orice ecran."],"In Your Pocket":[null,"În buzunarul tău"],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,"Publică conținut, urmărește statistici, moderează comentarii și multe altele de oriunde în lume. Aplicațiile noastre mobile sunt sursă deschisă, gratuite și disponibile pentru tine pe dispozitive Apple sau Android."],"WordPress.com in the App Store":[null,"WordPress.com în App Store"],"WordPress.com in Google Play":[null,"WordPress.com în Google Play"],"On Your Desktop":[null,"Pe desktopul tău"],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,"O aplicatie pentru desktop care oferă pentru WordPress un cămin permanent pe computerul tău. Ca să nu mai vorbim despre mediul liber de distragere atunci când scrii în afara unui navigator web."],"WordPress.com for Mac OS X":[null,"WordPress.com pentru Mac OS X"],"WordPress.com for Windows":[null,"WordPress.com pentru Windows"],"WordPress.com for Linux":[null,"WordPress.com pentru Linux"],"Malware Scanning":[null,"Scanare malware"],"Threats found":[null,"Amenințări găsite"],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,"Pentru scanarea automatizată, comprehensivă a amenințărilor de securitate, te rog {{a}}instalează și activează{{/a}} VaultPress."],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,"Pentru scanarea automatizată, comprehensivă a amenințărilor de securitate, te rog {{a}}actualizează-ți contul{{/a}}."],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,"Jetpack blochează în mod activ încercările de autentificare ostile. Datele vor afișa aici în curând!"],"Total malicious attacks blocked on your site.":[null,"Total încercări de autentificare ostile blocate pe situl tău."],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,"{{a}}Activează Protecție{{/a}} pentru a-ți păstra situl protejat la încercările de autentificare ostile."],"%(number)s plugin":["%(number)s plugins","%(number)s modul","%(number)s module","%(number)s de module"],"Needs updating. ":["Need updating. ","Necesită actualizare.","Necesită actualizare.","Necesită actualizare."],"All plugins are up-to-date. Awesome work!":[null,"Toate modulele sunt actualizate. Bun lucru!"],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,"{{a}}Activează Administrare{{/a}} pentru a activa actualizările automate și pentru a-ți administra modulele din WordPress.com."],"Jetpack is improving and optimizing your image speed.":[null,"Jetpack îți îmbunătățește și îți optimizează viteza imaginii."],"Jetpack is monitoring your site. If we think your site is down, you will receive an email.":[null,"Jetpack îți monitorizează situl. Dacă ni se pare că situl tău a căzut, vei primi un email."],"Security":[null,"Securitate"],"Performance":[null,"Performanță"],"Backups":[null,"Copii de rezervă"],"{{a}}View backup details{{/a}}.":[null,"{{a}}Vezi detalii copie de rezervă{{/a}}."],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,"Pentru a-ți face automat o copie de rezervă a întregului sit, te rog {{a}}instalează și activează{{/a}} VaultPress."],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,"Pentru a-ți face automat o copie de rezervă a întregului sit, te rog {{a}}actualizează!{{/a}}."],"Unavailable in Dev Mode.":[null,"Indisponibil în Mod dezvoltare"],"Spam Protection":[null,"Protecție spam"],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,"Pentru apărare contra spam modernă, te rog {{a}}instalează Akismet{{/a}}."],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,"Pentru apărare contra spam modernă, te rog {{a}}activează Akismet{{/a}}."],"Invalid Key":[null,"Cheie invalidă"],"Unavailable in Dev Mode":[null,"Indisponibil în Mod dezvoltare"],"Holiday Snow":[null,"Zăpadă de sărbători"],"Show falling snow in the holiday period.":[null,"Arată ninsoare în perioada sărbătorilor."],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,"Arată ninsoare pe blogul meu de la 1 decembrie până pe 4 ianuarie."],"Activating recommended features…":[null,"Se activează funcționalități recomandate..."],"Recommended features active.":[null,"Funcționalități recomandate active."],"Recommended features failed to activate. %(error)s":[null,"Funcționalitățile recomandate au eșuat la activare. %(error)s"],"Activating %(slug)s…":[null,"Se activează %(slug)s…"],"%(slug)s has been activated.":[null,"%(slug)s a fost activat."],"%(slug)s failed to activate. %(error)s":[null,"%(slug)s a eșuat la activare. %(error)d"],"Deactivating %(slug)s…":[null,"Se dezactivează %(slug)s…"],"%(slug)s has been deactivated.":[null,"%(slug)s a fost dezactivat."],"%(slug)s failed to deactivate. %(error)s":[null,"%(slug)s a eșuat la dezactivare. %(error)s"],"Updating %(slug)s settings…":[null,"Se actualizează setările %(slug)s..."],"Updated %(slug)s settings.":[null,"Setări %(slug)s actualizate."],"Error updating %(slug)s settings. %(error)s":[null,"Eroare la actualizarea setărilor %(slug)s. %(error)s"],"Updating %(slug)s address…":[null,"Se actualizează adresa %(slug)s..."],"Regenerated %(slug)s address .":[null,"Adresa %(slug)s regenerată."],"Error regenerating %(slug)s address. %(error)s":[null,"Eroare la regenerarea adresei %(slug)s. %(error)s"],"Resetting Jetpack options…":[null,"Se resetează opțiunile Jetpack..."],"Options reset.":[null,"Opțiuni resetate."],"Options failed to reset.":[null,"Opțiunile au eșuat la resetare."],"There was an error disconnecting Jetpack. Error: %(error)s":[null,"A fost o eroare la deconectarea Jetpack. Eroare: %(error)s"],"Unlinking from WordPress.com":[null,"Anulare legătură de la WordPress.com"],"Unlinked from WordPress.com.":[null,"Legătură anulată de la WordPress.com."],"Error unlinking from WordPress.com. %(error)s":[null,"Eroare la anularea legăturii de la WordPress.com. %(error)s"],"At A Glance":[null,"Dintr-o privire"],"Clichés":[null,"Clișee"],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,"Vrei să ne spui de ce? Doar {{a}}răspunzând la două întrebări simple{{/a}} ne-ar ajuta să îmbunătățim Jetpack."],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{hideOnMobile}}Îți place Jetpack sau ai impresii?{{/hideOnMobile}} {{reviewLink}}Lasă-ne o recenzie{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}urmărește-ne pe Twitter{{/twitterLink}}{{hideOnMobile}} sau{{/hideOnMobile}} {{facebookLink}}apreciază-ne pe Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"Like us on Facebook":[null,"Apreciază-ne pe Facebook"],"Follow Jetpack on Twitter":[null,"Urmărește Jetpack pe Twitter"],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{supportLink}}Vezi pagina noastră pentru suport{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}verifică forumurile pentru răspunsuri{{/forumLink}}{{hideOnMobile}} sau{{/hideOnMobile}} {{contactLink}}contactează-ne direct{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"Contact Jetpack support staff directly":[null,"Contactează direct echipa pentru suport"],"Go to the WordPress.org support forums":[null,"Mergi la forumurile pentru suport WordPress.org"],"Go to Jetpack.com/support":[null,"Mergi la Jetpack.com/support"],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,"Oferim gratuit suport complet tuturor utilizatorilor noștri Jetpack. Echipa noastră de suport este întotdeauna în preajmă pentru a te ajuta."],"Jetpack Happiness Engineer":[null,"Inginer de fericire Jetpack"],"Automattic's Privacy Policy":[null,"Politica de confidențialitate Automattic"],"WordPress.com Terms of Service":[null,"Termenii de utilizare a serviciului WordPress.com"],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,"{{a}}Activează Verificare sit{{/a}} pentru a-ți verifica situl și pentru a crește ierarhizarea din Google, Bing și Pinterest."],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,"Uneltele de verificare sit sunt active. Asigură-te că situl tău este verificat cu Google, Bing și Pinterest pentru o indexare mai precisă și o ierarhizare superioară. {{a}}Verifică acum{{/a}}"],"Site Verification Tools":[null,"Unelte de verificare sit"],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,"{{a}}Activează Foton{{/a}} pentru a îmbunătăți performanța și viteza imaginilor tale."],"Image Performance %(photon)s":[null,"Performanță imagine %(photon)s"],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,"{{a}}Activează Administrare și activează actualizări automate{{/a}}"],"{{a}}Turn on plugin auto updates{{/a}}":[null,"{{a}}Activează actualizări automate modul{{/a}}"],"Plugin Updates":[null,"Actualizări modul"],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,"Hopa! Cheia ta Askimet lipsește sau este invalidă. {{akismetSettings}}Mergi la setări Akismet pentru a corecta{{/akismetSettings}}."],"No threats found, you're good to go!":[null,"Nicio amenințare găsită, foarte bine!"],"{{a}}Contact Support{{/a}}":[null,"{{a}}Contactează suportul{{/a}}"],"{{a}}View details at VaultPress.com{{/a}}":[null,"{{a}}Vezi detalii la VaultPress.com{{/a}}"],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","Aoleu, %(number)s amenințare găsită.","Aoleu, %(number)s amenințări găsite.","Aoleu, %(number)s de amenințări găsite."],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,"{{a}}Activează Monitorul{{/a}} pentru a primi notificări când situl tău nu funcționează."],"Loading…":[null,"Se încarcă..."],"Downtime Monitoring":[null,"Monitorizare timp de nefuncționare"],"{{button}}View More Stats on WordPress.com {{/button}}":[null,"{{button}}Vezi mai multe statistici pe WordPress.com{{/button}}"],"{{button}}View Old Stats{{/button}}":[null,"{{button}}Vezi statisticile vechi{{/button}}"],"All-time comments":[null,"Total comentarii"],"All-time views":[null,"Total vizualizări"],"%(number)s View":["%(number)s Views","%(number)s vizualizare","%(number)s vizualizări","%(number)s de vizualizări"],"Best overall day":[null,"Cea mai bună zi în ansamblu"],"Views today":[null,"Vizualizări astăzi"],"Months":[null,"Luni"],"Weeks":[null,"Săptămâni"],"Days":[null,"Zile"],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,"S-a întâmplat ceva în timpul încărcării statisticilor. Te rog încearcă din nou mai târziu sau {{a}}vizualizează-ți statisticile acum pe WordPress.com{{/a}}"],"Click to view detailed stats.":[null,"Dă clic pentru a vedea statistici detaliate."],"Views: %(numberOfViews)s":[null,"Vizualizări: %(numberOfViews)s"],"Week of %(date)s":[null,"Săptămână de %(date)s"],"Manage security on WordPress.com":[null,"Administrează securitatea pe WordPress.com"],"Skip this step":[null,"Sari acest pas"],"Skip the Jetpack Jumpstart process":[null,"Sari peste procesul Jetpack Salt la start"],"Features can be activated or deactivated at any time.":[null,"Funcționalitățile pot fi activate sau dezactivate în orice moment."],"Jetpack's recommended features include:":[null,"Funcționalitățile Jetpack recomandate includ:"],"Activate Recommended Features":[null,"Activează funcționalități recomandate"],"Quickly enhance your site by activating Jetpack's recommended features.":[null,"Îți îmbunătățește rapid situl prin activarea funcționalităților Jetpack recomandate."],"Jump Start your Site":[null,"Salt la start pentru situl tău"],"Disconnect from WordPress.com":[null,"Deconectează de la WordPress.com"],"Link to WordPress.com":[null,"Legătură la WordPress.com"],"Unlink me from WordPress.com":[null,"Anulează-mi legătura de la WordPress.com"],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,"Alătură-te milioanelor de utilizatori care se bazează pe Jetpack pentru a-și îmbunătăți și securiza siturile. Suntem pasionați de WordPress și suntem aici pentru a-ți face viața mai ușoară."],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,"Jetpack este susținut de unele dintre cele mai tehnice și pasionate persoane din comunitate. Ele se află în întreaga lume și sunt gata să te ajute."],"Did we mention free, professional support?":[null,"Am menționat suport gratuit, profesionist?"],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,"Jetpack folosește rețeaua modernă de livrare de conținut a WordPress.com pentru a încărca imaginile tale superbe foarte rapid. Optimizată pentru orice dispozitiv și este complet gratuită."],"Lightning fast, optimized images":[null,"Fulgerător de rapide, imagini optimizate"],"Never fall behind on a security release or waste time updating multiple sites.":[null,"Nu rămâi niciodată în urmă cu vreo versiune de securitate sau pierzându-ți timpul cu actualizarea mai multor situri."],"Automatic site updates.":[null,"Actualizări sit automate."],"Live site monitoring.":[null,"Monitorizarea sitului live."],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,"Nu ai nicio grijă cu Protecție, instrumentul care a blocat miliarde de atacurile de autentificare pe milioane de situri."],"Block site attacks.":[null,"Blochează atacurile sitului."],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,"Jetpack blochează încercări de autentificare ostile, te anunță dacă situl tău nu funcționează și îți poate actualiza automat modulele, așa că nu trebuie să-ți faci griji."],"Site security and peace of mind":[null,"Securitate sit și nicio grijă"],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,"Jetpack valorifică puterea WordPress.com pentru a-ți arăta informații detaliate despre vizitatorii tăi, ce citesc și de unde vin."],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,"Ține vizitatorii conectați oferindu-le mai multe de partajat și de citit cu Articole similare."],"Increase page views.":[null,"Crește vizualizările de pagină."],"Give visitors the tools to share and subscribe to your content.":[null,"Oferă-le vizitatorilor instrumente pentru a partaja și a se abona la conținutul tău."],"Build a community.":[null,"Construiește o comunitate."],"Sharing & Like Buttons":[null,"Partajare și butoane de apreciere"],"Automated social marketing.":[null,"Marketing social automatizat."],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,"Jetpack are multe instrumente de trafic și de participare pentru a te ajuta să ai mai mulți vizitatori pe situl tău și să-i ții acolo."],"Send us Feedback":[null,"Trimite-ne impresii"],"Need Help?":[null,"Ai nevoie de ajutor?"],"Manage Plugins":[null,"Administrează module"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Fără stres. Monitorul îți va trimite alerte în timp real dacă vreodată situl tău va cădea."],"Track your growth":[null,"Urmărește-și creșterea"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Folosește Publicitate pentru a partaja automat articolele tale cu prieteni, urmăritori și restul lumii."],"Drive more traffic to your site":[null,"Adu mai mult trafic pe situl tău"],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,"Am avut o problemă de conectare a Jetpack; Te rog dă clic din nou pe &#8222;Conectare la WordPress.com&#8221;."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"Am avut o problemă de conectare a Jetpack; dezactivează și reactivează modulul Jetpack, apoi conectează-te din nou."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Trebuie să stai autentificat(ă) în blogul tău WordPress în timp ce îți autorizezi Jetpack-ul."],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"{{s}}Jetpack-ul tău are o scăpare.{{/s}} Ne pare rău pentru neplăcerile create. Te rog reîncearcă mai târziu, iar dacă problema persistă te rog contactează suportul cu acest mesaj: %(error_key)s"],"Disconnecting Jetpack":[null,"Deconectare Jetpack"],"Leave a Jetpack review":[null,"Lasă o recenzie pentru Jetpack"],"Need help? The Jetpack team is here for you.":[null,"Ai nevoie de ajutor? Echipa Jetpack este aici pentru tine."],"Smiley":[null,"Smiley"],"Require Two-Step Authentication":[null,"Necesită autentificare în-doi-pași"],"Use a large and visually striking layout":[null,"Folosește un aranjament vizual mare și de impact"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Arată un subtitlu \"Similare\" pentru a separa mai clar secțiunea aceasta de articolul efectiv"],"Related":[null,"Similare"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Asigură-te că ai adăugat adresele IP cele mai frecvent utilizate. Eliminarea unei adrese IP din lista de mai jos o va șterge și din lista albă."],"Whitelist Management":[null,"Administrare listă albă"],"Email Address":[null,"Adresă email"],"Publicize":[null,"Publicitate"],"Site Stats":[null,"Statistici sit"],"Featured Images":[null,"Imagini reprezentative"],"Excerpts":[null,"Rezumate"],"Enable Testimonials for this site.":[null,"Permite testimonialele pentru acest sit."],"Enable Portfolio Projects for this site.":[null,"Permite proiecte de portofoliu pentru acest sit."],"Preview":[null,"Previzualizare"],"Color Scheme":[null,"Schemă de culoare"],"Ignored Phrases":[null,"Expresii ignorate"],"Use automatically detected language to proofread posts and pages":[null,"Folosește detectarea automată a limbii pentru corectarea articolelor și paginilor "],"Redundant Phrases":[null,"Expresii redundante"],"Phrases to Avoid":[null,"Expresii de evitat"],"Passive Voice":[null,"Voce pasivă"],"Jargon":[null,"Jargon"],"Hidden Verbs":[null,"Verbe ascunse"],"Double Negatives":[null,"Dublă negare"],"Diacritical Marks":[null,"Semne diacritice"],"Complex Phrases":[null,"Expresii complexe"],"Bias Language":[null,"Limbaj deplasat"],"English Options":[null,"Opțiuni engleză"],"Proofreading":[null,"Corectură"],"Connect Jetpack":[null,"Conectare la Jetpack"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack nu a putut contacta WordPress.com: %(error_key)s. De obicei, înseamnă că ceva nu este configurat corect pe gazda ta web."],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"Momentan WordPress.com are o problemă și nu se poate conecta cu Jetpack. Te rugăm să încerci din nou mai târziu."],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"{{s}}Jetpack-ul tău are o scăpare.{{/s}} Conectarea acestui sit cu WordPress.com nu este posibilă. De obicei, asta înseamnă că situl tău nu este accesibil publicului (localhost)."],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"Situl tău web trebuie să fie accesibil publicului pentru a folosi Jetpack: %(error_key)s"],"You have successfully disconnected Jetpack":[null,"Te-ai deconectat cu succes de la Jetpack"],"Active":[null,"Activă"],"Settings":[null,"Setări"],"Learn More":[null,"Află mai multe"],"Disconnect Jetpack":[null,"Deconectează Jetpack-ul"],"Debug":[null,"Depanare"],"Test your site’s compatibility with Jetpack.":[null,"Testează compatibilitatea sitului tău cu Jetpack."]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-ru_RU.json b/plugins/jetpack/languages/json/jetpack-ru_RU.json
index 198a3539..1b44ccef 100644
--- a/plugins/jetpack/languages/json/jetpack-ru_RU.json
+++ b/plugins/jetpack/languages/json/jetpack-ru_RU.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2016-09-08 07:57:37+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);","x-generator":"GlotPress/2.1.0-alpha","project-id-version":"Development (trunk)"},"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"Обновите Jetpack, чтобы ваши посетители и поисковые системы знали, насколько серьезно вы относитесь к безопасности веб-сайтов. Наши средства борьбы со спамом помогут избавиться от назойливых комментариев и облегчить общение с посетителями, не позволив вашему сайту опуститься в результатах поиска."],"This module has no configuration options":[null,"В этом модуле параметры конфигурации не предусмотрены"],"Configure your Security Scans":[null,"Настройка проверок безопасности"],"You can see the information about security scanning in the \"At a Glance\" section.":[null,"Сведения о проверке безопасности см. в разделе «Краткий обзор»."],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,"Новая версия Jetpack и наш передовой сканер безопасности предназначены для поиска вредоносных файлов. Функция мгновенного оповещения позволит вам всегда быть в курсе того, что происходит на вашем сайте."],"Search for a Jetpack feature.":[null,"Найдите компонент Jetpack."],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,"Для защиты вашего труда и средств мы внедрили систему резервного копирования на удаленную площадку в режиме реального времени с автоматическим восстановлением. Теперь вы можете не отвлекаться от работы и посвятить все свое время созданию чего-то по-настоящему прекрасного. Выполните обновление сегодня."],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,"Показывать рекламу для мобильных приложений WordPress в нижней части темы мобильных приложений"],"Mobile Promos":[null,"Реклама мобильных приложений"],"Track each infinite Scroll post load as a page view in Google Analytics":[null,"Отслеживать каждую загрузку записи с бесконечной прокруткой в виде страницы в Google Analytics"],"Scroll infinitely (Shows 7 posts on each load)":[null,"Бесконечная прокрутка (показ 7 записей при каждой загрузке)"],"Background Color":[null,"Цвет фона"],"Show photo metadata (Exif) in carousel, when available":[null,"Показывать метаданные фотографий (Exif) в карусели (если доступно)"],"Match By Email":[null,"Соответствие по адресу электронной почты"],"{{a}}Edit{{/a}}":[null,"{{a}}Правка{{/a}}"],"Emails will be sent to ":[null,"Сообщения будут отправляться на адрес "],"Receive Monitor Email Notifications":[null,"Настроить получение уведомлений по электронной почте"],"Report Visibility: Select the roles that will be able to view stats reports":[null,"Видимость отчета: Выбрать роли пользователей, которые будут иметь возможность просматривать отчеты статистики"],"Registered Users: Count the page views of registered users who are logged in":[null,"Зарегистрированных пользователей: Учитывать просмотры страниц, произведенные авторизованными зарегистрированными пользователями"],"Put a chart showing 48 hours of views in the admin bar":[null,"Показывать график последних 48 часов просмотров на панели инструментов"],"Admin Bar":[null,"Панель инструментов"],"Show a \"follow comments\" option in the comment form.":[null,"Показывать параметр «Подписаться на комментарии» в форме для комментирования"],"Show a \"follow blog\" options in the comment form":[null,"Показывать параметр «Подписаться на блог» в форме для комментирования"],"Can readers subscribe to your posts, comments or both?":[null,"Могут ли пользователи подписываться на ваши записи и комментарии?"],"A few catchy words to motivate your readers to comment.":[null,"Несколько привлекающих внимание слов, чтобы побудить читателей оставлять комментарии."],"Comments headline":[null,"Заголовок комментариев"],"WordPress.com Likes are:":[null,"Отметки «Нравится» в WordPress.com:"],"Upgrade Focus: VideoPress For Weddings":[null,"Акцент обновления: VideoPress для свадеб"],"The WordPress for Android App Gets a Big Facelift":[null,"Грандиозное обновление приложения WordPress для Android"],"Big iPhone/iPad Update Now Available":[null,"Доступно большое обновление для iPhone и iPad"],"Subscriber":[null,"Подписчик"],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,"{{link}}Настройка параметров %(module_slug)s{{/link}}"],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,"{{p}}Расскажите, почему вы не завершили подключение Jetpack, ответив на эти {{a}}2 вопроса{{/a}}?{{/p}}{{p}}Подключение Jetpack необходимо для работы наших бесплатных функций безопасности и управления трафиком.{{/p}}"],"Cheatin' uh?":[null,"Жульничаем?"],"News Sitemap: {{a}}%(url)s{{/a}}":[null,"Карта сайта новостей: {{a}}%(url)s{{/a}}"],"Sitemap: {{a}}%(url)s{{/a}}":[null,"Карта сайта: {{a}}%(url)s{{/a}}"],"Search engines will find the sitemaps at these locations:":[null,"Поисковые системы смогут обнаружить эти карты сайтов в следующих местах:"],"Use Markdown for comments":[null,"Использовать Markdown для комментариев"],"Add a phrase":[null,"Добавить фразу"],"Enable proofreading for the following grammar and style rules: ":[null,"Включить проверку текста для следующих грамматических и стилистических правил: "],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,"Средство проверки поддерживает английский, испанский, немецкий, португальский и французский языки."],"Automatic Language Detection":[null,"Автоматическое определение языка"],"A post or page is updated":[null,"Запись или страница обновлена"],"A post or page is first published":[null,"Запись или страница опубликована впервые"],"Automatically proofread content when: ":[null,"Автоматически исправлять содержимое, если: "],"Configure Testimonials":[null,"Настроить отзывы"],"Configure Portfolios":[null,"Настроить портфолио"],"Regenerate address":[null,"Создать адрес заново"],"Highlight and copy the following text to your clipboard:":[null,"Выделите и скопируйте в буфер обмена следующий текст:"],"Copied!":[null,"Скопировано!"],"Display all your gallery pictures in a cool mosaic":[null,"Включить показ всех изображений галереи в виде мозаики"],"Meta key example: ":[null,"Пример метаключа: "],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,"Чтобы начать использовать Jetpack, войдите в учетную запись WordPress.com или создайте ее. Это позволит использовать мощные функции безопасности, управления трафиком и персонализации."],"Welcome to Jetpack":[null,"Jetpack приветствует вас!"],"Let us know!":[null,"Свяжитесь с нами!"],"What would you like to see on your Jetpack Dashboard?":[null,"Что бы вы хотели видеть в консоли Jetpack?"],"You, %(userName)s, are not connected to WordPress.com.":[null,"%(userName)s, вы не подключены к WordPress.com."],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,"Сейчас в {{a}}режиме разработки{{/a}}, поскольку в URL-адресе сайта отсутствует точка (например, http://localhost).{{br/}}Некоторые функции отключены."],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,"Сейчас в {{a}}режиме разработки{{/a}} из-за константы JETPACK_DEV_DEBUG.{{br/}}Некоторые функции отключены."],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,"Сейчас в {{a}}режиме разработки{{/a}} из-за фильтра jetpack_development_mode.{{br/}}Некоторые функции отключены."],"You are currently running a development version of Jetpack.":[null,"Сейчас вы работаете в тестовой версии Jetpack."],"You're fueled up and ready to go.":[null,"Теперь можно приступать к работе."],"You're fueled up and ready to go, Jetpack is now active.":[null,"Jetpack активирован. Теперь можно приступать к работе."],"Your Jetpack is already connected.":[null,"Jetpack уже подключен."],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,"Добро пожаловать в {{s}}Jetpack %(jetpack_version)s{{/s}}!"],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,"Хакеры, ботнеты и спамеры атакуют веб-сайты без разбора. Их цель — атаковать как можно больше и чаще. Наша задача состоит в том, чтобы защитить вас путем блокировки этих угроз. И даже при самом плохом развитии событий мы поможем вам восстановить ваш сайт во всем его великолепии."],"Threats don't discriminate":[null,"Не бывает полностью защищенных веб-сайтов"],"Backup, protect, repair and build a better website.":[null,"Воспользуйтесь функциями резервного копирования, защиты и восстановления, чтобы ваш сайт был еще лучше!"],"Powerful security tools for ultimate peace of mind":[null,"Оцените мощные инструменты безопасности для непрерывной защиты вашего веб-сайта"],"ACTIVE":[null,"АКТИВНА"],"Upgrade":[null,"Обновление"],"Set up":[null,"Настройка"],"Threats found!":[null,"Обнаружены угрозы!"],"No Results Found.":[null,"Результатов не найдено."],"Pro":[null,"Pro"],"Keep your site backed up!":[null,"Используйте функцию резервного копирования для вашего сайта!"],"Site Backups":[null,"Резервные копии сайта"],"Keep those spammers away!":[null,"Не подпускайте спамеров!"],"Automatically scan your site for common threats and attacks.":[null,"Автоматически проверяйте свой сайт для выявления распространенных угроз и атак."],"Security Scanning":[null,"Проверка безопасности"],"Automatically backup your entire site.":[null,"Выполняйте автоматическое резервное копирование всего сайта."],"State-of-the-art spam defense.":[null,"Совершенная защита от спама."],"Automated, comprehensive protection from threats and attacks.":[null,"Автоматизированная комплексная защита от угроз и атак."],"Activate Site Stats":[null,"Активация статистики сайта"],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,"{{a}}Активируйте статистику сайта{{/a}}, чтобы видеть отметки «Нравится», читателей, подписчиков и другие сведения. {{a1}}Подробнее{{/a1}}"],"Jetpack Stats Icon":[null,"Значок статистики Jetpack"],"Do you really want to disconnect your site from WordPress.com?":[null,"Отключить сайт от WordPress.com?"],"Updates Needed":[null,"Требуются обновления"],"Save Settings":[null,"Сохранить настройки"],"Saving…":[null,"Сохранение…"],"No account? Create one for free…":[null,"Нет учетной записи? Создайте ее бесплатно…"],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,"Неограниченное число опросов и ответов. Быстрый и удобный редактор для создания опросов. Получайте ответы на веб-сайте, по электронной почте либо на устройстве iPad или iPhone."],"Surveys & Polls":[null,"Опросы"],"Configure VaultPress":[null,"Настройка VaultPress"],"View your security dashboard":[null,"Просмотр консоли безопасности"],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.":[null,"Резервное копирование в режиме реального времени и с неограниченным пространством, восстановление в один клик, надежное отслеживание спама, сканирование на наличие вредоносных программ и защита от атак методом подбора пароля — все в одном решении."],"Security Scanning & Backups":[null,"Проверки безопасности и резервное копирование"],"Configure Akismet":[null,"Настройка Akismet"],"View your spam stats":[null,"Просмотр статистики спама"],"State-of-the-art spam defense powered by Akismet.":[null,"Совершенная защита от спама с помощью модуля Akismet."],"Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.":[null,"После подключения можно выполнить обновление до версии Premium или Pro, чтобы разблокировать систему безопасности мирового уровня, средства защиты от спама и приоритетную поддержку."],"Your site is on Development Mode":[null,"Ваш сайт находится в режиме разработки"],"Unlock the full potential of your site with the features included in your plan.":[null,"Раскройте весь потенциал вашего сайта с помощью функций, включенных в ваш тарифный план."],"Your site is on the Jetpack Professional plan":[null,"Для вашего сайта используется тарифный план Jetpack Professional"],"Your site is on the Jetpack Premium plan":[null,"Для вашего сайта используется тарифный план Jetpack Premium"],"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.":[null,"Выполните обновление до версии Premium или Pro, чтобы разблокировать систему безопасности мирового уровня, средства защиты от спама и приоритетную поддержку."],"Your site is on the Free Jetpack Plan":[null,"Для вашего сайта используется бесплатная версия Jetpack"],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,"Надежная система фильтрации спама защищает вашу фирменную символику и читателей и не позволяет сайту опуститься в результатах поиска. Благодаря средству предотвращения атак методом подбора пароля вы можете быть уверены в безопасности своего сайта, защищенного от постороннего вмешательства."],"Lock out the bad guys":[null,"Защита от злоумышленников"],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,"Резервное копирование в режиме реального времени и с неограниченным пространством, восстановление в один клик, надежное отслеживание спама, сканирование на наличие вредоносных программ и защита от атак методом подбора пароля — все в одном решении, оптимизированном для WordPress."],"Maximum grade security":[null,"Наивысшая степень безопасности"],"Compare Plans":[null,"Сравнение тарифных планов"],"Advanced polls and ratings":[null,"Дополнительные опросы и рейтинги"],"One-click threat resolution":[null,"Устранение угроз в один клик"],"Real-time backups":[null,"Резервное копирование в режиме реального времени"],"Unlimited backup archive":[null,"Архив резервных копий без ограничений по объему"],"Includes on-demand malware scanning":[null,"Включает в себя проверку наличия вредоносных программ по запросу"],"Supports 1-3 sites":[null,"Поддержка 1–3 сайтов"],"Jetpack Professional offers advanced features including:":[null,"План Jetpack Professional предлагает дополнительные функции, в том числе:"],"Need more?":[null,"Хотите еще?"],"Create a new poll":[null,"Создать новый опрос"],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,"Большинство брешей в системе безопасности возникает из-за устаревших плагинов. Используйте наши настольные и веб-приложения, чтобы включить автоматическое обновление, или обновляйте плагины вручную для всех веб-сайтов в одном удобном месте."],"Bulk and automatic updates":[null,"Массовые и автоматические обновления"],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,"Все приложения WordPress созданы для быстрой работы. Вы сразу же заметите разницу в производительности с почти моментальной загрузкой страниц и меньшим временем ожидания."],"Feel the performance":[null,"Оцените высокую производительность"],"Manage all your sites from a single dashboard.":[null,"Управляйте всеми сайтами с помощью одной консоли."],"Powerful WordPress.com features on every device.":[null,"Используйте мощные функции WordPress.com на каждом устройстве."],"View your {{a}}Email Followers{{/a}}":[null,"Просмотр {{a}}подписчиков по электронной почте{{/a}}"],"View {{a}}All Stats{{/a}}":[null,"Просмотр {{a}}всей статистики{{/a}}"],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,"Чтобы эта функция работала должным образом, сайт должен быть доступен поисковым системам. Это можно изменить в разделе {{a}}Настройки чтения{{/a}}."],"Link your account to WordPress.com to get the most out of Jetpack.":[null,"Привяжите учетную запись к WordPress.com для максимально эффективного использования Jetpack."],"You are connected as ":[null,"Вы подключены как "],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,"Сайт находится в режиме разработки, поэтому его нельзя подключить к WordPress.com."],"Manage your Jetpack connection.":[null,"Управляйте подключением к Jetpack."],"Connection Settings":[null,"Настройки подключения"],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,"Нужна помощь? Наши инженеры счастья будут рады ответить на ваши вопросы по поводу сайта, учетной записи и др."],"Enjoy priority support":[null,"Оцените преимущества приоритетной поддержки"],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,"Публикуйте содержимое, отслеживайте статистику, модерируйте комментарии и выполняйте множество других действий из любой точки мира. Наши мобильные приложения имеют открытый исходный код, бесплатны и доступны для устройств Apple и Android."],"Get WordPress apps for any screen.":[null,"Используйте приложения WordPress для любого устройства."],"Inspiration strikes any time, anywhere.":[null,"Вдохновение может прийти в любое время и в любом месте."],"Launch Reader":[null,"Запустить «Чтиво»"],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,"Все приложения WordPress обладают действительно быстрыми и полнофункциональными разделами «Чтиво», благодаря чему вы легко можете отслеживать любимые сайты и участвовать в обсуждениях, когда и где вам это удобно."],"Connect with the Community":[null,"Присоединиться к сообществу"],"View Your Stats":[null,"Просмотр статистики"],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,"Просматривайте посетителей с помощью расширенной статистики. Следите за тенденциями, анализируйте, какое содержимое работает лучше, и узнавайте предпочтения ваших посетителей из любой точки мира."],"Connect with your Visitors":[null,"Связь с посетителями"],"Try the New Editor":[null,"Воспользуйтесь новым редактором"],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,"Наш новый редактор для авторов обладает молниеносной скоростью и позволяет полностью сосредоточиться на работе."],"Focus on your Writing":[null,"Сосредоточьтесь на работе"],"Invalid Key":[null,"Неверный ключ"],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,"Чтобы воспользоваться передовой защитой от спама, {{a}}активируйте Akismet{{/a}}."],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,"Чтобы воспользоваться передовой защитой от спама, {{a}}установите Akismet{{/a}}."],"Spam Protection":[null,"Защита от спама"],"Unavailable in Dev Mode.":[null,"Недоступно в режиме разработки."],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,"Для автоматического резервного копирования всего сайта требуется {{a}}обновление!{{/a}}."],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,"Для автоматического резервного копирования всего сайта {{a}}установите и активируйте{{/a}} VaultPress."],"{{a}}View backup details{{/a}}.":[null,"{{a}}Просмотр сведений о резервной копии{{/a}}."],"Backups":[null,"Резервные копии"],"Performance":[null,"Производительность"],"Security":[null,"Безопасность"],"Jetpack is monitoring your site. If we think your site is down you will receive an email.":[null,"Jetpack выполняет мониторинг сайта. Если нам покажется, что ваш сайт не работает, вы получите сообщение по электронной почте."],"Jetpack is improving and optimising your image speed.":[null,"Jetpack улучшает и оптимизирует скорость обработки изображений."],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,"{{a}}Активируйте управление{{/a}}, чтобы включить автоматическое обновление и управлять плагинами в WordPress.com."],"All plugins are up-to-date. Awesome work!":[null,"Все плагины уже обновлены. Превосходная работа!"],"Needs updating. ":["Need updating. ","Требуется обновление. ","Требуется обновление. ","Требуется обновление. "],"%(number)s plugin":["%(number)s plugins","%(number)s плагин","%(number)s плагина","%(number)s плагинов"],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,"{{a}}Активируйте защиту{{/a}}, чтобы обезопасить сайт от несанкционированных попыток входа."],"Total malicious attacks blocked on your site.":[null,"Общее число вредоносных атак, заблокированных на сайте."],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,"Jetpack активно блокирует несанкционированные попытки входа. Данные здесь скоро появятся!"],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,"Для автоматизированной комплексной проверки наличия угроз безопасности {{a}}обновите учетную запись{{/a}}."],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,"Для автоматизированной комплексной проверки наличия угроз безопасности {{a}}установите и активируйте{{/a}} VaultPress."],"Threats found":[null,"Обнаружены угрозы"],"Malware Scanning":[null,"Проверка наличия вредоносного ПО"],"WordPress.com for Linux":[null,"WordPress.com для Linux"],"WordPress.com for Windows":[null,"WordPress.com для Windows"],"WordPress.com for Mac OS X":[null,"WordPress.com для Mac OS X"],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,"Настольное приложение, предоставляющее WordPress постоянное место на вашем компьютере. Кроме того, что вам ничего не будет мешать, вы получаете возможность писать тексты без веб-браузера."],"WordPress.com in Google Play":[null,"WordPress.com в Google Play"],"WordPress.com in the App Store":[null,"WordPress.com в App Store"],"Updating %(slug)s settings…":[null,"Обновление настроек %(slug)s…"],"%(slug)s has been deactivated.":[null,"Функция %(slug)s деактивирована."],"Deactivating %(slug)s…":[null,"Деактивация %(slug)s…"],"%(slug)s failed to activate. %(error)s":[null,"Не удалось активировать %(slug)s. %(error)s"],"%(slug)s has been activated.":[null,"Функция %(slug)s активирована."],"Activating %(slug)s…":[null,"Активация %(slug)s…"],"Recommended features active.":[null,"Рекомендованные функции активированы."],"Activating recommended features…":[null,"Активация рекомендованных функций…"],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,"Показывать падающий снег в моем блоге с 1 декабря до 4 января."],"Show falling snow in the holiday period.":[null,"Показывать падающий снег в праздничные дни."],"Holiday Snow":[null,"Новогодний снег"],"Unavailable in Dev Mode":[null,"Недоступно в режиме разработки"],"At A Glance":[null,"Краткий обзор"],"Error unlinking from WordPress.com. %(error)s":[null,"При отмене привязки к WordPress.com произошла ошибка. %(error)s"],"Unlinked from WordPress.com.":[null,"Привязка к WordPress.com отменена."],"Unlinking from WordPress.com":[null,"Отмена привязки к WordPress.com."],"There was an error disconnecting Jetpack. Error: %(error)s":[null,"При отключении Jetpack произошла ошибка. Ошибка: %(error)s"],"Options failed to reset.":[null,"Не удалось сбросить параметры."],"Options reset.":[null,"Параметры сброшены."],"Resetting Jetpack options…":[null,"Сброс параметров Jetpack…"],"Regenerated %(slug)s address .":[null,"Повторно создан адрес %(slug)s."],"Updating %(slug)s address…":[null,"Обновление адреса %(slug)s…"],"Error updating %(slug)s settings. %(error)s":[null,"Ошибка при обновлении настроек %(slug)s. %(error)s"],"Updated %(slug)s settings.":[null,"Обновлены настройки %(slug)s."],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,"Расскажите нам о причинах. Ваши {{a}}ответы на два простых вопроса{{/a}} помогут нам сделать Jetpack лучше."],"Clichés":[null,"Клише"],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{hideOnMobile}}Нравится Jetpack или хотите оставить отзыв?{{/hideOnMobile}} {{reviewLink}}Оставьте отзыв{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}следите за нашими новостями в Twitter{{/twitterLink}}{{hideOnMobile}} и {{/hideOnMobile}}{{facebookLink}}поставите отметку «Нравится» на Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}."],"You are running Jetpack on a {{a}}staging server{{/a}}.":[null,"Плагин Jetpack работает на {{a}}вспомогательном сервере{{/a}}."],"Follow Jetpack on Twitter":[null,"Следить за новостями Jetpack в Twitter"],"Like us on Facebook":[null,"Поставить отметку «Нравится» на Facebook"],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{supportLink}}Перейдите на страницу поддержки{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}найдите ответы на форумах{{/forumLink}}{{hideOnMobile}} или{{/hideOnMobile}} {{contactLink}}свяжитесь с нами напрямую{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}."],"WordPress.com Terms of Service":[null,"Условия предоставления услуг WordPress.com"],"Automattic's Privacy Policy":[null,"Политика конфиденциальности Automattic"],"Jetpack Happiness Engineer":[null,"Инженер счастья Jetpack"],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,"Мы предлагаем бесплатную полноценную поддержку всем пользователям Jetpack. Сотрудники службы поддержки всегда готовы вам помочь."],"Go to Jetpack.com/support":[null,"Перейти на страницу Jetpack.com/support"],"Go to the WordPress.org support forums":[null,"Перейти на форумы поддержки WordPress.org"],"Contact Jetpack support staff directly":[null,"Обратиться в службу поддержки Jetpack напрямую"],"Downtime Monitoring":[null,"Мониторинг простоя"],"Loading…":[null,"Загрузка..."],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,"{{a}}Активируйте мониторинг{{/a}}, чтобы получать уведомления, когда сайт не работает."],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","Внимание, обнаружена %(number)s угроза.","Внимание, обнаружены %(number)s угрозы.","Внимание, обнаружены %(number)s угрозы."],"{{a}}View details at VaultPress.com{{/a}}":[null,"{{a}}Просмотр подробных сведений на VaultPress.com{{/a}}"],"{{a}}Contact Support{{/a}}":[null,"{{a}}Обратиться в службу поддержки{{/a}}"],"No threats found, you're good to go!":[null,"Угрозы не обнаружены, продолжайте работу!"],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,"Ой! Ключ Akismet отсутствует или недействителен. Для исправления перейдите к настройкам Akismet{{/akismetSettings}}."],"Plugin Updates":[null,"Обновления плагинов"],"{{a}}Turn on plugin auto updates{{/a}}":[null,"{{a}}Включить автоматическое обновление плагинов{{/a}}"],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,"{{a}}Активировать управление и включить автоматическое обновление{{/a}}"],"Image Performance %(photon)s":[null,"Эффективная работа с изображениями %(photon)s"],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,"{{a}}Активируйте Photon{{/a}}, чтобы повысить производительность и скорость обработки изображений."],"Site Verification Tools":[null,"Средства подтверждения подлинности сайтов"],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,"Средства подтверждения подлинности сайтов активированы. Убедитесь, что ваш сайт подтвержден Google, Bing и Pinterest, для большей точности индексации и ранжирования. {{a}}Проверить сейчас{{/a}}"],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,"{{a}}Активируйте проверку сайтов{{/a}}, чтобы проверить сайт и повысить его рейтинг в Google, Bing и Pinterest."],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,"Присоединяйтесь к миллионам пользователей, которые полагаются на Jetpack для улучшения и защиты своих сайтов. Мы энтузиасты WordPress и хотим сделать вашу жизнь проще."],"Unlink me from WordPress.com":[null,"Отменить мою привязку к WordPress.com"],"Link to WordPress.com":[null,"Привязать к WordPress.com"],"Disconnect from WordPress.com":[null,"Отключить от WordPress.com"],"Jump Start your Site":[null,"Выполнить Jump Start для сайта"],"Quickly enhance your site by activating Jetpack's recommended features.":[null,"Быстро усовершенствуйте свой сайт, активировав рекомендованные функции Jetpack."],"Activate Recommended Features":[null,"Активировать рекомендованные функции"],"Jetpack's recommended features include:":[null,"Рекомендованные функции Jetpack:"],"Features can be activated or deactivated at any time.":[null,"Функции можно активировать и деактивировать в любое время."],"Skip the Jetpack Jumpstart process":[null,"Пропустить процесс Jetpack Jumpstart"],"Skip this step":[null,"Пропустить этот шаг"],"Manage security on WordPress.com":[null,"Управляйте безопасностью на WordPress.com"],"Week of %(date)s":[null,"Неделя %(date)s"],"Views: %(numberOfViews)s":[null,"Просмотры: %(numberOfViews)s"],"Click to view detailed stats.":[null,"Нажмите для просмотра подробной статистики."],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,"При загрузке статистики произошла ошибка. Повторите попытку позже или {{a}}просмотрите статистику сейчас на WordPress.com{{/a}}"],"Days":[null,"Дн."],"Weeks":[null,"Нед."],"Months":[null,"Мес."],"Views today":[null,"Просмотров сегодня"],"Best overall day":[null,"Лучший общий день"],"%(number)s View":["%(number)s Views","%(number)s просмотр","%(number)s просмотра","%(number)s просмотров"],"All-time views":[null,"Просмотры за все время"],"All-time comments":[null,"Комментарии за все время"],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,"Jetpack использует передовую сеть доставки содержимого WordPress.com, чтобы ваши прекрасные изображения загружались как можно быстрее. Этот плагин оптимизирован для любого устройства и абсолютно бесплатен."],"Did we mention free, professional support?":[null,"Мы упоминали бесплатную профессиональную поддержку?"],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,"Поддержка Jetpack обеспечивается одними из наиболее компетентных и увлеченных участников сообщества. Они находятся в различных странах мира и всегда готовы помочь вам."],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,"Забудьте о тревогах, ведь Jetpack блокирует злонамеренные попытки входа, сообщает вам, если ваш сайт выходит из строя, и может автоматически обновлять ваши плагины."],"Block site attacks.":[null,"Блокировка атак на сайт."],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,"Забудьте о тревогах, подключив службу защиты, которая заблокировала миллиарды попыток несанкционированного доступа к миллионам сайтов."],"Live site monitoring.":[null,"Динамический мониторинг сайтов."],"Automatic site updates.":[null,"Автоматическое обновление сайтов."],"Never fall behind on a security release or waste time updating multiple sites.":[null,"Вы никогда не пропустите новую версию системы безопасности и не будете терять время на обновление нескольких сайтов."],"Lightning fast, optimized images":[null,"Молниеносная оптимизированная обработка изображений"],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,"Jetpack использует все возможности WordPress.com, чтобы показать вам подробные сведения о ваших посетителях: что они читают и откуда они приходят."],"Site security and peace of mind":[null,"Безопасность сайта — ваше спокойствие"],"Need Help?":[null,"Нужна помощь?"],"Send us Feedback":[null,"Отправить отзыв"],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,"Jetpack обладает множеством инструментов управления трафиком и пользователями, которые позволяют привлечь больше посетителей на сайт и удержать их."],"Automated social marketing.":[null,"Автоматический социальный маркетинг."],"Sharing & Like Buttons":[null,"Кнопки «Поделиться» и «Нравится»"],"Build a community.":[null,"Создайте сообщество."],"Give visitors the tools to share and subscribe to your content.":[null,"Предоставьте посетителям средства, с помощью которых они могли бы поделиться вашим содержимым и подписаться на него."],"Increase page views.":[null,"Увеличивайте количество просмотров страниц."],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,"Удерживайте посетителей, предлагая им прочитать похожие записи и поделиться ими с друзьями."],"Manage Plugins":[null,"Управление плагинами"],"Drive more traffic to your site":[null,"Повысьте посещаемость своего сайта"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Используйте функцию «Публикация» для автоматической отправки записей друзьям, подписчикам и всем остальным."],"Track your growth":[null,"Динамика развития"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Только спокойствие! Монитор Jetpack сразу отправит вам оповещение в случае сбоя сайта."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Не выходите из учётной записи в своем блоге WordPress, пока идёт авторизация Jetpack."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"При подключении Jetpack возникла проблема. Деактивируйте этот плагин, затем активируйте и подключите снова."],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,"При подключении Jetpack произошла ошибка. Нажмите «Подключение к WordPress.com» еще раз."],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"{{s}}Сбой в работе Jetpack.{{/s}} Приносим извинения за неудобства. Повторите попытку позже. Если устранить неполадку не удастся, отправьте в службу поддержки следующее сообщение. %(error_key)s"],"Need help? The Jetpack team is here for you.":[null,"Нужна помощь? Команда Jetpack всегда готова вам помочь."],"Leave a Jetpack review":[null,"Оставить отзыв о Jetpack"],"Disconnecting Jetpack":[null,"Отключение Jetpack"],"Smiley":[null,"Смайлик"],"Email Address":[null,"E-mail адрес"],"Whitelist Management":[null,"Управление списком разрешенных адресов"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Не забудьте указать IP-адреса, которые вы используете дома, на работе и т. д. Если удалить IP-адрес из списка ниже, он также будет удален из списка разрешенных адресов."],"Related":[null,"Похожее"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Показывать заголовок «Похожее», чтобы визуально отделить похожее содержимое от записей"],"Use a large and visually striking layout":[null,"Использовать крупную и эффектную разметку"],"Require Two-Step Authentication":[null,"Требуется двухфакторная аутентификация"],"Site Stats":[null,"Статистика сайта"],"Publicize":[null,"Публикация"],"Excerpts":[null,"Цитаты"],"Featured Images":[null,"Избранные изображения"],"Enable Portfolio Projects for this site.":[null,"Включите поддержку проектов портфолио для этого сайта."],"Enable Testimonials for this site.":[null,"Включите поддержку отзывов для этого сайта."],"View people's profiles when you mouse over their Gravatars":[null,"Показывать профили пользователей при наведении курсора мыши на их граватары"],"Color Scheme":[null,"Цветовая схема"],"Preview":[null,"Просмотреть"],"You have successfully disconnected Jetpack":[null,"Jetpack успешно отключен по вашему запросу"],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"Ваш сайт должен быть общедоступным, чтобы иметь возможность использовать Jetpack: %(error_key)s"],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"{{s}}Сбой в работе Jetpack.{{/s}} Невозможно подключить этот сайт к WordPress.com. Обычно это означает, что ваш сайт не является общедоступным (размещен на локальном узле)."],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"На WordPress.com сейчас проблемы и \"заправить\" ваш Jetpack невозможно. Пожалуйста, попробуйте снова через некоторое время."],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack не смог подключиться к WordPress.com: . Обычно это происходит из-за неправильных настроек на веб-узле."],"Connect Jetpack":[null,"Подключить Jetpack"],"Proofreading":[null,"Корректура"],"English Options":[null,"\"Английские\" настройки"],"Bias Language":[null,"Ненормативная лексика"],"Complex Phrases":[null,"Сложные фразы"],"Diacritical Marks":[null,"Диакритические знаки"],"Double Negatives":[null,"Двойное отрицание"],"Hidden Verbs":[null,"Скрытые глаголы"],"Jargon":[null,"Жаргон"],"Passive Voice":[null,"Страдательный залог"],"Phrases to Avoid":[null,"Фразы, которые следует избегать"],"Redundant Phrases":[null,"Ненужные фразы"],"Use automatically detected language to proofread posts and pages":[null,"Использовать автоматически обнаруженный язык для проверки грамотности записей и страниц"],"Ignored Phrases":[null,"Игнорируемые фразы"],"Test your site’s compatibility with Jetpack.":[null,"Проверьте совместимость сайта с Jetpack."],"Debug":[null,"Отладка"],"Disconnect Jetpack":[null,"Отключить Jetpack"],"Learn More":[null,"Узнать"],"Settings":[null,"Настройки"],"Active":[null,"Активно"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-11-22 11:27:20+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);","x-generator":"GlotPress/2.3.0-alpha","language":"ru","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Make sure your site is easily found on search engines with SEO tools for your content and social posts.":[null,""],"Activate this module to use the advanced SEO tools.":[null,"Активируйте этот модуль, чтобы использовать дополнительные SEO инструменты."],"Configure your VideoPress settings.":[null,"Настройте ваши параметры VideoPress."],"How much is your website worth?":[null,"Сколько стоит ваш сайт?"],"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.":[null,""],"Configure Site SEO":[null,"Настроить SEO сайта"],"Activate SEO Tools":[null,"Активировать SEO инструменты"],"Introducing our most affordable backups and security plan yet":[null,"Представляем наши самые доступные тарифы для резервного копирования и безопасности"],"The Personal Plan keeps your data, site, and hard work safe.":[null,"Тариф Перональный сохранит ваши данные, сайт и результаты труда в безопасности."],"Learn more...":[null,"Узнать больше..."],"Your site is on the Jetpack Personal plan":[null,"Ваш сайт использует тариф Jetpack Персональный"],"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.":[null,"На этом тарифе предоставляется защита от спама, ежедневные резервные копии ( до 30 дней) и неограниченное место."],"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.":[null,"На этом тарифе предоставляется защита от спама, ежедневные резервные копии (до 30 дней) , неограниченное место, проверка безопасности и приоритетная поддержка."],"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.":[null,"Вы получаете защиту от спама, резервное копирование в реальном времени (безлимитный архив), безлимитное хранилище резервных копий, проверку безопасности, инструменты SEO, PollDaddy и приоритетную поддержку."],"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).":[null,"Ежедневные резервные копии всех данных сайта с неограниченным местом для хранения и восстановлением в одно нажатие (от VaultPress)."],"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).":[null,"Ежедневные резервные копии всех данных сайта с неограниченным местом для хранения и восстановлением в одно нажатие, автоматической проверкой безопасности и приоритетной поддержкой (от VaultPress). "],"Backups & Security Scanning":[null,"Резервные копии и проверка безопасности"],"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).":[null,"Ежедневные резервные копии всех данных сайта с неограниченным местом для хранения и восстановлением в одно нажатие, автоматической проверкой безопасности, устранением угроз в одно нажатие и приоритетной поддержкой (от VaultPress). "],"SEO Tools":[null,"SEO инструменты"],"Advanced SEO tools to help your site get found when people search for relevant content.":[null,"Улучшенные SEO инструменты чтобы помочь людям ищущим соответствующее содержание найти ваш сайт."],"Need more? Running a business site?":[null,"Нужно больше? У вас деловой сайт?"],"If your site is important to you, consider protecting and improving it with some of our advanced features: ":[null,"Если ваш сайт вам важен, подумайте защитить и улучшить его с помощью некоторых наших улучшенных возможностей: "],"On-demand security scanning":[null,"Проверка безопасности по требованию"],"Advanced SEO tools":[null,"Улучшенные SEO инструменты"],"Configure your SEO settings.":[null,"Настройте ваши SEO параметры."],"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.":[null,""],"You are running Jetpack on a staging server.":[null,"Jetpack работает на тестовом сервере."],"More Info":[null,"Больше информации"],"Search your content.":[null,"Поиск по вашему контенту."],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,"{{a}}Управление видимости лайков в настройках модуля шаринга{{/a}}"],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,"Скрыть статистический смайлик. Эта пиктограмма помогает собирать статистику, но будет всё ещё работать в скрытом режиме."],"Your Current IP: %(ip)s":[null,"Ваш текущий IP: %(ip)s"],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,"Белосписнинг и IP-адреса предотвращают от какой-либо блокировки от Jetpack."],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,"IPv4 и IPv6 допустимы. {{br/}} Для указания диапазона, введите нижнее и верхнее значения, разделённые дефисом. Например: 12.12.12.1-12.12.12.100"],"Link your account to WordPress.com to start using this feature.":[null,"Привяжите свой аккаунт на WordPress.com для того, чтобы начать использовать эту функцию."],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,"Остались несохранённые настройки, которые будут потеряны, если вы покинете эту вкладку. Всё равно покинуть?"],"This will reset all Jetpack options, are you sure?":[null,"Это обнулит все настройки Jetpack! Вы уверены?"],"Search for a Jetpack feature.":[null,"Найдите компонент Jetpack."],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,"Новая версия Jetpack и наш передовой сканер безопасности предназначены для поиска вредоносных файлов. Функция мгновенного оповещения позволит вам всегда быть в курсе того, что происходит на вашем сайте."],"You can see the information about security scanning in the \"At a Glance\" section.":[null,"Сведения о проверке безопасности см. в разделе «Краткий обзор»."],"Configure your Security Scans":[null,"Настройка проверок безопасности"],"This module has no configuration options":[null,"В этом модуле параметры конфигурации не предусмотрены"],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"Обновите Jetpack, чтобы ваши посетители и поисковые системы знали, насколько серьезно вы относитесь к безопасности веб-сайтов. Наши средства борьбы со спамом помогут избавиться от назойливых комментариев и облегчить общение с посетителями, не позволив вашему сайту опуститься в результатах поиска."],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,"Для защиты вашего труда и средств мы внедрили систему резервного копирования на удаленную площадку в режиме реального времени с автоматическим восстановлением. Теперь вы можете не отвлекаться от работы и посвятить все свое время созданию чего-то по-настоящему прекрасного. Выполните обновление сегодня."],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,"{{link}}Настройка параметров %(module_slug)s{{/link}}"],"Subscriber":[null,"Подписчик"],"Big iPhone/iPad Update Now Available":[null,"Доступно большое обновление для iPhone и iPad"],"The WordPress for Android App Gets a Big Facelift":[null,"Грандиозное обновление приложения WordPress для Android"],"Upgrade Focus: VideoPress For Weddings":[null,"Акцент обновления: VideoPress для свадеб"],"WordPress.com Likes are:":[null,"Отметки «Нравится» в WordPress.com:"],"Comments headline":[null,"Заголовок комментариев"],"A few catchy words to motivate your readers to comment.":[null,"Несколько привлекающих внимание слов, чтобы побудить читателей оставлять комментарии."],"Can readers subscribe to your posts, comments or both?":[null,"Могут ли пользователи подписываться на ваши записи и комментарии?"],"Show a \"follow blog\" options in the comment form":[null,"Показывать параметр «Подписаться на блог» в форме для комментирования"],"Show a \"follow comments\" option in the comment form.":[null,"Показывать параметр «Подписаться на комментарии» в форме для комментирования"],"Admin Bar":[null,"Панель инструментов"],"Put a chart showing 48 hours of views in the admin bar":[null,"Показывать график последних 48 часов просмотров на панели инструментов"],"Registered Users: Count the page views of registered users who are logged in":[null,"Зарегистрированных пользователей: Учитывать просмотры страниц, произведенные авторизованными зарегистрированными пользователями"],"Report Visibility: Select the roles that will be able to view stats reports":[null,"Видимость отчета: Выбрать роли пользователей, которые будут иметь возможность просматривать отчеты статистики"],"Receive Monitor Email Notifications":[null,"Настроить получение уведомлений по электронной почте"],"Emails will be sent to ":[null,"Сообщения будут отправляться на адрес "],"{{a}}Edit{{/a}}":[null,"{{a}}Правка{{/a}}"],"Match By Email":[null,"Соответствие по адресу электронной почты"],"Show photo metadata (Exif) in carousel, when available":[null,"Показывать метаданные фотографий (Exif) в карусели (если доступно)"],"Background Color":[null,"Цвет фона"],"Scroll infinitely (Shows 7 posts on each load)":[null,"Бесконечная прокрутка (показ 7 записей при каждой загрузке)"],"Track each infinite Scroll post load as a page view in Google Analytics":[null,"Отслеживать каждую загрузку записи с бесконечной прокруткой в виде страницы в Google Analytics"],"Mobile Promos":[null,"Реклама мобильных приложений"],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,"Показывать рекламу для мобильных приложений WordPress в нижней части темы мобильных приложений"],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,"Введите значение метаключа \"content\" для проверки блога с помощью {{a}}Google Search Console{{/a}}, {{a1}}Центра веб-мастера Bing{{/a1}} и функции {{a2}}Проверки сайтов Pinterest{{/a2}}."],"Meta key example:":[null,"Пример метаключа: "],"Display all your gallery pictures in a cool mosaic":[null,"Включить показ всех изображений галереи в виде мозаики"],"Copied!":[null,"Скопировано!"],"Highlight and copy the following text to your clipboard:":[null,"Выделите и скопируйте в буфер обмена следующий текст:"],"Regenerate address":[null,"Создать адрес заново"],"Configure Portfolios":[null,"Настроить портфолио"],"Configure Testimonials":[null,"Настроить отзывы"],"Automatically proofread content when: ":[null,"Автоматически исправлять содержимое, если: "],"A post or page is first published":[null,"Запись или страница опубликована впервые"],"A post or page is updated":[null,"Запись или страница обновлена"],"Automatic Language Detection":[null,"Автоматическое определение языка"],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,"Средство проверки поддерживает английский, испанский, немецкий, португальский и французский языки."],"Enable proofreading for the following grammar and style rules: ":[null,"Включить проверку текста для следующих грамматических и стилистических правил: "],"Add a phrase":[null,"Добавить фразу"],"Use Markdown for comments":[null,"Использовать Markdown для комментариев"],"Search engines will find the sitemaps at these locations:":[null,"Поисковые системы смогут обнаружить эти карты сайтов в следующих местах:"],"Sitemap: {{a}}%(url)s{{/a}}":[null,"Карта сайта: {{a}}%(url)s{{/a}}"],"News Sitemap: {{a}}%(url)s{{/a}}":[null,"Карта сайта новостей: {{a}}%(url)s{{/a}}"],"Cheatin' uh?":[null,"Жульничаем?"],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,"{{p}}Расскажите, почему вы не завершили подключение Jetpack, ответив на эти {{a}}2 вопроса{{/a}}?{{/p}}{{p}}Подключение Jetpack необходимо для работы наших бесплатных функций безопасности и управления трафиком.{{/p}}"],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,"Добро пожаловать в {{s}}Jetpack %(jetpack_version)s{{/s}}!"],"Your Jetpack is already connected.":[null,"Jetpack уже подключен."],"You're fueled up and ready to go, Jetpack is now active.":[null,"Jetpack активирован. Теперь можно приступать к работе."],"You're fueled up and ready to go.":[null,"Теперь можно приступать к работе."],"You are currently running a development version of Jetpack.":[null,"Сейчас вы работаете в тестовой версии Jetpack."],"Submit Beta feedback":[null,"Отправить отзыв"],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,"Сейчас в {{a}}режиме разработки{{/a}} из-за фильтра jetpack_development_mode.{{br/}}Некоторые функции отключены."],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,"Сейчас в {{a}}режиме разработки{{/a}} из-за константы JETPACK_DEV_DEBUG.{{br/}}Некоторые функции отключены."],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,"Сейчас в {{a}}режиме разработки{{/a}}, поскольку в URL-адресе сайта отсутствует точка (например, http://localhost).{{br/}}Некоторые функции отключены."],"You, %(userName)s, are not connected to WordPress.com.":[null,"%(userName)s, вы не подключены к WordPress.com."],"What would you like to see on your Jetpack Dashboard?":[null,"Что бы вы хотели видеть в консоли Jetpack?"],"Let us know!":[null,"Свяжитесь с нами!"],"Welcome to Jetpack":[null,"Jetpack приветствует вас!"],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,"Чтобы начать использовать Jetpack, войдите в учетную запись WordPress.com или создайте ее. Это позволит использовать мощные функции безопасности, управления трафиком и персонализации."],"No account? Create one for free…":[null,"Нет учетной записи? Создайте ее бесплатно…"],"Saving…":[null,"Сохранение…"],"Save Settings":[null,"Сохранить настройки"],"Updates Needed":[null,"Требуются обновления"],"Do you really want to disconnect your site from WordPress.com?":[null,"Отключить сайт от WordPress.com?"],"Jetpack Stats Icon":[null,"Значок статистики Jetpack"],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,"{{a}}Активируйте статистику сайта{{/a}}, чтобы видеть отметки «Нравится», читателей, подписчиков и другие сведения. {{a1}}Подробнее{{/a1}}"],"Activate Site Stats":[null,"Активация статистики сайта"],"Automated, comprehensive protection from threats and attacks.":[null,"Автоматизированная комплексная защита от угроз и атак."],"State-of-the-art spam defense.":[null,"Совершенная защита от спама."],"Automatically backup your entire site.":[null,"Выполняйте автоматическое резервное копирование всего сайта."],"Security Scanning":[null,"Проверка безопасности"],"Automatically scan your site for common threats and attacks.":[null,"Автоматически проверяйте свой сайт для выявления распространенных угроз и атак."],"Keep those spammers away!":[null,"Не подпускайте спамеров!"],"Site Backups":[null,"Резервные копии сайта"],"Keep your site backed up!":[null,"Используйте функцию резервного копирования для вашего сайта!"],"Pro":[null,"Pro"],"No Results Found.":[null,"Результатов не найдено."],"Threats found!":[null,"Обнаружены угрозы!"],"Set up":[null,"Настройка"],"Upgrade":[null,"Обновление"],"ACTIVE":[null,"АКТИВНА"],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,"Хакеры, ботнеты и спамеры атакуют веб-сайты без разбора. Их цель — атаковать как можно больше и чаще. Наша задача состоит в том, чтобы защитить вас путем блокировки этих угроз. И даже при самом плохом развитии событий мы поможем вам восстановить ваш сайт во всем его великолепии."],"Your site is on the Free Jetpack Plan":[null,"Для вашего сайта используется бесплатная версия Jetpack"],"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.":[null,"Выполните обновление до платной подписки, чтобы разблокировать систему безопасности мирового уровня, средства защиты от спама и приоритетную поддержку."],"Your site is on the Jetpack Premium plan":[null,"Для вашего сайта используется тарифный план Jetpack Premium"],"Your site is on the Jetpack Professional plan":[null,"Для вашего сайта используется тарифный план Jetpack Professional"],"Your site is on Development Mode":[null,"Ваш сайт находится в режиме разработки"],"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.":[null,"После подключения можно выполнить обновление до платной подписки, чтобы разблокировать систему безопасности мирового уровня, средства защиты от спама и приоритетную поддержку."],"State-of-the-art spam defense powered by Akismet.":[null,"Совершенная защита от спама с помощью модуля Akismet."],"View your spam stats":[null,"Просмотр статистики спама"],"Configure Akismet":[null,"Настройка Akismet"],"View your security dashboard":[null,"Просмотр консоли безопасности"],"Configure VaultPress":[null,"Настройка VaultPress"],"Surveys & Polls":[null,"Опросы"],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,"Неограниченное число опросов и ответов. Быстрый и удобный редактор для создания опросов. Получайте ответы на веб-сайте, по электронной почте либо на устройстве iPad или iPhone."],"Create a new poll":[null,"Создать новый опрос"],"Real-time backups":[null,"Резервное копирование в режиме реального времени"],"One-click threat resolution":[null,"Устранение угроз в один клик"],"Advanced polls and ratings":[null,"Дополнительные опросы и рейтинги"],"Compare Plans":[null,"Сравнение тарифных планов"],"Maximum grade security":[null,"Наивысшая степень безопасности"],"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,"Резервное копирование в режиме реального времени и с неограниченным пространством, восстановление в один клик, надежное отслеживание спама, сканирование на наличие вредоносных программ и защита от атак методом подбора пароля — все в одном решении, оптимизированном для WordPress."],"Lock out the bad guys":[null,"Защита от злоумышленников"],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,"Надежная система фильтрации спама защищает вашу фирменную символику и читателей и не позволяет сайту опуститься в результатах поиска. Благодаря средству предотвращения атак методом подбора пароля вы можете быть уверены в безопасности своего сайта, защищенного от постороннего вмешательства."],"Enjoy priority support":[null,"Оцените преимущества приоритетной поддержки"],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,"Нужна помощь? Наши инженеры счастья будут рады ответить на ваши вопросы по поводу сайта, учетной записи и др."],"Connection Settings":[null,"Настройки подключения"],"Manage your Jetpack connection.":[null,"Управляйте подключением к Jetpack."],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,"Сайт находится в режиме разработки, поэтому его нельзя подключить к WordPress.com."],"You are connected as ":[null,"Вы подключены как "],"Link your account to WordPress.com to get the most out of Jetpack.":[null,"Привяжите учетную запись к WordPress.com для максимально эффективного использования Jetpack."],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,"Чтобы эта функция работала должным образом, сайт должен быть доступен поисковым системам. Это можно изменить в разделе {{a}}Настройки чтения{{/a}}."],"View {{a}}All Stats{{/a}}":[null,"Просмотр {{a}}всей статистики{{/a}}"],"View your {{a}}Email Followers{{/a}}":[null,"Просмотр {{a}}подписчиков по электронной почте{{/a}}"],"Powerful WordPress.com features on every device.":[null,"Используйте мощные функции WordPress.com на каждом устройстве."],"Manage all your sites from a single dashboard.":[null,"Управляйте всеми сайтами с помощью одной консоли."],"Feel the performance":[null,"Оцените высокую производительность"],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,"Все приложения WordPress созданы для быстрой работы. Вы сразу же заметите разницу в производительности с почти моментальной загрузкой страниц и меньшим временем ожидания."],"Bulk and automatic updates":[null,"Массовые и автоматические обновления"],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,"Большинство брешей в системе безопасности возникает из-за устаревших плагинов. Используйте наши настольные и веб-приложения, чтобы включить автоматическое обновление, или обновляйте плагины вручную для всех веб-сайтов в одном удобном месте."],"Focus on your Writing":[null,"Сосредоточьтесь на работе"],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,"Наш новый редактор для авторов обладает молниеносной скоростью и позволяет полностью сосредоточиться на работе."],"Try the New Editor":[null,"Воспользуйтесь новым редактором"],"Connect with your Visitors":[null,"Связь с посетителями"],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,"Просматривайте посетителей с помощью расширенной статистики. Следите за тенденциями, анализируйте, какое содержимое работает лучше, и узнавайте предпочтения ваших посетителей из любой точки мира."],"View Your Stats":[null,"Просмотр статистики"],"Connect with the Community":[null,"Присоединиться к сообществу"],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,"Все приложения WordPress обладают действительно быстрыми и полнофункциональными разделами «Чтиво», благодаря чему вы легко можете отслеживать любимые сайты и участвовать в обсуждениях, когда и где вам это удобно."],"Launch Reader":[null,"Запустить «Чтиво»"],"Inspiration strikes any time, anywhere.":[null,"Вдохновение может прийти в любое время и в любом месте."],"Get WordPress apps for any screen.":[null,"Используйте приложения WordPress для любого устройства."],"In Your Pocket":[null,"У вас в кармане"],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,"Публикуйте содержимое, отслеживайте статистику, модерируйте комментарии и выполняйте множество других действий из любой точки мира. Наши мобильные приложения имеют открытый исходный код, бесплатны и доступны для устройств Apple и Android."],"WordPress.com in the App Store":[null,"WordPress.com в App Store"],"WordPress.com in Google Play":[null,"WordPress.com в Google Play"],"On Your Desktop":[null,"На вашем рабочем столе"],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,"Настольное приложение, предоставляющее WordPress постоянное место на вашем компьютере. Кроме того, что вам ничего не будет мешать, вы получаете возможность писать тексты без веб-браузера."],"WordPress.com for Mac OS X":[null,"WordPress.com для Mac OS X"],"WordPress.com for Windows":[null,"WordPress.com для Windows"],"WordPress.com for Linux":[null,"WordPress.com для Linux"],"Malware Scanning":[null,"Проверка наличия вредоносного ПО"],"Threats found":[null,"Обнаружены угрозы"],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,"Для автоматизированной комплексной проверки наличия угроз безопасности {{a}}установите и активируйте{{/a}} VaultPress."],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,"Для автоматизированной комплексной проверки наличия угроз безопасности {{a}}обновите учетную запись{{/a}}."],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,"Jetpack активно блокирует несанкционированные попытки входа. Данные здесь скоро появятся!"],"Total malicious attacks blocked on your site.":[null,"Общее число вредоносных атак, заблокированных на сайте."],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,"{{a}}Активируйте защиту{{/a}}, чтобы обезопасить сайт от несанкционированных попыток входа."],"%(number)s plugin":["%(number)s plugins","%(number)s плагин","%(number)s плагина","%(number)s плагинов"],"Needs updating. ":["Need updating. ","Требуется обновление. ","Требуется обновление. ","Требуется обновление. "],"All plugins are up-to-date. Awesome work!":[null,"Все плагины уже обновлены. Превосходная работа!"],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,"{{a}}Активируйте управление{{/a}}, чтобы включить автоматическое обновление и управлять плагинами в WordPress.com."],"Jetpack is improving and optimizing your image speed.":[null,"Jetpack улучшает и оптимизирует скорость обработки изображений."],"Jetpack is monitoring your site. If we think your site is down, you will receive an email.":[null,"Jetpack выполняет мониторинг сайта. Если нам покажется, что ваш сайт не работает, вы получите сообщение по электронной почте."],"Security":[null,"Безопасность"],"Performance":[null,"Производительность"],"Backups":[null,"Резервные копии"],"{{a}}View backup details{{/a}}.":[null,"{{a}}Просмотр сведений о резервной копии{{/a}}."],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,"Для автоматического резервного копирования всего сайта {{a}}установите и активируйте{{/a}} VaultPress."],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,"Для автоматического резервного копирования всего сайта требуется {{a}}обновление!{{/a}}."],"Unavailable in Dev Mode.":[null,"Недоступно в режиме разработки."],"Spam Protection":[null,"Защита от спама"],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,"Чтобы воспользоваться передовой защитой от спама, {{a}}установите Akismet{{/a}}."],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,"Чтобы воспользоваться передовой защитой от спама, {{a}}активируйте Akismet{{/a}}."],"Invalid Key":[null,"Неверный ключ"],"Unavailable in Dev Mode":[null,"Недоступно в режиме разработки"],"Holiday Snow":[null,"Новогодний снег"],"Show falling snow in the holiday period.":[null,"Показывать падающий снег в праздничные дни."],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,"Показывать падающий снег в моем блоге с 1 декабря до 4 января."],"Activating recommended features…":[null,"Активация рекомендованных функций…"],"Recommended features active.":[null,"Рекомендованные функции активированы."],"Recommended features failed to activate. %(error)s":[null,"Не удалось активировать рекомендованные функции. %(error)d"],"Activating %(slug)s…":[null,"Активация %(slug)s…"],"%(slug)s has been activated.":[null,"Функция %(slug)s активирована."],"%(slug)s failed to activate. %(error)s":[null,"Не удалось активировать %(slug)s. %(error)s"],"Deactivating %(slug)s…":[null,"Деактивация %(slug)s…"],"%(slug)s has been deactivated.":[null,"Функция %(slug)s деактивирована."],"%(slug)s failed to deactivate. %(error)s":[null,"Не удалось деактивировать %(slug)s. %(error)d"],"Updating %(slug)s settings…":[null,"Обновление настроек %(slug)s…"],"Updated %(slug)s settings.":[null,"Обновлены настройки %(slug)s."],"Error updating %(slug)s settings. %(error)s":[null,"Ошибка при обновлении настроек %(slug)s. %(error)s"],"Updating %(slug)s address…":[null,"Обновление адреса %(slug)s…"],"Regenerated %(slug)s address .":[null,"Повторно создан адрес %(slug)s."],"Error regenerating %(slug)s address. %(error)s":[null,"Ошибка регенерации адреса %(slug)s. %(error)s"],"Resetting Jetpack options…":[null,"Сброс параметров Jetpack…"],"Options reset.":[null,"Параметры сброшены."],"Options failed to reset.":[null,"Не удалось сбросить параметры."],"There was an error disconnecting Jetpack. Error: %(error)s":[null,"При отключении Jetpack произошла ошибка. Ошибка: %(error)s"],"Unlinking from WordPress.com":[null,"Отмена привязки к WordPress.com."],"Unlinked from WordPress.com.":[null,"Привязка к WordPress.com отменена."],"Error unlinking from WordPress.com. %(error)s":[null,"При отмене привязки к WordPress.com произошла ошибка. %(error)s"],"At A Glance":[null,"Краткий обзор"],"Clichés":[null,"Клише"],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,"Расскажите нам о причинах. Ваши {{a}}ответы на два простых вопроса{{/a}} помогут нам сделать Jetpack лучше."],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{hideOnMobile}}Нравится Jetpack или хотите оставить отзыв?{{/hideOnMobile}} {{reviewLink}}Оставьте отзыв{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}следите за нашими новостями в Twitter{{/twitterLink}}{{hideOnMobile}} и {{/hideOnMobile}}{{facebookLink}}поставите отметку «Нравится» на Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}."],"Like us on Facebook":[null,"Поставить отметку «Нравится» на Facebook"],"Follow Jetpack on Twitter":[null,"Следить за новостями Jetpack в Twitter"],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{supportLink}}Перейдите на страницу поддержки{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}найдите ответы на форумах{{/forumLink}}{{hideOnMobile}} или{{/hideOnMobile}} {{contactLink}}свяжитесь с нами напрямую{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}."],"Contact Jetpack support staff directly":[null,"Обратиться в службу поддержки Jetpack напрямую"],"Go to the WordPress.org support forums":[null,"Перейти на форумы поддержки WordPress.org"],"Go to Jetpack.com/support":[null,"Перейти на страницу Jetpack.com/support"],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,"Мы предлагаем бесплатную полноценную поддержку всем пользователям Jetpack. Сотрудники службы поддержки всегда готовы вам помочь."],"Jetpack Happiness Engineer":[null,"Инженер счастья Jetpack"],"Automattic's Privacy Policy":[null,"Политика конфиденциальности Automattic"],"WordPress.com Terms of Service":[null,"Условия предоставления услуг WordPress.com"],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,"{{a}}Активируйте проверку сайтов{{/a}}, чтобы проверить сайт и повысить его рейтинг в Google, Bing и Pinterest."],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,"Средства подтверждения подлинности сайтов активированы. Убедитесь, что ваш сайт подтвержден Google, Bing и Pinterest, для большей точности индексации и ранжирования. {{a}}Проверить сейчас{{/a}}"],"Site Verification Tools":[null,"Средства подтверждения подлинности сайтов"],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,"{{a}}Активируйте Photon{{/a}}, чтобы повысить производительность и скорость обработки изображений."],"Image Performance %(photon)s":[null,"Эффективная работа с изображениями %(photon)s"],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,"{{a}}Активировать управление и включить автоматическое обновление{{/a}}"],"{{a}}Turn on plugin auto updates{{/a}}":[null,"{{a}}Включить автоматическое обновление плагинов{{/a}}"],"Plugin Updates":[null,"Обновления плагинов"],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,"Ой! Ключ Akismet отсутствует или недействителен. {{akismetSettings}}Для исправления перейдите к настройкам Akismet{{/akismetSettings}}."],"No threats found, you're good to go!":[null,"Угрозы не обнаружены, продолжайте работу!"],"{{a}}Contact Support{{/a}}":[null,"{{a}}Обратиться в службу поддержки{{/a}}"],"{{a}}View details at VaultPress.com{{/a}}":[null,"{{a}}Просмотр подробных сведений на VaultPress.com{{/a}}"],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","Внимание, обнаружена %(number)s угроза.","Внимание, обнаружены %(number)s угрозы.","Внимание, обнаружены %(number)s угрозы."],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,"{{a}}Активируйте мониторинг{{/a}}, чтобы получать уведомления, когда сайт не работает."],"Loading…":[null,"Загрузка..."],"Downtime Monitoring":[null,"Мониторинг простоя"],"{{button}}View More Stats on WordPress.com {{/button}}":[null,"{{button}}Просмотреть более подробную статистику на WordPress.com {{/button}}"],"{{button}}View Old Stats{{/button}}":[null,"{{button}}Просмотреть старую статистику{{/button}}"],"All-time comments":[null,"Комментарии за все время"],"All-time views":[null,"Просмотры за все время"],"%(number)s View":["%(number)s Views","%(number)s просмотр","%(number)s просмотра","%(number)s просмотров"],"Best overall day":[null,"Лучший общий день"],"Views today":[null,"Просмотров сегодня"],"Months":[null,"Мес."],"Weeks":[null,"Нед."],"Days":[null,"Дн."],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,"При загрузке статистики произошла ошибка. Повторите попытку позже или {{a}}просмотрите статистику сейчас на WordPress.com{{/a}}"],"Click to view detailed stats.":[null,"Нажмите для просмотра подробной статистики."],"Views: %(numberOfViews)s":[null,"Просмотры: %(numberOfViews)s"],"Week of %(date)s":[null,"Неделя %(date)s"],"Manage security on WordPress.com":[null,"Управляйте безопасностью на WordPress.com"],"Skip this step":[null,"Пропустить этот шаг"],"Skip the Jetpack Jumpstart process":[null,"Пропустить процесс Jetpack Jumpstart"],"Features can be activated or deactivated at any time.":[null,"Функции можно активировать и деактивировать в любое время."],"Jetpack's recommended features include:":[null,"Рекомендованные функции Jetpack:"],"Activate Recommended Features":[null,"Активировать рекомендованные функции"],"Quickly enhance your site by activating Jetpack's recommended features.":[null,"Быстро усовершенствуйте свой сайт, активировав рекомендованные функции Jetpack."],"Jump Start your Site":[null,"Выполнить Jump Start для сайта"],"Disconnect from WordPress.com":[null,"Отключить от WordPress.com"],"Link to WordPress.com":[null,"Привязать к WordPress.com"],"Unlink me from WordPress.com":[null,"Отменить мою привязку к WordPress.com"],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,"Присоединяйтесь к миллионам пользователей, которые полагаются на Jetpack для улучшения и защиты своих сайтов. Мы энтузиасты WordPress и хотим сделать вашу жизнь проще."],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,"Поддержка Jetpack обеспечивается одними из наиболее компетентных и увлеченных участников сообщества. Они находятся в различных странах мира и всегда готовы помочь вам."],"Did we mention free, professional support?":[null,"Мы упоминали бесплатную профессиональную поддержку?"],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,"Jetpack использует передовую сеть доставки содержимого WordPress.com, чтобы ваши прекрасные изображения загружались как можно быстрее. Этот плагин оптимизирован для любого устройства и абсолютно бесплатен."],"Lightning fast, optimized images":[null,"Молниеносная оптимизированная обработка изображений"],"Never fall behind on a security release or waste time updating multiple sites.":[null,"Вы никогда не пропустите новую версию системы безопасности и не будете терять время на обновление нескольких сайтов."],"Automatic site updates.":[null,"Автоматическое обновление сайтов."],"Live site monitoring.":[null,"Динамический мониторинг сайтов."],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,"Забудьте о тревогах, подключив службу защиты, которая заблокировала миллиарды попыток несанкционированного доступа к миллионам сайтов."],"Block site attacks.":[null,"Блокировка атак на сайт."],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,"Забудьте о тревогах, ведь Jetpack блокирует злонамеренные попытки входа, сообщает вам, если ваш сайт выходит из строя, и может автоматически обновлять ваши плагины."],"Site security and peace of mind":[null,"Безопасность сайта — ваше спокойствие"],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,"Jetpack использует все возможности WordPress.com, чтобы показать вам подробные сведения о ваших посетителях: что они читают и откуда они приходят."],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,"Удерживайте посетителей, предлагая им прочитать похожие записи и поделиться ими с друзьями."],"Increase page views.":[null,"Увеличивайте количество просмотров страниц."],"Give visitors the tools to share and subscribe to your content.":[null,"Предоставьте посетителям средства, с помощью которых они могли бы поделиться вашим содержимым и подписаться на него."],"Build a community.":[null,"Создайте сообщество."],"Sharing & Like Buttons":[null,"Кнопки «Поделиться» и «Нравится»"],"Automated social marketing.":[null,"Автоматический социальный маркетинг."],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,"Jetpack обладает множеством инструментов управления трафиком и пользователями, которые позволяют привлечь больше посетителей на сайт и удержать их."],"Send us Feedback":[null,"Отправить отзыв"],"Need Help?":[null,"Нужна помощь?"],"Manage Plugins":[null,"Управление плагинами"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Только спокойствие! Монитор Jetpack сразу отправит вам оповещение в случае сбоя сайта."],"Track your growth":[null,"Динамика развития"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Используйте функцию «Публикация» для автоматической отправки записей друзьям, подписчикам и всем остальным."],"Drive more traffic to your site":[null,"Повысьте посещаемость своего сайта"],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,"При подключении Jetpack произошла ошибка. Нажмите «Подключение к WordPress.com» еще раз."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"При подключении Jetpack возникла проблема. Деактивируйте этот плагин, затем активируйте и подключите снова."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Не выходите из учётной записи в своем блоге WordPress, пока идёт авторизация Jetpack."],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"{{s}}Сбой в работе Jetpack.{{/s}} Приносим извинения за неудобства. Повторите попытку позже. Если устранить неполадку не удастся, отправьте в службу поддержки следующее сообщение. %(error_key)s"],"Disconnecting Jetpack":[null,"Отключение Jetpack"],"Leave a Jetpack review":[null,"Оставить отзыв о Jetpack"],"Need help? The Jetpack team is here for you.":[null,"Нужна помощь? Команда Jetpack всегда готова вам помочь."],"Smiley":[null,"Смайлик"],"Require Two-Step Authentication":[null,"Требуется двухфакторная аутентификация"],"Use a large and visually striking layout":[null,"Использовать крупную и эффектную разметку"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Показывать заголовок «Похожее», чтобы визуально отделить похожее содержимое от записей"],"Related":[null,"Похожее"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Не забудьте указать IP-адреса, которые вы используете дома, на работе и т. д. Если удалить IP-адрес из списка ниже, он также будет удален из списка разрешенных адресов."],"Whitelist Management":[null,"Управление списком разрешенных адресов"],"Email Address":[null,"E-mail адрес"],"Publicize":[null,"Публикация"],"Site Stats":[null,"Статистика сайта"],"Featured Images":[null,"Избранные изображения"],"Excerpts":[null,"Цитаты"],"Enable Testimonials for this site.":[null,"Включите поддержку отзывов для этого сайта."],"Enable Portfolio Projects for this site.":[null,"Включите поддержку проектов портфолио для этого сайта."],"Preview":[null,"Просмотреть"],"Color Scheme":[null,"Цветовая схема"],"Ignored Phrases":[null,"Игнорируемые фразы"],"Use automatically detected language to proofread posts and pages":[null,"Использовать автоматически обнаруженный язык для проверки грамотности записей и страниц"],"Redundant Phrases":[null,"Ненужные фразы"],"Phrases to Avoid":[null,"Фразы, которые следует избегать"],"Passive Voice":[null,"Страдательный залог"],"Jargon":[null,"Жаргон"],"Hidden Verbs":[null,"Скрытые глаголы"],"Double Negatives":[null,"Двойное отрицание"],"Diacritical Marks":[null,"Диакритические знаки"],"Complex Phrases":[null,"Сложные фразы"],"Bias Language":[null,"Ненормативная лексика"],"English Options":[null,"\"Английские\" настройки"],"Proofreading":[null,"Корректура"],"Connect Jetpack":[null,"Подключить Jetpack"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack не смог подключиться к WordPress.com: . Обычно это происходит из-за неправильных настроек на веб-узле."],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"На WordPress.com сейчас проблемы и \"заправить\" ваш Jetpack невозможно. Пожалуйста, попробуйте снова через некоторое время."],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"{{s}}Сбой в работе Jetpack.{{/s}} Невозможно подключить этот сайт к WordPress.com. Обычно это означает, что ваш сайт не является общедоступным (размещен на локальном узле)."],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"Ваш сайт должен быть общедоступным, чтобы иметь возможность использовать Jetpack: %(error_key)s"],"You have successfully disconnected Jetpack":[null,"Jetpack успешно отключен по вашему запросу"],"Active":[null,"Активно"],"Settings":[null,"Настройки"],"Learn More":[null,"Узнать"],"Disconnect Jetpack":[null,"Отключить Jetpack"],"Debug":[null,"Отладка"],"Test your site’s compatibility with Jetpack.":[null,"Проверьте совместимость сайта с Jetpack."]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-sa_IN.json b/plugins/jetpack/languages/json/jetpack-sa_IN.json
index 493f0f97..a1347d21 100644
--- a/plugins/jetpack/languages/json/jetpack-sa_IN.json
+++ b/plugins/jetpack/languages/json/jetpack-sa_IN.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-08-21 11:25:42+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/1.0-alpha-1100","project-id-version":"dev"},"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Connect Jetpack":[null,""],"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,""],"Smiley":[null,""],"Whitelist Management":[null,""],"Related":[null,""],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,""],"Related Posts":[null,""],"Email Address":[null,""],"Preview":[null,""],"Excerpts":[null,""],"Featured Images":[null,""],"Enable Portfolio Projects for this site.":[null,""],"Enable Testimonials for this site.":[null,""],"View people's profiles when you mouse over their Gravatars":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Color Scheme":[null,""],"Terms":[null,""],"Privacy":[null,""],"Debug":[null,""],"Learn More":[null,""],"Settings":[null,""],"Active":[null,""]} \ No newline at end of file
+{"":{"po-revision-date":"2015-08-21 11:25:42+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/1.0-alpha-1100","project-id-version":"dev"},"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Connect Jetpack":[null,""],"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,""],"Smiley":[null,""],"Whitelist Management":[null,""],"Related":[null,""],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,""],"Related Posts":[null,""],"Email Address":[null,""],"Preview":[null,""],"Excerpts":[null,""],"Featured Images":[null,""],"Enable Portfolio Projects for this site.":[null,""],"Enable Testimonials for this site.":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Color Scheme":[null,""],"Terms":[null,""],"Privacy":[null,""],"Debug":[null,""],"Learn More":[null,""],"Settings":[null,""],"Active":[null,""]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-si_LK.json b/plugins/jetpack/languages/json/jetpack-si_LK.json
index 4039132c..cb944334 100644
--- a/plugins/jetpack/languages/json/jetpack-si_LK.json
+++ b/plugins/jetpack/languages/json/jetpack-si_LK.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-07-22 06:07:04+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,""],"Smiley":[null,""],"Related Posts":[null,""],"Email Address":[null,""],"Whitelist Management":[null,""],"Related":[null,""],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,""],"Enable Testimonials for this site.":[null,""],"View people's profiles when you mouse over their Gravatars":[null,""],"Preview":[null,"පූර්වදර්ශනය"],"Excerpts":[null,""],"Featured Images":[null,""],"Enable Portfolio Projects for this site.":[null,""],"Color Scheme":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Terms":[null,"කොන්දේසි"],"Privacy":[null,"පෞද්ගලිකත්වය"],"Debug":[null,""],"Disconnect from WordPress.com":[null,"WordPress.com වෙතින් විසන්ධි වන්න"],"Learn More":[null,"තවත් ඉගෙනගන්න"],"Settings":[null,"සැකසුම්"],"Active":[null,"සක්‍රිය"]} \ No newline at end of file
+{"":{"po-revision-date":"2015-07-22 06:07:04+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,""],"Smiley":[null,""],"Related Posts":[null,""],"Email Address":[null,""],"Whitelist Management":[null,""],"Related":[null,""],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,""],"Enable Testimonials for this site.":[null,""],"Preview":[null,"පූර්වදර්ශනය"],"Excerpts":[null,""],"Featured Images":[null,""],"Enable Portfolio Projects for this site.":[null,""],"Color Scheme":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Terms":[null,"කොන්දේසි"],"Privacy":[null,"පෞද්ගලිකත්වය"],"Debug":[null,""],"Disconnect from WordPress.com":[null,"WordPress.com වෙතින් විසන්ධි වන්න"],"Learn More":[null,"තවත් ඉගෙනගන්න"],"Settings":[null,"සැකසුම්"],"Active":[null,"සක්‍රිය"]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-sk_SK.json b/plugins/jetpack/languages/json/jetpack-sk_SK.json
index 213515ad..1f443fbf 100644
--- a/plugins/jetpack/languages/json/jetpack-sk_SK.json
+++ b/plugins/jetpack/languages/json/jetpack-sk_SK.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-07-22 06:09:02+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,"Štatistiky stránky"],"Smiley":[null,""],"Related Posts":[null,"Podobné články"],"Email Address":[null,"E-mailová adresa"],"Whitelist Management":[null,""],"Related":[null,"Podobné články"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,""],"Enable Testimonials for this site.":[null,""],"View people's profiles when you mouse over their Gravatars":[null,""],"Preview":[null,"Náhľad"],"Excerpts":[null,""],"Featured Images":[null,"Prezentačné obrázky"],"Enable Portfolio Projects for this site.":[null,""],"Color Scheme":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Terms":[null,""],"Privacy":[null,"Súkromie"],"Debug":[null,""],"Disconnect from WordPress.com":[null,"Odhlásiť sa z WordPress.com"],"Learn More":[null,"Zistiť viac"],"Settings":[null,"Nastavenia"],"Active":[null,"Aktívny"]} \ No newline at end of file
+{"":{"po-revision-date":"2015-07-22 06:09:02+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,"Štatistiky stránky"],"Smiley":[null,""],"Related Posts":[null,"Podobné články"],"Email Address":[null,"E-mailová adresa"],"Whitelist Management":[null,""],"Related":[null,"Podobné články"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,""],"Enable Testimonials for this site.":[null,""],"Preview":[null,"Náhľad"],"Excerpts":[null,""],"Featured Images":[null,"Prezentačné obrázky"],"Enable Portfolio Projects for this site.":[null,""],"Color Scheme":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Terms":[null,""],"Privacy":[null,"Súkromie"],"Debug":[null,""],"Disconnect from WordPress.com":[null,"Odhlásiť sa z WordPress.com"],"Learn More":[null,"Zistiť viac"],"Settings":[null,"Nastavenia"],"Active":[null,"Aktívny"]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-sl_SI.json b/plugins/jetpack/languages/json/jetpack-sl_SI.json
index d4773304..c47e9a60 100644
--- a/plugins/jetpack/languages/json/jetpack-sl_SI.json
+++ b/plugins/jetpack/languages/json/jetpack-sl_SI.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-07-22 06:09:49+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,""],"Smiley":[null,""],"Related Posts":[null,""],"Email Address":[null,""],"Whitelist Management":[null,""],"Related":[null,""],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,""],"Enable Testimonials for this site.":[null,""],"View people's profiles when you mouse over their Gravatars":[null,""],"Preview":[null,"Predogled"],"Excerpts":[null,""],"Featured Images":[null,"Prikazane slike"],"Enable Portfolio Projects for this site.":[null,""],"Color Scheme":[null,"Barvna shema"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Terms":[null,""],"Privacy":[null,""],"Debug":[null,""],"Disconnect from WordPress.com":[null,""],"Learn More":[null,""],"Settings":[null,""],"Active":[null,"Aktiven"]} \ No newline at end of file
+{"":{"po-revision-date":"2015-07-22 06:09:49+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,""],"Smiley":[null,""],"Related Posts":[null,""],"Email Address":[null,""],"Whitelist Management":[null,""],"Related":[null,""],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,""],"Enable Testimonials for this site.":[null,""],"Preview":[null,"Predogled"],"Excerpts":[null,""],"Featured Images":[null,"Prikazane slike"],"Enable Portfolio Projects for this site.":[null,""],"Color Scheme":[null,"Barvna shema"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Terms":[null,""],"Privacy":[null,""],"Debug":[null,""],"Disconnect from WordPress.com":[null,""],"Learn More":[null,""],"Settings":[null,""],"Active":[null,"Aktiven"]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-sq.json b/plugins/jetpack/languages/json/jetpack-sq.json
index 77ad1332..df910924 100644
--- a/plugins/jetpack/languages/json/jetpack-sq.json
+++ b/plugins/jetpack/languages/json/jetpack-sq.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2016-08-18 10:30:52+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.1.0-alpha","project-id-version":"Development (trunk)"},"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"This module has no configuration options":[null,""],"Configure your Security Scans":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"Search for a Jetpack feature.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Mobile Promos":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Background Color":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Match By Email":[null,""],"{{a}}Edit{{/a}}":[null,""],"Emails will be sent to ":[null,""],"Receive Monitor Email Notifications":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Admin Bar":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Comments headline":[null,""],"WordPress.com Likes are:":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"Subscriber":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Cheatin' uh?":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Use Markdown for comments":[null,""],"Add a phrase":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Automatic Language Detection":[null,""],"A post or page is updated":[null,""],"A post or page is first published":[null,""],"Automatically proofread content when: ":[null,""],"Configure Testimonials":[null,""],"Configure Portfolios":[null,""],"Regenerate address":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Copied!":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Meta key example: ":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"Welcome to Jetpack":[null,""],"Let us know!":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"You're fueled up and ready to go.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"Your Jetpack is already connected.":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Threats don't discriminate":[null,""],"Backup, protect, repair and build a better website.":[null,""],"Powerful security tools for ultimate peace of mind":[null,""],"ACTIVE":[null,""],"Upgrade":[null,""],"Set up":[null,""],"Threats found!":[null,""],"No Results Found.":[null,""],"Pro":[null,""],"Keep your site backed up!":[null,""],"Site Backups":[null,""],"Keep those spammers away!":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Security Scanning":[null,""],"Automatically backup your entire site.":[null,""],"State-of-the-art spam defense.":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"Activate Site Stats":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Jetpack Stats Icon":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Updates Needed":[null,""],"Save Settings":[null,""],"Saving…":[null,""],"No account? Create one for free…":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Surveys & Polls":[null,""],"Configure VaultPress":[null,""],"View your security dashboard":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.":[null,""],"Security Scanning & Backups":[null,""],"Configure Akismet":[null,""],"View your spam stats":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.":[null,""],"Your site is on Development Mode":[null,""],"Unlock the full potential of your site with the features included in your plan.":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Lock out the bad guys":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Maximum grade security":[null,""],"Compare Plans":[null,""],"Advanced polls and ratings":[null,""],"One-click threat resolution":[null,""],"Real-time backups":[null,""],"Unlimited backup archive":[null,""],"Includes on-demand malware scanning":[null,""],"Supports 1-3 sites":[null,""],"Jetpack Professional offers advanced features including:":[null,""],"Need more?":[null,""],"Create a new poll":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Bulk and automatic updates":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Feel the performance":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Powerful WordPress.com features on every device.":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"You are connected as ":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"Manage your Jetpack connection.":[null,""],"Connection Settings":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Enjoy priority support":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"Get WordPress apps for any screen.":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Launch Reader":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Connect with the Community":[null,""],"View Your Stats":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"Connect with your Visitors":[null,""],"Try the New Editor":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Focus on your Writing":[null,""],"Invalid Key":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"Spam Protection":[null,""],"Unavailable in Dev Mode.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"Backups":[null,""],"Performance":[null,""],"Security":[null,""],"Jetpack is monitoring your site. If we think your site is down you will receive an email.":[null,""],"Jetpack is improving and optimising your image speed.":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"All plugins are up-to-date. Awesome work!":[null,""],"Needs updating. ":["Need updating. ","",""],"%(number)s plugin":["%(number)s plugins","",""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"Total malicious attacks blocked on your site.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"Threats found":[null,""],"Malware Scanning":[null,""],"WordPress.com for Linux":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Mac OS X":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com in Google Play":[null,""],"WordPress.com in the App Store":[null,""],"Updating %(slug)s settings…":[null,""],"%(slug)s has been deactivated.":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"%(slug)s has been activated.":[null,""],"Activating %(slug)s…":[null,""],"Recommended features active.":[null,""],"Activating recommended features…":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Show falling snow in the holiday period.":[null,""],"Holiday Snow":[null,""],"Unavailable in Dev Mode":[null,""],"At A Glance":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"Unlinked from WordPress.com.":[null,""],"Unlinking from WordPress.com":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Options failed to reset.":[null,""],"Options reset.":[null,""],"Resetting Jetpack options…":[null,""],"Regenerated %(slug)s address .":[null,""],"Updating %(slug)s address…":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updated %(slug)s settings.":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"Clichés":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"You are running Jetpack on a {{a}}staging server{{/a}}.":[null,""],"Follow Jetpack on Twitter":[null,""],"Like us on Facebook":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"WordPress.com Terms of Service":[null,""],"Automattic's Privacy Policy":[null,""],"Jetpack Happiness Engineer":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Go to Jetpack.com/support":[null,""],"Go to the WordPress.org support forums":[null,""],"Contact Jetpack support staff directly":[null,""],"Downtime Monitoring":[null,""],"Loading…":[null,""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","",""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"No threats found, you're good to go!":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"Plugin Updates":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Site Verification Tools":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Unlink me from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Disconnect from WordPress.com":[null,""],"Jump Start your Site":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Activate Recommended Features":[null,""],"Jetpack's recommended features include:":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Skip this step":[null,""],"Manage security on WordPress.com":[null,""],"Week of %(date)s":[null,""],"Views: %(numberOfViews)s":[null,""],"Click to view detailed stats.":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Days":[null,""],"Weeks":[null,""],"Months":[null,""],"Views today":[null,""],"Best overall day":[null,""],"%(number)s View":["%(number)s Views","",""],"All-time views":[null,""],"All-time comments":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Block site attacks.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Live site monitoring.":[null,""],"Automatic site updates.":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Lightning fast, optimized images":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Site security and peace of mind":[null,""],"Need Help?":[null,""],"Send us Feedback":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Automated social marketing.":[null,""],"Sharing & Like Buttons":[null,""],"Build a community.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Increase page views.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Manage Plugins":[null,"Administroni Shtojca"],"Drive more traffic to your site":[null,"Shpini më tepër trafik te sajti juaj"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Përdorni Publicizimin që të ndani vetvetiu postimet tuaja me miq, ndjekës, dhe me publikun."],"Track your growth":[null,"Ndiqni ecurinë e rritjes tuaj"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Më pak stres. Mbikëqyrësi do t&#8217;ju dërgojë sinjalizime në kohë reale, nëse sajti juaj del ndonjëherë jashtë funksionimi."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Lypset të qëndroni i futur në blogun tuaj WordPress teksa autorizoni Jetpack-un."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"Patëm një problem me lidhjen e Jetpack-ut; çaktivizojeni dhe mandej riaktivizojeni shtojcën Jetpack, mandej rilidheni."],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Need help? The Jetpack team is here for you.":[null,""],"Leave a Jetpack review":[null,""],"Disconnecting Jetpack":[null,"Po shkëputet Jetpack-u"],"Smiley":[null,"Emotikon"],"Email Address":[null,"Adresë Email"],"Whitelist Management":[null,"Administrim Listash Lejimesh"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Sigurohuni se shtuat adresat IP të përdorura më shpesh, ngaqë mund të jenë të ndryshme për shtëpinë, zyrën apo vende të tjera. Heqja e një adrese IP nga lista më poshtë do ta heqë atë prej listës së lejimeve."],"Related":[null,"Të afërta"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Shfaq një krye \"Të afërta\", për të ndarë më qartas pjesën e afërt nga vetë postimi"],"Use a large and visually striking layout":[null,"Përdorni një skemë grafike të madhe dhe që bie në sy"],"Require Two-Step Authentication":[null,"Kërko Mirëfilltësim Me Dy Hapa"],"Site Stats":[null,"Statistika Sajti"],"Publicize":[null,"Publicizoje"],"Excerpts":[null,"Copëza"],"Featured Images":[null,"Figura të Zgjedhura"],"Enable Portfolio Projects for this site.":[null,"Aktivizo Projekte Portofol për këtë sajt."],"Enable Testimonials for this site.":[null,"Aktivizoni Dëshmitë për këtë sajt."],"View people's profiles when you mouse over their Gravatars":[null,"Shihni profilet e njerëzve kur kaloni kursorin sipër Gravatarëve të tyre"],"Color Scheme":[null,"Skemë Ngjyrash"],"Preview":[null,"Paraparje"],"You have successfully disconnected Jetpack":[null,""],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com po ka probleme dhe s&#8217;është në gjendje të mbushë serbatorin e Jetpack-ut tuaj. Ju lutemi, riprovoni më vonë."],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"Connect Jetpack":[null,"Lidheni Jetpack-un"],"Proofreading":[null,"Ndreqje gjuhësore"],"English Options":[null,"Mundësi Anglishteje"],"Bias Language":[null,"Gjuhë Fyese"],"Complex Phrases":[null,"Togfjalësha Kompleksë"],"Diacritical Marks":[null,"Shenja Diakritike"],"Double Negatives":[null,"Negativë të Dyfishtë"],"Hidden Verbs":[null,"Folje të Fshehura"],"Jargon":[null,"Zhargon"],"Passive Voice":[null,"Zë Pasiv"],"Phrases to Avoid":[null,"Togfjalësha Për T&#8217;u Shmangur"],"Redundant Phrases":[null,"Togfjalësha të Përsëritur"],"Use automatically detected language to proofread posts and pages":[null,"Për ndreqjen gjuhësore në postime dhe faqe përdor gjuhën e zbuluar automatikisht"],"Ignored Phrases":[null,"Togfjalësha të Shpërfillur"],"Test your site’s compatibility with Jetpack.":[null,""],"Debug":[null,"Diagnostikojeni"],"Disconnect Jetpack":[null,"Shkëputeni Jetpack-un"],"Learn More":[null,"Mësoni Më Tepër"],"Settings":[null,"Rregullime"],"Active":[null,"Aktive"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-11-19 07:44:39+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.3.0-alpha","language":"sq_AL","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Make sure your site is easily found on search engines with SEO tools for your content and social posts.":[null,"Sigurohuni që sajti juaj gjendet lehtë te motorët e kërkimit, përmes mjetesh SEO për lëndën dhe postimet tuaja shoqërore."],"Activate this module to use the advanced SEO tools.":[null,"Aktivizojeni këtë modul që të përdorni mjete të thelluara SEO."],"Configure your VideoPress settings.":[null,"Formësoni rregullimet tuaja VideoPress."],"How much is your website worth?":[null,"Sa vlen sajti juaj?"],"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.":[null,"Për më pak se sa çmimi i një kafeje në muaj mund të preheni, duke e ditur se puna juaj e mundimshme (ose jetesa) është e kopjeruajtur."],"Configure Site SEO":[null,"Formësoni SEO Sajti"],"Activate SEO Tools":[null,"Aktivizoni Mjete SEO"],"Introducing our most affordable backups and security plan yet":[null,"Ju paraqesim planin tonë më ekonomik deri më sot për kopjeruajtjet dhe sigurinë"],"The Personal Plan keeps your data, site, and hard work safe.":[null,"Plani Personal i mban të parrezikuara të dhënat tuaja, sajtin dhe punën tuaj të shumtë."],"Learn more...":[null,"Mësoni më tepër…"],"Your site is on the Jetpack Personal plan":[null,"Sajti juaj gjendet nën planin Jetpack Personal"],"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.":[null,"Me këtë plan ju jepet mbrojtje nga mesazhet e padëshiruar, kopjeruajtje të përditshme (deri në 30 ditë), dhe depozitë e pakufizuar."],"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.":[null,"Me këtë plan ju jepet mbrojtje nga mesazhet e padëshiruar, kopjeruajtje të përditshme (deri në 30 ditë), depozitë kopjeruajtjesh e pakufizuar, kontrolle sigurie dhe asistencë me përparësi."],"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.":[null,"Përfitoni mbrojtje nga mesazhet e padëshiruar, kopjeruajtje të atypëratyshme (arkiv i pakufizuar), depozitë kopjeruajtjesh e pakufizuar, kontrolle sigurie, mjete SEO, PollDaddy, dhe asistencë me përparësi."],"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).":[null,"Kopjeruajtje të përditshme e krejt të dhënave të sajtit tuaj, pa kufizime hapësire për to, rikthime me një klikim (me VaultPress-in)."],"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).":[null,"Kopjeruajtje të përditshme e krejt të dhënave të sajtit tuaj, pa kufizime hapësire për to, rikthime me një klikim, kontrolle të automatizuar sigurie, dhe asistencë me përparësi (me VaultPress-in)."],"Backups & Security Scanning":[null,"Kopjeruajtje & Kontrolle Sigurie"],"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).":[null,"Kopjeruajtje e atypëratyshme, pa kufizim hapësire, e krejt të dhënave të sajtit tuaj, rikthime me një klikim, kontrolle të automatizuar sigurie, zgjidhje me një klikim e kërcënimeve, dhe asistencë me përparësi (me bazë VaultPress-in)."],"SEO Tools":[null,"Mjete SEO"],"Advanced SEO tools to help your site get found when people search for relevant content.":[null,"Mjete të thelluara SEO që të ndihmojnë në gjetjen e sajtit tuaj kur njerëzit kërkojnë për lëndë që lidhet me të."],"Need more? Running a business site?":[null,"Ju duhen më tepër? Xhironi një sajt biznesi?"],"If your site is important to you, consider protecting and improving it with some of our advanced features: ":[null,"Nëse sajti juaj është i rëndësishëm për ju, shihni mundësinë e mbrojtjes dhe përmirësimit të tij me disa nga veçoritë tona të thelluara: "],"On-demand security scanning":[null,"Kontrolle sigurie sipas kërkesave"],"Advanced SEO tools":[null,"Mjete SEO të Thelluara"],"Configure your SEO settings.":[null,"Formësoni rregullimet tuaja SEO."],"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.":[null,"Mënyra më e lehtë për të ngarkuar te sajti juaj video pa reklama dhe që s&#8217;i përkasin ndonjë marke. Përfitoni statistika mbi luajtjen dhe ndarjen me të tjerët të videove dhe lojtësi është i peshës së lehtë dhe reagues."],"You are running Jetpack on a staging server.":[null,"Po e xhironi Jetpack-un në një shërbyes provash."],"More Info":[null,"Më Tepër të Dhëna"],"Search your content.":[null,"Kërkoni te lënda juaj."],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,"{{a}}Administroni dukshmëri Pëlqimesh, që nga Rregullimet për Modulin e Ndarjeve Me të Tjerë{{/a}}"],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,"Fshiheni figurën e emotikonit të statistikave. Figura ndihmon të grumbullohen statistika, por puna do të vazhdonte edhe me të të fshehur."],"Your Current IP: %(ip)s":[null,"IP-ja Juaj e Tanishme: %(ip)s"],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,"Futja e një adrese IP në listë lejimesh pengon bllokimin e saj nga Jetpack-u. "],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,"Janë të pranueshme IPv4 dhe IPv6. {{br/}} Që të jepet një interval, jepni vlerën e ulët dhe atë të lartë të ndara me një vijë në mes. Shembull: 12.12.12.1-12.12.12.100"],"Link your account to WordPress.com to start using this feature.":[null,"Që të filloni të përdorni këtë veçori, lidheni llogarinë tuaj me WordPress.com-in."],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,"Në këtë skedë ka rregullime të paruajtura, që do të humbasin, nëse dilni prej saj. Të vazhdohet?"],"This will reset all Jetpack options, are you sure?":[null,"Kështu do të kthehen në fillimet krejt mundësitë Jetpack, jeni i sigurt?"],"Search for a Jetpack feature.":[null,"Kërkoni për një veçori Jetpack-u."],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,"Përmirësojeni Jetpack-un dhe kontrollori ynë i fjalës së fundit për sigurinë do të ndjekë këmba-këmbës kartela dashakeqe dhe do të njoftojë menjëherë për të tilla, që kështu të mos jeni kurrë në padijeni se ç&#8217;ndodh në sajtin tuaj."],"You can see the information about security scanning in the \"At a Glance\" section.":[null,"Të dhënat për kontroll sigurie mund t&#8217;i shihni te ndarja \"Me një vështrim\"."],"Configure your Security Scans":[null,"Formësoni Kontrollet tuaj të Sigurisë"],"This module has no configuration options":[null,"Ky modul nuk ka mundësi formësimi"],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"Bëjuani të ditur motorëve të kërkimit dhe vizitorëve se jeni serioz kur vjen puna te pacenueshmëria e sajteve tuaj, përmes përmirësimit të Jetpack-ut. Mjetet tona kundër mesazheve të padëshiruara do të eliminojnë mesazhe të tillë të dërguar në formë komentesh, mbrojnë SEO-n tuaj, dhe do t’ua lehtësojnë përdorimin vizitorëve."],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,"Kopjeruajtet e atypëratyshme, jashtë sajti, me mundësi rikthimi të automatizuar ju lejojnë ta keni mendjen të qetë, që të përqendroheni te shkrimi i gjërave tërheqëse dhe shtimi i trafikut, teksa ne mbrojmë çdo aspekt të investimit tuaj. Përmirësojeni që sot."],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,"{{link}}Formësoni Rregullimet për %(module_slug)s tuaj {{/link}}"],"Subscriber":[null,"Pajtimtar"],"Big iPhone/iPad Update Now Available":[null,"Gati Tani një Përditësim i Madh për iPhone/iPad"],"The WordPress for Android App Gets a Big Facelift":[null,"Aplikacioni WordPress për Android Ndërron Pamjen Goxha"],"Upgrade Focus: VideoPress For Weddings":[null,"Përmirësoni Focus-in: VideoPress Për Dasma"],"WordPress.com Likes are:":[null,"Pëlqimet te WordPress.com janë:"],"Comments headline":[null,"Krye komentesh"],"A few catchy words to motivate your readers to comment.":[null,"Pak fjalë karrem për të motivuar lexuesit tuaj të komentojnë."],"Can readers subscribe to your posts, comments or both?":[null,"A munden lexuesit të pajtohen te postimet tuaja, komentet tuaja apo te të dyja grupet?"],"Show a \"follow blog\" options in the comment form":[null,"Shfaq te formulari i komenteve mundësinë \"ndiqni blogun\""],"Show a \"follow comments\" option in the comment form.":[null,"Shfaq te formulari i komenteve mundësinë \"ndiqini komentet\""],"Admin Bar":[null,"Shtyllë Përgjegjësi"],"Put a chart showing 48 hours of views in the admin bar":[null,"Vendosni te shtylla e përgjegjësit një grafik që tregon parjet e 48 orëve "],"Registered Users: Count the page views of registered users who are logged in":[null,"Përdorues të Regjistruar: Numëro parje faqesh nga përdorues të regjistruar që janë të futur"],"Report Visibility: Select the roles that will be able to view stats reports":[null,"Dukshmëri Raportesh: Përzgjidhni rolet që do të jenë në gjendje të shohin raporte statistikash"],"Receive Monitor Email Notifications":[null,"Merrni Njoftime Email-i Nga Monitor-i"],"Emails will be sent to ":[null,"Email-et do të dërgohen te"],"{{a}}Edit{{/a}}":[null,"{{a}}Përpunim{{/a}}"],"Match By Email":[null,"Me përputhje Sipas Email-esh"],"Show photo metadata (Exif) in carousel, when available":[null,"Shfaq te rrotullamja tejtëdhëna fotosh (Exif), në pastë"],"Background Color":[null,"Ngjyrë Sfondi"],"Scroll infinitely (Shows 7 posts on each load)":[null,"Rrëshqit pambarimisht (Shfaq 7 postime për çdo ngarkim)"],"Track each infinite Scroll post load as a page view in Google Analytics":[null,"Ndiqni ngarkim postimesh nga Rrëshqitja Pa Fund si parje faqeje te Google Analytics"],"Mobile Promos":[null,"Promocione Për Celular"],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,"Shfaqni te fundfaqja e temës për celular një promocion për aplikacione WordPress për celular."],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,"Jepni vlerën e kyçit tuaj meta \"content\" që të verifikohet blogu juaj me {{a}}Google Search Console{{/a}}, {{a}}Bing Webmaster Center{{/a1}} dhe {{a}}Pinterest Site Verification{{/a2}}."],"Meta key example:":[null,"Shembull kyçi meta:"],"Display all your gallery pictures in a cool mosaic":[null,"Shfaqini krejt fotot e galerisë suaj në trajtë mozaiku të hijshëm"],"Copied!":[null,"U kopjua!"],"Highlight and copy the following text to your clipboard:":[null,"Theksojeni dhe kopjojeni tekstin vijues te e papastra juaj:"],"Regenerate address":[null,"Riprodhoje adresën"],"Configure Portfolios":[null,"Formësoni Portofole"],"Configure Testimonials":[null,"Formësoni Dëshmi"],"Automatically proofread content when: ":[null,"Ndreq lëndë vetvetiu kur:"],"A post or page is first published":[null,"Publikohet një postim apo faqe fillimisht"],"A post or page is updated":[null,"Përditësohet një postim apo faqe"],"Automatic Language Detection":[null,"Zbulim i Vetvetishëm Gjuhe"],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,"Kontrollori i drejtshkrimit mbulon gjuhët anglisht, frëngjisht, gjermanisht, portugalisht dhe spanjisht."],"Enable proofreading for the following grammar and style rules: ":[null,"Aktivizoni kontroll drejtshkrimi për rregullat vijues gramatike dhe stilistike: "],"Add a phrase":[null,"Shtoni një togfjalësh"],"Use Markdown for comments":[null,"Përdorni Markdown për komentet"],"Search engines will find the sitemaps at these locations:":[null,"Motorët e kërkimeve do t&#8217;i gjejnë hartat e sajtit në këto vende:"],"Sitemap: {{a}}%(url)s{{/a}}":[null,"Hartë sajti: {{a}}%(url)s{{/a}}"],"News Sitemap: {{a}}%(url)s{{/a}}":[null,"Hartë sajti Lajmesh: {{a}}%(url)s{{/a}}"],"Cheatin' uh?":[null,"Po bëni me hile, hë?"],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,"{{p}}A ju mbetet qejfi të na thoni pse s&#8217;e plotësuat lidhjen e Jetpack-ut, përmes këtij {{a}}pyetësori me 2 pyetje{{/a}}?{{/p}}{{p}}Që të funksionojnë veçoritë tona për siguri falas dhe trafik, lypset lidhje e Jetpack-ut.{{/p}}"],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,"Mirë se vini te {{s}}Jetpack %(jetpack_version)s{{/s}}!"],"Your Jetpack is already connected.":[null,"Jetpack-u juaj është i lidhur tashmë."],"You're fueled up and ready to go, Jetpack is now active.":[null,"E keni serbatorin plot dhe jeni gati për udhë, Jetpack-u tani është aktiv."],"You're fueled up and ready to go.":[null,"E keni serbatorin plot dhe jeni gati për udhë."],"You are currently running a development version of Jetpack.":[null,"Jeni duke xhiruar një version zhvillim të Jetpack-ut."],"Submit Beta feedback":[null,"Parashtroni përshtypje për versionin Beta"],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,"Gjendeni nën {{a}}Mënyrën Zhvillim{{/a}}, përmes funksionimit të filtrit jetpack_development_mode.{{br/}}Disa veçori janë të çaktivizuara."],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,"Gjendeni nën {{a}}Mënyrën Zhvillim{{/a}}, përmes konstantes JETPACK_DEV_DEBUG.{{br/}}Disa veçori janë të çaktivizuara."],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,"Hëpërhë nën {{a}}Mënyrën Zhvillim{{/a}}, ngaqë URL-së së sajtit tuaj i mungon një pikë (p.sh. http://localhost).{{br/}}Disa nga veçoritë janë çaktivizuar."],"You, %(userName)s, are not connected to WordPress.com.":[null,"Ju, %(userName)s, s&#8217;jeni i lidhur te WordPress.com-i."],"What would you like to see on your Jetpack Dashboard?":[null,"Ç&#8217;do të donit të shihnit te Pulti i JetPack-ut tuaj?"],"Let us know!":[null,"Na e bëni të ditur!"],"Welcome to Jetpack":[null,"Mirë se vini te Jetpack-u"],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,"Ju lutemi, lidhuni me ose krijoni një llogari WordPress.com që të filloni të përdorni Jetpack-un. Kështu do të aktivizohen shërbime të fuqishme sigurie, trafiku dhe përshtatjesh."],"No account? Create one for free…":[null,"Pa llogari? Krijoni një falas…"],"Saving…":[null,"Po ruhet…"],"Save Settings":[null,"Ruaji Rregullimet"],"Updates Needed":[null,"Lypsen Përditësime"],"Do you really want to disconnect your site from WordPress.com?":[null,"Doni vërtet të shkëputet sajti juaj nga WordPress.com-i?"],"Jetpack Stats Icon":[null,"Ikonë Statistikash Jetpack"],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,"{{a}}Aktivizoni Statistika Sajti{{/a}} që të shihni statistika të hollësishme, pëlqime, ndjekës, pajtimtarë, etj! {{a1}}Mësoni më tepër{{/a1}}"],"Activate Site Stats":[null,"Aktivizoni Statistika Sajti"],"Automated, comprehensive protection from threats and attacks.":[null,"Mbrojte e plotë, e automatizuar, prej kërcënimesh dhe sulmesh."],"State-of-the-art spam defense.":[null,"Mbrojtje e fjalës së fundit nga mesazhe të padëshiruar."],"Automatically backup your entire site.":[null,"Kopjeruani vetvetiu krejt sajtin tuaj."],"Security Scanning":[null,"Kontrolle Sigurie"],"Automatically scan your site for common threats and attacks.":[null,"Kontrollojeni automatikisht sajtin tuaj për kërcënime dhe sulme të rëndomtë."],"Keep those spammers away!":[null,"Mbajini larg mesazhet e padëshiruara!"],"Site Backups":[null,"Kopjeruajtje Sajti"],"Keep your site backed up!":[null,"Mbajeni sajtin tuaj të kopjeruajtur."],"Pro":[null,"Pro"],"No Results Found.":[null,"S&#8217;u Gjetën Përfundime."],"Threats found!":[null,"U gjetën rreziqe!"],"Set up":[null,"Rregulloje"],"Upgrade":[null,"Përmirësojeni"],"ACTIVE":[null,"AKTIVE"],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,"Hacker-ët, botnet-et dhe dërguesit e mesazheve të padëshiruar i sulmojnë sajtet pa dallim. Synimi i tyre janë sulmet kudo dhe sa më shpesh. Synimi ynë është t&#8217;ju ndihmojmë të përgatiteni për bllokimin e këtyre kërcënimeve dhe, në rastin më të keq, na keni këtu për t&#8217;ju ndihmuar ta riktheni sajtin tuaj në lavdinë e mëparshme."],"Your site is on the Free Jetpack Plan":[null,"Sajti juaj gjendet nën Planin Jetpack Falas"],"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.":[null,"Përmirësojeni me një plan me pagesë që t&#8217;u hapni rrugë mjeteve të klasit botëror për sigurinë, mbrojtjen nga mesazhe të padëshiruar, dhe asistencës me përparësi."],"Your site is on the Jetpack Premium plan":[null,"Sajti juaj gjenden nën planin Jetpack Me Pagesë"],"Your site is on the Jetpack Professional plan":[null,"Sajti juaj gjenden nën planin Jetpack Profesional"],"Your site is on Development Mode":[null,"Sajti juaj gjendet nën Mënyrën Zhvillim"],"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.":[null,"Pasi të lidheni, mund ta përmirësoni me një plan me pagesë, që t&#8217;u hapni rrugë mjeteve të klasit botëror për sigurinë, mbrojtjen nga mesazhe të padëshiruar, dhe asistencës me përparësi."],"State-of-the-art spam defense powered by Akismet.":[null,"Mbrojtje e fjalës së fundit nga mesazhe të padëshiruar, ofruar nga Akismet."],"View your spam stats":[null,"Shihni statistika tuaja mbi mesazhe të padëshiruar"],"Configure Akismet":[null,"Formësoni Akismet-in"],"View your security dashboard":[null,"Shihni pultin tuaj të sigurisë"],"Configure VaultPress":[null,"Formësoni VaultPress-in"],"Surveys & Polls":[null,"Pyetësorë & Sondazhe"],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,"Pyetësorë pa kufi, përgjigje pa kufi. Përdorni përpunuesin e pyetësorë që të krijoni të tillë shpejt e shpejt dhe me lehtësi. Merrini përgjigjet përmes sajtit tuaj, email-it ose në iPad apo iPhone."],"Create a new poll":[null,"Krijoni një pyetësor të ri"],"Real-time backups":[null,"Kopjeruajtje të atypëratyshme"],"One-click threat resolution":[null,"Zgjidhje me një klikim për kërcënimet"],"Advanced polls and ratings":[null,"Pyetësorë dhe vlerësime të përparuar"],"Compare Plans":[null,"Krahasoni Planet"],"Maximum grade security":[null,"Siguri e shkallës maksimum"],"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,"Kopjeruajtje të atypëratyshme pa kufizim madhësie, rikthime me një klikim, mbikëqyrje e pathyeshme mesazhesh të padëshiruar, mbrojtje nga malware dhe nga hyrje <em>brute-force</em> - të gjitha në një vend dhe të optimizuara për WordPress."],"Lock out the bad guys":[null,"Lërini horrat përjashta"],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,"Filtrimi i pathyeshëm kundër mesazheve të padëshiruar mbron markën tuaj, lexuesit tuaj, dhe përmirëson efektet SEO. Mbrojtja nga hyrje <em>brute force</em> ndihmon ta keni mendjen të qetë dhe e mban rropullitë e sajtit tuaja të parrezikuara nga të paftuarit."],"Enjoy priority support":[null,"Gëzojuni asistencës me përparësi"],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,"Ju duhet ndihmë? Një Inxhinier Lumturie mund t’u përgjigjet pyetjeve rreth sajtit, llogarisë tuaj ose se si bëhet diçka."],"Connection Settings":[null,"Rregullime Lidhjeje"],"Manage your Jetpack connection.":[null,"Administroni lidhjen e Jetpack-ut tuaj."],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,"Sajti gjendet nën Mënyrën Zhvillim, ndaj s&#mund të lidheni te WordPress.com-i."],"You are connected as ":[null,"Jeni lidhur si"],"Link your account to WordPress.com to get the most out of Jetpack.":[null,"Lidheni llogarinë tuaj me WordPress.com-in, që të përfitoni maksimumin prej Jetpack-ut."],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,"Që kjo veçori të funksionojë si duhet, sajti juaj duhet të jetë i dukshëm për motorët e kërkimeve. Këtë mund ta ndryshoni te {{a}}Rregullimet për Leximin{{/a}}."],"View {{a}}All Stats{{/a}}":[null,"Shihni {{a}}Krejt Statistikat{{/a}}"],"View your {{a}}Email Followers{{/a}}":[null,"Shihni {{a}}Ndjekësit tuaj Me Email{{/a}}"],"Powerful WordPress.com features on every device.":[null,"Veçori të fuqishme WordPress.com në çdo pajisje."],"Manage all your sites from a single dashboard.":[null,"Administroni krejt sajtet tuaj prej një pulti të vetëm."],"Feel the performance":[null,"Prekeni performancën"],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,"Krejt aplikacionet WordPress janë krijuar për shpejtësi. Do ta vini re menjëherë dallimin në funksionim, me ngarkime gati të menjëhershme faqesh dhe me më pak pritje."],"Bulk and automatic updates":[null,"Përditësime të vetvetishme dhe në masë"],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,"Shumica e të metave të sigurisë gjenden në shtojca të vjetruara. Përdorni aplikacionet tona për web dhe desktop që të aktivizoni vetëpërditësimet ose përditësojini shtojcat dorazi për krejt sajtet tuaj, që nga një vend i rehatshëm."],"Focus on your Writing":[null,"Përqendrohuni te Shkrimet tuaja"],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,"Përpunuesi ynë i ri është i shpejtë si rrufeja, i optimizuar për shkrues dhe shmang tërheqjet e vëmendjes, duke ju dhënë mundësinë të përqendroheni në punën tuaj."],"Try the New Editor":[null,"Provoni Përpunuesin e Ri"],"Connect with your Visitors":[null,"Lidhuni me Vizitorët tuaj"],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,"Mbikëqyrni vizitorët tuaj përmes statistikash të thelluara. Shihni për tendenca, mësoni ç’lëndë ecën më mirë dhe kuptoni vizitorët prej kudo në botë."],"View Your Stats":[null,"Shihni Statistikat Tuaja"],"Connect with the Community":[null,"Lidhuni me Bashkësinë"],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,"Aplikacionet WordPress kanë të tëra mekanizma leximi që lejojnë shpejtësi mbresëlënëse dhe të plotësuar në veçori, që kështu të ndiqni pa mundim sajtet tuaj të parapëlqyer dhe të merrni pjesë në diskutime kudo, kurdo."],"Launch Reader":[null,"Nis Lexuesin"],"Inspiration strikes any time, anywhere.":[null,"Frymëzimi vjen në çfarëdo kohe, ku të jetë."],"Get WordPress apps for any screen.":[null,"Merrni aplikacione WordPress për çfarëdo ekrani."],"In Your Pocket":[null,"Te Pocket-i juaj"],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,"Botoni lëndë, ndiqni statistika, moderoni komente dhe kaq shumë gjëra të tjera, nga kudo në botë. Aplikacionet tona për celular janë me burim të hapur, falas dhe të gatshme për ju në pajisje Apple ose Android."],"WordPress.com in the App Store":[null,"WordPress.com në App Store"],"WordPress.com in Google Play":[null,"WordPress.com në Google Play"],"On Your Desktop":[null,"Në Desktopin tuaj"],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,"Një aplikacion desktopi që i jep WordPress-it një shtëpi të qëndrueshme në kompjuterin tuaj. Pa folur për mjedisin pa kokëçarje që përfitoni nga shkrimi jashtë një shfletuesi web."],"WordPress.com for Mac OS X":[null,"WordPress.com për Mac OS X"],"WordPress.com for Windows":[null,"WordPress.com për Windows"],"WordPress.com for Linux":[null,"WordPress.com për Linux"],"Malware Scanning":[null,"Kontrolle Kundër Malware-i"],"Threats found":[null,"U gjetën rreziqe"],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,"Për kontroll të plotë, të automatizuar, për kërcënime sigurie, ju lutemi, {{a}}instaloni dhe aktivizoni{{/a}} VaultPress-in."],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,"Për kontroll të plotë, të automatizuar, për kërcënime sigurie, ju lutemi, {{a}}përmirësoni llogarinë tuaj{{/a}}."],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,"Jetpack-u po bllokon në mënyrë aktive përpjekje dashakeqe për hyrje. Të dhënat do të shfaqen këtë së afërmi!"],"Total malicious attacks blocked on your site.":[null,"Sulme dashakeqës të bllokuar në sajtin tuaj gjithsej."],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,"{{a}}Aktivizoni Protect-in{{/a}} që ta mbani sajtin tuaj të mbrojtur nga përpjekje dashakeqe hyrjesh."],"%(number)s plugin":["%(number)s plugins","%(number)s shtojcë","%(number)s shtojca"],"Needs updating. ":["Need updating. ","Lyp përditësime.","Lypin përditësime."],"All plugins are up-to-date. Awesome work!":[null,"Krejt shtojcat janë të përditësuara. Punë e paqme!"],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,"{{a}}Aktivizoni Manage{{/a}} që të aktivizohen vetëpërditësimet dhe që të administroni shtojcat tuaja që nga WordPress.com-i."],"Jetpack is improving and optimizing your image speed.":[null,"Jetpack-u po përmirëson dhe optimizon shpejtësinë për figurat tuaja."],"Jetpack is monitoring your site. If we think your site is down, you will receive an email.":[null,"Jetpack-u po e mbikëqyr sajtin tuaj. Nëse na duket se sajti juaj është jashtë funksionimi, do të merrni një email."],"Security":[null,"Siguri"],"Performance":[null,"Performancë"],"Backups":[null,"Kopjeruajtje"],"{{a}}View backup details{{/a}}.":[null,"{{a}}Shihni hollësi kopjeruajtjeje{{/a}}."],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,"Që të kopjeruhet vetvetiu krejt sajti juaj, ju lutemi, {{a}}instaloni dhe aktivizoni{{/a}} VaultPress-in."],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,"Që të kopjeruhet vetvetiu krejt sajti juaj, ju lutemi, {{a}}përmirësojeni!{{/a}}."],"Unavailable in Dev Mode.":[null,"S’mund të kihet nën mënyrën Dev."],"Spam Protection":[null,"Mbrojtje nga të Padëshiruarit"],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,"Për mbrojtje të fjalës së fundit nga mesazhe të padëshiruar, ju lutemi, {{a}}instaloni Akismet-in{{/a}}."],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,"Për mbrojtje të fjalës së fundit nga mesazhe të padëshiruar, ju lutemi, {{a}}aktivizoni Akismet-in{{/a}}."],"Invalid Key":[null,"Kyç i Pavlefshëm"],"Unavailable in Dev Mode":[null,"S’mund të kihet nën mënyrën Dev"],"Holiday Snow":[null,"Borë Festash"],"Show falling snow in the holiday period.":[null,"Shfaq rënie bore kur afrohen festat e fundvitit."],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,"Shfaq në blogun tim rënie bore nga 1 Dhjetori deri më 4 Janar."],"Activating recommended features…":[null,"Po aktivizohen veçori të këshilluara…"],"Recommended features active.":[null,"Veçoritë e këshilluara janë aktive"],"Recommended features failed to activate. %(error)s":[null,"Dështoi aktivizimi i veçorive të zgjedhura. %(error)s"],"Activating %(slug)s…":[null,"Po aktivizohet %(slug)s…"],"%(slug)s has been activated.":[null,"%(slug)s është aktivizuar."],"%(slug)s failed to activate. %(error)s":[null,"Dështoi aktivizimi i %(slug)s. %(error)s"],"Deactivating %(slug)s…":[null,"Po çaktivizohet %(slug)s…"],"%(slug)s has been deactivated.":[null,"%(slug)s u çaktivizua."],"%(slug)s failed to deactivate. %(error)s":[null,"Dështoi çaktivizimi i %(slug)s. %(error)s"],"Updating %(slug)s settings…":[null,"Po përditësohen rregullimet për %(slug)s…"],"Updated %(slug)s settings.":[null,"U përditësuan rregullimet për %(slug)s."],"Error updating %(slug)s settings. %(error)s":[null,"Gabim në përditësimin e rregullimeve për %(slug)s. %(error)s"],"Updating %(slug)s address…":[null,"Po përditësohet adresa për %(slug)s…"],"Regenerated %(slug)s address .":[null,"U riprodhua adresa për %(slug)s ."],"Error regenerating %(slug)s address. %(error)s":[null,"Gabim në riprodhimin e adresës %(slug)s. %(error)s"],"Resetting Jetpack options…":[null,"Po rikthehen në fillimet mundësitë për Jetpack-un…"],"Options reset.":[null,"Mundësitë u rikthyen te parazgjedhjet."],"Options failed to reset.":[null,"Dështoi rikthimi i mundësive te parazgjedhjet."],"There was an error disconnecting Jetpack. Error: %(error)s":[null,"Pati një gabim gjatë shkëputjes së jetpack-ut. Gabim: %(error)s"],"Unlinking from WordPress.com":[null,"Po shkëputet nga WordPress.Com-i."],"Unlinked from WordPress.com.":[null,"U shkëput nga WordPress.Com-i."],"Error unlinking from WordPress.com. %(error)s":[null,"Gabim gjatë heqjes së lidhjes nga WordPress.com. %(error)s"],"At A Glance":[null,"Me një Vështrim"],"Clichés":[null,"Klishe"],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,"A do të na e tregonit pse-në? Thjesht {{a}}duke iu përgjigjur dy pyetjeve të thjeshta{{/a}} do të na ndihmonte të përmirësojmë Jetpack-un."],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{hideOnMobile}}Ju pëlqen Jetpack-u ose doni të thoni diçka?{{/hideOnMobile}} {{reviewLink}}Na lini përshtypjet{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}ndiqnani në Twitter{{/twitterLink}}{{hideOnMobile}}, dhe{{/hideOnMobile}} {{facebookLink}}pëlqenani në Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"Like us on Facebook":[null,"Pëlqenani në Facebook"],"Follow Jetpack on Twitter":[null,"Ndiqeni Jetpack-un në Twitter"],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{supportLink}}Shihni faqen tonë të asistencës{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}kontrolloni për përgjigje te forumet{{/forumLink}}{{hideOnMobile}}, ose{{/hideOnMobile}} {{contactLink}}lidhuni drejtpërsëdrejti me ne{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"Contact Jetpack support staff directly":[null,"Lidhuni drejtpërdrejt me ekipin e asistencës së Jetpack-ut"],"Go to the WordPress.org support forums":[null,"Kaloni te forumet e asistencës WordPress.org"],"Go to Jetpack.com/support":[null,"Shkoni te Jetpack.com/support"],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,"Ofrojmë asistencë falas, të plotë, për krejt përdoruesit tanë të Jetpack-ut. Ekipi ynë i asistencës është përherë i pranishëm për t&#8217;ju ndihmuar."],"Jetpack Happiness Engineer":[null,"Inxhinier Lumturie Jetpack"],"Automattic's Privacy Policy":[null,"Rregulla Privatësie te Automattic"],"WordPress.com Terms of Service":[null,"Kushte Shërbimi te WordPress.com"],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,"{{a}}Aktivizoni Verifikime Sajti{{/a}} që të verifikoni sajtin tuaj dhe të ngjiteni në klasifikime nga Google, Bing, dhe Pinterest."],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,"Mjetet e Verifikimit të Sajtit janë aktive. Për indeksim dhe klasifikim më të përpiktë, garantoni që sajti juaj të jetë verifikuar nga Google, Bing, dhe Pinterest. {{a}}Verifikojeni tani{{/a}}"],"Site Verification Tools":[null,"Mjete Verifikimi Sajti"],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,"{{a}}Aktivizoni Photon-in{{/a}} që të zgjeroni funksionimin dhe shpejtësinë e ngarkimit të figurave tuaja."],"Image Performance %(photon)s":[null,"Performancë Figurash %(photon)s"],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,"{{a}}Aktivizoni Administroni dhe vetëpërditësimet {{/a}}"],"{{a}}Turn on plugin auto updates{{/a}}":[null,"{{a}}Aktivizoni vetëpërditësime shtojcash{{/a}}"],"Plugin Updates":[null,"Përditësime Shtojcash"],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,"Hëm! Kyçi juaj Akismet mungon ose është i pavlefshëm. {{akismetSettings}}Kaloni te rregullimet për Akismet-in që ta ndreqni{{/akismetSettings}}."],"No threats found, you're good to go!":[null,"S&#8217;u gjetën rreziqe, jeni gati të vazhdoni!"],"{{a}}Contact Support{{/a}}":[null,"{{a}}Lidhuni Me Ata të Asistencës{{/a}}"],"{{a}}View details at VaultPress.com{{/a}}":[null,"{{a}}Shihni hollësitë te VaultPress.com{{/a}}"],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","Uh oh, u gjet %(number)s rrezik.","Uh oh, u gjet %(number)s rreziqe."],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,"{{a}}Aktivizoni Monitor-in{{/a}} që të merrni njoftime, nëse sajti juaj del jashtë funksionimi."],"Loading…":[null,"Po ngarkohet…"],"Downtime Monitoring":[null,"Mbikëqyrje Për Ndalesa Funksionimi"],"{{button}}View More Stats on WordPress.com {{/button}}":[null,"{{button}}Shihni Më Tepër Statistika te WordPress.com {{/button}}"],"{{button}}View Old Stats{{/button}}":[null,"{{button}}Shihni Statistika të Vjetra{{/button}}"],"All-time comments":[null,"Komente gjatë krejt kohës"],"All-time views":[null,"Parje gjatë krejt kohës"],"%(number)s View":["%(number)s Views","%(number)s Parje","%(number)s Parje"],"Best overall day":[null,"Dita më e mirë"],"Views today":[null,"Parje sot"],"Months":[null,"Muaj"],"Weeks":[null,"Javë"],"Days":[null,"Ditë"],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,"Diç ndodhi gjatë ngarkimit të statistikave. Ju lutemi, provoni më vonë ose {{a}}shihini statistikat tuaja te WordPress.com{{/a}}"],"Click to view detailed stats.":[null,"Klikoni që të shihni statistika të hollësishme."],"Views: %(numberOfViews)s":[null,"Parje: %(numberOfViews)s"],"Week of %(date)s":[null,"Java e %(date)s"],"Manage security on WordPress.com":[null,"Administroni sigurinë te WordPress.com-i"],"Skip this step":[null,"Anashkalojeni këtë hap"],"Skip the Jetpack Jumpstart process":[null,"Anashkaloni procesin Jetpack Jumpstart"],"Features can be activated or deactivated at any time.":[null,"Veçoritë mund të aktivizohen ose çaktivizohen në çfarëdo kohe."],"Jetpack's recommended features include:":[null,"Te veçoritë e këshilluara të Jetpack-ut përfshihen:"],"Activate Recommended Features":[null,"Aktivizoni Veçori të Këshilluara"],"Quickly enhance your site by activating Jetpack's recommended features.":[null,"Përmirësojeni pa humbur kohë sajtin tuaj, përmes aktivizimit të veçorive Jetpack të rekomanduara."],"Jump Start your Site":[null,"Jump Start Sajtin tuaj"],"Disconnect from WordPress.com":[null,"Shkëputuni nga WordPress.com"],"Link to WordPress.com":[null,"Lidhje për te WordPress.com"],"Unlink me from WordPress.com":[null,"Shkëputmë WordPress.com-i"],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,"Bashkojuni miliona përdoruesve që bazohen te Jetpack-u për thellimin e funksionimit dhe sigurisë së sajteve të tyre. Jemi të pasionuar pas WordPress-it dhe jemi këtu për t&#8217;jua bërë më të lehtë jetën."],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,"Jetpack-u mbulohet nga disa prej personave më të pasionuar dhe më të aftë teknikisht në bashkësi. Të kudondodhur në rruzull dhe gati për t&#8217;ju ndihmuar."],"Did we mention free, professional support?":[null,"E përmendëm asistencën profesionale, falas?"],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,"Jetpack-u përdor rrjetin e fjalës së fundit të shpërndarjes së lëndës nga WordPress.com, për t&#8217;i ngarkuar figurat tuaja të hijshme me supershpejtësi. Të optimizuara për çfarëdo pajisje, dhe është plotësisht falas."],"Lightning fast, optimized images":[null,"Figura të optimizuara, të shpejta si rrufe"],"Never fall behind on a security release or waste time updating multiple sites.":[null,"Mos mbesni kurrë mbrapa pas një versioni sigurie, apo të humbni kohë duke përditësuar shumë sajte njërin pas tjetrit."],"Automatic site updates.":[null,"Përditësime të vetvetishme sajti."],"Live site monitoring.":[null,"Mbikëqyre e atypëratyshme e sajtit."],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,"Me Mbrojtjen, mjeti që ka bllokuar miliarda sulme për hyrje në miliona sajte, e keni mendjen të fjetur."],"Block site attacks.":[null,"Bllokoni sulme mbi sajtin."],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,"Jetpack-u i bllokon përpjekjet dashakeqe për hyrje, ju lejon të mësoni nëse sajti jua doli jashtë përdorimit, dhe mund të përditësojë vetvetiu shtojcat tuaja, ndaj s’keni pse ta çani kokën."],"Site security and peace of mind":[null,"Siguri sajti dhe mendje të fjetur"],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,"Jetpack-u shfrytëzon fuqinë e WordPress.com-it që t’ju shfaqë prirje të hollësishme rreth vizitorëve tuaj, ç’po lexojnë, dhe se nga vijnë."],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,"Mbajini vizitorët të tërhequr, duke u dhënë më tepër lëndë për lexim dhe ndarje me të tjerët, përmes Postimesh të Afërta."],"Increase page views.":[null,"Shtoni parjen e faqeve."],"Give visitors the tools to share and subscribe to your content.":[null,"Jepuni vizitorëve mjete që të ndajnë me të tjerë lëndë tuajën dhe të pajtohen në të."],"Build a community.":[null,"Ndërtoni një bashkësi."],"Sharing & Like Buttons":[null,"Butona Për Ndarje Me të Tjerët & Pëlqim"],"Automated social marketing.":[null,"Marketing social i automatizuar."],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,"Jetpack-u përmban mjaft mjete trafiku dhe angazhimi që ju ndihmojnë të kini më tepër vizitorë në sajt dhe t’i mbani të lidhur me të."],"Send us Feedback":[null,"Dërgonani Përshtypjet"],"Need Help?":[null,"Ju duhet Ndihmë?"],"Manage Plugins":[null,"Administroni Shtojca"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Më pak stres. Mbikëqyrësi do t&#8217;ju dërgojë sinjalizime në kohë reale, nëse sajti juaj del ndonjëherë jashtë funksionimi."],"Track your growth":[null,"Ndiqni ecurinë e rritjes tuaj"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Përdorni Publicizimin që të ndani vetvetiu postimet tuaja me miq, ndjekës, dhe me publikun."],"Drive more traffic to your site":[null,"Shpini më tepër trafik te sajti juaj"],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,"Pati një problem me lidhjen e Jetpack-ut tuaj. Ju lutemi, riklikoni mbi \"Lidhe me WordPress.com-in\"."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"Patëm një problem me lidhjen e Jetpack-ut; çaktivizojeni dhe mandej riaktivizojeni shtojcën Jetpack, mandej rilidheni."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Lypset të qëndroni i futur në blogun tuaj WordPress teksa autorizoni Jetpack-un."],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"{{s}}Jetpack-u juaj ka një kleçkë.{{/s}} Na vjen keq për ngatërresën. Ju lutemi, riprovoni më vonë; nëse problemi vazhdon, ju lutemi, lidhuni me ata të asistencës me këtë mesazh: %(error_key)s"],"Disconnecting Jetpack":[null,"Po shkëputet Jetpack-u"],"Leave a Jetpack review":[null,"Lini një shqyrtim mbi Jetpack-un"],"Need help? The Jetpack team is here for you.":[null,"Ju duhet ndihmë? Ekipi i Jetpack-ut është këtu."],"Smiley":[null,"Emotikon"],"Require Two-Step Authentication":[null,"Kërko Mirëfilltësim Me Dy Hapa"],"Use a large and visually striking layout":[null,"Përdorni një skemë grafike të madhe dhe që bie në sy"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Shfaq një krye \"Të afërta\", për të ndarë më qartas pjesën e afërt nga vetë postimi"],"Related":[null,"Të afërta"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Sigurohuni se shtuat adresat IP të përdorura më shpesh, ngaqë mund të jenë të ndryshme për shtëpinë, zyrën apo vende të tjera. Heqja e një adrese IP nga lista më poshtë do ta heqë atë prej listës së lejimeve."],"Whitelist Management":[null,"Administrim Listash Lejimesh"],"Email Address":[null,"Adresë Email"],"Publicize":[null,"Publicizoje"],"Site Stats":[null,"Statistika Sajti"],"Featured Images":[null,"Figura të Zgjedhura"],"Excerpts":[null,"Copëza"],"Enable Testimonials for this site.":[null,"Aktivizoni Dëshmitë për këtë sajt."],"Enable Portfolio Projects for this site.":[null,"Aktivizo Projekte Portofol për këtë sajt."],"Preview":[null,"Paraparje"],"Color Scheme":[null,"Skemë Ngjyrash"],"Ignored Phrases":[null,"Togfjalësha të Shpërfillur"],"Use automatically detected language to proofread posts and pages":[null,"Për ndreqjen gjuhësore në postime dhe faqe përdor gjuhën e zbuluar automatikisht"],"Redundant Phrases":[null,"Togfjalësha të Përsëritur"],"Phrases to Avoid":[null,"Togfjalësha Për T&#8217;u Shmangur"],"Passive Voice":[null,"Zë Pasiv"],"Jargon":[null,"Zhargon"],"Hidden Verbs":[null,"Folje të Fshehura"],"Double Negatives":[null,"Negativë të Dyfishtë"],"Diacritical Marks":[null,"Shenja Diakritike"],"Complex Phrases":[null,"Togfjalësha Kompleksë"],"Bias Language":[null,"Gjuhë Fyese"],"English Options":[null,"Mundësi Anglishteje"],"Proofreading":[null,"Ndreqje gjuhësore"],"Connect Jetpack":[null,"Lidheni Jetpack-un"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack-u s&#8217;u lidh dot me WordPress.com-in: %(error_key)s. Zakonisht kjo vjen kur diçka te strehuesi juaj web s&#8217;është formësuar si duhet."],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com po ka probleme dhe s&#8217;është në gjendje të mbushë serbatorin e Jetpack-ut tuaj. Ju lutemi, riprovoni më vonë."],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"{{s}}Jetpack-u juaj ka një parregullsi.{{/s}} Lidhja e këtij sajti me WordPress.com-in s&#8217;është e mundur. Zakonisht kjo vjen kur sajti juaj nuk hapet dot nga përdoruesit (localhost)."],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"Që të përdorë Jetpack-un, sajti juaj web duhet të jetë i përdorshëm publikisht: %(error_key)s"],"You have successfully disconnected Jetpack":[null,"E shkëputët me sukses Jetpack-un"],"Active":[null,"Aktive"],"Settings":[null,"Rregullime"],"Learn More":[null,"Mësoni Më Tepër"],"Disconnect Jetpack":[null,"Shkëputeni Jetpack-un"],"Debug":[null,"Diagnostikojeni"],"Test your site’s compatibility with Jetpack.":[null,"Provoni përputhshmërinë mes sajtit tuaj dhe Jetpack-ut."]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-sr_RS.json b/plugins/jetpack/languages/json/jetpack-sr_RS.json
index da119709..2bc2b195 100644
--- a/plugins/jetpack/languages/json/jetpack-sr_RS.json
+++ b/plugins/jetpack/languages/json/jetpack-sr_RS.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-06-27 06:00:15+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"dev"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,"Статистике веб места"],"Smiley":[null,""],"Email Address":[null,"Адреса е-поште"],"Whitelist Management":[null,""],"Related":[null,""],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,"Објављивање"],"Related Posts":[null,""],"View people's profiles when you mouse over their Gravatars":[null,"Видите профиле људи када пређете мишем преко њихових Граватара"],"Preview":[null,"Преглед"],"Excerpts":[null,""],"Featured Images":[null,"Издвојене слике"],"Enable Portfolio Projects for this site.":[null,""],"Enable Testimonials for this site.":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Color Scheme":[null,"Шема боја"],"Terms":[null,""],"Privacy":[null,"Приватност"],"Debug":[null,""],"Disconnect from WordPress.com":[null,"Прекини везу са WordPress.com"],"Learn More":[null,"Сазнај више"],"Settings":[null,"Подешавања"],"Active":[null,"Укључено"]} \ No newline at end of file
+{"":{"po-revision-date":"2015-06-27 06:00:15+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"dev"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,"Статистике веб места"],"Smiley":[null,""],"Email Address":[null,"Адреса е-поште"],"Whitelist Management":[null,""],"Related":[null,""],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,"Објављивање"],"Related Posts":[null,""],"Preview":[null,"Преглед"],"Excerpts":[null,""],"Featured Images":[null,"Издвојене слике"],"Enable Portfolio Projects for this site.":[null,""],"Enable Testimonials for this site.":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Color Scheme":[null,"Шема боја"],"Terms":[null,""],"Privacy":[null,"Приватност"],"Debug":[null,""],"Disconnect from WordPress.com":[null,"Прекини везу са WordPress.com"],"Learn More":[null,"Сазнај више"],"Settings":[null,"Подешавања"],"Active":[null,"Укључено"]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-sv_SE.json b/plugins/jetpack/languages/json/jetpack-sv_SE.json
index d35b1787..4ce9ed91 100644
--- a/plugins/jetpack/languages/json/jetpack-sv_SE.json
+++ b/plugins/jetpack/languages/json/jetpack-sv_SE.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2016-03-07 20:53:58+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.1.0-alpha","project-id-version":"Development (trunk)"},"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"This module has no configuration options":[null,""],"Configure your Security Scans":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"Search for a Jetpack feature.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Mobile Promos":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Background Color":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Match By Email":[null,""],"{{a}}Edit{{/a}}":[null,""],"Emails will be sent to ":[null,""],"Receive Monitor Email Notifications":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Admin Bar":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Comments headline":[null,""],"WordPress.com Likes are:":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"Subscriber":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Cheatin' uh?":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Use Markdown for comments":[null,""],"Add a phrase":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Automatic Language Detection":[null,""],"A post or page is updated":[null,""],"A post or page is first published":[null,""],"Automatically proofread content when: ":[null,""],"Configure Testimonials":[null,""],"Configure Portfolios":[null,""],"Regenerate address":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Copied!":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Meta key example: ":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"Welcome to Jetpack":[null,""],"Let us know!":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"You're fueled up and ready to go.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"Your Jetpack is already connected.":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Threats don't discriminate":[null,""],"Backup, protect, repair and build a better website.":[null,""],"Powerful security tools for ultimate peace of mind":[null,""],"ACTIVE":[null,""],"Upgrade":[null,""],"Set up":[null,""],"Threats found!":[null,""],"No Results Found.":[null,""],"Pro":[null,""],"Keep your site backed up!":[null,""],"Site Backups":[null,""],"Keep those spammers away!":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Security Scanning":[null,""],"Automatically backup your entire site.":[null,""],"State-of-the-art spam defense.":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"Activate Site Stats":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Jetpack Stats Icon":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Updates Needed":[null,""],"Save Settings":[null,""],"Saving…":[null,""],"No account? Create one for free…":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Surveys & Polls":[null,""],"Configure VaultPress":[null,""],"View your security dashboard":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.":[null,""],"Security Scanning & Backups":[null,""],"Configure Akismet":[null,""],"View your spam stats":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.":[null,""],"Your site is on Development Mode":[null,""],"Unlock the full potential of your site with the features included in your plan.":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Lock out the bad guys":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Maximum grade security":[null,""],"Compare Plans":[null,""],"Advanced polls and ratings":[null,""],"One-click threat resolution":[null,""],"Real-time backups":[null,""],"Unlimited backup archive":[null,""],"Includes on-demand malware scanning":[null,""],"Supports 1-3 sites":[null,""],"Jetpack Professional offers advanced features including:":[null,""],"Need more?":[null,""],"Create a new poll":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Bulk and automatic updates":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Feel the performance":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Powerful WordPress.com features on every device.":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"You are connected as ":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"Manage your Jetpack connection.":[null,""],"Connection Settings":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Enjoy priority support":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"Get WordPress apps for any screen.":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Launch Reader":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Connect with the Community":[null,""],"View Your Stats":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"Connect with your Visitors":[null,""],"Try the New Editor":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Focus on your Writing":[null,""],"Invalid Key":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"Spam Protection":[null,""],"Unavailable in Dev Mode.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"Backups":[null,""],"Performance":[null,""],"Security":[null,""],"Jetpack is monitoring your site. If we think your site is down you will receive an email.":[null,""],"Jetpack is improving and optimising your image speed.":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"All plugins are up-to-date. Awesome work!":[null,""],"Needs updating. ":["Need updating. ","",""],"%(number)s plugin":["%(number)s plugins","",""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"Total malicious attacks blocked on your site.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"Threats found":[null,""],"Malware Scanning":[null,""],"WordPress.com for Linux":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Mac OS X":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com in Google Play":[null,""],"WordPress.com in the App Store":[null,""],"Updating %(slug)s settings…":[null,""],"%(slug)s has been deactivated.":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"%(slug)s has been activated.":[null,""],"Activating %(slug)s…":[null,""],"Recommended features active.":[null,""],"Activating recommended features…":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Show falling snow in the holiday period.":[null,""],"Holiday Snow":[null,""],"Unavailable in Dev Mode":[null,""],"At A Glance":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"Unlinked from WordPress.com.":[null,""],"Unlinking from WordPress.com":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Options failed to reset.":[null,""],"Options reset.":[null,""],"Resetting Jetpack options…":[null,""],"Regenerated %(slug)s address .":[null,""],"Updating %(slug)s address…":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updated %(slug)s settings.":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"Clichés":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"You are running Jetpack on a {{a}}staging server{{/a}}.":[null,""],"Follow Jetpack on Twitter":[null,""],"Like us on Facebook":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"WordPress.com Terms of Service":[null,""],"Automattic's Privacy Policy":[null,""],"Jetpack Happiness Engineer":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Go to Jetpack.com/support":[null,""],"Go to the WordPress.org support forums":[null,""],"Contact Jetpack support staff directly":[null,""],"Downtime Monitoring":[null,""],"Loading…":[null,""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","",""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"No threats found, you're good to go!":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"Plugin Updates":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Site Verification Tools":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Unlink me from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Disconnect from WordPress.com":[null,""],"Jump Start your Site":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Activate Recommended Features":[null,""],"Jetpack's recommended features include:":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Skip this step":[null,""],"Manage security on WordPress.com":[null,""],"Week of %(date)s":[null,""],"Views: %(numberOfViews)s":[null,""],"Click to view detailed stats.":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Days":[null,""],"Weeks":[null,""],"Months":[null,""],"Views today":[null,""],"Best overall day":[null,""],"%(number)s View":["%(number)s Views","",""],"All-time views":[null,""],"All-time comments":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Block site attacks.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Live site monitoring.":[null,""],"Automatic site updates.":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Lightning fast, optimized images":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Site security and peace of mind":[null,""],"Need Help?":[null,""],"Send us Feedback":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Automated social marketing.":[null,""],"Sharing & Like Buttons":[null,""],"Build a community.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Increase page views.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Manage Plugins":[null,""],"Drive more traffic to your site":[null,""],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,""],"Track your growth":[null,""],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,""],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,""],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,""],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Need help? The Jetpack team is here for you.":[null,""],"Leave a Jetpack review":[null,""],"Disconnecting Jetpack":[null,"Kopplar bort Jetpack"],"Smiley":[null,"Smiley"],"Email Address":[null,"E-postadress"],"Whitelist Management":[null,"Hantering av vitlista"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Kontrollera dina vanligaste IP-adresser, eftersom de kan skilja sig mellan hemmet, kontoret och andra platser. Om du tar bort en IP-adress från listan nedan försvinner den från vitlistan också."],"Related":[null,"Relaterade"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Visa en \"Relaterat\"-rubrik för att tydligare separera sektionen med relaterade inlägg från själva inläggen"],"Use a large and visually striking layout":[null,"Använd en större och vackrare layout"],"Require Two-Step Authentication":[null,"Kräv tvåstegsautentisering"],"Site Stats":[null,"Statistik för webbplats"],"Publicize":[null,"Offentliggör"],"Excerpts":[null,"Utdrag"],"Featured Images":[null,"Utvalda bilder"],"Enable Portfolio Projects for this site.":[null,"Aktivera portfolioprojekt för den här webbplatsen."],"Enable Testimonials for this site.":[null,"Aktivera omdömen för den här webbplatsen."],"View people's profiles when you mouse over their Gravatars":[null,"Visa folks profiler när du för muspekaren över deras Gravatars"],"Color Scheme":[null,"Färgschema"],"Preview":[null,"Förhandsgranska"],"You have successfully disconnected Jetpack":[null,""],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com har stött på problem och kan inte få fart på din Jetpack. Försök igen senare."],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"Connect Jetpack":[null,"Anslut Jetpack"],"Proofreading":[null,"Korrekturläsning"],"English Options":[null,"Engelska inställningar"],"Bias Language":[null,"Fördomsfullt språk"],"Complex Phrases":[null,"Komplexa fraser"],"Diacritical Marks":[null,"Diakritiska tecken"],"Double Negatives":[null,"Dubbla negationer"],"Hidden Verbs":[null,"Dolda verb"],"Jargon":[null,"Slang"],"Passive Voice":[null,"Passivt språk"],"Phrases to Avoid":[null,"Fraser att undvika"],"Redundant Phrases":[null,"Redundanta fraser"],"Use automatically detected language to proofread posts and pages":[null,"Använd ett automatiskt identifierat språk för korrekturläsning av inlägg och sidor"],"Ignored Phrases":[null,"Ignorerade fraser"],"Test your site’s compatibility with Jetpack.":[null,""],"Debug":[null,"Felsök"],"Disconnect Jetpack":[null,"Koppla från Jetpack"],"Learn More":[null,"Läs mer"],"Settings":[null,"Inställningar"],"Active":[null,"Aktiv"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-03-07 20:53:58+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/2.3.0-alpha","language":"sv_SE","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Make sure your site is easily found on search engines with SEO tools for your content and social posts.":[null,""],"Activate this module to use the advanced SEO tools.":[null,""],"Configure your VideoPress settings.":[null,""],"How much is your website worth?":[null,""],"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.":[null,""],"Configure Site SEO":[null,""],"Activate SEO Tools":[null,""],"Introducing our most affordable backups and security plan yet":[null,""],"The Personal Plan keeps your data, site, and hard work safe.":[null,""],"Learn more...":[null,""],"Your site is on the Jetpack Personal plan":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.":[null,""],"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.":[null,""],"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).":[null,""],"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).":[null,""],"Backups & Security Scanning":[null,""],"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).":[null,""],"SEO Tools":[null,""],"Advanced SEO tools to help your site get found when people search for relevant content.":[null,""],"Need more? Running a business site?":[null,""],"If your site is important to you, consider protecting and improving it with some of our advanced features: ":[null,""],"On-demand security scanning":[null,""],"Advanced SEO tools":[null,""],"Configure your SEO settings.":[null,""],"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.":[null,""],"You are running Jetpack on a staging server.":[null,""],"More Info":[null,""],"Search your content.":[null,""],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,""],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,""],"Your Current IP: %(ip)s":[null,""],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,""],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,""],"Link your account to WordPress.com to start using this feature.":[null,""],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,""],"This will reset all Jetpack options, are you sure?":[null,""],"Search for a Jetpack feature.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Configure your Security Scans":[null,""],"This module has no configuration options":[null,""],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"Subscriber":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"WordPress.com Likes are:":[null,""],"Comments headline":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Admin Bar":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Receive Monitor Email Notifications":[null,""],"Emails will be sent to ":[null,""],"{{a}}Edit{{/a}}":[null,""],"Match By Email":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Background Color":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Mobile Promos":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,""],"Meta key example:":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Copied!":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Regenerate address":[null,""],"Configure Portfolios":[null,""],"Configure Testimonials":[null,""],"Automatically proofread content when: ":[null,""],"A post or page is first published":[null,""],"A post or page is updated":[null,""],"Automatic Language Detection":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"Add a phrase":[null,""],"Use Markdown for comments":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Cheatin' uh?":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Your Jetpack is already connected.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"You're fueled up and ready to go.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"Submit Beta feedback":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"Let us know!":[null,""],"Welcome to Jetpack":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"No account? Create one for free…":[null,""],"Saving…":[null,""],"Save Settings":[null,""],"Updates Needed":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Jetpack Stats Icon":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Activate Site Stats":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"State-of-the-art spam defense.":[null,""],"Automatically backup your entire site.":[null,""],"Security Scanning":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Keep those spammers away!":[null,""],"Site Backups":[null,""],"Keep your site backed up!":[null,""],"Pro":[null,""],"No Results Found.":[null,""],"Threats found!":[null,""],"Set up":[null,""],"Upgrade":[null,""],"ACTIVE":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on Development Mode":[null,""],"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"View your spam stats":[null,""],"Configure Akismet":[null,""],"View your security dashboard":[null,""],"Configure VaultPress":[null,""],"Surveys & Polls":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Create a new poll":[null,""],"Real-time backups":[null,""],"One-click threat resolution":[null,""],"Advanced polls and ratings":[null,""],"Compare Plans":[null,""],"Maximum grade security":[null,""],"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Lock out the bad guys":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Enjoy priority support":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Connection Settings":[null,""],"Manage your Jetpack connection.":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"You are connected as ":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"Powerful WordPress.com features on every device.":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Feel the performance":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Bulk and automatic updates":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Focus on your Writing":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Try the New Editor":[null,""],"Connect with your Visitors":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"View Your Stats":[null,""],"Connect with the Community":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Launch Reader":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Get WordPress apps for any screen.":[null,""],"In Your Pocket":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"WordPress.com in the App Store":[null,""],"WordPress.com in Google Play":[null,""],"On Your Desktop":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com for Mac OS X":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Linux":[null,""],"Malware Scanning":[null,""],"Threats found":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"Total malicious attacks blocked on your site.":[null,""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"%(number)s plugin":["%(number)s plugins","",""],"Needs updating. ":["Need updating. ","",""],"All plugins are up-to-date. Awesome work!":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"Jetpack is improving and optimizing your image speed.":[null,""],"Jetpack is monitoring your site. If we think your site is down, you will receive an email.":[null,""],"Security":[null,""],"Performance":[null,""],"Backups":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"Unavailable in Dev Mode.":[null,""],"Spam Protection":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"Invalid Key":[null,""],"Unavailable in Dev Mode":[null,""],"Holiday Snow":[null,""],"Show falling snow in the holiday period.":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Activating recommended features…":[null,""],"Recommended features active.":[null,""],"Recommended features failed to activate. %(error)s":[null,""],"Activating %(slug)s…":[null,""],"%(slug)s has been activated.":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s has been deactivated.":[null,""],"%(slug)s failed to deactivate. %(error)s":[null,""],"Updating %(slug)s settings…":[null,""],"Updated %(slug)s settings.":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updating %(slug)s address…":[null,""],"Regenerated %(slug)s address .":[null,""],"Error regenerating %(slug)s address. %(error)s":[null,""],"Resetting Jetpack options…":[null,""],"Options reset.":[null,""],"Options failed to reset.":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Unlinking from WordPress.com":[null,""],"Unlinked from WordPress.com.":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"At A Glance":[null,""],"Clichés":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Like us on Facebook":[null,""],"Follow Jetpack on Twitter":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"Contact Jetpack support staff directly":[null,""],"Go to the WordPress.org support forums":[null,""],"Go to Jetpack.com/support":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Jetpack Happiness Engineer":[null,""],"Automattic's Privacy Policy":[null,""],"WordPress.com Terms of Service":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"Site Verification Tools":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"Plugin Updates":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"No threats found, you're good to go!":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","",""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Loading…":[null,""],"Downtime Monitoring":[null,""],"{{button}}View More Stats on WordPress.com {{/button}}":[null,""],"{{button}}View Old Stats{{/button}}":[null,""],"All-time comments":[null,""],"All-time views":[null,""],"%(number)s View":["%(number)s Views","",""],"Best overall day":[null,""],"Views today":[null,""],"Months":[null,""],"Weeks":[null,""],"Days":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Click to view detailed stats.":[null,""],"Views: %(numberOfViews)s":[null,""],"Week of %(date)s":[null,""],"Manage security on WordPress.com":[null,""],"Skip this step":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Jetpack's recommended features include:":[null,""],"Activate Recommended Features":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Jump Start your Site":[null,""],"Disconnect from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Unlink me from WordPress.com":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Lightning fast, optimized images":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Automatic site updates.":[null,""],"Live site monitoring.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Block site attacks.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Site security and peace of mind":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Increase page views.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Build a community.":[null,""],"Sharing & Like Buttons":[null,""],"Automated social marketing.":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Send us Feedback":[null,""],"Need Help?":[null,""],"Manage Plugins":[null,""],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,""],"Track your growth":[null,""],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,""],"Drive more traffic to your site":[null,""],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,""],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Disconnecting Jetpack":[null,"Kopplar bort Jetpack"],"Leave a Jetpack review":[null,""],"Need help? The Jetpack team is here for you.":[null,""],"Smiley":[null,"Smiley"],"Require Two-Step Authentication":[null,"Kräv tvåstegsautentisering"],"Use a large and visually striking layout":[null,"Använd en större och vackrare layout"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Visa en \"Relaterat\"-rubrik för att tydligare separera sektionen med relaterade inlägg från själva inläggen"],"Related":[null,"Relaterade"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Kontrollera dina vanligaste IP-adresser, eftersom de kan skilja sig mellan hemmet, kontoret och andra platser. Om du tar bort en IP-adress från listan nedan försvinner den från vitlistan också."],"Whitelist Management":[null,"Hantering av vitlista"],"Email Address":[null,"E-postadress"],"Publicize":[null,"Offentliggör"],"Site Stats":[null,"Statistik för webbplats"],"Featured Images":[null,"Utvalda bilder"],"Excerpts":[null,"Utdrag"],"Enable Testimonials for this site.":[null,"Aktivera omdömen för den här webbplatsen."],"Enable Portfolio Projects for this site.":[null,"Aktivera portfolioprojekt för den här webbplatsen."],"Preview":[null,"Förhandsgranska"],"Color Scheme":[null,"Färgschema"],"Ignored Phrases":[null,"Ignorerade fraser"],"Use automatically detected language to proofread posts and pages":[null,"Använd ett automatiskt identifierat språk för korrekturläsning av inlägg och sidor"],"Redundant Phrases":[null,"Redundanta fraser"],"Phrases to Avoid":[null,"Fraser att undvika"],"Passive Voice":[null,"Passivt språk"],"Jargon":[null,"Slang"],"Hidden Verbs":[null,"Dolda verb"],"Double Negatives":[null,"Dubbla negationer"],"Diacritical Marks":[null,"Diakritiska tecken"],"Complex Phrases":[null,"Komplexa fraser"],"Bias Language":[null,"Fördomsfullt språk"],"English Options":[null,"Engelska inställningar"],"Proofreading":[null,"Korrekturläsning"],"Connect Jetpack":[null,"Anslut Jetpack"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com har stött på problem och kan inte få fart på din Jetpack. Försök igen senare."],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,""],"You have successfully disconnected Jetpack":[null,""],"Active":[null,"Aktiv"],"Settings":[null,"Inställningar"],"Learn More":[null,"Läs mer"],"Disconnect Jetpack":[null,"Koppla från Jetpack"],"Debug":[null,"Felsök"],"Test your site’s compatibility with Jetpack.":[null,""]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-te.json b/plugins/jetpack/languages/json/jetpack-te.json
index 441328be..2549ffb6 100644
--- a/plugins/jetpack/languages/json/jetpack-te.json
+++ b/plugins/jetpack/languages/json/jetpack-te.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-07-22 06:11:58+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,"సైటు గణాంకాలు"],"Smiley":[null,""],"Related Posts":[null,""],"Email Address":[null,"ఈ-మెయిల్ చిరునామా"],"Whitelist Management":[null,""],"Related":[null,""],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,"బహిరంగపరచండి"],"Enable Testimonials for this site.":[null,""],"View people's profiles when you mouse over their Gravatars":[null,""],"Preview":[null,"మునుజూపు"],"Excerpts":[null,""],"Featured Images":[null,""],"Enable Portfolio Projects for this site.":[null,""],"Color Scheme":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,"ఆంగ్ల భాషా ఎంపికలు"],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,"పదజాలం"],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Terms":[null,""],"Privacy":[null,"అంతరంగికత"],"Debug":[null,""],"Disconnect from WordPress.com":[null,""],"Learn More":[null,"మరింత తెలుసుకోండి"],"Settings":[null,"అమరికలు"],"Active":[null,"సచేతనము గా"]} \ No newline at end of file
+{"":{"po-revision-date":"2015-07-22 06:11:58+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"3.6.1"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,"సైటు గణాంకాలు"],"Smiley":[null,""],"Related Posts":[null,""],"Email Address":[null,"ఈ-మెయిల్ చిరునామా"],"Whitelist Management":[null,""],"Related":[null,""],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,"బహిరంగపరచండి"],"Enable Testimonials for this site.":[null,""],"Preview":[null,"మునుజూపు"],"Excerpts":[null,""],"Featured Images":[null,""],"Enable Portfolio Projects for this site.":[null,""],"Color Scheme":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,"ఆంగ్ల భాషా ఎంపికలు"],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,"పదజాలం"],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Terms":[null,""],"Privacy":[null,"అంతరంగికత"],"Debug":[null,""],"Disconnect from WordPress.com":[null,""],"Learn More":[null,"మరింత తెలుసుకోండి"],"Settings":[null,"అమరికలు"],"Active":[null,"సచేతనము గా"]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-th.json b/plugins/jetpack/languages/json/jetpack-th.json
index cf780bbe..50987f09 100644
--- a/plugins/jetpack/languages/json/jetpack-th.json
+++ b/plugins/jetpack/languages/json/jetpack-th.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-09-07 05:40:45+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=1; plural=0;","x-generator":"GlotPress/1.0-alpha-1100","project-id-version":"dev"},"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Connect Jetpack":[null,""],"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,""],"Smiley":[null,""],"Whitelist Management":[null,""],"Related":[null,""],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,"ประชาสัมพันธ์"],"Related Posts":[null,"โพสที่เกี่ยวข้อง"],"Email Address":[null,"อีเมล์"],"Preview":[null,"ดูก่อน"],"Excerpts":[null,""],"Featured Images":[null,"รูปพิเศษ"],"Enable Portfolio Projects for this site.":[null,""],"Enable Testimonials for this site.":[null,""],"View people's profiles when you mouse over their Gravatars":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,"การพิสูจน์อักษร"],"English Options":[null,"ตัวเลือกภาษาอังกฤษ"],"Bias Language":[null,"ภาษาที่ขัดกัน"],"Complex Phrases":[null,"วลีที่ซับซ้อน"],"Diacritical Marks":[null,"ออกเสียงวรรณยุกต์"],"Double Negatives":[null,"ปฎิเสธซ้อนปฎิเสธ"],"Hidden Verbs":[null,"กริยาที่ซ่อนอยู่"],"Jargon":[null,"ศัพท์เฉพาะ"],"Passive Voice":[null,"กรรมวาจก (ผู้ถูกกระทำ)"],"Phrases to Avoid":[null,"วลีที่หลีกเลี่ยง"],"Redundant Phrases":[null,"วลีที่ซ้ำซ้อน"],"Use automatically detected language to proofread posts and pages":[null,"ใช้การตรวจจับภาษาอัตโนมัติเพื่อพิสูจน์อักษรเรื่องและหน้า"],"Ignored Phrases":[null,"ไม่สนใจวลี"],"Color Scheme":[null,"เฉดสี"],"Terms":[null,""],"Privacy":[null,"ส่วนตัว"],"Debug":[null,""],"Learn More":[null,"ดูเพิ่มเติม"],"Settings":[null,"ตั้งค่า"],"Active":[null,"เคลื่อนไหว"]} \ No newline at end of file
+{"":{"po-revision-date":"2015-09-07 05:40:45+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=1; plural=0;","x-generator":"GlotPress/1.0-alpha-1100","project-id-version":"dev"},"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Connect Jetpack":[null,""],"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,""],"Smiley":[null,""],"Whitelist Management":[null,""],"Related":[null,""],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,"ประชาสัมพันธ์"],"Related Posts":[null,"โพสที่เกี่ยวข้อง"],"Email Address":[null,"อีเมล์"],"Preview":[null,"ดูก่อน"],"Excerpts":[null,""],"Featured Images":[null,"รูปพิเศษ"],"Enable Portfolio Projects for this site.":[null,""],"Enable Testimonials for this site.":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,"การพิสูจน์อักษร"],"English Options":[null,"ตัวเลือกภาษาอังกฤษ"],"Bias Language":[null,"ภาษาที่ขัดกัน"],"Complex Phrases":[null,"วลีที่ซับซ้อน"],"Diacritical Marks":[null,"ออกเสียงวรรณยุกต์"],"Double Negatives":[null,"ปฎิเสธซ้อนปฎิเสธ"],"Hidden Verbs":[null,"กริยาที่ซ่อนอยู่"],"Jargon":[null,"ศัพท์เฉพาะ"],"Passive Voice":[null,"กรรมวาจก (ผู้ถูกกระทำ)"],"Phrases to Avoid":[null,"วลีที่หลีกเลี่ยง"],"Redundant Phrases":[null,"วลีที่ซ้ำซ้อน"],"Use automatically detected language to proofread posts and pages":[null,"ใช้การตรวจจับภาษาอัตโนมัติเพื่อพิสูจน์อักษรเรื่องและหน้า"],"Ignored Phrases":[null,"ไม่สนใจวลี"],"Color Scheme":[null,"เฉดสี"],"Terms":[null,""],"Privacy":[null,"ส่วนตัว"],"Debug":[null,""],"Learn More":[null,"ดูเพิ่มเติม"],"Settings":[null,"ตั้งค่า"],"Active":[null,"เคลื่อนไหว"]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-tr_TR.json b/plugins/jetpack/languages/json/jetpack-tr_TR.json
index 09be550f..fbb37be1 100644
--- a/plugins/jetpack/languages/json/jetpack-tr_TR.json
+++ b/plugins/jetpack/languages/json/jetpack-tr_TR.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2016-04-21 07:49:36+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=(n > 1);","x-generator":"GlotPress/2.1.0-alpha","project-id-version":"Development (trunk)"},"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"This module has no configuration options":[null,""],"Configure your Security Scans":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"Search for a Jetpack feature.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Mobile Promos":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Background Color":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Match By Email":[null,""],"{{a}}Edit{{/a}}":[null,""],"Emails will be sent to ":[null,""],"Receive Monitor Email Notifications":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Admin Bar":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Comments headline":[null,""],"WordPress.com Likes are:":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"Subscriber":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Cheatin' uh?":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Use Markdown for comments":[null,""],"Add a phrase":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Automatic Language Detection":[null,""],"A post or page is updated":[null,""],"A post or page is first published":[null,""],"Automatically proofread content when: ":[null,""],"Configure Testimonials":[null,""],"Configure Portfolios":[null,""],"Regenerate address":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Copied!":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Meta key example: ":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"Welcome to Jetpack":[null,""],"Let us know!":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"You're fueled up and ready to go.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"Your Jetpack is already connected.":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Threats don't discriminate":[null,""],"Backup, protect, repair and build a better website.":[null,""],"Powerful security tools for ultimate peace of mind":[null,""],"ACTIVE":[null,""],"Upgrade":[null,""],"Set up":[null,""],"Threats found!":[null,""],"No Results Found.":[null,""],"Pro":[null,""],"Keep your site backed up!":[null,""],"Site Backups":[null,""],"Keep those spammers away!":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Security Scanning":[null,""],"Automatically backup your entire site.":[null,""],"State-of-the-art spam defense.":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"Activate Site Stats":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Jetpack Stats Icon":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Updates Needed":[null,""],"Save Settings":[null,""],"Saving…":[null,""],"No account? Create one for free…":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Surveys & Polls":[null,""],"Configure VaultPress":[null,""],"View your security dashboard":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.":[null,""],"Security Scanning & Backups":[null,""],"Configure Akismet":[null,""],"View your spam stats":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.":[null,""],"Your site is on Development Mode":[null,""],"Unlock the full potential of your site with the features included in your plan.":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Lock out the bad guys":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Maximum grade security":[null,""],"Compare Plans":[null,""],"Advanced polls and ratings":[null,""],"One-click threat resolution":[null,""],"Real-time backups":[null,""],"Unlimited backup archive":[null,""],"Includes on-demand malware scanning":[null,""],"Supports 1-3 sites":[null,""],"Jetpack Professional offers advanced features including:":[null,""],"Need more?":[null,""],"Create a new poll":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Bulk and automatic updates":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Feel the performance":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Powerful WordPress.com features on every device.":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"You are connected as ":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"Manage your Jetpack connection.":[null,""],"Connection Settings":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Enjoy priority support":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"Get WordPress apps for any screen.":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Launch Reader":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Connect with the Community":[null,""],"View Your Stats":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"Connect with your Visitors":[null,""],"Try the New Editor":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Focus on your Writing":[null,""],"Invalid Key":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"Spam Protection":[null,""],"Unavailable in Dev Mode.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"Backups":[null,""],"Performance":[null,""],"Security":[null,""],"Jetpack is monitoring your site. If we think your site is down you will receive an email.":[null,""],"Jetpack is improving and optimising your image speed.":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"All plugins are up-to-date. Awesome work!":[null,""],"Needs updating. ":["Need updating. ","",""],"%(number)s plugin":["%(number)s plugins","",""],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"Total malicious attacks blocked on your site.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"Threats found":[null,""],"Malware Scanning":[null,""],"WordPress.com for Linux":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Mac OS X":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com in Google Play":[null,""],"WordPress.com in the App Store":[null,""],"Updating %(slug)s settings…":[null,""],"%(slug)s has been deactivated.":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"%(slug)s has been activated.":[null,""],"Activating %(slug)s…":[null,""],"Recommended features active.":[null,""],"Activating recommended features…":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Show falling snow in the holiday period.":[null,""],"Holiday Snow":[null,""],"Unavailable in Dev Mode":[null,""],"At A Glance":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"Unlinked from WordPress.com.":[null,""],"Unlinking from WordPress.com":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Options failed to reset.":[null,""],"Options reset.":[null,""],"Resetting Jetpack options…":[null,""],"Regenerated %(slug)s address .":[null,""],"Updating %(slug)s address…":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updated %(slug)s settings.":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"Clichés":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"You are running Jetpack on a {{a}}staging server{{/a}}.":[null,""],"Follow Jetpack on Twitter":[null,""],"Like us on Facebook":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"WordPress.com Terms of Service":[null,""],"Automattic's Privacy Policy":[null,""],"Jetpack Happiness Engineer":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Go to Jetpack.com/support":[null,""],"Go to the WordPress.org support forums":[null,""],"Contact Jetpack support staff directly":[null,""],"Downtime Monitoring":[null,""],"Loading…":[null,""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","",""],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"No threats found, you're good to go!":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"Plugin Updates":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Site Verification Tools":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Unlink me from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Disconnect from WordPress.com":[null,""],"Jump Start your Site":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Activate Recommended Features":[null,""],"Jetpack's recommended features include:":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Skip this step":[null,""],"Manage security on WordPress.com":[null,""],"Week of %(date)s":[null,""],"Views: %(numberOfViews)s":[null,""],"Click to view detailed stats.":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Days":[null,""],"Weeks":[null,""],"Months":[null,""],"Views today":[null,""],"Best overall day":[null,""],"%(number)s View":["%(number)s Views","",""],"All-time views":[null,""],"All-time comments":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Block site attacks.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Live site monitoring.":[null,""],"Automatic site updates.":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Lightning fast, optimized images":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Site security and peace of mind":[null,""],"Need Help?":[null,""],"Send us Feedback":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Automated social marketing.":[null,""],"Sharing & Like Buttons":[null,""],"Build a community.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Increase page views.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Manage Plugins":[null,""],"Drive more traffic to your site":[null,"Sitenize daha fazla ziyaretçi yönlendirin"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Yazılarınızı arkadaşlarınızla, takipçilerinizle ve tüm dünyayla otomatik olarak paylaşmak için Duyuru'yu kullanın."],"Track your growth":[null,"Gelişiminizi izleyin"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Daha az stres. Monitor, sitenizin hizmet dışı kalması durumunda size gerçek zamanlı uyarılar gönderir."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Jetpack'i yetkilendirirken WordPress blogunuzda oturum açmış olmanız gerekir."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"Jetpack'e bağlanırken bir sorun yaşadık. Jetpack eklentisini devre dışı bırakıp yeniden etkinleştirin, ardından tekrar bağlanın."],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Need help? The Jetpack team is here for you.":[null,""],"Leave a Jetpack review":[null,""],"Disconnecting Jetpack":[null,"Jetpack Bağlantısı Kesiliyor"],"Smiley":[null,"Yüz İfadesi"],"Email Address":[null,"E-posta Adresi"],"Whitelist Management":[null,"Güvenilir Adresler Listesi Yönetimi"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Evinizde, ofisinizde veya diğer yerlerde değişebildiği için en sık kullanılan IP adreslerinizi eklemeye dikkat edin. Aşağıdaki listeden kaldırdığınız IP adresi, güvenilir adresler listenizden de çıkarılır."],"Related":[null,"İlgili"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"İlgili yazıları asıl yazıdan daha açık şekilde ayırmak için bir \"İlgili\" başlığı göster"],"Use a large and visually striking layout":[null,"Geniş ve görsel olarak çarpıcı bir düzen kullanın."],"Require Two-Step Authentication":[null,"İki Adımlı Kimlik Doğrulaması İste"],"Site Stats":[null,"Site İstatistikleri"],"Publicize":[null,"Duyuru"],"Excerpts":[null,"Alıntılar"],"Featured Images":[null,"Öne çıkarılan görseller"],"Enable Portfolio Projects for this site.":[null,"Bu site için Portfolyo Projelerini etkinleştirin."],"Enable Testimonials for this site.":[null,"Bu site için Görüşler'i etkinleştirin."],"View people's profiles when you mouse over their Gravatars":[null,"Farenizi kişilerin Gravatarlarının üzerine getirdiğinizde onların profillerini görün"],"Color Scheme":[null,"Renk Şeması"],"Preview":[null,"Önizleme"],"You have successfully disconnected Jetpack":[null,""],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com şu anda sorun yaşıyor ve Jetpack'inizi destekleyemiyor. Lütfen daha sonra tekrar deneyin."],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"Connect Jetpack":[null,"Jetpack'i Bağla"],"Proofreading":[null,"Düzeltme Okuması"],"English Options":[null,"İngilizce ayarlar"],"Bias Language":[null,"Önyargılı dil"],"Complex Phrases":[null,"Karmaşık cümleler"],"Diacritical Marks":[null,"Belirleyici işaretler"],"Double Negatives":[null,"Çifte negatifler"],"Hidden Verbs":[null,"Gizli fiiller"],"Jargon":[null,"Jargon"],"Passive Voice":[null,"Pasif ses"],"Phrases to Avoid":[null,"Kaçınılacak cümleler"],"Redundant Phrases":[null,"Ağdalı cümleler"],"Use automatically detected language to proofread posts and pages":[null,"Gönderilerde ve sayfalarda düzeltme okuması yapmak için otomatik olarak algılanan dili kullan"],"Ignored Phrases":[null,"Göz ardı edilen cümleler"],"Test your site’s compatibility with Jetpack.":[null,""],"Debug":[null,"Ayıklama"],"Disconnect Jetpack":[null,"Jetpack Bağlantısını Kes"],"Learn More":[null,"Daha Fazla Bilgi"],"Settings":[null,"Ayarlar"],"Active":[null,"Etkin"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-11-14 09:55:34+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=(n > 1);","x-generator":"GlotPress/2.3.0-alpha","language":"tr","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Make sure your site is easily found on search engines with SEO tools for your content and social posts.":[null,""],"Activate this module to use the advanced SEO tools.":[null,""],"Configure your VideoPress settings.":[null,""],"How much is your website worth?":[null,""],"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.":[null,""],"Configure Site SEO":[null,""],"Activate SEO Tools":[null,""],"Introducing our most affordable backups and security plan yet":[null,""],"The Personal Plan keeps your data, site, and hard work safe.":[null,""],"Learn more...":[null,""],"Your site is on the Jetpack Personal plan":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.":[null,""],"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.":[null,""],"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).":[null,""],"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).":[null,""],"Backups & Security Scanning":[null,""],"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).":[null,""],"SEO Tools":[null,""],"Advanced SEO tools to help your site get found when people search for relevant content.":[null,""],"Need more? Running a business site?":[null,""],"If your site is important to you, consider protecting and improving it with some of our advanced features: ":[null,""],"On-demand security scanning":[null,""],"Advanced SEO tools":[null,""],"Configure your SEO settings.":[null,""],"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.":[null,""],"You are running Jetpack on a staging server.":[null,""],"More Info":[null,""],"Search your content.":[null,""],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,""],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,""],"Your Current IP: %(ip)s":[null,""],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,""],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,""],"Link your account to WordPress.com to start using this feature.":[null,""],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,""],"This will reset all Jetpack options, are you sure?":[null,""],"Search for a Jetpack feature.":[null,"Jetpack özelliği arayın."],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,"Jetpack’i yükseltin ve son teknoloji ürünü güvenlik tarayıcımız, kötü amaçlı dosyaları bulup anında bildirerek web sitenizde olan bitenin sürekli farkında olmanızı sağlasın."],"You can see the information about security scanning in the \"At a Glance\" section.":[null,"Güvenlik taraması ile ilgili bilgileri \"Bir Bakışta\" bölümünde bulabilirsiniz."],"Configure your Security Scans":[null,"Güvenlik Taramalarınızı Yapılandırın"],"This module has no configuration options":[null,"Bu modülde yapılandırma seçeneği yoktur"],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"Jetpack’i yükselterek arama motorlarına ve ziyaretçilere web sitenizin doğruluğu konusunda ciddi olduğunuzu gösterin. Anti-spam araçlarımız istenmeyen yorumları ortadan kaldırır, SEO’nuzu korur ve ziyaretçilerin sizinle iletişim kurmasını kolaylaştırır."],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,"Otomatik geri yükleme özelliğiyle gerçek zamanlı site dışı yedeklemeler içinizin rahat olmasını sağlar. Böylece biz yatırımınızı her yönden korurken siz de tüm dikkatinizi harika içerikler yazmaya çevirebilirsiniz. Bugün yükseltin."],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,"{{link}}Ayarlarınızı %(module_slug)s Yapılandırın {{/link}}"],"Subscriber":[null,"Abone"],"Big iPhone/iPad Update Now Available":[null,"Büyük iPhone/iPad Güncellemesi İndirilmeye Hazır"],"The WordPress for Android App Gets a Big Facelift":[null,"Android için WordPress Uygulaması Büyük Bir Görsel Gelişim Yaşadı"],"Upgrade Focus: VideoPress For Weddings":[null,"Yükseltme Odağı: Düğünler İçin VideoPress"],"WordPress.com Likes are:":[null,"WordPress.com Beğenileri:"],"Comments headline":[null,"Yorumlar başlığı"],"A few catchy words to motivate your readers to comment.":[null,"Akılda kalıcı birkaç sözcükle okuyucularınızı yorum yapmaya teşvik edin."],"Can readers subscribe to your posts, comments or both?":[null,"Okuyucular yazılarınıza, yorumlarınıza veya her ikisine de abone olabilir mi?"],"Show a \"follow blog\" options in the comment form":[null,"Yorum formunda “blogu takip et” seçeneğini gösterin"],"Show a \"follow comments\" option in the comment form.":[null,"Yorum formunda “yorumları takip et” seçeneğini gösterin."],"Admin Bar":[null,"Yönetim Çubuğu"],"Put a chart showing 48 hours of views in the admin bar":[null,"Yönetim çubuğuna 48 saatteki görüntülemeleri gösteren bir grafik yerleştirin"],"Registered Users: Count the page views of registered users who are logged in":[null,"Kayıtlı Kullanıcılar Oturum açmış kayıtlı kullanıcıların sayfa görüntülemelerini sayın"],"Report Visibility: Select the roles that will be able to view stats reports":[null,"Rapor Görünürlüğü: İstatistik raporlarını görüntüleyebilecek rolleri seçin"],"Receive Monitor Email Notifications":[null,"E-posta İzleme Bildirimleri Al"],"Emails will be sent to ":[null,"E-postalar şuraya gönderilecek: "],"{{a}}Edit{{/a}}":[null,"{{a}}Düzenle{{/a}}"],"Match By Email":[null,"E-postayla Eşleştir"],"Show photo metadata (Exif) in carousel, when available":[null,"Mevcut olduğunda, fotoğraf meta verilerini (Exif) döngü halinde göster"],"Background Color":[null,"Arka Plan Rengi"],"Scroll infinitely (Shows 7 posts on each load)":[null,"Sonsuz olarak kaydır (Her yüklemede 7 yazı gösterir)"],"Track each infinite Scroll post load as a page view in Google Analytics":[null,"Her bir sınırsız Kaydırma yazısı yüklemesini, Google Analytics'te sayfa görüntüleme olarak izleyin"],"Mobile Promos":[null,"Mobil Tanıtımlar"],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,"Mobil temanın alt bilgi kısmında WordPress mobil uygulamaları için bir tanıtım gösterin"],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,""],"Meta key example:":[null,"Meta anahtar örneği: "],"Display all your gallery pictures in a cool mosaic":[null,"Tüm galeri resimlerinizi hoş bir mozaik içinde görüntüleyin"],"Copied!":[null,"Kopyalandı!"],"Highlight and copy the following text to your clipboard:":[null,"Aşağıdaki metni vurgulayıp panonuza kopyalayın:"],"Regenerate address":[null,"Adresi yeniden oluşturun"],"Configure Portfolios":[null,"Portföyleri Yapılandır"],"Configure Testimonials":[null,"Görüşleri Yapılandır"],"Automatically proofread content when: ":[null,"Şu durumda içerikte otomatik olarak düzeltme okuması yap: "],"A post or page is first published":[null,"Bir yazı ya da sayfa ilk kez yayımlandı"],"A post or page is updated":[null,"Bir yazı ya da sayfa güncellendi"],"Automatic Language Detection":[null,"Otomatik Dil Algılama"],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,"Düzeltme okuyucusu İngilizce, Fransızca, Almanca, Portekizce ve İspanyolca dillerini destekler."],"Enable proofreading for the following grammar and style rules: ":[null,"Şu dil bilgisi ve stil kuralları için düzeltme okumasını etkinleştirin: "],"Add a phrase":[null,"Tümcecik ekle"],"Use Markdown for comments":[null,"Yorumlar için Markdown kullanın"],"Search engines will find the sitemaps at these locations:":[null,"Arama motorları, site haritalarını şu konumlarda bulacak:"],"Sitemap: {{a}}%(url)s{{/a}}":[null,"Site Haritası: {{a}}%(url)s{{/a}}"],"News Sitemap: {{a}}%(url)s{{/a}}":[null,"Haberler Site Haritası: {{a}}%(url)s{{/a}}"],"Cheatin' uh?":[null,"Hile mi yapıyorsunuz?"],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,"{{p}}Bu {{a}}2 soruluk anketi{{/a}} yanıtlayarak Jetpack bağlantısını neden tamamlamadığınızı açıklayabilir misiniz?{{/p}}{{p}}Jetpack bağlantısı, ücretsiz güvenlik ve trafik özelliklerimizin çalışabilmesi için gereklidir.{{/p}}"],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,"{{s}}Jetpack %(jetpack_version)s{{/s}} dünyasına hoş geldiniz!"],"Your Jetpack is already connected.":[null,"Jetpack'iniz zaten bağlı."],"You're fueled up and ready to go, Jetpack is now active.":[null,"Her şey tamam, harekete hazırsınız. Jetpack artık etkin."],"You're fueled up and ready to go.":[null,"Her şey tamam, harekete hazırsınız."],"You are currently running a development version of Jetpack.":[null,"Şu anda Jetpack’in geliştirme sürümünü çalıştırıyorsunuz."],"Submit Beta feedback":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,"Jetpack_development_mode filtresi aracılığıyla şu anda {{a}}Geliştirme Modu{{/a}} kullanılıyor.{{br/}}Bazı özellikler devre dışıdır."],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,"JETPACK_DEV_DEBUG sabiti aracılığıyla şu anda {{a}}Geliştirme Modu{{/a}} kullanılıyor.{{br/}}Bazı özellikler devre dışıdır."],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,"Sitenizin URL’sinde nokta bulunmadığı için (örneğin http://localhost) şu anda {{a}}Geliştirme Modu{{/a}} kullanılıyor.{{br/}}Bazı özellikler devre dışıdır."],"You, %(userName)s, are not connected to WordPress.com.":[null,"%(userName)s kullanıcı adınızla WordPress.com’a bağlı değilsiniz."],"What would you like to see on your Jetpack Dashboard?":[null,"Jetpack Panonuzda neler görmek istersiniz?"],"Let us know!":[null,"Bize haber verin!"],"Welcome to Jetpack":[null,"Jetpack'e Hoş Geldiniz"],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,"Jetpack kullanmaya başlamak için lütfen bir WordPress.com hesabına bağlanın veya bir WordPress.com hesabı oluşturun. Bu işlem güçlü güvenlik, trafik ve özelleştirme hizmetlerini etkinleştirir."],"No account? Create one for free…":[null,"Hesabınız yok mu? Ücretsiz bir hesap oluşturun…"],"Saving…":[null,"Kaydediliyor…"],"Save Settings":[null,"Ayarları Kaydet"],"Updates Needed":[null,"Güncellemeler Gerekli"],"Do you really want to disconnect your site from WordPress.com?":[null,"Sitenizin WordPress.com ile bağlantısını kesmeyi gerçekten istiyor musunuz?"],"Jetpack Stats Icon":[null,"Jetpack İstatistikleri Simgesi"],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,"Ayrıntılı istatistikler, beğeniler, takipçiler, aboneler ve daha fazlasını görmek için {{a}}Site İstatistiklerini Etkinleştirin{{/a}}! {{a1}}Daha Fazla Bilgi Edinin{{/a1}}"],"Activate Site Stats":[null,"Site İstatistiklerini Etkinleştir"],"Automated, comprehensive protection from threats and attacks.":[null,"Tehdit ve saldırılara karşı otomatik ve kapsamlı koruma."],"State-of-the-art spam defense.":[null,"Son model istenmeyen posta savunması."],"Automatically backup your entire site.":[null,"Tüm sitenizi otomatik olarak yedekleyin."],"Security Scanning":[null,"Güvenlik Taraması"],"Automatically scan your site for common threats and attacks.":[null,"Sitenizi yaygın tehdit ve saldırılara yönelik şekilde otomatik olarak tarayın."],"Keep those spammers away!":[null,"İstenmeyen posta gönderenleri uzak tutun!"],"Site Backups":[null,"Site Yedeklemeleri"],"Keep your site backed up!":[null,"Sitenizi yedekleyin!"],"Pro":[null,"Pro"],"No Results Found.":[null,"Hiçbir Sonuç Bulunamadı."],"Threats found!":[null,"Tehditler bulundu!"],"Set up":[null,"Ayarla"],"Upgrade":[null,"Yükselt"],"ACTIVE":[null,"ETKİN"],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,"Korsanlar, botnet’ler ve istenmeyen posta gönderenler tüm web sitelerine saldırır. Hedefleri herkese durmadan saldırmaktır. Hedefimiz bu tehditleri engelleyerek hazırlanmanıza yardımcı olmak ve işler kötü gittiğinde sitenizi eski haline döndürebilmeniz için yardımınıza koşmaktır."],"Your site is on the Free Jetpack Plan":[null,"Siteniz Ücretsiz Jetpack Paketi kapsamında"],"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.":[null,""],"Your site is on the Jetpack Premium plan":[null,"Siteniz Jetpack Premium paketi kapsamında"],"Your site is on the Jetpack Professional plan":[null,"Siteniz Jetpack Professional paketi kapsamında"],"Your site is on Development Mode":[null,"Siteniz Geliştirme Modu’nda"],"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,"Akismet tarafından desteklen son model istenmeyen posta savunması."],"View your spam stats":[null,"İstenmeyen posta istatistiklerinizi görüntüleyin"],"Configure Akismet":[null,"Akismet’i Yapılandır"],"View your security dashboard":[null,"Güvenlik panonuzu görüntüleyin"],"Configure VaultPress":[null,"VaultPress’i Yapılandır"],"Surveys & Polls":[null,"Anketler ve Oylamalar"],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,"Sınırsız anket, sınırsız yanıt. Hızlıca ve kolayca anket oluşturmak için anket düzenleyiciyi kullanın. Yanıtları web siteniz, e-postanız veya iPad ya da iPhone aygıtınız üzerinden toplayın."],"Create a new poll":[null,"Yeni oylama oluştur"],"Real-time backups":[null,"Gerçek zamanlı yedeklemeler"],"One-click threat resolution":[null,"Tek tıkla tehlike çözümü"],"Advanced polls and ratings":[null,"Gelişmiş oylamalar ve derecelendirmeler"],"Compare Plans":[null,"Planları Karşılaştır"],"Maximum grade security":[null,"Maksimum derecede güvenlik"],"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Lock out the bad guys":[null,"Kötü niyetlileri dışarıda tutun"],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,"Geçilmez istenmeyen posta filtreleme, markanızı ve okuyucularınızı korur, SEO’nuzu geliştirir. Deneme yanılma yöntemiyle oturum açma koruması, içinizin rahat olmasına yardımcı olur ve arka ucunuzu izinsiz giriş yapanlara karşı güvenli tutar."],"Enjoy priority support":[null,"Öncelikli destekten yararlanın"],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,"Yardıma mı ihtiyacınız var? Mutluluk Mühendislerimiz siteniz, hesabınız ya da başka bir konuyla ilgili sorularınızı yanıtlayabilir."],"Connection Settings":[null,"Bağlantı Ayarları"],"Manage your Jetpack connection.":[null,"Jetpack bağlantınızı yönetin."],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,"Site, Geliştirme Modu’nda, bu nedenle WordPress.com’a bağlanamazsınız."],"You are connected as ":[null,"Şu kullanıcı olarak bağlandınız: "],"Link your account to WordPress.com to get the most out of Jetpack.":[null,"Jetpack’ten maksimum verim alabilmek için hesabınızı WordPress.com’a bağlayın."],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,"Bu özelliğin düzgün şekilde çalışabilmesi için siteniz, arama motorları tarafından erişilebilir olmalıdır. Bunu {{a}}Okuma Ayarları{{/a}} bölümünde değiştirebilirsiniz."],"View {{a}}All Stats{{/a}}":[null,"{{a}}Tüm İstatistikleri{{/a}} Görüntüle"],"View your {{a}}Email Followers{{/a}}":[null,"{{a}}E-posta Takipçilerinizi{{/a}} görüntüleyin"],"Powerful WordPress.com features on every device.":[null,"Her cihazda güçlü WordPress.com özellikleri."],"Manage all your sites from a single dashboard.":[null,"Tüm sitelerinizi tek bir panodan yönetin."],"Feel the performance":[null,"Performansı hissedin"],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,"Tüm WordPress uygulamaları hızlı çalışacak şekilde tasarlanmıştır. Performans farkını anında hissedersiniz. Sayfalar hemen yüklenir, bekleme süreleri kısalır."],"Bulk and automatic updates":[null,"Toplu ve otomatik güncellemeler"],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,"Güvenlik kusurlarının çoğu güncel olmayan eklentilerde bulunur. Web ve Masaüstü uygulamalarımızı kullanarak rahat tek bir noktadan tüm web siteleriniz için, otomatik güncellemeleri açın ya da eklentileri manuel olarak güncelleyin."],"Focus on your Writing":[null,"Yazdıklarınıza odaklanın"],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,"Yeni düzenleyicimiz son derece hızlıdır, yazarlar için optimize edilmiştir ve dikkati dağıtan her şeyi ortadan kaldırarak işinize odaklanmanızı sağlar."],"Try the New Editor":[null,"Yeni Düzenleyiciyi Deneyin"],"Connect with your Visitors":[null,"Ziyaretçileriniz ile bağlantı kurun"],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,"Ziyaretçilerinizi gelişmiş istatistiklerle izleyin. Eğilimleri izleyin, hangi içeriklerin en iyi performansı gösterdiğini öğrenin ve dünyanın her yerinden ziyaretçilerinizi anlayın."],"View Your Stats":[null,"İstatistiklerinizi Görüntüleyin"],"Connect with the Community":[null,"Topluluk ile bağlantı kurun"],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,"Tüm WordPress uygulamalarının hızlı ve tam özellikli okuyucuları vardır. Bu sayede her an, her yerde sevdiğiniz siteleri kontrol edip sohbetin bir parçası olabilirsiniz."],"Launch Reader":[null,"Okuyucu’yu Başlat"],"Inspiration strikes any time, anywhere.":[null,"İlham her an, her yerde gelebilir."],"Get WordPress apps for any screen.":[null,"Her ekran için WordPress uygulamaları edinin."],"In Your Pocket":[null,"Cebinizde"],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,"Dünyanın her yerinden içerik yayımlayın, yorumları yönetin ve çok daha fazlasını yapın. Mobil uygulamalarımız açık kaynaklıdır, ücretsizdir, Apple ve Android cihazlarda hizmetinize sunulmuştur."],"WordPress.com in the App Store":[null,"App Store’da WordPress.com"],"WordPress.com in Google Play":[null,"Google Play’de WordPress.com"],"On Your Desktop":[null,"Masaüstünüzde"],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,"WordPress’e bilgisayarınızda kalıcı bir yer sağlayan bir masaüstü uygulaması. Web tarayıcısı dışında yazmanın sağladığı dikkat dağıtıcı şeylerden uzak ortamı da unutmamak gerekir."],"WordPress.com for Mac OS X":[null,"Mac OS X için WordPress.com"],"WordPress.com for Windows":[null,"Windows için WordPress.com"],"WordPress.com for Linux":[null,"Linux için WordPress.com"],"Malware Scanning":[null,"Kötü Amaçlı Yazılım Taraması"],"Threats found":[null,"Tehditler bulundu"],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,"Güvenlik tehditlerinin otomatik ve kapsamlı olarak taranması için lütfen VaultPress’i {{a}}yükleyip etkinleştirin{{/a}}."],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,"Güvenlik tehditlerinin otomatik ve kapsamlı olarak taranması için lütfen {{a}}hesabınızı yükseltin{{/a}}."],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,"Jetpack etkin olarak kötü amaçlı oturum açma denemelerini engelliyor. Yakında burada veriler görüntülenecek!"],"Total malicious attacks blocked on your site.":[null,"Kötü amaçlı saldırı sitenizde engellendi."],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,"Sitenizi kötü amaçlı oturum açma denemelerine karşı korumak için {{a}}Protect’i etkinleştirin{{/a}}."],"%(number)s plugin":["%(number)s plugins","%(number)s eklenti","%(number)s eklenti"],"Needs updating. ":["Need updating. ","Güncellenmesi gerekiyor. ","Güncellenmesi gerekiyor. "],"All plugins are up-to-date. Awesome work!":[null,"Tüm eklentiler güncel. Harika bir iş!"],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,"Otomatik güncelleştirmeleri açmak ve WordPress.com eklentilerinizi yönetmek için {{a}}Manage’ı etkinleştirin{{/a}}."],"Jetpack is improving and optimizing your image speed.":[null,"Jetpack görüntü hızınızı iyileştirip optimize ediyor."],"Jetpack is monitoring your site. If we think your site is down, you will receive an email.":[null,"Jetpack sitenizi izliyor. Sitenizin kullanım dışı olduğunu düşünürsek bir e-posta alırsınız."],"Security":[null,"Güvenlik"],"Performance":[null,"Performans"],"Backups":[null,"Yedeklemeler"],"{{a}}View backup details{{/a}}.":[null,"{{a}}Yedekleme ayrıntılarını görüntüleyin{{/a}}."],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,"Tüm sitenizi otomatik olarak yedeklemek için lütfen VaultPress’i {{a}}yükleyip etkinleştirin{{/a}}."],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,"Tüm sitenizi otomatik olarak yedeklemek için lütfen {{a}}yükseltin!{{/a}}."],"Unavailable in Dev Mode.":[null,"Geliştirme Modu’nda kullanılamaz."],"Spam Protection":[null,"Spam Koruması"],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,"Son model istenmeyen posta savunması için lütfen {{a}}Akismet’i yükleyin{{/a}}."],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,"Son model istenmeyen posta savunması için lütfen {{a}}Akismet’i etkinleştirin{{/a}}."],"Invalid Key":[null,"Geçersiz Anahtar"],"Unavailable in Dev Mode":[null,"Geliştirme Modu’nda kullanılamaz"],"Holiday Snow":[null,"Kar Tatili"],"Show falling snow in the holiday period.":[null,"Kış tatili döneminde yağan kar taneleri göster."],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,"1 Aralık ile 4 Ocak arasında blogumda yağan kar taneleri göster."],"Activating recommended features…":[null,"Önerilen özellikler etkinleştiriliyor…"],"Recommended features active.":[null,"Önerilen özellikler etkin."],"Recommended features failed to activate. %(error)s":[null,""],"Activating %(slug)s…":[null,"%(slug)s etkinleştiriliyor…"],"%(slug)s has been activated.":[null,"%(slug)s etkinleştirildi."],"%(slug)s failed to activate. %(error)s":[null,"%(slug)s etkinleştirilemedi. %(error)s"],"Deactivating %(slug)s…":[null,"%(slug)s devre dışı bırakılıyor…"],"%(slug)s has been deactivated.":[null,"%(slug)s devre dışı bırakıldı."],"%(slug)s failed to deactivate. %(error)s":[null,""],"Updating %(slug)s settings…":[null,"%(slug)s ayarları güncelleniyor…"],"Updated %(slug)s settings.":[null,"%(slug)s ayarları güncellendi."],"Error updating %(slug)s settings. %(error)s":[null,"%(slug)s ayarları güncellenirken hata oluştu. %(error)s"],"Updating %(slug)s address…":[null,"%(slug)s adresi güncelleniyor…"],"Regenerated %(slug)s address .":[null,"%(slug)s adresi yeniden oluşturuldu."],"Error regenerating %(slug)s address. %(error)s":[null,""],"Resetting Jetpack options…":[null,"Jetpack seçenekleri sıfırlanıyor…"],"Options reset.":[null,"Seçenekler sıfırlandı."],"Options failed to reset.":[null,"Seçenekler sıfırlanamadı."],"There was an error disconnecting Jetpack. Error: %(error)s":[null,"Jetpack bağlantısı kesilirken bir hata oluştu. Hata: %(error)s"],"Unlinking from WordPress.com":[null,"WordPress.com bağlantısı kaldırılıyor"],"Unlinked from WordPress.com.":[null,"WordPress.com bağlantısı kaldırıldı."],"Error unlinking from WordPress.com. %(error)s":[null,"WordPress.com bağlantısı kaldırılırken hata oluştu. %(error)s"],"At A Glance":[null,"Bir Bakışta"],"Clichés":[null,"Klişeler"],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,"Bunun nedenini bize söyleyebilir misiniz? Sadece {{a}}iki basit soruyu yanıtlamanız{{/a}} Jetpack'i daha iyi hale getirmemize yardımcı olacak."],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{hideOnMobile}}Jetpack’i beğeniyor musunuz ya da geri bildirimde bulunmak istiyor musunuz?{{/hideOnMobile}} {{reviewLink}}Görüşünüzü paylaşın{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}Twitter’da bizi takip edin{{/twitterLink}}{{hideOnMobile}} ve{{/hideOnMobile}} {{facebookLink}}Facebook’ta bizi beğenin{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"Like us on Facebook":[null,"Bizi Facebook'ta beğenin"],"Follow Jetpack on Twitter":[null,"Twitter'da Jetpack’i takip edin"],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{supportLink}}Destek sayfamızı görüntüleyin{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}forumlardaki yanıtları kontrol edin{{/forumLink}}{{hideOnMobile}} veya{{/hideOnMobile}} {{contactLink}}doğrudan bizimle iletişim kurun{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}"],"Contact Jetpack support staff directly":[null,"Jetpack destek ekibiyle doğrudan iletişim kurun"],"Go to the WordPress.org support forums":[null,"WordPress.org destek forumlarına gidin"],"Go to Jetpack.com/support":[null,"Jetpack.com/support adresine gidin"],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,"Tüm Jetpack kullanıcılarımıza ücretsiz ve eksiksiz destek sunuyoruz. Destek ekibimiz her zaman size yardım etmeye hazır."],"Jetpack Happiness Engineer":[null,"Jetpack Mutluluk Mühendisi"],"Automattic's Privacy Policy":[null,"Automattic'in Gizlilik İlkesi"],"WordPress.com Terms of Service":[null,"WordPress.com Hizmet Koşulları"],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,"Google, Bing ve Pinterest’te sitenizin doğrulanması ve sıralamasının yükselmesi için {{a}}Site Verification’ı etkinleştirin{{/a}}."],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,"Site Doğrulama Araçları etkin. Daha doğru endeksleme ve sıralama için sitenizin Google, Bing ve Pinterest’te doğrulandığından emin olun. {{a}}Hemen doğrulayın{{/a}}"],"Site Verification Tools":[null,"Site Doğrulama Araçları"],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,"Görüntülerinizin performans ve hızını artırmak için {{a}}Photon’u etkinleştirin{{/a}}."],"Image Performance %(photon)s":[null,"Görüntü Performansı %(photon)s"],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,"{{a}}Yönetim özelliğini etkinleştirip otomatik güncellemeleri açın{{/a}}"],"{{a}}Turn on plugin auto updates{{/a}}":[null,"{{a}}Otomatik eklenti güncellemelerini açın{{/a}}"],"Plugin Updates":[null,"Eklenti Güncellemeleri"],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,"Hata! Akismet anahtarınız eksik veya geçersiz. {{akismetSettings}}Düzeltmek için Akismet ayarlarına gidin{{/akismetSettings}}."],"No threats found, you're good to go!":[null,"Tehdit bulunmadı, çekinmeden devam edin!"],"{{a}}Contact Support{{/a}}":[null,"{{a}}Destek Birimine Başvurun{{/a}}"],"{{a}}View details at VaultPress.com{{/a}}":[null,"{{a}}Ayrıntıları VaultPress.com’da görüntüleyin{{/a}}"],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.","Eyvah, %(number)s tehdit bulundu.","Eyvah, %(number)s tehdit bulundu."],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,"Siteniz çökerse bildirimler almak için {{a}}Monitor’ı etkinleştirin{{/a}}."],"Loading…":[null,"Yükleniyor…"],"Downtime Monitoring":[null,"Kesinti İzleme"],"{{button}}View More Stats on WordPress.com {{/button}}":[null,""],"{{button}}View Old Stats{{/button}}":[null,""],"All-time comments":[null,"Tüm zamanlarda toplam yorum sayısı"],"All-time views":[null,"Tüm zamanlarda toplam görüntüleme sayısı"],"%(number)s View":["%(number)s Views","%(number)s Görüntüleme","%(number)s Görüntüleme"],"Best overall day":[null,"Toplamda en iyi gün"],"Views today":[null,"Bugünkü görüntüleme sayısı"],"Months":[null,"Ay"],"Weeks":[null,"Hafta"],"Days":[null,"Gün"],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,"İstatistikler yüklenirken bir sorun yaşandı. Lütfen daha sonra tekrar deneyin veya {{a}}istatistiklerinizi şimdi WordPress.com’da görüntüleyin{{/a}}"],"Click to view detailed stats.":[null,"Ayrıntılı istatistikleri görüntülemek için tıklayın."],"Views: %(numberOfViews)s":[null,"Görüntülemeler: %(numberOfViews)s"],"Week of %(date)s":[null,"%(date)s haftası"],"Manage security on WordPress.com":[null,"WordPress.com’da güvenliği yönetin"],"Skip this step":[null,"Bu adımı atla"],"Skip the Jetpack Jumpstart process":[null,"Jetpack Hızlı Başlatma işlemini atla"],"Features can be activated or deactivated at any time.":[null,"Özellikler ne zaman istenirse etkinleştirilebilir veya devre dışı bırakılabilir."],"Jetpack's recommended features include:":[null,"Jetpack'in önerilen özellikleri şunları içerir:"],"Activate Recommended Features":[null,"Önerilen Özellikleri Etkinleştir"],"Quickly enhance your site by activating Jetpack's recommended features.":[null,"Jetpack'in önerilen özelliklerini etkinleştirerek sitenizi hızla geliştirin."],"Jump Start your Site":[null,"Sitenizi Hızlı Başlatın"],"Disconnect from WordPress.com":[null,"WordPress.com Bağlantısını Kes"],"Link to WordPress.com":[null,"WordPress.com'a bağlan"],"Unlink me from WordPress.com":[null,"WordPress.com bağlantımı kaldır"],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,"Sitelerini geliştirmek ve güvene almak için Jetpack’ten yararlanan milyonlarca kullanıcıya katılın. WordPress bizim tutkumuz ve işinizi kolaylaştırmak için yardıma hazırız."],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,"Jetpack, topluluktaki teknik becerisi en yüksek ve en tutkulu insanlardan bazıları tarafından desteklenmektedir. Dünyanın her yanına dağılmış durumdalar ve size yardım etmeye hazırlar."],"Did we mention free, professional support?":[null,"Ücretsiz profesyonel destekten bahsetmiş miydik?"],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,"Jetpack, mükemmel görüntülerinizi inanılmaz bir hızda yüklemek için son teknoloji ürünü WordPress.com içerik teslimi ağını kullanır. Her cihaz için optimize edilmiştir ve tamamen ücretsizdir."],"Lightning fast, optimized images":[null,"Son derece hızlı, optimize edilmiş görüntüler"],"Never fall behind on a security release or waste time updating multiple sites.":[null,"Asla bir güvenlik sürümünde geç kalmayın veya birden fazla siteyi güncellemek için zaman kaybetmeyin."],"Automatic site updates.":[null,"Otomatik site güncellemeleri."],"Live site monitoring.":[null,"Canlı site izleme."],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,"Milyonlarca sitede milyarlarca oturum açma saldırısını engellemiş Protect ile kafanız rahat olsun."],"Block site attacks.":[null,"Site saldırılarını engelleyin."],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,"Jetpack kötü amaçlı oturum açma denemelerini engeller, siteniz çökerse size haber verir ve eklentilerinizi otomatik olarak güncelleyebilir, yani size dert edecek hiçbir şey kalmaz."],"Site security and peace of mind":[null,"Site güvenliği ve iç rahatlığı"],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,"Jetpack, WordPress.com’un gücünden yararlanarak size ziyaretçileriniz, neleri okudukları ve nereden geldikleri hakkında ayrıntılı bilgiler sunar."],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,"Benzer Yazılar ile paylaşacak ve okuyacak daha fazla içerik sunarak ziyaretçilerinizin siteyle ilişkisini güçlendirin."],"Increase page views.":[null,"Sayfa görüntüleme sayısını artırın."],"Give visitors the tools to share and subscribe to your content.":[null,"Ziyaretçilerinize içeriklerinizi paylaşmak ve bunlara abone olmak için gereken araçları sunun."],"Build a community.":[null,"Bir topluluk oluşturun."],"Sharing & Like Buttons":[null,"Paylaşma ve Beğeni Düğmeleri"],"Automated social marketing.":[null,"Otomatik sosyal pazarlama."],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,"Jetpack, sitenizi daha fazla insanın görüntülemesine ve bunların sitede tutulmasına yardımcı olacak çok sayıda trafik ve katılım aracı sağlar."],"Send us Feedback":[null,"Geri Bildirim gönderin"],"Need Help?":[null,"Yardıma mı ihtiyacınız var?"],"Manage Plugins":[null,"Eklentileri Yönet"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"Daha az stres. Monitor, sitenizin hizmet dışı kalması durumunda size gerçek zamanlı uyarılar gönderir."],"Track your growth":[null,"Gelişiminizi izleyin"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"Yazılarınızı arkadaşlarınızla, takipçilerinizle ve tüm dünyayla otomatik olarak paylaşmak için Duyuru'yu kullanın."],"Drive more traffic to your site":[null,"Sitenize daha fazla ziyaretçi yönlendirin"],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,"Jetpack'inize bağlanırken bir sorun oluştu. Lütfen \"WordPress.com'a bağlan\" seçeneğine yeniden tıklayın."],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"Jetpack'e bağlanırken bir sorun yaşadık. Jetpack eklentisini devre dışı bırakıp yeniden etkinleştirin, ardından tekrar bağlanın."],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"Jetpack'i yetkilendirirken WordPress blogunuzda oturum açmış olmanız gerekir."],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"{{s}}Jetpack'inizde bir hata var.{{/s}} Bu rahatsızlıktan dolayı özür dileriz. Lütfen daha sonra yeniden deneyin. Sorun hâlâ devam ediyorsa lütfen şu mesajla desteğe başvurun: %(error_key)s"],"Disconnecting Jetpack":[null,"Jetpack Bağlantısı Kesiliyor"],"Leave a Jetpack review":[null,"Jetpack'le ilgili görüşünüzü paylaşın"],"Need help? The Jetpack team is here for you.":[null,"Yardıma mı ihtiyacınız var? Jetpack ekibi sizin için burada."],"Smiley":[null,"Yüz İfadesi"],"Require Two-Step Authentication":[null,"İki Adımlı Kimlik Doğrulaması İste"],"Use a large and visually striking layout":[null,"Geniş ve görsel olarak çarpıcı bir düzen kullanın."],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"İlgili yazıları asıl yazıdan daha açık şekilde ayırmak için bir \"İlgili\" başlığı göster"],"Related":[null,"İlgili"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"Evinizde, ofisinizde veya diğer yerlerde değişebildiği için en sık kullanılan IP adreslerinizi eklemeye dikkat edin. Aşağıdaki listeden kaldırdığınız IP adresi, güvenilir adresler listenizden de çıkarılır."],"Whitelist Management":[null,"Güvenilir Adresler Listesi Yönetimi"],"Email Address":[null,"E-posta Adresi"],"Publicize":[null,"Duyuru"],"Site Stats":[null,"Site İstatistikleri"],"Featured Images":[null,"Öne çıkarılan görseller"],"Excerpts":[null,"Alıntılar"],"Enable Testimonials for this site.":[null,"Bu site için Görüşler'i etkinleştirin."],"Enable Portfolio Projects for this site.":[null,"Bu site için Portfolyo Projelerini etkinleştirin."],"Preview":[null,"Önizleme"],"Color Scheme":[null,"Renk Şeması"],"Ignored Phrases":[null,"Göz ardı edilen cümleler"],"Use automatically detected language to proofread posts and pages":[null,"Gönderilerde ve sayfalarda düzeltme okuması yapmak için otomatik olarak algılanan dili kullan"],"Redundant Phrases":[null,"Ağdalı cümleler"],"Phrases to Avoid":[null,"Kaçınılacak cümleler"],"Passive Voice":[null,"Pasif ses"],"Jargon":[null,"Jargon"],"Hidden Verbs":[null,"Gizli fiiller"],"Double Negatives":[null,"Çifte negatifler"],"Diacritical Marks":[null,"Belirleyici işaretler"],"Complex Phrases":[null,"Karmaşık cümleler"],"Bias Language":[null,"Önyargılı dil"],"English Options":[null,"İngilizce ayarlar"],"Proofreading":[null,"Düzeltme Okuması"],"Connect Jetpack":[null,"Jetpack'i Bağla"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack, WordPress.com ile iletişim kuramadı: %(error_key)s. Bu genellikle, web sunucunuzda bir şeylerin yanlış yapılandırıldığı anlamına gelir."],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com şu anda sorun yaşıyor ve Jetpack'inizi destekleyemiyor. Lütfen daha sonra tekrar deneyin."],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"{{s}}Jetpack'inizde bir hata var.{{/s}} Bu site ile WordPress.com arasında bağlantı kurmak mümkün değil. Bu genellikle, sitenizin herkesin erişimine açık olmadığı anlamına gelir (localhost)."],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"Jetpack'in kullanılabilmesi için web sitenizin herkesin erişimine açık olması gerekir: %(error_key)s"],"You have successfully disconnected Jetpack":[null,"Jetpack bağlantısını başarıyla kestiniz"],"Active":[null,"Etkin"],"Settings":[null,"Ayarlar"],"Learn More":[null,"Daha Fazla Bilgi"],"Disconnect Jetpack":[null,"Jetpack Bağlantısını Kes"],"Debug":[null,"Ayıklama"],"Test your site’s compatibility with Jetpack.":[null,"Sitenizin Jetpack ile uyumluluğunu test edin."]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-uk.json b/plugins/jetpack/languages/json/jetpack-uk.json
index df2b585a..bdc32160 100644
--- a/plugins/jetpack/languages/json/jetpack-uk.json
+++ b/plugins/jetpack/languages/json/jetpack-uk.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-08-31 09:59:56+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);","x-generator":"GlotPress/1.0-alpha-1100","project-id-version":"dev"},"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Connect Jetpack":[null,""],"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,"Статистика"],"Smiley":[null,""],"Whitelist Management":[null,""],"Related":[null,"Пов’язано"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Показувати заголовок \"Пов’язано\", щоби чіткіше відокремити цей розділ від записів"],"Use a large and visually striking layout":[null,"Використовувати великий розмір та яскраве розміщення"],"Publicize":[null,"Оприлюднити"],"Related Posts":[null,"Пов’язані записи"],"Email Address":[null,"Адреса електронної пошти"],"Preview":[null,"Попередній перегляд"],"Excerpts":[null,""],"Featured Images":[null,"Головні зображення"],"Enable Portfolio Projects for this site.":[null,""],"Enable Testimonials for this site.":[null,"Увімкнути рекомендації для цього сайту."],"View people's profiles when you mouse over their Gravatars":[null,"Бачити профіль людей коли ваша мишка за їхнім Граватаром"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,"Складні фрази"],"Diacritical Marks":[null,""],"Double Negatives":[null,"подвійні заперечення"],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,"Ігноровані фрази"],"Color Scheme":[null,""],"Terms":[null,""],"Privacy":[null,"Приватність"],"Debug":[null,""],"Learn More":[null,"Дізнатись більше"],"Settings":[null,"Налаштування"],"Active":[null,"Активний"]} \ No newline at end of file
+{"":{"po-revision-date":"2015-08-31 09:59:56+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);","x-generator":"GlotPress/1.0-alpha-1100","project-id-version":"dev"},"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Connect Jetpack":[null,""],"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,"Статистика"],"Smiley":[null,""],"Whitelist Management":[null,""],"Related":[null,"Пов’язано"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Показувати заголовок \"Пов’язано\", щоби чіткіше відокремити цей розділ від записів"],"Use a large and visually striking layout":[null,"Використовувати великий розмір та яскраве розміщення"],"Publicize":[null,"Оприлюднити"],"Related Posts":[null,"Пов’язані записи"],"Email Address":[null,"Адреса електронної пошти"],"Preview":[null,"Попередній перегляд"],"Excerpts":[null,""],"Featured Images":[null,"Головні зображення"],"Enable Portfolio Projects for this site.":[null,""],"Enable Testimonials for this site.":[null,"Увімкнути рекомендації для цього сайту."],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,"Складні фрази"],"Diacritical Marks":[null,""],"Double Negatives":[null,"подвійні заперечення"],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,"Ігноровані фрази"],"Color Scheme":[null,""],"Terms":[null,""],"Privacy":[null,"Приватність"],"Debug":[null,""],"Learn More":[null,"Дізнатись більше"],"Settings":[null,"Налаштування"],"Active":[null,"Активний"]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-ur.json b/plugins/jetpack/languages/json/jetpack-ur.json
index a2c95b41..88df8bbf 100644
--- a/plugins/jetpack/languages/json/jetpack-ur.json
+++ b/plugins/jetpack/languages/json/jetpack-ur.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-06-27 06:00:15+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"dev"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,""],"Smiley":[null,""],"Email Address":[null,"ای میل پتہ"],"Whitelist Management":[null,""],"Related":[null,""],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,"تشہیر"],"Related Posts":[null,""],"View people's profiles when you mouse over their Gravatars":[null,""],"Preview":[null,""],"Excerpts":[null,""],"Featured Images":[null,""],"Enable Portfolio Projects for this site.":[null,""],"Enable Testimonials for this site.":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Color Scheme":[null,"رنگوں کا امتزاج"],"Terms":[null,""],"Privacy":[null,""],"Debug":[null,""],"Disconnect from WordPress.com":[null,""],"Learn More":[null,""],"Settings":[null,""],"Active":[null,""]} \ No newline at end of file
+{"":{"po-revision-date":"2015-06-27 06:00:15+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=2; plural=n != 1;","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"dev"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,""],"Smiley":[null,""],"Email Address":[null,"ای میل پتہ"],"Whitelist Management":[null,""],"Related":[null,""],"Show a \"Related\" header to more clearly separate the related section from posts":[null,""],"Use a large and visually striking layout":[null,""],"Publicize":[null,"تشہیر"],"Related Posts":[null,""],"Preview":[null,""],"Excerpts":[null,""],"Featured Images":[null,""],"Enable Portfolio Projects for this site.":[null,""],"Enable Testimonials for this site.":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Color Scheme":[null,"رنگوں کا امتزاج"],"Terms":[null,""],"Privacy":[null,""],"Debug":[null,""],"Disconnect from WordPress.com":[null,""],"Learn More":[null,""],"Settings":[null,""],"Active":[null,""]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-vi.json b/plugins/jetpack/languages/json/jetpack-vi.json
index 1ab28f47..9e800329 100644
--- a/plugins/jetpack/languages/json/jetpack-vi.json
+++ b/plugins/jetpack/languages/json/jetpack-vi.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2015-06-27 06:00:15+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=1; plural=0;","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"dev"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,""],"Smiley":[null,""],"Email Address":[null,"Địa chỉ thư điện tử (email)"],"Whitelist Management":[null,""],"Related":[null,"Có liên quan"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Hiển thị tiêu đề \"Có liên quan\" để phân tách rõ ràng mục liên quan với các bài đăng"],"Use a large and visually striking layout":[null,"Sử dụng một bố cục lớn và nổi bật thị giác"],"Publicize":[null,"Công khai"],"Related Posts":[null,"Các bài viết liên quan"],"View people's profiles when you mouse over their Gravatars":[null,""],"Preview":[null,"Xem thử"],"Excerpts":[null,""],"Featured Images":[null,"Ảnh tiêu biểu"],"Enable Portfolio Projects for this site.":[null,""],"Enable Testimonials for this site.":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Color Scheme":[null,""],"Terms":[null,""],"Privacy":[null,"Riêng tư"],"Debug":[null,""],"Disconnect from WordPress.com":[null,""],"Learn More":[null,"Xem thêm"],"Settings":[null,"Cài đặt"],"Active":[null,"Hoạt động"]} \ No newline at end of file
+{"":{"po-revision-date":"2015-06-27 06:00:15+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=1; plural=0;","x-generator":"GlotPress/1.0-alpha-1000","project-id-version":"dev"},"Disconnect Jetpack":[null,""],"Disconnecting Jetpack":[null,""],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,""],"Require Two-Step Authentication":[null,""],"Site Stats":[null,""],"Smiley":[null,""],"Email Address":[null,"Địa chỉ thư điện tử (email)"],"Whitelist Management":[null,""],"Related":[null,"Có liên quan"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"Hiển thị tiêu đề \"Có liên quan\" để phân tách rõ ràng mục liên quan với các bài đăng"],"Use a large and visually striking layout":[null,"Sử dụng một bố cục lớn và nổi bật thị giác"],"Publicize":[null,"Công khai"],"Related Posts":[null,"Các bài viết liên quan"],"Preview":[null,"Xem thử"],"Excerpts":[null,""],"Featured Images":[null,"Ảnh tiêu biểu"],"Enable Portfolio Projects for this site.":[null,""],"Enable Testimonials for this site.":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,""],"Proofreading":[null,""],"English Options":[null,""],"Bias Language":[null,""],"Complex Phrases":[null,""],"Diacritical Marks":[null,""],"Double Negatives":[null,""],"Hidden Verbs":[null,""],"Jargon":[null,""],"Passive Voice":[null,""],"Phrases to Avoid":[null,""],"Redundant Phrases":[null,""],"Use automatically detected language to proofread posts and pages":[null,""],"Ignored Phrases":[null,""],"Color Scheme":[null,""],"Terms":[null,""],"Privacy":[null,"Riêng tư"],"Debug":[null,""],"Disconnect from WordPress.com":[null,""],"Learn More":[null,"Xem thêm"],"Settings":[null,"Cài đặt"],"Active":[null,"Hoạt động"]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-zh_CN.json b/plugins/jetpack/languages/json/jetpack-zh_CN.json
index 175cf46c..f3f33ce9 100644
--- a/plugins/jetpack/languages/json/jetpack-zh_CN.json
+++ b/plugins/jetpack/languages/json/jetpack-zh_CN.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2016-04-11 18:09:09+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=1; plural=0;","x-generator":"GlotPress/2.1.0-alpha","project-id-version":"Development (trunk)"},"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,""],"This module has no configuration options":[null,""],"Configure your Security Scans":[null,""],"You can see the information about security scanning in the \"At a Glance\" section.":[null,""],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,""],"Search for a Jetpack feature.":[null,""],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,""],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,""],"Mobile Promos":[null,""],"Track each infinite Scroll post load as a page view in Google Analytics":[null,""],"Scroll infinitely (Shows 7 posts on each load)":[null,""],"Background Color":[null,""],"Show photo metadata (Exif) in carousel, when available":[null,""],"Match By Email":[null,""],"{{a}}Edit{{/a}}":[null,""],"Emails will be sent to ":[null,""],"Receive Monitor Email Notifications":[null,""],"Report Visibility: Select the roles that will be able to view stats reports":[null,""],"Registered Users: Count the page views of registered users who are logged in":[null,""],"Put a chart showing 48 hours of views in the admin bar":[null,""],"Admin Bar":[null,""],"Show a \"follow comments\" option in the comment form.":[null,""],"Show a \"follow blog\" options in the comment form":[null,""],"Can readers subscribe to your posts, comments or both?":[null,""],"A few catchy words to motivate your readers to comment.":[null,""],"Comments headline":[null,""],"WordPress.com Likes are:":[null,""],"Upgrade Focus: VideoPress For Weddings":[null,""],"The WordPress for Android App Gets a Big Facelift":[null,""],"Big iPhone/iPad Update Now Available":[null,""],"Subscriber":[null,""],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,""],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,""],"Cheatin' uh?":[null,""],"News Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Sitemap: {{a}}%(url)s{{/a}}":[null,""],"Search engines will find the sitemaps at these locations:":[null,""],"Use Markdown for comments":[null,""],"Add a phrase":[null,""],"Enable proofreading for the following grammar and style rules: ":[null,""],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,""],"Automatic Language Detection":[null,""],"A post or page is updated":[null,""],"A post or page is first published":[null,""],"Automatically proofread content when: ":[null,""],"Configure Testimonials":[null,""],"Configure Portfolios":[null,""],"Regenerate address":[null,""],"Highlight and copy the following text to your clipboard:":[null,""],"Copied!":[null,""],"Display all your gallery pictures in a cool mosaic":[null,""],"Meta key example: ":[null,""],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,""],"Welcome to Jetpack":[null,""],"Let us know!":[null,""],"What would you like to see on your Jetpack Dashboard?":[null,""],"You, %(userName)s, are not connected to WordPress.com.":[null,""],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,""],"You are currently running a development version of Jetpack.":[null,""],"You're fueled up and ready to go.":[null,""],"You're fueled up and ready to go, Jetpack is now active.":[null,""],"Your Jetpack is already connected.":[null,""],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,""],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,""],"Threats don't discriminate":[null,""],"Backup, protect, repair and build a better website.":[null,""],"Powerful security tools for ultimate peace of mind":[null,""],"ACTIVE":[null,""],"Upgrade":[null,""],"Set up":[null,""],"Threats found!":[null,""],"No Results Found.":[null,""],"Pro":[null,""],"Keep your site backed up!":[null,""],"Site Backups":[null,""],"Keep those spammers away!":[null,""],"Automatically scan your site for common threats and attacks.":[null,""],"Security Scanning":[null,""],"Automatically backup your entire site.":[null,""],"State-of-the-art spam defense.":[null,""],"Automated, comprehensive protection from threats and attacks.":[null,""],"Activate Site Stats":[null,""],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,""],"Jetpack Stats Icon":[null,""],"Do you really want to disconnect your site from WordPress.com?":[null,""],"Updates Needed":[null,""],"Save Settings":[null,""],"Saving…":[null,""],"No account? Create one for free…":[null,""],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,""],"Surveys & Polls":[null,""],"Configure VaultPress":[null,""],"View your security dashboard":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.":[null,""],"Security Scanning & Backups":[null,""],"Configure Akismet":[null,""],"View your spam stats":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,""],"Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.":[null,""],"Your site is on Development Mode":[null,""],"Unlock the full potential of your site with the features included in your plan.":[null,""],"Your site is on the Jetpack Professional plan":[null,""],"Your site is on the Jetpack Premium plan":[null,""],"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.":[null,""],"Your site is on the Free Jetpack Plan":[null,""],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,""],"Lock out the bad guys":[null,""],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Maximum grade security":[null,""],"Compare Plans":[null,""],"Advanced polls and ratings":[null,""],"One-click threat resolution":[null,""],"Real-time backups":[null,""],"Unlimited backup archive":[null,""],"Includes on-demand malware scanning":[null,""],"Supports 1-3 sites":[null,""],"Jetpack Professional offers advanced features including:":[null,""],"Need more?":[null,""],"Create a new poll":[null,""],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,""],"Bulk and automatic updates":[null,""],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,""],"Feel the performance":[null,""],"Manage all your sites from a single dashboard.":[null,""],"Powerful WordPress.com features on every device.":[null,""],"View your {{a}}Email Followers{{/a}}":[null,""],"View {{a}}All Stats{{/a}}":[null,""],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,""],"Link your account to WordPress.com to get the most out of Jetpack.":[null,""],"You are connected as ":[null,""],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,""],"Manage your Jetpack connection.":[null,""],"Connection Settings":[null,""],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,""],"Enjoy priority support":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,""],"Get WordPress apps for any screen.":[null,""],"Inspiration strikes any time, anywhere.":[null,""],"Launch Reader":[null,""],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,""],"Connect with the Community":[null,""],"View Your Stats":[null,""],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,""],"Connect with your Visitors":[null,""],"Try the New Editor":[null,""],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,""],"Focus on your Writing":[null,""],"Invalid Key":[null,""],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,""],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,""],"Spam Protection":[null,""],"Unavailable in Dev Mode.":[null,""],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,""],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"{{a}}View backup details{{/a}}.":[null,""],"Backups":[null,""],"Performance":[null,""],"Security":[null,""],"Jetpack is monitoring your site. If we think your site is down you will receive an email.":[null,""],"Jetpack is improving and optimising your image speed.":[null,""],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,""],"All plugins are up-to-date. Awesome work!":[null,""],"Needs updating. ":["Need updating. ",[""]],"%(number)s plugin":["%(number)s plugins",[""]],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,""],"Total malicious attacks blocked on your site.":[null,""],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,""],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,""],"Threats found":[null,""],"Malware Scanning":[null,""],"WordPress.com for Linux":[null,""],"WordPress.com for Windows":[null,""],"WordPress.com for Mac OS X":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,""],"WordPress.com in Google Play":[null,""],"WordPress.com in the App Store":[null,""],"Updating %(slug)s settings…":[null,""],"%(slug)s has been deactivated.":[null,""],"Deactivating %(slug)s…":[null,""],"%(slug)s failed to activate. %(error)s":[null,""],"%(slug)s has been activated.":[null,""],"Activating %(slug)s…":[null,""],"Recommended features active.":[null,""],"Activating recommended features…":[null,""],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,""],"Show falling snow in the holiday period.":[null,""],"Holiday Snow":[null,""],"Unavailable in Dev Mode":[null,""],"At A Glance":[null,""],"Error unlinking from WordPress.com. %(error)s":[null,""],"Unlinked from WordPress.com.":[null,""],"Unlinking from WordPress.com":[null,""],"There was an error disconnecting Jetpack. Error: %(error)s":[null,""],"Options failed to reset.":[null,""],"Options reset.":[null,""],"Resetting Jetpack options…":[null,""],"Regenerated %(slug)s address .":[null,""],"Updating %(slug)s address…":[null,""],"Error updating %(slug)s settings. %(error)s":[null,""],"Updated %(slug)s settings.":[null,""],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,""],"Clichés":[null,""],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"You are running Jetpack on a {{a}}staging server{{/a}}.":[null,""],"Follow Jetpack on Twitter":[null,""],"Like us on Facebook":[null,""],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,""],"WordPress.com Terms of Service":[null,""],"Automattic's Privacy Policy":[null,""],"Jetpack Happiness Engineer":[null,""],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,""],"Go to Jetpack.com/support":[null,""],"Go to the WordPress.org support forums":[null,""],"Contact Jetpack support staff directly":[null,""],"Downtime Monitoring":[null,""],"Loading…":[null,""],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,""],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.",[""]],"{{a}}View details at VaultPress.com{{/a}}":[null,""],"{{a}}Contact Support{{/a}}":[null,""],"No threats found, you're good to go!":[null,""],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,""],"Plugin Updates":[null,""],"{{a}}Turn on plugin auto updates{{/a}}":[null,""],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,""],"Image Performance %(photon)s":[null,""],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,""],"Site Verification Tools":[null,""],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,""],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,""],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,""],"Unlink me from WordPress.com":[null,""],"Link to WordPress.com":[null,""],"Disconnect from WordPress.com":[null,""],"Jump Start your Site":[null,""],"Quickly enhance your site by activating Jetpack's recommended features.":[null,""],"Activate Recommended Features":[null,""],"Jetpack's recommended features include:":[null,""],"Features can be activated or deactivated at any time.":[null,""],"Skip the Jetpack Jumpstart process":[null,""],"Skip this step":[null,""],"Manage security on WordPress.com":[null,""],"Week of %(date)s":[null,""],"Views: %(numberOfViews)s":[null,""],"Click to view detailed stats.":[null,""],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,""],"Days":[null,""],"Weeks":[null,""],"Months":[null,""],"Views today":[null,""],"Best overall day":[null,""],"%(number)s View":["%(number)s Views",[""]],"All-time views":[null,""],"All-time comments":[null,""],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,""],"Did we mention free, professional support?":[null,""],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,""],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,""],"Block site attacks.":[null,""],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,""],"Live site monitoring.":[null,""],"Automatic site updates.":[null,""],"Never fall behind on a security release or waste time updating multiple sites.":[null,""],"Lightning fast, optimized images":[null,""],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,""],"Site security and peace of mind":[null,""],"Need Help?":[null,""],"Send us Feedback":[null,""],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,""],"Automated social marketing.":[null,""],"Sharing & Like Buttons":[null,""],"Build a community.":[null,""],"Give visitors the tools to share and subscribe to your content.":[null,""],"Increase page views.":[null,""],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,""],"Manage Plugins":[null,""],"Drive more traffic to your site":[null,""],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,""],"Track your growth":[null,""],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,""],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,""],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,""],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,""],"Need help? The Jetpack team is here for you.":[null,""],"Leave a Jetpack review":[null,""],"Disconnecting Jetpack":[null,"断开 Jetpack"],"Smiley":[null,"笑脸"],"Email Address":[null,"电子邮件地址"],"Whitelist Management":[null,"白名单管理"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"请务必添加您最常使用的 IP 地址,因为这些地址会因位置(家、办公室或其他位置)而变化。从下面的列表中删除 IP 地址会同时将其从您的白名单中删除。"],"Related":[null,"相关"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"显示“相关”标题,以更明确地将相关部分与博文区分开来"],"Use a large and visually striking layout":[null,"使用醒目的大尺寸布局"],"Require Two-Step Authentication":[null,"需要两步认证"],"Site Stats":[null,"网站统计"],"Publicize":[null,"宣传"],"Excerpts":[null,"摘要"],"Featured Images":[null,"推荐图片"],"Enable Portfolio Projects for this site.":[null,"为此站点启用“组合项目”。"],"Enable Testimonials for this site.":[null,"启用该站点的“凭据”。"],"View people's profiles when you mouse over their Gravatars":[null,"将鼠标停留在人的头像上查看其个人资料"],"Color Scheme":[null,"配色方案"],"Preview":[null,"预览"],"You have successfully disconnected Jetpack":[null,""],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,""],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,""],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com 当前存在问题,无法为您的 Jetpack 提供支持。请稍后重试。"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,""],"Connect Jetpack":[null,"连接 Jetpack"],"Proofreading":[null,"校对"],"English Options":[null,"英语选项"],"Bias Language":[null,"歧视性语言"],"Complex Phrases":[null,"复杂的词组"],"Diacritical Marks":[null,"变音符"],"Double Negatives":[null,"双重否定"],"Hidden Verbs":[null,"隐藏的动词"],"Jargon":[null,"行话"],"Passive Voice":[null,"被动语态"],"Phrases to Avoid":[null,"避免使用的词组"],"Redundant Phrases":[null,"繁冗的词组"],"Use automatically detected language to proofread posts and pages":[null,"使用自动检测的语言来校对文章和页面"],"Ignored Phrases":[null,"忽略的词组"],"Test your site’s compatibility with Jetpack.":[null,""],"Debug":[null,"调试"],"Disconnect Jetpack":[null,"断开 Jetpack 连接"],"Learn More":[null,"了解更多"],"Settings":[null,"设置"],"Active":[null,"已激活"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-10-20 12:37:34+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=1; plural=0;","x-generator":"GlotPress/2.3.0-alpha","language":"zh_CN","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Make sure your site is easily found on search engines with SEO tools for your content and social posts.":[null,""],"Activate this module to use the advanced SEO tools.":[null,""],"Configure your VideoPress settings.":[null,""],"How much is your website worth?":[null,""],"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.":[null,""],"Configure Site SEO":[null,""],"Activate SEO Tools":[null,""],"Introducing our most affordable backups and security plan yet":[null,""],"The Personal Plan keeps your data, site, and hard work safe.":[null,""],"Learn more...":[null,""],"Your site is on the Jetpack Personal plan":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.":[null,""],"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.":[null,""],"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).":[null,""],"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).":[null,""],"Backups & Security Scanning":[null,""],"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).":[null,""],"SEO Tools":[null,""],"Advanced SEO tools to help your site get found when people search for relevant content.":[null,""],"Need more? Running a business site?":[null,""],"If your site is important to you, consider protecting and improving it with some of our advanced features: ":[null,""],"On-demand security scanning":[null,""],"Advanced SEO tools":[null,""],"Configure your SEO settings.":[null,""],"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.":[null,""],"You are running Jetpack on a staging server.":[null,""],"More Info":[null,""],"Search your content.":[null,""],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,""],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,""],"Your Current IP: %(ip)s":[null,""],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,""],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,""],"Link your account to WordPress.com to start using this feature.":[null,""],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,""],"This will reset all Jetpack options, are you sure?":[null,""],"Search for a Jetpack feature.":[null,"搜索 Jetpack 功能。"],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,"升级 Jetpack,我们先进的安全扫描程序将会搜寻出恶意文件并立即报告,以便您随时知悉网站上发生的情况。"],"You can see the information about security scanning in the \"At a Glance\" section.":[null,"您可以在“概览”部分查看有关安全扫描的信息。"],"Configure your Security Scans":[null,"配置您的安全扫描"],"This module has no configuration options":[null,"此模块无配置选项"],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"通过升级 Jetpack 让搜索引擎和访客知道您很在意您网站的完整性。我们的反垃圾内容工具可以消除评论垃圾,保护您的搜索引擎优化,并让访客更容易保持联系。"],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,"带自动还原功能的实时场外备份可免去您的后顾之忧,让您能够集中精力撰写精彩内容和增加流量,而由我们来保护您投资的方方面面。立即升级。"],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,"{{link}}配置您的 %(module_slug)s 设置{{/link}}"],"Subscriber":[null,"订阅者"],"Big iPhone/iPad Update Now Available":[null,"iPhone/iPad 现在有重要更新"],"The WordPress for Android App Gets a Big Facelift":[null,"Android 版 WordPress 应用程序外观有大变动"],"Upgrade Focus: VideoPress For Weddings":[null,"升级重点:婚礼 VideoPress"],"WordPress.com Likes are:":[null,"WordPress.com 点赞:"],"Comments headline":[null,"评论标题"],"A few catchy words to motivate your readers to comment.":[null,"能鼓励您的读者发表评论的几个抢眼词语。"],"Can readers subscribe to your posts, comments or both?":[null,"读者能订阅您的文章、评论或同时订阅两者吗?"],"Show a \"follow blog\" options in the comment form":[null,"在评论表单中显示“关注博客”选项"],"Show a \"follow comments\" option in the comment form.":[null,"在评论表单中显示“关注评论”选项。"],"Admin Bar":[null,"管理员栏"],"Put a chart showing 48 hours of views in the admin bar":[null,"在管理员栏中置入一个显示 48 小时浏览量的图表"],"Registered Users: Count the page views of registered users who are logged in":[null,"已注册用户:计算已登录的注册用户的页面浏览量"],"Report Visibility: Select the roles that will be able to view stats reports":[null,"报告可见性:选择能查看统计报告的角色"],"Receive Monitor Email Notifications":[null,"接收监控电子邮件通知"],"Emails will be sent to ":[null,"电子邮件将发送至"],"{{a}}Edit{{/a}}":[null,"{{a}}编辑{{/a}}"],"Match By Email":[null,"按电子邮件匹配"],"Show photo metadata (Exif) in carousel, when available":[null,"如果可以,采用轮播方式显示照片元数据 (Exif)"],"Background Color":[null,"背景颜色"],"Scroll infinitely (Shows 7 posts on each load)":[null,"无限滚动(每次加载显示 7 篇文章)"],"Track each infinite Scroll post load as a page view in Google Analytics":[null,"在 Google Analytics(分析)中将每个无限滚动文章加载记录为页面浏览"],"Mobile Promos":[null,"移动广告"],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,"在移动主题的页脚中显示针对 WordPress 移动应用程序的广告"],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,""],"Meta key example:":[null,""],"Display all your gallery pictures in a cool mosaic":[null,"用酷炫马赛克显示您图库中的所有图片"],"Copied!":[null,"已复制!"],"Highlight and copy the following text to your clipboard:":[null,"高亮显示以下文本并将其复制到剪贴板:"],"Regenerate address":[null,"重新生成地址"],"Configure Portfolios":[null,"配置文件夹"],"Configure Testimonials":[null,"配置褒奖"],"Automatically proofread content when: ":[null,"自动校对内容的时间:"],"A post or page is first published":[null,"文章或页面首次发布"],"A post or page is updated":[null,"文章或页面已更新"],"Automatic Language Detection":[null,"自动检测语言"],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,"校对程序支持英语、法语、德语、葡萄牙语和西班牙语。"],"Enable proofreading for the following grammar and style rules: ":[null,"启用针对下列语法和样式规则的校对功能:"],"Add a phrase":[null,"添加短语"],"Use Markdown for comments":[null,"将 Markdown 用于评论"],"Search engines will find the sitemaps at these locations:":[null,"搜索引擎将查找这些位置的站点地图:"],"Sitemap: {{a}}%(url)s{{/a}}":[null,"站点地图:{{a}}%(url)s{{/a}}"],"News Sitemap: {{a}}%(url)s{{/a}}":[null,"新闻站点地图:{{a}}%(url)s{{/a}}"],"Cheatin' uh?":[null,"您的攻击行为已被记录。"],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,"{{p}}能否在这个{{a}}包含 2 个问题的调查问卷{{/a}}中告诉我们您为什么没有完成 Jetpack 连接?{{/p}}{{p}}必须有 Jetpack 连接,我们免费的安全和流量功能才能正常运行。{{/p}}"],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,"欢迎使用 {{s}}Jetpack %(jetpack_version)s{{/s}}!"],"Your Jetpack is already connected.":[null,"您的 Jetpack 已连接。"],"You're fueled up and ready to go, Jetpack is now active.":[null,"Jetpack 现已激活,您已准备充分,随时可以开始。"],"You're fueled up and ready to go.":[null,"您已准备充分,随时可以开始。"],"You are currently running a development version of Jetpack.":[null,"您目前使用的是 Jetpack 的开发版本。"],"Submit Beta feedback":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,"目前通过 jetpack_development_mode 过滤器处于{{a}}开发模式{{/a}}。{{br/}}有些功能已禁用。"],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,"目前通过 JETPACK_DEV_DEBUG 常数处于{{a}}开发模式{{/a}}。{{br/}}有些功能已禁用。"],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,"目前处于{{a}}开发模式{{/a}},因为您的站点 URL 缺少一个点(例如 http://localhost)。{{br/}}有些功能已禁用。"],"You, %(userName)s, are not connected to WordPress.com.":[null,"您 (%(userName)s) 没有连接到 WordPress.com。"],"What would you like to see on your Jetpack Dashboard?":[null,"您希望在 Jetpack 控制面板上看到哪些内容?"],"Let us know!":[null,"请告诉我们!"],"Welcome to Jetpack":[null,"欢迎使用 Jetpack"],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,"请连接到或创建一个 WordPress.com 帐户以开始使用 Jetpack。这将会启用功能强大的安全、流量和自定义服务。"],"No account? Create one for free…":[null,"没有帐户?免费创建一个…"],"Saving…":[null,"正在保存..."],"Save Settings":[null,"保存设置"],"Updates Needed":[null,"需要更新"],"Do you really want to disconnect your site from WordPress.com?":[null,"确定要断开站点与 WordPress.com 的连接吗?"],"Jetpack Stats Icon":[null,"Jetpack 统计图标"],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,"{{a}}激活站点统计{{/a}}以查看详细统计、赞、粉丝、订阅者等更多信息!{{a1}}了解详情{{/a1}}"],"Activate Site Stats":[null,"激活站点统计"],"Automated, comprehensive protection from threats and attacks.":[null,"自动、全面的威胁和攻击防御。"],"State-of-the-art spam defense.":[null,"一流的垃圾内容防御。"],"Automatically backup your entire site.":[null,"自动备份整个站点。"],"Security Scanning":[null,"安全扫描"],"Automatically scan your site for common threats and attacks.":[null,"自动扫描您的站点以查找常见威胁和攻击。"],"Keep those spammers away!":[null,"避开那些垃圾内容发送者!"],"Site Backups":[null,"站点备份"],"Keep your site backed up!":[null,"备份您的站点!"],"Pro":[null,"专业"],"No Results Found.":[null,"没有找到结果。"],"Threats found!":[null,"发现威胁!"],"Set up":[null,"设置"],"Upgrade":[null,"升级"],"ACTIVE":[null,"有效"],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,"黑客、僵尸病毒和垃圾内容发送者会不加区别地攻击网站。它们的目标是攻击任何位置并且经常发起攻击。我们的目标是通过阻止这些威胁帮助您做好准备,在最坏的情况下,我们可以帮助您将站点还原到之前的正常状态。"],"Your site is on the Free Jetpack Plan":[null,"您的站点使用的是免费 Jetpack 套餐"],"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.":[null,""],"Your site is on the Jetpack Premium plan":[null,"您的站点使用的是 Jetpack 高级套餐"],"Your site is on the Jetpack Professional plan":[null,"您的站点使用的是 Jetpack 专业套餐"],"Your site is on Development Mode":[null,"您的站点处于开发模式"],"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,"由 Akismet 提供一流的垃圾内容防御保护。"],"View your spam stats":[null,"查看您的垃圾内容统计信息"],"Configure Akismet":[null,"配置 Akismet"],"View your security dashboard":[null,"查看您的安全控制面板"],"Configure VaultPress":[null,"配置 VaultPress"],"Surveys & Polls":[null,"调查和投票"],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,"无限制调查问卷,无限制回复。利用调查问卷编辑器,您可以轻松快速地创建调查问卷。通过网站、电子邮件或者您的 iPad 或 iPhone 收集回复。"],"Create a new poll":[null,"创建新投票"],"Real-time backups":[null,"实时备份"],"One-click threat resolution":[null,"一键式威胁解决方案"],"Advanced polls and ratings":[null,"高级投票和评级"],"Compare Plans":[null,"比较套餐"],"Maximum grade security":[null,"最高级别的安全性"],"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Lock out the bad guys":[null,"阻挡别有用心的人"],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,"无懈可击的垃圾内容过滤可保护您的品牌和读者并改进搜索引擎优化。暴力登录保护可防止入侵者进入您的后端,免去您的后顾之忧。"],"Enjoy priority support":[null,"享用优先支持"],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,"需要帮助?快乐的工程师可以解答与您的站点、您的帐户或操作方法有关的问题。"],"Connection Settings":[null,"连接设置"],"Manage your Jetpack connection.":[null,"管理您的 Jetpack 连接。"],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,"此站点处于开发模式,因此您无法连接到 WordPress.com。"],"You are connected as ":[null,"您的连接身份是"],"Link your account to WordPress.com to get the most out of Jetpack.":[null,"将您的帐户链接到 WordPress.com 以充分利用 Jetpack。"],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,"您的站点必须可供搜索引擎访问,此功能才能正常运行。您可以在{{a}}阅读设置{{/a}}中更改此项。"],"View {{a}}All Stats{{/a}}":[null,"查看{{a}}所有统计信息{{/a}}"],"View your {{a}}Email Followers{{/a}}":[null,"查看您的{{a}}电子邮件粉丝{{/a}}"],"Powerful WordPress.com features on every device.":[null,"在每个设备上均可使用强大的 WordPress.com 功能。"],"Manage all your sites from a single dashboard.":[null,"从一个控制面板管理所有站点。"],"Feel the performance":[null,"感受性能"],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,"所有 WordPress 应用程序都是为了提高速度而打造。您会立即注意到性能差异,几乎可以即时加载页面,减少了等待时间。"],"Bulk and automatic updates":[null,"批量自动更新"],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,"大多数安全漏洞都是在过时的插件中找到的。使用我们的 Web 和桌面应用程序打开自动更新,或者在一个方便的位置手动更新您的所有网站的插件。"],"Focus on your Writing":[null,"心无旁骛地写作"],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,"我们的新编辑器速度快如闪电,针对撰稿人优化,可消除让人分心的因素,让您能够心无旁骛地工作。"],"Try the New Editor":[null,"尝试新编辑器"],"Connect with your Visitors":[null,"与访客联系"],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,"使用高级统计信息功能监控您的访客。留意趋势,了解哪些内容表现最佳并了解来自世界各地的访客。"],"View Your Stats":[null,"查看您的统计信息"],"Connect with the Community":[null,"与社区联系"],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,"所有 WordPress 应用程序都具有令人侧目的超快且功能齐全的阅读器,以便您可以及时关注自己喜欢的站点并随时随地加入对话。"],"Launch Reader":[null,"启动阅读器"],"Inspiration strikes any time, anywhere.":[null,"灵感随时随地来袭。"],"Get WordPress apps for any screen.":[null,"获取适用于任何屏幕的 WordPress 应用程序。"],"In Your Pocket":[null,"携带方便"],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,"从世界的任意位置发布内容、跟踪统计信息、审核评论等等。我们的移动应用程序是开源和免费的,并且可供您在 Apple 或 Android 设备上使用。"],"WordPress.com in the App Store":[null,"App Store 中的 WordPress.com"],"WordPress.com in Google Play":[null,"Google Play 中的 WordPress.com"],"On Your Desktop":[null,"在您的桌面上"],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,"让 WordPress 在您的计算机上有一个永久位置的桌面应用程序。更不用说 Web 浏览器之外的无干扰撰稿环境了。"],"WordPress.com for Mac OS X":[null,"Mac OS X 版 WordPress.com"],"WordPress.com for Windows":[null,"Windows 版 WordPress.com"],"WordPress.com for Linux":[null,"Linux 版 WordPress.com"],"Malware Scanning":[null,"恶意软件扫描"],"Threats found":[null,"发现威胁"],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,"为了自动全面地扫描安全威胁,请{{a}}安装并激活 {{/a}} VaultPress。"],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,"为了自动全面地扫描安全威胁,请{{a}}升级您的帐户{{/a}}。"],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,"Jetpack 正在积极地拦截恶意登录尝试。数据将很快显示在此处!"],"Total malicious attacks blocked on your site.":[null,"在您的站点上拦截的恶意攻击总数。"],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,"{{a}}激活 Protect{{/a}} 保护您的站点免受恶意登录尝试的侵害。"],"%(number)s plugin":["%(number)s plugins",["%(number)s 个插件"]],"Needs updating. ":["Need updating. ",["需要更新。"]],"All plugins are up-to-date. Awesome work!":[null,"所有插件都是最新的。太棒了!"],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,"{{a}}激活 Manage{{/a}} 以打开自动更新并从 WordPress.com 管理您的插件。"],"Jetpack is improving and optimizing your image speed.":[null,""],"Jetpack is monitoring your site. If we think your site is down, you will receive an email.":[null,""],"Security":[null,"安全性"],"Performance":[null,"性能"],"Backups":[null,"备份"],"{{a}}View backup details{{/a}}.":[null,"{{a}}查看备份详细信息{{/a}}。"],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,"要自动备份整个站点,请{{a}}安装并激活{{/a}} VaultPress。"],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,"要自动备份整个站点,请{{a}}升级!{{/a}}"],"Unavailable in Dev Mode.":[null,"在开发模式中不可用。"],"Spam Protection":[null,"垃圾内容防护"],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,"为了获得一流的垃圾内容防御,请{{a}}安装 Akismet{{/a}}。"],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,"为了获得一流的垃圾内容防御,请{{a}}激活 Akismet{{/a}}。"],"Invalid Key":[null,"键无效"],"Unavailable in Dev Mode":[null,"在开发模式中不可用"],"Holiday Snow":[null,"节日雪景"],"Show falling snow in the holiday period.":[null,"在节日期间显示飘落的雪花。"],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,"从 12 月 1 日到 1 月 4 日期间在我的博客上显示飘落的雪花。"],"Activating recommended features…":[null,"正在激活推荐的功能…"],"Recommended features active.":[null,"推荐的功能已激活。"],"Recommended features failed to activate. %(error)s":[null,""],"Activating %(slug)s…":[null,"正在激活 %(slug)s…"],"%(slug)s has been activated.":[null,"%(slug)s 已激活。"],"%(slug)s failed to activate. %(error)s":[null,"激活 %(slug)s 失败。%(error)s"],"Deactivating %(slug)s…":[null,"正在停用 %(slug)s…"],"%(slug)s has been deactivated.":[null,"%(slug)s 已停用。"],"%(slug)s failed to deactivate. %(error)s":[null,""],"Updating %(slug)s settings…":[null,"正在更新 %(slug)s 设置…"],"Updated %(slug)s settings.":[null,"已更新 %(slug)s 设置。"],"Error updating %(slug)s settings. %(error)s":[null,"更新 %(slug)s 设置时出错。%(error)s"],"Updating %(slug)s address…":[null,"正在更新 %(slug)s 地址…"],"Regenerated %(slug)s address .":[null,"已重新生成 %(slug)s 地址。"],"Error regenerating %(slug)s address. %(error)s":[null,""],"Resetting Jetpack options…":[null,"正在重置 Jetpack 选项…"],"Options reset.":[null,"选项已重置。"],"Options failed to reset.":[null,"未能重置选项。"],"There was an error disconnecting Jetpack. Error: %(error)s":[null,"断开 Jetpack 连接时出错。错误:%(error)s"],"Unlinking from WordPress.com":[null,"正在与 WordPress.com 取消关联"],"Unlinked from WordPress.com.":[null,"已与 WordPress.com 取消关联。"],"Error unlinking from WordPress.com. %(error)s":[null,"取消与 WordPress.com 的关联时出错。%(error)s"],"At A Glance":[null,"概览"],"Clichés":[null,"陈词滥调"],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,"您可以告诉我们原因吗?只需{{a}}回答两个简单问题{{/a}}即可帮助我们改善 Jetpack。"],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{hideOnMobile}}喜欢 Jetpack 还是要提供反馈意见?{{/hideOnMobile}}{{reviewLink}}发表评论{{/reviewLink}}{{hideOnMobile}}、{{/hideOnMobile}}{{twitterLink}}在 Twitter 上关注我们{{/twitterLink}}{{hideOnMobile}},并{{/hideOnMobile}}{{facebookLink}}在 Facebook 上为我们点赞{{/facebookLink}}{{hideOnMobile}}。{{/hideOnMobile}}"],"Like us on Facebook":[null,"在 Facebook 上为我们点赞"],"Follow Jetpack on Twitter":[null,"在 Twitter 上关注 Jetpack"],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{supportLink}}查看我们的支持页面{{/supportLink}}{{hideOnMobile}}、{{/hideOnMobile}}{{forumLink}}查看论坛寻找答案{{/forumLink}}{{hideOnMobile}},或者{{/hideOnMobile}}{{contactLink}}直接联系我们{{/contactLink}}{{hideOnMobile}}。{{/hideOnMobile}}"],"Contact Jetpack support staff directly":[null,"直接联系 Jetpack 支持人员"],"Go to the WordPress.org support forums":[null,"转到 WordPress.org 支持论坛"],"Go to Jetpack.com/support":[null,"转到 Jetpack.com/support"],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,"我们为所有 Jetpack 用户提供免费、全面的支持。我们的支持团队时刻准备着为您提供帮助。"],"Jetpack Happiness Engineer":[null,"Jetpack 快乐的工程师"],"Automattic's Privacy Policy":[null,"Automattic 的隐私政策"],"WordPress.com Terms of Service":[null,"WordPress.com 服务条款"],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,"{{a}}激活站点验证{{/a}}以通过 Google、Bing 和 Pinterest 验证您的站点并提高排名。"],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,"站点验证工具已激活。确保您的站点已通过 Google、Bing 和 Pinterest 验证,以实现更准确的索引和排名。{{a}}立即验证{{/a}}"],"Site Verification Tools":[null,"站点验证工具"],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,"{{a}}激活 Photon{{/a}} 以提高图像的性能和速度。"],"Image Performance %(photon)s":[null,"图像性能 %(photon)s"],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,"{{a}}激活 Manage 并打开自动更新功能{{/a}}"],"{{a}}Turn on plugin auto updates{{/a}}":[null,"{{a}}打开插件自动更新功能{{/a}}"],"Plugin Updates":[null,"插件更新"],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,"哎呀!您的 Akismet 键缺失或无效。{{akismetSettings}}转到 Akismet 设置以修复{{/akismetSettings}}。"],"No threats found, you're good to go!":[null,"未找到威胁,您可以继续操作!"],"{{a}}Contact Support{{/a}}":[null,"{{a}}联系支持人员{{/a}}"],"{{a}}View details at VaultPress.com{{/a}}":[null,"{{a}}在 VaultPress.com 中查看详细信息{{/a}}"],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.",["糟糕,找到 %(number)s 个威胁。"]],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,"{{a}}激活 Monitor{{/a}},以便在您的站点出现故障时接收通知。"],"Loading…":[null,"正在加载…"],"Downtime Monitoring":[null,"停机时间监控"],"{{button}}View More Stats on WordPress.com {{/button}}":[null,""],"{{button}}View Old Stats{{/button}}":[null,""],"All-time comments":[null,"所有时间的评论"],"All-time views":[null,"所有时间的浏览"],"%(number)s View":["%(number)s Views",["%(number)s 次浏览"]],"Best overall day":[null,"总体情况最好的一天"],"Views today":[null,"今天的浏览量"],"Months":[null,"月"],"Weeks":[null,"周"],"Days":[null,"天"],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,"加载统计信息时出错。请稍后重试或{{a}}立即在 WordPress.com 上查看统计信息{{/a}}"],"Click to view detailed stats.":[null,"点击以查看详细统计信息。"],"Views: %(numberOfViews)s":[null,"浏览次数:%(numberOfViews)s"],"Week of %(date)s":[null,"%(date)s 周"],"Manage security on WordPress.com":[null,"在 WordPress.com 上管理安全性"],"Skip this step":[null,"跳过此步骤"],"Skip the Jetpack Jumpstart process":[null,"跳过 Jetpack 快速启动过程"],"Features can be activated or deactivated at any time.":[null,"可以随时激活或停用功能。"],"Jetpack's recommended features include:":[null,"Jetpack 推荐的功能包括:"],"Activate Recommended Features":[null,"激活推荐的功能"],"Quickly enhance your site by activating Jetpack's recommended features.":[null,"通过激活 Jetpack 推荐的功能快速增强您的站点。"],"Jump Start your Site":[null,"快速启动站点"],"Disconnect from WordPress.com":[null,"从 WordPress.com 断开连接"],"Link to WordPress.com":[null,"关联到 WordPress.com"],"Unlink me from WordPress.com":[null,"取消我与 WordPress.com 的关联"],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,"加入依靠 Jetpack 增强其站点并确保站点安全的数百万用户当中。我们对 WordPress 充满热情,并随时准备让您的生活更轻松。"],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,"社区中的技术人员和热情的用户会为您提供与 Jetpack 有关的支持。他们位于世界各地并时刻准备着为您提供帮助。"],"Did we mention free, professional support?":[null,"我们是否提到免费的专业支持?"],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,"Jetpack 利用一流的 WordPress.com 内容交付网络超快地加载您的精美图像。针对任何设备优化,并且完全免费。"],"Lightning fast, optimized images":[null,"速度快如闪电,图像经过优化"],"Never fall behind on a security release or waste time updating multiple sites.":[null,"及时获悉安全版本,而且不会浪费时间更新多个站点。"],"Automatic site updates.":[null,"自动站点更新。"],"Live site monitoring.":[null,"实时站点监控。​"],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,"Protect 工具可免去您的后顾之忧,这款工具已在数百万网站上成功拦截了数十亿次登录攻击。"],"Block site attacks.":[null,"拦截站点攻击。"],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,"Jetpack 会阻止恶意登录尝试,在您的站点出现故障时通知您,并且可自动更新您的插件,免除您的后顾之忧。"],"Site security and peace of mind":[null,"站点安全,用户安心"],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,"Jetpack 利用 WordPress.com 的功能向您显示有关您的访客、他们阅读的内容以及他们来自何处的详细数据洞察。"],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,"使用“相关文章”功能为访客提供更多可共享和阅读的内容,确保访客参与度。"],"Increase page views.":[null,"提高页面浏览量。"],"Give visitors the tools to share and subscribe to your content.":[null,"为访客提供共享和订阅您的内容的工具。"],"Build a community.":[null,"创建社区。"],"Sharing & Like Buttons":[null,"共享和赞按钮"],"Automated social marketing.":[null,"自动化社交营销。"],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,"Jetpack 有许多流量和参与度工具,可帮助您为站点吸引更多访客并将他们留在那里。"],"Send us Feedback":[null,"向我们发送反馈"],"Need Help?":[null,"需要帮助?"],"Manage Plugins":[null,"管理插件"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"减轻压力。如果您的站点发生故障,Monitor 功能可以实时向您发送提醒。"],"Track your growth":[null,"跟踪您的成长历程"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"使用 Publicize 自动与朋友、粉丝和全球用户共享您的文章。"],"Drive more traffic to your site":[null,"提高您站点的流量"],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,"连接您的 Jetpack 时出现问题。请再次点击“连接至 WordPress.com”。"],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"连接 Jetpack 时出现问题;请停用 Jetpack 插件后再重新激活,然后再次连接。"],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"您必须在为 Jetpack 授权时登录到您的 WordPress 博客。"],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"{{s}}您的 Jetpack 有问题。{{/s}}我们对由此带来的不便深感歉意。请稍后重试,如果问题仍然存在,请联系支持人员并提供以下信息:%(error_key)s"],"Disconnecting Jetpack":[null,"断开 Jetpack"],"Leave a Jetpack review":[null,"评价 Jetpack"],"Need help? The Jetpack team is here for you.":[null,"需要帮助?Jetpack 团队随时待命。"],"Smiley":[null,"笑脸"],"Require Two-Step Authentication":[null,"需要两步认证"],"Use a large and visually striking layout":[null,"使用醒目的大尺寸布局"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"显示“相关”标题,以更明确地将相关部分与博文区分开来"],"Related":[null,"相关"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"请务必添加您最常使用的 IP 地址,因为这些地址会因位置(家、办公室或其他位置)而变化。从下面的列表中删除 IP 地址会同时将其从您的白名单中删除。"],"Whitelist Management":[null,"白名单管理"],"Email Address":[null,"电子邮件地址"],"Publicize":[null,"宣传"],"Site Stats":[null,"网站统计"],"Featured Images":[null,"推荐图片"],"Excerpts":[null,"摘要"],"Enable Testimonials for this site.":[null,"启用该站点的“凭据”。"],"Enable Portfolio Projects for this site.":[null,"为此站点启用“组合项目”。"],"Preview":[null,"预览"],"Color Scheme":[null,"配色方案"],"Ignored Phrases":[null,"忽略的词组"],"Use automatically detected language to proofread posts and pages":[null,"使用自动检测的语言来校对文章和页面"],"Redundant Phrases":[null,"繁冗的词组"],"Phrases to Avoid":[null,"避免使用的词组"],"Passive Voice":[null,"被动语态"],"Jargon":[null,"行话"],"Hidden Verbs":[null,"隐藏的动词"],"Double Negatives":[null,"双重否定"],"Diacritical Marks":[null,"变音符"],"Complex Phrases":[null,"复杂的词组"],"Bias Language":[null,"歧视性语言"],"English Options":[null,"英语选项"],"Proofreading":[null,"校对"],"Connect Jetpack":[null,"连接 Jetpack"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack 无法与 WordPress.com 通信:%(error_key)s。这通常表示您的 Web 主机上存在某些错误配置。"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com 当前存在问题,无法为您的 Jetpack 提供支持。请稍后重试。"],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"{{s}}您的 Jetpack 有问题。{{/s}}无法将此站点与 WordPress.com 连接。这通常表示您的站点不可公开访问(本地主机)。"],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"您的网站必须能公开访问才能使用 Jetpack:%(error_key)s"],"You have successfully disconnected Jetpack":[null,"您已成功断开 Jetpack"],"Active":[null,"已激活"],"Settings":[null,"设置"],"Learn More":[null,"了解更多"],"Disconnect Jetpack":[null,"断开 Jetpack 连接"],"Debug":[null,"调试"],"Test your site’s compatibility with Jetpack.":[null,"测试您的站点与 Jetpack 的兼容性。"]} \ No newline at end of file
diff --git a/plugins/jetpack/languages/json/jetpack-zh_TW.json b/plugins/jetpack/languages/json/jetpack-zh_TW.json
index 39d0653a..bce13bc1 100644
--- a/plugins/jetpack/languages/json/jetpack-zh_TW.json
+++ b/plugins/jetpack/languages/json/jetpack-zh_TW.json
@@ -1 +1 @@
-{"":{"po-revision-date":"2016-09-07 09:52:57+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=1; plural=0;","x-generator":"GlotPress/2.1.0-alpha","project-id-version":"Development (trunk)"},"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"升級 Jetpack,讓搜尋引擎和訪客知道你非常重視網站的完整性。我們的反垃圾郵件工具將減少垃圾迴響、保護你的 SEO,並讓訪客能夠輕鬆保持聯繫。"],"This module has no configuration options":[null,"此模組沒有設定選項"],"Configure your Security Scans":[null,"設定安全性掃描"],"You can see the information about security scanning in the \"At a Glance\" section.":[null,"你可以到「總覽」區段查看有關安全性掃描的資訊。"],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,"升級 Jetpack,我們的最新安全性掃描程式將找出惡意檔案並立即加以通報,因此你絕對不會發現網站上有任何異狀。"],"Search for a Jetpack feature.":[null,"搜尋 Jetpack 功能。"],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,"即時異地備份與自動還原能夠讓你安心使用;在我們保護你投入心力各個層面的同時,你可以專注於撰寫精彩內容和提高流量。立即升級。"],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,"在手機佈景主題的頁尾對 WordPress 行動應用程式顯示一則促銷活動"],"Mobile Promos":[null,"行動應用程式促銷活動"],"Track each infinite Scroll post load as a page view in Google Analytics":[null,"在 Google Analytics 中追蹤每次無限捲動所載入的文章網頁瀏覽次數"],"Scroll infinitely (Shows 7 posts on each load)":[null,"無限捲動 (每次載入時顯示 7 篇文章)"],"Background Color":[null,"背景顏色"],"Show photo metadata (Exif) in carousel, when available":[null,"可用時,在隨選區顯示相片中繼資料 (Exif)"],"Match By Email":[null,"依電子郵件比對"],"{{a}}Edit{{/a}}":[null,"{{a}}編輯{{/a}}"],"Emails will be sent to ":[null,"電子郵件將傳送至"],"Receive Monitor Email Notifications":[null,"接收監控電子郵件通知"],"Report Visibility: Select the roles that will be able to view stats reports":[null,"報告能見度:選擇能夠檢視統計報告的角色"],"Registered Users: Count the page views of registered users who are logged in":[null,"已註冊的使用者:計算已登入之註冊使用者的網頁瀏覽次數"],"Put a chart showing 48 hours of views in the admin bar":[null,"在管理員列中放置一張圖表,顯示 48 小時內的瀏覽次數"],"Admin Bar":[null,"管理員列"],"Show a \"follow comments\" option in the comment form.":[null,"在迴響表單中顯示「關注迴響」選項。"],"Show a \"follow blog\" options in the comment form":[null,"在迴響表單中顯示「關注網誌」選項"],"Can readers subscribe to your posts, comments or both?":[null,"讀者是否能夠訂閱你的文章和/或迴響?"],"A few catchy words to motivate your readers to comment.":[null,"使用一些吸引人的字詞,鼓勵讀者發表迴響。"],"Comments headline":[null,"迴響標題"],"WordPress.com Likes are:":[null,"WordPress.com 按讚功能:"],"Upgrade Focus: VideoPress For Weddings":[null,"升級重點:適用於婚禮的 VideoPress"],"The WordPress for Android App Gets a Big Facelift":[null,"Android 專用的 WordPress 應用程式已全面翻新"],"Big iPhone/iPad Update Now Available":[null,"有重大的 iPhone/iPad 更新可供使用"],"Subscriber":[null,"訂閱者"],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,"{{link}}配置你的 %(module_slug)s 設定 {{/link}}"],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,"{{p}}你願意告訴我們為什麼未在這份{{a}}含有 2 個問題的調查{{/a}}中完成 Jetpack 連結嗎?{{/p}}{{p}}我們的免費安全性與流量功能需要 Jetpack 連結才能運作。{{/p}}"],"Cheatin' uh?":[null,"喂!別偷跑喔!"],"News Sitemap: {{a}}%(url)s{{/a}}":[null,"新聞網站地圖:{{a}}%(url)s{{/a}}"],"Sitemap: {{a}}%(url)s{{/a}}":[null,"網站地圖:{{a}}%(url)s{{/a}}"],"Search engines will find the sitemaps at these locations:":[null,"搜尋引擎將在以下位置尋找網站地圖:"],"Use Markdown for comments":[null,"將 Markdown 用於迴響"],"Add a phrase":[null,"新增字詞"],"Enable proofreading for the following grammar and style rules: ":[null,"啟用以下的文法和樣式規則校對功能:"],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,"校對服務支援英文、法文、德文、葡萄牙文和西班牙文。"],"Automatic Language Detection":[null,"自動語言偵測"],"A post or page is updated":[null,"文章或網頁更新時"],"A post or page is first published":[null,"第一次發表文章或網頁時"],"Automatically proofread content when: ":[null,"自動校對內容:"],"Configure Testimonials":[null,"設定證言"],"Configure Portfolios":[null,"設定個人作品集"],"Regenerate address":[null,"重新產生位址"],"Highlight and copy the following text to your clipboard:":[null,"將以下文字反白標示,複製貼到你的剪貼簿:"],"Copied!":[null,"已複製!"],"Display all your gallery pictures in a cool mosaic":[null,"以酷炫的拼接樣式顯示所有圖庫圖片"],"Meta key example: ":[null,"中繼金鑰範例:"],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,"請連結或建立 WordPress.com 帳號,以開始使用 Jetpack。這樣會啟用強大的安全性、流量和自訂服務。"],"Welcome to Jetpack":[null,"歡迎使用 Jetpack"],"Let us know!":[null,"請讓我們知道!"],"What would you like to see on your Jetpack Dashboard?":[null,"你希望你的 Jetpack 儀表板顯示哪些內容?"],"You, %(userName)s, are not connected to WordPress.com.":[null,"你的帳號 %(userName)s 並未連結到 WordPress.com。"],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,"目前在{{a}}開發模式{{/a}}中,因為你的網站 URL 缺少一個點 (例如 http://localhost)。{{br/}}部分功能已停用。"],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,"透過 JETPACK_DEV_DEBUG 常數,目前在{{a}}開發模式{{/a}}中。{{br/}}部分功能已停用。"],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,"透過 jetpack_development_mode 篩選條件,目前在{{a}}開發模式{{/a}}中。{{br/}}部分功能已停用。"],"You are currently running a development version of Jetpack.":[null,"你目前執行的是開發版本的 Jetpack。"],"You're fueled up and ready to go.":[null,"你已準備就緒!"],"You're fueled up and ready to go, Jetpack is now active.":[null,"你已準備就緒,Jetpack 現已啟用。"],"Your Jetpack is already connected.":[null,"你的 Jetpack 已連結。"],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,"歡迎使用 {{s}}Jetpack %(jetpack_version)s{{/s}}!"],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,"駭客、殭屍網路和垃圾郵件寄件者會任意對網站發出攻擊。他們的目標是頻繁且四處發動攻擊。我們的目標則是協助你做好準備以阻擋這些威脅,並在最糟糕的情況發生時協助你讓網站重返榮耀。"],"Threats don't discriminate":[null,"威脅並沒有差別待遇"],"Backup, protect, repair and build a better website.":[null,"備份、保護、修復和建立更好的網站。"],"Powerful security tools for ultimate peace of mind":[null,"功能強大的安全性工具可讓你從此安心使用"],"ACTIVE":[null,"啟用中"],"Upgrade":[null,"升級"],"Set up":[null,"設定"],"Threats found!":[null,"找到威脅!"],"No Results Found.":[null,"找不到符合的結果。"],"Pro":[null,"專業版"],"Keep your site backed up!":[null,"為網站備份!"],"Site Backups":[null,"網站備份"],"Keep those spammers away!":[null,"防止垃圾內容入侵!"],"Automatically scan your site for common threats and attacks.":[null,"自動掃描網站,以查看是否有常見的威脅與攻擊。"],"Security Scanning":[null,"安全性掃描"],"Automatically backup your entire site.":[null,"自動備份所有網站內容。"],"State-of-the-art spam defense.":[null,"最新的垃圾內容防護功能。"],"Automated, comprehensive protection from threats and attacks.":[null,"能夠自動且全面抵禦威脅和攻擊。"],"Activate Site Stats":[null,"啟用網站統計"],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,"{{a}}啟用網站統計{{/a}}可查看詳細的統計資料、讚數、關注者和訂閱者等內容!{{a1}}瞭解詳情{{/a1}}"],"Jetpack Stats Icon":[null,"Jetpack 統計圖示"],"Do you really want to disconnect your site from WordPress.com?":[null,"確定要中斷網站與 WordPress.com 的連結?"],"Updates Needed":[null,"需要更新"],"Save Settings":[null,"儲存設定"],"Saving…":[null,"儲存中…"],"No account? Create one for free…":[null,"沒有帳號?免費建立帳號…"],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,"無限的調查,無限的回應。使用調查編輯器即可輕鬆快速地建立調查。透過你的網站、電子郵件或在你的 iPad 或 iPhone 上收集回應。"],"Surveys & Polls":[null,"調查和投票"],"Configure VaultPress":[null,"設定 VaultPress"],"View your security dashboard":[null,"檢視安全性儀表板"],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense, and brute-force login protection - all in one place.":[null,"透過無限制的空間進行即時備份、單一點擊復原、垃圾訊息嚴密監控、惡意軟體防禦,以及可避免暴力密碼破解的登入防護等,面面俱到。"],"Security Scanning & Backups":[null,"安全性掃描與備份"],"Configure Akismet":[null,"設定 Akismet"],"View your spam stats":[null,"檢視垃圾迴響統計資料"],"State-of-the-art spam defense powered by Akismet.":[null,"採用 Akismet 提供的最新技術,可阻擋垃圾訊息。"],"Once you connect, you can upgrade to Premium or Pro in order to unlock worldclass security, spam protection tools, and priority support.":[null,"連結之後,你可以升級為進階版或專業版以使用世界級的安全性、垃圾訊息防護工具以及優先支援服務。"],"Your site is on Development Mode":[null,"你的網站目前為開發模式"],"Unlock the full potential of your site with the features included in your plan.":[null,"運用方案中隨附的功能,釋放網站的所有潛力。"],"Your site is on the Jetpack Professional plan":[null,"你的網站目前使用 Jetpack 專業版方案"],"Your site is on the Jetpack Premium plan":[null,"你的網站目前使用 Jetpack 進階版方案"],"Upgrade to Premium or Pro in order to unlock world class security, spam protection tools, and priority support.":[null,"升級到進階版或專業版即可使用世界級的安全性、垃圾訊息防護工具以及優先支援服務。"],"Your site is on the Free Jetpack Plan":[null,"你的網站目前使用免費版 Jetpack 方案"],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,"嚴密的垃圾訊息篩選能夠保護你的品牌、讀者,並提升 SEO。避免暴力密碼破解的登入防護可讓你安心使用,並阻擋入侵者進入後端。"],"Lock out the bad guys":[null,"隔絕惡意人士"],"Realtime backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,"透過無限制的空間進行即時備份、單一點擊復原、垃圾訊息嚴密監控、惡意軟體防禦,以及可避免暴力密碼破解的登入防護等,面面俱到,而且已針對 WordPress 進行最佳化。"],"Maximum grade security":[null,"最高等級的安全性"],"Compare Plans":[null,"比較方案"],"Advanced polls and ratings":[null,"進階投票和評分"],"One-click threat resolution":[null,"一鍵排除所有威脅"],"Real-time backups":[null,"即時備份"],"Unlimited backup archive":[null,"無限制的備份封存"],"Includes on-demand malware scanning":[null,"隨附隨選即用的惡意軟體掃描"],"Supports 1-3 sites":[null,"支援 1-3 個網站"],"Jetpack Professional offers advanced features including:":[null,"Jetpack 專業版提供的進階功能包括:"],"Need more?":[null,"需要更多嗎?"],"Create a new poll":[null,"建立新的投票"],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,"多數的安全性漏洞都是在過時的外掛程式中發現的。使用我們的網頁和桌面版應用程式可開啟自動更新,你也可以集中在方便使用的位置針對所有網站手動更新外掛程式。"],"Bulk and automatic updates":[null,"大量和自動更新"],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,"所有 WordPress 應用程式都是針對速度所打造。你會立即注意到效能的差異,因為網頁幾乎是立即載入,而且等候時間也縮短了。"],"Feel the performance":[null,"感受效能"],"Manage all your sites from a single dashboard.":[null,"從單一儀表板管理所有網站。"],"Powerful WordPress.com features on every device.":[null,"適用於各種裝置且功能強大的 WordPress.com 功能。"],"View your {{a}}Email Followers{{/a}}":[null,"檢視{{a}}電子郵件關注者{{/a}}"],"View {{a}}All Stats{{/a}}":[null,"檢視{{a}}所有統計資料{{/a}}"],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,"你的網站必須允許搜尋引擎存取,此功能才能正常運作。你可以到「{{a}}閱讀設定{{/a}}」變更此設定。"],"Link your account to WordPress.com to get the most out of Jetpack.":[null,"將帳號連結到 WordPress.com 即可更完善地運用 Jetpack 的功能。"],"You are connected as ":[null,"你已使用以下身分連結:"],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,"網站目前為開發模式,因此你無法連結 WordPress.com。"],"Manage your Jetpack connection.":[null,"管理 Jetpack 連結。"],"Connection Settings":[null,"連結設定"],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,"需要說明嗎?Happiness Engineer 可以回答你的網站和帳號相關問題,或是任何功能的操作方式。"],"Enjoy priority support":[null,"享用優先支援服務"],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,"無論你身在何處,都可以發表內容、追蹤統計資料和審核迴響,還能使用許多其他功能。我們的行動應用程式為免費的開放原始碼,你可以在 Apple 或 Android 裝置上使用。"],"Get WordPress apps for any screen.":[null,"下載適用於各種螢幕的 WordPress 應用程式。"],"Inspiration strikes any time, anywhere.":[null,"靈感隨時隨地都可能乍現。"],"Launch Reader":[null,"啟動閱讀器"],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,"所有 WordPress 應用程式都具備快速且全功能的閱讀器,因此你可以隨時掌握最愛網站的動態,並隨時隨地加入討論。"],"Connect with the Community":[null,"與社群連結"],"View Your Stats":[null,"檢視你的統計資料"],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,"透過進階的統計資料監控訪客。觀察趨勢、檢視哪些內容的成效最佳,並瞭解來自世界各地的訪客。"],"Connect with your Visitors":[null,"與訪客有所聯繫"],"Try the New Editor":[null,"試用全新的編輯器"],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,"我們全新的編輯器速度飛快,已為作家進行最佳化,還能夠減少干擾,讓你能夠專注於自己的作品。"],"Focus on your Writing":[null,"專注於你的寫作"],"Invalid Key":[null,"金鑰無效"],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,"如需最新的垃圾訊息防護,請{{a}}啟用 Akismet{{/a}}。"],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,"如需最新的垃圾訊息防護,請{{a}}安裝 Akismet{{/a}}。"],"Spam Protection":[null,"垃圾訊息防護"],"Unavailable in Dev Mode.":[null,"開發模式中無法使用。"],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,"若要自動備份整個網站,請{{a}}升級{{/a}}!"],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,"若要自動備份整個網站,請{{a}}安裝並啟用{{/a}} VaultPress。"],"{{a}}View backup details{{/a}}.":[null,"{{a}}檢視備份詳細資料{{/a}}。"],"Backups":[null,"備份"],"Performance":[null,"效能"],"Security":[null,"安全性"],"Jetpack is monitoring your site. If we think your site is down you will receive an email.":[null,"Jetpack 正在監控你的網站。如果我們發現你的網站停機,你就會收到一封電子郵件。"],"Jetpack is improving and optimising your image speed.":[null,"Jetpack 正在改善和最佳化你的圖片速度。"],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,"{{a}}啟用 Manage{{/a}} 可開啟自動更新和管理 WordPress.com 的外掛程式。"],"All plugins are up-to-date. Awesome work!":[null,"所有外掛程式都是最新版本。做得好!"],"Needs updating. ":["Need updating. ",["需要更新。"]],"%(number)s plugin":["%(number)s plugins",["%(number)s 個外掛程式"]],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,"{{a}}啟用 Protect{{/a}} 可防止你的網站受到惡意登入嘗試的侵擾。"],"Total malicious attacks blocked on your site.":[null,"你網站阻擋的惡意攻擊總計。"],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,"Jetpack 正在主動阻擋惡意登入嘗試。這裡很快就會顯示資料!"],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,"如需自動且全面的安全性威脅掃描,請{{a}}升級帳號{{/a}}。"],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,"如需自動且全面的安全性威脅掃描,請{{a}}安裝並啟用{{/a}} VaultPress。"],"Threats found":[null,"找到威脅"],"Malware Scanning":[null,"惡意軟體掃描"],"WordPress.com for Linux":[null,"Linux 版 WordPress.com"],"WordPress.com for Windows":[null,"Windows 版 WordPress.com"],"WordPress.com for Mac OS X":[null,"Mac OS X 版 WordPress.com"],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,"桌面版應用程式可讓 WordPress 在你的電腦上擁有永久的歸屬。此外,你在網頁瀏覽器以外寫作時,還能享有無干擾的環境。"],"WordPress.com in Google Play":[null,"Google Play 中的 WordPress.com"],"WordPress.com in the App Store":[null,"App Store 中的 WordPress.com"],"Updating %(slug)s settings…":[null,"正在更新 %(slug)s 設定…"],"%(slug)s has been deactivated.":[null,"%(slug)s 已停用。"],"Deactivating %(slug)s…":[null,"正在停用 %(slug)s…"],"%(slug)s failed to activate. %(error)s":[null,"%(slug)s 無法啟用。%(error)s"],"%(slug)s has been activated.":[null,"%(slug)s 已啟用。"],"Activating %(slug)s…":[null,"正在啟用 %(slug)s…"],"Recommended features active.":[null,"推薦的功能已啟用。"],"Activating recommended features…":[null,"正在啟用推薦的功能…"],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,"從 12 月 1 日到 1 月 4 日止,在我的網誌顯示下雪效果。"],"Show falling snow in the holiday period.":[null,"在節日期間顯示下雪效果。"],"Holiday Snow":[null,"節日下雪效果"],"Unavailable in Dev Mode":[null,"開發模式中無法使用"],"At A Glance":[null,"總覽"],"Error unlinking from WordPress.com. %(error)s":[null,"從 WordPress.com 取消連結時發生錯誤。%(error)s"],"Unlinked from WordPress.com.":[null,"已從 WordPress.com 取消連結。"],"Unlinking from WordPress.com":[null,"正在從 WordPress.com 取消連結"],"There was an error disconnecting Jetpack. Error: %(error)s":[null,"中斷 Jetpack 連結時發生錯誤。錯誤:%(error)s"],"Options failed to reset.":[null,"無法重設選項。"],"Options reset.":[null,"選項已重設。"],"Resetting Jetpack options…":[null,"正在重設 Jetpack 選項…"],"Regenerated %(slug)s address .":[null,"已重新產生 %(slug)s 位址。"],"Updating %(slug)s address…":[null,"正在更新 %(slug)s 位址…"],"Error updating %(slug)s settings. %(error)s":[null,"更新 %(slug)s 設定時發生錯誤。%(error)s"],"Updated %(slug)s settings.":[null,"已更新 %(slug)s 設定。"],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,"可以告訴我們原因嗎?只要{{a}}回答兩個簡單的問題,就{{/a}}能協助我們改善 Jetpack。"],"Clichés":[null,"陳腔濫調"],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{hideOnMobile}}你喜歡 Jetpack,或是有意見回饋嗎?{{/hideOnMobile}}{{reviewLink}}請留下評論給我們{{/reviewLink}}{{hideOnMobile}}、{{/hideOnMobile}}{{twitterLink}}到 Twitter 關注我們{{/twitterLink}}{{hideOnMobile}},或是到{{/hideOnMobile}}{{facebookLink}} Facebook 給我們按讚{{/facebookLink}}{{hideOnMobile}}。{{/hideOnMobile}}"],"You are running Jetpack on a {{a}}staging server{{/a}}.":[null,"你正在{{a}}暫存伺服器{{/a}}上執行 Jetpack。"],"Follow Jetpack on Twitter":[null,"到 Twitter 關注 Jetpack"],"Like us on Facebook":[null,"到 Facebook 給我們按讚"],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{supportLink}}檢視我們的支援頁面{{/supportLink}}{{hideOnMobile}}、{{/hideOnMobile}}{{forumLink}}查看論壇以尋找答案{{/forumLink}}{{hideOnMobile}},或是{{/hideOnMobile}}{{contactLink}}直接聯絡我們{{/contactLink}}{{hideOnMobile}}。{{/hideOnMobile}}"],"WordPress.com Terms of Service":[null,"WordPress.com 服務條款"],"Automattic's Privacy Policy":[null,"Automattic 的隱私權保護政策"],"Jetpack Happiness Engineer":[null,"Jetpack Happiness Engineer"],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,"我們為所有 Jetpack 使用者提供完整的免費支援。我們的支援團隊隨時為你提供協助。"],"Go to Jetpack.com/support":[null,"前往 Jetpack.com/support"],"Go to the WordPress.org support forums":[null,"前往 WordPress.org 支援論壇"],"Contact Jetpack support staff directly":[null,"直接聯絡 Jetpack 支援人員"],"Downtime Monitoring":[null,"停機監控"],"Loading…":[null,"載入中…"],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,"{{a}}啟用監控{{/a}}可在網站停機時接收通知。"],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.",["糟糕,找到了 %(number)s 個威脅。"]],"{{a}}View details at VaultPress.com{{/a}}":[null,"{{a}}到 VaultPress.com 檢視詳細資料{{/a}}"],"{{a}}Contact Support{{/a}}":[null,"{{a}}聯絡支援團隊{{/a}}"],"No threats found, you're good to go!":[null,"沒有找到威脅,你可以開始使用了!"],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,"糟糕!你的 Akismet 金鑰遺失或無效。{{akismetSettings}}前往 Akismet 設定以進行修正{{/akismetSettings}}。"],"Plugin Updates":[null,"外掛程式更新"],"{{a}}Turn on plugin auto updates{{/a}}":[null,"{{a}}開啟外掛程式自動更新{{/a}}"],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,"{{a}}啟用管理並開啟自動更新{{/a}}"],"Image Performance %(photon)s":[null,"圖片效能 %(photon)s"],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,"{{a}}啟用 Photon{{/a}} 可提升圖片的效能和速度。"],"Site Verification Tools":[null,"網站驗證工具"],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,"網站驗證工具啟用中。請確保已透過 Google、Bing 和 Pinterest 驗證網站,以便更精確地進行編目和排名。{{a}}立即驗證{{/a}}"],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,"{{a}}啟用網站驗證{{/a}}可驗證你的網站,並透過 Google、Bing 和 Pinterest 提高排名。"],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,"和仰賴 Jetpack 的數百萬名使用者一起加強和保護網站安全。我們對 WordPress 充滿熱情,而且很樂意為你提供便利的服務。"],"Unlink me from WordPress.com":[null,"中斷我和 WordPress.com 的連結"],"Link to WordPress.com":[null,"連結到 WordPress.com"],"Disconnect from WordPress.com":[null,"中斷與 WordPress.com 的連結"],"Jump Start your Site":[null,"網站功能大躍進"],"Quickly enhance your site by activating Jetpack's recommended features.":[null,"啟用 Jetpack 推薦的功能,快速提升網站品質。"],"Activate Recommended Features":[null,"啟用推薦的功能"],"Jetpack's recommended features include:":[null,"Jetpack 推薦的功能包括:"],"Features can be activated or deactivated at any time.":[null,"你可以隨時啟用或停用功能。"],"Skip the Jetpack Jumpstart process":[null,"略過 Jetpack 快速啟動程序"],"Skip this step":[null,"略過此步驟"],"Manage security on WordPress.com":[null,"管理 WordPress.com 上的安全性"],"Week of %(date)s":[null,"%(date)s 當週"],"Views: %(numberOfViews)s":[null,"瀏覽次數:%(numberOfViews)s"],"Click to view detailed stats.":[null,"按一下可檢視詳細的統計資料。"],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,"載入統計資料時發生問題。請稍後再試,或立即到 WordPress.com {{a}}檢視你的統計資料{{/a}}"],"Days":[null,"天"],"Weeks":[null,"週"],"Months":[null,"月"],"Views today":[null,"今天的瀏覽次數"],"Best overall day":[null,"全天最佳"],"%(number)s View":["%(number)s Views",["%(number)s 次瀏覽"]],"All-time views":[null,"全時段瀏覽次數"],"All-time comments":[null,"全時段迴響次數"],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,"Jetpack 運用最新的 WordPress.com 內容投放網路,能夠以超快速度載入絕美的圖片。已針對任何裝置最佳化,而且完全免費。"],"Did we mention free, professional support?":[null,"別忘了還有免費、專業的支援!"],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,"Jetpack 由一群技術精湛且熱情洋溢的社群成員提供支援。成員遍及全球,而且熱心協助。"],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,"Jetpack 會封鎖惡意的登入嘗試、在你的網站停機時通知你,而且會自動更新你的外掛程式,以便你安心使用。"],"Block site attacks.":[null,"抵禦網站攻擊。"],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,"使用 Protect 可讓你高枕無憂;這款工具已在數百萬個網站上成功阻擋幾十億次的登入攻擊。"],"Live site monitoring.":[null,"即時網站監控。"],"Automatic site updates.":[null,"自動網站更新。"],"Never fall behind on a security release or waste time updating multiple sites.":[null,"你再也不會遺漏發佈的安全更新,也不需要浪費時間更新多個網站。"],"Lightning fast, optimized images":[null,"如閃電般快速的最佳化圖片"],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,"Jetpack 釋放了 WordPress.com 的強大功能,能夠為你顯示有關訪客、訪客閱讀的內容以及訪客來源等詳細洞察報告。"],"Site security and peace of mind":[null,"網站安全性與安全感"],"Need Help?":[null,"需要說明嗎?"],"Send us Feedback":[null,"傳送意見回饋"],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,"Jetpack 有多種流量和互動工具,有助於吸引更多人瀏覽你的網站,並讓他們成為固定訪客。"],"Automated social marketing.":[null,"自動化社交行銷。"],"Sharing & Like Buttons":[null,"「分享」和「讚」按鈕"],"Build a community.":[null,"建立社群。"],"Give visitors the tools to share and subscribe to your content.":[null,"為訪客提供分享及訂閱內容的工具。"],"Increase page views.":[null,"增加網頁瀏覽次數。"],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,"「相關文章」功能可為訪客提供更多分享及閱讀的內容,維持他們的參與感。"],"Manage Plugins":[null,"管理外掛程式"],"Drive more traffic to your site":[null,"讓你的網站吸引更多流量"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"使用 Publicize 即可自動與朋友、關注者及全世界分享你的文章。"],"Track your growth":[null,"追蹤成長的足跡"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"減輕壓力。Monitor 會在你的網站中斷服務時傳送即時警示。"],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"授權 Jetpack 期間,你必須保持登入自己的 WordPress 網誌。"],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"我們在連接 Jetpack 時發生問題。請停用 Jetpack 外掛程式並重新啟用,然後重新連接一次。"],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,"連結 Jetpack 時發生問題。請再按一次「連結 WordPress.com」。"],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"{{s}}你的 Jetpack 發生故障。{{/s}}造成不便,敬請見諒。請稍後再試一次,如果持續發生此問題,請聯絡支援團隊並附上這段訊息:%(error_key)s"],"Need help? The Jetpack team is here for you.":[null,"需要說明嗎?Jetpack 團隊隨時提供支援!"],"Leave a Jetpack review":[null,"為 Jetpack 留下評論"],"Disconnecting Jetpack":[null,"正在中斷與 Jetpack 的連結"],"Smiley":[null,"笑臉"],"Email Address":[null,"電子郵件位址"],"Whitelist Management":[null,"管理允許清單"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"請確定你已加入常用 IP 位址,例如家中、辦公室或其他位置的 IP 位址。如果你從下方清單移除 IP 位址,該位址將會從允許清單中移除。"],"Related":[null,"相關"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"顯示「相關」頁首,以更明確地將相關的區段與文章進行區隔"],"Use a large and visually striking layout":[null,"使用大型、引人注目的版面形式"],"Require Two-Step Authentication":[null,"需要兩步驟驗證"],"Site Stats":[null,"網誌統計"],"Publicize":[null,"宣傳"],"Excerpts":[null,"摘要"],"Featured Images":[null,"特色圖片"],"Enable Portfolio Projects for this site.":[null,"為此網站啟用個人作品集專案。"],"Enable Testimonials for this site.":[null,"為此網站啟用證言。"],"View people's profiles when you mouse over their Gravatars":[null,"滑鼠移到 Gravatars 頭像上顯示資料"],"Color Scheme":[null,"配色方案"],"Preview":[null,"預覽"],"You have successfully disconnected Jetpack":[null,"你已成功與 Jetpack 中斷連結"],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"你的網站必須允許公開存取才能使用 Jetpack:%(error_key)s"],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"{{s}}你的 Jetpack 發生故障。{{/s}}無法將此網站連結到 WordPress.com。這通常代表你的網站並未允許公開存取 (localhost)。"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com目前有問題,無法啟動你Jetpack。請稍後再試。"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack 無法聯繫 WordPress.com:%(error_key)s。這通常代表著你網路主機的設定不正確。"],"Connect Jetpack":[null,"連結 Jetpack"],"Proofreading":[null,"校對"],"English Options":[null,"英文選項"],"Bias Language":[null,"偏差用語"],"Complex Phrases":[null,"複雜短語"],"Diacritical Marks":[null,"變音符號"],"Double Negatives":[null,"雙重否定"],"Hidden Verbs":[null,"隱藏動詞"],"Jargon":[null,"特殊用語"],"Passive Voice":[null,"被動語態"],"Phrases to Avoid":[null,"忽略短語"],"Redundant Phrases":[null,"冗餘短語"],"Use automatically detected language to proofread posts and pages":[null,"使用自動檢測語言校對文章和分頁"],"Ignored Phrases":[null,"忽略縮寫"],"Test your site’s compatibility with Jetpack.":[null,"測試你的網站與 Jetpack 的相容性。"],"Debug":[null,"偵錯"],"Disconnect Jetpack":[null,"中斷與 Jetpack 的連線"],"Learn More":[null,"瞭解更多"],"Settings":[null,"設定"],"Active":[null,"執行套用"]} \ No newline at end of file
+{"":{"po-revision-date":"2016-09-07 09:52:57+0000","mime-version":"1.0","content-type":"text/plain; charset=UTF-8","content-transfer-encoding":"8bit","plural-forms":"nplurals=1; plural=0;","x-generator":"GlotPress/2.3.0-alpha","language":"zh_TW","project-id-version":"Plugins - Jetpack by WordPress.com - Development (trunk)"},"Make sure your site is easily found on search engines with SEO tools for your content and social posts.":[null,""],"Activate this module to use the advanced SEO tools.":[null,""],"Configure your VideoPress settings.":[null,""],"How much is your website worth?":[null,""],"For less than the price of a coffee a month you can rest easy knowing your hard work (or livelihood) is backed up.":[null,""],"Configure Site SEO":[null,""],"Activate SEO Tools":[null,""],"Introducing our most affordable backups and security plan yet":[null,""],"The Personal Plan keeps your data, site, and hard work safe.":[null,""],"Learn more...":[null,""],"Your site is on the Jetpack Personal plan":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), and unlimited storage.":[null,""],"With this plan you are provided with spam-protection, daily backups (up to 30 days), unlimited backup storage, security scanning, and priority support.":[null,""],"You get spam-protection, real-time backups (unlimited archive), unlimited backup storage, security scanning, SEO tools, PollDaddy, and priority support.":[null,""],"Daily backup of all your site data with unlimited space and one-click restores (powered by VaultPress).":[null,""],"Daily backup of all your site data with unlimited space, one-click restores, automated security scanning, and priority support (powered by VaultPress).":[null,""],"Backups & Security Scanning":[null,""],"Real-time backup of all your site data with unlimited space, one-click restores, automated security scanning, one-click threat resolution, and priority support (powered by VaultPress).":[null,""],"SEO Tools":[null,""],"Advanced SEO tools to help your site get found when people search for relevant content.":[null,""],"Need more? Running a business site?":[null,""],"If your site is important to you, consider protecting and improving it with some of our advanced features: ":[null,""],"On-demand security scanning":[null,""],"Advanced SEO tools":[null,""],"Configure your SEO settings.":[null,""],"The easiest way to upload ad-free and unbranded videos to your site. You get stats on video playback and shares and the player is lightweight and responsive.":[null,""],"You are running Jetpack on a staging server.":[null,""],"More Info":[null,""],"Search your content.":[null,""],"{{a}}Manage Likes visibility from the Sharing Module Settings{{/a}}":[null,""],"Hide the stats smiley face image. The image helps collect stats but should still work when hidden.":[null,""],"Your Current IP: %(ip)s":[null,""],"Whitelisting an IP address prevents it from ever being blocked by Jetpack.":[null,""],"IPv4 and IPv6 are acceptable. {{br/}} To specify a range, enter the low value and high value separated by a dash. Example: 12.12.12.1-12.12.12.100":[null,""],"Link your account to WordPress.com to start using this feature.":[null,""],"There are unsaved settings in this tab that will be lost if you leave it. Proceed?":[null,""],"This will reset all Jetpack options, are you sure?":[null,""],"Search for a Jetpack feature.":[null,"搜尋 Jetpack 功能。"],"Upgrade Jetpack and our state-of-the-art security scanner will hunt out malicious files and report them immediately so that you're never unaware of what is happening on your website.":[null,"升級 Jetpack,我們的最新安全性掃描程式將找出惡意檔案並立即加以通報,因此你絕對不會發現網站上有任何異狀。"],"You can see the information about security scanning in the \"At a Glance\" section.":[null,"你可以到「總覽」區段查看有關安全性掃描的資訊。"],"Configure your Security Scans":[null,"設定安全性掃描"],"This module has no configuration options":[null,"此模組沒有設定選項"],"Let search engines and visitors know that you are serious about your websites integrity by upgrading Jetpack. Our anti-spam tools will eliminate comment spam, protect your SEO, and make it easier for visitors to stay in touch.":[null,"升級 Jetpack,讓搜尋引擎和訪客知道你非常重視網站的完整性。我們的反垃圾郵件工具將減少垃圾迴響、保護你的 SEO,並讓訪客能夠輕鬆保持聯繫。"],"Real-time offsite backups with automated restores deliver peace-of-mind, so you can focus on writing great content and increasing traffic while we protect every aspect of your investment. Upgrade today.":[null,"即時異地備份與自動還原能夠讓你安心使用;在我們保護你投入心力各個層面的同時,你可以專注於撰寫精彩內容和提高流量。立即升級。"],"{{link}}Configure your %(module_slug)s Settings {{/link}}":[null,"{{link}}配置你的 %(module_slug)s 設定 {{/link}}"],"Subscriber":[null,"訂閱者"],"Big iPhone/iPad Update Now Available":[null,"有重大的 iPhone/iPad 更新可供使用"],"The WordPress for Android App Gets a Big Facelift":[null,"Android 專用的 WordPress 應用程式已全面翻新"],"Upgrade Focus: VideoPress For Weddings":[null,"升級重點:適用於婚禮的 VideoPress"],"WordPress.com Likes are:":[null,"WordPress.com 按讚功能:"],"Comments headline":[null,"迴響標題"],"A few catchy words to motivate your readers to comment.":[null,"使用一些吸引人的字詞,鼓勵讀者發表迴響。"],"Can readers subscribe to your posts, comments or both?":[null,"讀者是否能夠訂閱你的文章和/或迴響?"],"Show a \"follow blog\" options in the comment form":[null,"在迴響表單中顯示「關注網誌」選項"],"Show a \"follow comments\" option in the comment form.":[null,"在迴響表單中顯示「關注迴響」選項。"],"Admin Bar":[null,"管理員列"],"Put a chart showing 48 hours of views in the admin bar":[null,"在管理員列中放置一張圖表,顯示 48 小時內的瀏覽次數"],"Registered Users: Count the page views of registered users who are logged in":[null,"已註冊的使用者:計算已登入之註冊使用者的網頁瀏覽次數"],"Report Visibility: Select the roles that will be able to view stats reports":[null,"報告能見度:選擇能夠檢視統計報告的角色"],"Receive Monitor Email Notifications":[null,"接收監控電子郵件通知"],"Emails will be sent to ":[null,"電子郵件將傳送至"],"{{a}}Edit{{/a}}":[null,"{{a}}編輯{{/a}}"],"Match By Email":[null,"依電子郵件比對"],"Show photo metadata (Exif) in carousel, when available":[null,"可用時,在隨選區顯示相片中繼資料 (Exif)"],"Background Color":[null,"背景顏色"],"Scroll infinitely (Shows 7 posts on each load)":[null,"無限捲動 (每次載入時顯示 7 篇文章)"],"Track each infinite Scroll post load as a page view in Google Analytics":[null,"在 Google Analytics 中追蹤每次無限捲動所載入的文章網頁瀏覽次數"],"Mobile Promos":[null,"行動應用程式促銷活動"],"Show a promo for the WordPress mobile apps in the footer of the mobile theme":[null,"在手機佈景主題的頁尾對 WordPress 行動應用程式顯示一則促銷活動"],"Enter your meta key \"content\" value to verify your blog with {{a}}Google Search Console{{/a}}, {{a1}}Bing Webmaster Center{{/a1}} and {{a2}}Pinterest Site Verification{{/a2}}.":[null,""],"Meta key example:":[null,""],"Display all your gallery pictures in a cool mosaic":[null,"以酷炫的拼接樣式顯示所有圖庫圖片"],"Copied!":[null,"已複製!"],"Highlight and copy the following text to your clipboard:":[null,"將以下文字反白標示,複製貼到你的剪貼簿:"],"Regenerate address":[null,"重新產生位址"],"Configure Portfolios":[null,"設定個人作品集"],"Configure Testimonials":[null,"設定證言"],"Automatically proofread content when: ":[null,"自動校對內容:"],"A post or page is first published":[null,"第一次發表文章或網頁時"],"A post or page is updated":[null,"文章或網頁更新時"],"Automatic Language Detection":[null,"自動語言偵測"],"The proofreader supports English, French, German, Portuguese and Spanish.":[null,"校對服務支援英文、法文、德文、葡萄牙文和西班牙文。"],"Enable proofreading for the following grammar and style rules: ":[null,"啟用以下的文法和樣式規則校對功能:"],"Add a phrase":[null,"新增字詞"],"Use Markdown for comments":[null,"將 Markdown 用於迴響"],"Search engines will find the sitemaps at these locations:":[null,"搜尋引擎將在以下位置尋找網站地圖:"],"Sitemap: {{a}}%(url)s{{/a}}":[null,"網站地圖:{{a}}%(url)s{{/a}}"],"News Sitemap: {{a}}%(url)s{{/a}}":[null,"新聞網站地圖:{{a}}%(url)s{{/a}}"],"Cheatin' uh?":[null,"喂!別偷跑喔!"],"{{p}}Would you mind telling us why you did not complete the Jetpack connection in this {{a}}2 question survey{{/a}}?{{/p}}{{p}}A Jetpack connection is required for our free security and traffic features to work.{{/p}}":[null,"{{p}}你願意告訴我們為什麼未在這份{{a}}含有 2 個問題的調查{{/a}}中完成 Jetpack 連結嗎?{{/p}}{{p}}我們的免費安全性與流量功能需要 Jetpack 連結才能運作。{{/p}}"],"Welcome to {{s}}Jetpack %(jetpack_version)s{{/s}}!":[null,"歡迎使用 {{s}}Jetpack %(jetpack_version)s{{/s}}!"],"Your Jetpack is already connected.":[null,"你的 Jetpack 已連結。"],"You're fueled up and ready to go, Jetpack is now active.":[null,"你已準備就緒,Jetpack 現已啟用。"],"You're fueled up and ready to go.":[null,"你已準備就緒!"],"You are currently running a development version of Jetpack.":[null,"你目前執行的是開發版本的 Jetpack。"],"Submit Beta feedback":[null,""],"Currently in {{a}}Development Mode{{/a}} via the jetpack_development_mode filter.{{br/}}Some features are disabled.":[null,"透過 jetpack_development_mode 篩選條件,目前在{{a}}開發模式{{/a}}中。{{br/}}部分功能已停用。"],"Currently in {{a}}Development Mode{{/a}} via the JETPACK_DEV_DEBUG constant.{{br/}}Some features are disabled.":[null,"透過 JETPACK_DEV_DEBUG 常數,目前在{{a}}開發模式{{/a}}中。{{br/}}部分功能已停用。"],"Currently in {{a}}Development Mode{{/a}} because your site URL lacks a dot (e.g. http://localhost).{{br/}}Some features are disabled.":[null,"目前在{{a}}開發模式{{/a}}中,因為你的網站 URL 缺少一個點 (例如 http://localhost)。{{br/}}部分功能已停用。"],"You, %(userName)s, are not connected to WordPress.com.":[null,"你的帳號 %(userName)s 並未連結到 WordPress.com。"],"What would you like to see on your Jetpack Dashboard?":[null,"你希望你的 Jetpack 儀表板顯示哪些內容?"],"Let us know!":[null,"請讓我們知道!"],"Welcome to Jetpack":[null,"歡迎使用 Jetpack"],"Please connect to or create a WordPress.com account to start using Jetpack. This will enable powerful security, traffic, and customization services.":[null,"請連結或建立 WordPress.com 帳號,以開始使用 Jetpack。這樣會啟用強大的安全性、流量和自訂服務。"],"No account? Create one for free…":[null,"沒有帳號?免費建立帳號…"],"Saving…":[null,"儲存中…"],"Save Settings":[null,"儲存設定"],"Updates Needed":[null,"需要更新"],"Do you really want to disconnect your site from WordPress.com?":[null,"確定要中斷網站與 WordPress.com 的連結?"],"Jetpack Stats Icon":[null,"Jetpack 統計圖示"],"{{a}}Activate Site Stats{{/a}} to see detailed stats, likes, followers, subscribers, and more! {{a1}}Learn More{{/a1}}":[null,"{{a}}啟用網站統計{{/a}}可查看詳細的統計資料、讚數、關注者和訂閱者等內容!{{a1}}瞭解詳情{{/a1}}"],"Activate Site Stats":[null,"啟用網站統計"],"Automated, comprehensive protection from threats and attacks.":[null,"能夠自動且全面抵禦威脅和攻擊。"],"State-of-the-art spam defense.":[null,"最新的垃圾內容防護功能。"],"Automatically backup your entire site.":[null,"自動備份所有網站內容。"],"Security Scanning":[null,"安全性掃描"],"Automatically scan your site for common threats and attacks.":[null,"自動掃描網站,以查看是否有常見的威脅與攻擊。"],"Keep those spammers away!":[null,"防止垃圾內容入侵!"],"Site Backups":[null,"網站備份"],"Keep your site backed up!":[null,"為網站備份!"],"Pro":[null,"專業版"],"No Results Found.":[null,"找不到符合的結果。"],"Threats found!":[null,"找到威脅!"],"Set up":[null,"設定"],"Upgrade":[null,"升級"],"ACTIVE":[null,"啟用中"],"Hackers, botnets and spammers attack websites indiscriminately. Their goal is to attack everywhere and often. Our goal is to help you prepare by blocking these threats, and in worst-case-scenarios we'll be here to help you restore your site to its former glory.":[null,"駭客、殭屍網路和垃圾郵件寄件者會任意對網站發出攻擊。他們的目標是頻繁且四處發動攻擊。我們的目標則是協助你做好準備以阻擋這些威脅,並在最糟糕的情況發生時協助你讓網站重返榮耀。"],"Your site is on the Free Jetpack Plan":[null,"你的網站目前使用免費版 Jetpack 方案"],"Upgrade to a paid plan to unlock world-class security, spam protection tools, and priority support.":[null,""],"Your site is on the Jetpack Premium plan":[null,"你的網站目前使用 Jetpack 進階版方案"],"Your site is on the Jetpack Professional plan":[null,"你的網站目前使用 Jetpack 專業版方案"],"Your site is on Development Mode":[null,"你的網站目前為開發模式"],"Once you connect, you can upgrade to a paid plan in order to unlock world-class security, spam protection tools, and priority support.":[null,""],"State-of-the-art spam defense powered by Akismet.":[null,"採用 Akismet 提供的最新技術,可阻擋垃圾訊息。"],"View your spam stats":[null,"檢視垃圾迴響統計資料"],"Configure Akismet":[null,"設定 Akismet"],"View your security dashboard":[null,"檢視安全性儀表板"],"Configure VaultPress":[null,"設定 VaultPress"],"Surveys & Polls":[null,"調查和投票"],"Unlimited surveys, unlimited responses. Use the survey editor to create surveys quickly and easily. Collect responses via your website, e-mail or on your iPad or iPhone.":[null,"無限的調查,無限的回應。使用調查編輯器即可輕鬆快速地建立調查。透過你的網站、電子郵件或在你的 iPad 或 iPhone 上收集回應。"],"Create a new poll":[null,"建立新的投票"],"Real-time backups":[null,"即時備份"],"One-click threat resolution":[null,"一鍵排除所有威脅"],"Advanced polls and ratings":[null,"進階投票和評分"],"Compare Plans":[null,"比較方案"],"Maximum grade security":[null,"最高等級的安全性"],"Real-time backup with unlimited space, one-click restores, bulletproof spam monitoring, malware defense and brute-force login protection - all in one place and optimized for WordPress.":[null,""],"Lock out the bad guys":[null,"隔絕惡意人士"],"Bulletproof spam filtering protects your brand, your readers, and improves SEO. Brute force login protection helps maintain peace of mind and keeps your backend safe from intruders.":[null,"嚴密的垃圾訊息篩選能夠保護你的品牌、讀者,並提升 SEO。避免暴力密碼破解的登入防護可讓你安心使用,並阻擋入侵者進入後端。"],"Enjoy priority support":[null,"享用優先支援服務"],"Need help? A Happiness Engineer can answer questions about your site, your account or how to do about anything.":[null,"需要說明嗎?Happiness Engineer 可以回答你的網站和帳號相關問題,或是任何功能的操作方式。"],"Connection Settings":[null,"連結設定"],"Manage your Jetpack connection.":[null,"管理 Jetpack 連結。"],"The site is in Development Mode, so you can not connect to WordPress.com.":[null,"網站目前為開發模式,因此你無法連結 WordPress.com。"],"You are connected as ":[null,"你已使用以下身分連結:"],"Link your account to WordPress.com to get the most out of Jetpack.":[null,"將帳號連結到 WordPress.com 即可更完善地運用 Jetpack 的功能。"],"Your site must be accessible by search engines for this feature to work properly. You can change this in {{a}}Reading Settings{{/a}}.":[null,"你的網站必須允許搜尋引擎存取,此功能才能正常運作。你可以到「{{a}}閱讀設定{{/a}}」變更此設定。"],"View {{a}}All Stats{{/a}}":[null,"檢視{{a}}所有統計資料{{/a}}"],"View your {{a}}Email Followers{{/a}}":[null,"檢視{{a}}電子郵件關注者{{/a}}"],"Powerful WordPress.com features on every device.":[null,"適用於各種裝置且功能強大的 WordPress.com 功能。"],"Manage all your sites from a single dashboard.":[null,"從單一儀表板管理所有網站。"],"Feel the performance":[null,"感受效能"],"All the WordPress apps are built for speed. You'll notice the difference in performance immediately, with near-instant page-loads and less waiting around.":[null,"所有 WordPress 應用程式都是針對速度所打造。你會立即注意到效能的差異,因為網頁幾乎是立即載入,而且等候時間也縮短了。"],"Bulk and automatic updates":[null,"大量和自動更新"],"Most security flaws are found in outdated plugins. Use our Web and Desktop apps to turn on auto-updates or update plugins manually for all your websites in one convenient place.":[null,"多數的安全性漏洞都是在過時的外掛程式中發現的。使用我們的網頁和桌面版應用程式可開啟自動更新,你也可以集中在方便使用的位置針對所有網站手動更新外掛程式。"],"Focus on your Writing":[null,"專注於你的寫作"],"Our new editor is lightning fast, optimized for writers and eliminates distractions, giving you the ability to focus on your work.":[null,"我們全新的編輯器速度飛快,已為作家進行最佳化,還能夠減少干擾,讓你能夠專注於自己的作品。"],"Try the New Editor":[null,"試用全新的編輯器"],"Connect with your Visitors":[null,"與訪客有所聯繫"],"Monitor your visitors with advanced stats. Watch for trends, learn what content performs the best and understand your visitors from anywhere in the world.":[null,"透過進階的統計資料監控訪客。觀察趨勢、檢視哪些內容的成效最佳,並瞭解來自世界各地的訪客。"],"View Your Stats":[null,"檢視你的統計資料"],"Connect with the Community":[null,"與社群連結"],"The WordPress apps all have impressively fast and full featured readers so you can catch up with your favorite sites and join the conversation anywhere, any time.":[null,"所有 WordPress 應用程式都具備快速且全功能的閱讀器,因此你可以隨時掌握最愛網站的動態,並隨時隨地加入討論。"],"Launch Reader":[null,"啟動閱讀器"],"Inspiration strikes any time, anywhere.":[null,"靈感隨時隨地都可能乍現。"],"Get WordPress apps for any screen.":[null,"下載適用於各種螢幕的 WordPress 應用程式。"],"In Your Pocket":[null,""],"Publish content, track stats, moderate comments and so much more from anywhere in the world. Our mobile apps are open source, free and available to you on Apple or Android devices.":[null,"無論你身在何處,都可以發表內容、追蹤統計資料和審核迴響,還能使用許多其他功能。我們的行動應用程式為免費的開放原始碼,你可以在 Apple 或 Android 裝置上使用。"],"WordPress.com in the App Store":[null,"App Store 中的 WordPress.com"],"WordPress.com in Google Play":[null,"Google Play 中的 WordPress.com"],"On Your Desktop":[null,""],"A desktop app that gives WordPress a permanent home on your computer. Not to mention the distraction free environment you get writing outside of a web browser.":[null,"桌面版應用程式可讓 WordPress 在你的電腦上擁有永久的歸屬。此外,你在網頁瀏覽器以外寫作時,還能享有無干擾的環境。"],"WordPress.com for Mac OS X":[null,"Mac OS X 版 WordPress.com"],"WordPress.com for Windows":[null,"Windows 版 WordPress.com"],"WordPress.com for Linux":[null,"Linux 版 WordPress.com"],"Malware Scanning":[null,"惡意軟體掃描"],"Threats found":[null,"找到威脅"],"For automated, comprehensive scanning of security threats, please {{a}}install and activate{{/a}} VaultPress.":[null,"如需自動且全面的安全性威脅掃描,請{{a}}安裝並啟用{{/a}} VaultPress。"],"For automated, comprehensive scanning of security threats, please {{a}}upgrade your account{{/a}}.":[null,"如需自動且全面的安全性威脅掃描,請{{a}}升級帳號{{/a}}。"],"Jetpack is actively blocking malicious login attempts. Data will display here soon!":[null,"Jetpack 正在主動阻擋惡意登入嘗試。這裡很快就會顯示資料!"],"Total malicious attacks blocked on your site.":[null,"你網站阻擋的惡意攻擊總計。"],"{{a}}Activate Protect{{/a}} to keep your site protected from malicious login attempts.":[null,"{{a}}啟用 Protect{{/a}} 可防止你的網站受到惡意登入嘗試的侵擾。"],"%(number)s plugin":["%(number)s plugins",["%(number)s 個外掛程式"]],"Needs updating. ":["Need updating. ",["需要更新。"]],"All plugins are up-to-date. Awesome work!":[null,"所有外掛程式都是最新版本。做得好!"],"{{a}}Activate Manage{{/a}} to turn on auto updates and manage your plugins from WordPress.com.":[null,"{{a}}啟用 Manage{{/a}} 可開啟自動更新和管理 WordPress.com 的外掛程式。"],"Jetpack is improving and optimizing your image speed.":[null,""],"Jetpack is monitoring your site. If we think your site is down, you will receive an email.":[null,""],"Security":[null,"安全性"],"Performance":[null,"效能"],"Backups":[null,"備份"],"{{a}}View backup details{{/a}}.":[null,"{{a}}檢視備份詳細資料{{/a}}。"],"To automatically back up your entire site, please {{a}}install and activate{{/a}} VaultPress.":[null,"若要自動備份整個網站,請{{a}}安裝並啟用{{/a}} VaultPress。"],"To automatically back up your entire site, please {{a}}upgrade!{{/a}}.":[null,"若要自動備份整個網站,請{{a}}升級{{/a}}!"],"Unavailable in Dev Mode.":[null,"開發模式中無法使用。"],"Spam Protection":[null,"垃圾訊息防護"],"For state-of-the-art spam defense, please {{a}}install Akismet{{/a}}.":[null,"如需最新的垃圾訊息防護,請{{a}}安裝 Akismet{{/a}}。"],"For state-of-the-art spam defense, please {{a}}activate Akismet{{/a}}.":[null,"如需最新的垃圾訊息防護,請{{a}}啟用 Akismet{{/a}}。"],"Invalid Key":[null,"金鑰無效"],"Unavailable in Dev Mode":[null,"開發模式中無法使用"],"Holiday Snow":[null,"節日下雪效果"],"Show falling snow in the holiday period.":[null,"在節日期間顯示下雪效果。"],"Show falling snow on my blog from Dec 1st until Jan 4th.":[null,"從 12 月 1 日到 1 月 4 日止,在我的網誌顯示下雪效果。"],"Activating recommended features…":[null,"正在啟用推薦的功能…"],"Recommended features active.":[null,"推薦的功能已啟用。"],"Recommended features failed to activate. %(error)s":[null,""],"Activating %(slug)s…":[null,"正在啟用 %(slug)s…"],"%(slug)s has been activated.":[null,"%(slug)s 已啟用。"],"%(slug)s failed to activate. %(error)s":[null,"%(slug)s 無法啟用。%(error)s"],"Deactivating %(slug)s…":[null,"正在停用 %(slug)s…"],"%(slug)s has been deactivated.":[null,"%(slug)s 已停用。"],"%(slug)s failed to deactivate. %(error)s":[null,""],"Updating %(slug)s settings…":[null,"正在更新 %(slug)s 設定…"],"Updated %(slug)s settings.":[null,"已更新 %(slug)s 設定。"],"Error updating %(slug)s settings. %(error)s":[null,"更新 %(slug)s 設定時發生錯誤。%(error)s"],"Updating %(slug)s address…":[null,"正在更新 %(slug)s 位址…"],"Regenerated %(slug)s address .":[null,"已重新產生 %(slug)s 位址。"],"Error regenerating %(slug)s address. %(error)s":[null,""],"Resetting Jetpack options…":[null,"正在重設 Jetpack 選項…"],"Options reset.":[null,"選項已重設。"],"Options failed to reset.":[null,"無法重設選項。"],"There was an error disconnecting Jetpack. Error: %(error)s":[null,"中斷 Jetpack 連結時發生錯誤。錯誤:%(error)s"],"Unlinking from WordPress.com":[null,"正在從 WordPress.com 取消連結"],"Unlinked from WordPress.com.":[null,"已從 WordPress.com 取消連結。"],"Error unlinking from WordPress.com. %(error)s":[null,"從 WordPress.com 取消連結時發生錯誤。%(error)s"],"At A Glance":[null,"總覽"],"Clichés":[null,"陳腔濫調"],"Would you tell us why? Just {{a}}answering two simple questions{{/a}} would help us improve Jetpack.":[null,"可以告訴我們原因嗎?只要{{a}}回答兩個簡單的問題,就{{/a}}能協助我們改善 Jetpack。"],"{{hideOnMobile}}Enjoying Jetpack or have feedback?{{/hideOnMobile}} {{reviewLink}}Leave us a review{{/reviewLink}}{{hideOnMobile}},{{/hideOnMobile}} {{twitterLink}}follow us on Twitter{{/twitterLink}}{{hideOnMobile}}, and{{/hideOnMobile}} {{facebookLink}}like us on Facebook{{/facebookLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{hideOnMobile}}你喜歡 Jetpack,或是有意見回饋嗎?{{/hideOnMobile}}{{reviewLink}}請留下評論給我們{{/reviewLink}}{{hideOnMobile}}、{{/hideOnMobile}}{{twitterLink}}到 Twitter 關注我們{{/twitterLink}}{{hideOnMobile}},或是到{{/hideOnMobile}}{{facebookLink}} Facebook 給我們按讚{{/facebookLink}}{{hideOnMobile}}。{{/hideOnMobile}}"],"Like us on Facebook":[null,"到 Facebook 給我們按讚"],"Follow Jetpack on Twitter":[null,"到 Twitter 關注 Jetpack"],"{{supportLink}}View our support page{{/supportLink}}{{hideOnMobile}},{{/hideOnMobile}} {{forumLink}}check the forums for answers{{/forumLink}}{{hideOnMobile}}, or{{/hideOnMobile}} {{contactLink}}contact us directly{{/contactLink}}{{hideOnMobile}}.{{/hideOnMobile}}":[null,"{{supportLink}}檢視我們的支援頁面{{/supportLink}}{{hideOnMobile}}、{{/hideOnMobile}}{{forumLink}}查看論壇以尋找答案{{/forumLink}}{{hideOnMobile}},或是{{/hideOnMobile}}{{contactLink}}直接聯絡我們{{/contactLink}}{{hideOnMobile}}。{{/hideOnMobile}}"],"Contact Jetpack support staff directly":[null,"直接聯絡 Jetpack 支援人員"],"Go to the WordPress.org support forums":[null,"前往 WordPress.org 支援論壇"],"Go to Jetpack.com/support":[null,"前往 Jetpack.com/support"],"We offer free, full support to all of our Jetpack users. Our support team is always around to help you.":[null,"我們為所有 Jetpack 使用者提供完整的免費支援。我們的支援團隊隨時為你提供協助。"],"Jetpack Happiness Engineer":[null,"Jetpack Happiness Engineer"],"Automattic's Privacy Policy":[null,"Automattic 的隱私權保護政策"],"WordPress.com Terms of Service":[null,"WordPress.com 服務條款"],"{{a}}Activate Site Verification{{/a}} to verify your site and increase ranking with Google, Bing, and Pinterest.":[null,"{{a}}啟用網站驗證{{/a}}可驗證你的網站,並透過 Google、Bing 和 Pinterest 提高排名。"],"Site Verification Tools are active. Ensure your site is verified with Google, Bing, and Pinterest for more accurate indexing and ranking. {{a}}Verify now{{/a}}":[null,"網站驗證工具啟用中。請確保已透過 Google、Bing 和 Pinterest 驗證網站,以便更精確地進行編目和排名。{{a}}立即驗證{{/a}}"],"Site Verification Tools":[null,"網站驗證工具"],"{{a}}Activate Photon{{/a}} to enhance the performance and speed of your images.":[null,"{{a}}啟用 Photon{{/a}} 可提升圖片的效能和速度。"],"Image Performance %(photon)s":[null,"圖片效能 %(photon)s"],"{{a}}Activate Manage and turn on auto updates{{/a}}":[null,"{{a}}啟用管理並開啟自動更新{{/a}}"],"{{a}}Turn on plugin auto updates{{/a}}":[null,"{{a}}開啟外掛程式自動更新{{/a}}"],"Plugin Updates":[null,"外掛程式更新"],"Whoops! Your Akismet key is missing or invalid. {{akismetSettings}}Go to Akismet settings to fix{{/akismetSettings}}.":[null,"糟糕!你的 Akismet 金鑰遺失或無效。{{akismetSettings}}前往 Akismet 設定以進行修正{{/akismetSettings}}。"],"No threats found, you're good to go!":[null,"沒有找到威脅,你可以開始使用了!"],"{{a}}Contact Support{{/a}}":[null,"{{a}}聯絡支援團隊{{/a}}"],"{{a}}View details at VaultPress.com{{/a}}":[null,"{{a}}到 VaultPress.com 檢視詳細資料{{/a}}"],"Uh oh, %(number)s threat found.":["Uh oh, %(number)s threats found.",["糟糕,找到了 %(number)s 個威脅。"]],"{{a}}Activate Monitor{{/a}} to receive notifications if your site goes down.":[null,"{{a}}啟用監控{{/a}}可在網站停機時接收通知。"],"Loading…":[null,"載入中…"],"Downtime Monitoring":[null,"停機監控"],"{{button}}View More Stats on WordPress.com {{/button}}":[null,""],"{{button}}View Old Stats{{/button}}":[null,""],"All-time comments":[null,"全時段迴響次數"],"All-time views":[null,"全時段瀏覽次數"],"%(number)s View":["%(number)s Views",["%(number)s 次瀏覽"]],"Best overall day":[null,"全天最佳"],"Views today":[null,"今天的瀏覽次數"],"Months":[null,"月"],"Weeks":[null,"週"],"Days":[null,"天"],"Something happened while loading stats. Please try again later or {{a}}view your stats now on WordPress.com{{/a}}":[null,"載入統計資料時發生問題。請稍後再試,或立即到 WordPress.com {{a}}檢視你的統計資料{{/a}}"],"Click to view detailed stats.":[null,"按一下可檢視詳細的統計資料。"],"Views: %(numberOfViews)s":[null,"瀏覽次數:%(numberOfViews)s"],"Week of %(date)s":[null,"%(date)s 當週"],"Manage security on WordPress.com":[null,"管理 WordPress.com 上的安全性"],"Skip this step":[null,"略過此步驟"],"Skip the Jetpack Jumpstart process":[null,"略過 Jetpack 快速啟動程序"],"Features can be activated or deactivated at any time.":[null,"你可以隨時啟用或停用功能。"],"Jetpack's recommended features include:":[null,"Jetpack 推薦的功能包括:"],"Activate Recommended Features":[null,"啟用推薦的功能"],"Quickly enhance your site by activating Jetpack's recommended features.":[null,"啟用 Jetpack 推薦的功能,快速提升網站品質。"],"Jump Start your Site":[null,"網站功能大躍進"],"Disconnect from WordPress.com":[null,"中斷與 WordPress.com 的連結"],"Link to WordPress.com":[null,"連結到 WordPress.com"],"Unlink me from WordPress.com":[null,"中斷我和 WordPress.com 的連結"],"Join the millions of users who rely on Jetpack to enhance and secure their sites. We're passionate about WordPress and here to make your life easier.":[null,"和仰賴 Jetpack 的數百萬名使用者一起加強和保護網站安全。我們對 WordPress 充滿熱情,而且很樂意為你提供便利的服務。"],"Jetpack is supported by some of the most technical and passionate people in the community. They're located around the globe and ready to help you.":[null,"Jetpack 由一群技術精湛且熱情洋溢的社群成員提供支援。成員遍及全球,而且熱心協助。"],"Did we mention free, professional support?":[null,"別忘了還有免費、專業的支援!"],"Jetpack utilizes the state-of-the-art WordPress.com content delivery network to load your gorgeous imagery super fast. Optimized for any device, and its completely free.":[null,"Jetpack 運用最新的 WordPress.com 內容投放網路,能夠以超快速度載入絕美的圖片。已針對任何裝置最佳化,而且完全免費。"],"Lightning fast, optimized images":[null,"如閃電般快速的最佳化圖片"],"Never fall behind on a security release or waste time updating multiple sites.":[null,"你再也不會遺漏發佈的安全更新,也不需要浪費時間更新多個網站。"],"Automatic site updates.":[null,"自動網站更新。"],"Live site monitoring.":[null,"即時網站監控。"],"Gain peace of mind with Protect, the tool that has blocked billions of login attacks across millions of sites.":[null,"使用 Protect 可讓你高枕無憂;這款工具已在數百萬個網站上成功阻擋幾十億次的登入攻擊。"],"Block site attacks.":[null,"抵禦網站攻擊。"],"Jetpack blocks malicious log in attempts, lets you know if your site goes down, and can automatically update your plugins, so you don’t have to worry.":[null,"Jetpack 會封鎖惡意的登入嘗試、在你的網站停機時通知你,而且會自動更新你的外掛程式,以便你安心使用。"],"Site security and peace of mind":[null,"網站安全性與安全感"],"Jetpack harnesses the power of WordPress.com to show you detailed insights about your visitors, what they’re reading, and where they’re coming from.":[null,"Jetpack 釋放了 WordPress.com 的強大功能,能夠為你顯示有關訪客、訪客閱讀的內容以及訪客來源等詳細洞察報告。"],"Keep visitors engaged by giving them more to share and read with Related Posts.":[null,"「相關文章」功能可為訪客提供更多分享及閱讀的內容,維持他們的參與感。"],"Increase page views.":[null,"增加網頁瀏覽次數。"],"Give visitors the tools to share and subscribe to your content.":[null,"為訪客提供分享及訂閱內容的工具。"],"Build a community.":[null,"建立社群。"],"Sharing & Like Buttons":[null,"「分享」和「讚」按鈕"],"Automated social marketing.":[null,"自動化社交行銷。"],"Jetpack has many traffic and engagement tools to help you get more viewers to your site and keep them there.":[null,"Jetpack 有多種流量和互動工具,有助於吸引更多人瀏覽你的網站,並讓他們成為固定訪客。"],"Send us Feedback":[null,"傳送意見回饋"],"Need Help?":[null,"需要說明嗎?"],"Manage Plugins":[null,"管理外掛程式"],"Stress less. Monitor will send you real-time alerts if your site ever goes down.":[null,"減輕壓力。Monitor 會在你的網站中斷服務時傳送即時警示。"],"Track your growth":[null,"追蹤成長的足跡"],"Use Publicize to automatically share your posts with friends, followers, and the world.":[null,"使用 Publicize 即可自動與朋友、關注者及全世界分享你的文章。"],"Drive more traffic to your site":[null,"讓你的網站吸引更多流量"],"There was an issue connecting your Jetpack. Please click \"Connect to WordPress.com\" again.":[null,"連結 Jetpack 時發生問題。請再按一次「連結 WordPress.com」。"],"We had an issue connecting Jetpack; deactivate then reactivate the Jetpack plugin, then connect again.":[null,"我們在連接 Jetpack 時發生問題。請停用 Jetpack 外掛程式並重新啟用,然後重新連接一次。"],"You need to stay logged in to your WordPress blog while you authorize Jetpack.":[null,"授權 Jetpack 期間,你必須保持登入自己的 WordPress 網誌。"],"{{s}}Your Jetpack has a glitch.{{/s}} We're sorry for the inconvenience. Please try again later, if the issue continues please contact support with this message: %(error_key)s":[null,"{{s}}你的 Jetpack 發生故障。{{/s}}造成不便,敬請見諒。請稍後再試一次,如果持續發生此問題,請聯絡支援團隊並附上這段訊息:%(error_key)s"],"Disconnecting Jetpack":[null,"正在中斷與 Jetpack 的連結"],"Leave a Jetpack review":[null,"為 Jetpack 留下評論"],"Need help? The Jetpack team is here for you.":[null,"需要說明嗎?Jetpack 團隊隨時提供支援!"],"Smiley":[null,"笑臉"],"Require Two-Step Authentication":[null,"需要兩步驟驗證"],"Use a large and visually striking layout":[null,"使用大型、引人注目的版面形式"],"Show a \"Related\" header to more clearly separate the related section from posts":[null,"顯示「相關」頁首,以更明確地將相關的區段與文章進行區隔"],"Related":[null,"相關"],"Make sure to add your most frequently used IP addresses as they can change between your home, office or other locations. Removing an IP address from the list below will remove it from your whitelist.":[null,"請確定你已加入常用 IP 位址,例如家中、辦公室或其他位置的 IP 位址。如果你從下方清單移除 IP 位址,該位址將會從允許清單中移除。"],"Whitelist Management":[null,"管理允許清單"],"Email Address":[null,"電子郵件位址"],"Publicize":[null,"宣傳"],"Site Stats":[null,"網誌統計"],"Featured Images":[null,"特色圖片"],"Excerpts":[null,"摘要"],"Enable Testimonials for this site.":[null,"為此網站啟用證言。"],"Enable Portfolio Projects for this site.":[null,"為此網站啟用個人作品集專案。"],"Preview":[null,"預覽"],"Color Scheme":[null,"配色方案"],"Ignored Phrases":[null,"忽略縮寫"],"Use automatically detected language to proofread posts and pages":[null,"使用自動檢測語言校對文章和分頁"],"Redundant Phrases":[null,"冗餘短語"],"Phrases to Avoid":[null,"忽略短語"],"Passive Voice":[null,"被動語態"],"Jargon":[null,"特殊用語"],"Hidden Verbs":[null,"隱藏動詞"],"Double Negatives":[null,"雙重否定"],"Diacritical Marks":[null,"變音符號"],"Complex Phrases":[null,"複雜短語"],"Bias Language":[null,"偏差用語"],"English Options":[null,"英文選項"],"Proofreading":[null,"校對"],"Connect Jetpack":[null,"連結 Jetpack"],"Jetpack could not contact WordPress.com: %(error_key)s. This usually means something is incorrectly configured on your web host.":[null,"Jetpack 無法聯繫 WordPress.com:%(error_key)s。這通常代表著你網路主機的設定不正確。"],"WordPress.com is currently having problems and is unable to fuel up your Jetpack. Please try again later.":[null,"WordPress.com目前有問題,無法啟動你Jetpack。請稍後再試。"],"{{s}}Your Jetpack has a glitch.{{/s}} Connecting this site with WordPress.com is not possible. This usually means your site is not publicly accessible (localhost).":[null,"{{s}}你的 Jetpack 發生故障。{{/s}}無法將此網站連結到 WordPress.com。這通常代表你的網站並未允許公開存取 (localhost)。"],"Your website needs to be publicly accessible to use Jetpack: %(error_key)s":[null,"你的網站必須允許公開存取才能使用 Jetpack:%(error_key)s"],"You have successfully disconnected Jetpack":[null,"你已成功與 Jetpack 中斷連結"],"Active":[null,"執行套用"],"Settings":[null,"設定"],"Learn More":[null,"瞭解更多"],"Disconnect Jetpack":[null,"中斷與 Jetpack 的連線"],"Debug":[null,"偵錯"],"Test your site’s compatibility with Jetpack.":[null,"測試你的網站與 Jetpack 的相容性。"]} \ No newline at end of file
diff --git a/plugins/jetpack/modules/carousel/jetpack-carousel.css b/plugins/jetpack/modules/carousel/jetpack-carousel.css
index b9cabc60..f9621525 100644
--- a/plugins/jetpack/modules/carousel/jetpack-carousel.css
+++ b/plugins/jetpack/modules/carousel/jetpack-carousel.css
@@ -237,7 +237,7 @@ div.jp-carousel-buttons a:hover {
letter-spacing: 0 !important;
padding:0.35em 0 0;
position: absolute;
- text-align: left;
+ text-align: right;
width: 90%;
}
@@ -252,7 +252,7 @@ div.jp-carousel-buttons a:hover {
cursor: pointer;
background-color: black;
background-color: rgba(0,0,0,0.8);
- display: block;
+ display: inline-block;
height: 22px;
font: 400 24px/1 "Helvetica Neue", sans-serif !important;
line-height: 22px;
diff --git a/plugins/jetpack/modules/carousel/jetpack-carousel.js b/plugins/jetpack/modules/carousel/jetpack-carousel.js
index 6a70892b..0774d5f2 100644
--- a/plugins/jetpack/modules/carousel/jetpack-carousel.js
+++ b/plugins/jetpack/modules/carousel/jetpack-carousel.js
@@ -389,10 +389,8 @@ jQuery(document).ready(function($) {
$(window).scrollTop(scroll);
})
.bind('jp_carousel.afterClose', function(){
- if ( history.pushState ) {
- history.pushState('', document.title, window.location.pathname + window.location.search);
- } else {
- window.location.hash = '';
+ if ( window.location.hash && history.back ) {
+ history.back();
}
last_known_location_hash = '';
gallery.opened = false;
@@ -1426,6 +1424,11 @@ jQuery(document).ready(function($) {
return;
}
+ if ( window.location.hash && gallery && !gallery.opened && history.back) {
+ history.back();
+ return;
+ }
+
last_known_location_hash = window.location.hash;
matches = window.location.hash.match( hashRegExp );
attachmentId = parseInt( matches[1], 10 );
diff --git a/plugins/jetpack/modules/contact-form/class-grunion-contact-form-endpoint.php b/plugins/jetpack/modules/contact-form/class-grunion-contact-form-endpoint.php
new file mode 100644
index 00000000..ba2785a6
--- /dev/null
+++ b/plugins/jetpack/modules/contact-form/class-grunion-contact-form-endpoint.php
@@ -0,0 +1,52 @@
+<?php
+
+/*
+ * Plugin Name: Feedback CPT Permissions over-ride
+ */
+
+if ( class_exists( 'WP_REST_Posts_Controller' ) ) {
+
+ /**
+ * Class Grunion_Contact_Form_Endpoint
+ * Used as 'rest_controller_class' parameter when 'feedback' post type is registered in modules/contact-form/grunion-contact-form.php.
+ */
+ class Grunion_Contact_Form_Endpoint extends WP_REST_Posts_Controller {
+ /**
+ * Check whether a given request has proper authorization to view feedback items.
+ *
+ * @param WP_REST_Request $request Full details about the request.
+ * @return WP_Error|boolean
+ */
+ public function get_items_permissions_check( $request ) {
+ if ( ! is_user_member_of_blog( get_current_user_id(), get_current_blog_id() ) ) {
+ return new WP_Error(
+ 'rest_cannot_view',
+ esc_html__( 'Sorry, you cannot view this resource.', 'jetpack' ),
+ array( 'status' => 401 )
+ );
+ }
+
+ return true;
+ }
+
+ /**
+ * Check whether a given request has proper authorization to view feedback item.
+ *
+ * @param WP_REST_Request $request Full details about the request.
+ * @return WP_Error|boolean
+ */
+ public function get_item_permissions_check( $request ) {
+ if ( ! is_user_member_of_blog( get_current_user_id(), get_current_blog_id() ) ) {
+ return new WP_Error(
+ 'rest_cannot_view',
+ esc_html__( 'Sorry, you cannot view this resource.', 'jetpack' ),
+ array( 'status' => 401 )
+ );
+ }
+
+ return true;
+ }
+
+ }
+
+}
diff --git a/plugins/jetpack/modules/contact-form/grunion-contact-form.php b/plugins/jetpack/modules/contact-form/grunion-contact-form.php
index 6ce20394..f75a0b8e 100644
--- a/plugins/jetpack/modules/contact-form/grunion-contact-form.php
+++ b/plugins/jetpack/modules/contact-form/grunion-contact-form.php
@@ -13,8 +13,14 @@ License: GPLv2 or later
define( 'GRUNION_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
define( 'GRUNION_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
-if ( is_admin() )
+if ( is_admin() ) {
require_once GRUNION_PLUGIN_DIR . '/admin.php';
+}
+
+add_action( 'rest_api_init', 'grunion_contact_form_require_endpoint' );
+function grunion_contact_form_require_endpoint() {
+ require_once GRUNION_PLUGIN_DIR . '/class-grunion-contact-form-endpoint.php';
+}
/**
* Sets up various actions, filters, post types, post statuses, shortcodes.
@@ -121,15 +127,16 @@ class Grunion_Contact_Form_Plugin {
'not_found' => __( 'No feedback found', 'jetpack' ),
'not_found_in_trash' => __( 'No feedback found', 'jetpack' )
),
- 'menu_icon' => 'dashicons-feedback',
- 'show_ui' => TRUE,
- 'show_in_admin_bar' => FALSE,
- 'public' => FALSE,
- 'rewrite' => FALSE,
- 'query_var' => FALSE,
- 'capability_type' => 'page',
- 'show_in_rest' => true,
- 'capabilities' => array(
+ 'menu_icon' => 'dashicons-feedback',
+ 'show_ui' => TRUE,
+ 'show_in_admin_bar' => FALSE,
+ 'public' => FALSE,
+ 'rewrite' => FALSE,
+ 'query_var' => FALSE,
+ 'capability_type' => 'page',
+ 'show_in_rest' => true,
+ 'rest_controller_class' => 'Grunion_Contact_Form_Endpoint',
+ 'capabilities' => array(
'create_posts' => false,
'publish_posts' => 'publish_pages',
'edit_posts' => 'edit_pages',
@@ -141,7 +148,7 @@ class Grunion_Contact_Form_Plugin {
'delete_post' => 'delete_page',
'read_post' => 'read_page',
),
- 'map_meta_cap' => true,
+ 'map_meta_cap' => true,
) );
// Add to REST API post type whitelist
@@ -276,7 +283,17 @@ class Grunion_Contact_Form_Plugin {
// Format it
if ( $shortcode != '' ) {
- $shortcode = '[contact-form]' . $shortcode . '[/contact-form]';
+
+ // Get attributes from post meta.
+ $parameters = '';
+ $attributes = get_post_meta( $_POST['contact-form-id'], '_g_feedback_shortcode_atts', true );
+ if ( ! empty( $attributes ) && is_array( $attributes ) ) {
+ foreach( array_filter( $attributes ) as $param => $value ) {
+ $parameters .= " $param=\"$value\"";
+ }
+ }
+
+ $shortcode = '[contact-form' . $parameters . ']' . $shortcode . '[/contact-form]';
do_shortcode( $shortcode );
// Recreate form
@@ -1336,6 +1353,9 @@ class Grunion_Contact_Form extends Crunion_Contact_Form_Shortcode {
if ( $shortcode_meta != '' or $shortcode_meta != $content ) {
update_post_meta( $attributes['id'], '_g_feedback_shortcode', $content );
+
+ // Save attributes to post_meta for later use. They're not available later in do_shortcode situations.
+ update_post_meta( $attributes['id'], '_g_feedback_shortcode_atts', $attributes );
}
}
@@ -2033,6 +2053,7 @@ class Grunion_Contact_Form extends Crunion_Contact_Form_Shortcode {
array_push(
$message,
"", // Empty line left intentionally
+ '<hr />',
__( 'Time:', 'jetpack' ) . ' ' . $time . '<br />',
__( 'IP Address:', 'jetpack' ) . ' ' . $comment_author_IP . '<br />',
__( 'Contact Form URL:', 'jetpack' ) . " " . $url . '<br />'
diff --git a/plugins/jetpack/modules/custom-post-types/nova.php b/plugins/jetpack/modules/custom-post-types/nova.php
index 99408557..ac5105a9 100644
--- a/plugins/jetpack/modules/custom-post-types/nova.php
+++ b/plugins/jetpack/modules/custom-post-types/nova.php
@@ -1185,11 +1185,29 @@ class Nova_Restaurant {
/**
* Outputs a Menu Item Markup element opening tag
*
- * @param string $field - Menu Item Markup settings field
+ * @param string $field - Menu Item Markup settings field.
*/
function menu_item_loop_open_element( $field ) {
$markup = $this->get_menu_item_loop_markup();
- echo '<' . tag_escape( $markup["{$field}_tag"] ) . $this->menu_item_loop_class( $markup["{$field}_class"] ) . ">\n";
+ /**
+ * Filter a menu item's element opening tag.
+ *
+ * @module custom-content-types
+ *
+ * @since 4.4.0
+ *
+ * @param string $tag Menu item's element opening tag.
+ * @param string $field Menu Item Markup settings field.
+ * @param array $markup Array of markup elements for the menu item.
+ * @param false|object $term Taxonomy term for current menu item.
+ */
+ echo apply_filters(
+ 'jetpack_nova_menu_item_loop_open_element',
+ '<' . tag_escape( $markup["{$field}_tag"] ) . $this->menu_item_loop_class( $markup["{$field}_class"] ) . ">\n",
+ $field,
+ $markup,
+ $this->menu_item_loop_current_term
+ );
}
/**
@@ -1199,21 +1217,55 @@ class Nova_Restaurant {
*/
function menu_item_loop_close_element( $field ) {
$markup = $this->get_menu_item_loop_markup();
- echo '</' . tag_escape( $markup["{$field}_tag"] ) . ">\n";
+ /**
+ * Filter a menu item's element closing tag.
+ *
+ * @module custom-content-types
+ *
+ * @since 4.4.0
+ *
+ * @param string $tag Menu item's element closing tag.
+ * @param string $field Menu Item Markup settings field.
+ * @param array $markup Array of markup elements for the menu item.
+ * @param false|object $term Taxonomy term for current menu item.
+ */
+ echo apply_filters(
+ 'jetpack_nova_menu_item_loop_close_element',
+ '</' . tag_escape( $markup["{$field}_tag"] ) . ">\n",
+ $field,
+ $markup,
+ $this->menu_item_loop_current_term
+ );
}
/**
- * Returns a Menu Item Markup element's class attribute
+ * Returns a Menu Item Markup element's class attribute.
*
- * @param string $class
- * @return string HTML class attribute with leading whitespace
+ * @param string $class Class name.
+ * @return string HTML class attribute with leading whitespace.
*/
function menu_item_loop_class( $class ) {
- if ( !$class ) {
+ if ( ! $class ) {
return '';
}
- return ' class="' . esc_attr( $class ) . '"';
+ /**
+ * Filter a menu Item Markup element's class attribute.
+ *
+ * @module custom-content-types
+ *
+ * @since 4.4.0
+ *
+ * @param string $tag Menu Item Markup element's class attribute.
+ * @param string $class Menu Item Class name.
+ * @param false|object $term Taxonomy term for current menu item.
+ */
+ return apply_filters(
+ 'jetpack_nova_menu_item_loop_class',
+ ' class="' . esc_attr( $class ) . '"',
+ $class,
+ $this->menu_item_loop_current_term
+ );
}
}
diff --git a/plugins/jetpack/modules/custom-post-types/portfolios.php b/plugins/jetpack/modules/custom-post-types/portfolios.php
index 8e0078bd..119c7574 100644
--- a/plugins/jetpack/modules/custom-post-types/portfolios.php
+++ b/plugins/jetpack/modules/custom-post-types/portfolios.php
@@ -291,6 +291,7 @@ class Jetpack_Portfolio {
'public' => true,
'show_ui' => true,
'show_in_nav_menus' => true,
+ 'show_in_rest' => true,
'show_admin_column' => true,
'query_var' => true,
'rewrite' => array( 'slug' => 'project-type' ),
@@ -320,6 +321,7 @@ class Jetpack_Portfolio {
'public' => true,
'show_ui' => true,
'show_in_nav_menus' => true,
+ 'show_in_rest' => true,
'show_admin_column' => true,
'query_var' => true,
'rewrite' => array( 'slug' => 'project-tag' ),
diff --git a/plugins/jetpack/modules/infinite-scroll/infinity.php b/plugins/jetpack/modules/infinite-scroll/infinity.php
index c4810fbe..c1d631aa 100644
--- a/plugins/jetpack/modules/infinite-scroll/infinity.php
+++ b/plugins/jetpack/modules/infinite-scroll/infinity.php
@@ -768,7 +768,7 @@ class The_Neverending_Home_Page {
'google_analytics' => false,
'offset' => self::wp_query()->get( 'paged' ),
'history' => array(
- 'host' => preg_replace( '#^http(s)?://#i', '', untrailingslashit( get_option( 'home' ) ) ),
+ 'host' => preg_replace( '#^http(s)?://#i', '', untrailingslashit( esc_url( get_home_url() ) ) ),
'path' => self::get_request_path(),
'use_trailing_slashes' => $wp_rewrite->use_trailing_slashes,
'parameters' => self::get_request_parameters(),
diff --git a/plugins/jetpack/modules/likes.php b/plugins/jetpack/modules/likes.php
index 4d653489..240ac387 100644
--- a/plugins/jetpack/modules/likes.php
+++ b/plugins/jetpack/modules/likes.php
@@ -299,7 +299,7 @@ class Jetpack_Likes {
<script type="text/javascript">
jQuery( function( $ ) {
var table = $( '#social_notifications_like' ).parents( 'table:first' ),
- header = table.prevAll( 'h3:first' ),
+ header = table.prevAll( 'h2:first' ),
newParent = $( '#moderation_notify' ).parent( 'label' ).parent();
if ( !table.length || !header.length || !newParent.length ) {
@@ -787,8 +787,14 @@ class Jetpack_Likes {
$src = sprintf( '//widgets.wp.com/likes/#blog_id=%1$d&amp;post_id=%2$d&amp;origin=%3$s&amp;obj_id=%1$d-%2$d-%4$s', $blog_id, $post->ID, $domain, $uniqid );
$name = sprintf( 'like-post-frame-%1$d-%2$d-%3$s', $blog_id, $post->ID, $uniqid );
$wrapper = sprintf( 'like-post-wrapper-%1$d-%2$d-%3$s', $blog_id, $post->ID, $uniqid );
+ $headline = sprintf(
+ /** This filter is already documented in modules/sharedaddy/sharing-service.php */
+ apply_filters( 'jetpack_sharing_headline_html', '<h3 class="sd-title">%s</h3>', esc_html__( 'Like this:', 'jetpack' ), 'likes' ),
+ esc_html__( 'Like this:', 'jetpack' )
+ );
- $html = "<div class='sharedaddy sd-block sd-like jetpack-likes-widget-wrapper jetpack-likes-widget-unloaded' id='$wrapper' data-src='$src' data-name='$name'><h3 class='sd-title'>" . esc_html__( 'Like this:', 'jetpack' ) . '</h3>';
+ $html = "<div class='sharedaddy sd-block sd-like jetpack-likes-widget-wrapper jetpack-likes-widget-unloaded' id='$wrapper' data-src='$src' data-name='$name'>";
+ $html .= $headline;
$html .= "<div class='likes-widget-placeholder post-likes-widget-placeholder' style='height: 55px;'><span class='button'><span>" . esc_html__( 'Like', 'jetpack' ) . '</span></span> <span class="loading">' . esc_html__( 'Loading...', 'jetpack' ) . '</span></div>';
$html .= "<span class='sd-text-color'></span><a class='sd-link-color'></a>";
$html .= '</div>';
diff --git a/plugins/jetpack/modules/manage.php b/plugins/jetpack/modules/manage.php
index 1157a126..26bf9f98 100644
--- a/plugins/jetpack/modules/manage.php
+++ b/plugins/jetpack/modules/manage.php
@@ -7,9 +7,9 @@
* Recommendation Order: 3
* First Introduced: 3.4
* Requires Connection: Yes
- * Auto Activate: No
+ * Auto Activate: Yes
* Module Tags: Centralized Management, Recommended
- * Feature: General, Jumpstart
+ * Feature: General
* Additional Search Queries: manage, management, remote
*/
add_action( 'customize_register', 'add_wpcom_to_allowed_redirect_hosts' );
diff --git a/plugins/jetpack/modules/module-extras.php b/plugins/jetpack/modules/module-extras.php
index 0d4dd1d2..67d848b2 100644
--- a/plugins/jetpack/modules/module-extras.php
+++ b/plugins/jetpack/modules/module-extras.php
@@ -19,6 +19,10 @@ $tools = array(
'custom-post-types/testimonial.php',
'custom-post-types/nova.php',
'theme-tools.php',
+ 'seo-tools/jetpack-seo-utils.php',
+ 'seo-tools/jetpack-seo-titles.php',
+ 'seo-tools/jetpack-seo-posts.php',
+ 'verification-tools/verification-tools-utils.php',
);
/**
diff --git a/plugins/jetpack/modules/module-headings.php b/plugins/jetpack/modules/module-headings.php
index 5b006fb1..23eff923 100644
--- a/plugins/jetpack/modules/module-headings.php
+++ b/plugins/jetpack/modules/module-headings.php
@@ -133,6 +133,12 @@ function jetpack_get_module_i18n( $key ) {
'recommended description' => _x( 'Keep visitors engaged on your blog by highlighting relevant and new content at the bottom of each published post.', 'Jumpstart Description', 'jetpack' ),
),
+ 'seo-tools' => array(
+ 'name' => _x( 'SEO Tools', 'Module Name', 'jetpack' ),
+ 'description' => _x( 'Better results on search engines and social media.', 'Module Description', 'jetpack' ),
+ 'recommended description' => _x( 'Better results on search engines and social media.', 'Jumpstart Description', 'jetpack' ),
+ ),
+
'sharedaddy' => array(
'name' => _x( 'Sharing', 'Module Name', 'jetpack' ),
'description' => _x( 'Visitors can share your content.', 'Module Description', 'jetpack' ),
@@ -149,11 +155,6 @@ function jetpack_get_module_i18n( $key ) {
'description' => _x( 'Enable WP.me-powered shortlinks for all posts and pages.', 'Module Description', 'jetpack' ),
),
- 'site-icon' => array(
- 'name' => _x( 'Site Icon', 'Module Name', 'jetpack' ),
- 'description' => _x( 'Add a site icon to your site.', 'Module Description', 'jetpack' ),
- ),
-
'sitemaps' => array(
'name' => _x( 'Sitemaps', 'Module Name', 'jetpack' ),
'description' => _x( 'Creates sitemaps to allow your site to be easily indexed by search engines.', 'Module Description', 'jetpack' ),
@@ -188,12 +189,12 @@ function jetpack_get_module_i18n( $key ) {
'verification-tools' => array(
'name' => _x( 'Site Verification', 'Module Name', 'jetpack' ),
- 'description' => _x( 'Verify your site or domain with Google Search Console, Pinterest, and Bing.', 'Module Description', 'jetpack' ),
+ 'description' => _x( 'Verify your site or domain with Google Search Console, Pinterest, Bing, and Yandex.', 'Module Description', 'jetpack' ),
),
'videopress' => array(
'name' => _x( 'VideoPress', 'Module Name', 'jetpack' ),
- 'description' => _x( 'Upload and embed videos right on your site. (Subscription required.)', 'Module Description', 'jetpack' ),
+ 'description' => _x( 'Upload and embed videos right on your site.', 'Module Description', 'jetpack' ),
),
'widget-visibility' => array(
@@ -223,7 +224,6 @@ function jetpack_get_module_i18n_tag( $key ) {
// Modules with `Other` tag:
// - modules/contact-form.php
// - modules/notes.php
- // - modules/site-icon.php
'Other' =>_x( 'Other', 'Module Tag', 'jetpack' ),
// Modules with `Writing` tag:
diff --git a/plugins/jetpack/modules/module-info.php b/plugins/jetpack/modules/module-info.php
index b6809472..ee9f0db7 100644
--- a/plugins/jetpack/modules/module-info.php
+++ b/plugins/jetpack/modules/module-info.php
@@ -555,13 +555,28 @@ add_action( 'jetpack_learn_more_button_verification-tools', 'jetpack_verificatio
function jetpack_verification_tools_more_info() {
esc_html_e(
- 'Verify your site ownership with services like Google, Bing, and Pinterest. This gives you access to
+ 'Verify your site ownership with services like Google, Bing, Pinterest, and Yandex. This gives you access to
advanced features on these services and get verification badges.'
, 'jetpack' );
}
add_action( 'jetpack_module_more_info_verification-tools', 'jetpack_verification_tools_more_info' );
/**
+ * SEO Tools
+ */
+function jetpack_seo_tools_more_link() {
+ echo 'https://support.wordpress.com/seo-tools/';
+}
+add_action( 'jetpack_learn_more_button_seo-tools', 'jetpack_seo_tools_more_link' );
+
+function jetpack_seo_tools_more_info() {
+ esc_html_e(
+ 'Better results on search engines and social media.'
+ , 'jetpack' );
+}
+add_action( 'jetpack_module_more_info_seo-tools', 'jetpack_seo_tools_more_info' );
+
+/**
* Custom Content Types
*/
function jetpack_custom_content_types_more_link() {
@@ -576,19 +591,7 @@ function jetpack_custom_content_types_more_info() { ?>
, 'jetpack' );
}
add_action( 'jetpack_module_more_info_custom-content-types', 'jetpack_custom_content_types_more_info' );
-
-/**
- * Site Icon
- */
-function jetpack_site_icon_more_link() {
- echo 'https://jetpack.com/support/site-icon';
-}
-add_action( 'jetpack_learn_more_button_site-icon', 'jetpack_site_icon_more_link' );
-
-function jetpack_custom_site_icon() {
- esc_html_e( 'Site Icon can now be found in WordPress core!', 'jetpack' );
-}
-add_action( 'jetpack_module_more_info_site-icon', 'jetpack_custom_site_icon' );
+// Custom Content Types: STOP
/**
* Manage
diff --git a/plugins/jetpack/modules/post-by-email.php b/plugins/jetpack/modules/post-by-email.php
index 5a6fe59c..7eafdff3 100644
--- a/plugins/jetpack/modules/post-by-email.php
+++ b/plugins/jetpack/modules/post-by-email.php
@@ -123,7 +123,7 @@ class Jetpack_Post_By_Email {
<?php echo esc_html( wptexturize( __( "If you don't have a WordPress.com account yet, you can sign up for free in just a few seconds.", 'jetpack' ) ) ); ?>
</p>
<p>
- <a href="<?php echo $jetpack->build_connect_url( false, get_edit_profile_url( get_current_user_id() ) . '#post-by-email' ); ?>" class="button button-connector" id="wpcom-connect"><?php esc_html_e( 'Link account with WordPress.com', 'jetpack' ); ?></a>
+ <a href="<?php echo $jetpack->build_connect_url( false, get_edit_profile_url( get_current_user_id() ) . '#post-by-email', 'unlinked-user-pbe' ); ?>" class="button button-connector" id="wpcom-connect"><?php esc_html_e( 'Link account with WordPress.com', 'jetpack' ); ?></a>
</p>
<?php
} ?>
diff --git a/plugins/jetpack/modules/protect.php b/plugins/jetpack/modules/protect.php
index 583a4a68..12a2917e 100644
--- a/plugins/jetpack/modules/protect.php
+++ b/plugins/jetpack/modules/protect.php
@@ -423,11 +423,29 @@ class Jetpack_Protect_Module {
* @return bool Either returns true, fires $this->kill_login, or includes a math fallback and returns false
*/
function check_login_ability( $preauth = false ) {
+ $ip = jetpack_protect_get_ip();
+
+ /**
+ * Short-circuit check_login_ability.
+ *
+ * If there is an alternate way to validate the current IP such as
+ * a hard-coded list of IP addresses, we can short-circuit the rest
+ * of the login ability checks and return true here.
+ *
+ * @module protect
+ *
+ * @since 4.4.0
+ *
+ * @param bool false Should we allow all logins for the current ip? Default: false
+ */
+ if ( apply_filters( 'jpp_allow_login', false, $ip ) ) {
+ return true;
+ }
+
$headers = $this->get_headers();
$header_hash = md5( json_encode( $headers ) );
$transient_name = 'jpp_li_' . $header_hash;
$transient_value = $this->get_transient( $transient_name );
- $ip = jetpack_protect_get_ip();
if ( jetpack_protect_ip_is_private( $ip ) ) {
return true;
diff --git a/plugins/jetpack/modules/protect/shared-functions.php b/plugins/jetpack/modules/protect/shared-functions.php
index 3313bf0f..443bab9e 100644
--- a/plugins/jetpack/modules/protect/shared-functions.php
+++ b/plugins/jetpack/modules/protect/shared-functions.php
@@ -2,7 +2,6 @@
/**
* These functions are shared by the Protect module and its related json-endpoints
*/
-
/**
* Returns an array of IP objects that will never be blocked by the Protect module
*
@@ -12,13 +11,10 @@
* @return array
*/
function jetpack_protect_format_whitelist() {
-
$local_whitelist = jetpack_protect_get_local_whitelist();
-
- $formatted = array (
- 'local' => array (),
+ $formatted = array(
+ 'local' => array(),
);
-
foreach ( $local_whitelist as $item ) {
if ( $item->range ) {
$formatted['local'][] = $item->range_low . ' - ' . $item->range_high;
@@ -26,16 +22,13 @@ function jetpack_protect_format_whitelist() {
$formatted['local'][] = $item->ip_address;
}
}
-
if ( is_multisite() && current_user_can( 'manage_network' ) ) {
- $formatted['global'] = array ();
+ $formatted['global'] = array();
$global_whitelist = jetpack_protect_get_global_whitelist();
-
if ( false === $global_whitelist ) {
- // if the global whitelist has never been set, check for a legacy option set prior to 3.6
- $global_whitelist = get_site_option( 'jetpack_protect_whitelist', array () );
+ // If the global whitelist has never been set, check for a legacy option set prior to 3.6.
+ $global_whitelist = get_site_option( 'jetpack_protect_whitelist', array() );
}
-
foreach ( $global_whitelist as $item ) {
if ( $item->range ) {
$formatted['global'][] = $item->range_low . ' - ' . $item->range_high;
@@ -44,10 +37,8 @@ function jetpack_protect_format_whitelist() {
}
}
}
-
return $formatted;
}
-
/**
* Gets the local Protect whitelist
*
@@ -60,64 +51,61 @@ function jetpack_protect_format_whitelist() {
*/
function jetpack_protect_get_local_whitelist() {
$whitelist = Jetpack_Options::get_option( 'protect_whitelist' );
-
if ( false === $whitelist ) {
- // The local whitelist has never been set
+ // The local whitelist has never been set.
if ( is_multisite() ) {
- // On a multisite, we can check for a legacy site_option that existed prior to v 3.6, or default to an empty array
- $whitelist = get_site_option( 'jetpack_protect_whitelist', array () );
+ // On a multisite, we can check for a legacy site_option that existed prior to v 3.6, or default to an empty array.
+ $whitelist = get_site_option( 'jetpack_protect_whitelist', array() );
} else {
- // On a single site, we can just use an empty array
- $whitelist = array ();
+ // On a single site, we can just use an empty array.
+ $whitelist = array();
}
}
-
return $whitelist;
}
/**
* Get the global, network-wide whitelist
*
- * It will revert to the legacy site_option if jetpack_protect_global_whitelist has never been set
+ * It will revert to the legacy site_option if jetpack_protect_global_whitelist has never been set.
*
* @return array
*/
function jetpack_protect_get_global_whitelist() {
$whitelist = get_site_option( 'jetpack_protect_global_whitelist' );
-
if ( false === $whitelist ) {
- // The global whitelist has never been set. Check for legacy site_option, or default to an empty array
- $whitelist = get_site_option( 'jetpack_protect_whitelist', array () );
+ // The global whitelist has never been set. Check for legacy site_option, or default to an empty array.
+ $whitelist = get_site_option( 'jetpack_protect_whitelist', array() );
}
-
return $whitelist;
}
+/**
+ * Jetpack Protect Save Whitelist.
+ *
+ * @access public
+ * @param mixed $whitelist Whitelist.
+ * @param bool $global (default: false) Global.
+ * @return Bool.
+ */
function jetpack_protect_save_whitelist( $whitelist, $global = false ) {
$whitelist_error = false;
- $new_items = array ();
-
+ $new_items = array();
if ( ! is_array( $whitelist ) ) {
return new WP_Error( 'invalid_parameters', __( 'Expecting an array', 'jetpack' ) );
}
-
if ( $global && ! is_multisite() ) {
return new WP_Error( 'invalid_parameters', __( 'Cannot use global flag on non-multisites', 'jetpack' ) );
}
-
if ( $global && ! current_user_can( 'manage_network' ) ) {
return new WP_Error( 'permission_denied', __( 'Only super admins can edit the global whitelist', 'jetpack' ) );
}
-
- // validate each item
+ // Validate each item.
foreach ( $whitelist as $item ) {
-
$item = trim( $item );
-
if ( empty( $item ) ) {
continue;
}
-
$range = false;
if ( strpos( $item, '-' ) ) {
$item = explode( '-', $item );
@@ -125,62 +113,53 @@ function jetpack_protect_save_whitelist( $whitelist, $global = false ) {
}
$new_item = new stdClass();
$new_item->range = $range;
-
if ( ! empty( $range ) ) {
-
$low = trim( $item[0] );
$high = trim( $item[1] );
-
if ( ! filter_var( $low, FILTER_VALIDATE_IP ) || ! filter_var( $high, FILTER_VALIDATE_IP ) ) {
$whitelist_error = true;
break;
}
-
if ( ! jetpack_convert_ip_address( $low ) || ! jetpack_convert_ip_address( $high ) ) {
$whitelist_error = true;
break;
}
-
$new_item->range_low = $low;
$new_item->range_high = $high;
-
} else {
-
if ( ! filter_var( $item, FILTER_VALIDATE_IP ) ) {
$whitelist_error = true;
break;
}
-
if ( ! jetpack_convert_ip_address( $item ) ) {
$whitelist_error = true;
break;
}
$new_item->ip_address = $item;
}
-
$new_items[] = $new_item;
-
- } // end item loop
-
+ } // End item loop.
if ( ! empty( $whitelist_error ) ) {
return new WP_Error( 'invalid_ip', __( 'One of your IP addresses was not valid.', 'jetpack' ) );
}
-
if ( $global ) {
update_site_option( 'jetpack_protect_global_whitelist', $new_items );
- // once a user has saved their global whitelist, we can permanently remove the legacy option
+ // Once a user has saved their global whitelist, we can permanently remove the legacy option.
delete_site_option( 'jetpack_protect_whitelist' );
} else {
Jetpack_Options::update_option( 'protect_whitelist', $new_items );
}
-
return true;
}
+/**
+ * Jetpack Protect Get IP.
+ *
+ * @access public
+ * @return IP.
+ */
function jetpack_protect_get_ip() {
-
$trusted_header_data = get_site_option( 'trusted_ip_header' );
-
if ( isset( $trusted_header_data->trusted_header ) && isset( $_SERVER[ $trusted_header_data->trusted_header ] ) ) {
$ip = $_SERVER[ $trusted_header_data->trusted_header ];
$segments = $trusted_header_data->segments;
@@ -188,66 +167,61 @@ function jetpack_protect_get_ip() {
} else {
$ip = $_SERVER['REMOTE_ADDR'];
}
-
$ips = explode( ',', $ip );
-
if ( ! isset( $segments ) || ! $segments ) {
$segments = 1;
}
if ( isset( $reverse_order ) && $reverse_order ) {
$ips = array_reverse( $ips );
}
-
-
-
$ip_count = count( $ips );
-
- if ( 1 == $ip_count ) {
+ if ( 1 === $ip_count ) {
return jetpack_clean_ip( $ips[0] );
} elseif ( $ip_count >= $segments ) {
$the_one = $ip_count - $segments;
-
return jetpack_clean_ip( $ips[ $the_one ] );
} else {
return jetpack_clean_ip( $_SERVER['REMOTE_ADDR'] );
}
}
+/**
+ * Jetpack Clean IP.
+ *
+ * @access public
+ * @param mixed $ip IP.
+ * @return $ip IP.
+ */
function jetpack_clean_ip( $ip ) {
$ip = trim( $ip );
-
- // Check for IPv4 IP cast as IPv6
+ // Check for IPv4 IP cast as IPv6.
if ( preg_match( '/^::ffff:(\d+\.\d+\.\d+\.\d+)$/', $ip, $matches ) ) {
$ip = $matches[1];
}
-
return $ip;
}
/**
- * Checks an IP to see if it is within a private range
- *
- * @param int $ip
+ * Checks an IP to see if it is within a private range.
*
+ * @param int $ip IP.
* @return bool
*/
function jetpack_protect_ip_is_private( $ip ) {
-
- // we are dealing with ipv6, so we can simply rely on filter_var
+ // We are dealing with ipv6, so we can simply rely on filter_var.
if ( false === strpos( $ip, '.' ) ) {
return ! filter_var( $ip, FILTER_VALIDATE_IP, FILTER_FLAG_NO_PRIV_RANGE | FILTER_FLAG_NO_RES_RANGE );
}
-
- // we are dealing with ipv4
- $private_ip4_addresses = array (
- '10.0.0.0|10.255.255.255', // single class A network
- '172.16.0.0|172.31.255.255', // 16 contiguous class B network
- '192.168.0.0|192.168.255.255', // 256 contiguous class C network
- '169.254.0.0|169.254.255.255', // Link-local address also referred to as Automatic Private IP Addressing
- '127.0.0.0|127.255.255.255' // localhost
+ // We are dealing with ipv4.
+ $private_ip4_addresses = array(
+ '10.0.0.0|10.255.255.255', // Single class A network.
+ '172.16.0.0|172.31.255.255', // 16 contiguous class B network.
+ '192.168.0.0|192.168.255.255', // 256 contiguous class C network.
+ '169.254.0.0|169.254.255.255', // Link-local address also referred to as Automatic Private IP Addressing.
+ '127.0.0.0|127.255.255.255', // localhost.
);
- $long_ip = ip2long( $ip );
- if ( -1 != $long_ip ) {
+ $long_ip = ip2long( $ip );
+ if ( -1 !== $long_ip ) {
foreach ( $private_ip4_addresses as $pri_addr ) {
list ( $start, $end ) = explode( '|', $pri_addr );
if ( $long_ip >= ip2long( $start ) && $long_ip <= ip2long( $end ) ) {
@@ -255,7 +229,6 @@ function jetpack_protect_ip_is_private( $ip ) {
}
}
}
-
return false;
}
@@ -267,15 +240,14 @@ function jetpack_protect_ip_is_private( $ip ) {
* NOTE: ip2long will return false for any ipv6 address. servers that do not support
* inet_pton will not support ipv6
*
- * @param $ip
- *
+ * @access public
+ * @param mixed $ip IP.
* @return int|string|bool
*/
function jetpack_convert_ip_address( $ip ) {
if ( function_exists( 'inet_pton' ) ) {
return inet_pton( $ip );
}
-
return ip2long( $ip );
}
@@ -286,15 +258,15 @@ function jetpack_convert_ip_address( $ip ) {
*
* NOTE: servers that do not support inet_pton cannot support ipv6.
*
- * @param $ip
- * @param $range_low
- * @param $range_high
- *
- * @return bool
+ * @access public
+ * @param mixed $ip IP.
+ * @param mixed $range_low Range Low.
+ * @param mixed $range_high Range High.
+ * @return Bool.
*/
function jetpack_protect_ip_address_is_in_range( $ip, $range_low, $range_high ) {
- // inet_pton will give us binary string of an ipv4 or ipv6
- // we can then use strcmp to see if the address is in range
+ // The inet_pton will give us binary string of an ipv4 or ipv6.
+ // We can then use strcmp to see if the address is in range.
if ( function_exists( 'inet_pton' ) ) {
$ip_num = inet_pton( $ip );
$ip_low = inet_pton( $range_low );
@@ -302,7 +274,7 @@ function jetpack_protect_ip_address_is_in_range( $ip, $range_low, $range_high )
if ( $ip_num && $ip_low && $ip_high && strcmp( $ip_num, $ip_low ) >= 0 && strcmp( $ip_num, $ip_high ) <= 0 ) {
return true;
}
- // ip2long will give us an integer of an ipv4 address only. it will produce FALSE for ipv6
+ // The ip2long will give us an integer of an ipv4 address only. it will produce FALSE for ipv6.
} else {
$ip_num = ip2long( $ip );
$ip_low = ip2long( $range_low );
@@ -311,7 +283,5 @@ function jetpack_protect_ip_address_is_in_range( $ip, $range_low, $range_high )
return true;
}
}
-
return false;
-
-} \ No newline at end of file
+}
diff --git a/plugins/jetpack/modules/protect/transient-cleanup.php b/plugins/jetpack/modules/protect/transient-cleanup.php
index 0cc4f19c..8f1c169d 100644
--- a/plugins/jetpack/modules/protect/transient-cleanup.php
+++ b/plugins/jetpack/modules/protect/transient-cleanup.php
@@ -3,54 +3,56 @@
Adapted from Purge Transients by Seebz
https://github.com/Seebz/Snippets/tree/master/Wordpress/plugins/purge-transients
*/
-
-if ( ! function_exists('jp_purge_transients') ) {
+if ( ! function_exists( 'jp_purge_transients' ) ) {
+
+ /**
+ * Jetpack Purge Transients.
+ *
+ * @access public
+ * @param string $older_than (default: '1 hour') Older Than.
+ * @return void
+ */
function jp_purge_transients( $older_than = '1 hour' ) {
global $wpdb;
-
$older_than_time = strtotime( '-' . $older_than );
if ( $older_than_time > time() || $older_than_time < 1 ) {
return false;
}
-
$sql = $wpdb->prepare( "
SELECT REPLACE(option_name, '_transient_timeout_jpp_', '') AS transient_name
FROM {$wpdb->options}
WHERE option_name LIKE '\_transient\_timeout\_jpp\__%%'
AND option_value < %d
", $older_than_time );
-
$transients = $wpdb->get_col( $sql );
-
$options_names = array();
-
- foreach( $transients as $transient ) {
+ foreach ( $transients as $transient ) {
$options_names[] = '_transient_jpp_' . $transient;
$options_names[] = '_transient_timeout_jpp_' . $transient;
}
-
- if ($options_names) {
- $option_names_string = implode( ', ', array_fill( 0, count( $options_names ), '%s') );
+ if ( $options_names ) {
+ $option_names_string = implode( ', ', array_fill( 0, count( $options_names ), '%s' ) );
$delete_sql = "DELETE FROM {$wpdb->options} WHERE option_name IN ($option_names_string)";
-
- $delete_sql = call_user_func_array( array($wpdb, 'prepare'), array_merge( array( $delete_sql ), $options_names ) );
-
+ $delete_sql = call_user_func_array( array( $wpdb, 'prepare' ), array_merge( array( $delete_sql ), $options_names ) );
$result = $wpdb->query( $delete_sql );
- if ( !$result ) {
+ if ( ! $result ) {
return false;
}
}
-
return;
}
}
-
+/**
+ * Jetpack Purge Transients Activation.
+ *
+ * @access public
+ * @return void
+ */
function jp_purge_transients_activation() {
- if ( !wp_next_scheduled( 'jp_purge_transients_cron' ) ) {
+ if ( ! wp_next_scheduled( 'jp_purge_transients_cron' ) ) {
wp_schedule_event( time(), 'daily', 'jp_purge_transients_cron' );
}
}
add_action( 'admin_init', 'jp_purge_transients_activation' );
-
add_action( 'jp_purge_transients_cron', 'jp_purge_transients' );
diff --git a/plugins/jetpack/modules/publicize/enhanced-open-graph.php b/plugins/jetpack/modules/publicize/enhanced-open-graph.php
index eb9f7e73..26322245 100644
--- a/plugins/jetpack/modules/publicize/enhanced-open-graph.php
+++ b/plugins/jetpack/modules/publicize/enhanced-open-graph.php
@@ -91,7 +91,9 @@ function enhanced_og_video( $tags ) {
$tags['og:image'] = $summary['image'];
$tags['og:image:secure_url'] = $summary['secure']['image'];
- $tags['og:video:type'] = 'application/x-shockwave-flash';
+
+ // This should be html by default for youtube/vimeo, since we're linking to HTML pages.
+ $tags['og:video:type'] = isset( $summary['video_type'] ) ? $summary['video_type'] : 'text/html';
$video_url = $summary['video'];
$secure_video_url = $summary['secure']['video'];
diff --git a/plugins/jetpack/modules/publicize/publicize-jetpack.php b/plugins/jetpack/modules/publicize/publicize-jetpack.php
index ab371433..410b40af 100644
--- a/plugins/jetpack/modules/publicize/publicize-jetpack.php
+++ b/plugins/jetpack/modules/publicize/publicize-jetpack.php
@@ -425,7 +425,7 @@ class Publicize extends Publicize_Base {
*/
function save_publicized( $post_ID, $post, $update ) {
// Only do this when a post transitions to being published
- if ( get_post_meta( $post->ID, $this->PENDING ) ) {
+ if ( get_post_meta( $post->ID, $this->PENDING ) && $this->post_type_is_publicizeable( $post->post_type ) ) {
$connected_services = Jetpack_Options::get_option( 'publicize_connections' );
if ( ! empty( $connected_services ) ) {
/**
diff --git a/plugins/jetpack/modules/related-posts/jetpack-related-posts.php b/plugins/jetpack/modules/related-posts/jetpack-related-posts.php
index b02f5eeb..d88154ae 100644
--- a/plugins/jetpack/modules/related-posts/jetpack-related-posts.php
+++ b/plugins/jetpack/modules/related-posts/jetpack-related-posts.php
@@ -76,6 +76,11 @@ class Jetpack_RelatedPosts {
if ( ! class_exists( 'Jetpack_Media_Summary' ) ) {
jetpack_require_lib( 'class.media-summary' );
}
+
+ // Add Related Posts to the REST API Post response.
+ if ( function_exists( 'register_rest_field' ) ) {
+ add_action( 'rest_api_init', array( $this, 'rest_register_related_posts' ) );
+ }
}
/**
@@ -1310,6 +1315,49 @@ EOT;
}
return $this->_allow_feature_toggle;
}
+
+ /**
+ * ===================================================
+ * FUNCTIONS EXPOSING RELATED POSTS IN THE WP REST API
+ * ===================================================
+ */
+
+ /**
+ * Add Related Posts to the REST API Post response.
+ *
+ * @since 4.4.0
+ *
+ * @action rest_api_init
+ * @uses register_rest_field, self::rest_get_related_posts
+ * @return null
+ */
+ public function rest_register_related_posts() {
+ register_rest_field( 'post',
+ 'jetpack-related-posts',
+ array(
+ 'get_callback' => array( $this, 'rest_get_related_posts' ),
+ 'update_callback' => null,
+ 'schema' => null,
+ )
+ );
+ }
+
+ /**
+ * Build an array of Related Posts.
+ *
+ * @since 4.4.0
+ *
+ * @param array $object Details of current post.
+ * @param string $field_name Name of field.
+ * @param WP_REST_Request $request Current request
+ *
+ * @uses self::get_for_post_id
+ *
+ * @return array
+ */
+ public function rest_get_related_posts( $object, $field_name, $request ) {
+ return $this->get_for_post_id( $object['id'], array() );
+ }
}
class Jetpack_RelatedPosts_Raw extends Jetpack_RelatedPosts {
diff --git a/plugins/jetpack/modules/seo-tools.php b/plugins/jetpack/modules/seo-tools.php
new file mode 100644
index 00000000..2c2a3852
--- /dev/null
+++ b/plugins/jetpack/modules/seo-tools.php
@@ -0,0 +1,18 @@
+<?php
+/**
+ * Module Name: SEO tools
+ * Module Description: Better results on search engines and social media.
+ * Jumpstart Description: Better results on search engines and social media.
+ * Sort Order: 35
+ * Recommendation Order: 15
+ * First Introduced: 4.4
+ * Requires Connection: Yes
+ * Auto Activate: No
+ * Module Tags: Social, Appearance
+ * Feature: Traffic, Jumpstart
+ * Additional Search Queries: search engine optimization, social preview, meta description, custom title format
+ */
+
+include dirname( __FILE__ ) . '/seo-tools/jetpack-seo.php';
+
+new Jetpack_SEO;
diff --git a/plugins/jetpack/modules/seo-tools/jetpack-seo-posts.php b/plugins/jetpack/modules/seo-tools/jetpack-seo-posts.php
new file mode 100644
index 00000000..677f6c8b
--- /dev/null
+++ b/plugins/jetpack/modules/seo-tools/jetpack-seo-posts.php
@@ -0,0 +1,63 @@
+<?php
+
+/**
+ * Class containing utility static methods for managing SEO custom descriptions for Posts and Pages.
+ */
+class Jetpack_SEO_Posts {
+ /**
+ * Key of the post meta value that will be used to store post custom description.
+ */
+ const DESCRIPTION_META_KEY = 'advanced_seo_description';
+
+ /**
+ * Build meta description for post SEO.
+ *
+ * @param WP_Post $post Source of data for custom description.
+ *
+ * @return string Post description or empty string.
+ */
+ public static function get_post_description( $post ) {
+ if ( empty( $post ) ) {
+ return '';
+ }
+
+ if ( post_password_required() || ! is_singular() ) {
+ return '';
+ }
+
+ // Business users can overwrite the description
+ $custom_description = self::get_post_custom_description( $post );
+
+ if ( ! empty( $custom_description ) ) {
+ return $custom_description;
+ }
+
+ if ( ! empty( $post->post_excerpt ) ) {
+ return $post->post_excerpt;
+ }
+
+ return $post->post_content;
+ }
+
+ /**
+ * Returns post's custom meta description if it is set, and if
+ * SEO tools are enabled for current blog.
+ *
+ * @param WP_Post $post Source of data for custom description
+ *
+ * @return string Custom description or empty string
+ */
+ public static function get_post_custom_description( $post ) {
+ if ( empty( $post ) ) {
+ return '';
+ }
+
+ $custom_description = get_post_meta( $post->ID, self::DESCRIPTION_META_KEY, true );
+
+ if ( empty( $custom_description ) || ! Jetpack_SEO_Utils::is_enabled_jetpack_seo() ) {
+ return '';
+ }
+
+ return $custom_description;
+ }
+}
diff --git a/plugins/jetpack/modules/seo-tools/jetpack-seo-titles.php b/plugins/jetpack/modules/seo-tools/jetpack-seo-titles.php
new file mode 100644
index 00000000..532065bd
--- /dev/null
+++ b/plugins/jetpack/modules/seo-tools/jetpack-seo-titles.php
@@ -0,0 +1,297 @@
+<?php
+
+/*
+ * Each title format is an array of arrays containing two values:
+ * - type
+ * - value
+ *
+ * Possible values for type are: 'token' and 'string'.
+ * Possible values for 'value' are: any string in case that 'type' is set
+ * to 'string', or allowed token values for page type in case that 'type'
+ * is set to 'token'.
+ *
+ * Examples of valid formats:
+ *
+ * [
+ * 'front_page' => [
+ * [ 'type' => 'string', 'value' => 'Front page title and site name:'],
+ * [ 'type' => 'token', 'value' => 'site_name']
+ * ],
+ * 'posts' => [
+ * [ 'type' => 'token', 'value' => 'site_name' ],
+ * [ 'type' => 'string', 'value' => ' | ' ],
+ * [ 'type' => 'token', 'value' => 'post_title' ]
+ * ],
+ * 'pages' => [],
+ * 'groups' => [],
+ * 'archives' => []
+ * ]
+ * Custom title for given page type is created by concatenating all of the array 'value' parts.
+ * Tokens are replaced with their corresponding values for current site.
+ * Empty array signals that we are not overriding the default title for particular page type.
+ */
+
+/**
+ * Class containing utility static methods for managing SEO custom title formats.
+ */
+class Jetpack_SEO_Titles {
+ /**
+ * Site option name used to store custom title formats.
+ */
+ const TITLE_FORMATS_OPTION = 'advanced_seo_title_formats';
+
+ /**
+ * Retrieves custom title formats from site option.
+ *
+ * @return array Array of custom title formats, or empty array.
+ */
+ public static function get_custom_title_formats() {
+ if( Jetpack_SEO_Utils::is_enabled_jetpack_seo() ) {
+ return get_option( self::TITLE_FORMATS_OPTION, array() );
+ }
+
+ return array();
+ }
+
+ /**
+ * Returns tokens that are currently supported for each page type.
+ *
+ * @return array Array of allowed token strings.
+ */
+ public static function get_allowed_tokens() {
+ return array(
+ 'front_page' => array( 'site_name', 'tagline' ),
+ 'posts' => array( 'site_name', 'tagline', 'post_title' ),
+ 'pages' => array( 'site_name', 'tagline', 'page_title' ),
+ 'groups' => array( 'site_name', 'tagline', 'group_title' ),
+ 'archives' => array( 'site_name', 'tagline', 'date' ),
+ );
+ }
+
+ /**
+ * Used to modify the default title with custom SEO title.
+ *
+ * @param string $default_title Default title for current page.
+ *
+ * @return string Custom title with replaced tokens or default title.
+ */
+ public static function get_custom_title( $default_title = '' ) {
+ // Don't filter title for unsupported themes.
+ if ( self::is_conflicted_theme() ) {
+ return $default_title;
+ }
+
+ $page_type = self::get_page_type();
+
+ // Keep default title if invalid page type is supplied.
+ if ( empty( $page_type ) ) {
+ return $default_title;
+ }
+
+ $title_formats = self::get_custom_title_formats();
+
+ // Keep default title if user has not defined custom title for this page type.
+ if ( empty( $title_formats[ $page_type ] ) ) {
+ return $default_title;
+ }
+
+ if ( ! Jetpack_SEO_Utils::is_enabled_jetpack_seo() ) {
+ return $default_title;
+ }
+
+ $custom_title = '';
+ $format_array = $title_formats[ $page_type ];
+
+ foreach ( $format_array as $item ) {
+ if ( 'token' == $item['type'] ) {
+ $custom_title .= self::get_token_value( $item['value'] );
+ } else {
+ $custom_title .= $item['value'];
+ }
+ }
+
+ return esc_html( $custom_title );
+ }
+
+ /**
+ * Returns string value for given token.
+ *
+ * @param string $token_name The token name value that should be replaced.
+ *
+ * @return string Token replacement for current site, or empty string for unknown token name.
+ */
+ public static function get_token_value( $token_name ) {
+
+ switch ( $token_name ) {
+ case 'site_name':
+ return get_bloginfo( 'name' );
+
+ case 'tagline':
+ return get_bloginfo( 'description' );
+
+ case 'post_title':
+ case 'page_title':
+ return get_the_title();
+
+ case 'group_title':
+ return single_tag_title( '', false );
+
+ case 'date':
+ return self::get_date_for_title();
+
+ default:
+ return '';
+ }
+ }
+
+ /**
+ * Returns page type for current page. We need this helper in order to determine what
+ * user defined title format should be used for custom title.
+ *
+ * @return string|bool Type of current page or false if unsupported.
+ */
+ public static function get_page_type() {
+
+ if ( is_front_page() ) {
+ return 'front_page';
+ }
+
+ if ( is_category() || is_tag() ) {
+ return 'groups';
+ }
+
+ if ( is_archive() && ! is_author() ) {
+ return 'archives';
+ }
+
+ if ( is_page() ) {
+ return 'pages';
+ }
+
+ if ( is_singular() ) {
+ return 'posts';
+ }
+
+ return false;
+ }
+
+ /**
+ * Returns the value that should be used as a replacement for the date token,
+ * depending on the archive path specified.
+ *
+ * @return string Token replacement for a given date, or empty string if no date is specified.
+ */
+ public static function get_date_for_title() {
+ // If archive year, month, and day are specified.
+ if ( is_day() ) {
+ return get_the_date();
+ }
+
+ // If archive year, and month are specified.
+ if ( is_month() ) {
+ return trim( single_month_title( ' ', false ) );
+ }
+
+ // Only archive year is specified.
+ if ( is_year() ) {
+ return get_query_var( 'year' );
+ }
+
+ return '';
+ }
+
+ /**
+ * Checks if current theme is defining custom title that won't work nicely
+ * with our custom SEO title override.
+ *
+ * @return bool True if current theme sets custom title, false otherwise.
+ */
+ public static function is_conflicted_theme() {
+ /**
+ * Can be used to specify a list of themes that use their own custom title format.
+ *
+ * If current site is using one of the themes listed as conflicting,
+ * Jetpack SEO custom title formats will be disabled.
+ *
+ * @module seo-tools
+ *
+ * @since 4.4.0
+ *
+ * @param array List of conflicted theme names. Defaults to empty array.
+ */
+ $conflicted_themes = apply_filters( 'jetpack_seo_custom_title_conflicted_themes', array() );
+
+ return isset( $conflicted_themes[ get_option( 'template' ) ] );
+ }
+
+ /**
+ * Checks if a given format conforms to predefined SEO title templates.
+ *
+ * Every format type and token must be whitelisted.
+ * @see get_allowed_tokens()
+ *
+ * @param array $title_formats Template of SEO title to check.
+ *
+ * @return bool True if the formats are valid, false otherwise.
+ */
+ public static function are_valid_title_formats( $title_formats ) {
+ $allowed_tokens = self::get_allowed_tokens();
+
+ if ( ! is_array( $title_formats ) ) {
+ return false;
+ }
+
+ foreach ( $title_formats as $format_type => $format_array ) {
+ if ( ! in_array( $format_type, array_keys( $allowed_tokens ) ) ) {
+ return false;
+ }
+
+ if ( ! is_array( $format_array ) ) {
+ return false;
+ }
+
+ foreach ( $format_array as $item ) {
+ if ( empty( $item['type'] ) || empty( $item['value'] ) ) {
+ return false;
+ }
+
+ if ( 'token' == $item['type'] ) {
+ if ( ! in_array( $item['value'], $allowed_tokens[ $format_type ] ) ) {
+ return false;
+ }
+ }
+ }
+ }
+
+ return true;
+ }
+
+ /**
+ * Combines the previous values of title formats, stored as array in site options,
+ * with the new values that are provided.
+ *
+ * @param array $new_formats Array containing new title formats.
+ *
+ * @return array $result Array of updated title formats, or empty array if no update was performed.
+ */
+ public static function update_title_formats( $new_formats ) {
+ // Empty array signals that custom title shouldn't be used.
+ $empty_formats = array(
+ 'front_page' => array(),
+ 'posts' => array(),
+ 'pages' => array(),
+ 'groups' => array(),
+ 'archives' => array(),
+ );
+
+ $previous_formats = self::get_custom_title_formats();
+
+ $result = array_merge( $empty_formats, $previous_formats, $new_formats );
+
+ if ( update_option( self::TITLE_FORMATS_OPTION, $result ) ) {
+ return $result;
+ }
+
+ return array();
+ }
+}
diff --git a/plugins/jetpack/modules/seo-tools/jetpack-seo-utils.php b/plugins/jetpack/modules/seo-tools/jetpack-seo-utils.php
new file mode 100644
index 00000000..42ec4dca
--- /dev/null
+++ b/plugins/jetpack/modules/seo-tools/jetpack-seo-utils.php
@@ -0,0 +1,113 @@
+<?php
+
+/**
+ * Class containing utility static methods that other SEO tools are relying on.
+ */
+class Jetpack_SEO_Utils {
+ /**
+ * Site option name used to store front page meta description.
+ */
+ const FRONT_PAGE_META_OPTION = 'advanced_seo_front_page_description';
+
+ /**
+ * Old version of option name that was previously used under Free plan.
+ */
+ const GRANDFATHERED_META_OPTION = 'seo_meta_description';
+
+ /**
+ * Used to check whether SEO tools are enabled for given site.
+ *
+ * @param int $site_id Optional. Defaults to current blog id if not given.
+ *
+ * @return bool True if SEO tools are enabled, false otherwise.
+ */
+ public static function is_enabled_jetpack_seo( $site_id = 0 ) {
+ if ( function_exists( 'has_blog_sticker' ) ) {
+ // For WPCOM sites
+ if ( empty( $site_id ) ) {
+ $site_id = get_current_blog_id();
+ }
+
+ return has_blog_sticker( 'unlimited-premium-themes', $site_id );
+ }
+
+ // For all Jetpack sites
+ return true;
+ }
+
+ /**
+ * Checks if this option was set while it was still available under free plan.
+ *
+ * @return bool True if we should enable grandfathering, false otherwise.
+ */
+ public static function has_grandfathered_front_page_meta() {
+ return ! self::is_enabled_jetpack_seo() && get_option( self::GRANDFATHERED_META_OPTION );
+ }
+
+ /**
+ * Returns front page meta description for current site.
+ *
+ * Since we allowed non-business users to set Front page meta description for some time,
+ * before bundling it with other SEO tools features that require a business plan,
+ * we are supporting grandfathering here.
+ *
+ * @return string Front page meta description string or empty string.
+ */
+ public static function get_front_page_meta_description() {
+ if ( self::is_enabled_jetpack_seo() ) {
+ $front_page_meta = get_option( self::FRONT_PAGE_META_OPTION );
+ return $front_page_meta ? $front_page_meta : get_option( self::GRANDFATHERED_META_OPTION, '' );
+ }
+
+ // Support grandfathering for non-business users.
+ return get_option( self::GRANDFATHERED_META_OPTION, '' );
+ }
+
+ /**
+ * Updates the site option value for front page meta description.
+ *
+ * We are taking care to update the correct option, in case the value is grandfathered for current site.
+ *
+ * @param $value string New value for front page meta description.
+ *
+ * @return string Saved value, or empty string if no update was performed.
+ */
+ public static function update_front_page_meta_description( $value ) {
+ $front_page_description = sanitize_text_field( $value );
+
+ /**
+ * Can be used to limit the lenght of front page meta description.
+ *
+ * @module seo-tools
+ *
+ * @since 4.4.0
+ *
+ * @param int Maximum length of front page meta description. Defaults to 300.
+ */
+ $description_max_length = apply_filters( 'jetpack_seo_front_page_description_max_length', 300 );
+
+ if ( function_exists( 'mb_substr' ) ) {
+ $front_page_description = mb_substr( $front_page_description, 0, $description_max_length );
+ } else {
+ $front_page_description = substr( $front_page_description, 0, $description_max_length );
+ }
+
+ $can_set_meta = self::is_enabled_jetpack_seo();
+ $grandfathered_meta_option = get_option( self::GRANDFATHERED_META_OPTION );
+ $has_old_meta = ! empty( $grandfathered_meta_option );
+ $option_name = self::has_grandfathered_front_page_meta() ? self::GRANDFATHERED_META_OPTION : self::FRONT_PAGE_META_OPTION;
+
+ $did_update = update_option( $option_name, $front_page_description );
+
+ if ( $did_update && $has_old_meta && $can_set_meta ) {
+ // Delete grandfathered option if user has switched to Business plan and updated meta description.
+ delete_option( 'seo_meta_description' );
+ }
+
+ if ( $did_update ) {
+ return $front_page_description;
+ }
+
+ return '';
+ }
+}
diff --git a/plugins/jetpack/modules/seo-tools/jetpack-seo.php b/plugins/jetpack/modules/seo-tools/jetpack-seo.php
new file mode 100644
index 00000000..fdc8543a
--- /dev/null
+++ b/plugins/jetpack/modules/seo-tools/jetpack-seo.php
@@ -0,0 +1,257 @@
+<?php
+
+/**
+ * An SEO expert walks into a bar, bars, pub, public house, Irish pub, drinks, beer, wine, liquor, Grey Goose, Cristal...
+ */
+class Jetpack_SEO {
+ public function __construct() {
+ add_action( 'init', array( $this, 'init' ) );
+ }
+
+ public function init() {
+ /**
+ * Can be used to prevent SEO tools from inserting custom meta tags.
+ *
+ * @module seo-tools
+ *
+ * @since 4.4.0
+ *
+ * @param bool true Should Jetpack's SEO Meta Tags be enabled. Defaults to true.
+ */
+ if ( apply_filters( 'jetpack_seo_meta_tags_enabled', true ) ) {
+ add_action( 'wp_head', array( $this, 'meta_tags' ) );
+
+ // Add support for editing page excerpts in pages, regardless of theme support.
+ add_post_type_support( 'page', 'excerpt' );
+ }
+
+ /**
+ * Can be used to prevent SEO tools form modifying site titles.
+ *
+ * @module seo-tools
+ *
+ * @since 4.4.0
+ *
+ * @param bool true Should Jetpack SEO modify site titles. Defaults to true.
+ */
+ if ( apply_filters( 'jetpack_seo_custom_titles', true ) ) {
+ // Overwrite page title with custom SEO meta title for themes that support title-tag.
+ add_filter( 'pre_get_document_title', array( 'Jetpack_SEO_Titles', 'get_custom_title' ) );
+
+ // Add overwrite support for themes that don't support title-tag.
+ add_filter( 'wp_title', array( 'Jetpack_SEO_Titles', 'get_custom_title' ) );
+ }
+
+ add_filter( 'jetpack_open_graph_tags', array( $this, 'set_custom_og_tags' ) );
+ }
+
+ private function get_authors() {
+ global $wp_query;
+
+ $authors = array();
+
+ foreach ( $wp_query->posts as $post ) {
+ $authors[] = get_the_author_meta( 'display_name', (int) $post->post_author );
+ }
+
+ $authors = array_unique( $authors );
+
+ return $authors;
+ }
+
+ public function set_custom_og_tags( $tags ) {
+ $custom_title = Jetpack_SEO_Titles::get_custom_title();
+
+ if ( ! empty( $custom_title ) ) {
+ $tags['og:title'] = $custom_title;
+ }
+
+ $post_custom_description = Jetpack_SEO_Posts::get_post_custom_description( get_post() );
+ $front_page_meta = Jetpack_SEO_Utils::get_front_page_meta_description();
+
+ if ( is_front_page() && ! empty( $front_page_meta ) ) {
+ $tags['og:description'] = $front_page_meta;
+ } else {
+ if ( ! empty( $post_custom_description ) ) {
+ $tags['og:description'] = $post_custom_description;
+ }
+ }
+
+ return $tags;
+ }
+
+ public function meta_tags() {
+ global $wp_query;
+
+ $period = '';
+ $template = '';
+ $meta = array();
+
+ /**
+ * Can be used to specify a list of themes that set their own meta tags.
+ *
+ * If current site is using one of the themes listed as conflicting, inserting Jetpack SEO
+ * meta tags will be prevented.
+ *
+ * @module seo-tools
+ *
+ * @since 4.4.0
+ *
+ * @param array List of conflicted theme names. Defaults to empty array.
+ */
+ $conflicted_themes = apply_filters( 'jetpack_seo_meta_tags_conflicted_themes', array() );
+
+ if ( isset( $conflicted_themes[ get_option( 'template' ) ] ) ) {
+ return;
+ }
+
+ /**
+ * Can be used to insert custom site host that will used for meta title.
+ *
+ * @module seo-tools
+ *
+ * @since 4.4.0
+ *
+ * @param string Name of the site host. Defaults to empty string.
+ */
+ $site_host = apply_filters( 'jetpack_seo_site_host', '' );
+
+ $meta['title'] = sprintf( _x( '%1$s', 'Site Title', 'jetpack' ), get_bloginfo( 'title' ) );
+
+ if ( ! empty( $site_host ) ) {
+ $meta['title'] = sprintf(
+ _x( '%1$s on %2$s', 'Site Title on WordPress', 'jetpack' ),
+ get_bloginfo( 'title' ),
+ $site_host
+ );
+ }
+
+ $front_page_meta = Jetpack_SEO_Utils::get_front_page_meta_description();
+ $description = $front_page_meta ? $front_page_meta : get_bloginfo( 'description' );
+ $meta['description'] = trim( $description );
+
+ // Try to target things if we're on a "specific" page of any kind.
+ if ( is_singular() ) {
+ $meta['title'] = sprintf(
+ _x( '%1$s | %2$s', 'Post Title | Site Title on WordPress', 'jetpack' ),
+ get_the_title(),
+ $meta['title']
+ );
+
+ // Business users can overwrite the description.
+ if ( ! ( is_front_page() && Jetpack_SEO_Utils::get_front_page_meta_description() ) ) {
+ $description = Jetpack_SEO_Posts::get_post_description( get_post() );
+
+ if ( $description ) {
+ $description = wp_trim_words( strip_shortcodes( wp_kses( $description, array() ) ) );
+ $meta['description'] = $description;
+ }
+ }
+
+ } elseif ( is_author() ) {
+ $obj = get_queried_object();
+
+ $meta['title'] = sprintf(
+ _x( 'Posts by %1$s | %2$s', 'Posts by Author Name | Blog Title on WordPress', 'jetpack' ),
+ $obj->display_name,
+ $meta['title']
+ );
+
+ $meta['description'] = sprintf(
+ _x( 'Read all of the posts by %1$s on %2$s', 'Read all of the posts by Author Name on Blog Title', 'jetpack' ),
+ $obj->display_name,
+ get_bloginfo( 'title' )
+ );
+ } elseif ( is_tag() || is_category() || is_tax() ) {
+ $obj = get_queried_object();
+
+ $meta['title'] = sprintf(
+ _x( 'Posts about %1$s on %2$s', 'Posts about Category on Blog Title', 'jetpack' ),
+ single_term_title( '', false ),
+ get_bloginfo( 'title' )
+ );
+
+ $description = get_term_field( 'description', $obj->term_id, $obj->taxonomy, 'raw' );
+
+ if ( ! is_wp_error( $description ) && '' != $description ) {
+ $meta['description'] = wp_trim_words( $description );
+ } else {
+ $authors = $this->get_authors();
+
+ $meta['description'] = wp_sprintf(
+ _x( 'Posts about %1$s written by %2$l', 'Posts about Category written by John and Bob', 'jetpack' ),
+ single_term_title( '', false ),
+ $authors
+ );
+ }
+ } elseif ( is_date() ) {
+ if ( is_year() ) {
+ $period = get_query_var( 'year' );
+
+ $template = _nx(
+ '%1$s post published by %2$l in the year %3$s', // singular
+ '%1$s posts published by %2$l in the year %3$s', // plural
+ count( $wp_query->posts ), // number
+ '10 posts published by John in the year 2012', // context
+ 'jetpack'
+ );
+ } elseif ( is_month() ) {
+ $period = date( 'F Y', mktime( 0, 0, 0, get_query_var( 'monthnum' ), 1, get_query_var( 'year' ) ) );
+
+ $template = _nx(
+ '%1$s post published by %2$l during %3$s', // singular
+ '%1$s posts published by %2$l during %3$s', // plural
+ count( $wp_query->posts ), // number
+ '10 posts publishes by John during May 2012', // context
+ 'jetpack'
+ );
+ } elseif ( is_day() ) {
+ $period = date(
+ 'F j, Y',
+ mktime( 0, 0, 0, get_query_var( 'monthnum' ), get_query_var( 'day' ), get_query_var( 'year' ) )
+ );
+
+ $template = _nx(
+ '%1$s post published by %2$l on %3$s', // singular
+ '%1$s posts published by %2$l on %3$s', // plural
+ count( $wp_query->posts ), // number
+ '10 posts published by John on May 30, 2012', // context
+ 'jetpack'
+ );
+ }
+
+ $meta['title'] = sprintf(
+ _x( 'Posts from %1$s on %2$s', 'Posts from May 2012 on Blog Title', 'jetpack' ),
+ $period,
+ get_bloginfo( 'title' )
+ );
+
+ $authors = $this->get_authors();
+ $meta['description'] = wp_sprintf( $template, count( $wp_query->posts ), $authors, $period );
+ }
+
+ $custom_title = Jetpack_SEO_Titles::get_custom_title();
+
+ if ( ! empty( $custom_title ) ) {
+ $meta['title'] = $custom_title;
+ }
+
+ /**
+ * Can be used to edit the default SEO tools meta tags.
+ *
+ * @module seo-tools
+ *
+ * @since 4.4.0
+ *
+ * @param array Array that consists of meta name and meta content pairs.
+ */
+ $meta = apply_filters( 'jetpack_seo_meta_tags', $meta );
+
+ // Output them
+ foreach ( $meta as $name => $content ) {
+ if ( ! empty( $content ) ) {
+ echo '<meta name="' . esc_attr( $name ) . '" content="' . esc_attr( $content ) . '" />' . "\n";
+ }
+ }
+ }
+}
diff --git a/plugins/jetpack/modules/sharedaddy/sharing-service.php b/plugins/jetpack/modules/sharedaddy/sharing-service.php
index 114ac93a..db90a5a8 100644
--- a/plugins/jetpack/modules/sharedaddy/sharing-service.php
+++ b/plugins/jetpack/modules/sharedaddy/sharing-service.php
@@ -684,8 +684,23 @@ function sharing_display( $text = '', $echo = false ) {
// Wrapper
$sharing_content .= '<div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-' . $global['button_style'] . ' sd-sharing">';
- if ( $global['sharing_label'] != '' )
- $sharing_content .= '<h3 class="sd-title">' . $global['sharing_label'] . '</h3>';
+ if ( $global['sharing_label'] != '' ) {
+ $sharing_content .= sprintf(
+ /**
+ * Filter the sharing buttons' headline structure.
+ *
+ * @module sharing
+ *
+ * @since 4.4.0
+ *
+ * @param string $sharing_headline Sharing headline structure.
+ * @param string $global['sharing_label'] Sharing title.
+ * @param string $sharing Module name.
+ */
+ apply_filters( 'jetpack_sharing_headline_html', '<h3 class="sd-title">%s</h3>', $global['sharing_label'], 'sharing' ),
+ esc_html( $global['sharing_label'] )
+ );
+ }
$sharing_content .= '<div class="sd-content"><ul>';
// Visible items
diff --git a/plugins/jetpack/modules/sharedaddy/sharing-sources.php b/plugins/jetpack/modules/sharedaddy/sharing-sources.php
index 43010570..73f38553 100644
--- a/plugins/jetpack/modules/sharedaddy/sharing-sources.php
+++ b/plugins/jetpack/modules/sharedaddy/sharing-sources.php
@@ -496,7 +496,7 @@ class Share_Email extends Sharing_Source {
<?php endif; ?>
<input type="text" id="jetpack-source_f_name" name="source_f_name" class="input" value="" size="25" autocomplete="off" />
- <script> document.getElementById('jetpack-source_f_name').value = ''; </script>
+ <script>jQuery( document ).ready( function(){ document.getElementById('jetpack-source_f_name').value = '' });</script>
<?php
/**
* Fires when the Email sharing dialog is loaded.
diff --git a/plugins/jetpack/modules/shortcodes.php b/plugins/jetpack/modules/shortcodes.php
index 0d78e1c4..7fd4aae3 100644
--- a/plugins/jetpack/modules/shortcodes.php
+++ b/plugins/jetpack/modules/shortcodes.php
@@ -20,9 +20,10 @@
* [shortcode a=1&b=2&c=3] or [shortcode=1]
* This is parsed as array( a => '1&b=2&c=3' ) and array( 0 => '=1' ), which is useless
*
- * @param Array $params
- * @param Bool $old_format_support true if [shortcode=foo] format is possible.
- * @return String $params
+ * @param array $params Array of old shortcode parameters.
+ * @param bool $old_format_support true if [shortcode=foo] format is possible.
+ *
+ * @return string $params
*/
function shortcode_new_to_old_params( $params, $old_format_support = false ) {
$str = '';
@@ -31,14 +32,18 @@ function shortcode_new_to_old_params( $params, $old_format_support = false ) {
$str = ltrim( $params[0], '=' );
} elseif ( is_array( $params ) ) {
foreach ( array_keys( $params ) as $key ) {
- if ( ! is_numeric( $key ) )
- $str = $key . '=' . $params[$key];
+ if ( ! is_numeric( $key ) ) {
+ $str = $key . '=' . $params[ $key ];
+ }
}
}
return str_replace( array( '&amp;', '&#038;' ), '&', $str );
}
+/**
+ * Load all available Jetpack shortcode files.
+ */
function jetpack_load_shortcodes() {
$shortcode_includes = array();
@@ -48,16 +53,16 @@ function jetpack_load_shortcodes() {
$shortcode_includes[ $filename ] = $file;
}
-/**
- * This filter allows other plugins to override which shortcodes Jetpack loads.
- *
- * @module shortcodes
- *
- * @since 2.2.1
- * @since 4.2.0 Added filename without extension as array key.
- *
- * @param array $shortcode_includes An array of which shortcodes to include.
- */
+ /**
+ * This filter allows other plugins to override which shortcodes Jetpack loads.
+ *
+ * @module shortcodes
+ *
+ * @since 2.2.1
+ * @since 4.2.0 Added filename without extension as array key.
+ *
+ * @param array $shortcode_includes An array of which shortcodes to include.
+ */
$shortcode_includes = apply_filters( 'jetpack_shortcodes_to_include', $shortcode_includes );
foreach ( $shortcode_includes as $include ) {
@@ -69,14 +74,15 @@ function jetpack_load_shortcodes() {
* Runs preg_replace so that replacements don't happen within open tags.
* Parameters are the same as preg_replace, with an added optional search param for improved performance
*
- * @param String $pattern
- * @param String $replacement
- * @param String $content
- * @param String $search
- * @return String $content
+ * @param string $pattern Pattern to search for.
+ * @param string $replacement String to replace.
+ * @param string $content Post content.
+ * @param string $search String to search for.
+ *
+ * @return string $content Replaced post content.
*/
function jetpack_preg_replace_outside_tags( $pattern, $replacement, $content, $search = null ) {
- if( ! function_exists( 'wp_html_split' ) ) {
+ if ( ! function_exists( 'wp_html_split' ) ) {
return $content;
}
@@ -86,10 +92,11 @@ function jetpack_preg_replace_outside_tags( $pattern, $replacement, $content, $s
$textarr = wp_html_split( $content );
unset( $content );
- foreach( $textarr as &$element ) {
- if ( '' === $element || '<' === $element{0} )
- continue;
- $element = preg_replace( $pattern, $replacement, $element );
+ foreach ( $textarr as &$element ) {
+ if ( '' === $element || '<' === $element{0} ) {
+ continue;
+ }
+ $element = preg_replace( $pattern, $replacement, $element );
}
return join( $textarr );
@@ -97,16 +104,17 @@ function jetpack_preg_replace_outside_tags( $pattern, $replacement, $content, $s
/**
* Runs preg_replace_callback so that replacements don't happen within open tags.
- * Parameters are the same as preg_replace, with an added optional search param for improved performance
+ * Parameters are the same as preg_replace, with an added optional search param for improved performance.
+ *
+ * @param string $pattern Pattern to search for.
+ * @param string $callback Callback returning the replacement string.
+ * @param string $content Post content.
+ * @param string $search String to search for.
*
- * @param String $pattern
- * @param String $replacement
- * @param String $content
- * @param String $search
- * @return String $content
+ * @return string $content Replaced post content.
*/
function jetpack_preg_replace_callback_outside_tags( $pattern, $callback, $content, $search = null ) {
- if( ! function_exists( 'wp_html_split' ) ) {
+ if ( ! function_exists( 'wp_html_split' ) ) {
return $content;
}
@@ -116,21 +124,45 @@ function jetpack_preg_replace_callback_outside_tags( $pattern, $callback, $conte
$textarr = wp_html_split( $content );
unset( $content );
- foreach( $textarr as &$element ) {
- if ( '' === $element || '<' === $element{0} )
- continue;
- $element = preg_replace_callback( $pattern, $callback, $element );
+ foreach ( $textarr as &$element ) {
+ if ( '' === $element || '<' === $element{0} ) {
+ continue;
+ }
+ $element = preg_replace_callback( $pattern, $callback, $element );
}
return join( $textarr );
}
if ( ! function_exists( 'jetpack_shortcode_get_wpvideo_id' ) ) {
+ /**
+ * Get VideoPress ID from wpvideo shortcode attributes.
+ *
+ * @param array $atts Shortcode attributes.
+ * @return int $id VideoPress ID.
+ */
function jetpack_shortcode_get_wpvideo_id( $atts ) {
- if ( isset( $atts[ 0 ] ) )
- return $atts[ 0 ];
- else
+ if ( isset( $atts[0] ) ) {
+ return $atts[0];
+ } else {
return 0;
+ }
+ }
+}
+
+if ( ! function_exists( 'jetpack_shortcode_get_videopress_id' ) ) {
+ /**
+ * Get VideoPress ID from videopress shortcode attributes.
+ *
+ * @param array $atts Shortcode attributes.
+ * @return int $id VideoPress ID.
+ */
+ function jetpack_shortcode_get_videopress_id( $atts ) {
+ if ( isset( $atts[0] ) ) {
+ return $atts[0];
+ } else {
+ return 0;
+ }
}
}
diff --git a/plugins/jetpack/modules/shortcodes/instagram.php b/plugins/jetpack/modules/shortcodes/instagram.php
index 74755184..dff94ee9 100644
--- a/plugins/jetpack/modules/shortcodes/instagram.php
+++ b/plugins/jetpack/modules/shortcodes/instagram.php
@@ -82,8 +82,10 @@ function jetpack_instagram_handler( $matches, $atts, $url ) {
), $atts );
$atts['width'] = absint( $atts['width'] );
- if ( $atts['width'] > $max_width || $min_width > $atts['width'] ) {
+ if ( $atts['width'] > $max_width ) {
$atts['width'] = $max_width;
+ } elseif ( $atts['width'] < $min_width ) {
+ $atts['width'] = $min_width;
}
// remove the modal param from the URL
diff --git a/plugins/jetpack/modules/shortcodes/pinterest.php b/plugins/jetpack/modules/shortcodes/pinterest.php
new file mode 100644
index 00000000..b1e4d66d
--- /dev/null
+++ b/plugins/jetpack/modules/shortcodes/pinterest.php
@@ -0,0 +1,39 @@
+<?php
+/**
+ * Pinterest embeds
+ *
+ * Based on "Board Widget" example here: http://business.pinterest.com/widget-builder/#code
+ */
+
+// Example URL: http://pinterest.com/pinterest/pin-pets/
+// Second Example URL: https://uk.pinterest.com/annsawesomepins/travel/
+wp_embed_register_handler( 'pinterest', '#https?://(?:www\.)?(?:[a-z]{2}\.)?pinterest\.com/([^/]+)(/[^/]+)?#', 'pinterest_embed_handler' );
+
+function pinterest_embed_handler( $matches, $attr, $url ) {
+ // Pinterest's JS handles making the embed
+ $script_src = '//assets.pinterest.com/js/pinit.js';
+ wp_enqueue_script( 'pinterest-embed', $script_src, array(), false, true );
+
+ $path = parse_url( $url, PHP_URL_PATH );
+ if ( 0 === strpos( $path, '/pin/' ) ) {
+ $embed_type = 'embedPin';
+ } elseif ( preg_match( '#^/([^/]+)/?$#', $path ) ) {
+ $embed_type = 'embedUser';
+ } elseif ( preg_match( '#^/([^/]+)/([^/]+)/?$#', $path ) ) {
+ $embed_type = 'embedBoard';
+ } else {
+ if ( current_user_can( 'edit_posts' ) ) {
+ return __( 'Sorry, that Pinterest URL was not recognized.', 'jetpack' );
+ }
+ return;
+ }
+
+ $return = sprintf( '<a data-pin-do="%s" href="%s"></a>', esc_attr( $embed_type ), esc_url( $url ) );
+
+ // If we're generating an embed view for the WordPress Admin via ajax...
+ if ( doing_action( 'wp_ajax_parse-embed' ) ) {
+ $return .= sprintf( '<script src="%s"></script>', esc_url( $script_src ) );
+ }
+
+ return $return;
+}
diff --git a/plugins/jetpack/modules/shortcodes/videopress.php b/plugins/jetpack/modules/shortcodes/videopress.php
index 1de52095..ebe9e894 100644
--- a/plugins/jetpack/modules/shortcodes/videopress.php
+++ b/plugins/jetpack/modules/shortcodes/videopress.php
@@ -15,4 +15,4 @@ if ( ! Jetpack::is_module_active( 'videopress' ) ) {
include_once JETPACK__PLUGIN_DIR . 'modules/videopress/utility-functions.php';
include_once JETPACK__PLUGIN_DIR . 'modules/videopress/shortcode.php';
-} \ No newline at end of file
+}
diff --git a/plugins/jetpack/modules/site-icon.php b/plugins/jetpack/modules/site-icon.php
index d9f0f47a..af374467 100644
--- a/plugins/jetpack/modules/site-icon.php
+++ b/plugins/jetpack/modules/site-icon.php
@@ -1,15 +1,6 @@
<?php
-
/**
- * Module Name: Site Icon
- * Module Description: Add a site icon to your site.
- * Sort Order: 22
- * First Introduced: 3.2
- * Requires Connection: No
- * Auto Activate: No
- * Module Tags: Other
- * Additional Search Queries: favicon, icon, site icon
+ * Deprecated. No longer needed. Site Icons are in Core.
+ *
+ * @package Jetpack
*/
-
-include dirname( __FILE__ ) . '/site-icon/jetpack-site-icon.php';
-include dirname( __FILE__ ) . '/site-icon/site-icon-functions.php';
diff --git a/plugins/jetpack/modules/site-icon/browser.png b/plugins/jetpack/modules/site-icon/browser.png
deleted file mode 100644
index 6bcb07ac..00000000
--- a/plugins/jetpack/modules/site-icon/browser.png
+++ /dev/null
Binary files differ
diff --git a/plugins/jetpack/modules/site-icon/css/site-icon-admin.css b/plugins/jetpack/modules/site-icon/css/site-icon-admin.css
deleted file mode 100644
index 7480873d..00000000
--- a/plugins/jetpack/modules/site-icon/css/site-icon-admin.css
+++ /dev/null
@@ -1,57 +0,0 @@
-/**
- * Blavatar Module for Jetpack
- */
-
-.site-icon-image {
- margin: 0 20px 0 0;
- float: left;
-}
-.site-icon-content {
- padding: 10px;
- position: relative;
- overflow: hidden;
-}
-.site-icon-crop-shell {
- max-width: 720px;
-}
-.site-icon-crop-preview-shell {
- float: right;
- width: 172px;
- overflow: hidden;
-}
-.site-icon-crop-preview-shell h3 {
- margin-top: 0;
-}
-.site-icon-crop-favicon-preview-shell {
- position: relative;
- margin-bottom: 20px;
-}
-.site-icon-crop-preview-favicon {
- width:16px;
- height:16px;
- overflow:hidden;
- position: absolute;
- top:23px;
- left:102px;
-}
-.site-icon-browser-title {
- position: absolute;
- top:23px;
- left:128px;
- width:100px;
- overflow: hidden;
- height:16px;
-}
-.site-icon-crop-preview-homeicon {
- width:64px;
- height:64px;
- overflow:hidden;
- border-radius: 16px;
-}
-.site-icon-title .small {
- color:#999;
- font-size: 16px;
-}
-.wp-core-ui .site-icon-submit-form .button {
- vertical-align: middle;
-} \ No newline at end of file
diff --git a/plugins/jetpack/modules/site-icon/jetpack-site-icon.php b/plugins/jetpack/modules/site-icon/jetpack-site-icon.php
deleted file mode 100644
index 9dc31283..00000000
--- a/plugins/jetpack/modules/site-icon/jetpack-site-icon.php
+++ /dev/null
@@ -1,829 +0,0 @@
-<?php
-
-/*
-Plugin Name: Site Icon
-Plugin URL: https://wordpress.com/
-Description: Add a site icon for your website.
-Version: 0.1
-Author: Automattic
-
-Released under the GPL v.2 license.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-*/
-
-class Jetpack_Site_Icon {
-
- public $module = 'site-icon';
- public static $version = 1;
- public static $assets_version = 2;
-
- public static $min_size = 512; // the minimum size of the blavatar, 512 is the same as wp.com can be overwritten by SITE_ICON_MIN_SIZE
- public static $page_crop = 512; // the size to which to crop the image so that we can display it in the UI nicely
-
- public static $accepted_file_types = array(
- 'image/jpg',
- 'image/jpeg',
- 'image/gif',
- 'image/png'
- );
-
- public static $site_icon_sizes = array(
- 256,
- 128,
- 80,
- 64,
- 32,
- 16,
- );
-
- static $instance = false;
-
- /**
- * Singleton
- */
- public static function init() {
- if ( ! self::$instance ){
- self::$instance = new Jetpack_Site_Icon;
- self::$instance->register_hooks();
- }
-
- return self::$instance;
- }
-
- private function __construct() {
- self::$min_size = ( defined( 'SITE_ICON_MIN_SIZE' ) && is_int( SITE_ICON_MIN_SIZE ) ) ? SITE_ICON_MIN_SIZE : self::$min_size;
- }
-
- /**
- * Register our actions and filters
- * @return null
- */
- public function register_hooks(){
- add_action( 'jetpack_modules_loaded', array( $this, 'jetpack_modules_loaded' ) );
- add_action( 'admin_menu', array( $this, 'admin_menu_upload_site_icon' ) );
- add_filter( 'display_media_states', array( $this, 'add_media_state' ) );
- add_action( 'admin_init', array( $this, 'admin_init' ) );
- add_action( 'admin_init', array( $this, 'delete_site_icon_hook' ) );
-
- add_action( 'admin_print_styles-options-general.php', array( $this, 'add_general_options_styles' ) );
-
- // Add the favicon to the front end and back end if Core's site icon not used.
- /**
- * As of WP 4.3 and JP 3.6, both are outputting the same icons so no need to fire these.
- * This is a temporary solution until Jetpack's module primary function is deprecated.
- * In the future, Jetpack's can output other sizes using Core's icon.
- */
- if ( ( function_exists( 'has_site_icon' ) && ! has_site_icon() ) || ! function_exists( 'has_site_icon' ) ) {
- add_action( 'wp_head', array( $this, 'site_icon_add_meta' ) );
- add_action( 'admin_head', array( $this, 'site_icon_add_meta' ) );
- add_action( 'atom_head', array( $this, 'atom_icon' ) );
- add_action( 'rss2_head', array( $this, 'rss2_icon' ) );
- }
-
- // Check if site icon is available in core, and if so convert Jetpack's to use it.
- add_action( 'admin_init', array( 'Jetpack', 'jetpack_site_icon_available_in_core' ) );
-
- add_action( 'delete_option', array( 'Jetpack_Site_Icon', 'delete_temp_data' ), 10, 1); // used to clean up after itself.
- add_action( 'delete_attachment', array( 'Jetpack_Site_Icon', 'delete_attachment_data' ), 10, 1); // in case user deletes the attachment via
- add_filter( 'get_post_metadata', array( 'Jetpack_Site_Icon', 'delete_attachment_images' ), 10, 4 );
- }
-
- /**
- * After all modules have been loaded.
- */
- public function jetpack_modules_loaded() {
- Jetpack::enable_module_configurable( $this->module );
- Jetpack::module_configuration_load( $this->module, array( $this, 'jetpack_configuration_load' ) );
- }
-
- /**
- * Add meta elements to a blog header to light up Blavatar icons recognized by user agents.
- * @link http://www.whatwg.org/specs/web-apps/current-work/multipage/links.html#rel-icon HTML5 specification link icon
- *
- */
- public function site_icon_add_meta() {
- if (
- /**
- * Toggles the Favicon meta elements from being loaded.
- *
- * @module site-icon
- *
- * @since 3.2.0
- *
- * @param bool Output Site Icon Meta Elements.
- */
- apply_filters( 'site_icon_has_favicon', false )
- ) {
- return;
- }
-
- $url_114 = jetpack_site_icon_url( null, 114 );
- $url_72 = jetpack_site_icon_url( null, 72 );
- $url_32 = jetpack_site_icon_url( null, 32 );
- if( $url_32 ) {
- echo '<link rel="icon" href="'.esc_url( $url_32 ) .'" sizes="32x32" />' . "\n";
- echo '<link rel="apple-touch-icon-precomposed" href="'. esc_url( $url_114 ) .'">' . "\n";
- // windows tiles
- echo '<meta name="msapplication-TileImage" content="' . esc_url( $url_114 ) . '"/>' . "\n";
- }
-
- }
- /**
- * Display icons in RSS2.
- */
- public function rss2_icon() {
- /** This filter is documented in modules/site-icon/jetpack-site-icon.php */
- if ( apply_filters( 'site_icon_has_favicon', false ) ) {
- return;
- }
-
- $rss_title = get_wp_title_rss();
- if ( empty( $rss_title ) ) {
- $rss_title = get_bloginfo_rss( 'name' );
- }
-
- $icon = jetpack_site_icon_url( null, 32 );
- if( $icon ) {
- echo '
- <image>
- <url>' . convert_chars( $icon ) . '</url>
- <title>' . $rss_title . '</title>
- <link>' . get_bloginfo_rss( 'url' ) . '</link>
- <width>32</width>
- <height>32</height>
- </image> '."\n";
- }
- }
-
- /**
- * Display icons in atom feeds.
- *
- */
- public function atom_icon() {
- /** This filter is documented in modules/site-icon/jetpack-site-icon.php */
- if ( apply_filters( 'site_icon_has_favicon', false ) ) {
- return;
- }
-
- $url = jetpack_site_icon_url( null, 32 );
- if( $url ) {
- echo '
- <icon>' . $url . '</icon> '."\n";
- }
- }
-
- /**
- * Add a hidden upload page from people
- */
- public function admin_menu_upload_site_icon() {
- $page_hook = add_submenu_page(
- null,
- __( 'Site Icon Upload', 'jetpack' ),
- '',
- 'manage_options',
- 'jetpack-site_icon-upload',
- array( $this, 'upload_site_icon_page' )
- );
-
- add_action( "admin_head-$page_hook", array( $this, 'upload_balavatar_head' ) );
- }
-
-
- /**
- * Add styles to the General Settings Screen
- */
- public function add_general_options_styles() {
- wp_enqueue_style( 'site-icon-admin' );
- }
- /**
- * Add Styles to the Upload UI Page
- *
- */
- public function upload_balavatar_head() {
-
- wp_register_script( 'jetpack-site-icon-crop', plugin_dir_url( __FILE__ ). "js/site-icon-crop.js" , array( 'jquery', 'jcrop' ) , self::$assets_version, false);
- if ( isset( $_REQUEST['step'] ) && $_REQUEST['step'] == 2 ) {
- wp_enqueue_script( 'jetpack-site-icon-crop' );
- wp_enqueue_style( 'jcrop' );
- }
- wp_enqueue_style( 'site-icon-admin' );
- }
-
- public function add_media_state( $media_states ) {
-
- if ( jetpack_has_site_icon() ) {
- global $post;
-
- if( $post->ID == Jetpack_Options::get_option( 'site_icon_id' ) ) {
- $media_states[] = __( 'Site Icon', 'jetpack' );
- }
-
- }
- return $media_states;
- }
-
- /**
- * Direct the user to the Settings -> General
- */
- public static function jetpack_configuration_load() {
- wp_safe_redirect( admin_url( 'options-general.php#site-icon' ) );
- exit;
- }
-
- /**
- * Load on when the admin is initialized
- */
- public function admin_init() {
- /* register the styles and scripts */
- wp_register_style( 'site-icon-admin' , plugin_dir_url( __FILE__ ). "css/site-icon-admin.css", array(), self::$assets_version );
- // register the settings
- add_settings_section(
- $this->module,
- '',
- array( $this, 'site_icon_settings' ),
- 'general'
- );
-
- // We didn't have site_icon_url in 3.2 // this could potentially be removed in a year
- if( get_option( 'site_icon_id' ) && ! Jetpack_Options::get_option( 'site_icon_url' ) ) {
- Jetpack_Options::update_option( 'site_icon_id', get_option( 'site_icon_id' ) );
- Jetpack_Options::update_option( 'site_icon_url', jetpack_site_icon_url( get_current_blog_id(), 512 ) );
- delete_option( 'site_icon_id' );
- }
- }
-
- /**
- * Checks for permission to delete the site_icon
- */
- public function delete_site_icon_hook() {
- // Delete the site_icon
- if ( isset( $GLOBALS['plugin_page'] ) && 'jetpack-site_icon-upload' == $GLOBALS['plugin_page'] ) {
- if ( isset( $_GET['action'] )
- && 'remove' == $_GET['action']
- && isset( $_GET['nonce'] )
- && wp_verify_nonce( $_GET['nonce'], 'remove_site_icon' ) ) {
-
- $site_icon_id = Jetpack_Options::get_option( 'site_icon_id' );
- // Delete the previous Blavatar
- self::delete_site_icon( $site_icon_id, true );
- wp_safe_redirect( admin_url( 'options-general.php#site-icon' ) );
- }
- }
- }
-
- /**
- * Add HTML to the General Settings
- */
- public function site_icon_settings() {
- $upload_blavatar_url = admin_url( 'options-general.php?page=jetpack-site_icon-upload' );
-
- // lets delete the temp data that we might he holding on to
- self::delete_temporay_data();
-
- ?>
- <div id="site-icon" class="site-icon-shell">
- <h3><?php echo esc_html_e( 'Site Icon', 'jetpack' ); ?></h3>
- <div class="site-icon-content postbox">
- <div class="site-icon-image">
- <?php if( jetpack_has_site_icon() ) {
- echo jetpack_get_site_icon( null, 128 );
- } ?>
- </div>
- <div class="site-icon-meta">
-
- <?php if ( jetpack_has_site_icon() ) {
- $remove_blavatar_url = admin_url( 'options-general.php?page=jetpack-site_icon-upload' )."&action=remove&nonce=".wp_create_nonce( 'remove_site_icon' ); // this could be an ajax url
- ?>
- <p><a href="<?php echo esc_url( $upload_blavatar_url ); ?>" id="site-icon-update" class="button"><?php echo esc_html_e( 'Update Site Icon', 'jetpack' ); ?></a>
- <a href="<?php echo esc_url( $remove_blavatar_url ); ?>" id="site-icon-remove" ><?php echo esc_html_e( 'Remove Icon', 'jetpack' ); ?></a> </p>
-
- <?php } else { ?>
-
- <a href="<?php echo esc_url( $upload_blavatar_url ); ?>" id="site-icon-update" class="button"><?php echo esc_html_e( 'Add a Site Icon', 'jetpack' ); ?></a>
-
- <?php } ?>
-
- <div class="site-icon-info">
- <p><?php echo esc_html_e( 'Site Icon creates a favicon for your site and more.', 'jetpack' ); ?></p>
- </div>
-
- </div>
- </div>
- </div>
- <?php
- }
-
- /**
- * Hidden Upload Blavatar page for people that don't like modals
- */
- public function upload_site_icon_page() { ?>
- <div class="wrap">
- <?php require_once( dirname( __FILE__ ) . '/upload-site-icon.php' ); ?>
- </div>
- <?php
- }
-
- /**
- * Select a file admin view
- */
- public static function select_page() {
- // Display the site_icon form to upload the image
- ?>
- <form action="<?php echo esc_url( admin_url( 'options-general.php?page=jetpack-site_icon-upload' ) ); ?>" method="post" enctype="multipart/form-data">
-
- <h2 class="site-icon-title">
- <?php if( jetpack_has_site_icon() ) {
- esc_html_e( 'Update Site Icon', 'jetpack' );
- } else {
- esc_html_e( 'Add Site Icon', 'jetpack' );
- } ?> <span class="small"><?php esc_html_e( 'select a file', 'jetpack' ); ?></span></h2>
- <p><?php esc_html_e( 'Upload a image that you want to use as your site icon. You will be asked to crop it in the next step.', 'jetpack' ); ?></p>
-
-
- <p><input name="site-iconfile" id="site-iconfile" type="file" /></p>
- <p><?php esc_html_e( 'The image needs to be at least', 'jetpack' ); ?> <strong><?php echo self::$min_size; ?>px</strong> <?php esc_html_e( 'in both width and height.', 'jetpack' ); ?></p>
- <p class="submit site-icon-submit-form">
- <input name="submit" value="<?php esc_attr_e( 'Upload Image' , 'jetpack' ); ?>" type="submit" class="button button-primary button-large" /><?php printf( __( ' or <a href="%s">Cancel</a> and go back to the settings.' , 'jetpack' ), esc_url( admin_url( 'options-general.php' ) ) ); ?>
- <input name="step" value="2" type="hidden" />
-
- <?php wp_nonce_field( 'update-site_icon-2', '_nonce' ); ?>
- </p>
- </form>
- <?php
- }
-
- /**
- * Crop a the image admin view
- */
- public static function crop_page() {
- // handle the uploaded image
- $image = self::handle_file_upload( $_FILES['site-iconfile'] );
-
- // display the image image croppping funcunality
- if( is_wp_error( $image ) ) { ?>
- <div id="message" class="updated error below-h2"><p><?php echo esc_html( $image->get_error_message() ); ?></p></div>
- <?php
- // back to step one
- $_POST = array();
- self::delete_temporay_data();
- self::select_page();
- return;
- }
-
- $crop_data = get_option( 'site_icon_temp_data' );
- $crop_ration = $crop_data['large_image_data'][0] / $crop_data['resized_image_data'][0]; // always bigger then 1
-
- // lets make sure that the JavaScript ia also loaded
- wp_localize_script( 'jetpack-site-icon-crop', 'Site_Icon_Crop_Data', self::initial_crop_data( $crop_data['large_image_data'][0] , $crop_data['large_image_data'][1], $crop_data['resized_image_data'][0], $crop_data['resized_image_data'][1] ) );
- ?>
-
- <h2 class="site-icon-title"><?php esc_html_e( 'Site Icon', 'jetpack' ); ?> <span class="small"><?php esc_html_e( 'crop the image', 'jetpack' ); ?></span></h2>
- <div class="site-icon-crop-shell">
- <form action="" method="post" enctype="multipart/form-data">
- <p class="site-icon-submit-form"><input name="submit" value="<?php esc_attr_e( 'Crop Image', 'jetpack' ); ?>" type="submit" class="button button-primary button-large" /><?php printf( __( ' or <a href="%s">Cancel</a> and go back to the settings.' , 'jetpack' ), esc_url( admin_url( 'options-general.php' ) ) ); ?></p>
- <div class="site-icon-crop-preview-shell">
-
- <h3><?php esc_html_e( 'Preview', 'jetpack' ); ?></h3>
-
- <strong><?php esc_html_e( 'As your favicon', 'jetpack' ); ?></strong>
- <div class="site-icon-crop-favicon-preview-shell">
- <img src="<?php echo esc_url( plugin_dir_url( __FILE__ ). "browser.png" ); ?>" class="site-icon-browser-preview" width="172" height="79" alt="<?php esc_attr_e( 'Browser Chrome' , 'jetpack' ); ?>" />
- <div class="site-icon-crop-preview-favicon">
- <img src="<?php echo esc_url( $image[0] ); ?>" id="preview-favicon" alt="<?php esc_attr_e( 'Preview Favicon' , 'jetpack' ); ?>" />
- </div>
- <span class="site-icon-browser-title"><?php echo esc_html( get_bloginfo( 'name' ) ); ?></span>
- </div>
-
- <strong><?php esc_html_e( 'As a mobile icon', 'jetpack' ); ?></strong>
- <div class="site-icon-crop-preview-homeicon">
- <img src="<?php echo esc_url( $image[0] ); ?>" id="preview-homeicon" alt="<?php esc_attr_e( 'Preview Home Icon' , 'jetpack' ); ?>" />
- </div>
- </div>
- <img src="<?php echo esc_url( $image[0] ); ?>" id="crop-image" class="site-icon-crop-image"
- width="<?php echo esc_attr( $crop_data['resized_image_data'][0] ); ?>"
- height="<?php echo esc_attr( $crop_data['resized_image_data'][1] ); ?>"
- alt="<?php esc_attr_e( 'Image to be cropped', 'jetpack' ); ?>" />
-
- <input name="step" value="3" type="hidden" />
- <input type="hidden" id="crop-x" name="crop-x" />
- <input type="hidden" id="crop-y" name="crop-y" />
- <input type="hidden" id="crop-width" name="crop-w" />
- <input type="hidden" id="crop-height" name="crop-h" />
-
- <?php wp_nonce_field( 'update-site_icon-3', '_nonce' ); ?>
-
- </form>
- </div>
- <?php
- }
- /**
- * All done page admin view
- *
- */
- public static function all_done_page() {
-
- $temp_image_data = get_option( 'site_icon_temp_data' );
- if( ! $temp_image_data ) {
- // start again
- self::select_page();
- return;
- }
- $crop_ration = $temp_image_data['large_image_data'][0] / $temp_image_data['resized_image_data'][0]; // always bigger then 1
-
- $crop_data = self::convert_coodiantes_from_resized_to_full( $_POST['crop-x'], $_POST['crop-y'], $_POST['crop-w'], $_POST['crop-h'], $crop_ration );
-
- $image_edit = wp_get_image_editor( _load_image_to_edit_path( $temp_image_data['large_image_attachment_id'] ) );
-
- if ( is_wp_error( $image_edit ) ) {
- return $image_edit;
- }
-
- // Delete the previous site_icon
- $previous_site_icon_id = Jetpack_Options::get_option( 'site_icon_id' );
- self::delete_site_icon( $previous_site_icon_id );
-
- // crop the image
- $image_edit->crop( $crop_data['crop_x'], $crop_data['crop_y'],$crop_data['crop_width'], $crop_data['crop_height'], self::$min_size, self::$min_size );
-
- $dir = wp_upload_dir();
-
- $site_icon_filename = $image_edit->generate_filename( dechex ( time() ) . 'v' . self::$version . '_site_icon', null, 'png' );
-
- // If the attachment is a URL, then change it to a local file name to allow us to save and then upload the cropped image
- $check_url = parse_url( $site_icon_filename );
- if ( isset( $check_url['host'] ) ) {
- $upload_dir = wp_upload_dir();
- $site_icon_filename = $upload_dir['path'] . '/' . basename( $site_icon_filename );
- }
-
- $image_edit->save( $site_icon_filename );
-
- add_filter( 'intermediate_image_sizes_advanced', array( 'Jetpack_Site_Icon', 'additional_sizes' ) );
-
- $site_icon_id = self::save_attachment(
- __( 'Large Blog Image', 'jetpack' ) ,
- $site_icon_filename,
- 'image/png'
- );
-
- remove_filter( 'intermediate_image_sizes_advanced', array( 'Jetpack_Site_Icon', 'additional_sizes' ) );
-
- // Save the site_icon data into option
- Jetpack_Options::update_option( 'site_icon_id', $site_icon_id );
-
- //Get the site icon URL ready to sync
- Jetpack_Options::update_option( 'site_icon_url', jetpack_site_icon_url( get_current_blog_id(), 512 ) );
-
- ?>
- <h2 class="site-icon-title"><?php esc_html_e( 'Site Icon', 'jetpack' ); ?> <span class="small"><?php esc_html_e( 'All Done', 'jetpack' ); ?></span></h2>
- <div id="message" class="updated below-h2"><p><?php esc_html_e( 'Your site icon has been uploaded!', 'jetpack' ); ?> <a href="<?php echo esc_url( admin_url( 'options-general.php' ) ); ?>" ><?php esc_html_e( 'Back to General Settings' , 'jetpack' ); ?></a></p></div>
- <?php echo jetpack_get_site_icon( null, $size = '128' ); ?>
- <?php echo jetpack_get_site_icon( null, $size = '48' ); ?>
- <?php echo jetpack_get_site_icon( null, $size = '16' ); ?>
-
- <?php
- }
-
- /**
- * This function is used to pass data to the localize script
- * so that we can center the cropper and also set the minimum
- * cropper if we still want to show the
- *
- * @param int $large_width
- * @param int $large_height
- * @param int $resized_width
- * @param int $resized_height
- * @return array
- */
- public static function initial_crop_data( $large_width, $large_height, $resized_width, $resized_height ) {
- $init_x = 0;
- $init_y = 0;
-
- $ration = $large_width / $resized_width;
- $min_crop_size = ( self::$min_size / $ration );
-
- // Landscape format ( width > height )
- if( $resized_width > $resized_height ) {
- $init_x = ( self::$page_crop - $resized_height ) / 2;
- $init_size = $resized_height;
- }
-
- // Portrait format ( height > width )
- if( $resized_width < $resized_height ) {
- $init_y = ( self::$page_crop - $resized_width ) / 2;
- $init_size = $resized_height;
- }
-
- // Square height == width
- if( $resized_width = $resized_height ) {
- $init_size = $resized_height;
- }
-
- return array(
- 'init_x' => $init_x,
- 'init_y' => $init_y,
- 'init_size' => $init_size,
- 'min_size' => $min_crop_size
- );
- }
-
- /**
- * Delete the temporary created data and attachments
- *
- * @return null
- */
- public static function delete_temporay_data() {
- // This should autimatically delete the temporary files as well
- delete_option( 'site_icon_temp_data' );
- }
-
- /**
- * Function gets fired when delete_option( 'site_icon_temp_data' ) is run.
- *
- * @param $option string
- * @return null
- */
- public static function delete_temp_data( $option ) {
- if( 'site_icon_temp_data' == $option ) {
- $temp_image_data = get_option( 'site_icon_temp_data' );
-
- remove_action( 'delete_attachment', array( 'Jetpack_Site_Icon', 'delete_attachment_data' ), 10, 1);
-
- wp_delete_attachment( $temp_image_data['large_image_attachment_id'] , true );
- wp_delete_attachment( $temp_image_data['resized_image_attacment_id'] , true );
- }
- return null;
- }
-
- /**
- * @param $post_id
- */
- public static function delete_attachment_data( $post_id ) {
- // The user could be deleting the site_icon image
- $site_icon_id = Jetpack_Options::get_option( 'site_icon_id' );
- if( $site_icon_id && $post_id == $site_icon_id ) {
- Jetpack_Options::delete_option( 'site_icon_id' );
- Jetpack_Options::delete_option( 'site_icon_url' );
- }
- // The user could be deleting the temporary images
- }
-
- /**
- * @param $check
- * @param $post_id
- * @param $meta_key
- * @param $single
- *
- * @return mixed
- */
- public static function delete_attachment_images( $check, $post_id, $meta_key, $single ) {
- $site_icon_id = Jetpack_Options::get_option( 'site_icon_id' );
- if( $post_id == $site_icon_id && '_wp_attachment_backup_sizes' == $meta_key && true == $single )
- add_filter( 'intermediate_image_sizes', array( 'Jetpack_Site_Icon', 'intermediate_image_sizes' ) );
- return $check;
- }
-
- /**
- * Delete the blavatar and all the attached data
- *
- * @param $id
- *
- * @return mixed
- */
- public static function delete_site_icon( $id ) {
- // We add the filter to make sure that we also delete all the added images
- add_filter( 'intermediate_image_sizes', array( 'Jetpack_Site_Icon', 'intermediate_image_sizes' ) );
- wp_delete_attachment( $id , true );
- remove_filter( 'intermediate_image_sizes', array( 'Jetpack_Site_Icon', 'intermediate_image_sizes' ) );
- // for good measure also
- self::delete_temporay_data();
-
- // Delete the URL from the Jetpack Options array
- Jetpack_Options::delete_option( 'site_icon_url' );
-
- return Jetpack_Options::delete_option( 'site_icon_id' );
- }
-
- /**
- * @param $crop_x
- * @param $crop_y
- * @param $crop_width
- * @param $crop_height
- * @param $ratio
- *
- * @return array
- */
- public static function convert_coodiantes_from_resized_to_full( $crop_x, $crop_y, $crop_width, $crop_height, $ratio ) {
- return array(
- 'crop_x' => floor( $crop_x * $ratio ),
- 'crop_y' => floor( $crop_y * $ratio ),
- 'crop_width' => floor( $crop_width * $ratio ),
- 'crop_height' => floor( $crop_height * $ratio ),
- );
- }
-
- /**
- * Handle the uploaded image
- *
- * @param $uploaded_file
- *
- * @return mixed
- */
- public static function handle_file_upload( $uploaded_file ) {
-
- // check that the image accuallt is a file with size
- if( !isset( $uploaded_file ) || ($uploaded_file['size'] <= 0 ) ) {
- return new WP_Error( 'broke', __( 'Please upload a file.', 'jetpack' ) );
- }
-
- $arr_file_type = wp_check_filetype( basename( $uploaded_file['name'] ) );
- $uploaded_file_type = $arr_file_type['type'];
- if( ! in_array( $uploaded_file_type, self::$accepted_file_types ) ) {
- // Create a temp file which should be deleted at when the scipt stops
- return new WP_Error( 'broke', __( 'The file that you uploaded is not an accepted file type. Please try again.', 'jetpack' ) );
- }
-
- $image = wp_handle_upload( $uploaded_file, array( 'test_form' => false ) );
-
- if( is_wp_error( $image ) ) {
- // this should contain the error message returned from wp_handle_upload
- unlink( $image['file'] ); // Lets delete the file since we are not going to be using it
- return $image;
- }
-
- // Lets try to crop the image into smaller files.
- // We will be doing this later so it is better if it fails now.
- $image_edit = wp_get_image_editor( $image['file'] );
- if ( is_wp_error( $image_edit ) ) {
- // this should contain the error message from WP_Image_Editor
- unlink( $image['file'] ); // lets delete the file since we are not going to be using it
- return $image_edit;
- }
-
- $image_size = getimagesize( $image['file'] );
-
- if( $image_size[0] < self::$min_size || $image_size[1] < self::$min_size ) {
-
- if( $image_size[0] < self::$min_size ) {
- return new WP_Error( 'broke', sprintf( __( 'The image that you uploaded is smaller than %upx in width.', 'jetpack' ), self::$min_size ) );
- }
-
- if( $image_size[1] < self::$min_size ) {
- return new WP_Error( 'broke', sprintf( __( 'The image that you uploaded is smaller than %upx in height.', 'jetpack' ), self::$min_size ) );
- }
- }
-
- // Save the image as an attachment for later use.
- $large_attachment_id = self::save_attachment(
- __( 'Temporary Large Image for Blog Image', 'jetpack' ) ,
- $image['file'],
- $uploaded_file_type,
- false
- );
-
- // Let's resize the image so that the user can easier crop a image that in the admin view
- $image_edit->resize( self::$page_crop, self::$page_crop, false );
- $dir = wp_upload_dir();
-
- $resized_filename = $image_edit->generate_filename( 'temp', null, null );
- $image_edit->save( $resized_filename );
-
- $resized_attach_id = self::save_attachment(
- __( 'Temporary Resized Image for Blog Image', 'jetpack' ),
- $resized_filename,
- $uploaded_file_type,
- false
- );
-
- $resized_image_size = getimagesize( $resized_filename );
- // Save all of this into the the database for that we can work with it later.
- update_option( 'site_icon_temp_data', array(
- 'large_image_attachment_id' => $large_attachment_id,
- 'large_image_data' => $image_size,
- 'resized_image_attacment_id' => $resized_attach_id,
- 'resized_image_data' => $resized_image_size
- ) );
-
- return wp_get_attachment_image_src( $resized_attach_id, 'full' );
- }
-
- /**
- * Save Blavatar files to Media Library
- *
- * @param string $title
- * @param string $filename
- * @param string $file_type
- * @param boolean $generate_meta
- * @return int $attactment_id
- */
- public static function save_attachment( $title, $file, $file_type, $generate_meta = true ) {
-
- $filename = _wp_relative_upload_path( $file );
-
- $wp_upload_dir = wp_upload_dir();
- $attachment = array(
- 'guid' => $wp_upload_dir['url'] . '/' . basename( $filename ),
- 'post_mime_type' => $file_type,
- 'post_title' => $title,
- 'post_content' => '',
- 'post_status' => 'inherit'
- );
- $attachment_id = wp_insert_attachment( $attachment, $filename );
-
- if( ! function_exists( 'wp_generate_attachment_metadata' ) ) {
- // Make sure that this file is included, as wp_generate_attachment_metadata() depends on it.
- require_once( ABSPATH . 'wp-admin/includes/image.php' );
- }
- if( !$generate_meta )
- add_filter( 'intermediate_image_sizes_advanced', array( 'Jetpack_Site_Icon', 'only_thumbnail_size' ) );
-
- // Generate the metadata for the attachment, and update the database record.
- $attach_data = wp_generate_attachment_metadata( $attachment_id, $file );
- wp_update_attachment_metadata( $attachment_id, $attach_data );
-
- if( !$generate_meta ) {
- remove_filter( 'intermediate_image_sizes_advanced', array( 'Jetpack_Site_Icon', 'only_thumbnail_size' ) );
- }
-
- return $attachment_id;
- }
-
- /**
- * Add additional sizes to be made when creating the site_icon images
- *
- * @param array $sizes
- * @return array
- */
- public static function additional_sizes( $sizes ) {
- /**
- * Filter the different dimensions that a site icon is saved in.
- *
- * @module site-icon
- *
- * @since 3.2.0
- *
- * @param array $site_icon_sizes Sizes available for the Site Icon. Default is array(256, 128, 80, 64, 32, 16).
- */
- self::$site_icon_sizes = apply_filters( 'site_icon_image_sizes', self::$site_icon_sizes );
- // use a natural sort of numbers
- natsort( self::$site_icon_sizes );
- self::$site_icon_sizes = array_reverse ( self::$site_icon_sizes );
-
- // ensure that we only resize the image into
- foreach( $sizes as $name => $size_array ) {
- if( $size_array['crop'] ){
- $only_crop_sizes[ $name ] = $size_array;
- }
- }
-
- foreach( self::$site_icon_sizes as $size ) {
- if( $size < self::$min_size ) {
-
- $only_crop_sizes['site_icon-'.$size] = array(
- "width" => $size,
- "height"=> $size,
- "crop" => true,
- );
- }
- }
-
- return $only_crop_sizes;
- }
-
- /**
- * Helps us delete site_icon images that
- *
- * @param [type] $sizes [description]
- *
- * @return array
- */
- public static function intermediate_image_sizes( $sizes ) {
- /** This filter is documented in modules/site-icon/jetpack-site-icon.php */
- self::$site_icon_sizes = apply_filters( 'site_icon_image_sizes', self::$site_icon_sizes );
- foreach( self::$site_icon_sizes as $size ) {
- $sizes[] = 'site_icon-'.$size;
- }
- return $sizes;
- }
- /**
- * Only resize the image to thumbnail so we can use
- * Use when resizing temporary images. This way we can see the temp image in Media Gallery.
- *
- * @param array $sizes
- * @return array
- */
- public static function only_thumbnail_size( $sizes ){
- foreach( $sizes as $name => $size_array ) {
- if( 'thumbnail' == $name ) {
- $only_thumb['thumbnail'] = $size_array;
- }
- }
- return $only_thumb;
- }
-}
-
-Jetpack_Site_Icon::init();
diff --git a/plugins/jetpack/modules/site-icon/js/site-icon-admin.js b/plugins/jetpack/modules/site-icon/js/site-icon-admin.js
deleted file mode 100644
index e69de29b..00000000
--- a/plugins/jetpack/modules/site-icon/js/site-icon-admin.js
+++ /dev/null
diff --git a/plugins/jetpack/modules/site-icon/js/site-icon-crop.js b/plugins/jetpack/modules/site-icon/js/site-icon-crop.js
deleted file mode 100644
index 989b1e1f..00000000
--- a/plugins/jetpack/modules/site-icon/js/site-icon-crop.js
+++ /dev/null
@@ -1,55 +0,0 @@
-/* global Site_Icon_Crop_Data, jQuery */
-(function($) {
- var jcrop_api, Site_Icon_Crop;
- jcrop_api = {};
- Site_Icon_Crop = {
-
- updateCoords : function ( coords ) {
-
- $('#crop-x').val( coords.x );
- $('#crop-y').val( coords.y );
- $('#crop-width').val( coords.w );
- $('#crop-height').val( coords.h );
-
- Site_Icon_Crop.showPreview( coords );
- },
-
- showPreview : function( coords ){
- var rx, ry, crop_image, home_icon, preview_rx, preview_ry, favicon;
- rx = 64 / coords.w;
- ry = 64 / coords.h;
- crop_image = $('#crop-image');
- home_icon = $('#preview-homeicon');
- home_icon.css({
- width: Math.round(rx * crop_image.attr( 'width' ) ) + 'px',
- height: Math.round(ry * crop_image.attr( 'height' ) ) + 'px',
- marginLeft: '-' + Math.round(rx * coords.x) + 'px',
- marginTop: '-' + Math.round(ry * coords.y) + 'px'
- });
- preview_rx = 16 / coords.w;
- preview_ry = 16 / coords.h;
- favicon = $('#preview-favicon');
- favicon.css({
- width: Math.round( preview_rx * crop_image.attr( 'width' ) ) + 'px',
- height: Math.round( preview_ry * crop_image.attr( 'height' ) ) + 'px',
- marginLeft: '-' + Math.round( preview_rx * coords.x ) + 'px',
- marginTop: '-' + Math.floor( preview_ry* coords.y ) + 'px'
- });
- },
-
- ready: function() {
- jcrop_api = $.Jcrop('#crop-image');
- jcrop_api.setOptions({
- aspectRatio: 1,
- onSelect: Site_Icon_Crop.updateCoords,
- onChange: Site_Icon_Crop.updateCoords,
- minSize: [ Site_Icon_Crop_Data.min_size, Site_Icon_Crop_Data.min_size ]
- });
- jcrop_api.animateTo([Site_Icon_Crop_Data.init_x, Site_Icon_Crop_Data.init_y, Site_Icon_Crop_Data.init_size, Site_Icon_Crop_Data.init_size]);
- }
-
- };
-
- Site_Icon_Crop.ready();
-
-})(jQuery); \ No newline at end of file
diff --git a/plugins/jetpack/modules/site-icon/site-icon-functions.php b/plugins/jetpack/modules/site-icon/site-icon-functions.php
index 7028bf2f..7adaf6fa 100644
--- a/plugins/jetpack/modules/site-icon/site-icon-functions.php
+++ b/plugins/jetpack/modules/site-icon/site-icon-functions.php
@@ -1,75 +1,29 @@
<?php
-
-if( ! function_exists( 'jetpack_has_site_icon' ) ) :
-function jetpack_has_site_icon( $blog_id = null ) {
-
- if( ! is_int( $blog_id ) )
- $blog_id = get_current_blog_id();
-
- if( jetpack_site_icon_url( $blog_id, 512, '' ) ) {
- return true;
- }
-
- return false;
-}
-endif;
-
-if( ! function_exists( 'jetpack_get_site_icon' ) ) :
-function jetpack_get_site_icon( $blog_id = null, $size = '512', $default = '', $alt = false ) {
-
- if( ! is_int( $blog_id ) )
- $blog_id = get_current_blog_id();
-
- $size = esc_attr( $size );
- $class = "avatar avatar-$size";
- $alt = ( $alt ? esc_attr( $alt ) : __( 'Site Icon', 'jetpack' ) );
- $src = esc_url( jetpack_site_icon_url( $blog_id, $size, $default ) );
- $avatar = "<img alt='{$alt}' src='{$src}' class='$class' height='{$size}' width='{$size}' />";
- /**
- * Filters the display options for the Site Icon.
- *
- * @module site-icon
- *
- * @since 3.2.0
- *
- * @param string $avatar The Site Icon in an html image tag.
- * @param int $blog_id The local site Blog ID.
- * @param string $size The size of the Site Icon, default is 512.
- * @param string $default The default URL for the Site Icon.
- * @param string $alt The alt tag for the avatar.
- */
- return apply_filters( 'jetpack-get_site_icon', $avatar, $blog_id, $size, $default, $alt );
-}
-endif;
-
if( ! function_exists( 'jetpack_site_icon_url' ) ) :
-function jetpack_site_icon_url( $blog_id = null, $size = '512', $default = false ) {
- $url = '';
- if( ! is_int( $blog_id ) )
- $blog_id = get_current_blog_id();
-
- if( function_exists( 'get_blog_option' ) ) {
- $site_icon_id = get_blog_option( $blog_id, 'jetpack_site_icon_id' );
- } else {
- $site_icon_id = Jetpack_Options::get_option( 'site_icon_id' );
- }
-
- if( ! $site_icon_id ) {
- if( $default === false && defined( 'SITE_ICON_DEFAULT_URL' ) )
- $url = SITE_ICON_DEFAULT_URL;
- else
- $url = $default;
- } else {
- if( $size >= 512 ) {
- $size_data = 'full';
+ function jetpack_site_icon_url( $blog_id = null, $size = '512', $default = false ) {
+ $url = '';
+ if( ! is_int( $blog_id ) )
+ $blog_id = get_current_blog_id();
+ if( function_exists( 'get_blog_option' ) ) {
+ $site_icon_id = get_blog_option( $blog_id, 'jetpack_site_icon_id' );
+ } else {
+ $site_icon_id = Jetpack_Options::get_option( 'site_icon_id' );
+ }
+ if( ! $site_icon_id ) {
+ if( $default === false && defined( 'SITE_ICON_DEFAULT_URL' ) )
+ $url = SITE_ICON_DEFAULT_URL;
+ else
+ $url = $default;
} else {
- $size_data = array( $size, $size );
+ if( $size >= 512 ) {
+ $size_data = 'full';
+ } else {
+ $size_data = array( $size, $size );
+ }
+ $url_data = wp_get_attachment_image_src( $site_icon_id, $size_data );
+ $url = $url_data[0];
}
- $url_data = wp_get_attachment_image_src( $site_icon_id, $size_data );
- $url = $url_data[0];
+ return $url;
}
-
- return $url;
-}
endif;
diff --git a/plugins/jetpack/modules/site-icon/upload-site-icon.php b/plugins/jetpack/modules/site-icon/upload-site-icon.php
deleted file mode 100644
index bef846b0..00000000
--- a/plugins/jetpack/modules/site-icon/upload-site-icon.php
+++ /dev/null
@@ -1,31 +0,0 @@
-<?php
-
-
-/**
- * Uploading a site_icon is a 3 step process
- *
- * 1. Select the file to upload
- * 2. Crop the file
- * 3. Confirmation page
- */
-$step = ( isset( $_REQUEST['step'] ) ? $_REQUEST['step'] : 1 );
-$nonce = ( isset( $_REQUEST[ '_nonce' ] ) ? $_REQUEST[ '_nonce' ] : false );
-
-if( ! wp_verify_nonce( $nonce , 'update-site_icon-' . $step ) && $step > 1 ) {
-
- echo esc_html__( 'You are not supposed to be here!', 'jetpack' );
- return;
-}
-switch( $step ){
- case '1':
- Jetpack_Site_Icon::select_page();
- break;
-
- case '2':
- Jetpack_Site_Icon::crop_page();
- break;
-
- case '3':
- Jetpack_Site_Icon::all_done_page();
- break;
-}
diff --git a/plugins/jetpack/modules/sitemaps/sitemaps.php b/plugins/jetpack/modules/sitemaps/sitemaps.php
index a56b55a8..498d0637 100644
--- a/plugins/jetpack/modules/sitemaps/sitemaps.php
+++ b/plugins/jetpack/modules/sitemaps/sitemaps.php
@@ -355,6 +355,11 @@ function jetpack_print_sitemap() {
$one_image = array();
if ( isset( $item['src'] ) ) {
+ // Make all image links absolute
+ $check_url = parse_url( $item['src'] );
+ if( empty( $check_url['scheme'] ) && empty( $check_url['host'] ) ){
+ $item['src'] = network_site_url( $item['src'] );
+ }
$one_image['image:loc'] = esc_url( $item['src'] );
$one_image['image:title'] = sanitize_title_with_dashes( $name = pathinfo( $item['src'], PATHINFO_FILENAME ) );
}
@@ -573,6 +578,11 @@ function jetpack_print_news_sitemap() {
// Add image to sitemap
$post_thumbnail = Jetpack_PostImages::get_image( $post->ID );
if ( isset( $post_thumbnail['src'] ) ) {
+ // Make all news image links absolute
+ $check_url = parse_url( $post_thumbnail['src'] );
+ if( empty( $check_url['scheme'] ) && empty( $check_url['host'] ) ){
+ $post_thumbnail['src'] = network_site_url( $post_thumbnail['src'] );
+ }
$url['image:image'] = array( 'image:loc' => esc_url( $post_thumbnail['src'] ) );
}
diff --git a/plugins/jetpack/modules/sso.php b/plugins/jetpack/modules/sso.php
index 06026f12..0e6c3482 100644
--- a/plugins/jetpack/modules/sso.php
+++ b/plugins/jetpack/modules/sso.php
@@ -1,5 +1,6 @@
<?php
require_once( JETPACK__PLUGIN_DIR . 'modules/sso/class.jetpack-sso-helpers.php' );
+require_once( JETPACK__PLUGIN_DIR . 'modules/sso/class.jetpack-sso-notices.php' );
/**
* Module Name: Single Sign On
@@ -29,7 +30,6 @@ class Jetpack_SSO {
add_filter( 'jetpack_xmlrpc_methods', array( $this, 'xmlrpc_methods' ) );
add_action( 'init', array( $this, 'maybe_logout_user' ), 5 );
add_action( 'jetpack_modules_loaded', array( $this, 'module_configure_button' ) );
- add_action( 'admin_enqueue_scripts', array( $this, 'admin_enqueue_scripts' ) );
add_action( 'login_form_logout', array( $this, 'store_wpcom_profile_cookies_on_logout' ) );
add_action( 'wp_login', array( 'Jetpack_SSO', 'clear_wpcom_profile_cookies' ) );
add_action( 'jetpack_unlinked_user', array( $this, 'delete_connection_for_user') );
@@ -76,28 +76,6 @@ class Jetpack_SSO {
<?php
}
-
- /**
- * When the default login form is hidden, this method is called on the 'authenticate' filter with a priority of 30.
- * This method disables the ability to submit the default login form.
- *
- * @param $user
- *
- * @return WP_Error
- */
- public function disable_default_login_form( $user ) {
- if ( is_wp_error( $user ) ) {
- return $user;
- }
-
- /**
- * Since we're returning an error that will be shown as a red notice, let's remove the
- * informational "blue" notice.
- */
- remove_filter( 'login_message', array( $this, 'msg_login_by_jetpack' ) );
- return new WP_Error( 'jetpack_sso_required', $this->get_sso_required_message() );
- }
-
/**
* If jetpack_force_logout == 1 in current user meta the user will be forced
* to logout and reauthenticate with the site.
@@ -114,7 +92,6 @@ class Jetpack_SSO {
}
}
-
/**
* Adds additional methods the WordPress xmlrpc API for handling SSO specific features
*
@@ -169,19 +146,6 @@ class Jetpack_SSO {
}
/**
- * Enqueue styles neceessary for Jetpack SSO on users' profiles
- */
- public function admin_enqueue_scripts() {
- $screen = get_current_screen();
-
- if ( empty( $screen ) || ! in_array( $screen->base, array( 'edit-user', 'profile' ) ) ) {
- return;
- }
-
- wp_enqueue_style( 'jetpack-sso-profile', plugins_url( 'modules/sso/jetpack-sso-profile.css', JETPACK__PLUGIN_FILE ), array( 'genericons' ), JETPACK__VERSION );
- }
-
- /**
* Adds Jetpack SSO classes to login body
*
* @param array $classes Array of classes to add to body tag
@@ -197,22 +161,39 @@ class Jetpack_SSO {
// Always add the jetpack-sso class so that we can add SSO specific styling even when the SSO form isn't being displayed.
$classes[] = 'jetpack-sso';
- /**
- * Should we show the SSO login form?
- *
- * $_GET['jetpack-sso-default-form'] is used to provide a fallback in case JavaScript is not enabled.
- *
- * The default_to_sso_login() method allows us to dynamically decide whether we show the SSO login form or not.
- * The SSO module uses the method to display the default login form if we can not find a user to log in via SSO.
- * But, the method could be filtered by a site admin to always show the default login form if that is preferred.
- */
- if ( empty( $_GET['jetpack-sso-show-default-form'] ) && Jetpack_SSO_Helpers::show_sso_login() ) {
- $classes[] = 'jetpack-sso-form-display';
+ if ( ! Jetpack::is_staging_site() ) {
+ /**
+ * Should we show the SSO login form?
+ *
+ * $_GET['jetpack-sso-default-form'] is used to provide a fallback in case JavaScript is not enabled.
+ *
+ * The default_to_sso_login() method allows us to dynamically decide whether we show the SSO login form or not.
+ * The SSO module uses the method to display the default login form if we can not find a user to log in via SSO.
+ * But, the method could be filtered by a site admin to always show the default login form if that is preferred.
+ */
+ if ( empty( $_GET['jetpack-sso-show-default-form'] ) && Jetpack_SSO_Helpers::show_sso_login() ) {
+ $classes[] = 'jetpack-sso-form-display';
+ }
}
return $classes;
}
+ public function print_inline_admin_css() {
+ ?>
+ <style>
+ .jetpack-sso .message {
+ margin-top: 20px;
+ }
+
+ .jetpack-sso #login .message:first-child,
+ .jetpack-sso #login h1 + .message {
+ margin-top: 0;
+ }
+ </style>
+ <?php
+ }
+
/**
* Adds settings fields to Settings > General > Single Sign On that allows users to
* turn off the login form on wp-login.php
@@ -360,7 +341,7 @@ class Jetpack_SSO {
* let's fire at priority 30. wp_authenticate_spam_check is fired at priority 99, but since we return a
* WP_Error in disable_default_login_form, then we won't trigger spam processing logic.
*/
- add_filter( 'authenticate', array( $this, 'disable_default_login_form' ), 30 );
+ add_filter( 'authenticate', array( 'Jetpack_SSO_Notices', 'disable_default_login_form' ), 30 );
/**
* Filter the display of the disclaimer message appearing when default WordPress login form is disabled.
@@ -373,7 +354,7 @@ class Jetpack_SSO {
*/
$display_sso_disclaimer = apply_filters( 'jetpack_sso_display_disclaimer', true );
if ( $display_sso_disclaimer ) {
- add_filter( 'login_message', array( $this, 'msg_login_by_jetpack' ) );
+ add_filter( 'login_message', array( 'Jetpack_SSO_Notices', 'msg_login_by_jetpack' ) );
}
}
@@ -411,11 +392,8 @@ class Jetpack_SSO {
$this->handle_login();
$this->display_sso_login_form();
} else {
- if ( Jetpack::check_identity_crisis() ) {
- JetpackTracking::record_user_event( 'sso_login_redirect_failed', array(
- 'error_message' => 'identity_crisis'
- ) );
- add_filter( 'login_message', array( $this, 'error_msg_identity_crisis' ) );
+ if ( Jetpack::is_staging_site() ) {
+ add_filter( 'login_message', array( 'Jetpack_SSO_Notices', 'sso_not_allowed_in_staging' ) );
} else {
$this->maybe_save_cookie_redirect();
// Is it wiser to just use wp_redirect than do this runaround to wp_safe_redirect?
@@ -435,8 +413,11 @@ class Jetpack_SSO {
* up the hooks required to display the SSO form.
*/
public function display_sso_login_form() {
- if ( Jetpack::check_identity_crisis() ) {
- add_filter( 'login_message', array( $this, 'error_msg_identity_crisis' ) );
+ add_filter( 'login_body_class', array( $this, 'login_body_class' ) );
+ add_action( 'login_head', array( $this, 'print_inline_admin_css' ) );
+
+ if ( Jetpack::is_staging_site() ) {
+ add_filter( 'login_message', array( 'Jetpack_SSO_Notices', 'sso_not_allowed_in_staging' ) );
return;
}
@@ -446,7 +427,6 @@ class Jetpack_SSO {
}
add_action( 'login_form', array( $this, 'login_form' ) );
- add_filter( 'login_body_class', array( $this, 'login_body_class' ) );
add_action( 'login_enqueue_scripts', array( $this, 'login_enqueue_scripts' ) );
}
@@ -467,12 +447,6 @@ class Jetpack_SSO {
// Otherwise, if it's already set, purge it.
setcookie( 'jetpack_sso_redirect_to', ' ', time() - YEAR_IN_SECONDS, COOKIEPATH, COOKIE_DOMAIN );
}
-
- if ( ! empty( $_GET['rememberme'] ) ) {
- setcookie( 'jetpack_sso_remember_me', '1', time() + HOUR_IN_SECONDS, COOKIEPATH, COOKIE_DOMAIN, false, true );
- } elseif ( ! empty( $_COOKIE['jetpack_sso_remember_me'] ) ) {
- setcookie( 'jetpack_sso_remember_me', ' ', time() - YEAR_IN_SECONDS, COOKIEPATH, COOKIE_DOMAIN );
- }
}
/**
@@ -631,7 +605,7 @@ class Jetpack_SSO {
$user_data = $xml->isError() ? false : $xml->getResponse();
if ( empty( $user_data ) ) {
add_filter( 'jetpack_sso_default_to_sso_login', '__return_false' );
- add_filter( 'login_message', array( $this, 'error_invalid_response_data' ) );
+ add_filter( 'login_message', array( 'Jetpack_SSO_Notices', 'error_invalid_response_data' ) );
return;
}
@@ -658,7 +632,7 @@ class Jetpack_SSO {
/** This filter is documented in core/src/wp-includes/pluggable.php */
do_action( 'wp_login_failed', $user_data->login );
- add_filter( 'login_message', array( $this, 'error_msg_enable_two_step' ) );
+ add_filter( 'login_message', array( 'Jetpack_SSO_Notices', 'error_msg_enable_two_step' ) );
return;
}
@@ -696,7 +670,7 @@ class Jetpack_SSO {
JetpackTracking::record_user_event( 'sso_login_failed', array(
'error_message' => 'could_not_create_username'
) );
- add_filter( 'login_message', array( $this, 'error_unable_to_create_user' ) );
+ add_filter( 'login_message', array( 'Jetpack_SSO_Notices', 'error_unable_to_create_user' ) );
return;
}
@@ -709,7 +683,7 @@ class Jetpack_SSO {
) );
$this->user_data = $user_data;
- add_action( 'login_message', array( $this, 'error_msg_email_already_exists' ) );
+ add_action( 'login_message', array( 'Jetpack_SSO_Notices', 'error_msg_email_already_exists' ) );
return;
}
}
@@ -730,23 +704,9 @@ class Jetpack_SSO {
// Cache the user's details, so we can present it back to them on their user screen
update_user_meta( $user->ID, 'wpcom_user_data', $user_data );
- $remember = false;
- if ( ! empty( $_COOKIE['jetpack_sso_remember_me'] ) ) {
- $remember = true;
- // And then purge it
- setcookie( 'jetpack_sso_remember_me', ' ', time() - YEAR_IN_SECONDS, COOKIEPATH, COOKIE_DOMAIN );
- }
- /**
- * Filter the remember me value.
- *
- * @module sso
- *
- * @since 2.8.0
- *
- * @param bool $remember Is the remember me option checked?
- */
- $remember = apply_filters( 'jetpack_remember_login', $remember );
- wp_set_auth_cookie( $user->ID, $remember );
+ add_filter( 'auth_cookie_expiration', array( 'Jetpack_SSO_Helpers', 'extend_auth_cookie_expiration_for_sso' ) );
+ wp_set_auth_cookie( $user->ID, true );
+ remove_filter( 'auth_cookie_expiration', array( 'Jetpack_SSO_Helpers', 'extend_auth_cookie_expiration_for_sso' ) );
/** This filter is documented in core/src/wp-includes/user.php */
do_action( 'wp_login', $user->user_login, $user );
@@ -806,7 +766,7 @@ class Jetpack_SSO {
$this->user_data = $user_data;
/** This filter is documented in core/src/wp-includes/pluggable.php */
do_action( 'wp_login_failed', $user_data->login );
- add_filter( 'login_message', array( $this, 'cant_find_user' ) );
+ add_filter( 'login_message', array( 'Jetpack_SSO_Notices', 'cant_find_user' ) );
}
static function profile_page_url() {
@@ -962,167 +922,6 @@ class Jetpack_SSO {
}
/**
- * Error message displayed on the login form when two step is required and
- * the user's account on WordPress.com does not have two step enabled.
- *
- * @since 2.7
- * @param string $message
- * @return string
- **/
- public function error_msg_enable_two_step( $message ) {
- $error = sprintf(
- wp_kses(
- __(
- 'Two-Step Authentication is required to access this site. Please visit your <a href="%1$s" target="_blank">Security Settings</a> to configure <a href="%2$s" target="_blank">Two-step Authentication</a> for your account.',
- 'jetpack'
- ),
- array( 'a' => array( 'href' => array() ) )
- ),
- 'https://wordpress.com/me/security/two-step',
- 'https://support.wordpress.com/security/two-step-authentication/'
- );
-
- $message .= sprintf( '<p class="message" id="login_error">%s</p>', $error );
-
- return $message;
- }
-
- /**
- * Error message displayed when the user tries to SSO, but match by email
- * is off and they already have an account with their email address on
- * this site.
- *
- * @param string $message
- * @return string
- */
- public function error_msg_email_already_exists( $message ) {
- $error = sprintf(
- wp_kses(
- __(
- 'You already have an account on this site. Please <a href="%1$s">sign in</a> with your username and password and then connect to WordPress.com.',
- 'jetpack'
- ),
- array( 'a' => array( 'href' => array() ) )
- ),
- esc_url_raw( add_query_arg( 'jetpack-sso-show-default-form', '1', wp_login_url() ) )
- );
-
- $message .= sprintf( '<p class="message" id="login_error">%s</p>', $error );
-
- return $message;
- }
-
- /**
- * Error message that is displayed when the current site is in an identity crisis and SSO can not be used.
- *
- * @since 4.3.2
- *
- * @param string $message All other notices that will be displayed in the login form.
- *
- * @return string An HTML string that includes the identity crisis error notice.
- */
- public function error_msg_identity_crisis( $message ) {
- $error = esc_html__( 'Logging in with WordPress.com is not currently available because this site is experiencing connection problems.', 'jetpack' );
- $message .= sprintf( '<p class="message" id="login_error">%s</p>', $error );
- return $message;
- }
-
- /**
- * Error message that is displayed when we are not able to verify the SSO nonce due to an XML error or
- * failed validation. In either case, we prompt the user to try again or log in with username and password.
- *
- * @since 4.3.2
- *
- * @param string $message All other notices that will be displayed in the login form.
- *
- * @return string An HTML string that includes the invalid response data error notice.
- */
- public function error_invalid_response_data( $message ) {
- $error = esc_html__(
- 'There was an error logging you in via WordPress.com, please try again or try logging in with your username and password.',
- 'jetpack'
- );
- $message .= sprintf( '<p class="message" id="login_error">%s</p>', $error );
- return $message;
- }
-
- /**
- * Error message that is displayed when we were not able to automatically create an account for a user
- * after a user has logged in via SSO. By default, this message is triggered after trying to create an account 5 times.
- *
- * @since 4.3.2
- *
- * @param string $message All other notices that will be displayed in the login form.
- *
- * @return string An HTML string that includes the unable to create user error notice.
- */
- public function error_unable_to_create_user( $message ) {
- $error = esc_html__(
- 'There was an error creating a user for you. Please contact the administrator of your site.',
- 'jetpack'
- );
- $message .= sprintf( '<p class="message" id="login_error">%s</p>', $error );
- return $message;
- }
-
- /**
- * Builds the translation ready string that is to be used when the site hides the default login form.
- *
- * @since 4.1.0
- * @return string
- */
- public function get_sso_required_message() {
- $msg = esc_html__( 'A WordPress.com account is required to access this site. Click the button below to sign in or create a free WordPress.com account.', 'jetpack' );
-
- /**
- * Filter the message displayed when the default WordPress login form is disabled.
- *
- * @module sso
- *
- * @since 2.8.0
- *
- * @param string $msg Disclaimer when default WordPress login form is disabled.
- */
- return apply_filters( 'jetpack_sso_disclaimer_message', $msg );
- }
-
- /**
- * Message displayed when the site admin has disabled the default WordPress
- * login form in Settings > General > Single Sign On
- *
- * @since 2.7
- * @param string $message
- *
- * @return string
- **/
- public function msg_login_by_jetpack( $message ) {
- $msg = $this->get_sso_required_message();
-
- if ( empty( $msg ) ) {
- return $message;
- }
-
- $message .= sprintf( '<p class="message">%s</p>', $msg );
- return $message;
- }
-
- /**
- * Message displayed when the user can not be found after approving the SSO process on WordPress.com
- *
- * @param string $message
- * @return string
- */
- function cant_find_user( $message ) {
- $error = esc_html__(
- "We couldn't find your account. If you already have an account, make sure you have connected to WordPress.com.",
- 'jetpack'
- );
- $message .= sprintf( '<p class="message" id="login_error">%s</p>', $error );
-
- return $message;
- }
-
- /**
* When jetpack-sso-auth-redirect query parameter is set, will redirect user to
* WordPress.com authorization flow.
*
diff --git a/plugins/jetpack/modules/sso/class.jetpack-sso-helpers.php b/plugins/jetpack/modules/sso/class.jetpack-sso-helpers.php
index 85a683c3..9d9c5477 100644
--- a/plugins/jetpack/modules/sso/class.jetpack-sso-helpers.php
+++ b/plugins/jetpack/modules/sso/class.jetpack-sso-helpers.php
@@ -227,6 +227,19 @@ class Jetpack_SSO_Helpers {
return $user;
}
+
+ static function extend_auth_cookie_expiration_for_sso() {
+ /**
+ * Determines how long the auth cookie is valid for when a user logs in with SSO.
+ *
+ * @module sso
+ *
+ * @since 4.4.0
+ *
+ * @param int YEAR_IN_SECONDS
+ */
+ return intval( apply_filters( 'jetpack_sso_auth_cookie_expirtation', YEAR_IN_SECONDS ) );
+ }
}
endif;
diff --git a/plugins/jetpack/modules/sso/class.jetpack-sso-notices.php b/plugins/jetpack/modules/sso/class.jetpack-sso-notices.php
new file mode 100644
index 00000000..f89de5ba
--- /dev/null
+++ b/plugins/jetpack/modules/sso/class.jetpack-sso-notices.php
@@ -0,0 +1,203 @@
+<?php
+
+if ( ! class_exists( 'Jetpack_SSO_Notices' ) ) :
+
+/**
+ * A collection of helper functions used in the SSO module.
+ *
+ * @since 4.4.0
+ */
+class Jetpack_SSO_Notices {
+ /**
+ * Error message displayed on the login form when two step is required and
+ * the user's account on WordPress.com does not have two step enabled.
+ *
+ * @since 2.7
+ * @param string $message
+ * @return string
+ **/
+ public static function error_msg_enable_two_step( $message ) {
+ $error = sprintf(
+ wp_kses(
+ __(
+ 'Two-Step Authentication is required to access this site. Please visit your <a href="%1$s" target="_blank">Security Settings</a> to configure <a href="%2$s" target="_blank">Two-step Authentication</a> for your account.',
+ 'jetpack'
+ ),
+ array( 'a' => array( 'href' => array() ) )
+ ),
+ 'https://wordpress.com/me/security/two-step',
+ 'https://support.wordpress.com/security/two-step-authentication/'
+ );
+
+ $message .= sprintf( '<p class="message" id="login_error">%s</p>', $error );
+
+ return $message;
+ }
+
+ /**
+ * Error message displayed when the user tries to SSO, but match by email
+ * is off and they already have an account with their email address on
+ * this site.
+ *
+ * @param string $message
+ * @return string
+ */
+ public static function error_msg_email_already_exists( $message ) {
+ $error = sprintf(
+ wp_kses(
+ __(
+ 'You already have an account on this site. Please <a href="%1$s">sign in</a> with your username and password and then connect to WordPress.com.',
+ 'jetpack'
+ ),
+ array( 'a' => array( 'href' => array() ) )
+ ),
+ esc_url_raw( add_query_arg( 'jetpack-sso-show-default-form', '1', wp_login_url() ) )
+ );
+
+ $message .= sprintf( '<p class="message" id="login_error">%s</p>', $error );
+
+ return $message;
+ }
+
+ /**
+ * Error message that is displayed when the current site is in an identity crisis and SSO can not be used.
+ *
+ * @since 4.3.2
+ *
+ * @param $message
+ *
+ * @return string
+ */
+ public static function error_msg_identity_crisis( $message ) {
+ $error = esc_html__( 'Logging in with WordPress.com is not currently available because this site is experiencing connection problems.', 'jetpack' );
+ $message .= sprintf( '<p class="message" id="login_error">%s</p>', $error );
+ return $message;
+ }
+
+ /**
+ * Error message that is displayed when we are not able to verify the SSO nonce due to an XML error or
+ * failed validation. In either case, we prompt the user to try again or log in with username and password.
+ *
+ * @since 4.3.2
+ *
+ * @param $message
+ *
+ * @return string
+ */
+ public static function error_invalid_response_data( $message ) {
+ $error = esc_html__(
+ 'There was an error logging you in via WordPress.com, please try again or try logging in with your username and password.',
+ 'jetpack'
+ );
+ $message .= sprintf( '<p class="message" id="login_error">%s</p>', $error );
+ return $message;
+ }
+
+ /**
+ * Error message that is displayed when we were not able to automatically create an account for a user
+ * after a user has logged in via SSO. By default, this message is triggered after trying to create an account 5 times.
+ *
+ * @since 4.3.2
+ *
+ * @param $message
+ *
+ * @return string
+ */
+ public static function error_unable_to_create_user( $message ) {
+ $error = esc_html__(
+ 'There was an error creating a user for you. Please contact the administrator of your site.',
+ 'jetpack'
+ );
+ $message .= sprintf( '<p class="message" id="login_error">%s</p>', $error );
+ return $message;
+ }
+
+ /**
+ * When the default login form is hidden, this method is called on the 'authenticate' filter with a priority of 30.
+ * This method disables the ability to submit the default login form.
+ *
+ * @param $user
+ *
+ * @return WP_Error
+ */
+ public static function disable_default_login_form( $user ) {
+ if ( is_wp_error( $user ) ) {
+ return $user;
+ }
+
+ /**
+ * Since we're returning an error that will be shown as a red notice, let's remove the
+ * informational "blue" notice.
+ */
+ remove_filter( 'login_message', array( 'Jetpack_SSO_Notices', 'msg_login_by_jetpack' ) );
+ return new WP_Error( 'jetpack_sso_required', self::get_sso_required_message() );
+ }
+
+ /**
+ * Message displayed when the site admin has disabled the default WordPress
+ * login form in Settings > General > Single Sign On
+ *
+ * @since 2.7
+ * @param string $message
+ *
+ * @return string
+ **/
+ public static function msg_login_by_jetpack( $message ) {
+ $message .= sprintf( '<p class="message">%s</p>', self::get_sso_required_message() );
+ return $message;
+ }
+
+ public static function get_sso_required_message() {
+ $msg = esc_html__(
+ 'A WordPress.com account is required to access this site. Click the button below to sign in or create a free WordPress.com account.',
+ 'jetpack'
+ );
+
+ /**
+ * Filter the message displayed when the default WordPress login form is disabled.
+ *
+ * @module sso
+ *
+ * @since 2.8.0
+ *
+ * @param string $msg Disclaimer when default WordPress login form is disabled.
+ */
+ return apply_filters( 'jetpack_sso_disclaimer_message', $msg );
+ }
+
+ /**
+ * Message displayed when the user can not be found after approving the SSO process on WordPress.com
+ *
+ * @param string $message
+ * @return string
+ */
+ public static function cant_find_user( $message ) {
+ $error = esc_html__(
+ "We couldn't find your account. If you already have an account, make sure you have connected to WordPress.com.",
+ 'jetpack'
+ );
+ $message .= sprintf( '<p class="message" id="login_error">%s</p>', $error );
+
+ return $message;
+ }
+
+ /**
+ * Error message that is displayed when the current site is in an identity crisis and SSO can not be used.
+ *
+ * @since 4.4.0
+ *
+ * @param $message
+ *
+ * @return string
+ */
+ public static function sso_not_allowed_in_staging( $message ) {
+ $error = esc_html__(
+ 'Logging in with WordPress.com is disabled for sites that are in staging mode.',
+ 'jetpack'
+ );
+ $message .= sprintf( '<p class="message">%s</p>', $error );
+ return $message;
+ }
+}
+
+endif;
diff --git a/plugins/jetpack/modules/sso/jetpack-sso-login-rtl.css b/plugins/jetpack/modules/sso/jetpack-sso-login-rtl.css
index cd5c8af4..ea07b3ff 100644
--- a/plugins/jetpack/modules/sso/jetpack-sso-login-rtl.css
+++ b/plugins/jetpack/modules/sso/jetpack-sso-login-rtl.css
@@ -5,15 +5,6 @@
padding-bottom: 92px;
}
-.jetpack-sso .message {
- margin-top: 20px;
-}
-
-.jetpack-sso #login .message:first-child,
-.jetpack-sso #login h1 + .message {
- margin-top: 0;
-}
-
.jetpack-sso-repositioned #loginform {
padding-bottom: 26px;
}
diff --git a/plugins/jetpack/modules/sso/jetpack-sso-login-rtl.min.css b/plugins/jetpack/modules/sso/jetpack-sso-login-rtl.min.css
index 77c6aa07..1d92ae00 100644
--- a/plugins/jetpack/modules/sso/jetpack-sso-login-rtl.min.css
+++ b/plugins/jetpack/modules/sso/jetpack-sso-login-rtl.min.css
@@ -1 +1 @@
-#loginform{position:relative!important;padding-bottom:92px}.jetpack-sso .message{margin-top:20px}.jetpack-sso #login .message:first-child,.jetpack-sso #login h1+.message{margin-top:0}.jetpack-sso-repositioned #loginform{padding-bottom:26px}#loginform #jetpack-sso-wrap,#loginform #jetpack-sso-wrap *{box-sizing:border-box}#jetpack-sso-wrap__action,#jetpack-sso-wrap__user{display:none}.jetpack-sso-form-display #jetpack-sso-wrap__action,.jetpack-sso-form-display #jetpack-sso-wrap__user{display:block}#jetpack-sso-wrap{position:absolute;bottom:20px;padding:0 24px;margin-right:-24px;margin-left:-24px;width:100%}.jetpack-sso-repositioned #jetpack-sso-wrap{position:relative;bottom:auto;padding:0;margin-top:16px;margin-right:0;margin-left:0}.jetpack-sso-form-display #jetpack-sso-wrap{position:relative;bottom:auto;padding:0;margin-top:0;margin-right:0;margin-left:0}#loginform #jetpack-sso-wrap p{color:#777;margin-bottom:16px}#jetpack-sso-wrap a{display:block;width:100%;text-align:center;text-decoration:none}#jetpack-sso-wrap .jetpack-sso-toggle.wpcom{display:none}.jetpack-sso-form-display #jetpack-sso-wrap .jetpack-sso-toggle.wpcom{display:block}.jetpack-sso-form-display #jetpack-sso-wrap .jetpack-sso-toggle.default,.jetpack-sso-form-display #loginform>div,.jetpack-sso-form-display #loginform>p{display:none}.jetpack-sso-form-display #loginform #jetpack-sso-wrap{display:block}.jetpack-sso-form-display #loginform{padding:26px 24px}.jetpack-sso-or{margin-bottom:16px;position:relative;text-align:center}.jetpack-sso-or:before{background:#E5E5E5;content:'';height:1px;position:absolute;right:0;top:50%;width:100%}.jetpack-sso-or span{background:#fff;color:#777;position:relative;padding:0 8px;text-transform:uppercase}.jetpack-sso.button{height:36px;line-height:34px;float:none;margin-bottom:16px;position:relative;width:100%}.jetpack-sso.button>span{position:relative;padding-right:30px}.jetpack-sso.button .genericon-wordpress{position:absolute;right:0;top:-3px;font-size:24px}@media screen and (max-width:782px){.jetpack-sso.button{line-height:22px}}#jetpack-sso-wrap__user img{border-radius:50%;display:block;margin:0 auto 16px}#jetpack-sso-wrap__user h2{font-size:21px;font-weight:300;margin-bottom:16px;text-align:center}#jetpack-sso-wrap__user h2 span{font-weight:700}.jetpack-sso-wrap__reauth{margin-bottom:16px}.jetpack-sso-form-display #nav{display:none}.jetpack-sso-form-display #backtoblog{margin:24px 0 0}.jetpack-sso-clear:after{content:"";display:table;clear:both} \ No newline at end of file
+#loginform{position:relative!important;padding-bottom:92px}.jetpack-sso-repositioned #loginform{padding-bottom:26px}#loginform #jetpack-sso-wrap,#loginform #jetpack-sso-wrap *{box-sizing:border-box}#jetpack-sso-wrap__action,#jetpack-sso-wrap__user{display:none}.jetpack-sso-form-display #jetpack-sso-wrap__action,.jetpack-sso-form-display #jetpack-sso-wrap__user{display:block}#jetpack-sso-wrap{position:absolute;bottom:20px;padding:0 24px;margin-right:-24px;margin-left:-24px;width:100%}.jetpack-sso-repositioned #jetpack-sso-wrap{position:relative;bottom:auto;padding:0;margin-top:16px;margin-right:0;margin-left:0}.jetpack-sso-form-display #jetpack-sso-wrap{position:relative;bottom:auto;padding:0;margin-top:0;margin-right:0;margin-left:0}#loginform #jetpack-sso-wrap p{color:#777;margin-bottom:16px}#jetpack-sso-wrap a{display:block;width:100%;text-align:center;text-decoration:none}#jetpack-sso-wrap .jetpack-sso-toggle.wpcom{display:none}.jetpack-sso-form-display #jetpack-sso-wrap .jetpack-sso-toggle.wpcom{display:block}.jetpack-sso-form-display #jetpack-sso-wrap .jetpack-sso-toggle.default,.jetpack-sso-form-display #loginform>div,.jetpack-sso-form-display #loginform>p{display:none}.jetpack-sso-form-display #loginform #jetpack-sso-wrap{display:block}.jetpack-sso-form-display #loginform{padding:26px 24px}.jetpack-sso-or{margin-bottom:16px;position:relative;text-align:center}.jetpack-sso-or:before{background:#E5E5E5;content:'';height:1px;position:absolute;right:0;top:50%;width:100%}.jetpack-sso-or span{background:#fff;color:#777;position:relative;padding:0 8px;text-transform:uppercase}.jetpack-sso.button{height:36px;line-height:34px;float:none;margin-bottom:16px;position:relative;width:100%}.jetpack-sso.button>span{position:relative;padding-right:30px}.jetpack-sso.button .genericon-wordpress{position:absolute;right:0;top:-3px;font-size:24px}@media screen and (max-width:782px){.jetpack-sso.button{line-height:22px}}#jetpack-sso-wrap__user img{border-radius:50%;display:block;margin:0 auto 16px}#jetpack-sso-wrap__user h2{font-size:21px;font-weight:300;margin-bottom:16px;text-align:center}#jetpack-sso-wrap__user h2 span{font-weight:700}.jetpack-sso-wrap__reauth{margin-bottom:16px}.jetpack-sso-form-display #nav{display:none}.jetpack-sso-form-display #backtoblog{margin:24px 0 0}.jetpack-sso-clear:after{content:"";display:table;clear:both} \ No newline at end of file
diff --git a/plugins/jetpack/modules/sso/jetpack-sso-login.css b/plugins/jetpack/modules/sso/jetpack-sso-login.css
index e79cf1f4..3160bcb6 100644
--- a/plugins/jetpack/modules/sso/jetpack-sso-login.css
+++ b/plugins/jetpack/modules/sso/jetpack-sso-login.css
@@ -4,15 +4,6 @@
padding-bottom: 92px;
}
-.jetpack-sso .message {
- margin-top: 20px;
-}
-
-.jetpack-sso #login .message:first-child,
-.jetpack-sso #login h1 + .message {
- margin-top: 0;
-}
-
.jetpack-sso-repositioned #loginform {
padding-bottom: 26px;
}
diff --git a/plugins/jetpack/modules/sso/jetpack-sso-login.js b/plugins/jetpack/modules/sso/jetpack-sso-login.js
index 53d1a0e8..9487aef0 100644
--- a/plugins/jetpack/modules/sso/jetpack-sso-login.js
+++ b/plugins/jetpack/modules/sso/jetpack-sso-login.js
@@ -1,7 +1,5 @@
jQuery( document ).ready( function( $ ) {
var body = $( 'body' ),
- rememberMe = $( '#rememberme' ),
- ssoButton = $( 'a.jetpack-sso.button' ),
toggleSSO = $( '.jetpack-sso-toggle' ),
userLogin = $( '#user_login' ),
ssoWrap = $( '#jetpack-sso-wrap' ),
@@ -24,19 +22,6 @@ jQuery( document ).ready( function( $ ) {
loginForm.append( ssoWrap );
body.addClass( 'jetpack-sso-repositioned' );
- rememberMe.on( 'change', function() {
- var url = ssoButton.prop( 'href' ),
- isChecked = rememberMe.prop( 'checked' ) ? 1 : 0;
-
- if ( url.match( /&rememberme=\d/ ) ) {
- url = url.replace( /&rememberme=\d/, '&rememberme=' + isChecked );
- } else {
- url += '&rememberme=' + isChecked;
- }
-
- ssoButton.prop( 'href', url );
- } ).change();
-
toggleSSO.on( 'click', function( e ) {
e.preventDefault();
body.toggleClass( 'jetpack-sso-form-display' );
diff --git a/plugins/jetpack/modules/sso/jetpack-sso-login.min.css b/plugins/jetpack/modules/sso/jetpack-sso-login.min.css
index 8902336e..c066b8ae 100644
--- a/plugins/jetpack/modules/sso/jetpack-sso-login.min.css
+++ b/plugins/jetpack/modules/sso/jetpack-sso-login.min.css
@@ -1,2 +1,2 @@
/* Do not modify this file directly. It is concatenated from individual module CSS files. */
-#loginform{position:relative!important;padding-bottom:92px}.jetpack-sso .message{margin-top:20px}.jetpack-sso #login .message:first-child,.jetpack-sso #login h1+.message{margin-top:0}.jetpack-sso-repositioned #loginform{padding-bottom:26px}#loginform #jetpack-sso-wrap,#loginform #jetpack-sso-wrap *{box-sizing:border-box}#jetpack-sso-wrap__action,#jetpack-sso-wrap__user{display:none}.jetpack-sso-form-display #jetpack-sso-wrap__action,.jetpack-sso-form-display #jetpack-sso-wrap__user{display:block}#jetpack-sso-wrap{position:absolute;bottom:20px;padding:0 24px;margin-left:-24px;margin-right:-24px;width:100%}.jetpack-sso-repositioned #jetpack-sso-wrap{position:relative;bottom:auto;padding:0;margin-top:16px;margin-left:0;margin-right:0}.jetpack-sso-form-display #jetpack-sso-wrap{position:relative;bottom:auto;padding:0;margin-top:0;margin-left:0;margin-right:0}#loginform #jetpack-sso-wrap p{color:#777;margin-bottom:16px}#jetpack-sso-wrap a{display:block;width:100%;text-align:center;text-decoration:none}#jetpack-sso-wrap .jetpack-sso-toggle.wpcom{display:none}.jetpack-sso-form-display #jetpack-sso-wrap .jetpack-sso-toggle.wpcom{display:block}.jetpack-sso-form-display #jetpack-sso-wrap .jetpack-sso-toggle.default,.jetpack-sso-form-display #loginform>div,.jetpack-sso-form-display #loginform>p{display:none}.jetpack-sso-form-display #loginform #jetpack-sso-wrap{display:block}.jetpack-sso-form-display #loginform{padding:26px 24px}.jetpack-sso-or{margin-bottom:16px;position:relative;text-align:center}.jetpack-sso-or:before{background:#E5E5E5;content:'';height:1px;position:absolute;left:0;top:50%;width:100%}.jetpack-sso-or span{background:#fff;color:#777;position:relative;padding:0 8px;text-transform:uppercase}.jetpack-sso.button{height:36px;line-height:34px;float:none;margin-bottom:16px;position:relative;width:100%}.jetpack-sso.button>span{position:relative;padding-left:30px}.jetpack-sso.button .genericon-wordpress{position:absolute;left:0;top:-3px;font-size:24px}@media screen and (max-width:782px){.jetpack-sso.button{line-height:22px}}#jetpack-sso-wrap__user img{border-radius:50%;display:block;margin:0 auto 16px}#jetpack-sso-wrap__user h2{font-size:21px;font-weight:300;margin-bottom:16px;text-align:center}#jetpack-sso-wrap__user h2 span{font-weight:700}.jetpack-sso-wrap__reauth{margin-bottom:16px}.jetpack-sso-form-display #nav{display:none}.jetpack-sso-form-display #backtoblog{margin:24px 0 0}.jetpack-sso-clear:after{content:"";display:table;clear:both} \ No newline at end of file
+#loginform{position:relative!important;padding-bottom:92px}.jetpack-sso-repositioned #loginform{padding-bottom:26px}#loginform #jetpack-sso-wrap,#loginform #jetpack-sso-wrap *{box-sizing:border-box}#jetpack-sso-wrap__action,#jetpack-sso-wrap__user{display:none}.jetpack-sso-form-display #jetpack-sso-wrap__action,.jetpack-sso-form-display #jetpack-sso-wrap__user{display:block}#jetpack-sso-wrap{position:absolute;bottom:20px;padding:0 24px;margin-left:-24px;margin-right:-24px;width:100%}.jetpack-sso-repositioned #jetpack-sso-wrap{position:relative;bottom:auto;padding:0;margin-top:16px;margin-left:0;margin-right:0}.jetpack-sso-form-display #jetpack-sso-wrap{position:relative;bottom:auto;padding:0;margin-top:0;margin-left:0;margin-right:0}#loginform #jetpack-sso-wrap p{color:#777;margin-bottom:16px}#jetpack-sso-wrap a{display:block;width:100%;text-align:center;text-decoration:none}#jetpack-sso-wrap .jetpack-sso-toggle.wpcom{display:none}.jetpack-sso-form-display #jetpack-sso-wrap .jetpack-sso-toggle.wpcom{display:block}.jetpack-sso-form-display #jetpack-sso-wrap .jetpack-sso-toggle.default,.jetpack-sso-form-display #loginform>div,.jetpack-sso-form-display #loginform>p{display:none}.jetpack-sso-form-display #loginform #jetpack-sso-wrap{display:block}.jetpack-sso-form-display #loginform{padding:26px 24px}.jetpack-sso-or{margin-bottom:16px;position:relative;text-align:center}.jetpack-sso-or:before{background:#E5E5E5;content:'';height:1px;position:absolute;left:0;top:50%;width:100%}.jetpack-sso-or span{background:#fff;color:#777;position:relative;padding:0 8px;text-transform:uppercase}.jetpack-sso.button{height:36px;line-height:34px;float:none;margin-bottom:16px;position:relative;width:100%}.jetpack-sso.button>span{position:relative;padding-left:30px}.jetpack-sso.button .genericon-wordpress{position:absolute;left:0;top:-3px;font-size:24px}@media screen and (max-width:782px){.jetpack-sso.button{line-height:22px}}#jetpack-sso-wrap__user img{border-radius:50%;display:block;margin:0 auto 16px}#jetpack-sso-wrap__user h2{font-size:21px;font-weight:300;margin-bottom:16px;text-align:center}#jetpack-sso-wrap__user h2 span{font-weight:700}.jetpack-sso-wrap__reauth{margin-bottom:16px}.jetpack-sso-form-display #nav{display:none}.jetpack-sso-form-display #backtoblog{margin:24px 0 0}.jetpack-sso-clear:after{content:"";display:table;clear:both} \ No newline at end of file
diff --git a/plugins/jetpack/modules/sso/jetpack-sso-profile.css b/plugins/jetpack/modules/sso/jetpack-sso-profile.css
deleted file mode 100644
index 1d6c1ac3..00000000
--- a/plugins/jetpack/modules/sso/jetpack-sso-profile.css
+++ /dev/null
@@ -1,72 +0,0 @@
-.jetpack-sso.button {
- position: relative;
- padding-left: 37px;
-}
-.jetpack-sso.button:before {
- display: block;
- box-sizing: border-box;
- padding: 7px 0 0;
- text-align: center;
- position: absolute;
- top: -1px;
- left: -1px;
- border-radius: 2px 0 0 2px;
- content: '\f205';
- background: #0074a2;
- color: #fff;
- -webkit-font-smoothing: antialiased;
- width: 30px;
- height: 107%;
- height: calc( 100% + 2px );
- font: normal 22px/1 Genericons !important;
- text-shadow: none;
-}
-@media screen and (min-width: 783px) {
- .jetpack-sso.button:before {
- padding-top: 3px;
- }
-}
-.jetpack-sso.button:hover {
- border: 1px solid #aaa;
-}
-
-.jetpack-sso-form-table td {
- padding-left: 0;
-}
-
-.jetpack-sso-form-table .profile-card {
- padding: 10px;
- background: #fff;
- overflow: hidden;
- max-width: 400px;
- box-shadow: 0 1px 2px rgba( 0, 0, 0, 0.1 );
- margin-bottom: 1em;
-}
-
-.jetpack-sso-form-table .profile-card img {
- float: left;
- margin-right: 1em;
- width: 48px;
- height: 48px;
-}
-
-.jetpack-sso-form-table .profile-card .connected {
- float: right;
- margin-right: 0.5em;
- color: #0a0;
-}
-
-.jetpack-sso-form-table .profile-card p {
- margin-top: 0.7em;
- font-size: 1.2em;
-}
-
-.jetpack-sso-form-table .profile-card .two_step .enabled a {
- float: right;
- color: #0a0;
-}
-
-.jetpack-sso-form-table .profile-card .two_step .disabled a {
- float: right;
- color: red;
-}
diff --git a/plugins/jetpack/modules/subscriptions.php b/plugins/jetpack/modules/subscriptions.php
index 9b72d11b..69f84bb0 100644
--- a/plugins/jetpack/modules/subscriptions.php
+++ b/plugins/jetpack/modules/subscriptions.php
@@ -75,25 +75,8 @@ class Jetpack_Subscriptions {
add_action( 'post_submitbox_misc_actions', array( $this, 'subscription_post_page_metabox' ) );
add_action( 'transition_post_status', array( $this, 'maybe_send_subscription_email' ), 10, 3 );
- }
-
- function post_is_public( $the_post ) {
- if ( !$post = get_post( $the_post ) ) {
- return false;
- }
- if ( 'publish' === $post->post_status && strlen( (string) $post->post_password ) < 1 ) {
- /**
- * Filter whether posts can be emailed to subscribers.
- *
- * @module subscriptions
- *
- * @since 2.4.0
- *
- * @param bool true Can the post be emailed to Subscribers. Default to true.
- */
- return apply_filters( 'jetpack_is_post_mailable', true );
- }
+ add_filter( 'jetpack_published_post_flags', array( $this, 'set_post_flags' ), 10, 2 );
}
/**
@@ -164,11 +147,19 @@ class Jetpack_Subscriptions {
* @param $post obj - The post object
*/
function maybe_send_subscription_email( $new_status, $old_status, $post ) {
- // Only do things on publish
- if ( 'publish' !== $new_status ) {
+
+ if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) {
return;
}
- if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) {
+
+ // Make sure that the checkbox is preseved
+ if ( ! empty( $_POST['disable_subscribe_nonce'] ) && wp_verify_nonce( $_POST['disable_subscribe_nonce'], 'disable_subscribe' ) ) {
+ $set_checkbox = isset( $_POST['_jetpack_dont_email_post_to_subs'] ) ? 1 : 0;
+ update_post_meta( $post->ID, '_jetpack_dont_email_post_to_subs', $set_checkbox );
+ }
+
+ // Only do things on publish
+ if ( 'publish' !== $new_status ) {
return;
}
@@ -180,6 +171,17 @@ class Jetpack_Subscriptions {
update_post_meta( $post->ID, '_jetpack_dont_email_post_to_subs', 1 );
}
+ if ( ! $this->should_email_post_to_subscribers( $post ) ) {
+ update_post_meta( $post->ID, '_jetpack_dont_email_post_to_subs', 1 );
+ }
+ }
+
+ public function should_email_post_to_subscribers( $post ) {
+ $should_email = true;
+ if ( get_post_meta( $post->ID, '_jetpack_dont_email_post_to_subs', true ) ) {
+ return false;
+ }
+
/**
* Array of categories that will never trigger subscription emails.
*
@@ -195,7 +197,7 @@ class Jetpack_Subscriptions {
// Never email posts from these categories
if ( ! empty( $excluded_categories ) && in_category( $excluded_categories, $post->ID ) ) {
- update_post_meta( $post->ID, '_jetpack_dont_email_post_to_subs', 1 );
+ $should_email = false;
}
/**
@@ -213,15 +215,16 @@ class Jetpack_Subscriptions {
// Only emails posts from these categories
if ( ! empty( $only_these_categories ) && ! in_category( $only_these_categories, $post->ID ) ) {
- update_post_meta( $post->ID, '_jetpack_dont_email_post_to_subs', 1 );
+ $should_email = false;
}
- // Email the post, depending on the checkbox option
- if ( ! empty( $_POST['disable_subscribe_nonce'] ) && wp_verify_nonce( $_POST['disable_subscribe_nonce'], 'disable_subscribe' ) ) {
- if ( isset( $_POST['_jetpack_dont_email_post_to_subs'] ) ) {
- update_post_meta( $post->ID, '_jetpack_dont_email_post_to_subs', $_POST['_jetpack_dont_email_post_to_subs'] );
- }
- }
+
+ return $should_email;
+ }
+
+ function set_post_flags( $flags, $post ) {
+ $flags['send_subscription'] = $this->should_email_post_to_subscribers( $post );
+ return $flags;
}
/**
@@ -584,11 +587,13 @@ class Jetpack_Subscriptions {
$blog_checked = '';
// Check for a comment / blog submission and set a cookie to retain the setting and check the boxes.
- if ( isset( $_COOKIE[ 'jetpack_comments_subscribe_' . self::$hash ] ) && $_COOKIE[ 'jetpack_comments_subscribe_' . self::$hash ] == $post->ID )
+ if ( isset( $_COOKIE[ 'jetpack_comments_subscribe_' . self::$hash . '_' . $post->ID ] ) ) {
$comments_checked = ' checked="checked"';
+ }
- if ( isset( $_COOKIE[ 'jetpack_blog_subscribe_' . self::$hash ] ) )
+ if ( isset( $_COOKIE[ 'jetpack_blog_subscribe_' . self::$hash ] ) ) {
$blog_checked = ' checked="checked"';
+ }
// Some themes call this function, don't show the checkbox again
remove_action( 'comment_form', 'subscription_comment_form' );
@@ -657,13 +662,14 @@ class Jetpack_Subscriptions {
return;
}
+ $comment = get_comment( $comment_id );
+
// Set cookies for this post/comment
- $this->set_cookies( isset( $_REQUEST['subscribe_comments'] ), isset( $_REQUEST['subscribe_blog'] ) );
+ $this->set_cookies( isset( $_REQUEST['subscribe_comments'] ), $comment->comment_post_ID, isset( $_REQUEST['subscribe_blog'] ) );
if ( !isset( $_REQUEST['subscribe_comments'] ) && !isset( $_REQUEST['subscribe_blog'] ) )
return;
- $comment = get_comment( $comment_id );
$post_ids = array();
if ( isset( $_REQUEST['subscribe_comments'] ) )
@@ -689,12 +695,17 @@ class Jetpack_Subscriptions {
* Jetpack_Subscriptions::set_cookies()
*
* Set a cookie to save state on the comment and post subscription checkboxes.
+ *
+ * @param bool $subscribe_to_post Whether the user chose to subscribe to subsequent comments on this post.
+ * @param int $post_id If $subscribe_to_post is true, the post ID they've subscribed to.
+ * @param bool $subscribe_to_blog Whether the user chose to subscribe to all new posts on the blog.
*/
- function set_cookies( $comments = true, $posts = true ) {
- global $post;
+ function set_cookies( $subscribe_to_post = false, $post_id = null, $subscribe_to_blog = false ) {
+ $post_id = intval( $post_id );
/** This filter is already documented in core/wp-includes/comment-functions.php */
$cookie_lifetime = apply_filters( 'comment_cookie_lifetime', 30000000 );
+
/**
* Filter the Jetpack Comment cookie path.
*
@@ -705,6 +716,7 @@ class Jetpack_Subscriptions {
* @param string COOKIEPATH Cookie path.
*/
$cookie_path = apply_filters( 'jetpack_comment_cookie_path', COOKIEPATH );
+
/**
* Filter the Jetpack Comment cookie domain.
*
@@ -716,16 +728,19 @@ class Jetpack_Subscriptions {
*/
$cookie_domain = apply_filters( 'jetpack_comment_cookie_domain', COOKIE_DOMAIN );
- if ( $comments )
- setcookie( 'jetpack_comments_subscribe_' . self::$hash, $post->ID, time() + $cookie_lifetime, $cookie_path, $cookie_domain );
- else
- setcookie( 'jetpack_comments_subscribe_' . self::$hash, '', time() - 3600, $cookie_path, $cookie_domain );
+ if ( $subscribe_to_post && $post_id >= 0 ) {
+ setcookie( 'jetpack_comments_subscribe_' . self::$hash . '_' . $post_id, 1, time() + $cookie_lifetime, $cookie_path, $cookie_domain );
+ } else {
+ setcookie( 'jetpack_comments_subscribe_' . self::$hash . '_' . $post_id, '', time() - 3600, $cookie_path, $cookie_domain );
+ }
- if ( $posts )
+ if ( $subscribe_to_blog ) {
setcookie( 'jetpack_blog_subscribe_' . self::$hash, 1, time() + $cookie_lifetime, $cookie_path, $cookie_domain );
- else
+ } else {
setcookie( 'jetpack_blog_subscribe_' . self::$hash, '', time() - 3600, $cookie_path, $cookie_domain );
+ }
}
+
}
Jetpack_Subscriptions::init();
@@ -765,7 +780,8 @@ class Jetpack_Subscriptions_Widget extends WP_Widget {
}
}
-
+ /** This action is already documented in modules/widgets/gravatar-profile.php */
+ do_action( 'jetpack_stats_extra', 'widget_view', 'jetpack_subscriptions' );
$source = 'widget';
$instance = wp_parse_args( (array) $instance, $this->defaults() );
@@ -965,7 +981,7 @@ class Jetpack_Subscriptions_Widget extends WP_Widget {
'subscribe_text' => esc_html__( 'Enter your email address to subscribe to this blog and receive notifications of new posts by email.', 'jetpack' ),
'subscribe_placeholder' => esc_html__( 'Email Address', 'jetpack' ),
'subscribe_button' => esc_html__( 'Subscribe', 'jetpack' ),
- 'success_message' => esc_html__( 'Success! An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing.', 'jetpack' ),
+ 'success_message' => esc_html__( "Success! An email was just sent to confirm your subscription. Please find the email now and click 'Confirm Follow' to start subscribing.", 'jetpack' ),
'show_subscribers_total' => true,
);
}
diff --git a/plugins/jetpack/modules/theme-tools/compat/twentyfifteen.php b/plugins/jetpack/modules/theme-tools/compat/twentyfifteen.php
index 5f93adb6..b48a971f 100644
--- a/plugins/jetpack/modules/theme-tools/compat/twentyfifteen.php
+++ b/plugins/jetpack/modules/theme-tools/compat/twentyfifteen.php
@@ -18,11 +18,13 @@ function twentyfifteen_init_jetpack() {
* Set the version equal to filemtime for development builds, and the JETPACK__VERSION for production
* or skip it entirely for wpcom.
*/
- $version = false;
- if ( method_exists( 'Jetpack', 'is_development_version' ) ) {
- $version = Jetpack::is_development_version() ? filemtime( plugin_dir_path( __FILE__ ) . 'twentyfifteen.css' ) : JETPACK__VERSION;
+ if ( ! is_admin() ) {
+ $version = false;
+ if ( method_exists( 'Jetpack', 'is_development_version' ) ) {
+ $version = Jetpack::is_development_version() ? filemtime( plugin_dir_path( __FILE__ ) . 'twentyfifteen.css' ) : JETPACK__VERSION;
+ }
+ wp_enqueue_style( 'twentyfifteen-jetpack', plugins_url( 'twentyfifteen.css', __FILE__ ), array(), $version );
+ wp_style_add_data( 'twentyfifteen-jetpack', 'rtl', 'replace' );
}
- wp_enqueue_style( 'twentyfifteen-jetpack', plugins_url( 'twentyfifteen.css', __FILE__ ), array(), $version );
- wp_style_add_data( 'twentyfifteen-jetpack', 'rtl', 'replace' );
}
add_action( 'init', 'twentyfifteen_init_jetpack' );
diff --git a/plugins/jetpack/modules/theme-tools/compat/twentyfourteen.php b/plugins/jetpack/modules/theme-tools/compat/twentyfourteen.php
index 4ee6289f..7c3859a1 100644
--- a/plugins/jetpack/modules/theme-tools/compat/twentyfourteen.php
+++ b/plugins/jetpack/modules/theme-tools/compat/twentyfourteen.php
@@ -61,11 +61,13 @@ function twentyfourteen_init_jetpack() {
* Add our compat CSS file for custom widget stylings and such.
* Set the version equal to filemtime for development builds, and the JETPACK__VERSION for production.
*/
- $version = false;
- if ( method_exists( 'Jetpack', 'is_development_version' ) ) {
- $version = Jetpack::is_development_version() ? filemtime( plugin_dir_path( __FILE__ ) . 'twentyfourteen.css' ) : JETPACK__VERSION;
+ if ( ! is_admin() ) {
+ $version = false;
+ if ( method_exists( 'Jetpack', 'is_development_version' ) ) {
+ $version = Jetpack::is_development_version() ? filemtime( plugin_dir_path( __FILE__ ) . 'twentyfourteen.css' ) : JETPACK__VERSION;
+ }
+ wp_enqueue_style( 'twentyfourteen-jetpack', plugins_url( 'twentyfourteen.css', __FILE__ ), array(), $version );
+ wp_style_add_data( 'twentyfourteen-jetpack', 'rtl', 'replace' );
}
- wp_enqueue_style( 'twentyfourteen-jetpack', plugins_url( 'twentyfourteen.css', __FILE__ ), array(), $version );
- wp_style_add_data( 'twentyfourteen-jetpack', 'rtl', 'replace' );
}
add_action( 'init', 'twentyfourteen_init_jetpack' );
diff --git a/plugins/jetpack/modules/theme-tools/compat/twentysixteen.php b/plugins/jetpack/modules/theme-tools/compat/twentysixteen.php
index 2881790b..4f96c7c4 100644
--- a/plugins/jetpack/modules/theme-tools/compat/twentysixteen.php
+++ b/plugins/jetpack/modules/theme-tools/compat/twentysixteen.php
@@ -18,12 +18,14 @@ function twentysixteen_init_jetpack() {
* Set the version equal to filemtime for development builds, and the JETPACK__VERSION for production
* or skip it entirely for wpcom.
*/
- $version = false;
- if ( method_exists( 'Jetpack', 'is_development_version' ) ) {
- $version = Jetpack::is_development_version() ? filemtime( plugin_dir_path( __FILE__ ) . 'twentysixteen.css' ) : JETPACK__VERSION;
+ if ( ! is_admin() ) {
+ $version = false;
+ if ( method_exists( 'Jetpack', 'is_development_version' ) ) {
+ $version = Jetpack::is_development_version() ? filemtime( plugin_dir_path( __FILE__ ) . 'twentysixteen.css' ) : JETPACK__VERSION;
+ }
+ wp_enqueue_style( 'twentysixteen-jetpack', plugins_url( 'twentysixteen.css', __FILE__ ), array(), $version );
+ wp_style_add_data( 'twentysixteen-jetpack', 'rtl', 'replace' );
}
- wp_enqueue_style( 'twentysixteen-jetpack', plugins_url( 'twentysixteen.css', __FILE__ ), array(), $version );
- wp_style_add_data( 'twentysixteen-jetpack', 'rtl', 'replace' );
}
add_action( 'init', 'twentysixteen_init_jetpack' );
diff --git a/plugins/jetpack/modules/tiled-gallery/tiled-gallery/tiled-gallery-layout.php b/plugins/jetpack/modules/tiled-gallery/tiled-gallery/tiled-gallery-layout.php
index 7171112d..e8641e48 100644
--- a/plugins/jetpack/modules/tiled-gallery/tiled-gallery/tiled-gallery-layout.php
+++ b/plugins/jetpack/modules/tiled-gallery/tiled-gallery/tiled-gallery-layout.php
@@ -42,7 +42,17 @@ abstract class Jetpack_Tiled_Gallery_Layout {
extract( $context );
}
- require dirname( __FILE__ ) . "/templates/$name.php";
+ /**
+ * Filters the Tiled Gallery template path
+ *
+ * @module tiled-gallery
+ * @since 4.4.0
+ *
+ * @param string $path Template path.
+ * @param string $path Template name.
+ * @param array $context Context array passed to the template.
+ */
+ require apply_filters( 'jetpack_tiled_gallery_template', dirname( __FILE__ ) . "/templates/$name.php", $name, $context ) ;
}
private function partial( $name, $context = null ) {
@@ -54,7 +64,17 @@ abstract class Jetpack_Tiled_Gallery_Layout {
extract( $context );
}
- require dirname( __FILE__ ) . "/templates/partials/$name.php";
+ /**
+ * Filters the Tiled Gallery partial path
+ *
+ * @module tiled-gallery
+ * @since 4.4.0
+ *
+ * @param string $path Partial path.
+ * @param string $path Partial name.
+ * @param array $context Context array passed to the partial.
+ */
+ require apply_filters( 'jetpack_tiled_gallery_partial', dirname( __FILE__ ) . "/templates/partials/$name.php", $name, $context ) ;
}
protected function get_container_extra_data() {
diff --git a/plugins/jetpack/modules/verification-tools/blog-verification-tools.php b/plugins/jetpack/modules/verification-tools/blog-verification-tools.php
index c8af204a..f2fd987a 100644
--- a/plugins/jetpack/modules/verification-tools/blog-verification-tools.php
+++ b/plugins/jetpack/modules/verification-tools/blog-verification-tools.php
@@ -21,6 +21,12 @@ function jetpack_verification_services() {
'format' => 'f100679e6048d45e4a0b0b92dce1efce',
'url' => 'https://pinterest.com/website/verify/',
),
+ 'yandex' => array(
+ 'name' => 'Yandex.Webmaster',
+ 'key' => 'yandex-verification',
+ 'format' => '44d68e1216009f40',
+ 'url' => 'https://webmaster.yandex.com/sites/',
+ ),
);
}
@@ -55,42 +61,6 @@ function jetpack_verification_print_meta() {
}
add_action( 'wp_head', 'jetpack_verification_print_meta', 1 );
-function jetpack_verification_get_code( $code ){
- $pattern = '/content=["\']?([^"\' ]*)["\' ]/is';
- preg_match( $pattern, $code, $match );
- if ( $match ){
- return urldecode( $match[1] );
- } else {
- return false;
- }
-}
-
-function jetpack_verification_validate( $verification_services_codes ) {
- foreach ( $verification_services_codes as $key => &$code ) {
- // Parse html meta tags if present
- if ( stripos( $code, 'meta' ) )
- $code = jetpack_verification_get_code( $code );
-
- $code = esc_attr( trim( $code ) );
-
- // limit length to 100 chars.
- $code = substr( $code, 0, 100 );
-
- /**
- * Fire after each Verification code was validated.
- *
- * @module verification-tools
- *
- * @since 3.0.0
- *
- * @param string $key Verification service name.
- * @param string $code Verification service code provided in field in the Tools menu.
- */
- do_action( 'jetpack_site_verification_validate', $key, $code );
- }
- return $verification_services_codes;
-}
-
function jetpack_verification_options_form() {
$verification_services_codes = get_option( 'verification_services_codes' );
?>
diff --git a/plugins/jetpack/modules/verification-tools/verification-tools-utils.php b/plugins/jetpack/modules/verification-tools/verification-tools-utils.php
new file mode 100644
index 00000000..94d54010
--- /dev/null
+++ b/plugins/jetpack/modules/verification-tools/verification-tools-utils.php
@@ -0,0 +1,42 @@
+<?php
+
+/*
+ * Helper functions that are called from API even when module is inactive should be added here.
+ * This file will be included in module-extras.php.
+ */
+
+function jetpack_verification_validate( $verification_services_codes ) {
+ foreach ( $verification_services_codes as $key => &$code ) {
+ // Parse html meta tags if present
+ if ( stripos( $code, 'meta' ) )
+ $code = jetpack_verification_get_code( $code );
+
+ $code = esc_attr( trim( $code ) );
+
+ // limit length to 100 chars.
+ $code = substr( $code, 0, 100 );
+
+ /**
+ * Fire after each Verification code was validated.
+ *
+ * @module verification-tools
+ *
+ * @since 3.0.0
+ *
+ * @param string $key Verification service name.
+ * @param string $code Verification service code provided in field in the Tools menu.
+ */
+ do_action( 'jetpack_site_verification_validate', $key, $code );
+ }
+ return $verification_services_codes;
+}
+
+function jetpack_verification_get_code( $code ){
+ $pattern = '/content=["\']?([^"\' ]*)["\' ]/is';
+ preg_match( $pattern, $code, $match );
+ if ( $match ){
+ return urldecode( $match[1] );
+ } else {
+ return false;
+ }
+}
diff --git a/plugins/jetpack/modules/videopress-v2/class.jetpack-videopress.php b/plugins/jetpack/modules/videopress-v2/class.jetpack-videopress.php
new file mode 100644
index 00000000..39479842
--- /dev/null
+++ b/plugins/jetpack/modules/videopress-v2/class.jetpack-videopress.php
@@ -0,0 +1,264 @@
+<?php
+
+/**
+ * VideoPress in Jetpack
+ *
+ */
+class Jetpack_VideoPress {
+ /** @var string */
+ public $module = 'videopress';
+
+ /** @var int */
+ public $version = 5;
+
+ /**
+ * Singleton
+ */
+ public static function init() {
+ static $instance = false;
+
+ if ( ! $instance ) {
+ $instance = new Jetpack_VideoPress;
+ }
+
+ return $instance;
+ }
+
+ /**
+ * Jetpack_VideoPress constructor.
+ *
+ * Sets up the initializer and makes sure that videopress activates and deactivates properly.
+ */
+ private function __construct() {
+ //$this->version = time(); // <s>ghost</s> cache busters!
+ add_action( 'init', array( $this, 'on_init' ) );
+ add_action( 'jetpack_deactivate_module_videopress', array( $this, 'jetpack_module_deactivated' ) );
+ }
+
+ /**
+ * Fires on init
+ */
+ public function on_init() {
+ add_action( 'wp_enqueue_media', array( $this, 'enqueue_admin_scripts' ) );
+ add_filter( 'plupload_default_settings', array( $this, 'videopress_pluploder_config' ) );
+ add_filter( 'wp_get_attachment_url', array( $this, 'update_attachment_url_for_videopress' ), 10, 2 );
+
+ add_action( 'admin_print_footer_scripts', array( $this, 'print_in_footer_open_media_add_new' ) );
+
+ add_action( 'admin_menu', array( $this,'change_add_new_menu_location' ), 999 );
+
+ VideoPress_Scheduler::init();
+ VideoPress_XMLRPC::init();
+ }
+
+ /**
+ * Runs when the VideoPress module is deactivated.
+ */
+ public function jetpack_module_deactivated() {
+ VideoPress_Options::delete_options();
+ }
+
+ /**
+ * A can of coke
+ *
+ * Similar to current_user_can, but internal to VideoPress. Returns
+ * true if the given VideoPress capability is allowed by the given user.
+ */
+ public function can( $cap, $user_id = false ) {
+ if ( ! $user_id ) {
+ $user_id = get_current_user_id();
+ }
+
+ // Connection owners are allowed to do all the things.
+ if ( $this->is_connection_owner( $user_id ) ) {
+ return true;
+ }
+
+ // Additional and internal caps checks
+
+ if ( ! user_can( $user_id, 'upload_files' ) ) {
+ return false;
+ }
+
+ if ( 'edit_videos' == $cap && ! user_can( $user_id, 'edit_others_posts' ) ) {
+ return false;
+ }
+
+ if ( 'delete_videos' == $cap && ! user_can( $user_id, 'delete_others_posts' ) ) {
+ return false;
+ }
+
+ return true;
+ }
+
+ /**
+ * Returns true if the provided user is the Jetpack connection owner.
+ */
+ public function is_connection_owner( $user_id = false ) {
+ if ( ! $user_id ) {
+ $user_id = get_current_user_id();
+ }
+
+ $user_token = Jetpack_Data::get_access_token( JETPACK_MASTER_USER );
+
+ return $user_token && is_object( $user_token ) && isset( $user_token->external_user_id ) && $user_id === $user_token->external_user_id;
+ }
+
+ /**
+ * Register VideoPress admin scripts.
+ */
+ public function enqueue_admin_scripts() {
+ if ( did_action( 'videopress_enqueue_admin_scripts' ) ) {
+ return;
+ }
+
+ if ( $this->should_override_media_uploader() ) {
+ // We're going to replace the standard wp-plupload with our own ... messy, I know, but as of now the
+ // hooks in it are not good enough for us to be able to override / add in just the code we need.
+ // P.S. Please don't take this as an example of good behavior, this is a temporary fix until I
+ // can get a more permanent action / filter system added into the core wp-plupload.js to make this
+ // type of override unnecessary.
+ wp_dequeue_script( 'wp-plupload' );
+
+ wp_enqueue_script(
+ 'videopress-plupload',
+ plugins_url( 'js/videopress-plupload.js', __FILE__ ),
+ array(
+ 'jquery'
+ ),
+ $this->version
+ );
+
+ wp_enqueue_script(
+ 'videopress-uploader',
+ plugins_url( 'js/videopress-uploader.js', __FILE__ ),
+ array(
+ 'videopress-plupload'
+ ),
+ $this->version
+ );
+ }
+
+ wp_enqueue_style( 'videopress-admin', plugins_url( 'videopress-admin.css', __FILE__ ), array(), $this->version );
+
+ /**
+ * Fires after VideoPress scripts are enqueued in the dashboard.
+ *
+ * @since 2.5.0
+ */
+ do_action( 'videopress_enqueue_admin_scripts' );
+ }
+
+ /**
+ * An override for the attachment url, which returns back the WPCOM videopress original url,
+ * if it is set to the the objects metadata. this allows us to show the original uploaded
+ * file on the WPCOM architecture, instead of the locally uplodaded file,
+ * which doeasn't exist.
+ *
+ * @param string $url
+ * @param int $post_id
+ *
+ * @return mixed
+ */
+ public function update_attachment_url_for_videopress( $url, $post_id ) {
+
+ if ( get_post_mime_type( $post_id ) === 'video/videopress' ) {
+ $meta = wp_get_attachment_metadata( $post_id );
+
+ if ( isset( $meta['original']['url'] ) ) {
+ $url = $meta['original']['url'];
+ }
+ }
+
+ return $url;
+ }
+
+ /**
+ * Modify the default plupload config to turn on videopress specific filters.
+ */
+ public function videopress_pluploder_config( $config ) {
+
+ if ( ! isset( $config['filters']['max_file_size'] ) ) {
+ $config['filters']['max_file_size'] = wp_max_upload_size() . 'b';
+ }
+
+ $config['filters']['videopress_check_uploads'] = $config['filters']['max_file_size'];
+
+ // We're doing our own check in the videopress_check_uploads filter.
+ unset( $config['filters']['max_file_size'] );
+
+ return $config;
+ }
+
+
+ /**
+ * Helper function to determine if the media uploader should be overridden.
+ *
+ * The rules are simple, only try to load the script when on the edit post or new post pages.
+ *
+ * @return bool
+ */
+ protected function should_override_media_uploader() {
+ global $pagenow;
+
+ // Only load in the admin
+ if ( ! is_admin() ) {
+ return false;
+ }
+
+ // Only load on the post, new post, or upload pages.
+ if ( $pagenow !== 'post-new.php' && $pagenow !== 'post.php' && $pagenow !== 'upload.php' ) {
+ return false;
+ }
+
+ $options = VideoPress_Options::get_options();
+
+ return $options['shadow_blog_id'] > 0;
+ }
+
+ /**
+ * A work-around / hack to make it possible to go to the media library with the add new box open.
+ *
+ * @return bool
+ */
+ public function print_in_footer_open_media_add_new() {
+ global $pagenow;
+
+ // Only load in the admin
+ if ( ! is_admin() ) {
+ return false;
+ }
+
+ if ( $pagenow !== 'upload.php' ) {
+ return false;
+ }
+
+ if ( ! isset ( $_GET['action'] ) || $_GET['action'] !== 'add-new' ) {
+ return false;
+ }
+
+ ?>
+ <script type="text/javascript">
+ ( function( $ ) {
+ window.setTimeout( function() {
+ $('#wp-media-grid .page-title-action').click();
+ }, 500 );
+
+ }( jQuery ) );
+ </script>
+ <?php
+ }
+
+ /**
+ * Changes the add new menu location, so that VideoPress will be enabled
+ * when a user clicks that button.
+ */
+ public function change_add_new_menu_location() {
+ $page = remove_submenu_page( 'upload.php', 'media-new.php' );
+
+ add_submenu_page( 'upload.php', $page[0], $page[0], 'upload_files', 'upload.php?action=add-new');
+ }
+}
+
+// Initialize the module.
+Jetpack_VideoPress::init();
diff --git a/plugins/jetpack/modules/videopress-v2/class.videopress-ajax.php b/plugins/jetpack/modules/videopress-v2/class.videopress-ajax.php
new file mode 100644
index 00000000..d983dd64
--- /dev/null
+++ b/plugins/jetpack/modules/videopress-v2/class.videopress-ajax.php
@@ -0,0 +1,99 @@
+<?php
+
+class VideoPress_AJAX {
+
+ /**
+ * @var VideoPress_AJAX
+ **/
+ private static $instance = null;
+
+ /**
+ * Private VideoPress_AJAX constructor.
+ *
+ * Use the VideoPress_AJAX::init() method to get an instance.
+ */
+ private function __construct() {
+ add_action( 'wp_ajax_videopress-get-upload-token', array( $this, 'wp_ajax_videopress_get_upload_token' ) );
+
+ add_action( 'wp_ajax_videopress-update-transcoding-status', array(
+ $this,
+ 'wp_ajax_update_transcoding_status'
+ ), -1 );
+ }
+
+ /**
+ * Initialize the VideoPress_AJAX and get back a singleton instance.
+ *
+ * @return VideoPress_AJAX
+ */
+ public static function init() {
+ if ( is_null( self::$instance ) ) {
+ self::$instance = new VideoPress_AJAX;
+ }
+
+ return self::$instance;
+ }
+
+ /**
+ * Ajax method that is used by the VideoPress uploader to get a token to upload a file to the wpcom api.
+ *
+ * @return void
+ */
+ public function wp_ajax_videopress_get_upload_token() {
+
+ $options = VideoPress_Options::get_options();
+
+ $args = array(
+ 'method' => 'POST',
+ );
+
+ $endpoint = "sites/{$options['shadow_blog_id']}/media/token";
+ $result = Jetpack_Client::wpcom_json_api_request_as_blog( $endpoint, Jetpack_Client::WPCOM_JSON_API_VERSION, $args );
+
+ if ( is_wp_error( $result ) ) {
+ wp_send_json_error( array( 'message' => __( 'Could not obtain a VideoPress upload token. Please try again later.', 'jetpack' ) ) );
+ return;
+ }
+
+ $response = json_decode( $result['body'], true );
+
+ if ( empty( $response['upload_token'] ) ) {
+ wp_send_json_error( array( 'message' => __( 'Could not obtain a VideoPress upload token. Please try again later.', 'jetpack' ) ) );
+ return;
+ }
+
+ $title = sanitize_title( basename( $_POST['filename'] ) );
+
+ $response['upload_action_url'] = videopress_make_media_upload_path( $options['shadow_blog_id'] );
+ $response['upload_media_id'] = videopress_create_new_media_item( $title );
+
+ wp_send_json_success( $response );
+ }
+
+ /**
+ * Ajax action to update the video transcoding status from the WPCOM API.
+ *
+ * @return void
+ */
+ public function wp_ajax_update_transcoding_status() {
+ if ( ! isset( $_POST['post_id'] ) ) {
+ wp_send_json_error( array( 'message' => __( 'A valid post_id is required.', 'jetpack' ) ) );
+ return;
+ }
+
+ $post_id = (int) $_POST['post_id'];
+
+ if ( ! videopress_update_meta_data( $post_id ) ) {
+ wp_send_json_error( array( 'message' => __( 'That post does not have a VideoPress video associated to it..', 'jetpack' ) ) );
+ return;
+ }
+
+ wp_send_json_success( array(
+ 'message' => __( 'Status updated', 'jetpack' ),
+ 'status' => videopress_get_transcoding_status( $post_id )
+ ) );
+ }
+}
+
+// Let's start this thing up.
+VideoPress_AJAX::init(); \ No newline at end of file
diff --git a/plugins/jetpack/modules/videopress-v2/class.videopress-cli.php b/plugins/jetpack/modules/videopress-v2/class.videopress-cli.php
new file mode 100644
index 00000000..e038dff4
--- /dev/null
+++ b/plugins/jetpack/modules/videopress-v2/class.videopress-cli.php
@@ -0,0 +1,172 @@
+<?php
+
+if ( defined( 'WP_CLI' ) && WP_CLI ) {
+
+ /**
+ * VideoPress command line utilities.
+ */
+ class VideoPress_CLI extends WP_CLI_Command {
+ /**
+ * Import a VideoPress Video
+ *
+ * ## OPTIONS
+ *
+ * <guid>: Import the video with the specified guid
+ *
+ * ## EXAMPLES
+ *
+ * wp videopress import kUJmAcSf
+ *
+ */
+ public function import( $args ) {
+ $guid = $args[0];
+ $attachment_id = create_local_media_library_for_videopress_guid( $guid );
+ if ( $attachment_id && ! is_wp_error( $attachment_id ) ) {
+ WP_CLI::success( sprintf( __( 'The video has been imported as Attachment ID %d', 'jetpack' ), $attachment_id ) );
+ } else {
+ WP_CLI::error( __( 'An error has been encountered.', 'jetpack' ) );
+ }
+ }
+
+ /**
+ * Manually runs the job to cleanup videos from the media library that failed during the upload process.
+ *
+ * ## EXAMPLES
+ *
+ * wp videopress cleanup_videos
+ */
+ public function cleanup_videos() {
+ $num_cleaned = videopress_cleanup_media_library();
+
+ WP_CLI::success( sprintf( __( 'Cleaned up a total of %d videos.', 'jetpack' ), $num_cleaned ) );
+ }
+
+ /**
+ * List out all of the crons that can be run.
+ *
+ * ## EXAMPLES
+ *
+ * wp videopress list_crons
+ */
+ public function list_crons() {
+
+ $scheduler = VideoPress_Scheduler::init();
+ $crons = $scheduler->get_crons();
+
+ $schedules = wp_get_schedules();
+
+
+ if ( count( $crons ) === 0 ) {
+ WP_CLI::success( __( 'Found no available cron jobs.', 'jetpack' ) );
+
+ } elseif ( count( $crons ) === 1 ) {
+ WP_CLI::success( __( 'Found 1 available cron job.', 'jetpack' ) );
+
+ } else {
+ WP_CLI::success( sprintf( __( 'Found %d available cron jobs.', 'jetpack' ), count( $crons ) ) );
+ }
+
+ foreach ( $crons as $cron_name => $cron ) {
+ $interval = isset( $schedules[ $cron['interval'] ]['display'] ) ? $schedules[ $cron['interval'] ]['display'] : $cron['interval'];
+ $runs_next = $scheduler->check_cron( $cron_name );
+ $status = $runs_next ? sprintf( 'Scheduled - Runs Next at %s GMT', gmdate( 'Y-m-d H:i:s', $runs_next ) ) : 'Not Scheduled';
+
+ WP_CLI::log( 'Name: ' . $cron_name );
+ WP_CLI::log( 'Method: ' . $cron['method'] );
+ WP_CLI::log( 'Interval: ' . $interval );
+ WP_CLI::log( 'Status: ' . $status );
+ }
+ }
+
+ /**
+ * Checks for the current status of a cron job.
+ *
+ * ## OPTIONS
+ *
+ * <cron_name>: The name of the cron job to check
+ *
+ * ## EXAMPLES
+ *
+ * wp videopress cron_status cleanup
+ */
+ public function cron_status( $args ) {
+
+ if ( ! isset( $args[0] ) ) {
+ return WP_CLI::error( __( 'You need to provide the name of the cronjob to schedule.', 'jetpack' ) );
+ }
+
+ $scheduler = VideoPress_Scheduler::init();
+
+ if ( ! $scheduler->is_cron_valid( $args[0] ) ) {
+ return WP_CLI::error( sprintf( __( 'There is no cron named %s.', 'jetpack' ), $args[0] ) );
+ }
+
+ $time = $scheduler->check_cron( $args[0] );
+
+ if ( ! $time ) {
+ WP_CLI::success( __( 'The cron is not scheduled to run.', 'jetpack' ) );
+
+ } else {
+ WP_CLI::success( sprintf( __( 'Cron will run at: %s GMT', 'jetpack' ), gmdate( 'Y-m-d H:i:s', $time ) ) );
+ }
+ }
+
+ /**
+ * Actives the given cron job
+ *
+ * ## OPTIONS
+ *
+ * <cron_name>: The name of the cron job to check
+ *
+ * ## EXAMPLES
+ *
+ * wp videopress activate_cron cleanup
+ */
+ public function activate_cron( $args ) {
+
+ if ( ! isset( $args[0] ) ) {
+ WP_CLI::error( __( 'You need to provide the name of the cronjob to schedule.', 'jetpack' ) );
+ }
+
+ $scheduler = VideoPress_Scheduler::init();
+
+ if ( ! $scheduler->is_cron_valid( $args[0] ) ) {
+ return WP_CLI::error( sprintf( __( 'There is no cron named %s.', 'jetpack' ), $args[0] ) );
+ }
+
+ $scheduler->activate_cron( $args[0] );
+
+ WP_CLI::success( sprintf( __( 'The cron named `%s` was scheduled.', 'jetpack' ), $args[0] ) );
+ }
+
+ /**
+ * Actives the given cron job
+ *
+ * ## OPTIONS
+ *
+ * <cron_name>: The name of the cron job to check
+ *
+ * ## EXAMPLES
+ *
+ * wp videopress deactivate_cron cleanup
+ */
+ public function deactivate_cron( $args ) {
+
+ if ( ! isset( $args[0] ) ) {
+ WP_CLI::error( __( 'You need to provide the name of the cronjob to schedule.', 'jetpack' ) );
+ }
+
+ $scheduler = VideoPress_Scheduler::init();
+
+ if ( ! $scheduler->is_cron_valid( $args[0] ) ) {
+ return WP_CLI::error( sprintf( __( 'There is no cron named %s.', 'jetpack' ), $args[0] ) );
+ }
+
+ $scheduler->deactivate_cron( $args[0] );
+
+ WP_CLI::success( sprintf( __( 'The cron named `%s` was removed from the schedule.', 'jetpack' ), $args[0] ) );
+ }
+ }
+
+ WP_CLI::add_command( 'videopress', 'VideoPress_CLI' );
+} \ No newline at end of file
diff --git a/plugins/jetpack/modules/videopress-v2/class.videopress-edit-attachment.php b/plugins/jetpack/modules/videopress-v2/class.videopress-edit-attachment.php
new file mode 100644
index 00000000..de03e0a7
--- /dev/null
+++ b/plugins/jetpack/modules/videopress-v2/class.videopress-edit-attachment.php
@@ -0,0 +1,380 @@
+<?php
+/**
+ * VideoPress edit attachment screen
+ *
+ * @since 4.1
+ */
+class VideoPress_Edit_Attachment {
+
+ /**
+ * Singleton method to initialize the object only once.
+ *
+ * @return VideoPress_Edit_Attachment
+ */
+ public static function init() {
+ static $instance = null;
+
+ if ( ! $instance ) {
+ $instance = new VideoPress_Edit_Attachment();
+ }
+
+ return $instance;
+ }
+
+ /**
+ * VideoPress_Edit_Attachment constructor.
+ *
+ * Adds in appropriate actions for attachment fields editor, meta boxes and saving.
+ */
+ public function __construct() {
+ add_filter( 'attachment_fields_to_edit', array( $this, 'fields_to_edit' ), 10, 2 );
+ add_filter( 'attachment_fields_to_save', array( $this, 'save_fields' ), 10, 2 );
+ add_filter( 'wp_ajax_save-attachment', array( $this, 'save_fields' ), -1 );
+ add_filter( 'wp_ajax_save-attachment-compat', array( $this, 'save_fields' ), -1 );
+
+ add_action( 'add_meta_boxes', array( $this, 'configure_meta_boxes' ), 10, 2 );
+ }
+
+ /**
+ * @param string $post_type
+ * @param object $post
+ */
+ public function configure_meta_boxes( $post_type = 'unknown', $post = NULL ) {
+ if ( NULL == $post ) {
+ $post = (object) array ( 'ID' => 0 );
+ }
+
+ if ( 'attachment' != $post_type ) {
+ return;
+ }
+
+ $meta = wp_get_attachment_metadata( $post->ID );
+
+ // If this has not been processed by videopress, we can skip the rest.
+ if ( ! isset( $meta['videopress'] ) ) {
+ return;
+ }
+
+ add_meta_box( 'videopress-media-info', __( 'VideoPress Information', 'jetpack' ), array( $this, 'videopress_information_box' ), 'attachment', 'side', 'core' );
+ }
+
+ /**
+ * @param array $post
+ * @param array|null $attachment
+ *
+ * @return array
+ */
+ public function save_fields( $post, $attachment = null ) {
+ if ( $attachment === null && isset( $_POST['attachment'] ) ) {
+ $attachment = $_POST['attachment'];
+ }
+
+ if ( ! isset( $attachment['is_videopress_attachment'] ) || $attachment['is_videopress_attachment'] !== 'yes' ) {
+ return $post;
+ }
+
+ $post_id = absint( $post['ID'] );
+
+ $meta = wp_get_attachment_metadata( $post_id );
+
+ // If this has not been processed by videopress, we can skip the rest.
+ if ( ! isset( $meta['videopress'] ) ) {
+ return $post;
+ }
+
+ $values = array();
+
+ // Add the video title & description in, so that we save it properly.
+ if ( isset( $_POST['post_title'] ) ) {
+ $values['title'] = trim( strip_tags( $_POST['post_title'] ) );
+ }
+
+ if ( isset( $_POST['post_excerpt'] ) ) {
+ $values['description'] = trim( strip_tags( $_POST['post_excerpt'] ) );
+ }
+
+ if ( isset( $attachment['rating'] ) ) {
+ $rating = $attachment['rating'];
+
+ if ( ! empty( $rating ) && in_array( $rating, array( 'G', 'PG-13', 'R-17', 'X-18' ) ) ) {
+ $values['rating'] = $rating;
+ }
+ }
+
+ // We set a default here, as if it isn't selected, then we'll turn it off.
+ $values['display_embed'] = 0;
+ if ( isset( $attachment['display_embed'] ) ) {
+ $display_embed = $attachment['display_embed'];
+
+ $values['display_embed'] = 'on' === $display_embed ? 1 : 0;
+ }
+
+ $args = array(
+ 'method' => 'POST',
+ );
+
+ $endpoint = "videos/{$meta['videopress']['guid']}";
+ $result = Jetpack_Client::wpcom_json_api_request_as_blog( $endpoint, Jetpack_Client::WPCOM_JSON_API_VERSION, $args, $values );
+
+ if ( is_wp_error( $result ) ) {
+ $post['errors']['videopress']['errors'][] = __( 'There was an issue saving your updates to the VideoPress service. Please try again later.', 'jetpack' );
+ return $post;
+ }
+
+ if ( isset( $values['display_embed'] ) ) {
+ $meta['videopress']['display_embed'] = $values['display_embed'];
+ }
+
+ if ( isset( $values['rating'] ) ) {
+ $meta['videopress']['rating'] = $values['rating'];
+ }
+
+ wp_update_attachment_metadata( $post_id, $meta );
+
+ $response = json_decode( $result['body'], true );
+
+ if ( 'true' !== $response ) {
+ return $post;
+ }
+
+ return $post;
+ }
+
+
+ /**
+ * Get the upload api path.
+ *
+ * @param string $guid
+ * @return string
+ */
+ public function make_video_api_path( $guid ) {
+ return sprintf(
+ '%s://%s/rest/v%s/videos/%s',
+ 'https',
+ 'public-api.wordpress.com', //JETPACK__WPCOM_JSON_API_HOST,
+ Jetpack_Client::WPCOM_JSON_API_VERSION,
+ $guid
+ );
+ }
+
+
+ /**
+ * Creates an array of video fields to edit based on transcoded videos.
+ *
+ * @param array $fields video fields of interest
+ * @param stdClass $post post object
+ * @return array modified version of video fields for administrative interface display
+ */
+ public function fields_to_edit( $fields, $post ) {
+ $post_id = absint( $post->ID );
+
+ $meta = wp_get_attachment_metadata( $post_id );
+
+ // If this has not been processed by videopress, we can skip the rest.
+ if ( ! isset( $meta['videopress'] ) ) {
+ return $fields;
+ }
+
+ $info = (object) $meta['videopress'];
+
+ unset( $fields['url'] );
+ unset( $fields['post_content'] );
+
+ if ( isset( $info->files_status['std']['ogg'] ) && 'done' === $info->files_status['std']['ogg'] ) {
+ $v_name = preg_replace( '/\.\w+/', '', basename( $info->path ) );
+ $video_name = $v_name . '_fmt1.ogv';
+ $ogg_url = videopress_cdn_file_url( $info->guid, $video_name );
+
+ $fields['video-ogg'] = array(
+ 'label' => __( 'Ogg File URL', 'jetpack' ),
+ 'input' => 'html',
+ 'html' => "<input type='text' class='urlfield' readonly='readonly' name='attachments[$post_id][oggurl]' value='" . esc_url( $ogg_url, array( 'http', 'https' ) ) . "' />",
+ 'helps' => __( 'Location of the Ogg video file.', 'jetpack' ),
+ );
+ }
+
+ $fields['post_title']['helps'] = __( 'Title will appear on the first frame of your video', 'jetpack' );
+
+ $fields['post_excerpt']['label'] = _x( 'Description', 'A header for the short description display', 'jetpack' );
+ $fields['post_excerpt']['input'] = 'textarea';
+ $fields['post_excerpt']['value'] = $info->description;
+
+ $fields['is_videopress_attachment'] = array(
+ 'input' => 'hidden',
+ 'value' => 'yes',
+ );
+
+ $fields['videopress_shortcode'] = array(
+ 'label' => _x( 'Shortcode', 'A header for the shortcode display', 'jetpack' ),
+ 'input' => 'html',
+ 'html' => "<input type=\"text\" name=\"videopress_shortcode\" value=\"[videopress {$info->guid}]\" readonly=\"readonly\"/>",
+ 'show_in_modal' => true,
+ 'show_in_edit' => false,
+ );
+
+ $fields['display_embed'] = array(
+ 'label' => _x( 'Share', 'A header for the video sharing options area', 'jetpack' ),
+ 'input' => 'html',
+ 'html' => $this->display_embed_choice( $info )
+ );
+
+ $fields['video-rating'] = array(
+ 'label' => _x( 'Rating', 'A header for the video rating area', 'jetpack' ),
+ 'input' => 'html',
+ 'html' => $this->display_rating( $info )
+ );
+
+ return $fields;
+ }
+
+ /**
+ * @param stdClass $post
+ */
+ public function videopress_information_box( $post ) {
+ $post_id = absint( $post->ID );
+
+ $meta = wp_get_attachment_metadata( $post_id );
+
+ // If this has not been processed by videopress, we can skip the rest.
+ if ( ! isset( $meta['videopress'] ) ) {
+ return;
+ }
+
+ $info = (object) $meta['videopress'];
+
+ $status = videopress_get_transcoding_status( $post_id );
+
+ $formats = array(
+ 'std_mp4' => 'Standard MP4',
+ 'std_ogg' => 'OGG Vorbis',
+ 'dvd_mp4' => 'DVD',
+ 'hd_mp4' => 'High Definition',
+ );
+
+ $embed = "[videopress {$info->guid}]";
+
+ $shortcode = '<input type="text" id="plugin-embed" readonly="readonly" style="width:180px;" value="' . esc_attr( $embed ) . '" onclick="this.focus();this.select();" />';
+
+ $trans_status = '';
+ $all_trans_done = true;
+ foreach ( $formats as $status_key => $name ) {
+ if ( 'DONE' !== $status[ $status_key ] ) {
+ $all_trans_done = false;
+ }
+
+ $trans_status .= '- <strong>' . $name . ":</strong> <span id=\"status_$status_key\">" . ( 'DONE' === $status[ $status_key ] ? 'Done' : 'Processing' ) . '</span><br>';
+ }
+
+ $nonce = wp_create_nonce( 'videopress-update-transcoding-status' );
+
+ $url = 'empty';
+ if ( ! empty( $info->guid ) ) {
+ $url = videopress_build_url( $info->guid );
+ $url = "<a href=\"{$url}\">{$url}</a>";
+ }
+
+ $poster = '<em>Still Processing</em>';
+ if ( ! empty( $info->poster ) ) {
+ $poster = "<br><img src=\"{$info->poster}\" width=\"175px\">";
+ }
+
+ $status_update = '';
+ if ( ! $all_trans_done ) {
+ $status_update = ' (<a href="javascript:;" id="videopress-update-transcoding-status">update</a>)';
+ }
+
+ $html = <<< HTML
+
+<div class="misc-pub-section misc-pub-shortcode">
+ <strong>Shortcode</strong><br>
+ {$shortcode}
+</div>
+<div class="misc-pub-section misc-pub-url">
+ <strong>Url</strong>
+ {$url}
+</div>
+<div class="misc-pub-section misc-pub-poster">
+ <strong>Poster</strong>
+ {$poster}
+</div>
+<div class="misc-pub-section misc-pub-status">
+ <strong>Transcoding Status$status_update:</strong>
+ <div id="videopress-transcoding-status">{$trans_status}</div>
+</div>
+
+
+
+<script>
+ jQuery( function($) {
+ $( '#videopress-update-transcoding-status' ).on( "click", function() {
+ jQuery.ajax( {
+ type: 'post',
+ url: 'admin-ajax.php',
+ data: {
+ action: 'videopress-update-transcoding-status',
+ post_id: '{$post_id}',
+ _ajax_nonce: '{$nonce}'
+ },
+ complete: function( response ) {
+ if ( 200 === response.status ) {
+ var statuses = response.responseJSON.data.status;
+
+ for (var key in statuses) {
+ $('#status_' + key).text( 'DONE' === statuses[key] ? 'Done' : 'Processing' );
+ }
+ }
+ }
+ });
+ } );
+ } );
+</script>
+HTML;
+
+ echo $html;
+ }
+
+ /**
+ * Build HTML to display a form checkbox for embedcode display preference
+ *
+ * @param object $info database row from the videos table
+ * @return string input element of type checkbox set to checked state based on stored embed preference
+ */
+ protected function display_embed_choice( $info ) {
+ $id = "attachments-{$info->post_id}-displayembed";
+ $out = "<input type='checkbox' name='attachments[{$info->post_id}][display_embed]' id='$id'";
+ if ( $info->display_embed )
+ $out .= ' checked="checked"';
+ $out .= " /><label for='$id'>" . __( 'Display share menu and allow viewers to embed or download this video', 'jetpack' ) . '</label>';
+ return $out;
+ }
+
+ /**
+ * Build HTML to display a form input radio button for video ratings
+ *
+ * @param object $info database row from the videos table
+ * @return string input elements of type radio with existing stored value selected
+ */
+ protected function display_rating( $info ) {
+ $out = '';
+
+ $ratings = array(
+ 'G' => 'G',
+ 'PG-13' => 'PG-13',
+ 'R-17' => 'R',
+ 'X-18' => 'X',
+ );
+
+ foreach( $ratings as $r => $label ) {
+ $id = "attachments-{$info->post_id}-rating-$r";
+ $out .= "<input type='radio' name='attachments[{$info->post_id}][rating]' id='$id' value='$r'";
+ if ( $info->rating == $r )
+ $out .= ' checked="checked"';
+ $out .= " /><label for='$id'>$label</label>";
+ unset( $id );
+ }
+ return $out;
+ }
+}
+
+// Let's start this thing up.
+VideoPress_Edit_Attachment::init(); \ No newline at end of file
diff --git a/plugins/jetpack/modules/videopress-v2/class.videopress-media-library.php b/plugins/jetpack/modules/videopress-v2/class.videopress-media-library.php
new file mode 100644
index 00000000..9d78c3ac
--- /dev/null
+++ b/plugins/jetpack/modules/videopress-v2/class.videopress-media-library.php
@@ -0,0 +1,99 @@
+<?php
+
+class VideoPress_Media_Library {
+
+ /**
+ * @var VideoPress_Media_Library
+ **/
+ private static $instance = null;
+
+ /**
+ * Private VideoPress_Media_Library constructor.
+ *
+ * Use the VideoPress_Media_Library::init() method to get an instance.
+ */
+ private function __construct() {
+ add_filter( 'ajax_query_attachments_args', array( $this, 'ajax_query_attachments_args' ), 10, 1 );
+ add_action( 'pre_get_posts', array( $this, 'media_list_table_query' ) );
+ }
+
+ /**
+ * Initialize the VideoPress_Media_Library and get back a singleton instance.
+ *
+ * @return VideoPress_Media_Library
+ */
+ public static function init() {
+ if ( is_null( self::$instance ) ) {
+ self::$instance = new VideoPress_Media_Library;
+ }
+
+ return self::$instance;
+ }
+
+ /**
+ * Media Grid:
+ * Filter out any videopress video posters that we've downloaded,
+ * so that they don't seem to display twice.
+ *
+ * @param array $args
+ *
+ * @return array
+ */
+ public function ajax_query_attachments_args( $args ) {
+
+ $args['meta_query'] = $this->add_status_check_to_meta_query( isset( $args['meta_query'] ) ? $args['meta_query'] : array() );
+
+ return $args;
+ }
+
+ /**
+ * Media List:
+ * Do the same as ^^ but for the list view.
+ *
+ * @param WP_Query $query
+ *
+ * @return array
+ */
+ public function media_list_table_query( $query ) {
+ if ( is_admin() && $query->is_main_query() && ( 'upload' === get_current_screen()->id ) ) {
+ $meta_query = $this->add_status_check_to_meta_query( $query->get( 'meta_query' ) );
+
+ $query->set( 'meta_query', $meta_query );
+ }
+ }
+
+ /**
+ * Add the a videopress_status check to the meta query and if it has a `videopress_status` only include those with
+ * a status of 'completed' or 'processing'.
+ *
+ * @param array $meta_query
+ *
+ * @return array
+ */
+ protected function add_status_check_to_meta_query( $meta_query ) {
+
+ if ( ! is_array( $meta_query ) ) {
+ $meta_query = array();
+ }
+
+ $meta_query[] = array(
+ array(
+ 'relation' => 'OR',
+ array(
+ 'key' => 'videopress_status',
+ 'value' => array( 'completed', 'processing' ),
+ 'compare' => 'IN',
+ ),
+ array(
+ 'key' => 'videopress_status',
+ 'compare' => 'NOT EXISTS',
+ ),
+ ),
+ );
+
+ return $meta_query;
+ }
+}
+
+// Let's start this thing up.
+VideoPress_Media_Library::init(); \ No newline at end of file
diff --git a/plugins/jetpack/modules/videopress-v2/class.videopress-options.php b/plugins/jetpack/modules/videopress-v2/class.videopress-options.php
new file mode 100644
index 00000000..1b431e92
--- /dev/null
+++ b/plugins/jetpack/modules/videopress-v2/class.videopress-options.php
@@ -0,0 +1,62 @@
+<?php
+
+class VideoPress_Options {
+
+ /** @var string */
+ public static $option_name = 'videopress';
+
+ /** @var array */
+ public static $jetpack_plans_with_videopress = array( 'jetpack_premium', 'jetpack_business' );
+
+ /** @var array */
+ protected static $options = array();
+
+ /**
+ * Get VideoPress options
+ */
+ public static function get_options() {
+ // Make sure we only get options from the database and services once per connection.
+ if ( count( self::$options ) > 0 ) {
+ return self::$options;
+ }
+
+ $defaults = array(
+ 'meta' => array(
+ 'max_upload_size' => 0,
+ ),
+ );
+
+ self::$options = Jetpack_Options::get_option( self::$option_name, array() );
+ self::$options = array_merge( $defaults, self::$options );
+
+ // Make sure that the shadow blog id never comes from the options, but instead uses the
+ // associated shadow blog id, if videopress is enabled.
+ self::$options['shadow_blog_id'] = 0;
+
+ // Use the Jetpack ID for the shadow blog ID if we have a plan that supports VideoPress
+ if ( Jetpack::active_plan_supports( 'videopress' ) ) {
+ self::$options['shadow_blog_id'] = Jetpack_Options::get_option( 'id' );
+ }
+
+ return self::$options;
+ }
+
+ /**
+ * Update VideoPress options
+ */
+ public static function update_options( $options ) {
+ Jetpack_Options::update_option( self::$option_name, $options );
+
+ self::$options = $options;
+ }
+
+ /**
+ * Runs when the VideoPress module is deactivated.
+ */
+ public static function delete_options() {
+ Jetpack_Options::delete_option( self::$option_name );
+
+ self::$options = array();
+ }
+
+} \ No newline at end of file
diff --git a/plugins/jetpack/modules/videopress-v2/class.videopress-player.php b/plugins/jetpack/modules/videopress-v2/class.videopress-player.php
new file mode 100644
index 00000000..1a7f042c
--- /dev/null
+++ b/plugins/jetpack/modules/videopress-v2/class.videopress-player.php
@@ -0,0 +1,823 @@
+<?php
+/**
+ * VideoPress playback module markup generator.
+ *
+ * @since 1.3
+ */
+class VideoPress_Player {
+ /**
+ * Video data for the requested guid and maximum width
+ *
+ * @since 1.3
+ * @var VideoPress_Video
+ */
+ protected $video;
+
+ /**
+ * DOM identifier of the video container
+ *
+ * @var string
+ * @since 1.3
+ */
+ protected $video_container_id;
+
+ /**
+ * DOM identifier of the video element (video, object, embed)
+ *
+ * @var string
+ * @since 1.3
+ */
+ protected $video_id;
+
+ /**
+ * Array of playback options: force_flash or freedom
+ *
+ * @var array
+ * @since 1.3
+ */
+ protected $options;
+
+ /**
+ * Array of video GUIDs shown and their counts,
+ * moved from the old VideoPress class.
+ */
+ public static $shown = array();
+
+ /**
+ * Initiate a player object based on shortcode values and possible blog-level option overrides
+ *
+ * @since 1.3
+ * @var string $guid VideoPress unique identifier
+ * @var int $maxwidth maximum desired width of the video player if specified
+ * @var array $options player customizations
+ */
+ public function __construct( $guid, $maxwidth = 0, $options = array() ) {
+ if ( empty( self::$shown[ $guid ] ) )
+ self::$shown[ $guid ] = 0;
+
+ self::$shown[ $guid ]++;
+
+ $this->video_container_id = 'v-' . $guid . '-' . self::$shown[ $guid ];
+ $this->video_id = $this->video_container_id . '-video';
+
+ if ( is_array( $options ) )
+ $this->options = $options;
+ else
+ $this->options = array();
+
+ // set up the video
+ $cache_key = null;
+
+ // disable cache in debug mode
+ if ( defined('WP_DEBUG') && WP_DEBUG === true ) {
+ $cached_video = null;
+ } else {
+ $cache_key_pieces = array( 'video' );
+
+ if ( is_multisite() && is_subdomain_install() )
+ $cache_key_pieces[] = get_current_blog_id();
+
+ $cache_key_pieces[] = $guid;
+ if ( $maxwidth > 0 )
+ $cache_key_pieces[] = $maxwidth;
+ if ( is_ssl() )
+ $cache_key_pieces[] = 'ssl';
+ $cache_key = implode( '-', $cache_key_pieces );
+ unset( $cache_key_pieces );
+ $cached_video = wp_cache_get( $cache_key, 'video' );
+ }
+ if ( empty( $cached_video ) ) {
+ $video = new VideoPress_Video( $guid, $maxwidth );
+ if ( empty( $video ) ) {
+ return;
+ } elseif ( isset( $video->error ) ) {
+ $this->video = $video->error;
+ return;
+ } elseif ( is_wp_error( $video ) ) {
+ $this->video = $video;
+ return;
+ }
+
+ $this->video = $video;
+ unset( $video );
+
+ if ( ! defined( 'WP_DEBUG' ) || WP_DEBUG !== true ) {
+ $expire = 3600;
+ if ( isset( $video->expires ) && is_int( $video->expires ) ) {
+ $expires_diff = time() - $video->expires;
+ if ( $expires_diff > 0 && $expires_diff < 86400 ) // allowed range: 1 second to 1 day
+ $expire = $expires_diff;
+ unset( $expires_diff );
+ }
+
+ wp_cache_set( $cache_key, serialize( $this->video ), 'video', $expire );
+ unset( $expire );
+ }
+ } else {
+ $this->video = unserialize( $cached_video );
+ }
+ unset( $cache_key );
+ unset( $cached_video );
+ }
+
+ /**
+ * Wrap output in a VideoPress player container
+ *
+ * @since 1.3
+ * @var string $content HTML string
+ * @return string HTML string or blank string if nothing to wrap
+ */
+ private function html_wrapper( $content ) {
+ if ( empty( $content ) )
+ return '';
+ else
+ return '<div id="' . esc_attr( $this->video_container_id ) . '" class="video-player">' . $content . '</div>';
+ }
+
+ /**
+ * Output content suitable for a feed reader displaying RSS or Atom feeds
+ * We do not display error messages in the feed view due to caching concerns.
+ * Flash content presented using <embed> markup for feed reader compatibility.
+ *
+ * @since 1.3
+ * @return string HTML string or empty string if error
+ */
+ public function asXML() {
+ if ( empty( $this->video ) || is_wp_error( $this->video ) ) {
+ return '';
+ }
+
+ if ( isset( $this->options['force_flash'] ) && true === $this->options['force_flash'] ) {
+ $content = $this->flash_embed();
+
+ } else {
+ $content = $this->html5_static();
+ }
+
+ return $this->html_wrapper( $content );
+ }
+
+ /**
+ * Video player markup for best matching the current request and publisher options
+ * @since 1.3
+ * @return string HTML markup string or empty string if no video property found
+ */
+ public function asHTML() {
+ if ( empty( $this->video ) ) {
+ $content = '';
+
+ } elseif ( is_wp_error( $this->video ) ) {
+ $content = $this->error_message( $this->video );
+
+ } elseif ( isset( $this->options['force_flash'] ) && true === $this->options['force_flash'] ) {
+ $content = $this->flash_object();
+
+ } elseif ( isset( $this->video->restricted_embed ) && true === $this->video->restricted_embed ) {
+
+ if ( $this->options['forcestatic'] ) {
+ $content = $this->flash_object();
+
+ } else {
+ $content = $this->html5_dynamic();
+ }
+
+ } elseif ( isset( $this->options['freedom'] ) && true === $this->options['freedom'] ) {
+ $content = $this->html5_static();
+
+ } else {
+ $content = $this->html5_dynamic();
+ }
+
+ return $this->html_wrapper( $content );
+ }
+
+ /**
+ * Display an error message to users capable of doing something about the error
+ *
+ * @since 1.3
+ * @uses current_user_can() to test if current user has edit_posts capability
+ * @var WP_Error $error WordPress error
+ * @return string HTML string
+ */
+ private function error_message( $error ) {
+ if ( ! current_user_can( 'edit_posts' ) || empty( $error ) )
+ return '';
+
+ $html = '<div class="videopress-error" style="background-color:rgb(255,0,0);color:rgb(255,255,255);font-family:font-family:\'Helvetica Neue\',Arial,Helvetica,\'Nimbus Sans L\',sans-serif;font-size:140%;min-height:10em;padding-top:1.5em;padding-bottom:1.5em">';
+ $html .= '<h1 style="font-size:180%;font-style:bold;line-height:130%;text-decoration:underline">' . esc_html( sprintf( __( '%s Error', 'jetpack' ), 'VideoPress' ) ) . '</h1>';
+ foreach( $error->get_error_messages() as $message ) {
+ $html .= $message;
+ }
+ $html .= '</div>';
+ return $html;
+ }
+
+ /**
+ * Rating agencies and industry associations require a potential viewer verify his or her age before a video or its poster frame are displayed.
+ * Content rated for audiences 17 years of age or older requires such verification across multiple rating agencies and industry associations
+ *
+ * @since 1.3
+ * @return bool true if video requires the viewer verify he or she is 17 years of age or older
+ */
+ private function age_gate_required() {
+ if ( isset( $this->video->age_rating ) && $this->video->age_rating >= 17 )
+ return true;
+ else
+ return false;
+ }
+
+ /**
+ * Select a date of birth using HTML form elements.
+ *
+ * @since 1.5
+ * @return string HTML markup
+ */
+ private function html_age_gate() {
+ global $wp_locale;
+ $text_align = 'left';
+ if ( $this->video->text_direction === 'rtl' )
+ $text_align = 'right';
+
+ $html = '<div class="videopress-age-gate" style="margin:0 60px">';
+ $html .= '<p class="instructions" style="color:rgb(255, 255, 255);font-size:21px;padding-top:60px;padding-bottom:20px;text-align:' . $text_align . '">' . esc_html( __( 'This video is intended for mature audiences.', 'jetpack' ) ) . '<br />' . esc_html( __( 'Please verify your birthday.', 'jetpack' ) ) . '</p>';
+ $html .= '<fieldset id="birthday" style="border:0 none;text-align:' . $text_align . ';padding:0;">';
+ $inputs_style = 'border:1px solid #444;margin-';
+ if ( $this->video->text_direction === 'rtl' )
+ $inputs_style .= 'left';
+ else
+ $inputs_style .= 'right';
+ $inputs_style .= ':10px;background-color:rgb(0, 0, 0);font-size:14px;color:rgb(255,255,255);padding:4px 6px;line-height: 2em;vertical-align: middle';
+
+ /**
+ * Display a list of months in the Gregorian calendar.
+ * Set values to 0-based to match JavaScript Date.
+ * @link https://developer.mozilla.org/en/JavaScript/Reference/global_objects/date Mozilla JavaScript Reference: Date
+ */
+ $html .= '<select name="month" style="' . $inputs_style . '">';
+
+ for( $i=0; $i<12; $i++ ) {
+ $html .= '<option value="' . esc_attr( $i ) . '">' . esc_html( $wp_locale->get_month( $i + 1 ) ) . '</option>';
+ }
+ $html .= '</select>';
+
+ /**
+ * todo: numdays variance by month
+ */
+ $html .= '<select name="day" style="' . $inputs_style . '">';
+ for ( $i=1; $i<32; $i++ ) {
+ $html .= '<option>' . $i . '</option>';
+ }
+ $html .= '</select>';
+
+ /**
+ * Current record for human life is 122. Go back 130 years and no one is left out.
+ * Don't ask infants younger than 2 for their birthday
+ * Default to 13
+ */
+ $html .= '<select name="year" style="' . $inputs_style . '">';
+ $start_year = date('Y') - 2;
+ $default_year = $start_year - 11;
+ $end_year = $start_year - 128;
+ for ( $year=$start_year; $year>$end_year; $year-- ) {
+ $html .= '<option';
+ if ( $year === $default_year )
+ $html .= ' selected="selected"';
+ $html .= '>' . $year . '</option>';
+ }
+ unset( $start_year );
+ unset( $default_year );
+ unset( $end_year );
+ $html .= '</select>';
+
+ $html .= '<input type="submit" value="' . __( 'Submit', 'jetpack' ) . '" style="cursor:pointer;border-radius: 1em;border:1px solid #333;background-color:#333;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.0, #444), color-stop(1, #111) );background:-moz-linear-gradient(center top, #444 0%, #111 100%);font-size:13px;padding:4px 10px 5px;line-height:1em;vertical-align:top;color:white;text-decoration:none;margin:0" />';
+
+ $html .= '</fieldset>';
+ $html .= '<p style="padding-top:20px;padding-bottom:60px;text-align:' . $text_align . ';"><a rel="nofollow" href="http://videopress.com/" target="_blank" style="color:rgb(128,128,128);text-decoration:underline;font-size:15px">' . __( 'More information', 'jetpack' ) . '</a></p>';
+
+ $html .= '</div>';
+ return $html;
+ }
+
+ /**
+ * Return HTML5 video static markup for the given video parameters.
+ * Use default browser player controls.
+ * No Flash fallback.
+ *
+ * @since 1.2
+ * @link http://www.whatwg.org/specs/web-apps/current-work/multipage/video.html HTML5 video
+ * @return string HTML5 video element and children
+ */
+ private function html5_static() {
+ wp_enqueue_script( 'videopress' );
+ $thumbnail = esc_url( $this->video->poster_frame_uri );
+ $html = "<video id=\"{$this->video_id}\" width=\"{$this->video->calculated_width}\" height=\"{$this->video->calculated_height}\" poster=\"$thumbnail\" controls=\"true\"";
+ if ( isset( $this->options['autoplay'] ) && $this->options['autoplay'] === true )
+ $html .= ' autoplay="true"';
+ else
+ $html .= ' preload="metadata"';
+ if ( isset( $this->video->text_direction ) )
+ $html .= ' dir="' . esc_attr( $this->video->text_direction ) . '"';
+ if ( isset( $this->video->language ) )
+ $html .= ' lang="' . esc_attr( $this->video->language ) . '"';
+ $html .= '>';
+ if ( ! isset( $this->options['freedom'] ) || $this->options['freedom'] === false ) {
+ $mp4 = $this->video->videos->mp4->url;
+ if ( ! empty( $mp4 ) )
+ $html .= '<source src="' . esc_url( $mp4 ) . '" type="video/mp4; codecs=&quot;' . esc_attr( $this->video->videos->mp4->codecs ) . '&quot;" />';
+ unset( $mp4 );
+ }
+ $ogg = $this->video->videos->ogv->url;
+ if ( ! empty( $ogg ) )
+ $html .= '<source src="' . esc_url( $ogg ) . '" type="video/ogg; codecs=&quot;' . esc_attr( $this->video->videos->ogv->codecs ) . '&quot;" />';
+ unset( $ogg );
+
+ $html .= '<div><img alt="';
+ if ( isset( $this->video->title ) )
+ $html .= esc_attr( $this->video->title );
+ $html .= '" src="' . $thumbnail . '" width="' . $this->video->calculated_width . '" height="' . $this->video->calculated_height . '" /></div>';
+ if ( isset( $this->options['freedom'] ) && $this->options['freedom'] === true )
+ $html .= '<p class="robots-nocontent">' . sprintf( __( 'You do not have sufficient <a rel="nofollow" href="%s" target="_blank">freedom levels</a> to view this video. Support free software and upgrade.', 'jetpack' ), 'http://www.gnu.org/philosophy/free-sw.html' ) . '</p>';
+ elseif ( isset( $this->video->title ) )
+ $html .= '<p>' . esc_html( $this->video->title ) . '</p>';
+ $html .= '</video>';
+ return $html;
+ }
+
+ /**
+ * Click to play dynamic HTML5-capable player.
+ * The player displays a video preview section including poster frame,
+ * video title, play button and watermark on the original page load
+ * and calculates the playback capabilities of the browser. The video player
+ * is loaded when the visitor clicks on the video preview area.
+ * If Flash Player 10 or above is available the browser will display
+ * the Flash version of the video. If HTML5 video appears to be supported
+ * and the browser may be capable of MP4 (H.264, AAC) or OGV (Theora, Vorbis)
+ * playback the browser will display its native HTML5 player.
+ *
+ * @since 1.5
+ * @return string HTML markup
+ */
+ private function html5_dynamic() {
+
+ /**
+ * Filter the VideoPress legacy player feature
+ *
+ * This filter allows you to control whether the legacy VideoPress player should be used
+ * instead of the improved one.
+ *
+ * @module videopress
+ *
+ * @since 3.7.0
+ *
+ * @param boolean $videopress_use_legacy_player
+ */
+ if ( ! apply_filters( 'jetpack_videopress_use_legacy_player', false ) ) {
+ return $this->html5_dynamic_next();
+ }
+
+ wp_enqueue_script( 'videopress' );
+ $video_placeholder_id = $this->video_container_id . '-placeholder';
+ $age_gate_required = $this->age_gate_required();
+ $width = absint( $this->video->calculated_width );
+ $height = absint( $this->video->calculated_height );
+
+ $html = '<div id="' . $video_placeholder_id . '" class="videopress-placeholder" style="';
+ if ( $age_gate_required )
+ $html .= "min-width:{$width}px;min-height:{$height}px";
+ else
+ $html .= "width:{$width}px;height:{$height}px";
+ $html .= ';display:none;cursor:pointer !important;position:relative;';
+ if ( isset( $this->video->skin ) && isset( $this->video->skin->background_color ) )
+ $html .= 'background-color:' . esc_attr( $this->video->skin->background_color ) . ';';
+ $html .= 'font-family: \'Helvetica Neue\',Arial,Helvetica,\'Nimbus Sans L\',sans-serif;font-weight:bold;font-size:18px">' . PHP_EOL;
+
+ /**
+ * Do not display a poster frame, title, or any other content hints for mature content.
+ */
+ if ( ! $age_gate_required ) {
+ if ( ! empty( $this->video->title ) ) {
+ $html .= '<div class="videopress-title" style="display:inline;position:absolute;margin:20px 20px 0 20px;padding:4px 8px;vertical-align:top;text-align:';
+ if ( $this->video->text_direction === 'rtl' )
+ $html .= 'right" dir="rtl"';
+ else
+ $html .= 'left" dir="ltr"';
+ if ( isset( $this->video->language ) )
+ $html .= ' lang="' . esc_attr( $this->video->language ) . '"';
+ $html .= '><span style="padding:3px 0;line-height:1.5em;';
+ if ( isset( $this->video->skin ) && isset( $this->video->skin->background_color ) ) {
+ $html .= 'background-color:';
+ if ( $this->video->skin->background_color === 'rgb(0,0,0)' )
+ $html .= 'rgba(0,0,0,0.8)';
+ else
+ $html .= esc_attr( $this->video->skin->background_color );
+ $html .= ';';
+ }
+ $html .= 'color:rgb(255,255,255)">' . esc_html( $this->video->title ) . '</span></div>';
+ }
+ $html .= '<img class="videopress-poster" alt="';
+ if ( ! empty( $this->video->title ) )
+ $html .= esc_attr( $this->video->title ) . '" title="' . esc_attr( sprintf( _x( 'Watch: %s', 'watch a video title', 'jetpack' ), $this->video->title ) );
+ $html .= '" src="' . esc_url( $this->video->poster_frame_uri, array( 'http', 'https' ) ) . '" width="' . $width . '" height="' . $height . '" />' . PHP_EOL;
+
+ //style a play button hovered over the poster frame
+ $html .= '<div class="play-button"><span style="z-index:2;display:block;position:absolute;top:50%;left:50%;text-align:center;vertical-align:middle;color:rgb(255,255,255);opacity:0.9;margin:0 0 0 -0.45em;padding:0;line-height:0;font-size:500%;text-shadow:0 0 40px rgba(0,0,0,0.5)">&#9654;</span></div>' . PHP_EOL;
+
+ // watermark
+ if ( isset( $this->video->skin ) && isset( $this->video->skin->watermark ) ) {
+ $html .= '<div style="position:relative;margin-top:-40px;height:25px;margin-bottom:35px;';
+ if ( $this->video->text_direction === 'rtl' )
+ $html .= 'margin-left:20px;text-align:left;';
+ else
+ $html .= 'margin-right:20px;text-align:right;';
+ $html .= 'vertical-align:bottom;z-index:3">';
+ $html .= '<img alt="" src="' . esc_url( $this->video->skin->watermark, array( 'http', 'https' ) ) . '" width="90" height="13" style="background-color:transparent;background-image:none;background-repeat:no-repeat;border:none;margin:0;padding:0"/>';
+ $html .= '</div>' . PHP_EOL;
+ }
+ }
+
+ $data = array(
+ 'blog' => absint( $this->video->blog_id ),
+ 'post' => absint( $this->video->post_id ),
+ 'duration'=> absint( $this->video->duration ),
+ 'poster' => esc_url_raw( $this->video->poster_frame_uri, array( 'http', 'https' ) ),
+ 'hd' => (bool) $this->options['hd']
+ );
+ if ( isset( $this->video->videos ) ) {
+ if ( isset( $this->video->videos->mp4 ) && isset( $this->video->videos->mp4->url ) )
+ $data['mp4'] = array( 'size' => $this->video->videos->mp4->format, 'uri' => esc_url_raw( $this->video->videos->mp4->url, array( 'http', 'https' ) ) );
+ if ( isset( $this->video->videos->ogv ) && isset( $this->video->videos->ogv->url ) )
+ $data['ogv'] = array( 'size' => 'std', 'uri' => esc_url_raw( $this->video->videos->ogv->url, array( 'http', 'https' ) ) );
+ }
+ $locale = array( 'dir' => $this->video->text_direction );
+ if ( isset( $this->video->language ) )
+ $locale['lang'] = $this->video->language;
+ $data['locale'] = $locale;
+ unset( $locale );
+
+ $guid = $this->video->guid;
+ $guid_js = json_encode( $guid );
+ $html .= '<script type="text/javascript">' . PHP_EOL;
+ $html .= 'jQuery(document).ready(function() {';
+
+ $html .= 'if ( !jQuery.VideoPress.data[' . json_encode($guid) . '] ) { jQuery.VideoPress.data[' . json_encode($guid) . '] = new Array(); }' . PHP_EOL;
+ $html .= 'jQuery.VideoPress.data[' . json_encode( $guid ) . '][' . self::$shown[ $guid ] . ']=' . json_encode($data) . ';' . PHP_EOL;
+ unset( $data );
+
+ $jq_container = json_encode( '#' . $this->video_container_id );
+ $jq_placeholder = json_encode( '#' . $video_placeholder_id );
+ $player_config = "{width:{$width},height:{$height},";
+ if ( isset( $this->options['freedom'] ) && $this->options['freedom'] === true )
+ $player_config .= 'freedom:"true",';
+ $player_config .= 'container:jQuery(' . $jq_container . ')}';
+
+ $html .= "jQuery({$jq_placeholder}).show(0,function(){jQuery.VideoPress.analytics.impression({$guid_js})});" . PHP_EOL;
+
+ if ( $age_gate_required ) {
+ $html .= 'if ( jQuery.VideoPress.support.flash() ) {' . PHP_EOL;
+ /**
+ * @link http://code.google.com/p/swfobject/wiki/api#swfobject.embedSWF(swfUrlStr,_replaceElemIdStr,_widthStr,_height
+ */
+ $html .= 'swfobject.embedSWF(' . implode( ',', array(
+ 'jQuery.VideoPress.video.flash.player_uri',
+ json_encode( $this->video_container_id ),
+ json_encode( $width ),
+ json_encode( $height ),
+ 'jQuery.VideoPress.video.flash.min_version',
+ 'jQuery.VideoPress.video.flash.expressinstall', // attempt to upgrade the Flash player if less than min_version. requires a 310x137 container or larger but we will always try to include
+ '{guid:' . $guid_js . '}', // FlashVars
+ 'jQuery.VideoPress.video.flash.params',
+ 'null', // no attributes
+ 'jQuery.VideoPress.video.flash.embedCallback' // error fallback
+ ) ) . ');';
+ $html .= '} else {' . PHP_EOL;
+ $html .= "if ( jQuery.VideoPress.video.prepare({$guid_js},{$player_config}," . self::$shown[ $guid ] . ') ) {' . PHP_EOL;
+ $html .= 'if ( jQuery(' . $jq_container . ').data( "player" ) === "flash" ){jQuery.VideoPress.video.play(jQuery(' . json_encode('#' . $this->video_container_id) . '));}else{';
+ $html .= 'jQuery(' . $jq_placeholder . ').html(' . json_encode( $this->html_age_date() ) . ');' . PHP_EOL;
+ $html .= 'jQuery(' . json_encode( '#' . $video_placeholder_id . ' input[type=submit]' ) . ').one("click", function(event){jQuery.VideoPress.requirements.isSufficientAge(jQuery(' . $jq_container . '),' . absint( $this->video->age_rating ) . ')});' . PHP_EOL;
+ $html .= '}}}' . PHP_EOL;
+ } else {
+ $html .= "if ( jQuery.VideoPress.video.prepare({$guid_js}, {$player_config}," . self::$shown[ $guid ] . ') ) {' . PHP_EOL;
+ if ( isset( $this->options['autoplay'] ) && $this->options['autoplay'] === true )
+ $html .= "jQuery.VideoPress.video.play(jQuery({$jq_container}));";
+ else
+ $html .= 'jQuery(' . $jq_placeholder . ').one("click",function(){jQuery.VideoPress.video.play(jQuery(' . $jq_container . '))});';
+ $html .= '}';
+
+ // close the jQuery(document).ready() function
+ $html .= '});';
+ }
+ $html .= '</script>' . PHP_EOL;
+ $html .= '</div>' . PHP_EOL;
+
+ /*
+ * JavaScript required
+ */
+ $noun = __( 'this video', 'jetpack' );
+ if ( ! $age_gate_required ) {
+ $vid_type = '';
+ if ( ( isset( $this->options['freedom'] ) && $this->options['freedom'] === true ) && ( isset( $this->video->videos->ogv ) && isset( $this->video->videos->ogv->url ) ) )
+ $vid_type = 'ogv';
+ elseif ( isset( $this->video->videos->mp4 ) && isset( $this->video->videos->mp4->url ) )
+ $vid_type = 'mp4';
+ elseif ( isset( $this->video->videos->ogv ) && isset( $this->video->videos->ogv->url ) )
+ $vid_type = 'ogv';
+
+ if ( $vid_type !== '' ) {
+ $noun = '<a ';
+ if ( isset( $this->video->language ) )
+ $noun .= 'hreflang="' . esc_attr( $this->video->language ) . '" ';
+ if ( $vid_type === 'mp4' )
+ $noun .= 'type="video/mp4" href="' . esc_url( $this->video->videos->mp4->url, array( 'http', 'https' ) );
+ elseif ( $vid_type === 'ogv' )
+ $noun .= 'type="video/ogv" href="' . esc_url( $this->video->videos->ogv->url, array( 'http', 'https' ) );
+ $noun .= '">';
+ if ( isset( $this->video->title ) )
+ $noun .= esc_html( $this->video->title );
+ else
+ $noun .= __( 'this video', 'jetpack' );
+ $noun .= '</a>';
+ } elseif ( ! empty( $this->title ) ) {
+ $noun = esc_html( $this->title );
+ }
+ unset( $vid_type );
+ }
+ $html .= '<noscript><p>' . sprintf( _x( 'JavaScript required to play %s.', 'Play as in playback or view a movie', 'jetpack' ), $noun ) . '</p></noscript>';
+
+ return $html;
+ }
+
+ function html5_dynamic_next() {
+ $video_container_id = 'v-' . $this->video->guid;
+
+ // Must not use iframes for IE11 due to a fullscreen bug
+ if ( isset( $_SERVER['HTTP_USER_AGENT'] ) && stristr( $_SERVER['HTTP_USER_AGENT'], 'Trident/7.0; rv:11.0' ) ) {
+ $iframe_embed = false;
+ } else {
+
+ /**
+ * Filter the VideoPress iframe embed
+ *
+ * This filter allows you to control whether the videos will be embedded using an iframe.
+ * Set this to false in order to use an in-page embed rather than an iframe.
+ *
+ * @module videopress
+ *
+ * @since 3.7.0
+ *
+ * @param boolean $videopress_player_use_iframe
+ */
+ $iframe_embed = apply_filters( 'jetpack_videopress_player_use_iframe', true );
+ }
+
+ if ( ! array_key_exists( 'hd', $this->options ) ) {
+ $this->options['hd'] = (bool) get_option( 'video_player_high_quality', false );
+ }
+
+ $videopress_options = array(
+ 'width' => absint( $this->video->calculated_width ),
+ 'height' => absint( $this->video->calculated_height ),
+ );
+ foreach ( $this->options as $option => $value ) {
+ switch ( $option ) {
+ case 'at':
+ if ( intval( $value ) ) {
+ $videopress_options[ $option ] = intval( $value );
+ }
+ break;
+ case 'autoplay':
+ $option = 'autoPlay';
+ case 'hd':
+ case 'loop':
+ case 'permalink':
+ if ( in_array( $value, array( 1, 'true' ) ) ) {
+ $videopress_options[ $option ] = true;
+ } elseif ( in_array( $value, array( 0, 'false' ) ) ) {
+ $videopress_options[ $option ] = false;
+ }
+ break;
+ case 'defaultlangcode':
+ $option = 'defaultLangCode';
+ if ( $value ) {
+ $videopress_options[ $option ] = $value;
+ }
+ break;
+ }
+ }
+
+ if ( $iframe_embed ) {
+ $iframe_url = "https://videopress.com/embed/{$this->video->guid}";
+
+ foreach ( $videopress_options as $option => $value ) {
+ if ( ! in_array( $option, array( 'width', 'height' ) ) ) {
+
+ // add_query_arg ignores false as a value, so replacing it with 0
+ $iframe_url = add_query_arg( $option, ( false === $value ) ? 0 : $value, $iframe_url );
+ }
+ }
+
+ $js_url = 'https://s0.wp.com/wp-content/plugins/video/assets/js/next/videopress-iframe.js';
+ $js_url = add_query_arg( 'jetpack_version', JETPACK__VERSION, $js_url );
+
+ return "<iframe width='" . esc_attr( $videopress_options['width'] )
+ . "' height='" . esc_attr( $videopress_options['height'] )
+ . "' src='" . esc_attr( $iframe_url )
+ . "' frameborder='0' allowfullscreen></iframe>"
+ . "<script src='" . esc_attr( $js_url ) . "'></script>";
+
+ } else {
+ $videopress_options = json_encode( $videopress_options );
+ $js_url = 'https://s0.wp.com/wp-content/plugins/video/assets/js/next/videopress.js';
+ $js_url = add_query_arg( 'jetpack_version', JETPACK__VERSION, $js_url );
+
+ return "<div id='{$video_container_id}'></div>
+ <script src='{$js_url}'></script>
+ <script>
+ videopress('{$this->video->guid}', document.querySelector('#{$video_container_id}'), {$videopress_options});
+ </script>";
+ }
+ }
+
+ /**
+ * Only allow legitimate Flash parameters and their values
+ *
+ * @since 1.2
+ * @link http://kb2.adobe.com/cps/127/tn_12701.html Flash object and embed attributes
+ * @link http://kb2.adobe.com/cps/133/tn_13331.html devicefont
+ * @link http://kb2.adobe.com/cps/164/tn_16494.html allowscriptaccess
+ * @link http://www.adobe.com/devnet/flashplayer/articles/full_screen_mode.html full screen mode
+ * @link http://livedocs.adobe.com/flash/9.0/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00001079.html allownetworking
+ * @param array $flash_params Flash parameters expressed in key-value form
+ * @return array validated Flash parameters
+ */
+ public static function esc_flash_params( $flash_params ) {
+ $allowed_params = array(
+ 'swliveconnect' => array('true', 'false'),
+ 'play' => array('true', 'false'),
+ 'loop' => array('true', 'false'),
+ 'menu' => array('true', 'false'),
+ 'quality' => array('low', 'autolow', 'autohigh', 'medium', 'high', 'best'),
+ 'scale' => array('default', 'noborder', 'exactfit', 'noscale'),
+ 'align' => array('l', 'r', 't'),
+ 'salign' => array('l', 'r', 't', 'tl', 'tr', 'bl', 'br'),
+ 'wmode' => array('window', 'opaque', 'transparent','direct','gpu'),
+ 'devicefont' => array('_sans', '_serif', '_typewriter'),
+ 'allowscriptaccess' => array('always', 'samedomain', 'never'),
+ 'allownetworking' => array('all','internal', 'none'),
+ 'seamlesstabbing' => array('true', 'false'),
+ 'allowfullscreen' => array('true', 'false'),
+ 'fullScreenAspectRatio' => array('portrait', 'landscape'),
+ 'base',
+ 'bgcolor',
+ 'flashvars'
+ );
+
+ $allowed_params_keys = array_keys( $allowed_params );
+
+ $filtered_params = array();
+ foreach( $flash_params as $param=>$value ) {
+ if ( empty($param) || empty($value) )
+ continue;
+ $param = strtolower($param);
+ if ( in_array($param, $allowed_params_keys) ) {
+ if ( isset( $allowed_params[$param] ) && is_array( $allowed_params[$param] ) ) {
+ $value = strtolower($value);
+ if ( in_array( $value, $allowed_params[$param] ) )
+ $filtered_params[$param] = $value;
+ } else {
+ $filtered_params[$param] = $value;
+ }
+ }
+ }
+ unset( $allowed_params_keys );
+
+ /**
+ * Flash specifies sameDomain, not samedomain. change from lowercase value for preciseness
+ */
+ if ( isset( $filtered_params['allowscriptaccess'] ) && $filtered_params['allowscriptaccess'] === 'samedomain' )
+ $filtered_params['allowscriptaccess'] = 'sameDomain';
+
+ return $filtered_params;
+ }
+
+ /**
+ * Filter Flash variables from the response, taking into consideration player options.
+ *
+ * @since 1.3
+ * @return array Flash variable key value pairs
+ */
+ private function get_flash_variables() {
+ if ( ! isset( $this->video->players->swf->vars ) )
+ return array();
+
+ $flashvars = (array) $this->video->players->swf->vars;
+ if ( isset( $this->options['autoplay'] ) && $this->options['autoplay'] === true )
+ $flashvars['autoPlay'] = 'true';
+ return $flashvars;
+ }
+
+ /**
+ * Validate and filter Flash parameters
+ *
+ * @since 1.3
+ * @return array Flash parameters passed through key and value validation
+ */
+ private function get_flash_parameters() {
+ if ( ! isset( $this->video->players->swf->params ) )
+ return array();
+ else
+ return self::esc_flash_params(
+ /**
+ * Filters the Flash parameters of the VideoPress player.
+ *
+ * @module videopress
+ *
+ * @since 1.2.0
+ *
+ * @param array $this->video->players->swf->params Array of swf parameters for the VideoPress flash player.
+ */
+ apply_filters( 'video_flash_params', (array) $this->video->players->swf->params, 10, 1 )
+ );
+ }
+
+ /**
+ * Flash player markup in a HTML embed element.
+ *
+ * @since 1.1
+ * @link http://www.whatwg.org/specs/web-apps/current-work/multipage/the-iframe-element.html#the-embed-element embed element
+ * @link http://www.google.com/support/reader/bin/answer.py?answer=70664 Google Reader markup support
+ * @return string HTML markup. Embed element with no children
+ */
+ private function flash_embed() {
+ wp_enqueue_script( 'videopress' );
+ if ( ! isset( $this->video->players->swf ) || ! isset( $this->video->players->swf->url ) )
+ return '';
+
+ $embed = array(
+ 'id' => $this->video_id,
+ 'src' => esc_url_raw( $this->video->players->swf->url . '&' . http_build_query( $this->get_flash_variables(), null, '&' ) , array( 'http', 'https' ) ),
+ 'type' => 'application/x-shockwave-flash',
+ 'width' => $this->video->calculated_width,
+ 'height' => $this->video->calculated_height
+ );
+ if ( isset( $this->video->title ) )
+ $embed['title'] = $this->video->title;
+ $embed = array_merge( $embed, $this->get_flash_parameters() );
+
+ $html = '<embed';
+ foreach ( $embed as $attribute => $value ) {
+ $html .= ' ' . esc_html( $attribute ) . '="' . esc_attr( $value ) . '"';
+ }
+ unset( $embed );
+ $html .= '></embed>';
+ return $html;
+ }
+
+ /**
+ * Double-baked Flash object markup for Internet Explorer and more standards-friendly consuming agents.
+ *
+ * @since 1.1
+ * @return HTML markup. Object and children.
+ */
+ private function flash_object() {
+ wp_enqueue_script( 'videopress' );
+ if ( ! isset( $this->video->players->swf ) || ! isset( $this->video->players->swf->url ) )
+ return '';
+
+ $thumbnail_html = '<img alt="';
+ if ( isset( $this->video->title ) )
+ $thumbnail_html .= esc_attr( $this->video->title );
+ $thumbnail_html .= '" src="' . esc_url( $this->video->poster_frame_uri, array( 'http', 'https' ) ) . '" width="' . $this->video->calculated_width . '" height="' . $this->video->calculated_height . '" />';
+ $flash_vars = esc_attr( http_build_query( $this->get_flash_variables(), null, '&' ) );
+ $flash_params = '';
+ foreach ( $this->get_flash_parameters() as $attribute => $value ) {
+ $flash_params .= '<param name="' . esc_attr( $attribute ) . '" value="' . esc_attr( $value ) . '" />';
+ }
+ $flash_help = sprintf( __( 'This video requires <a rel="nofollow" href="%s" target="_blank">Adobe Flash</a> for playback.', 'jetpack' ), 'http://www.adobe.com/go/getflashplayer');
+ $flash_player_url = esc_url( $this->video->players->swf->url, array( 'http', 'https' ) );
+ $description = '';
+ if ( isset( $this->video->title ) ) {
+ $standby = $this->video->title;
+ $description = '<p><strong>' . esc_html( $this->video->title ) . '</strong></p>';
+ } else {
+ $standby = __( 'Loading video...', 'jetpack' );
+ }
+ $standby = ' standby="' . esc_attr( $standby ) . '"';
+ return <<<OBJECT
+<script type="text/javascript">if(typeof swfobject!=="undefined"){swfobject.registerObject("{$this->video_id}", "{$this->video->players->swf->version}");}</script>
+<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="{$this->video->calculated_width}" height="{$this->video->calculated_height}" id="{$this->video_id}"{$standby}>
+ <param name="movie" value="{$flash_player_url}" />
+ {$flash_params}
+ <param name="flashvars" value="{$flash_vars}" />
+ <!--[if !IE]>-->
+ <object type="application/x-shockwave-flash" data="{$flash_player_url}" width="{$this->video->calculated_width}" height="{$this->video->calculated_height}"{$standby}>
+ {$flash_params}
+ <param name="flashvars" value="{$flash_vars}" />
+ <!--<![endif]-->
+ {$thumbnail_html}{$description}<p class="robots-nocontent">{$flash_help}</p>
+ <!--[if !IE]>-->
+ </object>
+ <!--<![endif]-->
+</object>
+OBJECT;
+ }
+}
diff --git a/plugins/jetpack/modules/videopress-v2/class.videopress-scheduler.php b/plugins/jetpack/modules/videopress-v2/class.videopress-scheduler.php
new file mode 100644
index 00000000..b74fdd14
--- /dev/null
+++ b/plugins/jetpack/modules/videopress-v2/class.videopress-scheduler.php
@@ -0,0 +1,197 @@
+<?php
+/**
+ * VideoPress playback module markup generator.
+ *
+ * @since 1.3
+ */
+class VideoPress_Scheduler {
+
+ /**
+ * The name of the function used to run the cleanup cron.
+ */
+ const CLEANUP_CRON_METHOD = 'videopress_cleanup_media_library';
+
+ /**
+ * @var VideoPress_Scheduler
+ **/
+ private static $instance = null;
+
+ /**
+ * A list of all of the crons that are to be activated, along with their interval timings.
+ *
+ * @var array
+ */
+ protected $crons = array(
+ 'cleanup' => array(
+ 'method' => self::CLEANUP_CRON_METHOD,
+ 'interval' => 'minutes_30',
+ ),
+ );
+
+
+ /**
+ * Private VideoPress_Scheduler constructor.
+ *
+ * Use the VideoPress_Scheduler::init() method to get an instance.
+ */
+ private function __construct() {
+ add_filter( 'cron_schedules', array( $this, 'add_30_minute_cron_interval' ) );
+
+ // Activate the cleanup cron if videopress is enabled, jetpack is activated, or jetpack is updated.
+ add_action( 'jetpack_activate_module_videopress', array( $this, 'activate_all_crons' ) );
+ add_action( 'updating_jetpack_version', array( $this, 'activate_all_crons' ) );
+ add_action( 'activated_plugin', array( $this, 'activate_crons_on_jetpack_activation' ) );
+
+ // Deactivate the cron if either videopress is disabled or Jetpack is disabled.
+ add_action( 'jetpack_deactivate_module_videopress', array( $this, 'deactivate_all_crons' ) );
+ register_deactivation_hook( plugin_basename( JETPACK__PLUGIN_FILE ), array( $this, 'deactivate_all_crons' ) );
+ }
+
+ /**
+ * Initialize the VideoPress_Scheduler and get back a singleton instance.
+ *
+ * @return VideoPress_Scheduler
+ */
+ public static function init() {
+ if ( is_null( self::$instance ) ) {
+ self::$instance = new VideoPress_Scheduler;
+ }
+
+ return self::$instance;
+ }
+
+ /**
+ * Adds 30 minute running interval to the cron schedules.
+ *
+ * @param array $current_schedules Currently defined schedules list.
+ *
+ * @return array
+ */
+ public function add_30_minute_cron_interval( $current_schedules ) {
+
+ // Only add the 30 minute interval if it wasn't already set.
+ if ( ! isset( $current_schedules['minutes_30'] ) ) {
+ $current_schedules['minutes_30'] = array(
+ 'interval' => 30 * MINUTE_IN_SECONDS,
+ 'display' => 'Every 30 minutes'
+ );
+ }
+
+ return $current_schedules;
+ }
+
+ /**
+ * Activate a single cron
+ *
+ * @param string $cron_name
+ *
+ * @return bool
+ */
+ public function activate_cron( $cron_name ) {
+
+ if ( ! $this->is_cron_valid( $cron_name ) ) {
+ return false;
+ }
+
+ if ( ! $this->check_cron( $cron_name ) ) {
+ wp_schedule_event( time(), $this->crons[ $cron_name ]['interval'], $this->crons[ $cron_name ]['method'] );
+ }
+ }
+
+ /**
+ * Activates widget update cron task.
+ */
+ public function activate_all_crons() {
+
+ if ( ! Jetpack::is_module_active( 'videopress' ) ) {
+ return false;
+ }
+
+ foreach ( $this->crons as $cron_name => $cron ) {
+ if ( ! $this->check_cron( $cron_name ) ) {
+ wp_schedule_event( time(), $cron['interval'], $cron['method'] );
+ }
+ }
+ }
+
+ /**
+ * Only activate the crons if it is Jetpack that was activated.
+ *
+ * @param string $plugin_file_name
+ */
+ public function activate_crons_on_jetpack_activation( $plugin_file_name ) {
+
+ if ( plugin_basename( JETPACK__PLUGIN_FILE ) === $plugin_file_name ) {
+ $this->activate_all_crons();
+ }
+ }
+
+ /**
+ * Deactivates any crons associated with the VideoPress module.
+ *
+ * @return bool
+ */
+ public function deactivate_cron( $cron_name ) {
+
+ if ( ! $this->is_cron_valid( $cron_name ) ) {
+ return false;
+ }
+
+ $next_scheduled_time = $this->check_cron( $cron_name );
+ wp_unschedule_event( $next_scheduled_time, $this->crons[ $cron_name ]['method'] );
+
+ return true;
+ }
+
+ /**
+ * Deactivates any crons associated with the VideoPress module..
+ */
+ public function deactivate_all_crons() {
+
+ foreach ( $this->crons as $cron_name => $cron ) {
+ $this->deactivate_cron( $cron_name );
+ }
+ }
+
+ /**
+ * Is the given cron job currently active?
+ *
+ * If so, return when it will next run,
+ *
+ * @param string $cron_name
+ *
+ * @return int|bool Timestamp of the next run time OR false.
+ */
+ public function check_cron( $cron_name ) {
+ if ( ! $this->is_cron_valid( $cron_name ) ) {
+ return false;
+ }
+
+ return wp_next_scheduled( $this->crons[ $cron_name ]['method'] );
+ }
+
+ /**
+ * Check that the given cron job name is valid.
+ *
+ * @param string $cron_name
+ *
+ * @return bool
+ */
+ public function is_cron_valid( $cron_name ) {
+
+ if ( ! isset( $this->crons[ $cron_name ]['method'] ) || ! isset( $this->crons[ $cron_name ]['interval'] ) ) {
+ return false;
+ }
+
+ return true;
+ }
+
+ /**
+ * Get a list of all of the crons that are available.
+ *
+ * @return array
+ */
+ public function get_crons() {
+ return $this->crons;
+ }
+} \ No newline at end of file
diff --git a/plugins/jetpack/modules/videopress-v2/class.videopress-video.php b/plugins/jetpack/modules/videopress-v2/class.videopress-video.php
new file mode 100644
index 00000000..103fa4d6
--- /dev/null
+++ b/plugins/jetpack/modules/videopress-v2/class.videopress-video.php
@@ -0,0 +1,344 @@
+<?php
+/**
+ * VideoPress video object retrieved from VideoPress servers and parsed.
+ * @since 1.3
+ */
+class VideoPress_Video {
+ public $version = 3;
+
+ /**
+ * Manifest version returned by remote service.
+ *
+ * @var string
+ * @since 1.3
+ */
+ const manifest_version = '1.5';
+
+ /**
+ * Expiration of the video expressed in Unix time
+ *
+ * @var int
+ * @since 1.3
+ */
+ public $expires;
+
+ /**
+ * VideoPress unique identifier
+ *
+ * @var string
+ * @since 1.3
+ */
+ public $guid;
+
+ /**
+ * WordPress.com blog identifier
+ *
+ * @var int
+ * @since 1.5
+ */
+ public $blog_id;
+
+ /**
+ * Remote blog attachment identifier
+ *
+ * @var int
+ * @since 1.5
+ */
+ public $post_id;
+
+ /**
+ * Maximum desired width.
+ *
+ * @var int
+ * @since 1.3
+ */
+ public $maxwidth;
+
+ /**
+ * Video width calculated based on original video dimensions and the requested maxwidth
+ *
+ * @var int
+ * @since 1.3
+ */
+ public $calculated_width;
+
+ /**
+ * Video height calculated based on original video dimensions and the requested maxwidth
+ *
+ * @var int
+ * @since 1.3
+ */
+ public $calculated_height;
+
+ /**
+ * Video title
+ *
+ * @var string
+ * @since 1.3
+ */
+ public $title;
+
+ /**
+ * Video description
+ *
+ * @var string
+ * @since 4.4
+ */
+ public $description;
+
+ /**
+ * Directionality of title text. ltr or rtl
+ *
+ * @var string
+ * @since 1.3
+ */
+ public $text_direction;
+
+ /**
+ * Text and audio language as ISO 639-2 language code
+ *
+ * @var string
+ * @since 1.3
+ */
+ public $language;
+
+ /**
+ * Video duration in whole seconds
+ *
+ * @var int
+ * @since 1.3
+ */
+ public $duration;
+
+ /**
+ * Recommended minimum age of the viewer.
+ *
+ * @var int
+ * @since 1.3
+ */
+ public $age_rating;
+
+ /**
+ * Video author has restricted video embedding or sharing
+ *
+ * @var bool
+ * @since 1.3
+ */
+ public $restricted_embed;
+
+ /**
+ * Poster frame image URI for the given video guid and calculated dimensions.
+ *
+ * @var string
+ * @since 1.3
+ */
+ public $poster_frame_uri;
+
+ /**
+ * Video files associated with the given guid for the calculated dimensions.
+ *
+ * @var stdClass
+ * @since 1.3
+ */
+ public $videos;
+
+ /**
+ * Video player information
+ *
+ * @var stdClass
+ * @since 1.3
+ */
+ public $players;
+
+ /**
+ * Video player skinning preferences including background color and watermark
+ *
+ * @var array
+ * @since 1.5
+ */
+ public $skin;
+
+ /**
+ * Closed captions if available for the given video. Associative array of ISO 639-2 language code and a WebVTT URI
+ *
+ * @var array
+ * @since 1.5
+ */
+ public $captions;
+
+ /**
+ * Setup the object.
+ * Request video information from VideoPress servers and process the response.
+ *
+ * @since 1.3
+ * @var string $guid VideoPress unique identifier
+ * @var int $maxwidth maximum requested video width. final width and height are calculated on VideoPress servers based on the aspect ratio of the original video upload.
+ */
+ public function __construct( $guid, $maxwidth = 640 ) {
+ $this->guid = $guid;
+
+ $maxwidth = absint( $maxwidth );
+ if ( $maxwidth > 0 )
+ $this->maxwidth = $maxwidth;
+
+ $data = $this->get_data();
+ if ( is_wp_error( $data ) || empty( $data ) ) {
+ /** This filter is documented in modules/videopress/class.videopress-player.php */
+ if ( ! apply_filters( 'jetpack_videopress_use_legacy_player', false ) ) {
+ // Unlike the Flash player, the new player does it's own error checking, age gate, etc.
+ $data = (object) array( 'guid' => $guid, 'width' => $maxwidth, 'height' => $maxwidth / 16 * 9 );
+ } else {
+ $this->error = $data;
+ return;
+ }
+ }
+
+ if ( isset( $data->blog_id ) )
+ $this->blog_id = absint( $data->blog_id );
+
+ if ( isset( $data->post_id ) )
+ $this->post_id = absint( $data->post_id );
+
+ if ( isset( $data->title ) && $data->title !== '' )
+ $this->title = trim( str_replace( '&nbsp;', ' ', $data->title ) );
+
+ if ( isset( $data->description ) && $data->description !== '' )
+ $this->description = trim( $data->description );
+
+ if ( isset( $data->text_direction ) && $data->text_direction === 'rtl' )
+ $this->text_direction = 'rtl';
+ else
+ $this->text_direction = 'ltr';
+
+ if ( isset( $data->language ) )
+ $this->language = $data->language;
+
+ if ( isset( $data->duration ) && $data->duration > 0 )
+ $this->duration = absint( $data->duration );
+
+ if ( isset( $data->width ) && $data->width > 0 )
+ $this->calculated_width = absint( $data->width );
+
+ if ( isset( $data->height ) && $data->height > 0 )
+ $this->calculated_height = absint( $data->height );
+
+ if ( isset( $data->age_rating ) )
+ $this->age_rating = absint( $this->age_rating );
+
+ if ( isset( $data->restricted_embed ) && $data->restricted_embed === true )
+ $this->restricted_embed = true;
+ else
+ $this->restricted_embed = false;
+
+ if ( isset( $data->posterframe ) && $data->posterframe !== '' )
+ $this->poster_frame_uri = esc_url_raw( $data->posterframe, array( 'http', 'https' ) );
+
+ if ( isset( $data->mp4 ) || isset( $data->ogv ) ) {
+ $this->videos = new stdClass();
+ if ( isset( $data->mp4 ) )
+ $this->videos->mp4 = $data->mp4;
+ if ( isset( $data->ogv ) )
+ $this->videos->ogv = $data->ogv;
+ }
+
+ if ( isset( $data->swf ) ) {
+ if ( ! isset( $this->players ) )
+ $this->players = new stdClass();
+ $this->players->swf = $data->swf;
+ }
+
+ if ( isset( $data->skin ) )
+ $this->skin = $data->skin;
+
+ if ( isset( $data->captions ) )
+ $this->captions = (array) $data->captions;
+ }
+
+ /**
+ * Convert an Expires HTTP header value into Unix time for use in WP Cache
+ *
+ * @since 1.3
+ * @var string $expires_header
+ * @return int|bool Unix time or false
+ */
+ public static function calculate_expiration( $expires_header ) {
+ if ( empty( $expires_header ) || ! is_string( $expires_header ) )
+ return false;
+
+ if (
+ class_exists( 'DateTimeZone' )
+ && method_exists( 'DateTime', 'createFromFormat' )
+ ) {
+ $expires_date = DateTime::createFromFormat( 'D, d M Y H:i:s T', $expires_header, new DateTimeZone( 'UTC' ) );
+ if ( $expires_date instanceOf DateTime )
+ return date_format( $expires_date, 'U' );
+ } else {
+ $expires_array = strptime( $expires_header, '%a, %d %b %Y %H:%M:%S %Z' );
+ if ( is_array( $expires_array ) && isset( $expires_array['tm_hour'] ) && isset( $expires_array['tm_min'] ) && isset( $expires_array['tm_sec'] ) && isset( $expires_array['tm_mon'] ) && isset( $expires_array['tm_mday'] ) && isset( $expires_array['tm_year'] ) )
+ return gmmktime( $expires_array['tm_hour'], $expires_array['tm_min'], $expires_array['tm_sec'], 1 + $expires_array['tm_mon'], $expires_array['tm_mday'], 1900 + $expires_array['tm_year'] );
+ }
+ return false;
+ }
+
+ /**
+ * Extract the site's host domain for statistics and comparison against an allowed site list in the case of restricted embeds.
+ *
+ * @since 1.2
+ * @param string $url absolute URL
+ * @return bool|string host component of the URL, or false if none found
+ */
+ public static function hostname( $url ) {
+ return parse_url( esc_url_raw( $url ), PHP_URL_HOST );
+ }
+
+
+ /**
+ * Request data from WordPress.com for the given guid, maxwidth, and calculated blog hostname.
+ *
+ * @since 1.3
+ * @return stdClass|WP_Error parsed JSON response or WP_Error if request unsuccessful
+ */
+ private function get_data() {
+ global $wp_version;
+
+ $domain = self::hostname( home_url() );
+ $request_params = array( 'guid' => $this->guid, 'domain' => $domain );
+ if ( isset( $this->maxwidth ) && $this->maxwidth > 0 )
+ $request_params['maxwidth'] = $this->maxwidth;
+
+ $url = 'http://videopress.com/data/wordpress.json';
+ if ( is_ssl() )
+ $url = 'https://v.wordpress.com/data/wordpress.json';
+
+ $response = wp_remote_get( add_query_arg( $request_params, $url ), array(
+ 'redirection' => 1,
+ 'user-agent' => 'VideoPress plugin ' . $this->version . '; WordPress ' . $wp_version . ' (' . home_url('/') . ')',
+ ) );
+
+ unset( $request_params );
+ unset( $url );
+ $response_body = wp_remote_retrieve_body( $response );
+ $response_code = absint( wp_remote_retrieve_response_code( $response ) );
+
+ if ( is_wp_error( $response ) ) {
+ return $response;
+ } elseif ( $response_code === 400 ) {
+ return new WP_Error( 'bad_config', __( 'The VideoPress plugin could not communicate with the VideoPress servers. This error is most likely caused by a misconfigured plugin. Please reinstall or upgrade.', 'jetpack' ) );
+ } elseif ( $response_code === 403 ) {
+ return new WP_Error( 'http_forbidden', '<p>' . sprintf( __( '<strong>%s</strong> is not an allowed embed site.' , 'jetpack' ), esc_html( $domain ) ) . '</p><p>' . __( 'Publisher limits playback of video embeds.', 'jetpack' ) . '</p>' );
+ } elseif ( $response_code === 404 ) {
+ return new WP_Error( 'http_not_found', '<p>' . sprintf( __( 'No data found for VideoPress identifier: <strong>%s</strong>.', 'jetpack' ), $this->guid ) . '</p>' );
+ } elseif ( $response_code !== 200 || empty( $response_body ) ) {
+ return;
+ } else {
+ $expires_header = wp_remote_retrieve_header( $response, 'Expires' );
+ if ( ! empty( $expires_header ) ) {
+ $expires = self::calculate_expiration( $expires_header );
+ if ( ! empty( $expires ) )
+ $this->expires = $expires;
+
+ }
+ return json_decode( $response_body );
+ }
+ }
+}
diff --git a/plugins/jetpack/modules/videopress-v2/class.videopress-xmlrpc.php b/plugins/jetpack/modules/videopress-v2/class.videopress-xmlrpc.php
new file mode 100644
index 00000000..41e7e614
--- /dev/null
+++ b/plugins/jetpack/modules/videopress-v2/class.videopress-xmlrpc.php
@@ -0,0 +1,149 @@
+<?php
+/**
+ * VideoPress playback module markup generator.
+ *
+ * @since 1.3
+ */
+class VideoPress_XMLRPC {
+
+ /**
+ * @var VideoPress_XMLRPC
+ **/
+ private static $instance = null;
+
+
+ /**
+ * Private VideoPress_XMLRPC constructor.
+ *
+ * Use the VideoPress_XMLRPC::init() method to get an instance.
+ */
+ private function __construct() {
+ add_filter( 'jetpack_xmlrpc_methods', array( $this, 'xmlrpc_methods' ) );
+ }
+
+ /**
+ * Initialize the VideoPress_XMLRPC and get back a singleton instance.
+ *
+ * @return VideoPress_XMLRPC
+ */
+ public static function init() {
+ if ( is_null( self::$instance ) ) {
+ self::$instance = new VideoPress_XMLRPC;
+ }
+
+ return self::$instance;
+ }
+
+
+
+ /**
+ * Adds additional methods the WordPress xmlrpc API for handling VideoPress specific features
+ *
+ * @param array $methods
+ *
+ * @return array
+ */
+ public function xmlrpc_methods( $methods ) {
+
+ $methods['jetpack.createMediaItem'] = array( $this, 'create_media_item' );
+ $methods['jetpack.updateVideoPressInfo'] = array( $this, 'update_videopress_info' );
+
+ return $methods;
+ }
+
+ /**
+ * Endpoint to allow the transcoding session to send updated information about the VideoPress video when it completes a stage of transcoding.
+ *
+ * @param array $vp_info
+ *
+ * @return array|bool
+ */
+ public function update_videopress_info( $vp_info ) {
+ $errors = null;
+ foreach ( $vp_info as $vp_item ) {
+ $id = $vp_item['post_id'];
+ $guid = $vp_item['guid'];
+
+ $attachment = get_post( $id );
+
+ if ( ! $attachment ) {
+ $errors[] = array(
+ 'id' => $id,
+ 'error' => 'Post not found',
+ );
+
+ continue;
+ }
+
+ $attachment->guid = $vp_item['original'];
+ $attachment->file = $vp_item['original'];
+
+ wp_update_post( $attachment );
+
+ // Update the vp guid and set it to a direct meta property.
+ update_post_meta( $id, 'videopress_guid', $guid );
+
+ $meta = wp_get_attachment_metadata( $attachment->ID );
+
+ $current_poster = get_post_meta( $id, '_thumbnail_id' );
+
+ $meta['width'] = $vp_item['width'];
+ $meta['height'] = $vp_item['height'];
+ $meta['original']['url'] = $vp_item['original'];
+ $meta['videopress'] = $vp_item;
+ $meta['videopress']['url'] = 'https://videopress.com/v/' . $guid;
+
+ if ( ! $current_poster && isset( $vp_item['poster'] ) && ! empty( $vp_item['poster'] ) ) {
+ $thumbnail_id = videopress_download_poster_image( $vp_item['poster'], $id );
+ update_post_meta( $id, '_thumbnail_id', $thumbnail_id );
+ }
+
+ wp_update_attachment_metadata( $attachment->ID, $meta );
+
+ // update the meta to tell us that we're processing or complete
+ update_post_meta( $id, 'videopress_status', videopress_is_finished_processing( $attachment->ID ) ? 'complete' : 'processing' );
+ }
+
+ if ( count( $errors ) > 0 ) {
+ return array( 'errors' => $errors );
+
+ } else {
+ return true;
+ }
+ }
+
+ /**
+ * This is used by the WPCOM VideoPress uploader in order to create a media item with
+ * specific meta data about an uploaded file. After this, the transcoding session will
+ * update the meta information via the xmlrpc_update_videopress_info() method.
+ *
+ * Note: This method technically handles the creation of multiple media objects, though
+ * in practice this is never done.
+ *
+ * @param array $media
+ *
+ * @return array
+ */
+ public function create_media_item( $media ) {
+ $created_items = array();
+
+ foreach ( $media as $media_item ) {
+
+ $media_id = videopress_create_new_media_item( sanitize_title( basename( $media_item['url'] ) ) );
+
+ wp_update_attachment_metadata( $media_id, array(
+ 'original' => array(
+ 'url' => $media_item['url'],
+ ),
+ ) );
+
+ $created_items[] = array(
+ 'id' => $media_id,
+ 'post' => get_post( $media_id ),
+ );
+ }
+
+ return array( 'media' => $created_items );
+ }
+
+}
diff --git a/plugins/jetpack/modules/videopress-v2/css/editor.css b/plugins/jetpack/modules/videopress-v2/css/editor.css
new file mode 100644
index 00000000..69b79dfe
--- /dev/null
+++ b/plugins/jetpack/modules/videopress-v2/css/editor.css
@@ -0,0 +1,59 @@
+/* VideoPress Settings Modal style overrides */
+.mce-videopress-field-guid,
+.mce-videopress-field-freedom,
+.mce-videopress-field-flashonly {
+ display: none;
+}
+
+.mce-videopress-checkbox .mce-checkbox {
+ left: 120px !important;
+ width: 100% !important; /* assigning a full width so the label area is clickable */
+}
+
+.mce-videopress-checkbox .mce-label {
+ left: 150px !important;
+}
+
+.mce-videopress-checkbox .mce-label-unit {
+ position: absolute;
+ left: 210px;
+ top: 5px;
+}
+
+.mce-videopress-checkbox i.mce-i-checkbox {
+ background-color: #fff;
+ color: #1e8cbe;
+}
+
+.mce-videopress-checkbox .mce-i-checkbox:before {
+ display: inline-block;
+ vertical-align: middle;
+ width: 16px;
+ font: 400 21px/1 dashicons;
+ speak: none;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ margin: -3px 0 0 -3px;
+ content: "\f147";
+}
+
+.mce-videopress-checkbox .mce-i-checkbox.mce-checked:before {
+ content: "\f147";
+}
+
+div[class*=mce-videopress-field] input[type=number] {
+ width: 70px !important;
+ left: 120px !important;
+}
+
+.mce-videopress-field-w .mce-label,
+.mce-videopress-field-at .mce-label {
+ width: 115px !important;
+ text-align: right;
+}
+
+.mce-videopress-field-unit {
+ position: absolute;
+ left: 210px;
+ top: 5px;
+}
diff --git a/plugins/jetpack/modules/videopress-v2/css/videopress-editor-style.css b/plugins/jetpack/modules/videopress-v2/css/videopress-editor-style.css
new file mode 100644
index 00000000..b2c29c5f
--- /dev/null
+++ b/plugins/jetpack/modules/videopress-v2/css/videopress-editor-style.css
@@ -0,0 +1,21 @@
+/**
+ * VideoPress styles for Editor
+ */
+.videopress-editor-wrapper {
+ position: relative;
+ max-width: 100%;
+ padding: 56.25% 0 0;
+ height: 0;
+ overflow: hidden;
+}
+.tmpl-videopress_iframe_next iframe {
+ position: absolute;
+ top: 0;
+ left: 0;
+ max-width: 100%;
+ max-height: 100%;
+}
+body.rtl .tmpl-videopress_iframe_next iframe {
+ left: auto;
+ right: 0;
+} \ No newline at end of file
diff --git a/plugins/jetpack/modules/videopress-v2/editor-media-view.php b/plugins/jetpack/modules/videopress-v2/editor-media-view.php
new file mode 100644
index 00000000..687f5e1e
--- /dev/null
+++ b/plugins/jetpack/modules/videopress-v2/editor-media-view.php
@@ -0,0 +1,213 @@
+<?php
+
+/**
+ * WordPress Shortcode Editor View JS Code
+ */
+function videopress_handle_editor_view_js() {
+ global $content_width;
+ $current_screen = get_current_screen();
+ if ( ! isset( $current_screen->id ) || $current_screen->base !== 'post' ) {
+ return;
+ }
+
+ add_action( 'admin_print_footer_scripts', 'videopress_editor_view_js_templates' );
+
+ wp_enqueue_style( 'videopress-editor-ui', plugins_url( 'css/editor.css', __FILE__ ) );
+ wp_enqueue_script( 'videopress-editor-view', plugins_url( 'js/editor-view.js', __FILE__ ), array( 'wp-util', 'jquery' ), false, true );
+ wp_localize_script( 'videopress-editor-view', 'vpEditorView', array(
+ 'home_url_host' => parse_url( home_url(), PHP_URL_HOST ),
+ 'min_content_width' => VIDEOPRESS_MIN_WIDTH,
+ 'content_width' => $content_width,
+ 'modal_labels' => array(
+ 'title' => esc_html__( 'VideoPress Shortcode', 'jetpack' ),
+ 'guid' => esc_html__( 'Video ID', 'jetpack' ),
+ 'w' => esc_html__( 'Video Width', 'jetpack' ),
+ 'w_unit' => esc_html__( 'pixels', 'jetpack' ),
+ /* Translators: example of usage of this is "Start Video After 10 seconds" */
+ 'at' => esc_html__( 'Start Video After', 'jetpack' ),
+ 'at_unit' => esc_html__( 'seconds', 'jetpack' ),
+ 'hd' => esc_html__( 'High definition on by default', 'jetpack' ),
+ 'permalink' => esc_html__( 'Link the video title to its URL on VideoPress.com', 'jetpack' ),
+ 'autoplay' => esc_html__( 'Autoplay video on page load', 'jetpack' ),
+ 'loop' => esc_html__( 'Loop video playback', 'jetpack' ),
+ 'freedom' => esc_html__( 'Use only Open Source codecs (may degrade performance)', 'jetpack' ),
+ 'flashonly' => esc_html__( 'Use legacy Flash Player (not recommended)', 'jetpack' ),
+ )
+ ) );
+
+ add_editor_style( plugins_url( 'css/videopress-editor-style.css', __FILE__ ) );
+}
+add_action( 'admin_notices', 'videopress_handle_editor_view_js' );
+
+/**
+ * WordPress Editor Views
+ */
+function videopress_editor_view_js_templates() {
+ /**
+ * This template uses the following parameters, and displays the video as an iframe:
+ * - data.guid // The guid of the video.
+ * - data.width // The width of the iframe.
+ * - data.height // The height of the iframe.
+ * - data.urlargs // Arguments serialized into a get string.
+ *
+ * In addition, the calling script will need to ensure that the following
+ * JS file is added to the header of the editor iframe:
+ * - https://s0.wp.com/wp-content/plugins/video/assets/js/next/videopress-iframe.js
+ */
+ ?>
+ <script type="text/html" id="tmpl-videopress_iframe_vnext">
+ <div class="tmpl-videopress_iframe_next" style="max-height:{{ data.height }}px;">
+ <div class="videopress-editor-wrapper" style="padding-top:{{ data.ratio }}%;">
+ <iframe style="display: block;" width="{{ data.width }}" height="{{ data.height }}" src="https://videopress.com/embed/{{ data.guid }}?{{ data.urlargs }}" frameborder='0' allowfullscreen></iframe>
+ </div>
+ </div>
+ </script>
+ <?php
+}
+
+/*************************************************\
+| This is the chunk that handles overriding core |
+| media stuff so VideoPress can display natively. |
+\*************************************************/
+
+/**
+ * Media Grid:
+ * Filter out any videopress video posters that we've downloaded,
+ * so that they don't seem to display twice.
+ */
+add_filter( 'ajax_query_attachments_args', 'videopress_ajax_query_attachments_args' );
+function videopress_ajax_query_attachments_args( $args ) {
+ $meta_query = array(
+ array(
+ 'key' => 'videopress_poster_image',
+ 'compare' => 'NOT EXISTS',
+ ),
+ );
+
+ // If there was already a meta query, let's AND it via
+ // nesting it with our new one. No need to specify the
+ // relation, as it defaults to AND.
+ if ( ! empty( $args['meta_query'] ) ) {
+ $meta_query[] = $args['meta_query'];
+ }
+ $args['meta_query'] = $meta_query;
+
+ return $args;
+}
+
+/**
+ * Media List:
+ * Do the same as ^^ but for the list view.
+ */
+add_action( 'pre_get_posts', 'videopress_media_list_table_query' );
+function videopress_media_list_table_query( $query ) {
+ if ( is_admin() && $query->is_main_query() && ( 'upload' === get_current_screen()->id ) ) {
+ $meta_query = array(
+ array(
+ 'key' => 'videopress_poster_image',
+ 'compare' => 'NOT EXISTS',
+ ),
+ );
+
+ if ( $old_meta_query = $query->get( 'meta_query' ) ) {
+ $meta_query[] = $old_meta_query;
+ }
+
+ $query->set( 'meta_query', $meta_query );
+ }
+}
+
+/**
+ * Make sure that any Video that has a VideoPress GUID passes that data back.
+ */
+add_filter( 'wp_prepare_attachment_for_js', 'videopress_prepare_attachment_for_js' );
+function videopress_prepare_attachment_for_js( $post ) {
+ if ( 'video' === $post['type'] ) {
+ $guid = get_post_meta( $post['id'], 'videopress_guid' );
+ if ( $guid ) {
+ $post['videopress_guid'] = $guid;
+ }
+ }
+ return $post;
+}
+
+/**
+ * Wherever the Media Modal is deployed, also deploy our overrides.
+ */
+add_action( 'wp_enqueue_media', 'add_videopress_media_overrides' );
+function add_videopress_media_overrides() {
+ add_action( 'admin_print_footer_scripts', 'videopress_override_media_templates', 11 );
+}
+
+/**
+ * Our video overrides!
+ *
+ * We have a template for the iframe to get injected.
+ */
+function videopress_override_media_templates(){
+ ?>
+ <script type="text/html" id="tmpl-videopress_iframe_vnext">
+ <iframe style="display: block; max-width: 100%;" width="{{ data.width }}" height="{{ data.height }}" src="https://videopress.com/embed/{{ data.guid }}?{{ data.urlargs }}" frameborder='0' allowfullscreen></iframe>
+ </script>
+ <script>
+ (function( media ){
+ // This handles the media library modal attachment details display.
+ if ( 'undefined' !== typeof media.view.Attachment.Details.TwoColumn ) {
+ var TwoColumn = media.view.Attachment.Details.TwoColumn,
+ old_render = TwoColumn.prototype.render,
+ vp_template = wp.template('videopress_iframe_vnext');
+
+ TwoColumn.prototype.render = function() {
+ // Have the original renderer run first.
+ old_render.apply( this, arguments );
+
+ // Now our stuff!
+ if ( 'video' === this.model.get('type') ) {
+ if ( this.model.get('videopress_guid') ) {
+ this.$('.attachment-media-view .thumbnail-video').html( vp_template( {
+ guid : this.model.get('videopress_guid'),
+ width : this.model.get('width'),
+ height : this.model.get('height')
+ }));
+ }
+ }
+ };
+ } else { /* console.log( 'media.view.Attachment.Details.TwoColumn undefined' ); */ }
+
+ // This handles the recreating of the core video shortcode when editing the mce embed.
+ if ( 'undefined' !== typeof media.video ) {
+ media.video.defaults.videopress_guid = '';
+
+ // For some reason, even though we're not currently changing anything, the following proxy
+ // function is necessary to include the above default `videopress_guid` param. ¯\_(ツ)_/¯
+ var old_video_shortcode = media.video.shortcode;
+ media.video.shortcode = function( model ) {
+ // model.videopress_guid = 'FOOBAR';
+ return old_video_shortcode( model );
+ };
+ } else { /* console.log( 'media.video undefined' ); */ }
+
+ })( wp.media );
+ </script>
+ <?php
+}
+
+/**
+ * Properly inject VideoPress data into Core shortcodes, and
+ * generate videopress shortcodes for purely remote videos.
+ */
+add_filter( 'media_send_to_editor', 'videopress_media_send_to_editor', 10, 3 );
+function videopress_media_send_to_editor( $html, $id, $attachment ) {
+ $videopress_guid = get_post_meta( $id, 'videopress_guid', true );
+ if ( $videopress_guid && videopress_is_valid_guid( $videopress_guid ) ) {
+ if ( '[video ' === substr( $html, 0, 7 ) ) {
+ $html = sprintf( '[videopress %1$s]', esc_attr( $videopress_guid ) );
+
+ } elseif ( '<a href=' === substr( $html, 0, 8 ) ) {
+ // We got here because `wp_attachment_is()` returned false for
+ // video, because there isn't a local copy of the file.
+ $html = sprintf( '[videopress %1$s]', esc_attr( $videopress_guid ) );
+ }
+ }
+ return $html;
+} \ No newline at end of file
diff --git a/plugins/jetpack/modules/videopress-v2/js/editor-view.js b/plugins/jetpack/modules/videopress-v2/js/editor-view.js
new file mode 100644
index 00000000..9f64859f
--- /dev/null
+++ b/plugins/jetpack/modules/videopress-v2/js/editor-view.js
@@ -0,0 +1,264 @@
+/* global tinyMCE, vpEditorView */
+(function( $, wp, vpEditorView ){
+ wp.mce = wp.mce || {};
+ if ( 'undefined' === typeof wp.mce.views ) {
+ return;
+ }
+ wp.mce.videopress_wp_view_renderer = {
+ shortcode_string : 'videopress',
+ shortcode_data : {},
+ defaults : {
+ w : '',
+ at : '',
+ permalink : true,
+ hd : false,
+ loop : false,
+ freedom : false,
+ autoplay : false,
+ flashonly : false
+ },
+ coerce : wp.media.coerce,
+ template : wp.template( 'videopress_iframe_vnext' ),
+ getContent : function() {
+ var urlargs = 'for=' + encodeURIComponent( vpEditorView.home_url_host ),
+ named = this.shortcode.attrs.named,
+ options, key, width;
+
+ for ( key in named ) {
+ switch ( key ) {
+ case 'at' :
+ if ( parseInt( named[ key ], 10 ) ) {
+ urlargs += '&' + key + '=' + parseInt( named[ key ], 10 );
+ } // Else omit, as it's the default.
+ break;
+ case 'permalink' :
+ if ( 'false' === named[ key ] ) {
+ urlargs += '&' + key + '=0';
+ } // Else omit, as it's the default.
+ break;
+ case 'hd' :
+ case 'loop' :
+ case 'autoplay' :
+ if ( 'true' === named[ key ] ) {
+ urlargs += '&' + key + '=1';
+ } // Else omit, as it's the default.
+ break;
+ default:
+ // Unknown parameters? Ditch it!
+ break;
+ }
+ }
+
+ options = {
+ width : vpEditorView.content_width,
+ height : ( vpEditorView.content_width * 0.5625 ),
+ guid : this.shortcode.attrs.numeric[0],
+ urlargs : urlargs
+ };
+
+ if ( typeof named.w !== 'undefined' ) {
+ width = parseInt( named.w, 10 );
+ if ( width >= vpEditorView.min_content_width && width < vpEditorView.content_width ) {
+ options.width = width;
+ options.height = parseInt( width * 0.5625, 10 );
+ }
+ }
+
+ options.ratio = 100 * ( options.height / options.width );
+
+ return this.template( options );
+ },
+ edit: function( data ) {
+ var shortcode_data = wp.shortcode.next( this.shortcode_string, data),
+ named = shortcode_data.shortcode.attrs.named,
+ editor = tinyMCE.activeEditor,
+ renderer = this,
+ oldRenderFormItem = tinyMCE.ui.FormItem.prototype.renderHtml;
+
+ /**
+ * Override TextBox renderHtml to support html5 attrs.
+ * @link https://github.com/tinymce/tinymce/pull/2784
+ *
+ * @returns {string}
+ */
+ tinyMCE.ui.TextBox.prototype.renderHtml = function() {
+ var self = this,
+ settings = self.settings,
+ element = document.createElement( settings.multiline ? 'textarea' : 'input' ),
+ extraAttrs = [
+ 'rows',
+ 'spellcheck',
+ 'maxLength',
+ 'size',
+ 'readonly',
+ 'min',
+ 'max',
+ 'step',
+ 'list',
+ 'pattern',
+ 'placeholder',
+ 'required',
+ 'multiple'
+ ],
+ i, key;
+
+ for ( i = 0; i < extraAttrs.length; i++ ) {
+ key = extraAttrs[ i ];
+ if ( typeof settings[ key ] !== 'undefined' ) {
+ element.setAttribute( key, settings[ key ] );
+ }
+ }
+
+ if ( settings.multiline ) {
+ element.innerText = self.state.get( 'value' );
+ } else {
+ element.setAttribute( 'type', settings.subtype ? settings.subtype : 'text' );
+ element.setAttribute( 'value', self.state.get( 'value' ) );
+ }
+
+ element.id = self._id;
+ element.className = self.classes;
+ element.setAttribute( 'hidefocus', 1 );
+ if ( self.disabled() ) {
+ element.disabled = true;
+ }
+
+ return element.outerHTML;
+ };
+
+ tinyMCE.ui.FormItem.prototype.renderHtml = function() {
+ _.each( vpEditorView.modal_labels, function( value, key ) {
+ if ( value === this.settings.items.text ) {
+ this.classes.add( 'videopress-field-' + key );
+ }
+ }, this );
+
+ if ( _.contains( [
+ vpEditorView.modal_labels.hd,
+ vpEditorView.modal_labels.permalink,
+ vpEditorView.modal_labels.autoplay,
+ vpEditorView.modal_labels.loop,
+ vpEditorView.modal_labels.freedom,
+ vpEditorView.modal_labels.flashonly
+ ], this.settings.items.text ) ) {
+ this.classes.add( 'videopress-checkbox' );
+ }
+ return oldRenderFormItem.call( this );
+ };
+
+ /**
+ * Populate the defaults.
+ */
+ _.each( this.defaults, function( value, key ) {
+ named[ key ] = this.coerce( named, key);
+ }, this );
+
+ /**
+ * Declare the fields that will show in the popup when editing the shortcode.
+ */
+ editor.windowManager.open( {
+ title : vpEditorView.modal_labels.title,
+ id : 'videopress-shortcode-settings-modal',
+ width : 520,
+ height : 240,
+ body : [
+ {
+ type : 'textbox',
+ disabled : true,
+ name : 'guid',
+ label : vpEditorView.modal_labels.guid,
+ value : shortcode_data.shortcode.attrs.numeric[0]
+ }, {
+ type : 'textbox',
+ subtype : 'number',
+ min : vpEditorView.min_content_width, // The `min` may supported be in the future. https://github.com/tinymce/tinymce/pull/2784
+ name : 'w',
+ label : vpEditorView.modal_labels.w,
+ value : named.w
+ }, {
+ type : 'textbox',
+ subtype : 'number',
+ min : 0, // The `min` may supported be in the future. https://github.com/tinymce/tinymce/pull/2784
+ name : 'at',
+ label : vpEditorView.modal_labels.at,
+ value : named.at
+ }, {
+ type : 'checkbox',
+ name : 'hd',
+ label : vpEditorView.modal_labels.hd,
+ checked : named.hd
+ }, {
+ type : 'checkbox',
+ name : 'permalink',
+ label : vpEditorView.modal_labels.permalink,
+ checked : named.permalink
+ }, {
+ type : 'checkbox',
+ name : 'autoplay',
+ label : vpEditorView.modal_labels.autoplay,
+ checked : named.autoplay
+ }, {
+ type : 'checkbox',
+ name : 'loop',
+ label : vpEditorView.modal_labels.loop,
+ checked : named.loop
+ }, {
+ type : 'checkbox',
+ name : 'freedom',
+ label : vpEditorView.modal_labels.freedom,
+ checked : named.freedom
+ }, {
+ type : 'checkbox',
+ name : 'flashonly',
+ label : vpEditorView.modal_labels.flashonly,
+ checked : named.flashonly
+ }
+ ],
+ onsubmit : function( e ) {
+ var args = {
+ tag : renderer.shortcode_string,
+ type : 'single',
+ attrs : {
+ named : _.pick( e.data, _.keys( renderer.defaults ) ),
+ numeric : [ e.data.guid ]
+ }
+ };
+
+ if ( '0' === args.attrs.named.at ) {
+ args.attrs.named.at = '';
+ }
+
+ _.each( renderer.defaults, function( value, key ) {
+ args.attrs.named[ key ] = this.coerce( args.attrs.named, key );
+
+ if ( value === args.attrs.named[ key ] ) {
+ delete args.attrs.named[ key ];
+ }
+ }, renderer );
+
+ editor.insertContent( wp.shortcode.string( args ) );
+ },
+ onopen : function ( e ) {
+ var prefix = 'mce-videopress-field-';
+ _.each( ['w', 'at'], function( value ) {
+ e.target.$el.find( '.' + prefix + value + ' .mce-container-body' ).append( '<span class="' + prefix + 'unit ' + prefix + 'unit-' + value + '">' + vpEditorView.modal_labels[ value + '_unit' ] );
+ } );
+ $('body').addClass( 'modal-open' );
+ },
+ onclose: function () {
+ $('body').removeClass( 'modal-open' );
+ }
+ } );
+
+ // Set it back to its original renderer.
+ tinyMCE.ui.FormItem.prototype.renderHtml = oldRenderFormItem;
+ }
+ };
+ wp.mce.views.register( 'videopress', wp.mce.videopress_wp_view_renderer );
+
+ // Extend the videopress one to also handle `wpvideo` instances.
+ wp.mce.wpvideo_wp_view_renderer = _.extend( {}, wp.mce.videopress_wp_view_renderer, {
+ shortcode_string : 'wpvideo'
+ });
+ wp.mce.views.register( 'wpvideo', wp.mce.wpvideo_wp_view_renderer );
+}( jQuery, wp, vpEditorView ));
diff --git a/plugins/jetpack/modules/videopress-v2/js/videopress-plupload.js b/plugins/jetpack/modules/videopress-v2/js/videopress-plupload.js
new file mode 100644
index 00000000..8a162b65
--- /dev/null
+++ b/plugins/jetpack/modules/videopress-v2/js/videopress-plupload.js
@@ -0,0 +1,462 @@
+/* global pluploadL10n, plupload, _wpPluploadSettings, JSON */
+
+window.wp = window.wp || {};
+
+( function( exports, $ ) {
+ var Uploader, vp;
+
+ if ( typeof _wpPluploadSettings === 'undefined' ) {
+ return;
+ }
+
+ /**
+ * A WordPress uploader.
+ *
+ * The Plupload library provides cross-browser uploader UI integration.
+ * This object bridges the Plupload API to integrate uploads into the
+ * WordPress back end and the WordPress media experience.
+ *
+ * @param {object} options The options passed to the new plupload instance.
+ * @param {object} options.container The id of uploader container.
+ * @param {object} options.browser The id of button to trigger the file select.
+ * @param {object} options.dropzone The id of file drop target.
+ * @param {object} options.plupload An object of parameters to pass to the plupload instance.
+ * @param {object} options.params An object of parameters to pass to $_POST when uploading the file.
+ * Extends this.plupload.multipart_params under the hood.
+ */
+ Uploader = function( options ) {
+ var self = this,
+ isIE = navigator.userAgent.indexOf('Trident/') !== -1 || navigator.userAgent.indexOf('MSIE ') !== -1,
+ elements = {
+ container: 'container',
+ browser: 'browse_button',
+ dropzone: 'drop_element'
+ },
+ key, error;
+
+ this.supports = {
+ upload: Uploader.browser.supported
+ };
+
+ this.supported = this.supports.upload;
+
+ if ( ! this.supported ) {
+ return;
+ }
+
+ // Arguments to send to pluplad.Uploader().
+ // Use deep extend to ensure that multipart_params and other objects are cloned.
+ this.plupload = $.extend( true, { multipart_params: {} }, Uploader.defaults );
+ this.container = document.body; // Set default container.
+
+ // Extend the instance with options.
+ //
+ // Use deep extend to allow options.plupload to override individual
+ // default plupload keys.
+ $.extend( true, this, options );
+
+ // Proxy all methods so this always refers to the current instance.
+ for ( key in this ) {
+ if ( $.isFunction( this[ key ] ) ) {
+ this[ key ] = $.proxy( this[ key ], this );
+ }
+ }
+
+ // Ensure all elements are jQuery elements and have id attributes,
+ // then set the proper plupload arguments to the ids.
+ for ( key in elements ) {
+ if ( ! this[ key ] ) {
+ continue;
+ }
+
+ this[ key ] = $( this[ key ] ).first();
+
+ if ( ! this[ key ].length ) {
+ delete this[ key ];
+ continue;
+ }
+
+ if ( ! this[ key ].prop('id') ) {
+ this[ key ].prop( 'id', '__wp-uploader-id-' + Uploader.uuid++ );
+ }
+
+ this.plupload[ elements[ key ] ] = this[ key ].prop('id');
+ }
+
+ // If the uploader has neither a browse button nor a dropzone, bail.
+ if ( ! ( this.browser && this.browser.length ) && ! ( this.dropzone && this.dropzone.length ) ) {
+ return;
+ }
+
+ // Make sure flash sends cookies (seems in IE it does without switching to urlstream mode)
+ if ( ! isIE && 'flash' === plupload.predictRuntime( this.plupload ) &&
+ ( ! this.plupload.required_features || ! this.plupload.required_features.hasOwnProperty( 'send_binary_string' ) ) ) {
+
+ this.plupload.required_features = this.plupload.required_features || {};
+ this.plupload.required_features.send_binary_string = true;
+ }
+
+ // Initialize the plupload instance.
+ this.uploader = new plupload.Uploader( this.plupload );
+ delete this.plupload;
+
+ // Set default params and remove this.params alias.
+ this.param( this.params || {} );
+ delete this.params;
+
+ // Make sure that the VideoPress object is available
+ if ( typeof exports.VideoPress !== 'undefined' ) {
+ vp = exports.VideoPress;
+
+ } else {
+ window.console && window.console.error( 'The VideoPress object was not loaded. Errors may occur.' );
+ }
+
+ /**
+ * Custom error callback.
+ *
+ * Add a new error to the errors collection, so other modules can track
+ * and display errors. @see wp.Uploader.errors.
+ *
+ * @param {string} message
+ * @param {object} data
+ * @param {plupload.File} file File that was uploaded.
+ */
+ error = function( message, data, file ) {
+ if ( file.attachment ) {
+ file.attachment.destroy();
+ }
+
+ Uploader.errors.unshift({
+ message: message || pluploadL10n.default_error,
+ data: data,
+ file: file
+ });
+
+ self.error( message, data, file );
+ };
+
+ /**
+ * After the Uploader has been initialized, initialize some behaviors for the dropzone.
+ *
+ * @param {plupload.Uploader} uploader Uploader instance.
+ */
+ this.uploader.bind( 'init', function( uploader ) {
+ var timer, active, dragdrop,
+ dropzone = self.dropzone;
+
+ dragdrop = self.supports.dragdrop = uploader.features.dragdrop && ! Uploader.browser.mobile;
+
+ // Generate drag/drop helper classes.
+ if ( ! dropzone ) {
+ return;
+ }
+
+ dropzone.toggleClass( 'supports-drag-drop', !! dragdrop );
+
+ if ( ! dragdrop ) {
+ return dropzone.unbind('.wp-uploader');
+ }
+
+ // 'dragenter' doesn't fire correctly, simulate it with a limited 'dragover'.
+ dropzone.bind( 'dragover.wp-uploader', function() {
+ if ( timer ) {
+ clearTimeout( timer );
+ }
+
+ if ( active ) {
+ return;
+ }
+
+ dropzone.trigger('dropzone:enter').addClass('drag-over');
+ active = true;
+ });
+
+ dropzone.bind('dragleave.wp-uploader, drop.wp-uploader', function() {
+ // Using an instant timer prevents the drag-over class from
+ // being quickly removed and re-added when elements inside the
+ // dropzone are repositioned.
+ //
+ // @see https://core.trac.wordpress.org/ticket/21705
+ timer = setTimeout( function() {
+ active = false;
+ dropzone.trigger('dropzone:leave').removeClass('drag-over');
+ }, 0 );
+ });
+
+ self.ready = true;
+ $(self).trigger( 'uploader:ready' );
+ });
+
+ this.uploader.bind( 'postinit', function( up ) {
+ up.refresh();
+ self.init();
+ });
+
+ this.uploader.init();
+
+ if ( this.browser ) {
+ this.browser.on( 'mouseenter', this.refresh );
+ } else {
+ this.uploader.disableBrowse( true );
+ // If HTML5 mode, hide the auto-created file container.
+ $('#' + this.uploader.id + '_html5_container').hide();
+ }
+
+ /**
+ * After files were filtered and added to the queue, create a model for each.
+ *
+ * @event FilesAdded
+ * @param {plupload.Uploader} uploader Uploader instance.
+ * @param {Array} files Array of file objects that were added to queue by the user.
+ */
+ this.uploader.bind( 'FilesAdded', function( up, files ) {
+ _.each( files, function( file ) {
+ var attributes, image;
+
+ // Ignore failed uploads.
+ if ( plupload.FAILED === file.status ) {
+ return;
+ }
+
+ // Generate attributes for a new `Attachment` model.
+ attributes = _.extend({
+ file: file,
+ uploading: true,
+ date: new Date(),
+ filename: file.name,
+ menuOrder: 0,
+ uploadedTo: wp.media.model.settings.post.id
+ }, _.pick( file, 'loaded', 'size', 'percent' ) );
+
+ // Handle early mime type scanning for images.
+ image = /(?:jpe?g|png|gif)$/i.exec( file.name );
+
+ // For images set the model's type and subtype attributes.
+ if ( image ) {
+ attributes.type = 'image';
+
+ // `jpeg`, `png` and `gif` are valid subtypes.
+ // `jpg` is not, so map it to `jpeg`.
+ attributes.subtype = ( 'jpg' === image[0] ) ? 'jpeg' : image[0];
+ }
+
+ // Create a model for the attachment, and add it to the Upload queue collection
+ // so listeners to the upload queue can track and display upload progress.
+ file.attachment = wp.media.model.Attachment.create( attributes );
+ Uploader.queue.add( file.attachment );
+
+ self.added( file.attachment );
+ });
+
+ up.refresh();
+ up.start();
+ });
+
+ this.uploader.bind( 'UploadProgress', function( up, file ) {
+ file.attachment.set( _.pick( file, 'loaded', 'percent' ) );
+ self.progress( file.attachment );
+ });
+
+ /**
+ * After a file is successfully uploaded, update its model.
+ *
+ * @param {plupload.Uploader} uploader Uploader instance.
+ * @param {plupload.File} file File that was uploaded.
+ * @param {Object} response Object with response properties.
+ * @return {mixed}
+ */
+ this.uploader.bind( 'FileUploaded', function( up, file, response ) {
+ var complete;
+
+ try {
+ response = JSON.parse( response.response );
+ } catch ( e ) {
+ return error( pluploadL10n.default_error, e, file );
+ }
+
+ if ( typeof response.media !== 'undefined' ) {
+ response = vp.handleRestApiResponse( response, file );
+ } else {
+ response = vp.handleStandardResponse( response, file );
+ }
+
+ _.each(['file','loaded','size','percent'], function( key ) {
+ file.attachment.unset( key );
+ });
+
+ file.attachment.set( _.extend( response.data, { uploading: false }) );
+ wp.media.model.Attachment.get( response.data.id, file.attachment );
+
+ complete = Uploader.queue.all( function( attachment ) {
+ return ! attachment.get('uploading');
+ });
+
+ if ( complete ) {
+ vp && vp.resetToOriginalOptions( up );
+ Uploader.queue.reset();
+ }
+
+ self.success( file.attachment );
+ });
+
+ /**
+ * When plupload surfaces an error, send it to the error handler.
+ *
+ * @param {plupload.Uploader} uploader Uploader instance.
+ * @param {Object} error Contains code, message and sometimes file and other details.
+ */
+ this.uploader.bind( 'Error', function( up, pluploadError ) {
+ var message = pluploadL10n.default_error,
+ key;
+
+ // Check for plupload errors.
+ for ( key in Uploader.errorMap ) {
+ if ( pluploadError.code === plupload[ key ] ) {
+ message = Uploader.errorMap[ key ];
+
+ if ( _.isFunction( message ) ) {
+ message = message( pluploadError.file, pluploadError );
+ }
+
+ break;
+ }
+ }
+
+ error( message, pluploadError, pluploadError.file );
+ vp && vp.resetToOriginalOptions( up );
+ up.refresh();
+ });
+
+ /**
+ * Add in a way for the uploader to reset itself when uploads are complete.
+ */
+ this.uploader.bind( 'UploadComplete', function( up ) {
+ vp && vp.resetToOriginalOptions( up );
+ });
+
+ /**
+ * Before we upload, check to see if this file is a videopress upload, if so, set new options and save the old ones.
+ */
+ this.uploader.bind( 'BeforeUpload', function( up, file ) {
+ if ( typeof file.videopress !== 'undefined' ) {
+ vp.originalOptions.url = up.getOption( 'url' );
+ vp.originalOptions.multipart_params = up.getOption( 'multipart_params' );
+ vp.originalOptions.file_data_name = up.getOption( 'file_data_name' );
+
+ up.setOption( 'file_data_name', 'media[]' );
+ up.setOption( 'url', file.videopress.upload_action_url );
+ up.setOption( 'multipart_params', { 'media_ids[]': file.videopress.upload_media_id } );
+ up.setOption( 'headers', {
+ Authorization: 'X_UPLOAD_TOKEN token="' + file.videopress.upload_token + '" blog_id="' + file.videopress.upload_blog_id + '"'
+ });
+ }
+ });
+ };
+
+ // Adds the 'defaults' and 'browser' properties.
+ $.extend( Uploader, _wpPluploadSettings );
+
+ Uploader.uuid = 0;
+
+ // Map Plupload error codes to user friendly error messages.
+ Uploader.errorMap = {
+ 'FAILED': pluploadL10n.upload_failed,
+ 'FILE_EXTENSION_ERROR': pluploadL10n.invalid_filetype,
+ 'IMAGE_FORMAT_ERROR': pluploadL10n.not_an_image,
+ 'IMAGE_MEMORY_ERROR': pluploadL10n.image_memory_exceeded,
+ 'IMAGE_DIMENSIONS_ERROR': pluploadL10n.image_dimensions_exceeded,
+ 'GENERIC_ERROR': pluploadL10n.upload_failed,
+ 'IO_ERROR': pluploadL10n.io_error,
+ 'HTTP_ERROR': pluploadL10n.http_error,
+ 'SECURITY_ERROR': pluploadL10n.security_error,
+
+ 'FILE_SIZE_ERROR': function( file ) {
+ return pluploadL10n.file_exceeds_size_limit.replace('%s', file.name);
+ }
+ };
+
+ $.extend( Uploader.prototype, {
+ /**
+ * Acts as a shortcut to extending the uploader's multipart_params object.
+ *
+ * param( key )
+ * Returns the value of the key.
+ *
+ * param( key, value )
+ * Sets the value of a key.
+ *
+ * param( map )
+ * Sets values for a map of data.
+ */
+ param: function( key, value ) {
+ if ( arguments.length === 1 && typeof key === 'string' ) {
+ return this.uploader.settings.multipart_params[ key ];
+ }
+
+ if ( arguments.length > 1 ) {
+ this.uploader.settings.multipart_params[ key ] = value;
+ } else {
+ $.extend( this.uploader.settings.multipart_params, key );
+ }
+ },
+
+ /**
+ * Make a few internal event callbacks available on the wp.Uploader object
+ * to change the Uploader internals if absolutely necessary.
+ */
+ init: function() {},
+ error: function() {},
+ success: function() {},
+ added: function() {},
+ progress: function() {},
+ complete: function() {},
+ refresh: function() {
+ var node, attached, container, id;
+
+ if ( this.browser ) {
+ node = this.browser[0];
+
+ // Check if the browser node is in the DOM.
+ while ( node ) {
+ if ( node === document.body ) {
+ attached = true;
+ break;
+ }
+ node = node.parentNode;
+ }
+
+ // If the browser node is not attached to the DOM, use a
+ // temporary container to house it, as the browser button
+ // shims require the button to exist in the DOM at all times.
+ if ( ! attached ) {
+ id = 'wp-uploader-browser-' + this.uploader.id;
+
+ container = $( '#' + id );
+ if ( ! container.length ) {
+ container = $('<div class="wp-uploader-browser" />').css({
+ position: 'fixed',
+ top: '-1000px',
+ left: '-1000px',
+ height: 0,
+ width: 0
+ }).attr( 'id', 'wp-uploader-browser-' + this.uploader.id ).appendTo('body');
+ }
+
+ container.append( this.browser );
+ }
+ }
+
+ this.uploader.refresh();
+ }
+ });
+
+ // Create a collection of attachments in the upload queue,
+ // so that other modules can track and display upload progress.
+ Uploader.queue = new wp.media.model.Attachments( [], { query: false });
+
+ // Create a collection to collect errors incurred while attempting upload.
+ Uploader.errors = new Backbone.Collection();
+
+ exports.Uploader = Uploader;
+})( wp, jQuery );
diff --git a/plugins/jetpack/modules/videopress-v2/js/videopress-uploader.js b/plugins/jetpack/modules/videopress-v2/js/videopress-uploader.js
new file mode 100644
index 00000000..afe50e69
--- /dev/null
+++ b/plugins/jetpack/modules/videopress-v2/js/videopress-uploader.js
@@ -0,0 +1,157 @@
+/* globals plupload, pluploadL10n, error */
+window.wp = window.wp || {};
+
+( function( wp ) {
+ var VideoPress = {
+ originalOptions: {},
+
+ /**
+ * This is the standard uploader response handler.
+ */
+ handleStandardResponse: function( response, file ) {
+ if ( ! _.isObject( response ) || _.isUndefined( response.success ) ) {
+ return error(pluploadL10n.default_error, null, file);
+
+ } else if ( ! response.success ) {
+ return error(response.data && response.data.message, response.data, file);
+ }
+
+ return response;
+ },
+
+ /**
+ * Handle response from the WPCOM Rest API.
+ */
+ handleRestApiResponse: function( response, file ) {
+ if ( response.media.length !== 1) {
+ return error( pluploadL10n.default_error, null, file );
+ }
+
+ var media = response.media[0],
+ mimeParts = media.mime_type.split('/'),
+ data = {
+ alt : '',
+ author : media.author_ID || 0,
+ authorName: '',
+ caption: '',
+ compat: { item: '', meta: '' },
+ date: media.date || '',
+ dateFormatted: media.date || '',
+ description: media.description || '',
+ editLink: '',
+ filename: media.file || '',
+ filesizeHumanReadable: '',
+ filesizeInBytes: '',
+ height: media.height,
+ icon: media.icon || '',
+ id: media.ID || '',
+ link: media.URL || '',
+ menuOrder: 0,
+ meta: false,
+ mime: media.mime_type || '',
+ modified: 0,
+ name: '',
+ nonces: { update: '', 'delete': '', edit: '' },
+ orientation: '',
+ sizes: {},
+ status: '',
+ subtype: mimeParts[1] || '',
+ title: media.title || '',
+ type: mimeParts[0] || '',
+ uploadedTo: 1,
+ uploadedToLink: '',
+ uploadedToTitle: '',
+ url: media.URL || '',
+ width: media.width,
+ success: '',
+ videopress: {
+ guid: media.videopress_guid || null,
+ processing_done: media.videopress_processing_done || false
+ }
+ };
+
+ response.data = data;
+
+ return response;
+ },
+
+ /**
+ * Make sure that all of the original variables have been reset, so the uploader
+ * doesn't try to go to VideoPress again next time.
+ *
+ * @param up
+ */
+ resetToOriginalOptions: function( up ) {
+ if ( typeof VideoPress.originalOptions.url !== 'undefined' ) {
+ up.setOption( 'url', VideoPress.originalOptions.url );
+ delete VideoPress.originalOptions.url;
+ }
+
+ if ( typeof VideoPress.originalOptions.multipart_params !== 'undefined' ) {
+ up.setOption( 'multipart_params', VideoPress.originalOptions.multipart_params );
+ delete VideoPress.originalOptions.multipart_params;
+ }
+
+ if ( typeof VideoPress.originalOptions.file_data_name !== 'undefined' ) {
+ up.setOption( 'file_data_name', VideoPress.originalOptions.file_data_name );
+ delete VideoPress.originalOptions.file_data_name;
+ }
+ }
+ };
+
+ if (typeof wp.Uploader !== 'undefined') {
+ var media = wp.media;
+
+ /**
+ * A plupload code specifically for videopress failures.
+ *
+ * @type {string}
+ */
+ plupload.VIDEOPRESS_TOKEN_FAILURE = 'VP_TOKEN_FAILURE';
+
+ /**
+ * Adds a filter that checks all files to see if they are videopress files and if they are
+ * it will download extra metadata for them.
+ */
+ plupload.addFileFilter( 'videopress_check_uploads', function( maxSize, file, cb ) {
+ var mimeParts = file.type.split('/');
+ var self = this;
+
+ if ( mimeParts[0] === 'video' ) {
+ media.ajax( 'videopress-get-upload-token', { async: false, data: { filename: file.name } } ).done( function ( response ) {
+ file.videopress = response;
+ cb( true );
+
+ }).fail( function ( response ) {
+ self.trigger( 'Error', {
+ code : plupload.VIDEOPRESS_TOKEN_FAILURE,
+ message : plupload.translate( 'Could not get the VideoPress token needed for uploading' ),
+ file : file,
+ response : response
+ } );
+ cb( false );
+ });
+
+ } else {
+ // Handles the normal max_file_size functionality.
+ var undef;
+
+ // Invalid file size
+ if (file.size !== undef && maxSize && file.size > maxSize) {
+ this.trigger('Error', {
+ code: plupload.FILE_SIZE_ERROR,
+ message: plupload.translate( 'File size error.' ),
+ file: file
+ });
+ cb(false);
+ } else {
+ cb(true);
+ }
+ }
+ });
+ }
+
+ wp.VideoPress = VideoPress;
+
+} )( window.wp );
+
diff --git a/plugins/jetpack/modules/videopress-v2/shortcode.php b/plugins/jetpack/modules/videopress-v2/shortcode.php
new file mode 100644
index 00000000..ca846de2
--- /dev/null
+++ b/plugins/jetpack/modules/videopress-v2/shortcode.php
@@ -0,0 +1,189 @@
+<?php
+
+/**
+ * VideoPress Shortcode Handler
+ *
+ * This file may or may not be included from the Jetpack VideoPress module.
+ */
+
+/**
+ * Translate a 'videopress' or 'wpvideo' shortcode and arguments into a video player display.
+ *
+ * Expected input formats:
+ *
+ * [videopress OcobLTqC]
+ * [wpvideo OcobLTqC]
+ *
+ * @link http://codex.wordpress.org/Shortcode_API Shortcode API
+ * @param array $attr shortcode attributes
+ * @return string HTML markup or blank string on fail
+ */
+function videopress_shortcode_callback( $attr ) {
+ global $content_width;
+
+ /**
+ * We only accept GUIDs as a first unnamed argument.
+ */
+ $guid = $attr[0];
+
+ /**
+ * Make sure the GUID passed in matches how actual GUIDs are formatted.
+ */
+ if ( ! videopress_is_valid_guid( $guid ) ) {
+ return '';
+ }
+
+ /**
+ * Set the defaults
+ */
+ $defaults = array(
+ 'w' => 0, // Width of the video player, in pixels
+ 'at' => 0, // How many seconds in to initially seek to
+ 'hd' => true, // Whether to display a high definition version
+ 'loop' => false, // Whether to loop the video repeatedly
+ 'freedom' => false, // Whether to use only free/libre codecs
+ 'autoplay' => false, // Whether to autoplay the video on load
+ 'permalink' => true, // Whether to display the permalink to the video
+ 'flashonly' => false, // Whether to support the Flash player exclusively
+ 'defaultlangcode' => false, // Default language code
+ );
+
+ $attr = shortcode_atts( $defaults, $attr, 'videopress' );
+
+ /**
+ * Cast the attributes, post-input.
+ */
+ $attr['width'] = absint( $attr['w'] );
+ $attr['hd'] = (bool) $attr['hd'];
+ $attr['freedom'] = (bool) $attr['freedom'];
+
+ /**
+ * If the provided width is less than the minimum allowed
+ * width, or greater than `$content_width` ignore.
+ */
+ if ( $attr['width'] < VIDEOPRESS_MIN_WIDTH ) {
+ $attr['width'] = 0;
+ } elseif ( isset( $content_width ) && $content_width > VIDEOPRESS_MIN_WIDTH && $attr['width'] > $content_width ) {
+ $attr['width'] = 0;
+ }
+
+ /**
+ * If there was an invalid or unspecified width, set the width equal to the theme's `$content_width`.
+ */
+ if ( 0 === $attr['width'] && isset( $content_width ) && $content_width >= VIDEOPRESS_MIN_WIDTH ) {
+ $attr['width'] = $content_width;
+ }
+
+ /**
+ * If the width isn't an even number, reduce it by one (making it even).
+ */
+ if ( 1 === ( $attr['width'] % 2 ) ) {
+ $attr['width'] --;
+ }
+
+ /**
+ * Filter the default VideoPress shortcode options.
+ *
+ * @module videopress
+ *
+ * @since 2.5.0
+ *
+ * @param array $args Array of VideoPress shortcode options.
+ */
+ $options = apply_filters( 'videopress_shortcode_options', array(
+ 'at' => (int) $attr['at'],
+ 'hd' => $attr['hd'],
+ 'loop' => $attr['autoplay'] || $attr['loop'],
+ 'freedom' => $attr['freedom'],
+ 'autoplay' => $attr['autoplay'],
+ 'permalink' => $attr['permalink'],
+ 'force_flash' => (bool) $attr['flashonly'],
+ 'defaultlangcode' => $attr['defaultlangcode'],
+ 'forcestatic' => false, // This used to be a displayed option, but now is only
+ // accessible via the `videopress_shortcode_options` filter.
+ ) );
+
+ // Register VideoPress scripts
+ wp_register_script( 'videopress', 'https://v0.wordpress.com/js/videopress.js', array( 'jquery', 'swfobject' ), '1.09' );
+
+ require_once( dirname( __FILE__ ) . '/class.videopress-video.php' );
+ require_once( dirname( __FILE__ ) . '/class.videopress-player.php' );
+
+ $player = new VideoPress_Player( $guid, $attr['width'], $options );
+
+ if ( is_feed() ) {
+ return $player->asXML();
+ } else {
+ return $player->asHTML();
+ }
+}
+add_shortcode( 'videopress', 'videopress_shortcode_callback' );
+add_shortcode( 'wpvideo', 'videopress_shortcode_callback' );
+
+/**
+ * By explicitly declaring the provider here, we can speed things up by not relying on oEmbed discovery.
+ */
+wp_oembed_add_provider( '#^https?://videopress.com/v/.*#', 'http://public-api.wordpress.com/oembed/1.0/', true );
+
+/**
+ * Adds a `for` query parameter to the oembed provider request URL.
+ * @param String $oembed_provider
+ * @return String $ehnanced_oembed_provider
+ */
+function videopress_add_oembed_for_parameter( $oembed_provider ) {
+ if ( false === stripos( $oembed_provider, 'videopress.com' ) ) {
+ return $oembed_provider;
+ }
+ return add_query_arg( 'for', parse_url( home_url(), PHP_URL_HOST ), $oembed_provider );
+}
+add_filter( 'oembed_fetch_url', 'videopress_add_oembed_for_parameter' );
+
+/**
+ * An intermediary shortcode parser for the Core `[video]` shortcode.
+ *
+ * This lets us convert legacy video embeds over to VideoPress embeds,
+ * if the video files have been uploaded and transcoded.
+ *
+ * @param $attr
+ *
+ * @return string|void
+ */
+function videopress_shortcode_override_for_core_shortcode( $raw_attr, $contents, $tag ) {
+ $attr = $raw_attr;
+ $videopress_guid = null;
+
+ if ( isset( $attr['videopress_guid'] ) ) {
+ $videopress_guid = $attr['videopress_guid'];
+
+ } elseif ( isset( $attr['mp4'] ) ) {
+ $url = $attr['mp4'];
+
+ if ( preg_match( '@videos.videopress.com/([a-z0-9]{8})/@', $url, $matches ) ) {
+ $videopress_guid = $matches[1];
+ }
+ }
+
+ if ( $videopress_guid ) {
+ $videopress_attr = array( $videopress_guid );
+ if ( $attr['width'] ) {
+ $videopress_attr['w'] = (int) $attr['width'];
+ }
+ if ( $attr['autoplay'] ) {
+ $videopress_attr['autoplay'] = $attr['autoplay'];
+ }
+ if ( $attr['loop'] ) {
+ $videopress_attr['loop'] = $attr['loop'];
+ }
+
+ // Then display the VideoPress version of the stored GUID!
+ return videopress_shortcode_callback( $videopress_attr );
+ }
+
+ // Nothing else caught, so fall back to the core shortcode.
+ return call_user_func( $GLOBALS['vp_original_video_shortcode_callback'], $raw_attr, $contents, $tag );
+}
+// The callback should nearly always be `wp_video_shortcode` unless some other plugin
+// has overridden it similarly to what we're doing here.
+$GLOBALS['vp_original_video_shortcode_callback'] = $GLOBALS['shortcode_tags']['video'];
+remove_shortcode( 'video' );
+add_shortcode( 'video', 'videopress_shortcode_override_for_core_shortcode' );
diff --git a/plugins/jetpack/modules/videopress-v2/utility-functions.php b/plugins/jetpack/modules/videopress-v2/utility-functions.php
new file mode 100644
index 00000000..5826cc71
--- /dev/null
+++ b/plugins/jetpack/modules/videopress-v2/utility-functions.php
@@ -0,0 +1,420 @@
+<?php
+
+/**
+ * We won't have any videos less than sixty pixels wide. That would be silly.
+ */
+defined( 'VIDEOPRESS_MIN_WIDTH' ) or define( 'VIDEOPRESS_MIN_WIDTH', 60 );
+
+/**
+ * Validate user-supplied guid values against expected inputs
+ *
+ * @since 1.1
+ * @param string $guid video identifier
+ * @return bool true if passes validation test
+ */
+function videopress_is_valid_guid( $guid ) {
+ if ( ! empty( $guid ) && strlen( $guid ) === 8 && ctype_alnum( $guid ) ) {
+ return true;
+ }
+ return false;
+}
+
+/**
+ * Get details about a specific video by GUID:
+ *
+ * @param $guid string
+ * @return object
+ */
+function videopress_get_video_details( $guid ) {
+ if ( ! videopress_is_valid_guid( $guid ) ) {
+ return new WP_Error( 'bad-guid-format', __( 'Invalid Video GUID!', 'jetpack' ) );
+ }
+
+ $version = '1.1';
+ $endpoint = sprintf( '/videos/%1$s', $guid );
+ $query_url = sprintf(
+ 'https://public-api.wordpress.com/rest/v%1$s%2$s',
+ $version,
+ $endpoint
+ );
+
+ // Look for data in our transient. If nothing, let's make a new query.
+ $data_from_cache = get_transient( 'jetpack_videopress_' . $guid );
+ if ( false === $data_from_cache ) {
+ $response = wp_remote_get( esc_url_raw( $query_url ) );
+ $data = json_decode( wp_remote_retrieve_body( $response ) );
+
+ // Cache the response for an hour.
+ set_transient( 'jetpack_videopress_' . $guid, $data, HOUR_IN_SECONDS );
+ } else {
+ $data = $data_from_cache;
+ }
+
+ /**
+ * Allow functions to modify fetched video details.
+ *
+ * This filter allows third-party code to modify the return data
+ * about a given video. It may involve swapping some data out or
+ * adding new parameters.
+ *
+ * @since 4.0.0
+ *
+ * @param object $data The data returned by the WPCOM API. See: https://developer.wordpress.com/docs/api/1.1/get/videos/%24guid/
+ * @param string $guid The GUID of the VideoPress video in question.
+ */
+ return apply_filters( 'videopress_get_video_details', $data, $guid );
+}
+
+
+/**
+ * Get an attachment ID given a URL.
+ *
+ * Modified from http://wpscholar.com/blog/get-attachment-id-from-wp-image-url/
+ *
+ * @todo: Add some caching in here.
+ *
+ * @param string $url
+ *
+ * @return int|bool Attachment ID on success, false on failure
+ */
+function videopress_get_attachment_id_by_url( $url ) {
+ $wp_upload_dir = wp_upload_dir();
+ // Strip out protocols, so it doesn't fail because searching for http: in https: dir.
+ $dir = set_url_scheme( trailingslashit( $wp_upload_dir['baseurl'] ), 'relative' );
+
+ // Is URL in uploads directory?
+ if ( false !== strpos( $url, $dir ) ) {
+
+ $file = basename( $url );
+
+ $query_args = array(
+ 'post_type' => 'attachment',
+ 'post_status' => 'inherit',
+ 'fields' => 'ids',
+ 'meta_query' => array(
+ array(
+ 'key' => '_wp_attachment_metadata',
+ 'compare' => 'LIKE',
+ 'value' => $file,
+ ),
+ )
+ );
+
+ $query = new WP_Query( $query_args );
+
+ if ( $query->have_posts() ) {
+ foreach ( $query->posts as $attachment_id ) {
+ $meta = wp_get_attachment_metadata( $attachment_id );
+ $original_file = basename( $meta['file'] );
+ $cropped_files = wp_list_pluck( $meta['sizes'], 'file' );
+
+ if ( $original_file === $file || in_array( $file, $cropped_files ) ) {
+ return (int) $attachment_id;
+ }
+ }
+ }
+
+ }
+
+ return false;
+}
+
+/**
+ * Similar to `media_sideload_image` -- but returns an ID.
+ *
+ * @param $url
+ * @param $attachment_id
+ *
+ * @return int|mixed|object|WP_Error
+ */
+function videopress_download_poster_image( $url, $attachment_id ) {
+ // Set variables for storage, fix file filename for query strings.
+ preg_match( '/[^\?]+\.(jpe?g|jpe|gif|png)\b/i', $url, $matches );
+ if ( ! $matches ) {
+ return new WP_Error( 'image_sideload_failed', __( 'Invalid image URL', 'jetpack' ) );
+ }
+
+ $file_array = array();
+ $file_array['name'] = basename( $matches[0] );
+ $file_array['tmp_name'] = download_url( $url );
+
+ // If error storing temporarily, return the error.
+ if ( is_wp_error( $file_array['tmp_name'] ) ) {
+ return $file_array['tmp_name'];
+ }
+
+ // Do the validation and storage stuff.
+ $thumbnail_id = media_handle_sideload( $file_array, $attachment_id, null );
+
+ // Flag it as poster image, so we can exclude it from display.
+ update_post_meta( $thumbnail_id, 'videopress_poster_image', 1 );
+
+ return $thumbnail_id;
+}
+
+/**
+ * Creates a local media library item of a remote VideoPress video.
+ *
+ * @param $guid
+ * @param int $parent_id
+ *
+ * @return int|object
+ */
+function create_local_media_library_for_videopress_guid( $guid, $parent_id = 0 ) {
+ $vp_data = videopress_get_video_details( $guid );
+ if ( ! $vp_data || is_wp_error( $vp_data ) ) {
+ return $vp_data;
+ }
+
+ $args = array(
+ 'post_date' => $vp_data->upload_date,
+ 'post_title' => wp_kses( $vp_data->title, array() ),
+ 'post_content' => wp_kses( $vp_data->description, array() ),
+ 'post_mime_type' => 'video/videopress',
+ 'guid' => sprintf( 'https://videopress.com/v/%s', $guid ),
+ );
+
+ $attachment_id = wp_insert_attachment( $args, null, $parent_id );
+
+ if ( ! is_wp_error( $attachment_id ) ) {
+ update_post_meta( $attachment_id, 'videopress_guid', $guid );
+ wp_update_attachment_metadata( $attachment_id, array(
+ 'width' => $vp_data->width,
+ 'height' => $vp_data->height,
+ ) );
+
+ $thumbnail_id = videopress_download_poster_image( $vp_data->poster, $attachment_id );
+ update_post_meta( $attachment_id, '_thumbnail_id', $thumbnail_id );
+ }
+
+ return $attachment_id;
+}
+
+/**
+ * Helper that will look for VideoPress media items that are more than 30 minutes old,
+ * that have not had anything attached to them by a wpcom upload and deletes the ghost
+ * attachment.
+ *
+ * These happen primarily because of failed upload attempts.
+ *
+ * @return int The number of items that were cleaned up.
+ */
+function videopress_cleanup_media_library() {
+ $query_args = array(
+ 'post_type' => 'attachment',
+ 'post_status' => 'inherit',
+ 'post_mime_type' => 'video/videopress',
+ 'meta_query' => array(
+ array(
+ 'key' => 'videopress_status',
+ 'value' => 'new',
+ ),
+ )
+ );
+
+ $query = new WP_Query( $query_args );
+
+ $cleaned = 0;
+
+ $now = current_time( 'timestamp' );
+
+ if ( $query->have_posts() ) {
+ foreach ( $query->posts as $post ) {
+ $post_time = strtotime( $post->post_date_gmt );
+
+ // If the post is older than 30 minutes, it is safe to delete it.
+ if ( $now - $post_time > MINUTE_IN_SECONDS * 30 ) {
+ // Force delete the attachment, because we don't want it appearing in the trash.
+ wp_delete_attachment( $post->ID, true );
+
+ $cleaned++;
+ }
+ }
+ }
+
+ return $cleaned;
+}
+
+/**
+ * Return an absolute URI for a given filename and guid on the CDN.
+ * No check is performed to ensure the guid exists or the file is present. Simple centralized string builder.
+ *
+ * @param string $guid VideoPress identifier
+ * @param string $filename name of file associated with the guid (video file name or thumbnail file name)
+ *
+ * @return string Absolute URL of VideoPress file for the given guid.
+ */
+function videopress_cdn_file_url( $guid, $filename ) {
+ return "https://videos.files.wordpress.com/{$guid}/{$filename}";
+}
+
+/**
+ * Get an array of the transcoding status for the given video post.
+ *
+ * @since 4.4
+ * @param int $post_id
+ * @return array|bool Returns an array of statuses if this is a VideoPress post, otherwise it returns false.
+ */
+function videopress_get_transcoding_status( $post_id ) {
+ $meta = wp_get_attachment_metadata( $post_id );
+
+ // If this has not been processed by videopress, we can skip the rest.
+ if ( !$meta || ! isset( $meta['videopress'] ) ) {
+ return false;
+ }
+
+ $info = (object) $meta['videopress'];
+
+ $status = array(
+ 'std_mp4' => isset( $info->files_status['std']['mp4'] ) ? $info->files_status['std']['mp4'] : null,
+ 'std_ogg' => isset( $info->files_status['std']['ogg'] ) ? $info->files_status['std']['ogg'] : null,
+ 'dvd_mp4' => isset( $info->files_status['dvd']['mp4'] ) ? $info->files_status['dvd']['mp4'] : null,
+ 'hd_mp4' => isset( $info->files_status['hd']['mp4'] ) ? $info->files_status['hd']['mp4'] : null,
+ );
+
+ return $status;
+}
+
+/**
+ * Get the direct url to the video.
+ *
+ * @since 4.4
+ * @param string $guid
+ * @return string
+ */
+function videopress_build_url( $guid ) {
+ return 'https://videopress.com/v/' . $guid;
+}
+
+/**
+ * Create an empty videopress media item that will be filled out later by an xmlrpc
+ * callback from the VideoPress servers.
+ *
+ * @since 4.4
+ * @param string $title
+ * @return int|WP_Error
+ */
+function videopress_create_new_media_item( $title ) {
+ $post = array(
+ 'post_type' => 'attachment',
+ 'post_mime_type' => 'video/videopress',
+ 'post_title' => $title,
+ 'post_content' => '',
+ );
+
+ $media_id = wp_insert_post( $post );
+
+ add_post_meta( $media_id, 'videopress_status', 'new' );
+
+ return $media_id;
+}
+
+
+/**
+ * Check to see if a video has completed processing.
+ *
+ * @since 4.4
+ * @param int $post_id
+ * @return bool
+ */
+function videopress_is_finished_processing( $post_id ) {
+ $post = get_post( $post_id );
+
+ if ( is_wp_error( $post ) ) {
+ return false;
+ }
+
+ $meta = wp_get_attachment_metadata( $post->ID );
+
+ if ( ! isset( $meta['videopress'] ) || ! is_array( $meta['videopress'] ) ) {
+ return false;
+ }
+
+ // These are explicitly declared to avoid doing unnecessary loops across two levels of arrays.
+ if ( isset( $meta['videopress']['files_status']['hd'] ) && $meta['videopress']['files_status']['hd'] != 'DONE' ) {
+ return false;
+ }
+
+ if ( isset( $meta['videopress']['files_status']['dvd'] ) && $meta['videopress']['files_status']['dvd'] != 'DONE' ) {
+ return false;
+ }
+
+ if ( isset( $meta['videopress']['files_status']['std']['mp4'] ) && $meta['videopress']['files_status']['std']['mp4'] != 'DONE' ) {
+ return false;
+ }
+
+ if ( isset( $meta['videopress']['files_status']['std']['ogg'] ) && $meta['videopress']['files_status']['std']['ogg'] != 'DONE' ) {
+ return false;
+ }
+
+ return true;
+}
+
+
+/**
+ * Update the meta information status for the given video post.
+ *
+ * @since 4.4
+ * @param int $post_id
+ * @return bool
+ */
+function videopress_update_meta_data( $post_id ) {
+
+ $meta = wp_get_attachment_metadata( $post_id );
+
+ // If this has not been processed by VideoPress, we can skip the rest.
+ if ( ! $meta || ! isset( $meta['videopress'] ) ) {
+ return false;
+ }
+
+ $info = (object) $meta['videopress'];
+
+ $result = wp_remote_get( videopress_make_video_get_path( $info->guid ) );
+
+ if ( is_wp_error( $result ) ) {
+ return false;
+ }
+
+ $response = json_decode( $result['body'], true );
+
+ // Update the attachment metadata.
+ $meta['videopress'] = $response;
+
+ wp_update_attachment_metadata( $post_id, $meta );
+
+ return true;
+}
+
+
+
+/**
+ * Get the video update path
+ *
+ * @since 4.4
+ * @param string $guid
+ * @return string
+ */
+function videopress_make_video_get_path( $guid ) {
+ return sprintf(
+ '%s://%s/rest/v%s/videos/%s',
+ 'https',
+ JETPACK__WPCOM_JSON_API_HOST,
+ Jetpack_Client::WPCOM_JSON_API_VERSION,
+ $guid
+ );
+}
+
+/**
+ * Get the upload api path.
+ *
+ * @since 4.4
+ * @param int $blog_id The id of the blog we're uploading to.
+ * @return string
+ */
+function videopress_make_media_upload_path( $blog_id ) {
+ return sprintf(
+ 'https://%s/rest/v1.1/sites/%s/videos/new',
+ JETPACK__WPCOM_JSON_API_HOST,
+ $blog_id
+ );
+} \ No newline at end of file
diff --git a/plugins/jetpack/modules/videopress-v2/videopress-admin.css b/plugins/jetpack/modules/videopress-v2/videopress-admin.css
new file mode 100644
index 00000000..c8f1b0af
--- /dev/null
+++ b/plugins/jetpack/modules/videopress-v2/videopress-admin.css
@@ -0,0 +1,97 @@
+/**
+ * VideoPress admin media styles
+ */
+.videopress-modal-backdrop {
+ background: #000;
+ opacity: 0.7;
+ position: absolute;
+ top: 0;
+ width: 100%;
+ height: 100%;
+ overflow: hidden;
+ z-index: 100;
+}
+
+.videopress-modal {
+ padding: 10px 20px;
+ background: white;
+ position: absolute;
+ top: 0;
+ width: 440px;
+ overflow: hidden;
+ left: 50%;
+ margin-left: -220px;
+ z-index: 101;
+ box-shadow: 2px 2px 5px 2px rgba( 0, 0, 0, 0.5 );
+ -webkit-border-bottom-right-radius: 2px;
+ -webkit-border-bottom-left-radius: 2px;
+ border-bottom-right-radius: 2px;
+ border-bottom-left-radius: 2px;
+}
+
+.videopress-modal .submit {
+ text-align: right;
+ padding: 10px 0 5px;
+}
+
+.videopress-preview {
+ display: block;
+ float: right;
+ width: 65%;
+ margin-top: 18px;
+ background: black;
+ min-height: 97px;
+ text-decoration: none;
+}
+
+.vp-preview span.videopress-preview-unavailable {
+ width: 65%;
+ float: right;
+ text-align: left;
+ margin-right: 0;
+}
+
+.videopress-preview img {
+ float: left;
+ width: 100%;
+}
+
+.videopress-preview span {
+ display: block;
+ padding-top: 40px;
+ color: white !important;
+ text-align: center;
+}
+
+.vp-setting .help {
+ margin: 0 0 4px 35%;
+}
+
+.media-sidebar .vp-setting input[type="checkbox"] {
+ float: left;
+ margin-top: 10px;
+}
+
+.vp-setting label {
+ float: left;
+ margin: 8px 8px 0 5px;
+ max-width: 135px;
+}
+
+.vp-setting input[type='radio'] {
+ float: left;
+ margin-top: 9px;
+ width: auto;
+}
+
+.vp-preview span {
+ margin-top: 18px;
+}
+
+.uploader-videopress {
+ margin: 16px;
+}
+
+.uploader-videopress .videopress-errors div {
+ margin: 16px 0;
+} \ No newline at end of file
diff --git a/plugins/jetpack/modules/videopress.php b/plugins/jetpack/modules/videopress.php
index 9fa45d32..6b33b392 100644
--- a/plugins/jetpack/modules/videopress.php
+++ b/plugins/jetpack/modules/videopress.php
@@ -15,6 +15,18 @@ include_once dirname( __FILE__ ) . '/videopress/utility-functions.php';
include_once dirname( __FILE__ ) . '/videopress/shortcode.php';
include_once dirname( __FILE__ ) . '/videopress/videopress.php';
+// VideoPress v2
+//include_once dirname( __FILE__ ) . '/videopress-v2/class.videopress-options.php';
+//include_once dirname( __FILE__ ) . '/videopress-v2/class.videopress-scheduler.php';
+//include_once dirname( __FILE__ ) . '/videopress-v2/class.videopress-xmlrpc.php';
+//include_once dirname( __FILE__ ) . '/videopress-v2/class.videopress-cli.php';
+//include_once dirname( __FILE__ ) . '/videopress-v2/class.jetpack-videopress.php';
+
if ( is_admin() ) {
- include_once dirname(__FILE__) . '/videopress/editor-media-view.php';
+ include_once dirname( __FILE__ ) . '/videopress/editor-media-view.php';
+
+// include_once dirname( __FILE__ ) . '/videopress-v2/class.videopress-edit-attachment.php';
+// include_once dirname( __FILE__ ) . '/videopress-v2/class.videopress-media-library.php';
+// include_once dirname( __FILE__ ) . '/videopress-v2/class.videopress-ajax.php';
}
+
diff --git a/plugins/jetpack/modules/videopress/utility-functions.php b/plugins/jetpack/modules/videopress/utility-functions.php
index 1c02b689..a907b5e8 100644
--- a/plugins/jetpack/modules/videopress/utility-functions.php
+++ b/plugins/jetpack/modules/videopress/utility-functions.php
@@ -114,7 +114,7 @@ function videopress_download_poster_image( $url, $attachment_id ) {
// Set variables for storage, fix file filename for query strings.
preg_match( '/[^\?]+\.(jpe?g|jpe|gif|png)\b/i', $url, $matches );
if ( ! $matches ) {
- return new WP_Error( 'image_sideload_failed', __( 'Invalid image URL' ) );
+ return new WP_Error( 'image_sideload_failed', __( 'Invalid image URL', 'jetpack' ) );
}
$file_array = array();
diff --git a/plugins/jetpack/modules/widget-visibility/widget-conditions.php b/plugins/jetpack/modules/widget-visibility/widget-conditions.php
index 01a18ca7..124c53fe 100644
--- a/plugins/jetpack/modules/widget-visibility/widget-conditions.php
+++ b/plugins/jetpack/modules/widget-visibility/widget-conditions.php
@@ -142,8 +142,21 @@ class Jetpack_Widget_Conditions {
?>
<option value=""><?php _e( 'All taxonomy pages', 'jetpack' ); ?></option>
<?php
-
- $taxonomies = get_taxonomies( array( '_builtin' => false ), 'objects' );
+ $taxonomies = get_taxonomies(
+ /**
+ * Filters args passed to get_taxonomies.
+ *
+ * @see https://developer.wordpress.org/reference/functions/get_taxonomies/
+ *
+ * @since 4.4.0
+ *
+ * @module widget-visibility
+ *
+ * @param array $args Widget Visibility taxonomy arguments.
+ */
+ apply_filters( 'jetpack_widget_visibility_tax_args', array( '_builtin' => false ) ),
+ 'objects'
+ );
usort( $taxonomies, array( __CLASS__, 'strcasecmp_name' ) );
$parts = explode( '_tax_', $minor );
diff --git a/plugins/jetpack/modules/widgets.php b/plugins/jetpack/modules/widgets.php
index 068a60f9..adf8929c 100644
--- a/plugins/jetpack/modules/widgets.php
+++ b/plugins/jetpack/modules/widgets.php
@@ -60,9 +60,19 @@ jetpack_load_widgets();
/**
* Enqueue utilities to work with widgets in Customizer.
*
- * @since 4.0.0
+ * @since 4.4.0
*/
-function jetpack_widgets_customizer_assets() {
+function jetpack_widgets_customizer_assets_preview() {
wp_enqueue_script( 'jetpack-customizer-widget-utils', plugins_url( '/widgets/customizer-utils.js', __FILE__ ), array( 'customize-base' ) );
}
-add_action( 'customize_preview_init', 'jetpack_widgets_customizer_assets' );
+add_action( 'customize_preview_init', 'jetpack_widgets_customizer_assets_preview' );
+
+/**
+ * Enqueue styles to stylize widgets in Customizer.
+ *
+ * @since 4.4.0
+ */
+function jetpack_widgets_customizer_assets_controls() {
+ wp_enqueue_style( 'jetpack-customizer-widget-controls', plugins_url( '/widgets/customizer-controls.css', __FILE__ ), array( 'customize-widgets' ) );
+}
+add_action( 'customize_controls_enqueue_scripts', 'jetpack_widgets_customizer_assets_controls' );
diff --git a/plugins/jetpack/modules/widgets/contact-info.php b/plugins/jetpack/modules/widgets/contact-info.php
index b122aca0..1136111b 100644
--- a/plugins/jetpack/modules/widgets/contact-info.php
+++ b/plugins/jetpack/modules/widgets/contact-info.php
@@ -137,6 +137,9 @@ if ( ! class_exists( 'Jetpack_Contact_Info_Widget' ) ) {
do_action( 'jetpack_contact_info_widget_end' );
echo $args['after_widget'];
+
+ /** This action is documented in modules/widgets/gravatar-profile.php */
+ do_action( 'jetpack_stats_extra', 'widget_view', 'contact_info' );
}
@@ -262,7 +265,7 @@ if ( ! class_exists( 'Jetpack_Contact_Info_Widget' ) ) {
<?php _e( 'Google Maps API Key', 'jetpack' ); ?>
<input class="widefat" id="<?php echo esc_attr( $this->get_field_id( 'apikey' ) ); ?>" name="<?php echo esc_attr( $this->get_field_name( 'apikey' ) ); ?>" type="text" value="<?php echo esc_attr( $instance['apikey'] ); ?>" />
<br />
- <small><?php printf( wp_kses( __( 'Google now requires an API key to use their maps on your site. <a href="%s">See our documentation</a> for instructions on acquiring a key.' ), array( 'a' => array( 'href' => true ) ) ), 'https://jetpack.com/support/extra-sidebar-widgets/contact-info-widget/' ); ?></small>
+ <small><?php printf( wp_kses( __( 'Google now requires an API key to use their maps on your site. <a href="%s">See our documentation</a> for instructions on acquiring a key.', 'jetpack' ), array( 'a' => array( 'href' => true ) ) ), 'https://jetpack.com/support/extra-sidebar-widgets/contact-info-widget/' ); ?></small>
</label>
</p>
diff --git a/plugins/jetpack/modules/widgets/customizer-controls.css b/plugins/jetpack/modules/widgets/customizer-controls.css
new file mode 100644
index 00000000..847bc2f3
--- /dev/null
+++ b/plugins/jetpack/modules/widgets/customizer-controls.css
@@ -0,0 +1,6 @@
+/**
+ * Utilities to stylize widget in Customizer controls.
+ */
+
+/* My Community */
+#available-widgets [class*="community"] .widget-title:before { content: "\f307"; } \ No newline at end of file
diff --git a/plugins/jetpack/modules/widgets/facebook-likebox.php b/plugins/jetpack/modules/widgets/facebook-likebox.php
index cd7e8c51..e5a978bf 100644
--- a/plugins/jetpack/modules/widgets/facebook-likebox.php
+++ b/plugins/jetpack/modules/widgets/facebook-likebox.php
@@ -58,7 +58,6 @@ class WPCOM_Widget_Facebook_LikeBox extends WP_Widget {
}
function widget( $args, $instance ) {
-
extract( $args );
$like_args = $this->normalize_facebook_args( $instance['like_args'] );
@@ -113,8 +112,8 @@ class WPCOM_Widget_Facebook_LikeBox extends WP_Widget {
wp_enqueue_script( 'jetpack-facebook-embed' );
echo $after_widget;
- /** This action is already documented in modules/widgets/gravatar-profile.php */
- do_action( 'jetpack_stats_extra', 'widget', 'facebook-likebox' );
+ /** This action is documented in modules/widgets/gravatar-profile.php */
+ do_action( 'jetpack_stats_extra', 'widget_view', 'facebook-likebox' );
}
function update( $new_instance, $old_instance ) {
diff --git a/plugins/jetpack/modules/widgets/gallery.php b/plugins/jetpack/modules/widgets/gallery.php
index e9f75658..f02f39b3 100644
--- a/plugins/jetpack/modules/widgets/gallery.php
+++ b/plugins/jetpack/modules/widgets/gallery.php
@@ -134,6 +134,9 @@ class Jetpack_Gallery_Widget extends WP_Widget {
echo "\n" . '</div>'; // .widget-gallery-$type
echo "\n" . $after_widget;
+
+ /** This action is documented in modules/widgets/gravatar-profile.php */
+ do_action( 'jetpack_stats_extra', 'widget_view', 'gallery' );
}
/**
diff --git a/plugins/jetpack/modules/widgets/goodreads.php b/plugins/jetpack/modules/widgets/goodreads.php
index e268b10e..aa0d1ab5 100644
--- a/plugins/jetpack/modules/widgets/goodreads.php
+++ b/plugins/jetpack/modules/widgets/goodreads.php
@@ -50,6 +50,9 @@ class WPCOM_Widget_Goodreads extends WP_Widget {
}
function widget( $args, $instance ) {
+ /** This action is documented in modules/widgets/gravatar-profile.php */
+ do_action( 'jetpack_stats_extra', 'widget_view', 'goodreads' );
+
/** This filter is documented in core/src/wp-includes/default-widgets.php */
$title = apply_filters( 'widget_title', isset( $instance['title'] ) ? $instance['title'] : '' );
@@ -85,9 +88,6 @@ class WPCOM_Widget_Goodreads extends WP_Widget {
echo '<script src="' . esc_url( $goodreads_url ) . '"></script>' . "\n";
echo $args['after_widget'];
-
- /** This action is already documented in modules/widgets/gravatar-profile.php */
- do_action( 'jetpack_stats_extra', 'widget', 'goodreads' );
}
function goodreads_user_id_exists( $user_id ) {
diff --git a/plugins/jetpack/modules/widgets/google-translate.php b/plugins/jetpack/modules/widgets/google-translate.php
new file mode 100644
index 00000000..954b3c45
--- /dev/null
+++ b/plugins/jetpack/modules/widgets/google-translate.php
@@ -0,0 +1,119 @@
+<?php
+/**
+ * Plugin Name: Google Translate Widget for WordPress.com
+ * Plugin URI: http://automattic.com
+ * Description: Add a widget for automatic translation
+ * Author: Artur Piszek
+ * Version: 0.1
+ * Author URI: http://automattic.com
+ * Text Domain: jetpack
+ */
+if ( ! defined( 'ABSPATH' ) ) {
+ exit;
+}
+
+class Google_Translate_Widget extends WP_Widget {
+ static $instance = null;
+
+ /**
+ * Register widget with WordPress.
+ */
+ function __construct() {
+ parent::__construct(
+ 'google_translate_widget',
+ /** This filter is documented in modules/widgets/facebook-likebox.php */
+ apply_filters( 'jetpack_widget_name', __( 'Google Translate', 'jetpack' ) ),
+ array(
+ 'description' => __( 'Automatic translation of your site content', 'jetpack' ),
+ 'customize_selective_refresh' => true
+ )
+ );
+ add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_scripts' ) );
+ }
+
+ /**
+ * Enqueue frontend JS scripts.
+ */
+ public function enqueue_scripts() {
+ wp_register_script( 'google-translate-init', plugins_url( 'google-translate/google-translate.js', __FILE__ ) );
+ wp_register_script( 'google-translate', '//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit', array( 'google-translate-init' ) );
+ // Admin bar is also displayed on top of the site which causes google translate bar to hide beneath.
+ // This is a hack to show google translate bar a bit lower.
+ wp_add_inline_style( 'admin-bar', '.goog-te-banner-frame { top:32px !important }' );
+ }
+
+ /**
+ * Display the Widget.
+ *
+ * @see WP_Widget::widget()
+ *
+ * @param array $args Display arguments.
+ * @param array $instance The settings for the particular instance of the widget.
+ */
+ public function widget( $args, $instance ) {
+ // We never should show more than 1 instance of this.
+ if ( null === self::$instance ) {
+ wp_localize_script( 'google-translate-init', '_wp_google_translate_widget', array( 'lang' => get_locale() ) );
+ wp_enqueue_script( 'google-translate-init' );
+ wp_enqueue_script( 'google-translate' );
+
+ /** This filter is documented in core/src/wp-includes/default-widgets.php */
+ $title = apply_filters( 'widget_title', isset( $instance['title'] ) ? $instance['title'] : '' );
+ echo $args['before_widget'];
+ if ( ! empty( $title ) ) {
+ echo $args['before_title'] . esc_html( $title ) . $args['after_title'];
+ }
+ echo '<div id="google_translate_element"></div>';
+ echo $args['after_widget'];
+ self::$instance = $instance;
+ /** This action is documented in modules/widgets/gravatar-profile.php */
+ do_action( 'jetpack_stats_extra', 'widget_view', 'google-translate' );
+ }
+ }
+
+ /**
+ * Widget form in the dashboard.
+ *
+ * @see WP_Widget::form()
+ *
+ * @param array $instance Previously saved values from database.
+ */
+ public function form( $instance ) {
+ if ( isset( $instance['title'] ) ) {
+ $title = $instance['title'];
+ } else {
+ $title = '';
+ }
+ ?>
+<p>
+ <label for="<?php echo esc_attr( $this->get_field_id( 'title' ) ); ?>"><?php esc_html_e( 'Title:', 'jetpack' ); ?></label>
+ <input class="widefat" id="<?php echo esc_attr( $this->get_field_id( 'title' ) ); ?>" name="<?php echo esc_attr( $this->get_field_name( 'title' ) ); ?>" type="text" value="<?php echo esc_attr( $title ); ?>" />
+</p>
+ <?php
+ }
+
+ /**
+ * Sanitize widget form values as they are saved.
+ *
+ * @see WP_Widget::update()
+ *
+ * @param array $new_instance Values just sent to be saved.
+ * @param array $old_instance Previously saved values from database.
+ *
+ * @return array $instance Updated safe values to be saved.
+ */
+ public function update( $new_instance, $old_instance ) {
+ $instance = array();
+ $instance['title'] = ( ! empty( $new_instance['title'] ) ) ? sanitize_text_field( $new_instance['title'] ) : '';
+ return $instance;
+ }
+
+}
+
+/**
+ * Register the widget for use in Appearance -> Widgets.
+ */
+function jetpack_google_translate_widget_init() {
+ register_widget( 'Google_Translate_Widget' );
+}
+add_action( 'widgets_init', 'jetpack_google_translate_widget_init' );
diff --git a/plugins/jetpack/modules/widgets/google-translate/google-translate.js b/plugins/jetpack/modules/widgets/google-translate/google-translate.js
new file mode 100644
index 00000000..6c7cc32f
--- /dev/null
+++ b/plugins/jetpack/modules/widgets/google-translate/google-translate.js
@@ -0,0 +1,20 @@
+/*global google:true*/
+/*global _wp_google_translate_widget:true*/
+/*exported googleTranslateElementInit*/
+function googleTranslateElementInit() {
+ var lang = 'en';
+ var langParam;
+ var langRegex = /[?&#]lang=([a-zA-Z\-_]+)/;
+ if ( typeof _wp_google_translate_widget === 'object' && typeof _wp_google_translate_widget.lang === 'string' ) {
+ lang = _wp_google_translate_widget.lang;
+ }
+ langParam = window.location.href.match( langRegex );
+ if ( langParam ) {
+ window.location.href = window.location.href.replace( langRegex, '' ).replace( /#googtrans\([a-zA-Z\-_|]+\)/, '' ) + '#googtrans(' + lang + '|' + langParam[ 1 ] + ')';
+ }
+ new google.translate.TranslateElement( {
+ pageLanguage: lang,
+ layout: google.translate.TranslateElement.InlineLayout.SIMPLE,
+ autoDisplay: false
+ }, 'google_translate_element' );
+}
diff --git a/plugins/jetpack/modules/widgets/googleplus-badge.php b/plugins/jetpack/modules/widgets/googleplus-badge.php
index de688437..d4e50458 100644
--- a/plugins/jetpack/modules/widgets/googleplus-badge.php
+++ b/plugins/jetpack/modules/widgets/googleplus-badge.php
@@ -76,6 +76,9 @@ class WPCOM_Widget_GooglePlus_Badge extends WP_Widget {
}
function widget( $args, $instance ) {
+ /** This action is documented in modules/widgets/gravatar-profile.php */
+ do_action( 'jetpack_stats_extra', 'widget_view', 'googleplus-badge' );
+
if ( empty( $instance['href'] ) || ! $this->is_valid_googleplus_url( $instance['href'] ) ) {
if ( current_user_can( 'edit_theme_options' ) ) {
echo $args['before_widget'];
@@ -125,9 +128,6 @@ class WPCOM_Widget_GooglePlus_Badge extends WP_Widget {
}
echo $args['after_widget'];
-
- /** This action is already documented in modules/widgets/gravatar-profile.php */
- do_action( 'jetpack_stats_extra', 'widget', 'googleplus-badge' );
}
function update( $new_instance, $old_instance ) {
diff --git a/plugins/jetpack/modules/widgets/gravatar-profile.php b/plugins/jetpack/modules/widgets/gravatar-profile.php
index 5dffb649..c9c7df2c 100644
--- a/plugins/jetpack/modules/widgets/gravatar-profile.php
+++ b/plugins/jetpack/modules/widgets/gravatar-profile.php
@@ -37,6 +37,19 @@ class Jetpack_Gravatar_Profile_Widget extends WP_Widget {
}
function widget( $args, $instance ) {
+ /**
+ * Fires when an item is displayed on the front end.
+ *
+ * Can be used to track stats about the number of displays for a specific item
+ *
+ * @module widgets, shortcodes
+ *
+ * @since 1.6.0
+ *
+ * @param string widget_view Item type (e.g. widget, or embed).
+ * @param string grofile Item description (e.g. grofile, goodreads).
+ */
+ do_action( 'jetpack_stats_extra', 'widget_view', 'grofile' );
$instance = wp_parse_args( $instance, array(
'title' => '',
@@ -113,21 +126,6 @@ class Jetpack_Gravatar_Profile_Widget extends WP_Widget {
</a></p>
<?php
-
- /**
- * Fires when an item is displayed on the front end.
- *
- * Can be used to track stats about the number of displays for a specific item
- *
- * @module widgets, shortcodes
- *
- * @since 1.6.0
- *
- * @param string widget Item type (e.g. widget, or embed).
- * @param string grofile Item description (e.g. grofile, goodreads).
- */
- do_action( 'jetpack_stats_extra', 'widget', 'grofile' );
-
} else {
if ( current_user_can( 'edit_theme_options' ) ) {
echo '<p>' . esc_html__( 'Error loading profile', 'jetpack' ) . '</p>';
diff --git a/plugins/jetpack/modules/widgets/image-widget.php b/plugins/jetpack/modules/widgets/image-widget.php
index 3f34b368..a5289ac2 100644
--- a/plugins/jetpack/modules/widgets/image-widget.php
+++ b/plugins/jetpack/modules/widgets/image-widget.php
@@ -53,7 +53,6 @@ class Jetpack_Image_Widget extends WP_Widget {
* @param array $instance Saved values from database.
*/
public function widget( $args, $instance ) {
-
echo $args['before_widget'];
$instance = wp_parse_args( $instance, array(
@@ -107,6 +106,9 @@ class Jetpack_Image_Widget extends WP_Widget {
}
echo "\n" . $args['after_widget'];
+
+ /** This action is documented in modules/widgets/gravatar-profile.php */
+ do_action( 'jetpack_stats_extra', 'widget_view', 'image' );
}
/**
diff --git a/plugins/jetpack/modules/widgets/my-community.php b/plugins/jetpack/modules/widgets/my-community.php
new file mode 100644
index 00000000..897ed9f3
--- /dev/null
+++ b/plugins/jetpack/modules/widgets/my-community.php
@@ -0,0 +1,290 @@
+<?php
+/**
+ * Disable direct access/execution to/of the widget code.
+ */
+if ( ! defined( 'ABSPATH' ) ) {
+ exit;
+}
+
+/**
+ * Jetpack_My_Community_Widget displays community members of this site.
+ *
+ * A community member is a WordPress.com user that liked or commented on an entry or subscribed to the site.
+ * Requires WordPress.com connection to work. Otherwise it won't be visible in Widgets screen in admin.
+ */
+class Jetpack_My_Community_Widget extends WP_Widget {
+ /**
+ * Transient expiration time.
+ *
+ * @var int $expiration
+ */
+ static $expiration = 600;
+
+ /**
+ * Default widget title.
+ *
+ * @var string $default_title
+ */
+ var $default_title;
+
+ /**
+ * Registers the widget with WordPress.
+ */
+ function __construct() {
+ parent::__construct(
+ 'jetpack_my_community', // Base ID
+ /** This filter is documented in modules/widgets/facebook-likebox.php */
+ apply_filters( 'jetpack_widget_name', esc_html__( 'My Community', 'jetpack' ) ),
+ array(
+ 'description' => esc_html__( "Display members of your site's community.", 'jetpack' ),
+ 'customize_selective_refresh' => true,
+ )
+ );
+
+ if ( is_active_widget( false, false, $this->id_base ) || is_active_widget( false, false, 'monster' ) || is_customize_preview() ) {
+ add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_style' ) );
+ }
+
+ $this->default_title = esc_html__( 'Community', 'jetpack' );
+ }
+
+ /**
+ * Enqueue stylesheet for grid layout.
+ */
+ function enqueue_style() {
+ wp_register_style( 'jetpack-my-community-widget', plugins_url( 'my-community/style.css', __FILE__ ), array(), '20160129' );
+ wp_enqueue_style( 'jetpack-my-community-widget' );
+ }
+
+ /**
+ * Back-end widget form.
+ *
+ * @see WP_Widget::form()
+ *
+ * @param array $instance Previously saved values from database.
+ *
+ * @return string|void
+ */
+ function form( $instance ) {
+ $title = isset( $instance['title' ] ) ? $instance['title'] : false;
+ if ( false === $title ) {
+ $title = $this->default_title;
+ }
+
+ $number = isset( $instance['number'] ) ? $instance['number'] : 10;
+ if ( ! in_array( $number, array( 10, 50 ) ) ) {
+ $number = 10;
+ }
+
+ $include_likers = isset( $instance['include_likers'] ) ? (bool) $instance['include_likers'] : true;
+ $include_followers = isset( $instance['include_followers'] ) ? (bool) $instance['include_followers'] : true;
+ $include_commenters = isset( $instance['include_commenters'] ) ? (bool) $instance['include_commenters'] : true;
+ ?>
+
+ <p>
+ <label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php esc_html_e( 'Title:', 'jetpack' ); ?></label>
+ <input class="widefat" id="<?php echo $this->get_field_id( 'title' ); ?>" name="<?php echo $this->get_field_name( 'title' ); ?>" type="text" value="<?php echo esc_attr( $title ); ?>" />
+ </p>
+
+ <p>
+ <label><?php esc_html_e( 'Show a maximum of', 'jetpack' ); ?></label>
+ </p>
+ <ul>
+ <li><label><input id="<?php echo $this->get_field_id( 'number' ); ?>-few" name="<?php echo $this->get_field_name( 'number' ); ?>" type="radio" value="10" <?php checked( '10', $number ); ?> /> <?php esc_html_e( '10 community members', 'jetpack' ); ?></label></li>
+ <li><label><input id="<?php echo $this->get_field_id( 'number' ); ?>-lots" name="<?php echo $this->get_field_name( 'number' ); ?>" type="radio" value="50" <?php checked( '50', $number ); ?> /> <?php esc_html_e( '50 community members', 'jetpack' ); ?></label></li>
+ </ul>
+
+ <p>
+ <label for="<?php echo $this->get_field_id( 'include_likers' ); ?>">
+ <input type="checkbox" class="checkbox" id="<?php echo $this->get_field_id( 'include_likers' ); ?>" name="<?php echo $this->get_field_name( 'include_likers' ); ?>" value="1" <?php checked( $include_likers, 1 ); ?> />
+ <?php esc_html_e( 'Include activity from likers', 'jetpack' ); ?>
+ </label>
+ </p>
+
+ <p>
+ <label for="<?php echo $this->get_field_id( 'include_followers' ); ?>">
+ <input type="checkbox" class="checkbox" id="<?php echo $this->get_field_id( 'include_followers' ); ?>" name="<?php echo $this->get_field_name( 'include_followers' ); ?>" value="1" <?php checked( $include_followers, 1 ); ?> />
+ <?php esc_html_e( 'Include activity from followers', 'jetpack' ); ?>
+ </label>
+ </p>
+
+ <p>
+ <label for="<?php echo $this->get_field_id( 'include_commenters' ); ?>">
+ <input type="checkbox" class="checkbox" id="<?php echo $this->get_field_id( 'include_commenters' ); ?>" name="<?php echo $this->get_field_name( 'include_commenters' ); ?>" value="1" <?php checked( $include_commenters, 1 ); ?> />
+ <?php esc_html_e( 'Include activity from commenters', 'jetpack' ); ?>
+ </label>
+ </p>
+
+ <?php
+ }
+
+ /**
+ * Sanitize widget form values as they are saved.
+ *
+ * @see WP_Widget::update()
+ *
+ * @param array $new_instance Values just sent to be saved.
+ * @param array $old_instance Previously saved values from database.
+ *
+ * @return array Updated safe values to be saved.
+ */
+ function update( $new_instance, $old_instance ) {
+ $instance = array();
+ $instance['title'] = wp_kses( $new_instance['title'], array() );
+ if ( $instance['title'] === $this->default_title ) {
+ $instance['title'] = false; // Store as false in case of language change
+ }
+
+ $instance['number'] = (int) $new_instance['number'];
+ if ( !in_array( $instance['number'], array( 10, 50 ) ) ) {
+ $instance['number'] = 10;
+ }
+
+ $instance['include_likers'] = (bool) $new_instance['include_likers'];
+ $instance['include_followers'] = (bool) $new_instance['include_followers'];
+ $instance['include_commenters'] = (bool) $new_instance['include_commenters'];
+
+ delete_transient( "$this->id-{$instance['number']}" . (int) $instance['include_likers'] . (int) $instance['include_followers'] . (int) $instance['include_commenters'] );
+
+ return $instance;
+ }
+
+ /**
+ * Front-end display of widget.
+ *
+ * @see WP_Widget::widget()
+ *
+ * @param array $args Widget arguments.
+ * @param array $instance Saved values from database.
+ */
+ function widget( $args, $instance ) {
+ $instance = wp_parse_args( $instance, array(
+ 'title' => false,
+ 'number' => true,
+ 'include_likers' => true,
+ 'include_followers' => true,
+ 'include_commenters' => true,
+ ) );
+
+ $title = $instance['title'];
+
+ if ( false === $title ) {
+ $title = $this->default_title;
+ }
+
+ /** This filter is documented in wp-includes/widgets/class-wp-widget-pages.php */
+ $title = apply_filters( 'widget_title', $title );
+
+ echo $args['before_widget'];
+
+ if ( ! empty( $title ) ) {
+ echo $args['before_title'] . $title . $args['after_title'];
+ }
+
+ $transient_name = "$this->id-{$instance['number']}" . (int) $instance['include_likers'] . (int) $instance['include_followers'] . (int) $instance['include_commenters'];
+
+ $my_community = get_transient( $transient_name );
+
+ if ( empty( $my_community ) ) {
+ $my_community = $this->get_community( $instance );
+
+ set_transient( $transient_name, $my_community, self::$expiration );
+ }
+
+ echo $my_community;
+
+ echo $args['after_widget'];
+
+ /** This action is documented in modules/widgets/gravatar-profile.php */
+ do_action( 'jetpack_stats_extra', 'widget_view', 'my_community' );
+ }
+
+ /**
+ * Initiate request and render the response.
+ *
+ * @since 4.0
+ *
+ * @param array $query
+ *
+ * @return string
+ */
+ function get_community( $query ) {
+ $members = $this->fetch_remote_community( $query );
+
+ if ( ! empty( $members ) ) {
+
+ $my_community = '<div class="widgets-multi-column-grid"><ul>';
+
+ foreach ( $members as $member ) {
+ $my_community .= sprintf( '<li><a href="%s" %s><img alt="" src="%s" class="avatar avatar-240" height="48" width="48" originals="240" scale="1" /></a></li>',
+ $member->profile_URL,
+ empty( $member->name ) ? '' : 'title="' . $member->name . '"',
+ $member->avatar_URL
+ );
+ }
+
+ $my_community .= '</ul></div>';
+
+ } else {
+ if ( current_user_can( 'edit_theme_options' ) ) {
+ $my_community = '<p>' . wp_kses( sprintf( __( 'There are no users to display in this <a href="%1$s">My Community widget</a>. <a href="%2$s">Want more traffic?</a>', 'jetpack' ),
+ admin_url( 'widgets.php' ),
+ 'https://jetpack.com/support/getting-more-views-and-traffic/'
+ ), array( 'a' => array( 'href' => true ) ) ) . '</p>';
+ } else {
+ $my_community = '<p>' . esc_html__( "I'm just starting out; leave me a comment or a like :)", 'jetpack' ) . '</p>';
+ }
+ }
+
+ return $my_community;
+ }
+
+ /**
+ * Request community members to WordPress.com endpoint.
+ *
+ * @since 4.0
+ *
+ * @param $query
+ *
+ * @return array
+ */
+ function fetch_remote_community( $query ) {
+ $jetpack_blog_id = Jetpack_Options::get_option( 'id' );
+ $url = add_query_arg(
+ array(
+ 'number' => $query['number'],
+ 'likers' => (int) $query['include_likers'],
+ 'followers' => (int) $query['include_followers'],
+ 'commenters' => (int) $query['include_commenters'],
+ ),
+ "https://public-api.wordpress.com/rest/v1.1/sites/$jetpack_blog_id/community"
+ );
+ $response = wp_remote_get( $url );
+ $response_body = wp_remote_retrieve_body( $response );
+
+ if ( empty( $response_body ) ) {
+ return array();
+ }
+
+ $response_body = json_decode( $response_body );
+
+ if ( isset( $response_body->users ) ) {
+ return $response_body->users;
+ }
+
+ return array();
+ }
+}
+
+/**
+ * If site is connected to WordPress.com, register the widget.
+ *
+ * @since 4.0
+ */
+function jetpack_my_community_init() {
+ if ( Jetpack::is_active() ) {
+ register_widget( 'Jetpack_My_Community_Widget' );
+ }
+}
+
+add_action( 'widgets_init', 'jetpack_my_community_init' );
diff --git a/plugins/jetpack/modules/widgets/my-community/style.css b/plugins/jetpack/modules/widgets/my-community/style.css
new file mode 100644
index 00000000..5616e890
--- /dev/null
+++ b/plugins/jetpack/modules/widgets/my-community/style.css
@@ -0,0 +1,35 @@
+/* Multi-Column Grid Layout */
+.widgets-multi-column-grid ul {
+ overflow: hidden;
+ padding: 0;
+ margin: 0;
+ list-style-type: none;
+}
+
+.widgets-multi-column-grid ul li {
+ background: none;
+ clear: none;
+ float: left;
+ margin: 0 -5px -3px 0;
+ padding: 0 8px 6px 0;
+ border: none;
+ list-style-type: none !important;
+}
+
+.widgets-multi-column-grid ul li a {
+ background: none;
+ margin: 0;
+ padding: 0;
+ border: 0;
+}
+
+.widgets-multi-column-grid .avatar {
+ vertical-align: middle;
+}
+
+/* Ensure My Community images fit the 48 pixel grid. */
+.widget_jetpack_my_community .avatar-48,
+.widget_jetpack_my_community .avatar-240 {
+ max-width: 48px;
+ max-height: 48px;
+} \ No newline at end of file
diff --git a/plugins/jetpack/modules/widgets/rsslinks-widget.php b/plugins/jetpack/modules/widgets/rsslinks-widget.php
index 8bd6eec6..acdcd099 100644
--- a/plugins/jetpack/modules/widgets/rsslinks-widget.php
+++ b/plugins/jetpack/modules/widgets/rsslinks-widget.php
@@ -48,6 +48,9 @@ class Jetpack_RSS_Links_Widget extends WP_Widget {
if ( 'text' == $instance['format'] ) echo '</ul>';
echo "\n" . $after_widget;
+
+ /** This action is documented in modules/widgets/gravatar-profile.php */
+ do_action( 'jetpack_stats_extra', 'widget_view', 'rss-links' );
}
/**
diff --git a/plugins/jetpack/modules/widgets/social-media-icons.php b/plugins/jetpack/modules/widgets/social-media-icons.php
index fe836d64..2c57a0bd 100644
--- a/plugins/jetpack/modules/widgets/social-media-icons.php
+++ b/plugins/jetpack/modules/widgets/social-media-icons.php
@@ -5,14 +5,37 @@ Description: A simple widget that displays social media icons
Author: Chris Rudzki
*/
-// Creating the widget
+/**
+ * WPCOM_social_media_icons_widget class.
+ *
+ * @extends WP_Widget
+ */
class WPCOM_social_media_icons_widget extends WP_Widget {
+ /**
+ * Defaults
+ *
+ * @var mixed
+ * @access private
+ */
private $defaults;
+ /**
+ * Services
+ *
+ * @var mixed
+ * @access private
+ */
private $services;
+
+ /**
+ * __construct function.
+ *
+ * @access public
+ * @return void
+ */
public function __construct() {
parent::__construct(
'wpcom_social_media_icons_widget',
@@ -23,20 +46,20 @@ class WPCOM_social_media_icons_widget extends WP_Widget {
'customize_selective_refresh' => true,
)
);
-
$this->defaults = array(
- 'title' => __( 'Social', 'jetpack' ),
- 'facebook_username' => '',
- 'twitter_username' => '',
- 'instagram_username' => '',
- 'pinterest_username' => '',
- 'linkedin_username' => '',
- 'github_username' => '',
- 'youtube_username' => '',
- 'vimeo_username' => '',
+ 'title' => __( 'Social', 'jetpack' ),
+ 'facebook_username' => '',
+ 'twitter_username' => '',
+ 'instagram_username' => '',
+ 'pinterest_username' => '',
+ 'linkedin_username' => '',
+ 'github_username' => '',
+ 'youtube_username' => '',
+ 'vimeo_username' => '',
'googleplus_username' => '',
+ 'flickr_username' => '',
+ 'wordpress_username' => '',
);
-
$this->services = array(
'facebook' => array( 'Facebook', 'https://www.facebook.com/%s/' ),
'twitter' => array( 'Twitter', 'https://twitter.com/%s/' ),
@@ -47,73 +70,81 @@ class WPCOM_social_media_icons_widget extends WP_Widget {
'youtube' => array( 'YouTube', 'https://www.youtube.com/%s/' ),
'vimeo' => array( 'Vimeo', 'https://vimeo.com/%s/' ),
'googleplus' => array( 'Google+', 'https://plus.google.com/u/0/%s/' ),
+ 'flickr' => array( 'Flickr', 'https://www.flickr.com/photos/%s/' ),
+ 'wordpress' => array( 'WordPress.org', 'https://profiles.wordpress.org/%s/' ),
);
-
if ( is_active_widget( false, false, $this->id_base ) || is_customize_preview() ) {
add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_style' ) );
}
}
+ /**
+ * Enqueue Style.
+ *
+ * @access public
+ * @return void
+ */
public function enqueue_style() {
wp_register_style( 'jetpack_social_media_icons_widget', plugins_url( 'social-media-icons/style.css', __FILE__ ), array(), '20150602' );
wp_enqueue_style( 'jetpack_social_media_icons_widget' );
}
+ /**
+ * Check Genericons.
+ *
+ * @access private
+ * @return Bool.
+ */
private function check_genericons() {
global $wp_styles;
-
foreach ( $wp_styles->queue as $handle ) {
if ( false !== stristr( $handle, 'genericons' ) ) {
return $handle;
}
}
-
return false;
}
- // front end
+ /**
+ * Widget Front End.
+ *
+ * @access public
+ * @param mixed $args Arguments.
+ * @param mixed $instance Instance.
+ * @return void
+ */
public function widget( $args, $instance ) {
$instance = wp_parse_args( (array) $instance, $this->defaults );
/** This filter is documented in core/src/wp-includes/default-widgets.php */
$instance['title'] = apply_filters( 'widget_title', $instance['title'], $instance, $this->id_base );
-
if ( ! $this->check_genericons() ) {
wp_enqueue_style( 'genericons' );
}
-
$index = 10;
$html = array();
-
$alt_text = esc_attr__( 'View %1$s&#8217;s profile on %2$s', 'jetpack' );
-
foreach ( $this->services as $service => $data ) {
list( $service_name, $url ) = $data;
-
if ( ! isset( $instance[ $service . '_username' ] ) ) {
continue;
}
$username = $link_username = $instance[ $service . '_username' ];
-
if ( empty( $username ) ) {
continue;
}
-
$index += 10;
-
if (
- $service === 'googleplus'
+ 'googleplus' === $service
&& ! is_numeric( $username )
- && substr( $username, 0, 1 ) !== "+"
+ && substr( $username, 0, 1 ) !== '+'
) {
- $link_username = "+" . $username;
+ $link_username = '+' . $username;
}
-
- if ( $service === 'youtube' && substr( $username, 0, 2 ) == 'UC' ) {
- $link_username = "channel/" . $username;
- } else if ( $service === 'youtube' ) {
- $link_username = "user/" . $username;
+ if ( 'youtube' === $service && 'UC' === substr( $username, 0, 2 ) ) {
+ $link_username = 'channel/' . $username;
+ } else if ( 'youtube' === $service ) {
+ $link_username = 'user/' . $username;
}
-
/**
* Fires for each profile link in the social icons widget. Can be used
* to change the links for certain social networks if needed.
@@ -126,15 +157,12 @@ class WPCOM_social_media_icons_widget extends WP_Widget {
* @param string $service the lowercase service slug, e.g. 'facebook', 'youtube', etc.
*/
$link = apply_filters( 'jetpack_social_media_icons_widget_profile_link', esc_url( sprintf( $url, $link_username ) ), $service );
-
$html[ $index ] =
- '<a title="' . sprintf( $alt_text, esc_attr( $username ), $service_name )
- . '" href="' . $link
+ '<a href="' . $link
. '" class="genericon genericon-' . $service . '" target="_blank"><span class="screen-reader-text">'
. sprintf( $alt_text, esc_html( $username ), $service_name )
. '</span></a>';
}
-
/**
* Fires at the end of the list of Social Media accounts.
* Can be used to add a new Social Media Site to the Social Media Icons Widget.
@@ -148,16 +176,16 @@ class WPCOM_social_media_icons_widget extends WP_Widget {
* @param array $html Associative array of HTML snippets per each icon.
*/
$html = apply_filters( 'jetpack_social_media_icons_widget_array', $html );
-
ksort( $html );
$html = '<ul><li>' . join( '</li><li>', $html ) . '</li></ul>';
-
if ( ! empty( $instance['title'] ) ) {
$html = $args['before_title'] . esc_html( $instance['title'] ) . $args['after_title'] . $html;
}
-
$html = $args['before_widget'] . $html . $args['after_widget'];
+ /** This action is documented in modules/widgets/gravatar-profile.php */
+ do_action( 'jetpack_stats_extra', 'widget_view', 'social_media_icons' );
+
/**
* Filters the Social Media Icons widget output.
*
@@ -170,12 +198,18 @@ class WPCOM_social_media_icons_widget extends WP_Widget {
echo apply_filters( 'jetpack_social_media_icons_widget_output', $html );
}
- // back end
+ /**
+ * Widget Settings.
+ *
+ * @access public
+ * @param mixed $instance Instance.
+ * @return void
+ */
public function form( $instance ) {
$instance = wp_parse_args( (array) $instance, $this->defaults );
?>
<p>
- <label for="<?php echo esc_attr( $this->get_field_id( 'title' ) ); ?>"><?php _e( 'Title:', 'jetpack' ); ?></label>
+ <label for="<?php echo esc_attr( $this->get_field_id( 'title' ) ); ?>"><?php esc_attr_e( 'Title:', 'jetpack' ); ?></label>
<input
class="widefat"
id="<?php echo esc_attr( $this->get_field_id( 'title' ) ); ?>"
@@ -185,14 +219,13 @@ class WPCOM_social_media_icons_widget extends WP_Widget {
/>
</p>
<?php
-
foreach ( $this->services as $service => $data ) {
list( $service_name, $url ) = $data;
?>
<p>
<label for="<?php echo esc_attr( $this->get_field_id( $service . '_username' ) ); ?>">
<?php
- /* translators: %s is a social network name, e.g. Facebook */
+ /* Translators: %s is a social network name, e.g. Facebook. */
printf( __( '%s username:', 'jetpack' ), $service_name );
?>
</label>
@@ -201,22 +234,27 @@ class WPCOM_social_media_icons_widget extends WP_Widget {
id="<?php echo esc_attr( $this->get_field_id( $service . '_username' ) ); ?>"
name="<?php echo esc_attr( $this->get_field_name( $service . '_username' ) ); ?>"
type="text"
- value="<?php echo esc_attr( $instance[ $service . '_username'] ); ?>"
+ value="<?php echo esc_attr( $instance[ $service . '_username' ] ); ?>"
/>
</p>
<?php
}
}
- // updating widget settings
+ /**
+ * Update Widget Settings.
+ *
+ * @access public
+ * @param mixed $new_instance New Instance.
+ * @param mixed $old_instance Old Instance.
+ * @return Instance.
+ */
public function update( $new_instance, $old_instance ) {
$instance = (array) $old_instance;
-
foreach ( $new_instance as $field => $value ) {
- $instance[$field] = sanitize_text_field( $new_instance[$field] );
+ $instance[ $field ] = sanitize_text_field( $new_instance[ $field ] );
}
-
- // Stats
+ // Stats.
$stats = $instance;
unset( $stats['title'] );
$stats = array_filter( $stats );
@@ -233,20 +271,29 @@ class WPCOM_social_media_icons_widget extends WP_Widget {
* @param string social-media-links-widget-svcs Type of action to track.
* @param string $val Name of the Social Media account being saved.
*/
- do_action( 'jetpack_bump_stats_extras', 'social-media-links-widget-svcs', $val ) ;
+ do_action( 'jetpack_bump_stats_extras', 'social-media-links-widget-svcs', $val );
}
-
return $instance;
}
- // Remove username from value before to save stats
+ /**
+ * Remove username from value before to save stats.
+ *
+ * @access public
+ * @param mixed $val Value.
+ * @return Value.
+ */
public function remove_username( $val ) {
return str_replace( '_username', '', $val );
}
-
-} // class ends here
-
-// register and load the widget
+} // End Class.
+
+/**
+ * Register and load the widget.
+ *
+ * @access public
+ * @return void
+ */
function wpcom_social_media_icons_widget_load_widget() {
register_widget( 'wpcom_social_media_icons_widget' );
}
diff --git a/plugins/jetpack/modules/widgets/top-posts.php b/plugins/jetpack/modules/widgets/top-posts.php
index 3973a75e..a39d9694 100644
--- a/plugins/jetpack/modules/widgets/top-posts.php
+++ b/plugins/jetpack/modules/widgets/top-posts.php
@@ -207,6 +207,9 @@ class Jetpack_Top_Posts_Widget extends WP_Widget {
}
function widget( $args, $instance ) {
+ /** This action is documented in modules/widgets/gravatar-profile.php */
+ do_action( 'jetpack_stats_extra', 'widget_view', 'top_posts' );
+
$instance = wp_parse_args( (array) $instance, $this->defaults() );
$title = isset( $instance['title' ] ) ? $instance['title'] : false;
@@ -297,7 +300,7 @@ class Jetpack_Top_Posts_Widget extends WP_Widget {
if ( current_user_can( 'edit_theme_options' ) ) {
echo '<p>' . sprintf(
__( 'There are no posts to display. <a href="%s" target="_blank">Want more traffic?</a>', 'jetpack' ),
- 'http://en.support.wordpress.com/getting-more-site-traffic/'
+ 'https://jetpack.com/support/getting-more-views-and-traffic/'
) . '</p>';
}
@@ -335,8 +338,21 @@ class Jetpack_Top_Posts_Widget extends WP_Widget {
* @param string $post['post_id'] Post ID.
*/
do_action( 'jetpack_widget_top_posts_before_post', $post['post_id'] );
+
+ /**
+ * Filter the permalink of items in the Top Posts widget.
+ *
+ * @module widgets
+ *
+ * @since 4.4.0
+ *
+ * @param string $post['permalink'] Post permalink.
+ * @param array $post Post array.
+ */
+ $filtered_permalink = apply_filters( 'jetpack_top_posts_widget_permalink', $post['permalink'], $post );
+
?>
- <a href="<?php echo esc_url( $post['permalink'] ); ?>" title="<?php echo esc_attr( wp_kses( $post['title'], array() ) ); ?>" class="bump-view" data-bump-view="tp">
+ <a href="<?php echo esc_url( $filtered_permalink ); ?>" title="<?php echo esc_attr( wp_kses( $post['title'], array() ) ); ?>" class="bump-view" data-bump-view="tp">
<?php $size = (int) $get_image_options['avatar_size']; ?>
<img width="<?php echo absint( $size ); ?>" height="<?php echo absint( $size ); ?>" src="<?php echo esc_url( $post['image'] ); ?>" alt="<?php echo esc_attr( wp_kses( $post['title'], array() ) ); ?>" data-pin-nopin="true" />
</a>
@@ -364,13 +380,16 @@ class Jetpack_Top_Posts_Widget extends WP_Widget {
<?php
/** This action is documented in modules/widgets/top-posts.php */
do_action( 'jetpack_widget_top_posts_before_post', $post['post_id'] );
+
+ /** This filter is documented in modules/widgets/top-posts.php */
+ $filtered_permalink = apply_filters( 'jetpack_top_posts_widget_permalink', $post['permalink'], $post );
?>
- <a href="<?php echo esc_url( $post['permalink'] ); ?>" title="<?php echo esc_attr( wp_kses( $post['title'], array() ) ); ?>" class="bump-view" data-bump-view="tp">
+ <a href="<?php echo esc_url( $filtered_permalink ); ?>" title="<?php echo esc_attr( wp_kses( $post['title'], array() ) ); ?>" class="bump-view" data-bump-view="tp">
<?php $size = (int) $get_image_options['avatar_size']; ?>
<img width="<?php echo absint( $size ); ?>" height="<?php echo absint( $size ); ?>" src="<?php echo esc_url( $post['image'] ); ?>" class='widgets-list-layout-blavatar' alt="<?php echo esc_attr( wp_kses( $post['title'], array() ) ); ?>" data-pin-nopin="true" />
</a>
<div class="widgets-list-layout-links">
- <a href="<?php echo esc_url( $post['permalink'] ); ?>" class="bump-view" data-bump-view="tp">
+ <a href="<?php echo esc_url( $filtered_permalink ); ?>" class="bump-view" data-bump-view="tp">
<?php echo esc_html( wp_kses( $post['title'], array() ) ); ?>
</a>
</div>
@@ -392,8 +411,11 @@ class Jetpack_Top_Posts_Widget extends WP_Widget {
<?php
/** This action is documented in modules/widgets/top-posts.php */
do_action( 'jetpack_widget_top_posts_before_post', $post['post_id'] );
+
+ /** This filter is documented in modules/widgets/top-posts.php */
+ $filtered_permalink = apply_filters( 'jetpack_top_posts_widget_permalink', $post['permalink'], $post );
?>
- <a href="<?php echo esc_url( $post['permalink'] ); ?>" class="bump-view" data-bump-view="tp">
+ <a href="<?php echo esc_url( $filtered_permalink ); ?>" class="bump-view" data-bump-view="tp">
<?php echo esc_html( wp_kses( $post['title'], array() ) ); ?>
</a>
<?php
diff --git a/plugins/jetpack/modules/widgets/twitter-timeline.php b/plugins/jetpack/modules/widgets/twitter-timeline.php
index 4cb663d2..4e580061 100644
--- a/plugins/jetpack/modules/widgets/twitter-timeline.php
+++ b/plugins/jetpack/modules/widgets/twitter-timeline.php
@@ -143,8 +143,8 @@ class Jetpack_Twitter_Timeline_Widget extends WP_Widget {
echo $args['after_widget'];
- /** This action is documented in modules/widgets/social-media-icons.php */
- do_action( 'jetpack_bump_stats_extras', 'widget', 'twitter_timeline' );
+ /** This action is documented in modules/widgets/gravatar-profile.php */
+ do_action( 'jetpack_stats_extra', 'widget_view', 'twitter_timeline' );
}
diff --git a/plugins/jetpack/modules/widgets/wordpress-post-widget.php b/plugins/jetpack/modules/widgets/wordpress-post-widget.php
index 33cb528d..d7882728 100644
--- a/plugins/jetpack/modules/widgets/wordpress-post-widget.php
+++ b/plugins/jetpack/modules/widgets/wordpress-post-widget.php
@@ -728,6 +728,8 @@ class Jetpack_Display_Posts_Widget extends WP_Widget {
* @param array $instance
*/
public function widget( $args, $instance ) {
+ /** This action is documented in modules/widgets/gravatar-profile.php */
+ do_action( 'jetpack_stats_extra', 'widget_view', 'display_posts' );
/** This filter is documented in core/src/wp-includes/default-widgets.php */
$title = apply_filters( 'widget_title', $instance['title'] );
diff --git a/plugins/jetpack/readme.txt b/plugins/jetpack/readme.txt
index 98c1bb8d..7650d644 100644
--- a/plugins/jetpack/readme.txt
+++ b/plugins/jetpack/readme.txt
@@ -1,7 +1,7 @@
=== Jetpack by WordPress.com ===
-Contributors: automattic, adamkheckler, aduth, akirk, allendav, alternatekev, andy, annezazu, apeatling, azaozz, batmoo, barry, beaulebens, blobaugh, cainm, cena, cfinke, chaselivingston, chellycat, csonnek, danielbachhuber, davoraltman, daniloercoli, designsimply, dllh, drawmyface, dsmart, dzver, ebinnion, eliorivero, enej, eoigal, ethitter, gcorne, georgestephanis, gibrown, goldsounds, hew, hugobaeta, hypertextranch, iammattthomas, iandunn, jacobshere, jblz, jeherve, jenhooks, jenia, jgs, jkudish, jmdodd, Joen, johnjamesjacoby, jshreve, koke, kraftbj, lamdayap, lancewillett, lschuyler, macmanx, martinremy, matt, matveb, mattwiebe, maverick3x6, mcsf, mdawaffe, michael-arestad, migueluy, mikeyarce, mkaz, nancythanki, nickmomrik, obenland, pento, professor44, rachelsquirrel, rdcoll, ryancowles, richardmuscat, richardmtl, roccotripaldi, samhotchkiss, scarstocea, sdquirk, stefmattana, stephdau, tmoorewp, Viper007Bond, westi, yoavf, zinigor
+Contributors: automattic, adamkheckler, aduth, akirk, allendav, alternatekev, andy, annezazu, apeatling, azaozz, batmoo, barry, beaulebens, blobaugh, cainm, cena, cfinke, chaselivingston, chellycat, csonnek, danielbachhuber, davoraltman, daniloercoli, designsimply, dllh, drawmyface, dsmart, dzver, ebinnion, eliorivero, enej, eoigal, erania-pinnera, ethitter, gcorne, georgestephanis, gibrown, goldsounds, hew, hugobaeta, hypertextranch, iammattthomas, iandunn, jacobshere, jblz, jeherve, jenhooks, jenia, jgs, jkudish, jmdodd, Joen, johnjamesjacoby, jshreve, koke, kraftbj, lamdayap, lancewillett, lschuyler, macmanx, martinremy, matt, matveb, mattwiebe, maverick3x6, mcsf, mdawaffe, michael-arestad, migueluy, mikeyarce, mkaz, nancythanki, nickmomrik, obenland, pento, professor44, rachelsquirrel, rdcoll, ryancowles, richardmuscat, richardmtl, roccotripaldi, samhotchkiss, scarstocea, sdquirk, stephdau, tmoorewp, Viper007Bond, westi, yoavf, zinigor
Tags: WordPress.com, jet pack, comments, contact, gallery, performance, sharing, security, shortcodes, stats, subscriptions, widgets
-Stable tag: 4.3.2
+Stable tag: 4.4.1
Requires at least: 4.5
Tested up to: 4.6.1
@@ -27,7 +27,7 @@ With Jetpack comes a **centralized dashboard** on WordPress.com. Manage plugins
Jetpack includes other features that help you customize your site including Custom CSS, Contact Forms, Galleries and Carousels, Notifications and Subscriptions, Configurable Widgets, and [many more](https://jetpack.com/features).
= Dedicated Support =
-We have an entire team of happiness engineers ready to help you. Ask your questions in the support forum, or [contact us directly](https://jetpack.com/contact-support).
+We have an entire team of happiness engineers ready to help you. Ask your questions in the support forum, or [contact us directly](https://jetpack.com/contact-support).
= Contributing to Jetpack =
@@ -75,6 +75,43 @@ There are opportunities for developers at all levels to contribute. [Learn more
== Changelog ==
+= 4.4.1 =
+
+* Release date: November 22, 2016
+
+**Bug Fixes**
+
+* Fixed an issue where some users with slower servers would get an error on the Jetpack dashboard when `WP_DEBUG` was enabled.
+* Fixed an issue where users on a Jetpack Professional plan who were paying monthly (as opposed to annually) wouldn’t be able to enable SEO Tools.
+
+= 4.4 =
+
+* Release date: November 21, 2016
+* Release post: http://wp.me/p1moTy-3FE
+
+**Enhancements**
+
+* Additional unit tests have been added to improve Jetpack's development process and stability.
+* Custom post types have been added to the WP REST API output.
+* Many of the screenshots throughout the plugin have been replaced by SVGs in order to make Jetpack smaller.
+* New endpoints have been added to allow the installation of plugin and theme zip files via the API.
+* Twelve new filters to make Jetpack more extensible! See: http://wp.me/p1moTy-3FE.
+* New widget: "Google Translate" to allow users to translate your site into their own language.
+* New widget: "My Community" where you can see who recently interacted with your site.
+* One of the biggest issues facing Jetpack users for years now has been difficulties in moving sites from one domain name to another. This update makes strides towards improving that process.
+* Photon now uses HTTPS by default. Secure all the things!
+* There are now helpful hints throughout the admin interface to make Jetpack easier to use.
+* We now allow you to embed pins, boards and profiles from Pinterest.
+* We've added a new feature: SEO Tools, available to Jetpack Professional subscribers. You can read more about our plans here: https://jetpack.com/features/
+* We've made numerous improvements to the data sync process.
+
+**Bug Fixes:**
+
+* Fixed link to Akismet settings.
+* Improved compatibility between Infinite Scroll and WPML.
+* Move email notification settings back with the other email settings in the Discussion Settings.
+* Various minor performance/compatibility fixes.
+
= 4.3.2 =
* Release date: October 13, 2016
@@ -86,7 +123,6 @@ There are opportunities for developers at all levels to contribute. [Learn more
* Stats are now responding faster.
* There were several improvements and repairs made to sync including additional endpoints, performance enhancements, whitelisted data, better decision making around when to sync information, and more.
* Markdown now has a CSS class on footnotes.
-* Site stats have been restored to the Jetpack submenu.
**Improved Compatibility:**
@@ -189,7 +225,7 @@ There are opportunities for developers at all levels to contribute. [Learn more
**Security:**
-* We’re continuing our efforts to harden Jetpack security, by implementing the `hash_equals()` function to avoid timing attacks when comparing strings. We also improved security on CSVs exported from your contact form.
+* We’re continuing our efforts to harden Jetpack security, by implementing the `hash_equals()` function to avoid timing attacks when comparing strings. We also improved security on CSVs exported from your contact form.
**Slightly Less Exciting Feature Improvements:**
diff --git a/plugins/jetpack/sal/class.json-api-post-base.php b/plugins/jetpack/sal/class.json-api-post-base.php
index d81e208d..25acdf0b 100644
--- a/plugins/jetpack/sal/class.json-api-post-base.php
+++ b/plugins/jetpack/sal/class.json-api-post-base.php
@@ -131,7 +131,12 @@ abstract class SAL_Post {
||
current_user_can( 'edit_post_meta', $this->post->ID , $meta_key )
);
-
+
+ // Only business plan subscribers can view custom meta description
+ if ( Jetpack_SEO_Posts::DESCRIPTION_META_KEY == $meta_key && ! Jetpack_SEO_Utils::is_enabled_jetpack_seo() ) {
+ $show = false;
+ }
+
if ( $show ) {
$metadata[] = array(
'id' => $meta['meta_id'],
diff --git a/plugins/jetpack/sal/class.json-api-site-base.php b/plugins/jetpack/sal/class.json-api-site-base.php
index 0b58d8b1..531a4239 100644
--- a/plugins/jetpack/sal/class.json-api-site-base.php
+++ b/plugins/jetpack/sal/class.json-api-site-base.php
@@ -88,6 +88,12 @@ abstract class SAL_Site {
abstract public function get_ak_vp_bundle_enabled();
+ abstract public function get_jetpack_seo_front_page_description();
+
+ abstract public function get_jetpack_seo_title_formats();
+
+ abstract public function get_verification_services_codes();
+
abstract public function before_render();
abstract public function after_render( &$response );
diff --git a/plugins/jetpack/sal/class.json-api-site-jetpack.php b/plugins/jetpack/sal/class.json-api-site-jetpack.php
index 99a3fa96..56edb000 100644
--- a/plugins/jetpack/sal/class.json-api-site-jetpack.php
+++ b/plugins/jetpack/sal/class.json-api-site-jetpack.php
@@ -129,10 +129,10 @@ class Jetpack_Site extends Abstract_Jetpack_Site {
}
function get_icon() {
- if ( function_exists( 'jetpack_site_icon_url' ) && function_exists( 'jetpack_photon_url' ) ) {
+ if ( function_exists( 'get_site_icon_url' ) && function_exists( 'jetpack_photon_url' ) ) {
return array(
- 'img' => (string) jetpack_photon_url( jetpack_site_icon_url( get_current_blog_id() , 80 ), array( 'w' => 80 ), 'https' ),
- 'ico' => (string) jetpack_photon_url( jetpack_site_icon_url( get_current_blog_id() , 16 ), array( 'w' => 16 ), 'https' ),
+ 'img' => (string) jetpack_photon_url( get_site_icon_url( 80, '', get_current_blog_id() ), array( 'w' => 80 ), 'https' ),
+ 'ico' => (string) jetpack_photon_url( get_site_icon_url( 16, '', get_current_blog_id() ), array( 'w' => 16 ), 'https' ),
);
}
@@ -149,6 +149,18 @@ class Jetpack_Site extends Abstract_Jetpack_Site {
function get_ak_vp_bundle_enabled() {}
+ function get_jetpack_seo_front_page_description() {
+ return Jetpack_SEO_Utils::get_front_page_meta_description();
+ }
+
+ function get_jetpack_seo_title_formats() {
+ return Jetpack_SEO_Titles::get_custom_title_formats();
+ }
+
+ function get_verification_services_codes() {
+ return get_option( 'verification_services_codes', null );
+ }
+
/**
* Post functions
*/
diff --git a/plugins/jetpack/scss/jetpack-idc-admin-bar.scss b/plugins/jetpack/scss/jetpack-idc-admin-bar.scss
new file mode 100644
index 00000000..4091488f
--- /dev/null
+++ b/plugins/jetpack/scss/jetpack-idc-admin-bar.scss
@@ -0,0 +1,30 @@
+#wp-admin-bar-jetpack-idc.hide {
+ display: none;
+}
+
+#wp-admin-bar-jetpack-idc .jp-idc-admin-bar {
+ background: #fff;
+ border-radius: 2px;
+ color: #23282d;
+ padding: 4px 8px;
+ font-size: 12px;
+}
+
+#wpadminbar #wp-admin-bar-jetpack-idc .dashicons {
+ color: #23282d;
+ font-family: 'dashicons';
+
+ &:before {
+ font-size: 16px;
+ }
+}
+
+#wpadminbar #wp-admin-bar-jetpack-idc:hover {
+ .ab-item {
+ background: inherit;
+ }
+
+ .jp-idc-admin-bar {
+ background: #eee;
+ }
+}
diff --git a/plugins/jetpack/scss/jetpack-idc.scss b/plugins/jetpack/scss/jetpack-idc.scss
new file mode 100644
index 00000000..792851a0
--- /dev/null
+++ b/plugins/jetpack/scss/jetpack-idc.scss
@@ -0,0 +1,206 @@
+@import '../_inc/client/scss/variables/_colors.scss';
+
+.jp-idc-notice,
+.jp-idc-notice * {
+ box-sizing: border-box;
+}
+
+.jp-idc-notice {
+ margin-left: 0;
+ margin-right: 10px;
+ margin-top: 10px;
+ overflow: hidden;
+ padding-bottom: 16px;
+ padding-top: 0;
+
+ &.is-non-admin {
+ padding-bottom: 0;
+ }
+}
+
+@media all and ( min-width: 783px ) {
+ .jp-idc-notice {
+ margin-right: 20px;
+ margin-top: 20px;
+
+ &.has-help-tabs {
+ margin-top: 48px;
+ }
+ }
+}
+
+.jp-idc-notice p {
+ margin: 0;
+ padding: 0;
+}
+
+.jp-idc-notice {
+ h3, p {
+ color: $gray-dark;
+ }
+}
+
+.jp-idc-notice a:not( .dops-notice__action ) {
+ color: $blue-wordpress;
+ text-decoration: none;
+
+ &:visited {
+ color: $blue-wordpress;
+ }
+
+ &:hover,
+ &:focus,
+ &:active {
+ color: $link-highlight;
+ }
+}
+
+.jp-idc-notice .dops-button {
+ align-self: flex-start;
+ margin-top: auto;
+}
+
+.jp-idc-notice > div {
+ padding: 0 8px;
+}
+
+.jp-idc-notice__first-step {
+ display: inline-block;
+}
+
+.jp-idc-notice__second-step {
+ display: none;
+}
+
+.jp-idc-notice.jp-idc-show-second-step {
+ .jp-idc-notice__first-step {
+ display: none;
+ }
+
+ .jp-idc-notice__second-step {
+ display: inline-block;
+ }
+}
+
+.jp-idc-notice .jp-idc-notice__header {
+ padding-top: 8px;
+ padding-bottom: 8px;
+}
+
+.jp-idc-notice__header__emblem {
+ fill: $green-primary;
+ width: 25px;
+ height: 25px;
+ margin: 0 1em 0 auto;
+ float: left;
+}
+
+.jp-idc-notice__header__text {
+ font-size: 14px;
+ font-weight: 600;
+ line-height: 25px;
+ margin: 0;
+}
+
+.jp-idc-notice__content-header {
+ margin: 16px 0;
+}
+
+.jp-idc-notice__content-header__lead {
+ font-size: 16px;
+ font-weight: 600;
+ line-height: 21px;
+ margin: 0;
+}
+
+.jp-idc-notice__content-header .jp-idc-notice__content-header__explanation {
+ font-size: 14px;
+ font-weight: 400;
+ margin: 8px 0 0;
+}
+
+@media only screen and ( min-width: 960px ) {
+ .jp-idc-notice__content-header .jp-idc-notice__content-header__explanation {
+ margin: 4px 0 0;
+ }
+}
+
+.jp-idc-notice__action {
+ border: 1px solid lighten( $gray, 30% );
+ border-radius: 4px;
+ display: flex;
+ padding: 16px;
+ flex-direction: column;
+ margin-top: auto;
+}
+
+.jp-idc-notice__action:last-child {
+ margin: 16px 0 0;
+}
+
+@media only screen and ( min-width: 960px ) {
+ .jp-idc-notice__actions {
+ display: flex;
+ }
+
+ .jp-idc-notice__action {
+ flex: 1;
+ margin: 0 8px 0 0;
+ }
+
+ .jp-idc-notice__action:last-child {
+ margin: 0 0 0 8px;
+ }
+
+ .jp-idc-notice__action:first-child {
+ padding-right: 24px;
+ }
+
+ .jp-idc-notice__action:last-child {
+ padding-left: 24px;
+ }
+}
+
+.jp-idc-notice .jp-idc-notice__action__explanation {
+ margin: 0 0 16px 0;
+}
+
+
+.jp-idc-notice__separator {
+ background-color: lighten( $gray, 30% );
+ margin: 0 -10px 0 -10px;
+ height: 1px;
+}
+
+.jp-idc-notice.is-dismissible .jp-idc-notice__separator {
+ margin-right: -46px;
+}
+
+@media only screen and ( min-width: 782px ) {
+ .jp-idc-notice__separator {
+ margin: 0 -12px 0 -12px;
+ }
+
+ .jp-idc-notice.is-dismissible .jp-idc-notice__separator {
+ margin-right: -38px;
+ }
+}
+
+.jp-idc-notice .jp-idc-notice__unsure-prompt {
+ margin: 16px 0 0;
+}
+
+.jp-idc-notice .jp-idc-error__notice {
+ display: none;
+
+ .dops-notice__icon {
+ height: auto;
+ width: auto;
+ }
+}
+
+@media only screen and ( min-width: 683px ) {
+ .jp-idc-notice .jp-idc-error__notice .dops-notice__text {
+ line-height: 24px;
+ }
+}
diff --git a/plugins/jetpack/scss/molecules/_nav-horizontal.scss b/plugins/jetpack/scss/molecules/_nav-horizontal.scss
index f1092bc5..0591531d 100644
--- a/plugins/jetpack/scss/molecules/_nav-horizontal.scss
+++ b/plugins/jetpack/scss/molecules/_nav-horizontal.scss
@@ -3,7 +3,13 @@
// ==========================================================================
.nav-horizontal {
- @extend %clearfix;
+ &:after {
+ content: ".";
+ display: block;
+ height: 0;
+ clear: both;
+ visibility: hidden;
+ }
a {
display: inline-block;
diff --git a/plugins/jetpack/scss/organisms/_banners.scss b/plugins/jetpack/scss/organisms/_banners.scss
index 035c1cba..8b715401 100644
--- a/plugins/jetpack/scss/organisms/_banners.scss
+++ b/plugins/jetpack/scss/organisms/_banners.scss
@@ -1,3 +1,6 @@
+@import '_inc/client/scss/functions/rem';
+@import '_inc/client/scss/variables/colors';
+
.updated { // utlizes some core styles, overrides some others
&.jp-banner {
position: relative;
@@ -5,13 +8,13 @@
}
.jp-banner__header {
- font-size: 18px;
+ font-size: rem( 18px ) ;
font-weight: 400;
margin-top: 0;
}
.jp-banner__button-container {
- padding: 12px 0 0;
+ padding: rem( 12px ) 0 0;
}
}
@@ -20,9 +23,185 @@
}
.jp-banner__description {
- font-size: 14px;
+ font-size: rem( 14px );
}
.jp-banner__description-container {
- padding: 16px;
-} \ No newline at end of file
+ padding: rem( 16px );
+}
+
+// Plugin List Connection Banners
+// Written in the style of React to stay consistent with the Jetpack interior
+
+// wp-admin overrides
+.updated.jp-wpcom-connect__container {
+ border-left: none;
+ padding: 0;
+ box-shadow: 0 0 0 1px rgba(200, 215, 225, 0.5), 0 1px 2px #e9eff3;
+
+ @media screen and (max-width: 782px) {
+ padding: 0 !important; // override core cascades
+ }
+}
+
+.updated.jp-wpcom-connect__container .dops-button {
+ padding: 7px 14px 9px; // override wp-admin .updated a padding
+}
+
+.updated .notice-dismiss {
+ text-decoration: none;
+}
+// end overrides
+
+.jp-wpcom-connect__container {
+ display: block;
+ position: relative;
+ box-sizing: border-box;
+}
+
+.jp-wpcom-connect__inner-container {
+ display: flex;
+ flex-direction: row;
+ flex-wrap: nowrap;
+ justify-content: left;
+}
+
+.jp-wpcom-connect__content-container {
+ max-width: rem( 1200px );
+ position: relative;
+ padding: rem( 32px );
+
+ @include minbreakpoint(tablet) {
+ padding: rem( 32px ) rem( 32px ) rem( 96px ) rem( 32px );
+ };
+}
+
+.jp-wpcom-connect__content-container p {
+ color: darken( $gray, 20% );
+ font-size: rem( 14px );
+}
+
+.jp-wpcom-connect__content-container h2 {
+ margin-top: 0;
+ color: #4F748E;
+ line-height: 1.6;
+}
+
+.jp-wpcom-connect__content-icon {
+ float: right;
+ margin: 0 0 rem( 36px ) rem( 36px );
+}
+
+.jp-wpcom-connect__slide {
+ display: none;
+
+ &.jp__slide-is-active {
+ display: block;
+ }
+}
+
+.jp-wpcom-connect__content-container .jp-banner__button-container {
+ @include minbreakpoint(tablet) {
+ position: absolute;
+ bottom: rem( 16px );
+ };
+}
+
+.jp-banner__button-container .dops-button {
+ margin: rem( 5px ) 0;
+}
+
+// Connection Banner Vertical Menu
+.jp-wpcom-connect__vertical-nav {
+ background-color: #F3F6F8;
+
+ @include minbreakpoint(phablet) {
+ flex-direction: column;
+ justify-content: flex-start;
+ };
+
+ @include breakpoint(phablet) {
+ display: none; // hide nav on sm screens. becomes a linear tutorial
+ };
+}
+
+.jp-wpcom-connect__vertical-nav-container {
+ width: rem( 240px );
+}
+
+.vertical-menu__feature-item-label {
+ display: none;
+}
+
+@include minbreakpoint(phablet) {
+
+ .vertical-menu__feature-item {
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ border: none;
+ padding: rem( 8px );
+ border-bottom: 1px solid #c8d7e1;
+ border-right: 1px solid #c8d7e1;
+ border-left: 3px solid #F3F6F8;
+ background-color: #F3F6F8;
+ color: #87a6bc;
+ cursor: pointer;
+
+ // trick to hide the bottom border of the last menu item when the menu is the tallest element,
+ // but display the border when the overall container is taller than the menu
+ &:last-of-type {
+ position: relative;
+ top: 1px;
+ }
+ }
+
+ .vertical-menu__feature-item-is-selected {
+ border-left: 3px solid #0087be;
+ border-right: 1px solid #fff;
+ background-color: #fff;
+ color: #2e4453;
+
+ &.jp-feature-intro {
+ border-left: 3px solid #8CC258;
+ }
+ }
+
+ .vertical-menu__feature-item-icon {
+ width: rem( 20px );
+ height: rem( 20px );
+ padding: rem( 4px );
+ }
+
+ // svg fill swaps
+ .vertical-menu__feature-item {
+ svg {
+ fill: #86A6BD;
+ }
+ }
+
+ .vertical-menu__feature-item-is-selected {
+
+ svg {
+ fill: #3D596D;
+ }
+
+ &.jp-feature-intro {
+ svg {
+ fill: #8CC258;
+ }
+ }
+
+ &.wp-app-logo {
+ svg path {
+ fill: #3D596D;
+ }
+ }
+ }
+ // end svg fill swaps
+
+ .vertical-menu__feature-item-label {
+ display: block;
+ padding: rem( 8px );
+ }
+};
diff --git a/plugins/jetpack/scss/templates/_main.scss b/plugins/jetpack/scss/templates/_main.scss
index 55c15e9c..6aa2b7c2 100644
--- a/plugins/jetpack/scss/templates/_main.scss
+++ b/plugins/jetpack/scss/templates/_main.scss
@@ -568,7 +568,6 @@
max-width:100%;
}
-
// ==========================================================================
// Uncategorized
// ==========================================================================
diff --git a/plugins/jetpack/sync/class.jetpack-sync-actions.php b/plugins/jetpack/sync/class.jetpack-sync-actions.php
index 58065c67..ea8adde7 100644
--- a/plugins/jetpack/sync/class.jetpack-sync-actions.php
+++ b/plugins/jetpack/sync/class.jetpack-sync-actions.php
@@ -1,5 +1,4 @@
<?php
-require_once dirname( __FILE__ ) . '/class.jetpack-sync-settings.php';
/**
* The role of this class is to hook the Sync subsystem into WordPress - when to listen for actions,
@@ -10,16 +9,25 @@ require_once dirname( __FILE__ ) . '/class.jetpack-sync-settings.php';
class Jetpack_Sync_Actions {
static $sender = null;
static $listener = null;
- const INITIAL_SYNC_MULTISITE_INTERVAL = 10;
- const DEFAULT_SYNC_CRON_INTERVAL = '1min';
+ const DEFAULT_SYNC_CRON_INTERVAL_NAME = 'jetpack_sync_interval';
+ const DEFAULT_SYNC_CRON_INTERVAL_VALUE = 300; // 5 * MINUTE_IN_SECONDS;
static function init() {
- // Add a custom "every minute" cron schedule
- add_filter( 'cron_schedules', array( __CLASS__, 'minute_cron_schedule' ) );
+ // everything below this point should only happen if we're a valid sync site
+ if ( ! self::sync_allowed() ) {
+ return;
+ }
+
+ if ( self::sync_via_cron_allowed() ) {
+ self::init_sync_cron_jobs();
+ } else if ( wp_next_scheduled( 'jetpack_sync_cron' ) ) {
+ wp_clear_scheduled_hook( 'jetpack_sync_cron' );
+ wp_clear_scheduled_hook( 'jetpack_sync_full_cron' );
+ }
// On jetpack authorization, schedule a full sync
- add_action( 'jetpack_client_authorized', array( __CLASS__, 'schedule_full_sync' ), 10, 0 );
+ add_action( 'jetpack_client_authorized', array( __CLASS__, 'do_full_sync' ), 10, 0 );
// When importing via cron, do not sync
add_action( 'wp_cron_importer_hook', array( __CLASS__, 'set_is_importing_true' ), 1 );
@@ -27,21 +35,9 @@ class Jetpack_Sync_Actions {
// Sync connected user role changes to .com
require_once dirname( __FILE__ ) . '/class.jetpack-sync-users.php';
- // everything below this point should only happen if we're a valid sync site
- if ( ! self::sync_allowed() ) {
- return;
- }
-
// publicize filter to prevent publicizing blacklisted post types
add_filter( 'publicize_should_publicize_published_post', array( __CLASS__, 'prevent_publicize_blacklisted_posts' ), 10, 2 );
- // cron hooks
- add_action( 'jetpack_sync_full', array( __CLASS__, 'do_full_sync' ), 10, 1 );
- add_action( 'jetpack_sync_cron', array( __CLASS__, 'do_cron_sync' ) );
- add_action( 'jetpack_sync_full_cron', array( __CLASS__, 'do_cron_full_sync' ) );
-
- self::init_sync_cron_jobs();
-
/**
* Fires on every request before default loading sync listener code.
* Return false to not load sync listener code that monitors common
@@ -54,17 +50,7 @@ class Jetpack_Sync_Actions {
*
* @param bool should we load sync listener code for this request
*/
- if ( apply_filters( 'jetpack_sync_listener_should_load',
- (
- ( isset( $_SERVER["REQUEST_METHOD"] ) && 'GET' !== $_SERVER['REQUEST_METHOD'] )
- ||
- is_user_logged_in()
- ||
- defined( 'PHPUNIT_JETPACK_TESTSUITE' )
- ||
- defined( 'DOING_CRON' ) && DOING_CRON
- )
- ) ) {
+ if ( apply_filters( 'jetpack_sync_listener_should_load', true ) ) {
self::initialize_listener();
}
@@ -89,22 +75,28 @@ class Jetpack_Sync_Actions {
is_admin()
||
defined( 'PHPUNIT_JETPACK_TESTSUITE' )
- ||
- defined( 'DOING_CRON' ) && DOING_CRON
)
) ) {
self::initialize_sender();
add_action( 'shutdown', array( self::$sender, 'do_sync' ) );
+ add_action( 'shutdown', array( self::$sender, 'do_full_sync' ) );
}
}
static function sync_allowed() {
+ require_once dirname( __FILE__ ) . '/class.jetpack-sync-settings.php';
return ( ! Jetpack_Sync_Settings::get_setting( 'disable' ) && Jetpack::is_active() && ! ( Jetpack::is_development_mode() || Jetpack::is_staging_site() ) )
|| defined( 'PHPUNIT_JETPACK_TESTSUITE' );
}
+ static function sync_via_cron_allowed() {
+ require_once dirname( __FILE__ ) . '/class.jetpack-sync-settings.php';
+ return ( Jetpack_Sync_Settings::get_setting( 'sync_via_cron' ) );
+ }
+
static function prevent_publicize_blacklisted_posts( $should_publicize, $post ) {
+ require_once dirname( __FILE__ ) . '/class.jetpack-sync-settings.php';
if ( in_array( $post->post_type, Jetpack_Sync_Settings::get_setting( 'post_types_blacklist' ) ) ) {
return false;
}
@@ -113,6 +105,7 @@ class Jetpack_Sync_Actions {
}
static function set_is_importing_true() {
+ require_once dirname( __FILE__ ) . '/class.jetpack-sync-settings.php';
Jetpack_Sync_Settings::set_importing( true );
}
@@ -124,19 +117,27 @@ class Jetpack_Sync_Actions {
'codec' => $codec_name, // send the name of the codec used to encode the data
'timestamp' => $sent_timestamp, // send current server time so we can compensate for clock differences
'queue' => $queue_id, // sync or full_sync
+ 'home' => get_home_url(), // Send home url option to check for Identity Crisis server-side
+ 'siteurl' => get_site_url(), // Send siteurl option to check for Identity Crisis server-side
);
+ // Has the site opted in to IDC mitigation?
if ( Jetpack::sync_idc_optin() ) {
- $query_args['home'] = get_home_url(); // Send home url option to check for Identity Crisis server-side
- $query_args['siteurl'] = get_site_url(); // Send home url option to check for Identity Crisis server-side
+ $query_args['idc'] = true;
}
+ if ( Jetpack_Options::get_option( 'migrate_for_idc', false ) ) {
+ $query_args['migrate_for_idc'] = true;
+ }
+
+ $query_args['timeout'] = Jetpack_Sync_Settings::is_doing_cron() ? 30 : 15;
+
$url = add_query_arg( $query_args, Jetpack::xmlrpc_api_url() );
$rpc = new Jetpack_IXR_Client( array(
'url' => $url,
'user_id' => JETPACK_MASTER_USER,
- 'timeout' => 30,
+ 'timeout' => $query_args['timeout'],
) );
$result = $rpc->query( 'jetpack.syncActions', $data );
@@ -145,10 +146,34 @@ class Jetpack_Sync_Actions {
return $rpc->get_jetpack_error();
}
- return $rpc->getResponse();
+ $response = $rpc->getResponse();
+
+ // Check if WordPress.com IDC mitigation blocked the sync request
+ if ( is_array( $response ) && isset( $response['error_code'] ) ) {
+ $error_code = $response['error_code'];
+ $allowed_idc_error_codes = array(
+ 'jetpack_url_mismatch',
+ 'jetpack_home_url_mismatch',
+ 'jetpack_site_url_mismatch'
+ );
+
+ if ( in_array( $error_code, $allowed_idc_error_codes ) ) {
+ Jetpack_Options::update_option(
+ 'sync_error_idc',
+ Jetpack::get_sync_error_idc_option( $response )
+ );
+ }
+
+ return new WP_Error(
+ 'sync_error_idc',
+ esc_html__( 'Sync has been blocked from WordPress.com because it would cause an identity crisis', 'jetpack' )
+ );
+ }
+
+ return $response;
}
- static function schedule_initial_sync( $new_version = null, $old_version = null ) {
+ static function do_initial_sync( $new_version = null, $old_version = null ) {
$initial_sync_config = array(
'options' => true,
'network_options' => true,
@@ -160,92 +185,28 @@ class Jetpack_Sync_Actions {
$initial_sync_config['users'] = 'initial';
}
- // we need this function call here because we have to run this function
- // reeeeally early in init, before WP_CRON_LOCK_TIMEOUT is defined.
- wp_functionality_constants();
-
- if ( is_multisite() ) {
- // stagger initial syncs for multisite blogs so they don't all pile on top of each other
- $time_offset = ( rand() / getrandmax() ) * self::INITIAL_SYNC_MULTISITE_INTERVAL * get_blog_count();
- } else {
- $time_offset = 1;
- }
-
- self::schedule_full_sync(
- $initial_sync_config,
- $time_offset
- );
- }
-
- static function schedule_full_sync( $modules = null, $time_offset = 1 ) {
- if ( ! self::sync_allowed() ) {
- return false;
- }
-
- if ( Jetpack_Sync_Settings::get_setting( 'avoid_wp_cron' ) ) {
- // run queuing inline
- set_time_limit( 0 );
- self::do_full_sync( $modules );
- return false;
- }
-
- if ( self::is_scheduled_full_sync() ) {
- self::unschedule_all_full_syncs();
- }
-
- if ( $modules ) {
- wp_schedule_single_event( time() + $time_offset, 'jetpack_sync_full', array( $modules ) );
- } else {
- wp_schedule_single_event( time() + $time_offset, 'jetpack_sync_full' );
- }
-
- if ( $time_offset === 1 ) {
- spawn_cron();
- }
-
- return true;
- }
-
- static function unschedule_all_full_syncs() {
- foreach ( _get_cron_array() as $timestamp => $cron ) {
- if ( ! empty( $cron['jetpack_sync_full'] ) ) {
- foreach( $cron['jetpack_sync_full'] as $key => $config ) {
- wp_unschedule_event( $timestamp, 'jetpack_sync_full', $config['args'] );
- }
- }
- }
- }
-
- static function is_scheduled_full_sync( $modules = null ) {
- if ( is_null( $modules ) ) {
- $crons = _get_cron_array();
-
- foreach ( $crons as $timestamp => $cron ) {
- if ( ! empty( $cron['jetpack_sync_full'] ) ) {
- return true;
- }
- }
- return false;
- }
-
- return !! wp_next_scheduled( 'jetpack_sync_full', array( $modules ) );
+ self::do_full_sync( $initial_sync_config );
}
static function do_full_sync( $modules = null ) {
if ( ! self::sync_allowed() ) {
- return;
+ return false;
}
self::initialize_listener();
Jetpack_Sync_Modules::get_module( 'full-sync' )->start( $modules );
- self::do_cron_full_sync(); // immediately run a cron full sync, which sends pending data
+
+ return true;
}
- static function minute_cron_schedule( $schedules ) {
- if( ! isset( $schedules["1min"] ) ) {
- $schedules["1min"] = array(
- 'interval' => 60,
- 'display' => __( 'Every minute' )
+ static function jetpack_cron_schedule( $schedules ) {
+ if ( ! isset( $schedules[ self::DEFAULT_SYNC_CRON_INTERVAL_NAME ] ) ) {
+ $schedules[ self::DEFAULT_SYNC_CRON_INTERVAL_NAME ] = array(
+ 'interval' => self::DEFAULT_SYNC_CRON_INTERVAL_VALUE,
+ 'display' => sprintf(
+ esc_html__( 'Every %d minutes', 'jetpack' ),
+ self::DEFAULT_SYNC_CRON_INTERVAL_VALUE / 60
+ )
);
}
return $schedules;
@@ -261,11 +222,6 @@ class Jetpack_Sync_Actions {
self::initialize_sender();
- // remove shutdown hook - no need to sync twice
- if ( has_action( 'shutdown', array( self::$sender, 'do_sync' ) ) ) {
- remove_action( 'shutdown', array( self::$sender, 'do_sync' ) );
- }
-
do {
$next_sync_time = self::$sender->get_next_sync_time( 'sync' );
@@ -289,11 +245,6 @@ class Jetpack_Sync_Actions {
self::initialize_sender();
- // remove shutdown hook - no need to sync twice
- if ( has_action( 'shutdown', array( self::$sender, 'do_sync' ) ) ) {
- remove_action( 'shutdown', array( self::$sender, 'do_sync' ) );
- }
-
do {
$next_sync_time = self::$sender->get_next_sync_time( 'full_sync' );
@@ -332,7 +283,7 @@ class Jetpack_Sync_Actions {
return $schedule;
}
- return self::DEFAULT_SYNC_CRON_INTERVAL;
+ return self::DEFAULT_SYNC_CRON_INTERVAL_NAME;
}
static function maybe_schedule_sync_cron( $schedule, $hook ) {
@@ -352,24 +303,33 @@ class Jetpack_Sync_Actions {
}
static function init_sync_cron_jobs() {
+ // Add a custom "every minute" cron schedule
+ add_filter( 'cron_schedules', array( __CLASS__, 'jetpack_cron_schedule' ) );
+
+ // cron hooks
+ add_action( 'jetpack_sync_full', array( __CLASS__, 'do_full_sync' ), 10, 1 );
+
+ add_action( 'jetpack_sync_cron', array( __CLASS__, 'do_cron_sync' ) );
+ add_action( 'jetpack_sync_full_cron', array( __CLASS__, 'do_cron_full_sync' ) );
+
/**
- * Allows overriding of the default incremental sync cron schedule which defaults to once per minute.
+ * Allows overriding of the default incremental sync cron schedule which defaults to once every 5 minutes.
*
* @since 4.3.2
*
- * @param string self::DEFAULT_SYNC_CRON_INTERVAL
+ * @param string self::DEFAULT_SYNC_CRON_INTERVAL_NAME
*/
- $incremental_sync_cron_schedule = apply_filters( 'jetpack_sync_incremental_sync_interval', self::DEFAULT_SYNC_CRON_INTERVAL );
+ $incremental_sync_cron_schedule = apply_filters( 'jetpack_sync_incremental_sync_interval', self::DEFAULT_SYNC_CRON_INTERVAL_NAME );
self::maybe_schedule_sync_cron( $incremental_sync_cron_schedule, 'jetpack_sync_cron' );
/**
- * Allows overriding of the full sync cron schedule which defaults to once per minute.
+ * Allows overriding of the full sync cron schedule which defaults to once every 5 minutes.
*
* @since 4.3.2
*
- * @param string self::DEFAULT_SYNC_CRON_INTERVAL
+ * @param string self::DEFAULT_SYNC_CRON_INTERVAL_NAME
*/
- $full_sync_cron_schedule = apply_filters( 'jetpack_sync_full_sync_interval', self::DEFAULT_SYNC_CRON_INTERVAL );
+ $full_sync_cron_schedule = apply_filters( 'jetpack_sync_full_sync_interval', self::DEFAULT_SYNC_CRON_INTERVAL_NAME );
self::maybe_schedule_sync_cron( $full_sync_cron_schedule, 'jetpack_sync_full_cron' );
}
}
@@ -388,4 +348,4 @@ if ( defined( 'ALTERNATE_WP_CRON' ) && ALTERNATE_WP_CRON ) {
}
// We need to define this here so that it's hooked before `updating_jetpack_version` is called
-add_action( 'updating_jetpack_version', array( 'Jetpack_Sync_Actions', 'schedule_initial_sync' ), 10, 2 );
+add_action( 'updating_jetpack_version', array( 'Jetpack_Sync_Actions', 'do_initial_sync' ), 10, 2 );
diff --git a/plugins/jetpack/sync/class.jetpack-sync-defaults.php b/plugins/jetpack/sync/class.jetpack-sync-defaults.php
index 3019c25e..f146a4c6 100644
--- a/plugins/jetpack/sync/class.jetpack-sync-defaults.php
+++ b/plugins/jetpack/sync/class.jetpack-sync-defaults.php
@@ -104,6 +104,8 @@ class Jetpack_Sync_Defaults {
'users_can_register',
'active_plugins',
'uninstall_plugins',
+ 'advanced_seo_front_page_description', // Jetpack_SEO_Utils::FRONT_PAGE_META_OPTION
+ 'advanced_seo_title_formats', // Jetpack_SEO_Titles::TITLE_FORMATS_OPTION
);
static $default_constants_whitelist = array(
@@ -159,6 +161,9 @@ class Jetpack_Sync_Defaults {
'snitch',
'secupress_log_action',
'http',
+ 'bwg_gallery',
+ 'bwg_album',
+ 'idx_page',
);
static $default_post_checksum_columns = array(
@@ -232,6 +237,7 @@ class Jetpack_Sync_Defaults {
'switch_like_status',
'videopress_guid',
'vimeo_poster_image',
+ 'advanced_seo_description', // Jetpack_SEO_Posts::DESCRIPTION_META_KEY
);
static $comment_meta_whitelist = array(
@@ -295,6 +301,7 @@ class Jetpack_Sync_Defaults {
static $default_upload_max_rows = 500;
static $default_sync_wait_time = 10; // seconds, between syncs
static $default_sync_wait_threshold = 5; // only wait before next send if the current send took more than X seconds
+ static $default_enqueue_wait_time = 10; // wait between attempting to continue a full sync, via requests
static $default_max_queue_size = 1000;
static $default_max_queue_lag = 900; // 15 minutes
static $default_queue_max_writes_sec = 100; // 100 rows a second
@@ -302,8 +309,10 @@ class Jetpack_Sync_Defaults {
static $default_post_meta_whitelist = array();
static $default_comment_meta_whitelist = array();
static $default_disable = 0; // completely disable sending data to wpcom
- static $default_avoid_wp_cron = 0; // don't use cron to enqueue full syncs - do it inline. Warning: Can time out for larger sites!
+ static $default_sync_via_cron = 1; // use cron to sync
static $default_render_filtered_content = 1; // render post_filtered_content
+ static $default_max_enqueue_full_sync = 100; // max number of items to enqueue at a time when running full sync
+ static $default_max_queue_size_full_sync = 1000; // max number of total items in the full sync queue
static $default_sync_callables_wait_time = MINUTE_IN_SECONDS; // seconds before sending callables again
static $default_sync_constants_wait_time = HOUR_IN_SECONDS; // seconds before sending constants again
static $default_sync_queue_lock_timeout = 120; // 2 minutes
diff --git a/plugins/jetpack/sync/class.jetpack-sync-functions.php b/plugins/jetpack/sync/class.jetpack-sync-functions.php
index 0037dd35..1f3bddd7 100644
--- a/plugins/jetpack/sync/class.jetpack-sync-functions.php
+++ b/plugins/jetpack/sync/class.jetpack-sync-functions.php
@@ -5,6 +5,8 @@
*/
class Jetpack_Sync_Functions {
+ const HTTPS_CHECK_OPTION_PREFIX = 'jetpack_sync_https_history_';
+ const HTTPS_CHECK_HISTORY = 5;
public static function get_modules() {
require_once( JETPACK__PLUGIN_DIR . 'class.jetpack-admin.php' );
@@ -97,54 +99,63 @@ class Jetpack_Sync_Functions {
}
public static function home_url() {
- return self::preserve_scheme( 'home', 'home_url', true );
+ return self::get_protocol_normalized_url(
+ 'home_url',
+ self::normalize_www_in_url( 'home', 'home_url' )
+ );
}
public static function site_url() {
- return self::preserve_scheme( 'siteurl', 'site_url', true );
+ return self::get_protocol_normalized_url(
+ 'site_url',
+ self::normalize_www_in_url( 'siteurl', 'site_url' )
+ );
}
public static function main_network_site_url() {
- return self::preserve_scheme( 'siteurl', 'network_site_url', false );
- }
-
- public static function preserve_scheme( $option, $url_function, $normalize_www = false ) {
- $previous_https_value = isset( $_SERVER['HTTPS'] ) ? $_SERVER['HTTPS'] : null;
- $_SERVER['HTTPS'] = 'off';
- $url = call_user_func( $url_function );
- $option_url = get_option( $option );
- if ( $previous_https_value ) {
- $_SERVER['HTTPS'] = $previous_https_value;
- } else {
- unset( $_SERVER['HTTPS'] );
+ return self::get_protocol_normalized_url( 'main_network_site_url', network_site_url() );
+ }
+
+ public static function get_protocol_normalized_url( $callable, $new_value ) {
+ $option_key = self::HTTPS_CHECK_OPTION_PREFIX . $callable;
+
+ $parsed_url = wp_parse_url( $new_value );
+ if ( ! $parsed_url ) {
+ return $new_value;
}
- if ( $option_url === $url ) {
+ $scheme = $parsed_url['scheme'];
+ $scheme_history = get_option( $option_key, array() );
+ $scheme_history[] = $scheme;
+
+ // Limit length to self::HTTPS_CHECK_HISTORY
+ $scheme_history = array_slice( $scheme_history, ( self::HTTPS_CHECK_HISTORY * -1 ) );
+
+ update_option( $option_key, $scheme_history );
+
+ $forced_scheme = in_array( 'https', $scheme_history ) ? 'https' : 'http';
+
+ return set_url_scheme( $new_value, $forced_scheme );
+ }
+
+ public static function normalize_www_in_url( $option, $url_function ) {
+ $url = wp_parse_url( call_user_func( $url_function ) );
+ $option_url = wp_parse_url( get_option( $option ) );
+
+ if ( ! $option_url || ! $url ) {
return $url;
}
- // turn them both into parsed format
- $option_url = parse_url( $option_url );
- $url = parse_url( $url );
-
- if ( $normalize_www ) {
- if ( $url['host'] === "www.{$option_url[ 'host' ]}" ) {
- // remove www if not present in option URL
- $url['host'] = $option_url['host'];
- }
- if ( $option_url['host'] === "www.{$url[ 'host' ]}" ) {
- // add www if present in option URL
- $url['host'] = $option_url['host'];
- }
+ if ( $url[ 'host' ] === "www.{$option_url[ 'host' ]}" ) {
+ // remove www if not present in option URL
+ $url[ 'host' ] = $option_url[ 'host' ];
}
-
- if ( $url['host'] === $option_url['host'] ) {
- $url['scheme'] = $option_url['scheme'];
- // return set_url_scheme( $current_url, $option_url['scheme'] );
+ if ( $option_url[ 'host' ] === "www.{$url[ 'host' ]}" ) {
+ // add www if present in option URL
+ $url[ 'host' ] = $option_url[ 'host' ];
}
$normalized_url = "{$url['scheme']}://{$url['host']}";
-
if ( isset( $url['path'] ) ) {
$normalized_url .= "{$url['path']}";
}
diff --git a/plugins/jetpack/sync/class.jetpack-sync-module-callables.php b/plugins/jetpack/sync/class.jetpack-sync-module-callables.php
index b93c9395..90d9c1fd 100644
--- a/plugins/jetpack/sync/class.jetpack-sync-module-callables.php
+++ b/plugins/jetpack/sync/class.jetpack-sync-module-callables.php
@@ -24,11 +24,20 @@ class Jetpack_Sync_Module_Callables extends Jetpack_Sync_Module {
add_action( 'jetpack_sync_callable', $callable, 10, 2 );
// For some options, we should always send the change right away!
- $always_send_updates_to_these_options = array( 'jetpack_active_modules', 'home', 'siteurl' );
+ $always_send_updates_to_these_options = array(
+ 'jetpack_active_modules',
+ 'home',
+ 'siteurl',
+ 'jetpack_sync_error_idc'
+ );
foreach( $always_send_updates_to_these_options as $option ) {
add_action( "update_option_{$option}", array( $this, 'unlock_sync_callable' ) );
}
+ // Provide a hook so that hosts can send changes to certain callables right away.
+ // Especially useful when a host uses constants to change home and siteurl.
+ add_action( 'jetpack_sync_unlock_sync_callable', array( $this, 'unlock_sync_callable' ) );
+
// get_plugins and wp_version
// gets fired when new code gets installed, updates etc.
add_action( 'upgrader_process_complete', array( $this, 'unlock_sync_callable' ) );
@@ -48,6 +57,11 @@ class Jetpack_Sync_Module_Callables extends Jetpack_Sync_Module {
public function reset_data() {
delete_option( self::CALLABLES_CHECKSUM_OPTION_NAME );
delete_transient( self::CALLABLES_AWAIT_TRANSIENT_NAME );
+
+ $url_callables = array( 'home_url', 'site_url', 'main_network_site_url' );
+ foreach( $url_callables as $callable ) {
+ delete_option( Jetpack_Sync_Functions::HTTPS_CHECK_OPTION_PREFIX . $callable );
+ }
}
function set_callable_whitelist( $callables ) {
@@ -75,7 +89,7 @@ class Jetpack_Sync_Module_Callables extends Jetpack_Sync_Module {
return call_user_func( $callable );
}
- public function enqueue_full_sync_actions( $config ) {
+ public function enqueue_full_sync_actions( $config, $max_items_to_enqueue, $state ) {
/**
* Tells the client to sync all callables to the server
*
@@ -85,7 +99,8 @@ class Jetpack_Sync_Module_Callables extends Jetpack_Sync_Module {
*/
do_action( 'jetpack_full_sync_callables', true );
- return 1; // The number of actions enqueued
+ // The number of actions enqueued, and next module state (true == done)
+ return array( 1, true );
}
public function estimate_full_sync_actions( $config ) {
@@ -99,6 +114,19 @@ class Jetpack_Sync_Module_Callables extends Jetpack_Sync_Module {
public function unlock_sync_callable() {
delete_transient( self::CALLABLES_AWAIT_TRANSIENT_NAME );
}
+
+ public function should_send_callable( $callable_checksums, $name, $checksum ) {
+ $idc_override_callables = array(
+ 'main_network_site',
+ 'home_url',
+ 'site_url',
+ );
+ if ( in_array( $name, $idc_override_callables ) && Jetpack_Options::get_option( 'migrate_for_idc' ) ) {
+ return true;
+ }
+
+ return ! $this->still_valid_checksum( $callable_checksums, $name, $checksum );
+ }
public function maybe_sync_callables() {
if ( ! is_admin() || Jetpack_Sync_Settings::is_doing_cron() ) {
@@ -123,7 +151,7 @@ class Jetpack_Sync_Module_Callables extends Jetpack_Sync_Module {
foreach ( $callables as $name => $value ) {
$checksum = $this->get_check_sum( $value );
// explicitly not using Identical comparison as get_option returns a string
- if ( ! $this->still_valid_checksum( $callable_checksums, $name, $checksum ) && ! is_null( $value ) ) {
+ if ( ! is_null( $value ) && $this->should_send_callable( $callable_checksums, $name, $checksum ) ) {
/**
* Tells the client to sync a callable (aka function) to the server
*
diff --git a/plugins/jetpack/sync/class.jetpack-sync-module-comments.php b/plugins/jetpack/sync/class.jetpack-sync-module-comments.php
index 069035bc..41a47d6d 100644
--- a/plugins/jetpack/sync/class.jetpack-sync-module-comments.php
+++ b/plugins/jetpack/sync/class.jetpack-sync-module-comments.php
@@ -55,9 +55,9 @@ class Jetpack_Sync_Module_Comments extends Jetpack_Sync_Module {
add_filter( 'jetpack_sync_before_send_jetpack_full_sync_comments', array( $this, 'expand_comment_ids' ) );
}
- public function enqueue_full_sync_actions( $config ) {
+ public function enqueue_full_sync_actions( $config, $max_items_to_enqueue, $state ) {
global $wpdb;
- return $this->enqueue_all_ids_as_action( 'jetpack_full_sync_comments', $wpdb->comments, 'comment_ID', $this->get_where_sql( $config ) );
+ return $this->enqueue_all_ids_as_action( 'jetpack_full_sync_comments', $wpdb->comments, 'comment_ID', $this->get_where_sql( $config ), $max_items_to_enqueue, $state );
}
public function estimate_full_sync_actions( $config ) {
diff --git a/plugins/jetpack/sync/class.jetpack-sync-module-constants.php b/plugins/jetpack/sync/class.jetpack-sync-module-constants.php
index 4ad9bafa..c473f19f 100644
--- a/plugins/jetpack/sync/class.jetpack-sync-module-constants.php
+++ b/plugins/jetpack/sync/class.jetpack-sync-module-constants.php
@@ -44,7 +44,7 @@ class Jetpack_Sync_Module_Constants extends Jetpack_Sync_Module {
return $this->constants_whitelist;
}
- function enqueue_full_sync_actions( $config ) {
+ function enqueue_full_sync_actions( $config, $max_items_to_enqueue, $state ) {
/**
* Tells the client to sync all constants to the server
*
@@ -54,7 +54,8 @@ class Jetpack_Sync_Module_Constants extends Jetpack_Sync_Module {
*/
do_action( 'jetpack_full_sync_constants', true );
- return 1;
+ // The number of actions enqueued, and next module state (true == done)
+ return array( 1, true );
}
function estimate_full_sync_actions( $config ) {
diff --git a/plugins/jetpack/sync/class.jetpack-sync-module-full-sync.php b/plugins/jetpack/sync/class.jetpack-sync-module-full-sync.php
index b5b73244..2b8bd231 100644
--- a/plugins/jetpack/sync/class.jetpack-sync-module-full-sync.php
+++ b/plugins/jetpack/sync/class.jetpack-sync-module-full-sync.php
@@ -12,16 +12,10 @@
* - we fire a trigger for the entire array which the Jetpack_Sync_Listener then serializes and queues.
*/
-require_once 'class.jetpack-sync-wp-replicastore.php';
-
class Jetpack_Sync_Module_Full_Sync extends Jetpack_Sync_Module {
const STATUS_OPTION_PREFIX = 'jetpack_sync_full_';
const FULL_SYNC_TIMEOUT = 3600;
- private $items_added_since_last_pause;
- private $last_pause_time;
- private $queue_rate_limit;
-
public function name() {
return 'full-sync';
}
@@ -38,14 +32,12 @@ class Jetpack_Sync_Module_Full_Sync extends Jetpack_Sync_Module {
add_action( 'jetpack_sync_processed_actions', array( $this, 'update_sent_progress_action' ) );
}
- function start( $modules = null ) {
+ function start( $module_configs = null ) {
$was_already_running = $this->is_started() && ! $this->is_finished();
// remove all evidence of previous full sync items and status
$this->reset_data();
- $this->enable_queue_rate_limit();
-
if ( $was_already_running ) {
/**
* Fires when a full sync is cancelled.
@@ -55,71 +47,124 @@ class Jetpack_Sync_Module_Full_Sync extends Jetpack_Sync_Module {
do_action( 'jetpack_full_sync_cancelled' );
}
- /**
- * Fires when a full sync begins. This action is serialized
- * and sent to the server so that it knows a full sync is coming.
- *
- * @since 4.2.0
- */
- do_action( 'jetpack_full_sync_start', $modules );
$this->update_status_option( 'started', time() );
+ $this->update_status_option( 'params', $module_configs );
- // configure modules
- if ( ! is_array( $modules ) ) {
- $modules = array();
- }
-
- if ( isset( $modules['users'] ) && 'initial' === $modules['users'] ) {
- $user_module = Jetpack_Sync_Modules::get_module( 'users' );
- $modules['users'] = $user_module->get_initial_sync_user_config();
- }
+ $enqueue_status = array();
+ $full_sync_config = array();
- // by default, all modules are fully enabled
- if ( count( $modules ) === 0 ) {
- $default_module_config = true;
- } else {
- $default_module_config = false;
+ // default value is full sync
+ if ( ! is_array( $module_configs ) ) {
+ $module_configs = array();
+ foreach ( Jetpack_Sync_Modules::get_modules() as $module ) {
+ $module_configs[ $module->name() ] = true;
+ }
}
// set default configuration, calculate totals, and save configuration if totals > 0
foreach ( Jetpack_Sync_Modules::get_modules() as $module ) {
$module_name = $module->name();
- if ( ! isset( $modules[ $module_name ] ) ) {
- $modules[ $module_name ] = $default_module_config;
+ $module_config = isset( $module_configs[ $module_name ] ) ? $module_configs[ $module_name ] : false;
+
+ if ( ! $module_config ) {
+ continue;
}
- // check if this module is enabled
- if ( ! ( $module_config = $modules[ $module_name ] ) ) {
- continue;
+ if ( 'users' === $module_name && 'initial' === $module_config ) {
+ $module_config = $module->get_initial_sync_user_config();
}
+ $enqueue_status[ $module_name ] = false;
+
$total_items = $module->estimate_full_sync_actions( $module_config );
+ // if there's information to process, configure this module
if ( ! is_null( $total_items ) && $total_items > 0 ) {
- $this->update_status_option( "{$module_name}_total", $total_items );
- $this->update_status_option( "{$module_name}_config", $module_config );
+ $full_sync_config[ $module_name ] = $module_config;
+ $enqueue_status[ $module_name ] = array(
+ $total_items, // total
+ 0, // queued
+ false, // current state
+ );
}
}
+ $this->set_config( $full_sync_config );
+ $this->set_enqueue_status( $enqueue_status );
+
+ /**
+ * Fires when a full sync begins. This action is serialized
+ * and sent to the server so that it knows a full sync is coming.
+ *
+ * @since 4.2.0
+ */
+ do_action( 'jetpack_full_sync_start', $full_sync_config );
+
+ $this->continue_enqueuing( $full_sync_config, $enqueue_status );
+
+ return true;
+ }
+
+ function continue_enqueuing( $configs = null, $enqueue_status = null ) {
+ if ( ! $this->is_started() || $this->get_status_option( 'queue_finished' ) ) {
+ return;
+ }
+
+ // if full sync queue is full, don't enqueue more items
+ $max_queue_size_full_sync = Jetpack_Sync_Settings::get_setting( 'max_queue_size_full_sync' );
+ $full_sync_queue = new Jetpack_Sync_Queue( 'full_sync' );
+
+ $available_queue_slots = $max_queue_size_full_sync - $full_sync_queue->size();
+
+ if ( $available_queue_slots <= 0 ) {
+ return;
+ } else {
+ $remaining_items_to_enqueue = min( Jetpack_Sync_Settings::get_setting( 'max_enqueue_full_sync' ), $available_queue_slots );
+ }
+
+ if ( ! $configs ) {
+ $configs = $this->get_config();
+ }
+
+ if ( ! $enqueue_status ) {
+ $enqueue_status = $this->get_enqueue_status();
+ }
+
foreach ( Jetpack_Sync_Modules::get_modules() as $module ) {
- $module_name = $module->name();
- $module_config = $modules[ $module_name ];
+ $module_name = $module->name();
- // check if this module is enabled
- if ( ! $module_config ) {
+ // skip module if not configured for this sync or module is done
+ if ( ! isset( $configs[ $module_name ] )
+ || // no module config
+ ! $configs[ $module_name ]
+ || // no enqueue status
+ ! $enqueue_status[ $module_name ]
+ || // finished enqueuing this module
+ true === $enqueue_status[ $module_name ][ 2 ] ) {
continue;
}
- $items_enqueued = $module->enqueue_full_sync_actions( $module_config );
+ list( $items_enqueued, $next_enqueue_state ) = $module->enqueue_full_sync_actions( $configs[ $module_name ], $remaining_items_to_enqueue, $enqueue_status[ $module_name ][ 2 ] );
+
+ $enqueue_status[ $module_name ][ 2 ] = $next_enqueue_state;
+ // if items were processed, subtract them from the limit
if ( ! is_null( $items_enqueued ) && $items_enqueued > 0 ) {
- $this->update_status_option( "{$module_name}_queued", $items_enqueued );
+ $enqueue_status[ $module_name ][ 1 ] += $items_enqueued;
+ $remaining_items_to_enqueue -= $items_enqueued;
}
- }
- $this->update_status_option( 'queue_finished', time() );
+ // stop processing if we've reached our limit of items to enqueue
+ if ( 0 >= $remaining_items_to_enqueue ) {
+ $this->set_enqueue_status( $enqueue_status );
+ return;
+ }
+ }
+
+ $this->set_enqueue_status( $enqueue_status );
- $store = new Jetpack_Sync_WP_Replicastore();
+ // setting autoload to true means that it's faster to check whether we should continue enqueuing
+ $this->update_status_option( 'queue_finished', time(), true );
/**
* Fires when a full sync ends. This action is serialized
@@ -129,10 +174,6 @@ class Jetpack_Sync_Module_Full_Sync extends Jetpack_Sync_Module {
* @since 4.2.0
*/
do_action( 'jetpack_full_sync_end', '' );
-
- $this->disable_queue_rate_limit();
-
- return true;
}
function update_sent_progress_action( $actions ) {
@@ -145,7 +186,7 @@ class Jetpack_Sync_Module_Full_Sync extends Jetpack_Sync_Module {
}
if ( isset( $actions_with_counts['jetpack_full_sync_start'] ) ) {
- $this->update_status_option( 'sent_started', time() );
+ $this->update_status_option( 'send_started', time() );
}
foreach ( Jetpack_Sync_Modules::get_modules() as $module ) {
@@ -188,32 +229,37 @@ class Jetpack_Sync_Module_Full_Sync extends Jetpack_Sync_Module {
$status = array(
'started' => $this->get_status_option( 'started' ),
'queue_finished' => $this->get_status_option( 'queue_finished' ),
- 'sent_started' => $this->get_status_option( 'sent_started' ),
+ 'send_started' => $this->get_status_option( 'send_started' ),
'finished' => $this->get_status_option( 'finished' ),
'sent' => array(),
'queue' => array(),
- 'config' => array(),
+ 'config' => $this->get_status_option( 'params' ),
'total' => array(),
);
+ $enqueue_status = $this->get_enqueue_status();
+ $module_config = $this->get_config();
+
foreach ( Jetpack_Sync_Modules::get_modules() as $module ) {
$name = $module->name();
- if ( $total = $this->get_status_option( "{$name}_total" ) ) {
+ if ( ! isset( $enqueue_status[ $name ] ) ) {
+ continue;
+ }
+
+ list( $total, $queued, $state ) = $enqueue_status[ $name ];
+
+ if ( $total ) {
$status[ 'total' ][ $name ] = $total;
}
- if ( $queued = $this->get_status_option( "{$name}_queued" ) ) {
+ if ( $queued ) {
$status[ 'queue' ][ $name ] = $queued;
}
if ( $sent = $this->get_status_option( "{$name}_sent" ) ) {
$status[ 'sent' ][ $name ] = $sent;
}
-
- if ( $config = $this->get_status_option( "{$name}_config" ) ) {
- $status[ 'config' ][ $name ] = $config;
- }
}
return $status;
@@ -222,15 +268,13 @@ class Jetpack_Sync_Module_Full_Sync extends Jetpack_Sync_Module {
public function clear_status() {
$prefix = self::STATUS_OPTION_PREFIX;
delete_option( "{$prefix}_started" );
+ delete_option( "{$prefix}_params" );
delete_option( "{$prefix}_queue_finished" );
- delete_option( "{$prefix}_sent_started" );
+ delete_option( "{$prefix}_send_started" );
delete_option( "{$prefix}_finished" );
foreach ( Jetpack_Sync_Modules::get_modules() as $module ) {
- delete_option( "{$prefix}_{$module->name()}_total" );
- delete_option( "{$prefix}_{$module->name()}_queued" );
delete_option( "{$prefix}_{$module->name()}_sent" );
- delete_option( "{$prefix}_{$module->name()}_config" );
}
}
@@ -241,10 +285,10 @@ class Jetpack_Sync_Module_Full_Sync extends Jetpack_Sync_Module {
$listener->get_full_sync_queue()->reset();
}
- private function get_status_option( $option, $default = null ) {
+ private function get_status_option( $name, $default = null ) {
$prefix = self::STATUS_OPTION_PREFIX;
- $value = get_option( "{$prefix}_{$option}", $default );
+ $value = get_option( "{$prefix}_{$name}", $default );
if ( ! $value ) {
// don't cast to int if we didn't find a value - we want to preserve null or false as sentinals
@@ -254,43 +298,68 @@ class Jetpack_Sync_Module_Full_Sync extends Jetpack_Sync_Module {
return is_numeric( $value ) ? intval( $value ) : $value;
}
- private function update_status_option( $name, $value ) {
+ private function update_status_option( $name, $value, $autoload = false ) {
$prefix = self::STATUS_OPTION_PREFIX;
- update_option( "{$prefix}_{$name}", $value, false );
+ update_option( "{$prefix}_{$name}", $value, $autoload );
}
- private function enable_queue_rate_limit() {
- $this->queue_rate_limit = Jetpack_Sync_Settings::get_setting( 'queue_max_writes_sec' );
- $this->items_added_since_last_pause = 0;
- $this->last_pause_time = microtime( true );
+ private function set_enqueue_status( $new_status ) {
+ $this->write_option( 'jetpack_sync_full_enqueue_status', $new_status );
+ }
- add_action( 'jpsq_item_added', array( $this, 'queue_item_added' ) );
- add_action( 'jpsq_items_added', array( $this, 'queue_items_added' ) );
+ private function get_enqueue_status() {
+ return $this->read_option( 'jetpack_sync_full_enqueue_status' );
}
- private function disable_queue_rate_limit() {
- remove_action( 'jpsq_item_added', array( $this, 'queue_item_added' ) );
- remove_action( 'jpsq_items_added', array( $this, 'queue_items_added' ) );
+ private function set_config( $config ) {
+ $this->write_option( 'jetpack_sync_full_config', $config );
+ }
+
+ private function get_config() {
+ return $this->read_option( 'jetpack_sync_full_config' );
}
- public function queue_item_added() {
- $this->queue_items_added( 1 );
+ private function write_option( $name, $value ) {
+ // we write our own option updating code to bypass filters/caching/etc on set_option/get_option
+ global $wpdb;
+ $serialized_value = maybe_serialize( $value );
+ // try updating, if no update then insert
+ // TODO: try to deal with the fact that unchanged values can return updated_num = 0
+ // below we used "insert ignore" to at least suppress the resulting error
+ $updated_num = $wpdb->query(
+ $wpdb->prepare(
+ "UPDATE $wpdb->options SET option_value = %s WHERE option_name = %s",
+ $serialized_value,
+ $name
+ )
+ );
+
+ if ( ! $updated_num ) {
+ $updated_num = $wpdb->query(
+ $wpdb->prepare(
+ "INSERT IGNORE INTO $wpdb->options ( option_name, option_value, autoload ) VALUES ( %s, %s, 'no' )",
+ $name,
+ $serialized_value
+ )
+ );
+ }
+ return $updated_num;
}
- public function queue_items_added( $item_count ) {
- // jpsq_item_added and jpsq_items_added both exec 1 db query,
- // so we ignore $item_count and treat it as always 1
- $this->items_added_since_last_pause += 1;
-
- if ( $this->items_added_since_last_pause > $this->queue_rate_limit ) {
- // sleep for the rest of the second
- $sleep_til = $this->last_pause_time + 1.0;
- $sleep_duration = $sleep_til - microtime( true );
- if ( $sleep_duration > 0.0 ) {
- usleep( $sleep_duration * 1000000 );
- $this->last_pause_time = microtime( true );
- }
- $this->items_added_since_last_pause = 0;
+ private function read_option( $name, $default = null ) {
+ global $wpdb;
+ $value = $wpdb->get_var(
+ $wpdb->prepare(
+ "SELECT option_value FROM $wpdb->options WHERE option_name = %s LIMIT 1",
+ $name
+ )
+ );
+ $value = maybe_unserialize( $value );
+
+ if ( $value === null && $default !== null ) {
+ return $default;
}
+
+ return $value;
}
}
diff --git a/plugins/jetpack/sync/class.jetpack-sync-module-network-options.php b/plugins/jetpack/sync/class.jetpack-sync-module-network-options.php
index b677890f..458d86da 100644
--- a/plugins/jetpack/sync/class.jetpack-sync-module-network-options.php
+++ b/plugins/jetpack/sync/class.jetpack-sync-module-network-options.php
@@ -43,9 +43,9 @@ class Jetpack_Sync_Module_Network_Options extends Jetpack_Sync_Module {
$this->network_options_whitelist = Jetpack_Sync_Defaults::$default_network_options_whitelist;
}
- function enqueue_full_sync_actions( $config ) {
+ function enqueue_full_sync_actions( $config, $max_items_to_enqueue, $state ) {
if ( ! is_multisite() ) {
- return 0;
+ return array( 0, true );
}
/**
@@ -57,7 +57,8 @@ class Jetpack_Sync_Module_Network_Options extends Jetpack_Sync_Module {
*/
do_action( 'jetpack_full_sync_network_options', true );
- return 1; // The number of actions enqueued
+ // The number of actions enqueued, and next module state (true == done)
+ return array( 1, true );
}
function estimate_full_sync_actions( $config ) {
diff --git a/plugins/jetpack/sync/class.jetpack-sync-module-options.php b/plugins/jetpack/sync/class.jetpack-sync-module-options.php
index a708d49d..dfc3dc1b 100644
--- a/plugins/jetpack/sync/class.jetpack-sync-module-options.php
+++ b/plugins/jetpack/sync/class.jetpack-sync-module-options.php
@@ -37,7 +37,7 @@ class Jetpack_Sync_Module_Options extends Jetpack_Sync_Module {
$this->update_options_whitelist();
}
- function enqueue_full_sync_actions( $config ) {
+ function enqueue_full_sync_actions( $config, $max_items_to_enqueue, $state ) {
/**
* Tells the client to sync all options to the server
*
@@ -47,7 +47,8 @@ class Jetpack_Sync_Module_Options extends Jetpack_Sync_Module {
*/
do_action( 'jetpack_full_sync_options', true );
- return 1; // The number of actions enqueued
+ // The number of actions enqueued, and next module state (true == done)
+ return array( 1, true );
}
public function estimate_full_sync_actions( $config ) {
diff --git a/plugins/jetpack/sync/class.jetpack-sync-module-posts.php b/plugins/jetpack/sync/class.jetpack-sync-module-posts.php
index 1f20517f..7dee0fea 100644
--- a/plugins/jetpack/sync/class.jetpack-sync-module-posts.php
+++ b/plugins/jetpack/sync/class.jetpack-sync-module-posts.php
@@ -4,6 +4,8 @@ require_once dirname( __FILE__ ) . '/class.jetpack-sync-settings.php';
class Jetpack_Sync_Module_Posts extends Jetpack_Sync_Module {
+ private $just_published;
+
public function name() {
return 'posts';
}
@@ -21,8 +23,11 @@ class Jetpack_Sync_Module_Posts extends Jetpack_Sync_Module {
public function init_listeners( $callable ) {
add_action( 'wp_insert_post', $callable, 10, 3 );
+ add_action( 'wp_insert_post', array( $this, 'send_published'), 11, 3 );
add_action( 'deleted_post', $callable, 10 );
add_action( 'jetpack_publicize_post', $callable );
+ add_action( 'jetpack_published_post', $callable, 10, 2 );
+ add_action( 'transition_post_status', array( $this, 'save_published' ), 10, 3 );
add_filter( 'jetpack_sync_before_enqueue_wp_insert_post', array( $this, 'filter_blacklisted_post_types' ) );
}
@@ -37,10 +42,10 @@ class Jetpack_Sync_Module_Posts extends Jetpack_Sync_Module {
add_filter( 'jetpack_sync_before_send_jetpack_full_sync_posts', array( $this, 'expand_post_ids' ) );
}
- public function enqueue_full_sync_actions( $config ) {
+ public function enqueue_full_sync_actions( $config, $max_items_to_enqueue, $state ) {
global $wpdb;
- return $this->enqueue_all_ids_as_action( 'jetpack_full_sync_posts', $wpdb->posts, 'ID', $this->get_where_sql( $config ) );
+ return $this->enqueue_all_ids_as_action( 'jetpack_full_sync_posts', $wpdb->posts, 'ID', $this->get_where_sql( $config ), $max_items_to_enqueue, $state );
}
public function estimate_full_sync_actions( $config ) {
@@ -175,11 +180,26 @@ class Jetpack_Sync_Module_Posts extends Jetpack_Sync_Module {
return $post;
}
+ public function save_published( $new_status, $old_status, $post ) {
+ if ( 'publish' === $new_status && 'publish' !== $old_status ) {
+ $this->just_published = $post->ID;
+ }
+ }
+
+ public function send_published( $post_ID, $post, $update ) {
+ if ( $this->just_published === $post->ID ) {
+ $this->just_published = null;
+ $flags = apply_filters( 'jetpack_published_post_flags', array(), $post );
+ do_action( 'jetpack_published_post', $post_ID, $flags );
+ }
+ }
+
public function expand_post_ids( $args ) {
$post_ids = $args[0];
$posts = array_filter( array_map( array( 'WP_Post', 'get_instance' ), $post_ids ) );
$posts = array_map( array( $this, 'filter_post_content_and_add_links' ), $posts );
+ $posts = array_values( $posts ); // reindex in case posts were deleted
return array(
$posts,
diff --git a/plugins/jetpack/sync/class.jetpack-sync-module-stats.php b/plugins/jetpack/sync/class.jetpack-sync-module-stats.php
index e7a3695a..d23d3e00 100644
--- a/plugins/jetpack/sync/class.jetpack-sync-module-stats.php
+++ b/plugins/jetpack/sync/class.jetpack-sync-module-stats.php
@@ -23,6 +23,6 @@ class Jetpack_Sync_Module_Stats extends Jetpack_Sync_Module {
}
public function add_stats() {
- return array( Jetpack::get_stat_data( false ) );
+ return array( Jetpack::get_stat_data( false, false ) );
}
}
diff --git a/plugins/jetpack/sync/class.jetpack-sync-module-terms.php b/plugins/jetpack/sync/class.jetpack-sync-module-terms.php
index 427e13c8..13b185b4 100644
--- a/plugins/jetpack/sync/class.jetpack-sync-module-terms.php
+++ b/plugins/jetpack/sync/class.jetpack-sync-module-terms.php
@@ -25,9 +25,11 @@ class Jetpack_Sync_Module_Terms extends Jetpack_Sync_Module {
add_filter( 'jetpack_sync_before_send_jetpack_full_sync_terms', array( $this, 'expand_term_ids' ) );
}
- function enqueue_full_sync_actions( $config ) {
+ function enqueue_full_sync_actions( $config, $max_items_to_enqueue, $state ) {
global $wpdb;
+ // TODO: process state
+
$taxonomies = get_taxonomies();
$total_chunks_counter = 0;
foreach ( $taxonomies as $taxonomy ) {
@@ -43,7 +45,7 @@ class Jetpack_Sync_Module_Terms extends Jetpack_Sync_Module {
}
}
- return $total_chunks_counter;
+ return array( $total_chunks_counter, true );
}
function estimate_full_sync_actions( $config ) {
diff --git a/plugins/jetpack/sync/class.jetpack-sync-module-themes.php b/plugins/jetpack/sync/class.jetpack-sync-module-themes.php
index 16f0451d..991de2b6 100644
--- a/plugins/jetpack/sync/class.jetpack-sync-module-themes.php
+++ b/plugins/jetpack/sync/class.jetpack-sync-module-themes.php
@@ -26,7 +26,7 @@ class Jetpack_Sync_Module_Themes extends Jetpack_Sync_Module {
do_action( 'jetpack_sync_current_theme_support' , $this->get_theme_support_info() );
}
- public function enqueue_full_sync_actions( $config ) {
+ public function enqueue_full_sync_actions( $config, $max_items_to_enqueue, $state ) {
/**
* Tells the client to sync all theme data to the server
*
@@ -35,7 +35,9 @@ class Jetpack_Sync_Module_Themes extends Jetpack_Sync_Module {
* @param boolean Whether to expand theme data (should always be true)
*/
do_action( 'jetpack_full_sync_theme_data', true );
- return 1; // The number of actions enqueued
+
+ // The number of actions enqueued, and next module state (true == done)
+ return array( 1, true );
}
public function estimate_full_sync_actions( $config ) {
diff --git a/plugins/jetpack/sync/class.jetpack-sync-module-updates.php b/plugins/jetpack/sync/class.jetpack-sync-module-updates.php
index f3f23774..49b4fe20 100644
--- a/plugins/jetpack/sync/class.jetpack-sync-module-updates.php
+++ b/plugins/jetpack/sync/class.jetpack-sync-module-updates.php
@@ -18,6 +18,8 @@ class Jetpack_Sync_Module_Updates extends Jetpack_Sync_Module {
$this,
'filter_upgrader_process_complete',
), 10, 2 );
+
+ add_action( 'automatic_updates_complete', $callable );
}
public function init_full_sync_listeners( $callable ) {
@@ -29,7 +31,7 @@ class Jetpack_Sync_Module_Updates extends Jetpack_Sync_Module {
add_filter( 'jetpack_sync_before_send_jetpack_full_sync_updates', array( $this, 'expand_updates' ) );
}
- public function enqueue_full_sync_actions( $config ) {
+ public function enqueue_full_sync_actions( $config, $max_items_to_enqueue, $state ) {
/**
* Tells the client to sync all updates to the server
*
@@ -39,7 +41,8 @@ class Jetpack_Sync_Module_Updates extends Jetpack_Sync_Module {
*/
do_action( 'jetpack_full_sync_updates', true );
- return 1; // The number of actions enqueued
+ // The number of actions enqueued, and next module state (true == done)
+ return array( 1, true );
}
public function estimate_full_sync_actions( $config ) {
diff --git a/plugins/jetpack/sync/class.jetpack-sync-module-users.php b/plugins/jetpack/sync/class.jetpack-sync-module-users.php
index af810c41..93987efd 100644
--- a/plugins/jetpack/sync/class.jetpack-sync-module-users.php
+++ b/plugins/jetpack/sync/class.jetpack-sync-module-users.php
@@ -173,9 +173,9 @@ class Jetpack_Sync_Module_Users extends Jetpack_Sync_Module {
}
}
- public function enqueue_full_sync_actions( $config ) {
+ public function enqueue_full_sync_actions( $config, $max_items_to_enqueue, $state ) {
global $wpdb;
- return $this->enqueue_all_ids_as_action( 'jetpack_full_sync_users', $wpdb->usermeta, 'user_id', $this->get_where_sql( $config ) );
+ return $this->enqueue_all_ids_as_action( 'jetpack_full_sync_users', $wpdb->usermeta, 'user_id', $this->get_where_sql( $config ), $max_items_to_enqueue, $state );
}
public function estimate_full_sync_actions( $config ) {
diff --git a/plugins/jetpack/sync/class.jetpack-sync-module.php b/plugins/jetpack/sync/class.jetpack-sync-module.php
index e48bcf45..5b3b1202 100644
--- a/plugins/jetpack/sync/class.jetpack-sync-module.php
+++ b/plugins/jetpack/sync/class.jetpack-sync-module.php
@@ -28,9 +28,9 @@ abstract class Jetpack_Sync_Module {
public function reset_data() {
}
- public function enqueue_full_sync_actions( $config ) {
- // in subclasses, return the number of items enqueued
- return 0;
+ public function enqueue_full_sync_actions( $config, $max_items_to_enqueue, $state ) {
+ // in subclasses, return the number of actions enqueued, and next module state (true == done)
+ return array( 0, true );
}
public function estimate_full_sync_actions( $config ) {
@@ -58,30 +58,43 @@ abstract class Jetpack_Sync_Module {
return false;
}
- protected function enqueue_all_ids_as_action( $action_name, $table_name, $id_field, $where_sql ) {
+ protected function enqueue_all_ids_as_action( $action_name, $table_name, $id_field, $where_sql, $max_items_to_enqueue, $state ) {
global $wpdb;
if ( ! $where_sql ) {
$where_sql = '1 = 1';
}
- $items_per_page = 1000;
- $page = 1;
- $chunk_count = 0;
- $previous_id = 0;
- $listener = Jetpack_Sync_Listener::get_instance();
- while ( $ids = $wpdb->get_col( "SELECT {$id_field} FROM {$table_name} WHERE {$where_sql} AND {$id_field} > {$previous_id} ORDER BY {$id_field} ASC LIMIT {$items_per_page}" ) ) {
+ $items_per_page = 1000;
+ $page = 1;
+ $chunk_count = 0;
+ $previous_max_id = $state ? $state : '~0';
+ $listener = Jetpack_Sync_Listener::get_instance();
+
+ // count down from max_id to min_id so we get newest posts/comments/etc first
+ while ( $ids = $wpdb->get_col( "SELECT {$id_field} FROM {$table_name} WHERE {$where_sql} AND {$id_field} < {$previous_max_id} ORDER BY {$id_field} DESC LIMIT {$items_per_page}" ) ) {
// Request posts in groups of N for efficiency
$chunked_ids = array_chunk( $ids, self::ARRAY_CHUNK_SIZE );
+ // if we hit our row limit, process and return
+ if ( $chunk_count + count( $chunked_ids ) >= $max_items_to_enqueue ) {
+ $remaining_items_count = $max_items_to_enqueue - $chunk_count;
+ $remaining_items = array_slice( $chunked_ids, 0, $remaining_items_count );
+
+ $listener->bulk_enqueue_full_sync_actions( $action_name, $remaining_items );
+
+ $last_chunk = end( $remaining_items );
+ return array( $remaining_items_count + $chunk_count, end( $last_chunk ) );
+ }
+
$listener->bulk_enqueue_full_sync_actions( $action_name, $chunked_ids );
$chunk_count += count( $chunked_ids );
$page += 1;
- $previous_id = end( $ids );
+ $previous_max_id = end( $ids );
}
- return $chunk_count;
+ return array( $chunk_count, true );
}
protected function get_metadata( $ids, $meta_type ) {
diff --git a/plugins/jetpack/sync/class.jetpack-sync-queue.php b/plugins/jetpack/sync/class.jetpack-sync-queue.php
index e700b933..01e0371f 100644
--- a/plugins/jetpack/sync/class.jetpack-sync-queue.php
+++ b/plugins/jetpack/sync/class.jetpack-sync-queue.php
@@ -55,8 +55,6 @@ class Jetpack_Sync_Queue {
) );
$added = ( 0 !== $rows_added );
}
-
- do_action( 'jpsq_item_added' );
}
// Attempts to insert all the items in a single SQL query. May be subject to query size limits!
@@ -79,8 +77,6 @@ class Jetpack_Sync_Queue {
if ( count( $items ) === $rows_added ) {
return new WP_Error( 'row_count_mismatch', "The number of rows inserted didn't match the size of the input array" );
}
-
- do_action( 'jpsq_items_added', $rows_added );
}
// Peek at the front-most item on the queue without checking it out
diff --git a/plugins/jetpack/sync/class.jetpack-sync-sender.php b/plugins/jetpack/sync/class.jetpack-sync-sender.php
index fb624216..7aeec92b 100644
--- a/plugins/jetpack/sync/class.jetpack-sync-sender.php
+++ b/plugins/jetpack/sync/class.jetpack-sync-sender.php
@@ -21,6 +21,7 @@ class Jetpack_Sync_Sender {
private $max_dequeue_time;
private $sync_wait_time;
private $sync_wait_threshold;
+ private $enqueue_wait_time;
private $sync_queue;
private $full_sync_queue;
private $codec;
@@ -57,9 +58,24 @@ class Jetpack_Sync_Sender {
}
public function do_full_sync() {
+ $this->continue_full_sync_enqueue();
return $this->do_sync_and_set_delays( $this->full_sync_queue );
}
+ private function continue_full_sync_enqueue() {
+ if ( defined( 'WP_IMPORTING' ) && WP_IMPORTING ) {
+ return false;
+ }
+
+ if ( $this->get_next_sync_time( 'full-sync-enqueue' ) > microtime( true ) ) {
+ return false;
+ }
+
+ Jetpack_Sync_Modules::get_module( 'full-sync' )->continue_enqueuing();
+
+ $this->set_next_sync_time( time() + $this->get_enqueue_wait_time(), 'full-sync-enqueue' );
+ }
+
public function do_sync() {
return $this->do_sync_and_set_delays( $this->sync_queue );
}
@@ -249,6 +265,10 @@ class Jetpack_Sync_Sender {
$this->sync_queue->reset();
}
+ function reset_full_sync_queue() {
+ $this->full_sync_queue->reset();
+ }
+
function set_dequeue_max_bytes( $size ) {
$this->dequeue_max_bytes = $size;
}
@@ -272,6 +292,14 @@ class Jetpack_Sync_Sender {
return $this->sync_wait_time;
}
+ function set_enqueue_wait_time( $seconds ) {
+ $this->enqueue_wait_time = $seconds;
+ }
+
+ function get_enqueue_wait_time() {
+ return $this->enqueue_wait_time;
+ }
+
// in seconds
function set_sync_wait_threshold( $seconds ) {
$this->sync_wait_threshold = $seconds;
@@ -298,12 +326,14 @@ class Jetpack_Sync_Sender {
$this->set_upload_max_bytes( $settings['upload_max_bytes'] );
$this->set_upload_max_rows( $settings['upload_max_rows'] );
$this->set_sync_wait_time( $settings['sync_wait_time'] );
+ $this->set_sync_wait_time( $settings['enqueue_wait_time'] );
$this->set_sync_wait_threshold( $settings['sync_wait_threshold'] );
$this->set_max_dequeue_time( Jetpack_Sync_Defaults::get_max_sync_execution_time() );
}
function reset_data() {
$this->reset_sync_queue();
+ $this->reset_full_sync_queue();
foreach ( Jetpack_Sync_Modules::get_modules() as $module ) {
$module->reset_data();
@@ -325,5 +355,6 @@ class Jetpack_Sync_Sender {
// clear the sync cron.
wp_clear_scheduled_hook( 'jetpack_sync_cron' );
+ wp_clear_scheduled_hook( 'jetpack_sync_full_cron' );
}
}
diff --git a/plugins/jetpack/sync/class.jetpack-sync-settings.php b/plugins/jetpack/sync/class.jetpack-sync-settings.php
index 12cdb365..52a3acca 100644
--- a/plugins/jetpack/sync/class.jetpack-sync-settings.php
+++ b/plugins/jetpack/sync/class.jetpack-sync-settings.php
@@ -6,20 +6,23 @@ class Jetpack_Sync_Settings {
const SETTINGS_OPTION_PREFIX = 'jetpack_sync_settings_';
static $valid_settings = array(
- 'dequeue_max_bytes' => true,
- 'upload_max_bytes' => true,
- 'upload_max_rows' => true,
- 'sync_wait_time' => true,
- 'sync_wait_threshold' => true,
- 'max_queue_size' => true,
- 'max_queue_lag' => true,
- 'queue_max_writes_sec' => true,
- 'post_types_blacklist' => true,
- 'disable' => true,
+ 'dequeue_max_bytes' => true,
+ 'upload_max_bytes' => true,
+ 'upload_max_rows' => true,
+ 'sync_wait_time' => true,
+ 'sync_wait_threshold' => true,
+ 'enqueue_wait_time' => true,
+ 'max_queue_size' => true,
+ 'max_queue_lag' => true,
+ 'queue_max_writes_sec' => true,
+ 'post_types_blacklist' => true,
+ 'disable' => true,
'render_filtered_content' => true,
- 'post_meta_whitelist' => true,
- 'comment_meta_whitelist' => true,
- 'avoid_wp_cron' => true,
+ 'post_meta_whitelist' => true,
+ 'comment_meta_whitelist' => true,
+ 'max_enqueue_full_sync' => true,
+ 'max_queue_size_full_sync'=> true,
+ 'sync_via_cron' => true,
);
static $is_importing;
diff --git a/plugins/jetpack/webpack.config.js b/plugins/jetpack/webpack.config.js
index 0e04ef6f..a69bdc62 100644
--- a/plugins/jetpack/webpack.config.js
+++ b/plugins/jetpack/webpack.config.js
@@ -29,7 +29,6 @@ var webpackConfig = {
path: path.join( __dirname, '_inc/build' ),
filename: "[name].js"
},
- devtool: '#source-map',
module: {
// Webpack loaders are applied when a resource is matches the test case
@@ -95,7 +94,13 @@ var webpackConfig = {
}
}),
new ExtractTextPlugin( '[name].dops-style.css' )
- ]
+ ],
+ externals: {
+ 'react/addons': true,
+ 'react/lib/ExecutionEnvironment': true,
+ 'react/lib/ReactContext': true,
+ jsdom: 'window'
+ }
};
if ( NODE_ENV === 'production' ) {