/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0__helpers__ = __webpack_require__(/*! ../../helpers */ 0); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_1__fortawesome_react_fontawesome__ = __webpack_require__(/*! @fortawesome/react-fontawesome */ 1); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_classnames__ = __webpack_require__(/*! classnames */ 2); /* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_classnames___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_classnames__); function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } /** * Cocoon Blocks * @author: yhira * @link: https://wp-cocoon.com/ * @license: http://www.gnu.org/licenses/gpl-2.0.html GPL v2 or later */ var __ = wp.i18n.__; var registerBlockType = wp.blocks.registerBlockType; var _wp$editor = wp.editor, InnerBlocks = _wp$editor.InnerBlocks, RichText = _wp$editor.RichText, InspectorControls = _wp$editor.InspectorControls; var _wp$components = wp.components, PanelBody = _wp$components.PanelBody, SelectControl = _wp$components.SelectControl, BaseControl = _wp$components.BaseControl; var Fragment = wp.element.Fragment; var DEFAULT_NAME = __('未入力', __WEBPACK_IMPORTED_MODULE_0__helpers__["n" /* THEME_NAME */]); //classの取得 function getClasses(index) { var _classnames; var classes = __WEBPACK_IMPORTED_MODULE_2_classnames___default()((_classnames = {}, _defineProperty(_classnames, 'speech-wrap', true), _defineProperty(_classnames, 'sb-id-' + gbSpeechBalloons[index].id, !!gbSpeechBalloons[index].id), _defineProperty(_classnames, 'sbs-' + gbSpeechBalloons[index].style, !!gbSpeechBalloons[index].style), _defineProperty(_classnames, 'sbp-' + gbSpeechBalloons[index].position, !!gbSpeechBalloons[index].position), _defineProperty(_classnames, 'sbis-' + gbSpeechBalloons[index].iconstyle, !!gbSpeechBalloons[index].iconstyle), _defineProperty(_classnames, 'cf', true), _defineProperty(_classnames, 'block-box', true), _classnames)); return classes; } registerBlockType('cocoon-blocks/balloon-box-1', { title: __('吹き出し', __WEBPACK_IMPORTED_MODULE_0__helpers__["n" /* THEME_NAME */]), icon: 'dismiss', category: __WEBPACK_IMPORTED_MODULE_0__helpers__["n" /* THEME_NAME */] + '-old', description: __('登録されている吹き出しを挿入できます。', __WEBPACK_IMPORTED_MODULE_0__helpers__["n" /* THEME_NAME */]), keywords: ['balloon', 'box'], attributes: { name: { type: 'string', default: '' }, index: { type: 'string', default: '0' } }, supports: { inserter: false }, edit: function edit(_ref) { var attributes = _ref.attributes, setAttributes = _ref.setAttributes; var name = attributes.name, index = attributes.index; //console.log(gbSpeechBalloons); var balloons = []; gbSpeechBalloons.map(function (balloon, index) { //console.log(balloon); if (gbSpeechBalloons[index].visible == '1') { balloons.push({ value: index, label: balloon.title }); } }); //console.log(balloons); return wp.element.createElement( Fragment, null, wp.element.createElement( InspectorControls, null, wp.element.createElement( PanelBody, { title: __('スタイル設定', __WEBPACK_IMPORTED_MODULE_0__helpers__["n" /* THEME_NAME */]) }, wp.element.createElement(SelectControl, { label: __('人物', __WEBPACK_IMPORTED_MODULE_0__helpers__["n" /* THEME_NAME */]), value: index, onChange: function onChange(value) { return setAttributes({ index: value }); }, options: balloons }) ) ), wp.element.createElement( 'div', { className: getClasses(index) }, wp.element.createElement( 'div', { className: 'speech-person' }, wp.element.createElement( 'figure', { className: 'speech-icon' }, wp.element.createElement('img', { src: gbSpeechBalloons[index].icon, alt: gbSpeechBalloons[index].name, className: 'speech-icon-image' }) ), wp.element.createElement( 'div', { className: 'speech-name' }, wp.element.createElement(RichText, { value: name ? name : gbSpeechBalloons[index].name, placeholder: DEFAULT_NAME, onChange: function onChange(value) { return setAttributes({ name: value }); } }) ) ), wp.element.createElement( 'div', { className: 'speech-balloon' }, wp.element.createElement(InnerBlocks, null) ) ) ); }, save: function save(_ref2) { var attributes = _ref2.attributes; var name = attributes.name, index = attributes.index; return wp.element.createElement( 'div', { className: getClasses(index) }, wp.element.createElement( 'div', { className: 'speech-person' }, wp.element.createElement( 'figure', { className: 'speech-icon' }, wp.element.createElement('img', { src: gbSpeechBalloons[index].icon, alt: gbSpeechBalloons[index].name, className: 'speech-icon-image' }) ), wp.element.createElement( 'div', { className: 'speech-name' }, wp.element.createElement(RichText.Content, { value: name ? name : gbSpeechBalloons[index].name }) ) ), wp.element.createElement( 'div', { className: 'speech-balloon' }, wp.element.createElement(InnerBlocks.Content, null) ) ); } });//# sourceURL=[module] //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiNTguanMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvb2xkL2JhbGxvb24tMS9ibG9jay5qcz83ZGU4Il0sInNvdXJjZXNDb250ZW50IjpbImZ1bmN0aW9uIF9kZWZpbmVQcm9wZXJ0eShvYmosIGtleSwgdmFsdWUpIHsgaWYgKGtleSBpbiBvYmopIHsgT2JqZWN0LmRlZmluZVByb3BlcnR5KG9iaiwga2V5LCB7IHZhbHVlOiB2YWx1ZSwgZW51bWVyYWJsZTogdHJ1ZSwgY29uZmlndXJhYmxlOiB0cnVlLCB3cml0YWJsZTogdHJ1ZSB9KTsgfSBlbHNlIHsgb2JqW2tleV0gPSB2YWx1ZTsgfSByZXR1cm4gb2JqOyB9XG5cbi8qKlxyXG4gKiBDb2Nvb24gQmxvY2tzXHJcbiAqIEBhdXRob3I6IHloaXJhXHJcbiAqIEBsaW5rOiBodHRwczovL3dwLWNvY29vbi5jb20vXHJcbiAqIEBsaWNlbnNlOiBodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvZ3BsLTIuMC5odG1sIEdQTCB2MiBvciBsYXRlclxyXG4gKi9cblxuaW1wb3J0IHsgVEhFTUVfTkFNRSwgQkxPQ0tfQ0xBU1MgfSBmcm9tICcuLi8uLi9oZWxwZXJzJztcbmltcG9ydCB7IEZvbnRBd2Vzb21lSWNvbiB9IGZyb20gJ0Bmb3J0YXdlc29tZS9yZWFjdC1mb250YXdlc29tZSc7XG5pbXBvcnQgY2xhc3NuYW1lcyBmcm9tICdjbGFzc25hbWVzJztcblxudmFyIF9fID0gd3AuaTE4bi5fXztcbnZhciByZWdpc3RlckJsb2NrVHlwZSA9IHdwLmJsb2Nrcy5yZWdpc3RlckJsb2NrVHlwZTtcbnZhciBfd3AkZWRpdG9yID0gd3AuZWRpdG9yLFxuICAgIElubmVyQmxvY2tzID0gX3dwJGVkaXRvci5Jbm5lckJsb2NrcyxcbiAgICBSaWNoVGV4dCA9IF93cCRlZGl0b3IuUmljaFRleHQsXG4gICAgSW5zcGVjdG9yQ29udHJvbHMgPSBfd3AkZWRpdG9yLkluc3BlY3RvckNvbnRyb2xzO1xudmFyIF93cCRjb21wb25lbnRzID0gd3AuY29tcG9uZW50cyxcbiAgICBQYW5lbEJvZHkgPSBfd3AkY29tcG9uZW50cy5QYW5lbEJvZHksXG4gICAgU2VsZWN0Q29udHJvbCA9IF93cCRjb21wb25lbnRzLlNlbGVjdENvbnRyb2wsXG4gICAgQmFzZUNvbnRyb2wgPSBfd3AkY29tcG9uZW50cy5CYXNlQ29udHJvbDtcbnZhciBGcmFnbWVudCA9IHdwLmVsZW1lbnQuRnJhZ21lbnQ7XG5cbnZhciBERUZBVUxUX05BTUUgPSBfXygn5pyq5YWl5YqbJywgVEhFTUVfTkFNRSk7XG5cbi8vY2xhc3Pjga7lj5blvpdcbmZ1bmN0aW9uIGdldENsYXNzZXMoaW5kZXgpIHtcbiAgdmFyIF9jbGFzc25hbWVzO1xuXG4gIHZhciBjbGFzc2VzID0gY2xhc3NuYW1lcygoX2NsYXNzbmFtZXMgPSB7fSwgX2RlZmluZVByb3BlcnR5KF9jbGFzc25hbWVzLCAnc3BlZWNoLXdyYXAnLCB0cnVlKSwgX2RlZmluZVByb3BlcnR5KF9jbGFzc25hbWVzLCAnc2ItaWQtJyArIGdiU3BlZWNoQmFsbG9vbnNbaW5kZXhdLmlkLCAhIWdiU3BlZWNoQmFsbG9vbnNbaW5kZXhdLmlkKSwgX2RlZmluZVByb3BlcnR5KF9jbGFzc25hbWVzLCAnc2JzLScgKyBnYlNwZWVjaEJhbGxvb25zW2luZGV4XS5zdHlsZSwgISFnYlNwZWVjaEJhbGxvb25zW2luZGV4XS5zdHlsZSksIF9kZWZpbmVQcm9wZXJ0eShfY2xhc3NuYW1lcywgJ3NicC0nICsgZ2JTcGVlY2hCYWxsb29uc1tpbmRleF0ucG9zaXRpb24sICEhZ2JTcGVlY2hCYWxsb29uc1tpbmRleF0ucG9zaXRpb24pLCBfZGVmaW5lUHJvcGVydHkoX2NsYXNzbmFtZXMsICdzYmlzLScgKyBnYlNwZWVjaEJhbGxvb25zW2luZGV4XS5pY29uc3R5bGUsICEhZ2JTcGVlY2hCYWxsb29uc1tpbmRleF0uaWNvbnN0eWxlKSwgX2RlZmluZVByb3BlcnR5KF9jbGFzc25hbWVzLCAnY2YnLCB0cnVlKSwgX2RlZmluZVByb3BlcnR5KF9jbGFzc25hbWVzLCAnYmxvY2stYm94JywgdHJ1ZSksIF9jbGFzc25hbWVzKSk7XG4gIHJldHVybiBjbGFzc2VzO1xufVxuXG5yZWdpc3RlckJsb2NrVHlwZSgnY29jb29uLWJsb2Nrcy9iYWxsb29uLWJveC0xJywge1xuXG4gIHRpdGxlOiBfXygn5ZC544GN5Ye644GXJywgVEhFTUVfTkFNRSksXG4gIGljb246ICdkaXNtaXNzJyxcbiAgY2F0ZWdvcnk6IFRIRU1FX05BTUUgKyAnLW9sZCcsXG4gIGRlc2NyaXB0aW9uOiBfXygn55m76Yyy44GV44KM44Gm44GE44KL5ZC544GN5Ye644GX44KS5oy/5YWl44Gn44GN44G+44GZ44CCJywgVEhFTUVfTkFNRSksXG4gIGtleXdvcmRzOiBbJ2JhbGxvb24nLCAnYm94J10sXG5cbiAgYXR0cmlidXRlczoge1xuICAgIG5hbWU6IHtcbiAgICAgIHR5cGU6ICdzdHJpbmcnLFxuICAgICAgZGVmYXVsdDogJydcbiAgICB9LFxuICAgIGluZGV4OiB7XG4gICAgICB0eXBlOiAnc3RyaW5nJyxcbiAgICAgIGRlZmF1bHQ6ICcwJ1xuICAgIH1cbiAgfSxcbiAgc3VwcG9ydHM6IHtcbiAgICBpbnNlcnRlcjogZmFsc2VcbiAgfSxcblxuICBlZGl0OiBmdW5jdGlvbiBlZGl0KF9yZWYpIHtcbiAgICB2YXIgYXR0cmlidXRlcyA9IF9yZWYuYXR0cmlidXRlcyxcbiAgICAgICAgc2V0QXR0cmlidXRlcyA9IF9yZWYuc2V0QXR0cmlidXRlcztcbiAgICB2YXIgbmFtZSA9IGF0dHJpYnV0ZXMubmFtZSxcbiAgICAgICAgaW5kZXggPSBhdHRyaWJ1dGVzLmluZGV4O1xuXG4gICAgLy9jb25zb2xlLmxvZyhnYlNwZWVjaEJhbGxvb25zKTtcblxuICAgIHZhciBiYWxsb29ucyA9IFtdO1xuICAgIGdiU3BlZWNoQmFsbG9vbnMubWFwKGZ1bmN0aW9uIChiYWxsb29uLCBpbmRleCkge1xuICAgICAgLy9jb25zb2xlLmxvZyhiYWxsb29uKTtcbiAgICAgIGlmIChnYlNwZWVjaEJhbGxvb25zW2luZGV4XS52aXNpYmxlID09ICcxJykge1xuICAgICAgICBiYWxsb29ucy5wdXNoKHtcbiAgICAgICAgICB2YWx1ZTogaW5kZXgsXG4gICAgICAgICAgbGFiZWw6IGJhbGxvb24udGl0bGVcbiAgICAgICAgfSk7XG4gICAgICB9XG4gICAgfSk7XG4gICAgLy9jb25zb2xlLmxvZyhiYWxsb29ucyk7XG5cbiAgICByZXR1cm4gd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFxuICAgICAgRnJhZ21lbnQsXG4gICAgICBudWxsLFxuICAgICAgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFxuICAgICAgICBJbnNwZWN0b3JDb250cm9scyxcbiAgICAgICAgbnVsbCxcbiAgICAgICAgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFxuICAgICAgICAgIFBhbmVsQm9keSxcbiAgICAgICAgICB7IHRpdGxlOiBfXygn44K544K/44Kk44Or6Kit5a6aJywgVEhFTUVfTkFNRSkgfSxcbiAgICAgICAgICB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoU2VsZWN0Q29udHJvbCwge1xuICAgICAgICAgICAgbGFiZWw6IF9fKCfkurrniaknLCBUSEVNRV9OQU1FKSxcbiAgICAgICAgICAgIHZhbHVlOiBpbmRleCxcbiAgICAgICAgICAgIG9uQ2hhbmdlOiBmdW5jdGlvbiBvbkNoYW5nZSh2YWx1ZSkge1xuICAgICAgICAgICAgICByZXR1cm4gc2V0QXR0cmlidXRlcyh7IGluZGV4OiB2YWx1ZSB9KTtcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBvcHRpb25zOiBiYWxsb29uc1xuICAgICAgICAgIH0pXG4gICAgICAgIClcbiAgICAgICksXG4gICAgICB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXG4gICAgICAgICdkaXYnLFxuICAgICAgICB7XG4gICAgICAgICAgY2xhc3NOYW1lOiBnZXRDbGFzc2VzKGluZGV4KSB9LFxuICAgICAgICB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXG4gICAgICAgICAgJ2RpdicsXG4gICAgICAgICAgeyBjbGFzc05hbWU6ICdzcGVlY2gtcGVyc29uJyB9LFxuICAgICAgICAgIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcbiAgICAgICAgICAgICdmaWd1cmUnLFxuICAgICAgICAgICAgeyBjbGFzc05hbWU6ICdzcGVlY2gtaWNvbicgfSxcbiAgICAgICAgICAgIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudCgnaW1nJywge1xuICAgICAgICAgICAgICBzcmM6IGdiU3BlZWNoQmFsbG9vbnNbaW5kZXhdLmljb24sXG4gICAgICAgICAgICAgIGFsdDogZ2JTcGVlY2hCYWxsb29uc1tpbmRleF0ubmFtZSxcbiAgICAgICAgICAgICAgY2xhc3NOYW1lOiAnc3BlZWNoLWljb24taW1hZ2UnXG4gICAgICAgICAgICB9KVxuICAgICAgICAgICksXG4gICAgICAgICAgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFxuICAgICAgICAgICAgJ2RpdicsXG4gICAgICAgICAgICB7IGNsYXNzTmFtZTogJ3NwZWVjaC1uYW1lJyB9LFxuICAgICAgICAgICAgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFJpY2hUZXh0LCB7XG4gICAgICAgICAgICAgIHZhbHVlOiBuYW1lID8gbmFtZSA6IGdiU3BlZWNoQmFsbG9vbnNbaW5kZXhdLm5hbWUsXG4gICAgICAgICAgICAgIHBsYWNlaG9sZGVyOiBERUZBVUxUX05BTUUsXG4gICAgICAgICAgICAgIG9uQ2hhbmdlOiBmdW5jdGlvbiBvbkNoYW5nZSh2YWx1ZSkge1xuICAgICAgICAgICAgICAgIHJldHVybiBzZXRBdHRyaWJ1dGVzKHsgbmFtZTogdmFsdWUgfSk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0pXG4gICAgICAgICAgKVxuICAgICAgICApLFxuICAgICAgICB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXG4gICAgICAgICAgJ2RpdicsXG4gICAgICAgICAgeyBjbGFzc05hbWU6ICdzcGVlY2gtYmFsbG9vbicgfSxcbiAgICAgICAgICB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoSW5uZXJCbG9ja3MsIG51bGwpXG4gICAgICAgIClcbiAgICAgIClcbiAgICApO1xuICB9LFxuICBzYXZlOiBmdW5jdGlvbiBzYXZlKF9yZWYyKSB7XG4gICAgdmFyIGF0dHJpYnV0ZXMgPSBfcmVmMi5hdHRyaWJ1dGVzO1xuICAgIHZhciBuYW1lID0gYXR0cmlidXRlcy5uYW1lLFxuICAgICAgICBpbmRleCA9IGF0dHJpYnV0ZXMuaW5kZXg7XG5cbiAgICByZXR1cm4gd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFxuICAgICAgJ2RpdicsXG4gICAgICB7XG4gICAgICAgIGNsYXNzTmFtZTogZ2V0Q2xhc3NlcyhpbmRleCkgfSxcbiAgICAgIHdwLmVsZW1lbnQuY3JlYXRlRWxlbWVudChcbiAgICAgICAgJ2RpdicsXG4gICAgICAgIHsgY2xhc3NOYW1lOiAnc3BlZWNoLXBlcnNvbicgfSxcbiAgICAgICAgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KFxuICAgICAgICAgICdmaWd1cmUnLFxuICAgICAgICAgIHsgY2xhc3NOYW1lOiAnc3BlZWNoLWljb24nIH0sXG4gICAgICAgICAgd3AuZWxlbWVudC5jcmVhdGVFbGVtZW50KCdpbWcnLCB7XG4gICAgICAgICAgICBzcmM6IGdiU3BlZWNoQmFsbG9vbnNbaW5kZXhdLmljb24sXG4gICAgICAgICAgICBhbHQ6IGdiU3BlZWNoQmFsbG9vbnNbaW5kZXhdLm5hbWUsXG4gICAgICAgICAgICBjbGFzc05hbWU6ICdzcGVlY2gtaWNvbi1pbWFnZSdcbiAgICAgICAgICB9KVxuICAgICAgICApLFxuICAgICAgICB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXG4gICAgICAgICAgJ2RpdicsXG4gICAgICAgICAgeyBjbGFzc05hbWU6ICdzcGVlY2gtbmFtZScgfSxcbiAgICAgICAgICB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoUmljaFRleHQuQ29udGVudCwge1xuICAgICAgICAgICAgdmFsdWU6IG5hbWUgPyBuYW1lIDogZ2JTcGVlY2hCYWxsb29uc1tpbmRleF0ubmFtZVxuICAgICAgICAgIH0pXG4gICAgICAgIClcbiAgICAgICksXG4gICAgICB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoXG4gICAgICAgICdkaXYnLFxuICAgICAgICB7IGNsYXNzTmFtZTogJ3NwZWVjaC1iYWxsb29uJyB9LFxuICAgICAgICB3cC5lbGVtZW50LmNyZWF0ZUVsZW1lbnQoSW5uZXJCbG9ja3MuQ29udGVudCwgbnVsbClcbiAgICAgIClcbiAgICApO1xuICB9XG59KTtcblxuXG4vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIFdFQlBBQ0sgRk9PVEVSXG4vLyAuL3NyYy9vbGQvYmFsbG9vbi0xL2Jsb2NrLmpzXG4vLyBtb2R1bGUgaWQgPSA1OFxuLy8gbW9kdWxlIGNodW5rcyA9IDAiXSwibWFwcGluZ3MiOiJBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJzb3VyY2VSb290IjoiIn0=