Mini Kabibi Habibi

Current Path : C:/Users/ITO/AppData/Local/Google/Chrome/User Data/Profile 2/Code Cache/js/
Upload File :
Current File : C:/Users/ITO/AppData/Local/Google/Chrome/User Data/Profile 2/Code Cache/js/bfa22282c2cfd82a_0

0\r�m��@�dDvD86347592F915F20C57259D65D343557EE9199702CD3BF0153859CA497C9C990�l
Ln���x���oðVve���0Q��`�`!}!�`�Pb�[AYUI)	$Pgj�u�moodle-atto_image-button0QU�`X�`!�!��`z\=d�qVjr����M��f(������������E`�����a�a
�Odadd.requires�b@ Pd�u
RESPONSIVEPe�n�img-responsivePe���INPUTALIGNMENT Pf����atto_image_alignmentPcֺ|�INPUTALT Pf:ԯ�atto_image_altentryPd���*INPUTHEIGHT$PgZ`�atto_image_heightentryPd�<��INPUTSUBMIT(PhZɮcatto_image_urlentrysubmitPc�UINPUTURL Pf~'�atto_image_urlentryPdFf�/	INPUTSIZEPe"�*2atto_image_sizePd���_
INPUTWIDTH$Pg�A��atto_image_widthentryPe��pIMAGEALTWARNING$PgbsZSatto_image_altwarningPd�|4IMAGEBROWSERPe����openimagebrowser Pf�:vWIMAGEPRESENTATION$Pg�h �atto_image_presentationPebj��INPUTCONSTRAIN Pf�-��atto_image_constrainPe��r�INPUTCUSTOMSTYLE$Pg_2atto_image_customstylePd����IMAGEPREVIEW Pf>j�:atto_image_previewPez�SIMAGEPREVIEWBOX$Pg���atto_image_preview_boxPe���
ALIGNSETTINGS Pf^Tr�atto_image_button�bd���`J`
0�bGPe�ώ
verticalAlignPb���strPe*�J�
alignment_top�Pcf���text-topPc�v�marginPc���0 0.5em0�bG��Pe��H�alignment_middle�Pc
��!middle��8b
G��Pe��walignment_bottom�PdZ���text-bottom��Pdr�N?	isDefaultC0�bGPc�s�pfloat�Pe�alignment_left�PB��left�Pd6)0 0.5em 0 00�bG�Pe:�falignment_right�Pc�#:hright�Pd~��0 0 0 0.5emPb*R�\d+%Pd�^%
atto_image-P)>s*r<img src="{{url}}" alt="{{alt}}" {{#if width}}width="{{width}}" {{/if}}{{#if height}}height="{{height}}" {{/if}}{{#if presentation}}role="presentation" {{/if}}{{#if customstyle}}style="{{customstyle}}" {{/if}}{{#if classlist}}class="{{classlist}}" {{/if}}{{#if id}}id="{{id}}" {{/if}}/>Pd>�q�	namespacePdڻ|~M.atto_imagePb�G�Base��P���button]Pd���editor_attoPd���[EditorPluginؓbd2 Pf��I_currentSelectionBPeN���_selectedImageBPcj�]_formB Pf*=%_rawImageDimensionsBPd�initializer�Pe:��_handleDragDrop�PdR�V_handlePaste�$Pg����_handlePasteOrDropHelper�PcʱJ_isImage�PdN�o�_uploadImage�Pd^��0_handleClick�Pe��I}_displayDialogue� Pf
��D_loadPreviewImage� Pf���_getDialogueContent�Pe���_autoAdjustSize� Pf2{��_filepickerCallback�$Pg��T_applyImageProperties�(Ph"5p_getSelectedImageProperties�$Pgb$_u_getAlignmentPropeties�Pd�I��_urlChanged�Pd���	_setImage�$PgZz�c_removeLegacyAlignment� Pf�dƍ_getAlignmentClass�Pe�.�_updateWarning�Pd�!I�_handleKeyup�0Q��`v�`!}!T�`&PdZ(&	addButton0bPb�4Qicon Pff��]e/insert_edit_imagePcb��callback�Pbn��tagsPbf]�ximg Pfri�MtagMatchRequiresAllDy�Pc��editorPcn�B�delegatePv�qdblclick�P���+clickuPb��ysonP�l��pasteel
aPR�dragover0Q�Ea��`����E(LY�O��'��https://r4a-3.lms.deped.gov.ph/moodle/theme/yui_combo.php?m/1765331534/atto_image/button/button-min.js&m/1765331534/atto_media/button/button-min.js&m/1765331534/atto_recordrtc/button/button-min.js&m/1765331534/atto_recordrtc/recording/recording-min.js&m/1765331534/atto_managefiles/button/button-min.js&m/1765331534/atto_h5p/button/button-min.js&m/1765331534/atto_underline/button/button-min.js&m/1765331534/atto_strike/button/button-min.js&m/1765331534/atto_subscript/button/button-min.js&m/1765331534/atto_superscript/button/button-min.js&m/1765331534/atto_align/button/button-min.js&3.17.2/arraylist/arraylist-min.js&3.17.2/widget-parent/widget-parent-min.js&3.17.2/widget-child/widget-child-min.js&3.17.2/tabview-base/tabview-base-min.js&3.17.2/node-focusmanager/node-focusmanager-min.js&3.17.2/tabview/tabview-min.js&3.17.2/array-extras/array-extras-min.js&m/1765331534/atto_equation/button/button-min.js&m/1765331534/atto_charmap/button/button-min.js&m/1765331534/atto_table/button/button-min.jsa@b\@`�W`H��0Q�Ea��`����E�eA.0Q��a0��a/��a.1�a%��a$Pcκj'Button�a��a��a��a9�a��a���a�aad`�����(�e�)0Q��a-��a,��a+��a"��a!5�a��a��a��a��a��a���a
�eaz�`������e�)0Q��a9��a8��a71�a.��a-��a'��a&��a%��a$9�a ��a���a�ia	�	`�����(�e�)0Q��a)��a(��a'��a��a5�a��a��a��a��a��a��Od	._isImagea�	�	`����m�e�)0Q��a-��a,��a+1�a"��a!��a��a��a��a9�a��a���a
�qa
�-d��WՈ�d
��P`�����(�e	�)�0Q��a-��a,��a+1�a"��a!5�a��a��a��a9�a��a���a
�ua�-`�����(e�)0Q��a1��a0��a/1�a&��a%5�a��a��a��a9�a��a���a�yaG�`�����(e
�)0Q��a2��a1��a01�a'��a&5�a ��a��a��a9�a��a���a�}a�, -f�#�$�$�*�`�����(e�)�0Q��a4��a3��a21�a)��a(5�a"��a!��a ��a9�a��a���a��aI�% -f�G�H�I�J`�����(e�)�0Q��a0��a/��a.1�a%��a$5�a��a��a��a9�a��a���a��a�%�)`�����(e�)0Q��a4��a3��a21�a)��a(5�a"��a!��a ��a9�a��a���a��a�)q*`�����(e�)0Q��a6��a5��a41�a+��a*5�a$��a#��a"��a!9�a��a���a��a�*B--d
�V�V`�����(e�)@0Q��a<��a;��a:1�a1��a05�a*��a)��a(��a'9�a#��a"���a��ag-�/`�����(e�)0Q��a7��a6��a51�a,��a+5�a%��a$��a#��a"9�a��a���a��a�/0-d
�_�`
�`�����(e�)@0Q��a,��a+��a*1�a!��a 5�a��a��a��a9�a��a��Od._urlChangeda�0�0`�����(e�)0Q��a*��a)��a(1�a��a5�a��a��a��a9�a��a��Od
._setImagea15`�����(e�)0Q��a7��a6��a51�a,��a+5�a%��a$��a#��a"9�a��a���a��a 5Y6-d	�j�l`�����(e�)@0Q��a3��a2��a11�a(��a'5�a!��a ��a��a9�a��a���a��au6�6`�����(e�)0Q��a/��a.��a-1�a$��a#5�a��a��a��a9�a��a���a��a�6�8`�����(e �)0Q��a-��a,��a+1�a"��a!5�a��a��a��a9�a��a���a
��a�829`�����(e!�)0Q=�`&
�`!}!��`�T=d�q.s�0������e(����������E`�����a�a
�Odadd.requiresPd�%
atto_media(bPbb�y�LINK�Pc"NO�VIDEO�PcR
�.AUDIO�8�b
Pd��>�	SUBTITLES�Pc*�BCAPTIONS�Pd�I�DESCRIPTIONS�PcR�)�CHAPTERS�Pc^v2@METADATA�	b|>Pc>(׍SOURCE Pfb��atto_media_sourcePc�J<�TRACKPe��atto_media_trackPdzj�-MEDIA_SOURCE$Pg��atto_media_media_sourcePd���LINK_SOURCE$Pg��atto_media_link_sourcePe��E�
POSTER_SOURCE$Pg�Yatto_media_poster_sourcePdV5#�TRACK_SOURCE$Pgv�`gatto_media_track_sourcePezEܬDISPLAY_OPTIONS(Ph6o��atto_media_display_optionsPdؔ
NAME_INPUT$Pg�p�ratto_media_name_entryPd�TITLE_INPUT$Pg��.jatto_media_title_entryPd��B1	URL_INPUT Pf�<Eatto_media_url_entryPdv�POSTER_SIZE$Pg�2;atto_media_poster_sizePd��	LINK_SIZE Pf2��~atto_media_link_sizePdj��2WIDTH_INPUT$Pgr���atto_media_width_entryPdj��HEIGHT_INPUT$Pgw�/atto_media_height_entryPe�w��TRACK_KIND_INPUT(Ph���
atto_media_track_kind_entry Pf��=TRACK_LABEL_INPUT(Ph.��gatto_media_track_label_entryPeVWw�TRACK_LANG_INPUT(Phޏ��atto_media_track_lang_entry Pf�#TRACK_DEFAULT_SELECT$Pgj*�atto_media_track_default$Pg�~wMEDIA_CONTROLS_TOGGLE Pf:(/atto_media_controls$Pg�TU�MEDIA_AUTOPLAY_TOGGLE PfN�
katto_media_autoplay Pfn<�MEDIA_MUTE_TOGGLEPeV�{�atto_media_mute Pf��
QMEDIA_LOOP_TOGGLEPe
��iatto_media_loop Pf����ADVANCED_SETTINGS(Ph6��atto_media_advancedsettings������Pe��vcTRACK_SUBTITLES�Pe��hTRACK_CAPTIONS� Pf�TRACK_DESCRIPTIONS�Pe&5�wTRACK_CHAPTERS�Pe�sjTRACK_METADATA���������������Ab�L������	���!�)�1�9�A�I�Q�Y�a�i�q�y���������PcV`�LINK_TAB�PdN?`	LINK_PANE�Pd��	VIDEO_TAB�Pd�6؜
VIDEO_PANE�PdV�?`	AUDIO_TAB�Pd6{<
AUDIO_PANE� Pf�l$�TRACK_SUBTITLES_TAB� Pf���TRACK_SUBTITLES_PANE� Pf����TRACK_CAPTIONS_TAB� Pfޑ$	TRACK_CAPTIONS_PANE�$Pgv�CLTRACK_DESCRIPTIONS_TAB�$PgV�0�TRACK_DESCRIPTIONS_PANE� Pf��TRACK_CHAPTERS_TAB� Pf�p8�TRACK_CHAPTERS_PANE� Pf·�TRACK_METADATA_TAB� Pf�k��TRACK_METADATA_PANE�����	!)19AIQYaiqy����$Pg��$li[data-medium-type="Pbʴ�"]�(Ph:Q��.tab-pane[data-medium-type="����� Pf:p<�li[data-track-kind="�(Phn��.tab-pane[data-track-kind="���������0bPb&��ROOT�P�^���<form class="mform atto_form atto_media" id="{{elementid}}_atto_media_form"><ul class="root nav nav-tabs mb-1" role="tablist"><li data-medium-type="{{CSS.LINK}}" class="nav-item"><a class="nav-link active" href="#{{elementid}}_{{CSS.LINK}}" role="tab" data-toggle="tab">{{get_string "link" component}}</a></li><li data-medium-type="{{CSS.VIDEO}}" class="nav-item"><a class="nav-link" href="#{{elementid}}_{{CSS.VIDEO}}" role="tab" data-toggle="tab">{{get_string "video" component}}</a></li><li data-medium-type="{{CSS.AUDIO}}" class="nav-item"><a class="nav-link" href="#{{elementid}}_{{CSS.AUDIO}}" role="tab" data-toggle="tab">{{get_string "audio" component}}</a></li></ul><div class="root tab-content"><div data-medium-type="{{CSS.LINK}}" class="tab-pane active" id="{{elementid}}_{{CSS.LINK}}">{{> tab_panes.link}}</div><div data-medium-type="{{CSS.VIDEO}}" class="tab-pane" id="{{elementid}}_{{CSS.VIDEO}}">{{> tab_panes.video}}</div><div data-medium-type="{{CSS.AUDIO}}" class="tab-pane" id="{{elementid}}_{{CSS.AUDIO}}">{{> tab_panes.audio}}</div></div><div class="mdl-align"><br/><button class="btn btn-secondary submit" type="submit">{{get_string "createmedia" component}}</button></div></form>Pd���	TAB_PANES(�b�1P-��!{{renderPartial "form_components.source" context=this id=CSS.LINK_SOURCE}}<label for="{{elementid}}_link_nameentry">{{get_string "entername" component}}</label><input class="form-control fullwidth {{CSS.NAME_INPUT}}" type="text" id="{{elementid}}_link_nameentry"size="32" required="true"/>�P
~�1�{{renderPartial "form_components.source" context=this id=CSS.MEDIA_SOURCE entersourcelabel="videosourcelabel" addcomponentlabel="addsource" multisource="true" addsourcehelp=helpStrings.addsource}}<fieldset class="collapsible collapsed" id="{{elementid}}_video-display-options"><input name="mform_isexpanded_{{elementid}}_video-display-options" type="hidden"><legend class="ftoggler">{{get_string "displayoptions" component}}</legend><div class="fcontainer">{{renderPartial "form_components.display_options" context=this id=CSS.VIDEO mediatype_video=true}}</div></fieldset><fieldset class="collapsible collapsed" id="{{elementid}}_video-advanced-settings"><input name="mform_isexpanded_{{elementid}}_video-advanced-settings" type="hidden"><legend class="ftoggler">{{get_string "advancedsettings" component}}</legend><div class="fcontainer">{{renderPartial "form_components.advanced_settings" context=this id=CSS.VIDEO}}</div></fieldset><fieldset class="collapsible collapsed" id="{{elementid}}_video-tracks"><input name="mform_isexpanded_{{elementid}}_video-tracks" type="hidden"><legend class="ftoggler">{{get_string "tracks" component}} {{{helpStrings.tracks}}}</legend><div class="fcontainer">{{renderPartial "form_components.track_tabs" context=this id=CSS.VIDEO}}</div></fieldset>��P�b�?I�{{renderPartial "form_components.source" context=this id=CSS.MEDIA_SOURCE entersourcelabel="audiosourcelabel" addcomponentlabel="addsource" multisource="true" addsourcehelp=helpStrings.addsource}}<fieldset class="collapsible collapsed" id="{{elementid}}_audio-display-options"><input name="mform_isexpanded_{{elementid}}_audio-display-options" type="hidden"><legend class="ftoggler">{{get_string "displayoptions" component}}</legend><div class="fcontainer">{{renderPartial "form_components.display_options" context=this id=CSS.AUDIO}}</div></fieldset><fieldset class="collapsible collapsed" id="{{elementid}}_audio-advanced-settings"><input name="mform_isexpanded_{{elementid}}_audio-advanced-settings" type="hidden"><legend class="ftoggler">{{get_string "advancedsettings" component}}</legend><div class="fcontainer">{{renderPartial "form_components.advanced_settings" context=this id=CSS.AUDIO}}</div></fieldset><fieldset class="collapsible collapsed" id="{{elementid}}_audio-tracks"><input name="mform_isexpanded_{{elementid}}_audio-tracks" type="hidden"><legend class="ftoggler">{{get_string "tracks" component}} {{{helpStrings.tracks}}}</legend><div class="fcontainer">{{renderPartial "form_components.track_tabs" context=this id=CSS.AUDIO}}</div></fieldset>Pe����FORM_COMPONENTSH�b��P�.A�9�<div class="{{CSS.SOURCE}} {{id}}"><div class="mb-1"><label for="url-input">{{#entersourcelabel}}{{get_string ../entersourcelabel ../component}}{{/entersourcelabel}}{{^entersourcelabel}}{{get_string "entersource" ../component}}{{/entersourcelabel}}</label><div class="input-group input-append w-100"><input id="url-input" class="form-control {{CSS.URL_INPUT}}" type="url" size="32"/><span class="input-group-append"><button class="btn btn-secondary openmediabrowser" type="button">{{get_string "browserepositories" component}}</button></span></div></div>{{#multisource}}{{renderPartial "form_components.add_component" context=../this label=../addcomponentlabel  help=../addsourcehelp}}{{/multisource}}</div>Pev��
ADD_COMPONENT�P�?�<div><a href="#" class="addcomponent">{{#label}}{{get_string ../label ../component}}{{/label}}{{^label}}{{get_string "add" ../component}}{{/label}}</a>{{#help}}{{{../help}}}{{/help}}</div>Pe�(�REMOVE_COMPONENT�P�7
�<div><a href="#" class="removecomponent">{{#label}}{{get_string ../label ../component}}{{/label}}{{^label}}{{get_string "remove" ../component}}{{/label}}</a></div>�P�.���<div class="{{CSS.DISPLAY_OPTIONS}}"><div class="mb-1"><label for="{{id}}_media-title-entry">{{get_string "entertitle" component}}</label><input class="form-control fullwidth {{CSS.TITLE_INPUT}}" type="text" id="{{id}}_media-title-entry"size="32"/></div><div class="clearfix"></div>{{#mediatype_video}}<div class="mb-1"><label>{{get_string "size" component}}</label><div class="form-inline {{CSS.POSTER_SIZE}}"><label class="accesshide">{{get_string "videowidth" component}}</label><input type="text" class="form-control mr-1 {{CSS.WIDTH_INPUT}} input-mini" size="4"/> x <label class="accesshide">{{get_string "videoheight" component}}</label><input type="text" class="form-control ml-1 {{CSS.HEIGHT_INPUT}} input-mini" size="4"/></div></div><div class="clearfix"></div>{{renderPartial "form_components.source" context=this id=CSS.POSTER_SOURCE entersourcelabel="poster"}}{{/mediatype_video}}<div>�P��
<div class="{{CSS.ADVANCED_SETTINGS}}"><div class="form-check"><input type="checkbox" checked="true" class="form-check-input {{CSS.MEDIA_CONTROLS_TOGGLE}}"id="{{id}}_media-controls-toggle"/><label class="form-check-label" for="{{id}}_media-controls-toggle">{{get_string "controls" component}}</label></div><div class="form-check"><input type="checkbox" class="form-check-input {{CSS.MEDIA_AUTOPLAY_TOGGLE}}"id="{{id}}_media-autoplay-toggle"/><label class="form-check-label" for="{{id}}_media-autoplay-toggle">{{get_string "autoplay" component}}</label></div><div class="form-check"><input type="checkbox" class="form-check-input {{CSS.MEDIA_MUTE_TOGGLE}}" id="{{id}}_media-mute-toggle"/><label class="form-check-label" for="{{id}}_media-mute-toggle">{{get_string "mute" component}}</label></div><div class="form-check"><input type="checkbox" class="form-check-input {{CSS.MEDIA_LOOP_TOGGLE}}" id="{{id}}_media-loop-toggle"/><label class="form-check-label" for="{{id}}_media-loop-toggle">{{get_string "loop" component}}</label></div></div>Pd�Lgs
TRACK_TABSe
Pa
���V
<ul class="nav nav-tabs mb-3"><li data-track-kind="{{CSS.TRACK_SUBTITLES}}" class="nav-item"><a class="nav-link active" href="#{{elementid}}_{{id}}_{{CSS.TRACK_SUBTITLES}}" role="tab" data-toggle="tab">{{get_string "subtitles" component}}</a></li><li data-track-kind="{{CSS.TRACK_CAPTIONS}}" class="nav-item"><a class="nav-link" href="#{{elementid}}_{{id}}_{{CSS.TRACK_CAPTIONS}}" role="tab" data-toggle="tab">{{get_string "captions" component}}</a></li><li data-track-kind="{{CSS.TRACK_DESCRIPTIONS}}"  class="nav-item"><a class="nav-link" href="#{{elementid}}_{{id}}_{{CSS.TRACK_DESCRIPTIONS}}" role="tab" data-toggle="tab">{{get_string "descriptions" component}}</a></li><li data-track-kind="{{CSS.TRACK_CHAPTERS}}" class="nav-item"><a class="nav-link" href="#{{elementid}}_{{id}}_{{CSS.TRACK_CHAPTERS}}" role="tab" data-toggle="tab">{{get_string "chapters" component}}</a></li><li data-track-kind="{{CSS.TRACK_METADATA}}" class="nav-item"><a class="nav-link" href="#{{elementid}}_{{id}}_{{CSS.TRACK_METADATA}}" role="tab" data-toggle="tab">{{get_string "metadata" component}}</a></li></ul><div class="tab-content"><div data-track-kind="{{CSS.TRACK_SUBTITLES}}" class="tab-pane active" id="{{elementid}}_{{id}}_{{CSS.TRACK_SUBTITLES}}"><div class="trackhelp">{{{helpStrings.subtitles}}}</div>{{renderPartial "form_components.track" context=this sourcelabel="subtitlessourcelabel" addcomponentlabel="addsubtitlestrack"}}</div><div data-track-kind="{{CSS.TRACK_CAPTIONS}}" class="tab-pane" id="{{elementid}}_{{id}}_{{CSS.TRACK_CAPTIONS}}"><div class="trackhelp">{{{helpStrings.captions}}}</div>{{renderPartial "form_components.track" context=this sourcelabel="captionssourcelabel" addcomponentlabel="addcaptionstrack"}}</div><div data-track-kind="{{CSS.TRACK_DESCRIPTIONS}}" class="tab-pane" id="{{elementid}}_{{id}}_{{CSS.TRACK_DESCRIPTIONS}}"><div class="trackhelp">{{{helpStrings.descriptions}}}</div>{{renderPartial "form_components.track" context=this sourcelabel="descriptionssourcelabel" addcomponentlabel="adddescriptionstrack"}}</div><div data-track-kind="{{CSS.TRACK_CHAPTERS}}" class="tab-pane" id="{{elementid}}_{{id}}_{{CSS.TRACK_CHAPTERS}}"><div class="trackhelp">{{{helpStrings.chapters}}}</div>{{renderPartial "form_components.track" context=this sourcelabel="chapterssourcelabel" addcomponentlabel="addchapterstrack"}}</div><div data-track-kind="{{CSS.TRACK_METADATA}}" class="tab-pane" id="{{elementid}}_{{id}}_{{CSS.TRACK_METADATA}}"><div class="trackhelp">{{{helpStrings.metadata}}}</div>{{renderPartial "form_components.track" context=this sourcelabel="metadatasourcelabel" addcomponentlabel="addmetadatatrack"}}</div></div>��P�F�D�|<div class="mb-1 {{CSS.TRACK}}">{{renderPartial "form_components.source" context=this id=CSS.TRACK_SOURCE entersourcelabel=sourcelabel}}<div class="form-group"><label class="w-100" for="lang-input">{{get_string "srclang" component}}</label><select id="lang-input" class="custom-select {{CSS.TRACK_LANG_INPUT}}"><optgroup label="{{get_string "languagesinstalled" component}}">{{#langsinstalled}}<option value="{{code}}" {{#default}}selected="selected"{{/default}}>{{lang}}</option>{{/langsinstalled}}</optgroup><optgroup label="{{get_string "languagesavailable" component}} ">{{#langsavailable}}<option value="{{code}}">{{lang}}</option>{{/langsavailable}}</optgroup></select></div><div class="form-group"><label class="w-100" for="track-input">{{get_string "label" component}}</label><input id="track-input" class="form-control {{CSS.TRACK_LABEL_INPUT}}" type="text"/></div><div class="form-check"><input type="checkbox" class="form-check-input {{CSS.TRACK_DEFAULT_SELECT}}"/><label class="form-check-label">{{get_string "default" component}}</label></div>{{renderPartial "form_components.add_component" context=this label=addcomponentlabel}}</div>Pdz�G�
HTML_MEDIA(�b�iPeD��[&nbsp;<video {{#width}}width="{{../width}}" {{/width}}{{#height}}height="{{../height}}" {{/height}}{{#poster}}poster="{{../poster}}" {{/poster}}{{#showControls}}controls="true" {{/showControls}}{{#loop}}loop="true" {{/loop}}{{#muted}}muted="true" {{/muted}}{{#autoplay}}autoplay="true" {{/autoplay}}{{#title}}title="{{../title}}" {{/title}}>{{#sources}}<source src="{{source}}">{{/sources}}{{#tracks}}<track src="{{track}}" kind="{{kind}}" srclang="{{srclang}}" label="{{label}}" {{#defaultTrack}}default="true"{{/defaultTrack}}>{{/tracks}}{{#description}}{{../description}}{{/description}}</video>&nbsp��P�.,U��&nbsp;<audio {{#showControls}}controls="true" {{/showControls}}{{#loop}}loop="true" {{/loop}}{{#muted}}muted="true" {{/muted}}{{#autoplay}}autoplay="true" {{/autoplay}}{{#title}}title="{{../title}}" {{/title}}>{{#sources}}<source src="{{source}}">{{/sources}}{{#tracks}}<track src="{{track}}" kind="{{kind}}" srclang="{{srclang}}" label="{{label}}" {{#defaultTrack}}default="true"{{/defaultTrack}}>{{/tracks}}{{#description}}{{../description}}{{/description}}</audio>&nbsp��P�R��P�<a href="{{url}}" {{#width}}data-width="{{../width}}" {{/width}}{{#height}}data-height="{{../height}}"{{/height}}>{{#name}}{{../name}}{{/name}}{{^name}}{{../url}}{{/name}}</a>1Pd�+,M.atto_media9��=]AE�bL&]�Pd�?�X_getContext�u�y���Pe~�,I
_attachEvents�$Pg���<_applyMediumProperties� Pf��A_getMediumProperties� Pf:�q�_addTrackComponent�$Pg�qh�_addMediaSourceComponent�Pe�>{�
_addComponent�$Pg��J_getFilepickerCallback�(Ph�sC}_getMediumTypeFromTabPane�$Pg��#p_getTrackTypeFromTabPane�Pe^_��
_getMediaHTML� Pf[�_getMediaHTMLLink� Pf�0B_getMediaHTMLVideo� Pf��M�_getMediaHTMLAudio�$Pg.V�A_getContextForMediaHTML�0Q��`��`!}!@�`�
Pb�w)host Pf�RFcanShowFilepickerPc!&�media���yPc��XAvideo�u�0b� Pf
��e/insert_edit_video���Pd~& video, audio�D�~03��g���3���g����S3�3�
��3���e��3�3��	�3
���e��3҇)�3:�
g���`����(=d�pA����]`�����a,��a+��a*1�a!��a 5�a��a��a��a9�a��a��Od.initializer�$�g!PPP@��e#�)]0Q��a,��a+��a*1�a!��a 5�a��a��a��a9�a��a��Od._getContexta�wmx`����y�e$�)�0Q��a-��a,��a+1�a"��a!5�a��a��a��a9�a��a���a
�ua�xy`������e%�)�0Q��a1��a0��a/1�a&��a%5�a��a��a��a9�a��a���a�ya!y0|$-g����
����
�`������e&�)�0Q��a4��a3��a21�a)��a(5�a"��a!��a ��a9�a��a���a��aM|=}`������e*�)�0Q��a.��a-��a,1�a#��a"5�a��a��a��a9�a��a���a�}aT}#�L-p9��������������Ɓ������$�g��������`������e+�)�0Q��a7��a6��a51�a,��a+5�a%��a$��a#��a"9�a��a���a��aC�D�4-i�Ć
����������d����dڊ�� �d����`������e4�)�0Q��a5��a4��a31�a*��a)5�a#��a"��a!��a 9�a��a���a��ab��$-g���
��œ�`������e;�)�0Q��a3��a2��a11�a(��a'5�a!��a ��a��a9�a��a���a��a�ً`������e>�)�0Q��a9��a8��a71�a.��a-5�a'��a&��a%��a$9�a ��a���a��a�� �`������e?�)�0Q��a.��a-��a,1�a#��a"5�a��a��a��a9�a��a���a��a7���-e
��ʜ�`������e@*�0Q��a7��a6��a51�a,��a+5�a%��a$��a#��a"9�a��a���a��aɎ�-dޝ�
�d����
�`������eB*�0Q��a:��a9��a81�a/��a.5�a(��a'��a&��a%9�a!��a ���a��a�>�`������eE*�0Q��a9��a8��a71�a.��a-5�a'��a&��a%��a$9�a ��a���a��a`���`������eF*�0Q��a.��a-��a,1�a#��a"5�a��a��a��a9�a��a���a��a��_�`������eG*�0Q��a2��a1��a01�a'��a&5�a ��a��a��a9�a��a���a��az��`������eH*�0Q��a3��a2��a11�a(��a'5�a!��a ��a��a9�a��a���a��a+�;�`������eI*�0Q��a3��a2��a11�a(��a'5�a!��a ��a��a9�a��a���a��aW�Ȕ`������eJ*�0Q��a8��a7��a61�a-��a,5�a&��a%��a$��a#9�a��a���a��a�[�4-k'�����ǭխ�Ǯۮ`������eK*�bPcRN�ATTRS �bPc�F|�langs�bPb63�`help�b�!P��''�)'�)҇)��3��3��f��:�	�3��3�
�f��:��3��3��f��:�3�	�3��f��:�
!3�#�3�%�f��':�)3�
+�3�-�f��/:�13�3�3�5�f��7:�93�;�3�=�f��?:�A�'�C)���3�E@�D:�G��3�J@�I:�L��3�O@�N:�Q��3�T@�S:�V��3�Y@�X:�[��3�^@�]:�`��3�c@�b:�e��3�h@�g:�j��3�m@�l:�o��3�r@�q:�t��3�w@�v:�y��3� |@�{:� ~��3�!�@��:�!���3�"�@��:�"���3�#�@��:�#���3�$�@��:�$���3�%�@��:�%���3�&�@��:�&���3�'�@��:�'���3�(�@��:�(���3�)�@��:�)���3�*�@��:�*�+��3��@���,@��:�-�.��3��@���,@��:�/�+��3��@���,@��:�0�.��3��@���,@��:�1�+��3��@���,@��:�2�.��3��@���,@��:�3�4��3�
�@���,@��:�5�6��3�
�@���,@��:�7�4��3��@���,@��:�8�6��3��@���,@��:�9�4��3��@���,@��:�:�6��3��@���,@��:�;�4��3��@���,@��:�<�6��3��@���,@��:�=�4��3��@���,@��:�>�6��3��@���,@��:��?�'�@'�3��A�B�g��������3��C�3��D	�E��3�F�3�G
�3�H����I)ʋJ:�K�L:�M�N:�O�P:�Q�R:�S�T:�U�V:�W�X:�Y!�Z:�[#�\	:�]%�^
:�_'�`:�a)�b:�c+�d
:�e-�f:�g/�h:�i1�j:�k3�l:�m5�n:�o7�p9�e����:9��q<�`�����	�>s�
�
�����
�
�����
�
�`��� 0�X��� 0�X��� 0�X��� 0P2!!@�@�2P2!!@�@�2P2!!@��
��
��9������` �e"I%�	Q	�	��	�	�=
��
��
�
1@m���U����0Q��` ]
`!}!t�`64=d�q�1nK��a(��E`�����a�a
�Odadd.requiresPe��Daatto_recordrtc1Pe���M.atto_recordrtc9��=]AEPb Pc�*_langPbR�xoen]�Pd&��
_addButton�Pc>�?_audio�PcFA��_video�Pe^��_createContent�Pe�7�
closeDialogue�PcZ��DsetLink�0Q
�`��
`!}!h�`00=d�pA�&3�8�`�]`�����a,��a+��a*1�a!��a 5�a��a��a��a9�a��a��Od.initializeri
�
���Pbf�'�bothPd�Al,allowedtypesPcj���audio�
�
��
Pd��0�getDialogue bPr��width`�Pen��focusAfterHideBPc����afterPe��e�
visibleChange0Q�Eaۚ�-d���`����E�
eRB.��0Q�Ea���`����E��eTC.P:��require`K`Pd&[�core/adapter0Q�Ea9�N�`����E��eUD.�8��3��g���3���g�������3��g��
�v�^���v�
^�3��3	�h������v�^�
��v�^�3�
�3�h�������3·
)�g��)�3�!�͋�h����#�3�%�͋�h����'#)�3�+τ-%͋�h����.�`�����4�k0P@1P�XP�����I�eQ	*]0Q��a+��a*��a)1�a ��a5�a��a��a��a9�a��a��Od._addButtonae��`�����
i
eV
*�0Q��a'��a&��a%1�a��a5�a��a��a��a9�a��a
��Oc._audioa�ǝ`�����
i
eW*�0Q��a'��a&��a%1�a��a5�a��a��a��a9�a��a
��Oc._videoaם��`�����
i
eX*�0Q��a/��a.��a-1�a$��a#5�a��a��a��a9�a��a���a��
a���`�����i
eY
*�0Q��a.��a-��a,1�a#��a"5�a��a��a��a9�a��a���a��
a'�S�`�����i
eZ*�0Q��a(��a'��a&1�a��a5�a��a��a��a9�a��a��Oc.setLinkad�ͤ`�����
i
e[*�b=
X�b$Pdr�G�	contextid�b�BPc�
-sesskey�b�B�
�b�BPd�nƼaudiobitrate�b�BPdV& �videobitrate�b�BPd*K͝	timelimit�b�BPd��Kaudiortcicon�b�BPdJp#:videortcicon�b�BPdv��
maxrecsize�b�B5�H��''�3���g�����3��3����3��3�
�3�	͆̇
)ˋ:��
:��:��:��:��:��:���e��9�!�`�����4�k#PP��0�0���ePJ%�

@1=u��U0QM�`D�`!}!��`hD=d�q�L������c(���E`�����a�a
�Odadd.requires]y
Pd.9k�commonmodulePe�PN6abstractmodule�bh4Pd��<�editorScopeBPd���alertWarningBPd���8alertDangerBPc9��playerBPd��U	playerDOMBPdEm;startStopBtnBPd��q�	uploadBtnBPe�?��countdownSecondsBPeFc9�countdownTickerBPcN+�recTypeBPc�ɨ�streamBPe�m�X
mediaRecorderBPcх�chunksBPc&�1blobSizeBPe&��+
maxUploadSizeB Pf�8C�capture_user_media�$Pg.��handle_data_available�PdV�UYhandle_stop�Pe�B�start_recording�Pen��;stop_recording�PeF�fnupload_to_server� Pfv*4�make_xmlhttprequest�PbR(e�pad�PcZset_time� Pf*���create_annotation� Pf�Y��insert_annotation�0Q��a0]�a/��a.y
�a ��a��a�Ea�2�`������e]*�0Q��a3]�a2��a1y
�a#��a"��a�IaQ�r�`������e^*�0Q��a)]�a(��a'y
�a��a�Od.handle_stopa���-d�����d����
`����M�e_*�0Q��a-]�a,��a+y
�a��a��a�Qa-�K�`������eb*�0Q��a,]�a+��a*y
�a��a��a�Uac���`������ec*�0Q��a.]�a-��a,y
�a��a��a�YaӰ@�-d����
��e
����
U@`������ed*�0Q��a1]�a0��a/y
�a!��a ��a�]a]��4-k'�����������������`������eg*�0Q��a!]�a ��ay
�a��a�Ob.pada�F�`����a�el*�0Q��a&]�a%��a$y
�a��a�Od	.set_timeaX�c�`����e�em*�0Q��a/]�a.��a-y
�a��a��a�ia~��`������en*�0Q��a/]�a.��a-y
�a��a��a�ma0�Ӹ`������eo*� bPe"��
check_has_gum�Pd���check_secure�0Q��a0]�a/��a.y
�a ��a Pf�զcompatcheckmodule�a��aw���-d����`������ep*�0Q��a/]�a.��a-y
�a��a
�a
��a���`������er*��(bPd�
show_alert� Pfށ handle_gum_errors� Pf�M�select_rec_options�0Q��a*]�a)��a(y
�a��aOd.show_alerta<��-d���
`����=�es*�0Q��a1]�a0��a/y
�a!��a �a�Aa'�'�$-g��������`������eu*�0Q��a2]�a1��a0y
�a"��a!�a�EaC�<�-d���P`������ex*� bPb�kJ%init�Pe��/
capture_audio�0Q��a!]�a ��ay
�a��aPd†G�audiomoduleOc.inita��,�-d����4�k&��Շ���������ϊ`������ez *�0Q��a*]�a)��a(y
�a��a��a��aC��� -f�����ɍ`������e�!*�� b�� Pf��capture_audio_video�0Q��a!]�a ��ay
�a��aPdn�[�videomoduleOc.inita����-d��ޛ4�k&����̖՗����ޙ��`������e�"*0Q��a0]�a/��a.y
�a ��a5�a�a���� -f֜����Ý`������e�#*��1��'#�#�3���9�#�3��3�'#�3��3�'#�3�ч
)Ћ:��:�	
�
:��:�
�:��:��:��:��:��	:��
:��9�!#�#�3���9�#�3��3�#'#�3��3�%'#�3�ч')Ћ:�(�:� *�9�!,#�#�3���9�#�3��3�.'#�3��3�0'#�3�ч"2)Ћ#
:�$3�%:�&5�':�(7�9�9#�#�3���9�#�3��3�;'#�3��3�='#�3��3�!?'#�3�ч)A)Ћ*:�+B�,:�-D�9�.F#�#�3���9�#�3��3�H'#�3��3�J'#�3��3�!L'#�3�ч/N)Ћ0:�+O�1:�2Q�9�3S�`�����p�zU 0����
���PL�
��&0 P��e\K%q������A�e����@I@m��@�����E�0Q��`�q`!}!P�`$,=d�q�d�6��`(E`�����a�a
�Odadd.requires1 Pfjc��M.atto_managefiles9��=]AE0bMB]�y�PeR�Q
_getIframeURL�0Q��`��`!}!8�`�
P*���disabled�Pb�w�area Pf:���filepickeroptionsPcv�AimageP�P2itemid	
� b�Pe���he/manage_files��y��03��g���o3��g���3��g��
�3���g����3��?3��3��43��3�9�3��h��3χ	)�3
:�!g��#�`����(=d�pA���l�]`�����a,��a+��a*1�a!��a 5�a��a��a��a9�a��a��Od.initializer}(�h%P@P P�e�$*]0Q��a1��a0��a/1�a&��a%5�a��a��a��a9�a��a���a�ya��!�`�����}e�%*�0Q��a.��a-��a,1�a#��a"5�a��a��a��a9�a��a���a��a8���`�����}e�&*�b=
 �b��b�C��b��b5}H��'�3���g�����3��3����3��3�
�3�͆̇	)ˋ
:��:�
�:���e��9��`�����(�hPP��00	@�e�L%��50Q��`��`!}!��`jL=d�q
��������d(��������E`�����a�a
�Odadd.requiresXb$Pe�B>FCONTENTWARNING$Pg&�Yatt_h5p_contentwarningPd"̌
H5PBROWSERPe&���openh5pbrowserL Pf6\n�atto_h5p_altentryPd���"INPUTH5PFILEPeN��E
atto_h5p_file\$Pg��t$atto_h5p_urlentrysubmit$Pg�2�OPTION_DOWNLOAD_BUTTON,Pi�|YLatto_h5p_option_download_button$Pg�:�OPTION_COPYRIGHT_BUTTON,Pi6Y�� atto_h5p_option_copyright_button Pfڽ�IOPTION_EMBED_BUTTON(Ph�'�Katto_h5p_option_embed_buttonPd~�?
URLWARNINGPe�C��atto_h5p_warningP�b ��������������������\����Pc�`�atto_h5p�P���U!�{{#if addParagraphs}}<p><br></p>{{/if}}<div class="h5p-placeholder" contenteditable="false">{{{url}}}</div>{{#if addParagraphs}}<p><br></p>{{/if}}1Pd�K��
M.atto_h5p9��=]AE�bH$MBUBPcƑ5�_H5PDivBPeF6��_allowedmethodsi]�Pe&��u_handleDblClick�u�y�PdB�_<
_getH5PDiv�Pe��._getPermissions����� Pf��z�_setEventListeners�Pe�m�I_removeWarnings�Pc��I�_setH5P�Pd���_validEmbed�Pd�[&�	_validURL���0Q��`*)`!}!T�`&�
PeJ,��allowedmethodsi�8b
��Pe&�R
iconComponent����Pera�>.h5p-placeholder�Dy���kAP~PasetAttributePe�$�contenteditable�
���u�03��g��9�3v�^�w3	҇)�3:�g��3�3�	�
�g����3���
�h����3�3���3 �
��e��"3$�3�&��3(�
��e��*�`����(=d�pA���t�]`�����a,��a+��a*1�a!��a 5�a��a��a��a9�a��a��Od.initializer�,�i, �&0@@P@Pe�'*]0Q��a0��a/��a.1�a%��a$5�a��a��a��a9�a��a���a�aS�n�`������e�(*�0Q��a-��a,��a+1�a"��a!5�a��a��a��a9�a��a���a
�ua���`������e�)*�0Q��a1��a0��a/1�a&��a%5�a��a��a��a9�a��a���a�ya�p�`������e�**�0Q��a+��a*��a)1�a ��a5�a��a��a��a9�a��a��Od._getH5PDiva���-dǷ�`����	�e�+*�0Q��a0��a/��a.1�a%��a$5�a��a��a��a9�a��a���a�
a�P�`������e�,*�0Q��a4��a3��a21�a)��a(5�a"��a!��a ��a9�a��a���a��am�>�`������e�-*�0Q��a4��a3��a21�a)��a(5�a"��a!��a ��a9�a��a���a��a[���`������e�.*�0Q��a3��a2��a11�a(��a'5�a!��a ��a��a9�a��a���a�a���$-g��������`������e�/*�0Q��a0��a/��a.1�a%��a$5�a��a��a��a9�a��a���a�a/���`������e�0*�0Q��a(��a'��a&1�a��a5�a��a��a��a9�a��a��Oc._setH5Pa����`�����e�1*�0Q��a,��a+��a*1�a!��a 5�a��a��a��a9�a��a��Od._validEmbeda���`�����e�2*�0Q��a*��a)��a(1�a��a5�a��a��a��a9�a��a��Od
._validURLa#���`����!�e�3*�0Q��a/��a.��a-1�a$��a#5�a��a��a��a9�a��a���a��a��f�`������e�4*�b=
�b5�b�B5qH��'�)'�)���3�@�:���3�@�:�
��3�
@�:���3�@�:���3�@�:���3�	@�:�	��3�
!@� :�
#��3�&@�%:�(�''
'�3�*��g���,��3�.�3�0���3�2�3�4�3�6͆8̇9)ˋ:�:�:�<�:�>�:�@�:� B�!:�"D�#:�$F�%:�&H�':�(J�)	:�*L�+
:�,N�-:�.P�/:�0R�1
:�2T�3V�e��W9�4Y�`�����h�x[s��� 0�X��PP��0�0�0�0�L�e�M%%���-@i���M���-0Qp�`�y`!}!8�`1Per��oM.atto_underline9��=]AEb]�0Q<�`"�`!}!�`PeR?�addBasicButton(�b�
Pd�7	underline�����g3҇)�g���`����$=d�p���X�]`�����a,��a+��a*1�a!��a 5�a��a��a��a9�a��a��Od.initializer�bLe�5*]�t83��g���3�3���3�3�
�3�Ά͇)̋	:�
e��9��`����$=d�q���^�E`�����a�a
�Odadd.requires �fPP���e�N%�0Qx�`��`!}!@�`1Pe;%W
M.atto_strike9��=]AE b]�Pe���~
_toggleStrike�0Q`�`p`!}!0�`�8b
���Pe~W��e/strikethroughPdVn�~
buttonName�Pd��M�inlineFormatC�Pd
a�4del, strike
�)PS�7rangy Pf�,OpcreateClassApplier Pfڿjbf-editor-strike-delPeJ
(L_strikeApplierp 3҇)�3:�:�g��	#�3�
�3���g���9	�`����$=d�p����]`�����a,��a+��a*1�a!��a 5�a��a��a��a9�a��a��Od.initializer�e����@e�6*]0Q��a.��a-��a,1�a#��a"5�a��a��a��a9�a��a���a�
ah�0�`�����Ye�7*��v83��g���3�3���3�3�
�3�Ά͇)̋	:�
�:�e��9�
�`����$=d�q�$�f�E`�����a�a
�Odadd.requires �fPP�� �e�O%}0Qx�`��`!}!@�`1Pe:��M.atto_subscript9��=]AE0b Pfbx�_subscriptApplierB Pf~��_superscriptApplierB]�PeR��toggleSubscript�0Qx�`��`!}!4�`�8b
)Pd^N��	subscript���Pd��	e/subscript-C����59Pe��editor-subscript� PfnI5�editor-superscript�v 3҇)�3:�g��#	�3��3�
��g���9#	�3��3��	�g���9
�`����$=d�p�����]`�����a,��a+��a*1�a!��a 5�a��a��a��a9�a��a��Od.initializer �f��
��e�8*]0Q��a0��a/��a.1�a%��a$5�a��a��a��a9�a��a���a��am���`�����Ye�9*��v83��g���3�3���3�3�
�3�Ά͇)̋	:�
�:�e��9�
�`����$=d�q�2�R�E`�����a�a
�Odadd.requires �fPP�� �e�P%�I0Qx�`��`!}!@�`1 Pf��"M.atto_superscript9��=]AE0b�B�B]� Pf�4toggleSuperscript�0Qx�`��`!}!4�`�8b
)Pd�hM>superscript���Pe���
e/superscript-C�����59	�
�v 3҇)�3:�g��#	�3��3�
��g���9#	�3��3��	�g���9
�`����$=d�p�x���]`�����a,��a+��a*1�a!��a 5�a��a��a��a9�a��a��Od.initializer �f��
��e�:*]0Q��a2��a1��a01�a'��a&5�a ��a��a��a9�a��a���a��a�(�`�����Ye�;*��v83��g���3�3���3�3�
�3�Ά͇)̋	:�
�:�e��9�
�`����$=d�q�"�V�E`�����a�a
�Odadd.requires �fPP�� �e�Q%�0Qx�`�U`!}!@�`1Pd���M.atto_align9��=]AE b]�Pd�`?}_changeStyle�0Q��`�q`!}!4�`Pd�justifyLeft�8b
�Pdµ8e/align_left�4Pd�6B	leftalign)���Pd��callbackArgs��i��Pe.�
justifyCenter8b
�Pe��1�e/align_center�4Pcn*#center)�����Pdͫ�justifyRight8�b
�PeF࣎
e/align_right�4Pd�8/5
rightalign������ �3ч)��:�3:��:�	g���3
ч)��:�3:��:�g��	�3ч
)��:�3:�!�:�#g��%�`����$=d�p���]`�����a,��a+��a*1�a!��a 5�a��a��a��a9�a��a��Od.initializer(�h'L
����0�0��e�<*]0Q��a-��a,��a+1�a"��a!5�a��a��a��a9�a��a���a
�ia���-d���`�����Ye�=*��v83��g���3�3���3�3�
�3�Ά͇)̋	:�
�:�e��9�
�`����$=d�q��pE`�����a�a
�Odadd.requires �fPP�� �e�R%m�@0Q��`B=`!}!l�`2<=d�q8�	���b(����E`�����a�a
�Odadd.requires0Q�Ea��`�����Ie
�>*M	Pb�ϜeachHbPb�|�item�a�"����-
�Pc^visEmpty��
�0Q�Oci.itema(B`����iIe�?*�0Q�Oci.eachaP�-d���

`����a��e�@*0Q�Oci.somea��d���

`����"���e�A*"�0Q�Od	i.indexOfa*N`�������e�B*�0Q�Oci.sizea\y`����-
��e�C*�0Q�Od	i.isEmptya��`����m��e�D*�0Q�Oci.toJSONa��`�����
Ie�E*�PcJ�F_itemPb��
�mixFbPd���	addMethod�0Q��a��a��a
�Od
.addMethoda�-d��щ	�d��Љ�d���

`�����Ie�F*�Pd2�X�	ArrayList�8��'���3�'�3�'�)ϋ:��:��:�		�
:��:�

�:��:���3�9��3��3��h����3�χ)̋:�h���� ��9�"�`�����8�l$	0���
�& �e�S%Yq}@�@������0Q��`�
`!}!A�`�D=d�qr1����c(������E`�����a�a
�Odadd.requires0Q�Ea�-d̍��`�����e
�G*Pb*�1�LangPc"`�yrenderedPdN�OboundingBox8b
Pen��defaultChildType�Pe�9$UactiveDescendant�bPc&��readOnlyCPc��{�multiple�Pd�P	selection�Pc+�selected��bPc�V��setter�0Q��a��a��a=
�a��aEOc.settera�.	`����ee�H*��0b�DPd.jhu	validator�Pd�z	writeOnceCPc���rgetter�Pd�^�A	isBoolean�0Q��a��a��a=
�a��aUOc.gettera�	�	`�����e�I*��(bQCePe�~��
_setSelection��0Q��a��a��a=
�a��aYOc.gettera
I
`�����e�J*�be�0Q��a��a��a=
�a��a]Oc.setterad
�
`�����e�K*���bd2Pd���
destructor� Pf
c�_afterDestroyChild�$Pg���_afterSelectionChange�(Ph�‹_afterActiveDescendantChange�(Ph��1_afterParentSelectedChange���Pe�/ �_updateSelection�$Pg�iT1_updateActiveDescendant�Pd��
_createChild�Pe��_defAddChildFn� Pfv�_._defRemoveChildFn�Pb��E_add�)	�Pc�T��remove�Pd�� �	removeAll�Pd�=�\selectChild�Pd&E9n	selectAll�Pd���fdeselectAll�Pd�_uiAddChild�Pe��۟_uiRemoveChild�Pen�cT_afterAddChild� PfꝢ�_afterRemoveChild�Pe:: �
_bindUIParent�Pe��f_renderChildren�Pe�m��_destroyChildren�0Q�Ods.destructora�
�
`����
e�L*�0Q��a��a�aD`�������e�M*�0Q��a��a�ac`�������e�N*�0Q��a��a�a'k`�����e�O*�0Q��a��a�a�
-d���`�������e�P*�0Q��a��a��a"
�
�d�����`�����e�Q*�0Q��a��a�!a�
�`�������e�R*�0Q��a��a�%aN`�������e�S*�0Q��a��a
�)ad[`�����e�T*�0Q��a��a�-as]`�������e�U*�0Q��a��a�1ax:`�������e�V*�0Q�Ocs._addaH--d����
�`����5e�W*�0Q�Ocs.adda:�`����)	��e�X*�0Q�Ocs.removea�`����9��e�Y*�0Q�Ods.removeAlla��d̨�`����=��e�Z*�0Q��a
�Od.selectChilda��`����Ae�[*�0Q�Ods.selectAlla��`����E��e�\*�0Q��a
�Od.deselectAlla`����I��e�]*�0Q��a
�Od._uiAddChilda0�`����M��e�^*�0Q��a��a�Qa6`�����e�_*�0Q��a��a�UaN�`�������e�`*�0Q��a��a�Ya��`�������e�a*�0Q��a��a�]aq`�����e�b*�0Q��a��a�aa�-d���`�������e�c*�0Q��a��a�ea_�dͰݰ`�����e�d*�FPc����augmentPd�b�7WidgetParent�0��'���3�'''�χ)΋:��:�	�
)��3�	:��
:�
�:��)΋:��:��)΋:��:��9��)ϋ:��:� �:�"�:�$� 	:�!&�"
:�#(�$:�%*�&:�',�(
:�).�*:�+0�,:�-2�.:�/4�0:�16�2:�38�4:�5:�6:�7<�8:�9>�::�;@�<:�=B�>:�?D�@:�AF�B:�CH�D:�EJ�F:�GL�H:�IN�9�JP�3�KR��3�LT�h����V��9�MX�`�������Z����&00�&0�0�0�0�0�0�0�0�P �e�T%)@i���iu���@�@����
@-9E@Ueq������@�@0Q�`�	 `!}!��`T4=d�q�2@��a(��E`�����a�a
�Odadd.requires0Q�Ea��`����� e
�e*58b
]�9�a�bQCPcFc��depth�Pb���Iroot� �b�`��Pc���isNumber�] b�C��0Q��a��a��a=
�a
�Odindex.gettera;|`����� e�f*�9 bQC��0Q��a��a��a=
�a
�Oddepth.gettera� `����� e�g*5  bQC��0Q��a��a��a=
Od.root.getteraC�-dԶ��`����� e�h*9 �hb,Pd*�@�	ROOT_TYPEBPe٭W_getUIEventNode��Pc��+previous�9�Pc����isRoot�PcVk��ancestor� Pf
t�c_uiSetChildSelected�(Ph�NӞ_afterChildSelectedChange�PdB���_syncUIChild�Pd���_bindUIChild�0Q��a��a�� a�4`����� e�i*�0Q�Ocr.nextaB�`������e�j*�0Q�Od
r.previousa�(`����� ��e�k*�0Q�Ocr.removea8�`����9��e�l*�0Q�Ocr.isRoota��`����� ��e�m*�0Q�Od
r.ancestora�`����� ��e�n*�0Q��a��a�� a�`����� e�o*�0Q��a��a�� a9``�������e�p*�0Q��a��a
�� av�`�������e�q*�0Q��a��a
�� a��`����� e�r*�FPd���WidgetChild�0��'���3�'�χ)��3�:��:��
)΋	:�
�:�
�)΋
:�
�:��)΋:�
�:��9��)ϋ:��:��:� �:�"�:�$�	:�&� 
:�!(�":�#*�$:�%,�&
:�'.�9�(0��9�)2�`�����L�q4�Y00���L@��0�0�0��e�U%% I i � @� � � � !
!!)!9!I!0Qu�`�e!`!}!��`^4=d�q�A�P��a(��E`�����a�a
�Odadd.requiresPe�K��ClassNameManagerPd� E�getClassNamePc�4�tabviewPbR� gtabPc���:panel]�0Q��aZ!}!`�����q!e�s*PdY��tabviewBasePbHP�NAMEPb �!�PdV?�tabviewPanel�Pd���tabviewList��!�Pc�!j�tabLabel�Pc��Q�tabPanel�Pd��G�selectedTab�PeN���
selectedPanel��!�!Pcj`l?label�!�!�!�!Pd�!�_classNamesPb �!��Pb2��C> ul�!Pd����	> ul > li�Pe�E�H
> ul > li > a�!Pc�M��> div�Pd�lq�> div > div����PcZd�> ul > Pc�I�> div Pcj7U�_queries�F`�b(��Pe&]�initClassNames�Pc"F�_select�Pdv�>�	initState�Pe�*��_scrubTextNodes�Pc�!U�refresh�PdN�x�tabEventName�Pdb�;�
initEvents�Pd��
onTabEvent�Pc^�mdestroy�0Q�Od
e.mix.initaQ#�#`�����q!e�t*�0Q��a��a��a��a��!a�#t$-d����

`�����q!e�u*�0Q��a
�Od.mix._selecta�$�%`�����!��e�v*�0Q��a��a��a
�Od
.initStatea�%5&`�����!q!e�w*�0Q��a��a��a��a��!aN&�&-d����`�������e�x*�0Q��a
�Od.mix.refresha�&/'`����"q!e�y*�0Q��a��a��a�Od.initEventsaX'�'`����	"��ez*�0Q��a��a��a�Od.onTabEventa�'/(`����
"��e{*�0Q��a
�Od.mix.destroya@(h(`����"q!e|*�Pd�g*TabviewBaseYp��'�3��3�����Έ'͋�	9�
�)�k��:�	l���:�

�l���:�k��:��l���:�l���:�l���:�!������i��#:�%�9�'�))�3�+�3�-@�*:�/��@�1�3�+�3�2@�4:�5��@�7�3�+�3�8@�::�;�9�=�3�?�3�AȇC)Nj:�D�:�F� :�!H�":�#J�$:�%L�&:�'N�(:�)P�*:�+R�,	:�-Th����V��9�.X�`�����\�uZ
 ������&��@�
`2�0�0� �e�V%�!"!"@="M"e"@�"�"�"�"0Q��`�"`!}!A�`��=d�q"�RL|����������������p(��������������������������������E`�����a�a
�Odadd.requiresI)�PfK\�tabIndexPc�D�cfocusedPd��
focusClassPc�Hc.circularPb�M�UIPbbe"=keyPc.�9}Change�0cJC`LC`NC`PC0�b�C=CMCUC5Pb�)�UA0Q��a[*�*`������"e}*@b�" �b�DQCPd	�Gdescendants�I���b� �bB� B#b#�b�C�b��0Q��a��a��a=
�a��a1#Oc.gettera�*�*`������"e~*��be�0Q��a��a��a=
�a��aIOc.settera+�+`������"e*e�Pc2�bextend�z9�bl6PcZ�м_stoppedCPd~�(�_descendantsBPe*K��_descendantsMapBPd
�@!_focusedNodeBPeN#�t_lastNodeIndex`Pev��v_eventHandlersBPeV���_initDescendants�Pe&��
_isDescendant� Pf�|�_removeFocusClass� Pf^�u-_detachKeyHandler�PeV���_preventScroll�Pd�o�x
_fireClick� Pf�^�_attachKeyHandler� PffFI-_detachEventHandlers� Pf��<_attachEventHandlers�Pe����_onDocMouseDown�Pd*�h_onDocFocus�PdR�h
_focusNext�Pe6B_�_focusPrevious��]�
�B����PcB�start�B��"�0Q��a��a��a�#�a��#a�,�.`������"e�*�0Q��a��a��a��a��#a�.�.`�������e�*�0Q��a��a��a�#�a��#a�.C/`������"e	�*�0Q��a��a��a��a��#a^/�/`�������e
�*�0Q��a��a��a�#�a��#a�/
0`������"e�*�0Q��a��a��a�Od._fireClicka0�0`�����#��e�*�0Q��a��a��a�#�a��#a�012`������"e
�*�0Q��a��a��a��a��#aO2�2-d����`�������e�*�0Q��a��a��a�#�a��#a�2�4�d����p`������"e�*�0Q��a��a��a��a��#a5�6-e
����F`�������e�*�0Q��a��a��a�#Od._onDocFocusa�68`�����#�"e�*�0Q��a��a��a�Od._focusNexta%89`�����#��e�*�0Q��a��a��a�#�a��#a29:`������"e�*�0Q��a%��a$��a#��a�a>:�:`�������e�*�0Q��a��a��a�#Od.initializera�:�:`����]�"e�*�0Q��a��a��a�Od.destructora�:;`����
��e�*�0Q��a��a
�Odextend.focusa ;�;`����B���e�*B�0Q��a
�Od.extend.blura�;k<`�������e�*�0Q��a��a
�Odextend.startaz<�<`�����#��e�*�0Q��a
�Od.extend.stopa�<f=`����B���e�*B�0Q��a��a��a�#Oc.refreshaw=�=`����"�"e�*�Pe��.wnodeFocusManager�!Pdr"focusManagerPb��)�NS1PejsP�NodeFocusManager�0��''''''''	'
	'�
@�''
�'�
)'�3�'�3�'�'чЇ)ϋ:�	�:��
)ϋ:��:��9��3����3��3�·)͋:�� :�!�":�#�$:�%!�&:�'#�(:�)%�*	:�+'�,
:�-)�.:�/+�0:�1-�2
:�3/�4:�51�6:�73�8:�95�::�;7�<:�=9�>:�?;�@:�A=�B:�C?�D:�EA�F:�GCe��E�H9�IG�J9�KI�3�LK��g���M�3��9�MO�`�����t�{Qp�
`N`2�PL�������@�@�eW%!#I#m#�#�#$-$E$]$u$�$@�$@�$@�$�$%)%A%Y%q%�%�%�%�%0Q1�`�%`!}!u�`�4=d�ql~(���a(��E`�����a�a
�Odadd.requires�9��PcV�jtabViewPc.��fWidget`Ja�hb,Pe�Ǝ_afterChildAdded� Pf=��_defListNodeValueFn� Pf҂^�_defPanelNodeValueFn� Pf�=�_afterChildRemoved�Pdv�E�	_initAria�Pc�شbindUI�Pc����renderUI�Pe>��_setDefSelection�Pe�2#�_renderListBox�Pe�UE�_renderPanelBox�PdN��_renderTabs�0Q��a��a��a9�a��a���a�&a�?�?`������%e �*�0Q��a!��a ��a��a��a���a�&a�?H@`�������e!�*�0Q��a"��a!��a 9�a��a���a�!&af@�@`������%e"�*�0Q��a ��a��a��a��a���a�%&a�@}A`�������e#�*�0Q��a��a��a9�a��a��Od
._initAriaa�A�A`����)&�%e$�*�0Q��a��a��a��a��a
��Oc.bindUIa�A C`����-&��e%�*�0Q��a��a��a9�a��a��Od	.renderUIa2C�C`����1&�%e&�*�0Q��a��a��a��a��a���a�5&a�C�D-d��Ԉ`�������e'�*�0Q��a��a��a9�a��a���a�9&a�D�D`������%e)�*�0Q��a��a��a��a��a���a�=&a�D%E`�������e*�*�0Q��a��a��a9�a��a��Od._renderTabsa:E�F-e
nj��
�`����A&�%e+�*�0b=
�PdH*lHTML_PARSER�PeZz3�
LIST_TEMPLATEPdN��>	<ul></ul>Pez�CPANEL_TEMPLATEPdR8�<div></div>0�bE�b�Pb*�zTabPcr�ӦlistNode�Pd��3	panelNode��"b�B �be�Pc�8��valueFn&0Q��a#��a"��a!9�a��a���a��a=
�a��a�'Oc.settera�F8G`����e�%e-�*�� b���'!&0Q��a$��a#��a"9�a��a���a��a=
�a��a�'Oc.setterarG�G`����e�%e.�*�� b�'���0Q��a"��a!��a 9�a��a���a��a�'Od	.listNodeaHKH`�����'�%e/�*0Q��a#��a"��a!9�a��a���a��a�'Od
.panelNodea^H�H`�����'�%e0�*�F�'�'Pc�55�TabView�!`JaY!�bP( Pf��uBOUNDING_TEMPLATEPd�{��	<li></li>Pej��CONTENT_TEMPLATEPc��<a></a>��' Pf
~�_uiSetSelectedPanel�$PgrޘH_afterTabSelectedChange� Pf&d
�_afterParentChange�)&�Pcʇ�syncUI�-&�1&�PdnջZ_renderPanel�5�Pc��4_remove�PdZ�_onActivate�]�PebQ�_defLabelGetter�PeΑx�_defLabelSetter� Pf�^�_defContentSetter� Pf��_defContentGetter�!&�0Q��a'��a&��a%�'�a"��a!��a ��a9�a��a���a��(a�I(J`������%e1�*�0Q��a+��a*��a)�'�a&��a%��a$��a#9�a��a���a��(aIJpJ`������%e2�*�0Q��a&��a%��a$�'�a!��a ��a��a9�a��a���a��(a�J�J`������%e3�*�0Q��a��a��a�'�a��a��a��a9�a��a��Od
._initAriaa�J�K`����)&�%e4�*0Q��a��a��a�'�a��a��a��a9�a��a
��Oc.syncUIa�K�L`�����(�%e5�*�0Q��a��a��a�'�a��a��a��a9�a��a
��Oc.bindUIa�L"M`����-&�%e6�*0Q��a��a��a�'�a��a��a��a9�a��a��Od	.renderUIa4M\M`����1&�%e7�*0Q��a ��a��a�'�a��a��a��a9�a��a���a
��(arM�M`������%e8�*�0Q��a��a��a�'�a��a��a��a9Od.create._adda�MsN`����5�%e9�*�0Q��a��a��a�'�a��a��a��a9�a��a��Oc._removea�N�N`�����(�%e:�*�0Q��a��a��a�'�a��a��a��a9�a��a��Od._onActivatea�N*O`�����(�%e;�*�0Q��a��a��a�'�a��a��a��a9�a��a��Od.initializera?O�O`����]�%e<�*�0Q��a#��a"��a!�'�a��a��a��a9�a��a���a��(a�O�O`������%e=�*�0Q��a#��a"��a!�'�a��a��a��a9�a��a���a��(a�O+P`������%e>�*�0Q��a%��a$��a#�'�a ��a��a��a9�a��a���a��(aFP�P`������%e?�*�0Q��a%��a$��a#�'�a ��a��a��a9�a��a���a��(a�P�P`������%e@�*�0Q��a(��a'��a&�'�a#��a"��a!��a 9�a��a���a�!&a�P<R`������%eA�* b=
��'�8�b
Pd�+�triggerEvent�b���! �be�(��(Pc".h�content b��(��(�'��" �b�B�Peb�cw_validTabIndex �be��'!&0Q��a*��a)��a(�'�a%��a$��a#��a"9�a��a���a��a=
�a��a�'Oc.settera�RAS`����e�%eB�*b]�0Q��a(��a'��a&�'�a#��a"��a!��a 9�a��a���a��a�'Od	.selecteda�ST`����]�%eC�*��`��''�3��3����3�̈́%���3�=��	�)ˋ	:�
�:��
:��:��:��:��:��:��:��	:��
:� �"ʇ #ɇ!$)ȋ":�#%�:�$'�%))ȋ&:�#*�:�',�:�(.�)0)ɋ*
:�$1�+:�'3�:�,5e��7�3�-9�3�.;9�.=3�-9�3�/?9�/A��9�0C�3��3�E�1��3�̄2G%���3�3H=��J�4L)ʋ5:�6M�7:�8O�9:�:Q�;:�S�<:�=U�>:�W�?:�Y�@:�A[�B:�C]�D:�E_�F:�Ga�H:�Ic�J:�Ke�L:�Mg�N:�Oi�P:�Qk�R:�m�SoɇTpȇUq)NjV :�#r�:�'t�:�(v�Wx)ȋX!:�Yy�:�,{e��}9�Z�`���������"P��&0�0�0�00'�&0����
@�@�&<0�������9'0��@�eX%E&e&�&�&�&�&'%'@I'i'�'@�'(M(u(�()I)y)�)�)	*9*i*�*�*�*!+Q+�+�+�+9,},0Q]�`d�,`!}!��`D<=d�q��D����b������E`�����a�a
�Odadd.requiresM	5FPd2c�	_isNative�0Q��a
�Od.lastIndexOfa�U�U`����E�,eE�*0Q��,a�UnV`����E��eF�*0Q�Ocn.uniquea�V2W`����E��eG�*Pc����unique��0Q�Ocn.filteraZW~W`����E��eH�*0Q�
-a�W�W`����E��eI�*0Q�Ocn.rejecta�W@X-d�����`����E��eJ�*���0Q�Ocn.everyafX�X`����E��eL�*0Q�1-a�X�X`����E�,eM�*��0Q�Ocn.mapaY-Y`����E��eN�*0Q�E-a6Y�Y`����E��eO�*b�0Q�Ocn.reducea�YZ�d����`����E��eP�*0Q�Y-aZuZ`����E��eR�*0Q�Ocn.finda�Z�Z`����E��eS�*��0Q�Ocn.grepa�Z+[-d����
`����E��eT�*Pb*���grep0Q�Odn.partitiona@[�[�d����

�`����E��eV�*Pd�$�t	partition0Q�Ocn.zipa�[
\�d���
�`����E��eX�*Pb��^�zip0Q�Od	n.flattena \�\`����E��eZ�*Pc��}rflattenA(��3'3'#�3�'��3���3�
�g�������9�ы9�	��3���3�
�g�������9�
ы
9���3���3��g�������9���3���3� �g���"����	9�$��3���3�&�g���(��
��9�*ы9�,ы
9�.ы9�0ы9�2ы 9�!4�`�����T�s6`P  @@@  �eDY%�,�,�,---@)-5-=-I-Q-@a-i-u-@�-@�-@�-0Q��`�-`!}!��`t\=d�q���������f(������������E`�����a�a
�Odadd.requiresPeF��
atto_equation@bPe"
�j
EQUATION_TEXT$Pg(^�atto_equation_equationPe�V�EQUATION_PREVIEW$Pg�$�atto_equation_previewPc����SUBMIT Pf�P�atto_equation_submitPc�^L�LIBRARY$Pg���atto_equation_libraryPe~)+LIBRARY_GROUPS Pf���atto_equation_groups Pf>�{�LIBRARY_GROUP_PREFIX Pf���atto_equation_group@�b.�Pe�Y5�
LIBRARY_GROUP��-��-��-�Pe
?�LIBRARY_BUTTON��.
.Pd�3s� > div > div!.�-�-�-Pcn0�� button%. bPc�z�STARTPb�}<{\(Pb�n�2ENDPb���7\)�P��w���<form class="atto_form">{{{library}}}<label for="{{elementid}}_{{CSS.EQUATION_TEXT}}">{{{get_string "editequation" component texdocsurl}}}</label><textarea class="fullwidth {{CSS.EQUATION_TEXT}}" id="{{elementid}}_{{CSS.EQUATION_TEXT}}" rows="8"></textarea><br/><label for="{{elementid}}_{{CSS.EQUATION_PREVIEW}}">{{get_string "preview" component}}</label><div describedby="{{elementid}}_cursorinfo" class="well well-small p-1 fullwidth {{CSS.EQUATION_PREVIEW}}" id="{{elementid}}_{{CSS.EQUATION_PREVIEW}}"></div><div id="{{elementid}}_cursorinfo">{{get_string "cursorinfo" component}}</div><div class="mdl-align"><br/><button class="btn btn-secondary {{CSS.SUBMIT}}">{{get_string "saveequation" component}}</button></div></form>�P��wU��<div class="{{CSS.LIBRARY}}"><ul class="root nav nav-tabs mb-1" role="tablist">{{#each library}}<li  class="nav-item"><a class="nav-link" href="#{{../elementid}}_{{../CSS.LIBRARY_GROUP_PREFIX}}_{{@key}}"  role="tab" data-toggle="tab">{{get_string groupname ../component}}</a></li>{{/each}}</ul><div class="tab-content mb-1 {{CSS.LIBRARY_GROUPS}}">{{#each library}}<div data-medium-type="{{CSS.LINK}}" class="tab-pane" id="{{../elementid}}_{{../CSS.LIBRARY_GROUP_PREFIX}}_{{@key}}"><div role="toolbar">{{#split "
" elements}}<button class="btn btn-secondary" tabindex="-1" data-tex="{{this}}"aria-label="{{this}}" title="{{this}}">{{../../DELIMITERS.START}}{{this}}{{../../DELIMITERS.END}}</button>{{/split}}</div></div>{{/each}}</div></div>1Pef���M.atto_equation9��=]AE��bH$MBPe2��_lastCursorPos`Pc��_contentBPe��z�_sourceEquationBPd�L��_groupFocusB Pf.2Ł_equationPatterns�]�y�PeȊ_resolveEquation�PdB�ؽ_setEquation�Pd��[A	_throttle�PeR2��_updatePreview�PdRf�}_loadPreview���PeƮ!�_groupNavigation� PfFB�_setGroupTabFocus� PfFX�_selectLibraryItem� Pf�
�_getLibraryContent�`Jd Pfj�9=\$\$([\S\s]+?)\$\$ Pf~���\\\(([\S\s]+?)\\\) Pf�M�\\\[([\S\s]+?)\\\](Ph�,�\[tex\]([\S\s]+?)\[\/tex\]e.0Q��`��.`!}!H�` a.�
Pe��}texfilteractive� b�Pctـe/math��y���$Pg��latto:selectionchanged0Q�Ea�f�f`����E�-e]F.��kPbv�stexa0Q�Eagag`����E��e^G.(�93��g���^3҇)�3	:�g��
3��g���3��	Ћ
��e��3�3��
�g����3�ҋ�g����`����(=d�pA�����]`�����a,��a+��a*1�a!��a 5�a��a��a��a9�a��a��Od.initializer�-(�h!@����
�
�e\�*]0Q��a1��a0��a/1�a&��a%5�a��a��a��a9�a��a���a�ya~g�i-d����@`������-e_�*�0Q��a1��a0��a/1�a&��a%5�a��a��a��a9�a��a���a�i.a�i�l-d������d����`������-ea�*�0Q��a-��a,��a+1�a"��a!5�a��a��a��a9�a��a���a
�m.a�l�n`������-ed�*�0Q��a*��a)��a(1�a��a5�a��a��a��a9�a��a��Od
._throttlea�nBo-d����
��d����
`����q.�-ee�*�0Q��a/��a.��a-1�a$��a#5�a��a��a��a9�a��a���a�u.aZo�q`������-eh�*�0Q��a-��a,��a+1�a"��a!5�a��a��a��a9�a��a���a
�y.a�qhr-d�����`������-ei�*�0Q��a4��a3��a21�a)��a(5�a"��a!��a ��a9�a��a���a��a�r�u-d����`������-ek�*�0Q��a1��a0��a/1�a&��a%5�a��a��a��a9�a��a���a�}.a�u�v`������-em�*�0Q��a2��a1��a01�a'��a&5�a ��a��a��a9�a��a���a��.a�v�w`������-en�*�0Q��a3��a2��a11�a(��a'5�a!��a ��a��a9�a��a���a��.a�wCz`������-eo�*�0Q��a3��a2��a11�a(��a'5�a!��a ��a��a9�a��a���a��.a_z�|-e
��A`������-ep�*�b=
0�b�.�b�D��b�BPc&�+�library�b��bPd���R
texdocsurl�b�B5�P��''�)'�)���3�@�:���3�@�	�@�
:���3�	@�
:�	��3�
@�:�
��3�@�:���3�@��@�:�
�'� )'''�3�!��g���#��3�%�3�'���3�)�3�+�3�-͆/̇0˄1�Ƀ2=��3
Ƀ5=��3
Ƀ6=��3
Ƀ7=��3�:�8� :�!:�":�#<�$:�%>�&:�'@�(:�)B�*:�+D�,:�-F�.:�/H�0:�1J�2	:�3L�4
:�5N�6:�7P�8R�e��S9�9U�`�����`�vWs���� 0!���
��&s�&s2�0�0�0�00	@�e[Z%�.�.�./@M/��/�/�0=0@y0@�0�0%1]1@0Q��`��1`!}!`�`,D=d�qV��S����c(������E`�����a�a
�Odadd.requiresPdr�atto_charmap bPc���BUTTON$Pg>���atto_charmap_characterPc�D�%CHARMAP$PgfZ�]atto_charmap_selector`%J`�`K`Pc�`6&nbsp;Pcږ[�&#160;CPdr;Bqnobreakspace�`K`PcV�{&amp;Pcj�2&#38;CPdz���	ampersand�`K`PcB�!&quot;Pc6�(�&#34;CPeFJ��
quotationmark�`K`Pc2��&#8253;E2CPd.��0interrobang�`K`Pc�pY�&cent;Pc�=�]&#162;CPc&F=�centsign�`K`Pc��$&euro;Pc��G�&#8364;CPc"�!�eurosign�`K`PcfVY�&pound;Pc�[�&#163;CPdv�Du	poundsign�`K`Pc")�&yen;Pc�?�&#165;CPc���;yensign�`K`Pc�J&copy;Pc�lP�&#169;CPe:v�e
copyrightsign�`K`Pc�Zw&reg;Pc��&#174;CPe>�:�registeredsign�`K`Pc:�HS&trade;Pc�辞&#8482;CPe���
trademarksign�`K`Pc*�xu&permil;PcF$�&#8240;CPdf��!permillesign�`K`Pcf�Y�&micro;PcB�e�&#181;CPd�a�W	microsign�`K`PcF��&middot;Pc|�#&#183;CPd2*�	middledot�`K`Pc>�z�&bull;Pcv��u&#8226;CPcZ�r"bullet�`K`Pc�F��&hellip;PcNW9�&#8230;CPe���Zthreedotleader�`K`Pcv�
�&prime;PcV|�@&#8242;CPd^��Dminutesfeet�`K`Pcf�3&Prime;Pc"���&#8243;CPe�hZ
secondsinches�`K`Pc���P&sect;Pc*v�~&#167;CPd^�!�sectionsign�`K`Pc��͛&para;Pc*CuZ&#182;CPe���J
paragraphsign�`K`Pc�c1&szlig;PcB�-�&#223;CPdN��ksharpsesszed�`K`Pc�'bU&lsaquo;PcHY�&#8249;C0Pj:�N2$singleleftpointinganglequotationmark�`K`Pc"I��&rsaquo;Pc�D&#8250;C4Pk�{�%singlerightpointinganglequotationmark�`K`Pc�G�&laquo;Pc^���&#171;C$Pg^z�_leftpointingguillemet�`K`Pcr�s&raquo;Pc�_W&#187;C$Pg�}�rightpointingguillemet�`K`Pcf�&lsquo;Pc�])&#8216;C$Pg���leftsinglequotationmark�`K`Pc�)�&rsquo;PcʕA�&#8217;C$Pg��rightsinglequotationmark�`K`Pc案�&ldquo;Pc
w��&#8220;C$Pg��3�leftdoublequotationmark�`K`Pc��{|&rdquo;PcƊ
h&#8221;C$PgbA��rightdoublequotationmark�`K`Pc���&sbquo;Pc�
��&#8218;C$Pg��:singlelow9quotationmark�`K`Pc.�
8&bdquo;PcF��b&#8222;C$PgN�@doublelow9quotationmark�`K`Pb���&lt;PcZ�&#60;CPd��`�lessthansign�`K`Pb64��&gt;Pc��t&#62;CPe���dgreaterthansign�`K`Pbꯁ�&le;Pc>�޿&#8804;C Pf�k�lessthanorequalto�`K`Pb�
&ge;PcR�Y&#8805;C Pf"³�greaterthanorequalto�`K`PcB�H�&ndash;Pcv�T&#8211;CPc�QI�endash�`K`Pc>��&mdash;Pc��#:&#8212;CPc�<emdash�`K`PcZK��&macr;Pcڹ"�&#175;CPc��@bmacron�`K`Pc�&*&oline;Pc���,&#8254;CPcBT��overline�`K`Pc��&curren;Pc�}5�&#164;CPdF�)currencysign�`K`Pc���X&brvbar;Pc�˼'&#166;CPd�+(�	brokenbar�`K`PcŽ��&uml;Pc�S�&#168;CPd��i�	diaeresis�`K`PcR�nc&iexcl;Pczj��&#161;C$Pg���minvertedexclamationmark�`K`Pc�A��&iquest;Pc椡Z&#191;C Pf�S
�turnedquestionmark�`K`Pc�տ�&circ;Pc6|,&#710;CPe6�:�circumflexaccent�`K`Pc�7�&tilde;PcZ��%&#732;CPdv���
smalltilde�`K`Pc6*,J&deg;Pcf�^�&#176;CPd�eN�
degreesign�`K`Pc���d&minus;Pc�rO&#8722;CPd�k��	minussign�`K`Pc�zn&plusmn;Pc�6J�&#177;CPevB�n
plusminussign�`K`PcVL�&divide;Pc��
&#247;CPdF��Hdivisionsign�`K`Pc�|<�&frasl;PcN�8�&#8260;CPe
��
fractionslash�`K`Pcv��&times;Pcv�Fs&#215;C Pf�8��multiplicationsign�`K`PczO��&sup1;Pc�rS�&#185;CPe��Asuperscriptone�`K`Pc�`�&sup2;Pc��&#178;CPe�T��superscripttwo�`K`Pc!{D&sup3;Pc�}��&#179;CPeƔubsuperscriptthree�`K`Pc�\4&frac14;Pc�#��&#188;C Pf.}R�fractiononequarter�`K`Pc"ي�&frac12;Pc
̸_&#189;CPe� cIfractiononehalf�`K`Pc���z&frac34;Pc^dW&#190;C$Pg�*��fractionthreequarters�`K`Pc�^�&fnof;Pcn�@&#402;CPe
J�functionflorin�`K`Pc���&int;Pc����&#8747;CPcڎ�integral�`K`Pcf�-&sum;Pc[c�&#8721;CPd�;X�narysumation�`K`Pc��&infin;Pc�=�&#8734;CE�`K`PcJ��&radic;PcR�&#8730;CPd筀
squareroot�`K`Pc
e�v&sim;Pc�½�&#8764;DPdR~�	similarto�`K`Pc֦'�&cong;Pc��D&#8773;D Pfۃnapproximatelyequalto�`K`Pc��i�&asymp;Pcڑ�&#8776;CPe��e1
almostequalto�`K`Pbj��&ne;Pc��3�&#8800;CPd"�q
notequalto�`K`Pc2�"t&equiv;Pc���&#8801;CPd�֪identicalto�`K`Pc���&isin;Pc��Ϻ&#8712;DPd���?	elementof�`K`Pcb�o^&notin;Pc�vmz&#8713;DPe
�xnotanelementof�`K`Pb��(x&ni;Pc���*&#8715;DPe�޶rcontainsasmember�`K`Pc�
a/&prod;Pcz
�&#8719;CPd�=snaryproduct�`K`PccC�&and;Pc��I�&#8743;DPd�z��
logicaland�`K`Pb��8&or;Pc��ݮ&#8744;DPdj�@	logicalor�`K`Pcb�3A&not;Pc�W\&#172;CPc&�!notsign�`K`PcF��&cap;Pc�
b>&#8745;C2g
�`K`PcV�6&cup;PcJ��&#8746;DBi
�`K`Pc"��&&part;Pc�R0+&#8706;C Pf&N�Tpartialdifferential�`K`Pcn��&forall;Pc�@�&#8704;DPc�W��forall�`K`Pc&���&exist;Pc�0�&#8707;DPd�d�!thereexists�`K`Pc��Y�&empty;Pc�ψ�&#8709;DPc�}��diameter�`K`Pc��\&nabla;Pcv�Ϣ&#8711;D Pf���backwarddifference�`K`Pcj&lowast;Pch�H&#8727;DPe^��asteriskoperator�`K`PcR�E&prop;Pc��u'&#8733;DPef4Aproportionalto�`K`Pc
���&ang;Pc���b&#8736;DPc�;angle�`K`Pc��I&acute;Pc�*}�&#180;CPd">� acuteaccent�`K`Pc��&&cedil;Pc�~�Z&#184;CPcr�:�cedilla�`K`Pc�݂j&ordf;Pcbp4�&#170;C$Pg*�@7feminineordinalindicator�`K`Pcb�r>&ordm;Pc*?Kt&#186;C(Ph�ʬzmasculineordinalindicator�`K`Pcf{�&dagger;PcRG�&#8224;CPcj���dagger�`K`PcR-2&Dagger;PcF�"%&#8225;CPdRfܕdoubledagger�`K`Pc���a&Agrave;Pc��j&#192;CPd�P�agrave_caps�`K`Pc�O�&Aacute;PcF�u�&#193;CPdގ{�aacute_caps�`K`Pc޽B}&Acirc;Pc�tZ&#194;CPe���*acircumflex_caps�`K`Pc���&Atilde;Pc6�ŧ&#195;CPdR�N�atilde_caps�`K`Pc
41�&Auml;Pc��&#196;CPe�8adiaeresis_caps�`K`Pcj�#�&Aring;Pc]K�&#197;CPe�/�-aringabove_caps�`K`PcF1��&#256;�9CPd�e�amacron_caps�`K`Pc�|/�&AElig;Pc>G��&#198;CPeʡsligatureae_caps�`K`Pcb��[&Ccedil;Pcv�S&#199;CPe�\"#
ccedilla_caps�`K`Pc|�v&Egrave;Pc&�%&#200;CPd⬚�egrave_caps�`K`Pc��P&Eacute;Pc��P&#201;CPd�y�Veacute_caps�`K`Pc1I&Ecirc;Pc�DG�&#202;CPe���ecircumflex_caps�`K`Pcj���&Euml;Pc�z.�&#203;CPev��ediaeresis_caps�`K`Pcf���&#274;:CPdnŜ�emacron_caps�`K`Pc>Ħ&Igrave;Pc�H��&#204;CPd^�%wigrave_caps�`K`Pc�-O&Iacute;Pc��	M&#205;CPd��s�iacute_caps�`K`Pc�A��&Icirc;Pc`�^&#206;CPe
ϜYicircumflex_caps�`K`Pc�{�&Iuml;Pc.#��&#207;CPe
<�idiaeresis_caps�`K`Pc&<r&#298;u:CPd��imacron_caps�`K`Pc��&ETH;Pc�i�!&#208;CPc��eth_caps�`K`Pc���&Ntilde;PcމL�&#209;CPd����ntilde_caps�`K`Pc�ө�&Ograve;Pc��*�&#210;CPd��z�ograve_caps�`K`Pcb苄&Oacute;Pc~C#�&#211;CPdB���oacute_caps�`K`Pc~�h�&Ocirc;Pc���&#212;CPe6`Pocircumflex_caps�`K`Pcj�@k&Otilde;Pc*��'&#213;CPdN�7!otilde_caps�`K`Pc�8ѭ&Ouml;Pc-.�&#214;CPe��Ѽodiaeresis_caps�`K`Pc�oJ�&Oslash;Pc��&#216;CPd��Wuoslash_caps�`K`Pc�9�;&#332;%;CPd���omacron_caps�`K`PcF�
]&OElig;Pc��@�&#338;CPe�ۻ�ligatureoe_caps�`K`Pc�d�c&Scaron;PcN�E&#352;CPd�C��scaron_caps�`K`Pc�R&Ugrave;Pc�͛&#217;CPdl��ugrave_caps�`K`Pc�':&Uacute;PcbB:&#218;CPdn���uacute_caps�`K`Pcb?��&Ucirc;Pcʠ�&#219;CPeB�]�ucircumflex_caps�`K`Pc��PU&Uuml;Pc�pI�&#220;CPe6��udiaeresis_caps�`K`Pc��:q&#362;�;CPd�*�umacron_caps�`K`Pc�Sx.&Yacute;Pc�|ZD&#221;CPdv�,�yacute_caps�`K`Pc�e�,&Yuml;Pc��&#376;CPe^��Nydiaeresis_caps�`K`PcB���&THORN;Pc�W"�&#222;CPd���
thorn_caps�`K`PcL�&agrave;Pc�jPQ&#224;CPc.P��agrave�`K`Pc&��v&aacute;Pc���r&#225;CPc҆j�aacute�`K`Pcb��u&acirc;Pc��&#226;CPdJ��oacircumflex�`K`PcR�V�&atilde;Pc6���&#227;CPc�d�atilde�`K`Pc�V &auml;Pc�T�:&#228;CPdZUy
adiaeresis�`K`Pc���X&aring;Pc�K��&#229;CPd��Y
aringabove�`K`Pc:��o&#257;q<CPc��o�amacron`K`PcR7�&aelig;Pc��Re&#230;CPd��
ligatureae�`K`Pc�Q�$&ccedil;Pc:���&#231;CPc^��ccedilla�`K`Pc:ӑ�&egrave;Pc=��&#232;CPcvT��egrave�`K`Pcv��&eacute;Pc��[&#233;CPcb���eacute�`K`Pc�&ecirc;Pcڌ�t&#234;CPdf?�ecircumflex�`K`Pc�җ&euml;Pc��Z�&#235;CPd�,0
ediaeresis�`K`Pc�B.�&#275;�<CPc���emacron�`K`Pc^�Hr&igrave;Pc.��&#236;CPc�Vigrave�`K`Pc��&iacute;Pc
��>&#237;CPc��iacute�`K`Pc��8�&icirc;Pc�&#238;CPd�8icircumflex�`K`Pc���&iuml;Pc2t2&#239;CPd���
idiaeresis�`K`Pc����&#299;Y=CPcvB�oimacron�`K`Pcr��%&eth;Pc�`(r&#240;CPb���deth�`K`Pc怣&ntilde;Pc9]h&#241;CPc��p1ntilde�`K`PcN&ograve;PcR�:<&#242;CPc�K
�ograve�`K`Pc�>&oacute;Pc�M�,&#243;CPc�[�oacute�`K`Pc1��&ocirc;Pc:#�&#244;CPd�/ocircumflex�`K`Pc��0�&otilde;Pc*���&#245;CPc���otilde�`K`Pc�v�.&ouml;Pc~�&#246;CPd�hkn
odiaeresis�`K`Pc.��n&oslash;PcV
|_&#248;CPcf�M�oslash�`K`Pc��&#333;	>CPc��omacron�`K`Pcn��g&oelig;Pczλ&#339;CPd�t	
ligatureoe�`K`Pc™-�&scaron;Pcn��!&#353;CPc�AE�scaron�`K`Pcr&ugrave;PcZ&(w&#249;CPc���ugrave�`K`Pc*�Fl&uacute;Pc"4u2&#250;CPc�1�uacute�`K`Pc>�'Q&ucirc;Pc
��&#251;CPd5R�ucircumflex�`K`Pc�S��&uuml;PcJ�n�&#252;CPd��#
udiaeresis�`K`Pcb(�R&#363;�>CPc���xumacron�`K`Pc�<*k&yacute;Pc>���&#253;CPc*C�#yacute�`K`Pc>�X�&thorn;Pc^�F/&#254;CPc�ʜ�thorn�`K`Pc�&yuml;Pc�&X&#255;CPd��
ydiaeresis�`K`Pc��?&Alpha;Pcֿ�&#913;CPd��
alpha_caps�`K`PcuЦ&Beta;Pc���&#914;CPd^V^S	beta_caps�`K`Pc��e�&Gamma;Pc�"�&#915;CPd���
gamma_caps�`K`Pc�Hڔ&Delta;PcJJ&#916;CPdj|׆
delta_caps�`K`Pdڰ�	&Epsilon;Pc�(a&#917;CPdR�_�epsilon_caps�`K`Pc�&Zeta;Pc��>z&#918;CPd�an	zeta_caps�`K`Pcfvh9&Eta;Pc���&#919;CPc��o>eta_caps�`K`PcF�jy&Theta;Pc*8q�&#920;CPd:x
^
theta_caps�`K`Pc���&Iota;Pc�V�&#921;CPd��e	iota_caps�`K`Pc�4�F&Kappa;Pc�E�>&#922;CPd�#L
kappa_caps�`K`Pc����&Lambda;Pc���&#923;CPd�N�Slambda_caps�`K`Pb�`)	&Mu;Pc^��&#924;CPc"�8_mu_caps�`K`Pbz��&Nu;Pc�^�f&#925;CPc6۷�nu_caps�`K`Pb2�XZ&Xi;Pc�s;u&#926;CPc�[	�xi_caps�`K`Pd�_�.	&Omicron;PcJ��<&#927;CPdf���omicron_caps�`K`Pb^ܻ�&Pi;Pc~Uֹ&#928;CPc���Lpi_caps�`K`Pc*�=�&Rho;Pc��[�&#929;CPc*��rho_caps�`K`Pc�Z��&Sigma;Pc����&#931;CPdj�i?
sigma_caps�`K`PcVl�&Tau;Pc�:jy&#932;CPcV�tau_caps�`K`Pd�'�	&Upsilon;Pc^��&#933;CPdޗD�upsilon_caps�`K`Pc��v&Phi;Pc��&#934;CPc"���phi_caps�`K`Pc����&Chi;Pc"���&#935;CPc�i�chi_caps�`K`PcJ��&Psi;Pcf�E&#936;CPc�psi_caps�`K`Pc����&Omega;Pc�S�u&#937;CPd�'!
omega_caps�`K`PcR(��&alpha;PcfA�3&#945;CPc�U��alpha�`K`Pc����&beta;Pc�II?&#946;CPbB��wbeta�`K`Pc�@��&gamma;Pc�!�G&#947;CPcf�0gamma�`K`PcNF7�&delta;Pc��v2&#948;CPcJ��delta�`K`Pd���=	&epsilon;Pc"}�&#949;CPc>g�epsilon�`K`PcB���&zeta;Pc�d��&#950;CPb��R�zeta�`K`Pc�@�&eta;Pc�H�&#951;CPb.��eta�`K`Pc���&theta;Pc~,�&#952;CPc�<ctheta�`K`Pc��
6&iota;PcV�&#953;CPb�#�iota�`K`Pc�d��&kappa;PcV���&#954;CPcZ9�-kappa�`K`Pc2�D�&lambda;Pc���&#955;CPc�r�lambda�`K`Pb�v�`&mu;Pc.m��&#956;CPb��Lmu�`K`Pb��_&nu;Pc�:�&#957;CPb�PX�nu�`K`Pb��γ&xi;PcW�&#958;CPb.��xi�`K`Pd:�,	&omicron;Pc�/��&#959;CPc�`xXomicron�`K`PbZc��&pi;PcޥB�&#960;CPbr�ޒpi�`K`Pcʪ^�&rho;Pc:�n�&#961;CPb�<^/rho�`K`Pc�k�&sigmaf;Pc�$2�&#962;CPd��{�
finalsigma�`K`Pc�Gc&sigma;Pc˫}&#963;CPc�$sigma�`K`Pc��&W&tau;Pc��@&#964;CPb�'tau�`K`Pd�	&upsilon;Pcse�&#965;CPc�ۧ�upsilon�`K`Pc>�ѕ&phi;Pc�l�&#966;CPb����phi�`K`Pc�R,p&chi;Pcrv"&#967;CPb
W�chi�`K`Pc�#&psi;PcPA
&#968;CPbV�psi�`K`Pc��w&omega;Pc��s�&#969;CPc�u��omega�`K`Pd��,	&alefsym;PcvK�G&#8501;DPd2��w
alefsymbol�`K`PcF5�M&piv;Pc��&#982;DPc��\Qpisymbol�`K`Pc��'&real;Pc��,9&#8476;DPe�!qvrealpartsymbol�`K`Pd����
&thetasym;Pc��XT&#977;DPd��Mthetasymbol�`K`Pc&��&upsih;Pcj��u&#978;D Pf�_�
upsilonhooksymbol�`K`Pc~�&weierp;Pc�?n:&#8472;DPd�|�weierstrassp�`K`Pc��	M&image;Pc�>�p&#8465;DPefs�
imaginarypart�`K`Pc�p׺&larr;Pc��+}&#8592;CPe���~leftwardsarrow�`K`Pc(k&uarr;Pc��2&#8593;CPdnH
�upwardsarrow�`K`Pc���&rarr;Pc�e&#8594;CPe��9rightwardsarrow�`K`Pc��%&darr;PcF��&#8595;CPe��4�downwardsarrow�`K`PcR@a�&harr;Pc6 L�&#8596;CPe��܈leftrightarrow�`K`Pc6O9&crarr;Pc�Yn�&#8629;DPe:?�Zcarriagereturn�`K`PcF>��&lArr;Pc��8&#8656;D Pf��ѧleftwardsdoublearrow�`K`Pc.f��&uArr;Pc���&#8657;D Pf����upwardsdoublearrow�`K`Pc��&rArr;Pc�|�.&#8658;D$Pg�Tm;rightwardsdoublearrow�`K`Pc~���&dArr;Pc�92I&#8659;D Pf*�C�downwardsdoublearrow�`K`Pc��5&hArr;Pc�L��&#8660;D Pf����leftrightdoublearrow�`K`Pc�e\L&there4;Pcf��&#8756;DPdN�.l	therefore�`K`Pcb��&sub;Pc�:&#8834;DPc���subsetof�`K`PcJb ]&sup;Pc��&#8835;DPd�)J	
supersetof�`K`PcFh�&nsub;Pcj*�N&#8836;DPd�0��notasubsetof�`K`Pc�^H�&sube;Pc�k|�&#8838;D PfiZSsubsetoforequalto�`K`Pc�+�~&supe;Pc�2&#8839;D Pf�,��supersetoforequalto�`K`Pcj���&oplus;Pc��q&#8853;DPd��+circledplus�`K`Pc�`�&otimes;PcV���&#8855;DPdz7�5circledtimes�`K`Pc_ܚ&perp;Pc��&#8869;DPebyb{
perpendicular�`K`Pc*��&sdot;Pc�;�&#8901;DPd�0dotoperator�`K`Pc��NB&lceil;PcZFA�&#8968;DPd�t�	leftceiling�`K`Pc:�'&rceil;Pc�h�&#8969;DPd��=&rightceiling�`K`PcZc�
&lfloor;Pc�U��&#8970;DPd�1�	leftfloor�`K`PcZ��"&rfloor;Pc�j�&#8971;DPd
kh�
rightfloor�`K`Pc��iF&lang;Pc�S1&#9001;D$PgV��leftpointinganglebracket�`K`PcF#z�&rang;Pc
r_�&#9002;D(Ph.���rightpointinganglebracket�`K`Pc.^�_&loz;PcJ��O&#9674;CPc�)�lozenge�`K`PcJ�"Z&spades;Pc~}��&#9824;CPe�GS�blackspadesuit�`K`Pc�N&clubs;Pc�!]&#9827;CPeH�
blackclubsuit�`K`PcJ��U&hearts;Pc�@&#9829;CPez�blackheartsuit�`K`Pc�z4w&diams;Pc��&#9830;CPe"^ublackdiamondsuit�`K`Pc&��Y&ensp;PcBy��&#8194;DPcz4q�enspace�`K`Pc��'O&emsp;Pc"q0&#8195;DPcӷCemspace�`K`PcF9�0&thinsp;Pc�n�!&#8201;DPd���	thinspace�`K`PcF�zC&zwnj;Pcn��&#8204;D Pfz@& zerowidthnonjoiner�`K`Pc^ʍ&zwj;Pc�,��&#8205;DPe�{bazerowidthjoiner�`K`Pcb���&lrm;Pc֖�&#8206;DPe���lefttorightmark�`K`Pc�B�&rlm;PcZ	f&#8207;DPeJ;Krighttoleftmark�`K`Pc��n�&shy;Pc
�fr&#173;DPdv��
softhyphen1Pe�bEM.atto_charmap9��=]AE8b
MB]�y���Pd�z��_insertChar�0QD�`2eF`!}!�`� b� Pf���e/special_character��y�i3҇)�3:�g���`����(=d�pA��KfL]`�����a,��a+��a*1�a!��a 5�a��a��a��a9�a��a��Od.initializer�1�c	��es�*]0Q��a1��a0��a/1�a&��a%5�a��a��a��a9�a��a���a�yaM�7�`������1et�*�0Q��a4��a3��a21�a)��a(5�a"��a!��a ��a9�a��a���a��aT��`������1eu�*�0Q��a,��a+��a*1�a!��a 5�a��a��a��a9�a��a��Od._insertChara*��`����]F�1ev�*���@��''�)'�'�3���g�����3��3����3�	
�3�
�3�͆̇)ˋ
:��:��:��:�e��9��`�����(�hs@P0'0� �er[%aF�F�F!G0Q��` aG`!}!��`�\=d�q�TV�e5uqy�f(������������E`�����a�a
�Odadd.requiresPdZ�B
atto_tablei�Pcjd�480px�bD"Pc:�=�CAPTIONPcxƄcaptionPe�[�=CAPTIONPOSITIONPe&�W�captionpositionPc6	��HEADERSPc�?��headersPb����ROWSPj9rowsPc���COLUMNSPc"4$columns�-P
˩AsubmitPbT�FORMPdvD~�	atto_formPc��N�BORDERSPc����bordersPdҾQ�
BORDERSIZEPdz�9�
bordersizePe�J�BORDERSIZEUNITPb�r�pxPd�=�BORDERCOLOURPd"֕�bordercolourPd涨BORDERSTYLEPd����borderstylePe�:��BACKGROUNDCOLOURPe�-�backgroundcolourPc6z�WIDTHPd�f�customwidthPd����	WIDTHUNIT�Per� AVAILABLECOLORSPeNp�ZavailablecolorsPd�)�4	COLOURROWPdj&&4	colourrow��b@ �G��G��G��G��G��-��G��G�Pe���"
BORDERCOLOURS� Pf>h@SELECTEDBORDERCOLOUR��G� Pf*Y�BACKGROUNDCOLOURS�$Pg�,�sSELECTEDBACKGROUNDCOLOUR��GPdR!Ӧ
.atto_form�G��G���G�G�G�G�G�-�G�G�G(Ph���� input[name="borderColour"]
H0Pj�lD1# input[name="borderColour"]:checkedH�G�G,PiưQ input[name="backgroundColour"]H4Pk��vH' input[name="backgroundColour"]:checkedH�G�G1Pd��M.atto_table9��=]AEb�BMBPd�Y_contextMenuBPd���_lastTargetBPdzŵ7_menuOptionsB]�y� Pfr5�
_displayTableEditor�(Phv�0�_stopAtContentEditableFilter���$Pg
1�_updateAvailableSettings�$Pg��b_getSuitableTableCell�Pe^?N_changeNodeType�PdL(�_updateTable�Pd�n�	_setTable�Pe>}&+_findColumnCells� PfNǥ_hideInvalidEntries�Pe�+�4_showTableMenu� Pf2"'_handleTableChange�Pd~bv|_getRowIndex�PeJ��_getColumnIndex�PdΉ��
_deleteRow�Pd��
_moveRowUp�Pe��̩_moveColumnLeft�PdRl؆_addCaption�Pe��X_removeCaption�Pe�!�`_moveColumnRight�PdM�_moveRowDown�$PgNM��_getBorderConfiguration�Pe*%z�_setAppearance�Pd
���
_editTable�PeR�x
_deleteColumn�Pdz�8�_addRowAfter�Pe�|Q_addColumnAfter�0Q|�`��H`!}!0�`�(b�Pc�+��e/table����}
EH�#Pc6���gecko��$Pg.�*enableInlineTableEditing Pf�h�enableObjectResizingw(3҇)�3:�g���3�	�3��,#
�3�����e��#
�3��	���e���`����(=d�pA�0^�_]`�����a,e�a+��a*1�a!��a 5�a��a��a��a9�a��a��Od.initializermG�e���
���ex�*]0Q��a1e�a0��a/1�a&��a%5�a��a��a��a9�a��a���a�ya��L�`�����mGey�*�0Q��a4e�a3��a21�a)��a(5�a"��a!��a ��a9�a��a���a�EHai�ٱ`�����mGez�*�0Q��a=e�a<��a;1�a2��a15�a+��a*��a)��a(9�a$��a#���a�IHa��"�`�����mGe{�*�0Q��a4e�a3��a21�a)��a(5�a"��a!��a ��a9�a��a���a��a?���`�����mGe|�*�0Q��a9e�a8��a71�a.��a-5�a'��a&��a%��a$9�a ��a���a�MHa����`�����mGe}�*�0Q��a6e�a5��a41�a+��a*5�a$��a#��a"��a!9�a��a���a�QHa�L�-d���� `�����mGe~�*�0Q��a0e�a/��a.1�a%��a$5�a��a��a��a9�a��a���a�UHae���-dӡ��`�����mGe��*�0Q��a-e�a,��a+1�a"��a!5�a��a��a��a9�a��a���a
�YHa���4-i ����������uUT�d�����d®��`�����mGe��*�0Q��a*e�a)��a(1�a��a5�a��a��a��a9�a��a��Od
._setTablea���`����]HmGe��*�0Q��a1e�a0��a/1�a&��a%5�a��a��a��a9�a��a���a�aHa"�L�-dʽ���`�����mGe��*�0Q��a4e�a3��a21�a)��a(5�a"��a!��a ��a9�a��a���a�eHai���`�����mGe��*�0Q��a/e�a.��a-1�a$��a#5�a��a��a��a9�a��a���a�iHa����-d����@`�����mGe��*�0Q��a3e�a2��a11�a(��a'5�a!��a ��a��a9�a��a���a�mHa����`�����mGe��*�0Q��a-e�a,��a+1�a"��a!5�a��a��a��a9�a��a���a
�qHa��1�`�����mGe��*�0Q��a0e�a/��a.1�a%��a$5�a��a��a��a9�a��a���a�uHaJ���`�����mGe��*�0Q��a+e�a*��a)1�a ��a5�a��a��a��a9�a��a��Od._deleteRowa����`����yHmGe��*�0Q��a+e�a*��a)1�a ��a5�a��a��a��a9�a��a��Od._moveRowUpa
�n�`����}HmGe��*�0Q��a0e�a/��a.1�a%��a$5�a��a��a��a9�a��a���a��Ha��Z�`�����mGe��*�0Q��a,e�a+��a*1�a!��a 5�a��a��a��a9�a��a��Od._addCaptionao���`�����HmGe��*�0Q��a/e�a.��a-1�a$��a#5�a��a��a��a9�a��a���a��Ha��G�`�����mGe��*�0Q��a1e�a0��a/1�a&��a%5�a��a��a��a9�a��a���a��Haa�A�`�����mGe��*�0Q��a-e�a,��a+1�a"��a!5�a��a��a��a9�a��a���a
��HaW���`�����mGe��*�0Q��a8e�a7��a61�a-��a,5�a&��a%��a$��a#9�a��a���a��Ha����`�����mGe��*�0Q��a/e�a.��a-1�a$��a#5�a��a��a��a9�a��a���a��Ha����$-g���������`�����mGe��*�0Q��a+e�a*��a)1�a ��a5�a��a��a��a9�a��a��Od._editTablea� �`�����HmGe��*�0Q��a.e�a-��a,1�a#��a"5�a��a��a��a9�a��a���a��Ha7�1�-d�����`�����mGe��*�0Q��a-e�a,��a+1�a"��a!5�a��a��a��a9�a��a���a
��HaG��-d���P`�����mGe��*�0Q��a0e�a/��a.1�a%��a$5�a��a��a��a9�a��a���a��Ha3�,�-d����@`�����mGe��*�b=
�@�bPd�:M^allowBorders�b�CPd�\�vborderStyles�b�`K`iPc�solidPc*b#dashedPc�7�Vdotted$Pg�C)eallowBackgroundColour�b�CPd�g9�
allowWidth�b�CPd��VallowStyling�Pecd�availableColors �b��` K`Pcn"��#FFFFFFPc�k�l#EF4540Pc�F=\#FFCF35Pc*D�#98CA3EPcy%�#7D9FD3Pc�br�#333333QC �b�C��0Q��a:e�a9��a81�a/��a.5�a(��a'��a&��a%9�a!��a ���a��a=
�a��a�Oa�D�`�����mGe��*�����X��'''''�)'�)���3�@�:���3�	@�:�	
��3�

@�:�
��3�@�:���3�@�:���3�
@�:�
��3�!@� :�#��3�&@�%:�(��3�*@�,�@�-:�.��3�*@�0�@�1:�2��3�5@�4:�7��3�9@�;�@�<:�=��3�9@�?�@�@:�A��3�D@�C:�F��3�I@�H:�K�'�3�M��g���O��3�Q�3� S�!��3�"U�3�#W�3�$Y͆[̇%\)ˋ&:�']�(:�)_�*:�+a�,:�-c�.:�/e�0:�1g�2:�3i�4:�5k�6:�7m�8	:�9o�:
:�;q�<:�=s�>:�?u�@
:�Aw�B:�Cy�D:�E{�F:�G}�H:�I�J:�K��L:�M��N:�O��P:�Q��R:�S��T:�U��V:�W��X:�Y��Z:�[��\:�]��^:�_��`�ʇa�ɇb�)ȋc:�d��:�e��:�f�e���9�g��`���������s��� 0�X��@�2�� ���
��
��
`N���������`��0@�ew\%�H	IAIyI�I�I!J@]J@�J��JK@QK�K@�K�K5LmL�L�LMMM�M�M�M-N�iN�N@�N@O@�O@`�[@e@.P�eY�	dragenter�03҇)�3:�g��3	�3���3
���e��3�3���3	���e��3�3�
��3��e��3!�3�
#�
�3%��e��'3)�3�
+�Ћ��e��-3/�3�
1�Ћ��e��3�`����(=d�pA�0�]`�����a,��a+��a*1�a!��a 5�a��a��a��a9�a��a��Od.initializer(4�k5���
�
����
��
�
�
�e�)]aUe�i�m�q=uuy�}��%�]�����	�E�}�����)�a�59@��'�)'�)���3�@�:��'�'�'''�3�		�
�g�����3�
�3��
��3��3��3�͆̇)ˋ:��:��:��:��:�!�:�#�:�%� :�!'�":�#)�$	:�%+�&
:�'-�(:�)/�*:�+1�,
:�-3�.:�/5�0:�17�2:�39�4:�5;�6:�7=�8:�9?�::�;Ae��C9�<E�`����(h�xGs�`���
��&��������eH%Pd�
@�	@VERSION@bPc��h7requires`K`(Ph^Pޛmoodle-editor_atto-plugin$Pg2#�hmoodle-atto_media-button��bQP�`K`]P$PgR�Cmoodle-form-shortforms(Ph��moodle-atto_recordrtc-buttonY
�b��`K`�,Pi'�moodle-atto_recordrtc-recording�P��b��`K`uP,Pi*��moodle-atto_managefiles-buttonmb�`K`�$Pgf��moodle-atto_h5p-button��bQP�`K`]P(Ph�g��moodle-atto_underline-buttonu�b��`K`�(Ph~Yc�moodle-atto_strike-button��b��`K`�(Ph*�1moodle-atto_subscript-button��b��`K`�,Pi:W'�moodle-atto_superscript-button�b�`K`�$PgrL�moodle-atto_align-buttonQ�bQP�`K`]PPdZ�K	arraylist9Pc�
��3.17.2�b��`K`Pc�(s�yui-basePef�]
widget-parent	�b��`K`QPd2	
base-buildPcFY�]widgetPd�#�;widget-child b�`K`-Q1QPd*�^,tabview-basea!�bQP�`K` Pf2Ky7node-event-delegatePe*ih�classnamemanager Pf�node-focusmanager�"�b��` K`Pd҅M	attributePbVl�nodePc><&�plugin Pfv�%�node-event-simulatePd���	event-keyPdz~��event-focus�!�% b�` K`�Q5QEQPe�X#�node-pluginhost]QPd�Z�l	skinnableCPd�1harray-extras�,�bQP�`K`Q(Ph�Q�moodle-atto_equation-button�-b�` K`]P Pf���moodle-core-eventPbR��7io Pf֗event-valuechange�!�Q(Ph^�;moodle-atto_charmap-button�1�bQP�`K`�$Pgf8"moodle-atto_table-button]G�b��`K`�$PgF;P�moodle-editor_atto-menu�.�Q�8#�3��ϋ�͇�e��#�3��ϋ�͇�e��#�3��	ϋ
�͇
�e��#�3��ϋ
�͇
�e��#�3��ϋ�͇�e��#�3��ϋ�͇�e��#�3��ϋ�͇�e��#�3��ϋ�͇�e��#�3��ϋ�͇�e��#�3��ϋ	�͇ �e�� #�3��!ϋ"
�͇#"�e��##�3��$ϋ%�&͇'%�e��&#�3��(ϋ)�&͇*(�e��)#�3��+ϋ,
�&͇-+�e��,#�3��.ϋ/�&͇0.�e��/#�3��1ϋ2�&͇31�e��2#�3��4ϋ5�&͇64�e��5#�3��7ϋ8�&͇97�e��8#�3��:ϋ;�͇<:�e��;#�3��=ϋ>�͇?=�e��>#�3��@ϋA�͇B@�e��Aҷ`���� =d@0�0�E`����h�xC0	`0	`0	`0	`0	`0	`0	`0	`0	`0	`0	eG%Oc.getter








�A
�Eo��./�v�4i�ϋ�x�EO�L�(N�0��(R�#�<�A
�Eo��