MailPoet Newsletters (New) - Version 3.2.0

Version Description

  • 2017-11-14 =
  • Added: API method to access subscriber data by email;
  • Added: API method to unsubscribe from lists;
  • Fixed: shortcodes are properly removed from all post excerpts that are included in emails. Thanks Gerhard!
  • Premium: you can now view subscribers in dynamic segments.
Download this release

Release Info

Developer wysija
Plugin Icon 128x128 MailPoet Newsletters (New)
Version 3.2.0
Comparing to
See all releases

Code changes from version 3.1.0 to 3.2.0

Files changed (44) hide show
  1. assets/css/{admin.35c6b3ec.css → admin.fa02efee.css} +114 -0
  2. assets/css/manifest.json +1 -1
  3. assets/js/{admin.73f15e01.js → admin.5976c78a.js} +1075 -854
  4. assets/js/{admin_vendor.fc9d02c2.js → admin_vendor.9865021f.js} +91 -94
  5. assets/js/form_editor.612beb34.js +11 -11
  6. assets/js/lib/mailpoet_shortcodes/plugin.js +16 -18
  7. assets/js/{mailpoet.3dd11c86.js → mailpoet.0ecf7a2c.js} +241 -239
  8. assets/js/manifest.json +4 -4
  9. assets/js/newsletter_editor.c4722da5.js +157 -157
  10. assets/js/{vendor.b37906c4.js → vendor.501aa0d2.js} +6 -6
  11. lang/mailpoet-ca.mo +0 -0
  12. lang/mailpoet-da_DK.mo +0 -0
  13. lang/mailpoet-de_DE.mo +0 -0
  14. lang/mailpoet-en_GB.mo +0 -0
  15. lang/mailpoet-es_ES.mo +0 -0
  16. lang/mailpoet-fa_IR.mo +0 -0
  17. lang/mailpoet-fr_CA.mo +0 -0
  18. lang/mailpoet-fr_FR.mo +0 -0
  19. lang/mailpoet-it_IT.mo +0 -0
  20. lang/mailpoet-ja.mo +0 -0
  21. lang/mailpoet-nl_NL.mo +0 -0
  22. lang/mailpoet-pl_PL.mo +0 -0
  23. lang/mailpoet-pt_BR.mo +0 -0
  24. lang/mailpoet-pt_PT.mo +0 -0
  25. lang/mailpoet-ru_RU.mo +0 -0
  26. lang/mailpoet-sv_SE.mo +0 -0
  27. lang/mailpoet-tr_TR.mo +0 -0
  28. lang/mailpoet.pot +36 -20
  29. lib/API/JSON/v1/Subscribers.php +14 -5
  30. lib/API/MP/v1/API.php +66 -3
  31. lib/Form/Block/Select.php +2 -2
  32. lib/Form/Block/Text.php +10 -7
  33. lib/Form/Util/Export.php +1 -0
  34. lib/Models/SubscriberSegment.php +1 -4
  35. lib/Newsletter/Editor/PostContentManager.php +3 -4
  36. lib/Segments/SubscribersListings.php +39 -0
  37. mailpoet.php +2 -2
  38. readme.txt +12 -4
  39. vendor/autoload.php +1 -1
  40. vendor/composer/autoload_classmap.php +1 -0
  41. vendor/composer/autoload_real.php +7 -7
  42. vendor/composer/autoload_static.php +6 -5
  43. views/newsletter/templates/components/heading.hbs +1 -0
  44. views/newsletters.html +4 -1
assets/css/{admin.35c6b3ec.css → admin.fa02efee.css} RENAMED
@@ -3285,3 +3285,117 @@ textarea.parsley-error {
3285
  .error_msg {
3286
  color: #f00;
3287
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3285
  .error_msg {
3286
  color: #f00;
3287
  }
3288
+ .react-confirm-alert-blur {
3289
+ filter: url(#gaussian-blur);
3290
+ filter: blur(2px);
3291
+ -webkit-filter: blur(2px);
3292
+ }
3293
+
3294
+ .react-confirm-alert-overlay {
3295
+ position: fixed;
3296
+ top: 0;
3297
+ left: 0;
3298
+ right: 0;
3299
+ bottom: 0;
3300
+ z-index: 99;
3301
+ background: rgba(255, 255, 255, 0.9);
3302
+ display: -webkit-flex;
3303
+ display: -moz-flex;
3304
+ display: -ms-flex;
3305
+ display: -o-flex;
3306
+ display: flex;
3307
+ justify-content: center;
3308
+ -ms-align-items: center;
3309
+ align-items: center;
3310
+ opacity: 0;
3311
+ -webkit-animation: react-confirm-alert-fadeIn 0.5s 0.2s forwards;
3312
+ -moz-animation: react-confirm-alert-fadeIn 0.5s 0.2s forwards;
3313
+ -o-animation: react-confirm-alert-fadeIn 0.5s 0.2s forwards;
3314
+ animation: react-confirm-alert-fadeIn 0.5s 0.2s forwards;
3315
+ }
3316
+
3317
+ .react-confirm-alert {
3318
+ font-family: Arial, Helvetica, sans-serif;
3319
+ width: 400px;
3320
+ padding: 30px;
3321
+ text-align: left;
3322
+ background: #fff;
3323
+ border-radius: 10px;
3324
+ box-shadow: 0 20px 75px rgba(0, 0, 0, 0.13);
3325
+ color: #666;
3326
+ }
3327
+
3328
+ .react-confirm-alert-svg{
3329
+ position: absolute;
3330
+ top: 0;
3331
+ left: 0;
3332
+ }
3333
+
3334
+ .react-confirm-alert > h1 {
3335
+ margin-top: 0;
3336
+ }
3337
+
3338
+ .react-confirm-alert > h3 {
3339
+ margin: 0;
3340
+ font-size: 16px;
3341
+ }
3342
+
3343
+ .react-confirm-alert-button-group {
3344
+ display: -webkit-flex;
3345
+ display: -moz-flex;
3346
+ display: -ms-flex;
3347
+ display: -o-flex;
3348
+ display: flex;
3349
+ justify-content: flex-start;
3350
+ margin-top: 20px;
3351
+ }
3352
+
3353
+ .react-confirm-alert-button-group > button {
3354
+ outline: none;
3355
+ background: #333;
3356
+ border: none;
3357
+ display: inline-block;
3358
+ padding: 6px 18px;
3359
+ color: #eee;
3360
+ margin-right: 10px;
3361
+ border-radius: 5px;
3362
+ font-size: 12px;
3363
+ cursor: pointer;
3364
+ }
3365
+
3366
+ @-webkit-keyframes react-confirm-alert-fadeIn {
3367
+ from {
3368
+ opacity: 0;
3369
+ }
3370
+ to {
3371
+ opacity: 1;
3372
+ }
3373
+ }
3374
+
3375
+ @-moz-keyframes react-confirm-alert-fadeIn {
3376
+ from {
3377
+ opacity: 0;
3378
+ }
3379
+ to {
3380
+ opacity: 1;
3381
+ }
3382
+ }
3383
+
3384
+ @-o-keyframes react-confirm-alert-fadeIn {
3385
+ from {
3386
+ opacity: 0;
3387
+ }
3388
+ to {
3389
+ opacity: 1;
3390
+ }
3391
+ }
3392
+
3393
+ @keyframes react-confirm-alert-fadeIn {
3394
+ from {
3395
+ opacity: 0;
3396
+ }
3397
+ to {
3398
+ opacity: 1;
3399
+ }
3400
+ }
3401
+
assets/css/manifest.json CHANGED
@@ -1,6 +1,6 @@
1
  {
2
  "admin-global.css": "admin-global.4193f33b.css",
3
- "admin.css": "admin.35c6b3ec.css",
4
  "importExport.css": "importExport.b3745466.css",
5
  "newsletter_editor.css": "newsletter_editor.40bfeff4.css",
6
  "public.css": "public.cae357df.css",
1
  {
2
  "admin-global.css": "admin-global.4193f33b.css",
3
+ "admin.css": "admin.fa02efee.css",
4
  "importExport.css": "importExport.b3745466.css",
5
  "newsletter_editor.css": "newsletter_editor.40bfeff4.css",
6
  "public.css": "public.cae357df.css",
assets/js/{admin.73f15e01.js → admin.5976c78a.js} RENAMED
@@ -1,23 +1,188 @@
1
  webpackJsonp([0],{
2
 
3
  /***/ 494:
4
- /***/ function(module, exports) {
5
 
6
- //Types of elements found in the DOM
7
- module.exports = {
8
- Text: "text", //Text
9
- Directive: "directive", //<? ... ?>
10
- Comment: "comment", //<!-- ... -->
11
- Script: "script", //<script> tags
12
- Style: "style", //<style> tags
13
- Tag: "tag", //Any tag
14
- CDATA: "cdata", //<![CDATA[ ... ]]>
15
 
16
- isTag: function(elem){
17
- return elem.type === "tag" || elem.type === "script" || elem.type === "style";
18
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
19
  };
20
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
21
  /***/ },
22
 
23
  /***/ 0:
@@ -25,13 +190,13 @@ webpackJsonp([0],{
25
 
26
  __webpack_require__(1);
27
  __webpack_require__(428);
28
- __webpack_require__(536);
29
- __webpack_require__(540);
30
- __webpack_require__(542);
31
- __webpack_require__(545);
32
- __webpack_require__(549);
33
  __webpack_require__(550);
34
- module.exports = __webpack_require__(554);
 
35
 
36
 
37
  /***/ },
@@ -668,31 +833,31 @@ webpackJsonp([0],{
668
 
669
  var _newslettersTemplatesJsx2 = _interopRequireDefault(_newslettersTemplatesJsx);
670
 
671
- var _newslettersSendJsx = __webpack_require__(517);
672
 
673
  var _newslettersSendJsx2 = _interopRequireDefault(_newslettersSendJsx);
674
 
675
- var _newslettersTypesStandardJsx = __webpack_require__(525);
676
 
677
  var _newslettersTypesStandardJsx2 = _interopRequireDefault(_newslettersTypesStandardJsx);
678
 
679
- var _newslettersTypesNotificationNotificationJsx = __webpack_require__(526);
680
 
681
  var _newslettersTypesNotificationNotificationJsx2 = _interopRequireDefault(_newslettersTypesNotificationNotificationJsx);
682
 
683
- var _newslettersListingsStandardJsx = __webpack_require__(527);
684
 
685
  var _newslettersListingsStandardJsx2 = _interopRequireDefault(_newslettersListingsStandardJsx);
686
 
687
- var _newslettersListingsWelcomeJsx = __webpack_require__(533);
688
 
689
  var _newslettersListingsWelcomeJsx2 = _interopRequireDefault(_newslettersListingsWelcomeJsx);
690
 
691
- var _newslettersListingsNotificationJsx = __webpack_require__(534);
692
 
693
  var _newslettersListingsNotificationJsx2 = _interopRequireDefault(_newslettersListingsNotificationJsx);
694
 
695
- var _newslettersListingsNotification_historyJsx = __webpack_require__(535);
696
 
697
  var _newslettersListingsNotification_historyJsx2 = _interopRequireDefault(_newslettersListingsNotification_historyJsx);
698
 
@@ -873,322 +1038,539 @@ webpackJsonp([0],{
873
  }, this)
874
  )
875
  );
876
- }
877
- });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
878
 
879
- return NewsletterTypes;
880
- }.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
881
 
882
  /***/ },
883
 
884
- /***/ 434:
885
  /***/ function(module, exports, __webpack_require__) {
886
 
887
- var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
888
 
889
- !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(2), __webpack_require__(280), __webpack_require__(276), __webpack_require__(181), __webpack_require__(277), __webpack_require__(432), __webpack_require__(435)], __WEBPACK_AMD_DEFINE_RESULT__ = function (React, _, MailPoet, Router, classNames, Breadcrumb, HelpTooltip) {
890
 
891
- var ImportTemplate = React.createClass({
892
- displayName: 'ImportTemplate',
893
 
894
- saveTemplate: function saveTemplate(_saveTemplate) {
895
- var _this = this;
896
 
897
- var template = _saveTemplate;
898
 
899
- // Stringify to enable transmission of primitive non-string value types
900
- if (!_.isUndefined(template.body)) {
901
- template.body = JSON.stringify(template.body);
902
- }
903
 
904
- MailPoet.Modal.loading(true);
905
 
906
- MailPoet.Ajax.post({
907
- api_version: window.mailpoet_api_version,
908
- endpoint: 'newsletterTemplates',
909
- action: 'save',
910
- data: template
911
- }).always(function () {
912
- MailPoet.Modal.loading(false);
913
- }).done(function (response) {
914
- _this.props.onImport(response.data);
915
- }).fail(function (response) {
916
- if (response.errors.length > 0) {
917
- MailPoet.Notice.error(response.errors.map(function (error) {
918
- return error.message;
919
- }), { scroll: true });
920
- }
921
- });
922
- },
923
- handleSubmit: function handleSubmit(e) {
924
- e.preventDefault();
925
 
926
- if (_.size(this.refs.templateFile.files) <= 0) return false;
927
 
928
- var file = _.first(this.refs.templateFile.files);
929
- var reader = new FileReader();
930
- var saveTemplate = this.saveTemplate;
931
 
932
- reader.onload = function (e) {
933
- try {
934
- saveTemplate(JSON.parse(e.target.result));
935
- MailPoet.trackEvent('Emails > Template imported', {
936
- 'MailPoet Free version': window.mailpoet_version
937
- });
938
- } catch (err) {
939
- MailPoet.Notice.error(MailPoet.I18n.t('templateFileMalformedError'));
940
- }
941
- };
942
 
943
- reader.readAsText(file);
944
- },
945
- render: function render() {
946
- return React.createElement(
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
947
  'div',
948
- null,
949
- React.createElement(
950
- 'h2',
951
  null,
952
- MailPoet.I18n.t('importTemplateTitle'),
953
- ' ',
954
- React.createElement(HelpTooltip, {
955
- tooltip: MailPoet.I18n.t('helpTooltipTemplateUpload'),
956
- place: 'right',
957
- className: 'tooltip-help-import-template'
958
- })
959
  ),
960
- React.createElement(
961
- 'form',
962
- { onSubmit: this.handleSubmit },
963
- React.createElement('input', { type: 'file', placeholder: MailPoet.I18n.t('selectJsonFileToUpload'), ref: 'templateFile' }),
964
- React.createElement(
965
- 'p',
966
- { className: 'submit' },
967
- React.createElement('input', {
968
- className: 'button button-primary',
969
- type: 'submit',
970
- value: MailPoet.I18n.t('upload') })
 
 
 
 
 
 
 
971
  )
972
  )
973
- );
974
- }
975
- });
976
-
977
- var NewsletterTemplates = React.createClass({
978
- displayName: 'NewsletterTemplates',
979
 
980
- getInitialState: function getInitialState() {
981
- return {
982
- loading: false,
983
- templates: []
984
- };
985
- },
986
- componentDidMount: function componentDidMount() {
987
- this.getTemplates();
 
 
988
  },
989
- getTemplates: function getTemplates() {
990
- var _this2 = this;
991
-
992
- this.setState({ loading: true });
993
-
994
- MailPoet.Modal.loading(true);
995
-
996
- MailPoet.Ajax.post({
997
- api_version: window.mailpoet_api_version,
998
- endpoint: 'newsletterTemplates',
999
- action: 'getAll'
1000
- }).always(function () {
1001
- MailPoet.Modal.loading(false);
1002
- }).done(function (response) {
1003
- if (_this2.isMounted()) {
1004
- if (response.data.length === 0) {
1005
- response.data = [{
1006
- name: MailPoet.I18n.t('mailpoetGuideTemplateTitle'),
1007
- description: MailPoet.I18n.t('mailpoetGuideTemplateDescription'),
1008
- readonly: '1'
1009
- }];
1010
- }
1011
- _this2.setState({
1012
- templates: response.data,
1013
- loading: false
1014
- });
1015
- }
1016
- }).fail(function (response) {
1017
- if (response.errors.length > 0) {
1018
- MailPoet.Notice.error(response.errors.map(function (error) {
1019
- return error.message;
1020
- }), { scroll: true });
1021
- }
1022
- });
1023
  },
1024
- handleSelectTemplate: function handleSelectTemplate(template) {
1025
- var body = template.body;
1026
 
1027
- // Stringify to enable transmission of primitive non-string value types
1028
- if (!_.isUndefined(body)) {
1029
- body = JSON.stringify(body);
1030
- }
1031
 
1032
- MailPoet.trackEvent('Emails > Template selected', {
1033
- 'MailPoet Free version': window.mailpoet_version,
1034
- 'Email name': template.name
1035
- });
1036
 
1037
- MailPoet.Ajax.post({
1038
- api_version: window.mailpoet_api_version,
1039
- endpoint: 'newsletters',
1040
- action: 'save',
1041
- data: {
1042
- id: this.props.params.id,
1043
- body: body
1044
- }
1045
- }).done(function (response) {
1046
- // TODO: Move this URL elsewhere
1047
- window.location = 'admin.php?page=mailpoet-newsletter-editor&id=' + response.data.id;
1048
- }).fail(function (response) {
1049
- if (response.errors.length > 0) {
1050
- MailPoet.Notice.error(response.errors.map(function (error) {
1051
- return error.message;
1052
- }), { scroll: true });
1053
- }
1054
- });
1055
- },
1056
- handleDeleteTemplate: function handleDeleteTemplate(template) {
1057
- var _this3 = this;
1058
 
1059
- this.setState({ loading: true });
1060
- if (window.confirm(MailPoet.I18n.t('confirmTemplateDeletion').replace('%$1s', template.name))) {
1061
- MailPoet.Ajax.post({
1062
- api_version: window.mailpoet_api_version,
1063
- endpoint: 'newsletterTemplates',
1064
- action: 'delete',
1065
- data: {
1066
- id: template.id
1067
- }
1068
- }).done(function () {
1069
- _this3.getTemplates();
1070
- }).fail(function (response) {
1071
- if (response.errors.length > 0) {
1072
- MailPoet.Notice.error(response.errors.map(function (error) {
1073
- return error.message;
1074
- }), { scroll: true });
1075
- }
1076
- });
1077
- } else {
1078
- this.setState({ loading: false });
1079
- }
1080
- },
1081
- handleShowTemplate: function handleShowTemplate(template) {
1082
- MailPoet.Modal.popup({
1083
- title: template.name,
1084
- template: '<div class="mailpoet_boxes_preview" style="background-color: {{ body.globalStyles.body.backgroundColor }}"><img src="{{ thumbnail }}" /></div>',
1085
- data: template
1086
- });
1087
- },
1088
- handleTemplateImport: function handleTemplateImport() {
1089
- this.getTemplates();
1090
- },
1091
- render: function render() {
1092
- var _this4 = this;
1093
 
1094
- var templates = this.state.templates.map(function (template, index) {
1095
- var deleteLink = React.createElement(
1096
- 'div',
1097
- { className: 'mailpoet_delete' },
1098
- React.createElement(
1099
- 'a',
1100
- {
1101
- href: 'javascript:;',
1102
- onClick: _this4.handleDeleteTemplate.bind(null, template)
1103
- },
1104
- MailPoet.I18n.t('delete')
1105
- )
1106
- );
1107
- var thumbnail = '';
1108
 
1109
- if (typeof template.thumbnail === 'string' && template.thumbnail.length > 0) {
1110
- thumbnail = React.createElement(
1111
- 'a',
1112
- { href: 'javascript:;', onClick: _this4.handleShowTemplate.bind(null, template) },
1113
- React.createElement('img', { src: template.thumbnail }),
1114
- React.createElement('div', { className: 'mailpoet_overlay' })
1115
- );
1116
- }
1117
 
1118
- return React.createElement(
1119
- 'li',
1120
- { key: 'template-' + index },
1121
- React.createElement(
1122
- 'div',
1123
- { className: 'mailpoet_thumbnail' },
1124
- thumbnail
1125
- ),
1126
- React.createElement(
1127
- 'div',
1128
- { className: 'mailpoet_description' },
1129
- React.createElement(
1130
- 'h3',
1131
- null,
1132
- template.name
1133
- ),
1134
- React.createElement(
1135
- 'p',
1136
- null,
1137
- template.description
1138
- )
1139
- ),
1140
- React.createElement(
1141
- 'div',
1142
- { className: 'mailpoet_actions' },
1143
- React.createElement(
1144
- 'a',
1145
- {
1146
- className: 'button button-secondary',
1147
- onClick: _this4.handleShowTemplate.bind(null, template)
1148
- },
1149
- MailPoet.I18n.t('preview')
1150
- ),
1151
- ' ',
1152
- React.createElement(
1153
- 'a',
1154
- {
1155
- className: 'button button-primary',
1156
- onClick: _this4.handleSelectTemplate.bind(null, template)
1157
- },
1158
- MailPoet.I18n.t('select')
1159
- )
1160
- ),
1161
- template.readonly === '1' ? false : deleteLink
1162
- );
1163
- });
1164
 
1165
- var boxClasses = classNames('mailpoet_boxes', 'clearfix', { mailpoet_boxes_loading: this.state.loading });
 
 
 
 
 
 
1166
 
1167
- return React.createElement(
1168
- 'div',
1169
- null,
1170
- React.createElement(
1171
- 'h1',
1172
- null,
1173
- MailPoet.I18n.t('selectTemplateTitle')
1174
- ),
1175
- React.createElement(Breadcrumb, { step: 'template' }),
1176
- React.createElement(
1177
- 'ul',
1178
- { className: boxClasses },
1179
- templates
1180
- ),
1181
- React.createElement(ImportTemplate, { onImport: this.handleTemplateImport })
1182
- );
1183
- }
1184
- });
1185
 
1186
- return NewsletterTemplates;
1187
- }.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
 
 
1188
 
1189
  /***/ },
1190
 
1191
- /***/ 435:
1192
  /***/ function(module, exports, __webpack_require__) {
1193
 
1194
  'use strict';
@@ -1199,11 +1581,11 @@ webpackJsonp([0],{
1199
 
1200
  var _react2 = _interopRequireDefault(_react);
1201
 
1202
- var _reactTooltip = __webpack_require__(436);
1203
 
1204
  var _reactTooltip2 = _interopRequireDefault(_reactTooltip);
1205
 
1206
- var _reactHtmlParser = __webpack_require__(449);
1207
 
1208
  var _reactHtmlParser2 = _interopRequireDefault(_reactHtmlParser);
1209
 
@@ -1272,7 +1654,7 @@ webpackJsonp([0],{
1272
 
1273
  /***/ },
1274
 
1275
- /***/ 449:
1276
  /***/ function(module, exports, __webpack_require__) {
1277
 
1278
  'use strict';
@@ -1281,7 +1663,7 @@ webpackJsonp([0],{
1281
  value: true
1282
  });
1283
 
1284
- var _HtmlParser = __webpack_require__(450);
1285
 
1286
  var _HtmlParser2 = _interopRequireDefault(_HtmlParser);
1287
 
@@ -1291,7 +1673,7 @@ webpackJsonp([0],{
1291
 
1292
  /***/ },
1293
 
1294
- /***/ 450:
1295
  /***/ function(module, exports, __webpack_require__) {
1296
 
1297
  'use strict';
@@ -1301,11 +1683,11 @@ webpackJsonp([0],{
1301
  });
1302
  exports.default = HtmlParser;
1303
 
1304
- var _htmlparser = __webpack_require__(451);
1305
 
1306
  var _htmlparser2 = _interopRequireDefault(_htmlparser);
1307
 
1308
- var _ProcessNodes = __webpack_require__(504);
1309
 
1310
  var _ProcessNodes2 = _interopRequireDefault(_ProcessNodes);
1311
 
@@ -1324,11 +1706,11 @@ webpackJsonp([0],{
1324
 
1325
  /***/ },
1326
 
1327
- /***/ 451:
1328
  /***/ function(module, exports, __webpack_require__) {
1329
 
1330
- var Parser = __webpack_require__(452),
1331
- DomHandler = __webpack_require__(461);
1332
 
1333
  function defineProp(name, value){
1334
  delete module.exports[name];
@@ -1338,26 +1720,26 @@ webpackJsonp([0],{
1338
 
1339
  module.exports = {
1340
  Parser: Parser,
1341
- Tokenizer: __webpack_require__(453),
1342
- ElementType: __webpack_require__(462),
1343
  DomHandler: DomHandler,
1344
  get FeedHandler(){
1345
- return defineProp("FeedHandler", __webpack_require__(465));
1346
  },
1347
  get Stream(){
1348
- return defineProp("Stream", __webpack_require__(466));
1349
  },
1350
  get WritableStream(){
1351
- return defineProp("WritableStream", __webpack_require__(467));
1352
  },
1353
  get ProxyHandler(){
1354
- return defineProp("ProxyHandler", __webpack_require__(490));
1355
  },
1356
  get DomUtils(){
1357
- return defineProp("DomUtils", __webpack_require__(491));
1358
  },
1359
  get CollectingHandler(){
1360
- return defineProp("CollectingHandler", __webpack_require__(503));
1361
  },
1362
  // For legacy support
1363
  DefaultHandler: DomHandler,
@@ -1399,10 +1781,10 @@ webpackJsonp([0],{
1399
 
1400
  /***/ },
1401
 
1402
- /***/ 452:
1403
  /***/ function(module, exports, __webpack_require__) {
1404
 
1405
- var Tokenizer = __webpack_require__(453);
1406
 
1407
  /*
1408
  Options:
@@ -1524,7 +1906,7 @@ webpackJsonp([0],{
1524
  if(this._cbs.onparserinit) this._cbs.onparserinit(this);
1525
  }
1526
 
1527
- __webpack_require__(459)(Parser, __webpack_require__(460).EventEmitter);
1528
 
1529
  Parser.prototype._updatePosition = function(initialOffset){
1530
  if(this.endIndex === null){
@@ -1759,15 +2141,15 @@ webpackJsonp([0],{
1759
 
1760
  /***/ },
1761
 
1762
- /***/ 453:
1763
  /***/ function(module, exports, __webpack_require__) {
1764
 
1765
  module.exports = Tokenizer;
1766
 
1767
- var decodeCodePoint = __webpack_require__(454),
1768
- entityMap = __webpack_require__(456),
1769
- legacyMap = __webpack_require__(457),
1770
- xmlMap = __webpack_require__(458),
1771
 
1772
  i = 0,
1773
 
@@ -2672,10 +3054,10 @@ webpackJsonp([0],{
2672
 
2673
  /***/ },
2674
 
2675
- /***/ 454:
2676
  /***/ function(module, exports, __webpack_require__) {
2677
 
2678
- var decodeMap = __webpack_require__(455);
2679
 
2680
  module.exports = decodeCodePoint;
2681
 
@@ -2705,35 +3087,35 @@ webpackJsonp([0],{
2705
 
2706
  /***/ },
2707
 
2708
- /***/ 455:
2709
  /***/ function(module, exports) {
2710
 
2711
  module.exports = {"0":65533,"128":8364,"130":8218,"131":402,"132":8222,"133":8230,"134":8224,"135":8225,"136":710,"137":8240,"138":352,"139":8249,"140":338,"142":381,"145":8216,"146":8217,"147":8220,"148":8221,"149":8226,"150":8211,"151":8212,"152":732,"153":8482,"154":353,"155":8250,"156":339,"158":382,"159":376}
2712
 
2713
  /***/ },
2714
 
2715
- /***/ 456:
2716
  /***/ function(module, exports) {
2717
 
2718
  module.exports = {"Aacute":"Á","aacute":"á","Abreve":"Ă","abreve":"ă","ac":"∾","acd":"∿","acE":"∾̳","Acirc":"Â","acirc":"â","acute":"´","Acy":"А","acy":"а","AElig":"Æ","aelig":"æ","af":"⁡","Afr":"𝔄","afr":"𝔞","Agrave":"À","agrave":"à","alefsym":"ℵ","aleph":"ℵ","Alpha":"Α","alpha":"α","Amacr":"Ā","amacr":"ā","amalg":"⨿","amp":"&","AMP":"&","andand":"⩕","And":"⩓","and":"∧","andd":"⩜","andslope":"⩘","andv":"⩚","ang":"∠","ange":"⦤","angle":"∠","angmsdaa":"⦨","angmsdab":"⦩","angmsdac":"⦪","angmsdad":"⦫","angmsdae":"⦬","angmsdaf":"⦭","angmsdag":"⦮","angmsdah":"⦯","angmsd":"∡","angrt":"∟","angrtvb":"⊾","angrtvbd":"⦝","angsph":"∢","angst":"Å","angzarr":"⍼","Aogon":"Ą","aogon":"ą","Aopf":"𝔸","aopf":"𝕒","apacir":"⩯","ap":"≈","apE":"⩰","ape":"≊","apid":"≋","apos":"'","ApplyFunction":"⁡","approx":"≈","approxeq":"≊","Aring":"Å","aring":"å","Ascr":"𝒜","ascr":"𝒶","Assign":"≔","ast":"*","asymp":"≈","asympeq":"≍","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","awconint":"∳","awint":"⨑","backcong":"≌","backepsilon":"϶","backprime":"‵","backsim":"∽","backsimeq":"⋍","Backslash":"∖","Barv":"⫧","barvee":"⊽","barwed":"⌅","Barwed":"⌆","barwedge":"⌅","bbrk":"⎵","bbrktbrk":"⎶","bcong":"≌","Bcy":"Б","bcy":"б","bdquo":"„","becaus":"∵","because":"∵","Because":"∵","bemptyv":"⦰","bepsi":"϶","bernou":"ℬ","Bernoullis":"ℬ","Beta":"Β","beta":"β","beth":"ℶ","between":"≬","Bfr":"𝔅","bfr":"𝔟","bigcap":"⋂","bigcirc":"◯","bigcup":"⋃","bigodot":"⨀","bigoplus":"⨁","bigotimes":"⨂","bigsqcup":"⨆","bigstar":"★","bigtriangledown":"▽","bigtriangleup":"△","biguplus":"⨄","bigvee":"⋁","bigwedge":"⋀","bkarow":"⤍","blacklozenge":"⧫","blacksquare":"▪","blacktriangle":"▴","blacktriangledown":"▾","blacktriangleleft":"◂","blacktriangleright":"▸","blank":"␣","blk12":"▒","blk14":"░","blk34":"▓","block":"█","bne":"=⃥","bnequiv":"≡⃥","bNot":"⫭","bnot":"⌐","Bopf":"𝔹","bopf":"𝕓","bot":"⊥","bottom":"⊥","bowtie":"⋈","boxbox":"⧉","boxdl":"┐","boxdL":"╕","boxDl":"╖","boxDL":"╗","boxdr":"┌","boxdR":"╒","boxDr":"╓","boxDR":"╔","boxh":"─","boxH":"═","boxhd":"┬","boxHd":"╤","boxhD":"╥","boxHD":"╦","boxhu":"┴","boxHu":"╧","boxhU":"╨","boxHU":"╩","boxminus":"⊟","boxplus":"⊞","boxtimes":"⊠","boxul":"┘","boxuL":"╛","boxUl":"╜","boxUL":"╝","boxur":"└","boxuR":"╘","boxUr":"╙","boxUR":"╚","boxv":"│","boxV":"║","boxvh":"┼","boxvH":"╪","boxVh":"╫","boxVH":"╬","boxvl":"┤","boxvL":"╡","boxVl":"╢","boxVL":"╣","boxvr":"├","boxvR":"╞","boxVr":"╟","boxVR":"╠","bprime":"‵","breve":"˘","Breve":"˘","brvbar":"¦","bscr":"𝒷","Bscr":"ℬ","bsemi":"⁏","bsim":"∽","bsime":"⋍","bsolb":"⧅","bsol":"\\","bsolhsub":"⟈","bull":"•","bullet":"•","bump":"≎","bumpE":"⪮","bumpe":"≏","Bumpeq":"≎","bumpeq":"≏","Cacute":"Ć","cacute":"ć","capand":"⩄","capbrcup":"⩉","capcap":"⩋","cap":"∩","Cap":"⋒","capcup":"⩇","capdot":"⩀","CapitalDifferentialD":"ⅅ","caps":"∩︀","caret":"⁁","caron":"ˇ","Cayleys":"ℭ","ccaps":"⩍","Ccaron":"Č","ccaron":"č","Ccedil":"Ç","ccedil":"ç","Ccirc":"Ĉ","ccirc":"ĉ","Cconint":"∰","ccups":"⩌","ccupssm":"⩐","Cdot":"Ċ","cdot":"ċ","cedil":"¸","Cedilla":"¸","cemptyv":"⦲","cent":"¢","centerdot":"·","CenterDot":"·","cfr":"𝔠","Cfr":"ℭ","CHcy":"Ч","chcy":"ч","check":"✓","checkmark":"✓","Chi":"Χ","chi":"χ","circ":"ˆ","circeq":"≗","circlearrowleft":"↺","circlearrowright":"↻","circledast":"⊛","circledcirc":"⊚","circleddash":"⊝","CircleDot":"⊙","circledR":"®","circledS":"Ⓢ","CircleMinus":"⊖","CirclePlus":"⊕","CircleTimes":"⊗","cir":"○","cirE":"⧃","cire":"≗","cirfnint":"⨐","cirmid":"⫯","cirscir":"⧂","ClockwiseContourIntegral":"∲","CloseCurlyDoubleQuote":"”","CloseCurlyQuote":"’","clubs":"♣","clubsuit":"♣","colon":":","Colon":"∷","Colone":"⩴","colone":"≔","coloneq":"≔","comma":",","commat":"@","comp":"∁","compfn":"∘","complement":"∁","complexes":"ℂ","cong":"≅","congdot":"⩭","Congruent":"≡","conint":"∮","Conint":"∯","ContourIntegral":"∮","copf":"𝕔","Copf":"ℂ","coprod":"∐","Coproduct":"∐","copy":"©","COPY":"©","copysr":"℗","CounterClockwiseContourIntegral":"∳","crarr":"↵","cross":"✗","Cross":"⨯","Cscr":"𝒞","cscr":"𝒸","csub":"⫏","csube":"⫑","csup":"⫐","csupe":"⫒","ctdot":"⋯","cudarrl":"⤸","cudarrr":"⤵","cuepr":"⋞","cuesc":"⋟","cularr":"↶","cularrp":"⤽","cupbrcap":"⩈","cupcap":"⩆","CupCap":"≍","cup":"∪","Cup":"⋓","cupcup":"⩊","cupdot":"⊍","cupor":"⩅","cups":"∪︀","curarr":"↷","curarrm":"⤼","curlyeqprec":"⋞","curlyeqsucc":"⋟","curlyvee":"⋎","curlywedge":"⋏","curren":"¤","curvearrowleft":"↶","curvearrowright":"↷","cuvee":"⋎","cuwed":"⋏","cwconint":"∲","cwint":"∱","cylcty":"⌭","dagger":"†","Dagger":"‡","daleth":"ℸ","darr":"↓","Darr":"↡","dArr":"⇓","dash":"‐","Dashv":"⫤","dashv":"⊣","dbkarow":"⤏","dblac":"˝","Dcaron":"Ď","dcaron":"ď","Dcy":"Д","dcy":"д","ddagger":"‡","ddarr":"⇊","DD":"ⅅ","dd":"ⅆ","DDotrahd":"⤑","ddotseq":"⩷","deg":"°","Del":"∇","Delta":"Δ","delta":"δ","demptyv":"⦱","dfisht":"⥿","Dfr":"𝔇","dfr":"𝔡","dHar":"⥥","dharl":"⇃","dharr":"⇂","DiacriticalAcute":"´","DiacriticalDot":"˙","DiacriticalDoubleAcute":"˝","DiacriticalGrave":"`","DiacriticalTilde":"˜","diam":"⋄","diamond":"⋄","Diamond":"⋄","diamondsuit":"♦","diams":"♦","die":"¨","DifferentialD":"ⅆ","digamma":"ϝ","disin":"⋲","div":"÷","divide":"÷","divideontimes":"⋇","divonx":"⋇","DJcy":"Ђ","djcy":"ђ","dlcorn":"⌞","dlcrop":"⌍","dollar":"$","Dopf":"𝔻","dopf":"𝕕","Dot":"¨","dot":"˙","DotDot":"⃜","doteq":"≐","doteqdot":"≑","DotEqual":"≐","dotminus":"∸","dotplus":"∔","dotsquare":"⊡","doublebarwedge":"⌆","DoubleContourIntegral":"∯","DoubleDot":"¨","DoubleDownArrow":"⇓","DoubleLeftArrow":"⇐","DoubleLeftRightArrow":"⇔","DoubleLeftTee":"⫤","DoubleLongLeftArrow":"⟸","DoubleLongLeftRightArrow":"⟺","DoubleLongRightArrow":"⟹","DoubleRightArrow":"⇒","DoubleRightTee":"⊨","DoubleUpArrow":"⇑","DoubleUpDownArrow":"⇕","DoubleVerticalBar":"∥","DownArrowBar":"⤓","downarrow":"↓","DownArrow":"↓","Downarrow":"⇓","DownArrowUpArrow":"⇵","DownBreve":"̑","downdownarrows":"⇊","downharpoonleft":"⇃","downharpoonright":"⇂","DownLeftRightVector":"⥐","DownLeftTeeVector":"⥞","DownLeftVectorBar":"⥖","DownLeftVector":"↽","DownRightTeeVector":"⥟","DownRightVectorBar":"⥗","DownRightVector":"⇁","DownTeeArrow":"↧","DownTee":"⊤","drbkarow":"⤐","drcorn":"⌟","drcrop":"⌌","Dscr":"𝒟","dscr":"𝒹","DScy":"Ѕ","dscy":"ѕ","dsol":"⧶","Dstrok":"Đ","dstrok":"đ","dtdot":"⋱","dtri":"▿","dtrif":"▾","duarr":"⇵","duhar":"⥯","dwangle":"⦦","DZcy":"Џ","dzcy":"џ","dzigrarr":"⟿","Eacute":"É","eacute":"é","easter":"⩮","Ecaron":"Ě","ecaron":"ě","Ecirc":"Ê","ecirc":"ê","ecir":"≖","ecolon":"≕","Ecy":"Э","ecy":"э","eDDot":"⩷","Edot":"Ė","edot":"ė","eDot":"≑","ee":"ⅇ","efDot":"≒","Efr":"𝔈","efr":"𝔢","eg":"⪚","Egrave":"È","egrave":"è","egs":"⪖","egsdot":"⪘","el":"⪙","Element":"∈","elinters":"⏧","ell":"ℓ","els":"⪕","elsdot":"⪗","Emacr":"Ē","emacr":"ē","empty":"∅","emptyset":"∅","EmptySmallSquare":"◻","emptyv":"∅","EmptyVerySmallSquare":"▫","emsp13":" ","emsp14":" ","emsp":" ","ENG":"Ŋ","eng":"ŋ","ensp":" ","Eogon":"Ę","eogon":"ę","Eopf":"𝔼","eopf":"𝕖","epar":"⋕","eparsl":"⧣","eplus":"⩱","epsi":"ε","Epsilon":"Ε","epsilon":"ε","epsiv":"ϵ","eqcirc":"≖","eqcolon":"≕","eqsim":"≂","eqslantgtr":"⪖","eqslantless":"⪕","Equal":"⩵","equals":"=","EqualTilde":"≂","equest":"≟","Equilibrium":"⇌","equiv":"≡","equivDD":"⩸","eqvparsl":"⧥","erarr":"⥱","erDot":"≓","escr":"ℯ","Escr":"ℰ","esdot":"≐","Esim":"⩳","esim":"≂","Eta":"Η","eta":"η","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","euro":"€","excl":"!","exist":"∃","Exists":"∃","expectation":"ℰ","exponentiale":"ⅇ","ExponentialE":"ⅇ","fallingdotseq":"≒","Fcy":"Ф","fcy":"ф","female":"♀","ffilig":"ffi","fflig":"ff","ffllig":"ffl","Ffr":"𝔉","ffr":"𝔣","filig":"fi","FilledSmallSquare":"◼","FilledVerySmallSquare":"▪","fjlig":"fj","flat":"♭","fllig":"fl","fltns":"▱","fnof":"ƒ","Fopf":"𝔽","fopf":"𝕗","forall":"∀","ForAll":"∀","fork":"⋔","forkv":"⫙","Fouriertrf":"ℱ","fpartint":"⨍","frac12":"½","frac13":"⅓","frac14":"¼","frac15":"⅕","frac16":"⅙","frac18":"⅛","frac23":"⅔","frac25":"⅖","frac34":"¾","frac35":"⅗","frac38":"⅜","frac45":"⅘","frac56":"⅚","frac58":"⅝","frac78":"⅞","frasl":"⁄","frown":"⌢","fscr":"𝒻","Fscr":"ℱ","gacute":"ǵ","Gamma":"Γ","gamma":"γ","Gammad":"Ϝ","gammad":"ϝ","gap":"⪆","Gbreve":"Ğ","gbreve":"ğ","Gcedil":"Ģ","Gcirc":"Ĝ","gcirc":"ĝ","Gcy":"Г","gcy":"г","Gdot":"Ġ","gdot":"ġ","ge":"≥","gE":"≧","gEl":"⪌","gel":"⋛","geq":"≥","geqq":"≧","geqslant":"⩾","gescc":"⪩","ges":"⩾","gesdot":"⪀","gesdoto":"⪂","gesdotol":"⪄","gesl":"⋛︀","gesles":"⪔","Gfr":"𝔊","gfr":"𝔤","gg":"≫","Gg":"⋙","ggg":"⋙","gimel":"ℷ","GJcy":"Ѓ","gjcy":"ѓ","gla":"⪥","gl":"≷","glE":"⪒","glj":"⪤","gnap":"⪊","gnapprox":"⪊","gne":"⪈","gnE":"≩","gneq":"⪈","gneqq":"≩","gnsim":"⋧","Gopf":"𝔾","gopf":"𝕘","grave":"`","GreaterEqual":"≥","GreaterEqualLess":"⋛","GreaterFullEqual":"≧","GreaterGreater":"⪢","GreaterLess":"≷","GreaterSlantEqual":"⩾","GreaterTilde":"≳","Gscr":"𝒢","gscr":"ℊ","gsim":"≳","gsime":"⪎","gsiml":"⪐","gtcc":"⪧","gtcir":"⩺","gt":">","GT":">","Gt":"≫","gtdot":"⋗","gtlPar":"⦕","gtquest":"⩼","gtrapprox":"⪆","gtrarr":"⥸","gtrdot":"⋗","gtreqless":"⋛","gtreqqless":"⪌","gtrless":"≷","gtrsim":"≳","gvertneqq":"≩︀","gvnE":"≩︀","Hacek":"ˇ","hairsp":" ","half":"½","hamilt":"ℋ","HARDcy":"Ъ","hardcy":"ъ","harrcir":"⥈","harr":"↔","hArr":"⇔","harrw":"↭","Hat":"^","hbar":"ℏ","Hcirc":"Ĥ","hcirc":"ĥ","hearts":"♥","heartsuit":"♥","hellip":"…","hercon":"⊹","hfr":"𝔥","Hfr":"ℌ","HilbertSpace":"ℋ","hksearow":"⤥","hkswarow":"⤦","hoarr":"⇿","homtht":"∻","hookleftarrow":"↩","hookrightarrow":"↪","hopf":"𝕙","Hopf":"ℍ","horbar":"―","HorizontalLine":"─","hscr":"𝒽","Hscr":"ℋ","hslash":"ℏ","Hstrok":"Ħ","hstrok":"ħ","HumpDownHump":"≎","HumpEqual":"≏","hybull":"⁃","hyphen":"‐","Iacute":"Í","iacute":"í","ic":"⁣","Icirc":"Î","icirc":"î","Icy":"И","icy":"и","Idot":"İ","IEcy":"Е","iecy":"е","iexcl":"¡","iff":"⇔","ifr":"𝔦","Ifr":"ℑ","Igrave":"Ì","igrave":"ì","ii":"ⅈ","iiiint":"⨌","iiint":"∭","iinfin":"⧜","iiota":"℩","IJlig":"IJ","ijlig":"ij","Imacr":"Ī","imacr":"ī","image":"ℑ","ImaginaryI":"ⅈ","imagline":"ℐ","imagpart":"ℑ","imath":"ı","Im":"ℑ","imof":"⊷","imped":"Ƶ","Implies":"⇒","incare":"℅","in":"∈","infin":"∞","infintie":"⧝","inodot":"ı","intcal":"⊺","int":"∫","Int":"∬","integers":"ℤ","Integral":"∫","intercal":"⊺","Intersection":"⋂","intlarhk":"⨗","intprod":"⨼","InvisibleComma":"⁣","InvisibleTimes":"⁢","IOcy":"Ё","iocy":"ё","Iogon":"Į","iogon":"į","Iopf":"𝕀","iopf":"𝕚","Iota":"Ι","iota":"ι","iprod":"⨼","iquest":"¿","iscr":"𝒾","Iscr":"ℐ","isin":"∈","isindot":"⋵","isinE":"⋹","isins":"⋴","isinsv":"⋳","isinv":"∈","it":"⁢","Itilde":"Ĩ","itilde":"ĩ","Iukcy":"І","iukcy":"і","Iuml":"Ï","iuml":"ï","Jcirc":"Ĵ","jcirc":"ĵ","Jcy":"Й","jcy":"й","Jfr":"𝔍","jfr":"𝔧","jmath":"ȷ","Jopf":"𝕁","jopf":"𝕛","Jscr":"𝒥","jscr":"𝒿","Jsercy":"Ј","jsercy":"ј","Jukcy":"Є","jukcy":"є","Kappa":"Κ","kappa":"κ","kappav":"ϰ","Kcedil":"Ķ","kcedil":"ķ","Kcy":"К","kcy":"к","Kfr":"𝔎","kfr":"𝔨","kgreen":"ĸ","KHcy":"Х","khcy":"х","KJcy":"Ќ","kjcy":"ќ","Kopf":"𝕂","kopf":"𝕜","Kscr":"𝒦","kscr":"𝓀","lAarr":"⇚","Lacute":"Ĺ","lacute":"ĺ","laemptyv":"⦴","lagran":"ℒ","Lambda":"Λ","lambda":"λ","lang":"⟨","Lang":"⟪","langd":"⦑","langle":"⟨","lap":"⪅","Laplacetrf":"ℒ","laquo":"«","larrb":"⇤","larrbfs":"⤟","larr":"←","Larr":"↞","lArr":"⇐","larrfs":"⤝","larrhk":"↩","larrlp":"↫","larrpl":"⤹","larrsim":"⥳","larrtl":"↢","latail":"⤙","lAtail":"⤛","lat":"⪫","late":"⪭","lates":"⪭︀","lbarr":"⤌","lBarr":"⤎","lbbrk":"❲","lbrace":"{","lbrack":"[","lbrke":"⦋","lbrksld":"⦏","lbrkslu":"⦍","Lcaron":"Ľ","lcaron":"ľ","Lcedil":"Ļ","lcedil":"ļ","lceil":"⌈","lcub":"{","Lcy":"Л","lcy":"л","ldca":"⤶","ldquo":"“","ldquor":"„","ldrdhar":"⥧","ldrushar":"⥋","ldsh":"↲","le":"≤","lE":"≦","LeftAngleBracket":"⟨","LeftArrowBar":"⇤","leftarrow":"←","LeftArrow":"←","Leftarrow":"⇐","LeftArrowRightArrow":"⇆","leftarrowtail":"↢","LeftCeiling":"⌈","LeftDoubleBracket":"⟦","LeftDownTeeVector":"⥡","LeftDownVectorBar":"⥙","LeftDownVector":"⇃","LeftFloor":"⌊","leftharpoondown":"↽","leftharpoonup":"↼","leftleftarrows":"⇇","leftrightarrow":"↔","LeftRightArrow":"↔","Leftrightarrow":"⇔","leftrightarrows":"⇆","leftrightharpoons":"⇋","leftrightsquigarrow":"↭","LeftRightVector":"⥎","LeftTeeArrow":"↤","LeftTee":"⊣","LeftTeeVector":"⥚","leftthreetimes":"⋋","LeftTriangleBar":"⧏","LeftTriangle":"⊲","LeftTriangleEqual":"⊴","LeftUpDownVector":"⥑","LeftUpTeeVector":"⥠","LeftUpVectorBar":"⥘","LeftUpVector":"↿","LeftVectorBar":"⥒","LeftVector":"↼","lEg":"⪋","leg":"⋚","leq":"≤","leqq":"≦","leqslant":"⩽","lescc":"⪨","les":"⩽","lesdot":"⩿","lesdoto":"⪁","lesdotor":"⪃","lesg":"⋚︀","lesges":"⪓","lessapprox":"⪅","lessdot":"⋖","lesseqgtr":"⋚","lesseqqgtr":"⪋","LessEqualGreater":"⋚","LessFullEqual":"≦","LessGreater":"≶","lessgtr":"≶","LessLess":"⪡","lesssim":"≲","LessSlantEqual":"⩽","LessTilde":"≲","lfisht":"⥼","lfloor":"⌊","Lfr":"𝔏","lfr":"𝔩","lg":"≶","lgE":"⪑","lHar":"⥢","lhard":"↽","lharu":"↼","lharul":"⥪","lhblk":"▄","LJcy":"Љ","ljcy":"љ","llarr":"⇇","ll":"≪","Ll":"⋘","llcorner":"⌞","Lleftarrow":"⇚","llhard":"⥫","lltri":"◺","Lmidot":"Ŀ","lmidot":"ŀ","lmoustache":"⎰","lmoust":"⎰","lnap":"⪉","lnapprox":"⪉","lne":"⪇","lnE":"≨","lneq":"⪇","lneqq":"≨","lnsim":"⋦","loang":"⟬","loarr":"⇽","lobrk":"⟦","longleftarrow":"⟵","LongLeftArrow":"⟵","Longleftarrow":"⟸","longleftrightarrow":"⟷","LongLeftRightArrow":"⟷","Longleftrightarrow":"⟺","longmapsto":"⟼","longrightarrow":"⟶","LongRightArrow":"⟶","Longrightarrow":"⟹","looparrowleft":"↫","looparrowright":"↬","lopar":"⦅","Lopf":"𝕃","lopf":"𝕝","loplus":"⨭","lotimes":"⨴","lowast":"∗","lowbar":"_","LowerLeftArrow":"↙","LowerRightArrow":"↘","loz":"◊","lozenge":"◊","lozf":"⧫","lpar":"(","lparlt":"⦓","lrarr":"⇆","lrcorner":"⌟","lrhar":"⇋","lrhard":"⥭","lrm":"‎","lrtri":"⊿","lsaquo":"‹","lscr":"𝓁","Lscr":"ℒ","lsh":"↰","Lsh":"↰","lsim":"≲","lsime":"⪍","lsimg":"⪏","lsqb":"[","lsquo":"‘","lsquor":"‚","Lstrok":"Ł","lstrok":"ł","ltcc":"⪦","ltcir":"⩹","lt":"<","LT":"<","Lt":"≪","ltdot":"⋖","lthree":"⋋","ltimes":"⋉","ltlarr":"⥶","ltquest":"⩻","ltri":"◃","ltrie":"⊴","ltrif":"◂","ltrPar":"⦖","lurdshar":"⥊","luruhar":"⥦","lvertneqq":"≨︀","lvnE":"≨︀","macr":"¯","male":"♂","malt":"✠","maltese":"✠","Map":"⤅","map":"↦","mapsto":"↦","mapstodown":"↧","mapstoleft":"↤","mapstoup":"↥","marker":"▮","mcomma":"⨩","Mcy":"М","mcy":"м","mdash":"—","mDDot":"∺","measuredangle":"∡","MediumSpace":" ","Mellintrf":"ℳ","Mfr":"𝔐","mfr":"𝔪","mho":"℧","micro":"µ","midast":"*","midcir":"⫰","mid":"∣","middot":"·","minusb":"⊟","minus":"−","minusd":"∸","minusdu":"⨪","MinusPlus":"∓","mlcp":"⫛","mldr":"…","mnplus":"∓","models":"⊧","Mopf":"𝕄","mopf":"𝕞","mp":"∓","mscr":"𝓂","Mscr":"ℳ","mstpos":"∾","Mu":"Μ","mu":"μ","multimap":"⊸","mumap":"⊸","nabla":"∇","Nacute":"Ń","nacute":"ń","nang":"∠⃒","nap":"≉","napE":"⩰̸","napid":"≋̸","napos":"ʼn","napprox":"≉","natural":"♮","naturals":"ℕ","natur":"♮","nbsp":" ","nbump":"≎̸","nbumpe":"≏̸","ncap":"⩃","Ncaron":"Ň","ncaron":"ň","Ncedil":"Ņ","ncedil":"ņ","ncong":"≇","ncongdot":"⩭̸","ncup":"⩂","Ncy":"Н","ncy":"н","ndash":"–","nearhk":"⤤","nearr":"↗","neArr":"⇗","nearrow":"↗","ne":"≠","nedot":"≐̸","NegativeMediumSpace":"​","NegativeThickSpace":"​","NegativeThinSpace":"​","NegativeVeryThinSpace":"​","nequiv":"≢","nesear":"⤨","nesim":"≂̸","NestedGreaterGreater":"≫","NestedLessLess":"≪","NewLine":"\n","nexist":"∄","nexists":"∄","Nfr":"𝔑","nfr":"𝔫","ngE":"≧̸","nge":"≱","ngeq":"≱","ngeqq":"≧̸","ngeqslant":"⩾̸","nges":"⩾̸","nGg":"⋙̸","ngsim":"≵","nGt":"≫⃒","ngt":"≯","ngtr":"≯","nGtv":"≫̸","nharr":"↮","nhArr":"⇎","nhpar":"⫲","ni":"∋","nis":"⋼","nisd":"⋺","niv":"∋","NJcy":"Њ","njcy":"њ","nlarr":"↚","nlArr":"⇍","nldr":"‥","nlE":"≦̸","nle":"≰","nleftarrow":"↚","nLeftarrow":"⇍","nleftrightarrow":"↮","nLeftrightarrow":"⇎","nleq":"≰","nleqq":"≦̸","nleqslant":"⩽̸","nles":"⩽̸","nless":"≮","nLl":"⋘̸","nlsim":"≴","nLt":"≪⃒","nlt":"≮","nltri":"⋪","nltrie":"⋬","nLtv":"≪̸","nmid":"∤","NoBreak":"⁠","NonBreakingSpace":" ","nopf":"𝕟","Nopf":"ℕ","Not":"⫬","not":"¬","NotCongruent":"≢","NotCupCap":"≭","NotDoubleVerticalBar":"∦","NotElement":"∉","NotEqual":"≠","NotEqualTilde":"≂̸","NotExists":"∄","NotGreater":"≯","NotGreaterEqual":"≱","NotGreaterFullEqual":"≧̸","NotGreaterGreater":"≫̸","NotGreaterLess":"≹","NotGreaterSlantEqual":"⩾̸","NotGreaterTilde":"≵","NotHumpDownHump":"≎̸","NotHumpEqual":"≏̸","notin":"∉","notindot":"⋵̸","notinE":"⋹̸","notinva":"∉","notinvb":"⋷","notinvc":"⋶","NotLeftTriangleBar":"⧏̸","NotLeftTriangle":"⋪","NotLeftTriangleEqual":"⋬","NotLess":"≮","NotLessEqual":"≰","NotLessGreater":"≸","NotLessLess":"≪̸","NotLessSlantEqual":"⩽̸","NotLessTilde":"≴","NotNestedGreaterGreater":"⪢̸","NotNestedLessLess":"⪡̸","notni":"∌","notniva":"∌","notnivb":"⋾","notnivc":"⋽","NotPrecedes":"⊀","NotPrecedesEqual":"⪯̸","NotPrecedesSlantEqual":"⋠","NotReverseElement":"∌","NotRightTriangleBar":"⧐̸","NotRightTriangle":"⋫","NotRightTriangleEqual":"⋭","NotSquareSubset":"⊏̸","NotSquareSubsetEqual":"⋢","NotSquareSuperset":"⊐̸","NotSquareSupersetEqual":"⋣","NotSubset":"⊂⃒","NotSubsetEqual":"⊈","NotSucceeds":"⊁","NotSucceedsEqual":"⪰̸","NotSucceedsSlantEqual":"⋡","NotSucceedsTilde":"≿̸","NotSuperset":"⊃⃒","NotSupersetEqual":"⊉","NotTilde":"≁","NotTildeEqual":"≄","NotTildeFullEqual":"≇","NotTildeTilde":"≉","NotVerticalBar":"∤","nparallel":"∦","npar":"∦","nparsl":"⫽⃥","npart":"∂̸","npolint":"⨔","npr":"⊀","nprcue":"⋠","nprec":"⊀","npreceq":"⪯̸","npre":"⪯̸","nrarrc":"⤳̸","nrarr":"↛","nrArr":"⇏","nrarrw":"↝̸","nrightarrow":"↛","nRightarrow":"⇏","nrtri":"⋫","nrtrie":"⋭","nsc":"⊁","nsccue":"⋡","nsce":"⪰̸","Nscr":"𝒩","nscr":"𝓃","nshortmid":"∤","nshortparallel":"∦","nsim":"≁","nsime":"≄","nsimeq":"≄","nsmid":"∤","nspar":"∦","nsqsube":"⋢","nsqsupe":"⋣","nsub":"⊄","nsubE":"⫅̸","nsube":"⊈","nsubset":"⊂⃒","nsubseteq":"⊈","nsubseteqq":"⫅̸","nsucc":"⊁","nsucceq":"⪰̸","nsup":"⊅","nsupE":"⫆̸","nsupe":"⊉","nsupset":"⊃⃒","nsupseteq":"⊉","nsupseteqq":"⫆̸","ntgl":"≹","Ntilde":"Ñ","ntilde":"ñ","ntlg":"≸","ntriangleleft":"⋪","ntrianglelefteq":"⋬","ntriangleright":"⋫","ntrianglerighteq":"⋭","Nu":"Ν","nu":"ν","num":"#","numero":"№","numsp":" ","nvap":"≍⃒","nvdash":"⊬","nvDash":"⊭","nVdash":"⊮","nVDash":"⊯","nvge":"≥⃒","nvgt":">⃒","nvHarr":"⤄","nvinfin":"⧞","nvlArr":"⤂","nvle":"≤⃒","nvlt":"<⃒","nvltrie":"⊴⃒","nvrArr":"⤃","nvrtrie":"⊵⃒","nvsim":"∼⃒","nwarhk":"⤣","nwarr":"↖","nwArr":"⇖","nwarrow":"↖","nwnear":"⤧","Oacute":"Ó","oacute":"ó","oast":"⊛","Ocirc":"Ô","ocirc":"ô","ocir":"⊚","Ocy":"О","ocy":"о","odash":"⊝","Odblac":"Ő","odblac":"ő","odiv":"⨸","odot":"⊙","odsold":"⦼","OElig":"Œ","oelig":"œ","ofcir":"⦿","Ofr":"𝔒","ofr":"𝔬","ogon":"˛","Ograve":"Ò","ograve":"ò","ogt":"⧁","ohbar":"⦵","ohm":"Ω","oint":"∮","olarr":"↺","olcir":"⦾","olcross":"⦻","oline":"‾","olt":"⧀","Omacr":"Ō","omacr":"ō","Omega":"Ω","omega":"ω","Omicron":"Ο","omicron":"ο","omid":"⦶","ominus":"⊖","Oopf":"𝕆","oopf":"𝕠","opar":"⦷","OpenCurlyDoubleQuote":"“","OpenCurlyQuote":"‘","operp":"⦹","oplus":"⊕","orarr":"↻","Or":"⩔","or":"∨","ord":"⩝","order":"ℴ","orderof":"ℴ","ordf":"ª","ordm":"º","origof":"⊶","oror":"⩖","orslope":"⩗","orv":"⩛","oS":"Ⓢ","Oscr":"𝒪","oscr":"ℴ","Oslash":"Ø","oslash":"ø","osol":"⊘","Otilde":"Õ","otilde":"õ","otimesas":"⨶","Otimes":"⨷","otimes":"⊗","Ouml":"Ö","ouml":"ö","ovbar":"⌽","OverBar":"‾","OverBrace":"⏞","OverBracket":"⎴","OverParenthesis":"⏜","para":"¶","parallel":"∥","par":"∥","parsim":"⫳","parsl":"⫽","part":"∂","PartialD":"∂","Pcy":"П","pcy":"п","percnt":"%","period":".","permil":"‰","perp":"⊥","pertenk":"‱","Pfr":"𝔓","pfr":"𝔭","Phi":"Φ","phi":"φ","phiv":"ϕ","phmmat":"ℳ","phone":"☎","Pi":"Π","pi":"π","pitchfork":"⋔","piv":"ϖ","planck":"ℏ","planckh":"ℎ","plankv":"ℏ","plusacir":"⨣","plusb":"⊞","pluscir":"⨢","plus":"+","plusdo":"∔","plusdu":"⨥","pluse":"⩲","PlusMinus":"±","plusmn":"±","plussim":"⨦","plustwo":"⨧","pm":"±","Poincareplane":"ℌ","pointint":"⨕","popf":"𝕡","Popf":"ℙ","pound":"£","prap":"⪷","Pr":"⪻","pr":"≺","prcue":"≼","precapprox":"⪷","prec":"≺","preccurlyeq":"≼","Precedes":"≺","PrecedesEqual":"⪯","PrecedesSlantEqual":"≼","PrecedesTilde":"≾","preceq":"⪯","precnapprox":"⪹","precneqq":"⪵","precnsim":"⋨","pre":"⪯","prE":"⪳","precsim":"≾","prime":"′","Prime":"″","primes":"ℙ","prnap":"⪹","prnE":"⪵","prnsim":"⋨","prod":"∏","Product":"∏","profalar":"⌮","profline":"⌒","profsurf":"⌓","prop":"∝","Proportional":"∝","Proportion":"∷","propto":"∝","prsim":"≾","prurel":"⊰","Pscr":"𝒫","pscr":"𝓅","Psi":"Ψ","psi":"ψ","puncsp":" ","Qfr":"𝔔","qfr":"𝔮","qint":"⨌","qopf":"𝕢","Qopf":"ℚ","qprime":"⁗","Qscr":"𝒬","qscr":"𝓆","quaternions":"ℍ","quatint":"⨖","quest":"?","questeq":"≟","quot":"\"","QUOT":"\"","rAarr":"⇛","race":"∽̱","Racute":"Ŕ","racute":"ŕ","radic":"√","raemptyv":"⦳","rang":"⟩","Rang":"⟫","rangd":"⦒","range":"⦥","rangle":"⟩","raquo":"»","rarrap":"⥵","rarrb":"⇥","rarrbfs":"⤠","rarrc":"⤳","rarr":"→","Rarr":"↠","rArr":"⇒","rarrfs":"⤞","rarrhk":"↪","rarrlp":"↬","rarrpl":"⥅","rarrsim":"⥴","Rarrtl":"⤖","rarrtl":"↣","rarrw":"↝","ratail":"⤚","rAtail":"⤜","ratio":"∶","rationals":"ℚ","rbarr":"⤍","rBarr":"⤏","RBarr":"⤐","rbbrk":"❳","rbrace":"}","rbrack":"]","rbrke":"⦌","rbrksld":"⦎","rbrkslu":"⦐","Rcaron":"Ř","rcaron":"ř","Rcedil":"Ŗ","rcedil":"ŗ","rceil":"⌉","rcub":"}","Rcy":"Р","rcy":"р","rdca":"⤷","rdldhar":"⥩","rdquo":"”","rdquor":"”","rdsh":"↳","real":"ℜ","realine":"ℛ","realpart":"ℜ","reals":"ℝ","Re":"ℜ","rect":"▭","reg":"®","REG":"®","ReverseElement":"∋","ReverseEquilibrium":"⇋","ReverseUpEquilibrium":"⥯","rfisht":"⥽","rfloor":"⌋","rfr":"𝔯","Rfr":"ℜ","rHar":"⥤","rhard":"⇁","rharu":"⇀","rharul":"⥬","Rho":"Ρ","rho":"ρ","rhov":"ϱ","RightAngleBracket":"⟩","RightArrowBar":"⇥","rightarrow":"→","RightArrow":"→","Rightarrow":"⇒","RightArrowLeftArrow":"⇄","rightarrowtail":"↣","RightCeiling":"⌉","RightDoubleBracket":"⟧","RightDownTeeVector":"⥝","RightDownVectorBar":"⥕","RightDownVector":"⇂","RightFloor":"⌋","rightharpoondown":"⇁","rightharpoonup":"⇀","rightleftarrows":"⇄","rightleftharpoons":"⇌","rightrightarrows":"⇉","rightsquigarrow":"↝","RightTeeArrow":"↦","RightTee":"⊢","RightTeeVector":"⥛","rightthreetimes":"⋌","RightTriangleBar":"⧐","RightTriangle":"⊳","RightTriangleEqual":"⊵","RightUpDownVector":"⥏","RightUpTeeVector":"⥜","RightUpVectorBar":"⥔","RightUpVector":"↾","RightVectorBar":"⥓","RightVector":"⇀","ring":"˚","risingdotseq":"≓","rlarr":"⇄","rlhar":"⇌","rlm":"‏","rmoustache":"⎱","rmoust":"⎱","rnmid":"⫮","roang":"⟭","roarr":"⇾","robrk":"⟧","ropar":"⦆","ropf":"𝕣","Ropf":"ℝ","roplus":"⨮","rotimes":"⨵","RoundImplies":"⥰","rpar":")","rpargt":"⦔","rppolint":"⨒","rrarr":"⇉","Rrightarrow":"⇛","rsaquo":"›","rscr":"𝓇","Rscr":"ℛ","rsh":"↱","Rsh":"↱","rsqb":"]","rsquo":"’","rsquor":"’","rthree":"⋌","rtimes":"⋊","rtri":"▹","rtrie":"⊵","rtrif":"▸","rtriltri":"⧎","RuleDelayed":"⧴","ruluhar":"⥨","rx":"℞","Sacute":"Ś","sacute":"ś","sbquo":"‚","scap":"⪸","Scaron":"Š","scaron":"š","Sc":"⪼","sc":"≻","sccue":"≽","sce":"⪰","scE":"⪴","Scedil":"Ş","scedil":"ş","Scirc":"Ŝ","scirc":"ŝ","scnap":"⪺","scnE":"⪶","scnsim":"⋩","scpolint":"⨓","scsim":"≿","Scy":"С","scy":"с","sdotb":"⊡","sdot":"⋅","sdote":"⩦","searhk":"⤥","searr":"↘","seArr":"⇘","searrow":"↘","sect":"§","semi":";","seswar":"⤩","setminus":"∖","setmn":"∖","sext":"✶","Sfr":"𝔖","sfr":"𝔰","sfrown":"⌢","sharp":"♯","SHCHcy":"Щ","shchcy":"щ","SHcy":"Ш","shcy":"ш","ShortDownArrow":"↓","ShortLeftArrow":"←","shortmid":"∣","shortparallel":"∥","ShortRightArrow":"→","ShortUpArrow":"↑","shy":"­","Sigma":"Σ","sigma":"σ","sigmaf":"ς","sigmav":"ς","sim":"∼","simdot":"⩪","sime":"≃","simeq":"≃","simg":"⪞","simgE":"⪠","siml":"⪝","simlE":"⪟","simne":"≆","simplus":"⨤","simrarr":"⥲","slarr":"←","SmallCircle":"∘","smallsetminus":"∖","smashp":"⨳","smeparsl":"⧤","smid":"∣","smile":"⌣","smt":"⪪","smte":"⪬","smtes":"⪬︀","SOFTcy":"Ь","softcy":"ь","solbar":"⌿","solb":"⧄","sol":"/","Sopf":"𝕊","sopf":"𝕤","spades":"♠","spadesuit":"♠","spar":"∥","sqcap":"⊓","sqcaps":"⊓︀","sqcup":"⊔","sqcups":"⊔︀","Sqrt":"√","sqsub":"⊏","sqsube":"⊑","sqsubset":"⊏","sqsubseteq":"⊑","sqsup":"⊐","sqsupe":"⊒","sqsupset":"⊐","sqsupseteq":"⊒","square":"□","Square":"□","SquareIntersection":"⊓","SquareSubset":"⊏","SquareSubsetEqual":"⊑","SquareSuperset":"⊐","SquareSupersetEqual":"⊒","SquareUnion":"⊔","squarf":"▪","squ":"□","squf":"▪","srarr":"→","Sscr":"𝒮","sscr":"𝓈","ssetmn":"∖","ssmile":"⌣","sstarf":"⋆","Star":"⋆","star":"☆","starf":"★","straightepsilon":"ϵ","straightphi":"ϕ","strns":"¯","sub":"⊂","Sub":"⋐","subdot":"⪽","subE":"⫅","sube":"⊆","subedot":"⫃","submult":"⫁","subnE":"⫋","subne":"⊊","subplus":"⪿","subrarr":"⥹","subset":"⊂","Subset":"⋐","subseteq":"⊆","subseteqq":"⫅","SubsetEqual":"⊆","subsetneq":"⊊","subsetneqq":"⫋","subsim":"⫇","subsub":"⫕","subsup":"⫓","succapprox":"⪸","succ":"≻","succcurlyeq":"≽","Succeeds":"≻","SucceedsEqual":"⪰","SucceedsSlantEqual":"≽","SucceedsTilde":"≿","succeq":"⪰","succnapprox":"⪺","succneqq":"⪶","succnsim":"⋩","succsim":"≿","SuchThat":"∋","sum":"∑","Sum":"∑","sung":"♪","sup1":"¹","sup2":"²","sup3":"³","sup":"⊃","Sup":"⋑","supdot":"⪾","supdsub":"⫘","supE":"⫆","supe":"⊇","supedot":"⫄","Superset":"⊃","SupersetEqual":"⊇","suphsol":"⟉","suphsub":"⫗","suplarr":"⥻","supmult":"⫂","supnE":"⫌","supne":"⊋","supplus":"⫀","supset":"⊃","Supset":"⋑","supseteq":"⊇","supseteqq":"⫆","supsetneq":"⊋","supsetneqq":"⫌","supsim":"⫈","supsub":"⫔","supsup":"⫖","swarhk":"⤦","swarr":"↙","swArr":"⇙","swarrow":"↙","swnwar":"⤪","szlig":"ß","Tab":"\t","target":"⌖","Tau":"Τ","tau":"τ","tbrk":"⎴","Tcaron":"Ť","tcaron":"ť","Tcedil":"Ţ","tcedil":"ţ","Tcy":"Т","tcy":"т","tdot":"⃛","telrec":"⌕","Tfr":"𝔗","tfr":"𝔱","there4":"∴","therefore":"∴","Therefore":"∴","Theta":"Θ","theta":"θ","thetasym":"ϑ","thetav":"ϑ","thickapprox":"≈","thicksim":"∼","ThickSpace":"  ","ThinSpace":" ","thinsp":" ","thkap":"≈","thksim":"∼","THORN":"Þ","thorn":"þ","tilde":"˜","Tilde":"∼","TildeEqual":"≃","TildeFullEqual":"≅","TildeTilde":"≈","timesbar":"⨱","timesb":"⊠","times":"×","timesd":"⨰","tint":"∭","toea":"⤨","topbot":"⌶","topcir":"⫱","top":"⊤","Topf":"𝕋","topf":"𝕥","topfork":"⫚","tosa":"⤩","tprime":"‴","trade":"™","TRADE":"™","triangle":"▵","triangledown":"▿","triangleleft":"◃","trianglelefteq":"⊴","triangleq":"≜","triangleright":"▹","trianglerighteq":"⊵","tridot":"◬","trie":"≜","triminus":"⨺","TripleDot":"⃛","triplus":"⨹","trisb":"⧍","tritime":"⨻","trpezium":"⏢","Tscr":"𝒯","tscr":"𝓉","TScy":"Ц","tscy":"ц","TSHcy":"Ћ","tshcy":"ћ","Tstrok":"Ŧ","tstrok":"ŧ","twixt":"≬","twoheadleftarrow":"↞","twoheadrightarrow":"↠","Uacute":"Ú","uacute":"ú","uarr":"↑","Uarr":"↟","uArr":"⇑","Uarrocir":"⥉","Ubrcy":"Ў","ubrcy":"ў","Ubreve":"Ŭ","ubreve":"ŭ","Ucirc":"Û","ucirc":"û","Ucy":"У","ucy":"у","udarr":"⇅","Udblac":"Ű","udblac":"ű","udhar":"⥮","ufisht":"⥾","Ufr":"𝔘","ufr":"𝔲","Ugrave":"Ù","ugrave":"ù","uHar":"⥣","uharl":"↿","uharr":"↾","uhblk":"▀","ulcorn":"⌜","ulcorner":"⌜","ulcrop":"⌏","ultri":"◸","Umacr":"Ū","umacr":"ū","uml":"¨","UnderBar":"_","UnderBrace":"⏟","UnderBracket":"⎵","UnderParenthesis":"⏝","Union":"⋃","UnionPlus":"⊎","Uogon":"Ų","uogon":"ų","Uopf":"𝕌","uopf":"𝕦","UpArrowBar":"⤒","uparrow":"↑","UpArrow":"↑","Uparrow":"⇑","UpArrowDownArrow":"⇅","updownarrow":"↕","UpDownArrow":"↕","Updownarrow":"⇕","UpEquilibrium":"⥮","upharpoonleft":"↿","upharpoonright":"↾","uplus":"⊎","UpperLeftArrow":"↖","UpperRightArrow":"↗","upsi":"υ","Upsi":"ϒ","upsih":"ϒ","Upsilon":"Υ","upsilon":"υ","UpTeeArrow":"↥","UpTee":"⊥","upuparrows":"⇈","urcorn":"⌝","urcorner":"⌝","urcrop":"⌎","Uring":"Ů","uring":"ů","urtri":"◹","Uscr":"𝒰","uscr":"𝓊","utdot":"⋰","Utilde":"Ũ","utilde":"ũ","utri":"▵","utrif":"▴","uuarr":"⇈","Uuml":"Ü","uuml":"ü","uwangle":"⦧","vangrt":"⦜","varepsilon":"ϵ","varkappa":"ϰ","varnothing":"∅","varphi":"ϕ","varpi":"ϖ","varpropto":"∝","varr":"↕","vArr":"⇕","varrho":"ϱ","varsigma":"ς","varsubsetneq":"⊊︀","varsubsetneqq":"⫋︀","varsupsetneq":"⊋︀","varsupsetneqq":"⫌︀","vartheta":"ϑ","vartriangleleft":"⊲","vartriangleright":"⊳","vBar":"⫨","Vbar":"⫫","vBarv":"⫩","Vcy":"В","vcy":"в","vdash":"⊢","vDash":"⊨","Vdash":"⊩","VDash":"⊫","Vdashl":"⫦","veebar":"⊻","vee":"∨","Vee":"⋁","veeeq":"≚","vellip":"⋮","verbar":"|","Verbar":"‖","vert":"|","Vert":"‖","VerticalBar":"∣","VerticalLine":"|","VerticalSeparator":"❘","VerticalTilde":"≀","VeryThinSpace":" ","Vfr":"𝔙","vfr":"𝔳","vltri":"⊲","vnsub":"⊂⃒","vnsup":"⊃⃒","Vopf":"𝕍","vopf":"𝕧","vprop":"∝","vrtri":"⊳","Vscr":"𝒱","vscr":"𝓋","vsubnE":"⫋︀","vsubne":"⊊︀","vsupnE":"⫌︀","vsupne":"⊋︀","Vvdash":"⊪","vzigzag":"⦚","Wcirc":"Ŵ","wcirc":"ŵ","wedbar":"⩟","wedge":"∧","Wedge":"⋀","wedgeq":"≙","weierp":"℘","Wfr":"𝔚","wfr":"𝔴","Wopf":"𝕎","wopf":"𝕨","wp":"℘","wr":"≀","wreath":"≀","Wscr":"𝒲","wscr":"𝓌","xcap":"⋂","xcirc":"◯","xcup":"⋃","xdtri":"▽","Xfr":"𝔛","xfr":"𝔵","xharr":"⟷","xhArr":"⟺","Xi":"Ξ","xi":"ξ","xlarr":"⟵","xlArr":"⟸","xmap":"⟼","xnis":"⋻","xodot":"⨀","Xopf":"𝕏","xopf":"𝕩","xoplus":"⨁","xotime":"⨂","xrarr":"⟶","xrArr":"⟹","Xscr":"𝒳","xscr":"𝓍","xsqcup":"⨆","xuplus":"⨄","xutri":"△","xvee":"⋁","xwedge":"⋀","Yacute":"Ý","yacute":"ý","YAcy":"Я","yacy":"я","Ycirc":"Ŷ","ycirc":"ŷ","Ycy":"Ы","ycy":"ы","yen":"¥","Yfr":"𝔜","yfr":"𝔶","YIcy":"Ї","yicy":"ї","Yopf":"𝕐","yopf":"𝕪","Yscr":"𝒴","yscr":"𝓎","YUcy":"Ю","yucy":"ю","yuml":"ÿ","Yuml":"Ÿ","Zacute":"Ź","zacute":"ź","Zcaron":"Ž","zcaron":"ž","Zcy":"З","zcy":"з","Zdot":"Ż","zdot":"ż","zeetrf":"ℨ","ZeroWidthSpace":"​","Zeta":"Ζ","zeta":"ζ","zfr":"𝔷","Zfr":"ℨ","ZHcy":"Ж","zhcy":"ж","zigrarr":"⇝","zopf":"𝕫","Zopf":"ℤ","Zscr":"𝒵","zscr":"𝓏","zwj":"‍","zwnj":"‌"}
2719
 
2720
  /***/ },
2721
 
2722
- /***/ 457:
2723
  /***/ function(module, exports) {
2724
 
2725
  module.exports = {"Aacute":"Á","aacute":"á","Acirc":"Â","acirc":"â","acute":"´","AElig":"Æ","aelig":"æ","Agrave":"À","agrave":"à","amp":"&","AMP":"&","Aring":"Å","aring":"å","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","brvbar":"¦","Ccedil":"Ç","ccedil":"ç","cedil":"¸","cent":"¢","copy":"©","COPY":"©","curren":"¤","deg":"°","divide":"÷","Eacute":"É","eacute":"é","Ecirc":"Ê","ecirc":"ê","Egrave":"È","egrave":"è","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","frac12":"½","frac14":"¼","frac34":"¾","gt":">","GT":">","Iacute":"Í","iacute":"í","Icirc":"Î","icirc":"î","iexcl":"¡","Igrave":"Ì","igrave":"ì","iquest":"¿","Iuml":"Ï","iuml":"ï","laquo":"«","lt":"<","LT":"<","macr":"¯","micro":"µ","middot":"·","nbsp":" ","not":"¬","Ntilde":"Ñ","ntilde":"ñ","Oacute":"Ó","oacute":"ó","Ocirc":"Ô","ocirc":"ô","Ograve":"Ò","ograve":"ò","ordf":"ª","ordm":"º","Oslash":"Ø","oslash":"ø","Otilde":"Õ","otilde":"õ","Ouml":"Ö","ouml":"ö","para":"¶","plusmn":"±","pound":"£","quot":"\"","QUOT":"\"","raquo":"»","reg":"®","REG":"®","sect":"§","shy":"­","sup1":"¹","sup2":"²","sup3":"³","szlig":"ß","THORN":"Þ","thorn":"þ","times":"×","Uacute":"Ú","uacute":"ú","Ucirc":"Û","ucirc":"û","Ugrave":"Ù","ugrave":"ù","uml":"¨","Uuml":"Ü","uuml":"ü","Yacute":"Ý","yacute":"ý","yen":"¥","yuml":"ÿ"}
2726
 
2727
  /***/ },
2728
 
2729
- /***/ 458:
2730
  /***/ function(module, exports) {
2731
 
2732
  module.exports = {"amp":"&","apos":"'","gt":">","lt":"<","quot":"\""}
2733
 
2734
  /***/ },
2735
 
2736
- /***/ 459:
2737
  /***/ function(module, exports) {
2738
 
2739
  if (typeof Object.create === 'function') {
@@ -2763,7 +3145,7 @@ webpackJsonp([0],{
2763
 
2764
  /***/ },
2765
 
2766
- /***/ 460:
2767
  /***/ function(module, exports) {
2768
 
2769
  // Copyright Joyent, Inc. and other Node contributors.
@@ -3072,14 +3454,14 @@ webpackJsonp([0],{
3072
 
3073
  /***/ },
3074
 
3075
- /***/ 461:
3076
  /***/ function(module, exports, __webpack_require__) {
3077
 
3078
- var ElementType = __webpack_require__(462);
3079
 
3080
  var re_whitespace = /\s+/g;
3081
- var NodePrototype = __webpack_require__(463);
3082
- var ElementPrototype = __webpack_require__(464);
3083
 
3084
  function DomHandler(callback, options, elementCB){
3085
  if(typeof callback === "object"){
@@ -3296,7 +3678,7 @@ webpackJsonp([0],{
3296
 
3297
  /***/ },
3298
 
3299
- /***/ 462:
3300
  /***/ function(module, exports) {
3301
 
3302
  //Types of elements found in the DOM
@@ -3318,7 +3700,7 @@ webpackJsonp([0],{
3318
 
3319
  /***/ },
3320
 
3321
- /***/ 463:
3322
  /***/ function(module, exports) {
3323
 
3324
  // This object will be used as the prototype for Nodes when creating a
@@ -3369,11 +3751,11 @@ webpackJsonp([0],{
3369
 
3370
  /***/ },
3371
 
3372
- /***/ 464:
3373
  /***/ function(module, exports, __webpack_require__) {
3374
 
3375
  // DOM-Level-1-compliant structure
3376
- var NodePrototype = __webpack_require__(463);
3377
  var ElementPrototype = module.exports = Object.create(NodePrototype);
3378
 
3379
  var domLvl1 = {
@@ -3396,10 +3778,10 @@ webpackJsonp([0],{
3396
 
3397
  /***/ },
3398
 
3399
- /***/ 465:
3400
  /***/ function(module, exports, __webpack_require__) {
3401
 
3402
- var index = __webpack_require__(451),
3403
  DomHandler = index.DomHandler,
3404
  DomUtils = index.DomUtils;
3405
 
@@ -3408,7 +3790,7 @@ webpackJsonp([0],{
3408
  this.init(callback, options);
3409
  }
3410
 
3411
- __webpack_require__(459)(FeedHandler, DomHandler);
3412
 
3413
  FeedHandler.prototype.init = DomHandler;
3414
 
@@ -3498,18 +3880,18 @@ webpackJsonp([0],{
3498
 
3499
  /***/ },
3500
 
3501
- /***/ 466:
3502
  /***/ function(module, exports, __webpack_require__) {
3503
 
3504
  module.exports = Stream;
3505
 
3506
- var Parser = __webpack_require__(467);
3507
 
3508
  function Stream(options){
3509
  Parser.call(this, new Cbs(this), options);
3510
  }
3511
 
3512
- __webpack_require__(459)(Stream, Parser);
3513
 
3514
  Stream.prototype.readable = true;
3515
 
@@ -3517,7 +3899,7 @@ webpackJsonp([0],{
3517
  this.scope = scope;
3518
  }
3519
 
3520
- var EVENTS = __webpack_require__(451).EVENTS;
3521
 
3522
  Object.keys(EVENTS).forEach(function(name){
3523
  if(EVENTS[name] === 0){
@@ -3539,15 +3921,15 @@ webpackJsonp([0],{
3539
 
3540
  /***/ },
3541
 
3542
- /***/ 467:
3543
  /***/ function(module, exports, __webpack_require__) {
3544
 
3545
  module.exports = Stream;
3546
 
3547
- var Parser = __webpack_require__(452),
3548
- WritableStream = __webpack_require__(468).Writable || __webpack_require__(487).Writable,
3549
- StringDecoder = __webpack_require__(488).StringDecoder,
3550
- Buffer = __webpack_require__(472).Buffer;
3551
 
3552
  function Stream(cbs, options){
3553
  var parser = this._parser = new Parser(cbs, options);
@@ -3560,7 +3942,7 @@ webpackJsonp([0],{
3560
  });
3561
  }
3562
 
3563
- __webpack_require__(459)(Stream, WritableStream);
3564
 
3565
  WritableStream.prototype._write = function(chunk, encoding, cb){
3566
  if(chunk instanceof Buffer) chunk = this._decoder.write(chunk);
@@ -3570,7 +3952,7 @@ webpackJsonp([0],{
3570
 
3571
  /***/ },
3572
 
3573
- /***/ 468:
3574
  /***/ function(module, exports, __webpack_require__) {
3575
 
3576
  // Copyright Joyent, Inc. and other Node contributors.
@@ -3596,15 +3978,15 @@ webpackJsonp([0],{
3596
 
3597
  module.exports = Stream;
3598
 
3599
- var EE = __webpack_require__(460).EventEmitter;
3600
- var inherits = __webpack_require__(459);
3601
 
3602
  inherits(Stream, EE);
3603
- Stream.Readable = __webpack_require__(469);
3604
- Stream.Writable = __webpack_require__(483);
3605
- Stream.Duplex = __webpack_require__(484);
3606
- Stream.Transform = __webpack_require__(485);
3607
- Stream.PassThrough = __webpack_require__(486);
3608
 
3609
  // Backwards-compat with node 0.4.x
3610
  Stream.Stream = Stream;
@@ -3704,25 +4086,25 @@ webpackJsonp([0],{
3704
 
3705
  /***/ },
3706
 
3707
- /***/ 469:
3708
  /***/ function(module, exports, __webpack_require__) {
3709
 
3710
- /* WEBPACK VAR INJECTION */(function(process) {exports = module.exports = __webpack_require__(470);
3711
- exports.Stream = __webpack_require__(468);
3712
  exports.Readable = exports;
3713
- exports.Writable = __webpack_require__(479);
3714
- exports.Duplex = __webpack_require__(478);
3715
- exports.Transform = __webpack_require__(481);
3716
- exports.PassThrough = __webpack_require__(482);
3717
  if (!process.browser && process.env.READABLE_STREAM === 'disable') {
3718
- module.exports = __webpack_require__(468);
3719
  }
3720
 
3721
  /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5)))
3722
 
3723
  /***/ },
3724
 
3725
- /***/ 470:
3726
  /***/ function(module, exports, __webpack_require__) {
3727
 
3728
  /* WEBPACK VAR INJECTION */(function(process) {// Copyright Joyent, Inc. and other Node contributors.
@@ -3749,17 +4131,17 @@ webpackJsonp([0],{
3749
  module.exports = Readable;
3750
 
3751
  /*<replacement>*/
3752
- var isArray = __webpack_require__(471);
3753
  /*</replacement>*/
3754
 
3755
 
3756
  /*<replacement>*/
3757
- var Buffer = __webpack_require__(472).Buffer;
3758
  /*</replacement>*/
3759
 
3760
  Readable.ReadableState = ReadableState;
3761
 
3762
- var EE = __webpack_require__(460).EventEmitter;
3763
 
3764
  /*<replacement>*/
3765
  if (!EE.listenerCount) EE.listenerCount = function(emitter, type) {
@@ -3767,18 +4149,18 @@ webpackJsonp([0],{
3767
  };
3768
  /*</replacement>*/
3769
 
3770
- var Stream = __webpack_require__(468);
3771
 
3772
  /*<replacement>*/
3773
- var util = __webpack_require__(476);
3774
- util.inherits = __webpack_require__(459);
3775
  /*</replacement>*/
3776
 
3777
  var StringDecoder;
3778
 
3779
 
3780
  /*<replacement>*/
3781
- var debug = __webpack_require__(477);
3782
  if (debug && debug.debuglog) {
3783
  debug = debug.debuglog('stream');
3784
  } else {
@@ -3790,7 +4172,7 @@ webpackJsonp([0],{
3790
  util.inherits(Readable, Stream);
3791
 
3792
  function ReadableState(options, stream) {
3793
- var Duplex = __webpack_require__(478);
3794
 
3795
  options = options || {};
3796
 
@@ -3851,14 +4233,14 @@ webpackJsonp([0],{
3851
  this.encoding = null;
3852
  if (options.encoding) {
3853
  if (!StringDecoder)
3854
- StringDecoder = __webpack_require__(480).StringDecoder;
3855
  this.decoder = new StringDecoder(options.encoding);
3856
  this.encoding = options.encoding;
3857
  }
3858
  }
3859
 
3860
  function Readable(options) {
3861
- var Duplex = __webpack_require__(478);
3862
 
3863
  if (!(this instanceof Readable))
3864
  return new Readable(options);
@@ -3961,7 +4343,7 @@ webpackJsonp([0],{
3961
  // backwards compatibility.
3962
  Readable.prototype.setEncoding = function(enc) {
3963
  if (!StringDecoder)
3964
- StringDecoder = __webpack_require__(480).StringDecoder;
3965
  this._readableState.decoder = new StringDecoder(enc);
3966
  this._readableState.encoding = enc;
3967
  return this;
@@ -4681,7 +5063,7 @@ webpackJsonp([0],{
4681
 
4682
  /***/ },
4683
 
4684
- /***/ 471:
4685
  /***/ function(module, exports) {
4686
 
4687
  module.exports = Array.isArray || function (arr) {
@@ -4691,7 +5073,7 @@ webpackJsonp([0],{
4691
 
4692
  /***/ },
4693
 
4694
- /***/ 472:
4695
  /***/ function(module, exports, __webpack_require__) {
4696
 
4697
  /* WEBPACK VAR INJECTION */(function(Buffer, global) {/*!
@@ -4704,9 +5086,9 @@ webpackJsonp([0],{
4704
 
4705
  'use strict'
4706
 
4707
- var base64 = __webpack_require__(473)
4708
- var ieee754 = __webpack_require__(474)
4709
- var isArray = __webpack_require__(475)
4710
 
4711
  exports.Buffer = Buffer
4712
  exports.SlowBuffer = SlowBuffer
@@ -6484,11 +6866,11 @@ webpackJsonp([0],{
6484
  return val !== val // eslint-disable-line no-self-compare
6485
  }
6486
 
6487
- /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(472).Buffer, (function() { return this; }())))
6488
 
6489
  /***/ },
6490
 
6491
- /***/ 473:
6492
  /***/ function(module, exports) {
6493
 
6494
  'use strict'
@@ -6609,7 +6991,7 @@ webpackJsonp([0],{
6609
 
6610
  /***/ },
6611
 
6612
- /***/ 474:
6613
  /***/ function(module, exports) {
6614
 
6615
  exports.read = function (buffer, offset, isLE, mLen, nBytes) {
@@ -6700,7 +7082,7 @@ webpackJsonp([0],{
6700
 
6701
  /***/ },
6702
 
6703
- /***/ 475:
6704
  /***/ function(module, exports) {
6705
 
6706
  var toString = {}.toString;
@@ -6712,7 +7094,7 @@ webpackJsonp([0],{
6712
 
6713
  /***/ },
6714
 
6715
- /***/ 476:
6716
  /***/ function(module, exports, __webpack_require__) {
6717
 
6718
  /* WEBPACK VAR INJECTION */(function(Buffer) {// Copyright Joyent, Inc. and other Node contributors.
@@ -6823,18 +7205,18 @@ webpackJsonp([0],{
6823
  return Object.prototype.toString.call(o);
6824
  }
6825
 
6826
- /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(472).Buffer))
6827
 
6828
  /***/ },
6829
 
6830
- /***/ 477:
6831
  /***/ function(module, exports) {
6832
 
6833
  /* (ignored) */
6834
 
6835
  /***/ },
6836
 
6837
- /***/ 478:
6838
  /***/ function(module, exports, __webpack_require__) {
6839
 
6840
  /* WEBPACK VAR INJECTION */(function(process) {// Copyright Joyent, Inc. and other Node contributors.
@@ -6875,12 +7257,12 @@ webpackJsonp([0],{
6875
 
6876
 
6877
  /*<replacement>*/
6878
- var util = __webpack_require__(476);
6879
- util.inherits = __webpack_require__(459);
6880
  /*</replacement>*/
6881
 
6882
- var Readable = __webpack_require__(470);
6883
- var Writable = __webpack_require__(479);
6884
 
6885
  util.inherits(Duplex, Readable);
6886
 
@@ -6931,7 +7313,7 @@ webpackJsonp([0],{
6931
 
6932
  /***/ },
6933
 
6934
- /***/ 479:
6935
  /***/ function(module, exports, __webpack_require__) {
6936
 
6937
  /* WEBPACK VAR INJECTION */(function(process) {// Copyright Joyent, Inc. and other Node contributors.
@@ -6962,18 +7344,18 @@ webpackJsonp([0],{
6962
  module.exports = Writable;
6963
 
6964
  /*<replacement>*/
6965
- var Buffer = __webpack_require__(472).Buffer;
6966
  /*</replacement>*/
6967
 
6968
  Writable.WritableState = WritableState;
6969
 
6970
 
6971
  /*<replacement>*/
6972
- var util = __webpack_require__(476);
6973
- util.inherits = __webpack_require__(459);
6974
  /*</replacement>*/
6975
 
6976
- var Stream = __webpack_require__(468);
6977
 
6978
  util.inherits(Writable, Stream);
6979
 
@@ -6984,7 +7366,7 @@ webpackJsonp([0],{
6984
  }
6985
 
6986
  function WritableState(options, stream) {
6987
- var Duplex = __webpack_require__(478);
6988
 
6989
  options = options || {};
6990
 
@@ -7072,7 +7454,7 @@ webpackJsonp([0],{
7072
  }
7073
 
7074
  function Writable(options) {
7075
- var Duplex = __webpack_require__(478);
7076
 
7077
  // Writable ctor is applied to Duplexes, though they're not
7078
  // instanceof Writable, they're instanceof Readable.
@@ -7416,7 +7798,7 @@ webpackJsonp([0],{
7416
 
7417
  /***/ },
7418
 
7419
- /***/ 480:
7420
  /***/ function(module, exports, __webpack_require__) {
7421
 
7422
  // Copyright Joyent, Inc. and other Node contributors.
@@ -7440,7 +7822,7 @@ webpackJsonp([0],{
7440
  // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
7441
  // USE OR OTHER DEALINGS IN THE SOFTWARE.
7442
 
7443
- var Buffer = __webpack_require__(472).Buffer;
7444
 
7445
  var isBufferEncoding = Buffer.isEncoding
7446
  || function(encoding) {
@@ -7644,7 +8026,7 @@ webpackJsonp([0],{
7644
 
7645
  /***/ },
7646
 
7647
- /***/ 481:
7648
  /***/ function(module, exports, __webpack_require__) {
7649
 
7650
  // Copyright Joyent, Inc. and other Node contributors.
@@ -7713,11 +8095,11 @@ webpackJsonp([0],{
7713
 
7714
  module.exports = Transform;
7715
 
7716
- var Duplex = __webpack_require__(478);
7717
 
7718
  /*<replacement>*/
7719
- var util = __webpack_require__(476);
7720
- util.inherits = __webpack_require__(459);
7721
  /*</replacement>*/
7722
 
7723
  util.inherits(Transform, Duplex);
@@ -7860,7 +8242,7 @@ webpackJsonp([0],{
7860
 
7861
  /***/ },
7862
 
7863
- /***/ 482:
7864
  /***/ function(module, exports, __webpack_require__) {
7865
 
7866
  // Copyright Joyent, Inc. and other Node contributors.
@@ -7890,11 +8272,11 @@ webpackJsonp([0],{
7890
 
7891
  module.exports = PassThrough;
7892
 
7893
- var Transform = __webpack_require__(481);
7894
 
7895
  /*<replacement>*/
7896
- var util = __webpack_require__(476);
7897
- util.inherits = __webpack_require__(459);
7898
  /*</replacement>*/
7899
 
7900
  util.inherits(PassThrough, Transform);
@@ -7913,51 +8295,51 @@ webpackJsonp([0],{
7913
 
7914
  /***/ },
7915
 
7916
- /***/ 483:
7917
  /***/ function(module, exports, __webpack_require__) {
7918
 
7919
- module.exports = __webpack_require__(479)
7920
 
7921
 
7922
  /***/ },
7923
 
7924
- /***/ 484:
7925
  /***/ function(module, exports, __webpack_require__) {
7926
 
7927
- module.exports = __webpack_require__(478)
7928
 
7929
 
7930
  /***/ },
7931
 
7932
- /***/ 485:
7933
  /***/ function(module, exports, __webpack_require__) {
7934
 
7935
- module.exports = __webpack_require__(481)
7936
 
7937
 
7938
  /***/ },
7939
 
7940
- /***/ 486:
7941
  /***/ function(module, exports, __webpack_require__) {
7942
 
7943
- module.exports = __webpack_require__(482)
7944
 
7945
 
7946
  /***/ },
7947
 
7948
- /***/ 487:
7949
  /***/ function(module, exports) {
7950
 
7951
  /* (ignored) */
7952
 
7953
  /***/ },
7954
 
7955
- /***/ 488:
7956
  /***/ function(module, exports, __webpack_require__) {
7957
 
7958
  'use strict';
7959
 
7960
- var Buffer = __webpack_require__(489).Buffer;
7961
 
7962
  var isEncoding = Buffer.isEncoding || function (encoding) {
7963
  encoding = '' + encoding;
@@ -8230,11 +8612,11 @@ webpackJsonp([0],{
8230
 
8231
  /***/ },
8232
 
8233
- /***/ 489:
8234
  /***/ function(module, exports, __webpack_require__) {
8235
 
8236
  /* eslint-disable node/no-deprecated-api */
8237
- var buffer = __webpack_require__(472)
8238
  var Buffer = buffer.Buffer
8239
 
8240
  // alternative to using Object.keys for old browsers
@@ -8294,275 +8676,90 @@ webpackJsonp([0],{
8294
  throw new TypeError('Argument must be a number')
8295
  }
8296
  return buffer.SlowBuffer(size)
8297
- }
8298
-
8299
-
8300
- /***/ },
8301
-
8302
- /***/ 490:
8303
- /***/ function(module, exports, __webpack_require__) {
8304
-
8305
- module.exports = ProxyHandler;
8306
-
8307
- function ProxyHandler(cbs){
8308
- this._cbs = cbs || {};
8309
- }
8310
-
8311
- var EVENTS = __webpack_require__(451).EVENTS;
8312
- Object.keys(EVENTS).forEach(function(name){
8313
- if(EVENTS[name] === 0){
8314
- name = "on" + name;
8315
- ProxyHandler.prototype[name] = function(){
8316
- if(this._cbs[name]) this._cbs[name]();
8317
- };
8318
- } else if(EVENTS[name] === 1){
8319
- name = "on" + name;
8320
- ProxyHandler.prototype[name] = function(a){
8321
- if(this._cbs[name]) this._cbs[name](a);
8322
- };
8323
- } else if(EVENTS[name] === 2){
8324
- name = "on" + name;
8325
- ProxyHandler.prototype[name] = function(a, b){
8326
- if(this._cbs[name]) this._cbs[name](a, b);
8327
- };
8328
- } else {
8329
- throw Error("wrong number of arguments");
8330
- }
8331
- });
8332
-
8333
- /***/ },
8334
-
8335
- /***/ 491:
8336
- /***/ function(module, exports, __webpack_require__) {
8337
-
8338
- var DomUtils = module.exports;
8339
-
8340
- [
8341
- __webpack_require__(492),
8342
- __webpack_require__(498),
8343
- __webpack_require__(499),
8344
- __webpack_require__(500),
8345
- __webpack_require__(501),
8346
- __webpack_require__(502)
8347
- ].forEach(function(ext){
8348
- Object.keys(ext).forEach(function(key){
8349
- DomUtils[key] = ext[key].bind(DomUtils);
8350
- });
8351
- });
8352
-
8353
-
8354
- /***/ },
8355
-
8356
- /***/ 492:
8357
- /***/ function(module, exports, __webpack_require__) {
8358
-
8359
- var ElementType = __webpack_require__(462),
8360
- getOuterHTML = __webpack_require__(493),
8361
- isTag = ElementType.isTag;
8362
-
8363
- module.exports = {
8364
- getInnerHTML: getInnerHTML,
8365
- getOuterHTML: getOuterHTML,
8366
- getText: getText
8367
- };
8368
-
8369
- function getInnerHTML(elem, opts){
8370
- return elem.children ? elem.children.map(function(elem){
8371
- return getOuterHTML(elem, opts);
8372
- }).join("") : "";
8373
- }
8374
-
8375
- function getText(elem){
8376
- if(Array.isArray(elem)) return elem.map(getText).join("");
8377
- if(isTag(elem)) return elem.name === "br" ? "\n" : getText(elem.children);
8378
- if(elem.type === ElementType.CDATA) return getText(elem.children);
8379
- if(elem.type === ElementType.Text) return elem.data;
8380
- return "";
8381
- }
8382
-
8383
-
8384
- /***/ },
8385
-
8386
- /***/ 493:
8387
- /***/ function(module, exports, __webpack_require__) {
8388
-
8389
- /*
8390
- Module dependencies
8391
- */
8392
- var ElementType = __webpack_require__(494);
8393
- var entities = __webpack_require__(495);
8394
-
8395
- /*
8396
- Boolean Attributes
8397
- */
8398
- var booleanAttributes = {
8399
- __proto__: null,
8400
- allowfullscreen: true,
8401
- async: true,
8402
- autofocus: true,
8403
- autoplay: true,
8404
- checked: true,
8405
- controls: true,
8406
- default: true,
8407
- defer: true,
8408
- disabled: true,
8409
- hidden: true,
8410
- ismap: true,
8411
- loop: true,
8412
- multiple: true,
8413
- muted: true,
8414
- open: true,
8415
- readonly: true,
8416
- required: true,
8417
- reversed: true,
8418
- scoped: true,
8419
- seamless: true,
8420
- selected: true,
8421
- typemustmatch: true
8422
- };
8423
-
8424
- var unencodedElements = {
8425
- __proto__: null,
8426
- style: true,
8427
- script: true,
8428
- xmp: true,
8429
- iframe: true,
8430
- noembed: true,
8431
- noframes: true,
8432
- plaintext: true,
8433
- noscript: true
8434
- };
8435
-
8436
- /*
8437
- Format attributes
8438
- */
8439
- function formatAttrs(attributes, opts) {
8440
- if (!attributes) return;
8441
-
8442
- var output = '',
8443
- value;
8444
-
8445
- // Loop through the attributes
8446
- for (var key in attributes) {
8447
- value = attributes[key];
8448
- if (output) {
8449
- output += ' ';
8450
- }
8451
-
8452
- if (!value && booleanAttributes[key]) {
8453
- output += key;
8454
- } else {
8455
- output += key + '="' + (opts.decodeEntities ? entities.encodeXML(value) : value) + '"';
8456
- }
8457
- }
8458
-
8459
- return output;
8460
- }
8461
-
8462
- /*
8463
- Self-enclosing tags (stolen from node-htmlparser)
8464
- */
8465
- var singleTag = {
8466
- __proto__: null,
8467
- area: true,
8468
- base: true,
8469
- basefont: true,
8470
- br: true,
8471
- col: true,
8472
- command: true,
8473
- embed: true,
8474
- frame: true,
8475
- hr: true,
8476
- img: true,
8477
- input: true,
8478
- isindex: true,
8479
- keygen: true,
8480
- link: true,
8481
- meta: true,
8482
- param: true,
8483
- source: true,
8484
- track: true,
8485
- wbr: true,
8486
- };
8487
-
8488
 
8489
- var render = module.exports = function(dom, opts) {
8490
- if (!Array.isArray(dom) && !dom.cheerio) dom = [dom];
8491
- opts = opts || {};
8492
 
8493
- var output = '';
8494
 
8495
- for(var i = 0; i < dom.length; i++){
8496
- var elem = dom[i];
8497
 
8498
- if (elem.type === 'root')
8499
- output += render(elem.children, opts);
8500
- else if (ElementType.isTag(elem))
8501
- output += renderTag(elem, opts);
8502
- else if (elem.type === ElementType.Directive)
8503
- output += renderDirective(elem);
8504
- else if (elem.type === ElementType.Comment)
8505
- output += renderComment(elem);
8506
- else if (elem.type === ElementType.CDATA)
8507
- output += renderCdata(elem);
8508
- else
8509
- output += renderText(elem, opts);
8510
- }
8511
 
8512
- return output;
8513
- };
 
8514
 
8515
- function renderTag(elem, opts) {
8516
- // Handle SVG
8517
- if (elem.name === "svg") opts = {decodeEntities: opts.decodeEntities, xmlMode: true};
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8518
 
8519
- var tag = '<' + elem.name,
8520
- attribs = formatAttrs(elem.attribs, opts);
8521
 
8522
- if (attribs) {
8523
- tag += ' ' + attribs;
8524
- }
8525
 
8526
- if (
8527
- opts.xmlMode
8528
- && (!elem.children || elem.children.length === 0)
8529
- ) {
8530
- tag += '/>';
8531
- } else {
8532
- tag += '>';
8533
- if (elem.children) {
8534
- tag += render(elem.children, opts);
8535
- }
8536
 
8537
- if (!singleTag[elem.name] || opts.xmlMode) {
8538
- tag += '</' + elem.name + '>';
8539
- }
8540
- }
 
 
 
 
 
 
 
 
8541
 
8542
- return tag;
8543
- }
8544
 
8545
- function renderDirective(elem) {
8546
- return '<' + elem.data + '>';
8547
- }
8548
 
8549
- function renderText(elem, opts) {
8550
- var data = elem.data || '';
8551
 
8552
- // if entities weren't decoded, no need to encode them back
8553
- if (opts.decodeEntities && !(elem.parent && elem.parent.name in unencodedElements)) {
8554
- data = entities.encodeXML(data);
8555
- }
8556
 
8557
- return data;
8558
- }
 
 
 
8559
 
8560
- function renderCdata(elem) {
8561
- return '<![CDATA[' + elem.children[0].data + ']]>';
 
 
8562
  }
8563
 
8564
- function renderComment(elem) {
8565
- return '<!--' + elem.data + '-->';
 
 
 
 
8566
  }
8567
 
8568
 
@@ -8625,10 +8822,30 @@ webpackJsonp([0],{
8625
  /***/ },
8626
 
8627
  /***/ 495:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8628
  /***/ function(module, exports, __webpack_require__) {
8629
 
8630
- var encode = __webpack_require__(496),
8631
- decode = __webpack_require__(497);
8632
 
8633
  exports.decode = function(data, level){
8634
  return (!level || level <= 0 ? decode.XML : decode.HTML)(data);
@@ -8664,15 +8881,15 @@ webpackJsonp([0],{
8664
 
8665
  /***/ },
8666
 
8667
- /***/ 496:
8668
  /***/ function(module, exports, __webpack_require__) {
8669
 
8670
- var inverseXML = getInverseObj(__webpack_require__(458)),
8671
  xmlReplacer = getInverseReplacer(inverseXML);
8672
 
8673
  exports.XML = getInverse(inverseXML, xmlReplacer);
8674
 
8675
- var inverseHTML = getInverseObj(__webpack_require__(456)),
8676
  htmlReplacer = getInverseReplacer(inverseHTML);
8677
 
8678
  exports.HTML = getInverse(inverseHTML, htmlReplacer);
@@ -8744,13 +8961,13 @@ webpackJsonp([0],{
8744
 
8745
  /***/ },
8746
 
8747
- /***/ 497:
8748
  /***/ function(module, exports, __webpack_require__) {
8749
 
8750
- var entityMap = __webpack_require__(456),
8751
- legacyMap = __webpack_require__(457),
8752
- xmlMap = __webpack_require__(458),
8753
- decodeCodePoint = __webpack_require__(454);
8754
 
8755
  var decodeXMLStrict = getStrictDecoder(xmlMap),
8756
  decodeHTMLStrict = getStrictDecoder(entityMap);
@@ -8822,7 +9039,7 @@ webpackJsonp([0],{
8822
 
8823
  /***/ },
8824
 
8825
- /***/ 498:
8826
  /***/ function(module, exports) {
8827
 
8828
  var getChildren = exports.getChildren = function(elem){
@@ -8853,7 +9070,7 @@ webpackJsonp([0],{
8853
 
8854
  /***/ },
8855
 
8856
- /***/ 499:
8857
  /***/ function(module, exports) {
8858
 
8859
  exports.removeElement = function(elem){
@@ -8937,10 +9154,10 @@ webpackJsonp([0],{
8937
 
8938
  /***/ },
8939
 
8940
- /***/ 500:
8941
  /***/ function(module, exports, __webpack_require__) {
8942
 
8943
- var isTag = __webpack_require__(462).isTag;
8944
 
8945
  module.exports = {
8946
  filter: filter,
@@ -9043,10 +9260,10 @@ webpackJsonp([0],{
9043
 
9044
  /***/ },
9045
 
9046
- /***/ 501:
9047
  /***/ function(module, exports, __webpack_require__) {
9048
 
9049
- var ElementType = __webpack_require__(462);
9050
  var isTag = exports.isTag = ElementType.isTag;
9051
 
9052
  exports.testElement = function(options, element){
@@ -9137,7 +9354,7 @@ webpackJsonp([0],{
9137
 
9138
  /***/ },
9139
 
9140
- /***/ 502:
9141
  /***/ function(module, exports) {
9142
 
9143
  // removeSubsets
@@ -9285,7 +9502,7 @@ webpackJsonp([0],{
9285
 
9286
  /***/ },
9287
 
9288
- /***/ 503:
9289
  /***/ function(module, exports, __webpack_require__) {
9290
 
9291
  module.exports = CollectingHandler;
@@ -9295,7 +9512,7 @@ webpackJsonp([0],{
9295
  this.events = [];
9296
  }
9297
 
9298
- var EVENTS = __webpack_require__(451).EVENTS;
9299
  Object.keys(EVENTS).forEach(function(name){
9300
  if(EVENTS[name] === 0){
9301
  name = "on" + name;
@@ -9347,7 +9564,7 @@ webpackJsonp([0],{
9347
 
9348
  /***/ },
9349
 
9350
- /***/ 504:
9351
  /***/ function(module, exports, __webpack_require__) {
9352
 
9353
  'use strict';
@@ -9357,7 +9574,7 @@ webpackJsonp([0],{
9357
  });
9358
  exports.default = ProcessNodes;
9359
 
9360
- var _elementTypes = __webpack_require__(505);
9361
 
9362
  var _elementTypes2 = _interopRequireDefault(_elementTypes);
9363
 
@@ -9401,7 +9618,7 @@ webpackJsonp([0],{
9401
 
9402
  /***/ },
9403
 
9404
- /***/ 505:
9405
  /***/ function(module, exports, __webpack_require__) {
9406
 
9407
  'use strict';
@@ -9412,21 +9629,21 @@ webpackJsonp([0],{
9412
 
9413
  var _ElementType$Text$Ele;
9414
 
9415
- var _htmlparser = __webpack_require__(451);
9416
 
9417
- var _TextElementType = __webpack_require__(506);
9418
 
9419
  var _TextElementType2 = _interopRequireDefault(_TextElementType);
9420
 
9421
- var _TagElementType = __webpack_require__(507);
9422
 
9423
  var _TagElementType2 = _interopRequireDefault(_TagElementType);
9424
 
9425
- var _StyleElementType = __webpack_require__(515);
9426
 
9427
  var _StyleElementType2 = _interopRequireDefault(_StyleElementType);
9428
 
9429
- var _UnsupportedElementType = __webpack_require__(516);
9430
 
9431
  var _UnsupportedElementType2 = _interopRequireDefault(_UnsupportedElementType);
9432
 
@@ -9442,7 +9659,7 @@ webpackJsonp([0],{
9442
 
9443
  /***/ },
9444
 
9445
- /***/ 506:
9446
  /***/ function(module, exports) {
9447
 
9448
  "use strict";
@@ -9465,7 +9682,7 @@ webpackJsonp([0],{
9465
 
9466
  /***/ },
9467
 
9468
- /***/ 507:
9469
  /***/ function(module, exports, __webpack_require__) {
9470
 
9471
  'use strict';
@@ -9479,19 +9696,19 @@ webpackJsonp([0],{
9479
 
9480
  var _react2 = _interopRequireDefault(_react);
9481
 
9482
- var _ProcessNodes = __webpack_require__(504);
9483
 
9484
  var _ProcessNodes2 = _interopRequireDefault(_ProcessNodes);
9485
 
9486
- var _GeneratePropsFromAttributes = __webpack_require__(508);
9487
 
9488
  var _GeneratePropsFromAttributes2 = _interopRequireDefault(_GeneratePropsFromAttributes);
9489
 
9490
- var _TransformTagName = __webpack_require__(513);
9491
 
9492
  var _TransformTagName2 = _interopRequireDefault(_TransformTagName);
9493
 
9494
- var _VoidElements = __webpack_require__(514);
9495
 
9496
  var _VoidElements2 = _interopRequireDefault(_VoidElements);
9497
 
@@ -9524,7 +9741,7 @@ webpackJsonp([0],{
9524
 
9525
  /***/ },
9526
 
9527
- /***/ 508:
9528
  /***/ function(module, exports, __webpack_require__) {
9529
 
9530
  'use strict';
@@ -9537,11 +9754,11 @@ webpackJsonp([0],{
9537
 
9538
  exports.default = GeneratePropsFromAttributes;
9539
 
9540
- var _HtmlAttributesToReact = __webpack_require__(509);
9541
 
9542
  var _HtmlAttributesToReact2 = _interopRequireDefault(_HtmlAttributesToReact);
9543
 
9544
- var _InlineStyleToObject = __webpack_require__(512);
9545
 
9546
  var _InlineStyleToObject2 = _interopRequireDefault(_InlineStyleToObject);
9547
 
@@ -9568,7 +9785,7 @@ webpackJsonp([0],{
9568
 
9569
  /***/ },
9570
 
9571
- /***/ 509:
9572
  /***/ function(module, exports, __webpack_require__) {
9573
 
9574
  'use strict';
@@ -9578,11 +9795,11 @@ webpackJsonp([0],{
9578
  });
9579
  exports.default = HtmlAttributesToReact;
9580
 
9581
- var _BooleanAttributes = __webpack_require__(510);
9582
 
9583
  var _BooleanAttributes2 = _interopRequireDefault(_BooleanAttributes);
9584
 
9585
- var _ReactAttributes = __webpack_require__(511);
9586
 
9587
  var _ReactAttributes2 = _interopRequireDefault(_ReactAttributes);
9588
 
@@ -9635,7 +9852,7 @@ webpackJsonp([0],{
9635
 
9636
  /***/ },
9637
 
9638
- /***/ 510:
9639
  /***/ function(module, exports) {
9640
 
9641
  'use strict';
@@ -9655,7 +9872,7 @@ webpackJsonp([0],{
9655
 
9656
  /***/ },
9657
 
9658
- /***/ 511:
9659
  /***/ function(module, exports) {
9660
 
9661
  'use strict';
@@ -9824,7 +10041,7 @@ webpackJsonp([0],{
9824
 
9825
  /***/ },
9826
 
9827
- /***/ 512:
9828
  /***/ function(module, exports) {
9829
 
9830
  'use strict';
@@ -9888,7 +10105,7 @@ webpackJsonp([0],{
9888
 
9889
  /***/ },
9890
 
9891
- /***/ 513:
9892
  /***/ function(module, exports) {
9893
 
9894
  'use strict';
@@ -9919,7 +10136,7 @@ webpackJsonp([0],{
9919
 
9920
  /***/ },
9921
 
9922
- /***/ 514:
9923
  /***/ function(module, exports) {
9924
 
9925
  'use strict';
@@ -9936,7 +10153,7 @@ webpackJsonp([0],{
9936
 
9937
  /***/ },
9938
 
9939
- /***/ 515:
9940
  /***/ function(module, exports, __webpack_require__) {
9941
 
9942
  'use strict';
@@ -9950,7 +10167,7 @@ webpackJsonp([0],{
9950
 
9951
  var _react2 = _interopRequireDefault(_react);
9952
 
9953
- var _GeneratePropsFromAttributes = __webpack_require__(508);
9954
 
9955
  var _GeneratePropsFromAttributes2 = _interopRequireDefault(_GeneratePropsFromAttributes);
9956
 
@@ -9981,7 +10198,7 @@ webpackJsonp([0],{
9981
 
9982
  /***/ },
9983
 
9984
- /***/ 516:
9985
  /***/ function(module, exports) {
9986
 
9987
  "use strict";
@@ -10003,15 +10220,14 @@ webpackJsonp([0],{
10003
 
10004
  /***/ },
10005
 
10006
- /***/ 517:
10007
  /***/ function(module, exports, __webpack_require__) {
10008
 
10009
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
10010
 
10011
  var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
10012
 
10013
- !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(2), __webpack_require__(181), __webpack_require__(280), __webpack_require__(276), __webpack_require__(292), __webpack_require__(521), __webpack_require__(518), __webpack_require__(522), __webpack_require__(432), __webpack_require__(435), __webpack_require__(275)], __WEBPACK_AMD_DEFINE_RESULT__ = function (React, Router, _, MailPoet, Form, StandardNewsletterFields, NotificationNewsletterFields, WelcomeNewsletterFields, Breadcrumb, HelpTooltip, jQuery) {
10014
-
10015
  var NewsletterSend = React.createClass({
10016
  displayName: 'NewsletterSend',
10017
 
@@ -10090,7 +10306,7 @@ webpackJsonp([0],{
10090
  if (!this.isValid()) {
10091
  jQuery('#mailpoet_newsletter').parsley().validate();
10092
  } else {
10093
- this._save(e).done(function () {
10094
  _this2.setState({ loading: true });
10095
  }).done(function (response) {
10096
  switch (response.data.type) {
@@ -10104,26 +10320,26 @@ webpackJsonp([0],{
10104
  id: _this2.props.params.id,
10105
  status: 'active'
10106
  }
10107
- }).done(function (response) {
10108
  // redirect to listing based on newsletter type
10109
  _this2.context.router.push('/' + (_this2.state.item.type || ''));
10110
  var opts = _this2.state.item.options;
10111
  // display success message depending on newsletter type
10112
- if (response.data.type === 'welcome') {
10113
  MailPoet.Notice.success(MailPoet.I18n.t('welcomeEmailActivated'));
10114
  MailPoet.trackEvent('Emails > Welcome email activated', {
10115
  'MailPoet Free version': window.mailpoet_version,
10116
  'List type': opts.event,
10117
  Delay: opts.afterTimeNumber + ' ' + opts.afterTimeType
10118
  });
10119
- } else if (response.data.type === 'notification') {
10120
  MailPoet.Notice.success(MailPoet.I18n.t('postNotificationActivated'));
10121
  MailPoet.trackEvent('Emails > Post notifications activated', {
10122
  'MailPoet Free version': window.mailpoet_version,
10123
  Frequency: opts.intervalType
10124
  });
10125
  }
10126
- }).fail(_this2._showError);
10127
  default:
10128
  return MailPoet.Ajax.post({
10129
  api_version: window.mailpoet_api_version,
@@ -10132,11 +10348,11 @@ webpackJsonp([0],{
10132
  data: {
10133
  newsletter_id: _this2.props.params.id
10134
  }
10135
- }).done(function (response) {
10136
  // redirect to listing based on newsletter type
10137
  _this2.context.router.push('/' + (_this2.state.item.type || ''));
10138
 
10139
- if (response.data.status === 'scheduled') {
10140
  MailPoet.Notice.success(MailPoet.I18n.t('newsletterHasBeenScheduled'));
10141
  MailPoet.trackEvent('Emails > Newsletter sent', {
10142
  scheduled: true,
@@ -10149,9 +10365,9 @@ webpackJsonp([0],{
10149
  'MailPoet Free version': window.mailpoet_version
10150
  });
10151
  }
10152
- }).fail(_this2._showError);
10153
  }
10154
- }).fail(this._showError).always(function () {
10155
  _this2.setState({ loading: false });
10156
  });
10157
  }
@@ -10164,7 +10380,7 @@ webpackJsonp([0],{
10164
  if (!this.isValid()) {
10165
  jQuery('#mailpoet_newsletter').parsley().validate();
10166
  } else {
10167
- this._save(e).done(function () {
10168
  _this3.setState({ loading: true });
10169
  }).done(function () {
10170
  MailPoet.Ajax.post({
@@ -10184,7 +10400,7 @@ webpackJsonp([0],{
10184
  }), { scroll: true });
10185
  }
10186
  });
10187
- }).fail(this._showError).always(function () {
10188
  _this3.setState({ loading: false });
10189
  });
10190
  }
@@ -10195,23 +10411,23 @@ webpackJsonp([0],{
10195
 
10196
  e.preventDefault();
10197
 
10198
- this._save(e).done(function () {
10199
  MailPoet.Notice.success(MailPoet.I18n.t('newsletterUpdated'));
10200
  }).done(function () {
10201
  _this4.context.router.push('/' + (_this4.state.item.type || ''));
10202
- }).fail(this._showError);
10203
  },
10204
  handleRedirectToDesign: function handleRedirectToDesign(e) {
10205
  e.preventDefault();
10206
  var redirectTo = e.target.href;
10207
 
10208
- this._save(e).done(function () {
10209
  MailPoet.Notice.success(MailPoet.I18n.t('newsletterUpdated'));
10210
  }).done(function () {
10211
  window.location = redirectTo;
10212
- }).fail(this._showError);
10213
  },
10214
- _save: function _save() {
10215
  var _this5 = this;
10216
 
10217
  var data = this.state.item;
@@ -10231,7 +10447,7 @@ webpackJsonp([0],{
10231
  _this5.setState({ loading: false });
10232
  });
10233
  },
10234
- _showError: function _showError(response) {
10235
  if (response.errors.length > 0) {
10236
  MailPoet.Notice.error(response.errors.map(function (error) {
10237
  return error.message;
@@ -10308,7 +10524,7 @@ webpackJsonp([0],{
10308
  ),
10309
  '.'
10310
  ),
10311
- !isPaused && sendButtonOptions['disabled'] && sendButtonOptions['disabled'] === 'disabled' && React.createElement(HelpTooltip, {
10312
  tooltip: MailPoet.I18n.t('helpTooltipSendEmail'),
10313
  tooltipId: 'helpTooltipSendEmail'
10314
  })
@@ -10322,13 +10538,12 @@ webpackJsonp([0],{
10322
 
10323
  /***/ },
10324
 
10325
- /***/ 518:
10326
  /***/ function(module, exports, __webpack_require__) {
10327
 
10328
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
10329
 
10330
- !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(276), __webpack_require__(429), __webpack_require__(519), __webpack_require__(280)], __WEBPACK_AMD_DEFINE_RESULT__ = function (MailPoet, Hooks, Scheduling, _) {
10331
-
10332
  var fields = [{
10333
  name: 'subject',
10334
  label: MailPoet.I18n.t('subjectLine'),
@@ -10423,7 +10638,7 @@ webpackJsonp([0],{
10423
 
10424
  /***/ },
10425
 
10426
- /***/ 519:
10427
  /***/ function(module, exports, __webpack_require__) {
10428
 
10429
  'use strict';
@@ -10442,7 +10657,7 @@ webpackJsonp([0],{
10442
 
10443
  var _formFieldsSelectJsx2 = _interopRequireDefault(_formFieldsSelectJsx);
10444
 
10445
- var _newslettersSchedulingCommonJsx = __webpack_require__(520);
10446
 
10447
  var intervalField = {
10448
  name: 'intervalType',
@@ -10472,11 +10687,11 @@ webpackJsonp([0],{
10472
  var NotificationScheduling = _react2['default'].createClass({
10473
  displayName: 'NotificationScheduling',
10474
 
10475
- _getCurrentValue: function _getCurrentValue() {
10476
  return this.props.item[this.props.field.name] || {};
10477
  },
10478
  handleValueChange: function handleValueChange(name, value) {
10479
- var oldValue = this._getCurrentValue();
10480
  var newValue = {};
10481
 
10482
  newValue[name] = value;
@@ -10504,7 +10719,7 @@ webpackJsonp([0],{
10504
  return this.handleValueChange('nthWeekDay', event.target.value);
10505
  },
10506
  render: function render() {
10507
- var value = this._getCurrentValue();
10508
  var timeOfDaySelection = undefined;
10509
  var weekDaySelection = undefined;
10510
  var monthDaySelection = undefined;
@@ -10513,28 +10728,28 @@ webpackJsonp([0],{
10513
  if (value.intervalType !== 'immediately') {
10514
  timeOfDaySelection = _react2['default'].createElement(_formFieldsSelectJsx2['default'], {
10515
  field: timeOfDayField,
10516
- item: this._getCurrentValue(),
10517
  onValueChange: this.handleTimeOfDayChange });
10518
  }
10519
 
10520
  if (value.intervalType === 'weekly' || value.intervalType === 'nthWeekDay') {
10521
  weekDaySelection = _react2['default'].createElement(_formFieldsSelectJsx2['default'], {
10522
  field: weekDayField,
10523
- item: this._getCurrentValue(),
10524
  onValueChange: this.handleWeekDayChange });
10525
  }
10526
 
10527
  if (value.intervalType === 'monthly') {
10528
  monthDaySelection = _react2['default'].createElement(_formFieldsSelectJsx2['default'], {
10529
  field: monthDayField,
10530
- item: this._getCurrentValue(),
10531
  onValueChange: this.handleMonthDayChange });
10532
  }
10533
 
10534
  if (value.intervalType === 'nthWeekDay') {
10535
  nthWeekDaySelection = _react2['default'].createElement(_formFieldsSelectJsx2['default'], {
10536
  field: nthWeekDayField,
10537
- item: this._getCurrentValue(),
10538
  onValueChange: this.handleNthWeekDayChange });
10539
  }
10540
 
@@ -10543,7 +10758,7 @@ webpackJsonp([0],{
10543
  null,
10544
  _react2['default'].createElement(_formFieldsSelectJsx2['default'], {
10545
  field: intervalField,
10546
- item: this._getCurrentValue(),
10547
  onValueChange: this.handleIntervalChange }),
10548
  nthWeekDaySelection,
10549
  monthDaySelection,
@@ -10557,7 +10772,7 @@ webpackJsonp([0],{
10557
 
10558
  /***/ },
10559
 
10560
- /***/ 521:
10561
  /***/ function(module, exports, __webpack_require__) {
10562
 
10563
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
@@ -10567,7 +10782,6 @@ webpackJsonp([0],{
10567
  var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
10568
 
10569
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(2), __webpack_require__(275), __webpack_require__(280), __webpack_require__(276), __webpack_require__(429)], __WEBPACK_AMD_DEFINE_RESULT__ = function (React, jq, _, MailPoet, Hooks) {
10570
-
10571
  var jQuery = jq;
10572
 
10573
  var currentTime = window.mailpoet_current_time || '00:00';
@@ -10700,17 +10914,17 @@ webpackJsonp([0],{
10700
  var DateTime = React.createClass({
10701
  displayName: 'DateTime',
10702
 
10703
- _DATE_TIME_SEPARATOR: ' ',
10704
  getInitialState: function getInitialState() {
10705
- return this._buildStateFromProps(this.props);
10706
  },
10707
  componentWillReceiveProps: function componentWillReceiveProps(nextProps) {
10708
- this.setState(this._buildStateFromProps(nextProps));
10709
  },
10710
- _buildStateFromProps: function _buildStateFromProps(props) {
10711
  var value = props.value || defaultDateTime;
10712
 
10713
- var _value$split = value.split(this._DATE_TIME_SEPARATOR);
10714
 
10715
  var _value$split2 = _slicedToArray(_value$split, 2);
10716
 
@@ -10741,7 +10955,7 @@ webpackJsonp([0],{
10741
  }
10742
  },
10743
  getDateTime: function getDateTime() {
10744
- return [this.state.date, this.state.time].join(this._DATE_TIME_SEPARATOR);
10745
  },
10746
  render: function render() {
10747
  return React.createElement(
@@ -10768,14 +10982,14 @@ webpackJsonp([0],{
10768
  var StandardScheduling = React.createClass({
10769
  displayName: 'StandardScheduling',
10770
 
10771
- _getCurrentValue: function _getCurrentValue() {
10772
  return _.defaults(this.props.item[this.props.field.name] || {}, {
10773
  isScheduled: '0',
10774
  scheduledAt: defaultDateTime
10775
  });
10776
  },
10777
  handleValueChange: function handleValueChange(event) {
10778
- var oldValue = this._getCurrentValue();
10779
  var newValue = {};
10780
  newValue[event.target.name] = event.target.value;
10781
 
@@ -10792,7 +11006,7 @@ webpackJsonp([0],{
10792
  return this.handleValueChange(changeEvent);
10793
  },
10794
  isScheduled: function isScheduled() {
10795
- return this._getCurrentValue().isScheduled === '1';
10796
  },
10797
  getDateValidation: function getDateValidation() {
10798
  return {
@@ -10810,7 +11024,7 @@ webpackJsonp([0],{
10810
  { id: 'mailpoet_scheduling' },
10811
  React.createElement(DateTime, {
10812
  name: 'scheduledAt',
10813
- value: this._getCurrentValue().scheduledAt,
10814
  onChange: this.handleValueChange,
10815
  disabled: this.props.field.disabled,
10816
  dateValidation: this.getDateValidation() }),
@@ -10937,7 +11151,7 @@ webpackJsonp([0],{
10937
  };
10938
 
10939
  if (newsletterOptions.status === 'sent' || newsletterOptions.status === 'sending') {
10940
- options['disabled'] = 'disabled';
10941
  }
10942
 
10943
  return options;
@@ -10947,13 +11161,12 @@ webpackJsonp([0],{
10947
 
10948
  /***/ },
10949
 
10950
- /***/ 522:
10951
  /***/ function(module, exports, __webpack_require__) {
10952
 
10953
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
10954
 
10955
- !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(276), __webpack_require__(429), __webpack_require__(523)], __WEBPACK_AMD_DEFINE_RESULT__ = function (MailPoet, Hooks, Scheduling) {
10956
-
10957
  var fields = [{
10958
  name: 'subject',
10959
  label: MailPoet.I18n.t('subjectLine'),
@@ -11020,13 +11233,12 @@ webpackJsonp([0],{
11020
 
11021
  /***/ },
11022
 
11023
- /***/ 525:
11024
  /***/ function(module, exports, __webpack_require__) {
11025
 
11026
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
11027
 
11028
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(2), __webpack_require__(181), __webpack_require__(276), __webpack_require__(432)], __WEBPACK_AMD_DEFINE_RESULT__ = function (React, Router, MailPoet, Breadcrumb) {
11029
-
11030
  var NewsletterStandard = React.createClass({
11031
  displayName: 'NewsletterStandard',
11032
 
@@ -11076,13 +11288,12 @@ webpackJsonp([0],{
11076
 
11077
  /***/ },
11078
 
11079
- /***/ 526:
11080
  /***/ function(module, exports, __webpack_require__) {
11081
 
11082
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
11083
 
11084
- !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(280), __webpack_require__(2), __webpack_require__(181), __webpack_require__(276), __webpack_require__(519), __webpack_require__(432)], __WEBPACK_AMD_DEFINE_RESULT__ = function (_, React, Router, MailPoet, Scheduling, Breadcrumb) {
11085
-
11086
  var field = {
11087
  name: 'options',
11088
  type: 'reactComponent',
@@ -11172,7 +11383,7 @@ webpackJsonp([0],{
11172
 
11173
  /***/ },
11174
 
11175
- /***/ 527:
11176
  /***/ function(module, exports, __webpack_require__) {
11177
 
11178
  'use strict';
@@ -11185,6 +11396,8 @@ webpackJsonp([0],{
11185
 
11186
  var _reactRouter = __webpack_require__(181);
11187
 
 
 
11188
  var _classnames = __webpack_require__(277);
11189
 
11190
  var _classnames2 = _interopRequireDefault(_classnames);
@@ -11201,13 +11414,13 @@ webpackJsonp([0],{
11201
 
11202
  var _listingListingJsx2 = _interopRequireDefault(_listingListingJsx);
11203
 
11204
- var _newslettersListingsTabsJsx = __webpack_require__(528);
11205
 
11206
  var _newslettersListingsTabsJsx2 = _interopRequireDefault(_newslettersListingsTabsJsx);
11207
 
11208
- var _newslettersListingsMixinsJsx = __webpack_require__(529);
11209
 
11210
- var mailpoet_tracking_enabled = !!window['mailpoet_tracking_enabled'];
11211
 
11212
  var messages = {
11213
  onTrash: function onTrash(response) {
@@ -11272,8 +11485,19 @@ webpackJsonp([0],{
11272
  }];
11273
 
11274
  var confirmEdit = function confirmEdit(newsletter) {
11275
- if (!newsletter.queue || newsletter.status != 'sending' || newsletter.queue.status !== null || window.confirm(_mailpoet2['default'].I18n.t('confirmEdit'))) {
11276
  window.location.href = '?page=mailpoet-newsletter-editor&id=' + newsletter.id;
 
 
 
 
 
 
 
 
 
 
 
11277
  }
11278
  };
11279
 
@@ -11392,7 +11616,8 @@ webpackJsonp([0],{
11392
  { className: 'page-title-action', to: '/new',
11393
  onClick: function () {
11394
  return _mailpoet2['default'].trackEvent('Emails > Add New', { 'MailPoet Free version': window.mailpoet_version });
11395
- }
 
11396
  },
11397
  _mailpoet2['default'].I18n.t('new')
11398
  )
@@ -11423,7 +11648,7 @@ webpackJsonp([0],{
11423
 
11424
  /***/ },
11425
 
11426
- /***/ 528:
11427
  /***/ function(module, exports, __webpack_require__) {
11428
 
11429
  'use strict';
@@ -11497,7 +11722,7 @@ webpackJsonp([0],{
11497
 
11498
  /***/ },
11499
 
11500
- /***/ 529:
11501
  /***/ function(module, exports, __webpack_require__) {
11502
 
11503
  'use strict';
@@ -11542,11 +11767,11 @@ webpackJsonp([0],{
11542
 
11543
  var _wpJsHooks2 = _interopRequireDefault(_wpJsHooks);
11544
 
11545
- var _newslettersBadgesStatsJsx = __webpack_require__(530);
11546
 
11547
  var _newslettersBadgesStatsJsx2 = _interopRequireDefault(_newslettersBadgesStatsJsx);
11548
 
11549
- var _QueueMixin = {
11550
  pauseSending: function pauseSending(newsletter) {
11551
  _mailpoet2['default'].Ajax.post({
11552
  api_version: window.mailpoet_api_version,
@@ -11692,7 +11917,7 @@ webpackJsonp([0],{
11692
  _mailpoet2['default'].trackEvent('User has clicked a CTA to view detailed stats', { 'MailPoet Free version': window.mailpoet_version });
11693
  };
11694
 
11695
- var _StatisticsMixin = {
11696
  renderStatistics: function renderStatistics(newsletter, is_sent, current_time) {
11697
  var sent = is_sent;
11698
  if (sent === undefined) {
@@ -11927,7 +12152,7 @@ webpackJsonp([0],{
11927
  }
11928
  };
11929
 
11930
- var _MailerMixin = {
11931
  checkMailerStatus: function checkMailerStatus(state) {
11932
  if (state.meta.mta_log.error && state.meta.mta_log.status === 'paused') {
11933
  _mailpoet2['default'].Notice.error('', { 'static': true, id: 'mailpoet_mailer_error' });
@@ -11997,13 +12222,13 @@ webpackJsonp([0],{
11997
  }
11998
  };
11999
 
12000
- exports.QueueMixin = _QueueMixin;
12001
- exports.StatisticsMixin = _StatisticsMixin;
12002
- exports.MailerMixin = _MailerMixin;
12003
 
12004
  /***/ },
12005
 
12006
- /***/ 533:
12007
  /***/ function(module, exports, __webpack_require__) {
12008
 
12009
  'use strict';
@@ -12020,11 +12245,11 @@ webpackJsonp([0],{
12020
 
12021
  var _listingListingJsx2 = _interopRequireDefault(_listingListingJsx);
12022
 
12023
- var _newslettersListingsTabsJsx = __webpack_require__(528);
12024
 
12025
  var _newslettersListingsTabsJsx2 = _interopRequireDefault(_newslettersListingsTabsJsx);
12026
 
12027
- var _newslettersListingsMixinsJsx = __webpack_require__(529);
12028
 
12029
  var _classnames = __webpack_require__(277);
12030
 
@@ -12044,7 +12269,7 @@ webpackJsonp([0],{
12044
 
12045
  var mailpoet_roles = window.mailpoet_roles || {};
12046
  var mailpoet_segments = window.mailpoet_segments || {};
12047
- var mailpoet_tracking_enabled = !!window['mailpoet_tracking_enabled'];
12048
 
12049
  var messages = {
12050
  onTrash: function onTrash(response) {
@@ -12219,8 +12444,8 @@ webpackJsonp([0],{
12219
 
12220
  case 'segment':
12221
  // get segment
12222
- segment = _underscore2['default'].find(mailpoet_segments, function (segment) {
12223
- return ~ ~segment.id === ~ ~newsletter.options.segment;
12224
  });
12225
 
12226
  if (segment === undefined) {
@@ -12323,7 +12548,7 @@ webpackJsonp([0],{
12323
  ' ',
12324
  _react2['default'].createElement(
12325
  _reactRouter.Link,
12326
- { className: 'page-title-action', to: '/new' },
12327
  _mailpoet2['default'].I18n.t('new')
12328
  )
12329
  ),
@@ -12353,7 +12578,7 @@ webpackJsonp([0],{
12353
 
12354
  /***/ },
12355
 
12356
- /***/ 534:
12357
  /***/ function(module, exports, __webpack_require__) {
12358
 
12359
  'use strict';
@@ -12370,11 +12595,11 @@ webpackJsonp([0],{
12370
 
12371
  var _listingListingJsx2 = _interopRequireDefault(_listingListingJsx);
12372
 
12373
- var _newslettersListingsTabsJsx = __webpack_require__(528);
12374
 
12375
  var _newslettersListingsTabsJsx2 = _interopRequireDefault(_newslettersListingsTabsJsx);
12376
 
12377
- var _newslettersListingsMixinsJsx = __webpack_require__(529);
12378
 
12379
  var _classnames = __webpack_require__(277);
12380
 
@@ -12384,7 +12609,7 @@ webpackJsonp([0],{
12384
 
12385
  var _mailpoet2 = _interopRequireDefault(_mailpoet);
12386
 
12387
- var _newslettersSchedulingCommonJsx = __webpack_require__(520);
12388
 
12389
  var messages = {
12390
  onTrash: function onTrash(response) {
@@ -12667,7 +12892,7 @@ webpackJsonp([0],{
12667
  ' ',
12668
  _react2['default'].createElement(
12669
  _reactRouter.Link,
12670
- { className: 'page-title-action', to: '/new' },
12671
  _mailpoet2['default'].I18n.t('new')
12672
  )
12673
  ),
@@ -12697,7 +12922,7 @@ webpackJsonp([0],{
12697
 
12698
  /***/ },
12699
 
12700
- /***/ 535:
12701
  /***/ function(module, exports, __webpack_require__) {
12702
 
12703
  'use strict';
@@ -12726,13 +12951,13 @@ webpackJsonp([0],{
12726
 
12727
  var _listingListingJsx2 = _interopRequireDefault(_listingListingJsx);
12728
 
12729
- var _newslettersListingsTabsJsx = __webpack_require__(528);
12730
 
12731
  var _newslettersListingsTabsJsx2 = _interopRequireDefault(_newslettersListingsTabsJsx);
12732
 
12733
- var _newslettersListingsMixinsJsx = __webpack_require__(529);
12734
 
12735
- var mailpoet_tracking_enabled = !!window['mailpoet_tracking_enabled'];
12736
 
12737
  var columns = [{
12738
  name: 'subject',
@@ -12830,7 +13055,7 @@ webpackJsonp([0],{
12830
  ' ',
12831
  _react2['default'].createElement(
12832
  _reactRouter.Link,
12833
- { className: 'page-title-action', to: '/new' },
12834
  _mailpoet2['default'].I18n.t('new')
12835
  )
12836
  ),
@@ -12866,7 +13091,7 @@ webpackJsonp([0],{
12866
 
12867
  /***/ },
12868
 
12869
- /***/ 536:
12870
  /***/ function(module, exports, __webpack_require__) {
12871
 
12872
  'use strict';
@@ -12885,11 +13110,11 @@ webpackJsonp([0],{
12885
 
12886
  var _history = __webpack_require__(244);
12887
 
12888
- var _segmentsListJsx = __webpack_require__(537);
12889
 
12890
  var _segmentsListJsx2 = _interopRequireDefault(_segmentsListJsx);
12891
 
12892
- var _segmentsFormJsx = __webpack_require__(538);
12893
 
12894
  var _segmentsFormJsx2 = _interopRequireDefault(_segmentsFormJsx);
12895
 
@@ -12922,7 +13147,7 @@ webpackJsonp([0],{
12922
 
12923
  /***/ },
12924
 
12925
- /***/ 537:
12926
  /***/ function(module, exports, __webpack_require__) {
12927
 
12928
  'use strict';
@@ -13242,24 +13467,23 @@ webpackJsonp([0],{
13242
 
13243
  /***/ },
13244
 
13245
- /***/ 538:
13246
  /***/ function(module, exports, __webpack_require__) {
13247
 
13248
  /* WEBPACK VAR INJECTION */(function(global) {"use strict";
13249
 
13250
  if (!global["MailPoetLib"]) global["MailPoetLib"] = {};
13251
- module.exports = global["MailPoetLib"]["Form"] = __webpack_require__(539);
13252
  /* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
13253
 
13254
  /***/ },
13255
 
13256
- /***/ 539:
13257
  /***/ function(module, exports, __webpack_require__) {
13258
 
13259
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
13260
 
13261
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(2), __webpack_require__(181), __webpack_require__(276), __webpack_require__(292)], __WEBPACK_AMD_DEFINE_RESULT__ = function (React, Router, MailPoet, Form) {
13262
-
13263
  var fields = [{
13264
  name: 'name',
13265
  label: MailPoet.I18n.t('name'),
@@ -13317,7 +13541,7 @@ webpackJsonp([0],{
13317
 
13318
  /***/ },
13319
 
13320
- /***/ 540:
13321
  /***/ function(module, exports, __webpack_require__) {
13322
 
13323
  'use strict';
@@ -13336,7 +13560,7 @@ webpackJsonp([0],{
13336
 
13337
  var _history = __webpack_require__(244);
13338
 
13339
- var _listJsx = __webpack_require__(541);
13340
 
13341
  var _listJsx2 = _interopRequireDefault(_listJsx);
13342
 
@@ -13367,7 +13591,7 @@ webpackJsonp([0],{
13367
 
13368
  /***/ },
13369
 
13370
- /***/ 541:
13371
  /***/ function(module, exports, __webpack_require__) {
13372
 
13373
  'use strict';
@@ -13599,11 +13823,11 @@ webpackJsonp([0],{
13599
 
13600
  /***/ },
13601
 
13602
- /***/ 542:
13603
  /***/ function(module, exports, __webpack_require__) {
13604
 
13605
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
13606
- __webpack_require__(543),
13607
  __webpack_require__(275),
13608
  __webpack_require__(276)
13609
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (
@@ -13692,15 +13916,15 @@ webpackJsonp([0],{
13692
 
13693
  /***/ },
13694
 
13695
- /***/ 543:
13696
  /***/ function(module, exports, __webpack_require__) {
13697
 
13698
- /* WEBPACK VAR INJECTION */(function(global) {module.exports = global["Backbone"] = __webpack_require__(544);
13699
  /* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
13700
 
13701
  /***/ },
13702
 
13703
- /***/ 544:
13704
  /***/ function(module, exports, __webpack_require__) {
13705
 
13706
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/* WEBPACK VAR INJECTION */(function(global) {// Backbone.js 1.3.3
@@ -15628,7 +15852,7 @@ webpackJsonp([0],{
15628
 
15629
  /***/ },
15630
 
15631
- /***/ 545:
15632
  /***/ function(module, exports, __webpack_require__) {
15633
 
15634
  'use strict';
@@ -15647,11 +15871,11 @@ webpackJsonp([0],{
15647
 
15648
  var _history = __webpack_require__(244);
15649
 
15650
- var _helpKnowledge_baseJsx = __webpack_require__(546);
15651
 
15652
  var _helpKnowledge_baseJsx2 = _interopRequireDefault(_helpKnowledge_baseJsx);
15653
 
15654
- var _helpSystem_infoJsx = __webpack_require__(548);
15655
 
15656
  var _helpSystem_infoJsx2 = _interopRequireDefault(_helpSystem_infoJsx);
15657
 
@@ -15668,7 +15892,6 @@ webpackJsonp([0],{
15668
  var container = document.getElementById('help_container');
15669
 
15670
  if (container) {
15671
-
15672
  _reactDom2['default'].render(_react2['default'].createElement(
15673
  _reactRouter.Router,
15674
  { history: history },
@@ -15685,7 +15908,7 @@ webpackJsonp([0],{
15685
 
15686
  /***/ },
15687
 
15688
- /***/ 546:
15689
  /***/ function(module, exports, __webpack_require__) {
15690
 
15691
  'use strict';
@@ -15700,12 +15923,11 @@ webpackJsonp([0],{
15700
 
15701
  var _mailpoet2 = _interopRequireDefault(_mailpoet);
15702
 
15703
- var _tabsJsx = __webpack_require__(547);
15704
 
15705
  var _tabsJsx2 = _interopRequireDefault(_tabsJsx);
15706
 
15707
  function KnowledgeBase() {
15708
-
15709
  return _react2['default'].createElement(
15710
  'div',
15711
  null,
@@ -15803,7 +16025,7 @@ webpackJsonp([0],{
15803
 
15804
  /***/ },
15805
 
15806
- /***/ 547:
15807
  /***/ function(module, exports, __webpack_require__) {
15808
 
15809
  'use strict';
@@ -15835,7 +16057,6 @@ webpackJsonp([0],{
15835
  }];
15836
 
15837
  function Tabs(props) {
15838
-
15839
  var tabLinks = tabs.map(function (tab, index) {
15840
  var tabClasses = (0, _classnames2['default'])('nav-tab', { 'nav-tab-active': props.tab === tab.name });
15841
 
@@ -15864,7 +16085,7 @@ webpackJsonp([0],{
15864
 
15865
  /***/ },
15866
 
15867
- /***/ 548:
15868
  /***/ function(module, exports, __webpack_require__) {
15869
 
15870
  'use strict';
@@ -15883,7 +16104,7 @@ webpackJsonp([0],{
15883
 
15884
  var _underscore2 = _interopRequireDefault(_underscore);
15885
 
15886
- var _tabsJsx = __webpack_require__(547);
15887
 
15888
  var _tabsJsx2 = _interopRequireDefault(_tabsJsx);
15889
 
@@ -15937,7 +16158,7 @@ webpackJsonp([0],{
15937
 
15938
  /***/ },
15939
 
15940
- /***/ 549:
15941
  /***/ function(module, exports, __webpack_require__) {
15942
 
15943
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
@@ -15985,17 +16206,17 @@ webpackJsonp([0],{
15985
 
15986
  /***/ },
15987
 
15988
- /***/ 550:
15989
  /***/ function(module, exports, __webpack_require__) {
15990
 
15991
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
15992
- __webpack_require__(543),
15993
  __webpack_require__(280),
15994
  __webpack_require__(275),
15995
  __webpack_require__(276),
15996
- __webpack_require__(551),
15997
  __webpack_require__(552),
15998
  __webpack_require__(553),
 
15999
  __webpack_require__(301)
16000
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (
16001
  Backbone,
@@ -17160,7 +17381,7 @@ webpackJsonp([0],{
17160
 
17161
  /***/ },
17162
 
17163
- /***/ 552:
17164
  /***/ function(module, exports) {
17165
 
17166
  /*!
@@ -17172,7 +17393,7 @@ webpackJsonp([0],{
17172
 
17173
  /***/ },
17174
 
17175
- /***/ 553:
17176
  /***/ function(module, exports) {
17177
 
17178
  /*
@@ -17258,14 +17479,14 @@ webpackJsonp([0],{
17258
 
17259
  /***/ },
17260
 
17261
- /***/ 554:
17262
  /***/ function(module, exports, __webpack_require__) {
17263
 
17264
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
17265
  __webpack_require__(280),
17266
  __webpack_require__(275),
17267
  __webpack_require__(276),
17268
- __webpack_require__(551)
17269
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (
17270
  _,
17271
  jQuery,
1
  webpackJsonp([0],{
2
 
3
  /***/ 494:
4
+ /***/ function(module, exports, __webpack_require__) {
5
 
6
+ /*
7
+ Module dependencies
8
+ */
9
+ var ElementType = __webpack_require__(495);
10
+ var entities = __webpack_require__(496);
 
 
 
 
11
 
12
+ /*
13
+ Boolean Attributes
14
+ */
15
+ var booleanAttributes = {
16
+ __proto__: null,
17
+ allowfullscreen: true,
18
+ async: true,
19
+ autofocus: true,
20
+ autoplay: true,
21
+ checked: true,
22
+ controls: true,
23
+ default: true,
24
+ defer: true,
25
+ disabled: true,
26
+ hidden: true,
27
+ ismap: true,
28
+ loop: true,
29
+ multiple: true,
30
+ muted: true,
31
+ open: true,
32
+ readonly: true,
33
+ required: true,
34
+ reversed: true,
35
+ scoped: true,
36
+ seamless: true,
37
+ selected: true,
38
+ typemustmatch: true
39
+ };
40
+
41
+ var unencodedElements = {
42
+ __proto__: null,
43
+ style: true,
44
+ script: true,
45
+ xmp: true,
46
+ iframe: true,
47
+ noembed: true,
48
+ noframes: true,
49
+ plaintext: true,
50
+ noscript: true
51
+ };
52
+
53
+ /*
54
+ Format attributes
55
+ */
56
+ function formatAttrs(attributes, opts) {
57
+ if (!attributes) return;
58
+
59
+ var output = '',
60
+ value;
61
+
62
+ // Loop through the attributes
63
+ for (var key in attributes) {
64
+ value = attributes[key];
65
+ if (output) {
66
+ output += ' ';
67
+ }
68
+
69
+ if (!value && booleanAttributes[key]) {
70
+ output += key;
71
+ } else {
72
+ output += key + '="' + (opts.decodeEntities ? entities.encodeXML(value) : value) + '"';
73
+ }
74
+ }
75
+
76
+ return output;
77
+ }
78
+
79
+ /*
80
+ Self-enclosing tags (stolen from node-htmlparser)
81
+ */
82
+ var singleTag = {
83
+ __proto__: null,
84
+ area: true,
85
+ base: true,
86
+ basefont: true,
87
+ br: true,
88
+ col: true,
89
+ command: true,
90
+ embed: true,
91
+ frame: true,
92
+ hr: true,
93
+ img: true,
94
+ input: true,
95
+ isindex: true,
96
+ keygen: true,
97
+ link: true,
98
+ meta: true,
99
+ param: true,
100
+ source: true,
101
+ track: true,
102
+ wbr: true,
103
+ };
104
+
105
+
106
+ var render = module.exports = function(dom, opts) {
107
+ if (!Array.isArray(dom) && !dom.cheerio) dom = [dom];
108
+ opts = opts || {};
109
+
110
+ var output = '';
111
+
112
+ for(var i = 0; i < dom.length; i++){
113
+ var elem = dom[i];
114
+
115
+ if (elem.type === 'root')
116
+ output += render(elem.children, opts);
117
+ else if (ElementType.isTag(elem))
118
+ output += renderTag(elem, opts);
119
+ else if (elem.type === ElementType.Directive)
120
+ output += renderDirective(elem);
121
+ else if (elem.type === ElementType.Comment)
122
+ output += renderComment(elem);
123
+ else if (elem.type === ElementType.CDATA)
124
+ output += renderCdata(elem);
125
+ else
126
+ output += renderText(elem, opts);
127
+ }
128
+
129
+ return output;
130
  };
131
 
132
+ function renderTag(elem, opts) {
133
+ // Handle SVG
134
+ if (elem.name === "svg") opts = {decodeEntities: opts.decodeEntities, xmlMode: true};
135
+
136
+ var tag = '<' + elem.name,
137
+ attribs = formatAttrs(elem.attribs, opts);
138
+
139
+ if (attribs) {
140
+ tag += ' ' + attribs;
141
+ }
142
+
143
+ if (
144
+ opts.xmlMode
145
+ && (!elem.children || elem.children.length === 0)
146
+ ) {
147
+ tag += '/>';
148
+ } else {
149
+ tag += '>';
150
+ if (elem.children) {
151
+ tag += render(elem.children, opts);
152
+ }
153
+
154
+ if (!singleTag[elem.name] || opts.xmlMode) {
155
+ tag += '</' + elem.name + '>';
156
+ }
157
+ }
158
+
159
+ return tag;
160
+ }
161
+
162
+ function renderDirective(elem) {
163
+ return '<' + elem.data + '>';
164
+ }
165
+
166
+ function renderText(elem, opts) {
167
+ var data = elem.data || '';
168
+
169
+ // if entities weren't decoded, no need to encode them back
170
+ if (opts.decodeEntities && !(elem.parent && elem.parent.name in unencodedElements)) {
171
+ data = entities.encodeXML(data);
172
+ }
173
+
174
+ return data;
175
+ }
176
+
177
+ function renderCdata(elem) {
178
+ return '<![CDATA[' + elem.children[0].data + ']]>';
179
+ }
180
+
181
+ function renderComment(elem) {
182
+ return '<!--' + elem.data + '-->';
183
+ }
184
+
185
+
186
  /***/ },
187
 
188
  /***/ 0:
190
 
191
  __webpack_require__(1);
192
  __webpack_require__(428);
193
+ __webpack_require__(537);
194
+ __webpack_require__(541);
195
+ __webpack_require__(543);
196
+ __webpack_require__(546);
 
197
  __webpack_require__(550);
198
+ __webpack_require__(551);
199
+ module.exports = __webpack_require__(555);
200
 
201
 
202
  /***/ },
833
 
834
  var _newslettersTemplatesJsx2 = _interopRequireDefault(_newslettersTemplatesJsx);
835
 
836
+ var _newslettersSendJsx = __webpack_require__(518);
837
 
838
  var _newslettersSendJsx2 = _interopRequireDefault(_newslettersSendJsx);
839
 
840
+ var _newslettersTypesStandardJsx = __webpack_require__(526);
841
 
842
  var _newslettersTypesStandardJsx2 = _interopRequireDefault(_newslettersTypesStandardJsx);
843
 
844
+ var _newslettersTypesNotificationNotificationJsx = __webpack_require__(527);
845
 
846
  var _newslettersTypesNotificationNotificationJsx2 = _interopRequireDefault(_newslettersTypesNotificationNotificationJsx);
847
 
848
+ var _newslettersListingsStandardJsx = __webpack_require__(528);
849
 
850
  var _newslettersListingsStandardJsx2 = _interopRequireDefault(_newslettersListingsStandardJsx);
851
 
852
+ var _newslettersListingsWelcomeJsx = __webpack_require__(534);
853
 
854
  var _newslettersListingsWelcomeJsx2 = _interopRequireDefault(_newslettersListingsWelcomeJsx);
855
 
856
+ var _newslettersListingsNotificationJsx = __webpack_require__(535);
857
 
858
  var _newslettersListingsNotificationJsx2 = _interopRequireDefault(_newslettersListingsNotificationJsx);
859
 
860
+ var _newslettersListingsNotification_historyJsx = __webpack_require__(536);
861
 
862
  var _newslettersListingsNotification_historyJsx2 = _interopRequireDefault(_newslettersListingsNotification_historyJsx);
863
 
1038
  }, this)
1039
  )
1040
  );
1041
+ }
1042
+ });
1043
+
1044
+ return NewsletterTypes;
1045
+ }.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
1046
+
1047
+ /***/ },
1048
+
1049
+ /***/ 434:
1050
+ /***/ function(module, exports, __webpack_require__) {
1051
+
1052
+ 'use strict';
1053
+
1054
+ Object.defineProperty(exports, '__esModule', {
1055
+ value: true
1056
+ });
1057
+
1058
+ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
1059
+
1060
+ var _react = __webpack_require__(2);
1061
+
1062
+ var _react2 = _interopRequireDefault(_react);
1063
+
1064
+ var _underscore = __webpack_require__(280);
1065
+
1066
+ var _underscore2 = _interopRequireDefault(_underscore);
1067
+
1068
+ var _mailpoet = __webpack_require__(276);
1069
+
1070
+ var _mailpoet2 = _interopRequireDefault(_mailpoet);
1071
+
1072
+ var _reactConfirmAlert = __webpack_require__(435);
1073
+
1074
+ var _classnames = __webpack_require__(277);
1075
+
1076
+ var _classnames2 = _interopRequireDefault(_classnames);
1077
+
1078
+ var _newslettersBreadcrumbJsx = __webpack_require__(432);
1079
+
1080
+ var _newslettersBreadcrumbJsx2 = _interopRequireDefault(_newslettersBreadcrumbJsx);
1081
+
1082
+ var _helpTooltipJsx = __webpack_require__(436);
1083
+
1084
+ var _helpTooltipJsx2 = _interopRequireDefault(_helpTooltipJsx);
1085
+
1086
+ var ImportTemplate = _react2['default'].createClass({
1087
+ displayName: 'ImportTemplate',
1088
+
1089
+ saveTemplate: function saveTemplate(_saveTemplate) {
1090
+ var _this = this;
1091
+
1092
+ var template = _saveTemplate;
1093
+
1094
+ // Stringify to enable transmission of primitive non-string value types
1095
+ if (!_underscore2['default'].isUndefined(template.body)) {
1096
+ template.body = JSON.stringify(template.body);
1097
+ }
1098
+
1099
+ _mailpoet2['default'].Modal.loading(true);
1100
+
1101
+ _mailpoet2['default'].Ajax.post({
1102
+ api_version: window.mailpoet_api_version,
1103
+ endpoint: 'newsletterTemplates',
1104
+ action: 'save',
1105
+ data: template
1106
+ }).always(function () {
1107
+ _mailpoet2['default'].Modal.loading(false);
1108
+ }).done(function (response) {
1109
+ _this.props.onImport(response.data);
1110
+ }).fail(function (response) {
1111
+ if (response.errors.length > 0) {
1112
+ _mailpoet2['default'].Notice.error(response.errors.map(function (error) {
1113
+ return error.message;
1114
+ }), { scroll: true });
1115
+ }
1116
+ });
1117
+ },
1118
+ handleSubmit: function handleSubmit(e) {
1119
+ e.preventDefault();
1120
+
1121
+ if (_underscore2['default'].size(this.refs.templateFile.files) <= 0) return false;
1122
+
1123
+ var file = _underscore2['default'].first(this.refs.templateFile.files);
1124
+ var reader = new FileReader();
1125
+ var saveTemplate = this.saveTemplate;
1126
+
1127
+ reader.onload = function (evt) {
1128
+ try {
1129
+ saveTemplate(JSON.parse(evt.target.result));
1130
+ _mailpoet2['default'].trackEvent('Emails > Template imported', {
1131
+ 'MailPoet Free version': window.mailpoet_version
1132
+ });
1133
+ } catch (err) {
1134
+ _mailpoet2['default'].Notice.error(_mailpoet2['default'].I18n.t('templateFileMalformedError'));
1135
+ }
1136
+ };
1137
+
1138
+ reader.readAsText(file);
1139
+ },
1140
+ render: function render() {
1141
+ return _react2['default'].createElement(
1142
+ 'div',
1143
+ null,
1144
+ _react2['default'].createElement(
1145
+ 'h2',
1146
+ null,
1147
+ _mailpoet2['default'].I18n.t('importTemplateTitle'),
1148
+ ' ',
1149
+ _react2['default'].createElement(_helpTooltipJsx2['default'], {
1150
+ tooltip: _mailpoet2['default'].I18n.t('helpTooltipTemplateUpload'),
1151
+ place: 'right',
1152
+ className: 'tooltip-help-import-template'
1153
+ })
1154
+ ),
1155
+ _react2['default'].createElement(
1156
+ 'form',
1157
+ { onSubmit: this.handleSubmit },
1158
+ _react2['default'].createElement('input', { type: 'file', placeholder: _mailpoet2['default'].I18n.t('selectJsonFileToUpload'), ref: 'templateFile' }),
1159
+ _react2['default'].createElement(
1160
+ 'p',
1161
+ { className: 'submit' },
1162
+ _react2['default'].createElement('input', {
1163
+ className: 'button button-primary',
1164
+ type: 'submit',
1165
+ value: _mailpoet2['default'].I18n.t('upload') })
1166
+ )
1167
+ )
1168
+ );
1169
+ }
1170
+ });
1171
+
1172
+ var NewsletterTemplates = _react2['default'].createClass({
1173
+ displayName: 'NewsletterTemplates',
1174
+
1175
+ getInitialState: function getInitialState() {
1176
+ return {
1177
+ loading: false,
1178
+ templates: []
1179
+ };
1180
+ },
1181
+ componentDidMount: function componentDidMount() {
1182
+ this.getTemplates();
1183
+ },
1184
+ getTemplates: function getTemplates() {
1185
+ var _this2 = this;
1186
+
1187
+ this.setState({ loading: true });
1188
+
1189
+ _mailpoet2['default'].Modal.loading(true);
1190
+
1191
+ _mailpoet2['default'].Ajax.post({
1192
+ api_version: window.mailpoet_api_version,
1193
+ endpoint: 'newsletterTemplates',
1194
+ action: 'getAll'
1195
+ }).always(function () {
1196
+ _mailpoet2['default'].Modal.loading(false);
1197
+ }).done(function (response) {
1198
+ if (_this2.isMounted()) {
1199
+ if (response.data.length === 0) {
1200
+ response.data = [{
1201
+ name: _mailpoet2['default'].I18n.t('mailpoetGuideTemplateTitle'),
1202
+ description: _mailpoet2['default'].I18n.t('mailpoetGuideTemplateDescription'),
1203
+ readonly: '1'
1204
+ }];
1205
+ }
1206
+ _this2.setState({
1207
+ templates: response.data,
1208
+ loading: false
1209
+ });
1210
+ }
1211
+ }).fail(function (response) {
1212
+ if (response.errors.length > 0) {
1213
+ _mailpoet2['default'].Notice.error(response.errors.map(function (error) {
1214
+ return error.message;
1215
+ }), { scroll: true });
1216
+ }
1217
+ });
1218
+ },
1219
+ handleSelectTemplate: function handleSelectTemplate(template) {
1220
+ var body = template.body;
1221
+
1222
+ // Stringify to enable transmission of primitive non-string value types
1223
+ if (!_underscore2['default'].isUndefined(body)) {
1224
+ body = JSON.stringify(body);
1225
+ }
1226
+
1227
+ _mailpoet2['default'].trackEvent('Emails > Template selected', {
1228
+ 'MailPoet Free version': window.mailpoet_version,
1229
+ 'Email name': template.name
1230
+ });
1231
+
1232
+ _mailpoet2['default'].Ajax.post({
1233
+ api_version: window.mailpoet_api_version,
1234
+ endpoint: 'newsletters',
1235
+ action: 'save',
1236
+ data: {
1237
+ id: this.props.params.id,
1238
+ body: body
1239
+ }
1240
+ }).done(function (response) {
1241
+ // TODO: Move this URL elsewhere
1242
+ window.location = 'admin.php?page=mailpoet-newsletter-editor&id=' + response.data.id;
1243
+ }).fail(function (response) {
1244
+ if (response.errors.length > 0) {
1245
+ _mailpoet2['default'].Notice.error(response.errors.map(function (error) {
1246
+ return error.message;
1247
+ }), { scroll: true });
1248
+ }
1249
+ });
1250
+ },
1251
+ handleDeleteTemplate: function handleDeleteTemplate(template) {
1252
+ var _this3 = this;
1253
+
1254
+ this.setState({ loading: true });
1255
+ var onConfirm = function onConfirm() {
1256
+ _mailpoet2['default'].Ajax.post({
1257
+ api_version: window.mailpoet_api_version,
1258
+ endpoint: 'newsletterTemplates',
1259
+ action: 'delete',
1260
+ data: {
1261
+ id: template.id
1262
+ }
1263
+ }).done(function () {
1264
+ _this3.getTemplates();
1265
+ }).fail(function (response) {
1266
+ if (response.errors.length > 0) {
1267
+ _mailpoet2['default'].Notice.error(response.errors.map(function (error) {
1268
+ return error.message;
1269
+ }), { scroll: true });
1270
+ }
1271
+ });
1272
+ };
1273
+ var onCancel = function onCancel() {
1274
+ _this3.setState({ loading: false });
1275
+ };
1276
+ (0, _reactConfirmAlert.confirmAlert)({
1277
+ title: _mailpoet2['default'].I18n.t('confirmTitle'),
1278
+ message: _mailpoet2['default'].I18n.t('confirmTemplateDeletion').replace('%$1s', template.name),
1279
+ confirmLabel: _mailpoet2['default'].I18n.t('confirmLabel'),
1280
+ cancelLabel: _mailpoet2['default'].I18n.t('cancelLabel'),
1281
+ onConfirm: onConfirm,
1282
+ onCancel: onCancel
1283
+ });
1284
+ },
1285
+ handleShowTemplate: function handleShowTemplate(template) {
1286
+ _mailpoet2['default'].Modal.popup({
1287
+ title: template.name,
1288
+ template: '<div class="mailpoet_boxes_preview" style="background-color: {{ body.globalStyles.body.backgroundColor }}"><img src="{{ thumbnail }}" /></div>',
1289
+ data: template
1290
+ });
1291
+ },
1292
+ handleTemplateImport: function handleTemplateImport() {
1293
+ this.getTemplates();
1294
+ },
1295
+ render: function render() {
1296
+ var _this4 = this;
1297
+
1298
+ var templates = this.state.templates.map(function (template, index) {
1299
+ var deleteLink = _react2['default'].createElement(
1300
+ 'div',
1301
+ { className: 'mailpoet_delete' },
1302
+ _react2['default'].createElement(
1303
+ 'a',
1304
+ {
1305
+ href: 'javascript:;',
1306
+ onClick: _this4.handleDeleteTemplate.bind(null, template)
1307
+ },
1308
+ _mailpoet2['default'].I18n.t('delete')
1309
+ )
1310
+ );
1311
+ var thumbnail = '';
1312
+
1313
+ if (typeof template.thumbnail === 'string' && template.thumbnail.length > 0) {
1314
+ thumbnail = _react2['default'].createElement(
1315
+ 'a',
1316
+ { href: 'javascript:;', onClick: _this4.handleShowTemplate.bind(null, template) },
1317
+ _react2['default'].createElement('img', { src: template.thumbnail }),
1318
+ _react2['default'].createElement('div', { className: 'mailpoet_overlay' })
1319
+ );
1320
+ }
1321
+
1322
+ return _react2['default'].createElement(
1323
+ 'li',
1324
+ { key: 'template-' + index },
1325
+ _react2['default'].createElement(
1326
+ 'div',
1327
+ { className: 'mailpoet_thumbnail' },
1328
+ thumbnail
1329
+ ),
1330
+ _react2['default'].createElement(
1331
+ 'div',
1332
+ { className: 'mailpoet_description' },
1333
+ _react2['default'].createElement(
1334
+ 'h3',
1335
+ null,
1336
+ template.name
1337
+ ),
1338
+ _react2['default'].createElement(
1339
+ 'p',
1340
+ null,
1341
+ template.description
1342
+ )
1343
+ ),
1344
+ _react2['default'].createElement(
1345
+ 'div',
1346
+ { className: 'mailpoet_actions' },
1347
+ _react2['default'].createElement(
1348
+ 'a',
1349
+ {
1350
+ className: 'button button-secondary',
1351
+ onClick: _this4.handleShowTemplate.bind(null, template)
1352
+ },
1353
+ _mailpoet2['default'].I18n.t('preview')
1354
+ ),
1355
+ ' ',
1356
+ _react2['default'].createElement(
1357
+ 'a',
1358
+ {
1359
+ className: 'button button-primary',
1360
+ 'data-automation-id': 'select_template_' + index,
1361
+ onClick: _this4.handleSelectTemplate.bind(null, template)
1362
+ },
1363
+ _mailpoet2['default'].I18n.t('select')
1364
+ )
1365
+ ),
1366
+ template.readonly === '1' ? false : deleteLink
1367
+ );
1368
+ });
1369
 
1370
+ var boxClasses = (0, _classnames2['default'])('mailpoet_boxes', 'clearfix', { mailpoet_boxes_loading: this.state.loading });
1371
+
1372
+ return _react2['default'].createElement(
1373
+ 'div',
1374
+ null,
1375
+ _react2['default'].createElement(
1376
+ 'h1',
1377
+ null,
1378
+ _mailpoet2['default'].I18n.t('selectTemplateTitle')
1379
+ ),
1380
+ _react2['default'].createElement(_newslettersBreadcrumbJsx2['default'], { step: 'template' }),
1381
+ _react2['default'].createElement(
1382
+ 'ul',
1383
+ { className: boxClasses },
1384
+ templates
1385
+ ),
1386
+ _react2['default'].createElement(ImportTemplate, { onImport: this.handleTemplateImport })
1387
+ );
1388
+ }
1389
+ });
1390
+
1391
+ exports['default'] = NewsletterTemplates;
1392
+ module.exports = exports['default'];
1393
 
1394
  /***/ },
1395
 
1396
+ /***/ 435:
1397
  /***/ function(module, exports, __webpack_require__) {
1398
 
1399
+ 'use strict';
1400
 
1401
+ exports.__esModule = true;
1402
 
1403
+ var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ('value' in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })();
 
1404
 
1405
+ exports.confirmAlert = confirmAlert;
 
1406
 
1407
+ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
1408
 
1409
+ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError('Cannot call a class as a function'); } }
 
 
 
1410
 
1411
+ function _inherits(subClass, superClass) { if (typeof superClass !== 'function' && superClass !== null) { throw new TypeError('Super expression must either be null or a function, not ' + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
1412
 
1413
+ var _react = __webpack_require__(2);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1414
 
1415
+ var _react2 = _interopRequireDefault(_react);
1416
 
1417
+ var _propTypes = __webpack_require__(185);
 
 
1418
 
1419
+ var _propTypes2 = _interopRequireDefault(_propTypes);
 
 
 
 
 
 
 
 
 
1420
 
1421
+ var _reactDom = __webpack_require__(34);
1422
+
1423
+ var ReactConfirmAlert = (function (_Component) {
1424
+ _inherits(ReactConfirmAlert, _Component);
1425
+
1426
+ function ReactConfirmAlert() {
1427
+ var _this = this;
1428
+
1429
+ _classCallCheck(this, ReactConfirmAlert);
1430
+
1431
+ _Component.apply(this, arguments);
1432
+
1433
+ this.onClickConfirm = function () {
1434
+ _this.props.onConfirm();
1435
+ _this.close();
1436
+ };
1437
+
1438
+ this.onClickCancel = function () {
1439
+ _this.props.onCancel();
1440
+ _this.close();
1441
+ };
1442
+
1443
+ this.close = function () {
1444
+ removeElementReconfirm();
1445
+ removeSVGBlurReconfirm();
1446
+ };
1447
+ }
1448
+
1449
+ ReactConfirmAlert.prototype.render = function render() {
1450
+ var _props = this.props;
1451
+ var title = _props.title;
1452
+ var message = _props.message;
1453
+ var confirmLabel = _props.confirmLabel;
1454
+ var cancelLabel = _props.cancelLabel;
1455
+ var childrenElement = _props.childrenElement;
1456
+
1457
+ return _react2['default'].createElement(
1458
+ 'div',
1459
+ { className: 'react-confirm-alert-overlay' },
1460
+ _react2['default'].createElement(
1461
  'div',
1462
+ { className: 'react-confirm-alert' },
1463
+ title && _react2['default'].createElement(
1464
+ 'h1',
1465
  null,
1466
+ title
 
 
 
 
 
 
1467
  ),
1468
+ message && _react2['default'].createElement(
1469
+ 'h3',
1470
+ null,
1471
+ message
1472
+ ),
1473
+ childrenElement(),
1474
+ _react2['default'].createElement(
1475
+ 'div',
1476
+ { className: 'react-confirm-alert-button-group' },
1477
+ cancelLabel && _react2['default'].createElement(
1478
+ 'button',
1479
+ { onClick: this.onClickCancel },
1480
+ cancelLabel
1481
+ ),
1482
+ confirmLabel && _react2['default'].createElement(
1483
+ 'button',
1484
+ { onClick: this.onClickConfirm },
1485
+ confirmLabel
1486
  )
1487
  )
1488
+ )
1489
+ );
1490
+ };
 
 
 
1491
 
1492
+ _createClass(ReactConfirmAlert, null, [{
1493
+ key: 'propTypes',
1494
+ value: {
1495
+ title: _propTypes2['default'].string,
1496
+ message: _propTypes2['default'].string,
1497
+ confirmLabel: _propTypes2['default'].string,
1498
+ cancelLabel: _propTypes2['default'].string,
1499
+ onConfirm: _propTypes2['default'].func,
1500
+ onCancel: _propTypes2['default'].func,
1501
+ children: _propTypes2['default'].node
1502
  },
1503
+ enumerable: true
1504
+ }, {
1505
+ key: 'defaultProps',
1506
+ value: {
1507
+ title: false,
1508
+ message: false,
1509
+ childrenElement: function childrenElement() {
1510
+ return null;
1511
+ },
1512
+ confirmLabel: false,
1513
+ cancelLabel: false,
1514
+ onConfirm: function onConfirm() {
1515
+ return null;
1516
+ },
1517
+ onCancel: function onCancel() {
1518
+ return null;
1519
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1520
  },
1521
+ enumerable: true
1522
+ }]);
1523
 
1524
+ return ReactConfirmAlert;
1525
+ })(_react.Component);
 
 
1526
 
1527
+ exports['default'] = ReactConfirmAlert;
 
 
 
1528
 
1529
+ function createSVGBlurReconfirm() {
1530
+ var svgNS = 'http://www.w3.org/2000/svg';
1531
+ var feGaussianBlur = document.createElementNS(svgNS, 'feGaussianBlur');
1532
+ feGaussianBlur.setAttribute('stdDeviation', '0.7');
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1533
 
1534
+ var filter = document.createElementNS(svgNS, 'filter');
1535
+ filter.setAttribute('id', 'gaussian-blur');
1536
+ filter.appendChild(feGaussianBlur);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1537
 
1538
+ var svgElem = document.createElementNS(svgNS, 'svg');
1539
+ svgElem.setAttribute('id', 'react-confirm-alert-firm-svg');
1540
+ svgElem.setAttribute('class', 'react-confirm-alert-svg');
1541
+ svgElem.appendChild(filter);
 
 
 
 
 
 
 
 
 
 
1542
 
1543
+ document.body.appendChild(svgElem);
1544
+ }
 
 
 
 
 
 
1545
 
1546
+ function removeSVGBlurReconfirm() {
1547
+ var svg = document.getElementById('react-confirm-alert-firm-svg');
1548
+ svg.parentNode.removeChild(svg);
1549
+ document.body.children[0].classList.remove('react-confirm-alert-blur');
1550
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1551
 
1552
+ function createElementReconfirm(properties) {
1553
+ document.body.children[0].classList.add('react-confirm-alert-blur');
1554
+ var divTarget = document.createElement('div');
1555
+ divTarget.id = 'react-confirm-alert';
1556
+ document.body.appendChild(divTarget);
1557
+ _reactDom.render(_react2['default'].createElement(ReactConfirmAlert, properties), divTarget);
1558
+ }
1559
 
1560
+ function removeElementReconfirm() {
1561
+ var target = document.getElementById('react-confirm-alert');
1562
+ _reactDom.unmountComponentAtNode(target);
1563
+ target.parentNode.removeChild(target);
1564
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
1565
 
1566
+ function confirmAlert(properties) {
1567
+ createSVGBlurReconfirm();
1568
+ createElementReconfirm(properties);
1569
+ }
1570
 
1571
  /***/ },
1572
 
1573
+ /***/ 436:
1574
  /***/ function(module, exports, __webpack_require__) {
1575
 
1576
  'use strict';
1581
 
1582
  var _react2 = _interopRequireDefault(_react);
1583
 
1584
+ var _reactTooltip = __webpack_require__(437);
1585
 
1586
  var _reactTooltip2 = _interopRequireDefault(_reactTooltip);
1587
 
1588
+ var _reactHtmlParser = __webpack_require__(450);
1589
 
1590
  var _reactHtmlParser2 = _interopRequireDefault(_reactHtmlParser);
1591
 
1654
 
1655
  /***/ },
1656
 
1657
+ /***/ 450:
1658
  /***/ function(module, exports, __webpack_require__) {
1659
 
1660
  'use strict';
1663
  value: true
1664
  });
1665
 
1666
+ var _HtmlParser = __webpack_require__(451);
1667
 
1668
  var _HtmlParser2 = _interopRequireDefault(_HtmlParser);
1669
 
1673
 
1674
  /***/ },
1675
 
1676
+ /***/ 451:
1677
  /***/ function(module, exports, __webpack_require__) {
1678
 
1679
  'use strict';
1683
  });
1684
  exports.default = HtmlParser;
1685
 
1686
+ var _htmlparser = __webpack_require__(452);
1687
 
1688
  var _htmlparser2 = _interopRequireDefault(_htmlparser);
1689
 
1690
+ var _ProcessNodes = __webpack_require__(505);
1691
 
1692
  var _ProcessNodes2 = _interopRequireDefault(_ProcessNodes);
1693
 
1706
 
1707
  /***/ },
1708
 
1709
+ /***/ 452:
1710
  /***/ function(module, exports, __webpack_require__) {
1711
 
1712
+ var Parser = __webpack_require__(453),
1713
+ DomHandler = __webpack_require__(462);
1714
 
1715
  function defineProp(name, value){
1716
  delete module.exports[name];
1720
 
1721
  module.exports = {
1722
  Parser: Parser,
1723
+ Tokenizer: __webpack_require__(454),
1724
+ ElementType: __webpack_require__(463),
1725
  DomHandler: DomHandler,
1726
  get FeedHandler(){
1727
+ return defineProp("FeedHandler", __webpack_require__(466));
1728
  },
1729
  get Stream(){
1730
+ return defineProp("Stream", __webpack_require__(467));
1731
  },
1732
  get WritableStream(){
1733
+ return defineProp("WritableStream", __webpack_require__(468));
1734
  },
1735
  get ProxyHandler(){
1736
+ return defineProp("ProxyHandler", __webpack_require__(491));
1737
  },
1738
  get DomUtils(){
1739
+ return defineProp("DomUtils", __webpack_require__(492));
1740
  },
1741
  get CollectingHandler(){
1742
+ return defineProp("CollectingHandler", __webpack_require__(504));
1743
  },
1744
  // For legacy support
1745
  DefaultHandler: DomHandler,
1781
 
1782
  /***/ },
1783
 
1784
+ /***/ 453:
1785
  /***/ function(module, exports, __webpack_require__) {
1786
 
1787
+ var Tokenizer = __webpack_require__(454);
1788
 
1789
  /*
1790
  Options:
1906
  if(this._cbs.onparserinit) this._cbs.onparserinit(this);
1907
  }
1908
 
1909
+ __webpack_require__(460)(Parser, __webpack_require__(461).EventEmitter);
1910
 
1911
  Parser.prototype._updatePosition = function(initialOffset){
1912
  if(this.endIndex === null){
2141
 
2142
  /***/ },
2143
 
2144
+ /***/ 454:
2145
  /***/ function(module, exports, __webpack_require__) {
2146
 
2147
  module.exports = Tokenizer;
2148
 
2149
+ var decodeCodePoint = __webpack_require__(455),
2150
+ entityMap = __webpack_require__(457),
2151
+ legacyMap = __webpack_require__(458),
2152
+ xmlMap = __webpack_require__(459),
2153
 
2154
  i = 0,
2155
 
3054
 
3055
  /***/ },
3056
 
3057
+ /***/ 455:
3058
  /***/ function(module, exports, __webpack_require__) {
3059
 
3060
+ var decodeMap = __webpack_require__(456);
3061
 
3062
  module.exports = decodeCodePoint;
3063
 
3087
 
3088
  /***/ },
3089
 
3090
+ /***/ 456:
3091
  /***/ function(module, exports) {
3092
 
3093
  module.exports = {"0":65533,"128":8364,"130":8218,"131":402,"132":8222,"133":8230,"134":8224,"135":8225,"136":710,"137":8240,"138":352,"139":8249,"140":338,"142":381,"145":8216,"146":8217,"147":8220,"148":8221,"149":8226,"150":8211,"151":8212,"152":732,"153":8482,"154":353,"155":8250,"156":339,"158":382,"159":376}
3094
 
3095
  /***/ },
3096
 
3097
+ /***/ 457:
3098
  /***/ function(module, exports) {
3099
 
3100
  module.exports = {"Aacute":"Á","aacute":"á","Abreve":"Ă","abreve":"ă","ac":"∾","acd":"∿","acE":"∾̳","Acirc":"Â","acirc":"â","acute":"´","Acy":"А","acy":"а","AElig":"Æ","aelig":"æ","af":"⁡","Afr":"𝔄","afr":"𝔞","Agrave":"À","agrave":"à","alefsym":"ℵ","aleph":"ℵ","Alpha":"Α","alpha":"α","Amacr":"Ā","amacr":"ā","amalg":"⨿","amp":"&","AMP":"&","andand":"⩕","And":"⩓","and":"∧","andd":"⩜","andslope":"⩘","andv":"⩚","ang":"∠","ange":"⦤","angle":"∠","angmsdaa":"⦨","angmsdab":"⦩","angmsdac":"⦪","angmsdad":"⦫","angmsdae":"⦬","angmsdaf":"⦭","angmsdag":"⦮","angmsdah":"⦯","angmsd":"∡","angrt":"∟","angrtvb":"⊾","angrtvbd":"⦝","angsph":"∢","angst":"Å","angzarr":"⍼","Aogon":"Ą","aogon":"ą","Aopf":"𝔸","aopf":"𝕒","apacir":"⩯","ap":"≈","apE":"⩰","ape":"≊","apid":"≋","apos":"'","ApplyFunction":"⁡","approx":"≈","approxeq":"≊","Aring":"Å","aring":"å","Ascr":"𝒜","ascr":"𝒶","Assign":"≔","ast":"*","asymp":"≈","asympeq":"≍","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","awconint":"∳","awint":"⨑","backcong":"≌","backepsilon":"϶","backprime":"‵","backsim":"∽","backsimeq":"⋍","Backslash":"∖","Barv":"⫧","barvee":"⊽","barwed":"⌅","Barwed":"⌆","barwedge":"⌅","bbrk":"⎵","bbrktbrk":"⎶","bcong":"≌","Bcy":"Б","bcy":"б","bdquo":"„","becaus":"∵","because":"∵","Because":"∵","bemptyv":"⦰","bepsi":"϶","bernou":"ℬ","Bernoullis":"ℬ","Beta":"Β","beta":"β","beth":"ℶ","between":"≬","Bfr":"𝔅","bfr":"𝔟","bigcap":"⋂","bigcirc":"◯","bigcup":"⋃","bigodot":"⨀","bigoplus":"⨁","bigotimes":"⨂","bigsqcup":"⨆","bigstar":"★","bigtriangledown":"▽","bigtriangleup":"△","biguplus":"⨄","bigvee":"⋁","bigwedge":"⋀","bkarow":"⤍","blacklozenge":"⧫","blacksquare":"▪","blacktriangle":"▴","blacktriangledown":"▾","blacktriangleleft":"◂","blacktriangleright":"▸","blank":"␣","blk12":"▒","blk14":"░","blk34":"▓","block":"█","bne":"=⃥","bnequiv":"≡⃥","bNot":"⫭","bnot":"⌐","Bopf":"𝔹","bopf":"𝕓","bot":"⊥","bottom":"⊥","bowtie":"⋈","boxbox":"⧉","boxdl":"┐","boxdL":"╕","boxDl":"╖","boxDL":"╗","boxdr":"┌","boxdR":"╒","boxDr":"╓","boxDR":"╔","boxh":"─","boxH":"═","boxhd":"┬","boxHd":"╤","boxhD":"╥","boxHD":"╦","boxhu":"┴","boxHu":"╧","boxhU":"╨","boxHU":"╩","boxminus":"⊟","boxplus":"⊞","boxtimes":"⊠","boxul":"┘","boxuL":"╛","boxUl":"╜","boxUL":"╝","boxur":"└","boxuR":"╘","boxUr":"╙","boxUR":"╚","boxv":"│","boxV":"║","boxvh":"┼","boxvH":"╪","boxVh":"╫","boxVH":"╬","boxvl":"┤","boxvL":"╡","boxVl":"╢","boxVL":"╣","boxvr":"├","boxvR":"╞","boxVr":"╟","boxVR":"╠","bprime":"‵","breve":"˘","Breve":"˘","brvbar":"¦","bscr":"𝒷","Bscr":"ℬ","bsemi":"⁏","bsim":"∽","bsime":"⋍","bsolb":"⧅","bsol":"\\","bsolhsub":"⟈","bull":"•","bullet":"•","bump":"≎","bumpE":"⪮","bumpe":"≏","Bumpeq":"≎","bumpeq":"≏","Cacute":"Ć","cacute":"ć","capand":"⩄","capbrcup":"⩉","capcap":"⩋","cap":"∩","Cap":"⋒","capcup":"⩇","capdot":"⩀","CapitalDifferentialD":"ⅅ","caps":"∩︀","caret":"⁁","caron":"ˇ","Cayleys":"ℭ","ccaps":"⩍","Ccaron":"Č","ccaron":"č","Ccedil":"Ç","ccedil":"ç","Ccirc":"Ĉ","ccirc":"ĉ","Cconint":"∰","ccups":"⩌","ccupssm":"⩐","Cdot":"Ċ","cdot":"ċ","cedil":"¸","Cedilla":"¸","cemptyv":"⦲","cent":"¢","centerdot":"·","CenterDot":"·","cfr":"𝔠","Cfr":"ℭ","CHcy":"Ч","chcy":"ч","check":"✓","checkmark":"✓","Chi":"Χ","chi":"χ","circ":"ˆ","circeq":"≗","circlearrowleft":"↺","circlearrowright":"↻","circledast":"⊛","circledcirc":"⊚","circleddash":"⊝","CircleDot":"⊙","circledR":"®","circledS":"Ⓢ","CircleMinus":"⊖","CirclePlus":"⊕","CircleTimes":"⊗","cir":"○","cirE":"⧃","cire":"≗","cirfnint":"⨐","cirmid":"⫯","cirscir":"⧂","ClockwiseContourIntegral":"∲","CloseCurlyDoubleQuote":"”","CloseCurlyQuote":"’","clubs":"♣","clubsuit":"♣","colon":":","Colon":"∷","Colone":"⩴","colone":"≔","coloneq":"≔","comma":",","commat":"@","comp":"∁","compfn":"∘","complement":"∁","complexes":"ℂ","cong":"≅","congdot":"⩭","Congruent":"≡","conint":"∮","Conint":"∯","ContourIntegral":"∮","copf":"𝕔","Copf":"ℂ","coprod":"∐","Coproduct":"∐","copy":"©","COPY":"©","copysr":"℗","CounterClockwiseContourIntegral":"∳","crarr":"↵","cross":"✗","Cross":"⨯","Cscr":"𝒞","cscr":"𝒸","csub":"⫏","csube":"⫑","csup":"⫐","csupe":"⫒","ctdot":"⋯","cudarrl":"⤸","cudarrr":"⤵","cuepr":"⋞","cuesc":"⋟","cularr":"↶","cularrp":"⤽","cupbrcap":"⩈","cupcap":"⩆","CupCap":"≍","cup":"∪","Cup":"⋓","cupcup":"⩊","cupdot":"⊍","cupor":"⩅","cups":"∪︀","curarr":"↷","curarrm":"⤼","curlyeqprec":"⋞","curlyeqsucc":"⋟","curlyvee":"⋎","curlywedge":"⋏","curren":"¤","curvearrowleft":"↶","curvearrowright":"↷","cuvee":"⋎","cuwed":"⋏","cwconint":"∲","cwint":"∱","cylcty":"⌭","dagger":"†","Dagger":"‡","daleth":"ℸ","darr":"↓","Darr":"↡","dArr":"⇓","dash":"‐","Dashv":"⫤","dashv":"⊣","dbkarow":"⤏","dblac":"˝","Dcaron":"Ď","dcaron":"ď","Dcy":"Д","dcy":"д","ddagger":"‡","ddarr":"⇊","DD":"ⅅ","dd":"ⅆ","DDotrahd":"⤑","ddotseq":"⩷","deg":"°","Del":"∇","Delta":"Δ","delta":"δ","demptyv":"⦱","dfisht":"⥿","Dfr":"𝔇","dfr":"𝔡","dHar":"⥥","dharl":"⇃","dharr":"⇂","DiacriticalAcute":"´","DiacriticalDot":"˙","DiacriticalDoubleAcute":"˝","DiacriticalGrave":"`","DiacriticalTilde":"˜","diam":"⋄","diamond":"⋄","Diamond":"⋄","diamondsuit":"♦","diams":"♦","die":"¨","DifferentialD":"ⅆ","digamma":"ϝ","disin":"⋲","div":"÷","divide":"÷","divideontimes":"⋇","divonx":"⋇","DJcy":"Ђ","djcy":"ђ","dlcorn":"⌞","dlcrop":"⌍","dollar":"$","Dopf":"𝔻","dopf":"𝕕","Dot":"¨","dot":"˙","DotDot":"⃜","doteq":"≐","doteqdot":"≑","DotEqual":"≐","dotminus":"∸","dotplus":"∔","dotsquare":"⊡","doublebarwedge":"⌆","DoubleContourIntegral":"∯","DoubleDot":"¨","DoubleDownArrow":"⇓","DoubleLeftArrow":"⇐","DoubleLeftRightArrow":"⇔","DoubleLeftTee":"⫤","DoubleLongLeftArrow":"⟸","DoubleLongLeftRightArrow":"⟺","DoubleLongRightArrow":"⟹","DoubleRightArrow":"⇒","DoubleRightTee":"⊨","DoubleUpArrow":"⇑","DoubleUpDownArrow":"⇕","DoubleVerticalBar":"∥","DownArrowBar":"⤓","downarrow":"↓","DownArrow":"↓","Downarrow":"⇓","DownArrowUpArrow":"⇵","DownBreve":"̑","downdownarrows":"⇊","downharpoonleft":"⇃","downharpoonright":"⇂","DownLeftRightVector":"⥐","DownLeftTeeVector":"⥞","DownLeftVectorBar":"⥖","DownLeftVector":"↽","DownRightTeeVector":"⥟","DownRightVectorBar":"⥗","DownRightVector":"⇁","DownTeeArrow":"↧","DownTee":"⊤","drbkarow":"⤐","drcorn":"⌟","drcrop":"⌌","Dscr":"𝒟","dscr":"𝒹","DScy":"Ѕ","dscy":"ѕ","dsol":"⧶","Dstrok":"Đ","dstrok":"đ","dtdot":"⋱","dtri":"▿","dtrif":"▾","duarr":"⇵","duhar":"⥯","dwangle":"⦦","DZcy":"Џ","dzcy":"џ","dzigrarr":"⟿","Eacute":"É","eacute":"é","easter":"⩮","Ecaron":"Ě","ecaron":"ě","Ecirc":"Ê","ecirc":"ê","ecir":"≖","ecolon":"≕","Ecy":"Э","ecy":"э","eDDot":"⩷","Edot":"Ė","edot":"ė","eDot":"≑","ee":"ⅇ","efDot":"≒","Efr":"𝔈","efr":"𝔢","eg":"⪚","Egrave":"È","egrave":"è","egs":"⪖","egsdot":"⪘","el":"⪙","Element":"∈","elinters":"⏧","ell":"ℓ","els":"⪕","elsdot":"⪗","Emacr":"Ē","emacr":"ē","empty":"∅","emptyset":"∅","EmptySmallSquare":"◻","emptyv":"∅","EmptyVerySmallSquare":"▫","emsp13":" ","emsp14":" ","emsp":" ","ENG":"Ŋ","eng":"ŋ","ensp":" ","Eogon":"Ę","eogon":"ę","Eopf":"𝔼","eopf":"𝕖","epar":"⋕","eparsl":"⧣","eplus":"⩱","epsi":"ε","Epsilon":"Ε","epsilon":"ε","epsiv":"ϵ","eqcirc":"≖","eqcolon":"≕","eqsim":"≂","eqslantgtr":"⪖","eqslantless":"⪕","Equal":"⩵","equals":"=","EqualTilde":"≂","equest":"≟","Equilibrium":"⇌","equiv":"≡","equivDD":"⩸","eqvparsl":"⧥","erarr":"⥱","erDot":"≓","escr":"ℯ","Escr":"ℰ","esdot":"≐","Esim":"⩳","esim":"≂","Eta":"Η","eta":"η","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","euro":"€","excl":"!","exist":"∃","Exists":"∃","expectation":"ℰ","exponentiale":"ⅇ","ExponentialE":"ⅇ","fallingdotseq":"≒","Fcy":"Ф","fcy":"ф","female":"♀","ffilig":"ffi","fflig":"ff","ffllig":"ffl","Ffr":"𝔉","ffr":"𝔣","filig":"fi","FilledSmallSquare":"◼","FilledVerySmallSquare":"▪","fjlig":"fj","flat":"♭","fllig":"fl","fltns":"▱","fnof":"ƒ","Fopf":"𝔽","fopf":"𝕗","forall":"∀","ForAll":"∀","fork":"⋔","forkv":"⫙","Fouriertrf":"ℱ","fpartint":"⨍","frac12":"½","frac13":"⅓","frac14":"¼","frac15":"⅕","frac16":"⅙","frac18":"⅛","frac23":"⅔","frac25":"⅖","frac34":"¾","frac35":"⅗","frac38":"⅜","frac45":"⅘","frac56":"⅚","frac58":"⅝","frac78":"⅞","frasl":"⁄","frown":"⌢","fscr":"𝒻","Fscr":"ℱ","gacute":"ǵ","Gamma":"Γ","gamma":"γ","Gammad":"Ϝ","gammad":"ϝ","gap":"⪆","Gbreve":"Ğ","gbreve":"ğ","Gcedil":"Ģ","Gcirc":"Ĝ","gcirc":"ĝ","Gcy":"Г","gcy":"г","Gdot":"Ġ","gdot":"ġ","ge":"≥","gE":"≧","gEl":"⪌","gel":"⋛","geq":"≥","geqq":"≧","geqslant":"⩾","gescc":"⪩","ges":"⩾","gesdot":"⪀","gesdoto":"⪂","gesdotol":"⪄","gesl":"⋛︀","gesles":"⪔","Gfr":"𝔊","gfr":"𝔤","gg":"≫","Gg":"⋙","ggg":"⋙","gimel":"ℷ","GJcy":"Ѓ","gjcy":"ѓ","gla":"⪥","gl":"≷","glE":"⪒","glj":"⪤","gnap":"⪊","gnapprox":"⪊","gne":"⪈","gnE":"≩","gneq":"⪈","gneqq":"≩","gnsim":"⋧","Gopf":"𝔾","gopf":"𝕘","grave":"`","GreaterEqual":"≥","GreaterEqualLess":"⋛","GreaterFullEqual":"≧","GreaterGreater":"⪢","GreaterLess":"≷","GreaterSlantEqual":"⩾","GreaterTilde":"≳","Gscr":"𝒢","gscr":"ℊ","gsim":"≳","gsime":"⪎","gsiml":"⪐","gtcc":"⪧","gtcir":"⩺","gt":">","GT":">","Gt":"≫","gtdot":"⋗","gtlPar":"⦕","gtquest":"⩼","gtrapprox":"⪆","gtrarr":"⥸","gtrdot":"⋗","gtreqless":"⋛","gtreqqless":"⪌","gtrless":"≷","gtrsim":"≳","gvertneqq":"≩︀","gvnE":"≩︀","Hacek":"ˇ","hairsp":" ","half":"½","hamilt":"ℋ","HARDcy":"Ъ","hardcy":"ъ","harrcir":"⥈","harr":"↔","hArr":"⇔","harrw":"↭","Hat":"^","hbar":"ℏ","Hcirc":"Ĥ","hcirc":"ĥ","hearts":"♥","heartsuit":"♥","hellip":"…","hercon":"⊹","hfr":"𝔥","Hfr":"ℌ","HilbertSpace":"ℋ","hksearow":"⤥","hkswarow":"⤦","hoarr":"⇿","homtht":"∻","hookleftarrow":"↩","hookrightarrow":"↪","hopf":"𝕙","Hopf":"ℍ","horbar":"―","HorizontalLine":"─","hscr":"𝒽","Hscr":"ℋ","hslash":"ℏ","Hstrok":"Ħ","hstrok":"ħ","HumpDownHump":"≎","HumpEqual":"≏","hybull":"⁃","hyphen":"‐","Iacute":"Í","iacute":"í","ic":"⁣","Icirc":"Î","icirc":"î","Icy":"И","icy":"и","Idot":"İ","IEcy":"Е","iecy":"е","iexcl":"¡","iff":"⇔","ifr":"𝔦","Ifr":"ℑ","Igrave":"Ì","igrave":"ì","ii":"ⅈ","iiiint":"⨌","iiint":"∭","iinfin":"⧜","iiota":"℩","IJlig":"IJ","ijlig":"ij","Imacr":"Ī","imacr":"ī","image":"ℑ","ImaginaryI":"ⅈ","imagline":"ℐ","imagpart":"ℑ","imath":"ı","Im":"ℑ","imof":"⊷","imped":"Ƶ","Implies":"⇒","incare":"℅","in":"∈","infin":"∞","infintie":"⧝","inodot":"ı","intcal":"⊺","int":"∫","Int":"∬","integers":"ℤ","Integral":"∫","intercal":"⊺","Intersection":"⋂","intlarhk":"⨗","intprod":"⨼","InvisibleComma":"⁣","InvisibleTimes":"⁢","IOcy":"Ё","iocy":"ё","Iogon":"Į","iogon":"į","Iopf":"𝕀","iopf":"𝕚","Iota":"Ι","iota":"ι","iprod":"⨼","iquest":"¿","iscr":"𝒾","Iscr":"ℐ","isin":"∈","isindot":"⋵","isinE":"⋹","isins":"⋴","isinsv":"⋳","isinv":"∈","it":"⁢","Itilde":"Ĩ","itilde":"ĩ","Iukcy":"І","iukcy":"і","Iuml":"Ï","iuml":"ï","Jcirc":"Ĵ","jcirc":"ĵ","Jcy":"Й","jcy":"й","Jfr":"𝔍","jfr":"𝔧","jmath":"ȷ","Jopf":"𝕁","jopf":"𝕛","Jscr":"𝒥","jscr":"𝒿","Jsercy":"Ј","jsercy":"ј","Jukcy":"Є","jukcy":"є","Kappa":"Κ","kappa":"κ","kappav":"ϰ","Kcedil":"Ķ","kcedil":"ķ","Kcy":"К","kcy":"к","Kfr":"𝔎","kfr":"𝔨","kgreen":"ĸ","KHcy":"Х","khcy":"х","KJcy":"Ќ","kjcy":"ќ","Kopf":"𝕂","kopf":"𝕜","Kscr":"𝒦","kscr":"𝓀","lAarr":"⇚","Lacute":"Ĺ","lacute":"ĺ","laemptyv":"⦴","lagran":"ℒ","Lambda":"Λ","lambda":"λ","lang":"⟨","Lang":"⟪","langd":"⦑","langle":"⟨","lap":"⪅","Laplacetrf":"ℒ","laquo":"«","larrb":"⇤","larrbfs":"⤟","larr":"←","Larr":"↞","lArr":"⇐","larrfs":"⤝","larrhk":"↩","larrlp":"↫","larrpl":"⤹","larrsim":"⥳","larrtl":"↢","latail":"⤙","lAtail":"⤛","lat":"⪫","late":"⪭","lates":"⪭︀","lbarr":"⤌","lBarr":"⤎","lbbrk":"❲","lbrace":"{","lbrack":"[","lbrke":"⦋","lbrksld":"⦏","lbrkslu":"⦍","Lcaron":"Ľ","lcaron":"ľ","Lcedil":"Ļ","lcedil":"ļ","lceil":"⌈","lcub":"{","Lcy":"Л","lcy":"л","ldca":"⤶","ldquo":"“","ldquor":"„","ldrdhar":"⥧","ldrushar":"⥋","ldsh":"↲","le":"≤","lE":"≦","LeftAngleBracket":"⟨","LeftArrowBar":"⇤","leftarrow":"←","LeftArrow":"←","Leftarrow":"⇐","LeftArrowRightArrow":"⇆","leftarrowtail":"↢","LeftCeiling":"⌈","LeftDoubleBracket":"⟦","LeftDownTeeVector":"⥡","LeftDownVectorBar":"⥙","LeftDownVector":"⇃","LeftFloor":"⌊","leftharpoondown":"↽","leftharpoonup":"↼","leftleftarrows":"⇇","leftrightarrow":"↔","LeftRightArrow":"↔","Leftrightarrow":"⇔","leftrightarrows":"⇆","leftrightharpoons":"⇋","leftrightsquigarrow":"↭","LeftRightVector":"⥎","LeftTeeArrow":"↤","LeftTee":"⊣","LeftTeeVector":"⥚","leftthreetimes":"⋋","LeftTriangleBar":"⧏","LeftTriangle":"⊲","LeftTriangleEqual":"⊴","LeftUpDownVector":"⥑","LeftUpTeeVector":"⥠","LeftUpVectorBar":"⥘","LeftUpVector":"↿","LeftVectorBar":"⥒","LeftVector":"↼","lEg":"⪋","leg":"⋚","leq":"≤","leqq":"≦","leqslant":"⩽","lescc":"⪨","les":"⩽","lesdot":"⩿","lesdoto":"⪁","lesdotor":"⪃","lesg":"⋚︀","lesges":"⪓","lessapprox":"⪅","lessdot":"⋖","lesseqgtr":"⋚","lesseqqgtr":"⪋","LessEqualGreater":"⋚","LessFullEqual":"≦","LessGreater":"≶","lessgtr":"≶","LessLess":"⪡","lesssim":"≲","LessSlantEqual":"⩽","LessTilde":"≲","lfisht":"⥼","lfloor":"⌊","Lfr":"𝔏","lfr":"𝔩","lg":"≶","lgE":"⪑","lHar":"⥢","lhard":"↽","lharu":"↼","lharul":"⥪","lhblk":"▄","LJcy":"Љ","ljcy":"љ","llarr":"⇇","ll":"≪","Ll":"⋘","llcorner":"⌞","Lleftarrow":"⇚","llhard":"⥫","lltri":"◺","Lmidot":"Ŀ","lmidot":"ŀ","lmoustache":"⎰","lmoust":"⎰","lnap":"⪉","lnapprox":"⪉","lne":"⪇","lnE":"≨","lneq":"⪇","lneqq":"≨","lnsim":"⋦","loang":"⟬","loarr":"⇽","lobrk":"⟦","longleftarrow":"⟵","LongLeftArrow":"⟵","Longleftarrow":"⟸","longleftrightarrow":"⟷","LongLeftRightArrow":"⟷","Longleftrightarrow":"⟺","longmapsto":"⟼","longrightarrow":"⟶","LongRightArrow":"⟶","Longrightarrow":"⟹","looparrowleft":"↫","looparrowright":"↬","lopar":"⦅","Lopf":"𝕃","lopf":"𝕝","loplus":"⨭","lotimes":"⨴","lowast":"∗","lowbar":"_","LowerLeftArrow":"↙","LowerRightArrow":"↘","loz":"◊","lozenge":"◊","lozf":"⧫","lpar":"(","lparlt":"⦓","lrarr":"⇆","lrcorner":"⌟","lrhar":"⇋","lrhard":"⥭","lrm":"‎","lrtri":"⊿","lsaquo":"‹","lscr":"𝓁","Lscr":"ℒ","lsh":"↰","Lsh":"↰","lsim":"≲","lsime":"⪍","lsimg":"⪏","lsqb":"[","lsquo":"‘","lsquor":"‚","Lstrok":"Ł","lstrok":"ł","ltcc":"⪦","ltcir":"⩹","lt":"<","LT":"<","Lt":"≪","ltdot":"⋖","lthree":"⋋","ltimes":"⋉","ltlarr":"⥶","ltquest":"⩻","ltri":"◃","ltrie":"⊴","ltrif":"◂","ltrPar":"⦖","lurdshar":"⥊","luruhar":"⥦","lvertneqq":"≨︀","lvnE":"≨︀","macr":"¯","male":"♂","malt":"✠","maltese":"✠","Map":"⤅","map":"↦","mapsto":"↦","mapstodown":"↧","mapstoleft":"↤","mapstoup":"↥","marker":"▮","mcomma":"⨩","Mcy":"М","mcy":"м","mdash":"—","mDDot":"∺","measuredangle":"∡","MediumSpace":" ","Mellintrf":"ℳ","Mfr":"𝔐","mfr":"𝔪","mho":"℧","micro":"µ","midast":"*","midcir":"⫰","mid":"∣","middot":"·","minusb":"⊟","minus":"−","minusd":"∸","minusdu":"⨪","MinusPlus":"∓","mlcp":"⫛","mldr":"…","mnplus":"∓","models":"⊧","Mopf":"𝕄","mopf":"𝕞","mp":"∓","mscr":"𝓂","Mscr":"ℳ","mstpos":"∾","Mu":"Μ","mu":"μ","multimap":"⊸","mumap":"⊸","nabla":"∇","Nacute":"Ń","nacute":"ń","nang":"∠⃒","nap":"≉","napE":"⩰̸","napid":"≋̸","napos":"ʼn","napprox":"≉","natural":"♮","naturals":"ℕ","natur":"♮","nbsp":" ","nbump":"≎̸","nbumpe":"≏̸","ncap":"⩃","Ncaron":"Ň","ncaron":"ň","Ncedil":"Ņ","ncedil":"ņ","ncong":"≇","ncongdot":"⩭̸","ncup":"⩂","Ncy":"Н","ncy":"н","ndash":"–","nearhk":"⤤","nearr":"↗","neArr":"⇗","nearrow":"↗","ne":"≠","nedot":"≐̸","NegativeMediumSpace":"​","NegativeThickSpace":"​","NegativeThinSpace":"​","NegativeVeryThinSpace":"​","nequiv":"≢","nesear":"⤨","nesim":"≂̸","NestedGreaterGreater":"≫","NestedLessLess":"≪","NewLine":"\n","nexist":"∄","nexists":"∄","Nfr":"𝔑","nfr":"𝔫","ngE":"≧̸","nge":"≱","ngeq":"≱","ngeqq":"≧̸","ngeqslant":"⩾̸","nges":"⩾̸","nGg":"⋙̸","ngsim":"≵","nGt":"≫⃒","ngt":"≯","ngtr":"≯","nGtv":"≫̸","nharr":"↮","nhArr":"⇎","nhpar":"⫲","ni":"∋","nis":"⋼","nisd":"⋺","niv":"∋","NJcy":"Њ","njcy":"њ","nlarr":"↚","nlArr":"⇍","nldr":"‥","nlE":"≦̸","nle":"≰","nleftarrow":"↚","nLeftarrow":"⇍","nleftrightarrow":"↮","nLeftrightarrow":"⇎","nleq":"≰","nleqq":"≦̸","nleqslant":"⩽̸","nles":"⩽̸","nless":"≮","nLl":"⋘̸","nlsim":"≴","nLt":"≪⃒","nlt":"≮","nltri":"⋪","nltrie":"⋬","nLtv":"≪̸","nmid":"∤","NoBreak":"⁠","NonBreakingSpace":" ","nopf":"𝕟","Nopf":"ℕ","Not":"⫬","not":"¬","NotCongruent":"≢","NotCupCap":"≭","NotDoubleVerticalBar":"∦","NotElement":"∉","NotEqual":"≠","NotEqualTilde":"≂̸","NotExists":"∄","NotGreater":"≯","NotGreaterEqual":"≱","NotGreaterFullEqual":"≧̸","NotGreaterGreater":"≫̸","NotGreaterLess":"≹","NotGreaterSlantEqual":"⩾̸","NotGreaterTilde":"≵","NotHumpDownHump":"≎̸","NotHumpEqual":"≏̸","notin":"∉","notindot":"⋵̸","notinE":"⋹̸","notinva":"∉","notinvb":"⋷","notinvc":"⋶","NotLeftTriangleBar":"⧏̸","NotLeftTriangle":"⋪","NotLeftTriangleEqual":"⋬","NotLess":"≮","NotLessEqual":"≰","NotLessGreater":"≸","NotLessLess":"≪̸","NotLessSlantEqual":"⩽̸","NotLessTilde":"≴","NotNestedGreaterGreater":"⪢̸","NotNestedLessLess":"⪡̸","notni":"∌","notniva":"∌","notnivb":"⋾","notnivc":"⋽","NotPrecedes":"⊀","NotPrecedesEqual":"⪯̸","NotPrecedesSlantEqual":"⋠","NotReverseElement":"∌","NotRightTriangleBar":"⧐̸","NotRightTriangle":"⋫","NotRightTriangleEqual":"⋭","NotSquareSubset":"⊏̸","NotSquareSubsetEqual":"⋢","NotSquareSuperset":"⊐̸","NotSquareSupersetEqual":"⋣","NotSubset":"⊂⃒","NotSubsetEqual":"⊈","NotSucceeds":"⊁","NotSucceedsEqual":"⪰̸","NotSucceedsSlantEqual":"⋡","NotSucceedsTilde":"≿̸","NotSuperset":"⊃⃒","NotSupersetEqual":"⊉","NotTilde":"≁","NotTildeEqual":"≄","NotTildeFullEqual":"≇","NotTildeTilde":"≉","NotVerticalBar":"∤","nparallel":"∦","npar":"∦","nparsl":"⫽⃥","npart":"∂̸","npolint":"⨔","npr":"⊀","nprcue":"⋠","nprec":"⊀","npreceq":"⪯̸","npre":"⪯̸","nrarrc":"⤳̸","nrarr":"↛","nrArr":"⇏","nrarrw":"↝̸","nrightarrow":"↛","nRightarrow":"⇏","nrtri":"⋫","nrtrie":"⋭","nsc":"⊁","nsccue":"⋡","nsce":"⪰̸","Nscr":"𝒩","nscr":"𝓃","nshortmid":"∤","nshortparallel":"∦","nsim":"≁","nsime":"≄","nsimeq":"≄","nsmid":"∤","nspar":"∦","nsqsube":"⋢","nsqsupe":"⋣","nsub":"⊄","nsubE":"⫅̸","nsube":"⊈","nsubset":"⊂⃒","nsubseteq":"⊈","nsubseteqq":"⫅̸","nsucc":"⊁","nsucceq":"⪰̸","nsup":"⊅","nsupE":"⫆̸","nsupe":"⊉","nsupset":"⊃⃒","nsupseteq":"⊉","nsupseteqq":"⫆̸","ntgl":"≹","Ntilde":"Ñ","ntilde":"ñ","ntlg":"≸","ntriangleleft":"⋪","ntrianglelefteq":"⋬","ntriangleright":"⋫","ntrianglerighteq":"⋭","Nu":"Ν","nu":"ν","num":"#","numero":"№","numsp":" ","nvap":"≍⃒","nvdash":"⊬","nvDash":"⊭","nVdash":"⊮","nVDash":"⊯","nvge":"≥⃒","nvgt":">⃒","nvHarr":"⤄","nvinfin":"⧞","nvlArr":"⤂","nvle":"≤⃒","nvlt":"<⃒","nvltrie":"⊴⃒","nvrArr":"⤃","nvrtrie":"⊵⃒","nvsim":"∼⃒","nwarhk":"⤣","nwarr":"↖","nwArr":"⇖","nwarrow":"↖","nwnear":"⤧","Oacute":"Ó","oacute":"ó","oast":"⊛","Ocirc":"Ô","ocirc":"ô","ocir":"⊚","Ocy":"О","ocy":"о","odash":"⊝","Odblac":"Ő","odblac":"ő","odiv":"⨸","odot":"⊙","odsold":"⦼","OElig":"Œ","oelig":"œ","ofcir":"⦿","Ofr":"𝔒","ofr":"𝔬","ogon":"˛","Ograve":"Ò","ograve":"ò","ogt":"⧁","ohbar":"⦵","ohm":"Ω","oint":"∮","olarr":"↺","olcir":"⦾","olcross":"⦻","oline":"‾","olt":"⧀","Omacr":"Ō","omacr":"ō","Omega":"Ω","omega":"ω","Omicron":"Ο","omicron":"ο","omid":"⦶","ominus":"⊖","Oopf":"𝕆","oopf":"𝕠","opar":"⦷","OpenCurlyDoubleQuote":"“","OpenCurlyQuote":"‘","operp":"⦹","oplus":"⊕","orarr":"↻","Or":"⩔","or":"∨","ord":"⩝","order":"ℴ","orderof":"ℴ","ordf":"ª","ordm":"º","origof":"⊶","oror":"⩖","orslope":"⩗","orv":"⩛","oS":"Ⓢ","Oscr":"𝒪","oscr":"ℴ","Oslash":"Ø","oslash":"ø","osol":"⊘","Otilde":"Õ","otilde":"õ","otimesas":"⨶","Otimes":"⨷","otimes":"⊗","Ouml":"Ö","ouml":"ö","ovbar":"⌽","OverBar":"‾","OverBrace":"⏞","OverBracket":"⎴","OverParenthesis":"⏜","para":"¶","parallel":"∥","par":"∥","parsim":"⫳","parsl":"⫽","part":"∂","PartialD":"∂","Pcy":"П","pcy":"п","percnt":"%","period":".","permil":"‰","perp":"⊥","pertenk":"‱","Pfr":"𝔓","pfr":"𝔭","Phi":"Φ","phi":"φ","phiv":"ϕ","phmmat":"ℳ","phone":"☎","Pi":"Π","pi":"π","pitchfork":"⋔","piv":"ϖ","planck":"ℏ","planckh":"ℎ","plankv":"ℏ","plusacir":"⨣","plusb":"⊞","pluscir":"⨢","plus":"+","plusdo":"∔","plusdu":"⨥","pluse":"⩲","PlusMinus":"±","plusmn":"±","plussim":"⨦","plustwo":"⨧","pm":"±","Poincareplane":"ℌ","pointint":"⨕","popf":"𝕡","Popf":"ℙ","pound":"£","prap":"⪷","Pr":"⪻","pr":"≺","prcue":"≼","precapprox":"⪷","prec":"≺","preccurlyeq":"≼","Precedes":"≺","PrecedesEqual":"⪯","PrecedesSlantEqual":"≼","PrecedesTilde":"≾","preceq":"⪯","precnapprox":"⪹","precneqq":"⪵","precnsim":"⋨","pre":"⪯","prE":"⪳","precsim":"≾","prime":"′","Prime":"″","primes":"ℙ","prnap":"⪹","prnE":"⪵","prnsim":"⋨","prod":"∏","Product":"∏","profalar":"⌮","profline":"⌒","profsurf":"⌓","prop":"∝","Proportional":"∝","Proportion":"∷","propto":"∝","prsim":"≾","prurel":"⊰","Pscr":"𝒫","pscr":"𝓅","Psi":"Ψ","psi":"ψ","puncsp":" ","Qfr":"𝔔","qfr":"𝔮","qint":"⨌","qopf":"𝕢","Qopf":"ℚ","qprime":"⁗","Qscr":"𝒬","qscr":"𝓆","quaternions":"ℍ","quatint":"⨖","quest":"?","questeq":"≟","quot":"\"","QUOT":"\"","rAarr":"⇛","race":"∽̱","Racute":"Ŕ","racute":"ŕ","radic":"√","raemptyv":"⦳","rang":"⟩","Rang":"⟫","rangd":"⦒","range":"⦥","rangle":"⟩","raquo":"»","rarrap":"⥵","rarrb":"⇥","rarrbfs":"⤠","rarrc":"⤳","rarr":"→","Rarr":"↠","rArr":"⇒","rarrfs":"⤞","rarrhk":"↪","rarrlp":"↬","rarrpl":"⥅","rarrsim":"⥴","Rarrtl":"⤖","rarrtl":"↣","rarrw":"↝","ratail":"⤚","rAtail":"⤜","ratio":"∶","rationals":"ℚ","rbarr":"⤍","rBarr":"⤏","RBarr":"⤐","rbbrk":"❳","rbrace":"}","rbrack":"]","rbrke":"⦌","rbrksld":"⦎","rbrkslu":"⦐","Rcaron":"Ř","rcaron":"ř","Rcedil":"Ŗ","rcedil":"ŗ","rceil":"⌉","rcub":"}","Rcy":"Р","rcy":"р","rdca":"⤷","rdldhar":"⥩","rdquo":"”","rdquor":"”","rdsh":"↳","real":"ℜ","realine":"ℛ","realpart":"ℜ","reals":"ℝ","Re":"ℜ","rect":"▭","reg":"®","REG":"®","ReverseElement":"∋","ReverseEquilibrium":"⇋","ReverseUpEquilibrium":"⥯","rfisht":"⥽","rfloor":"⌋","rfr":"𝔯","Rfr":"ℜ","rHar":"⥤","rhard":"⇁","rharu":"⇀","rharul":"⥬","Rho":"Ρ","rho":"ρ","rhov":"ϱ","RightAngleBracket":"⟩","RightArrowBar":"⇥","rightarrow":"→","RightArrow":"→","Rightarrow":"⇒","RightArrowLeftArrow":"⇄","rightarrowtail":"↣","RightCeiling":"⌉","RightDoubleBracket":"⟧","RightDownTeeVector":"⥝","RightDownVectorBar":"⥕","RightDownVector":"⇂","RightFloor":"⌋","rightharpoondown":"⇁","rightharpoonup":"⇀","rightleftarrows":"⇄","rightleftharpoons":"⇌","rightrightarrows":"⇉","rightsquigarrow":"↝","RightTeeArrow":"↦","RightTee":"⊢","RightTeeVector":"⥛","rightthreetimes":"⋌","RightTriangleBar":"⧐","RightTriangle":"⊳","RightTriangleEqual":"⊵","RightUpDownVector":"⥏","RightUpTeeVector":"⥜","RightUpVectorBar":"⥔","RightUpVector":"↾","RightVectorBar":"⥓","RightVector":"⇀","ring":"˚","risingdotseq":"≓","rlarr":"⇄","rlhar":"⇌","rlm":"‏","rmoustache":"⎱","rmoust":"⎱","rnmid":"⫮","roang":"⟭","roarr":"⇾","robrk":"⟧","ropar":"⦆","ropf":"𝕣","Ropf":"ℝ","roplus":"⨮","rotimes":"⨵","RoundImplies":"⥰","rpar":")","rpargt":"⦔","rppolint":"⨒","rrarr":"⇉","Rrightarrow":"⇛","rsaquo":"›","rscr":"𝓇","Rscr":"ℛ","rsh":"↱","Rsh":"↱","rsqb":"]","rsquo":"’","rsquor":"’","rthree":"⋌","rtimes":"⋊","rtri":"▹","rtrie":"⊵","rtrif":"▸","rtriltri":"⧎","RuleDelayed":"⧴","ruluhar":"⥨","rx":"℞","Sacute":"Ś","sacute":"ś","sbquo":"‚","scap":"⪸","Scaron":"Š","scaron":"š","Sc":"⪼","sc":"≻","sccue":"≽","sce":"⪰","scE":"⪴","Scedil":"Ş","scedil":"ş","Scirc":"Ŝ","scirc":"ŝ","scnap":"⪺","scnE":"⪶","scnsim":"⋩","scpolint":"⨓","scsim":"≿","Scy":"С","scy":"с","sdotb":"⊡","sdot":"⋅","sdote":"⩦","searhk":"⤥","searr":"↘","seArr":"⇘","searrow":"↘","sect":"§","semi":";","seswar":"⤩","setminus":"∖","setmn":"∖","sext":"✶","Sfr":"𝔖","sfr":"𝔰","sfrown":"⌢","sharp":"♯","SHCHcy":"Щ","shchcy":"щ","SHcy":"Ш","shcy":"ш","ShortDownArrow":"↓","ShortLeftArrow":"←","shortmid":"∣","shortparallel":"∥","ShortRightArrow":"→","ShortUpArrow":"↑","shy":"­","Sigma":"Σ","sigma":"σ","sigmaf":"ς","sigmav":"ς","sim":"∼","simdot":"⩪","sime":"≃","simeq":"≃","simg":"⪞","simgE":"⪠","siml":"⪝","simlE":"⪟","simne":"≆","simplus":"⨤","simrarr":"⥲","slarr":"←","SmallCircle":"∘","smallsetminus":"∖","smashp":"⨳","smeparsl":"⧤","smid":"∣","smile":"⌣","smt":"⪪","smte":"⪬","smtes":"⪬︀","SOFTcy":"Ь","softcy":"ь","solbar":"⌿","solb":"⧄","sol":"/","Sopf":"𝕊","sopf":"𝕤","spades":"♠","spadesuit":"♠","spar":"∥","sqcap":"⊓","sqcaps":"⊓︀","sqcup":"⊔","sqcups":"⊔︀","Sqrt":"√","sqsub":"⊏","sqsube":"⊑","sqsubset":"⊏","sqsubseteq":"⊑","sqsup":"⊐","sqsupe":"⊒","sqsupset":"⊐","sqsupseteq":"⊒","square":"□","Square":"□","SquareIntersection":"⊓","SquareSubset":"⊏","SquareSubsetEqual":"⊑","SquareSuperset":"⊐","SquareSupersetEqual":"⊒","SquareUnion":"⊔","squarf":"▪","squ":"□","squf":"▪","srarr":"→","Sscr":"𝒮","sscr":"𝓈","ssetmn":"∖","ssmile":"⌣","sstarf":"⋆","Star":"⋆","star":"☆","starf":"★","straightepsilon":"ϵ","straightphi":"ϕ","strns":"¯","sub":"⊂","Sub":"⋐","subdot":"⪽","subE":"⫅","sube":"⊆","subedot":"⫃","submult":"⫁","subnE":"⫋","subne":"⊊","subplus":"⪿","subrarr":"⥹","subset":"⊂","Subset":"⋐","subseteq":"⊆","subseteqq":"⫅","SubsetEqual":"⊆","subsetneq":"⊊","subsetneqq":"⫋","subsim":"⫇","subsub":"⫕","subsup":"⫓","succapprox":"⪸","succ":"≻","succcurlyeq":"≽","Succeeds":"≻","SucceedsEqual":"⪰","SucceedsSlantEqual":"≽","SucceedsTilde":"≿","succeq":"⪰","succnapprox":"⪺","succneqq":"⪶","succnsim":"⋩","succsim":"≿","SuchThat":"∋","sum":"∑","Sum":"∑","sung":"♪","sup1":"¹","sup2":"²","sup3":"³","sup":"⊃","Sup":"⋑","supdot":"⪾","supdsub":"⫘","supE":"⫆","supe":"⊇","supedot":"⫄","Superset":"⊃","SupersetEqual":"⊇","suphsol":"⟉","suphsub":"⫗","suplarr":"⥻","supmult":"⫂","supnE":"⫌","supne":"⊋","supplus":"⫀","supset":"⊃","Supset":"⋑","supseteq":"⊇","supseteqq":"⫆","supsetneq":"⊋","supsetneqq":"⫌","supsim":"⫈","supsub":"⫔","supsup":"⫖","swarhk":"⤦","swarr":"↙","swArr":"⇙","swarrow":"↙","swnwar":"⤪","szlig":"ß","Tab":"\t","target":"⌖","Tau":"Τ","tau":"τ","tbrk":"⎴","Tcaron":"Ť","tcaron":"ť","Tcedil":"Ţ","tcedil":"ţ","Tcy":"Т","tcy":"т","tdot":"⃛","telrec":"⌕","Tfr":"𝔗","tfr":"𝔱","there4":"∴","therefore":"∴","Therefore":"∴","Theta":"Θ","theta":"θ","thetasym":"ϑ","thetav":"ϑ","thickapprox":"≈","thicksim":"∼","ThickSpace":"  ","ThinSpace":" ","thinsp":" ","thkap":"≈","thksim":"∼","THORN":"Þ","thorn":"þ","tilde":"˜","Tilde":"∼","TildeEqual":"≃","TildeFullEqual":"≅","TildeTilde":"≈","timesbar":"⨱","timesb":"⊠","times":"×","timesd":"⨰","tint":"∭","toea":"⤨","topbot":"⌶","topcir":"⫱","top":"⊤","Topf":"𝕋","topf":"𝕥","topfork":"⫚","tosa":"⤩","tprime":"‴","trade":"™","TRADE":"™","triangle":"▵","triangledown":"▿","triangleleft":"◃","trianglelefteq":"⊴","triangleq":"≜","triangleright":"▹","trianglerighteq":"⊵","tridot":"◬","trie":"≜","triminus":"⨺","TripleDot":"⃛","triplus":"⨹","trisb":"⧍","tritime":"⨻","trpezium":"⏢","Tscr":"𝒯","tscr":"𝓉","TScy":"Ц","tscy":"ц","TSHcy":"Ћ","tshcy":"ћ","Tstrok":"Ŧ","tstrok":"ŧ","twixt":"≬","twoheadleftarrow":"↞","twoheadrightarrow":"↠","Uacute":"Ú","uacute":"ú","uarr":"↑","Uarr":"↟","uArr":"⇑","Uarrocir":"⥉","Ubrcy":"Ў","ubrcy":"ў","Ubreve":"Ŭ","ubreve":"ŭ","Ucirc":"Û","ucirc":"û","Ucy":"У","ucy":"у","udarr":"⇅","Udblac":"Ű","udblac":"ű","udhar":"⥮","ufisht":"⥾","Ufr":"𝔘","ufr":"𝔲","Ugrave":"Ù","ugrave":"ù","uHar":"⥣","uharl":"↿","uharr":"↾","uhblk":"▀","ulcorn":"⌜","ulcorner":"⌜","ulcrop":"⌏","ultri":"◸","Umacr":"Ū","umacr":"ū","uml":"¨","UnderBar":"_","UnderBrace":"⏟","UnderBracket":"⎵","UnderParenthesis":"⏝","Union":"⋃","UnionPlus":"⊎","Uogon":"Ų","uogon":"ų","Uopf":"𝕌","uopf":"𝕦","UpArrowBar":"⤒","uparrow":"↑","UpArrow":"↑","Uparrow":"⇑","UpArrowDownArrow":"⇅","updownarrow":"↕","UpDownArrow":"↕","Updownarrow":"⇕","UpEquilibrium":"⥮","upharpoonleft":"↿","upharpoonright":"↾","uplus":"⊎","UpperLeftArrow":"↖","UpperRightArrow":"↗","upsi":"υ","Upsi":"ϒ","upsih":"ϒ","Upsilon":"Υ","upsilon":"υ","UpTeeArrow":"↥","UpTee":"⊥","upuparrows":"⇈","urcorn":"⌝","urcorner":"⌝","urcrop":"⌎","Uring":"Ů","uring":"ů","urtri":"◹","Uscr":"𝒰","uscr":"𝓊","utdot":"⋰","Utilde":"Ũ","utilde":"ũ","utri":"▵","utrif":"▴","uuarr":"⇈","Uuml":"Ü","uuml":"ü","uwangle":"⦧","vangrt":"⦜","varepsilon":"ϵ","varkappa":"ϰ","varnothing":"∅","varphi":"ϕ","varpi":"ϖ","varpropto":"∝","varr":"↕","vArr":"⇕","varrho":"ϱ","varsigma":"ς","varsubsetneq":"⊊︀","varsubsetneqq":"⫋︀","varsupsetneq":"⊋︀","varsupsetneqq":"⫌︀","vartheta":"ϑ","vartriangleleft":"⊲","vartriangleright":"⊳","vBar":"⫨","Vbar":"⫫","vBarv":"⫩","Vcy":"В","vcy":"в","vdash":"⊢","vDash":"⊨","Vdash":"⊩","VDash":"⊫","Vdashl":"⫦","veebar":"⊻","vee":"∨","Vee":"⋁","veeeq":"≚","vellip":"⋮","verbar":"|","Verbar":"‖","vert":"|","Vert":"‖","VerticalBar":"∣","VerticalLine":"|","VerticalSeparator":"❘","VerticalTilde":"≀","VeryThinSpace":" ","Vfr":"𝔙","vfr":"𝔳","vltri":"⊲","vnsub":"⊂⃒","vnsup":"⊃⃒","Vopf":"𝕍","vopf":"𝕧","vprop":"∝","vrtri":"⊳","Vscr":"𝒱","vscr":"𝓋","vsubnE":"⫋︀","vsubne":"⊊︀","vsupnE":"⫌︀","vsupne":"⊋︀","Vvdash":"⊪","vzigzag":"⦚","Wcirc":"Ŵ","wcirc":"ŵ","wedbar":"⩟","wedge":"∧","Wedge":"⋀","wedgeq":"≙","weierp":"℘","Wfr":"𝔚","wfr":"𝔴","Wopf":"𝕎","wopf":"𝕨","wp":"℘","wr":"≀","wreath":"≀","Wscr":"𝒲","wscr":"𝓌","xcap":"⋂","xcirc":"◯","xcup":"⋃","xdtri":"▽","Xfr":"𝔛","xfr":"𝔵","xharr":"⟷","xhArr":"⟺","Xi":"Ξ","xi":"ξ","xlarr":"⟵","xlArr":"⟸","xmap":"⟼","xnis":"⋻","xodot":"⨀","Xopf":"𝕏","xopf":"𝕩","xoplus":"⨁","xotime":"⨂","xrarr":"⟶","xrArr":"⟹","Xscr":"𝒳","xscr":"𝓍","xsqcup":"⨆","xuplus":"⨄","xutri":"△","xvee":"⋁","xwedge":"⋀","Yacute":"Ý","yacute":"ý","YAcy":"Я","yacy":"я","Ycirc":"Ŷ","ycirc":"ŷ","Ycy":"Ы","ycy":"ы","yen":"¥","Yfr":"𝔜","yfr":"𝔶","YIcy":"Ї","yicy":"ї","Yopf":"𝕐","yopf":"𝕪","Yscr":"𝒴","yscr":"𝓎","YUcy":"Ю","yucy":"ю","yuml":"ÿ","Yuml":"Ÿ","Zacute":"Ź","zacute":"ź","Zcaron":"Ž","zcaron":"ž","Zcy":"З","zcy":"з","Zdot":"Ż","zdot":"ż","zeetrf":"ℨ","ZeroWidthSpace":"​","Zeta":"Ζ","zeta":"ζ","zfr":"𝔷","Zfr":"ℨ","ZHcy":"Ж","zhcy":"ж","zigrarr":"⇝","zopf":"𝕫","Zopf":"ℤ","Zscr":"𝒵","zscr":"𝓏","zwj":"‍","zwnj":"‌"}
3101
 
3102
  /***/ },
3103
 
3104
+ /***/ 458:
3105
  /***/ function(module, exports) {
3106
 
3107
  module.exports = {"Aacute":"Á","aacute":"á","Acirc":"Â","acirc":"â","acute":"´","AElig":"Æ","aelig":"æ","Agrave":"À","agrave":"à","amp":"&","AMP":"&","Aring":"Å","aring":"å","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","brvbar":"¦","Ccedil":"Ç","ccedil":"ç","cedil":"¸","cent":"¢","copy":"©","COPY":"©","curren":"¤","deg":"°","divide":"÷","Eacute":"É","eacute":"é","Ecirc":"Ê","ecirc":"ê","Egrave":"È","egrave":"è","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","frac12":"½","frac14":"¼","frac34":"¾","gt":">","GT":">","Iacute":"Í","iacute":"í","Icirc":"Î","icirc":"î","iexcl":"¡","Igrave":"Ì","igrave":"ì","iquest":"¿","Iuml":"Ï","iuml":"ï","laquo":"«","lt":"<","LT":"<","macr":"¯","micro":"µ","middot":"·","nbsp":" ","not":"¬","Ntilde":"Ñ","ntilde":"ñ","Oacute":"Ó","oacute":"ó","Ocirc":"Ô","ocirc":"ô","Ograve":"Ò","ograve":"ò","ordf":"ª","ordm":"º","Oslash":"Ø","oslash":"ø","Otilde":"Õ","otilde":"õ","Ouml":"Ö","ouml":"ö","para":"¶","plusmn":"±","pound":"£","quot":"\"","QUOT":"\"","raquo":"»","reg":"®","REG":"®","sect":"§","shy":"­","sup1":"¹","sup2":"²","sup3":"³","szlig":"ß","THORN":"Þ","thorn":"þ","times":"×","Uacute":"Ú","uacute":"ú","Ucirc":"Û","ucirc":"û","Ugrave":"Ù","ugrave":"ù","uml":"¨","Uuml":"Ü","uuml":"ü","Yacute":"Ý","yacute":"ý","yen":"¥","yuml":"ÿ"}
3108
 
3109
  /***/ },
3110
 
3111
+ /***/ 459:
3112
  /***/ function(module, exports) {
3113
 
3114
  module.exports = {"amp":"&","apos":"'","gt":">","lt":"<","quot":"\""}
3115
 
3116
  /***/ },
3117
 
3118
+ /***/ 460:
3119
  /***/ function(module, exports) {
3120
 
3121
  if (typeof Object.create === 'function') {
3145
 
3146
  /***/ },
3147
 
3148
+ /***/ 461:
3149
  /***/ function(module, exports) {
3150
 
3151
  // Copyright Joyent, Inc. and other Node contributors.
3454
 
3455
  /***/ },
3456
 
3457
+ /***/ 462:
3458
  /***/ function(module, exports, __webpack_require__) {
3459
 
3460
+ var ElementType = __webpack_require__(463);
3461
 
3462
  var re_whitespace = /\s+/g;
3463
+ var NodePrototype = __webpack_require__(464);
3464
+ var ElementPrototype = __webpack_require__(465);
3465
 
3466
  function DomHandler(callback, options, elementCB){
3467
  if(typeof callback === "object"){
3678
 
3679
  /***/ },
3680
 
3681
+ /***/ 463:
3682
  /***/ function(module, exports) {
3683
 
3684
  //Types of elements found in the DOM
3700
 
3701
  /***/ },
3702
 
3703
+ /***/ 464:
3704
  /***/ function(module, exports) {
3705
 
3706
  // This object will be used as the prototype for Nodes when creating a
3751
 
3752
  /***/ },
3753
 
3754
+ /***/ 465:
3755
  /***/ function(module, exports, __webpack_require__) {
3756
 
3757
  // DOM-Level-1-compliant structure
3758
+ var NodePrototype = __webpack_require__(464);
3759
  var ElementPrototype = module.exports = Object.create(NodePrototype);
3760
 
3761
  var domLvl1 = {
3778
 
3779
  /***/ },
3780
 
3781
+ /***/ 466:
3782
  /***/ function(module, exports, __webpack_require__) {
3783
 
3784
+ var index = __webpack_require__(452),
3785
  DomHandler = index.DomHandler,
3786
  DomUtils = index.DomUtils;
3787
 
3790
  this.init(callback, options);
3791
  }
3792
 
3793
+ __webpack_require__(460)(FeedHandler, DomHandler);
3794
 
3795
  FeedHandler.prototype.init = DomHandler;
3796
 
3880
 
3881
  /***/ },
3882
 
3883
+ /***/ 467:
3884
  /***/ function(module, exports, __webpack_require__) {
3885
 
3886
  module.exports = Stream;
3887
 
3888
+ var Parser = __webpack_require__(468);
3889
 
3890
  function Stream(options){
3891
  Parser.call(this, new Cbs(this), options);
3892
  }
3893
 
3894
+ __webpack_require__(460)(Stream, Parser);
3895
 
3896
  Stream.prototype.readable = true;
3897
 
3899
  this.scope = scope;
3900
  }
3901
 
3902
+ var EVENTS = __webpack_require__(452).EVENTS;
3903
 
3904
  Object.keys(EVENTS).forEach(function(name){
3905
  if(EVENTS[name] === 0){
3921
 
3922
  /***/ },
3923
 
3924
+ /***/ 468:
3925
  /***/ function(module, exports, __webpack_require__) {
3926
 
3927
  module.exports = Stream;
3928
 
3929
+ var Parser = __webpack_require__(453),
3930
+ WritableStream = __webpack_require__(469).Writable || __webpack_require__(488).Writable,
3931
+ StringDecoder = __webpack_require__(489).StringDecoder,
3932
+ Buffer = __webpack_require__(473).Buffer;
3933
 
3934
  function Stream(cbs, options){
3935
  var parser = this._parser = new Parser(cbs, options);
3942
  });
3943
  }
3944
 
3945
+ __webpack_require__(460)(Stream, WritableStream);
3946
 
3947
  WritableStream.prototype._write = function(chunk, encoding, cb){
3948
  if(chunk instanceof Buffer) chunk = this._decoder.write(chunk);
3952
 
3953
  /***/ },
3954
 
3955
+ /***/ 469:
3956
  /***/ function(module, exports, __webpack_require__) {
3957
 
3958
  // Copyright Joyent, Inc. and other Node contributors.
3978
 
3979
  module.exports = Stream;
3980
 
3981
+ var EE = __webpack_require__(461).EventEmitter;
3982
+ var inherits = __webpack_require__(460);
3983
 
3984
  inherits(Stream, EE);
3985
+ Stream.Readable = __webpack_require__(470);
3986
+ Stream.Writable = __webpack_require__(484);
3987
+ Stream.Duplex = __webpack_require__(485);
3988
+ Stream.Transform = __webpack_require__(486);
3989
+ Stream.PassThrough = __webpack_require__(487);
3990
 
3991
  // Backwards-compat with node 0.4.x
3992
  Stream.Stream = Stream;
4086
 
4087
  /***/ },
4088
 
4089
+ /***/ 470:
4090
  /***/ function(module, exports, __webpack_require__) {
4091
 
4092
+ /* WEBPACK VAR INJECTION */(function(process) {exports = module.exports = __webpack_require__(471);
4093
+ exports.Stream = __webpack_require__(469);
4094
  exports.Readable = exports;
4095
+ exports.Writable = __webpack_require__(480);
4096
+ exports.Duplex = __webpack_require__(479);
4097
+ exports.Transform = __webpack_require__(482);
4098
+ exports.PassThrough = __webpack_require__(483);
4099
  if (!process.browser && process.env.READABLE_STREAM === 'disable') {
4100
+ module.exports = __webpack_require__(469);
4101
  }
4102
 
4103
  /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5)))
4104
 
4105
  /***/ },
4106
 
4107
+ /***/ 471:
4108
  /***/ function(module, exports, __webpack_require__) {
4109
 
4110
  /* WEBPACK VAR INJECTION */(function(process) {// Copyright Joyent, Inc. and other Node contributors.
4131
  module.exports = Readable;
4132
 
4133
  /*<replacement>*/
4134
+ var isArray = __webpack_require__(472);
4135
  /*</replacement>*/
4136
 
4137
 
4138
  /*<replacement>*/
4139
+ var Buffer = __webpack_require__(473).Buffer;
4140
  /*</replacement>*/
4141
 
4142
  Readable.ReadableState = ReadableState;
4143
 
4144
+ var EE = __webpack_require__(461).EventEmitter;
4145
 
4146
  /*<replacement>*/
4147
  if (!EE.listenerCount) EE.listenerCount = function(emitter, type) {
4149
  };
4150
  /*</replacement>*/
4151
 
4152
+ var Stream = __webpack_require__(469);
4153
 
4154
  /*<replacement>*/
4155
+ var util = __webpack_require__(477);
4156
+ util.inherits = __webpack_require__(460);
4157
  /*</replacement>*/
4158
 
4159
  var StringDecoder;
4160
 
4161
 
4162
  /*<replacement>*/
4163
+ var debug = __webpack_require__(478);
4164
  if (debug && debug.debuglog) {
4165
  debug = debug.debuglog('stream');
4166
  } else {
4172
  util.inherits(Readable, Stream);
4173
 
4174
  function ReadableState(options, stream) {
4175
+ var Duplex = __webpack_require__(479);
4176
 
4177
  options = options || {};
4178
 
4233
  this.encoding = null;
4234
  if (options.encoding) {
4235
  if (!StringDecoder)
4236
+ StringDecoder = __webpack_require__(481).StringDecoder;
4237
  this.decoder = new StringDecoder(options.encoding);
4238
  this.encoding = options.encoding;
4239
  }
4240
  }
4241
 
4242
  function Readable(options) {
4243
+ var Duplex = __webpack_require__(479);
4244
 
4245
  if (!(this instanceof Readable))
4246
  return new Readable(options);
4343
  // backwards compatibility.
4344
  Readable.prototype.setEncoding = function(enc) {
4345
  if (!StringDecoder)
4346
+ StringDecoder = __webpack_require__(481).StringDecoder;
4347
  this._readableState.decoder = new StringDecoder(enc);
4348
  this._readableState.encoding = enc;
4349
  return this;
5063
 
5064
  /***/ },
5065
 
5066
+ /***/ 472:
5067
  /***/ function(module, exports) {
5068
 
5069
  module.exports = Array.isArray || function (arr) {
5073
 
5074
  /***/ },
5075
 
5076
+ /***/ 473:
5077
  /***/ function(module, exports, __webpack_require__) {
5078
 
5079
  /* WEBPACK VAR INJECTION */(function(Buffer, global) {/*!
5086
 
5087
  'use strict'
5088
 
5089
+ var base64 = __webpack_require__(474)
5090
+ var ieee754 = __webpack_require__(475)
5091
+ var isArray = __webpack_require__(476)
5092
 
5093
  exports.Buffer = Buffer
5094
  exports.SlowBuffer = SlowBuffer
6866
  return val !== val // eslint-disable-line no-self-compare
6867
  }
6868
 
6869
+ /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(473).Buffer, (function() { return this; }())))
6870
 
6871
  /***/ },
6872
 
6873
+ /***/ 474:
6874
  /***/ function(module, exports) {
6875
 
6876
  'use strict'
6991
 
6992
  /***/ },
6993
 
6994
+ /***/ 475:
6995
  /***/ function(module, exports) {
6996
 
6997
  exports.read = function (buffer, offset, isLE, mLen, nBytes) {
7082
 
7083
  /***/ },
7084
 
7085
+ /***/ 476:
7086
  /***/ function(module, exports) {
7087
 
7088
  var toString = {}.toString;
7094
 
7095
  /***/ },
7096
 
7097
+ /***/ 477:
7098
  /***/ function(module, exports, __webpack_require__) {
7099
 
7100
  /* WEBPACK VAR INJECTION */(function(Buffer) {// Copyright Joyent, Inc. and other Node contributors.
7205
  return Object.prototype.toString.call(o);
7206
  }
7207
 
7208
+ /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(473).Buffer))
7209
 
7210
  /***/ },
7211
 
7212
+ /***/ 478:
7213
  /***/ function(module, exports) {
7214
 
7215
  /* (ignored) */
7216
 
7217
  /***/ },
7218
 
7219
+ /***/ 479:
7220
  /***/ function(module, exports, __webpack_require__) {
7221
 
7222
  /* WEBPACK VAR INJECTION */(function(process) {// Copyright Joyent, Inc. and other Node contributors.
7257
 
7258
 
7259
  /*<replacement>*/
7260
+ var util = __webpack_require__(477);
7261
+ util.inherits = __webpack_require__(460);
7262
  /*</replacement>*/
7263
 
7264
+ var Readable = __webpack_require__(471);
7265
+ var Writable = __webpack_require__(480);
7266
 
7267
  util.inherits(Duplex, Readable);
7268
 
7313
 
7314
  /***/ },
7315
 
7316
+ /***/ 480:
7317
  /***/ function(module, exports, __webpack_require__) {
7318
 
7319
  /* WEBPACK VAR INJECTION */(function(process) {// Copyright Joyent, Inc. and other Node contributors.
7344
  module.exports = Writable;
7345
 
7346
  /*<replacement>*/
7347
+ var Buffer = __webpack_require__(473).Buffer;
7348
  /*</replacement>*/
7349
 
7350
  Writable.WritableState = WritableState;
7351
 
7352
 
7353
  /*<replacement>*/
7354
+ var util = __webpack_require__(477);
7355
+ util.inherits = __webpack_require__(460);
7356
  /*</replacement>*/
7357
 
7358
+ var Stream = __webpack_require__(469);
7359
 
7360
  util.inherits(Writable, Stream);
7361
 
7366
  }
7367
 
7368
  function WritableState(options, stream) {
7369
+ var Duplex = __webpack_require__(479);
7370
 
7371
  options = options || {};
7372
 
7454
  }
7455
 
7456
  function Writable(options) {
7457
+ var Duplex = __webpack_require__(479);
7458
 
7459
  // Writable ctor is applied to Duplexes, though they're not
7460
  // instanceof Writable, they're instanceof Readable.
7798
 
7799
  /***/ },
7800
 
7801
+ /***/ 481:
7802
  /***/ function(module, exports, __webpack_require__) {
7803
 
7804
  // Copyright Joyent, Inc. and other Node contributors.
7822
  // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
7823
  // USE OR OTHER DEALINGS IN THE SOFTWARE.
7824
 
7825
+ var Buffer = __webpack_require__(473).Buffer;
7826
 
7827
  var isBufferEncoding = Buffer.isEncoding
7828
  || function(encoding) {
8026
 
8027
  /***/ },
8028
 
8029
+ /***/ 482:
8030
  /***/ function(module, exports, __webpack_require__) {
8031
 
8032
  // Copyright Joyent, Inc. and other Node contributors.
8095
 
8096
  module.exports = Transform;
8097
 
8098
+ var Duplex = __webpack_require__(479);
8099
 
8100
  /*<replacement>*/
8101
+ var util = __webpack_require__(477);
8102
+ util.inherits = __webpack_require__(460);
8103
  /*</replacement>*/
8104
 
8105
  util.inherits(Transform, Duplex);
8242
 
8243
  /***/ },
8244
 
8245
+ /***/ 483:
8246
  /***/ function(module, exports, __webpack_require__) {
8247
 
8248
  // Copyright Joyent, Inc. and other Node contributors.
8272
 
8273
  module.exports = PassThrough;
8274
 
8275
+ var Transform = __webpack_require__(482);
8276
 
8277
  /*<replacement>*/
8278
+ var util = __webpack_require__(477);
8279
+ util.inherits = __webpack_require__(460);
8280
  /*</replacement>*/
8281
 
8282
  util.inherits(PassThrough, Transform);
8295
 
8296
  /***/ },
8297
 
8298
+ /***/ 484:
8299
  /***/ function(module, exports, __webpack_require__) {
8300
 
8301
+ module.exports = __webpack_require__(480)
8302
 
8303
 
8304
  /***/ },
8305
 
8306
+ /***/ 485:
8307
  /***/ function(module, exports, __webpack_require__) {
8308
 
8309
+ module.exports = __webpack_require__(479)
8310
 
8311
 
8312
  /***/ },
8313
 
8314
+ /***/ 486:
8315
  /***/ function(module, exports, __webpack_require__) {
8316
 
8317
+ module.exports = __webpack_require__(482)
8318
 
8319
 
8320
  /***/ },
8321
 
8322
+ /***/ 487:
8323
  /***/ function(module, exports, __webpack_require__) {
8324
 
8325
+ module.exports = __webpack_require__(483)
8326
 
8327
 
8328
  /***/ },
8329
 
8330
+ /***/ 488:
8331
  /***/ function(module, exports) {
8332
 
8333
  /* (ignored) */
8334
 
8335
  /***/ },
8336
 
8337
+ /***/ 489:
8338
  /***/ function(module, exports, __webpack_require__) {
8339
 
8340
  'use strict';
8341
 
8342
+ var Buffer = __webpack_require__(490).Buffer;
8343
 
8344
  var isEncoding = Buffer.isEncoding || function (encoding) {
8345
  encoding = '' + encoding;
8612
 
8613
  /***/ },
8614
 
8615
+ /***/ 490:
8616
  /***/ function(module, exports, __webpack_require__) {
8617
 
8618
  /* eslint-disable node/no-deprecated-api */
8619
+ var buffer = __webpack_require__(473)
8620
  var Buffer = buffer.Buffer
8621
 
8622
  // alternative to using Object.keys for old browsers
8676
  throw new TypeError('Argument must be a number')
8677
  }
8678
  return buffer.SlowBuffer(size)
8679
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8680
 
 
 
 
8681
 
8682
+ /***/ },
8683
 
8684
+ /***/ 491:
8685
+ /***/ function(module, exports, __webpack_require__) {
8686
 
8687
+ module.exports = ProxyHandler;
 
 
 
 
 
 
 
 
 
 
 
 
8688
 
8689
+ function ProxyHandler(cbs){
8690
+ this._cbs = cbs || {};
8691
+ }
8692
 
8693
+ var EVENTS = __webpack_require__(452).EVENTS;
8694
+ Object.keys(EVENTS).forEach(function(name){
8695
+ if(EVENTS[name] === 0){
8696
+ name = "on" + name;
8697
+ ProxyHandler.prototype[name] = function(){
8698
+ if(this._cbs[name]) this._cbs[name]();
8699
+ };
8700
+ } else if(EVENTS[name] === 1){
8701
+ name = "on" + name;
8702
+ ProxyHandler.prototype[name] = function(a){
8703
+ if(this._cbs[name]) this._cbs[name](a);
8704
+ };
8705
+ } else if(EVENTS[name] === 2){
8706
+ name = "on" + name;
8707
+ ProxyHandler.prototype[name] = function(a, b){
8708
+ if(this._cbs[name]) this._cbs[name](a, b);
8709
+ };
8710
+ } else {
8711
+ throw Error("wrong number of arguments");
8712
+ }
8713
+ });
8714
 
8715
+ /***/ },
 
8716
 
8717
+ /***/ 492:
8718
+ /***/ function(module, exports, __webpack_require__) {
 
8719
 
8720
+ var DomUtils = module.exports;
 
 
 
 
 
 
 
 
 
8721
 
8722
+ [
8723
+ __webpack_require__(493),
8724
+ __webpack_require__(499),
8725
+ __webpack_require__(500),
8726
+ __webpack_require__(501),
8727
+ __webpack_require__(502),
8728
+ __webpack_require__(503)
8729
+ ].forEach(function(ext){
8730
+ Object.keys(ext).forEach(function(key){
8731
+ DomUtils[key] = ext[key].bind(DomUtils);
8732
+ });
8733
+ });
8734
 
 
 
8735
 
8736
+ /***/ },
 
 
8737
 
8738
+ /***/ 493:
8739
+ /***/ function(module, exports, __webpack_require__) {
8740
 
8741
+ var ElementType = __webpack_require__(463),
8742
+ getOuterHTML = __webpack_require__(494),
8743
+ isTag = ElementType.isTag;
 
8744
 
8745
+ module.exports = {
8746
+ getInnerHTML: getInnerHTML,
8747
+ getOuterHTML: getOuterHTML,
8748
+ getText: getText
8749
+ };
8750
 
8751
+ function getInnerHTML(elem, opts){
8752
+ return elem.children ? elem.children.map(function(elem){
8753
+ return getOuterHTML(elem, opts);
8754
+ }).join("") : "";
8755
  }
8756
 
8757
+ function getText(elem){
8758
+ if(Array.isArray(elem)) return elem.map(getText).join("");
8759
+ if(isTag(elem)) return elem.name === "br" ? "\n" : getText(elem.children);
8760
+ if(elem.type === ElementType.CDATA) return getText(elem.children);
8761
+ if(elem.type === ElementType.Text) return elem.data;
8762
+ return "";
8763
  }
8764
 
8765
 
8822
  /***/ },
8823
 
8824
  /***/ 495:
8825
+ /***/ function(module, exports) {
8826
+
8827
+ //Types of elements found in the DOM
8828
+ module.exports = {
8829
+ Text: "text", //Text
8830
+ Directive: "directive", //<? ... ?>
8831
+ Comment: "comment", //<!-- ... -->
8832
+ Script: "script", //<script> tags
8833
+ Style: "style", //<style> tags
8834
+ Tag: "tag", //Any tag
8835
+ CDATA: "cdata", //<![CDATA[ ... ]]>
8836
+
8837
+ isTag: function(elem){
8838
+ return elem.type === "tag" || elem.type === "script" || elem.type === "style";
8839
+ }
8840
+ };
8841
+
8842
+ /***/ },
8843
+
8844
+ /***/ 496:
8845
  /***/ function(module, exports, __webpack_require__) {
8846
 
8847
+ var encode = __webpack_require__(497),
8848
+ decode = __webpack_require__(498);
8849
 
8850
  exports.decode = function(data, level){
8851
  return (!level || level <= 0 ? decode.XML : decode.HTML)(data);
8881
 
8882
  /***/ },
8883
 
8884
+ /***/ 497:
8885
  /***/ function(module, exports, __webpack_require__) {
8886
 
8887
+ var inverseXML = getInverseObj(__webpack_require__(459)),
8888
  xmlReplacer = getInverseReplacer(inverseXML);
8889
 
8890
  exports.XML = getInverse(inverseXML, xmlReplacer);
8891
 
8892
+ var inverseHTML = getInverseObj(__webpack_require__(457)),
8893
  htmlReplacer = getInverseReplacer(inverseHTML);
8894
 
8895
  exports.HTML = getInverse(inverseHTML, htmlReplacer);
8961
 
8962
  /***/ },
8963
 
8964
+ /***/ 498:
8965
  /***/ function(module, exports, __webpack_require__) {
8966
 
8967
+ var entityMap = __webpack_require__(457),
8968
+ legacyMap = __webpack_require__(458),
8969
+ xmlMap = __webpack_require__(459),
8970
+ decodeCodePoint = __webpack_require__(455);
8971
 
8972
  var decodeXMLStrict = getStrictDecoder(xmlMap),
8973
  decodeHTMLStrict = getStrictDecoder(entityMap);
9039
 
9040
  /***/ },
9041
 
9042
+ /***/ 499:
9043
  /***/ function(module, exports) {
9044
 
9045
  var getChildren = exports.getChildren = function(elem){
9070
 
9071
  /***/ },
9072
 
9073
+ /***/ 500:
9074
  /***/ function(module, exports) {
9075
 
9076
  exports.removeElement = function(elem){
9154
 
9155
  /***/ },
9156
 
9157
+ /***/ 501:
9158
  /***/ function(module, exports, __webpack_require__) {
9159
 
9160
+ var isTag = __webpack_require__(463).isTag;
9161
 
9162
  module.exports = {
9163
  filter: filter,
9260
 
9261
  /***/ },
9262
 
9263
+ /***/ 502:
9264
  /***/ function(module, exports, __webpack_require__) {
9265
 
9266
+ var ElementType = __webpack_require__(463);
9267
  var isTag = exports.isTag = ElementType.isTag;
9268
 
9269
  exports.testElement = function(options, element){
9354
 
9355
  /***/ },
9356
 
9357
+ /***/ 503:
9358
  /***/ function(module, exports) {
9359
 
9360
  // removeSubsets
9502
 
9503
  /***/ },
9504
 
9505
+ /***/ 504:
9506
  /***/ function(module, exports, __webpack_require__) {
9507
 
9508
  module.exports = CollectingHandler;
9512
  this.events = [];
9513
  }
9514
 
9515
+ var EVENTS = __webpack_require__(452).EVENTS;
9516
  Object.keys(EVENTS).forEach(function(name){
9517
  if(EVENTS[name] === 0){
9518
  name = "on" + name;
9564
 
9565
  /***/ },
9566
 
9567
+ /***/ 505:
9568
  /***/ function(module, exports, __webpack_require__) {
9569
 
9570
  'use strict';
9574
  });
9575
  exports.default = ProcessNodes;
9576
 
9577
+ var _elementTypes = __webpack_require__(506);
9578
 
9579
  var _elementTypes2 = _interopRequireDefault(_elementTypes);
9580
 
9618
 
9619
  /***/ },
9620
 
9621
+ /***/ 506:
9622
  /***/ function(module, exports, __webpack_require__) {
9623
 
9624
  'use strict';
9629
 
9630
  var _ElementType$Text$Ele;
9631
 
9632
+ var _htmlparser = __webpack_require__(452);
9633
 
9634
+ var _TextElementType = __webpack_require__(507);
9635
 
9636
  var _TextElementType2 = _interopRequireDefault(_TextElementType);
9637
 
9638
+ var _TagElementType = __webpack_require__(508);
9639
 
9640
  var _TagElementType2 = _interopRequireDefault(_TagElementType);
9641
 
9642
+ var _StyleElementType = __webpack_require__(516);
9643
 
9644
  var _StyleElementType2 = _interopRequireDefault(_StyleElementType);
9645
 
9646
+ var _UnsupportedElementType = __webpack_require__(517);
9647
 
9648
  var _UnsupportedElementType2 = _interopRequireDefault(_UnsupportedElementType);
9649
 
9659
 
9660
  /***/ },
9661
 
9662
+ /***/ 507:
9663
  /***/ function(module, exports) {
9664
 
9665
  "use strict";
9682
 
9683
  /***/ },
9684
 
9685
+ /***/ 508:
9686
  /***/ function(module, exports, __webpack_require__) {
9687
 
9688
  'use strict';
9696
 
9697
  var _react2 = _interopRequireDefault(_react);
9698
 
9699
+ var _ProcessNodes = __webpack_require__(505);
9700
 
9701
  var _ProcessNodes2 = _interopRequireDefault(_ProcessNodes);
9702
 
9703
+ var _GeneratePropsFromAttributes = __webpack_require__(509);
9704
 
9705
  var _GeneratePropsFromAttributes2 = _interopRequireDefault(_GeneratePropsFromAttributes);
9706
 
9707
+ var _TransformTagName = __webpack_require__(514);
9708
 
9709
  var _TransformTagName2 = _interopRequireDefault(_TransformTagName);
9710
 
9711
+ var _VoidElements = __webpack_require__(515);
9712
 
9713
  var _VoidElements2 = _interopRequireDefault(_VoidElements);
9714
 
9741
 
9742
  /***/ },
9743
 
9744
+ /***/ 509:
9745
  /***/ function(module, exports, __webpack_require__) {
9746
 
9747
  'use strict';
9754
 
9755
  exports.default = GeneratePropsFromAttributes;
9756
 
9757
+ var _HtmlAttributesToReact = __webpack_require__(510);
9758
 
9759
  var _HtmlAttributesToReact2 = _interopRequireDefault(_HtmlAttributesToReact);
9760
 
9761
+ var _InlineStyleToObject = __webpack_require__(513);
9762
 
9763
  var _InlineStyleToObject2 = _interopRequireDefault(_InlineStyleToObject);
9764
 
9785
 
9786
  /***/ },
9787
 
9788
+ /***/ 510:
9789
  /***/ function(module, exports, __webpack_require__) {
9790
 
9791
  'use strict';
9795
  });
9796
  exports.default = HtmlAttributesToReact;
9797
 
9798
+ var _BooleanAttributes = __webpack_require__(511);
9799
 
9800
  var _BooleanAttributes2 = _interopRequireDefault(_BooleanAttributes);
9801
 
9802
+ var _ReactAttributes = __webpack_require__(512);
9803
 
9804
  var _ReactAttributes2 = _interopRequireDefault(_ReactAttributes);
9805
 
9852
 
9853
  /***/ },
9854
 
9855
+ /***/ 511:
9856
  /***/ function(module, exports) {
9857
 
9858
  'use strict';
9872
 
9873
  /***/ },
9874
 
9875
+ /***/ 512:
9876
  /***/ function(module, exports) {
9877
 
9878
  'use strict';
10041
 
10042
  /***/ },
10043
 
10044
+ /***/ 513:
10045
  /***/ function(module, exports) {
10046
 
10047
  'use strict';
10105
 
10106
  /***/ },
10107
 
10108
+ /***/ 514:
10109
  /***/ function(module, exports) {
10110
 
10111
  'use strict';
10136
 
10137
  /***/ },
10138
 
10139
+ /***/ 515:
10140
  /***/ function(module, exports) {
10141
 
10142
  'use strict';
10153
 
10154
  /***/ },
10155
 
10156
+ /***/ 516:
10157
  /***/ function(module, exports, __webpack_require__) {
10158
 
10159
  'use strict';
10167
 
10168
  var _react2 = _interopRequireDefault(_react);
10169
 
10170
+ var _GeneratePropsFromAttributes = __webpack_require__(509);
10171
 
10172
  var _GeneratePropsFromAttributes2 = _interopRequireDefault(_GeneratePropsFromAttributes);
10173
 
10198
 
10199
  /***/ },
10200
 
10201
+ /***/ 517:
10202
  /***/ function(module, exports) {
10203
 
10204
  "use strict";
10220
 
10221
  /***/ },
10222
 
10223
+ /***/ 518:
10224
  /***/ function(module, exports, __webpack_require__) {
10225
 
10226
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
10227
 
10228
  var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
10229
 
10230
+ !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(2), __webpack_require__(181), __webpack_require__(280), __webpack_require__(276), __webpack_require__(292), __webpack_require__(522), __webpack_require__(519), __webpack_require__(523), __webpack_require__(432), __webpack_require__(436), __webpack_require__(275)], __WEBPACK_AMD_DEFINE_RESULT__ = function (React, Router, _, MailPoet, Form, StandardNewsletterFields, NotificationNewsletterFields, WelcomeNewsletterFields, Breadcrumb, HelpTooltip, jQuery) {
 
10231
  var NewsletterSend = React.createClass({
10232
  displayName: 'NewsletterSend',
10233
 
10306
  if (!this.isValid()) {
10307
  jQuery('#mailpoet_newsletter').parsley().validate();
10308
  } else {
10309
+ this.saveNewsletter(e).done(function () {
10310
  _this2.setState({ loading: true });
10311
  }).done(function (response) {
10312
  switch (response.data.type) {
10320
  id: _this2.props.params.id,
10321
  status: 'active'
10322
  }
10323
+ }).done(function (response2) {
10324
  // redirect to listing based on newsletter type
10325
  _this2.context.router.push('/' + (_this2.state.item.type || ''));
10326
  var opts = _this2.state.item.options;
10327
  // display success message depending on newsletter type
10328
+ if (response2.data.type === 'welcome') {
10329
  MailPoet.Notice.success(MailPoet.I18n.t('welcomeEmailActivated'));
10330
  MailPoet.trackEvent('Emails > Welcome email activated', {
10331
  'MailPoet Free version': window.mailpoet_version,
10332
  'List type': opts.event,
10333
  Delay: opts.afterTimeNumber + ' ' + opts.afterTimeType
10334
  });
10335
+ } else if (response2.data.type === 'notification') {
10336
  MailPoet.Notice.success(MailPoet.I18n.t('postNotificationActivated'));
10337
  MailPoet.trackEvent('Emails > Post notifications activated', {
10338
  'MailPoet Free version': window.mailpoet_version,
10339
  Frequency: opts.intervalType
10340
  });
10341
  }
10342
+ }).fail(_this2.showError);
10343
  default:
10344
  return MailPoet.Ajax.post({
10345
  api_version: window.mailpoet_api_version,
10348
  data: {
10349
  newsletter_id: _this2.props.params.id
10350
  }
10351
+ }).done(function (response2) {
10352
  // redirect to listing based on newsletter type
10353
  _this2.context.router.push('/' + (_this2.state.item.type || ''));
10354
 
10355
+ if (response2.data.status === 'scheduled') {
10356
  MailPoet.Notice.success(MailPoet.I18n.t('newsletterHasBeenScheduled'));
10357
  MailPoet.trackEvent('Emails > Newsletter sent', {
10358
  scheduled: true,
10365
  'MailPoet Free version': window.mailpoet_version
10366
  });
10367
  }
10368
+ }).fail(_this2.showError);
10369
  }
10370
+ }).fail(this.showError).always(function () {
10371
  _this2.setState({ loading: false });
10372
  });
10373
  }
10380
  if (!this.isValid()) {
10381
  jQuery('#mailpoet_newsletter').parsley().validate();
10382
  } else {
10383
+ this.saveNewsletter(e).done(function () {
10384
  _this3.setState({ loading: true });
10385
  }).done(function () {
10386
  MailPoet.Ajax.post({
10400
  }), { scroll: true });
10401
  }
10402
  });
10403
+ }).fail(this.showError).always(function () {
10404
  _this3.setState({ loading: false });
10405
  });
10406
  }
10411
 
10412
  e.preventDefault();
10413
 
10414
+ this.saveNewsletter(e).done(function () {
10415
  MailPoet.Notice.success(MailPoet.I18n.t('newsletterUpdated'));
10416
  }).done(function () {
10417
  _this4.context.router.push('/' + (_this4.state.item.type || ''));
10418
+ }).fail(this.showError);
10419
  },
10420
  handleRedirectToDesign: function handleRedirectToDesign(e) {
10421
  e.preventDefault();
10422
  var redirectTo = e.target.href;
10423
 
10424
+ this.saveNewsletter(e).done(function () {
10425
  MailPoet.Notice.success(MailPoet.I18n.t('newsletterUpdated'));
10426
  }).done(function () {
10427
  window.location = redirectTo;
10428
+ }).fail(this.showError);
10429
  },
10430
+ saveNewsletter: function saveNewsletter() {
10431
  var _this5 = this;
10432
 
10433
  var data = this.state.item;
10447
  _this5.setState({ loading: false });
10448
  });
10449
  },
10450
+ showError: function showError(response) {
10451
  if (response.errors.length > 0) {
10452
  MailPoet.Notice.error(response.errors.map(function (error) {
10453
  return error.message;
10524
  ),
10525
  '.'
10526
  ),
10527
+ !isPaused && sendButtonOptions.disabled && sendButtonOptions.disabled === 'disabled' && React.createElement(HelpTooltip, {
10528
  tooltip: MailPoet.I18n.t('helpTooltipSendEmail'),
10529
  tooltipId: 'helpTooltipSendEmail'
10530
  })
10538
 
10539
  /***/ },
10540
 
10541
+ /***/ 519:
10542
  /***/ function(module, exports, __webpack_require__) {
10543
 
10544
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
10545
 
10546
+ !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(276), __webpack_require__(429), __webpack_require__(520), __webpack_require__(280)], __WEBPACK_AMD_DEFINE_RESULT__ = function (MailPoet, Hooks, Scheduling, _) {
 
10547
  var fields = [{
10548
  name: 'subject',
10549
  label: MailPoet.I18n.t('subjectLine'),
10638
 
10639
  /***/ },
10640
 
10641
+ /***/ 520:
10642
  /***/ function(module, exports, __webpack_require__) {
10643
 
10644
  'use strict';
10657
 
10658
  var _formFieldsSelectJsx2 = _interopRequireDefault(_formFieldsSelectJsx);
10659
 
10660
+ var _newslettersSchedulingCommonJsx = __webpack_require__(521);
10661
 
10662
  var intervalField = {
10663
  name: 'intervalType',
10687
  var NotificationScheduling = _react2['default'].createClass({
10688
  displayName: 'NotificationScheduling',
10689
 
10690
+ getCurrentValue: function getCurrentValue() {
10691
  return this.props.item[this.props.field.name] || {};
10692
  },
10693
  handleValueChange: function handleValueChange(name, value) {
10694
+ var oldValue = this.getCurrentValue();
10695
  var newValue = {};
10696
 
10697
  newValue[name] = value;
10719
  return this.handleValueChange('nthWeekDay', event.target.value);
10720
  },
10721
  render: function render() {
10722
+ var value = this.getCurrentValue();
10723
  var timeOfDaySelection = undefined;
10724
  var weekDaySelection = undefined;
10725
  var monthDaySelection = undefined;
10728
  if (value.intervalType !== 'immediately') {
10729
  timeOfDaySelection = _react2['default'].createElement(_formFieldsSelectJsx2['default'], {
10730
  field: timeOfDayField,
10731
+ item: this.getCurrentValue(),
10732
  onValueChange: this.handleTimeOfDayChange });
10733
  }
10734
 
10735
  if (value.intervalType === 'weekly' || value.intervalType === 'nthWeekDay') {
10736
  weekDaySelection = _react2['default'].createElement(_formFieldsSelectJsx2['default'], {
10737
  field: weekDayField,
10738
+ item: this.getCurrentValue(),
10739
  onValueChange: this.handleWeekDayChange });
10740
  }
10741
 
10742
  if (value.intervalType === 'monthly') {
10743
  monthDaySelection = _react2['default'].createElement(_formFieldsSelectJsx2['default'], {
10744
  field: monthDayField,
10745
+ item: this.getCurrentValue(),
10746
  onValueChange: this.handleMonthDayChange });
10747
  }
10748
 
10749
  if (value.intervalType === 'nthWeekDay') {
10750
  nthWeekDaySelection = _react2['default'].createElement(_formFieldsSelectJsx2['default'], {
10751
  field: nthWeekDayField,
10752
+ item: this.getCurrentValue(),
10753
  onValueChange: this.handleNthWeekDayChange });
10754
  }
10755
 
10758
  null,
10759
  _react2['default'].createElement(_formFieldsSelectJsx2['default'], {
10760
  field: intervalField,
10761
+ item: this.getCurrentValue(),
10762
  onValueChange: this.handleIntervalChange }),
10763
  nthWeekDaySelection,
10764
  monthDaySelection,
10772
 
10773
  /***/ },
10774
 
10775
+ /***/ 522:
10776
  /***/ function(module, exports, __webpack_require__) {
10777
 
10778
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
10782
  var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
10783
 
10784
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(2), __webpack_require__(275), __webpack_require__(280), __webpack_require__(276), __webpack_require__(429)], __WEBPACK_AMD_DEFINE_RESULT__ = function (React, jq, _, MailPoet, Hooks) {
 
10785
  var jQuery = jq;
10786
 
10787
  var currentTime = window.mailpoet_current_time || '00:00';
10914
  var DateTime = React.createClass({
10915
  displayName: 'DateTime',
10916
 
10917
+ DATE_TIME_SEPARATOR: ' ',
10918
  getInitialState: function getInitialState() {
10919
+ return this.buildStateFromProps(this.props);
10920
  },
10921
  componentWillReceiveProps: function componentWillReceiveProps(nextProps) {
10922
+ this.setState(this.buildStateFromProps(nextProps));
10923
  },
10924
+ buildStateFromProps: function buildStateFromProps(props) {
10925
  var value = props.value || defaultDateTime;
10926
 
10927
+ var _value$split = value.split(this.DATE_TIME_SEPARATOR);
10928
 
10929
  var _value$split2 = _slicedToArray(_value$split, 2);
10930
 
10955
  }
10956
  },
10957
  getDateTime: function getDateTime() {
10958
+ return [this.state.date, this.state.time].join(this.DATE_TIME_SEPARATOR);
10959
  },
10960
  render: function render() {
10961
  return React.createElement(
10982
  var StandardScheduling = React.createClass({
10983
  displayName: 'StandardScheduling',
10984
 
10985
+ getCurrentValue: function getCurrentValue() {
10986
  return _.defaults(this.props.item[this.props.field.name] || {}, {
10987
  isScheduled: '0',
10988
  scheduledAt: defaultDateTime
10989
  });
10990
  },
10991
  handleValueChange: function handleValueChange(event) {
10992
+ var oldValue = this.getCurrentValue();
10993
  var newValue = {};
10994
  newValue[event.target.name] = event.target.value;
10995
 
11006
  return this.handleValueChange(changeEvent);
11007
  },
11008
  isScheduled: function isScheduled() {
11009
+ return this.getCurrentValue().isScheduled === '1';
11010
  },
11011
  getDateValidation: function getDateValidation() {
11012
  return {
11024
  { id: 'mailpoet_scheduling' },
11025
  React.createElement(DateTime, {
11026
  name: 'scheduledAt',
11027
+ value: this.getCurrentValue().scheduledAt,
11028
  onChange: this.handleValueChange,
11029
  disabled: this.props.field.disabled,
11030
  dateValidation: this.getDateValidation() }),
11151
  };
11152
 
11153
  if (newsletterOptions.status === 'sent' || newsletterOptions.status === 'sending') {
11154
+ options.disabled = 'disabled';
11155
  }
11156
 
11157
  return options;
11161
 
11162
  /***/ },
11163
 
11164
+ /***/ 523:
11165
  /***/ function(module, exports, __webpack_require__) {
11166
 
11167
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
11168
 
11169
+ !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(276), __webpack_require__(429), __webpack_require__(524)], __WEBPACK_AMD_DEFINE_RESULT__ = function (MailPoet, Hooks, Scheduling) {
 
11170
  var fields = [{
11171
  name: 'subject',
11172
  label: MailPoet.I18n.t('subjectLine'),
11233
 
11234
  /***/ },
11235
 
11236
+ /***/ 526:
11237
  /***/ function(module, exports, __webpack_require__) {
11238
 
11239
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
11240
 
11241
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(2), __webpack_require__(181), __webpack_require__(276), __webpack_require__(432)], __WEBPACK_AMD_DEFINE_RESULT__ = function (React, Router, MailPoet, Breadcrumb) {
 
11242
  var NewsletterStandard = React.createClass({
11243
  displayName: 'NewsletterStandard',
11244
 
11288
 
11289
  /***/ },
11290
 
11291
+ /***/ 527:
11292
  /***/ function(module, exports, __webpack_require__) {
11293
 
11294
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
11295
 
11296
+ !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(280), __webpack_require__(2), __webpack_require__(181), __webpack_require__(276), __webpack_require__(520), __webpack_require__(432)], __WEBPACK_AMD_DEFINE_RESULT__ = function (_, React, Router, MailPoet, Scheduling, Breadcrumb) {
 
11297
  var field = {
11298
  name: 'options',
11299
  type: 'reactComponent',
11383
 
11384
  /***/ },
11385
 
11386
+ /***/ 528:
11387
  /***/ function(module, exports, __webpack_require__) {
11388
 
11389
  'use strict';
11396
 
11397
  var _reactRouter = __webpack_require__(181);
11398
 
11399
+ var _reactConfirmAlert = __webpack_require__(435);
11400
+
11401
  var _classnames = __webpack_require__(277);
11402
 
11403
  var _classnames2 = _interopRequireDefault(_classnames);
11414
 
11415
  var _listingListingJsx2 = _interopRequireDefault(_listingListingJsx);
11416
 
11417
+ var _newslettersListingsTabsJsx = __webpack_require__(529);
11418
 
11419
  var _newslettersListingsTabsJsx2 = _interopRequireDefault(_newslettersListingsTabsJsx);
11420
 
11421
+ var _newslettersListingsMixinsJsx = __webpack_require__(530);
11422
 
11423
+ var mailpoet_tracking_enabled = !!window.mailpoet_tracking_enabled;
11424
 
11425
  var messages = {
11426
  onTrash: function onTrash(response) {
11485
  }];
11486
 
11487
  var confirmEdit = function confirmEdit(newsletter) {
11488
+ var redirectToEditing = function redirectToEditing() {
11489
  window.location.href = '?page=mailpoet-newsletter-editor&id=' + newsletter.id;
11490
+ };
11491
+ if (!newsletter.queue || newsletter.status != 'sending' || newsletter.queue.status !== null) {
11492
+ redirectToEditing();
11493
+ } else {
11494
+ (0, _reactConfirmAlert.confirmAlert)({
11495
+ title: _mailpoet2['default'].I18n.t('confirmTitle'),
11496
+ message: _mailpoet2['default'].I18n.t('confirmEdit'),
11497
+ confirmLabel: _mailpoet2['default'].I18n.t('confirmLabel'),
11498
+ cancelLabel: _mailpoet2['default'].I18n.t('cancelLabel'),
11499
+ onConfirm: redirectToEditing
11500
+ });
11501
  }
11502
  };
11503
 
11616
  { className: 'page-title-action', to: '/new',
11617
  onClick: function () {
11618
  return _mailpoet2['default'].trackEvent('Emails > Add New', { 'MailPoet Free version': window.mailpoet_version });
11619
+ },
11620
+ 'data-automation-id': 'new_email'
11621
  },
11622
  _mailpoet2['default'].I18n.t('new')
11623
  )
11648
 
11649
  /***/ },
11650
 
11651
+ /***/ 529:
11652
  /***/ function(module, exports, __webpack_require__) {
11653
 
11654
  'use strict';
11722
 
11723
  /***/ },
11724
 
11725
+ /***/ 530:
11726
  /***/ function(module, exports, __webpack_require__) {
11727
 
11728
  'use strict';
11767
 
11768
  var _wpJsHooks2 = _interopRequireDefault(_wpJsHooks);
11769
 
11770
+ var _newslettersBadgesStatsJsx = __webpack_require__(531);
11771
 
11772
  var _newslettersBadgesStatsJsx2 = _interopRequireDefault(_newslettersBadgesStatsJsx);
11773
 
11774
+ var QueueMixin = {
11775
  pauseSending: function pauseSending(newsletter) {
11776
  _mailpoet2['default'].Ajax.post({
11777
  api_version: window.mailpoet_api_version,
11917
  _mailpoet2['default'].trackEvent('User has clicked a CTA to view detailed stats', { 'MailPoet Free version': window.mailpoet_version });
11918
  };
11919
 
11920
+ var StatisticsMixin = {
11921
  renderStatistics: function renderStatistics(newsletter, is_sent, current_time) {
11922
  var sent = is_sent;
11923
  if (sent === undefined) {
12152
  }
12153
  };
12154
 
12155
+ var MailerMixin = {
12156
  checkMailerStatus: function checkMailerStatus(state) {
12157
  if (state.meta.mta_log.error && state.meta.mta_log.status === 'paused') {
12158
  _mailpoet2['default'].Notice.error('', { 'static': true, id: 'mailpoet_mailer_error' });
12222
  }
12223
  };
12224
 
12225
+ exports.QueueMixin = QueueMixin;
12226
+ exports.StatisticsMixin = StatisticsMixin;
12227
+ exports.MailerMixin = MailerMixin;
12228
 
12229
  /***/ },
12230
 
12231
+ /***/ 534:
12232
  /***/ function(module, exports, __webpack_require__) {
12233
 
12234
  'use strict';
12245
 
12246
  var _listingListingJsx2 = _interopRequireDefault(_listingListingJsx);
12247
 
12248
+ var _newslettersListingsTabsJsx = __webpack_require__(529);
12249
 
12250
  var _newslettersListingsTabsJsx2 = _interopRequireDefault(_newslettersListingsTabsJsx);
12251
 
12252
+ var _newslettersListingsMixinsJsx = __webpack_require__(530);
12253
 
12254
  var _classnames = __webpack_require__(277);
12255
 
12269
 
12270
  var mailpoet_roles = window.mailpoet_roles || {};
12271
  var mailpoet_segments = window.mailpoet_segments || {};
12272
+ var mailpoet_tracking_enabled = !!window.mailpoet_tracking_enabled;
12273
 
12274
  var messages = {
12275
  onTrash: function onTrash(response) {
12444
 
12445
  case 'segment':
12446
  // get segment
12447
+ segment = _underscore2['default'].find(mailpoet_segments, function (seg) {
12448
+ return ~ ~seg.id === ~ ~newsletter.options.segment;
12449
  });
12450
 
12451
  if (segment === undefined) {
12548
  ' ',
12549
  _react2['default'].createElement(
12550
  _reactRouter.Link,
12551
+ { className: 'page-title-action', to: '/new', 'data-automation-id': 'new_email' },
12552
  _mailpoet2['default'].I18n.t('new')
12553
  )
12554
  ),
12578
 
12579
  /***/ },
12580
 
12581
+ /***/ 535:
12582
  /***/ function(module, exports, __webpack_require__) {
12583
 
12584
  'use strict';
12595
 
12596
  var _listingListingJsx2 = _interopRequireDefault(_listingListingJsx);
12597
 
12598
+ var _newslettersListingsTabsJsx = __webpack_require__(529);
12599
 
12600
  var _newslettersListingsTabsJsx2 = _interopRequireDefault(_newslettersListingsTabsJsx);
12601
 
12602
+ var _newslettersListingsMixinsJsx = __webpack_require__(530);
12603
 
12604
  var _classnames = __webpack_require__(277);
12605
 
12609
 
12610
  var _mailpoet2 = _interopRequireDefault(_mailpoet);
12611
 
12612
+ var _newslettersSchedulingCommonJsx = __webpack_require__(521);
12613
 
12614
  var messages = {
12615
  onTrash: function onTrash(response) {
12892
  ' ',
12893
  _react2['default'].createElement(
12894
  _reactRouter.Link,
12895
+ { className: 'page-title-action', to: '/new', 'data-automation-id': 'new_email' },
12896
  _mailpoet2['default'].I18n.t('new')
12897
  )
12898
  ),
12922
 
12923
  /***/ },
12924
 
12925
+ /***/ 536:
12926
  /***/ function(module, exports, __webpack_require__) {
12927
 
12928
  'use strict';
12951
 
12952
  var _listingListingJsx2 = _interopRequireDefault(_listingListingJsx);
12953
 
12954
+ var _newslettersListingsTabsJsx = __webpack_require__(529);
12955
 
12956
  var _newslettersListingsTabsJsx2 = _interopRequireDefault(_newslettersListingsTabsJsx);
12957
 
12958
+ var _newslettersListingsMixinsJsx = __webpack_require__(530);
12959
 
12960
+ var mailpoet_tracking_enabled = !!window.mailpoet_tracking_enabled;
12961
 
12962
  var columns = [{
12963
  name: 'subject',
13055
  ' ',
13056
  _react2['default'].createElement(
13057
  _reactRouter.Link,
13058
+ { className: 'page-title-action', to: '/new', 'data-automation-id': 'new_email' },
13059
  _mailpoet2['default'].I18n.t('new')
13060
  )
13061
  ),
13091
 
13092
  /***/ },
13093
 
13094
+ /***/ 537:
13095
  /***/ function(module, exports, __webpack_require__) {
13096
 
13097
  'use strict';
13110
 
13111
  var _history = __webpack_require__(244);
13112
 
13113
+ var _segmentsListJsx = __webpack_require__(538);
13114
 
13115
  var _segmentsListJsx2 = _interopRequireDefault(_segmentsListJsx);
13116
 
13117
+ var _segmentsFormJsx = __webpack_require__(539);
13118
 
13119
  var _segmentsFormJsx2 = _interopRequireDefault(_segmentsFormJsx);
13120
 
13147
 
13148
  /***/ },
13149
 
13150
+ /***/ 538:
13151
  /***/ function(module, exports, __webpack_require__) {
13152
 
13153
  'use strict';
13467
 
13468
  /***/ },
13469
 
13470
+ /***/ 539:
13471
  /***/ function(module, exports, __webpack_require__) {
13472
 
13473
  /* WEBPACK VAR INJECTION */(function(global) {"use strict";
13474
 
13475
  if (!global["MailPoetLib"]) global["MailPoetLib"] = {};
13476
+ module.exports = global["MailPoetLib"]["Form"] = __webpack_require__(540);
13477
  /* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
13478
 
13479
  /***/ },
13480
 
13481
+ /***/ 540:
13482
  /***/ function(module, exports, __webpack_require__) {
13483
 
13484
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
13485
 
13486
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(2), __webpack_require__(181), __webpack_require__(276), __webpack_require__(292)], __WEBPACK_AMD_DEFINE_RESULT__ = function (React, Router, MailPoet, Form) {
 
13487
  var fields = [{
13488
  name: 'name',
13489
  label: MailPoet.I18n.t('name'),
13541
 
13542
  /***/ },
13543
 
13544
+ /***/ 541:
13545
  /***/ function(module, exports, __webpack_require__) {
13546
 
13547
  'use strict';
13560
 
13561
  var _history = __webpack_require__(244);
13562
 
13563
+ var _listJsx = __webpack_require__(542);
13564
 
13565
  var _listJsx2 = _interopRequireDefault(_listJsx);
13566
 
13591
 
13592
  /***/ },
13593
 
13594
+ /***/ 542:
13595
  /***/ function(module, exports, __webpack_require__) {
13596
 
13597
  'use strict';
13823
 
13824
  /***/ },
13825
 
13826
+ /***/ 543:
13827
  /***/ function(module, exports, __webpack_require__) {
13828
 
13829
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
13830
+ __webpack_require__(544),
13831
  __webpack_require__(275),
13832
  __webpack_require__(276)
13833
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (
13916
 
13917
  /***/ },
13918
 
13919
+ /***/ 544:
13920
  /***/ function(module, exports, __webpack_require__) {
13921
 
13922
+ /* WEBPACK VAR INJECTION */(function(global) {module.exports = global["Backbone"] = __webpack_require__(545);
13923
  /* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
13924
 
13925
  /***/ },
13926
 
13927
+ /***/ 545:
13928
  /***/ function(module, exports, __webpack_require__) {
13929
 
13930
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/* WEBPACK VAR INJECTION */(function(global) {// Backbone.js 1.3.3
15852
 
15853
  /***/ },
15854
 
15855
+ /***/ 546:
15856
  /***/ function(module, exports, __webpack_require__) {
15857
 
15858
  'use strict';
15871
 
15872
  var _history = __webpack_require__(244);
15873
 
15874
+ var _helpKnowledge_baseJsx = __webpack_require__(547);
15875
 
15876
  var _helpKnowledge_baseJsx2 = _interopRequireDefault(_helpKnowledge_baseJsx);
15877
 
15878
+ var _helpSystem_infoJsx = __webpack_require__(549);
15879
 
15880
  var _helpSystem_infoJsx2 = _interopRequireDefault(_helpSystem_infoJsx);
15881
 
15892
  var container = document.getElementById('help_container');
15893
 
15894
  if (container) {
 
15895
  _reactDom2['default'].render(_react2['default'].createElement(
15896
  _reactRouter.Router,
15897
  { history: history },
15908
 
15909
  /***/ },
15910
 
15911
+ /***/ 547:
15912
  /***/ function(module, exports, __webpack_require__) {
15913
 
15914
  'use strict';
15923
 
15924
  var _mailpoet2 = _interopRequireDefault(_mailpoet);
15925
 
15926
+ var _tabsJsx = __webpack_require__(548);
15927
 
15928
  var _tabsJsx2 = _interopRequireDefault(_tabsJsx);
15929
 
15930
  function KnowledgeBase() {
 
15931
  return _react2['default'].createElement(
15932
  'div',
15933
  null,
16025
 
16026
  /***/ },
16027
 
16028
+ /***/ 548:
16029
  /***/ function(module, exports, __webpack_require__) {
16030
 
16031
  'use strict';
16057
  }];
16058
 
16059
  function Tabs(props) {
 
16060
  var tabLinks = tabs.map(function (tab, index) {
16061
  var tabClasses = (0, _classnames2['default'])('nav-tab', { 'nav-tab-active': props.tab === tab.name });
16062
 
16085
 
16086
  /***/ },
16087
 
16088
+ /***/ 549:
16089
  /***/ function(module, exports, __webpack_require__) {
16090
 
16091
  'use strict';
16104
 
16105
  var _underscore2 = _interopRequireDefault(_underscore);
16106
 
16107
+ var _tabsJsx = __webpack_require__(548);
16108
 
16109
  var _tabsJsx2 = _interopRequireDefault(_tabsJsx);
16110
 
16158
 
16159
  /***/ },
16160
 
16161
+ /***/ 550:
16162
  /***/ function(module, exports, __webpack_require__) {
16163
 
16164
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
16206
 
16207
  /***/ },
16208
 
16209
+ /***/ 551:
16210
  /***/ function(module, exports, __webpack_require__) {
16211
 
16212
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
16213
+ __webpack_require__(544),
16214
  __webpack_require__(280),
16215
  __webpack_require__(275),
16216
  __webpack_require__(276),
 
16217
  __webpack_require__(552),
16218
  __webpack_require__(553),
16219
+ __webpack_require__(554),
16220
  __webpack_require__(301)
16221
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (
16222
  Backbone,
17381
 
17382
  /***/ },
17383
 
17384
+ /***/ 553:
17385
  /***/ function(module, exports) {
17386
 
17387
  /*!
17393
 
17394
  /***/ },
17395
 
17396
+ /***/ 554:
17397
  /***/ function(module, exports) {
17398
 
17399
  /*
17479
 
17480
  /***/ },
17481
 
17482
+ /***/ 555:
17483
  /***/ function(module, exports, __webpack_require__) {
17484
 
17485
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
17486
  __webpack_require__(280),
17487
  __webpack_require__(275),
17488
  __webpack_require__(276),
17489
+ __webpack_require__(552)
17490
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (
17491
  _,
17492
  jQuery,
assets/js/{admin_vendor.fc9d02c2.js → admin_vendor.9865021f.js} RENAMED
@@ -8,9 +8,9 @@ webpackJsonp([1],[
8
  __webpack_require__(422);
9
  __webpack_require__(278);
10
  __webpack_require__(292);
11
- __webpack_require__(530);
12
  __webpack_require__(432);
13
- __webpack_require__(523);
14
  module.exports = __webpack_require__(244);
15
 
16
 
@@ -31268,7 +31268,7 @@ webpackJsonp([1],[
31268
  id: id
31269
  }
31270
  }).done(function (response) {
31271
- if (_this8.props.messages !== undefined && _this8.props.messages['onRestore'] !== undefined) {
31272
  _this8.props.messages.onRestore(response);
31273
  }
31274
  _this8.getItems();
@@ -31294,7 +31294,7 @@ webpackJsonp([1],[
31294
  id: id
31295
  }
31296
  }).done(function (response) {
31297
- if (_this9.props.messages !== undefined && _this9.props.messages['onTrash'] !== undefined) {
31298
  _this9.props.messages.onTrash(response);
31299
  }
31300
  _this9.getItems();
@@ -31320,7 +31320,7 @@ webpackJsonp([1],[
31320
  id: id
31321
  }
31322
  }).done(function (response) {
31323
- if (_this10.props.messages !== undefined && _this10.props.messages['onDelete'] !== undefined) {
31324
  _this10.props.messages.onDelete(response);
31325
  }
31326
  _this10.getItems();
@@ -33238,7 +33238,7 @@ webpackJsonp([1],[
33238
  var action = _this.getSelectedAction();
33239
 
33240
  // action on select callback
33241
- if (action !== null && action['onSelect'] !== undefined) {
33242
  _this.setState({
33243
  extra: action.onSelect(e)
33244
  });
@@ -33256,12 +33256,12 @@ webpackJsonp([1],[
33256
 
33257
  var selected_ids = this.props.selection !== 'all' ? this.props.selected_ids : [];
33258
 
33259
- var data = action['getData'] !== undefined ? action.getData() : {};
33260
 
33261
  data.action = this.state.action;
33262
 
33263
  var onSuccess = function onSuccess() {};
33264
- if (action['onSuccess'] !== undefined) {
33265
  onSuccess = action.onSuccess;
33266
  }
33267
 
@@ -33280,8 +33280,8 @@ webpackJsonp([1],[
33280
  getSelectedAction: function getSelectedAction() {
33281
  var selected_action = this.refs.action.value;
33282
  if (selected_action.length > 0) {
33283
- var action = this.props.bulk_actions.filter(function (action) {
33284
- return action.name === selected_action;
33285
  });
33286
 
33287
  if (action.length > 0) {
@@ -33460,7 +33460,6 @@ webpackJsonp([1],[
33460
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
33461
 
33462
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(2), __webpack_require__(277), __webpack_require__(276)], __WEBPACK_AMD_DEFINE_RESULT__ = function (React, classNames, MailPoet) {
33463
-
33464
  var ListingPages = React.createClass({
33465
  displayName: 'ListingPages',
33466
 
@@ -33692,7 +33691,6 @@ webpackJsonp([1],[
33692
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
33693
 
33694
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(276), __webpack_require__(2)], __WEBPACK_AMD_DEFINE_RESULT__ = function (MailPoet, React) {
33695
-
33696
  var ListingSearch = React.createClass({
33697
  displayName: 'ListingSearch',
33698
 
@@ -33743,7 +33741,6 @@ webpackJsonp([1],[
33743
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
33744
 
33745
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(2), __webpack_require__(277)], __WEBPACK_AMD_DEFINE_RESULT__ = function (React, classNames) {
33746
-
33747
  var ListingGroups = React.createClass({
33748
  displayName: 'ListingGroups',
33749
 
@@ -33972,8 +33969,8 @@ webpackJsonp([1],[
33972
  this.setState({ select2: true });
33973
  },
33974
  getSelectedValues: function getSelectedValues() {
33975
- if (this.props.field['selected'] !== undefined) {
33976
- return this.props.field['selected'](this.props.item);
33977
  } else if (this.props.item !== undefined && this.props.field.name !== undefined) {
33978
  if (this.allowMultipleValues()) {
33979
  if (Array.isArray(this.props.item[this.props.field.name])) {
@@ -33991,7 +33988,7 @@ webpackJsonp([1],[
33991
  if (typeof window['mailpoet_' + this.props.field.endpoint] !== 'undefined') {
33992
  var items = window['mailpoet_' + this.props.field.endpoint];
33993
 
33994
- if (this.props.field['filter'] !== undefined) {
33995
  items = items.filter(this.props.field.filter);
33996
  }
33997
 
@@ -34018,19 +34015,19 @@ webpackJsonp([1],[
34018
  }
34019
  },
34020
  getLabel: function getLabel(item) {
34021
- if (this.props.field['getLabel'] !== undefined) {
34022
  return this.props.field.getLabel(item, this.props.item);
34023
  }
34024
  return item.name;
34025
  },
34026
  getSearchLabel: function getSearchLabel(item) {
34027
- if (this.props.field['getSearchLabel'] !== undefined) {
34028
  return this.props.field.getSearchLabel(item, this.props.item);
34029
  }
34030
  return null;
34031
  },
34032
  getValue: function getValue(item) {
34033
- if (this.props.field['getValue'] !== undefined) {
34034
  return this.props.field.getValue(item, this.props.item);
34035
  }
34036
  return item.id;
@@ -34039,7 +34036,7 @@ webpackJsonp([1],[
34039
  // this function may be used to transform the placeholder value into
34040
  // desired value.
34041
  transformChangedValue: function transformChangedValue(value) {
34042
- if (typeof this.props.field['transformChangedValue'] === 'function') {
34043
  return this.props.field.transformChangedValue.call(this, value);
34044
  }
34045
  return value;
@@ -39852,7 +39849,6 @@ webpackJsonp([1],[
39852
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
39853
 
39854
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(2), __webpack_require__(276), __webpack_require__(277), __webpack_require__(181), __webpack_require__(294), __webpack_require__(275)], __WEBPACK_AMD_DEFINE_RESULT__ = function (React, MailPoet, classNames, Router, FormField, jQuery) {
39855
-
39856
  var Form = React.createClass({
39857
  displayName: 'Form',
39858
 
@@ -39944,7 +39940,7 @@ webpackJsonp([1],[
39944
  // only get values from displayed fields
39945
  var item = {};
39946
  this.props.fields.map(function (field) {
39947
- if (field['fields'] !== undefined) {
39948
  field.fields.map(function (subfield) {
39949
  item[subfield.name] = _this2.state.item[subfield.name];
39950
  });
@@ -40108,7 +40104,7 @@ webpackJsonp([1],[
40108
  var field = false;
40109
  var dataField = data.field;
40110
 
40111
- if (data.field['field'] !== undefined) {
40112
  dataField = jQuery.merge(dataField, data.field.field);
40113
  }
40114
 
@@ -40166,7 +40162,7 @@ webpackJsonp([1],[
40166
 
40167
  var field = false;
40168
 
40169
- if (this.props.field['fields'] !== undefined) {
40170
  field = this.props.field.fields.map(function (subfield, index) {
40171
  return _this.renderField({
40172
  index: index,
@@ -40240,7 +40236,7 @@ webpackJsonp([1],[
40240
 
40241
  return _react2['default'].createElement('input', _extends({
40242
  type: 'text',
40243
- disabled: this.props.field['disabled'] !== undefined ? this.props.field.disabled(this.props.item) : false,
40244
  className: this.props.field.size ? '' : 'regular-text',
40245
  size: this.props.field.size !== 'auto' && this.props.field.size > 0 ? this.props.field.size : false,
40246
  name: this.props.field.name,
@@ -40323,7 +40319,7 @@ webpackJsonp([1],[
40323
  );
40324
  }
40325
 
40326
- if (this.props.field['filter'] !== undefined) {
40327
  filter = this.props.field.filter;
40328
  }
40329
 
@@ -40345,7 +40341,6 @@ webpackJsonp([1],[
40345
  }
40346
 
40347
  var options = keys.map(function (value, index) {
40348
-
40349
  if (filter !== false && filter(_this.props.item, value) === false) {
40350
  return;
40351
  }
@@ -40809,7 +40804,7 @@ webpackJsonp([1],[
40809
  /***/ function(module, exports, __webpack_require__) {
40810
 
40811
  var require;/* WEBPACK VAR INJECTION */(function(module) {//! moment.js
40812
- //! version : 2.19.1
40813
  //! authors : Tim Wood, Iskren Chernev, Moment.js contributors
40814
  //! license : MIT
40815
  //! momentjs.com
@@ -41624,7 +41619,7 @@ webpackJsonp([1],[
41624
 
41625
  function set$1 (mom, unit, value) {
41626
  if (mom.isValid() && !isNaN(value)) {
41627
- if (unit === 'FullYear' && isLeapYear(mom.year())) {
41628
  mom._d['set' + (mom._isUTC ? 'UTC' : '') + unit](value, mom.month(), daysInMonth(value, mom.month()));
41629
  }
41630
  else {
@@ -42730,10 +42725,11 @@ webpackJsonp([1],[
42730
 
42731
  function updateLocale(name, config) {
42732
  if (config != null) {
42733
- var locale, parentConfig = baseConfig;
42734
  // MERGE
42735
- if (locales[name] != null) {
42736
- parentConfig = locales[name]._config;
 
42737
  }
42738
  config = mergeConfigs(parentConfig, config);
42739
  locale = new Locale(config);
@@ -45287,7 +45283,7 @@ webpackJsonp([1],[
45287
  // Side effect imports
45288
 
45289
 
45290
- hooks.version = '2.19.1';
45291
 
45292
  setHookCallback(createLocal);
45293
 
@@ -57892,7 +57888,7 @@ webpackJsonp([1],[
57892
 
57893
  var label = step.label;
57894
 
57895
- if (step['link'] !== undefined && _this.props.step !== step.name) {
57896
  label = React.createElement(
57897
  Link,
57898
  { to: step.link },
@@ -57926,7 +57922,8 @@ webpackJsonp([1],[
57926
  /***/ },
57927
  /* 434 */,
57928
  /* 435 */,
57929
- /* 436 */
 
57930
  /***/ function(module, exports, __webpack_require__) {
57931
 
57932
  'use strict';
@@ -57962,45 +57959,45 @@ webpackJsonp([1],[
57962
 
57963
  var _classnames2 = _interopRequireDefault(_classnames);
57964
 
57965
- var _staticMethods = __webpack_require__(437);
57966
 
57967
  var _staticMethods2 = _interopRequireDefault(_staticMethods);
57968
 
57969
- var _windowListener = __webpack_require__(439);
57970
 
57971
  var _windowListener2 = _interopRequireDefault(_windowListener);
57972
 
57973
- var _customEvent = __webpack_require__(440);
57974
 
57975
  var _customEvent2 = _interopRequireDefault(_customEvent);
57976
 
57977
- var _isCapture = __webpack_require__(441);
57978
 
57979
  var _isCapture2 = _interopRequireDefault(_isCapture);
57980
 
57981
- var _getEffect = __webpack_require__(442);
57982
 
57983
  var _getEffect2 = _interopRequireDefault(_getEffect);
57984
 
57985
- var _trackRemoval = __webpack_require__(443);
57986
 
57987
  var _trackRemoval2 = _interopRequireDefault(_trackRemoval);
57988
 
57989
- var _getPosition = __webpack_require__(444);
57990
 
57991
  var _getPosition2 = _interopRequireDefault(_getPosition);
57992
 
57993
- var _getTipContent = __webpack_require__(445);
57994
 
57995
  var _getTipContent2 = _interopRequireDefault(_getTipContent);
57996
 
57997
- var _aria = __webpack_require__(446);
57998
 
57999
- var _nodeListToArray = __webpack_require__(447);
58000
 
58001
  var _nodeListToArray2 = _interopRequireDefault(_nodeListToArray);
58002
 
58003
- var _style = __webpack_require__(448);
58004
 
58005
  var _style2 = _interopRequireDefault(_style);
58006
 
@@ -58525,7 +58522,7 @@ webpackJsonp([1],[
58525
  module.exports = ReactTooltip;
58526
 
58527
  /***/ },
58528
- /* 437 */
58529
  /***/ function(module, exports, __webpack_require__) {
58530
 
58531
  'use strict';
@@ -58583,7 +58580,7 @@ webpackJsonp([1],[
58583
  };
58584
  };
58585
 
58586
- var _constant = __webpack_require__(438);
58587
 
58588
  var _constant2 = _interopRequireDefault(_constant);
58589
 
@@ -58608,7 +58605,7 @@ webpackJsonp([1],[
58608
  */
58609
 
58610
  /***/ },
58611
- /* 438 */
58612
  /***/ function(module, exports) {
58613
 
58614
  'use strict';
@@ -58626,7 +58623,7 @@ webpackJsonp([1],[
58626
  };
58627
 
58628
  /***/ },
58629
- /* 439 */
58630
  /***/ function(module, exports, __webpack_require__) {
58631
 
58632
  'use strict';
@@ -58672,14 +58669,14 @@ webpackJsonp([1],[
58672
  };
58673
  };
58674
 
58675
- var _constant = __webpack_require__(438);
58676
 
58677
  var _constant2 = _interopRequireDefault(_constant);
58678
 
58679
  function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
58680
 
58681
  /***/ },
58682
- /* 440 */
58683
  /***/ function(module, exports) {
58684
 
58685
  'use strict';
@@ -58772,7 +58769,7 @@ webpackJsonp([1],[
58772
  var customListener = void 0;
58773
 
58774
  /***/ },
58775
- /* 441 */
58776
  /***/ function(module, exports) {
58777
 
58778
  'use strict';
@@ -58789,7 +58786,7 @@ webpackJsonp([1],[
58789
  };
58790
 
58791
  /***/ },
58792
- /* 442 */
58793
  /***/ function(module, exports) {
58794
 
58795
  'use strict';
@@ -58806,7 +58803,7 @@ webpackJsonp([1],[
58806
  };
58807
 
58808
  /***/ },
58809
- /* 443 */
58810
  /***/ function(module, exports) {
58811
 
58812
  "use strict";
@@ -58902,7 +58899,7 @@ webpackJsonp([1],[
58902
  };
58903
 
58904
  /***/ },
58905
- /* 444 */
58906
  /***/ function(module, exports) {
58907
 
58908
  'use strict';
@@ -59216,7 +59213,7 @@ webpackJsonp([1],[
59216
  };
59217
 
59218
  /***/ },
59219
- /* 445 */
59220
  /***/ function(module, exports, __webpack_require__) {
59221
 
59222
  'use strict';
@@ -59253,7 +59250,7 @@ webpackJsonp([1],[
59253
  function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
59254
 
59255
  /***/ },
59256
- /* 446 */
59257
  /***/ function(module, exports) {
59258
 
59259
  "use strict";
@@ -59282,7 +59279,7 @@ webpackJsonp([1],[
59282
  }
59283
 
59284
  /***/ },
59285
- /* 447 */
59286
  /***/ function(module, exports) {
59287
 
59288
  "use strict";
@@ -59302,7 +59299,7 @@ webpackJsonp([1],[
59302
  };
59303
 
59304
  /***/ },
59305
- /* 448 */
59306
  /***/ function(module, exports) {
59307
 
59308
  'use strict';
@@ -59313,7 +59310,6 @@ webpackJsonp([1],[
59313
  exports.default = '.__react_component_tooltip{border-radius:3px;display:inline-block;font-size:13px;left:-999em;opacity:0;padding:8px 21px;position:fixed;pointer-events:none;transition:opacity 0.3s ease-out;top:-999em;visibility:hidden;z-index:999}.__react_component_tooltip:before,.__react_component_tooltip:after{content:"";width:0;height:0;position:absolute}.__react_component_tooltip.show{opacity:0.9;margin-top:0px;margin-left:0px;visibility:visible}.__react_component_tooltip.type-dark{color:#fff;background-color:#222}.__react_component_tooltip.type-dark.place-top:after{border-top-color:#222;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-dark.place-bottom:after{border-bottom-color:#222;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-dark.place-left:after{border-left-color:#222;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-dark.place-right:after{border-right-color:#222;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-dark.border{border:1px solid #fff}.__react_component_tooltip.type-dark.border.place-top:before{border-top:8px solid #fff}.__react_component_tooltip.type-dark.border.place-bottom:before{border-bottom:8px solid #fff}.__react_component_tooltip.type-dark.border.place-left:before{border-left:8px solid #fff}.__react_component_tooltip.type-dark.border.place-right:before{border-right:8px solid #fff}.__react_component_tooltip.type-success{color:#fff;background-color:#8DC572}.__react_component_tooltip.type-success.place-top:after{border-top-color:#8DC572;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-success.place-bottom:after{border-bottom-color:#8DC572;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-success.place-left:after{border-left-color:#8DC572;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-success.place-right:after{border-right-color:#8DC572;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-success.border{border:1px solid #fff}.__react_component_tooltip.type-success.border.place-top:before{border-top:8px solid #fff}.__react_component_tooltip.type-success.border.place-bottom:before{border-bottom:8px solid #fff}.__react_component_tooltip.type-success.border.place-left:before{border-left:8px solid #fff}.__react_component_tooltip.type-success.border.place-right:before{border-right:8px solid #fff}.__react_component_tooltip.type-warning{color:#fff;background-color:#F0AD4E}.__react_component_tooltip.type-warning.place-top:after{border-top-color:#F0AD4E;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-warning.place-bottom:after{border-bottom-color:#F0AD4E;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-warning.place-left:after{border-left-color:#F0AD4E;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-warning.place-right:after{border-right-color:#F0AD4E;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-warning.border{border:1px solid #fff}.__react_component_tooltip.type-warning.border.place-top:before{border-top:8px solid #fff}.__react_component_tooltip.type-warning.border.place-bottom:before{border-bottom:8px solid #fff}.__react_component_tooltip.type-warning.border.place-left:before{border-left:8px solid #fff}.__react_component_tooltip.type-warning.border.place-right:before{border-right:8px solid #fff}.__react_component_tooltip.type-error{color:#fff;background-color:#BE6464}.__react_component_tooltip.type-error.place-top:after{border-top-color:#BE6464;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-error.place-bottom:after{border-bottom-color:#BE6464;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-error.place-left:after{border-left-color:#BE6464;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-error.place-right:after{border-right-color:#BE6464;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-error.border{border:1px solid #fff}.__react_component_tooltip.type-error.border.place-top:before{border-top:8px solid #fff}.__react_component_tooltip.type-error.border.place-bottom:before{border-bottom:8px solid #fff}.__react_component_tooltip.type-error.border.place-left:before{border-left:8px solid #fff}.__react_component_tooltip.type-error.border.place-right:before{border-right:8px solid #fff}.__react_component_tooltip.type-info{color:#fff;background-color:#337AB7}.__react_component_tooltip.type-info.place-top:after{border-top-color:#337AB7;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-info.place-bottom:after{border-bottom-color:#337AB7;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-info.place-left:after{border-left-color:#337AB7;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-info.place-right:after{border-right-color:#337AB7;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-info.border{border:1px solid #fff}.__react_component_tooltip.type-info.border.place-top:before{border-top:8px solid #fff}.__react_component_tooltip.type-info.border.place-bottom:before{border-bottom:8px solid #fff}.__react_component_tooltip.type-info.border.place-left:before{border-left:8px solid #fff}.__react_component_tooltip.type-info.border.place-right:before{border-right:8px solid #fff}.__react_component_tooltip.type-light{color:#222;background-color:#fff}.__react_component_tooltip.type-light.place-top:after{border-top-color:#fff;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-light.place-bottom:after{border-bottom-color:#fff;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-light.place-left:after{border-left-color:#fff;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-light.place-right:after{border-right-color:#fff;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-light.border{border:1px solid #222}.__react_component_tooltip.type-light.border.place-top:before{border-top:8px solid #222}.__react_component_tooltip.type-light.border.place-bottom:before{border-bottom:8px solid #222}.__react_component_tooltip.type-light.border.place-left:before{border-left:8px solid #222}.__react_component_tooltip.type-light.border.place-right:before{border-right:8px solid #222}.__react_component_tooltip.place-top{margin-top:-10px}.__react_component_tooltip.place-top:before{border-left:10px solid transparent;border-right:10px solid transparent;bottom:-8px;left:50%;margin-left:-10px}.__react_component_tooltip.place-top:after{border-left:8px solid transparent;border-right:8px solid transparent;bottom:-6px;left:50%;margin-left:-8px}.__react_component_tooltip.place-bottom{margin-top:10px}.__react_component_tooltip.place-bottom:before{border-left:10px solid transparent;border-right:10px solid transparent;top:-8px;left:50%;margin-left:-10px}.__react_component_tooltip.place-bottom:after{border-left:8px solid transparent;border-right:8px solid transparent;top:-6px;left:50%;margin-left:-8px}.__react_component_tooltip.place-left{margin-left:-10px}.__react_component_tooltip.place-left:before{border-top:6px solid transparent;border-bottom:6px solid transparent;right:-8px;top:50%;margin-top:-5px}.__react_component_tooltip.place-left:after{border-top:5px solid transparent;border-bottom:5px solid transparent;right:-6px;top:50%;margin-top:-4px}.__react_component_tooltip.place-right{margin-left:10px}.__react_component_tooltip.place-right:before{border-top:6px solid transparent;border-bottom:6px solid transparent;left:-8px;top:50%;margin-top:-5px}.__react_component_tooltip.place-right:after{border-top:5px solid transparent;border-bottom:5px solid transparent;left:-6px;top:50%;margin-top:-4px}.__react_component_tooltip .multi-line{display:block;padding:2px 0px;text-align:center}';
59314
 
59315
  /***/ },
59316
- /* 449 */,
59317
  /* 450 */,
59318
  /* 451 */,
59319
  /* 452 */,
@@ -59384,7 +59380,8 @@ webpackJsonp([1],[
59384
  /* 517 */,
59385
  /* 518 */,
59386
  /* 519 */,
59387
- /* 520 */
 
59388
  /***/ function(module, exports, __webpack_require__) {
59389
 
59390
  'use strict';
@@ -59406,14 +59403,14 @@ webpackJsonp([1],[
59406
  var timeFormat = window.mailpoet_time_format || 'H:i';
59407
 
59408
  // welcome emails
59409
- var _timeDelayValues = {
59410
  immediate: _mailpoet2['default'].I18n.t('delayImmediately'),
59411
  hours: _mailpoet2['default'].I18n.t('delayHoursAfter'),
59412
  days: _mailpoet2['default'].I18n.t('delayDaysAfter'),
59413
  weeks: _mailpoet2['default'].I18n.t('delayWeeksAfter')
59414
  };
59415
 
59416
- var _intervalValues = {
59417
  daily: _mailpoet2['default'].I18n.t('daily'),
59418
  weekly: _mailpoet2['default'].I18n.t('weekly'),
59419
  monthly: _mailpoet2['default'].I18n.t('monthly'),
@@ -59426,7 +59423,7 @@ webpackJsonp([1],[
59426
  var TIME_STEP_SECONDS = 3600;
59427
  var numberOfTimeSteps = SECONDS_IN_DAY / TIME_STEP_SECONDS;
59428
 
59429
- var _timeOfDayValues = _underscore2['default'].object(_underscore2['default'].map(_underscore2['default'].times(numberOfTimeSteps, function (step) {
59430
  return step * TIME_STEP_SECONDS;
59431
  }), function (seconds) {
59432
  var date = new Date(null);
@@ -59435,7 +59432,7 @@ webpackJsonp([1],[
59435
  return [seconds, timeLabel];
59436
  }));
59437
 
59438
- var _weekDayValues = {
59439
  0: _mailpoet2['default'].I18n.t('sunday'),
59440
  1: _mailpoet2['default'].I18n.t('monday'),
59441
  2: _mailpoet2['default'].I18n.t('tuesday'),
@@ -59446,7 +59443,7 @@ webpackJsonp([1],[
59446
  };
59447
 
59448
  var NUMBER_OF_DAYS_IN_MONTH = 28;
59449
- var _monthDayValues = _underscore2['default'].object(_underscore2['default'].map(_underscore2['default'].times(NUMBER_OF_DAYS_IN_MONTH, function (day) {
59450
  return day;
59451
  }), function (day) {
59452
  var labels = {
@@ -59463,34 +59460,34 @@ webpackJsonp([1],[
59463
  return [day + 1, label];
59464
  }));
59465
 
59466
- var _nthWeekDayValues = {
59467
  1: _mailpoet2['default'].I18n.t('first'),
59468
  2: _mailpoet2['default'].I18n.t('second'),
59469
  3: _mailpoet2['default'].I18n.t('third'),
59470
  L: _mailpoet2['default'].I18n.t('last')
59471
  };
59472
 
59473
- exports.timeDelayValues = _timeDelayValues;
59474
- exports.intervalValues = _intervalValues;
59475
- exports.timeOfDayValues = _timeOfDayValues;
59476
- exports.weekDayValues = _weekDayValues;
59477
- exports.monthDayValues = _monthDayValues;
59478
- exports.nthWeekDayValues = _nthWeekDayValues;
59479
 
59480
  /***/ },
59481
- /* 521 */,
59482
  /* 522 */,
59483
- /* 523 */
 
59484
  /***/ function(module, exports, __webpack_require__) {
59485
 
59486
  /* WEBPACK VAR INJECTION */(function(global) {"use strict";
59487
 
59488
  if (!global["MailPoetLib"]) global["MailPoetLib"] = {};
59489
- module.exports = global["MailPoetLib"]["NewsletterWelcomeNotificationScheduling"] = __webpack_require__(524);
59490
  /* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
59491
 
59492
  /***/ },
59493
- /* 524 */
59494
  /***/ function(module, exports, __webpack_require__) {
59495
 
59496
  'use strict';
@@ -59517,7 +59514,7 @@ webpackJsonp([1],[
59517
 
59518
  var _formFieldsTextJsx2 = _interopRequireDefault(_formFieldsTextJsx);
59519
 
59520
- var _newslettersSchedulingCommonJsx = __webpack_require__(520);
59521
 
59522
  var availableRoles = window.mailpoet_roles || {};
59523
  var availableSegments = _underscore2['default'].filter(window.mailpoet_segments || [], function (segment) {
@@ -59565,11 +59562,11 @@ webpackJsonp([1],[
59565
  contextTypes: {
59566
  router: _react2['default'].PropTypes.object.isRequired
59567
  },
59568
- _getCurrentValue: function _getCurrentValue() {
59569
  return this.props.item[this.props.field.name] || {};
59570
  },
59571
  handleValueChange: function handleValueChange(name, value) {
59572
- var oldValue = this._getCurrentValue();
59573
  var newValue = {};
59574
 
59575
  newValue[name] = value;
@@ -59621,25 +59618,25 @@ webpackJsonp([1],[
59621
  this.context.router.push('/template/' + newsletterId);
59622
  },
59623
  render: function render() {
59624
- var value = this._getCurrentValue();
59625
  var roleSegmentSelection = undefined;
59626
  var timeNumber = undefined;
59627
 
59628
  if (value.event === 'user') {
59629
  roleSegmentSelection = _react2['default'].createElement(_formFieldsSelectJsx2['default'], {
59630
  field: roleField,
59631
- item: this._getCurrentValue(),
59632
  onValueChange: this.handleRoleChange });
59633
  } else {
59634
  roleSegmentSelection = _react2['default'].createElement(_formFieldsSelectJsx2['default'], {
59635
  field: segmentField,
59636
- item: this._getCurrentValue(),
59637
  onValueChange: this.handleSegmentChange });
59638
  }
59639
  if (value.afterTimeType !== 'immediate') {
59640
  timeNumber = _react2['default'].createElement(_formFieldsTextJsx2['default'], {
59641
  field: afterTimeNumberField,
59642
- item: this._getCurrentValue(),
59643
  onValueChange: this.handleAfterTimeNumberChange });
59644
  }
59645
 
@@ -59648,13 +59645,13 @@ webpackJsonp([1],[
59648
  null,
59649
  _react2['default'].createElement(_formFieldsSelectJsx2['default'], {
59650
  field: events,
59651
- item: this._getCurrentValue(),
59652
  onValueChange: this.handleEventChange }),
59653
  roleSegmentSelection,
59654
  timeNumber,
59655
  _react2['default'].createElement(_formFieldsSelectJsx2['default'], {
59656
  field: afterTimeTypeField,
59657
- item: this._getCurrentValue(),
59658
  onValueChange: this.handleAfterTimeTypeChange })
59659
  );
59660
  }
@@ -59663,22 +59660,22 @@ webpackJsonp([1],[
59663
  module.exports = WelcomeScheduling;
59664
 
59665
  /***/ },
59666
- /* 525 */,
59667
  /* 526 */,
59668
  /* 527 */,
59669
  /* 528 */,
59670
  /* 529 */,
59671
- /* 530 */
 
59672
  /***/ function(module, exports, __webpack_require__) {
59673
 
59674
  /* WEBPACK VAR INJECTION */(function(global) {"use strict";
59675
 
59676
  if (!global["MailPoetLib"]) global["MailPoetLib"] = {};
59677
- module.exports = global["MailPoetLib"]["StatsBadge"] = __webpack_require__(531);
59678
  /* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
59679
 
59680
  /***/ },
59681
- /* 531 */
59682
  /***/ function(module, exports, __webpack_require__) {
59683
 
59684
  'use strict';
@@ -59705,7 +59702,7 @@ webpackJsonp([1],[
59705
 
59706
  var _react2 = _interopRequireDefault(_react);
59707
 
59708
- var _badgeJsx = __webpack_require__(532);
59709
 
59710
  var _badgeJsx2 = _interopRequireDefault(_badgeJsx);
59711
 
@@ -59817,7 +59814,7 @@ webpackJsonp([1],[
59817
  module.exports = exports['default'];
59818
 
59819
  /***/ },
59820
- /* 532 */
59821
  /***/ function(module, exports, __webpack_require__) {
59822
 
59823
  'use strict';
@@ -59844,7 +59841,7 @@ webpackJsonp([1],[
59844
 
59845
  var _classnames2 = _interopRequireDefault(_classnames);
59846
 
59847
- var _reactTooltip = __webpack_require__(436);
59848
 
59849
  var _reactTooltip2 = _interopRequireDefault(_reactTooltip);
59850
 
8
  __webpack_require__(422);
9
  __webpack_require__(278);
10
  __webpack_require__(292);
11
+ __webpack_require__(531);
12
  __webpack_require__(432);
13
+ __webpack_require__(524);
14
  module.exports = __webpack_require__(244);
15
 
16
 
31268
  id: id
31269
  }
31270
  }).done(function (response) {
31271
+ if (_this8.props.messages !== undefined && _this8.props.messages.onRestore !== undefined) {
31272
  _this8.props.messages.onRestore(response);
31273
  }
31274
  _this8.getItems();
31294
  id: id
31295
  }
31296
  }).done(function (response) {
31297
+ if (_this9.props.messages !== undefined && _this9.props.messages.onTrash !== undefined) {
31298
  _this9.props.messages.onTrash(response);
31299
  }
31300
  _this9.getItems();
31320
  id: id
31321
  }
31322
  }).done(function (response) {
31323
+ if (_this10.props.messages !== undefined && _this10.props.messages.onDelete !== undefined) {
31324
  _this10.props.messages.onDelete(response);
31325
  }
31326
  _this10.getItems();
33238
  var action = _this.getSelectedAction();
33239
 
33240
  // action on select callback
33241
+ if (action !== null && action.onSelect !== undefined) {
33242
  _this.setState({
33243
  extra: action.onSelect(e)
33244
  });
33256
 
33257
  var selected_ids = this.props.selection !== 'all' ? this.props.selected_ids : [];
33258
 
33259
+ var data = action.getData !== undefined ? action.getData() : {};
33260
 
33261
  data.action = this.state.action;
33262
 
33263
  var onSuccess = function onSuccess() {};
33264
+ if (action.onSuccess !== undefined) {
33265
  onSuccess = action.onSuccess;
33266
  }
33267
 
33280
  getSelectedAction: function getSelectedAction() {
33281
  var selected_action = this.refs.action.value;
33282
  if (selected_action.length > 0) {
33283
+ var action = this.props.bulk_actions.filter(function (act) {
33284
+ return act.name === selected_action;
33285
  });
33286
 
33287
  if (action.length > 0) {
33460
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
33461
 
33462
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(2), __webpack_require__(277), __webpack_require__(276)], __WEBPACK_AMD_DEFINE_RESULT__ = function (React, classNames, MailPoet) {
 
33463
  var ListingPages = React.createClass({
33464
  displayName: 'ListingPages',
33465
 
33691
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
33692
 
33693
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(276), __webpack_require__(2)], __WEBPACK_AMD_DEFINE_RESULT__ = function (MailPoet, React) {
 
33694
  var ListingSearch = React.createClass({
33695
  displayName: 'ListingSearch',
33696
 
33741
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
33742
 
33743
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(2), __webpack_require__(277)], __WEBPACK_AMD_DEFINE_RESULT__ = function (React, classNames) {
 
33744
  var ListingGroups = React.createClass({
33745
  displayName: 'ListingGroups',
33746
 
33969
  this.setState({ select2: true });
33970
  },
33971
  getSelectedValues: function getSelectedValues() {
33972
+ if (this.props.field.selected !== undefined) {
33973
+ return this.props.field.selected(this.props.item);
33974
  } else if (this.props.item !== undefined && this.props.field.name !== undefined) {
33975
  if (this.allowMultipleValues()) {
33976
  if (Array.isArray(this.props.item[this.props.field.name])) {
33988
  if (typeof window['mailpoet_' + this.props.field.endpoint] !== 'undefined') {
33989
  var items = window['mailpoet_' + this.props.field.endpoint];
33990
 
33991
+ if (this.props.field.filter !== undefined) {
33992
  items = items.filter(this.props.field.filter);
33993
  }
33994
 
34015
  }
34016
  },
34017
  getLabel: function getLabel(item) {
34018
+ if (this.props.field.getLabel !== undefined) {
34019
  return this.props.field.getLabel(item, this.props.item);
34020
  }
34021
  return item.name;
34022
  },
34023
  getSearchLabel: function getSearchLabel(item) {
34024
+ if (this.props.field.getSearchLabel !== undefined) {
34025
  return this.props.field.getSearchLabel(item, this.props.item);
34026
  }
34027
  return null;
34028
  },
34029
  getValue: function getValue(item) {
34030
+ if (this.props.field.getValue !== undefined) {
34031
  return this.props.field.getValue(item, this.props.item);
34032
  }
34033
  return item.id;
34036
  // this function may be used to transform the placeholder value into
34037
  // desired value.
34038
  transformChangedValue: function transformChangedValue(value) {
34039
+ if (typeof this.props.field.transformChangedValue === 'function') {
34040
  return this.props.field.transformChangedValue.call(this, value);
34041
  }
34042
  return value;
39849
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
39850
 
39851
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(2), __webpack_require__(276), __webpack_require__(277), __webpack_require__(181), __webpack_require__(294), __webpack_require__(275)], __WEBPACK_AMD_DEFINE_RESULT__ = function (React, MailPoet, classNames, Router, FormField, jQuery) {
 
39852
  var Form = React.createClass({
39853
  displayName: 'Form',
39854
 
39940
  // only get values from displayed fields
39941
  var item = {};
39942
  this.props.fields.map(function (field) {
39943
+ if (field.fields !== undefined) {
39944
  field.fields.map(function (subfield) {
39945
  item[subfield.name] = _this2.state.item[subfield.name];
39946
  });
40104
  var field = false;
40105
  var dataField = data.field;
40106
 
40107
+ if (data.field.field !== undefined) {
40108
  dataField = jQuery.merge(dataField, data.field.field);
40109
  }
40110
 
40162
 
40163
  var field = false;
40164
 
40165
+ if (this.props.field.fields !== undefined) {
40166
  field = this.props.field.fields.map(function (subfield, index) {
40167
  return _this.renderField({
40168
  index: index,
40236
 
40237
  return _react2['default'].createElement('input', _extends({
40238
  type: 'text',
40239
+ disabled: this.props.field.disabled !== undefined ? this.props.field.disabled(this.props.item) : false,
40240
  className: this.props.field.size ? '' : 'regular-text',
40241
  size: this.props.field.size !== 'auto' && this.props.field.size > 0 ? this.props.field.size : false,
40242
  name: this.props.field.name,
40319
  );
40320
  }
40321
 
40322
+ if (this.props.field.filter !== undefined) {
40323
  filter = this.props.field.filter;
40324
  }
40325
 
40341
  }
40342
 
40343
  var options = keys.map(function (value, index) {
 
40344
  if (filter !== false && filter(_this.props.item, value) === false) {
40345
  return;
40346
  }
40804
  /***/ function(module, exports, __webpack_require__) {
40805
 
40806
  var require;/* WEBPACK VAR INJECTION */(function(module) {//! moment.js
40807
+ //! version : 2.19.2
40808
  //! authors : Tim Wood, Iskren Chernev, Moment.js contributors
40809
  //! license : MIT
40810
  //! momentjs.com
41619
 
41620
  function set$1 (mom, unit, value) {
41621
  if (mom.isValid() && !isNaN(value)) {
41622
+ if (unit === 'FullYear' && isLeapYear(mom.year()) && mom.month() === 1 && mom.date() === 29) {
41623
  mom._d['set' + (mom._isUTC ? 'UTC' : '') + unit](value, mom.month(), daysInMonth(value, mom.month()));
41624
  }
41625
  else {
42725
 
42726
  function updateLocale(name, config) {
42727
  if (config != null) {
42728
+ var locale, tmpLocale, parentConfig = baseConfig;
42729
  // MERGE
42730
+ tmpLocale = loadLocale(name);
42731
+ if (tmpLocale != null) {
42732
+ parentConfig = tmpLocale._config;
42733
  }
42734
  config = mergeConfigs(parentConfig, config);
42735
  locale = new Locale(config);
45283
  // Side effect imports
45284
 
45285
 
45286
+ hooks.version = '2.19.2';
45287
 
45288
  setHookCallback(createLocal);
45289
 
57888
 
57889
  var label = step.label;
57890
 
57891
+ if (step.link !== undefined && _this.props.step !== step.name) {
57892
  label = React.createElement(
57893
  Link,
57894
  { to: step.link },
57922
  /***/ },
57923
  /* 434 */,
57924
  /* 435 */,
57925
+ /* 436 */,
57926
+ /* 437 */
57927
  /***/ function(module, exports, __webpack_require__) {
57928
 
57929
  'use strict';
57959
 
57960
  var _classnames2 = _interopRequireDefault(_classnames);
57961
 
57962
+ var _staticMethods = __webpack_require__(438);
57963
 
57964
  var _staticMethods2 = _interopRequireDefault(_staticMethods);
57965
 
57966
+ var _windowListener = __webpack_require__(440);
57967
 
57968
  var _windowListener2 = _interopRequireDefault(_windowListener);
57969
 
57970
+ var _customEvent = __webpack_require__(441);
57971
 
57972
  var _customEvent2 = _interopRequireDefault(_customEvent);
57973
 
57974
+ var _isCapture = __webpack_require__(442);
57975
 
57976
  var _isCapture2 = _interopRequireDefault(_isCapture);
57977
 
57978
+ var _getEffect = __webpack_require__(443);
57979
 
57980
  var _getEffect2 = _interopRequireDefault(_getEffect);
57981
 
57982
+ var _trackRemoval = __webpack_require__(444);
57983
 
57984
  var _trackRemoval2 = _interopRequireDefault(_trackRemoval);
57985
 
57986
+ var _getPosition = __webpack_require__(445);
57987
 
57988
  var _getPosition2 = _interopRequireDefault(_getPosition);
57989
 
57990
+ var _getTipContent = __webpack_require__(446);
57991
 
57992
  var _getTipContent2 = _interopRequireDefault(_getTipContent);
57993
 
57994
+ var _aria = __webpack_require__(447);
57995
 
57996
+ var _nodeListToArray = __webpack_require__(448);
57997
 
57998
  var _nodeListToArray2 = _interopRequireDefault(_nodeListToArray);
57999
 
58000
+ var _style = __webpack_require__(449);
58001
 
58002
  var _style2 = _interopRequireDefault(_style);
58003
 
58522
  module.exports = ReactTooltip;
58523
 
58524
  /***/ },
58525
+ /* 438 */
58526
  /***/ function(module, exports, __webpack_require__) {
58527
 
58528
  'use strict';
58580
  };
58581
  };
58582
 
58583
+ var _constant = __webpack_require__(439);
58584
 
58585
  var _constant2 = _interopRequireDefault(_constant);
58586
 
58605
  */
58606
 
58607
  /***/ },
58608
+ /* 439 */
58609
  /***/ function(module, exports) {
58610
 
58611
  'use strict';
58623
  };
58624
 
58625
  /***/ },
58626
+ /* 440 */
58627
  /***/ function(module, exports, __webpack_require__) {
58628
 
58629
  'use strict';
58669
  };
58670
  };
58671
 
58672
+ var _constant = __webpack_require__(439);
58673
 
58674
  var _constant2 = _interopRequireDefault(_constant);
58675
 
58676
  function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
58677
 
58678
  /***/ },
58679
+ /* 441 */
58680
  /***/ function(module, exports) {
58681
 
58682
  'use strict';
58769
  var customListener = void 0;
58770
 
58771
  /***/ },
58772
+ /* 442 */
58773
  /***/ function(module, exports) {
58774
 
58775
  'use strict';
58786
  };
58787
 
58788
  /***/ },
58789
+ /* 443 */
58790
  /***/ function(module, exports) {
58791
 
58792
  'use strict';
58803
  };
58804
 
58805
  /***/ },
58806
+ /* 444 */
58807
  /***/ function(module, exports) {
58808
 
58809
  "use strict";
58899
  };
58900
 
58901
  /***/ },
58902
+ /* 445 */
58903
  /***/ function(module, exports) {
58904
 
58905
  'use strict';
59213
  };
59214
 
59215
  /***/ },
59216
+ /* 446 */
59217
  /***/ function(module, exports, __webpack_require__) {
59218
 
59219
  'use strict';
59250
  function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
59251
 
59252
  /***/ },
59253
+ /* 447 */
59254
  /***/ function(module, exports) {
59255
 
59256
  "use strict";
59279
  }
59280
 
59281
  /***/ },
59282
+ /* 448 */
59283
  /***/ function(module, exports) {
59284
 
59285
  "use strict";
59299
  };
59300
 
59301
  /***/ },
59302
+ /* 449 */
59303
  /***/ function(module, exports) {
59304
 
59305
  'use strict';
59310
  exports.default = '.__react_component_tooltip{border-radius:3px;display:inline-block;font-size:13px;left:-999em;opacity:0;padding:8px 21px;position:fixed;pointer-events:none;transition:opacity 0.3s ease-out;top:-999em;visibility:hidden;z-index:999}.__react_component_tooltip:before,.__react_component_tooltip:after{content:"";width:0;height:0;position:absolute}.__react_component_tooltip.show{opacity:0.9;margin-top:0px;margin-left:0px;visibility:visible}.__react_component_tooltip.type-dark{color:#fff;background-color:#222}.__react_component_tooltip.type-dark.place-top:after{border-top-color:#222;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-dark.place-bottom:after{border-bottom-color:#222;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-dark.place-left:after{border-left-color:#222;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-dark.place-right:after{border-right-color:#222;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-dark.border{border:1px solid #fff}.__react_component_tooltip.type-dark.border.place-top:before{border-top:8px solid #fff}.__react_component_tooltip.type-dark.border.place-bottom:before{border-bottom:8px solid #fff}.__react_component_tooltip.type-dark.border.place-left:before{border-left:8px solid #fff}.__react_component_tooltip.type-dark.border.place-right:before{border-right:8px solid #fff}.__react_component_tooltip.type-success{color:#fff;background-color:#8DC572}.__react_component_tooltip.type-success.place-top:after{border-top-color:#8DC572;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-success.place-bottom:after{border-bottom-color:#8DC572;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-success.place-left:after{border-left-color:#8DC572;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-success.place-right:after{border-right-color:#8DC572;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-success.border{border:1px solid #fff}.__react_component_tooltip.type-success.border.place-top:before{border-top:8px solid #fff}.__react_component_tooltip.type-success.border.place-bottom:before{border-bottom:8px solid #fff}.__react_component_tooltip.type-success.border.place-left:before{border-left:8px solid #fff}.__react_component_tooltip.type-success.border.place-right:before{border-right:8px solid #fff}.__react_component_tooltip.type-warning{color:#fff;background-color:#F0AD4E}.__react_component_tooltip.type-warning.place-top:after{border-top-color:#F0AD4E;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-warning.place-bottom:after{border-bottom-color:#F0AD4E;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-warning.place-left:after{border-left-color:#F0AD4E;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-warning.place-right:after{border-right-color:#F0AD4E;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-warning.border{border:1px solid #fff}.__react_component_tooltip.type-warning.border.place-top:before{border-top:8px solid #fff}.__react_component_tooltip.type-warning.border.place-bottom:before{border-bottom:8px solid #fff}.__react_component_tooltip.type-warning.border.place-left:before{border-left:8px solid #fff}.__react_component_tooltip.type-warning.border.place-right:before{border-right:8px solid #fff}.__react_component_tooltip.type-error{color:#fff;background-color:#BE6464}.__react_component_tooltip.type-error.place-top:after{border-top-color:#BE6464;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-error.place-bottom:after{border-bottom-color:#BE6464;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-error.place-left:after{border-left-color:#BE6464;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-error.place-right:after{border-right-color:#BE6464;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-error.border{border:1px solid #fff}.__react_component_tooltip.type-error.border.place-top:before{border-top:8px solid #fff}.__react_component_tooltip.type-error.border.place-bottom:before{border-bottom:8px solid #fff}.__react_component_tooltip.type-error.border.place-left:before{border-left:8px solid #fff}.__react_component_tooltip.type-error.border.place-right:before{border-right:8px solid #fff}.__react_component_tooltip.type-info{color:#fff;background-color:#337AB7}.__react_component_tooltip.type-info.place-top:after{border-top-color:#337AB7;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-info.place-bottom:after{border-bottom-color:#337AB7;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-info.place-left:after{border-left-color:#337AB7;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-info.place-right:after{border-right-color:#337AB7;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-info.border{border:1px solid #fff}.__react_component_tooltip.type-info.border.place-top:before{border-top:8px solid #fff}.__react_component_tooltip.type-info.border.place-bottom:before{border-bottom:8px solid #fff}.__react_component_tooltip.type-info.border.place-left:before{border-left:8px solid #fff}.__react_component_tooltip.type-info.border.place-right:before{border-right:8px solid #fff}.__react_component_tooltip.type-light{color:#222;background-color:#fff}.__react_component_tooltip.type-light.place-top:after{border-top-color:#fff;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-light.place-bottom:after{border-bottom-color:#fff;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-light.place-left:after{border-left-color:#fff;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-light.place-right:after{border-right-color:#fff;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-light.border{border:1px solid #222}.__react_component_tooltip.type-light.border.place-top:before{border-top:8px solid #222}.__react_component_tooltip.type-light.border.place-bottom:before{border-bottom:8px solid #222}.__react_component_tooltip.type-light.border.place-left:before{border-left:8px solid #222}.__react_component_tooltip.type-light.border.place-right:before{border-right:8px solid #222}.__react_component_tooltip.place-top{margin-top:-10px}.__react_component_tooltip.place-top:before{border-left:10px solid transparent;border-right:10px solid transparent;bottom:-8px;left:50%;margin-left:-10px}.__react_component_tooltip.place-top:after{border-left:8px solid transparent;border-right:8px solid transparent;bottom:-6px;left:50%;margin-left:-8px}.__react_component_tooltip.place-bottom{margin-top:10px}.__react_component_tooltip.place-bottom:before{border-left:10px solid transparent;border-right:10px solid transparent;top:-8px;left:50%;margin-left:-10px}.__react_component_tooltip.place-bottom:after{border-left:8px solid transparent;border-right:8px solid transparent;top:-6px;left:50%;margin-left:-8px}.__react_component_tooltip.place-left{margin-left:-10px}.__react_component_tooltip.place-left:before{border-top:6px solid transparent;border-bottom:6px solid transparent;right:-8px;top:50%;margin-top:-5px}.__react_component_tooltip.place-left:after{border-top:5px solid transparent;border-bottom:5px solid transparent;right:-6px;top:50%;margin-top:-4px}.__react_component_tooltip.place-right{margin-left:10px}.__react_component_tooltip.place-right:before{border-top:6px solid transparent;border-bottom:6px solid transparent;left:-8px;top:50%;margin-top:-5px}.__react_component_tooltip.place-right:after{border-top:5px solid transparent;border-bottom:5px solid transparent;left:-6px;top:50%;margin-top:-4px}.__react_component_tooltip .multi-line{display:block;padding:2px 0px;text-align:center}';
59311
 
59312
  /***/ },
 
59313
  /* 450 */,
59314
  /* 451 */,
59315
  /* 452 */,
59380
  /* 517 */,
59381
  /* 518 */,
59382
  /* 519 */,
59383
+ /* 520 */,
59384
+ /* 521 */
59385
  /***/ function(module, exports, __webpack_require__) {
59386
 
59387
  'use strict';
59403
  var timeFormat = window.mailpoet_time_format || 'H:i';
59404
 
59405
  // welcome emails
59406
+ var timeDelayValues = {
59407
  immediate: _mailpoet2['default'].I18n.t('delayImmediately'),
59408
  hours: _mailpoet2['default'].I18n.t('delayHoursAfter'),
59409
  days: _mailpoet2['default'].I18n.t('delayDaysAfter'),
59410
  weeks: _mailpoet2['default'].I18n.t('delayWeeksAfter')
59411
  };
59412
 
59413
+ var intervalValues = {
59414
  daily: _mailpoet2['default'].I18n.t('daily'),
59415
  weekly: _mailpoet2['default'].I18n.t('weekly'),
59416
  monthly: _mailpoet2['default'].I18n.t('monthly'),
59423
  var TIME_STEP_SECONDS = 3600;
59424
  var numberOfTimeSteps = SECONDS_IN_DAY / TIME_STEP_SECONDS;
59425
 
59426
+ var timeOfDayValues = _underscore2['default'].object(_underscore2['default'].map(_underscore2['default'].times(numberOfTimeSteps, function (step) {
59427
  return step * TIME_STEP_SECONDS;
59428
  }), function (seconds) {
59429
  var date = new Date(null);
59432
  return [seconds, timeLabel];
59433
  }));
59434
 
59435
+ var weekDayValues = {
59436
  0: _mailpoet2['default'].I18n.t('sunday'),
59437
  1: _mailpoet2['default'].I18n.t('monday'),
59438
  2: _mailpoet2['default'].I18n.t('tuesday'),
59443
  };
59444
 
59445
  var NUMBER_OF_DAYS_IN_MONTH = 28;
59446
+ var monthDayValues = _underscore2['default'].object(_underscore2['default'].map(_underscore2['default'].times(NUMBER_OF_DAYS_IN_MONTH, function (day) {
59447
  return day;
59448
  }), function (day) {
59449
  var labels = {
59460
  return [day + 1, label];
59461
  }));
59462
 
59463
+ var nthWeekDayValues = {
59464
  1: _mailpoet2['default'].I18n.t('first'),
59465
  2: _mailpoet2['default'].I18n.t('second'),
59466
  3: _mailpoet2['default'].I18n.t('third'),
59467
  L: _mailpoet2['default'].I18n.t('last')
59468
  };
59469
 
59470
+ exports.timeDelayValues = timeDelayValues;
59471
+ exports.intervalValues = intervalValues;
59472
+ exports.timeOfDayValues = timeOfDayValues;
59473
+ exports.weekDayValues = weekDayValues;
59474
+ exports.monthDayValues = monthDayValues;
59475
+ exports.nthWeekDayValues = nthWeekDayValues;
59476
 
59477
  /***/ },
 
59478
  /* 522 */,
59479
+ /* 523 */,
59480
+ /* 524 */
59481
  /***/ function(module, exports, __webpack_require__) {
59482
 
59483
  /* WEBPACK VAR INJECTION */(function(global) {"use strict";
59484
 
59485
  if (!global["MailPoetLib"]) global["MailPoetLib"] = {};
59486
+ module.exports = global["MailPoetLib"]["NewsletterWelcomeNotificationScheduling"] = __webpack_require__(525);
59487
  /* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
59488
 
59489
  /***/ },
59490
+ /* 525 */
59491
  /***/ function(module, exports, __webpack_require__) {
59492
 
59493
  'use strict';
59514
 
59515
  var _formFieldsTextJsx2 = _interopRequireDefault(_formFieldsTextJsx);
59516
 
59517
+ var _newslettersSchedulingCommonJsx = __webpack_require__(521);
59518
 
59519
  var availableRoles = window.mailpoet_roles || {};
59520
  var availableSegments = _underscore2['default'].filter(window.mailpoet_segments || [], function (segment) {
59562
  contextTypes: {
59563
  router: _react2['default'].PropTypes.object.isRequired
59564
  },
59565
+ getCurrentValue: function getCurrentValue() {
59566
  return this.props.item[this.props.field.name] || {};
59567
  },
59568
  handleValueChange: function handleValueChange(name, value) {
59569
+ var oldValue = this.getCurrentValue();
59570
  var newValue = {};
59571
 
59572
  newValue[name] = value;
59618
  this.context.router.push('/template/' + newsletterId);
59619
  },
59620
  render: function render() {
59621
+ var value = this.getCurrentValue();
59622
  var roleSegmentSelection = undefined;
59623
  var timeNumber = undefined;
59624
 
59625
  if (value.event === 'user') {
59626
  roleSegmentSelection = _react2['default'].createElement(_formFieldsSelectJsx2['default'], {
59627
  field: roleField,
59628
+ item: this.getCurrentValue(),
59629
  onValueChange: this.handleRoleChange });
59630
  } else {
59631
  roleSegmentSelection = _react2['default'].createElement(_formFieldsSelectJsx2['default'], {
59632
  field: segmentField,
59633
+ item: this.getCurrentValue(),
59634
  onValueChange: this.handleSegmentChange });
59635
  }
59636
  if (value.afterTimeType !== 'immediate') {
59637
  timeNumber = _react2['default'].createElement(_formFieldsTextJsx2['default'], {
59638
  field: afterTimeNumberField,
59639
+ item: this.getCurrentValue(),
59640
  onValueChange: this.handleAfterTimeNumberChange });
59641
  }
59642
 
59645
  null,
59646
  _react2['default'].createElement(_formFieldsSelectJsx2['default'], {
59647
  field: events,
59648
+ item: this.getCurrentValue(),
59649
  onValueChange: this.handleEventChange }),
59650
  roleSegmentSelection,
59651
  timeNumber,
59652
  _react2['default'].createElement(_formFieldsSelectJsx2['default'], {
59653
  field: afterTimeTypeField,
59654
+ item: this.getCurrentValue(),
59655
  onValueChange: this.handleAfterTimeTypeChange })
59656
  );
59657
  }
59660
  module.exports = WelcomeScheduling;
59661
 
59662
  /***/ },
 
59663
  /* 526 */,
59664
  /* 527 */,
59665
  /* 528 */,
59666
  /* 529 */,
59667
+ /* 530 */,
59668
+ /* 531 */
59669
  /***/ function(module, exports, __webpack_require__) {
59670
 
59671
  /* WEBPACK VAR INJECTION */(function(global) {"use strict";
59672
 
59673
  if (!global["MailPoetLib"]) global["MailPoetLib"] = {};
59674
+ module.exports = global["MailPoetLib"]["StatsBadge"] = __webpack_require__(532);
59675
  /* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
59676
 
59677
  /***/ },
59678
+ /* 532 */
59679
  /***/ function(module, exports, __webpack_require__) {
59680
 
59681
  'use strict';
59702
 
59703
  var _react2 = _interopRequireDefault(_react);
59704
 
59705
+ var _badgeJsx = __webpack_require__(533);
59706
 
59707
  var _badgeJsx2 = _interopRequireDefault(_badgeJsx);
59708
 
59814
  module.exports = exports['default'];
59815
 
59816
  /***/ },
59817
+ /* 533 */
59818
  /***/ function(module, exports, __webpack_require__) {
59819
 
59820
  'use strict';
59841
 
59842
  var _classnames2 = _interopRequireDefault(_classnames);
59843
 
59844
+ var _reactTooltip = __webpack_require__(437);
59845
 
59846
  var _reactTooltip2 = _interopRequireDefault(_reactTooltip);
59847
 
assets/js/form_editor.612beb34.js CHANGED
@@ -3,22 +3,22 @@ webpackJsonp([2],{
3
  /***/ 0:
4
  /***/ function(module, exports, __webpack_require__) {
5
 
6
- __webpack_require__(555);
7
- __webpack_require__(557);
8
- module.exports = __webpack_require__(559);
9
 
10
 
11
  /***/ },
12
 
13
- /***/ 555:
14
  /***/ function(module, exports, __webpack_require__) {
15
 
16
- /* WEBPACK VAR INJECTION */(function(global) {module.exports = global["WysijaForm"] = __webpack_require__(556);
17
  /* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
18
 
19
  /***/ },
20
 
21
- /***/ 556:
22
  /***/ function(module, exports) {
23
 
24
  /*
@@ -1122,15 +1122,15 @@ webpackJsonp([2],{
1122
 
1123
  /***/ },
1124
 
1125
- /***/ 557:
1126
  /***/ function(module, exports, __webpack_require__) {
1127
 
1128
- /* WEBPACK VAR INJECTION */(function(global) {module.exports = global["CodeMirror"] = __webpack_require__(558);
1129
  /* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
1130
 
1131
  /***/ },
1132
 
1133
- /***/ 558:
1134
  /***/ function(module, exports, __webpack_require__) {
1135
 
1136
  // CodeMirror, copyright (c) by Marijn Haverbeke and others
@@ -10796,7 +10796,7 @@ webpackJsonp([2],{
10796
 
10797
  /***/ },
10798
 
10799
- /***/ 559:
10800
  /***/ function(module, exports, __webpack_require__) {
10801
 
10802
  // CodeMirror, copyright (c) by Marijn Haverbeke and others
@@ -10804,7 +10804,7 @@ webpackJsonp([2],{
10804
 
10805
  (function(mod) {
10806
  if (true) // CommonJS
10807
- mod(__webpack_require__(557));
10808
  else if (typeof define == "function" && define.amd) // AMD
10809
  define(["../../lib/codemirror"], mod);
10810
  else // Plain browser env
3
  /***/ 0:
4
  /***/ function(module, exports, __webpack_require__) {
5
 
6
+ __webpack_require__(556);
7
+ __webpack_require__(558);
8
+ module.exports = __webpack_require__(560);
9
 
10
 
11
  /***/ },
12
 
13
+ /***/ 556:
14
  /***/ function(module, exports, __webpack_require__) {
15
 
16
+ /* WEBPACK VAR INJECTION */(function(global) {module.exports = global["WysijaForm"] = __webpack_require__(557);
17
  /* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
18
 
19
  /***/ },
20
 
21
+ /***/ 557:
22
  /***/ function(module, exports) {
23
 
24
  /*
1122
 
1123
  /***/ },
1124
 
1125
+ /***/ 558:
1126
  /***/ function(module, exports, __webpack_require__) {
1127
 
1128
+ /* WEBPACK VAR INJECTION */(function(global) {module.exports = global["CodeMirror"] = __webpack_require__(559);
1129
  /* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
1130
 
1131
  /***/ },
1132
 
1133
+ /***/ 559:
1134
  /***/ function(module, exports, __webpack_require__) {
1135
 
1136
  // CodeMirror, copyright (c) by Marijn Haverbeke and others
10796
 
10797
  /***/ },
10798
 
10799
+ /***/ 560:
10800
  /***/ function(module, exports, __webpack_require__) {
10801
 
10802
  // CodeMirror, copyright (c) by Marijn Haverbeke and others
10804
 
10805
  (function(mod) {
10806
  if (true) // CommonJS
10807
+ mod(__webpack_require__(558));
10808
  else if (typeof define == "function" && define.amd) // AMD
10809
  define(["../../lib/codemirror"], mod);
10810
  else // Plain browser env
assets/js/lib/mailpoet_shortcodes/plugin.js CHANGED
@@ -8,35 +8,33 @@
8
  * its placeholder into editor text.
9
  */
10
 
11
- /* jshint unused:false */
12
- /* global tinymce:true */
13
- tinymce.PluginManager.add('mailpoet_shortcodes', function (editor) {
14
- var appendLabelAndClose = function (shortcode) {
15
- editor.insertContent(shortcode);
16
- editor.windowManager.close();
17
- };
18
- var generateOnClickFunc = function (shortcode) {
19
- return function () {
20
- appendLabelAndClose(shortcode);
 
21
  };
22
- };
23
 
24
  editor.addButton('mailpoet_shortcodes', {
25
  icon: 'mailpoet_shortcodes',
26
- onclick: function () {
27
- var shortcodes = [];
28
- var configShortcodes = editor.settings.mailpoet_shortcodes;
29
- var segment;
30
- var i;
31
 
32
- for (segment in configShortcodes) {
33
  if (configShortcodes.hasOwnProperty(segment)) {
34
  shortcodes.push({
35
  type: 'label',
36
  text: segment
37
  });
38
 
39
- for (i = 0; i < configShortcodes[segment].length; i += 1) {
40
  shortcodes.push({
41
  type: 'button',
42
  text: configShortcodes[segment][i].text,
8
  * its placeholder into editor text.
9
  */
10
 
11
+ /*jshint unused:false */
12
+ /*global tinymce:true */
13
+ tinymce.PluginManager.add('mailpoet_shortcodes', function(editor, url) {
14
+ var appendLabelAndClose = function(shortcode) {
15
+ editor.insertContent(shortcode);
16
+ editor.windowManager.close();
17
+ },
18
+ generateOnClickFunc = function(shortcode) {
19
+ return function() {
20
+ appendLabelAndClose(shortcode);
21
+ };
22
  };
 
23
 
24
  editor.addButton('mailpoet_shortcodes', {
25
  icon: 'mailpoet_shortcodes',
26
+ onclick: function() {
27
+ var shortcodes = [],
28
+ configShortcodes = editor.settings.mailpoet_shortcodes;
 
 
29
 
30
+ for (var segment in configShortcodes) {
31
  if (configShortcodes.hasOwnProperty(segment)) {
32
  shortcodes.push({
33
  type: 'label',
34
  text: segment
35
  });
36
 
37
+ for (var i = 0; i < configShortcodes[segment].length; i += 1) {
38
  shortcodes.push({
39
  type: 'button',
40
  text: configShortcodes[segment][i].text,
assets/js/{mailpoet.3dd11c86.js → mailpoet.0ecf7a2c.js} RENAMED
@@ -3,7 +3,6 @@ webpackJsonp([3],[
3
  /***/ function(module, exports, __webpack_require__) {
4
 
5
  __webpack_require__(276);
6
- __webpack_require__(560);
7
  __webpack_require__(561);
8
  __webpack_require__(562);
9
  __webpack_require__(563);
@@ -12,8 +11,9 @@ webpackJsonp([3],[
12
  __webpack_require__(566);
13
  __webpack_require__(567);
14
  __webpack_require__(568);
15
- __webpack_require__(435);
16
- module.exports = __webpack_require__(569);
 
17
 
18
 
19
  /***/ },
@@ -23905,7 +23905,7 @@ webpackJsonp([3],[
23905
  /***/ function(module, exports, __webpack_require__) {
23906
 
23907
  var require;/* WEBPACK VAR INJECTION */(function(module) {//! moment.js
23908
- //! version : 2.19.1
23909
  //! authors : Tim Wood, Iskren Chernev, Moment.js contributors
23910
  //! license : MIT
23911
  //! momentjs.com
@@ -24720,7 +24720,7 @@ webpackJsonp([3],[
24720
 
24721
  function set$1 (mom, unit, value) {
24722
  if (mom.isValid() && !isNaN(value)) {
24723
- if (unit === 'FullYear' && isLeapYear(mom.year())) {
24724
  mom._d['set' + (mom._isUTC ? 'UTC' : '') + unit](value, mom.month(), daysInMonth(value, mom.month()));
24725
  }
24726
  else {
@@ -25826,10 +25826,11 @@ webpackJsonp([3],[
25826
 
25827
  function updateLocale(name, config) {
25828
  if (config != null) {
25829
- var locale, parentConfig = baseConfig;
25830
  // MERGE
25831
- if (locales[name] != null) {
25832
- parentConfig = locales[name]._config;
 
25833
  }
25834
  config = mergeConfigs(parentConfig, config);
25835
  locale = new Locale(config);
@@ -28383,7 +28384,7 @@ webpackJsonp([3],[
28383
  // Side effect imports
28384
 
28385
 
28386
- hooks.version = '2.19.1';
28387
 
28388
  setHookCallback(createLocal);
28389
 
@@ -40118,7 +40119,8 @@ webpackJsonp([3],[
40118
  /* 432 */,
40119
  /* 433 */,
40120
  /* 434 */,
40121
- /* 435 */
 
40122
  /***/ function(module, exports, __webpack_require__) {
40123
 
40124
  'use strict';
@@ -40129,11 +40131,11 @@ webpackJsonp([3],[
40129
 
40130
  var _react2 = _interopRequireDefault(_react);
40131
 
40132
- var _reactTooltip = __webpack_require__(436);
40133
 
40134
  var _reactTooltip2 = _interopRequireDefault(_reactTooltip);
40135
 
40136
- var _reactHtmlParser = __webpack_require__(449);
40137
 
40138
  var _reactHtmlParser2 = _interopRequireDefault(_reactHtmlParser);
40139
 
@@ -40201,7 +40203,7 @@ webpackJsonp([3],[
40201
  module.exports = Tooltip;
40202
 
40203
  /***/ },
40204
- /* 436 */
40205
  /***/ function(module, exports, __webpack_require__) {
40206
 
40207
  'use strict';
@@ -40237,45 +40239,45 @@ webpackJsonp([3],[
40237
 
40238
  var _classnames2 = _interopRequireDefault(_classnames);
40239
 
40240
- var _staticMethods = __webpack_require__(437);
40241
 
40242
  var _staticMethods2 = _interopRequireDefault(_staticMethods);
40243
 
40244
- var _windowListener = __webpack_require__(439);
40245
 
40246
  var _windowListener2 = _interopRequireDefault(_windowListener);
40247
 
40248
- var _customEvent = __webpack_require__(440);
40249
 
40250
  var _customEvent2 = _interopRequireDefault(_customEvent);
40251
 
40252
- var _isCapture = __webpack_require__(441);
40253
 
40254
  var _isCapture2 = _interopRequireDefault(_isCapture);
40255
 
40256
- var _getEffect = __webpack_require__(442);
40257
 
40258
  var _getEffect2 = _interopRequireDefault(_getEffect);
40259
 
40260
- var _trackRemoval = __webpack_require__(443);
40261
 
40262
  var _trackRemoval2 = _interopRequireDefault(_trackRemoval);
40263
 
40264
- var _getPosition = __webpack_require__(444);
40265
 
40266
  var _getPosition2 = _interopRequireDefault(_getPosition);
40267
 
40268
- var _getTipContent = __webpack_require__(445);
40269
 
40270
  var _getTipContent2 = _interopRequireDefault(_getTipContent);
40271
 
40272
- var _aria = __webpack_require__(446);
40273
 
40274
- var _nodeListToArray = __webpack_require__(447);
40275
 
40276
  var _nodeListToArray2 = _interopRequireDefault(_nodeListToArray);
40277
 
40278
- var _style = __webpack_require__(448);
40279
 
40280
  var _style2 = _interopRequireDefault(_style);
40281
 
@@ -40800,7 +40802,7 @@ webpackJsonp([3],[
40800
  module.exports = ReactTooltip;
40801
 
40802
  /***/ },
40803
- /* 437 */
40804
  /***/ function(module, exports, __webpack_require__) {
40805
 
40806
  'use strict';
@@ -40858,7 +40860,7 @@ webpackJsonp([3],[
40858
  };
40859
  };
40860
 
40861
- var _constant = __webpack_require__(438);
40862
 
40863
  var _constant2 = _interopRequireDefault(_constant);
40864
 
@@ -40883,7 +40885,7 @@ webpackJsonp([3],[
40883
  */
40884
 
40885
  /***/ },
40886
- /* 438 */
40887
  /***/ function(module, exports) {
40888
 
40889
  'use strict';
@@ -40901,7 +40903,7 @@ webpackJsonp([3],[
40901
  };
40902
 
40903
  /***/ },
40904
- /* 439 */
40905
  /***/ function(module, exports, __webpack_require__) {
40906
 
40907
  'use strict';
@@ -40947,14 +40949,14 @@ webpackJsonp([3],[
40947
  };
40948
  };
40949
 
40950
- var _constant = __webpack_require__(438);
40951
 
40952
  var _constant2 = _interopRequireDefault(_constant);
40953
 
40954
  function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
40955
 
40956
  /***/ },
40957
- /* 440 */
40958
  /***/ function(module, exports) {
40959
 
40960
  'use strict';
@@ -41047,7 +41049,7 @@ webpackJsonp([3],[
41047
  var customListener = void 0;
41048
 
41049
  /***/ },
41050
- /* 441 */
41051
  /***/ function(module, exports) {
41052
 
41053
  'use strict';
@@ -41064,7 +41066,7 @@ webpackJsonp([3],[
41064
  };
41065
 
41066
  /***/ },
41067
- /* 442 */
41068
  /***/ function(module, exports) {
41069
 
41070
  'use strict';
@@ -41081,7 +41083,7 @@ webpackJsonp([3],[
41081
  };
41082
 
41083
  /***/ },
41084
- /* 443 */
41085
  /***/ function(module, exports) {
41086
 
41087
  "use strict";
@@ -41177,7 +41179,7 @@ webpackJsonp([3],[
41177
  };
41178
 
41179
  /***/ },
41180
- /* 444 */
41181
  /***/ function(module, exports) {
41182
 
41183
  'use strict';
@@ -41491,7 +41493,7 @@ webpackJsonp([3],[
41491
  };
41492
 
41493
  /***/ },
41494
- /* 445 */
41495
  /***/ function(module, exports, __webpack_require__) {
41496
 
41497
  'use strict';
@@ -41528,7 +41530,7 @@ webpackJsonp([3],[
41528
  function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
41529
 
41530
  /***/ },
41531
- /* 446 */
41532
  /***/ function(module, exports) {
41533
 
41534
  "use strict";
@@ -41557,7 +41559,7 @@ webpackJsonp([3],[
41557
  }
41558
 
41559
  /***/ },
41560
- /* 447 */
41561
  /***/ function(module, exports) {
41562
 
41563
  "use strict";
@@ -41577,7 +41579,7 @@ webpackJsonp([3],[
41577
  };
41578
 
41579
  /***/ },
41580
- /* 448 */
41581
  /***/ function(module, exports) {
41582
 
41583
  'use strict';
@@ -41588,7 +41590,7 @@ webpackJsonp([3],[
41588
  exports.default = '.__react_component_tooltip{border-radius:3px;display:inline-block;font-size:13px;left:-999em;opacity:0;padding:8px 21px;position:fixed;pointer-events:none;transition:opacity 0.3s ease-out;top:-999em;visibility:hidden;z-index:999}.__react_component_tooltip:before,.__react_component_tooltip:after{content:"";width:0;height:0;position:absolute}.__react_component_tooltip.show{opacity:0.9;margin-top:0px;margin-left:0px;visibility:visible}.__react_component_tooltip.type-dark{color:#fff;background-color:#222}.__react_component_tooltip.type-dark.place-top:after{border-top-color:#222;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-dark.place-bottom:after{border-bottom-color:#222;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-dark.place-left:after{border-left-color:#222;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-dark.place-right:after{border-right-color:#222;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-dark.border{border:1px solid #fff}.__react_component_tooltip.type-dark.border.place-top:before{border-top:8px solid #fff}.__react_component_tooltip.type-dark.border.place-bottom:before{border-bottom:8px solid #fff}.__react_component_tooltip.type-dark.border.place-left:before{border-left:8px solid #fff}.__react_component_tooltip.type-dark.border.place-right:before{border-right:8px solid #fff}.__react_component_tooltip.type-success{color:#fff;background-color:#8DC572}.__react_component_tooltip.type-success.place-top:after{border-top-color:#8DC572;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-success.place-bottom:after{border-bottom-color:#8DC572;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-success.place-left:after{border-left-color:#8DC572;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-success.place-right:after{border-right-color:#8DC572;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-success.border{border:1px solid #fff}.__react_component_tooltip.type-success.border.place-top:before{border-top:8px solid #fff}.__react_component_tooltip.type-success.border.place-bottom:before{border-bottom:8px solid #fff}.__react_component_tooltip.type-success.border.place-left:before{border-left:8px solid #fff}.__react_component_tooltip.type-success.border.place-right:before{border-right:8px solid #fff}.__react_component_tooltip.type-warning{color:#fff;background-color:#F0AD4E}.__react_component_tooltip.type-warning.place-top:after{border-top-color:#F0AD4E;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-warning.place-bottom:after{border-bottom-color:#F0AD4E;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-warning.place-left:after{border-left-color:#F0AD4E;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-warning.place-right:after{border-right-color:#F0AD4E;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-warning.border{border:1px solid #fff}.__react_component_tooltip.type-warning.border.place-top:before{border-top:8px solid #fff}.__react_component_tooltip.type-warning.border.place-bottom:before{border-bottom:8px solid #fff}.__react_component_tooltip.type-warning.border.place-left:before{border-left:8px solid #fff}.__react_component_tooltip.type-warning.border.place-right:before{border-right:8px solid #fff}.__react_component_tooltip.type-error{color:#fff;background-color:#BE6464}.__react_component_tooltip.type-error.place-top:after{border-top-color:#BE6464;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-error.place-bottom:after{border-bottom-color:#BE6464;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-error.place-left:after{border-left-color:#BE6464;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-error.place-right:after{border-right-color:#BE6464;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-error.border{border:1px solid #fff}.__react_component_tooltip.type-error.border.place-top:before{border-top:8px solid #fff}.__react_component_tooltip.type-error.border.place-bottom:before{border-bottom:8px solid #fff}.__react_component_tooltip.type-error.border.place-left:before{border-left:8px solid #fff}.__react_component_tooltip.type-error.border.place-right:before{border-right:8px solid #fff}.__react_component_tooltip.type-info{color:#fff;background-color:#337AB7}.__react_component_tooltip.type-info.place-top:after{border-top-color:#337AB7;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-info.place-bottom:after{border-bottom-color:#337AB7;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-info.place-left:after{border-left-color:#337AB7;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-info.place-right:after{border-right-color:#337AB7;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-info.border{border:1px solid #fff}.__react_component_tooltip.type-info.border.place-top:before{border-top:8px solid #fff}.__react_component_tooltip.type-info.border.place-bottom:before{border-bottom:8px solid #fff}.__react_component_tooltip.type-info.border.place-left:before{border-left:8px solid #fff}.__react_component_tooltip.type-info.border.place-right:before{border-right:8px solid #fff}.__react_component_tooltip.type-light{color:#222;background-color:#fff}.__react_component_tooltip.type-light.place-top:after{border-top-color:#fff;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-light.place-bottom:after{border-bottom-color:#fff;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-light.place-left:after{border-left-color:#fff;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-light.place-right:after{border-right-color:#fff;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-light.border{border:1px solid #222}.__react_component_tooltip.type-light.border.place-top:before{border-top:8px solid #222}.__react_component_tooltip.type-light.border.place-bottom:before{border-bottom:8px solid #222}.__react_component_tooltip.type-light.border.place-left:before{border-left:8px solid #222}.__react_component_tooltip.type-light.border.place-right:before{border-right:8px solid #222}.__react_component_tooltip.place-top{margin-top:-10px}.__react_component_tooltip.place-top:before{border-left:10px solid transparent;border-right:10px solid transparent;bottom:-8px;left:50%;margin-left:-10px}.__react_component_tooltip.place-top:after{border-left:8px solid transparent;border-right:8px solid transparent;bottom:-6px;left:50%;margin-left:-8px}.__react_component_tooltip.place-bottom{margin-top:10px}.__react_component_tooltip.place-bottom:before{border-left:10px solid transparent;border-right:10px solid transparent;top:-8px;left:50%;margin-left:-10px}.__react_component_tooltip.place-bottom:after{border-left:8px solid transparent;border-right:8px solid transparent;top:-6px;left:50%;margin-left:-8px}.__react_component_tooltip.place-left{margin-left:-10px}.__react_component_tooltip.place-left:before{border-top:6px solid transparent;border-bottom:6px solid transparent;right:-8px;top:50%;margin-top:-5px}.__react_component_tooltip.place-left:after{border-top:5px solid transparent;border-bottom:5px solid transparent;right:-6px;top:50%;margin-top:-4px}.__react_component_tooltip.place-right{margin-left:10px}.__react_component_tooltip.place-right:before{border-top:6px solid transparent;border-bottom:6px solid transparent;left:-8px;top:50%;margin-top:-5px}.__react_component_tooltip.place-right:after{border-top:5px solid transparent;border-bottom:5px solid transparent;left:-6px;top:50%;margin-top:-4px}.__react_component_tooltip .multi-line{display:block;padding:2px 0px;text-align:center}';
41589
 
41590
  /***/ },
41591
- /* 449 */
41592
  /***/ function(module, exports, __webpack_require__) {
41593
 
41594
  'use strict';
@@ -41597,7 +41599,7 @@ webpackJsonp([3],[
41597
  value: true
41598
  });
41599
 
41600
- var _HtmlParser = __webpack_require__(450);
41601
 
41602
  var _HtmlParser2 = _interopRequireDefault(_HtmlParser);
41603
 
@@ -41606,7 +41608,7 @@ webpackJsonp([3],[
41606
  exports.default = _HtmlParser2.default;
41607
 
41608
  /***/ },
41609
- /* 450 */
41610
  /***/ function(module, exports, __webpack_require__) {
41611
 
41612
  'use strict';
@@ -41616,11 +41618,11 @@ webpackJsonp([3],[
41616
  });
41617
  exports.default = HtmlParser;
41618
 
41619
- var _htmlparser = __webpack_require__(451);
41620
 
41621
  var _htmlparser2 = _interopRequireDefault(_htmlparser);
41622
 
41623
- var _ProcessNodes = __webpack_require__(504);
41624
 
41625
  var _ProcessNodes2 = _interopRequireDefault(_ProcessNodes);
41626
 
@@ -41638,11 +41640,11 @@ webpackJsonp([3],[
41638
  }
41639
 
41640
  /***/ },
41641
- /* 451 */
41642
  /***/ function(module, exports, __webpack_require__) {
41643
 
41644
- var Parser = __webpack_require__(452),
41645
- DomHandler = __webpack_require__(461);
41646
 
41647
  function defineProp(name, value){
41648
  delete module.exports[name];
@@ -41652,26 +41654,26 @@ webpackJsonp([3],[
41652
 
41653
  module.exports = {
41654
  Parser: Parser,
41655
- Tokenizer: __webpack_require__(453),
41656
- ElementType: __webpack_require__(462),
41657
  DomHandler: DomHandler,
41658
  get FeedHandler(){
41659
- return defineProp("FeedHandler", __webpack_require__(465));
41660
  },
41661
  get Stream(){
41662
- return defineProp("Stream", __webpack_require__(466));
41663
  },
41664
  get WritableStream(){
41665
- return defineProp("WritableStream", __webpack_require__(467));
41666
  },
41667
  get ProxyHandler(){
41668
- return defineProp("ProxyHandler", __webpack_require__(490));
41669
  },
41670
  get DomUtils(){
41671
- return defineProp("DomUtils", __webpack_require__(491));
41672
  },
41673
  get CollectingHandler(){
41674
- return defineProp("CollectingHandler", __webpack_require__(503));
41675
  },
41676
  // For legacy support
41677
  DefaultHandler: DomHandler,
@@ -41712,10 +41714,10 @@ webpackJsonp([3],[
41712
 
41713
 
41714
  /***/ },
41715
- /* 452 */
41716
  /***/ function(module, exports, __webpack_require__) {
41717
 
41718
- var Tokenizer = __webpack_require__(453);
41719
 
41720
  /*
41721
  Options:
@@ -41837,7 +41839,7 @@ webpackJsonp([3],[
41837
  if(this._cbs.onparserinit) this._cbs.onparserinit(this);
41838
  }
41839
 
41840
- __webpack_require__(459)(Parser, __webpack_require__(460).EventEmitter);
41841
 
41842
  Parser.prototype._updatePosition = function(initialOffset){
41843
  if(this.endIndex === null){
@@ -42071,15 +42073,15 @@ webpackJsonp([3],[
42071
 
42072
 
42073
  /***/ },
42074
- /* 453 */
42075
  /***/ function(module, exports, __webpack_require__) {
42076
 
42077
  module.exports = Tokenizer;
42078
 
42079
- var decodeCodePoint = __webpack_require__(454),
42080
- entityMap = __webpack_require__(456),
42081
- legacyMap = __webpack_require__(457),
42082
- xmlMap = __webpack_require__(458),
42083
 
42084
  i = 0,
42085
 
@@ -42983,10 +42985,10 @@ webpackJsonp([3],[
42983
 
42984
 
42985
  /***/ },
42986
- /* 454 */
42987
  /***/ function(module, exports, __webpack_require__) {
42988
 
42989
- var decodeMap = __webpack_require__(455);
42990
 
42991
  module.exports = decodeCodePoint;
42992
 
@@ -43015,31 +43017,31 @@ webpackJsonp([3],[
43015
 
43016
 
43017
  /***/ },
43018
- /* 455 */
43019
  /***/ function(module, exports) {
43020
 
43021
  module.exports = {"0":65533,"128":8364,"130":8218,"131":402,"132":8222,"133":8230,"134":8224,"135":8225,"136":710,"137":8240,"138":352,"139":8249,"140":338,"142":381,"145":8216,"146":8217,"147":8220,"148":8221,"149":8226,"150":8211,"151":8212,"152":732,"153":8482,"154":353,"155":8250,"156":339,"158":382,"159":376}
43022
 
43023
  /***/ },
43024
- /* 456 */
43025
  /***/ function(module, exports) {
43026
 
43027
  module.exports = {"Aacute":"Á","aacute":"á","Abreve":"Ă","abreve":"ă","ac":"∾","acd":"∿","acE":"∾̳","Acirc":"Â","acirc":"â","acute":"´","Acy":"А","acy":"а","AElig":"Æ","aelig":"æ","af":"⁡","Afr":"𝔄","afr":"𝔞","Agrave":"À","agrave":"à","alefsym":"ℵ","aleph":"ℵ","Alpha":"Α","alpha":"α","Amacr":"Ā","amacr":"ā","amalg":"⨿","amp":"&","AMP":"&","andand":"⩕","And":"⩓","and":"∧","andd":"⩜","andslope":"⩘","andv":"⩚","ang":"∠","ange":"⦤","angle":"∠","angmsdaa":"⦨","angmsdab":"⦩","angmsdac":"⦪","angmsdad":"⦫","angmsdae":"⦬","angmsdaf":"⦭","angmsdag":"⦮","angmsdah":"⦯","angmsd":"∡","angrt":"∟","angrtvb":"⊾","angrtvbd":"⦝","angsph":"∢","angst":"Å","angzarr":"⍼","Aogon":"Ą","aogon":"ą","Aopf":"𝔸","aopf":"𝕒","apacir":"⩯","ap":"≈","apE":"⩰","ape":"≊","apid":"≋","apos":"'","ApplyFunction":"⁡","approx":"≈","approxeq":"≊","Aring":"Å","aring":"å","Ascr":"𝒜","ascr":"𝒶","Assign":"≔","ast":"*","asymp":"≈","asympeq":"≍","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","awconint":"∳","awint":"⨑","backcong":"≌","backepsilon":"϶","backprime":"‵","backsim":"∽","backsimeq":"⋍","Backslash":"∖","Barv":"⫧","barvee":"⊽","barwed":"⌅","Barwed":"⌆","barwedge":"⌅","bbrk":"⎵","bbrktbrk":"⎶","bcong":"≌","Bcy":"Б","bcy":"б","bdquo":"„","becaus":"∵","because":"∵","Because":"∵","bemptyv":"⦰","bepsi":"϶","bernou":"ℬ","Bernoullis":"ℬ","Beta":"Β","beta":"β","beth":"ℶ","between":"≬","Bfr":"𝔅","bfr":"𝔟","bigcap":"⋂","bigcirc":"◯","bigcup":"⋃","bigodot":"⨀","bigoplus":"⨁","bigotimes":"⨂","bigsqcup":"⨆","bigstar":"★","bigtriangledown":"▽","bigtriangleup":"△","biguplus":"⨄","bigvee":"⋁","bigwedge":"⋀","bkarow":"⤍","blacklozenge":"⧫","blacksquare":"▪","blacktriangle":"▴","blacktriangledown":"▾","blacktriangleleft":"◂","blacktriangleright":"▸","blank":"␣","blk12":"▒","blk14":"░","blk34":"▓","block":"█","bne":"=⃥","bnequiv":"≡⃥","bNot":"⫭","bnot":"⌐","Bopf":"𝔹","bopf":"𝕓","bot":"⊥","bottom":"⊥","bowtie":"⋈","boxbox":"⧉","boxdl":"┐","boxdL":"╕","boxDl":"╖","boxDL":"╗","boxdr":"┌","boxdR":"╒","boxDr":"╓","boxDR":"╔","boxh":"─","boxH":"═","boxhd":"┬","boxHd":"╤","boxhD":"╥","boxHD":"╦","boxhu":"┴","boxHu":"╧","boxhU":"╨","boxHU":"╩","boxminus":"⊟","boxplus":"⊞","boxtimes":"⊠","boxul":"┘","boxuL":"╛","boxUl":"╜","boxUL":"╝","boxur":"└","boxuR":"╘","boxUr":"╙","boxUR":"╚","boxv":"│","boxV":"║","boxvh":"┼","boxvH":"╪","boxVh":"╫","boxVH":"╬","boxvl":"┤","boxvL":"╡","boxVl":"╢","boxVL":"╣","boxvr":"├","boxvR":"╞","boxVr":"╟","boxVR":"╠","bprime":"‵","breve":"˘","Breve":"˘","brvbar":"¦","bscr":"𝒷","Bscr":"ℬ","bsemi":"⁏","bsim":"∽","bsime":"⋍","bsolb":"⧅","bsol":"\\","bsolhsub":"⟈","bull":"•","bullet":"•","bump":"≎","bumpE":"⪮","bumpe":"≏","Bumpeq":"≎","bumpeq":"≏","Cacute":"Ć","cacute":"ć","capand":"⩄","capbrcup":"⩉","capcap":"⩋","cap":"∩","Cap":"⋒","capcup":"⩇","capdot":"⩀","CapitalDifferentialD":"ⅅ","caps":"∩︀","caret":"⁁","caron":"ˇ","Cayleys":"ℭ","ccaps":"⩍","Ccaron":"Č","ccaron":"č","Ccedil":"Ç","ccedil":"ç","Ccirc":"Ĉ","ccirc":"ĉ","Cconint":"∰","ccups":"⩌","ccupssm":"⩐","Cdot":"Ċ","cdot":"ċ","cedil":"¸","Cedilla":"¸","cemptyv":"⦲","cent":"¢","centerdot":"·","CenterDot":"·","cfr":"𝔠","Cfr":"ℭ","CHcy":"Ч","chcy":"ч","check":"✓","checkmark":"✓","Chi":"Χ","chi":"χ","circ":"ˆ","circeq":"≗","circlearrowleft":"↺","circlearrowright":"↻","circledast":"⊛","circledcirc":"⊚","circleddash":"⊝","CircleDot":"⊙","circledR":"®","circledS":"Ⓢ","CircleMinus":"⊖","CirclePlus":"⊕","CircleTimes":"⊗","cir":"○","cirE":"⧃","cire":"≗","cirfnint":"⨐","cirmid":"⫯","cirscir":"⧂","ClockwiseContourIntegral":"∲","CloseCurlyDoubleQuote":"”","CloseCurlyQuote":"’","clubs":"♣","clubsuit":"♣","colon":":","Colon":"∷","Colone":"⩴","colone":"≔","coloneq":"≔","comma":",","commat":"@","comp":"∁","compfn":"∘","complement":"∁","complexes":"ℂ","cong":"≅","congdot":"⩭","Congruent":"≡","conint":"∮","Conint":"∯","ContourIntegral":"∮","copf":"𝕔","Copf":"ℂ","coprod":"∐","Coproduct":"∐","copy":"©","COPY":"©","copysr":"℗","CounterClockwiseContourIntegral":"∳","crarr":"↵","cross":"✗","Cross":"⨯","Cscr":"𝒞","cscr":"𝒸","csub":"⫏","csube":"⫑","csup":"⫐","csupe":"⫒","ctdot":"⋯","cudarrl":"⤸","cudarrr":"⤵","cuepr":"⋞","cuesc":"⋟","cularr":"↶","cularrp":"⤽","cupbrcap":"⩈","cupcap":"⩆","CupCap":"≍","cup":"∪","Cup":"⋓","cupcup":"⩊","cupdot":"⊍","cupor":"⩅","cups":"∪︀","curarr":"↷","curarrm":"⤼","curlyeqprec":"⋞","curlyeqsucc":"⋟","curlyvee":"⋎","curlywedge":"⋏","curren":"¤","curvearrowleft":"↶","curvearrowright":"↷","cuvee":"⋎","cuwed":"⋏","cwconint":"∲","cwint":"∱","cylcty":"⌭","dagger":"†","Dagger":"‡","daleth":"ℸ","darr":"↓","Darr":"↡","dArr":"⇓","dash":"‐","Dashv":"⫤","dashv":"⊣","dbkarow":"⤏","dblac":"˝","Dcaron":"Ď","dcaron":"ď","Dcy":"Д","dcy":"д","ddagger":"‡","ddarr":"⇊","DD":"ⅅ","dd":"ⅆ","DDotrahd":"⤑","ddotseq":"⩷","deg":"°","Del":"∇","Delta":"Δ","delta":"δ","demptyv":"⦱","dfisht":"⥿","Dfr":"𝔇","dfr":"𝔡","dHar":"⥥","dharl":"⇃","dharr":"⇂","DiacriticalAcute":"´","DiacriticalDot":"˙","DiacriticalDoubleAcute":"˝","DiacriticalGrave":"`","DiacriticalTilde":"˜","diam":"⋄","diamond":"⋄","Diamond":"⋄","diamondsuit":"♦","diams":"♦","die":"¨","DifferentialD":"ⅆ","digamma":"ϝ","disin":"⋲","div":"÷","divide":"÷","divideontimes":"⋇","divonx":"⋇","DJcy":"Ђ","djcy":"ђ","dlcorn":"⌞","dlcrop":"⌍","dollar":"$","Dopf":"𝔻","dopf":"𝕕","Dot":"¨","dot":"˙","DotDot":"⃜","doteq":"≐","doteqdot":"≑","DotEqual":"≐","dotminus":"∸","dotplus":"∔","dotsquare":"⊡","doublebarwedge":"⌆","DoubleContourIntegral":"∯","DoubleDot":"¨","DoubleDownArrow":"⇓","DoubleLeftArrow":"⇐","DoubleLeftRightArrow":"⇔","DoubleLeftTee":"⫤","DoubleLongLeftArrow":"⟸","DoubleLongLeftRightArrow":"⟺","DoubleLongRightArrow":"⟹","DoubleRightArrow":"⇒","DoubleRightTee":"⊨","DoubleUpArrow":"⇑","DoubleUpDownArrow":"⇕","DoubleVerticalBar":"∥","DownArrowBar":"⤓","downarrow":"↓","DownArrow":"↓","Downarrow":"⇓","DownArrowUpArrow":"⇵","DownBreve":"̑","downdownarrows":"⇊","downharpoonleft":"⇃","downharpoonright":"⇂","DownLeftRightVector":"⥐","DownLeftTeeVector":"⥞","DownLeftVectorBar":"⥖","DownLeftVector":"↽","DownRightTeeVector":"⥟","DownRightVectorBar":"⥗","DownRightVector":"⇁","DownTeeArrow":"↧","DownTee":"⊤","drbkarow":"⤐","drcorn":"⌟","drcrop":"⌌","Dscr":"𝒟","dscr":"𝒹","DScy":"Ѕ","dscy":"ѕ","dsol":"⧶","Dstrok":"Đ","dstrok":"đ","dtdot":"⋱","dtri":"▿","dtrif":"▾","duarr":"⇵","duhar":"⥯","dwangle":"⦦","DZcy":"Џ","dzcy":"џ","dzigrarr":"⟿","Eacute":"É","eacute":"é","easter":"⩮","Ecaron":"Ě","ecaron":"ě","Ecirc":"Ê","ecirc":"ê","ecir":"≖","ecolon":"≕","Ecy":"Э","ecy":"э","eDDot":"⩷","Edot":"Ė","edot":"ė","eDot":"≑","ee":"ⅇ","efDot":"≒","Efr":"𝔈","efr":"𝔢","eg":"⪚","Egrave":"È","egrave":"è","egs":"⪖","egsdot":"⪘","el":"⪙","Element":"∈","elinters":"⏧","ell":"ℓ","els":"⪕","elsdot":"⪗","Emacr":"Ē","emacr":"ē","empty":"∅","emptyset":"∅","EmptySmallSquare":"◻","emptyv":"∅","EmptyVerySmallSquare":"▫","emsp13":" ","emsp14":" ","emsp":" ","ENG":"Ŋ","eng":"ŋ","ensp":" ","Eogon":"Ę","eogon":"ę","Eopf":"𝔼","eopf":"𝕖","epar":"⋕","eparsl":"⧣","eplus":"⩱","epsi":"ε","Epsilon":"Ε","epsilon":"ε","epsiv":"ϵ","eqcirc":"≖","eqcolon":"≕","eqsim":"≂","eqslantgtr":"⪖","eqslantless":"⪕","Equal":"⩵","equals":"=","EqualTilde":"≂","equest":"≟","Equilibrium":"⇌","equiv":"≡","equivDD":"⩸","eqvparsl":"⧥","erarr":"⥱","erDot":"≓","escr":"ℯ","Escr":"ℰ","esdot":"≐","Esim":"⩳","esim":"≂","Eta":"Η","eta":"η","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","euro":"€","excl":"!","exist":"∃","Exists":"∃","expectation":"ℰ","exponentiale":"ⅇ","ExponentialE":"ⅇ","fallingdotseq":"≒","Fcy":"Ф","fcy":"ф","female":"♀","ffilig":"ffi","fflig":"ff","ffllig":"ffl","Ffr":"𝔉","ffr":"𝔣","filig":"fi","FilledSmallSquare":"◼","FilledVerySmallSquare":"▪","fjlig":"fj","flat":"♭","fllig":"fl","fltns":"▱","fnof":"ƒ","Fopf":"𝔽","fopf":"𝕗","forall":"∀","ForAll":"∀","fork":"⋔","forkv":"⫙","Fouriertrf":"ℱ","fpartint":"⨍","frac12":"½","frac13":"⅓","frac14":"¼","frac15":"⅕","frac16":"⅙","frac18":"⅛","frac23":"⅔","frac25":"⅖","frac34":"¾","frac35":"⅗","frac38":"⅜","frac45":"⅘","frac56":"⅚","frac58":"⅝","frac78":"⅞","frasl":"⁄","frown":"⌢","fscr":"𝒻","Fscr":"ℱ","gacute":"ǵ","Gamma":"Γ","gamma":"γ","Gammad":"Ϝ","gammad":"ϝ","gap":"⪆","Gbreve":"Ğ","gbreve":"ğ","Gcedil":"Ģ","Gcirc":"Ĝ","gcirc":"ĝ","Gcy":"Г","gcy":"г","Gdot":"Ġ","gdot":"ġ","ge":"≥","gE":"≧","gEl":"⪌","gel":"⋛","geq":"≥","geqq":"≧","geqslant":"⩾","gescc":"⪩","ges":"⩾","gesdot":"⪀","gesdoto":"⪂","gesdotol":"⪄","gesl":"⋛︀","gesles":"⪔","Gfr":"𝔊","gfr":"𝔤","gg":"≫","Gg":"⋙","ggg":"⋙","gimel":"ℷ","GJcy":"Ѓ","gjcy":"ѓ","gla":"⪥","gl":"≷","glE":"⪒","glj":"⪤","gnap":"⪊","gnapprox":"⪊","gne":"⪈","gnE":"≩","gneq":"⪈","gneqq":"≩","gnsim":"⋧","Gopf":"𝔾","gopf":"𝕘","grave":"`","GreaterEqual":"≥","GreaterEqualLess":"⋛","GreaterFullEqual":"≧","GreaterGreater":"⪢","GreaterLess":"≷","GreaterSlantEqual":"⩾","GreaterTilde":"≳","Gscr":"𝒢","gscr":"ℊ","gsim":"≳","gsime":"⪎","gsiml":"⪐","gtcc":"⪧","gtcir":"⩺","gt":">","GT":">","Gt":"≫","gtdot":"⋗","gtlPar":"⦕","gtquest":"⩼","gtrapprox":"⪆","gtrarr":"⥸","gtrdot":"⋗","gtreqless":"⋛","gtreqqless":"⪌","gtrless":"≷","gtrsim":"≳","gvertneqq":"≩︀","gvnE":"≩︀","Hacek":"ˇ","hairsp":" ","half":"½","hamilt":"ℋ","HARDcy":"Ъ","hardcy":"ъ","harrcir":"⥈","harr":"↔","hArr":"⇔","harrw":"↭","Hat":"^","hbar":"ℏ","Hcirc":"Ĥ","hcirc":"ĥ","hearts":"♥","heartsuit":"♥","hellip":"…","hercon":"⊹","hfr":"𝔥","Hfr":"ℌ","HilbertSpace":"ℋ","hksearow":"⤥","hkswarow":"⤦","hoarr":"⇿","homtht":"∻","hookleftarrow":"↩","hookrightarrow":"↪","hopf":"𝕙","Hopf":"ℍ","horbar":"―","HorizontalLine":"─","hscr":"𝒽","Hscr":"ℋ","hslash":"ℏ","Hstrok":"Ħ","hstrok":"ħ","HumpDownHump":"≎","HumpEqual":"≏","hybull":"⁃","hyphen":"‐","Iacute":"Í","iacute":"í","ic":"⁣","Icirc":"Î","icirc":"î","Icy":"И","icy":"и","Idot":"İ","IEcy":"Е","iecy":"е","iexcl":"¡","iff":"⇔","ifr":"𝔦","Ifr":"ℑ","Igrave":"Ì","igrave":"ì","ii":"ⅈ","iiiint":"⨌","iiint":"∭","iinfin":"⧜","iiota":"℩","IJlig":"IJ","ijlig":"ij","Imacr":"Ī","imacr":"ī","image":"ℑ","ImaginaryI":"ⅈ","imagline":"ℐ","imagpart":"ℑ","imath":"ı","Im":"ℑ","imof":"⊷","imped":"Ƶ","Implies":"⇒","incare":"℅","in":"∈","infin":"∞","infintie":"⧝","inodot":"ı","intcal":"⊺","int":"∫","Int":"∬","integers":"ℤ","Integral":"∫","intercal":"⊺","Intersection":"⋂","intlarhk":"⨗","intprod":"⨼","InvisibleComma":"⁣","InvisibleTimes":"⁢","IOcy":"Ё","iocy":"ё","Iogon":"Į","iogon":"į","Iopf":"𝕀","iopf":"𝕚","Iota":"Ι","iota":"ι","iprod":"⨼","iquest":"¿","iscr":"𝒾","Iscr":"ℐ","isin":"∈","isindot":"⋵","isinE":"⋹","isins":"⋴","isinsv":"⋳","isinv":"∈","it":"⁢","Itilde":"Ĩ","itilde":"ĩ","Iukcy":"І","iukcy":"і","Iuml":"Ï","iuml":"ï","Jcirc":"Ĵ","jcirc":"ĵ","Jcy":"Й","jcy":"й","Jfr":"𝔍","jfr":"𝔧","jmath":"ȷ","Jopf":"𝕁","jopf":"𝕛","Jscr":"𝒥","jscr":"𝒿","Jsercy":"Ј","jsercy":"ј","Jukcy":"Є","jukcy":"є","Kappa":"Κ","kappa":"κ","kappav":"ϰ","Kcedil":"Ķ","kcedil":"ķ","Kcy":"К","kcy":"к","Kfr":"𝔎","kfr":"𝔨","kgreen":"ĸ","KHcy":"Х","khcy":"х","KJcy":"Ќ","kjcy":"ќ","Kopf":"𝕂","kopf":"𝕜","Kscr":"𝒦","kscr":"𝓀","lAarr":"⇚","Lacute":"Ĺ","lacute":"ĺ","laemptyv":"⦴","lagran":"ℒ","Lambda":"Λ","lambda":"λ","lang":"⟨","Lang":"⟪","langd":"⦑","langle":"⟨","lap":"⪅","Laplacetrf":"ℒ","laquo":"«","larrb":"⇤","larrbfs":"⤟","larr":"←","Larr":"↞","lArr":"⇐","larrfs":"⤝","larrhk":"↩","larrlp":"↫","larrpl":"⤹","larrsim":"⥳","larrtl":"↢","latail":"⤙","lAtail":"⤛","lat":"⪫","late":"⪭","lates":"⪭︀","lbarr":"⤌","lBarr":"⤎","lbbrk":"❲","lbrace":"{","lbrack":"[","lbrke":"⦋","lbrksld":"⦏","lbrkslu":"⦍","Lcaron":"Ľ","lcaron":"ľ","Lcedil":"Ļ","lcedil":"ļ","lceil":"⌈","lcub":"{","Lcy":"Л","lcy":"л","ldca":"⤶","ldquo":"“","ldquor":"„","ldrdhar":"⥧","ldrushar":"⥋","ldsh":"↲","le":"≤","lE":"≦","LeftAngleBracket":"⟨","LeftArrowBar":"⇤","leftarrow":"←","LeftArrow":"←","Leftarrow":"⇐","LeftArrowRightArrow":"⇆","leftarrowtail":"↢","LeftCeiling":"⌈","LeftDoubleBracket":"⟦","LeftDownTeeVector":"⥡","LeftDownVectorBar":"⥙","LeftDownVector":"⇃","LeftFloor":"⌊","leftharpoondown":"↽","leftharpoonup":"↼","leftleftarrows":"⇇","leftrightarrow":"↔","LeftRightArrow":"↔","Leftrightarrow":"⇔","leftrightarrows":"⇆","leftrightharpoons":"⇋","leftrightsquigarrow":"↭","LeftRightVector":"⥎","LeftTeeArrow":"↤","LeftTee":"⊣","LeftTeeVector":"⥚","leftthreetimes":"⋋","LeftTriangleBar":"⧏","LeftTriangle":"⊲","LeftTriangleEqual":"⊴","LeftUpDownVector":"⥑","LeftUpTeeVector":"⥠","LeftUpVectorBar":"⥘","LeftUpVector":"↿","LeftVectorBar":"⥒","LeftVector":"↼","lEg":"⪋","leg":"⋚","leq":"≤","leqq":"≦","leqslant":"⩽","lescc":"⪨","les":"⩽","lesdot":"⩿","lesdoto":"⪁","lesdotor":"⪃","lesg":"⋚︀","lesges":"⪓","lessapprox":"⪅","lessdot":"⋖","lesseqgtr":"⋚","lesseqqgtr":"⪋","LessEqualGreater":"⋚","LessFullEqual":"≦","LessGreater":"≶","lessgtr":"≶","LessLess":"⪡","lesssim":"≲","LessSlantEqual":"⩽","LessTilde":"≲","lfisht":"⥼","lfloor":"⌊","Lfr":"𝔏","lfr":"𝔩","lg":"≶","lgE":"⪑","lHar":"⥢","lhard":"↽","lharu":"↼","lharul":"⥪","lhblk":"▄","LJcy":"Љ","ljcy":"љ","llarr":"⇇","ll":"≪","Ll":"⋘","llcorner":"⌞","Lleftarrow":"⇚","llhard":"⥫","lltri":"◺","Lmidot":"Ŀ","lmidot":"ŀ","lmoustache":"⎰","lmoust":"⎰","lnap":"⪉","lnapprox":"⪉","lne":"⪇","lnE":"≨","lneq":"⪇","lneqq":"≨","lnsim":"⋦","loang":"⟬","loarr":"⇽","lobrk":"⟦","longleftarrow":"⟵","LongLeftArrow":"⟵","Longleftarrow":"⟸","longleftrightarrow":"⟷","LongLeftRightArrow":"⟷","Longleftrightarrow":"⟺","longmapsto":"⟼","longrightarrow":"⟶","LongRightArrow":"⟶","Longrightarrow":"⟹","looparrowleft":"↫","looparrowright":"↬","lopar":"⦅","Lopf":"𝕃","lopf":"𝕝","loplus":"⨭","lotimes":"⨴","lowast":"∗","lowbar":"_","LowerLeftArrow":"↙","LowerRightArrow":"↘","loz":"◊","lozenge":"◊","lozf":"⧫","lpar":"(","lparlt":"⦓","lrarr":"⇆","lrcorner":"⌟","lrhar":"⇋","lrhard":"⥭","lrm":"‎","lrtri":"⊿","lsaquo":"‹","lscr":"𝓁","Lscr":"ℒ","lsh":"↰","Lsh":"↰","lsim":"≲","lsime":"⪍","lsimg":"⪏","lsqb":"[","lsquo":"‘","lsquor":"‚","Lstrok":"Ł","lstrok":"ł","ltcc":"⪦","ltcir":"⩹","lt":"<","LT":"<","Lt":"≪","ltdot":"⋖","lthree":"⋋","ltimes":"⋉","ltlarr":"⥶","ltquest":"⩻","ltri":"◃","ltrie":"⊴","ltrif":"◂","ltrPar":"⦖","lurdshar":"⥊","luruhar":"⥦","lvertneqq":"≨︀","lvnE":"≨︀","macr":"¯","male":"♂","malt":"✠","maltese":"✠","Map":"⤅","map":"↦","mapsto":"↦","mapstodown":"↧","mapstoleft":"↤","mapstoup":"↥","marker":"▮","mcomma":"⨩","Mcy":"М","mcy":"м","mdash":"—","mDDot":"∺","measuredangle":"∡","MediumSpace":" ","Mellintrf":"ℳ","Mfr":"𝔐","mfr":"𝔪","mho":"℧","micro":"µ","midast":"*","midcir":"⫰","mid":"∣","middot":"·","minusb":"⊟","minus":"−","minusd":"∸","minusdu":"⨪","MinusPlus":"∓","mlcp":"⫛","mldr":"…","mnplus":"∓","models":"⊧","Mopf":"𝕄","mopf":"𝕞","mp":"∓","mscr":"𝓂","Mscr":"ℳ","mstpos":"∾","Mu":"Μ","mu":"μ","multimap":"⊸","mumap":"⊸","nabla":"∇","Nacute":"Ń","nacute":"ń","nang":"∠⃒","nap":"≉","napE":"⩰̸","napid":"≋̸","napos":"ʼn","napprox":"≉","natural":"♮","naturals":"ℕ","natur":"♮","nbsp":" ","nbump":"≎̸","nbumpe":"≏̸","ncap":"⩃","Ncaron":"Ň","ncaron":"ň","Ncedil":"Ņ","ncedil":"ņ","ncong":"≇","ncongdot":"⩭̸","ncup":"⩂","Ncy":"Н","ncy":"н","ndash":"–","nearhk":"⤤","nearr":"↗","neArr":"⇗","nearrow":"↗","ne":"≠","nedot":"≐̸","NegativeMediumSpace":"​","NegativeThickSpace":"​","NegativeThinSpace":"​","NegativeVeryThinSpace":"​","nequiv":"≢","nesear":"⤨","nesim":"≂̸","NestedGreaterGreater":"≫","NestedLessLess":"≪","NewLine":"\n","nexist":"∄","nexists":"∄","Nfr":"𝔑","nfr":"𝔫","ngE":"≧̸","nge":"≱","ngeq":"≱","ngeqq":"≧̸","ngeqslant":"⩾̸","nges":"⩾̸","nGg":"⋙̸","ngsim":"≵","nGt":"≫⃒","ngt":"≯","ngtr":"≯","nGtv":"≫̸","nharr":"↮","nhArr":"⇎","nhpar":"⫲","ni":"∋","nis":"⋼","nisd":"⋺","niv":"∋","NJcy":"Њ","njcy":"њ","nlarr":"↚","nlArr":"⇍","nldr":"‥","nlE":"≦̸","nle":"≰","nleftarrow":"↚","nLeftarrow":"⇍","nleftrightarrow":"↮","nLeftrightarrow":"⇎","nleq":"≰","nleqq":"≦̸","nleqslant":"⩽̸","nles":"⩽̸","nless":"≮","nLl":"⋘̸","nlsim":"≴","nLt":"≪⃒","nlt":"≮","nltri":"⋪","nltrie":"⋬","nLtv":"≪̸","nmid":"∤","NoBreak":"⁠","NonBreakingSpace":" ","nopf":"𝕟","Nopf":"ℕ","Not":"⫬","not":"¬","NotCongruent":"≢","NotCupCap":"≭","NotDoubleVerticalBar":"∦","NotElement":"∉","NotEqual":"≠","NotEqualTilde":"≂̸","NotExists":"∄","NotGreater":"≯","NotGreaterEqual":"≱","NotGreaterFullEqual":"≧̸","NotGreaterGreater":"≫̸","NotGreaterLess":"≹","NotGreaterSlantEqual":"⩾̸","NotGreaterTilde":"≵","NotHumpDownHump":"≎̸","NotHumpEqual":"≏̸","notin":"∉","notindot":"⋵̸","notinE":"⋹̸","notinva":"∉","notinvb":"⋷","notinvc":"⋶","NotLeftTriangleBar":"⧏̸","NotLeftTriangle":"⋪","NotLeftTriangleEqual":"⋬","NotLess":"≮","NotLessEqual":"≰","NotLessGreater":"≸","NotLessLess":"≪̸","NotLessSlantEqual":"⩽̸","NotLessTilde":"≴","NotNestedGreaterGreater":"⪢̸","NotNestedLessLess":"⪡̸","notni":"∌","notniva":"∌","notnivb":"⋾","notnivc":"⋽","NotPrecedes":"⊀","NotPrecedesEqual":"⪯̸","NotPrecedesSlantEqual":"⋠","NotReverseElement":"∌","NotRightTriangleBar":"⧐̸","NotRightTriangle":"⋫","NotRightTriangleEqual":"⋭","NotSquareSubset":"⊏̸","NotSquareSubsetEqual":"⋢","NotSquareSuperset":"⊐̸","NotSquareSupersetEqual":"⋣","NotSubset":"⊂⃒","NotSubsetEqual":"⊈","NotSucceeds":"⊁","NotSucceedsEqual":"⪰̸","NotSucceedsSlantEqual":"⋡","NotSucceedsTilde":"≿̸","NotSuperset":"⊃⃒","NotSupersetEqual":"⊉","NotTilde":"≁","NotTildeEqual":"≄","NotTildeFullEqual":"≇","NotTildeTilde":"≉","NotVerticalBar":"∤","nparallel":"∦","npar":"∦","nparsl":"⫽⃥","npart":"∂̸","npolint":"⨔","npr":"⊀","nprcue":"⋠","nprec":"⊀","npreceq":"⪯̸","npre":"⪯̸","nrarrc":"⤳̸","nrarr":"↛","nrArr":"⇏","nrarrw":"↝̸","nrightarrow":"↛","nRightarrow":"⇏","nrtri":"⋫","nrtrie":"⋭","nsc":"⊁","nsccue":"⋡","nsce":"⪰̸","Nscr":"𝒩","nscr":"𝓃","nshortmid":"∤","nshortparallel":"∦","nsim":"≁","nsime":"≄","nsimeq":"≄","nsmid":"∤","nspar":"∦","nsqsube":"⋢","nsqsupe":"⋣","nsub":"⊄","nsubE":"⫅̸","nsube":"⊈","nsubset":"⊂⃒","nsubseteq":"⊈","nsubseteqq":"⫅̸","nsucc":"⊁","nsucceq":"⪰̸","nsup":"⊅","nsupE":"⫆̸","nsupe":"⊉","nsupset":"⊃⃒","nsupseteq":"⊉","nsupseteqq":"⫆̸","ntgl":"≹","Ntilde":"Ñ","ntilde":"ñ","ntlg":"≸","ntriangleleft":"⋪","ntrianglelefteq":"⋬","ntriangleright":"⋫","ntrianglerighteq":"⋭","Nu":"Ν","nu":"ν","num":"#","numero":"№","numsp":" ","nvap":"≍⃒","nvdash":"⊬","nvDash":"⊭","nVdash":"⊮","nVDash":"⊯","nvge":"≥⃒","nvgt":">⃒","nvHarr":"⤄","nvinfin":"⧞","nvlArr":"⤂","nvle":"≤⃒","nvlt":"<⃒","nvltrie":"⊴⃒","nvrArr":"⤃","nvrtrie":"⊵⃒","nvsim":"∼⃒","nwarhk":"⤣","nwarr":"↖","nwArr":"⇖","nwarrow":"↖","nwnear":"⤧","Oacute":"Ó","oacute":"ó","oast":"⊛","Ocirc":"Ô","ocirc":"ô","ocir":"⊚","Ocy":"О","ocy":"о","odash":"⊝","Odblac":"Ő","odblac":"ő","odiv":"⨸","odot":"⊙","odsold":"⦼","OElig":"Œ","oelig":"œ","ofcir":"⦿","Ofr":"𝔒","ofr":"𝔬","ogon":"˛","Ograve":"Ò","ograve":"ò","ogt":"⧁","ohbar":"⦵","ohm":"Ω","oint":"∮","olarr":"↺","olcir":"⦾","olcross":"⦻","oline":"‾","olt":"⧀","Omacr":"Ō","omacr":"ō","Omega":"Ω","omega":"ω","Omicron":"Ο","omicron":"ο","omid":"⦶","ominus":"⊖","Oopf":"𝕆","oopf":"𝕠","opar":"⦷","OpenCurlyDoubleQuote":"“","OpenCurlyQuote":"‘","operp":"⦹","oplus":"⊕","orarr":"↻","Or":"⩔","or":"∨","ord":"⩝","order":"ℴ","orderof":"ℴ","ordf":"ª","ordm":"º","origof":"⊶","oror":"⩖","orslope":"⩗","orv":"⩛","oS":"Ⓢ","Oscr":"𝒪","oscr":"ℴ","Oslash":"Ø","oslash":"ø","osol":"⊘","Otilde":"Õ","otilde":"õ","otimesas":"⨶","Otimes":"⨷","otimes":"⊗","Ouml":"Ö","ouml":"ö","ovbar":"⌽","OverBar":"‾","OverBrace":"⏞","OverBracket":"⎴","OverParenthesis":"⏜","para":"¶","parallel":"∥","par":"∥","parsim":"⫳","parsl":"⫽","part":"∂","PartialD":"∂","Pcy":"П","pcy":"п","percnt":"%","period":".","permil":"‰","perp":"⊥","pertenk":"‱","Pfr":"𝔓","pfr":"𝔭","Phi":"Φ","phi":"φ","phiv":"ϕ","phmmat":"ℳ","phone":"☎","Pi":"Π","pi":"π","pitchfork":"⋔","piv":"ϖ","planck":"ℏ","planckh":"ℎ","plankv":"ℏ","plusacir":"⨣","plusb":"⊞","pluscir":"⨢","plus":"+","plusdo":"∔","plusdu":"⨥","pluse":"⩲","PlusMinus":"±","plusmn":"±","plussim":"⨦","plustwo":"⨧","pm":"±","Poincareplane":"ℌ","pointint":"⨕","popf":"𝕡","Popf":"ℙ","pound":"£","prap":"⪷","Pr":"⪻","pr":"≺","prcue":"≼","precapprox":"⪷","prec":"≺","preccurlyeq":"≼","Precedes":"≺","PrecedesEqual":"⪯","PrecedesSlantEqual":"≼","PrecedesTilde":"≾","preceq":"⪯","precnapprox":"⪹","precneqq":"⪵","precnsim":"⋨","pre":"⪯","prE":"⪳","precsim":"≾","prime":"′","Prime":"″","primes":"ℙ","prnap":"⪹","prnE":"⪵","prnsim":"⋨","prod":"∏","Product":"∏","profalar":"⌮","profline":"⌒","profsurf":"⌓","prop":"∝","Proportional":"∝","Proportion":"∷","propto":"∝","prsim":"≾","prurel":"⊰","Pscr":"𝒫","pscr":"𝓅","Psi":"Ψ","psi":"ψ","puncsp":" ","Qfr":"𝔔","qfr":"𝔮","qint":"⨌","qopf":"𝕢","Qopf":"ℚ","qprime":"⁗","Qscr":"𝒬","qscr":"𝓆","quaternions":"ℍ","quatint":"⨖","quest":"?","questeq":"≟","quot":"\"","QUOT":"\"","rAarr":"⇛","race":"∽̱","Racute":"Ŕ","racute":"ŕ","radic":"√","raemptyv":"⦳","rang":"⟩","Rang":"⟫","rangd":"⦒","range":"⦥","rangle":"⟩","raquo":"»","rarrap":"⥵","rarrb":"⇥","rarrbfs":"⤠","rarrc":"⤳","rarr":"→","Rarr":"↠","rArr":"⇒","rarrfs":"⤞","rarrhk":"↪","rarrlp":"↬","rarrpl":"⥅","rarrsim":"⥴","Rarrtl":"⤖","rarrtl":"↣","rarrw":"↝","ratail":"⤚","rAtail":"⤜","ratio":"∶","rationals":"ℚ","rbarr":"⤍","rBarr":"⤏","RBarr":"⤐","rbbrk":"❳","rbrace":"}","rbrack":"]","rbrke":"⦌","rbrksld":"⦎","rbrkslu":"⦐","Rcaron":"Ř","rcaron":"ř","Rcedil":"Ŗ","rcedil":"ŗ","rceil":"⌉","rcub":"}","Rcy":"Р","rcy":"р","rdca":"⤷","rdldhar":"⥩","rdquo":"”","rdquor":"”","rdsh":"↳","real":"ℜ","realine":"ℛ","realpart":"ℜ","reals":"ℝ","Re":"ℜ","rect":"▭","reg":"®","REG":"®","ReverseElement":"∋","ReverseEquilibrium":"⇋","ReverseUpEquilibrium":"⥯","rfisht":"⥽","rfloor":"⌋","rfr":"𝔯","Rfr":"ℜ","rHar":"⥤","rhard":"⇁","rharu":"⇀","rharul":"⥬","Rho":"Ρ","rho":"ρ","rhov":"ϱ","RightAngleBracket":"⟩","RightArrowBar":"⇥","rightarrow":"→","RightArrow":"→","Rightarrow":"⇒","RightArrowLeftArrow":"⇄","rightarrowtail":"↣","RightCeiling":"⌉","RightDoubleBracket":"⟧","RightDownTeeVector":"⥝","RightDownVectorBar":"⥕","RightDownVector":"⇂","RightFloor":"⌋","rightharpoondown":"⇁","rightharpoonup":"⇀","rightleftarrows":"⇄","rightleftharpoons":"⇌","rightrightarrows":"⇉","rightsquigarrow":"↝","RightTeeArrow":"↦","RightTee":"⊢","RightTeeVector":"⥛","rightthreetimes":"⋌","RightTriangleBar":"⧐","RightTriangle":"⊳","RightTriangleEqual":"⊵","RightUpDownVector":"⥏","RightUpTeeVector":"⥜","RightUpVectorBar":"⥔","RightUpVector":"↾","RightVectorBar":"⥓","RightVector":"⇀","ring":"˚","risingdotseq":"≓","rlarr":"⇄","rlhar":"⇌","rlm":"‏","rmoustache":"⎱","rmoust":"⎱","rnmid":"⫮","roang":"⟭","roarr":"⇾","robrk":"⟧","ropar":"⦆","ropf":"𝕣","Ropf":"ℝ","roplus":"⨮","rotimes":"⨵","RoundImplies":"⥰","rpar":")","rpargt":"⦔","rppolint":"⨒","rrarr":"⇉","Rrightarrow":"⇛","rsaquo":"›","rscr":"𝓇","Rscr":"ℛ","rsh":"↱","Rsh":"↱","rsqb":"]","rsquo":"’","rsquor":"’","rthree":"⋌","rtimes":"⋊","rtri":"▹","rtrie":"⊵","rtrif":"▸","rtriltri":"⧎","RuleDelayed":"⧴","ruluhar":"⥨","rx":"℞","Sacute":"Ś","sacute":"ś","sbquo":"‚","scap":"⪸","Scaron":"Š","scaron":"š","Sc":"⪼","sc":"≻","sccue":"≽","sce":"⪰","scE":"⪴","Scedil":"Ş","scedil":"ş","Scirc":"Ŝ","scirc":"ŝ","scnap":"⪺","scnE":"⪶","scnsim":"⋩","scpolint":"⨓","scsim":"≿","Scy":"С","scy":"с","sdotb":"⊡","sdot":"⋅","sdote":"⩦","searhk":"⤥","searr":"↘","seArr":"⇘","searrow":"↘","sect":"§","semi":";","seswar":"⤩","setminus":"∖","setmn":"∖","sext":"✶","Sfr":"𝔖","sfr":"𝔰","sfrown":"⌢","sharp":"♯","SHCHcy":"Щ","shchcy":"щ","SHcy":"Ш","shcy":"ш","ShortDownArrow":"↓","ShortLeftArrow":"←","shortmid":"∣","shortparallel":"∥","ShortRightArrow":"→","ShortUpArrow":"↑","shy":"­","Sigma":"Σ","sigma":"σ","sigmaf":"ς","sigmav":"ς","sim":"∼","simdot":"⩪","sime":"≃","simeq":"≃","simg":"⪞","simgE":"⪠","siml":"⪝","simlE":"⪟","simne":"≆","simplus":"⨤","simrarr":"⥲","slarr":"←","SmallCircle":"∘","smallsetminus":"∖","smashp":"⨳","smeparsl":"⧤","smid":"∣","smile":"⌣","smt":"⪪","smte":"⪬","smtes":"⪬︀","SOFTcy":"Ь","softcy":"ь","solbar":"⌿","solb":"⧄","sol":"/","Sopf":"𝕊","sopf":"𝕤","spades":"♠","spadesuit":"♠","spar":"∥","sqcap":"⊓","sqcaps":"⊓︀","sqcup":"⊔","sqcups":"⊔︀","Sqrt":"√","sqsub":"⊏","sqsube":"⊑","sqsubset":"⊏","sqsubseteq":"⊑","sqsup":"⊐","sqsupe":"⊒","sqsupset":"⊐","sqsupseteq":"⊒","square":"□","Square":"□","SquareIntersection":"⊓","SquareSubset":"⊏","SquareSubsetEqual":"⊑","SquareSuperset":"⊐","SquareSupersetEqual":"⊒","SquareUnion":"⊔","squarf":"▪","squ":"□","squf":"▪","srarr":"→","Sscr":"𝒮","sscr":"𝓈","ssetmn":"∖","ssmile":"⌣","sstarf":"⋆","Star":"⋆","star":"☆","starf":"★","straightepsilon":"ϵ","straightphi":"ϕ","strns":"¯","sub":"⊂","Sub":"⋐","subdot":"⪽","subE":"⫅","sube":"⊆","subedot":"⫃","submult":"⫁","subnE":"⫋","subne":"⊊","subplus":"⪿","subrarr":"⥹","subset":"⊂","Subset":"⋐","subseteq":"⊆","subseteqq":"⫅","SubsetEqual":"⊆","subsetneq":"⊊","subsetneqq":"⫋","subsim":"⫇","subsub":"⫕","subsup":"⫓","succapprox":"⪸","succ":"≻","succcurlyeq":"≽","Succeeds":"≻","SucceedsEqual":"⪰","SucceedsSlantEqual":"≽","SucceedsTilde":"≿","succeq":"⪰","succnapprox":"⪺","succneqq":"⪶","succnsim":"⋩","succsim":"≿","SuchThat":"∋","sum":"∑","Sum":"∑","sung":"♪","sup1":"¹","sup2":"²","sup3":"³","sup":"⊃","Sup":"⋑","supdot":"⪾","supdsub":"⫘","supE":"⫆","supe":"⊇","supedot":"⫄","Superset":"⊃","SupersetEqual":"⊇","suphsol":"⟉","suphsub":"⫗","suplarr":"⥻","supmult":"⫂","supnE":"⫌","supne":"⊋","supplus":"⫀","supset":"⊃","Supset":"⋑","supseteq":"⊇","supseteqq":"⫆","supsetneq":"⊋","supsetneqq":"⫌","supsim":"⫈","supsub":"⫔","supsup":"⫖","swarhk":"⤦","swarr":"↙","swArr":"⇙","swarrow":"↙","swnwar":"⤪","szlig":"ß","Tab":"\t","target":"⌖","Tau":"Τ","tau":"τ","tbrk":"⎴","Tcaron":"Ť","tcaron":"ť","Tcedil":"Ţ","tcedil":"ţ","Tcy":"Т","tcy":"т","tdot":"⃛","telrec":"⌕","Tfr":"𝔗","tfr":"𝔱","there4":"∴","therefore":"∴","Therefore":"∴","Theta":"Θ","theta":"θ","thetasym":"ϑ","thetav":"ϑ","thickapprox":"≈","thicksim":"∼","ThickSpace":"  ","ThinSpace":" ","thinsp":" ","thkap":"≈","thksim":"∼","THORN":"Þ","thorn":"þ","tilde":"˜","Tilde":"∼","TildeEqual":"≃","TildeFullEqual":"≅","TildeTilde":"≈","timesbar":"⨱","timesb":"⊠","times":"×","timesd":"⨰","tint":"∭","toea":"⤨","topbot":"⌶","topcir":"⫱","top":"⊤","Topf":"𝕋","topf":"𝕥","topfork":"⫚","tosa":"⤩","tprime":"‴","trade":"™","TRADE":"™","triangle":"▵","triangledown":"▿","triangleleft":"◃","trianglelefteq":"⊴","triangleq":"≜","triangleright":"▹","trianglerighteq":"⊵","tridot":"◬","trie":"≜","triminus":"⨺","TripleDot":"⃛","triplus":"⨹","trisb":"⧍","tritime":"⨻","trpezium":"⏢","Tscr":"𝒯","tscr":"𝓉","TScy":"Ц","tscy":"ц","TSHcy":"Ћ","tshcy":"ћ","Tstrok":"Ŧ","tstrok":"ŧ","twixt":"≬","twoheadleftarrow":"↞","twoheadrightarrow":"↠","Uacute":"Ú","uacute":"ú","uarr":"↑","Uarr":"↟","uArr":"⇑","Uarrocir":"⥉","Ubrcy":"Ў","ubrcy":"ў","Ubreve":"Ŭ","ubreve":"ŭ","Ucirc":"Û","ucirc":"û","Ucy":"У","ucy":"у","udarr":"⇅","Udblac":"Ű","udblac":"ű","udhar":"⥮","ufisht":"⥾","Ufr":"𝔘","ufr":"𝔲","Ugrave":"Ù","ugrave":"ù","uHar":"⥣","uharl":"↿","uharr":"↾","uhblk":"▀","ulcorn":"⌜","ulcorner":"⌜","ulcrop":"⌏","ultri":"◸","Umacr":"Ū","umacr":"ū","uml":"¨","UnderBar":"_","UnderBrace":"⏟","UnderBracket":"⎵","UnderParenthesis":"⏝","Union":"⋃","UnionPlus":"⊎","Uogon":"Ų","uogon":"ų","Uopf":"𝕌","uopf":"𝕦","UpArrowBar":"⤒","uparrow":"↑","UpArrow":"↑","Uparrow":"⇑","UpArrowDownArrow":"⇅","updownarrow":"↕","UpDownArrow":"↕","Updownarrow":"⇕","UpEquilibrium":"⥮","upharpoonleft":"↿","upharpoonright":"↾","uplus":"⊎","UpperLeftArrow":"↖","UpperRightArrow":"↗","upsi":"υ","Upsi":"ϒ","upsih":"ϒ","Upsilon":"Υ","upsilon":"υ","UpTeeArrow":"↥","UpTee":"⊥","upuparrows":"⇈","urcorn":"⌝","urcorner":"⌝","urcrop":"⌎","Uring":"Ů","uring":"ů","urtri":"◹","Uscr":"𝒰","uscr":"𝓊","utdot":"⋰","Utilde":"Ũ","utilde":"ũ","utri":"▵","utrif":"▴","uuarr":"⇈","Uuml":"Ü","uuml":"ü","uwangle":"⦧","vangrt":"⦜","varepsilon":"ϵ","varkappa":"ϰ","varnothing":"∅","varphi":"ϕ","varpi":"ϖ","varpropto":"∝","varr":"↕","vArr":"⇕","varrho":"ϱ","varsigma":"ς","varsubsetneq":"⊊︀","varsubsetneqq":"⫋︀","varsupsetneq":"⊋︀","varsupsetneqq":"⫌︀","vartheta":"ϑ","vartriangleleft":"⊲","vartriangleright":"⊳","vBar":"⫨","Vbar":"⫫","vBarv":"⫩","Vcy":"В","vcy":"в","vdash":"⊢","vDash":"⊨","Vdash":"⊩","VDash":"⊫","Vdashl":"⫦","veebar":"⊻","vee":"∨","Vee":"⋁","veeeq":"≚","vellip":"⋮","verbar":"|","Verbar":"‖","vert":"|","Vert":"‖","VerticalBar":"∣","VerticalLine":"|","VerticalSeparator":"❘","VerticalTilde":"≀","VeryThinSpace":" ","Vfr":"𝔙","vfr":"𝔳","vltri":"⊲","vnsub":"⊂⃒","vnsup":"⊃⃒","Vopf":"𝕍","vopf":"𝕧","vprop":"∝","vrtri":"⊳","Vscr":"𝒱","vscr":"𝓋","vsubnE":"⫋︀","vsubne":"⊊︀","vsupnE":"⫌︀","vsupne":"⊋︀","Vvdash":"⊪","vzigzag":"⦚","Wcirc":"Ŵ","wcirc":"ŵ","wedbar":"⩟","wedge":"∧","Wedge":"⋀","wedgeq":"≙","weierp":"℘","Wfr":"𝔚","wfr":"𝔴","Wopf":"𝕎","wopf":"𝕨","wp":"℘","wr":"≀","wreath":"≀","Wscr":"𝒲","wscr":"𝓌","xcap":"⋂","xcirc":"◯","xcup":"⋃","xdtri":"▽","Xfr":"𝔛","xfr":"𝔵","xharr":"⟷","xhArr":"⟺","Xi":"Ξ","xi":"ξ","xlarr":"⟵","xlArr":"⟸","xmap":"⟼","xnis":"⋻","xodot":"⨀","Xopf":"𝕏","xopf":"𝕩","xoplus":"⨁","xotime":"⨂","xrarr":"⟶","xrArr":"⟹","Xscr":"𝒳","xscr":"𝓍","xsqcup":"⨆","xuplus":"⨄","xutri":"△","xvee":"⋁","xwedge":"⋀","Yacute":"Ý","yacute":"ý","YAcy":"Я","yacy":"я","Ycirc":"Ŷ","ycirc":"ŷ","Ycy":"Ы","ycy":"ы","yen":"¥","Yfr":"𝔜","yfr":"𝔶","YIcy":"Ї","yicy":"ї","Yopf":"𝕐","yopf":"𝕪","Yscr":"𝒴","yscr":"𝓎","YUcy":"Ю","yucy":"ю","yuml":"ÿ","Yuml":"Ÿ","Zacute":"Ź","zacute":"ź","Zcaron":"Ž","zcaron":"ž","Zcy":"З","zcy":"з","Zdot":"Ż","zdot":"ż","zeetrf":"ℨ","ZeroWidthSpace":"​","Zeta":"Ζ","zeta":"ζ","zfr":"𝔷","Zfr":"ℨ","ZHcy":"Ж","zhcy":"ж","zigrarr":"⇝","zopf":"𝕫","Zopf":"ℤ","Zscr":"𝒵","zscr":"𝓏","zwj":"‍","zwnj":"‌"}
43028
 
43029
  /***/ },
43030
- /* 457 */
43031
  /***/ function(module, exports) {
43032
 
43033
  module.exports = {"Aacute":"Á","aacute":"á","Acirc":"Â","acirc":"â","acute":"´","AElig":"Æ","aelig":"æ","Agrave":"À","agrave":"à","amp":"&","AMP":"&","Aring":"Å","aring":"å","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","brvbar":"¦","Ccedil":"Ç","ccedil":"ç","cedil":"¸","cent":"¢","copy":"©","COPY":"©","curren":"¤","deg":"°","divide":"÷","Eacute":"É","eacute":"é","Ecirc":"Ê","ecirc":"ê","Egrave":"È","egrave":"è","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","frac12":"½","frac14":"¼","frac34":"¾","gt":">","GT":">","Iacute":"Í","iacute":"í","Icirc":"Î","icirc":"î","iexcl":"¡","Igrave":"Ì","igrave":"ì","iquest":"¿","Iuml":"Ï","iuml":"ï","laquo":"«","lt":"<","LT":"<","macr":"¯","micro":"µ","middot":"·","nbsp":" ","not":"¬","Ntilde":"Ñ","ntilde":"ñ","Oacute":"Ó","oacute":"ó","Ocirc":"Ô","ocirc":"ô","Ograve":"Ò","ograve":"ò","ordf":"ª","ordm":"º","Oslash":"Ø","oslash":"ø","Otilde":"Õ","otilde":"õ","Ouml":"Ö","ouml":"ö","para":"¶","plusmn":"±","pound":"£","quot":"\"","QUOT":"\"","raquo":"»","reg":"®","REG":"®","sect":"§","shy":"­","sup1":"¹","sup2":"²","sup3":"³","szlig":"ß","THORN":"Þ","thorn":"þ","times":"×","Uacute":"Ú","uacute":"ú","Ucirc":"Û","ucirc":"û","Ugrave":"Ù","ugrave":"ù","uml":"¨","Uuml":"Ü","uuml":"ü","Yacute":"Ý","yacute":"ý","yen":"¥","yuml":"ÿ"}
43034
 
43035
  /***/ },
43036
- /* 458 */
43037
  /***/ function(module, exports) {
43038
 
43039
  module.exports = {"amp":"&","apos":"'","gt":">","lt":"<","quot":"\""}
43040
 
43041
  /***/ },
43042
- /* 459 */
43043
  /***/ function(module, exports) {
43044
 
43045
  if (typeof Object.create === 'function') {
@@ -43068,7 +43070,7 @@ webpackJsonp([3],[
43068
 
43069
 
43070
  /***/ },
43071
- /* 460 */
43072
  /***/ function(module, exports) {
43073
 
43074
  // Copyright Joyent, Inc. and other Node contributors.
@@ -43376,14 +43378,14 @@ webpackJsonp([3],[
43376
 
43377
 
43378
  /***/ },
43379
- /* 461 */
43380
  /***/ function(module, exports, __webpack_require__) {
43381
 
43382
- var ElementType = __webpack_require__(462);
43383
 
43384
  var re_whitespace = /\s+/g;
43385
- var NodePrototype = __webpack_require__(463);
43386
- var ElementPrototype = __webpack_require__(464);
43387
 
43388
  function DomHandler(callback, options, elementCB){
43389
  if(typeof callback === "object"){
@@ -43599,7 +43601,7 @@ webpackJsonp([3],[
43599
 
43600
 
43601
  /***/ },
43602
- /* 462 */
43603
  /***/ function(module, exports) {
43604
 
43605
  //Types of elements found in the DOM
@@ -43620,7 +43622,7 @@ webpackJsonp([3],[
43620
 
43621
 
43622
  /***/ },
43623
- /* 463 */
43624
  /***/ function(module, exports) {
43625
 
43626
  // This object will be used as the prototype for Nodes when creating a
@@ -43670,11 +43672,11 @@ webpackJsonp([3],[
43670
 
43671
 
43672
  /***/ },
43673
- /* 464 */
43674
  /***/ function(module, exports, __webpack_require__) {
43675
 
43676
  // DOM-Level-1-compliant structure
43677
- var NodePrototype = __webpack_require__(463);
43678
  var ElementPrototype = module.exports = Object.create(NodePrototype);
43679
 
43680
  var domLvl1 = {
@@ -43696,10 +43698,10 @@ webpackJsonp([3],[
43696
 
43697
 
43698
  /***/ },
43699
- /* 465 */
43700
  /***/ function(module, exports, __webpack_require__) {
43701
 
43702
- var index = __webpack_require__(451),
43703
  DomHandler = index.DomHandler,
43704
  DomUtils = index.DomUtils;
43705
 
@@ -43708,7 +43710,7 @@ webpackJsonp([3],[
43708
  this.init(callback, options);
43709
  }
43710
 
43711
- __webpack_require__(459)(FeedHandler, DomHandler);
43712
 
43713
  FeedHandler.prototype.init = DomHandler;
43714
 
@@ -43797,18 +43799,18 @@ webpackJsonp([3],[
43797
 
43798
 
43799
  /***/ },
43800
- /* 466 */
43801
  /***/ function(module, exports, __webpack_require__) {
43802
 
43803
  module.exports = Stream;
43804
 
43805
- var Parser = __webpack_require__(467);
43806
 
43807
  function Stream(options){
43808
  Parser.call(this, new Cbs(this), options);
43809
  }
43810
 
43811
- __webpack_require__(459)(Stream, Parser);
43812
 
43813
  Stream.prototype.readable = true;
43814
 
@@ -43816,7 +43818,7 @@ webpackJsonp([3],[
43816
  this.scope = scope;
43817
  }
43818
 
43819
- var EVENTS = __webpack_require__(451).EVENTS;
43820
 
43821
  Object.keys(EVENTS).forEach(function(name){
43822
  if(EVENTS[name] === 0){
@@ -43837,15 +43839,15 @@ webpackJsonp([3],[
43837
  });
43838
 
43839
  /***/ },
43840
- /* 467 */
43841
  /***/ function(module, exports, __webpack_require__) {
43842
 
43843
  module.exports = Stream;
43844
 
43845
- var Parser = __webpack_require__(452),
43846
- WritableStream = __webpack_require__(468).Writable || __webpack_require__(487).Writable,
43847
- StringDecoder = __webpack_require__(488).StringDecoder,
43848
- Buffer = __webpack_require__(472).Buffer;
43849
 
43850
  function Stream(cbs, options){
43851
  var parser = this._parser = new Parser(cbs, options);
@@ -43858,7 +43860,7 @@ webpackJsonp([3],[
43858
  });
43859
  }
43860
 
43861
- __webpack_require__(459)(Stream, WritableStream);
43862
 
43863
  WritableStream.prototype._write = function(chunk, encoding, cb){
43864
  if(chunk instanceof Buffer) chunk = this._decoder.write(chunk);
@@ -43867,7 +43869,7 @@ webpackJsonp([3],[
43867
  };
43868
 
43869
  /***/ },
43870
- /* 468 */
43871
  /***/ function(module, exports, __webpack_require__) {
43872
 
43873
  // Copyright Joyent, Inc. and other Node contributors.
@@ -43893,15 +43895,15 @@ webpackJsonp([3],[
43893
 
43894
  module.exports = Stream;
43895
 
43896
- var EE = __webpack_require__(460).EventEmitter;
43897
- var inherits = __webpack_require__(459);
43898
 
43899
  inherits(Stream, EE);
43900
- Stream.Readable = __webpack_require__(469);
43901
- Stream.Writable = __webpack_require__(483);
43902
- Stream.Duplex = __webpack_require__(484);
43903
- Stream.Transform = __webpack_require__(485);
43904
- Stream.PassThrough = __webpack_require__(486);
43905
 
43906
  // Backwards-compat with node 0.4.x
43907
  Stream.Stream = Stream;
@@ -44000,24 +44002,24 @@ webpackJsonp([3],[
44000
 
44001
 
44002
  /***/ },
44003
- /* 469 */
44004
  /***/ function(module, exports, __webpack_require__) {
44005
 
44006
- /* WEBPACK VAR INJECTION */(function(process) {exports = module.exports = __webpack_require__(470);
44007
- exports.Stream = __webpack_require__(468);
44008
  exports.Readable = exports;
44009
- exports.Writable = __webpack_require__(479);
44010
- exports.Duplex = __webpack_require__(478);
44011
- exports.Transform = __webpack_require__(481);
44012
- exports.PassThrough = __webpack_require__(482);
44013
  if (!process.browser && process.env.READABLE_STREAM === 'disable') {
44014
- module.exports = __webpack_require__(468);
44015
  }
44016
 
44017
  /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5)))
44018
 
44019
  /***/ },
44020
- /* 470 */
44021
  /***/ function(module, exports, __webpack_require__) {
44022
 
44023
  /* WEBPACK VAR INJECTION */(function(process) {// Copyright Joyent, Inc. and other Node contributors.
@@ -44044,17 +44046,17 @@ webpackJsonp([3],[
44044
  module.exports = Readable;
44045
 
44046
  /*<replacement>*/
44047
- var isArray = __webpack_require__(471);
44048
  /*</replacement>*/
44049
 
44050
 
44051
  /*<replacement>*/
44052
- var Buffer = __webpack_require__(472).Buffer;
44053
  /*</replacement>*/
44054
 
44055
  Readable.ReadableState = ReadableState;
44056
 
44057
- var EE = __webpack_require__(460).EventEmitter;
44058
 
44059
  /*<replacement>*/
44060
  if (!EE.listenerCount) EE.listenerCount = function(emitter, type) {
@@ -44062,18 +44064,18 @@ webpackJsonp([3],[
44062
  };
44063
  /*</replacement>*/
44064
 
44065
- var Stream = __webpack_require__(468);
44066
 
44067
  /*<replacement>*/
44068
- var util = __webpack_require__(476);
44069
- util.inherits = __webpack_require__(459);
44070
  /*</replacement>*/
44071
 
44072
  var StringDecoder;
44073
 
44074
 
44075
  /*<replacement>*/
44076
- var debug = __webpack_require__(477);
44077
  if (debug && debug.debuglog) {
44078
  debug = debug.debuglog('stream');
44079
  } else {
@@ -44085,7 +44087,7 @@ webpackJsonp([3],[
44085
  util.inherits(Readable, Stream);
44086
 
44087
  function ReadableState(options, stream) {
44088
- var Duplex = __webpack_require__(478);
44089
 
44090
  options = options || {};
44091
 
@@ -44146,14 +44148,14 @@ webpackJsonp([3],[
44146
  this.encoding = null;
44147
  if (options.encoding) {
44148
  if (!StringDecoder)
44149
- StringDecoder = __webpack_require__(480).StringDecoder;
44150
  this.decoder = new StringDecoder(options.encoding);
44151
  this.encoding = options.encoding;
44152
  }
44153
  }
44154
 
44155
  function Readable(options) {
44156
- var Duplex = __webpack_require__(478);
44157
 
44158
  if (!(this instanceof Readable))
44159
  return new Readable(options);
@@ -44256,7 +44258,7 @@ webpackJsonp([3],[
44256
  // backwards compatibility.
44257
  Readable.prototype.setEncoding = function(enc) {
44258
  if (!StringDecoder)
44259
- StringDecoder = __webpack_require__(480).StringDecoder;
44260
  this._readableState.decoder = new StringDecoder(enc);
44261
  this._readableState.encoding = enc;
44262
  return this;
@@ -44975,7 +44977,7 @@ webpackJsonp([3],[
44975
  /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5)))
44976
 
44977
  /***/ },
44978
- /* 471 */
44979
  /***/ function(module, exports) {
44980
 
44981
  module.exports = Array.isArray || function (arr) {
@@ -44984,7 +44986,7 @@ webpackJsonp([3],[
44984
 
44985
 
44986
  /***/ },
44987
- /* 472 */
44988
  /***/ function(module, exports, __webpack_require__) {
44989
 
44990
  /* WEBPACK VAR INJECTION */(function(Buffer, global) {/*!
@@ -44997,9 +44999,9 @@ webpackJsonp([3],[
44997
 
44998
  'use strict'
44999
 
45000
- var base64 = __webpack_require__(473)
45001
- var ieee754 = __webpack_require__(474)
45002
- var isArray = __webpack_require__(475)
45003
 
45004
  exports.Buffer = Buffer
45005
  exports.SlowBuffer = SlowBuffer
@@ -46777,10 +46779,10 @@ webpackJsonp([3],[
46777
  return val !== val // eslint-disable-line no-self-compare
46778
  }
46779
 
46780
- /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(472).Buffer, (function() { return this; }())))
46781
 
46782
  /***/ },
46783
- /* 473 */
46784
  /***/ function(module, exports) {
46785
 
46786
  'use strict'
@@ -46900,7 +46902,7 @@ webpackJsonp([3],[
46900
 
46901
 
46902
  /***/ },
46903
- /* 474 */
46904
  /***/ function(module, exports) {
46905
 
46906
  exports.read = function (buffer, offset, isLE, mLen, nBytes) {
@@ -46990,7 +46992,7 @@ webpackJsonp([3],[
46990
 
46991
 
46992
  /***/ },
46993
- /* 475 */
46994
  /***/ function(module, exports) {
46995
 
46996
  var toString = {}.toString;
@@ -47001,7 +47003,7 @@ webpackJsonp([3],[
47001
 
47002
 
47003
  /***/ },
47004
- /* 476 */
47005
  /***/ function(module, exports, __webpack_require__) {
47006
 
47007
  /* WEBPACK VAR INJECTION */(function(Buffer) {// Copyright Joyent, Inc. and other Node contributors.
@@ -47112,16 +47114,16 @@ webpackJsonp([3],[
47112
  return Object.prototype.toString.call(o);
47113
  }
47114
 
47115
- /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(472).Buffer))
47116
 
47117
  /***/ },
47118
- /* 477 */
47119
  /***/ function(module, exports) {
47120
 
47121
  /* (ignored) */
47122
 
47123
  /***/ },
47124
- /* 478 */
47125
  /***/ function(module, exports, __webpack_require__) {
47126
 
47127
  /* WEBPACK VAR INJECTION */(function(process) {// Copyright Joyent, Inc. and other Node contributors.
@@ -47162,12 +47164,12 @@ webpackJsonp([3],[
47162
 
47163
 
47164
  /*<replacement>*/
47165
- var util = __webpack_require__(476);
47166
- util.inherits = __webpack_require__(459);
47167
  /*</replacement>*/
47168
 
47169
- var Readable = __webpack_require__(470);
47170
- var Writable = __webpack_require__(479);
47171
 
47172
  util.inherits(Duplex, Readable);
47173
 
@@ -47217,7 +47219,7 @@ webpackJsonp([3],[
47217
  /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5)))
47218
 
47219
  /***/ },
47220
- /* 479 */
47221
  /***/ function(module, exports, __webpack_require__) {
47222
 
47223
  /* WEBPACK VAR INJECTION */(function(process) {// Copyright Joyent, Inc. and other Node contributors.
@@ -47248,18 +47250,18 @@ webpackJsonp([3],[
47248
  module.exports = Writable;
47249
 
47250
  /*<replacement>*/
47251
- var Buffer = __webpack_require__(472).Buffer;
47252
  /*</replacement>*/
47253
 
47254
  Writable.WritableState = WritableState;
47255
 
47256
 
47257
  /*<replacement>*/
47258
- var util = __webpack_require__(476);
47259
- util.inherits = __webpack_require__(459);
47260
  /*</replacement>*/
47261
 
47262
- var Stream = __webpack_require__(468);
47263
 
47264
  util.inherits(Writable, Stream);
47265
 
@@ -47270,7 +47272,7 @@ webpackJsonp([3],[
47270
  }
47271
 
47272
  function WritableState(options, stream) {
47273
- var Duplex = __webpack_require__(478);
47274
 
47275
  options = options || {};
47276
 
@@ -47358,7 +47360,7 @@ webpackJsonp([3],[
47358
  }
47359
 
47360
  function Writable(options) {
47361
- var Duplex = __webpack_require__(478);
47362
 
47363
  // Writable ctor is applied to Duplexes, though they're not
47364
  // instanceof Writable, they're instanceof Readable.
@@ -47701,7 +47703,7 @@ webpackJsonp([3],[
47701
  /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5)))
47702
 
47703
  /***/ },
47704
- /* 480 */
47705
  /***/ function(module, exports, __webpack_require__) {
47706
 
47707
  // Copyright Joyent, Inc. and other Node contributors.
@@ -47725,7 +47727,7 @@ webpackJsonp([3],[
47725
  // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
47726
  // USE OR OTHER DEALINGS IN THE SOFTWARE.
47727
 
47728
- var Buffer = __webpack_require__(472).Buffer;
47729
 
47730
  var isBufferEncoding = Buffer.isEncoding
47731
  || function(encoding) {
@@ -47928,7 +47930,7 @@ webpackJsonp([3],[
47928
 
47929
 
47930
  /***/ },
47931
- /* 481 */
47932
  /***/ function(module, exports, __webpack_require__) {
47933
 
47934
  // Copyright Joyent, Inc. and other Node contributors.
@@ -47997,11 +47999,11 @@ webpackJsonp([3],[
47997
 
47998
  module.exports = Transform;
47999
 
48000
- var Duplex = __webpack_require__(478);
48001
 
48002
  /*<replacement>*/
48003
- var util = __webpack_require__(476);
48004
- util.inherits = __webpack_require__(459);
48005
  /*</replacement>*/
48006
 
48007
  util.inherits(Transform, Duplex);
@@ -48143,7 +48145,7 @@ webpackJsonp([3],[
48143
 
48144
 
48145
  /***/ },
48146
- /* 482 */
48147
  /***/ function(module, exports, __webpack_require__) {
48148
 
48149
  // Copyright Joyent, Inc. and other Node contributors.
@@ -48173,11 +48175,11 @@ webpackJsonp([3],[
48173
 
48174
  module.exports = PassThrough;
48175
 
48176
- var Transform = __webpack_require__(481);
48177
 
48178
  /*<replacement>*/
48179
- var util = __webpack_require__(476);
48180
- util.inherits = __webpack_require__(459);
48181
  /*</replacement>*/
48182
 
48183
  util.inherits(PassThrough, Transform);
@@ -48194,25 +48196,18 @@ webpackJsonp([3],[
48194
  };
48195
 
48196
 
48197
- /***/ },
48198
- /* 483 */
48199
- /***/ function(module, exports, __webpack_require__) {
48200
-
48201
- module.exports = __webpack_require__(479)
48202
-
48203
-
48204
  /***/ },
48205
  /* 484 */
48206
  /***/ function(module, exports, __webpack_require__) {
48207
 
48208
- module.exports = __webpack_require__(478)
48209
 
48210
 
48211
  /***/ },
48212
  /* 485 */
48213
  /***/ function(module, exports, __webpack_require__) {
48214
 
48215
- module.exports = __webpack_require__(481)
48216
 
48217
 
48218
  /***/ },
@@ -48224,17 +48219,24 @@ webpackJsonp([3],[
48224
 
48225
  /***/ },
48226
  /* 487 */
 
 
 
 
 
 
 
48227
  /***/ function(module, exports) {
48228
 
48229
  /* (ignored) */
48230
 
48231
  /***/ },
48232
- /* 488 */
48233
  /***/ function(module, exports, __webpack_require__) {
48234
 
48235
  'use strict';
48236
 
48237
- var Buffer = __webpack_require__(489).Buffer;
48238
 
48239
  var isEncoding = Buffer.isEncoding || function (encoding) {
48240
  encoding = '' + encoding;
@@ -48506,11 +48508,11 @@ webpackJsonp([3],[
48506
  }
48507
 
48508
  /***/ },
48509
- /* 489 */
48510
  /***/ function(module, exports, __webpack_require__) {
48511
 
48512
  /* eslint-disable node/no-deprecated-api */
48513
- var buffer = __webpack_require__(472)
48514
  var Buffer = buffer.Buffer
48515
 
48516
  // alternative to using Object.keys for old browsers
@@ -48574,7 +48576,7 @@ webpackJsonp([3],[
48574
 
48575
 
48576
  /***/ },
48577
- /* 490 */
48578
  /***/ function(module, exports, __webpack_require__) {
48579
 
48580
  module.exports = ProxyHandler;
@@ -48583,7 +48585,7 @@ webpackJsonp([3],[
48583
  this._cbs = cbs || {};
48584
  }
48585
 
48586
- var EVENTS = __webpack_require__(451).EVENTS;
48587
  Object.keys(EVENTS).forEach(function(name){
48588
  if(EVENTS[name] === 0){
48589
  name = "on" + name;
@@ -48606,18 +48608,18 @@ webpackJsonp([3],[
48606
  });
48607
 
48608
  /***/ },
48609
- /* 491 */
48610
  /***/ function(module, exports, __webpack_require__) {
48611
 
48612
  var DomUtils = module.exports;
48613
 
48614
  [
48615
- __webpack_require__(492),
48616
- __webpack_require__(498),
48617
  __webpack_require__(499),
48618
  __webpack_require__(500),
48619
  __webpack_require__(501),
48620
- __webpack_require__(502)
 
48621
  ].forEach(function(ext){
48622
  Object.keys(ext).forEach(function(key){
48623
  DomUtils[key] = ext[key].bind(DomUtils);
@@ -48626,11 +48628,11 @@ webpackJsonp([3],[
48626
 
48627
 
48628
  /***/ },
48629
- /* 492 */
48630
  /***/ function(module, exports, __webpack_require__) {
48631
 
48632
- var ElementType = __webpack_require__(462),
48633
- getOuterHTML = __webpack_require__(493),
48634
  isTag = ElementType.isTag;
48635
 
48636
  module.exports = {
@@ -48655,14 +48657,14 @@ webpackJsonp([3],[
48655
 
48656
 
48657
  /***/ },
48658
- /* 493 */
48659
  /***/ function(module, exports, __webpack_require__) {
48660
 
48661
  /*
48662
  Module dependencies
48663
  */
48664
- var ElementType = __webpack_require__(494);
48665
- var entities = __webpack_require__(495);
48666
 
48667
  /*
48668
  Boolean Attributes
@@ -48839,7 +48841,7 @@ webpackJsonp([3],[
48839
 
48840
 
48841
  /***/ },
48842
- /* 494 */
48843
  /***/ function(module, exports) {
48844
 
48845
  //Types of elements found in the DOM
@@ -48858,11 +48860,11 @@ webpackJsonp([3],[
48858
  };
48859
 
48860
  /***/ },
48861
- /* 495 */
48862
  /***/ function(module, exports, __webpack_require__) {
48863
 
48864
- var encode = __webpack_require__(496),
48865
- decode = __webpack_require__(497);
48866
 
48867
  exports.decode = function(data, level){
48868
  return (!level || level <= 0 ? decode.XML : decode.HTML)(data);
@@ -48897,15 +48899,15 @@ webpackJsonp([3],[
48897
 
48898
 
48899
  /***/ },
48900
- /* 496 */
48901
  /***/ function(module, exports, __webpack_require__) {
48902
 
48903
- var inverseXML = getInverseObj(__webpack_require__(458)),
48904
  xmlReplacer = getInverseReplacer(inverseXML);
48905
 
48906
  exports.XML = getInverse(inverseXML, xmlReplacer);
48907
 
48908
- var inverseHTML = getInverseObj(__webpack_require__(456)),
48909
  htmlReplacer = getInverseReplacer(inverseHTML);
48910
 
48911
  exports.HTML = getInverse(inverseHTML, htmlReplacer);
@@ -48976,13 +48978,13 @@ webpackJsonp([3],[
48976
 
48977
 
48978
  /***/ },
48979
- /* 497 */
48980
  /***/ function(module, exports, __webpack_require__) {
48981
 
48982
- var entityMap = __webpack_require__(456),
48983
- legacyMap = __webpack_require__(457),
48984
- xmlMap = __webpack_require__(458),
48985
- decodeCodePoint = __webpack_require__(454);
48986
 
48987
  var decodeXMLStrict = getStrictDecoder(xmlMap),
48988
  decodeHTMLStrict = getStrictDecoder(entityMap);
@@ -49053,7 +49055,7 @@ webpackJsonp([3],[
49053
  };
49054
 
49055
  /***/ },
49056
- /* 498 */
49057
  /***/ function(module, exports) {
49058
 
49059
  var getChildren = exports.getChildren = function(elem){
@@ -49083,7 +49085,7 @@ webpackJsonp([3],[
49083
 
49084
 
49085
  /***/ },
49086
- /* 499 */
49087
  /***/ function(module, exports) {
49088
 
49089
  exports.removeElement = function(elem){
@@ -49166,10 +49168,10 @@ webpackJsonp([3],[
49166
 
49167
 
49168
  /***/ },
49169
- /* 500 */
49170
  /***/ function(module, exports, __webpack_require__) {
49171
 
49172
- var isTag = __webpack_require__(462).isTag;
49173
 
49174
  module.exports = {
49175
  filter: filter,
@@ -49271,10 +49273,10 @@ webpackJsonp([3],[
49271
 
49272
 
49273
  /***/ },
49274
- /* 501 */
49275
  /***/ function(module, exports, __webpack_require__) {
49276
 
49277
- var ElementType = __webpack_require__(462);
49278
  var isTag = exports.isTag = ElementType.isTag;
49279
 
49280
  exports.testElement = function(options, element){
@@ -49364,7 +49366,7 @@ webpackJsonp([3],[
49364
 
49365
 
49366
  /***/ },
49367
- /* 502 */
49368
  /***/ function(module, exports) {
49369
 
49370
  // removeSubsets
@@ -49511,7 +49513,7 @@ webpackJsonp([3],[
49511
 
49512
 
49513
  /***/ },
49514
- /* 503 */
49515
  /***/ function(module, exports, __webpack_require__) {
49516
 
49517
  module.exports = CollectingHandler;
@@ -49521,7 +49523,7 @@ webpackJsonp([3],[
49521
  this.events = [];
49522
  }
49523
 
49524
- var EVENTS = __webpack_require__(451).EVENTS;
49525
  Object.keys(EVENTS).forEach(function(name){
49526
  if(EVENTS[name] === 0){
49527
  name = "on" + name;
@@ -49572,7 +49574,7 @@ webpackJsonp([3],[
49572
 
49573
 
49574
  /***/ },
49575
- /* 504 */
49576
  /***/ function(module, exports, __webpack_require__) {
49577
 
49578
  'use strict';
@@ -49582,7 +49584,7 @@ webpackJsonp([3],[
49582
  });
49583
  exports.default = ProcessNodes;
49584
 
49585
- var _elementTypes = __webpack_require__(505);
49586
 
49587
  var _elementTypes2 = _interopRequireDefault(_elementTypes);
49588
 
@@ -49625,7 +49627,7 @@ webpackJsonp([3],[
49625
  }
49626
 
49627
  /***/ },
49628
- /* 505 */
49629
  /***/ function(module, exports, __webpack_require__) {
49630
 
49631
  'use strict';
@@ -49636,21 +49638,21 @@ webpackJsonp([3],[
49636
 
49637
  var _ElementType$Text$Ele;
49638
 
49639
- var _htmlparser = __webpack_require__(451);
49640
 
49641
- var _TextElementType = __webpack_require__(506);
49642
 
49643
  var _TextElementType2 = _interopRequireDefault(_TextElementType);
49644
 
49645
- var _TagElementType = __webpack_require__(507);
49646
 
49647
  var _TagElementType2 = _interopRequireDefault(_TagElementType);
49648
 
49649
- var _StyleElementType = __webpack_require__(515);
49650
 
49651
  var _StyleElementType2 = _interopRequireDefault(_StyleElementType);
49652
 
49653
- var _UnsupportedElementType = __webpack_require__(516);
49654
 
49655
  var _UnsupportedElementType2 = _interopRequireDefault(_UnsupportedElementType);
49656
 
@@ -49665,7 +49667,7 @@ webpackJsonp([3],[
49665
  exports.default = (_ElementType$Text$Ele = {}, _defineProperty(_ElementType$Text$Ele, _htmlparser.ElementType.Text, _TextElementType2.default), _defineProperty(_ElementType$Text$Ele, _htmlparser.ElementType.Tag, _TagElementType2.default), _defineProperty(_ElementType$Text$Ele, _htmlparser.ElementType.Style, _StyleElementType2.default), _defineProperty(_ElementType$Text$Ele, _htmlparser.ElementType.Directive, _UnsupportedElementType2.default), _defineProperty(_ElementType$Text$Ele, _htmlparser.ElementType.Comment, _UnsupportedElementType2.default), _defineProperty(_ElementType$Text$Ele, _htmlparser.ElementType.Script, _UnsupportedElementType2.default), _defineProperty(_ElementType$Text$Ele, _htmlparser.ElementType.CDATA, _UnsupportedElementType2.default), _defineProperty(_ElementType$Text$Ele, _htmlparser.ElementType.Doctype, _UnsupportedElementType2.default), _ElementType$Text$Ele);
49666
 
49667
  /***/ },
49668
- /* 506 */
49669
  /***/ function(module, exports) {
49670
 
49671
  "use strict";
@@ -49687,7 +49689,7 @@ webpackJsonp([3],[
49687
  }
49688
 
49689
  /***/ },
49690
- /* 507 */
49691
  /***/ function(module, exports, __webpack_require__) {
49692
 
49693
  'use strict';
@@ -49701,19 +49703,19 @@ webpackJsonp([3],[
49701
 
49702
  var _react2 = _interopRequireDefault(_react);
49703
 
49704
- var _ProcessNodes = __webpack_require__(504);
49705
 
49706
  var _ProcessNodes2 = _interopRequireDefault(_ProcessNodes);
49707
 
49708
- var _GeneratePropsFromAttributes = __webpack_require__(508);
49709
 
49710
  var _GeneratePropsFromAttributes2 = _interopRequireDefault(_GeneratePropsFromAttributes);
49711
 
49712
- var _TransformTagName = __webpack_require__(513);
49713
 
49714
  var _TransformTagName2 = _interopRequireDefault(_TransformTagName);
49715
 
49716
- var _VoidElements = __webpack_require__(514);
49717
 
49718
  var _VoidElements2 = _interopRequireDefault(_VoidElements);
49719
 
@@ -49745,7 +49747,7 @@ webpackJsonp([3],[
49745
  }
49746
 
49747
  /***/ },
49748
- /* 508 */
49749
  /***/ function(module, exports, __webpack_require__) {
49750
 
49751
  'use strict';
@@ -49758,11 +49760,11 @@ webpackJsonp([3],[
49758
 
49759
  exports.default = GeneratePropsFromAttributes;
49760
 
49761
- var _HtmlAttributesToReact = __webpack_require__(509);
49762
 
49763
  var _HtmlAttributesToReact2 = _interopRequireDefault(_HtmlAttributesToReact);
49764
 
49765
- var _InlineStyleToObject = __webpack_require__(512);
49766
 
49767
  var _InlineStyleToObject2 = _interopRequireDefault(_InlineStyleToObject);
49768
 
@@ -49788,7 +49790,7 @@ webpackJsonp([3],[
49788
  }
49789
 
49790
  /***/ },
49791
- /* 509 */
49792
  /***/ function(module, exports, __webpack_require__) {
49793
 
49794
  'use strict';
@@ -49798,11 +49800,11 @@ webpackJsonp([3],[
49798
  });
49799
  exports.default = HtmlAttributesToReact;
49800
 
49801
- var _BooleanAttributes = __webpack_require__(510);
49802
 
49803
  var _BooleanAttributes2 = _interopRequireDefault(_BooleanAttributes);
49804
 
49805
- var _ReactAttributes = __webpack_require__(511);
49806
 
49807
  var _ReactAttributes2 = _interopRequireDefault(_ReactAttributes);
49808
 
@@ -49854,7 +49856,7 @@ webpackJsonp([3],[
49854
  }
49855
 
49856
  /***/ },
49857
- /* 510 */
49858
  /***/ function(module, exports) {
49859
 
49860
  'use strict';
@@ -49873,7 +49875,7 @@ webpackJsonp([3],[
49873
  exports.default = ['allowfullScreen', 'async', 'autoplay', 'capture', 'checked', 'controls', 'default', 'defer', 'disabled', 'formnovalidate', 'hidden', 'loop', 'multiple', 'muted', 'novalidate', 'open', 'readonly', 'required', 'reversed', 'scoped', 'seamless', 'selected', 'itemscope'];
49874
 
49875
  /***/ },
49876
- /* 511 */
49877
  /***/ function(module, exports) {
49878
 
49879
  'use strict';
@@ -50041,7 +50043,7 @@ webpackJsonp([3],[
50041
  };
50042
 
50043
  /***/ },
50044
- /* 512 */
50045
  /***/ function(module, exports) {
50046
 
50047
  'use strict';
@@ -50104,7 +50106,7 @@ webpackJsonp([3],[
50104
  }
50105
 
50106
  /***/ },
50107
- /* 513 */
50108
  /***/ function(module, exports) {
50109
 
50110
  'use strict';
@@ -50134,7 +50136,7 @@ webpackJsonp([3],[
50134
  }
50135
 
50136
  /***/ },
50137
- /* 514 */
50138
  /***/ function(module, exports) {
50139
 
50140
  'use strict';
@@ -50150,7 +50152,7 @@ webpackJsonp([3],[
50150
  exports.default = ['area', 'base', 'br', 'col', 'command', 'embed', 'hr', 'img', 'input', 'keygen', 'link', 'meta', 'param', 'source', 'track', 'wbr'];
50151
 
50152
  /***/ },
50153
- /* 515 */
50154
  /***/ function(module, exports, __webpack_require__) {
50155
 
50156
  'use strict';
@@ -50164,7 +50166,7 @@ webpackJsonp([3],[
50164
 
50165
  var _react2 = _interopRequireDefault(_react);
50166
 
50167
- var _GeneratePropsFromAttributes = __webpack_require__(508);
50168
 
50169
  var _GeneratePropsFromAttributes2 = _interopRequireDefault(_GeneratePropsFromAttributes);
50170
 
@@ -50194,7 +50196,7 @@ webpackJsonp([3],[
50194
  }
50195
 
50196
  /***/ },
50197
- /* 516 */
50198
  /***/ function(module, exports) {
50199
 
50200
  "use strict";
@@ -50215,7 +50217,6 @@ webpackJsonp([3],[
50215
  }
50216
 
50217
  /***/ },
50218
- /* 517 */,
50219
  /* 518 */,
50220
  /* 519 */,
50221
  /* 520 */,
@@ -50258,7 +50259,8 @@ webpackJsonp([3],[
50258
  /* 557 */,
50259
  /* 558 */,
50260
  /* 559 */,
50261
- /* 560 */
 
50262
  /***/ function(module, exports, __webpack_require__) {
50263
 
50264
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;function requestFailed(errorMessage, xhr) {
@@ -50351,7 +50353,7 @@ webpackJsonp([3],[
50351
 
50352
 
50353
  /***/ },
50354
- /* 561 */
50355
  /***/ function(module, exports, __webpack_require__) {
50356
 
50357
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
@@ -50530,7 +50532,7 @@ webpackJsonp([3],[
50530
 
50531
 
50532
  /***/ },
50533
- /* 562 */
50534
  /***/ function(module, exports, __webpack_require__) {
50535
 
50536
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
@@ -50560,7 +50562,7 @@ webpackJsonp([3],[
50560
 
50561
 
50562
  /***/ },
50563
- /* 563 */
50564
  /***/ function(module, exports, __webpack_require__) {
50565
 
50566
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(276), __webpack_require__(275)], __WEBPACK_AMD_DEFINE_RESULT__ = function (mp, jQuery) {
@@ -51204,7 +51206,7 @@ webpackJsonp([3],[
51204
 
51205
 
51206
  /***/ },
51207
- /* 564 */
51208
  /***/ function(module, exports, __webpack_require__) {
51209
 
51210
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(276), __webpack_require__(275)], __WEBPACK_AMD_DEFINE_RESULT__ = function (mp, jQuery) {
@@ -51428,7 +51430,7 @@ webpackJsonp([3],[
51428
 
51429
 
51430
  /***/ },
51431
- /* 565 */
51432
  /***/ function(module, exports, __webpack_require__) {
51433
 
51434
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
@@ -51455,7 +51457,7 @@ webpackJsonp([3],[
51455
 
51456
 
51457
  /***/ },
51458
- /* 566 */
51459
  /***/ function(module, exports, __webpack_require__) {
51460
 
51461
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
@@ -51567,7 +51569,7 @@ webpackJsonp([3],[
51567
 
51568
 
51569
  /***/ },
51570
- /* 567 */
51571
  /***/ function(module, exports, __webpack_require__) {
51572
 
51573
  /* WEBPACK VAR INJECTION */(function(global) {/*!
@@ -54066,7 +54068,7 @@ webpackJsonp([3],[
54066
  /* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
54067
 
54068
  /***/ },
54069
- /* 568 */
54070
  /***/ function(module, exports, __webpack_require__) {
54071
 
54072
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*
@@ -54142,10 +54144,10 @@ webpackJsonp([3],[
54142
 
54143
 
54144
  /***/ },
54145
- /* 569 */
54146
  /***/ function(module, exports, __webpack_require__) {
54147
 
54148
- var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(276), __webpack_require__(2), __webpack_require__(34), __webpack_require__(435)], __WEBPACK_AMD_DEFINE_RESULT__ = function (mp, React, ReactDOM, TooltipComponent) {
54149
  'use strict';
54150
 
54151
  var MailPoet = mp;
3
  /***/ function(module, exports, __webpack_require__) {
4
 
5
  __webpack_require__(276);
 
6
  __webpack_require__(561);
7
  __webpack_require__(562);
8
  __webpack_require__(563);
11
  __webpack_require__(566);
12
  __webpack_require__(567);
13
  __webpack_require__(568);
14
+ __webpack_require__(569);
15
+ __webpack_require__(436);
16
+ module.exports = __webpack_require__(570);
17
 
18
 
19
  /***/ },
23905
  /***/ function(module, exports, __webpack_require__) {
23906
 
23907
  var require;/* WEBPACK VAR INJECTION */(function(module) {//! moment.js
23908
+ //! version : 2.19.2
23909
  //! authors : Tim Wood, Iskren Chernev, Moment.js contributors
23910
  //! license : MIT
23911
  //! momentjs.com
24720
 
24721
  function set$1 (mom, unit, value) {
24722
  if (mom.isValid() && !isNaN(value)) {
24723
+ if (unit === 'FullYear' && isLeapYear(mom.year()) && mom.month() === 1 && mom.date() === 29) {
24724
  mom._d['set' + (mom._isUTC ? 'UTC' : '') + unit](value, mom.month(), daysInMonth(value, mom.month()));
24725
  }
24726
  else {
25826
 
25827
  function updateLocale(name, config) {
25828
  if (config != null) {
25829
+ var locale, tmpLocale, parentConfig = baseConfig;
25830
  // MERGE
25831
+ tmpLocale = loadLocale(name);
25832
+ if (tmpLocale != null) {
25833
+ parentConfig = tmpLocale._config;
25834
  }
25835
  config = mergeConfigs(parentConfig, config);
25836
  locale = new Locale(config);
28384
  // Side effect imports
28385
 
28386
 
28387
+ hooks.version = '2.19.2';
28388
 
28389
  setHookCallback(createLocal);
28390
 
40119
  /* 432 */,
40120
  /* 433 */,
40121
  /* 434 */,
40122
+ /* 435 */,
40123
+ /* 436 */
40124
  /***/ function(module, exports, __webpack_require__) {
40125
 
40126
  'use strict';
40131
 
40132
  var _react2 = _interopRequireDefault(_react);
40133
 
40134
+ var _reactTooltip = __webpack_require__(437);
40135
 
40136
  var _reactTooltip2 = _interopRequireDefault(_reactTooltip);
40137
 
40138
+ var _reactHtmlParser = __webpack_require__(450);
40139
 
40140
  var _reactHtmlParser2 = _interopRequireDefault(_reactHtmlParser);
40141
 
40203
  module.exports = Tooltip;
40204
 
40205
  /***/ },
40206
+ /* 437 */
40207
  /***/ function(module, exports, __webpack_require__) {
40208
 
40209
  'use strict';
40239
 
40240
  var _classnames2 = _interopRequireDefault(_classnames);
40241
 
40242
+ var _staticMethods = __webpack_require__(438);
40243
 
40244
  var _staticMethods2 = _interopRequireDefault(_staticMethods);
40245
 
40246
+ var _windowListener = __webpack_require__(440);
40247
 
40248
  var _windowListener2 = _interopRequireDefault(_windowListener);
40249
 
40250
+ var _customEvent = __webpack_require__(441);
40251
 
40252
  var _customEvent2 = _interopRequireDefault(_customEvent);
40253
 
40254
+ var _isCapture = __webpack_require__(442);
40255
 
40256
  var _isCapture2 = _interopRequireDefault(_isCapture);
40257
 
40258
+ var _getEffect = __webpack_require__(443);
40259
 
40260
  var _getEffect2 = _interopRequireDefault(_getEffect);
40261
 
40262
+ var _trackRemoval = __webpack_require__(444);
40263
 
40264
  var _trackRemoval2 = _interopRequireDefault(_trackRemoval);
40265
 
40266
+ var _getPosition = __webpack_require__(445);
40267
 
40268
  var _getPosition2 = _interopRequireDefault(_getPosition);
40269
 
40270
+ var _getTipContent = __webpack_require__(446);
40271
 
40272
  var _getTipContent2 = _interopRequireDefault(_getTipContent);
40273
 
40274
+ var _aria = __webpack_require__(447);
40275
 
40276
+ var _nodeListToArray = __webpack_require__(448);
40277
 
40278
  var _nodeListToArray2 = _interopRequireDefault(_nodeListToArray);
40279
 
40280
+ var _style = __webpack_require__(449);
40281
 
40282
  var _style2 = _interopRequireDefault(_style);
40283
 
40802
  module.exports = ReactTooltip;
40803
 
40804
  /***/ },
40805
+ /* 438 */
40806
  /***/ function(module, exports, __webpack_require__) {
40807
 
40808
  'use strict';
40860
  };
40861
  };
40862
 
40863
+ var _constant = __webpack_require__(439);
40864
 
40865
  var _constant2 = _interopRequireDefault(_constant);
40866
 
40885
  */
40886
 
40887
  /***/ },
40888
+ /* 439 */
40889
  /***/ function(module, exports) {
40890
 
40891
  'use strict';
40903
  };
40904
 
40905
  /***/ },
40906
+ /* 440 */
40907
  /***/ function(module, exports, __webpack_require__) {
40908
 
40909
  'use strict';
40949
  };
40950
  };
40951
 
40952
+ var _constant = __webpack_require__(439);
40953
 
40954
  var _constant2 = _interopRequireDefault(_constant);
40955
 
40956
  function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
40957
 
40958
  /***/ },
40959
+ /* 441 */
40960
  /***/ function(module, exports) {
40961
 
40962
  'use strict';
41049
  var customListener = void 0;
41050
 
41051
  /***/ },
41052
+ /* 442 */
41053
  /***/ function(module, exports) {
41054
 
41055
  'use strict';
41066
  };
41067
 
41068
  /***/ },
41069
+ /* 443 */
41070
  /***/ function(module, exports) {
41071
 
41072
  'use strict';
41083
  };
41084
 
41085
  /***/ },
41086
+ /* 444 */
41087
  /***/ function(module, exports) {
41088
 
41089
  "use strict";
41179
  };
41180
 
41181
  /***/ },
41182
+ /* 445 */
41183
  /***/ function(module, exports) {
41184
 
41185
  'use strict';
41493
  };
41494
 
41495
  /***/ },
41496
+ /* 446 */
41497
  /***/ function(module, exports, __webpack_require__) {
41498
 
41499
  'use strict';
41530
  function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
41531
 
41532
  /***/ },
41533
+ /* 447 */
41534
  /***/ function(module, exports) {
41535
 
41536
  "use strict";
41559
  }
41560
 
41561
  /***/ },
41562
+ /* 448 */
41563
  /***/ function(module, exports) {
41564
 
41565
  "use strict";
41579
  };
41580
 
41581
  /***/ },
41582
+ /* 449 */
41583
  /***/ function(module, exports) {
41584
 
41585
  'use strict';
41590
  exports.default = '.__react_component_tooltip{border-radius:3px;display:inline-block;font-size:13px;left:-999em;opacity:0;padding:8px 21px;position:fixed;pointer-events:none;transition:opacity 0.3s ease-out;top:-999em;visibility:hidden;z-index:999}.__react_component_tooltip:before,.__react_component_tooltip:after{content:"";width:0;height:0;position:absolute}.__react_component_tooltip.show{opacity:0.9;margin-top:0px;margin-left:0px;visibility:visible}.__react_component_tooltip.type-dark{color:#fff;background-color:#222}.__react_component_tooltip.type-dark.place-top:after{border-top-color:#222;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-dark.place-bottom:after{border-bottom-color:#222;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-dark.place-left:after{border-left-color:#222;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-dark.place-right:after{border-right-color:#222;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-dark.border{border:1px solid #fff}.__react_component_tooltip.type-dark.border.place-top:before{border-top:8px solid #fff}.__react_component_tooltip.type-dark.border.place-bottom:before{border-bottom:8px solid #fff}.__react_component_tooltip.type-dark.border.place-left:before{border-left:8px solid #fff}.__react_component_tooltip.type-dark.border.place-right:before{border-right:8px solid #fff}.__react_component_tooltip.type-success{color:#fff;background-color:#8DC572}.__react_component_tooltip.type-success.place-top:after{border-top-color:#8DC572;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-success.place-bottom:after{border-bottom-color:#8DC572;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-success.place-left:after{border-left-color:#8DC572;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-success.place-right:after{border-right-color:#8DC572;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-success.border{border:1px solid #fff}.__react_component_tooltip.type-success.border.place-top:before{border-top:8px solid #fff}.__react_component_tooltip.type-success.border.place-bottom:before{border-bottom:8px solid #fff}.__react_component_tooltip.type-success.border.place-left:before{border-left:8px solid #fff}.__react_component_tooltip.type-success.border.place-right:before{border-right:8px solid #fff}.__react_component_tooltip.type-warning{color:#fff;background-color:#F0AD4E}.__react_component_tooltip.type-warning.place-top:after{border-top-color:#F0AD4E;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-warning.place-bottom:after{border-bottom-color:#F0AD4E;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-warning.place-left:after{border-left-color:#F0AD4E;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-warning.place-right:after{border-right-color:#F0AD4E;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-warning.border{border:1px solid #fff}.__react_component_tooltip.type-warning.border.place-top:before{border-top:8px solid #fff}.__react_component_tooltip.type-warning.border.place-bottom:before{border-bottom:8px solid #fff}.__react_component_tooltip.type-warning.border.place-left:before{border-left:8px solid #fff}.__react_component_tooltip.type-warning.border.place-right:before{border-right:8px solid #fff}.__react_component_tooltip.type-error{color:#fff;background-color:#BE6464}.__react_component_tooltip.type-error.place-top:after{border-top-color:#BE6464;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-error.place-bottom:after{border-bottom-color:#BE6464;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-error.place-left:after{border-left-color:#BE6464;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-error.place-right:after{border-right-color:#BE6464;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-error.border{border:1px solid #fff}.__react_component_tooltip.type-error.border.place-top:before{border-top:8px solid #fff}.__react_component_tooltip.type-error.border.place-bottom:before{border-bottom:8px solid #fff}.__react_component_tooltip.type-error.border.place-left:before{border-left:8px solid #fff}.__react_component_tooltip.type-error.border.place-right:before{border-right:8px solid #fff}.__react_component_tooltip.type-info{color:#fff;background-color:#337AB7}.__react_component_tooltip.type-info.place-top:after{border-top-color:#337AB7;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-info.place-bottom:after{border-bottom-color:#337AB7;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-info.place-left:after{border-left-color:#337AB7;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-info.place-right:after{border-right-color:#337AB7;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-info.border{border:1px solid #fff}.__react_component_tooltip.type-info.border.place-top:before{border-top:8px solid #fff}.__react_component_tooltip.type-info.border.place-bottom:before{border-bottom:8px solid #fff}.__react_component_tooltip.type-info.border.place-left:before{border-left:8px solid #fff}.__react_component_tooltip.type-info.border.place-right:before{border-right:8px solid #fff}.__react_component_tooltip.type-light{color:#222;background-color:#fff}.__react_component_tooltip.type-light.place-top:after{border-top-color:#fff;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-light.place-bottom:after{border-bottom-color:#fff;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-light.place-left:after{border-left-color:#fff;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-light.place-right:after{border-right-color:#fff;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-light.border{border:1px solid #222}.__react_component_tooltip.type-light.border.place-top:before{border-top:8px solid #222}.__react_component_tooltip.type-light.border.place-bottom:before{border-bottom:8px solid #222}.__react_component_tooltip.type-light.border.place-left:before{border-left:8px solid #222}.__react_component_tooltip.type-light.border.place-right:before{border-right:8px solid #222}.__react_component_tooltip.place-top{margin-top:-10px}.__react_component_tooltip.place-top:before{border-left:10px solid transparent;border-right:10px solid transparent;bottom:-8px;left:50%;margin-left:-10px}.__react_component_tooltip.place-top:after{border-left:8px solid transparent;border-right:8px solid transparent;bottom:-6px;left:50%;margin-left:-8px}.__react_component_tooltip.place-bottom{margin-top:10px}.__react_component_tooltip.place-bottom:before{border-left:10px solid transparent;border-right:10px solid transparent;top:-8px;left:50%;margin-left:-10px}.__react_component_tooltip.place-bottom:after{border-left:8px solid transparent;border-right:8px solid transparent;top:-6px;left:50%;margin-left:-8px}.__react_component_tooltip.place-left{margin-left:-10px}.__react_component_tooltip.place-left:before{border-top:6px solid transparent;border-bottom:6px solid transparent;right:-8px;top:50%;margin-top:-5px}.__react_component_tooltip.place-left:after{border-top:5px solid transparent;border-bottom:5px solid transparent;right:-6px;top:50%;margin-top:-4px}.__react_component_tooltip.place-right{margin-left:10px}.__react_component_tooltip.place-right:before{border-top:6px solid transparent;border-bottom:6px solid transparent;left:-8px;top:50%;margin-top:-5px}.__react_component_tooltip.place-right:after{border-top:5px solid transparent;border-bottom:5px solid transparent;left:-6px;top:50%;margin-top:-4px}.__react_component_tooltip .multi-line{display:block;padding:2px 0px;text-align:center}';
41591
 
41592
  /***/ },
41593
+ /* 450 */
41594
  /***/ function(module, exports, __webpack_require__) {
41595
 
41596
  'use strict';
41599
  value: true
41600
  });
41601
 
41602
+ var _HtmlParser = __webpack_require__(451);
41603
 
41604
  var _HtmlParser2 = _interopRequireDefault(_HtmlParser);
41605
 
41608
  exports.default = _HtmlParser2.default;
41609
 
41610
  /***/ },
41611
+ /* 451 */
41612
  /***/ function(module, exports, __webpack_require__) {
41613
 
41614
  'use strict';
41618
  });
41619
  exports.default = HtmlParser;
41620
 
41621
+ var _htmlparser = __webpack_require__(452);
41622
 
41623
  var _htmlparser2 = _interopRequireDefault(_htmlparser);
41624
 
41625
+ var _ProcessNodes = __webpack_require__(505);
41626
 
41627
  var _ProcessNodes2 = _interopRequireDefault(_ProcessNodes);
41628
 
41640
  }
41641
 
41642
  /***/ },
41643
+ /* 452 */
41644
  /***/ function(module, exports, __webpack_require__) {
41645
 
41646
+ var Parser = __webpack_require__(453),
41647
+ DomHandler = __webpack_require__(462);
41648
 
41649
  function defineProp(name, value){
41650
  delete module.exports[name];
41654
 
41655
  module.exports = {
41656
  Parser: Parser,
41657
+ Tokenizer: __webpack_require__(454),
41658
+ ElementType: __webpack_require__(463),
41659
  DomHandler: DomHandler,
41660
  get FeedHandler(){
41661
+ return defineProp("FeedHandler", __webpack_require__(466));
41662
  },
41663
  get Stream(){
41664
+ return defineProp("Stream", __webpack_require__(467));
41665
  },
41666
  get WritableStream(){
41667
+ return defineProp("WritableStream", __webpack_require__(468));
41668
  },
41669
  get ProxyHandler(){
41670
+ return defineProp("ProxyHandler", __webpack_require__(491));
41671
  },
41672
  get DomUtils(){
41673
+ return defineProp("DomUtils", __webpack_require__(492));
41674
  },
41675
  get CollectingHandler(){
41676
+ return defineProp("CollectingHandler", __webpack_require__(504));
41677
  },
41678
  // For legacy support
41679
  DefaultHandler: DomHandler,
41714
 
41715
 
41716
  /***/ },
41717
+ /* 453 */
41718
  /***/ function(module, exports, __webpack_require__) {
41719
 
41720
+ var Tokenizer = __webpack_require__(454);
41721
 
41722
  /*
41723
  Options:
41839
  if(this._cbs.onparserinit) this._cbs.onparserinit(this);
41840
  }
41841
 
41842
+ __webpack_require__(460)(Parser, __webpack_require__(461).EventEmitter);
41843
 
41844
  Parser.prototype._updatePosition = function(initialOffset){
41845
  if(this.endIndex === null){
42073
 
42074
 
42075
  /***/ },
42076
+ /* 454 */
42077
  /***/ function(module, exports, __webpack_require__) {
42078
 
42079
  module.exports = Tokenizer;
42080
 
42081
+ var decodeCodePoint = __webpack_require__(455),
42082
+ entityMap = __webpack_require__(457),
42083
+ legacyMap = __webpack_require__(458),
42084
+ xmlMap = __webpack_require__(459),
42085
 
42086
  i = 0,
42087
 
42985
 
42986
 
42987
  /***/ },
42988
+ /* 455 */
42989
  /***/ function(module, exports, __webpack_require__) {
42990
 
42991
+ var decodeMap = __webpack_require__(456);
42992
 
42993
  module.exports = decodeCodePoint;
42994
 
43017
 
43018
 
43019
  /***/ },
43020
+ /* 456 */
43021
  /***/ function(module, exports) {
43022
 
43023
  module.exports = {"0":65533,"128":8364,"130":8218,"131":402,"132":8222,"133":8230,"134":8224,"135":8225,"136":710,"137":8240,"138":352,"139":8249,"140":338,"142":381,"145":8216,"146":8217,"147":8220,"148":8221,"149":8226,"150":8211,"151":8212,"152":732,"153":8482,"154":353,"155":8250,"156":339,"158":382,"159":376}
43024
 
43025
  /***/ },
43026
+ /* 457 */
43027
  /***/ function(module, exports) {
43028
 
43029
  module.exports = {"Aacute":"Á","aacute":"á","Abreve":"Ă","abreve":"ă","ac":"∾","acd":"∿","acE":"∾̳","Acirc":"Â","acirc":"â","acute":"´","Acy":"А","acy":"а","AElig":"Æ","aelig":"æ","af":"⁡","Afr":"𝔄","afr":"𝔞","Agrave":"À","agrave":"à","alefsym":"ℵ","aleph":"ℵ","Alpha":"Α","alpha":"α","Amacr":"Ā","amacr":"ā","amalg":"⨿","amp":"&","AMP":"&","andand":"⩕","And":"⩓","and":"∧","andd":"⩜","andslope":"⩘","andv":"⩚","ang":"∠","ange":"⦤","angle":"∠","angmsdaa":"⦨","angmsdab":"⦩","angmsdac":"⦪","angmsdad":"⦫","angmsdae":"⦬","angmsdaf":"⦭","angmsdag":"⦮","angmsdah":"⦯","angmsd":"∡","angrt":"∟","angrtvb":"⊾","angrtvbd":"⦝","angsph":"∢","angst":"Å","angzarr":"⍼","Aogon":"Ą","aogon":"ą","Aopf":"𝔸","aopf":"𝕒","apacir":"⩯","ap":"≈","apE":"⩰","ape":"≊","apid":"≋","apos":"'","ApplyFunction":"⁡","approx":"≈","approxeq":"≊","Aring":"Å","aring":"å","Ascr":"𝒜","ascr":"𝒶","Assign":"≔","ast":"*","asymp":"≈","asympeq":"≍","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","awconint":"∳","awint":"⨑","backcong":"≌","backepsilon":"϶","backprime":"‵","backsim":"∽","backsimeq":"⋍","Backslash":"∖","Barv":"⫧","barvee":"⊽","barwed":"⌅","Barwed":"⌆","barwedge":"⌅","bbrk":"⎵","bbrktbrk":"⎶","bcong":"≌","Bcy":"Б","bcy":"б","bdquo":"„","becaus":"∵","because":"∵","Because":"∵","bemptyv":"⦰","bepsi":"϶","bernou":"ℬ","Bernoullis":"ℬ","Beta":"Β","beta":"β","beth":"ℶ","between":"≬","Bfr":"𝔅","bfr":"𝔟","bigcap":"⋂","bigcirc":"◯","bigcup":"⋃","bigodot":"⨀","bigoplus":"⨁","bigotimes":"⨂","bigsqcup":"⨆","bigstar":"★","bigtriangledown":"▽","bigtriangleup":"△","biguplus":"⨄","bigvee":"⋁","bigwedge":"⋀","bkarow":"⤍","blacklozenge":"⧫","blacksquare":"▪","blacktriangle":"▴","blacktriangledown":"▾","blacktriangleleft":"◂","blacktriangleright":"▸","blank":"␣","blk12":"▒","blk14":"░","blk34":"▓","block":"█","bne":"=⃥","bnequiv":"≡⃥","bNot":"⫭","bnot":"⌐","Bopf":"𝔹","bopf":"𝕓","bot":"⊥","bottom":"⊥","bowtie":"⋈","boxbox":"⧉","boxdl":"┐","boxdL":"╕","boxDl":"╖","boxDL":"╗","boxdr":"┌","boxdR":"╒","boxDr":"╓","boxDR":"╔","boxh":"─","boxH":"═","boxhd":"┬","boxHd":"╤","boxhD":"╥","boxHD":"╦","boxhu":"┴","boxHu":"╧","boxhU":"╨","boxHU":"╩","boxminus":"⊟","boxplus":"⊞","boxtimes":"⊠","boxul":"┘","boxuL":"╛","boxUl":"╜","boxUL":"╝","boxur":"└","boxuR":"╘","boxUr":"╙","boxUR":"╚","boxv":"│","boxV":"║","boxvh":"┼","boxvH":"╪","boxVh":"╫","boxVH":"╬","boxvl":"┤","boxvL":"╡","boxVl":"╢","boxVL":"╣","boxvr":"├","boxvR":"╞","boxVr":"╟","boxVR":"╠","bprime":"‵","breve":"˘","Breve":"˘","brvbar":"¦","bscr":"𝒷","Bscr":"ℬ","bsemi":"⁏","bsim":"∽","bsime":"⋍","bsolb":"⧅","bsol":"\\","bsolhsub":"⟈","bull":"•","bullet":"•","bump":"≎","bumpE":"⪮","bumpe":"≏","Bumpeq":"≎","bumpeq":"≏","Cacute":"Ć","cacute":"ć","capand":"⩄","capbrcup":"⩉","capcap":"⩋","cap":"∩","Cap":"⋒","capcup":"⩇","capdot":"⩀","CapitalDifferentialD":"ⅅ","caps":"∩︀","caret":"⁁","caron":"ˇ","Cayleys":"ℭ","ccaps":"⩍","Ccaron":"Č","ccaron":"č","Ccedil":"Ç","ccedil":"ç","Ccirc":"Ĉ","ccirc":"ĉ","Cconint":"∰","ccups":"⩌","ccupssm":"⩐","Cdot":"Ċ","cdot":"ċ","cedil":"¸","Cedilla":"¸","cemptyv":"⦲","cent":"¢","centerdot":"·","CenterDot":"·","cfr":"𝔠","Cfr":"ℭ","CHcy":"Ч","chcy":"ч","check":"✓","checkmark":"✓","Chi":"Χ","chi":"χ","circ":"ˆ","circeq":"≗","circlearrowleft":"↺","circlearrowright":"↻","circledast":"⊛","circledcirc":"⊚","circleddash":"⊝","CircleDot":"⊙","circledR":"®","circledS":"Ⓢ","CircleMinus":"⊖","CirclePlus":"⊕","CircleTimes":"⊗","cir":"○","cirE":"⧃","cire":"≗","cirfnint":"⨐","cirmid":"⫯","cirscir":"⧂","ClockwiseContourIntegral":"∲","CloseCurlyDoubleQuote":"”","CloseCurlyQuote":"’","clubs":"♣","clubsuit":"♣","colon":":","Colon":"∷","Colone":"⩴","colone":"≔","coloneq":"≔","comma":",","commat":"@","comp":"∁","compfn":"∘","complement":"∁","complexes":"ℂ","cong":"≅","congdot":"⩭","Congruent":"≡","conint":"∮","Conint":"∯","ContourIntegral":"∮","copf":"𝕔","Copf":"ℂ","coprod":"∐","Coproduct":"∐","copy":"©","COPY":"©","copysr":"℗","CounterClockwiseContourIntegral":"∳","crarr":"↵","cross":"✗","Cross":"⨯","Cscr":"𝒞","cscr":"𝒸","csub":"⫏","csube":"⫑","csup":"⫐","csupe":"⫒","ctdot":"⋯","cudarrl":"⤸","cudarrr":"⤵","cuepr":"⋞","cuesc":"⋟","cularr":"↶","cularrp":"⤽","cupbrcap":"⩈","cupcap":"⩆","CupCap":"≍","cup":"∪","Cup":"⋓","cupcup":"⩊","cupdot":"⊍","cupor":"⩅","cups":"∪︀","curarr":"↷","curarrm":"⤼","curlyeqprec":"⋞","curlyeqsucc":"⋟","curlyvee":"⋎","curlywedge":"⋏","curren":"¤","curvearrowleft":"↶","curvearrowright":"↷","cuvee":"⋎","cuwed":"⋏","cwconint":"∲","cwint":"∱","cylcty":"⌭","dagger":"†","Dagger":"‡","daleth":"ℸ","darr":"↓","Darr":"↡","dArr":"⇓","dash":"‐","Dashv":"⫤","dashv":"⊣","dbkarow":"⤏","dblac":"˝","Dcaron":"Ď","dcaron":"ď","Dcy":"Д","dcy":"д","ddagger":"‡","ddarr":"⇊","DD":"ⅅ","dd":"ⅆ","DDotrahd":"⤑","ddotseq":"⩷","deg":"°","Del":"∇","Delta":"Δ","delta":"δ","demptyv":"⦱","dfisht":"⥿","Dfr":"𝔇","dfr":"𝔡","dHar":"⥥","dharl":"⇃","dharr":"⇂","DiacriticalAcute":"´","DiacriticalDot":"˙","DiacriticalDoubleAcute":"˝","DiacriticalGrave":"`","DiacriticalTilde":"˜","diam":"⋄","diamond":"⋄","Diamond":"⋄","diamondsuit":"♦","diams":"♦","die":"¨","DifferentialD":"ⅆ","digamma":"ϝ","disin":"⋲","div":"÷","divide":"÷","divideontimes":"⋇","divonx":"⋇","DJcy":"Ђ","djcy":"ђ","dlcorn":"⌞","dlcrop":"⌍","dollar":"$","Dopf":"𝔻","dopf":"𝕕","Dot":"¨","dot":"˙","DotDot":"⃜","doteq":"≐","doteqdot":"≑","DotEqual":"≐","dotminus":"∸","dotplus":"∔","dotsquare":"⊡","doublebarwedge":"⌆","DoubleContourIntegral":"∯","DoubleDot":"¨","DoubleDownArrow":"⇓","DoubleLeftArrow":"⇐","DoubleLeftRightArrow":"⇔","DoubleLeftTee":"⫤","DoubleLongLeftArrow":"⟸","DoubleLongLeftRightArrow":"⟺","DoubleLongRightArrow":"⟹","DoubleRightArrow":"⇒","DoubleRightTee":"⊨","DoubleUpArrow":"⇑","DoubleUpDownArrow":"⇕","DoubleVerticalBar":"∥","DownArrowBar":"⤓","downarrow":"↓","DownArrow":"↓","Downarrow":"⇓","DownArrowUpArrow":"⇵","DownBreve":"̑","downdownarrows":"⇊","downharpoonleft":"⇃","downharpoonright":"⇂","DownLeftRightVector":"⥐","DownLeftTeeVector":"⥞","DownLeftVectorBar":"⥖","DownLeftVector":"↽","DownRightTeeVector":"⥟","DownRightVectorBar":"⥗","DownRightVector":"⇁","DownTeeArrow":"↧","DownTee":"⊤","drbkarow":"⤐","drcorn":"⌟","drcrop":"⌌","Dscr":"𝒟","dscr":"𝒹","DScy":"Ѕ","dscy":"ѕ","dsol":"⧶","Dstrok":"Đ","dstrok":"đ","dtdot":"⋱","dtri":"▿","dtrif":"▾","duarr":"⇵","duhar":"⥯","dwangle":"⦦","DZcy":"Џ","dzcy":"џ","dzigrarr":"⟿","Eacute":"É","eacute":"é","easter":"⩮","Ecaron":"Ě","ecaron":"ě","Ecirc":"Ê","ecirc":"ê","ecir":"≖","ecolon":"≕","Ecy":"Э","ecy":"э","eDDot":"⩷","Edot":"Ė","edot":"ė","eDot":"≑","ee":"ⅇ","efDot":"≒","Efr":"𝔈","efr":"𝔢","eg":"⪚","Egrave":"È","egrave":"è","egs":"⪖","egsdot":"⪘","el":"⪙","Element":"∈","elinters":"⏧","ell":"ℓ","els":"⪕","elsdot":"⪗","Emacr":"Ē","emacr":"ē","empty":"∅","emptyset":"∅","EmptySmallSquare":"◻","emptyv":"∅","EmptyVerySmallSquare":"▫","emsp13":" ","emsp14":" ","emsp":" ","ENG":"Ŋ","eng":"ŋ","ensp":" ","Eogon":"Ę","eogon":"ę","Eopf":"𝔼","eopf":"𝕖","epar":"⋕","eparsl":"⧣","eplus":"⩱","epsi":"ε","Epsilon":"Ε","epsilon":"ε","epsiv":"ϵ","eqcirc":"≖","eqcolon":"≕","eqsim":"≂","eqslantgtr":"⪖","eqslantless":"⪕","Equal":"⩵","equals":"=","EqualTilde":"≂","equest":"≟","Equilibrium":"⇌","equiv":"≡","equivDD":"⩸","eqvparsl":"⧥","erarr":"⥱","erDot":"≓","escr":"ℯ","Escr":"ℰ","esdot":"≐","Esim":"⩳","esim":"≂","Eta":"Η","eta":"η","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","euro":"€","excl":"!","exist":"∃","Exists":"∃","expectation":"ℰ","exponentiale":"ⅇ","ExponentialE":"ⅇ","fallingdotseq":"≒","Fcy":"Ф","fcy":"ф","female":"♀","ffilig":"ffi","fflig":"ff","ffllig":"ffl","Ffr":"𝔉","ffr":"𝔣","filig":"fi","FilledSmallSquare":"◼","FilledVerySmallSquare":"▪","fjlig":"fj","flat":"♭","fllig":"fl","fltns":"▱","fnof":"ƒ","Fopf":"𝔽","fopf":"𝕗","forall":"∀","ForAll":"∀","fork":"⋔","forkv":"⫙","Fouriertrf":"ℱ","fpartint":"⨍","frac12":"½","frac13":"⅓","frac14":"¼","frac15":"⅕","frac16":"⅙","frac18":"⅛","frac23":"⅔","frac25":"⅖","frac34":"¾","frac35":"⅗","frac38":"⅜","frac45":"⅘","frac56":"⅚","frac58":"⅝","frac78":"⅞","frasl":"⁄","frown":"⌢","fscr":"𝒻","Fscr":"ℱ","gacute":"ǵ","Gamma":"Γ","gamma":"γ","Gammad":"Ϝ","gammad":"ϝ","gap":"⪆","Gbreve":"Ğ","gbreve":"ğ","Gcedil":"Ģ","Gcirc":"Ĝ","gcirc":"ĝ","Gcy":"Г","gcy":"г","Gdot":"Ġ","gdot":"ġ","ge":"≥","gE":"≧","gEl":"⪌","gel":"⋛","geq":"≥","geqq":"≧","geqslant":"⩾","gescc":"⪩","ges":"⩾","gesdot":"⪀","gesdoto":"⪂","gesdotol":"⪄","gesl":"⋛︀","gesles":"⪔","Gfr":"𝔊","gfr":"𝔤","gg":"≫","Gg":"⋙","ggg":"⋙","gimel":"ℷ","GJcy":"Ѓ","gjcy":"ѓ","gla":"⪥","gl":"≷","glE":"⪒","glj":"⪤","gnap":"⪊","gnapprox":"⪊","gne":"⪈","gnE":"≩","gneq":"⪈","gneqq":"≩","gnsim":"⋧","Gopf":"𝔾","gopf":"𝕘","grave":"`","GreaterEqual":"≥","GreaterEqualLess":"⋛","GreaterFullEqual":"≧","GreaterGreater":"⪢","GreaterLess":"≷","GreaterSlantEqual":"⩾","GreaterTilde":"≳","Gscr":"𝒢","gscr":"ℊ","gsim":"≳","gsime":"⪎","gsiml":"⪐","gtcc":"⪧","gtcir":"⩺","gt":">","GT":">","Gt":"≫","gtdot":"⋗","gtlPar":"⦕","gtquest":"⩼","gtrapprox":"⪆","gtrarr":"⥸","gtrdot":"⋗","gtreqless":"⋛","gtreqqless":"⪌","gtrless":"≷","gtrsim":"≳","gvertneqq":"≩︀","gvnE":"≩︀","Hacek":"ˇ","hairsp":" ","half":"½","hamilt":"ℋ","HARDcy":"Ъ","hardcy":"ъ","harrcir":"⥈","harr":"↔","hArr":"⇔","harrw":"↭","Hat":"^","hbar":"ℏ","Hcirc":"Ĥ","hcirc":"ĥ","hearts":"♥","heartsuit":"♥","hellip":"…","hercon":"⊹","hfr":"𝔥","Hfr":"ℌ","HilbertSpace":"ℋ","hksearow":"⤥","hkswarow":"⤦","hoarr":"⇿","homtht":"∻","hookleftarrow":"↩","hookrightarrow":"↪","hopf":"𝕙","Hopf":"ℍ","horbar":"―","HorizontalLine":"─","hscr":"𝒽","Hscr":"ℋ","hslash":"ℏ","Hstrok":"Ħ","hstrok":"ħ","HumpDownHump":"≎","HumpEqual":"≏","hybull":"⁃","hyphen":"‐","Iacute":"Í","iacute":"í","ic":"⁣","Icirc":"Î","icirc":"î","Icy":"И","icy":"и","Idot":"İ","IEcy":"Е","iecy":"е","iexcl":"¡","iff":"⇔","ifr":"𝔦","Ifr":"ℑ","Igrave":"Ì","igrave":"ì","ii":"ⅈ","iiiint":"⨌","iiint":"∭","iinfin":"⧜","iiota":"℩","IJlig":"IJ","ijlig":"ij","Imacr":"Ī","imacr":"ī","image":"ℑ","ImaginaryI":"ⅈ","imagline":"ℐ","imagpart":"ℑ","imath":"ı","Im":"ℑ","imof":"⊷","imped":"Ƶ","Implies":"⇒","incare":"℅","in":"∈","infin":"∞","infintie":"⧝","inodot":"ı","intcal":"⊺","int":"∫","Int":"∬","integers":"ℤ","Integral":"∫","intercal":"⊺","Intersection":"⋂","intlarhk":"⨗","intprod":"⨼","InvisibleComma":"⁣","InvisibleTimes":"⁢","IOcy":"Ё","iocy":"ё","Iogon":"Į","iogon":"į","Iopf":"𝕀","iopf":"𝕚","Iota":"Ι","iota":"ι","iprod":"⨼","iquest":"¿","iscr":"𝒾","Iscr":"ℐ","isin":"∈","isindot":"⋵","isinE":"⋹","isins":"⋴","isinsv":"⋳","isinv":"∈","it":"⁢","Itilde":"Ĩ","itilde":"ĩ","Iukcy":"І","iukcy":"і","Iuml":"Ï","iuml":"ï","Jcirc":"Ĵ","jcirc":"ĵ","Jcy":"Й","jcy":"й","Jfr":"𝔍","jfr":"𝔧","jmath":"ȷ","Jopf":"𝕁","jopf":"𝕛","Jscr":"𝒥","jscr":"𝒿","Jsercy":"Ј","jsercy":"ј","Jukcy":"Є","jukcy":"є","Kappa":"Κ","kappa":"κ","kappav":"ϰ","Kcedil":"Ķ","kcedil":"ķ","Kcy":"К","kcy":"к","Kfr":"𝔎","kfr":"𝔨","kgreen":"ĸ","KHcy":"Х","khcy":"х","KJcy":"Ќ","kjcy":"ќ","Kopf":"𝕂","kopf":"𝕜","Kscr":"𝒦","kscr":"𝓀","lAarr":"⇚","Lacute":"Ĺ","lacute":"ĺ","laemptyv":"⦴","lagran":"ℒ","Lambda":"Λ","lambda":"λ","lang":"⟨","Lang":"⟪","langd":"⦑","langle":"⟨","lap":"⪅","Laplacetrf":"ℒ","laquo":"«","larrb":"⇤","larrbfs":"⤟","larr":"←","Larr":"↞","lArr":"⇐","larrfs":"⤝","larrhk":"↩","larrlp":"↫","larrpl":"⤹","larrsim":"⥳","larrtl":"↢","latail":"⤙","lAtail":"⤛","lat":"⪫","late":"⪭","lates":"⪭︀","lbarr":"⤌","lBarr":"⤎","lbbrk":"❲","lbrace":"{","lbrack":"[","lbrke":"⦋","lbrksld":"⦏","lbrkslu":"⦍","Lcaron":"Ľ","lcaron":"ľ","Lcedil":"Ļ","lcedil":"ļ","lceil":"⌈","lcub":"{","Lcy":"Л","lcy":"л","ldca":"⤶","ldquo":"“","ldquor":"„","ldrdhar":"⥧","ldrushar":"⥋","ldsh":"↲","le":"≤","lE":"≦","LeftAngleBracket":"⟨","LeftArrowBar":"⇤","leftarrow":"←","LeftArrow":"←","Leftarrow":"⇐","LeftArrowRightArrow":"⇆","leftarrowtail":"↢","LeftCeiling":"⌈","LeftDoubleBracket":"⟦","LeftDownTeeVector":"⥡","LeftDownVectorBar":"⥙","LeftDownVector":"⇃","LeftFloor":"⌊","leftharpoondown":"↽","leftharpoonup":"↼","leftleftarrows":"⇇","leftrightarrow":"↔","LeftRightArrow":"↔","Leftrightarrow":"⇔","leftrightarrows":"⇆","leftrightharpoons":"⇋","leftrightsquigarrow":"↭","LeftRightVector":"⥎","LeftTeeArrow":"↤","LeftTee":"⊣","LeftTeeVector":"⥚","leftthreetimes":"⋋","LeftTriangleBar":"⧏","LeftTriangle":"⊲","LeftTriangleEqual":"⊴","LeftUpDownVector":"⥑","LeftUpTeeVector":"⥠","LeftUpVectorBar":"⥘","LeftUpVector":"↿","LeftVectorBar":"⥒","LeftVector":"↼","lEg":"⪋","leg":"⋚","leq":"≤","leqq":"≦","leqslant":"⩽","lescc":"⪨","les":"⩽","lesdot":"⩿","lesdoto":"⪁","lesdotor":"⪃","lesg":"⋚︀","lesges":"⪓","lessapprox":"⪅","lessdot":"⋖","lesseqgtr":"⋚","lesseqqgtr":"⪋","LessEqualGreater":"⋚","LessFullEqual":"≦","LessGreater":"≶","lessgtr":"≶","LessLess":"⪡","lesssim":"≲","LessSlantEqual":"⩽","LessTilde":"≲","lfisht":"⥼","lfloor":"⌊","Lfr":"𝔏","lfr":"𝔩","lg":"≶","lgE":"⪑","lHar":"⥢","lhard":"↽","lharu":"↼","lharul":"⥪","lhblk":"▄","LJcy":"Љ","ljcy":"љ","llarr":"⇇","ll":"≪","Ll":"⋘","llcorner":"⌞","Lleftarrow":"⇚","llhard":"⥫","lltri":"◺","Lmidot":"Ŀ","lmidot":"ŀ","lmoustache":"⎰","lmoust":"⎰","lnap":"⪉","lnapprox":"⪉","lne":"⪇","lnE":"≨","lneq":"⪇","lneqq":"≨","lnsim":"⋦","loang":"⟬","loarr":"⇽","lobrk":"⟦","longleftarrow":"⟵","LongLeftArrow":"⟵","Longleftarrow":"⟸","longleftrightarrow":"⟷","LongLeftRightArrow":"⟷","Longleftrightarrow":"⟺","longmapsto":"⟼","longrightarrow":"⟶","LongRightArrow":"⟶","Longrightarrow":"⟹","looparrowleft":"↫","looparrowright":"↬","lopar":"⦅","Lopf":"𝕃","lopf":"𝕝","loplus":"⨭","lotimes":"⨴","lowast":"∗","lowbar":"_","LowerLeftArrow":"↙","LowerRightArrow":"↘","loz":"◊","lozenge":"◊","lozf":"⧫","lpar":"(","lparlt":"⦓","lrarr":"⇆","lrcorner":"⌟","lrhar":"⇋","lrhard":"⥭","lrm":"‎","lrtri":"⊿","lsaquo":"‹","lscr":"𝓁","Lscr":"ℒ","lsh":"↰","Lsh":"↰","lsim":"≲","lsime":"⪍","lsimg":"⪏","lsqb":"[","lsquo":"‘","lsquor":"‚","Lstrok":"Ł","lstrok":"ł","ltcc":"⪦","ltcir":"⩹","lt":"<","LT":"<","Lt":"≪","ltdot":"⋖","lthree":"⋋","ltimes":"⋉","ltlarr":"⥶","ltquest":"⩻","ltri":"◃","ltrie":"⊴","ltrif":"◂","ltrPar":"⦖","lurdshar":"⥊","luruhar":"⥦","lvertneqq":"≨︀","lvnE":"≨︀","macr":"¯","male":"♂","malt":"✠","maltese":"✠","Map":"⤅","map":"↦","mapsto":"↦","mapstodown":"↧","mapstoleft":"↤","mapstoup":"↥","marker":"▮","mcomma":"⨩","Mcy":"М","mcy":"м","mdash":"—","mDDot":"∺","measuredangle":"∡","MediumSpace":" ","Mellintrf":"ℳ","Mfr":"𝔐","mfr":"𝔪","mho":"℧","micro":"µ","midast":"*","midcir":"⫰","mid":"∣","middot":"·","minusb":"⊟","minus":"−","minusd":"∸","minusdu":"⨪","MinusPlus":"∓","mlcp":"⫛","mldr":"…","mnplus":"∓","models":"⊧","Mopf":"𝕄","mopf":"𝕞","mp":"∓","mscr":"𝓂","Mscr":"ℳ","mstpos":"∾","Mu":"Μ","mu":"μ","multimap":"⊸","mumap":"⊸","nabla":"∇","Nacute":"Ń","nacute":"ń","nang":"∠⃒","nap":"≉","napE":"⩰̸","napid":"≋̸","napos":"ʼn","napprox":"≉","natural":"♮","naturals":"ℕ","natur":"♮","nbsp":" ","nbump":"≎̸","nbumpe":"≏̸","ncap":"⩃","Ncaron":"Ň","ncaron":"ň","Ncedil":"Ņ","ncedil":"ņ","ncong":"≇","ncongdot":"⩭̸","ncup":"⩂","Ncy":"Н","ncy":"н","ndash":"–","nearhk":"⤤","nearr":"↗","neArr":"⇗","nearrow":"↗","ne":"≠","nedot":"≐̸","NegativeMediumSpace":"​","NegativeThickSpace":"​","NegativeThinSpace":"​","NegativeVeryThinSpace":"​","nequiv":"≢","nesear":"⤨","nesim":"≂̸","NestedGreaterGreater":"≫","NestedLessLess":"≪","NewLine":"\n","nexist":"∄","nexists":"∄","Nfr":"𝔑","nfr":"𝔫","ngE":"≧̸","nge":"≱","ngeq":"≱","ngeqq":"≧̸","ngeqslant":"⩾̸","nges":"⩾̸","nGg":"⋙̸","ngsim":"≵","nGt":"≫⃒","ngt":"≯","ngtr":"≯","nGtv":"≫̸","nharr":"↮","nhArr":"⇎","nhpar":"⫲","ni":"∋","nis":"⋼","nisd":"⋺","niv":"∋","NJcy":"Њ","njcy":"њ","nlarr":"↚","nlArr":"⇍","nldr":"‥","nlE":"≦̸","nle":"≰","nleftarrow":"↚","nLeftarrow":"⇍","nleftrightarrow":"↮","nLeftrightarrow":"⇎","nleq":"≰","nleqq":"≦̸","nleqslant":"⩽̸","nles":"⩽̸","nless":"≮","nLl":"⋘̸","nlsim":"≴","nLt":"≪⃒","nlt":"≮","nltri":"⋪","nltrie":"⋬","nLtv":"≪̸","nmid":"∤","NoBreak":"⁠","NonBreakingSpace":" ","nopf":"𝕟","Nopf":"ℕ","Not":"⫬","not":"¬","NotCongruent":"≢","NotCupCap":"≭","NotDoubleVerticalBar":"∦","NotElement":"∉","NotEqual":"≠","NotEqualTilde":"≂̸","NotExists":"∄","NotGreater":"≯","NotGreaterEqual":"≱","NotGreaterFullEqual":"≧̸","NotGreaterGreater":"≫̸","NotGreaterLess":"≹","NotGreaterSlantEqual":"⩾̸","NotGreaterTilde":"≵","NotHumpDownHump":"≎̸","NotHumpEqual":"≏̸","notin":"∉","notindot":"⋵̸","notinE":"⋹̸","notinva":"∉","notinvb":"⋷","notinvc":"⋶","NotLeftTriangleBar":"⧏̸","NotLeftTriangle":"⋪","NotLeftTriangleEqual":"⋬","NotLess":"≮","NotLessEqual":"≰","NotLessGreater":"≸","NotLessLess":"≪̸","NotLessSlantEqual":"⩽̸","NotLessTilde":"≴","NotNestedGreaterGreater":"⪢̸","NotNestedLessLess":"⪡̸","notni":"∌","notniva":"∌","notnivb":"⋾","notnivc":"⋽","NotPrecedes":"⊀","NotPrecedesEqual":"⪯̸","NotPrecedesSlantEqual":"⋠","NotReverseElement":"∌","NotRightTriangleBar":"⧐̸","NotRightTriangle":"⋫","NotRightTriangleEqual":"⋭","NotSquareSubset":"⊏̸","NotSquareSubsetEqual":"⋢","NotSquareSuperset":"⊐̸","NotSquareSupersetEqual":"⋣","NotSubset":"⊂⃒","NotSubsetEqual":"⊈","NotSucceeds":"⊁","NotSucceedsEqual":"⪰̸","NotSucceedsSlantEqual":"⋡","NotSucceedsTilde":"≿̸","NotSuperset":"⊃⃒","NotSupersetEqual":"⊉","NotTilde":"≁","NotTildeEqual":"≄","NotTildeFullEqual":"≇","NotTildeTilde":"≉","NotVerticalBar":"∤","nparallel":"∦","npar":"∦","nparsl":"⫽⃥","npart":"∂̸","npolint":"⨔","npr":"⊀","nprcue":"⋠","nprec":"⊀","npreceq":"⪯̸","npre":"⪯̸","nrarrc":"⤳̸","nrarr":"↛","nrArr":"⇏","nrarrw":"↝̸","nrightarrow":"↛","nRightarrow":"⇏","nrtri":"⋫","nrtrie":"⋭","nsc":"⊁","nsccue":"⋡","nsce":"⪰̸","Nscr":"𝒩","nscr":"𝓃","nshortmid":"∤","nshortparallel":"∦","nsim":"≁","nsime":"≄","nsimeq":"≄","nsmid":"∤","nspar":"∦","nsqsube":"⋢","nsqsupe":"⋣","nsub":"⊄","nsubE":"⫅̸","nsube":"⊈","nsubset":"⊂⃒","nsubseteq":"⊈","nsubseteqq":"⫅̸","nsucc":"⊁","nsucceq":"⪰̸","nsup":"⊅","nsupE":"⫆̸","nsupe":"⊉","nsupset":"⊃⃒","nsupseteq":"⊉","nsupseteqq":"⫆̸","ntgl":"≹","Ntilde":"Ñ","ntilde":"ñ","ntlg":"≸","ntriangleleft":"⋪","ntrianglelefteq":"⋬","ntriangleright":"⋫","ntrianglerighteq":"⋭","Nu":"Ν","nu":"ν","num":"#","numero":"№","numsp":" ","nvap":"≍⃒","nvdash":"⊬","nvDash":"⊭","nVdash":"⊮","nVDash":"⊯","nvge":"≥⃒","nvgt":">⃒","nvHarr":"⤄","nvinfin":"⧞","nvlArr":"⤂","nvle":"≤⃒","nvlt":"<⃒","nvltrie":"⊴⃒","nvrArr":"⤃","nvrtrie":"⊵⃒","nvsim":"∼⃒","nwarhk":"⤣","nwarr":"↖","nwArr":"⇖","nwarrow":"↖","nwnear":"⤧","Oacute":"Ó","oacute":"ó","oast":"⊛","Ocirc":"Ô","ocirc":"ô","ocir":"⊚","Ocy":"О","ocy":"о","odash":"⊝","Odblac":"Ő","odblac":"ő","odiv":"⨸","odot":"⊙","odsold":"⦼","OElig":"Œ","oelig":"œ","ofcir":"⦿","Ofr":"𝔒","ofr":"𝔬","ogon":"˛","Ograve":"Ò","ograve":"ò","ogt":"⧁","ohbar":"⦵","ohm":"Ω","oint":"∮","olarr":"↺","olcir":"⦾","olcross":"⦻","oline":"‾","olt":"⧀","Omacr":"Ō","omacr":"ō","Omega":"Ω","omega":"ω","Omicron":"Ο","omicron":"ο","omid":"⦶","ominus":"⊖","Oopf":"𝕆","oopf":"𝕠","opar":"⦷","OpenCurlyDoubleQuote":"“","OpenCurlyQuote":"‘","operp":"⦹","oplus":"⊕","orarr":"↻","Or":"⩔","or":"∨","ord":"⩝","order":"ℴ","orderof":"ℴ","ordf":"ª","ordm":"º","origof":"⊶","oror":"⩖","orslope":"⩗","orv":"⩛","oS":"Ⓢ","Oscr":"𝒪","oscr":"ℴ","Oslash":"Ø","oslash":"ø","osol":"⊘","Otilde":"Õ","otilde":"õ","otimesas":"⨶","Otimes":"⨷","otimes":"⊗","Ouml":"Ö","ouml":"ö","ovbar":"⌽","OverBar":"‾","OverBrace":"⏞","OverBracket":"⎴","OverParenthesis":"⏜","para":"¶","parallel":"∥","par":"∥","parsim":"⫳","parsl":"⫽","part":"∂","PartialD":"∂","Pcy":"П","pcy":"п","percnt":"%","period":".","permil":"‰","perp":"⊥","pertenk":"‱","Pfr":"𝔓","pfr":"𝔭","Phi":"Φ","phi":"φ","phiv":"ϕ","phmmat":"ℳ","phone":"☎","Pi":"Π","pi":"π","pitchfork":"⋔","piv":"ϖ","planck":"ℏ","planckh":"ℎ","plankv":"ℏ","plusacir":"⨣","plusb":"⊞","pluscir":"⨢","plus":"+","plusdo":"∔","plusdu":"⨥","pluse":"⩲","PlusMinus":"±","plusmn":"±","plussim":"⨦","plustwo":"⨧","pm":"±","Poincareplane":"ℌ","pointint":"⨕","popf":"𝕡","Popf":"ℙ","pound":"£","prap":"⪷","Pr":"⪻","pr":"≺","prcue":"≼","precapprox":"⪷","prec":"≺","preccurlyeq":"≼","Precedes":"≺","PrecedesEqual":"⪯","PrecedesSlantEqual":"≼","PrecedesTilde":"≾","preceq":"⪯","precnapprox":"⪹","precneqq":"⪵","precnsim":"⋨","pre":"⪯","prE":"⪳","precsim":"≾","prime":"′","Prime":"″","primes":"ℙ","prnap":"⪹","prnE":"⪵","prnsim":"⋨","prod":"∏","Product":"∏","profalar":"⌮","profline":"⌒","profsurf":"⌓","prop":"∝","Proportional":"∝","Proportion":"∷","propto":"∝","prsim":"≾","prurel":"⊰","Pscr":"𝒫","pscr":"𝓅","Psi":"Ψ","psi":"ψ","puncsp":" ","Qfr":"𝔔","qfr":"𝔮","qint":"⨌","qopf":"𝕢","Qopf":"ℚ","qprime":"⁗","Qscr":"𝒬","qscr":"𝓆","quaternions":"ℍ","quatint":"⨖","quest":"?","questeq":"≟","quot":"\"","QUOT":"\"","rAarr":"⇛","race":"∽̱","Racute":"Ŕ","racute":"ŕ","radic":"√","raemptyv":"⦳","rang":"⟩","Rang":"⟫","rangd":"⦒","range":"⦥","rangle":"⟩","raquo":"»","rarrap":"⥵","rarrb":"⇥","rarrbfs":"⤠","rarrc":"⤳","rarr":"→","Rarr":"↠","rArr":"⇒","rarrfs":"⤞","rarrhk":"↪","rarrlp":"↬","rarrpl":"⥅","rarrsim":"⥴","Rarrtl":"⤖","rarrtl":"↣","rarrw":"↝","ratail":"⤚","rAtail":"⤜","ratio":"∶","rationals":"ℚ","rbarr":"⤍","rBarr":"⤏","RBarr":"⤐","rbbrk":"❳","rbrace":"}","rbrack":"]","rbrke":"⦌","rbrksld":"⦎","rbrkslu":"⦐","Rcaron":"Ř","rcaron":"ř","Rcedil":"Ŗ","rcedil":"ŗ","rceil":"⌉","rcub":"}","Rcy":"Р","rcy":"р","rdca":"⤷","rdldhar":"⥩","rdquo":"”","rdquor":"”","rdsh":"↳","real":"ℜ","realine":"ℛ","realpart":"ℜ","reals":"ℝ","Re":"ℜ","rect":"▭","reg":"®","REG":"®","ReverseElement":"∋","ReverseEquilibrium":"⇋","ReverseUpEquilibrium":"⥯","rfisht":"⥽","rfloor":"⌋","rfr":"𝔯","Rfr":"ℜ","rHar":"⥤","rhard":"⇁","rharu":"⇀","rharul":"⥬","Rho":"Ρ","rho":"ρ","rhov":"ϱ","RightAngleBracket":"⟩","RightArrowBar":"⇥","rightarrow":"→","RightArrow":"→","Rightarrow":"⇒","RightArrowLeftArrow":"⇄","rightarrowtail":"↣","RightCeiling":"⌉","RightDoubleBracket":"⟧","RightDownTeeVector":"⥝","RightDownVectorBar":"⥕","RightDownVector":"⇂","RightFloor":"⌋","rightharpoondown":"⇁","rightharpoonup":"⇀","rightleftarrows":"⇄","rightleftharpoons":"⇌","rightrightarrows":"⇉","rightsquigarrow":"↝","RightTeeArrow":"↦","RightTee":"⊢","RightTeeVector":"⥛","rightthreetimes":"⋌","RightTriangleBar":"⧐","RightTriangle":"⊳","RightTriangleEqual":"⊵","RightUpDownVector":"⥏","RightUpTeeVector":"⥜","RightUpVectorBar":"⥔","RightUpVector":"↾","RightVectorBar":"⥓","RightVector":"⇀","ring":"˚","risingdotseq":"≓","rlarr":"⇄","rlhar":"⇌","rlm":"‏","rmoustache":"⎱","rmoust":"⎱","rnmid":"⫮","roang":"⟭","roarr":"⇾","robrk":"⟧","ropar":"⦆","ropf":"𝕣","Ropf":"ℝ","roplus":"⨮","rotimes":"⨵","RoundImplies":"⥰","rpar":")","rpargt":"⦔","rppolint":"⨒","rrarr":"⇉","Rrightarrow":"⇛","rsaquo":"›","rscr":"𝓇","Rscr":"ℛ","rsh":"↱","Rsh":"↱","rsqb":"]","rsquo":"’","rsquor":"’","rthree":"⋌","rtimes":"⋊","rtri":"▹","rtrie":"⊵","rtrif":"▸","rtriltri":"⧎","RuleDelayed":"⧴","ruluhar":"⥨","rx":"℞","Sacute":"Ś","sacute":"ś","sbquo":"‚","scap":"⪸","Scaron":"Š","scaron":"š","Sc":"⪼","sc":"≻","sccue":"≽","sce":"⪰","scE":"⪴","Scedil":"Ş","scedil":"ş","Scirc":"Ŝ","scirc":"ŝ","scnap":"⪺","scnE":"⪶","scnsim":"⋩","scpolint":"⨓","scsim":"≿","Scy":"С","scy":"с","sdotb":"⊡","sdot":"⋅","sdote":"⩦","searhk":"⤥","searr":"↘","seArr":"⇘","searrow":"↘","sect":"§","semi":";","seswar":"⤩","setminus":"∖","setmn":"∖","sext":"✶","Sfr":"𝔖","sfr":"𝔰","sfrown":"⌢","sharp":"♯","SHCHcy":"Щ","shchcy":"щ","SHcy":"Ш","shcy":"ш","ShortDownArrow":"↓","ShortLeftArrow":"←","shortmid":"∣","shortparallel":"∥","ShortRightArrow":"→","ShortUpArrow":"↑","shy":"­","Sigma":"Σ","sigma":"σ","sigmaf":"ς","sigmav":"ς","sim":"∼","simdot":"⩪","sime":"≃","simeq":"≃","simg":"⪞","simgE":"⪠","siml":"⪝","simlE":"⪟","simne":"≆","simplus":"⨤","simrarr":"⥲","slarr":"←","SmallCircle":"∘","smallsetminus":"∖","smashp":"⨳","smeparsl":"⧤","smid":"∣","smile":"⌣","smt":"⪪","smte":"⪬","smtes":"⪬︀","SOFTcy":"Ь","softcy":"ь","solbar":"⌿","solb":"⧄","sol":"/","Sopf":"𝕊","sopf":"𝕤","spades":"♠","spadesuit":"♠","spar":"∥","sqcap":"⊓","sqcaps":"⊓︀","sqcup":"⊔","sqcups":"⊔︀","Sqrt":"√","sqsub":"⊏","sqsube":"⊑","sqsubset":"⊏","sqsubseteq":"⊑","sqsup":"⊐","sqsupe":"⊒","sqsupset":"⊐","sqsupseteq":"⊒","square":"□","Square":"□","SquareIntersection":"⊓","SquareSubset":"⊏","SquareSubsetEqual":"⊑","SquareSuperset":"⊐","SquareSupersetEqual":"⊒","SquareUnion":"⊔","squarf":"▪","squ":"□","squf":"▪","srarr":"→","Sscr":"𝒮","sscr":"𝓈","ssetmn":"∖","ssmile":"⌣","sstarf":"⋆","Star":"⋆","star":"☆","starf":"★","straightepsilon":"ϵ","straightphi":"ϕ","strns":"¯","sub":"⊂","Sub":"⋐","subdot":"⪽","subE":"⫅","sube":"⊆","subedot":"⫃","submult":"⫁","subnE":"⫋","subne":"⊊","subplus":"⪿","subrarr":"⥹","subset":"⊂","Subset":"⋐","subseteq":"⊆","subseteqq":"⫅","SubsetEqual":"⊆","subsetneq":"⊊","subsetneqq":"⫋","subsim":"⫇","subsub":"⫕","subsup":"⫓","succapprox":"⪸","succ":"≻","succcurlyeq":"≽","Succeeds":"≻","SucceedsEqual":"⪰","SucceedsSlantEqual":"≽","SucceedsTilde":"≿","succeq":"⪰","succnapprox":"⪺","succneqq":"⪶","succnsim":"⋩","succsim":"≿","SuchThat":"∋","sum":"∑","Sum":"∑","sung":"♪","sup1":"¹","sup2":"²","sup3":"³","sup":"⊃","Sup":"⋑","supdot":"⪾","supdsub":"⫘","supE":"⫆","supe":"⊇","supedot":"⫄","Superset":"⊃","SupersetEqual":"⊇","suphsol":"⟉","suphsub":"⫗","suplarr":"⥻","supmult":"⫂","supnE":"⫌","supne":"⊋","supplus":"⫀","supset":"⊃","Supset":"⋑","supseteq":"⊇","supseteqq":"⫆","supsetneq":"⊋","supsetneqq":"⫌","supsim":"⫈","supsub":"⫔","supsup":"⫖","swarhk":"⤦","swarr":"↙","swArr":"⇙","swarrow":"↙","swnwar":"⤪","szlig":"ß","Tab":"\t","target":"⌖","Tau":"Τ","tau":"τ","tbrk":"⎴","Tcaron":"Ť","tcaron":"ť","Tcedil":"Ţ","tcedil":"ţ","Tcy":"Т","tcy":"т","tdot":"⃛","telrec":"⌕","Tfr":"𝔗","tfr":"𝔱","there4":"∴","therefore":"∴","Therefore":"∴","Theta":"Θ","theta":"θ","thetasym":"ϑ","thetav":"ϑ","thickapprox":"≈","thicksim":"∼","ThickSpace":"  ","ThinSpace":" ","thinsp":" ","thkap":"≈","thksim":"∼","THORN":"Þ","thorn":"þ","tilde":"˜","Tilde":"∼","TildeEqual":"≃","TildeFullEqual":"≅","TildeTilde":"≈","timesbar":"⨱","timesb":"⊠","times":"×","timesd":"⨰","tint":"∭","toea":"⤨","topbot":"⌶","topcir":"⫱","top":"⊤","Topf":"𝕋","topf":"𝕥","topfork":"⫚","tosa":"⤩","tprime":"‴","trade":"™","TRADE":"™","triangle":"▵","triangledown":"▿","triangleleft":"◃","trianglelefteq":"⊴","triangleq":"≜","triangleright":"▹","trianglerighteq":"⊵","tridot":"◬","trie":"≜","triminus":"⨺","TripleDot":"⃛","triplus":"⨹","trisb":"⧍","tritime":"⨻","trpezium":"⏢","Tscr":"𝒯","tscr":"𝓉","TScy":"Ц","tscy":"ц","TSHcy":"Ћ","tshcy":"ћ","Tstrok":"Ŧ","tstrok":"ŧ","twixt":"≬","twoheadleftarrow":"↞","twoheadrightarrow":"↠","Uacute":"Ú","uacute":"ú","uarr":"↑","Uarr":"↟","uArr":"⇑","Uarrocir":"⥉","Ubrcy":"Ў","ubrcy":"ў","Ubreve":"Ŭ","ubreve":"ŭ","Ucirc":"Û","ucirc":"û","Ucy":"У","ucy":"у","udarr":"⇅","Udblac":"Ű","udblac":"ű","udhar":"⥮","ufisht":"⥾","Ufr":"𝔘","ufr":"𝔲","Ugrave":"Ù","ugrave":"ù","uHar":"⥣","uharl":"↿","uharr":"↾","uhblk":"▀","ulcorn":"⌜","ulcorner":"⌜","ulcrop":"⌏","ultri":"◸","Umacr":"Ū","umacr":"ū","uml":"¨","UnderBar":"_","UnderBrace":"⏟","UnderBracket":"⎵","UnderParenthesis":"⏝","Union":"⋃","UnionPlus":"⊎","Uogon":"Ų","uogon":"ų","Uopf":"𝕌","uopf":"𝕦","UpArrowBar":"⤒","uparrow":"↑","UpArrow":"↑","Uparrow":"⇑","UpArrowDownArrow":"⇅","updownarrow":"↕","UpDownArrow":"↕","Updownarrow":"⇕","UpEquilibrium":"⥮","upharpoonleft":"↿","upharpoonright":"↾","uplus":"⊎","UpperLeftArrow":"↖","UpperRightArrow":"↗","upsi":"υ","Upsi":"ϒ","upsih":"ϒ","Upsilon":"Υ","upsilon":"υ","UpTeeArrow":"↥","UpTee":"⊥","upuparrows":"⇈","urcorn":"⌝","urcorner":"⌝","urcrop":"⌎","Uring":"Ů","uring":"ů","urtri":"◹","Uscr":"𝒰","uscr":"𝓊","utdot":"⋰","Utilde":"Ũ","utilde":"ũ","utri":"▵","utrif":"▴","uuarr":"⇈","Uuml":"Ü","uuml":"ü","uwangle":"⦧","vangrt":"⦜","varepsilon":"ϵ","varkappa":"ϰ","varnothing":"∅","varphi":"ϕ","varpi":"ϖ","varpropto":"∝","varr":"↕","vArr":"⇕","varrho":"ϱ","varsigma":"ς","varsubsetneq":"⊊︀","varsubsetneqq":"⫋︀","varsupsetneq":"⊋︀","varsupsetneqq":"⫌︀","vartheta":"ϑ","vartriangleleft":"⊲","vartriangleright":"⊳","vBar":"⫨","Vbar":"⫫","vBarv":"⫩","Vcy":"В","vcy":"в","vdash":"⊢","vDash":"⊨","Vdash":"⊩","VDash":"⊫","Vdashl":"⫦","veebar":"⊻","vee":"∨","Vee":"⋁","veeeq":"≚","vellip":"⋮","verbar":"|","Verbar":"‖","vert":"|","Vert":"‖","VerticalBar":"∣","VerticalLine":"|","VerticalSeparator":"❘","VerticalTilde":"≀","VeryThinSpace":" ","Vfr":"𝔙","vfr":"𝔳","vltri":"⊲","vnsub":"⊂⃒","vnsup":"⊃⃒","Vopf":"𝕍","vopf":"𝕧","vprop":"∝","vrtri":"⊳","Vscr":"𝒱","vscr":"𝓋","vsubnE":"⫋︀","vsubne":"⊊︀","vsupnE":"⫌︀","vsupne":"⊋︀","Vvdash":"⊪","vzigzag":"⦚","Wcirc":"Ŵ","wcirc":"ŵ","wedbar":"⩟","wedge":"∧","Wedge":"⋀","wedgeq":"≙","weierp":"℘","Wfr":"𝔚","wfr":"𝔴","Wopf":"𝕎","wopf":"𝕨","wp":"℘","wr":"≀","wreath":"≀","Wscr":"𝒲","wscr":"𝓌","xcap":"⋂","xcirc":"◯","xcup":"⋃","xdtri":"▽","Xfr":"𝔛","xfr":"𝔵","xharr":"⟷","xhArr":"⟺","Xi":"Ξ","xi":"ξ","xlarr":"⟵","xlArr":"⟸","xmap":"⟼","xnis":"⋻","xodot":"⨀","Xopf":"𝕏","xopf":"𝕩","xoplus":"⨁","xotime":"⨂","xrarr":"⟶","xrArr":"⟹","Xscr":"𝒳","xscr":"𝓍","xsqcup":"⨆","xuplus":"⨄","xutri":"△","xvee":"⋁","xwedge":"⋀","Yacute":"Ý","yacute":"ý","YAcy":"Я","yacy":"я","Ycirc":"Ŷ","ycirc":"ŷ","Ycy":"Ы","ycy":"ы","yen":"¥","Yfr":"𝔜","yfr":"𝔶","YIcy":"Ї","yicy":"ї","Yopf":"𝕐","yopf":"𝕪","Yscr":"𝒴","yscr":"𝓎","YUcy":"Ю","yucy":"ю","yuml":"ÿ","Yuml":"Ÿ","Zacute":"Ź","zacute":"ź","Zcaron":"Ž","zcaron":"ž","Zcy":"З","zcy":"з","Zdot":"Ż","zdot":"ż","zeetrf":"ℨ","ZeroWidthSpace":"​","Zeta":"Ζ","zeta":"ζ","zfr":"𝔷","Zfr":"ℨ","ZHcy":"Ж","zhcy":"ж","zigrarr":"⇝","zopf":"𝕫","Zopf":"ℤ","Zscr":"𝒵","zscr":"𝓏","zwj":"‍","zwnj":"‌"}
43030
 
43031
  /***/ },
43032
+ /* 458 */
43033
  /***/ function(module, exports) {
43034
 
43035
  module.exports = {"Aacute":"Á","aacute":"á","Acirc":"Â","acirc":"â","acute":"´","AElig":"Æ","aelig":"æ","Agrave":"À","agrave":"à","amp":"&","AMP":"&","Aring":"Å","aring":"å","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","brvbar":"¦","Ccedil":"Ç","ccedil":"ç","cedil":"¸","cent":"¢","copy":"©","COPY":"©","curren":"¤","deg":"°","divide":"÷","Eacute":"É","eacute":"é","Ecirc":"Ê","ecirc":"ê","Egrave":"È","egrave":"è","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","frac12":"½","frac14":"¼","frac34":"¾","gt":">","GT":">","Iacute":"Í","iacute":"í","Icirc":"Î","icirc":"î","iexcl":"¡","Igrave":"Ì","igrave":"ì","iquest":"¿","Iuml":"Ï","iuml":"ï","laquo":"«","lt":"<","LT":"<","macr":"¯","micro":"µ","middot":"·","nbsp":" ","not":"¬","Ntilde":"Ñ","ntilde":"ñ","Oacute":"Ó","oacute":"ó","Ocirc":"Ô","ocirc":"ô","Ograve":"Ò","ograve":"ò","ordf":"ª","ordm":"º","Oslash":"Ø","oslash":"ø","Otilde":"Õ","otilde":"õ","Ouml":"Ö","ouml":"ö","para":"¶","plusmn":"±","pound":"£","quot":"\"","QUOT":"\"","raquo":"»","reg":"®","REG":"®","sect":"§","shy":"­","sup1":"¹","sup2":"²","sup3":"³","szlig":"ß","THORN":"Þ","thorn":"þ","times":"×","Uacute":"Ú","uacute":"ú","Ucirc":"Û","ucirc":"û","Ugrave":"Ù","ugrave":"ù","uml":"¨","Uuml":"Ü","uuml":"ü","Yacute":"Ý","yacute":"ý","yen":"¥","yuml":"ÿ"}
43036
 
43037
  /***/ },
43038
+ /* 459 */
43039
  /***/ function(module, exports) {
43040
 
43041
  module.exports = {"amp":"&","apos":"'","gt":">","lt":"<","quot":"\""}
43042
 
43043
  /***/ },
43044
+ /* 460 */
43045
  /***/ function(module, exports) {
43046
 
43047
  if (typeof Object.create === 'function') {
43070
 
43071
 
43072
  /***/ },
43073
+ /* 461 */
43074
  /***/ function(module, exports) {
43075
 
43076
  // Copyright Joyent, Inc. and other Node contributors.
43378
 
43379
 
43380
  /***/ },
43381
+ /* 462 */
43382
  /***/ function(module, exports, __webpack_require__) {
43383
 
43384
+ var ElementType = __webpack_require__(463);
43385
 
43386
  var re_whitespace = /\s+/g;
43387
+ var NodePrototype = __webpack_require__(464);
43388
+ var ElementPrototype = __webpack_require__(465);
43389
 
43390
  function DomHandler(callback, options, elementCB){
43391
  if(typeof callback === "object"){
43601
 
43602
 
43603
  /***/ },
43604
+ /* 463 */
43605
  /***/ function(module, exports) {
43606
 
43607
  //Types of elements found in the DOM
43622
 
43623
 
43624
  /***/ },
43625
+ /* 464 */
43626
  /***/ function(module, exports) {
43627
 
43628
  // This object will be used as the prototype for Nodes when creating a
43672
 
43673
 
43674
  /***/ },
43675
+ /* 465 */
43676
  /***/ function(module, exports, __webpack_require__) {
43677
 
43678
  // DOM-Level-1-compliant structure
43679
+ var NodePrototype = __webpack_require__(464);
43680
  var ElementPrototype = module.exports = Object.create(NodePrototype);
43681
 
43682
  var domLvl1 = {
43698
 
43699
 
43700
  /***/ },
43701
+ /* 466 */
43702
  /***/ function(module, exports, __webpack_require__) {
43703
 
43704
+ var index = __webpack_require__(452),
43705
  DomHandler = index.DomHandler,
43706
  DomUtils = index.DomUtils;
43707
 
43710
  this.init(callback, options);
43711
  }
43712
 
43713
+ __webpack_require__(460)(FeedHandler, DomHandler);
43714
 
43715
  FeedHandler.prototype.init = DomHandler;
43716
 
43799
 
43800
 
43801
  /***/ },
43802
+ /* 467 */
43803
  /***/ function(module, exports, __webpack_require__) {
43804
 
43805
  module.exports = Stream;
43806
 
43807
+ var Parser = __webpack_require__(468);
43808
 
43809
  function Stream(options){
43810
  Parser.call(this, new Cbs(this), options);
43811
  }
43812
 
43813
+ __webpack_require__(460)(Stream, Parser);
43814
 
43815
  Stream.prototype.readable = true;
43816
 
43818
  this.scope = scope;
43819
  }
43820
 
43821
+ var EVENTS = __webpack_require__(452).EVENTS;
43822
 
43823
  Object.keys(EVENTS).forEach(function(name){
43824
  if(EVENTS[name] === 0){
43839
  });
43840
 
43841
  /***/ },
43842
+ /* 468 */
43843
  /***/ function(module, exports, __webpack_require__) {
43844
 
43845
  module.exports = Stream;
43846
 
43847
+ var Parser = __webpack_require__(453),
43848
+ WritableStream = __webpack_require__(469).Writable || __webpack_require__(488).Writable,
43849
+ StringDecoder = __webpack_require__(489).StringDecoder,
43850
+ Buffer = __webpack_require__(473).Buffer;
43851
 
43852
  function Stream(cbs, options){
43853
  var parser = this._parser = new Parser(cbs, options);
43860
  });
43861
  }
43862
 
43863
+ __webpack_require__(460)(Stream, WritableStream);
43864
 
43865
  WritableStream.prototype._write = function(chunk, encoding, cb){
43866
  if(chunk instanceof Buffer) chunk = this._decoder.write(chunk);
43869
  };
43870
 
43871
  /***/ },
43872
+ /* 469 */
43873
  /***/ function(module, exports, __webpack_require__) {
43874
 
43875
  // Copyright Joyent, Inc. and other Node contributors.
43895
 
43896
  module.exports = Stream;
43897
 
43898
+ var EE = __webpack_require__(461).EventEmitter;
43899
+ var inherits = __webpack_require__(460);
43900
 
43901
  inherits(Stream, EE);
43902
+ Stream.Readable = __webpack_require__(470);
43903
+ Stream.Writable = __webpack_require__(484);
43904
+ Stream.Duplex = __webpack_require__(485);
43905
+ Stream.Transform = __webpack_require__(486);
43906
+ Stream.PassThrough = __webpack_require__(487);
43907
 
43908
  // Backwards-compat with node 0.4.x
43909
  Stream.Stream = Stream;
44002
 
44003
 
44004
  /***/ },
44005
+ /* 470 */
44006
  /***/ function(module, exports, __webpack_require__) {
44007
 
44008
+ /* WEBPACK VAR INJECTION */(function(process) {exports = module.exports = __webpack_require__(471);
44009
+ exports.Stream = __webpack_require__(469);
44010
  exports.Readable = exports;
44011
+ exports.Writable = __webpack_require__(480);
44012
+ exports.Duplex = __webpack_require__(479);
44013
+ exports.Transform = __webpack_require__(482);
44014
+ exports.PassThrough = __webpack_require__(483);
44015
  if (!process.browser && process.env.READABLE_STREAM === 'disable') {
44016
+ module.exports = __webpack_require__(469);
44017
  }
44018
 
44019
  /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5)))
44020
 
44021
  /***/ },
44022
+ /* 471 */
44023
  /***/ function(module, exports, __webpack_require__) {
44024
 
44025
  /* WEBPACK VAR INJECTION */(function(process) {// Copyright Joyent, Inc. and other Node contributors.
44046
  module.exports = Readable;
44047
 
44048
  /*<replacement>*/
44049
+ var isArray = __webpack_require__(472);
44050
  /*</replacement>*/
44051
 
44052
 
44053
  /*<replacement>*/
44054
+ var Buffer = __webpack_require__(473).Buffer;
44055
  /*</replacement>*/
44056
 
44057
  Readable.ReadableState = ReadableState;
44058
 
44059
+ var EE = __webpack_require__(461).EventEmitter;
44060
 
44061
  /*<replacement>*/
44062
  if (!EE.listenerCount) EE.listenerCount = function(emitter, type) {
44064
  };
44065
  /*</replacement>*/
44066
 
44067
+ var Stream = __webpack_require__(469);
44068
 
44069
  /*<replacement>*/
44070
+ var util = __webpack_require__(477);
44071
+ util.inherits = __webpack_require__(460);
44072
  /*</replacement>*/
44073
 
44074
  var StringDecoder;
44075
 
44076
 
44077
  /*<replacement>*/
44078
+ var debug = __webpack_require__(478);
44079
  if (debug && debug.debuglog) {
44080
  debug = debug.debuglog('stream');
44081
  } else {
44087
  util.inherits(Readable, Stream);
44088
 
44089
  function ReadableState(options, stream) {
44090
+ var Duplex = __webpack_require__(479);
44091
 
44092
  options = options || {};
44093
 
44148
  this.encoding = null;
44149
  if (options.encoding) {
44150
  if (!StringDecoder)
44151
+ StringDecoder = __webpack_require__(481).StringDecoder;
44152
  this.decoder = new StringDecoder(options.encoding);
44153
  this.encoding = options.encoding;
44154
  }
44155
  }
44156
 
44157
  function Readable(options) {
44158
+ var Duplex = __webpack_require__(479);
44159
 
44160
  if (!(this instanceof Readable))
44161
  return new Readable(options);
44258
  // backwards compatibility.
44259
  Readable.prototype.setEncoding = function(enc) {
44260
  if (!StringDecoder)
44261
+ StringDecoder = __webpack_require__(481).StringDecoder;
44262
  this._readableState.decoder = new StringDecoder(enc);
44263
  this._readableState.encoding = enc;
44264
  return this;
44977
  /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5)))
44978
 
44979
  /***/ },
44980
+ /* 472 */
44981
  /***/ function(module, exports) {
44982
 
44983
  module.exports = Array.isArray || function (arr) {
44986
 
44987
 
44988
  /***/ },
44989
+ /* 473 */
44990
  /***/ function(module, exports, __webpack_require__) {
44991
 
44992
  /* WEBPACK VAR INJECTION */(function(Buffer, global) {/*!
44999
 
45000
  'use strict'
45001
 
45002
+ var base64 = __webpack_require__(474)
45003
+ var ieee754 = __webpack_require__(475)
45004
+ var isArray = __webpack_require__(476)
45005
 
45006
  exports.Buffer = Buffer
45007
  exports.SlowBuffer = SlowBuffer
46779
  return val !== val // eslint-disable-line no-self-compare
46780
  }
46781
 
46782
+ /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(473).Buffer, (function() { return this; }())))
46783
 
46784
  /***/ },
46785
+ /* 474 */
46786
  /***/ function(module, exports) {
46787
 
46788
  'use strict'
46902
 
46903
 
46904
  /***/ },
46905
+ /* 475 */
46906
  /***/ function(module, exports) {
46907
 
46908
  exports.read = function (buffer, offset, isLE, mLen, nBytes) {
46992
 
46993
 
46994
  /***/ },
46995
+ /* 476 */
46996
  /***/ function(module, exports) {
46997
 
46998
  var toString = {}.toString;
47003
 
47004
 
47005
  /***/ },
47006
+ /* 477 */
47007
  /***/ function(module, exports, __webpack_require__) {
47008
 
47009
  /* WEBPACK VAR INJECTION */(function(Buffer) {// Copyright Joyent, Inc. and other Node contributors.
47114
  return Object.prototype.toString.call(o);
47115
  }
47116
 
47117
+ /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(473).Buffer))
47118
 
47119
  /***/ },
47120
+ /* 478 */
47121
  /***/ function(module, exports) {
47122
 
47123
  /* (ignored) */
47124
 
47125
  /***/ },
47126
+ /* 479 */
47127
  /***/ function(module, exports, __webpack_require__) {
47128
 
47129
  /* WEBPACK VAR INJECTION */(function(process) {// Copyright Joyent, Inc. and other Node contributors.
47164
 
47165
 
47166
  /*<replacement>*/
47167
+ var util = __webpack_require__(477);
47168
+ util.inherits = __webpack_require__(460);
47169
  /*</replacement>*/
47170
 
47171
+ var Readable = __webpack_require__(471);
47172
+ var Writable = __webpack_require__(480);
47173
 
47174
  util.inherits(Duplex, Readable);
47175
 
47219
  /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5)))
47220
 
47221
  /***/ },
47222
+ /* 480 */
47223
  /***/ function(module, exports, __webpack_require__) {
47224
 
47225
  /* WEBPACK VAR INJECTION */(function(process) {// Copyright Joyent, Inc. and other Node contributors.
47250
  module.exports = Writable;
47251
 
47252
  /*<replacement>*/
47253
+ var Buffer = __webpack_require__(473).Buffer;
47254
  /*</replacement>*/
47255
 
47256
  Writable.WritableState = WritableState;
47257
 
47258
 
47259
  /*<replacement>*/
47260
+ var util = __webpack_require__(477);
47261
+ util.inherits = __webpack_require__(460);
47262
  /*</replacement>*/
47263
 
47264
+ var Stream = __webpack_require__(469);
47265
 
47266
  util.inherits(Writable, Stream);
47267
 
47272
  }
47273
 
47274
  function WritableState(options, stream) {
47275
+ var Duplex = __webpack_require__(479);
47276
 
47277
  options = options || {};
47278
 
47360
  }
47361
 
47362
  function Writable(options) {
47363
+ var Duplex = __webpack_require__(479);
47364
 
47365
  // Writable ctor is applied to Duplexes, though they're not
47366
  // instanceof Writable, they're instanceof Readable.
47703
  /* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(5)))
47704
 
47705
  /***/ },
47706
+ /* 481 */
47707
  /***/ function(module, exports, __webpack_require__) {
47708
 
47709
  // Copyright Joyent, Inc. and other Node contributors.
47727
  // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
47728
  // USE OR OTHER DEALINGS IN THE SOFTWARE.
47729
 
47730
+ var Buffer = __webpack_require__(473).Buffer;
47731
 
47732
  var isBufferEncoding = Buffer.isEncoding
47733
  || function(encoding) {
47930
 
47931
 
47932
  /***/ },
47933
+ /* 482 */
47934
  /***/ function(module, exports, __webpack_require__) {
47935
 
47936
  // Copyright Joyent, Inc. and other Node contributors.
47999
 
48000
  module.exports = Transform;
48001
 
48002
+ var Duplex = __webpack_require__(479);
48003
 
48004
  /*<replacement>*/
48005
+ var util = __webpack_require__(477);
48006
+ util.inherits = __webpack_require__(460);
48007
  /*</replacement>*/
48008
 
48009
  util.inherits(Transform, Duplex);
48145
 
48146
 
48147
  /***/ },
48148
+ /* 483 */
48149
  /***/ function(module, exports, __webpack_require__) {
48150
 
48151
  // Copyright Joyent, Inc. and other Node contributors.
48175
 
48176
  module.exports = PassThrough;
48177
 
48178
+ var Transform = __webpack_require__(482);
48179
 
48180
  /*<replacement>*/
48181
+ var util = __webpack_require__(477);
48182
+ util.inherits = __webpack_require__(460);
48183
  /*</replacement>*/
48184
 
48185
  util.inherits(PassThrough, Transform);
48196
  };
48197
 
48198
 
 
 
 
 
 
 
 
48199
  /***/ },
48200
  /* 484 */
48201
  /***/ function(module, exports, __webpack_require__) {
48202
 
48203
+ module.exports = __webpack_require__(480)
48204
 
48205
 
48206
  /***/ },
48207
  /* 485 */
48208
  /***/ function(module, exports, __webpack_require__) {
48209
 
48210
+ module.exports = __webpack_require__(479)
48211
 
48212
 
48213
  /***/ },
48219
 
48220
  /***/ },
48221
  /* 487 */
48222
+ /***/ function(module, exports, __webpack_require__) {
48223
+
48224
+ module.exports = __webpack_require__(483)
48225
+
48226
+
48227
+ /***/ },
48228
+ /* 488 */
48229
  /***/ function(module, exports) {
48230
 
48231
  /* (ignored) */
48232
 
48233
  /***/ },
48234
+ /* 489 */
48235
  /***/ function(module, exports, __webpack_require__) {
48236
 
48237
  'use strict';
48238
 
48239
+ var Buffer = __webpack_require__(490).Buffer;
48240
 
48241
  var isEncoding = Buffer.isEncoding || function (encoding) {
48242
  encoding = '' + encoding;
48508
  }
48509
 
48510
  /***/ },
48511
+ /* 490 */
48512
  /***/ function(module, exports, __webpack_require__) {
48513
 
48514
  /* eslint-disable node/no-deprecated-api */
48515
+ var buffer = __webpack_require__(473)
48516
  var Buffer = buffer.Buffer
48517
 
48518
  // alternative to using Object.keys for old browsers
48576
 
48577
 
48578
  /***/ },
48579
+ /* 491 */
48580
  /***/ function(module, exports, __webpack_require__) {
48581
 
48582
  module.exports = ProxyHandler;
48585
  this._cbs = cbs || {};
48586
  }
48587
 
48588
+ var EVENTS = __webpack_require__(452).EVENTS;
48589
  Object.keys(EVENTS).forEach(function(name){
48590
  if(EVENTS[name] === 0){
48591
  name = "on" + name;
48608
  });
48609
 
48610
  /***/ },
48611
+ /* 492 */
48612
  /***/ function(module, exports, __webpack_require__) {
48613
 
48614
  var DomUtils = module.exports;
48615
 
48616
  [
48617
+ __webpack_require__(493),
 
48618
  __webpack_require__(499),
48619
  __webpack_require__(500),
48620
  __webpack_require__(501),
48621
+ __webpack_require__(502),
48622
+ __webpack_require__(503)
48623
  ].forEach(function(ext){
48624
  Object.keys(ext).forEach(function(key){
48625
  DomUtils[key] = ext[key].bind(DomUtils);
48628
 
48629
 
48630
  /***/ },
48631
+ /* 493 */
48632
  /***/ function(module, exports, __webpack_require__) {
48633
 
48634
+ var ElementType = __webpack_require__(463),
48635
+ getOuterHTML = __webpack_require__(494),
48636
  isTag = ElementType.isTag;
48637
 
48638
  module.exports = {
48657
 
48658
 
48659
  /***/ },
48660
+ /* 494 */
48661
  /***/ function(module, exports, __webpack_require__) {
48662
 
48663
  /*
48664
  Module dependencies
48665
  */
48666
+ var ElementType = __webpack_require__(495);
48667
+ var entities = __webpack_require__(496);
48668
 
48669
  /*
48670
  Boolean Attributes
48841
 
48842
 
48843
  /***/ },
48844
+ /* 495 */
48845
  /***/ function(module, exports) {
48846
 
48847
  //Types of elements found in the DOM
48860
  };
48861
 
48862
  /***/ },
48863
+ /* 496 */
48864
  /***/ function(module, exports, __webpack_require__) {
48865
 
48866
+ var encode = __webpack_require__(497),
48867
+ decode = __webpack_require__(498);
48868
 
48869
  exports.decode = function(data, level){
48870
  return (!level || level <= 0 ? decode.XML : decode.HTML)(data);
48899
 
48900
 
48901
  /***/ },
48902
+ /* 497 */
48903
  /***/ function(module, exports, __webpack_require__) {
48904
 
48905
+ var inverseXML = getInverseObj(__webpack_require__(459)),
48906
  xmlReplacer = getInverseReplacer(inverseXML);
48907
 
48908
  exports.XML = getInverse(inverseXML, xmlReplacer);
48909
 
48910
+ var inverseHTML = getInverseObj(__webpack_require__(457)),
48911
  htmlReplacer = getInverseReplacer(inverseHTML);
48912
 
48913
  exports.HTML = getInverse(inverseHTML, htmlReplacer);
48978
 
48979
 
48980
  /***/ },
48981
+ /* 498 */
48982
  /***/ function(module, exports, __webpack_require__) {
48983
 
48984
+ var entityMap = __webpack_require__(457),
48985
+ legacyMap = __webpack_require__(458),
48986
+ xmlMap = __webpack_require__(459),
48987
+ decodeCodePoint = __webpack_require__(455);
48988
 
48989
  var decodeXMLStrict = getStrictDecoder(xmlMap),
48990
  decodeHTMLStrict = getStrictDecoder(entityMap);
49055
  };
49056
 
49057
  /***/ },
49058
+ /* 499 */
49059
  /***/ function(module, exports) {
49060
 
49061
  var getChildren = exports.getChildren = function(elem){
49085
 
49086
 
49087
  /***/ },
49088
+ /* 500 */
49089
  /***/ function(module, exports) {
49090
 
49091
  exports.removeElement = function(elem){
49168
 
49169
 
49170
  /***/ },
49171
+ /* 501 */
49172
  /***/ function(module, exports, __webpack_require__) {
49173
 
49174
+ var isTag = __webpack_require__(463).isTag;
49175
 
49176
  module.exports = {
49177
  filter: filter,
49273
 
49274
 
49275
  /***/ },
49276
+ /* 502 */
49277
  /***/ function(module, exports, __webpack_require__) {
49278
 
49279
+ var ElementType = __webpack_require__(463);
49280
  var isTag = exports.isTag = ElementType.isTag;
49281
 
49282
  exports.testElement = function(options, element){
49366
 
49367
 
49368
  /***/ },
49369
+ /* 503 */
49370
  /***/ function(module, exports) {
49371
 
49372
  // removeSubsets
49513
 
49514
 
49515
  /***/ },
49516
+ /* 504 */
49517
  /***/ function(module, exports, __webpack_require__) {
49518
 
49519
  module.exports = CollectingHandler;
49523
  this.events = [];
49524
  }
49525
 
49526
+ var EVENTS = __webpack_require__(452).EVENTS;
49527
  Object.keys(EVENTS).forEach(function(name){
49528
  if(EVENTS[name] === 0){
49529
  name = "on" + name;
49574
 
49575
 
49576
  /***/ },
49577
+ /* 505 */
49578
  /***/ function(module, exports, __webpack_require__) {
49579
 
49580
  'use strict';
49584
  });
49585
  exports.default = ProcessNodes;
49586
 
49587
+ var _elementTypes = __webpack_require__(506);
49588
 
49589
  var _elementTypes2 = _interopRequireDefault(_elementTypes);
49590
 
49627
  }
49628
 
49629
  /***/ },
49630
+ /* 506 */
49631
  /***/ function(module, exports, __webpack_require__) {
49632
 
49633
  'use strict';
49638
 
49639
  var _ElementType$Text$Ele;
49640
 
49641
+ var _htmlparser = __webpack_require__(452);
49642
 
49643
+ var _TextElementType = __webpack_require__(507);
49644
 
49645
  var _TextElementType2 = _interopRequireDefault(_TextElementType);
49646
 
49647
+ var _TagElementType = __webpack_require__(508);
49648
 
49649
  var _TagElementType2 = _interopRequireDefault(_TagElementType);
49650
 
49651
+ var _StyleElementType = __webpack_require__(516);
49652
 
49653
  var _StyleElementType2 = _interopRequireDefault(_StyleElementType);
49654
 
49655
+ var _UnsupportedElementType = __webpack_require__(517);
49656
 
49657
  var _UnsupportedElementType2 = _interopRequireDefault(_UnsupportedElementType);
49658
 
49667
  exports.default = (_ElementType$Text$Ele = {}, _defineProperty(_ElementType$Text$Ele, _htmlparser.ElementType.Text, _TextElementType2.default), _defineProperty(_ElementType$Text$Ele, _htmlparser.ElementType.Tag, _TagElementType2.default), _defineProperty(_ElementType$Text$Ele, _htmlparser.ElementType.Style, _StyleElementType2.default), _defineProperty(_ElementType$Text$Ele, _htmlparser.ElementType.Directive, _UnsupportedElementType2.default), _defineProperty(_ElementType$Text$Ele, _htmlparser.ElementType.Comment, _UnsupportedElementType2.default), _defineProperty(_ElementType$Text$Ele, _htmlparser.ElementType.Script, _UnsupportedElementType2.default), _defineProperty(_ElementType$Text$Ele, _htmlparser.ElementType.CDATA, _UnsupportedElementType2.default), _defineProperty(_ElementType$Text$Ele, _htmlparser.ElementType.Doctype, _UnsupportedElementType2.default), _ElementType$Text$Ele);
49668
 
49669
  /***/ },
49670
+ /* 507 */
49671
  /***/ function(module, exports) {
49672
 
49673
  "use strict";
49689
  }
49690
 
49691
  /***/ },
49692
+ /* 508 */
49693
  /***/ function(module, exports, __webpack_require__) {
49694
 
49695
  'use strict';
49703
 
49704
  var _react2 = _interopRequireDefault(_react);
49705
 
49706
+ var _ProcessNodes = __webpack_require__(505);
49707
 
49708
  var _ProcessNodes2 = _interopRequireDefault(_ProcessNodes);
49709
 
49710
+ var _GeneratePropsFromAttributes = __webpack_require__(509);
49711
 
49712
  var _GeneratePropsFromAttributes2 = _interopRequireDefault(_GeneratePropsFromAttributes);
49713
 
49714
+ var _TransformTagName = __webpack_require__(514);
49715
 
49716
  var _TransformTagName2 = _interopRequireDefault(_TransformTagName);
49717
 
49718
+ var _VoidElements = __webpack_require__(515);
49719
 
49720
  var _VoidElements2 = _interopRequireDefault(_VoidElements);
49721
 
49747
  }
49748
 
49749
  /***/ },
49750
+ /* 509 */
49751
  /***/ function(module, exports, __webpack_require__) {
49752
 
49753
  'use strict';
49760
 
49761
  exports.default = GeneratePropsFromAttributes;
49762
 
49763
+ var _HtmlAttributesToReact = __webpack_require__(510);
49764
 
49765
  var _HtmlAttributesToReact2 = _interopRequireDefault(_HtmlAttributesToReact);
49766
 
49767
+ var _InlineStyleToObject = __webpack_require__(513);
49768
 
49769
  var _InlineStyleToObject2 = _interopRequireDefault(_InlineStyleToObject);
49770
 
49790
  }
49791
 
49792
  /***/ },
49793
+ /* 510 */
49794
  /***/ function(module, exports, __webpack_require__) {
49795
 
49796
  'use strict';
49800
  });
49801
  exports.default = HtmlAttributesToReact;
49802
 
49803
+ var _BooleanAttributes = __webpack_require__(511);
49804
 
49805
  var _BooleanAttributes2 = _interopRequireDefault(_BooleanAttributes);
49806
 
49807
+ var _ReactAttributes = __webpack_require__(512);
49808
 
49809
  var _ReactAttributes2 = _interopRequireDefault(_ReactAttributes);
49810
 
49856
  }
49857
 
49858
  /***/ },
49859
+ /* 511 */
49860
  /***/ function(module, exports) {
49861
 
49862
  'use strict';
49875
  exports.default = ['allowfullScreen', 'async', 'autoplay', 'capture', 'checked', 'controls', 'default', 'defer', 'disabled', 'formnovalidate', 'hidden', 'loop', 'multiple', 'muted', 'novalidate', 'open', 'readonly', 'required', 'reversed', 'scoped', 'seamless', 'selected', 'itemscope'];
49876
 
49877
  /***/ },
49878
+ /* 512 */
49879
  /***/ function(module, exports) {
49880
 
49881
  'use strict';
50043
  };
50044
 
50045
  /***/ },
50046
+ /* 513 */
50047
  /***/ function(module, exports) {
50048
 
50049
  'use strict';
50106
  }
50107
 
50108
  /***/ },
50109
+ /* 514 */
50110
  /***/ function(module, exports) {
50111
 
50112
  'use strict';
50136
  }
50137
 
50138
  /***/ },
50139
+ /* 515 */
50140
  /***/ function(module, exports) {
50141
 
50142
  'use strict';
50152
  exports.default = ['area', 'base', 'br', 'col', 'command', 'embed', 'hr', 'img', 'input', 'keygen', 'link', 'meta', 'param', 'source', 'track', 'wbr'];
50153
 
50154
  /***/ },
50155
+ /* 516 */
50156
  /***/ function(module, exports, __webpack_require__) {
50157
 
50158
  'use strict';
50166
 
50167
  var _react2 = _interopRequireDefault(_react);
50168
 
50169
+ var _GeneratePropsFromAttributes = __webpack_require__(509);
50170
 
50171
  var _GeneratePropsFromAttributes2 = _interopRequireDefault(_GeneratePropsFromAttributes);
50172
 
50196
  }
50197
 
50198
  /***/ },
50199
+ /* 517 */
50200
  /***/ function(module, exports) {
50201
 
50202
  "use strict";
50217
  }
50218
 
50219
  /***/ },
 
50220
  /* 518 */,
50221
  /* 519 */,
50222
  /* 520 */,
50259
  /* 557 */,
50260
  /* 558 */,
50261
  /* 559 */,
50262
+ /* 560 */,
50263
+ /* 561 */
50264
  /***/ function(module, exports, __webpack_require__) {
50265
 
50266
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;function requestFailed(errorMessage, xhr) {
50353
 
50354
 
50355
  /***/ },
50356
+ /* 562 */
50357
  /***/ function(module, exports, __webpack_require__) {
50358
 
50359
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
50532
 
50533
 
50534
  /***/ },
50535
+ /* 563 */
50536
  /***/ function(module, exports, __webpack_require__) {
50537
 
50538
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
50562
 
50563
 
50564
  /***/ },
50565
+ /* 564 */
50566
  /***/ function(module, exports, __webpack_require__) {
50567
 
50568
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(276), __webpack_require__(275)], __WEBPACK_AMD_DEFINE_RESULT__ = function (mp, jQuery) {
51206
 
51207
 
51208
  /***/ },
51209
+ /* 565 */
51210
  /***/ function(module, exports, __webpack_require__) {
51211
 
51212
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(276), __webpack_require__(275)], __WEBPACK_AMD_DEFINE_RESULT__ = function (mp, jQuery) {
51430
 
51431
 
51432
  /***/ },
51433
+ /* 566 */
51434
  /***/ function(module, exports, __webpack_require__) {
51435
 
51436
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
51457
 
51458
 
51459
  /***/ },
51460
+ /* 567 */
51461
  /***/ function(module, exports, __webpack_require__) {
51462
 
51463
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
51569
 
51570
 
51571
  /***/ },
51572
+ /* 568 */
51573
  /***/ function(module, exports, __webpack_require__) {
51574
 
51575
  /* WEBPACK VAR INJECTION */(function(global) {/*!
54068
  /* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
54069
 
54070
  /***/ },
54071
+ /* 569 */
54072
  /***/ function(module, exports, __webpack_require__) {
54073
 
54074
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*
54144
 
54145
 
54146
  /***/ },
54147
+ /* 570 */
54148
  /***/ function(module, exports, __webpack_require__) {
54149
 
54150
+ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(276), __webpack_require__(2), __webpack_require__(34), __webpack_require__(436)], __WEBPACK_AMD_DEFINE_RESULT__ = function (mp, React, ReactDOM, TooltipComponent) {
54151
  'use strict';
54152
 
54153
  var MailPoet = mp;
assets/js/manifest.json CHANGED
@@ -1,10 +1,10 @@
1
  {
2
  "mp2migrator.js": "mp2migrator.e755af46.js",
3
  "public.js": "public.8173fe64.js",
4
- "admin.js": "admin.73f15e01.js",
5
- "admin_vendor.js": "admin_vendor.fc9d02c2.js",
6
  "form_editor.js": "form_editor.612beb34.js",
7
- "mailpoet.js": "mailpoet.3dd11c86.js",
8
  "newsletter_editor.js": "newsletter_editor.c4722da5.js",
9
- "vendor.js": "vendor.b37906c4.js"
10
  }
1
  {
2
  "mp2migrator.js": "mp2migrator.e755af46.js",
3
  "public.js": "public.8173fe64.js",
4
+ "admin.js": "admin.5976c78a.js",
5
+ "admin_vendor.js": "admin_vendor.9865021f.js",
6
  "form_editor.js": "form_editor.612beb34.js",
7
+ "mailpoet.js": "mailpoet.0ecf7a2c.js",
8
  "newsletter_editor.js": "newsletter_editor.c4722da5.js",
9
+ "vendor.js": "vendor.501aa0d2.js"
10
  }
assets/js/newsletter_editor.c4722da5.js CHANGED
@@ -1,13 +1,13 @@
1
  webpackJsonp([4],{
2
 
3
- /***/ 586:
4
  /***/ function(module, exports, __webpack_require__) {
5
 
6
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
7
- __webpack_require__(582),
8
  __webpack_require__(280),
9
  __webpack_require__(276),
10
- __webpack_require__(560)
11
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (App, _, MailPoet) {
12
 
13
  var Module = {};
@@ -118,27 +118,26 @@ webpackJsonp([4],{
118
  /***/ function(module, exports, __webpack_require__) {
119
 
120
  __webpack_require__(280);
121
- __webpack_require__(543);
122
- __webpack_require__(570);
123
- __webpack_require__(572);
124
- __webpack_require__(573);
125
  __webpack_require__(571);
126
- __webpack_require__(289);
127
  __webpack_require__(574);
 
 
128
  __webpack_require__(575);
129
  __webpack_require__(576);
130
  __webpack_require__(577);
131
- __webpack_require__(580);
132
  __webpack_require__(581);
133
  __webpack_require__(582);
134
  __webpack_require__(583);
135
  __webpack_require__(584);
136
  __webpack_require__(585);
137
- __webpack_require__(587);
138
  __webpack_require__(588);
139
  __webpack_require__(589);
140
- __webpack_require__(586);
141
- __webpack_require__(592);
142
  __webpack_require__(593);
143
  __webpack_require__(594);
144
  __webpack_require__(595);
@@ -159,7 +158,8 @@ webpackJsonp([4],{
159
  __webpack_require__(610);
160
  __webpack_require__(611);
161
  __webpack_require__(612);
162
- module.exports = __webpack_require__(613);
 
163
 
164
 
165
  /***/ },
@@ -7496,15 +7496,15 @@ webpackJsonp([4],{
7496
 
7497
  /***/ },
7498
 
7499
- /***/ 543:
7500
  /***/ function(module, exports, __webpack_require__) {
7501
 
7502
- /* WEBPACK VAR INJECTION */(function(global) {module.exports = global["Backbone"] = __webpack_require__(544);
7503
  /* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
7504
 
7505
  /***/ },
7506
 
7507
- /***/ 544:
7508
  /***/ function(module, exports, __webpack_require__) {
7509
 
7510
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/* WEBPACK VAR INJECTION */(function(global) {// Backbone.js 1.3.3
@@ -9432,7 +9432,7 @@ webpackJsonp([4],{
9432
 
9433
  /***/ },
9434
 
9435
- /***/ 560:
9436
  /***/ function(module, exports, __webpack_require__) {
9437
 
9438
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;function requestFailed(errorMessage, xhr) {
@@ -9526,7 +9526,7 @@ webpackJsonp([4],{
9526
 
9527
  /***/ },
9528
 
9529
- /***/ 563:
9530
  /***/ function(module, exports, __webpack_require__) {
9531
 
9532
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(276), __webpack_require__(275)], __WEBPACK_AMD_DEFINE_RESULT__ = function (mp, jQuery) {
@@ -10171,7 +10171,7 @@ webpackJsonp([4],{
10171
 
10172
  /***/ },
10173
 
10174
- /***/ 564:
10175
  /***/ function(module, exports, __webpack_require__) {
10176
 
10177
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(276), __webpack_require__(275)], __WEBPACK_AMD_DEFINE_RESULT__ = function (mp, jQuery) {
@@ -10396,7 +10396,7 @@ webpackJsonp([4],{
10396
 
10397
  /***/ },
10398
 
10399
- /***/ 570:
10400
  /***/ function(module, exports, __webpack_require__) {
10401
 
10402
  // MarionetteJS (Backbone.Marionette)
@@ -10410,7 +10410,7 @@ webpackJsonp([4],{
10410
 
10411
 
10412
  (function (global, factory) {
10413
- true ? module.exports = factory(__webpack_require__(543), __webpack_require__(280), __webpack_require__(571)) :
10414
  typeof define === 'function' && define.amd ? define(['backbone', 'underscore', 'backbone.radio'], factory) :
10415
  (global.Marionette = global['Mn'] = factory(global.Backbone,global._,global.Backbone.Radio));
10416
  }(this, (function (Backbone,_,Radio) { 'use strict';
@@ -13891,13 +13891,13 @@ webpackJsonp([4],{
13891
 
13892
  /***/ },
13893
 
13894
- /***/ 571:
13895
  /***/ function(module, exports, __webpack_require__) {
13896
 
13897
  // Backbone.Radio v2.0.0
13898
 
13899
  (function (global, factory) {
13900
- true ? module.exports = factory(__webpack_require__(280), __webpack_require__(543)) :
13901
  typeof define === 'function' && define.amd ? define(['underscore', 'backbone'], factory) :
13902
  (global.Backbone = global.Backbone || {}, global.Backbone.Radio = factory(global._,global.Backbone));
13903
  }(this, function (_,Backbone) { 'use strict';
@@ -14247,7 +14247,7 @@ webpackJsonp([4],{
14247
 
14248
  /***/ },
14249
 
14250
- /***/ 572:
14251
  /***/ function(module, exports) {
14252
 
14253
  Backbone.SuperModel = (function(_, Backbone){
@@ -14670,7 +14670,7 @@ webpackJsonp([4],{
14670
 
14671
  /***/ },
14672
 
14673
- /***/ 573:
14674
  /***/ function(module, exports, __webpack_require__) {
14675
 
14676
  /**
@@ -20654,7 +20654,7 @@ webpackJsonp([4],{
20654
 
20655
  /***/ },
20656
 
20657
- /***/ 574:
20658
  /***/ function(module, exports, __webpack_require__) {
20659
 
20660
  var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;// Spectrum Colorpicker v1.8.0
@@ -22984,7 +22984,7 @@ webpackJsonp([4],{
22984
 
22985
  /***/ },
22986
 
22987
- /***/ 575:
22988
  /***/ function(module, exports) {
22989
 
22990
  // Generated by CoffeeScript 1.9.2
@@ -23255,7 +23255,7 @@ webpackJsonp([4],{
23255
 
23256
  /***/ },
23257
 
23258
- /***/ 576:
23259
  /***/ function(module, exports) {
23260
 
23261
  /* Blob.js
@@ -23476,7 +23476,7 @@ webpackJsonp([4],{
23476
 
23477
  /***/ },
23478
 
23479
- /***/ 577:
23480
  /***/ function(module, exports, __webpack_require__) {
23481
 
23482
  var __WEBPACK_AMD_DEFINE_RESULT__;/* FileSaver.js
@@ -23662,7 +23662,7 @@ webpackJsonp([4],{
23662
 
23663
  if (typeof module !== "undefined" && module.exports) {
23664
  module.exports.saveAs = saveAs;
23665
- } else if (("function" !== "undefined" && __webpack_require__(578) !== null) && (__webpack_require__(579) !== null)) {
23666
  !(__WEBPACK_AMD_DEFINE_RESULT__ = function() {
23667
  return saveAs;
23668
  }.call(exports, __webpack_require__, exports, module), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
@@ -23671,7 +23671,7 @@ webpackJsonp([4],{
23671
 
23672
  /***/ },
23673
 
23674
- /***/ 578:
23675
  /***/ function(module, exports) {
23676
 
23677
  module.exports = function() { throw new Error("define cannot be used indirect"); };
@@ -23679,7 +23679,7 @@ webpackJsonp([4],{
23679
 
23680
  /***/ },
23681
 
23682
- /***/ 579:
23683
  /***/ function(module, exports) {
23684
 
23685
  /* WEBPACK VAR INJECTION */(function(__webpack_amd_options__) {module.exports = __webpack_amd_options__;
@@ -23688,7 +23688,7 @@ webpackJsonp([4],{
23688
 
23689
  /***/ },
23690
 
23691
- /***/ 580:
23692
  /***/ function(module, exports, __webpack_require__) {
23693
 
23694
  var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_RESULT__;/*** IMPORTS FROM imports-loader ***/
@@ -27584,7 +27584,7 @@ webpackJsonp([4],{
27584
 
27585
  /***/ },
27586
 
27587
- /***/ 581:
27588
  /***/ function(module, exports, __webpack_require__) {
27589
 
27590
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
@@ -27596,11 +27596,11 @@ webpackJsonp([4],{
27596
  */
27597
 
27598
  (function (root, factory) {
27599
- var Marionette = __webpack_require__(570);
27600
- var Radio = __webpack_require__(571);
27601
  var _ = __webpack_require__(280);
27602
  if (true) {
27603
- !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(570), __webpack_require__(571), __webpack_require__(280)], __WEBPACK_AMD_DEFINE_RESULT__ = function (Marionette, Radio, _) {
27604
  return factory(Marionette, Radio, _);
27605
  }.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
27606
  }
@@ -27623,13 +27623,13 @@ webpackJsonp([4],{
27623
 
27624
  /***/ },
27625
 
27626
- /***/ 582:
27627
  /***/ function(module, exports, __webpack_require__) {
27628
 
27629
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
27630
- __webpack_require__(543),
27631
- __webpack_require__(570),
27632
- __webpack_require__(571)
27633
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (Backbone, Marionette, BackboneRadio) {
27634
  var Radio = BackboneRadio;
27635
 
@@ -27670,12 +27670,12 @@ webpackJsonp([4],{
27670
 
27671
  /***/ },
27672
 
27673
- /***/ 583:
27674
  /***/ function(module, exports, __webpack_require__) {
27675
 
27676
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
27677
- __webpack_require__(582),
27678
- __webpack_require__(572)
27679
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (App, SuperModel) {
27680
 
27681
  var Module = {};
@@ -27714,13 +27714,13 @@ webpackJsonp([4],{
27714
 
27715
  /***/ },
27716
 
27717
- /***/ 584:
27718
  /***/ function(module, exports, __webpack_require__) {
27719
 
27720
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
27721
- __webpack_require__(582),
27722
- __webpack_require__(570),
27723
- __webpack_require__(572),
27724
  __webpack_require__(280)
27725
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (App, Marionette, SuperModel, _) {
27726
 
@@ -27813,16 +27813,16 @@ webpackJsonp([4],{
27813
 
27814
  /***/ },
27815
 
27816
- /***/ 585:
27817
  /***/ function(module, exports, __webpack_require__) {
27818
 
27819
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
27820
- __webpack_require__(582),
27821
- __webpack_require__(586),
27822
  __webpack_require__(276),
27823
- __webpack_require__(543),
27824
- __webpack_require__(570),
27825
- __webpack_require__(572),
27826
  __webpack_require__(280),
27827
  __webpack_require__(275)
27828
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (
@@ -28215,12 +28215,12 @@ webpackJsonp([4],{
28215
 
28216
  /***/ },
28217
 
28218
- /***/ 587:
28219
  /***/ function(module, exports, __webpack_require__) {
28220
 
28221
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
28222
- __webpack_require__(582),
28223
- __webpack_require__(572),
28224
  __webpack_require__(280),
28225
  __webpack_require__(276)
28226
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (App, SuperModel, _, MailPoet) {
@@ -28329,13 +28329,13 @@ webpackJsonp([4],{
28329
 
28330
  /***/ },
28331
 
28332
- /***/ 588:
28333
  /***/ function(module, exports, __webpack_require__) {
28334
 
28335
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
28336
- __webpack_require__(582),
28337
- __webpack_require__(543),
28338
- __webpack_require__(570),
28339
  __webpack_require__(280),
28340
  __webpack_require__(275),
28341
  __webpack_require__(276)
@@ -28382,20 +28382,20 @@ webpackJsonp([4],{
28382
 
28383
  /***/ },
28384
 
28385
- /***/ 589:
28386
  /***/ function(module, exports, __webpack_require__) {
28387
 
28388
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
28389
- __webpack_require__(582),
28390
- __webpack_require__(586),
28391
  __webpack_require__(276),
28392
- __webpack_require__(564),
28393
- __webpack_require__(543),
28394
- __webpack_require__(570),
28395
  __webpack_require__(275),
28396
- __webpack_require__(576),
28397
  __webpack_require__(577),
28398
- __webpack_require__(590),
 
28399
  __webpack_require__(280),
28400
  __webpack_require__(275)
28401
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (
@@ -28760,15 +28760,15 @@ webpackJsonp([4],{
28760
 
28761
  /***/ },
28762
 
28763
- /***/ 590:
28764
  /***/ function(module, exports, __webpack_require__) {
28765
 
28766
- /* WEBPACK VAR INJECTION */(function(global) {module.exports = global["html2canvas"] = __webpack_require__(591);
28767
  /* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
28768
 
28769
  /***/ },
28770
 
28771
- /***/ 591:
28772
  /***/ function(module, exports, __webpack_require__) {
28773
 
28774
  var require;var require;/* WEBPACK VAR INJECTION */(function(global) {/*
@@ -33309,7 +33309,7 @@ webpackJsonp([4],{
33309
 
33310
  /***/ },
33311
 
33312
- /***/ 592:
33313
  /***/ function(module, exports, __webpack_require__) {
33314
 
33315
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
@@ -33319,7 +33319,7 @@ webpackJsonp([4],{
33319
  * For more check: http://marionettejs.com/docs/marionette.behaviors.html#behaviorslookup
33320
  */
33321
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
33322
- __webpack_require__(570)
33323
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (BackboneMarionette) {
33324
  var Marionette = BackboneMarionette;
33325
  var BehaviorsLookup = {};
@@ -33335,7 +33335,7 @@ webpackJsonp([4],{
33335
 
33336
  /***/ },
33337
 
33338
- /***/ 593:
33339
  /***/ function(module, exports, __webpack_require__) {
33340
 
33341
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
@@ -33344,10 +33344,10 @@ webpackJsonp([4],{
33344
  * Adds a color picker integration with the view
33345
  */
33346
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
33347
- __webpack_require__(570),
33348
- __webpack_require__(592),
33349
  __webpack_require__(276),
33350
- __webpack_require__(574)
33351
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (Marionette, BehaviorsLookup, MailPoet) {
33352
  var BL = BehaviorsLookup;
33353
 
@@ -33389,7 +33389,7 @@ webpackJsonp([4],{
33389
 
33390
  /***/ },
33391
 
33392
- /***/ 594:
33393
  /***/ function(module, exports, __webpack_require__) {
33394
 
33395
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;
@@ -33401,11 +33401,11 @@ webpackJsonp([4],{
33401
  * accept droppables
33402
  */
33403
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
33404
- __webpack_require__(570),
33405
  __webpack_require__(280),
33406
  __webpack_require__(275),
33407
- __webpack_require__(592),
33408
- __webpack_require__(573)
33409
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (Marionette, _, jQuery, BL, interact) {
33410
  var BehaviorsLookup = BL;
33411
 
@@ -33855,7 +33855,7 @@ webpackJsonp([4],{
33855
 
33856
  /***/ },
33857
 
33858
- /***/ 595:
33859
  /***/ function(module, exports, __webpack_require__) {
33860
 
33861
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
@@ -33865,11 +33865,11 @@ webpackJsonp([4],{
33865
  * Part of the drag&drop behavior.
33866
  */
33867
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
33868
- __webpack_require__(570),
33869
  __webpack_require__(280),
33870
  __webpack_require__(275),
33871
- __webpack_require__(592),
33872
- __webpack_require__(573)
33873
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (Marionette, _, jQuery, BehaviorsLookup, interact) {
33874
  var BL = BehaviorsLookup;
33875
 
@@ -34010,7 +34010,7 @@ webpackJsonp([4],{
34010
 
34011
  /***/ },
34012
 
34013
- /***/ 596:
34014
  /***/ function(module, exports, __webpack_require__) {
34015
 
34016
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
@@ -34019,8 +34019,8 @@ webpackJsonp([4],{
34019
  * Highlights a container block when hovering over its tools
34020
  */
34021
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
34022
- __webpack_require__(570),
34023
- __webpack_require__(592)
34024
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (Marionette, BehaviorsLookup) {
34025
  var BL = BehaviorsLookup;
34026
 
@@ -34043,7 +34043,7 @@ webpackJsonp([4],{
34043
 
34044
  /***/ },
34045
 
34046
- /***/ 597:
34047
  /***/ function(module, exports, __webpack_require__) {
34048
 
34049
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
@@ -34052,8 +34052,8 @@ webpackJsonp([4],{
34052
  * Highlights a block that is being edited
34053
  */
34054
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
34055
- __webpack_require__(570),
34056
- __webpack_require__(592)
34057
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (Marionette, BehaviorsLookup) {
34058
  var BL = BehaviorsLookup;
34059
 
@@ -34076,7 +34076,7 @@ webpackJsonp([4],{
34076
 
34077
  /***/ },
34078
 
34079
- /***/ 598:
34080
  /***/ function(module, exports, __webpack_require__) {
34081
 
34082
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
@@ -34085,9 +34085,9 @@ webpackJsonp([4],{
34085
  * Allows resizing elements within a block
34086
  */
34087
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
34088
- __webpack_require__(570),
34089
- __webpack_require__(592),
34090
- __webpack_require__(573)
34091
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (Marionette, BehaviorsLookup, interact) {
34092
  var BL = BehaviorsLookup;
34093
 
@@ -34157,7 +34157,7 @@ webpackJsonp([4],{
34157
 
34158
  /***/ },
34159
 
34160
- /***/ 599:
34161
  /***/ function(module, exports, __webpack_require__) {
34162
 
34163
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
@@ -34166,9 +34166,9 @@ webpackJsonp([4],{
34166
  * Allows sorting elements within a collection
34167
  */
34168
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
34169
- __webpack_require__(570),
34170
  __webpack_require__(280),
34171
- __webpack_require__(592)
34172
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (Marionette, _, BehaviorsLookup) {
34173
  var BL = BehaviorsLookup;
34174
 
@@ -34205,7 +34205,7 @@ webpackJsonp([4],{
34205
 
34206
  /***/ },
34207
 
34208
- /***/ 600:
34209
  /***/ function(module, exports, __webpack_require__) {
34210
 
34211
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
@@ -34214,9 +34214,9 @@ webpackJsonp([4],{
34214
  * Opens up settings of a BlockView if contents are clicked upon
34215
  */
34216
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
34217
- __webpack_require__(570),
34218
  __webpack_require__(275),
34219
- __webpack_require__(592)
34220
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (Marionette, jQuery, BehaviorsLookup) {
34221
  var BL = BehaviorsLookup;
34222
 
@@ -34244,7 +34244,7 @@ webpackJsonp([4],{
34244
 
34245
  /***/ },
34246
 
34247
- /***/ 601:
34248
  /***/ function(module, exports, __webpack_require__) {
34249
 
34250
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
@@ -34253,9 +34253,9 @@ webpackJsonp([4],{
34253
  * Adds TinyMCE text editing capabilities to a view
34254
  */
34255
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
34256
- __webpack_require__(570),
34257
  __webpack_require__(280),
34258
- __webpack_require__(592)
34259
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (Marionette, _, BehaviorsLookup) {
34260
  var BL = BehaviorsLookup;
34261
 
@@ -34337,7 +34337,7 @@ webpackJsonp([4],{
34337
 
34338
  /***/ },
34339
 
34340
- /***/ 602:
34341
  /***/ function(module, exports, __webpack_require__) {
34342
 
34343
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
@@ -34347,13 +34347,13 @@ webpackJsonp([4],{
34347
  * BlockToolsView, BlockSettingsView and BlockWidgetView are optional.
34348
  */
34349
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
34350
- __webpack_require__(582),
34351
- __webpack_require__(570),
34352
- __webpack_require__(572),
34353
  __webpack_require__(280),
34354
  __webpack_require__(275),
34355
  __webpack_require__(276),
34356
- __webpack_require__(563)
34357
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (App, Marionette, SuperModel, _, jQuery, MailPoet) {
34358
 
34359
  'use strict';
@@ -34653,7 +34653,7 @@ webpackJsonp([4],{
34653
 
34654
  /***/ },
34655
 
34656
- /***/ 603:
34657
  /***/ function(module, exports, __webpack_require__) {
34658
 
34659
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
@@ -34662,12 +34662,12 @@ webpackJsonp([4],{
34662
  * as other containers.
34663
  */
34664
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
34665
- __webpack_require__(543),
34666
- __webpack_require__(570),
34667
  __webpack_require__(280),
34668
  __webpack_require__(275),
34669
- __webpack_require__(582),
34670
- __webpack_require__(602)
34671
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (Backbone, Marionette, _, jQuery, App, BaseBlock) {
34672
 
34673
  'use strict';
@@ -35025,15 +35025,15 @@ webpackJsonp([4],{
35025
 
35026
  /***/ },
35027
 
35028
- /***/ 604:
35029
  /***/ function(module, exports, __webpack_require__) {
35030
 
35031
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
35032
  * Button content block
35033
  */
35034
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
35035
- __webpack_require__(582),
35036
- __webpack_require__(602),
35037
  __webpack_require__(276),
35038
  __webpack_require__(280),
35039
  __webpack_require__(275)
@@ -35181,15 +35181,15 @@ webpackJsonp([4],{
35181
 
35182
  /***/ },
35183
 
35184
- /***/ 605:
35185
  /***/ function(module, exports, __webpack_require__) {
35186
 
35187
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
35188
  * Image content block
35189
  */
35190
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
35191
- __webpack_require__(582),
35192
- __webpack_require__(602),
35193
  __webpack_require__(280),
35194
  __webpack_require__(276),
35195
  __webpack_require__(275)
@@ -35618,15 +35618,15 @@ webpackJsonp([4],{
35618
 
35619
  /***/ },
35620
 
35621
- /***/ 606:
35622
  /***/ function(module, exports, __webpack_require__) {
35623
 
35624
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
35625
  * Divider content block
35626
  */
35627
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
35628
- __webpack_require__(582),
35629
- __webpack_require__(602),
35630
  __webpack_require__(280),
35631
  __webpack_require__(275)
35632
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (App, BaseBlock, _, jQuery) {
@@ -35780,15 +35780,15 @@ webpackJsonp([4],{
35780
 
35781
  /***/ },
35782
 
35783
- /***/ 607:
35784
  /***/ function(module, exports, __webpack_require__) {
35785
 
35786
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
35787
  * Text content block
35788
  */
35789
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
35790
- __webpack_require__(582),
35791
- __webpack_require__(602),
35792
  __webpack_require__(280),
35793
  __webpack_require__(276)
35794
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (App, BaseBlock, _, MailPoet) {
@@ -35899,15 +35899,15 @@ webpackJsonp([4],{
35899
 
35900
  /***/ },
35901
 
35902
- /***/ 608:
35903
  /***/ function(module, exports, __webpack_require__) {
35904
 
35905
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
35906
  * Spacer content block
35907
  */
35908
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
35909
- __webpack_require__(582),
35910
- __webpack_require__(602),
35911
  __webpack_require__(280)
35912
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (App, BaseBlock, _) {
35913
 
@@ -36010,15 +36010,15 @@ webpackJsonp([4],{
36010
 
36011
  /***/ },
36012
 
36013
- /***/ 609:
36014
  /***/ function(module, exports, __webpack_require__) {
36015
 
36016
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
36017
  * Footer content block
36018
  */
36019
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
36020
- __webpack_require__(582),
36021
- __webpack_require__(602),
36022
  __webpack_require__(280),
36023
  __webpack_require__(276)
36024
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (App, BaseBlock, _, MailPoet) {
@@ -36144,15 +36144,15 @@ webpackJsonp([4],{
36144
 
36145
  /***/ },
36146
 
36147
- /***/ 610:
36148
  /***/ function(module, exports, __webpack_require__) {
36149
 
36150
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
36151
  * Header content block
36152
  */
36153
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
36154
- __webpack_require__(582),
36155
- __webpack_require__(602),
36156
  __webpack_require__(280),
36157
  __webpack_require__(276)
36158
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (App, BaseBlock, _, MailPoet) {
@@ -36278,7 +36278,7 @@ webpackJsonp([4],{
36278
 
36279
  /***/ },
36280
 
36281
- /***/ 611:
36282
  /***/ function(module, exports, __webpack_require__) {
36283
 
36284
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
@@ -36290,13 +36290,13 @@ webpackJsonp([4],{
36290
  * block settings view.
36291
  */
36292
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
36293
- __webpack_require__(582),
36294
- __webpack_require__(602),
36295
- __webpack_require__(604),
36296
- __webpack_require__(606),
36297
- __webpack_require__(586),
36298
  __webpack_require__(276),
36299
- __webpack_require__(572),
36300
  __webpack_require__(280),
36301
  __webpack_require__(275)
36302
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (
@@ -36688,7 +36688,7 @@ webpackJsonp([4],{
36688
 
36689
  /***/ },
36690
 
36691
- /***/ 612:
36692
  /***/ function(module, exports, __webpack_require__) {
36693
 
36694
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
@@ -36704,17 +36704,17 @@ webpackJsonp([4],{
36704
  * block settings view.
36705
  */
36706
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
36707
- __webpack_require__(543),
36708
- __webpack_require__(570),
36709
  __webpack_require__(571),
 
36710
  __webpack_require__(280),
36711
  __webpack_require__(275),
36712
  __webpack_require__(276),
36713
- __webpack_require__(582),
36714
- __webpack_require__(586),
36715
- __webpack_require__(602),
36716
- __webpack_require__(604),
36717
- __webpack_require__(606),
36718
  __webpack_require__(289)
36719
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (
36720
  Backbone,
@@ -37294,18 +37294,18 @@ webpackJsonp([4],{
37294
 
37295
  /***/ },
37296
 
37297
- /***/ 613:
37298
  /***/ function(module, exports, __webpack_require__) {
37299
 
37300
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
37301
  * Social icons content block
37302
  */
37303
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
37304
- __webpack_require__(582),
37305
- __webpack_require__(602),
37306
- __webpack_require__(543),
37307
- __webpack_require__(570),
37308
- __webpack_require__(572),
37309
  __webpack_require__(280),
37310
  __webpack_require__(275)
37311
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (App, BaseBlock, Backbone, Marionette, SuperModel, _, jQuery) {
1
  webpackJsonp([4],{
2
 
3
+ /***/ 587:
4
  /***/ function(module, exports, __webpack_require__) {
5
 
6
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
7
+ __webpack_require__(583),
8
  __webpack_require__(280),
9
  __webpack_require__(276),
10
+ __webpack_require__(561)
11
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (App, _, MailPoet) {
12
 
13
  var Module = {};
118
  /***/ function(module, exports, __webpack_require__) {
119
 
120
  __webpack_require__(280);
121
+ __webpack_require__(544);
 
 
 
122
  __webpack_require__(571);
123
+ __webpack_require__(573);
124
  __webpack_require__(574);
125
+ __webpack_require__(572);
126
+ __webpack_require__(289);
127
  __webpack_require__(575);
128
  __webpack_require__(576);
129
  __webpack_require__(577);
130
+ __webpack_require__(578);
131
  __webpack_require__(581);
132
  __webpack_require__(582);
133
  __webpack_require__(583);
134
  __webpack_require__(584);
135
  __webpack_require__(585);
136
+ __webpack_require__(586);
137
  __webpack_require__(588);
138
  __webpack_require__(589);
139
+ __webpack_require__(590);
140
+ __webpack_require__(587);
141
  __webpack_require__(593);
142
  __webpack_require__(594);
143
  __webpack_require__(595);
158
  __webpack_require__(610);
159
  __webpack_require__(611);
160
  __webpack_require__(612);
161
+ __webpack_require__(613);
162
+ module.exports = __webpack_require__(614);
163
 
164
 
165
  /***/ },
7496
 
7497
  /***/ },
7498
 
7499
+ /***/ 544:
7500
  /***/ function(module, exports, __webpack_require__) {
7501
 
7502
+ /* WEBPACK VAR INJECTION */(function(global) {module.exports = global["Backbone"] = __webpack_require__(545);
7503
  /* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
7504
 
7505
  /***/ },
7506
 
7507
+ /***/ 545:
7508
  /***/ function(module, exports, __webpack_require__) {
7509
 
7510
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/* WEBPACK VAR INJECTION */(function(global) {// Backbone.js 1.3.3
9432
 
9433
  /***/ },
9434
 
9435
+ /***/ 561:
9436
  /***/ function(module, exports, __webpack_require__) {
9437
 
9438
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;function requestFailed(errorMessage, xhr) {
9526
 
9527
  /***/ },
9528
 
9529
+ /***/ 564:
9530
  /***/ function(module, exports, __webpack_require__) {
9531
 
9532
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(276), __webpack_require__(275)], __WEBPACK_AMD_DEFINE_RESULT__ = function (mp, jQuery) {
10171
 
10172
  /***/ },
10173
 
10174
+ /***/ 565:
10175
  /***/ function(module, exports, __webpack_require__) {
10176
 
10177
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(276), __webpack_require__(275)], __WEBPACK_AMD_DEFINE_RESULT__ = function (mp, jQuery) {
10396
 
10397
  /***/ },
10398
 
10399
+ /***/ 571:
10400
  /***/ function(module, exports, __webpack_require__) {
10401
 
10402
  // MarionetteJS (Backbone.Marionette)
10410
 
10411
 
10412
  (function (global, factory) {
10413
+ true ? module.exports = factory(__webpack_require__(544), __webpack_require__(280), __webpack_require__(572)) :
10414
  typeof define === 'function' && define.amd ? define(['backbone', 'underscore', 'backbone.radio'], factory) :
10415
  (global.Marionette = global['Mn'] = factory(global.Backbone,global._,global.Backbone.Radio));
10416
  }(this, (function (Backbone,_,Radio) { 'use strict';
13891
 
13892
  /***/ },
13893
 
13894
+ /***/ 572:
13895
  /***/ function(module, exports, __webpack_require__) {
13896
 
13897
  // Backbone.Radio v2.0.0
13898
 
13899
  (function (global, factory) {
13900
+ true ? module.exports = factory(__webpack_require__(280), __webpack_require__(544)) :
13901
  typeof define === 'function' && define.amd ? define(['underscore', 'backbone'], factory) :
13902
  (global.Backbone = global.Backbone || {}, global.Backbone.Radio = factory(global._,global.Backbone));
13903
  }(this, function (_,Backbone) { 'use strict';
14247
 
14248
  /***/ },
14249
 
14250
+ /***/ 573:
14251
  /***/ function(module, exports) {
14252
 
14253
  Backbone.SuperModel = (function(_, Backbone){
14670
 
14671
  /***/ },
14672
 
14673
+ /***/ 574:
14674
  /***/ function(module, exports, __webpack_require__) {
14675
 
14676
  /**
20654
 
20655
  /***/ },
20656
 
20657
+ /***/ 575:
20658
  /***/ function(module, exports, __webpack_require__) {
20659
 
20660
  var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;// Spectrum Colorpicker v1.8.0
22984
 
22985
  /***/ },
22986
 
22987
+ /***/ 576:
22988
  /***/ function(module, exports) {
22989
 
22990
  // Generated by CoffeeScript 1.9.2
23255
 
23256
  /***/ },
23257
 
23258
+ /***/ 577:
23259
  /***/ function(module, exports) {
23260
 
23261
  /* Blob.js
23476
 
23477
  /***/ },
23478
 
23479
+ /***/ 578:
23480
  /***/ function(module, exports, __webpack_require__) {
23481
 
23482
  var __WEBPACK_AMD_DEFINE_RESULT__;/* FileSaver.js
23662
 
23663
  if (typeof module !== "undefined" && module.exports) {
23664
  module.exports.saveAs = saveAs;
23665
+ } else if (("function" !== "undefined" && __webpack_require__(579) !== null) && (__webpack_require__(580) !== null)) {
23666
  !(__WEBPACK_AMD_DEFINE_RESULT__ = function() {
23667
  return saveAs;
23668
  }.call(exports, __webpack_require__, exports, module), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
23671
 
23672
  /***/ },
23673
 
23674
+ /***/ 579:
23675
  /***/ function(module, exports) {
23676
 
23677
  module.exports = function() { throw new Error("define cannot be used indirect"); };
23679
 
23680
  /***/ },
23681
 
23682
+ /***/ 580:
23683
  /***/ function(module, exports) {
23684
 
23685
  /* WEBPACK VAR INJECTION */(function(__webpack_amd_options__) {module.exports = __webpack_amd_options__;
23688
 
23689
  /***/ },
23690
 
23691
+ /***/ 581:
23692
  /***/ function(module, exports, __webpack_require__) {
23693
 
23694
  var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_RESULT__;/*** IMPORTS FROM imports-loader ***/
27584
 
27585
  /***/ },
27586
 
27587
+ /***/ 582:
27588
  /***/ function(module, exports, __webpack_require__) {
27589
 
27590
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
27596
  */
27597
 
27598
  (function (root, factory) {
27599
+ var Marionette = __webpack_require__(571);
27600
+ var Radio = __webpack_require__(572);
27601
  var _ = __webpack_require__(280);
27602
  if (true) {
27603
+ !(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(571), __webpack_require__(572), __webpack_require__(280)], __WEBPACK_AMD_DEFINE_RESULT__ = function (Marionette, Radio, _) {
27604
  return factory(Marionette, Radio, _);
27605
  }.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
27606
  }
27623
 
27624
  /***/ },
27625
 
27626
+ /***/ 583:
27627
  /***/ function(module, exports, __webpack_require__) {
27628
 
27629
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
27630
+ __webpack_require__(544),
27631
+ __webpack_require__(571),
27632
+ __webpack_require__(572)
27633
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (Backbone, Marionette, BackboneRadio) {
27634
  var Radio = BackboneRadio;
27635
 
27670
 
27671
  /***/ },
27672
 
27673
+ /***/ 584:
27674
  /***/ function(module, exports, __webpack_require__) {
27675
 
27676
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
27677
+ __webpack_require__(583),
27678
+ __webpack_require__(573)
27679
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (App, SuperModel) {
27680
 
27681
  var Module = {};
27714
 
27715
  /***/ },
27716
 
27717
+ /***/ 585:
27718
  /***/ function(module, exports, __webpack_require__) {
27719
 
27720
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
27721
+ __webpack_require__(583),
27722
+ __webpack_require__(571),
27723
+ __webpack_require__(573),
27724
  __webpack_require__(280)
27725
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (App, Marionette, SuperModel, _) {
27726
 
27813
 
27814
  /***/ },
27815
 
27816
+ /***/ 586:
27817
  /***/ function(module, exports, __webpack_require__) {
27818
 
27819
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
27820
+ __webpack_require__(583),
27821
+ __webpack_require__(587),
27822
  __webpack_require__(276),
27823
+ __webpack_require__(544),
27824
+ __webpack_require__(571),
27825
+ __webpack_require__(573),
27826
  __webpack_require__(280),
27827
  __webpack_require__(275)
27828
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (
28215
 
28216
  /***/ },
28217
 
28218
+ /***/ 588:
28219
  /***/ function(module, exports, __webpack_require__) {
28220
 
28221
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
28222
+ __webpack_require__(583),
28223
+ __webpack_require__(573),
28224
  __webpack_require__(280),
28225
  __webpack_require__(276)
28226
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (App, SuperModel, _, MailPoet) {
28329
 
28330
  /***/ },
28331
 
28332
+ /***/ 589:
28333
  /***/ function(module, exports, __webpack_require__) {
28334
 
28335
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
28336
+ __webpack_require__(583),
28337
+ __webpack_require__(544),
28338
+ __webpack_require__(571),
28339
  __webpack_require__(280),
28340
  __webpack_require__(275),
28341
  __webpack_require__(276)
28382
 
28383
  /***/ },
28384
 
28385
+ /***/ 590:
28386
  /***/ function(module, exports, __webpack_require__) {
28387
 
28388
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
28389
+ __webpack_require__(583),
28390
+ __webpack_require__(587),
28391
  __webpack_require__(276),
28392
+ __webpack_require__(565),
28393
+ __webpack_require__(544),
28394
+ __webpack_require__(571),
28395
  __webpack_require__(275),
 
28396
  __webpack_require__(577),
28397
+ __webpack_require__(578),
28398
+ __webpack_require__(591),
28399
  __webpack_require__(280),
28400
  __webpack_require__(275)
28401
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (
28760
 
28761
  /***/ },
28762
 
28763
+ /***/ 591:
28764
  /***/ function(module, exports, __webpack_require__) {
28765
 
28766
+ /* WEBPACK VAR INJECTION */(function(global) {module.exports = global["html2canvas"] = __webpack_require__(592);
28767
  /* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
28768
 
28769
  /***/ },
28770
 
28771
+ /***/ 592:
28772
  /***/ function(module, exports, __webpack_require__) {
28773
 
28774
  var require;var require;/* WEBPACK VAR INJECTION */(function(global) {/*
33309
 
33310
  /***/ },
33311
 
33312
+ /***/ 593:
33313
  /***/ function(module, exports, __webpack_require__) {
33314
 
33315
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
33319
  * For more check: http://marionettejs.com/docs/marionette.behaviors.html#behaviorslookup
33320
  */
33321
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
33322
+ __webpack_require__(571)
33323
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (BackboneMarionette) {
33324
  var Marionette = BackboneMarionette;
33325
  var BehaviorsLookup = {};
33335
 
33336
  /***/ },
33337
 
33338
+ /***/ 594:
33339
  /***/ function(module, exports, __webpack_require__) {
33340
 
33341
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
33344
  * Adds a color picker integration with the view
33345
  */
33346
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
33347
+ __webpack_require__(571),
33348
+ __webpack_require__(593),
33349
  __webpack_require__(276),
33350
+ __webpack_require__(575)
33351
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (Marionette, BehaviorsLookup, MailPoet) {
33352
  var BL = BehaviorsLookup;
33353
 
33389
 
33390
  /***/ },
33391
 
33392
+ /***/ 595:
33393
  /***/ function(module, exports, __webpack_require__) {
33394
 
33395
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;
33401
  * accept droppables
33402
  */
33403
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
33404
+ __webpack_require__(571),
33405
  __webpack_require__(280),
33406
  __webpack_require__(275),
33407
+ __webpack_require__(593),
33408
+ __webpack_require__(574)
33409
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (Marionette, _, jQuery, BL, interact) {
33410
  var BehaviorsLookup = BL;
33411
 
33855
 
33856
  /***/ },
33857
 
33858
+ /***/ 596:
33859
  /***/ function(module, exports, __webpack_require__) {
33860
 
33861
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
33865
  * Part of the drag&drop behavior.
33866
  */
33867
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
33868
+ __webpack_require__(571),
33869
  __webpack_require__(280),
33870
  __webpack_require__(275),
33871
+ __webpack_require__(593),
33872
+ __webpack_require__(574)
33873
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (Marionette, _, jQuery, BehaviorsLookup, interact) {
33874
  var BL = BehaviorsLookup;
33875
 
34010
 
34011
  /***/ },
34012
 
34013
+ /***/ 597:
34014
  /***/ function(module, exports, __webpack_require__) {
34015
 
34016
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
34019
  * Highlights a container block when hovering over its tools
34020
  */
34021
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
34022
+ __webpack_require__(571),
34023
+ __webpack_require__(593)
34024
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (Marionette, BehaviorsLookup) {
34025
  var BL = BehaviorsLookup;
34026
 
34043
 
34044
  /***/ },
34045
 
34046
+ /***/ 598:
34047
  /***/ function(module, exports, __webpack_require__) {
34048
 
34049
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
34052
  * Highlights a block that is being edited
34053
  */
34054
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
34055
+ __webpack_require__(571),
34056
+ __webpack_require__(593)
34057
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (Marionette, BehaviorsLookup) {
34058
  var BL = BehaviorsLookup;
34059
 
34076
 
34077
  /***/ },
34078
 
34079
+ /***/ 599:
34080
  /***/ function(module, exports, __webpack_require__) {
34081
 
34082
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
34085
  * Allows resizing elements within a block
34086
  */
34087
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
34088
+ __webpack_require__(571),
34089
+ __webpack_require__(593),
34090
+ __webpack_require__(574)
34091
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (Marionette, BehaviorsLookup, interact) {
34092
  var BL = BehaviorsLookup;
34093
 
34157
 
34158
  /***/ },
34159
 
34160
+ /***/ 600:
34161
  /***/ function(module, exports, __webpack_require__) {
34162
 
34163
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
34166
  * Allows sorting elements within a collection
34167
  */
34168
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
34169
+ __webpack_require__(571),
34170
  __webpack_require__(280),
34171
+ __webpack_require__(593)
34172
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (Marionette, _, BehaviorsLookup) {
34173
  var BL = BehaviorsLookup;
34174
 
34205
 
34206
  /***/ },
34207
 
34208
+ /***/ 601:
34209
  /***/ function(module, exports, __webpack_require__) {
34210
 
34211
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
34214
  * Opens up settings of a BlockView if contents are clicked upon
34215
  */
34216
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
34217
+ __webpack_require__(571),
34218
  __webpack_require__(275),
34219
+ __webpack_require__(593)
34220
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (Marionette, jQuery, BehaviorsLookup) {
34221
  var BL = BehaviorsLookup;
34222
 
34244
 
34245
  /***/ },
34246
 
34247
+ /***/ 602:
34248
  /***/ function(module, exports, __webpack_require__) {
34249
 
34250
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
34253
  * Adds TinyMCE text editing capabilities to a view
34254
  */
34255
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
34256
+ __webpack_require__(571),
34257
  __webpack_require__(280),
34258
+ __webpack_require__(593)
34259
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (Marionette, _, BehaviorsLookup) {
34260
  var BL = BehaviorsLookup;
34261
 
34337
 
34338
  /***/ },
34339
 
34340
+ /***/ 603:
34341
  /***/ function(module, exports, __webpack_require__) {
34342
 
34343
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
34347
  * BlockToolsView, BlockSettingsView and BlockWidgetView are optional.
34348
  */
34349
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
34350
+ __webpack_require__(583),
34351
+ __webpack_require__(571),
34352
+ __webpack_require__(573),
34353
  __webpack_require__(280),
34354
  __webpack_require__(275),
34355
  __webpack_require__(276),
34356
+ __webpack_require__(564)
34357
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (App, Marionette, SuperModel, _, jQuery, MailPoet) {
34358
 
34359
  'use strict';
34653
 
34654
  /***/ },
34655
 
34656
+ /***/ 604:
34657
  /***/ function(module, exports, __webpack_require__) {
34658
 
34659
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
34662
  * as other containers.
34663
  */
34664
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
34665
+ __webpack_require__(544),
34666
+ __webpack_require__(571),
34667
  __webpack_require__(280),
34668
  __webpack_require__(275),
34669
+ __webpack_require__(583),
34670
+ __webpack_require__(603)
34671
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (Backbone, Marionette, _, jQuery, App, BaseBlock) {
34672
 
34673
  'use strict';
35025
 
35026
  /***/ },
35027
 
35028
+ /***/ 605:
35029
  /***/ function(module, exports, __webpack_require__) {
35030
 
35031
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
35032
  * Button content block
35033
  */
35034
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
35035
+ __webpack_require__(583),
35036
+ __webpack_require__(603),
35037
  __webpack_require__(276),
35038
  __webpack_require__(280),
35039
  __webpack_require__(275)
35181
 
35182
  /***/ },
35183
 
35184
+ /***/ 606:
35185
  /***/ function(module, exports, __webpack_require__) {
35186
 
35187
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
35188
  * Image content block
35189
  */
35190
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
35191
+ __webpack_require__(583),
35192
+ __webpack_require__(603),
35193
  __webpack_require__(280),
35194
  __webpack_require__(276),
35195
  __webpack_require__(275)
35618
 
35619
  /***/ },
35620
 
35621
+ /***/ 607:
35622
  /***/ function(module, exports, __webpack_require__) {
35623
 
35624
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
35625
  * Divider content block
35626
  */
35627
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
35628
+ __webpack_require__(583),
35629
+ __webpack_require__(603),
35630
  __webpack_require__(280),
35631
  __webpack_require__(275)
35632
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (App, BaseBlock, _, jQuery) {
35780
 
35781
  /***/ },
35782
 
35783
+ /***/ 608:
35784
  /***/ function(module, exports, __webpack_require__) {
35785
 
35786
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
35787
  * Text content block
35788
  */
35789
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
35790
+ __webpack_require__(583),
35791
+ __webpack_require__(603),
35792
  __webpack_require__(280),
35793
  __webpack_require__(276)
35794
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (App, BaseBlock, _, MailPoet) {
35899
 
35900
  /***/ },
35901
 
35902
+ /***/ 609:
35903
  /***/ function(module, exports, __webpack_require__) {
35904
 
35905
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
35906
  * Spacer content block
35907
  */
35908
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
35909
+ __webpack_require__(583),
35910
+ __webpack_require__(603),
35911
  __webpack_require__(280)
35912
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (App, BaseBlock, _) {
35913
 
36010
 
36011
  /***/ },
36012
 
36013
+ /***/ 610:
36014
  /***/ function(module, exports, __webpack_require__) {
36015
 
36016
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
36017
  * Footer content block
36018
  */
36019
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
36020
+ __webpack_require__(583),
36021
+ __webpack_require__(603),
36022
  __webpack_require__(280),
36023
  __webpack_require__(276)
36024
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (App, BaseBlock, _, MailPoet) {
36144
 
36145
  /***/ },
36146
 
36147
+ /***/ 611:
36148
  /***/ function(module, exports, __webpack_require__) {
36149
 
36150
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
36151
  * Header content block
36152
  */
36153
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
36154
+ __webpack_require__(583),
36155
+ __webpack_require__(603),
36156
  __webpack_require__(280),
36157
  __webpack_require__(276)
36158
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (App, BaseBlock, _, MailPoet) {
36278
 
36279
  /***/ },
36280
 
36281
+ /***/ 612:
36282
  /***/ function(module, exports, __webpack_require__) {
36283
 
36284
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
36290
  * block settings view.
36291
  */
36292
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
36293
+ __webpack_require__(583),
36294
+ __webpack_require__(603),
36295
+ __webpack_require__(605),
36296
+ __webpack_require__(607),
36297
+ __webpack_require__(587),
36298
  __webpack_require__(276),
36299
+ __webpack_require__(573),
36300
  __webpack_require__(280),
36301
  __webpack_require__(275)
36302
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (
36688
 
36689
  /***/ },
36690
 
36691
+ /***/ 613:
36692
  /***/ function(module, exports, __webpack_require__) {
36693
 
36694
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
36704
  * block settings view.
36705
  */
36706
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
36707
+ __webpack_require__(544),
 
36708
  __webpack_require__(571),
36709
+ __webpack_require__(572),
36710
  __webpack_require__(280),
36711
  __webpack_require__(275),
36712
  __webpack_require__(276),
36713
+ __webpack_require__(583),
36714
+ __webpack_require__(587),
36715
+ __webpack_require__(603),
36716
+ __webpack_require__(605),
36717
+ __webpack_require__(607),
36718
  __webpack_require__(289)
36719
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (
36720
  Backbone,
37294
 
37295
  /***/ },
37296
 
37297
+ /***/ 614:
37298
  /***/ function(module, exports, __webpack_require__) {
37299
 
37300
  var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
37301
  * Social icons content block
37302
  */
37303
  !(__WEBPACK_AMD_DEFINE_ARRAY__ = [
37304
+ __webpack_require__(583),
37305
+ __webpack_require__(603),
37306
+ __webpack_require__(544),
37307
+ __webpack_require__(571),
37308
+ __webpack_require__(573),
37309
  __webpack_require__(280),
37310
  __webpack_require__(275)
37311
  ], __WEBPACK_AMD_DEFINE_RESULT__ = function (App, BaseBlock, Backbone, Marionette, SuperModel, _, jQuery) {
assets/js/{vendor.b37906c4.js → vendor.501aa0d2.js} RENAMED
@@ -76,7 +76,7 @@
76
  /******/ script.charset = 'utf-8';
77
  /******/ script.async = true;
78
 
79
- /******/ script.src = __webpack_require__.p + "" + ({"0":"admin","1":"admin_vendor","2":"form_editor","3":"mailpoet","4":"newsletter_editor"}[chunkId]||chunkId) + "." + {"0":"73f15e01","1":"fc9d02c2","2":"612beb34","3":"3dd11c86","4":"c4722da5"}[chunkId] + ".chunk.js";
80
  /******/ head.appendChild(script);
81
  /******/ }
82
  /******/ };
@@ -99,17 +99,17 @@
99
  /***/ 0:
100
  /***/ function(module, exports, __webpack_require__) {
101
 
102
- __webpack_require__(551);
103
- __webpack_require__(614);
104
  module.exports = __webpack_require__(429);
105
 
106
 
107
  /***/ },
108
 
109
- /***/ 614:
110
  /***/ function(module, exports, __webpack_require__) {
111
 
112
- var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(551)], __WEBPACK_AMD_DEFINE_RESULT__ = function (Handlebars) {
113
  // Handlebars helpers
114
  Handlebars.registerHelper('concat', function () {
115
  var size = (arguments.length - 1);
@@ -542,7 +542,7 @@
542
 
543
  /***/ },
544
 
545
- /***/ 551:
546
  /***/ function(module, exports, __webpack_require__) {
547
 
548
  /*!
76
  /******/ script.charset = 'utf-8';
77
  /******/ script.async = true;
78
 
79
+ /******/ script.src = __webpack_require__.p + "" + ({"0":"admin","1":"admin_vendor","2":"form_editor","3":"mailpoet","4":"newsletter_editor"}[chunkId]||chunkId) + "." + {"0":"5976c78a","1":"9865021f","2":"612beb34","3":"0ecf7a2c","4":"c4722da5"}[chunkId] + ".chunk.js";
80
  /******/ head.appendChild(script);
81
  /******/ }
82
  /******/ };
99
  /***/ 0:
100
  /***/ function(module, exports, __webpack_require__) {
101
 
102
+ __webpack_require__(552);
103
+ __webpack_require__(615);
104
  module.exports = __webpack_require__(429);
105
 
106
 
107
  /***/ },
108
 
109
+ /***/ 615:
110
  /***/ function(module, exports, __webpack_require__) {
111
 
112
+ var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(552)], __WEBPACK_AMD_DEFINE_RESULT__ = function (Handlebars) {
113
  // Handlebars helpers
114
  Handlebars.registerHelper('concat', function () {
115
  var size = (arguments.length - 1);
542
 
543
  /***/ },
544
 
545
+ /***/ 552:
546
  /***/ function(module, exports, __webpack_require__) {
547
 
548
  /*!
lang/mailpoet-ca.mo CHANGED
Binary file
lang/mailpoet-da_DK.mo CHANGED
Binary file
lang/mailpoet-de_DE.mo CHANGED
Binary file
lang/mailpoet-en_GB.mo CHANGED
Binary file
lang/mailpoet-es_ES.mo CHANGED
Binary file
lang/mailpoet-fa_IR.mo CHANGED
Binary file
lang/mailpoet-fr_CA.mo CHANGED
Binary file
lang/mailpoet-fr_FR.mo CHANGED
Binary file
lang/mailpoet-it_IT.mo CHANGED
Binary file
lang/mailpoet-ja.mo CHANGED
Binary file
lang/mailpoet-nl_NL.mo CHANGED
Binary file
lang/mailpoet-pl_PL.mo CHANGED
Binary file
lang/mailpoet-pt_BR.mo CHANGED
Binary file
lang/mailpoet-pt_PT.mo CHANGED
Binary file
lang/mailpoet-ru_RU.mo CHANGED
Binary file
lang/mailpoet-sv_SE.mo CHANGED
Binary file
lang/mailpoet-tr_TR.mo CHANGED
Binary file
lang/mailpoet.pot CHANGED
@@ -4,7 +4,7 @@ msgid ""
4
  msgstr ""
5
  "Project-Id-Version: \n"
6
  "Report-Msgid-Bugs-To: http://support.mailpoet.com/\n"
7
- "POT-Creation-Date: 2017-11-07 13:13:53+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
@@ -130,7 +130,8 @@ msgstr ""
130
 
131
  #: lib/API/JSON/v1/Segments.php:24 lib/API/JSON/v1/Segments.php:75
132
  #: lib/API/JSON/v1/Segments.php:91 lib/API/JSON/v1/Segments.php:107
133
- #: lib/API/JSON/v1/Segments.php:121
 
134
  msgid "This list does not exist."
135
  msgstr ""
136
 
@@ -204,25 +205,25 @@ msgstr ""
204
  msgid "You have not specified any settings to be saved."
205
  msgstr ""
206
 
207
- #: lib/API/JSON/v1/Subscribers.php:30 lib/API/JSON/v1/Subscribers.php:164
208
- #: lib/API/JSON/v1/Subscribers.php:180 lib/API/JSON/v1/Subscribers.php:196
209
- #: lib/API/MP/v1/API.php:48
210
  msgid "This subscriber does not exist."
211
  msgstr ""
212
 
213
- #: lib/API/JSON/v1/Subscribers.php:71
214
  msgid "Please specify a valid form ID."
215
  msgstr ""
216
 
217
- #: lib/API/JSON/v1/Subscribers.php:76
218
  msgid "Please leave the first field empty."
219
  msgstr ""
220
 
221
- #: lib/API/JSON/v1/Subscribers.php:92 views/form/editor.html:57
222
  msgid "Please select a list."
223
  msgstr ""
224
 
225
- #: lib/API/JSON/v1/Subscribers.php:104
226
  msgid "You need to wait %d seconds before subscribing again."
227
  msgstr ""
228
 
@@ -240,23 +241,29 @@ msgstr ""
240
  msgid "Last name"
241
  msgstr ""
242
 
243
- #: lib/API/MP/v1/API.php:54
244
- msgid "These lists do not exist."
245
  msgstr ""
246
 
247
- #: lib/API/MP/v1/API.php:87
 
 
 
 
 
 
248
  msgid "Subscriber email address is required."
249
  msgstr ""
250
 
251
- #: lib/API/MP/v1/API.php:94
252
  msgid "This subscriber already exists."
253
  msgstr ""
254
 
255
- #: lib/API/MP/v1/API.php:140
256
  msgid "List name is required."
257
  msgstr ""
258
 
259
- #: lib/API/MP/v1/API.php:147
260
  msgid "This list already exists."
261
  msgstr ""
262
 
@@ -1221,11 +1228,11 @@ msgstr ""
1221
  msgid "Please leave this field empty"
1222
  msgstr ""
1223
 
1224
- #: lib/Form/Util/Export.php:55
1225
  msgid "BEGIN Scripts: you should place them in the header of your theme"
1226
  msgstr ""
1227
 
1228
- #: lib/Form/Util/Export.php:87
1229
  msgid "END Scripts"
1230
  msgstr ""
1231
 
@@ -1431,7 +1438,7 @@ msgstr ""
1431
  msgid "Bounced"
1432
  msgstr ""
1433
 
1434
- #: lib/Newsletter/Editor/PostContentManager.php:89
1435
  msgid "Click here to view media."
1436
  msgstr ""
1437
 
@@ -2486,6 +2493,7 @@ msgstr ""
2486
 
2487
  #: views/newsletter/editor.html:316
2488
  #: views/newsletter/templates/blocks/base/toolsGeneric.hbs:6
 
2489
  #: views/subscribers/importExport/import/step2.html:150
2490
  msgid "Cancel"
2491
  msgstr ""
@@ -3095,11 +3103,11 @@ msgstr ""
3095
  msgid "Spacer"
3096
  msgstr ""
3097
 
3098
- #: views/newsletter/templates/components/heading.hbs:6
3099
  msgid "Click here to change the subject!"
3100
  msgstr ""
3101
 
3102
- #: views/newsletter/templates/components/heading.hbs:14
3103
  msgid "Preview text (usually displayed underneath the subject line in the inbox)"
3104
  msgstr ""
3105
 
@@ -3845,6 +3853,14 @@ msgid ""
3845
  "newsletter?"
3846
  msgstr ""
3847
 
 
 
 
 
 
 
 
 
3848
  #: views/premium.html:6
3849
  msgid "What is MailPoet Premium?"
3850
  msgstr ""
4
  msgstr ""
5
  "Project-Id-Version: \n"
6
  "Report-Msgid-Bugs-To: http://support.mailpoet.com/\n"
7
+ "POT-Creation-Date: 2017-11-14 19:15:24+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
130
 
131
  #: lib/API/JSON/v1/Segments.php:24 lib/API/JSON/v1/Segments.php:75
132
  #: lib/API/JSON/v1/Segments.php:91 lib/API/JSON/v1/Segments.php:107
133
+ #: lib/API/JSON/v1/Segments.php:121 lib/API/MP/v1/API.php:58
134
+ #: lib/API/MP/v1/API.php:103
135
  msgid "This list does not exist."
136
  msgstr ""
137
 
205
  msgid "You have not specified any settings to be saved."
206
  msgstr ""
207
 
208
+ #: lib/API/JSON/v1/Subscribers.php:32 lib/API/JSON/v1/Subscribers.php:173
209
+ #: lib/API/JSON/v1/Subscribers.php:189 lib/API/JSON/v1/Subscribers.php:205
210
+ #: lib/API/MP/v1/API.php:52 lib/API/MP/v1/API.php:97 lib/API/MP/v1/API.php:225
211
  msgid "This subscriber does not exist."
212
  msgstr ""
213
 
214
+ #: lib/API/JSON/v1/Subscribers.php:80
215
  msgid "Please specify a valid form ID."
216
  msgstr ""
217
 
218
+ #: lib/API/JSON/v1/Subscribers.php:85
219
  msgid "Please leave the first field empty."
220
  msgstr ""
221
 
222
+ #: lib/API/JSON/v1/Subscribers.php:101 views/form/editor.html:57
223
  msgid "Please select a list."
224
  msgstr ""
225
 
226
+ #: lib/API/JSON/v1/Subscribers.php:113
227
  msgid "You need to wait %d seconds before subscribing again."
228
  msgstr ""
229
 
241
  msgid "Last name"
242
  msgstr ""
243
 
244
+ #: lib/API/MP/v1/API.php:46 lib/API/MP/v1/API.php:91
245
+ msgid "At least one segment ID is required."
246
  msgstr ""
247
 
248
+ #: lib/API/MP/v1/API.php:75 lib/API/MP/v1/API.php:120
249
+ msgid "List with ID %s does not exist."
250
+ msgid_plural "Lists with IDs %s do not exist."
251
+ msgstr[0] ""
252
+ msgstr[1] ""
253
+
254
+ #: lib/API/MP/v1/API.php:141
255
  msgid "Subscriber email address is required."
256
  msgstr ""
257
 
258
+ #: lib/API/MP/v1/API.php:148
259
  msgid "This subscriber already exists."
260
  msgstr ""
261
 
262
+ #: lib/API/MP/v1/API.php:194
263
  msgid "List name is required."
264
  msgstr ""
265
 
266
+ #: lib/API/MP/v1/API.php:201
267
  msgid "This list already exists."
268
  msgstr ""
269
 
1228
  msgid "Please leave this field empty"
1229
  msgstr ""
1230
 
1231
+ #: lib/Form/Util/Export.php:56
1232
  msgid "BEGIN Scripts: you should place them in the header of your theme"
1233
  msgstr ""
1234
 
1235
+ #: lib/Form/Util/Export.php:88
1236
  msgid "END Scripts"
1237
  msgstr ""
1238
 
1438
  msgid "Bounced"
1439
  msgstr ""
1440
 
1441
+ #: lib/Newsletter/Editor/PostContentManager.php:88
1442
  msgid "Click here to view media."
1443
  msgstr ""
1444
 
2493
 
2494
  #: views/newsletter/editor.html:316
2495
  #: views/newsletter/templates/blocks/base/toolsGeneric.hbs:6
2496
+ #: views/newsletters.html:266
2497
  #: views/subscribers/importExport/import/step2.html:150
2498
  msgid "Cancel"
2499
  msgstr ""
3103
  msgid "Spacer"
3104
  msgstr ""
3105
 
3106
+ #: views/newsletter/templates/components/heading.hbs:7
3107
  msgid "Click here to change the subject!"
3108
  msgstr ""
3109
 
3110
+ #: views/newsletter/templates/components/heading.hbs:15
3111
  msgid "Preview text (usually displayed underneath the subject line in the inbox)"
3112
  msgstr ""
3113
 
3853
  "newsletter?"
3854
  msgstr ""
3855
 
3856
+ #: views/newsletters.html:264
3857
+ msgid "Confirm to proceed"
3858
+ msgstr ""
3859
+
3860
+ #: views/newsletters.html:265
3861
+ msgid "Confirm"
3862
+ msgstr ""
3863
+
3864
  #: views/premium.html:6
3865
  msgid "What is MailPoet Premium?"
3866
  msgstr ""
lib/API/JSON/v1/Subscribers.php CHANGED
@@ -10,7 +10,9 @@ use MailPoet\Form\Util\FieldNameObfuscator;
10
  use MailPoet\Models\Form;
11
  use MailPoet\Models\StatisticsForms;
12
  use MailPoet\Models\Subscriber;
 
13
  use MailPoet\Subscription\Throttling as SubscriptionThrottling;
 
14
 
15
  if(!defined('ABSPATH')) exit;
16
 
@@ -40,12 +42,15 @@ class Subscribers extends APIEndpoint {
40
  }
41
 
42
  function listing($data = array()) {
43
- $listing = new Listing\Handler(
44
- '\MailPoet\Models\Subscriber',
45
- $data
46
- );
47
 
48
- $listing_data = $listing->get();
 
 
 
 
 
 
 
49
 
50
  $data = array();
51
  foreach($listing_data['items'] as $subscriber) {
@@ -54,6 +59,10 @@ class Subscribers extends APIEndpoint {
54
  ->asArray();
55
  }
56
 
 
 
 
 
57
  return $this->successResponse($data, array(
58
  'count' => $listing_data['count'],
59
  'filters' => $listing_data['filters'],
10
  use MailPoet\Models\Form;
11
  use MailPoet\Models\StatisticsForms;
12
  use MailPoet\Models\Subscriber;
13
+ use MailPoet\Segments\SubscribersListings;
14
  use MailPoet\Subscription\Throttling as SubscriptionThrottling;
15
+ use MailPoet\WP\Hooks;
16
 
17
  if(!defined('ABSPATH')) exit;
18
 
42
  }
43
 
44
  function listing($data = array()) {
 
 
 
 
45
 
46
+ if(!isset($data['filter']['segment'])) {
47
+ $listing = new Listing\Handler('\MailPoet\Models\Subscriber', $data);
48
+
49
+ $listing_data = $listing->get();
50
+ } else {
51
+ $listings = new SubscribersListings();
52
+ $listing_data = $listings->getListingsInSegment($data);
53
+ }
54
 
55
  $data = array();
56
  foreach($listing_data['items'] as $subscriber) {
59
  ->asArray();
60
  }
61
 
62
+ $listing_data['filters']['segment'] = Hooks::applyFilters(
63
+ 'mailpoet_subscribers_listings_filters_segments',
64
+ $listing_data['filters']['segment']
65
+ );
66
  return $this->successResponse($data, array(
67
  'count' => $listing_data['count'],
68
  'filters' => $listing_data['filters'],
lib/API/MP/v1/API.php CHANGED
@@ -42,8 +42,12 @@ class API {
42
  }
43
 
44
  function subscribeToLists($subscriber_id, array $segments_ids) {
45
- $subscriber = Subscriber::findOne($subscriber_id);
 
 
 
46
  // throw exception when subscriber does not exist
 
47
  if(!$subscriber) {
48
  throw new \Exception(__('This subscriber does not exist.', 'mailpoet'));
49
  }
@@ -51,7 +55,8 @@ class API {
51
  // throw exception when none of the segments exist
52
  $found_segments = Segment::whereIn('id', $segments_ids)->findMany();
53
  if(!$found_segments) {
54
- throw new \Exception(__('These lists do not exist.', 'mailpoet'));
 
55
  }
56
 
57
  // throw exception when trying to subscribe to a WP Users segment
@@ -66,13 +71,62 @@ class API {
66
  // throw an exception when one or more segments do not exist
67
  if(count($found_segments_ids) !== count($segments_ids)) {
68
  $missing_ids = array_values(array_diff($segments_ids, $found_segments_ids));
69
- throw new \Exception(__(sprintf('Lists with ID %s do not exist.', implode(', ', $missing_ids)), 'mailpoet'));
 
 
 
 
70
  }
71
 
72
  SubscriberSegment::subscribeToSegments($subscriber, $found_segments_ids);
73
  return $subscriber->withCustomFields()->withSubscriptions()->asArray();
74
  }
75
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
76
  function getLists() {
77
  return Segment::whereNotEqual('type', Segment::TYPE_WP_USERS)->findArray();
78
  }
@@ -164,6 +218,15 @@ class API {
164
  return $new_list->asArray();
165
  }
166
 
 
 
 
 
 
 
 
 
 
167
  protected function _sendConfirmationEmail(Subscriber $subscriber) {
168
  return $subscriber->sendConfirmationEmail();
169
  }
42
  }
43
 
44
  function subscribeToLists($subscriber_id, array $segments_ids) {
45
+ if(empty($segments_ids)) {
46
+ throw new \Exception(__('At least one segment ID is required.', 'mailpoet'));
47
+ }
48
+
49
  // throw exception when subscriber does not exist
50
+ $subscriber = Subscriber::findOne($subscriber_id);
51
  if(!$subscriber) {
52
  throw new \Exception(__('This subscriber does not exist.', 'mailpoet'));
53
  }
55
  // throw exception when none of the segments exist
56
  $found_segments = Segment::whereIn('id', $segments_ids)->findMany();
57
  if(!$found_segments) {
58
+ $exception = _n('This list does not exist.', 'These lists do not exist.', count($segments_ids), 'mailpoet');
59
+ throw new \Exception($exception);
60
  }
61
 
62
  // throw exception when trying to subscribe to a WP Users segment
71
  // throw an exception when one or more segments do not exist
72
  if(count($found_segments_ids) !== count($segments_ids)) {
73
  $missing_ids = array_values(array_diff($segments_ids, $found_segments_ids));
74
+ $exception = sprintf(
75
+ _n('List with ID %s does not exist.', 'Lists with IDs %s do not exist.', count($missing_ids), 'mailpoet'),
76
+ implode(', ', $missing_ids)
77
+ );
78
+ throw new \Exception(sprintf($exception, implode(', ', $missing_ids)));
79
  }
80
 
81
  SubscriberSegment::subscribeToSegments($subscriber, $found_segments_ids);
82
  return $subscriber->withCustomFields()->withSubscriptions()->asArray();
83
  }
84
 
85
+ function unsubscribeFromList($subscriber_id, $segment_id) {
86
+ return $this->unsubscribeFromLists($subscriber_id, array($segment_id));
87
+ }
88
+
89
+ function unsubscribeFromLists($subscriber_id, array $segments_ids) {
90
+ if(empty($segments_ids)) {
91
+ throw new \Exception(__('At least one segment ID is required.', 'mailpoet'));
92
+ }
93
+
94
+ // throw exception when subscriber does not exist
95
+ $subscriber = Subscriber::findOne($subscriber_id);
96
+ if(!$subscriber) {
97
+ throw new \Exception(__('This subscriber does not exist.', 'mailpoet'));
98
+ }
99
+
100
+ // throw exception when none of the segments exist
101
+ $found_segments = Segment::whereIn('id', $segments_ids)->findMany();
102
+ if(!$found_segments) {
103
+ $exception = _n('This list does not exist.', 'These lists do not exist.', count($segments_ids), 'mailpoet');
104
+ throw new \Exception($exception);
105
+ }
106
+
107
+ // throw exception when trying to subscribe to a WP Users segment
108
+ $found_segments_ids = array();
109
+ foreach($found_segments as $segment) {
110
+ if($segment->type === Segment::TYPE_WP_USERS) {
111
+ throw new \Exception(__(sprintf("Can't subscribe to a WordPress Users list with ID %d.", $segment->id), 'mailpoet'));
112
+ }
113
+ $found_segments_ids[] = $segment->id;
114
+ }
115
+
116
+ // throw an exception when one or more segments do not exist
117
+ if(count($found_segments_ids) !== count($segments_ids)) {
118
+ $missing_ids = array_values(array_diff($segments_ids, $found_segments_ids));
119
+ $exception = sprintf(
120
+ _n('List with ID %s does not exist.', 'Lists with IDs %s do not exist.', count($missing_ids), 'mailpoet'),
121
+ implode(', ', $missing_ids)
122
+ );
123
+ throw new \Exception($exception);
124
+ }
125
+
126
+ SubscriberSegment::unsubscribeFromSegments($subscriber, $found_segments_ids);
127
+ return $subscriber->withCustomFields()->withSubscriptions()->asArray();
128
+ }
129
+
130
  function getLists() {
131
  return Segment::whereNotEqual('type', Segment::TYPE_WP_USERS)->findArray();
132
  }
218
  return $new_list->asArray();
219
  }
220
 
221
+ function getSubscriber($subscriber_email) {
222
+ $subscriber = Subscriber::findOne($subscriber_email);
223
+ // throw exception when subscriber does not exist
224
+ if(!$subscriber) {
225
+ throw new \Exception(__('This subscriber does not exist.', 'mailpoet'));
226
+ }
227
+ return $subscriber->withCustomFields()->withSubscriptions()->asArray();
228
+ }
229
+
230
  protected function _sendConfirmationEmail(Subscriber $subscriber) {
231
  return $subscriber->sendConfirmationEmail();
232
  }
lib/Form/Block/Select.php CHANGED
@@ -10,10 +10,10 @@ class Select extends Base {
10
 
11
  $field_name = 'data[' . static::getFieldName($block) . ']';
12
  $field_validation = static::getInputValidation($block);
13
-
14
  $html .= '<p class="mailpoet_paragraph">';
15
  $html .= static::renderLabel($block);
16
- $html .= '<select class="mailpoet_select" name="'.$field_name.'">';
17
 
18
  if(isset($block['params']['label_within']) && $block['params']['label_within']) {
19
  $html .= '<option value="">'.static::getFieldLabel($block).'</option>';
10
 
11
  $field_name = 'data[' . static::getFieldName($block) . ']';
12
  $field_validation = static::getInputValidation($block);
13
+ $automation_id = ($block['id'] == 'status') ? 'data-automation-id="form_status"' : '';
14
  $html .= '<p class="mailpoet_paragraph">';
15
  $html .= static::renderLabel($block);
16
+ $html .= '<select class="mailpoet_select" name="'.$field_name.'" ' . $automation_id . '>';
17
 
18
  if(isset($block['params']['label_within']) && $block['params']['label_within']) {
19
  $html .= '<option value="">'.static::getFieldLabel($block).'</option>';
lib/Form/Block/Text.php CHANGED
@@ -1,4 +1,5 @@
1
  <?php
 
2
  namespace MailPoet\Form\Block;
3
 
4
  if(!defined('ABSPATH')) exit;
@@ -7,23 +8,25 @@ class Text extends Base {
7
 
8
  static function render($block) {
9
  $type = 'text';
 
10
  if($block['id'] === 'email') {
11
  $type = 'email';
 
12
  }
13
 
14
- $html = '';
15
-
16
- $html .= '<p class="mailpoet_paragraph">';
17
 
18
  $html .= static::renderLabel($block);
19
 
20
- $html .= '<input type="'.$type.'" class="mailpoet_text" ';
 
 
21
 
22
- $html .= 'name="data['.static::getFieldName($block).']" ';
23
 
24
- $html .= 'title="'.static::getFieldLabel($block).'" ';
25
 
26
- $html .= 'value="'.static::getFieldValue($block).'" ';
27
 
28
  $html .= static::renderInputPlaceholder($block);
29
 
1
  <?php
2
+
3
  namespace MailPoet\Form\Block;
4
 
5
  if(!defined('ABSPATH')) exit;
8
 
9
  static function render($block) {
10
  $type = 'text';
11
+ $automation_id = ' ';
12
  if($block['id'] === 'email') {
13
  $type = 'email';
14
+ $automation_id = 'data-automation-id="form_email" ';
15
  }
16
 
17
+ $html = '<p class="mailpoet_paragraph">';
 
 
18
 
19
  $html .= static::renderLabel($block);
20
 
21
+ $html .= '<input type="' . $type . '" class="mailpoet_text" ';
22
+
23
+ $html .= 'name="data[' . static::getFieldName($block) . ']" ';
24
 
25
+ $html .= 'title="' . static::getFieldLabel($block) . '" ';
26
 
27
+ $html .= 'value="' . static::getFieldValue($block) . '" ';
28
 
29
+ $html .= $automation_id;
30
 
31
  $html .= static::renderInputPlaceholder($block);
32
 
lib/Form/Util/Export.php CHANGED
@@ -30,6 +30,7 @@ class Export {
30
  'frameborder="0"',
31
  'src="'.$iframe_url.'"',
32
  'class="mailpoet_form_iframe"',
 
33
  'vspace="0"',
34
  'tabindex="0"',
35
  'onload="if(window[\'MailPoet\']) MailPoet.Iframe.autoSize(this);"',
30
  'frameborder="0"',
31
  'src="'.$iframe_url.'"',
32
  'class="mailpoet_form_iframe"',
33
+ 'id="mailpoet_form_iframe"',
34
  'vspace="0"',
35
  'tabindex="0"',
36
  'onload="if(window[\'MailPoet\']) MailPoet.Iframe.autoSize(this);"',
lib/Models/SubscriberSegment.php CHANGED
@@ -21,10 +21,7 @@ class SubscriberSegment extends Model {
21
  foreach($segment_ids as $segment_id) {
22
 
23
  // do not remove subscriptions to the WP Users segment
24
- if(
25
- $wp_segment !== false
26
- && ($wp_segment->id === (int)$segment_id)
27
- ) {
28
  continue;
29
  }
30
 
21
  foreach($segment_ids as $segment_id) {
22
 
23
  // do not remove subscriptions to the WP Users segment
24
+ if($wp_segment !== false && (int)$wp_segment->id === (int)$segment_id) {
 
 
 
25
  continue;
26
  }
27
 
lib/Newsletter/Editor/PostContentManager.php CHANGED
@@ -21,17 +21,16 @@ class PostContentManager {
21
  } elseif($displayType === 'excerpt') {
22
  // get excerpt
23
  if(!empty($post->post_excerpt)) {
24
- return $post->post_excerpt;
25
  } else {
26
- return $this->generateExcerpt($post->post_content);
27
  }
28
  } else {
29
- return $post->post_content;
30
  }
31
  }
32
 
33
  function filterContent($content) {
34
- $content = self::stripShortCodes($content);
35
  $content = self::convertEmbeddedContent($content);
36
 
37
  // convert h4 h5 h6 to h3
21
  } elseif($displayType === 'excerpt') {
22
  // get excerpt
23
  if(!empty($post->post_excerpt)) {
24
+ return self::stripShortCodes($post->post_excerpt);
25
  } else {
26
+ return $this->generateExcerpt(self::stripShortCodes($post->post_content));
27
  }
28
  } else {
29
+ return self::stripShortCodes($post->post_content);
30
  }
31
  }
32
 
33
  function filterContent($content) {
 
34
  $content = self::convertEmbeddedContent($content);
35
 
36
  // convert h4 h5 h6 to h3
lib/Segments/SubscribersListings.php ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ namespace MailPoet\Segments;
4
+
5
+ use MailPoet\Listing\Handler;
6
+ use MailPoet\Models\Segment;
7
+ use MailPoet\WP\Hooks;
8
+
9
+ class SubscribersListings {
10
+
11
+ function getListingsInSegment($data) {
12
+ if(!isset($data['filter']['segment'])) {
13
+ throw new \InvalidArgumentException('Missing segment id');
14
+ }
15
+ $segment = Segment::findOne($data['filter']['segment']);
16
+ if($segment) {
17
+ $segment = $segment->asArray();
18
+ }
19
+ return $this->getListings($segment, $data);
20
+
21
+ }
22
+
23
+ private function getListings($segment, $data) {
24
+ if(!$segment || $segment['type'] === Segment::TYPE_DEFAULT || $segment['type'] === Segment::TYPE_WP_USERS) {
25
+ $listing = new Handler('\MailPoet\Models\Subscriber', $data);
26
+
27
+ return $listing_data = $listing->get();
28
+ }
29
+ $handlers = Hooks::applyFilters('mailpoet_get_subscribers_listings_in_segment_handlers', array());
30
+ foreach($handlers as $handler) {
31
+ $listings = $handler->get($segment, $data);
32
+ if($listings) {
33
+ return $listings;
34
+ }
35
+ }
36
+ throw new \InvalidArgumentException('No handler found for segment');
37
+ }
38
+
39
+ }
mailpoet.php CHANGED
@@ -4,7 +4,7 @@ if(!defined('ABSPATH')) exit;
4
 
5
  /*
6
  * Plugin Name: MailPoet 3 (New)
7
- * Version: 3.1.0
8
  * Plugin URI: http://www.mailpoet.com
9
  * Description: Create and send newsletters, post notifications and welcome emails from your WordPress.
10
  * Author: MailPoet
@@ -20,7 +20,7 @@ if(!defined('ABSPATH')) exit;
20
  */
21
 
22
  $mailpoet_plugin = array(
23
- 'version' => '3.1.0',
24
  'filename' => __FILE__,
25
  'path' => dirname(__FILE__),
26
  'autoloader' => dirname(__FILE__) . '/vendor/autoload.php',
4
 
5
  /*
6
  * Plugin Name: MailPoet 3 (New)
7
+ * Version: 3.2.0
8
  * Plugin URI: http://www.mailpoet.com
9
  * Description: Create and send newsletters, post notifications and welcome emails from your WordPress.
10
  * Author: MailPoet
20
  */
21
 
22
  $mailpoet_plugin = array(
23
+ 'version' => '3.2.0',
24
  'filename' => __FILE__,
25
  'path' => dirname(__FILE__),
26
  'autoloader' => dirname(__FILE__) . '/vendor/autoload.php',
readme.txt CHANGED
@@ -4,7 +4,7 @@ Tags: newsletter, email, welcome email, post notification, autoresponder, signup
4
  Requires at least: 4.6
5
  Tested up to: 4.8
6
  Requires PHP: 5.3
7
- Stable tag: 3.1.0
8
  License: GPLv3
9
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
10
 
@@ -53,7 +53,7 @@ Plus: if you sign up to one of our sending plans, you’ll get all of these fanc
53
 
54
  = Translations =
55
 
56
- * French
57
  * German
58
  * Italian
59
  * Spanish
@@ -63,7 +63,9 @@ Plus: if you sign up to one of our sending plans, you’ll get all of these fanc
63
  * Russian
64
  * Japanese
65
  * Persian (IR)
66
- * Norwegian
 
 
67
  * Swedish
68
  * Turkish
69
 
@@ -114,9 +116,15 @@ Stop by our [support site](https://www.mailpoet.com/support).
114
 
115
  == Changelog ==
116
 
 
 
 
 
 
 
117
  = 3.1.0 - 2017-11-07 =
118
  * Added: a method to create a new list via our public API;
119
- * Fixed: javascript files are loaded with a dependency on jquery; Thanks George!
120
  * Fixed: WP users sync no longer chokes on NULL values for first/last names. Thanks @cartpauj!
121
  * Fixed: superadmin users on Multisite installations can always access MailPoet on subsites. Thanks Ryan!
122
 
4
  Requires at least: 4.6
5
  Tested up to: 4.8
6
  Requires PHP: 5.3
7
+ Stable tag: 3.2.0
8
  License: GPLv3
9
  License URI: https://www.gnu.org/licenses/gpl-3.0.html
10
 
53
 
54
  = Translations =
55
 
56
+ * French (FR and CA)
57
  * German
58
  * Italian
59
  * Spanish
63
  * Russian
64
  * Japanese
65
  * Persian (IR)
66
+ * Polish
67
+ * Catalan
68
+ * Danish
69
  * Swedish
70
  * Turkish
71
 
116
 
117
  == Changelog ==
118
 
119
+ = 3.2.0 - 2017-11-14 =
120
+ * Added: API method to access subscriber data by email;
121
+ * Added: API method to unsubscribe from lists;
122
+ * Fixed: shortcodes are properly removed from all post excerpts that are included in emails. Thanks Gerhard!
123
+ * Premium: you can now view subscribers in dynamic segments.
124
+
125
  = 3.1.0 - 2017-11-07 =
126
  * Added: a method to create a new list via our public API;
127
+ * Fixed: javascript files are loaded with a dependency on jquery. Thanks George!
128
  * Fixed: WP users sync no longer chokes on NULL values for first/last names. Thanks @cartpauj!
129
  * Fixed: superadmin users on Multisite installations can always access MailPoet on subsites. Thanks Ryan!
130
 
vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
- return ComposerAutoloaderInit9f16e334fc76d49aae4f1021acbf4a8f::getLoader();
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInit9d7ecfee479df69f7a3596091bb88e6c::getLoader();
vendor/composer/autoload_classmap.php CHANGED
@@ -204,6 +204,7 @@ return array(
204
  'MailPoet\\Router\\Endpoints\\ViewInBrowser' => $baseDir . '/lib/Router/Endpoints/ViewInBrowser.php',
205
  'MailPoet\\Router\\Router' => $baseDir . '/lib/Router/Router.php',
206
  'MailPoet\\Segments\\SubscribersFinder' => $baseDir . '/lib/Segments/SubscribersFinder.php',
 
207
  'MailPoet\\Segments\\WP' => $baseDir . '/lib/Segments/WP.php',
208
  'MailPoet\\Services\\Bridge' => $baseDir . '/lib/Services/Bridge.php',
209
  'MailPoet\\Services\\Bridge\\API' => $baseDir . '/lib/Services/Bridge/API.php',
204
  'MailPoet\\Router\\Endpoints\\ViewInBrowser' => $baseDir . '/lib/Router/Endpoints/ViewInBrowser.php',
205
  'MailPoet\\Router\\Router' => $baseDir . '/lib/Router/Router.php',
206
  'MailPoet\\Segments\\SubscribersFinder' => $baseDir . '/lib/Segments/SubscribersFinder.php',
207
+ 'MailPoet\\Segments\\SubscribersListings' => $baseDir . '/lib/Segments/SubscribersListings.php',
208
  'MailPoet\\Segments\\WP' => $baseDir . '/lib/Segments/WP.php',
209
  'MailPoet\\Services\\Bridge' => $baseDir . '/lib/Services/Bridge.php',
210
  'MailPoet\\Services\\Bridge\\API' => $baseDir . '/lib/Services/Bridge/API.php',
vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInit9f16e334fc76d49aae4f1021acbf4a8f
6
  {
7
  private static $loader;
8
 
@@ -19,15 +19,15 @@ class ComposerAutoloaderInit9f16e334fc76d49aae4f1021acbf4a8f
19
  return self::$loader;
20
  }
21
 
22
- spl_autoload_register(array('ComposerAutoloaderInit9f16e334fc76d49aae4f1021acbf4a8f', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
- spl_autoload_unregister(array('ComposerAutoloaderInit9f16e334fc76d49aae4f1021acbf4a8f', 'loadClassLoader'));
25
 
26
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
27
  if ($useStaticLoader) {
28
  require_once __DIR__ . '/autoload_static.php';
29
 
30
- call_user_func(\Composer\Autoload\ComposerStaticInit9f16e334fc76d49aae4f1021acbf4a8f::getInitializer($loader));
31
  } else {
32
  $map = require __DIR__ . '/autoload_namespaces.php';
33
  foreach ($map as $namespace => $path) {
@@ -48,19 +48,19 @@ class ComposerAutoloaderInit9f16e334fc76d49aae4f1021acbf4a8f
48
  $loader->register(true);
49
 
50
  if ($useStaticLoader) {
51
- $includeFiles = Composer\Autoload\ComposerStaticInit9f16e334fc76d49aae4f1021acbf4a8f::$files;
52
  } else {
53
  $includeFiles = require __DIR__ . '/autoload_files.php';
54
  }
55
  foreach ($includeFiles as $fileIdentifier => $file) {
56
- composerRequire9f16e334fc76d49aae4f1021acbf4a8f($fileIdentifier, $file);
57
  }
58
 
59
  return $loader;
60
  }
61
  }
62
 
63
- function composerRequire9f16e334fc76d49aae4f1021acbf4a8f($fileIdentifier, $file)
64
  {
65
  if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
66
  require $file;
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
+ class ComposerAutoloaderInit9d7ecfee479df69f7a3596091bb88e6c
6
  {
7
  private static $loader;
8
 
19
  return self::$loader;
20
  }
21
 
22
+ spl_autoload_register(array('ComposerAutoloaderInit9d7ecfee479df69f7a3596091bb88e6c', 'loadClassLoader'), true, true);
23
  self::$loader = $loader = new \Composer\Autoload\ClassLoader();
24
+ spl_autoload_unregister(array('ComposerAutoloaderInit9d7ecfee479df69f7a3596091bb88e6c', 'loadClassLoader'));
25
 
26
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
27
  if ($useStaticLoader) {
28
  require_once __DIR__ . '/autoload_static.php';
29
 
30
+ call_user_func(\Composer\Autoload\ComposerStaticInit9d7ecfee479df69f7a3596091bb88e6c::getInitializer($loader));
31
  } else {
32
  $map = require __DIR__ . '/autoload_namespaces.php';
33
  foreach ($map as $namespace => $path) {
48
  $loader->register(true);
49
 
50
  if ($useStaticLoader) {
51
+ $includeFiles = Composer\Autoload\ComposerStaticInit9d7ecfee479df69f7a3596091bb88e6c::$files;
52
  } else {
53
  $includeFiles = require __DIR__ . '/autoload_files.php';
54
  }
55
  foreach ($includeFiles as $fileIdentifier => $file) {
56
+ composerRequire9d7ecfee479df69f7a3596091bb88e6c($fileIdentifier, $file);
57
  }
58
 
59
  return $loader;
60
  }
61
  }
62
 
63
+ function composerRequire9d7ecfee479df69f7a3596091bb88e6c($fileIdentifier, $file)
64
  {
65
  if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
66
  require $file;
vendor/composer/autoload_static.php CHANGED
@@ -4,7 +4,7 @@
4
 
5
  namespace Composer\Autoload;
6
 
7
- class ComposerStaticInit9f16e334fc76d49aae4f1021acbf4a8f
8
  {
9
  public static $files = array (
10
  '0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => __DIR__ . '/..' . '/symfony/polyfill-mbstring/bootstrap.php',
@@ -294,6 +294,7 @@ class ComposerStaticInit9f16e334fc76d49aae4f1021acbf4a8f
294
  'MailPoet\\Router\\Endpoints\\ViewInBrowser' => __DIR__ . '/../..' . '/lib/Router/Endpoints/ViewInBrowser.php',
295
  'MailPoet\\Router\\Router' => __DIR__ . '/../..' . '/lib/Router/Router.php',
296
  'MailPoet\\Segments\\SubscribersFinder' => __DIR__ . '/../..' . '/lib/Segments/SubscribersFinder.php',
 
297
  'MailPoet\\Segments\\WP' => __DIR__ . '/../..' . '/lib/Segments/WP.php',
298
  'MailPoet\\Services\\Bridge' => __DIR__ . '/../..' . '/lib/Services/Bridge.php',
299
  'MailPoet\\Services\\Bridge\\API' => __DIR__ . '/../..' . '/lib/Services/Bridge/API.php',
@@ -840,10 +841,10 @@ class ComposerStaticInit9f16e334fc76d49aae4f1021acbf4a8f
840
  public static function getInitializer(ClassLoader $loader)
841
  {
842
  return \Closure::bind(function () use ($loader) {
843
- $loader->prefixLengthsPsr4 = ComposerStaticInit9f16e334fc76d49aae4f1021acbf4a8f::$prefixLengthsPsr4;
844
- $loader->prefixDirsPsr4 = ComposerStaticInit9f16e334fc76d49aae4f1021acbf4a8f::$prefixDirsPsr4;
845
- $loader->prefixesPsr0 = ComposerStaticInit9f16e334fc76d49aae4f1021acbf4a8f::$prefixesPsr0;
846
- $loader->classMap = ComposerStaticInit9f16e334fc76d49aae4f1021acbf4a8f::$classMap;
847
 
848
  }, null, ClassLoader::class);
849
  }
4
 
5
  namespace Composer\Autoload;
6
 
7
+ class ComposerStaticInit9d7ecfee479df69f7a3596091bb88e6c
8
  {
9
  public static $files = array (
10
  '0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => __DIR__ . '/..' . '/symfony/polyfill-mbstring/bootstrap.php',
294
  'MailPoet\\Router\\Endpoints\\ViewInBrowser' => __DIR__ . '/../..' . '/lib/Router/Endpoints/ViewInBrowser.php',
295
  'MailPoet\\Router\\Router' => __DIR__ . '/../..' . '/lib/Router/Router.php',
296
  'MailPoet\\Segments\\SubscribersFinder' => __DIR__ . '/../..' . '/lib/Segments/SubscribersFinder.php',
297
+ 'MailPoet\\Segments\\SubscribersListings' => __DIR__ . '/../..' . '/lib/Segments/SubscribersListings.php',
298
  'MailPoet\\Segments\\WP' => __DIR__ . '/../..' . '/lib/Segments/WP.php',
299
  'MailPoet\\Services\\Bridge' => __DIR__ . '/../..' . '/lib/Services/Bridge.php',
300
  'MailPoet\\Services\\Bridge\\API' => __DIR__ . '/../..' . '/lib/Services/Bridge/API.php',
841
  public static function getInitializer(ClassLoader $loader)
842
  {
843
  return \Closure::bind(function () use ($loader) {
844
+ $loader->prefixLengthsPsr4 = ComposerStaticInit9d7ecfee479df69f7a3596091bb88e6c::$prefixLengthsPsr4;
845
+ $loader->prefixDirsPsr4 = ComposerStaticInit9d7ecfee479df69f7a3596091bb88e6c::$prefixDirsPsr4;
846
+ $loader->prefixesPsr0 = ComposerStaticInit9d7ecfee479df69f7a3596091bb88e6c::$prefixesPsr0;
847
+ $loader->classMap = ComposerStaticInit9d7ecfee479df69f7a3596091bb88e6c::$classMap;
848
 
849
  }, null, ClassLoader::class);
850
  }
views/newsletter/templates/components/heading.hbs CHANGED
@@ -2,6 +2,7 @@
2
  <input
3
  type="text"
4
  class="mailpoet_input mailpoet_input_title"
 
5
  value="{{ model.subject }}"
6
  placeholder="<%= __('Click here to change the subject!') %>"
7
  />
2
  <input
3
  type="text"
4
  class="mailpoet_input mailpoet_input_title"
5
+ data-automation-id="newsletter_title"
6
  value="{{ model.subject }}"
7
  placeholder="<%= __('Click here to change the subject!') %>"
8
  />
views/newsletters.html CHANGED
@@ -260,7 +260,10 @@
260
  'mailerCheckSettingsNotice': __('Check your [link]sending method settings[/link].'),
261
  'mailerResumeSendingButton': __('Resume sending'),
262
  'mailerSendingResumedNotice': __('Sending has been resumed.'),
263
- 'confirmEdit': __('Sending is in progress. Do you want to pause sending and edit the newsletter?')
 
 
 
264
  }) %>
265
  <% endblock %>
266
 
260
  'mailerCheckSettingsNotice': __('Check your [link]sending method settings[/link].'),
261
  'mailerResumeSendingButton': __('Resume sending'),
262
  'mailerSendingResumedNotice': __('Sending has been resumed.'),
263
+ 'confirmEdit': __('Sending is in progress. Do you want to pause sending and edit the newsletter?'),
264
+ 'confirmTitle': __('Confirm to proceed'),
265
+ 'confirmLabel': __('Confirm'),
266
+ 'cancelLabel': __('Cancel')
267
  }) %>
268
  <% endblock %>
269