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/e1f4ac60fd234961_0

0\r�m��@��4�755F7A11D95CD6546D33BF594C8EF687379EB0D7D3166E76AD44CCB39409E089�l
Ln���x���oðVve��0Q��`�`!}!�`�Pb�[AYUI)	$Pgj�u�moodle-atto_image-button0Q}�`��`!�!!�`�d=d�qV�z�����M��g(��������������E`�����a�a
�Odadd.requires�bD"Pd�u
RESPONSIVEPd�ϗ	img-fluidPe���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_altwarningPe]�wIMAGEURLWARNING$Pg"���atto_image_urlwarningPd�|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 �bb�Pc����urlentryPb�EC�ALTPcR|%�altentry�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��bt: 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� Pf���_toggleVisibility� Pf�*,_toggleAriaInvalid� PfB8�_hasErrorUrlField� Pf��i_hasErrorAltField�Pe�.�_updateWarning�Pd�!I�_handleKeyup�0Q��`v�`!}!T�`&PdZ(&	addButton0bPb�4Qicon Pff��]e/insert_edit_imagePcb��callback�Pbn��tagsPbf]�ximg Pfri�MtagMatchRequiresAllD��Pc��editorPcn�B�delegatePv�qdblclickP���+click�Pb��ysonP�l��paste}l
yPR�dragover0Q�Ea��`����E(LY�O�
�v�https://assessment.deped.gov.ph/theme/yui_combo.php?m/1652431583/atto_image/button/button-min.js&m/1652431583/atto_media/button/button-min.js&m/1652431583/atto_recordrtc/button/button-min.js&m/1652431583/atto_recordrtc/recording/recording-min.js&m/1652431583/atto_managefiles/button/button-min.js&m/1652431583/atto_h5p/button/button-min.js&m/1652431583/atto_underline/button/button-min.js&m/1652431583/atto_strike/button/button-min.js&m/1652431583/atto_subscript/button/button-min.js&m/1652431583/atto_superscript/button/button-min.js&m/1652431583/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/1652431583/atto_equation/button/button-min.js&m/1652431583/atto_charmap/button/button-min.js&m/1652431583/atto_table/button/button-min.jsa@b�@`�W`f�%0Q�Ea%`����E�-e�L0Q��a0��a/��a.I�a%��a$Pcκj'Button�a��a��a��aQ�a��a���a�yaE�`�����(�e�F0Q��a-��a,��a+��a"��a!]�a��a��a��a��a��a���a
�}a�%	`������-e�F0Q��a9��a8��a7I�a.��a-��a'��a&��a%��a$Q�a ��a���a��aG	
`�����(�e�F0Q��a)��a(��a'��a��a]�a��a��a��a��a��a��Od	._isImagea
=
`������-e�F0Q��a-��a,��a+I�a"��a!��a��a��a��aQ�a��a���a
��aS
O$-f����!WՈ(�g����!�!�!P�d	� � `�����(�e	�F�0Q��a-��a,��a+I�a"��a!]�a��a��a��aQ�a��a���a
��ae�`�����(-e�F0Q��a1��a0��a/I�a&��a%]�a��a��a��aQ�a��a���a��ap`�����(-e�F0Q��a2��a1��a0I�a'��a&]�a ��a��a��aQ�a��a���a��a�� -f�'�(�(�-�`�����(-e�F�0Q��a4��a3��a2I�a)��a(]�a"��a!��a ��aQ�a��a���a��a�( -f�N�O�P�P`�����(-e�F�0Q��a0��a/��a.I�a%��a$]�a��a��a��aQ�a��a���a��a�(�,`�����(-e�F0Q��a4��a3��a2I�a)��a(]�a"��a!��a ��aQ�a��a���a��a�,�-`�����(-e�F0Q��a6��a5��a4I�a+��a*]�a$��a#��a"��a!Q�a��a���a��a�-Z0-d
�\�]`�����(-e�F@0Q��a<��a;��a:I�a1��a0]�a*��a)��a(��a'Q�a#��a"���a��a0�2`�����(-e�F0Q��a7��a6��a5I�a,��a+]�a%��a$��a#��a"Q�a��a���a��a�2�3-d
�f�g
�`�����(-e�F@0Q��a,��a+��a*I�a!��a ]�a��a��a��aQ�a��a��Od._urlChangeda�34`�����(-e�F0Q��a*��a)��a(I�a��a]�a��a��a��aQ�a��a��Od
._setImagea#48`�����(-e �F0Q��a7��a6��a5I�a,��a+]�a%��a$��a#��a"Q�a��a���a��a88q9-d	�p�r`�����(-e!�F@0Q��a3��a2��a1I�a(��a']�a!��a ��a��aQ�a��a���a��a�9�9`�����(-e#�F0Q��a2��a1��a0I�a'��a&]�a ��a��a��aQ�a��a���a��a�9:`�����(-e$�F0Q��a3��a2��a1I�a(��a']�a!��a ��a��aQ�a��a���a��a.:�:-d
�t�u�`�����(-e%�F@0Q��a2��a1��a0I�a'��a&]�a ��a��a��aQ�a��a���a��a�:G;`�����(-e'�F0Q��a2��a1��a0I�a'��a&]�a ��a��a��aQ�a��a���a��ab;U<`�����(-e(�F0Q��a/��a.��a-I�a$��a#]�a��a��a��aQ�a��a���a��am<�<`�����(-e)�F0Q��a-��a,��a+I�a"��a!]�a��a��a��aQ�a��a���a
��a�<V=`�����(-e*�F0Q=�`&
�`!}!��`�T=d�qv{:9������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>IPd�+,M.atto_mediaQ��U]Y]�bL&u�Pd�?�X_getContext�������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	
�Pc��XAvideo��0b� Pf
��e/insert_edit_video���Pd~& video, audioD�~03��g���3���g����S3�3�
��3���e��3�3��	�3
���e��3҇)�3:�
g���`����(=d�pA��f�u`�����a,��a+��a*I�a!��a ]�a��a��a��aQ�a��a��Od.initializer�$�g!PPP@��-e,�Fu0Q��a,��a+��a*I�a!��a ]�a��a��a��aQ�a��a��Od._getContexta�{�|`�����	�-e-�F�0Q��a-��a,��a+I�a"��a!]�a��a��a��aQ�a��a���a
��a�|+}`������-e.�F�0Q��a1��a0��a/I�a&��a%]�a��a��a��aQ�a��a���a��aE}T�$-g����
���
�`������-e/�F�0Q��a4��a3��a2I�a)��a(]�a"��a!��a ��aQ�a��a���a��aq�a�`������-e3�F�0Q��a.��a-��a,I�a#��a"]�a��a��a��aQ�a��a���a��	ax�G�L-p9����������ۇ�����ۊ��$�g܅������`������-e4�F�0Q��a7��a6��a5I�a,��a+]�a%��a$��a#��a"Q�a��a���a��	ag�h�4-i���
����Ցܓ��d�����d��Փ �dȓӓ`������-e=�F�0Q��a5��a4��a3I�a*��a)]�a#��a"��a!��a Q�a��a���a��	a���$-g���
͚��`������-eD�F�0Q��a3��a2��a1I�a(��a']�a!��a ��a��aQ�a��a���a��	a,���`������-eG�F�0Q��a9��a8��a7I�a.��a-]�a'��a&��a%��a$Q�a ��a���a��	a�D�`������-eH�F�0Q��a.��a-��a,I�a#��a"]�a��a��a��aQ�a��a���a��	a[�͒-e
ʤ��`������-eI�F�0Q��a7��a6��a5I�a,��a+]�a%��a$��a#��a"Q�a��a���a��	a��-d����
�dŨ�
�`������-eK�F�0Q��a:��a9��a8I�a/��a.]�a(��a'��a&��a%Q�a!��a ���a��	a4�b�`������-eN�F�0Q��a9��a8��a7I�a.��a-]�a'��a&��a%��a$Q�a ��a���a��	a����`������-eO�F�0Q��a.��a-��a,I�a#��a"]�a��a��a��aQ�a��a���a��	aȕ��`������-eP�F�0Q��a2��a1��a0I�a'��a&]�a ��a��a��aQ�a��a���a��	a��3�`������-eQ�F�0Q��a3��a2��a1I�a(��a']�a!��a ��a��aQ�a��a���a��	aO�_�`������-eR�F�0Q��a3��a2��a1I�a(��a']�a!��a ��a��aQ�a��a���a��	a{��`������-eS�F�0Q��a8��a7��a6I�a-��a,]�a&��a%��a$��a#Q�a��a���a��	a
��4-k'����ݵ��������`������-eT�F�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+VB�	)
a
�
��

�M����	A@}���-
e
�
�

�0Q��` m`!}!t�`64=d�q8:�T��a(��E`�����a�a
�Odadd.requiresPe��Daatto_recordrtcIPe���M.atto_recordrtcQ��U]Y]Pb Pc�*_langPbR�xoenu�Pd&��
_addButton�Pc>�?_audio�PcFA��_video�Pe^��_createContent�Pe�7�
closeDialogue�PcZ��DsetLink�0Q
�`��`!}!h�`00=d�pA�n;FA�`�u`�����a,��a+��a*I�a!��a ]�a��a��a��aQ�a��a��Od.initializery�
�	�	�	Pbf�'�bothPd�Al,allowedtypesPcj���audio���	�Pd��0�getDialogue bPr��width`�Pen��focusAfterHideBPc����afterPe��e�
visibleChange0Q�Ea��2�-d���`����E�-e[�L0Q�EaN�a�`����E��e]�LP:��require`K`Pd&[�core/adapter0Q�Ea����`����E��e^�L�@��3��g���3���g�������3��g��
�v�^���v�
^�3��3	�h������v�^�
��v�^�3�
�3�h�������3·
)�g��)�3�!�͋��e��#�3�%�͋�h����'#)�3�+τ-%͋�h����.�`�����4�k0P@1P�XP�����I�eZ�Fu0Q��a+��a*��a)I�a ��a]�a��a��a��aQ�a��a��Od._addButtona��D�`�����y-e_�F�0Q��a'��a&��a%I�a��a]�a��a��a��aQ�a��a
��Oc._audioaT�1�`�����y-e`�F�0Q��a'��a&��a%I�a��a]�a��a��a��aQ�a��a
��Oc._videoaA��`�����y-ea�F�0Q��a/��a.��a-I�a$��a#]�a��a��a��aQ�a��a���a��a6���`�����y-eb�F�0Q��a.��a-��a,I�a#��a"]�a��a��a��aQ�a��a���a��a���`�����y-ec�F�0Q��a(��a'��a&I�a��a]�a��a��a��aQ�a��a��Oc.setLinka��y�`�����y-ed�F�bMX�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�B]�H��''�3���g�����3��3����3��3�
�3�	͆̇
)ˋ:��
:��:��:��:��:��:���e��9�!�`�����4�k#PP��0�0���eYWB�@)AM���-e0QM�`D�`!}!��`hD=d�q�U�����c(���E`�����a�a
�Odadd.requires]�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.��a ��a
�a�Ua��ެ`������-ef�F�0Q��a3]�a2��a1��a#��a"
�a�Ya���`������-eg�F�0Q��a)]�a(��a'��a��a
Od.handle_stopa3���-d�����d����
`����]�-eh�F�0Q��a-]�a,��a+��a��a
�a�aaٲ��`������-ek�F�0Q��a,]�a+��a*��a��a
�a�ea�e�`������-el�F�0Q��a.]�a-��a,��a��a
�a�ia��-d����
��e
����
U@`������-em�F�0Q��a1]�a0��a/��a!��a 
�a�ma	���4-k'�����������������`������-ep�F�0Q��a!]�a ��a��a��a
Ob.padaɺ�`����q�-eu�F�0Q��a&]�a%��a$��a��a
Od	.set_timea��`����u�-ev�F�0Q��a/]�a.��a-��a��a
�a�ya*���`������-ew�F�0Q��a/]�a.��a-��a��a
�a�}aܼ�`������-ex�F� bPe"��
check_has_gum�Pd���check_secure�0Q��a0]�a/��a.��a ��a Pf�զcompatcheckmodule�a��a#���-d���`������-ey�F�0Q��a/]�a.��a-��a��a�a
��a��J�`������-e{�F��(bPd�
show_alert� Pfށ handle_gum_errors� Pf�M�select_rec_options�0Q��a*]�a)��a(��a��aOd.show_alerta���-d����
`����M�-e|�F�0Q��a1]�a0��a/��a!��a �a�Qa��$-g������у�`������-e~�F�0Q��a2]�a1��a0��a"��a!�a�Ua���-d��ɇP`������-e��F� bPb�kJ%init�Pe��/
capture_audio�0Q��a!]�a ��a��a��aPd†G�audiomoduleOc.inita����-d��֕4�k&̐������’ߒ֓��`������-e��F�0Q��a*]�a)��a(��a��a��a��a��w� -f��̖Ֆ��`������-e��F�� b�� Pf��capture_audio_video�0Q��a!]�a ��a��a��aPdn�[�videomoduleOc.inita1���-d����4�k&���������������`������-e��F0Q��a0]�a/��a.��a ��aE�a�%a��q� -f��ƦϦ�`������-e��F��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��eeXB�����	)�Q�u���@)Y@}��@����)�U�0Q��`��`!}!P�`$,=d�q������`(E`�����a�a
�Odadd.requiresI Pfjc��M.atto_managefilesQ��U]Y]0beBu���PeR�Q
_getIframeURL�0Q��`��`!}!8�`�
P*���disabled�	Pb�w�area Pf:���filepickeroptionsPcv�AimageP�P2itemid	
� b�Pe���he/manage_files�����03��g���o3��g���3��g��
�3���g����3��?3��3��43��3�9�3��h��3χ	)�3
:�!g��#�`����(=d�pA��Īu`�����a,��a+��a*I�a!��a ]�a��a��a��aQ�a��a��Od.initializer�(�h%P@P P�-e��Fu0Q��a1��a0��a/I�a&��a%]�a��a��a��aQ�a��a���a��a|���-d����@�d�����`������-e��F�0Q��a.��a-��a,I�a#��a"]�a��a��a��aQ�a��a���a��a����`������-e��F�bM �b��b�C��b��b]}H��'�3���g�����3��3����3��3�
�3�͆̇	)ˋ
:��:�
�:���e��9��`�����(�hPP��00	@�e�YB�
�M0Q��`��`!}!��`jL=d�q
d��������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}}IPd�K��
M.atto_h5pQ��U]Y]�bH$eBmBPcƑ5�_H5PDivBPeF6��_allowedmethodsiu�Pe&��u_handleDblClick�����PdB�_<
_getH5PDiv�Pe��._getPermissions����� Pf��z�_setEventListeners�Pe�m�I_removeWarnings�Pc��I�_setH5P�Pd���_validEmbed�Pd�[&�	_validURL���0Q��`*A`!}!T�`&�
PeJ,��allowedmethodsi�8b
��Pe&�R
iconComponent���Pera�>.h5p-placeholderD��	�kYP~PasetAttributePe�$�contenteditable�

��03��g��9�3v�^�w3	҇)�3:�g��3�3�	�
�g����3���
�h����3�3���3 �
��e��"3$�3�&��3(�
��e��*�`����(=d�pA�l��u`�����a,��a+��a*I�a!��a ]�a��a��a��aQ�a��a��Od.initializer�,�i, �&0@@P@P-e��Fu0Q��a0��a/��a.I�a%��a$]�a��a��a��aQ�a��a���a�a
�%�`������-e��F�0Q��a-��a,��a+I�a"��a!]�a��a��a��aQ�a��a���a
��a;���`������-e��F�0Q��a1��a0��a/I�a&��a%]�a��a��a��aQ�a��a���a��a��'�`������-e��F�0Q��a+��a*��a)I�a ��a]�a��a��a��aQ�a��a��Od._getH5PDiva;���-d����`����!�-e��F�0Q��a0��a/��a.I�a%��a$]�a��a��a��aQ�a��a���a�%a���`������-e��F�0Q��a4��a3��a2I�a)��a(]�a"��a!��a ��aQ�a��a���a��a$���`������-e��F�0Q��a4��a3��a2I�a)��a(]�a"��a!��a ��aQ�a��a���a��a�m�`������-e��F�0Q��a3��a2��a1I�a(��a']�a!��a ��a��aQ�a��a���a�)a����$-g��������`������-e�G�0Q��a0��a/��a.I�a%��a$]�a��a��a��aQ�a��a���a�-a��\�`������-e�G�0Q��a(��a'��a&I�a��a]�a��a��a��aQ�a��a��Oc._setH5Pam�v�`����1�-e�G�0Q��a,��a+��a*I�a!��a ]�a��a��a��aQ�a��a��Od._validEmbeda���`����5�-e�G�0Q��a*��a)��a(I�a��a]�a��a��a��aQ�a��a��Od
._validURLa�x�`����9�-e�G�0Q��a/��a.��a-I�a$��a#]�a��a��a��aQ�a��a���a��a���`������-e�G�bM�bM�b�B]qH��'�)'�)���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�ZB=��
E@���)�e��
E0Qp�`��`!}!8�`IPer��oM.atto_underlineQ��U]Y]bu�0Q<�`"�`!}!�`PeR?�addBasicButton(�b�
Pd�7	underline�����g3҇)�g���`����$=d�p�J���u`�����a,��a+��a*I�a!��a ]�a��a��a��aQ�a��a��Od.initializer�bL-e�Gu�t83��g���3�3���3�3�
�3�Ά͇)̋	:�
e��9��`����$=d�q�X���E`�����a�a
�Odadd.requires �fPP���e�[B�0Qx�`�`!}!@�`IPe;%W
M.atto_strikeQ��U]Y] bu�Pe���~
_toggleStrike�0Q`�`p-`!}!0�`�8b
���Pe~W��e/strikethroughPdVn�~
buttonName�Pd��M�inlineFormatC�Pd
a�4del, strike%�APS�7rangy Pf�,OpcreateClassApplier Pfڿjbf-editor-strike-delPeJ
(L_strikeApplierp 3҇)�3:�:�g��	#�3�
�3���g���9	�`����$=d�p�~��u`�����a,��a+��a*I�a!��a ]�a��a��a��aQ�a��a��Od.initializer�e����@-e�Gu0Q��a.��a-��a,I�a#��a"]�a��a��a��aQ�a��a���a�%a��`�����Y-e�G��v83��g���3�3���3�3�
�3�Ά͇)̋	:�
�:�e��9�
�`����$=d�q����E`�����a�a
�Odadd.requires �fPP�� �e�\B)�0Qx�`��`!}!@�`IPe:��M.atto_subscriptQ��U]Y]0b Pfbx�_subscriptApplierB Pf~��_superscriptApplierBu�PeR��toggleSubscript�0Qx�`�	`!}!4�`�8b
APd^N��	subscript���Pd��	e/subscriptEC���MQPe��editor-subscript� PfnI5�editor-superscript�v 3҇)�3:�g��#	�3��3�
��g���9#	�3��3��	�g���9
�`����$=d�p���u`�����a,��a+��a*I�a!��a ]�a��a��a��aQ�a��a��Od.initializer �f��
��-e�	Gu0Q��a0��a/��a.I�a%��a$]�a��a��a��aQ�a��a���a�a$�]�`�����Y-e�
G��v83��g���3�3���3�3�
�3�Ά͇)̋	:�
�:�e��9�
�`����$=d�q�����E`�����a�a
�Odadd.requires �fPP�� �e�]Ba0Qx�`��`!}!@�`I Pf��"M.atto_superscriptQ��U]Y]0b�B�Bu� Pf�4toggleSuperscript�0Qx�`��`!}!4�`�8b
APd�hM>superscript���Pe���
e/superscriptEC�����MQ!�%�v 3҇)�3:�g��#	�3��3�
��g���9#	�3��3��	�g���9
�`����$=d�p��u`�����a,��a+��a*I�a!��a ]�a��a��a��aQ�a��a��Od.initializer �f��
��-e�Gu0Q��a2��a1��a0I�a'��a&]�a ��a��a��aQ�a��a���a��a��`�����Y-e�G��v83��g���3�3���3�3�
�3�Ά͇)̋	:�
�:�e��9�
�`����$=d�q����E`�����a�a
�Odadd.requires �fPP�� �e�^B�0Qx�`�m`!}!@�`IPd���M.atto_alignQ��U]Y] bu�Pd�`?}_changeStyle�0Q��`��`!}!4�`Pd�justifyLeft�8b
�Pdµ8e/align_left�4Pd�6B	leftalignA���Pd��callbackArgs�����Pe.�
justifyCenter8b
�Pe��1�e/align_center�4Pcn*#centerA�����Pdͫ�justifyRight8�b
�PeF࣎
e/align_right�4Pd�8/5
rightalign������ �3ч)��:�3:��:�	g���3
ч)��:�3:��:�g��	�3ч
)��:�3:�!�:�#g��%�`����$=d�p�r�
u`�����a,��a+��a*I�a!��a ]�a��a��a��aQ�a��a��Od.initializer(�h'L
����0�0��-e�
Gu0Q��a-��a,��a+I�a"��a!]�a��a��a��aQ�a��a���a
��aYl-dԋ��`�����Y-e�G��v83��g���3�3���3�3�
�3�Ά͇)̋	:�
�:�e��9�
�`����$=d�q���E`�����a�a
�Odadd.requires �fPP�� �e�_B�@0Q��`BU`!}!l�`2<=d�q�6���b(����E`�����a�a
�Odadd.requires0Q�Eac�`�����a-e
�GM	Pb�ϜeachHbPb�|�item�y�"����-
�Pc^visEmpty��
�0Q�Oci.itema��`�����a-e�G�0Q�Oci.eachaa-d��Ր

`����y��e�G0Q�Oci.someao��d��ɑ

`����"���e�G"�0Q�Od	i.indexOfa�	`�������e�G�0Q�Oci.sizea	0	`����-
��e�G�0Q�Od	i.isEmptyaA	W	`�������e�G�0Q�Oci.toJSONag	}	`�����
a-e�G�PcJ�F_itemPb��
�mixFbPd���	addMethod�0Q��a��a��a
�Od
.addMethoda�	�
-dד��	�d����d���

`�����a-e�G�Pd2�X�	ArrayList�8��'���3�'�3�'�)ϋ:��:��:�		�
:��:�

�:��:���3�9��3��3��h����3�χ)̋:�h���� ��9�"�`�����8�l$	0���
�& �e�`Bq��@�@������0Q��`�%`!}!A�`�D=d�q��<����c(������E`�����a�a
�Odadd.requires0Q�Ea�6-d�����`�����1-e
�GPb*�1�LangPc"`�yrenderedPdN�OboundingBox8b
Pen��defaultChildType�Pe�9$UactiveDescendant�bPc&��readOnlyCPc��{�multiple�Pd�P	selection�Pc+�selected��bPc�V��setter�0Q��a��a��aM�a��a]Oc.settera��`����}1-e�G��0b�DPd.jhu	validator�Pd�z	writeOnceCPc���rgetter�Pd�^�A	isBoolean�0Q��a��a��aM�a��amOc.getteraK�`�����1-e�G��(biC}Pe�~��
_setSelection��0Q��a��a��aM�a��aqOc.gettera�`�����1-e�G�b}�0Q��a��a��aM�a��auOc.setteral`�����1-e�G���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��`����%1-e�G�0Q��a��a�)a��`�������e�G�0Q��a��a�-a�`�������e�G�0Q��a��a�1a�"`�����1-e� G�0Q��a��a�5aF�-d����`�������e�!G�0Q��a��a��a���d��Ҧ�`�����1-e�"G�0Q��a��a�9a��`�������e�#G�0Q��a��a�=a�`�������e�$G�0Q��a��a
�Aa`�����1-e�%G�0Q��a��a�Ea*`�������e�&G�0Q��a��a�Ia/�`�������e�'G�0Q�Ocs._adda��-d���
�`����M1-e�(G�0Q�Ocs.adda�N`����)	��e�)G�0Q�Ocs.removea^�`����Q��e�*G�0Q�Ods.removeAlla�>�d����`����U��e�+G�0Q��a
�Od.selectChildaSv`����Y1-e�,G�0Q�Ods.selectAlla��`����]��e�-G�0Q��a
�Od.deselectAlla��`����a��e�.G�0Q��a
�Od._uiAddChilda��`����e��e�/G�0Q��a��a�ia��`�����1-e�0G�0Q��a��a�maZ`�������e�1G�0Q��a��a�qau�`�������e�2G�0Q��a��a�ua�(`�����1-e�3G�0Q��a��a�yaA�-d����`�������e�4G�0Q��a��a�}a��d����`�����1-e�5G�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�aBA@��������@�@��  % 5 @E Q ] @m } � � � � � � � @� @0Q�`�!!`!}!��`T4=d�qZ>�K��a(��E`�����a�a
�Odadd.requires0Q�Ea=�`�����-!-e
�6GM8b
u�9�a�biCPcFc��depth�Pb���Iroot� �b�`��Pc���isNumber�u b�C��0Q��a��a��aM�a
�Odindex.gettera�3 `�����-!-e�7G�9 biC��0Q��a��a��aM�a
�Oddepth.getteral � `�����-!-e�8GM! biC��0Q��a��a��aMOd.root.gettera� s!-d����`�����-!-e�9GQ!�hb,Pd*�@�	ROOT_TYPEBPe٭W_getUIEventNode��Pc��+previous�Q�Pc����isRoot�PcVk��ancestor� Pf
t�c_uiSetChildSelected�(Ph�NӞ_afterChildSelectedChange�PdB���_syncUIChild�Pd���_bindUIChild�0Q��a��a��!a�!�!`�����-!-e�:G�0Q�Ocr.nexta�!Y"`������e�;G�0Q�Od
r.previousak"�"`�����!��e�<G�0Q�Ocr.removea�"�#`����Q��e�=G�0Q�Ocr.isRoota�#�#`�����!��e�>G�0Q�Od
r.ancestora�#I$`�����!��e�?G�0Q��a��a��!af$�$`�����-!-e�@G�0Q��a��a��!a�$%`�������e�AG�0Q��a��a
��!a-%_%`�������e�BG�0Q��a��a
��!au%�%`�����-!-eCG�FPd���WidgetChild�0��'���3�'�χ)��3�:��:��
)΋	:�
�:�
�)΋
:�
�:��)΋:�
�:��9��)ϋ:��:��:� �:�"�:�$�	:�&� 
:�!(�":�#*�$:�%,�&
:�'.�9�(0��9�)2�`�����L�q4�Y00���L@��0�0�0��e�bB=!a!�!�!@�!�!"
""%"1"A"Q"a"0Qu�`�}"`!}!��`^4=d�qJMd\��a(��E`�����a�a
�Odadd.requiresPe�K��ClassNameManagerPd� E�getClassNamePc�4�tabviewPbR� gtabPc���:panelu�0Q��a'4'`������"-eDGPdY��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�tabEventNamePdb�;�
initEvents�Pd��
onTabEvent�Pc^�mdestroy�0Q�Od
e.mix.inita)C)`������"-eEG�0Q��a��a��a��a�	#a[)+*-d����

`������"-eFG�0Q��a
�Od.mix._selecta<*g+`����
#��eGG�0Q��a��a��a
�Od
.initStateaz+�+`����#�"-eHG�0Q��a��a��a��a�#a,�,-d����`�������eIG�0Q��a
�Od.mix.refresha�,�,`����#�"-e
JG�0Q��a��a��a�Od.initEventsa-i-`����!#��eKG�0Q��a��a��a�Od.onTabEventa}-�-`����%#��eLG�0Q��a
�Od.mix.destroya�-.`����)#�"-e
MG�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� �ecB�"-#9#@U#e#}#@�#�#�#�#0Q��`�#`!}!A�`��=d�q"R^������������������p(��������������������������������E`�����a�a
�Odadd.requiresa)�PfK\�tabIndexPc�D�cfocusedPd��
focusClassPc�Hc.circularPb�M�UIPbbe"=keyPc.�9}Change�	0cJC`LC`NC`PC0�b�CUCMCUCMPb�)�UA0Q��a0D0`�����$-eNG@b$ �b�DiCPd	�Gdescendants�a���b� �bB�!B$b$�b�C�b��0Q��a��a��aM�a��aI$Oc.gettera�0�0`�����$-eOG��b}�0Q��a��a��aM�a��aaOc.settera�0�1`�����$-ePG}�Pc2�bextend�zQ�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�1�u�%�B����PcB�start�B��#�0Q��a��a��a�$�a��$a�284`�����$-eQG�0Q��a��a��a��a��$aO4z4`�������eRG�0Q��a��a��a�$�a��$a�4�4`�����$-eSG�0Q��a��a��a��a��$a5f5`�������eTG�0Q��a��a��a�$�a��$a~5�5`�����$-eUG�0Q��a��a��a�Od._fireClicka�5Y6`�����$��eVG�0Q��a��a��a�$�a��$at6�7`�����$-eWG�0Q��a��a��a��a��$a8�8-d����`�������eXG�0Q��a��a��a�$�a��$a�8�:�d����p`�����$-eYG�0Q��a��a��a��a��$a�:E<-e
���F`�������eZG�0Q��a��a��a�$Od._onDocFocusaZ<�=`�����$$-e[G�0Q��a��a��a�Od._focusNexta�=�>`�����$��e \G�0Q��a��a��a�$�a��$a�>�?`�����$-e!]G�0Q��a%��a$��a#��a�1a�?a@`�������e"^G�0Q��a��a��a�$Od.initializerav@�@`����u$-e#_G�0Q��a��a��a�Od.destructora�@�@`����%��e$`G�0Q��a��a
�Odextend.focusa�@�A`����B���e%aGB�0Q��a
�Od.extend.blura�A"B`�������e&bG�0Q��a��a
�Odextend.starta1B�B`�����$��e'cG�0Q��a
�Od.extend.stopa�BC`����B���e(dGB�0Q��a��a��a�$Oc.refresha.CzC`����#$-e)eG�Pe��.wnodeFocusManager�"Pdr"focusManagerPb��)�NSIPejsP�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�������@�@�edB9$a$�$�$%-%E%]%u%�%�%@�%@�%@�%&)&A&Y&q&�&�&�&�&�&0Q1�`'`!}!u�`�4=d�qډ����a(��E`�����a�a
�Odadd.requires�Q��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��aQ�a��a���a�1'aKE|E`�����
'-e+fG�0Q��a!��a ��a��a��a���a�5'a�E�E`�������e,gG�0Q��a"��a!��a Q�a��a���a�9'aF�F`�����
'-e-hG�0Q��a ��a��a��a��a���a�='a�F4G`�������e.iG�0Q��a��a��aQ�a��a��Od
._initAriaaGG�G`����A'
'-e/jG�0Q��a��a��a��a��a
��Oc.bindUIa�G�H`����E'��e0kG�0Q��a��a��aQ�a��a��Od	.renderUIa�H�I`����I'
'-e1lG�0Q��a��a��a��a��a���a�M'a�I>J-d���`�������e2mG�0Q��a��a��aQ�a��a���a�Q'aVJ�J`�����
'-e4nG�0Q��a��a��a��a��a���a�U'a�J�J`�������e5oG�0Q��a��a��aQ�a��a��Od._renderTabsa�J`L-e
��ݘ
�`����Y'
'-e6pG�0bM�PdH*lHTML_PARSER�PeZz3�
LIST_TEMPLATEPdN��>	<ul></ul>Pez�CPANEL_TEMPLATEPdR8�<div></div>0�b]�b�Pb*�zTabPcr�ӦlistNode�Pd��3	panelNode�$b�B �b}�Pc�8��valueFn5'0Q��a#��a"��a!Q�a��a���a��aM�a��a�(Oc.settera�L�L`����}
'-e8qG�� b���(9'0Q��a$��a#��a"Q�a��a���a��aM�a��a�(Oc.settera)MwM`����}
'-e9rG�� b�(���0Q��a"��a!��a Q�a��a���a��a�(Od	.listNodea�MN`�����(
'-e:sG0Q��a#��a"��a!Q�a��a���a��a�(Od
.panelNodeaNKN`�����(
'-e;tG�F�(�(Pc�55�TabView�"`Jaq"�bP( Pf��uBOUNDING_TEMPLATEPd�{��	<li></li>Pej��CONTENT_TEMPLATEPc��<a></a>��( Pf
~�_uiSetSelectedPanel�$PgrޘH_afterTabSelectedChange� Pf&d
�_afterParentChange�A'�Pcʇ�syncUI�E'�I'�PdnջZ_renderPanel�M�Pc��4_remove�PdZ�_onActivate�u�PebQ�_defLabelGetter�PeΑx�_defLabelSetter� Pf�^�_defContentSetter� Pf��_defContentGetter�9'�0Q��a'��a&��a%�(�a"��a!��a ��aQ�a��a���a��)a�O�O`�����
'-e<uG�0Q��a+��a*��a)�(�a&��a%��a$��a#Q�a��a���a��)aP'P`�����
'-e=vG�0Q��a&��a%��a$�(�a!��a ��a��aQ�a��a���a��)aCPkP`�����
'-e>wG�0Q��a��a��a�(�a��a��a��aQ�a��a��Od
._initAriaa~PWQ`����A'
'-e?xG0Q��a��a��a�(�a��a��a��aQ�a��a
��Oc.syncUIagQYR`�����)
'-e@yG�0Q��a��a��a�(�a��a��a��aQ�a��a
��Oc.bindUIaiR�R`����E'
'-eAzG0Q��a��a��a�(�a��a��a��aQ�a��a��Od	.renderUIa�RS`����I'
'-eB{G0Q��a ��a��a�(�a��a��a��aQ�a��a���a
��)a)SsS`�����
'-eC|G�0Q��a��a��a�(�a��a��a��aQOd.create._adda�S*T`����M
'-eD}G�0Q��a��a��a�(�a��a��a��aQ�a��a��Oc._removea;T~T`�����)
'-eE~G�0Q��a��a��a�(�a��a��a��aQ�a��a��Od._onActivatea�T�T`�����)
'-eFG�0Q��a��a��a�(�a��a��a��aQ�a��a��Od.initializera�T=U`����u
'-eG�G�0Q��a#��a"��a!�(�a��a��a��aQ�a��a���a��)aVU�U`�����
'-eH�G�0Q��a#��a"��a!�(�a��a��a��aQ�a��a���a��)a�U�U`�����
'-eI�G�0Q��a%��a$��a#�(�a ��a��a��aQ�a��a���a��)a�UDV`�����
'-eJ�G�0Q��a%��a$��a#�(�a ��a��a��aQ�a��a���a��)a_V�V`�����
'-eK�G�0Q��a(��a'��a&�(�a#��a"��a!��a Q�a��a���a�9'a�V�W`�����
'-eL�G bM��(�8�b
Pd�+�triggerEvent�b��" �b}�)��)Pc".h�content b��)��)�(�$ �b�B�Peb�cw_validTabIndex �b}��(9'0Q��a*��a)��a(�(�a%��a$��a#��a"Q�a��a���a��aM�a��a�(Oc.settera�X�X`����}
'-eM�Gbu�0Q��a(��a'��a&�(�a#��a"��a!��a Q�a��a���a��a�(Od	.selectedaiY�Y`����u
'-eN�G��`��''�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��@�e*eB]'}'�'�'�'�'(=(@a(�(�(@�(1)e)�)*1*a*�*�*�*!+Q+�+�+�+	,9,i,�,�,�,Q-�-0Q]�`d�-`!}!��`D<=d�q�������b������E`�����a�a
�Odadd.requiresM	MFPd2c�	_isNative�0Q��a
�Od.lastIndexOfa^[�[`����E�--eP�G0Q��-a�[%\`����E��eQ�G0Q�Ocn.uniquea7\�\`����E��eR�GPc����unique��0Q�Ocn.filtera]5]`����E��eS�G0Q�%.a>]�]`����E��eT�G0Q�Ocn.rejecta�]�]-dֻ���`����E��eU�G���0Q�Ocn.everya^@^`����E��eW�G0Q�I.aI^�^`����E�--eX�G��0Q�Ocn.mapa�^�^`����E��eY�G0Q�].a�^S_`����E��eZ�Gb�0Q�Ocn.reducea{_�_�d��ǿ�`����E��e[�G0Q�q.a�_,``����E��e]�G0Q�Ocn.finda<`�``����E��e^�G��0Q�Ocn.grepa�`�`-d��
`����E��e_�GPb*���grep0Q�Odn.partitiona�`sa�d����

�`����E��ea�GPd�$�t	partition0Q�Ocn.zipa�a�a�d����
�`����E��ec�GPb��^�zip0Q�Od	n.flattena�aXb`����E��ee�GPc��}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  @@@  �eOfB�-.
..).1.@A.M.U.a.i.@y.�.�.@�.@�.@�.0Q��`�.`!}!��`x\=d�qV��������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 > div9//
//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�N�,�<div class="{{CSS.LIBRARY}}"><ul class="root nav nav-tabs mb-1" role="tablist">{{#each library}}<li  class="nav-item"><a class="nav-link{{#active}} active{{/active}}" {{#active}}aria-selected="true"{{/active}}{{^active}}aria-selected="false" tabindex="-1"{{/active}} href="#{{../elementid}}_{{../CSS.LIBRARY_GROUP_PREFIX}}_{{@key}}"  data-target="#{{../elementidescaped}}_{{../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{{#active}} active{{/active}}" 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>IPef���M.atto_equationQ��U]Y]��bL&eBPe2��_lastCursorPos`Pc��_contentBPe��z�_sourceEquationBPd�L��_groupFocusB Pf.2Ł_equationPatterns�u���PeȊ_resolveEquation�PdB�ؽ_setEquation�Pd��[A	_throttle�PeR2��_updatePreview�PdRf�}_loadPreview���PeƮ!�_groupNavigation� PfFB�_setGroupTabFocus� PfFX�_selectLibraryItem� Pf�
�_getLibraryContent� Pf��+_escapeQuerySelector�`Jd Pfj�9=\$\$([\S\s]+?)\$\$ Pf~���\\\(([\S\s]+?)\\\) Pf�M�\\\[([\S\s]+?)\\\](Ph�,�\[tex\]([\S\s]+?)\[\/tex\]}/0Q��`��/`!}!H�` y/�
Pe��}texfilteractive� b�Pctـe/math�����	$Pg��latto:selectionchanged0Q�Ea1m~m`����E�.-eh�L	�kPbv�stexy0Q�Ea�mn`����E��ei�L(�93��g���^3҇)�3	:�g��
3��g���3��	Ћ
��e��3�3��
�g����3�ҋ�g����`����(=d�pA���u`�����a,��a+��a*I�a!��a ]�a��a��a��aQ�a��a��Od.initializer�.(�h!@����
�
�-eg�Gu0Q��a1��a0��a/I�a&��a%]�a��a��a��aQ�a��a���a��a#n	p-d����@`������.-ej�G�0Q��a1��a0��a/I�a&��a%]�a��a��a��aQ�a��a���a��/a#ps-d������d����`������.-el�G�0Q��a-��a,��a+I�a"��a!]�a��a��a��aQ�a��a���a
��/a-s#u`������.-eo�G�0Q��a*��a)��a(I�a��a]�a��a��a��aQ�a��a��Od
._throttlea6u�u-d����
��d����
`�����/�.-ep�G�0Q��a/��a.��a-I�a$��a#]�a��a��a��aQ�a��a���a��/a�u
x`������.-es�G�0Q��a-��a,��a+I�a"��a!]�a��a��a��aQ�a��a���a
��/a x�x-d�����`������.-et�G�0Q��a4��a3��a2I�a)��a(]�a"��a!��a ��aQ�a��a���a��a�x|-d����`������.-ev�G�0Q��a1��a0��a/I�a&��a%]�a��a��a��aQ�a��a���a��/a3|}`������.-ex�G�0Q��a2��a1��a0I�a'��a&]�a ��a��a��aQ�a��a���a��/a0}~`������.-ey�G�0Q��a3��a2��a1I�a(��a']�a!��a ��a��aQ�a��a���a��/a,~��`������.-ez�G�0Q��a3��a2��a1I�a(��a']�a!��a ��a��aQ�a��a���a��/aǀM�-e
����A`������.-e{�G�0Q��a5��a4��a3I�a*��a)]�a#��a"��a!��a Q�a��a���a��/ak���`������.-e}�G�bM0�b�/�b�D��b�BPc&�+�library�b��bPd���R
texdocsurl�b�B]�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�8:�9R�:T�e��U9�;W�`�����d�wY
s���� 0!���
��&s�&s2�0�0�0�0���efgB�/�/�/-0@i0��0�0�!1Y1@�1@�1	2A2y2@�20Q��`�3`!}!`�`,D=d�qd	�a����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;�3CPd.��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;�:CPd�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;i;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;�;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;y<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;�=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;M>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;�>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��
softhyphenIPe�bEM.atto_charmapQ��U]Y]8b
eBu�����Pd�z��_insertChar�0QD�`2�G`!}!�`� b� Pf���e/special_character����i3҇)�3:�g���`����(=d�pA��YtZu`�����a,��a+��a*I�a!��a ]�a��a��a��aQ�a��a��Od.initializer%3�c	��-e�Gu0Q��a1��a0��a/I�a&��a%]�a��a��a��aQ�a��a���a��aT�>�`�����%3-e��G�0Q��a4��a3��a2I�a)��a(]�a"��a!��a ��aQ�a��a���a��a[��`�����%3-e��G�0Q��a,��a+��a*I�a!��a ]�a��a��a��aQ�a��a��Od._insertChara1���`�����G%3-e��G���@��''�)'�'�3���g�����3��3����3�	
�3�
�3�͆̇)ˋ
:��:��:��:�e��9��`�����(�hs@P0'0� �e~hB�GH=HuH0Q��`0�H`!}!��`�\=d�q�b8e5uqy�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@ �H��H��H��H��H�/�I�I�Pe���"
BORDERCOLOURS� Pf>h@SELECTEDBORDERCOLOUR�1I� Pf*Y�BACKGROUNDCOLOURS�$Pg�,�sSELECTEDBACKGROUNDCOLOUR�	IPdR!Ӧ
.atto_formAI�MI���H�H�H�H�H/II)I(Ph���� input[name="borderColour"]aI0Pj�lD1# input[name="borderColour"]:checkedeI1I9I,PiưQ input[name="backgroundColour"]iI4Pk��vH' input[name="backgroundColour"]:checkedmIAIMIIPd��M.atto_tableQ��U]Y]!b�DeBPd�Y_contextMenuBPd���_lastTargetBPdzŵ7_menuOptionsBu� Pf:�w_setAriaAttributes��� 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��`�	J`!}!D�`0=d�pA�>l�o�`��u`�����a,e�a+��a*I�a!��a ]�a��a��a��aQ�a��a��Od.initializer�H�(b�Pc�+��e/table����}
�I�1`K` Pf���editor_atto/events0Q\�`haJ`!}! �`P�*��
getDOMNode�Pd���
eventTypes(Ph��attoButtonHighlightToggled0Q�Ea�7�`����EJ-e��L�	o(�3��f���3��3�3�Ћ�3�
�g���h�����`����(=d�pA�>m�nE`����@��ePP�e��L�5$Pc6���gecko��$Pg.�*enableInlineTableEditing Pf�h�enableObjectResizing�0��3ч)�3:�g��'#	ф%Ћ�3��g���l�����3�	�3�
�,#�3��
���e��#�3�����e���`�����$�g��&@`@�e��Gu0Q��a3e�a2��a1I�a(��a']�a!��a ��a��aQ�a��a���a��Ia���`������H-e��G�0Q��a1e�a0��a/I�a&��a%]�a��a��a��aQ�a��a���a��a�g�`������H-e��G�0Q��a4e�a3��a2I�a)��a(]�a"��a!��a ��aQ�a��a���a��Ia���`������H-e��G�0Q��a=e�a<��a;I�a2��a1]�a+��a*��a)��a(Q�a$��a#���a��Ia��Ȼ`������H-e��G�0Q��a4e�a3��a2I�a)��a(]�a"��a!��a ��aQ�a��a���a��a��`������H-e��G�0Q��a9e�a8��a7I�a.��a-]�a'��a&��a%��a$Q�a ��a���a��Ia9�Q�`������H-e��G�0Q��a6e�a5��a4I�a+��a*]�a$��a#��a"��a!Q�a��a���a��Iap���-d��� `������H-e��G�0Q��a0e�a/��a.I�a%��a$]�a��a��a��aQ�a��a���a��Ia��a�-d��д�`������H-e��G�0Q��a-e�a,��a+I�a"��a!]�a��a��a��aQ�a��a���a
��Iaw��4-i ��ѿ����uUT�d��ھ�d����`������H-e��G�0Q��a*e�a)��a(I�a��a]�a��a��a��aQ�a��a��Od
._setTablea.�l�`�����I�H-e��G�0Q��a1e�a0��a/I�a&��a%]�a��a��a��aQ�a��a���a��Ia����-d�����`������H-e��G�0Q��a4e�a3��a2I�a)��a(]�a"��a!��a ��aQ�a��a���a��Ia��F�`������H-e��G�0Q��a/e�a.��a-I�a$��a#]�a��a��a��aQ�a��a���a��Ia^���-d����P`������H-e��G�0Q��a3e�a2��a1I�a(��a']�a!��a ��a��aQ�a��a���a��Ia�5�`������H-e��G�0Q��a-e�a,��a+I�a"��a!]�a��a��a��aQ�a��a���a
��IaK���`������H-e��G�0Q��a0e�a/��a.I�a%��a$]�a��a��a��aQ�a��a���a��Ia����`������H-e��G�0Q��a+e�a*��a)I�a ��a]�a��a��a��aQ�a��a��Od._deleteRowa�j�`�����I�H-e��G�0Q��a+e�a*��a)I�a ��a]�a��a��a��aQ�a��a��Od._moveRowUpa~��`�����I�H-e��G�0Q��a0e�a/��a.I�a%��a$]�a��a��a��aQ�a��a���a��Ia���`������H-e��G�0Q��a,e�a+��a*I�a!��a ]�a��a��a��aQ�a��a��Od._addCaptiona�U�`�����I�H-e��G�0Q��a/e�a.��a-I�a$��a#]�a��a��a��aQ�a��a���a��Iam���`������H-e��G�0Q��a1e�a0��a/I�a&��a%]�a��a��a��aQ�a��a���a��Ia���`������H-e��G�0Q��a-e�a,��a+I�a"��a!]�a��a��a��aQ�a��a���a
��Ia�2�`������H-e��G�0Q��a8e�a7��a6I�a-��a,]�a&��a%��a$��a#Q�a��a���a��IaS�E�`������H-e��G�0Q��a/e�a.��a-I�a$��a#]�a��a��a��aQ�a��a���a��Ia]�i�$-g������`������H-e��G�0Q��a+e�a*��a)I�a ��a]�a��a��a��aQ�a��a��Od._editTablea}��`�����I�H-e��G�0Q��a.e�a-��a,I�a#��a"]�a��a��a��aQ�a��a���a��Ia��-d�����`������H-e��G�0Q��a-e�a,��a+I�a"��a!]�a��a��a��aQ�a��a���a
��Ia��-d����P`������H-e��G�0Q��a0e�a/��a.I�a%��a$]�a��a��a��aQ�a��a���a�Ja��-d����@`������H-e��G�bM�@�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�#333333iC �b�C��0Q��a:e�a9��a8I�a/��a.]�a(��a'��a&��a%Q�a!��a ���a��aM�a��aYQaW�`������H-e��G�����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��:�g��:�h�e���9�i��`���������s��� 0�X��@�2�� ���
��
��
`N�����������9'0��e�iBJ]JyJ�J�J	KAKyK�K�K@%L@aL��L�L@MQM@�M�M�M5NmN�N�NOMO�O�O�O�1PiP@�P@�P@�Q@`�[@e�LP�eY�	dragenter9�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��Xu`�����a,��a+��a*I�a!��a ]�a��a��a��aQ�a��a��Od.initializer(4�k5���
�
����
��
�
�
�-e�FuAy}}����%�i������Q�������5�q������U������9�q�]a@��'�)'�)'�)���3�@�:��'�'�	''	'	�3�

��g�����3��3�
���3��3��3�͆̇)ˋ:��:��:��:� �:�"�:�$�:� &�!:�"(�#:�$*�%	:�&,�'
:�(.�):�*0�+:�,2�-
:�.4�/:�06�1:�28�3:�4:�5:�6<�7:�8>�9:�:@�;:�<B�=:�>D�?:�@F�A:�BH�C:�DJe��L9�EN�`����(x�|PsNX�YPPs2�0�0�0�0�0�0�0�0@-eUBPd�
@�	@VERSION@bPc��h7requires`K`(Ph^Pޛmoodle-editor_atto-plugin$Pg2#�hmoodle-atto_media-button��bR�`K`%R$PgR�Cmoodle-form-shortforms(Ph��moodle-atto_recordrtc-buttoni�b��`K`�,Pi'�moodle-atto_recordrtc-recordingMR��b��`K`=R,Pi*��moodle-atto_managefiles-button}b�`K`�$Pgf��moodle-atto_h5p-button��bR�`K`%R(Ph�g��moodle-atto_underline-button��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-buttoni�bR�`K`%RPdZ�K	arraylistQPc�
��3.17.2�b��`K`Pc�(s�yui-basePef�]
widget-parent!�b��`K`�RPd2	
base-buildPcFY�]widgetPd�#�;widget-child!b�`K`�R�RPd*�^,tabview-basey"�bR�`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`��R�R
SPe�X#�node-pluginhost%SPd�Z�l	skinnableCPd�1harray-extras�-�bR�`K`�R(Ph�Q�moodle-atto_equation-button�.b�` K`%R Pf���moodle-core-eventPbR��7io Pf֗event-valuechange�"aS(Ph^�;moodle-atto_charmap-button3�bR�`K`�$Pgf8"moodle-atto_table-button�H�b��`K`�$PgF;P�moodle-editor_atto-menu�.�S�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�E`����h�xC0	`0	`0	`0	`0	`0	`0	`0	`0	`0	`0	-eTBOc.getter



�A
�Eo����6�$m��;FK�^)T�9W����
N `���+��A
�Eo��